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
339780666642	339780667156	339780667706	339780668256	339780668806	339780669356	339780669906	339780670456	339780671006	339780671556	339780672106	339780672656	339780673206	339780673756	339780674306	339780674856	339780675406	339780675956	339780676506	339780677056	339780677606	339780678156	339780678706	339780679256	339780679806	339780680356	339780680906	339780681456	339780682006	339780682556	339780683106	339780683656	339780684206	339780684756	339780685306	339780685856	339780686406	339780686956	339780687506	339780688056	339780688606	339780689158	339780689706	339780690256	339780690806	339780691356	339780691906	339780692456	339780693006	339780693556	339780694106	339780694656	339780695206	339780695756	339780696306	339780696856	339780697406	339780697956	339780698506	339780699056	339780699606	339780700158	339780700706	339780701256	339780701806	339780702356	339780702906	339780703456	339780704006	339780704556	339780705106	339780705656	339780706206	339780706756	339780707306	339780707856	339780708406	339780708956	339780709506	339780710056	339780710606	339780711156	339780711706	339780712256	339780712808	339780713356	339780713906	339780714456	339780715006	339780715556	339780716106	339780716656	339780717206	339780717756	339780718306	339780718856	339780719406	339780719956	339780720506	339780721056	339780721606	339780722156	339780722706	339780723256	339780723806	339780724356	339780724906	339780725456	339780726006	339780726556	339780727109	339780727656	339780728206	339780728756	339780729306	339780729856	339780730406	339780730956	339780731506	339780732056	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	3600	2300	2679	3600	2300	2679	3600	2300	2678	3600	2300	2677	3600	2300	2677	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2672	3600	2300	2672	3600	2300	2671	3600	2300	2670	3600	2300	2670	3600	2300	2669	3600	2300	2669	3600	2300	2668	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2662	3600	2300	2661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21456	20036	27396	22400	20353	55295	67226	51369	38764	28251	21015	17971	17154	16889	16796	16784	17024	16994	16794	16744	16746	16787	16691	16796	16887	16719	16690	16713	16760	17010	16903	16650	16830	16917	16688	16974	16774	16697	16750	16829	16799	16749	16788	16903	16861	16789	16866	16955	16879	16882	16773	16880	17114	16787	16677	16531	16666	16946	16783	16612	16578	16808	16899	16713	16586	16832	16651	16747	16667	16595	16821	16762	16719	16798	16603	16888	16661	16646	16661	16810	16687	16580	16933	16685	16612	16799	16708	16604	16701	16492	16902	16811	16828	16673	16716	16632	16667	16934	16720	16843	16880	16896	16845	16809	16807	16604	16667	16692	16708	16709	16755	16641	16536	16766	16739	16739	16753	16702	16695	16589	16773	16764	16574	16710	16688	16545	16793	16793	16927	16680	16682	16824	16696	16600	16669	16779	16751	16754	16697	16706	16883	16842	16764	16781	16784	16822	16762	16593	16887	16748	16664	16686	16576	16861	16581	16507	16693	16729	16616	16708	16607	16602	16572	16625	16836	16622	16679	16795	16646	16896	16840	16708	16865	16647	16956	16611	16454	16655	16689	16776	16656	16557	16791	16628	16546	16812	16550	16595	16571	16933	16750	16771	16809	16499	16495	16551	16756	16631	16728	16667	16765	16940	16803	16647	16646	16688	16707	16709	16802	16626	16610	16640	16478	16779	16881	16709	16614	16792	16769	16894	16680	16749	16767	16685	16803	16806	16643	16749	16922	16539	16571	16683	16577	16565	16820	16695	16715	16685	16685	16555	16615	16909	16771	16716	16730	16565	16592	16843	16708	16806	16587	16741	16613	16684	16501	16915	16530	16587	16617	16838	16777	16619	16497	16568	16879	16877	16635	16735	16762	16863	16650	16668	16662	16468	16703	16763	16814	16770	16915	16790	16573	16752	16674	16502	16808	16751	16639	16537	16741	16548	16823	16595	16669	16717	16857	16619	16718	16776	16657	16591	16856	16788	16688	16613	16639	16562	16660	16734	16927	16782	17035	16742	16630	16614	16675	16846	16860	16604	16715	16697	16650	16486	16844	16515	16583	16411	16745	16718	16758	16607	17044	16731	16794	16629	16599	16756	16720	16595	16570	16783	16732	16759	16700	16623	16662	16725	16628	16787	16756	16695	16624	16661	16725	16555	16557	16822	16798	16693	16790	16825	16691	16645	16607	16537	16588	16841	16702	16746	16644	16901	16871	16843	16670	16497	16835	16779	16780	16849	16746	16631	16658	16673	16568	16662	16712	16703	16809	16678	16594	16682	16693	16658	16682	16840	16802	16836	16773	16626	16888	16764	16736	16671	16479	16551	16649	16795	16805	16623	16665	16733	16752	16663	16930	16782	16676	16502	16720	16979	16709	16604	16766	16685	16629	16593	16760	16797	16767	16698	16820	16854	16708	16638	16588	16700	16783	16665	16493	16631	16664	16663	16527	16688	16653	16667	16744	16885	16682	16657	16738	16760	16810	16775	16641	16741	16914	16596	16631	16559	16709	16699	16719	16633	16808	16766	16659	16610	16556	16698	16700	16625	16553	16528	16864	16763	16683	16711	16678	16778	16775	16665	16691	16830	16781	16961	16785	16853	16762	16815	16729	16475	16625	16604	16972	16901	16764	16812	16649	16656	16642	16712	16777	16554	16495	16691	16510	16520	16938	16909	16760	16674	16699	16639	16731	16557	16770	16782	16721	16679	16634	16742	16738	16632	16722	16821	16623	16693	16698	16733	16734	16799	16577	16750	16619	16750	16797	16543	16686	16698	16593	16616	16905	16660	16730	16703	16741	16784	16797	16650	16834	16632	16797	16681	16592	16714	16810	16643	16808	16720	16940	16894	16683	16914	16846	16611	16860	16691	16667	16638	16502	16733	16768	16541	16668	16420	16831	16812	16711	16571	16717	16550	16925	16648	16919	16796	16621	16625	16690	16657	16512	16621	16640	16848	16626	16704	16565	16775	16757	16603	16896	16810	16775	16753	16661	16798	16730	16604	16727	16838	16872	16954	16767	16816	16643	16646	16813	16773	16746	16819	16613	16597	16780	16784	16881	16825	16744	16732	16595	16669	16666	16636	16621	16706	16922	16785	16529	16676	16507	16702	16647	16609	16755	16853	16770	16686	16754	16619	16619	16559	16677	16738	16699	16713	16689	16753	16628	16542	16756	16721	16685	16973	16926	16639	16530	16818	16689	16816	16601	16612	16670	16481	16823	16764	16775	16545	16776	16586	16636	16687	16950	16741	16675	16635	16556	16725	16868	16762	16682	16563	16692	16586	16751	16676	16772	16723	16693	16593	16782	16870	16832	16606	16779	16898	16667	16757	16742	16722	16731	16758	16671	16716	16679	16594	16790	16937	16586	16795	16850	16716	16629	16635	16637	16660	16573	16781	16756	16721	16666	16611	16610	16702	16709	16732	16795	16677	16595	16710	16604	16740	16696	16628	16538	16814	16742	16633	16705	16582	16558	16550	16721	16844	16338	16626	16711	16714	16686	16647	16742	16581	16689	16708	16616	16865	16472	16762	16629	16785	16759	16609	16818	16677	16714	16588	16818	16690	16743	16829	16608	16724	16575	16751	16710	16614	16763	16650	16824	16854	16738	16636	16873	16808	16838	16684	16674	16865	16782	16574	16810	16678	16838	16616	16529	16654	16627	16521	16728	16634	16697	16663	16589	16766	16597	16621	16539	16720	16733	16524	16613	16548	16623	16570	16956	16800	16781	16778	16778	16697	16728	16501	16770	16721	16720	16737	16725	16709	16599	16882	17030	16839	16744	16790	16676	16665	16507	16736	16680	16748	16763	16782	16710	16680	16754	16466	16810	16756	16736	16798	16618	16723	16789	16821	16594	16669	16662	16577	16677	16790	16672	16545	16521	16968	16621	16697	16682	16724	16887	16831	16779	16799	16753	16793	16825	16743	16634	16649	16806	16575	16731	16878	16803	16824	16672	16787	16472	16801	16592	16642	16649	16624	16725	16722	16838	16856	16607	16762	16752	16707	16543	16722	16792	16630	16638	16659	16705	16688	16886	16815	16947	16787	16737	16735	16555	16721	16688	16697	16861	16792	16841	16625	16621	16766	16574	16657	16870	16671	16551	16663	16879	16495	16772	16639	16628	16471	16596	16579	16631	16529	16711	16565	16627	16813	16694	16756	16866	16664	16677	16667	16738	16678	16739	16665	16605	16695	16691	16829	16836	16892	16715	16876	16821	16809	16720	16771	16696	16701	16676	16715	16860	16737	16619	16882	16550	16640	16736	16832	16550	16793	16852	16705	16708	16654	16710	16828	16662	16687	16657	16688	16718	16723	16738	16783	16628	16761	16614	16788	16718	16712	16854	16676	16672	16495	16769	16777	16811	16681	16649	16800	16718	16619	16734	16634	16787	16594	16500	16520	16863	16685	16689	16802	16915	16864	16595	16513	16682	16785	16664	16705	16696	16565	16491	16905	16649	16503	16664	16730	16786	16835	16651	16739	16637	16555	16756	16632	16785	16782	16697	16646	16929	16724	16896	16748	16614	16486	16694	16865	16560	16556	16665	16573	16562	16853	16582	16591	16371	16790	16585	16653	16440	16593	16737	16733	16817	16709	16835	16690	16840	16803	16813	16489	16814	16819	16745	16437	16689	16760	16831	16775	16845	16752	16570	16705	16695	16512	16581	16812	16844	16538	16648	16672	16627	16680	16838	16699	16664	16776	16874	16604	16766	16839	16827	16651	16589	16651	16957	16806	16602	16759	16570	16595	16731	16606	16842	16764	16612	16392	16773	16627	16761	16865	16681	16689	16578	16492	16616	16774	16773	16734	16810	16750	16767	16608	16727	16682	16960	16776	16757	16662	16766	16829	16723	16638	16671	16869	16765	16710	16521	16601	16509	16696	16611	16828	16648	16628	16657	16635	16760	16825	16755	16639	16640	16701	16512	16653	16704	16581	16457	16676	16792	16689	16713	16754	16722	16519	16775	16749	16680	16663	16737	16808	16730	16787	16703	16617	16767	16718	16709	16787	16742	16954	16984	16548	16660	16877	16777	16502	17046	16769	16690	16658	16744	16721	16664	16832	16825	16536	16730	16714	16674	16728	16719	16823	16702	16762	16757	16782	16667	16807	16837	16867	16698	16658	16584	16531	16465	16617	16684	16549	16700	16666	16675	16692	16619	16744	16770	16498	16805	16729	16578	16787	16782	16876	16811	16734	16963	16610	16757	16701	16625	16517	16639	16783	16663	16530	16656	16702	16804	16759	16662	16773	16585	16409	16614	16707	16803	16766	16792	16398	16682	16651	16770	16934	16792	16852	16765	16568	16662	16595	16653	16595	16771	16740	16838	16624	16602	16316	16520	16644	16577	16581	16660	17074	16611	16599	16800	16533	16722	16563	16555	16800	16834	16719	16826	16747	16698	16549	16707	16786	16787	16863	16449	16621	16576	16654	16570	16631	16868	16582	16664	16696	16802	16721	16796	16784	16827	16868	16788	16739	16829	16739	16706	16843	16633	16790	16663	16579	16498	16586	16502	16691	16767	16655	16692	16895	16599	16567	16663	16673	16638	16803	16710	16660	16749	16662	16563	16998	16750	16597	16683	16652	16636	16591	16551	16644	16607	16672	16846	16618	16520	16655	16673	16717	16674	16595	16733	16835	16690	16773	16688	16500	16766	16835	16517	16463	16688	16873	16999	16543	16822	16553	16706	16747	16785	16925	16703	16830	16792	16688	16555	16746	16658	16619	16572	16778	16657	16661	16926	16753	16701	16674	16590	16643	16593	16727	16649	16656	16752	16768	16578	16650	16719	16782	16816	16791	16612	16735	16584	16780	16723	16546	16674	16730	16672	16637	16866	16691	16603	16730	16765	16530	16687	16604	16632	16661	16723	16729	16804	16694	16669	16703	16817	16856	16670	16592	16662	16509	16703	16686	16708	16649	16688	16846	16572	16575	16638	16535	16751	16701	16792	16740	16689	16848	16706	16712	16626	16806	16649	16978	16891	16758	16682	16698	16668	16779	16792	16883	16699	16645	16804	16691	16708	16707	16864	16835	16761	16786	16744	16838	16594	16645	17011	16789	16814	16653	16782	16540	16625	16412	16828	16666	16851	16604	16696	16705	16562	16634	16782	16689
39259	45067	27089	20829	22231	64570	66881	51472	38533	25921	17738	14867	14184	14151	14187	14146	14072	14173	14034	14023	14231	14270	14077	14186	14161	13993	14164	14140	14234	14029	13995	14036	14135	14141	14114	14351	14090	14171	13944	14242	14105	13981	14049	14204	14131	14059	14151	14012	14148	14144	14051	13988	14292	14105	14104	14105	14153	14197	14161	14111	14087	14023	13984	14029	14251	14045	14228	13986	14099	14040	14026	13952	14058	14176	14027	14147	14250	14075	14235	14074	14219	14026	14144	13994	14082	13985	14102	13988	14171	14053	14198	14044	14210	14099	14079	14180	14043	14108	14061	14257	14139	14195	13987	14060	14142	14118	14216	14124	14028	14180	14015	13941	14082	14129	14204	14106	14211	14047	14163	14157	14133	14084	14045	14148	14028	14004	14217	14046	13941	13950	14232	14145	14065	13974	14105	13956	14099	14166	14094	14092	14081	14235	14022	14158	14049	14036	14023	13968	14033	14235	14188	14010	14082	14032	14127	14053	14013	13958	14106	14189	13943	14211	13993	14007	14113	14129	14104	14213	14095	14045	14189	14170	14220	14135	14008	14021	14133	14078	13986	14075	14110	13884	14176	14068	14112	14088	14005	14098	14001	14002	14068	14139	14199	13944	14023	14091	14179	14157	14175	14136	14013	14158	14075	14081	14024	13964	14201	14094	13991	14160	14054	14176	14026	14153	14194	14138	14203	14197	14174	14096	14060	14140	14116	14121	14096	14215	14078	14071	14145	14073	14015	14153	14044	14153	13961	14027	14069	13928	14374	14183	14076	14120	14051	14048	14209	14006	13910	13981	14153	13923	14119	14073	14259	14238	14138	14218	13971	14056	14044	14080	14066	14071	14113	14026	14117	14224	14154	14310	14076	14041	14236	14058	14195	14165	14035	13893	14023	14053	13988	13969	14067	14131	14064	14074	14189	14049	13926	14158	13919	14068	14237	14033	14076	14141	13958	14221	14133	14057	14041	14007	14146	14180	14017	14159	14096	14120	13952	14319	14123	14256	14206	14121	14053	14129	14210	14022	14148	14113	14195	14037	13962	14182	14147	14215	14077	14040	14153	14070	13998	14043	14129	14024	14118	14088	14343	14188	14225	14007	14017	14018	14165	14023	14166	13948	13975	14133	14111	14254	14091	14158	14081	14064	13976	14117	14118	14164	14035	14145	14124	14109	14144	14173	13950	13969	14155	13901	13997	14048	14132	14037	14190	14150	13969	13978	14174	14051	13987	14035	14085	14052	14044	14049	14015	14027	13941	13989	14072	14177	14154	14107	14174	14146	14154	13967	14096	14125	14102	14215	14181	14081	14122	14033	14099	14025	14040	14046	14262	14163	13976	14140	14126	14122	14105	14086	14162	14126	14146	14003	13976	13986	13974	14244	14020	13971	14021	14183	14060	14213	14172	13907	14035	14127	14184	14080	14209	14186	14070	14084	14108	14080	14158	14072	14073	14126	14099	14113	14088	14045	14167	14073	14177	14136	14013	14168	14024	14019	14135	14064	14120	14208	14115	14273	14164	14024	14249	14126	14229	13978	14100	14053	14096	14215	14046	14122	14193	14104	14121	14127	14177	14194	14161	14105	13946	14072	14024	13868	14190	14020	13984	14124	14114	13969	14208	13977	14071	13997	14169	14041	14116	14079	14211	14059	14197	14023	14079	14060	14180	14149	14090	14183	14017	14233	14205	14086	14019	14079	14100	14034	13954	13997	14135	14032	14102	14138	14045	14073	13864	14242	14045	14115	13933	13937	14071	14045	14081	14140	14140	14188	14200	14094	14026	14121	13966	14131	14142	13987	14191	14056	13917	14036	13945	14140	14146	13970	14120	14124	14127	14049	14133	14095	13974	14022	14263	13982	14137	13922	13999	14030	14170	14163	14195	14125	14118	14076	14098	14216	14236	14159	14342	14206	14077	14040	14074	14088	14173	14248	14210	14001	13982	14128	14091	14230	14160	14031	14172	14069	14110	14144	14021	14139	14129	14178	14088	14278	14160	13922	14228	14160	14127	14101	14102	14060	14193	14069	13934	14055	14063	14048	14129	13908	14142	14149	14163	13984	14107	14080	13965	14076	14149	14127	14044	14036	14046	14016	13999	14114	14047	14004	13985	14184	14012	14102	14006	14179	14057	14189	14018	13950	14033	14066	14146	13869	14137	14041	14124	14058	13992	13990	13998	14117	14124	14220	14160	13978	14101	14004	14089	14150	14096	13917	13995	14228	14109	14187	14054	14050	14065	14195	14060	14056	13931	14096	14100	14162	13894	14080	14141	14133	13910	14223	14038	13930	14003	13903	14039	13903	14158	14066	14009	14140	14158	13989	14049	14036	14021	14087	13884	14066	14248	14152	14206	14120	13928	13898	14066	13940	14134	14020	14099	14182	14172	14137	14036	14102	14125	13883	14129	14051	14191	14021	14094	14042	14209	13900	14035	14097	14231	14016	14101	14053	14121	14025	14104	13943	14063	14089	14134	14153	14128	14099	14155	14091	14115	14158	14099	14029	14073	14238	14084	14080	14022	14199	14156	14118	14060	14077	14247	14063	14180	14091	14154	13990	14198	14180	14082	14159	14142	14061	14075	14075	13998	14024	14251	14216	14157	14098	14107	14205	14012	14202	13974	14102	13954	14106	14164	14237	14121	14193	14097	14290	14175	14142	13925	14037	14104	14189	13953	14042	14078	14039	13986	14210	14192	14048	14019	14102	14041	14182	14238	13912	14099	13980	14023	14020	14095	14099	14059	14176	14099	14146	14079	13940	14223	13952	14215	13937	14059	14162	14133	14143	14195	13984	13830	14137	14180	14053	13925	14115	14151	14059	14053	13944	13973	14318	14052	14039	14282	14014	14121	14141	14077	13911	13989	14153	14075	14012	14123	14005	14029	14083	13970	14092	14126	14040	14241	14170	14063	14161	14059	14169	14180	14007	14233	14199	14196	14117	13987	13970	14174	14275	13979	14176	14129	14125	14079	14276	14125	14106	14069	14039	13976	14070	14044	14132	13954	14073	14112	14079	13984	14089	14134	14033	14084	14113	14176	14026	14138	13936	14272	14159	14079	14058	14181	14086	14424	14097	13973	14109	14174	14121	14184	14082	14158	14241	13989	14017	13969	14016	14061	14134	14102	14024	14308	13969	14110	13968	14097	14015	14118	14132	14122	13960	14135	14072	14008	14117	14138	14298	14109	14205	14014	14032	14085	14207	13953	14091	14131	14206	14125	13990	14128	14070	14062	14196	14042	14155	14147	14196	14353	14054	14001	14086	14048	14061	14024	14085	14075	14007	14162	13966	14157	14164	14031	14154	13947	14213	14159	14025	14099	14151	14171	14115	14110	13929	14002	14197	14233	14157	14122	14060	14097	14123	14164	13987	13954	13938	14161	13888	14117	13975	14150	13962	14266	13926	14125	14077	14155	14178	13928	14005	14009	14064	14059	14077	14100	14297	13968	13867	14047	14021	14049	14154	14075	14206	14030	14092	14249	14000	14112	14209	14072	14057	14136	14184	14071	14043	14025	13928	14205	14195	14098	14183	14117	14111	13944	14008	14012	14018	14020	14070	14074	14134	14066	14047	14165	14204	14110	14271	14025	14044	13979	13990	14069	14190	14114	14176	14096	14093	13884	14021	14158	14151	14080	14034	13938	14211	14177	14170	14204	14090	14022	14055	14020	14203	14072	13937	14111	14126	14106	14165	13951	14090	14079	13991	14090	14074	14090	13949	14117	14140	13998	14094	14020	13896	14101	14182	14129	14195	14239	13933	14080	14115	14109	14110	14074	14038	14072	14166	14054	14195	14147	14274	14184	14144	14077	13871	14125	14083	14090	14203	14087	14110	14093	13865	13978	14025	14032	14003	14109	14116	14176	14139	13993	14056	14038	13903	14017	14097	14164	14142	14099	14080	14163	14144	14088	14315	14158	14029	14156	14104	14212	13991	13871	14074	14218	14180	14177	14103	13962	14111	14169	14086	14003	14033	14126	14009	14169	14099	14137	14112	14143	14097	14090	14112	14025	14126	14087	14062	14123	14093	14278	14002	14057	14061	14105	14296	14115	14081	14108	14047	14020	14080	14203	14228	14169	14141	14105	14075	14126	14028	13993	14167	14195	14010	14082	14163	14111	14137	14052	13943	14113	13922	14047	14268	14036	14086	14224	14082	14086	14223	14085	14008	13905	14129	13937	14052	14164	14019	14028	13983	14094	14109	13906	14217	14095	13973	14077	14096	14134	13963	14020	14046	14144	13963	14076	14177	14119	14034	14162	14044	13935	14127	14296	13993	14072	14066	14195	13819	14183	13964	13932	14192	14185	14198	14170	14062	14247	14019	14013	14159	14140	14128	14013	14131	13882	14193	14105	14255	14006	14069	14038	14166	14144	14098	14030	14032	14130	14006	14052	13958	13951	14076	14047	14072	13788	14026	14135	14282	14053	14090	14098	14179	14157	14149	14247	14043	14082	14044	14125	14158	14162	13993	13967	14077	14020	14076	14164	13974	14099	14256	13959	14038	14071	14202	14056	14170	14082	14179	14038	14151	14126	14097	14007	14072	14174	14138	14022	14200	14126	14047	13983	14184	14098	14008	14090	14104	14127	14078	14134	14111	14295	14172	14045	14067	14105	14141	14097	14017	14155	13998	14035	14213	14164	14312	14005	14051	14123	14129	14025	14045	14202	14022	14128	14099	14116	14181	14034	14115	14137	13975	14181	13955	14017	14076	13963	14119	13963	14167	14165	13961	14160	14090	14239	14121	13972	14123	13942	14036	14152	14222	14151	14001	14019	13974	14012	14154	14112	13982	14260	14025	14227	14153	14091	13994	14141	14225	14082	14146	14071	14093	14080	14208	14230	14245	14325	13961	14050	14151	13976	14049	13983	14005	14161	14096	14253	14130	14136	14182	14121	14042	14075	14164	14096	14121	14115	14194	14089	14017	14111	14116	14051	14323	14119	14058	14142	13995	14001	14086	14049	13998	14193	14006	13959	14141	13957	14204	13944	14013	14002	14318	13886	14308	14083	14125	14175	14142	14052	14008	14003	13961	14105	14034	14064	14090	14077	14081	14198	14120	14077	14075	14159	14327	14084	14190	13972	14119	14074	14233	14007	13966	14052	14182	14233	14190	13999	14107
27860	22332	24820	21281	18141	24348	28893	24061	20933	19220	18206	17755	17663	17544	17627	17412	17304	17393	17657	17592	17568	17552	17543	17691	17542	17674	17519	17660	17506	17534	17676	17494	17513	17510	17603	17780	17531	17451	17458	17431	17581	17546	17510	17630	17798	17383	17674	17619	17591	17411	17354	17618	17725	17514	17462	17563	17616	17399	17461	17670	17588	17340	17612	17672	17710	17654	17846	17700	17470	17685	17542	17585	17499	17436	17532	17553	17533	17433	17610	17599	17696	17435	17635	17575	17582	17492	17788	17522	17544	17364	17366	17500	17526	17460	17544	17519	17436	17542	17492	17536	17330	17571	17588	17427	17353	17592	17551	17542	17679	17687	17436	17571	17531	17661	17695	17347	17539	17641	17447	17454	17598	17549	17756	17642	17506	17799	17401	17520	17607	17572	17548	17609	17520	17682	17642	17586	17483	17433	17722	17427	17504	17604	17473	17586	17468	17680	17479	17270	17330	17728	17661	17437	17525	17318	17552	17606	17472	17638	17490	17397	17584	17653	17666	17533	17591	17517	17733	17543	17487	17666	17579	17549	17319	17392	17472	17684	17536	17527	17636	17652	17503	17465	17773	17476	17438	17522	17940	17568	17589	17613	17576	17555	17636	17700	17413	17818	17498	17652	17371	17331	17474	17435	17536	17488	17563	17683	17629	17528	17674	17532	17758	17534	17651	17618	17404	17647	17444	17646	17439	17698	17614	17607	17644	17575	17568	17730	17502	17448	17615	17493	17518	17534	17518	17588	17445	17613	17433	17565	17734	17574	17684	17495	17496	17444	17390	17584	17472	17422	17589	17524	17513	17365	17253	17657	17300	17549	17491	17466	17745	17615	17620	17591	17329	17514	17367	17350	17490	17610	17449	17413	17475	17478	17503	17412	17516	17443	17475	17568	17419	17449	17325	17506	17711	17544	17386	17708	17572	17277	17695	17468	17495	17632	17648	17520	17616	17549	17529	17523	17316	17504	17523	17533	17575	17497	17564	17500	17537	17579	17579	17372	17451	17633	17531	17612	17571	17556	17327	17517	17594	17553	17685	17644	17572	17618	17617	17559	17600	17579	17358	17427	17473	17513	17815	17660	17683	17529	17444	17596	17945	17535	17761	17863	17778	17513	17523	17431	17379	17589	17414	17549	17664	17504	17555	17585	17630	17622	17383	17456	17498	17441	17491	17540	17649	17456	17583	17653	17630	17612	17518	17604	17381	17524	17501	17750	17512	17646	17426	17714	17570	17298	17673	17682	17482	17517	17299	17406	17514	17348	17369	17648	17474	17649	17609	17574	17782	17559	17486	17513	17877	17608	17565	17748	17457	17606	17617	17363	17186	17530	17554	17378	17401	17434	17544	17549	17436	17428	17536	17822	17545	17671	17394	17540	17513	17531	17368	17500	17461	17357	17503	17367	17300	17452	17815	17410	17624	17680	17648	17359	17464	17401	17480	17580	17538	17436	17502	17711	17607	17607	17674	17687	17557	17673	17406	17561	17434	17480	17660	17422	17551	17510	17572	17682	17538	17619	17456	17543	17529	17678	17506	17357	17497	17445	17688	17675	17796	17769	17449	17530	17669	17466	17459	17637	17704	17523	17526	17636	17400	17370	17370	17448	17691	17551	17399	17560	17425	17391	17429	17657	17596	17633	17514	17394	17519	17510	17428	17438	17474	17535	17290	17489	17398	17433	17452	17533	17333	17472	17670	17625	17507	17374	17549	17544	17274	17638	17450	17643	17457	17682	17619	17741	17707	17153	17706	17479	17525	17548	17443	17685	17305	17722	17489	17529	17387	17481	17691	17654	17671	17499	17655	17627	17474	17626	17579	17497	17545	17379	17339	17371	17468	17569	17452	17489	17557	17465	17478	17500	17402	17521	17453	17565	17562	17473	17671	17424	17380	17468	17523	17509	17514	17571	17618	17392	17649	17563	17605	17692	17618	17536	17564	17553	17482	17412	17546	17641	17617	17716	17535	17652	17486	17539	17712	17588	17712	17611	17630	17423	17581	17868	17646	17461	17426	17589	17618	17413	17491	17604	17651	17615	17546	17372	17506	17516	17574	17678	17546	17800	17623	17441	17731	17676	17570	17607	17515	17284	17665	17614	17600	17450	17454	17512	17613	17342	17474	17729	17564	17601	17775	17702	17700	17533	17537	17535	17723	17623	17674	17748	17431	17477	17574	17489	17602	17568	17483	17424	17855	17666	17402	17567	17625	17613	17376	17350	17453	17360	17760	17566	17798	17663	17657	17457	17713	17574	17532	17390	17409	17410	17627	17565	17756	17344	17355	17685	17579	17636	17443	17414	17534	17434	17612	17418	17539	17524	17571	17546	17770	17647	17555	17448	17464	17681	17740	17455	17678	17538	17578	17629	17462	17658	17590	17324	17635	17584	17539	17484	17465	17533	17686	17573	17457	17393	17445	17493	17345	17543	17592	17653	17731	17626	17750	17750	17590	17482	17443	17624	17327	17542	17460	17587	17488	17773	17707	17336	17587	17531	17506	17365	17531	17361	17526	17593	17651	17719	17635	17565	17573	17656	17601	17636	17358	17407	17778	17591	17555	17709	17333	17441	17365	17579	17437	17379	17488	17631	17410	17687	17589	17396	17734	17758	17509	17512	17608	17625	17679	17300	17474	17448	17591	17429	17654	17642	17637	17608	17603	17515	17456	17551	17577	17557	17463	17348	17628	17449	17604	17487	17553	17595	17556	17571	17394	17595	17501	17608	17480	17786	17378	17452	17388	17447	17412	17637	17507	17385	17760	17422	17393	17737	17560	17412	17388	17521	17488	17714	17528	17459	17450	17567	17717	17560	17400	17472	17683	17380	17393	17515	17464	17456	17698	17477	17665	17606	17536	17516	17611	17656	17658	17658	17705	17532	17583	17477	17641	17468	17761	17558	17763	17695	17633	17499	17689	17458	17563	17703	17500	17553	17693	17522	17668	17705	17471	17451	17549	17613	17480	17763	17362	17607	17568	17487	17704	17570	17516	17535	17737	17504	17658	17511	17752	17443	17497	17602	17514	17624	17559	17621	17398	17487	17483	17608	17582	17567	17507	17478	17511	17675	17710	17482	17595	17490	17486	17694	17552	17655	17627	17400	17390	17546	17600	17636	17516	17307	17575	17725	17421	17610	17664	17595	17527	17605	17666	17320	17505	17535	17556	17635	17688	17558	17674	17797	17448	17570	17480	17556	17604	17399	17487	17588	17646	17556	17597	17608	17521	17378	17549	17512	17354	17538	17542	17669	17604	17495	17580	17557	17671	17398	17653	17506	17609	17399	17516	17598	17695	17627	17641	17633	17475	17697	17614	17701	17709	17662	17656	17444	17691	17674	17437	17511	17586	17509	17419	17650	17333	17590	17499	17548	17447	17520	17575	17376	17320	17535	17591	17273	17534	17841	17520	17460	17631	17649	17441	17573	17546	17529	17620	17412	17530	17754	17564	17583	17615	17465	17532	17492	17711	17680	17431	17652	17596	17299	17553	17734	17568	17499	17394	17300	17383	17598	17401	17466	17467	17577	17595	17532	17452	17590	17771	17648	17535	17447	17571	17506	17708	17533	17467	17529	17609	17565	17523	17575	17437	17695	17328	17722	17449	17476	17580	17444	17642	17544	17577	17738	17468	17608	17462	17884	17692	17514	17575	17476	17717	17618	17607	17504	17551	17851	17722	17547	17558	17700	17553	17594	17563	17514	17700	17464	17472	17677	17630	17530	17511	17521	17523	17572	17539	17342	17458	17393	17580	17589	17461	17753	17490	17265	17594	17695	17622	17462	17660	17321	17708	17489	17497	17641	17360	17632	17451	17648	17714	17601	17585	17191	17491	17555	17650	17469	17553	17451	17527	17516	17347	17691	17642	17233	17618	17676	17400	17672	17664	17509	17563	17580	17656	17668	17471	17636	17717	17561	17736	17585	17448	17386	17469	17427	17519	17199	17341	17494	17627	17344	17530	17574	17454	17400	17416	17586	17467	17614	17673	17734	17482	17584	17351	17664	17494	17407	17555	17394	17713	17307	17745	17640	17618	17544	17424	17630	17689	17273	17569	17502	17431	17584	17580	17454	17478	17616	17524	17574	17407	17511	17535	17761	17690	17524	17617	17428	17839	17553	17604	17539	17558	17541	17454	17833	17606	17617	17718	17624	17687	17624	17546	17598	17505	17822	17665	17494	17548	17731	17495	17436	17281	17456	17651	17634	17638	17511	17529	17428	17539	17553	17579	17262	17712	17650	17736	17702	17308	17230	17429	17589	17630	17556	17603	17565	17706	17609	17605	17459	17400	17470	17743	17531	17616	17813	17653	17493	17588	17386	17543	17529	17491	17658	17414	17724	17589	17661	17520	17360	17507	17299	17532	17572	17470	17451	17481	17524	17509	17414	17527	17523	17445	17518	17580	17483	17415	17650	17788	17519	17571	17494	17416	17648	17616	17454	17615	17718	17559	17742	17468	17592	17517	17581	17735	17663	17493	17465	17797	17593	17459	17484	17347	17510	17498	17402	17533	17505	17656	17546	17432	17454	17561	17270	17653	17535	17307	17577	17656	17687	17688	17478	17457	17660	17408	17693	17814	17692	17539	17692	17479	17430	17509	17423	17360	17689	17465	17462	17479	17595	17472	17721	17548	17565	17677	17668	17355	17597	17801	17612	17372	17473	17642	17601	17527	17615	17686	17500	17545	17522	17546	17642	17467	17795	17707	17526	17574	17697	17575	17379	17515	17597	17744	17756	17581	17505	17567	17582	17607	17582	17459	17662	17469	17710	17562	17582	17673	17543	17647	17445	17573	17571	17480	17512	17439	17586	17447	17431	17772	17509	17421	17675	17377	17546	17603	17536	17567	17491	17287	17341	17584	17716	17413	17456	17524	17633	17528	17550	17670	17682	17688	17655	17555	17609	17575	17381	17636	17675	17711	17534	17489	17607	17616	17651	17410	17617	17653	17679	17393	17454	17490	17431	17492	17357	17547	17397	17444	17483	17633	17560	17676	17557	17548	17659	17642	17470	17390	17509	17515	17304	17522	17753	17400	17591	17646	17618	17429	17658	17624	17407	17480	17603	17636	17591	17531	17351	17737	17519	17678	17312	17300	17401	17501	17534	17510	17636	17834	17441	17402	17414
17413	20181	17042	15852	15869	24178	26803	21637	18430	16143	15303	14981	14703	14904	14847	14857	15002	14798	14792	14820	14842	15112	14868	14861	14865	14971	14882	15154	14877	14919	15077	14961	14930	15034	14906	14888	14904	14914	14962	14915	14972	14873	14964	14974	14880	15060	14937	14982	14851	14958	15045	14871	15026	15057	14722	14927	14932	14897	14989	14789	14864	14989	14843	14889	14837	14875	14895	15042	15130	14914	14879	14933	14996	14932	14982	14999	14955	15003	14957	14885	14956	14823	14926	14900	14760	14912	14930	14911	14928	14950	14737	14946	14989	14917	14851	14909	14920	15025	14820	14910	15036	14850	14853	14896	14767	14993	14849	14947	14825	14793	15079	14802	14991	14968	14901	14983	15153	14784	14878	14963	14902	14657	14884	14812	14769	14865	14737	14989	14900	14845	14909	14996	14881	14842	14842	14778	14959	14964	14964	15056	15021	14867	15136	14950	14829	14962	15035	14974	14954	14931	15051	14980	14895	15055	14909	14746	15012	14839	15026	14847	15129	14932	14861	14853	14929	14945	14885	15154	14917	14950	14950	14957	14976	14867	15182	14766	14882	14961	14952	14847	14701	14942	14956	14907	14730	14768	14918	14926	15053	15035	14925	14727	15019	14986	14813	14875	14897	14943	14903	14962	14902	14843	14987	15029	14959	14763	14949	14950	14946	14771	14975	15141	14952	15087	15079	15030	14865	14830	14772	15019	14929	14951	14775	14891	14875	14757	14884	14782	14975	14948	14909	14978	14897	14843	14852	14830	14930	14777	15012	14888	15054	14880	15079	14929	14951	14923	14962	14826	14875	15102	14874	14763	14894	14827	14913	14904	15071	14880	14823	14942	14743	14774	14779	15046	14781	14953	14896	14845	14899	14905	14921	14924	14931	14832	14925	15007	15016	14824	14933	14923	14986	15056	14978	14909	15011	14834	14905	14920	14900	15114	14869	14789	14838	14876	15024	14995	14938	15069	15027	14955	14966	15013	14886	14846	15076	14852	14956	14832	14962	14931	14698	14904	14920	14940	14917	14951	14890	14772	15019	14832	14946	15063	14853	14871	14841	14955	14881	14835	14837	15074	14900	14875	14869	14947	14920	14997	15047	14969	14963	14880	15008	14829	15006	14938	14973	14992	14915	14966	14798	15053	15004	14705	14892	14979	14928	14912	14898	14885	14972	14961	14887	14823	14879	14916	15069	14847	14887	14903	14922	15034	15094	14945	14975	14979	14908	14933	14930	14856	14741	14833	14928	14861	14845	15097	14920	14789	14902	14963	14829	14937	14847	14804	14779	15027	14890	14856	15047	15055	15129	14982	15119	14906	15131	14930	14846	14873	14763	15017	14893	14876	14861	14841	14862	14913	14930	14850	15030	14996	14779	14890	15029	14885	15046	14933	15012	14856	15070	14914	14986	14869	14963	14891	14942	15049	14936	14846	14868	14852	14818	14985	15018	14736	14847	14975	14883	14820	14928	14918	14840	14899	15001	15003	14932	14910	14992	14926	14870	15038	15123	14855	14915	14815	15074	14823	15055	14867	14974	15050	15080	14951	14918	14916	14844	14689	15024	14862	14599	14834	15033	14802	14841	15084	14954	14974	14886	15011	14869	14918	15031	14775	14935	15108	14888	14840	14926	14947	14929	14878	15002	14950	15018	14971	14944	14829	14774	14941	14745	14977	14983	14864	14925	15022	14864	14788	14804	14884	15066	14894	14911	14880	14911	15182	15037	14819	14824	14896	14973	14941	14861	14797	14959	14809	14974	15011	14876	14959	15082	14903	14991	14984	14894	14965	14855	14965	14797	14906	14884	14847	14815	14977	14817	15014	14906	14918	14882	14952	14961	14781	15018	15023	14923	14990	14851	15036	14869	14800	15067	14841	14955	14930	15036	14993	14938	14914	15061	14791	14935	14916	14970	14784	14913	14840	14916	14900	14797	14873	14901	14816	15014	14813	14925	14835	14888	14970	14910	15008	14833	14803	14947	14825	15059	14891	14951	15069	15159	14911	14906	14919	14989	14963	15018	14976	14731	14930	14835	14680	14743	14964	14877	14978	15070	14906	14887	14860	14757	14818	15063	14941	15002	14977	14840	14843	14837	14761	14831	14812	14983	14988	15100	14911	14959	14915	14922	14894	14928	14974	14903	14791	14877	14924	14997	15014	14822	14953	14947	15000	14933	14748	15001	15025	15016	14940	14835	14969	14935	14895	14876	15095	14904	15029	14877	15089	15062	14887	14838	14934	14901	14838	15095	14929	14831	14902	14790	14789	15191	15048	14921	14826	14852	15018	14879	15002	14868	14904	14851	15081	14839	14915	14915	14924	14960	14989	14877	14993	14938	14779	14967	14923	14927	14914	15062	14839	14894	14823	14960	15013	14879	14933	14890	15003	14782	14947	14921	14897	14868	14966	15068	14955	14692	14958	14941	14850	14880	14684	14843	14918	14928	14939	14702	14846	14952	15029	14833	14877	15088	14962	14872	14840	14867	14819	14930	14961	14833	14888	15004	14993	14957	14869	14699	14879	14917	14911	14919	15015	15008	14974	14936	14871	15061	14876	14847	14908	14956	14797	14793	14738	14903	14937	15013	14967	14915	14864	14986	14871	15002	14850	14932	14935	15018	14931	15000	14828	14768	15110	14803	14785	14838	14881	14995	14948	15075	14932	15027	14949	14999	14847	14881	14921	15038	15004	14807	14870	15050	14876	15009	14992	14881	14813	14992	14761	14916	14927	14888	14970	15035	15014	14862	14849	14833	14969	14827	14827	14994	14991	14942	14836	15017	15027	15035	14869	14935	14909	14956	15020	14848	14964	14927	14826	15035	14972	14814	14648	14836	14945	14930	14845	14752	14824	14887	14931	14899	14980	14855	14905	14953	14874	15032	14976	14811	14815	14715	14934	14928	15014	14809	14918	15010	14972	14991	14868	14878	14896	14807	14922	14824	14826	14843	14824	14738	14914	14883	14891	14750	15048	14960	14974	15124	14893	14901	14965	14946	14999	14962	14908	15023	14905	14926	14879	14908	14895	14895	14819	14815	14862	14892	14857	14844	14934	14842	14950	15017	14801	14998	14860	14918	14966	14810	15015	14754	14884	14927	14806	14879	14971	14932	15021	14996	14960	15040	14780	14952	14945	15040	14956	14962	15004	14864	15107	14929	14868	14840	14972	14938	14915	14882	14907	15108	14822	14982	15085	15079	14906	15065	14934	14930	15045	14887	14946	15105	14985	14986	14938	15055	14953	14850	14975	14860	15088	15037	14754	14916	15102	14979	14990	14907	14874	14989	14937	14789	14940	15000	14798	14923	14956	14917	15065	14804	14962	14837	14808	14907	15025	14728	14920	14917	14972	14835	14770	15035	15104	14781	14732	14957	15063	14960	14764	15021	14854	15024	14835	14814	14918	14839	14905	15135	14984	14940	14997	14762	14838	14781	14974	14845	14892	14985	14859	14855	14961	14861	14890	14921	14829	15098	15016	14828	14851	14930	14857	14954	14866	14985	14778	14901	14892	14973	14939	14839	15068	14989	14879	14924	14871	14813	14859	15011	14782	15091	15080	14882	14821	15045	14882	14864	14902	14849	14992	14862	15050	14832	14883	14892	15126	14903	14729	15083	15075	14857	14910	14904	15010	14962	15037	14939	14991	14911	14980	14934	14838	14749	14943	14863	14947	15095	14822	14914	14977	14994	14919	14759	14930	14950	14897	14908	14920	14864	14967	14887	14946	14851	15043	14975	14983	14899	15055	15063	15063	14968	14857	15034	14915	14786	14986	15036	14916	14758	14862	14982	14854	14828	14890	14934	14937	14926	14863	15010	14945	14842	14987	14823	14956	14749	14775	14984	15002	15006	14998	14924	14924	14714	14921	14827	15076	14922	14910	14953	15020	14935	14856	14869	14811	14926	15040	14909	14806	15078	15028	14804	14920	14915	14935	14892	14928	14906	15000	15027	14959	14763	14764	14789	14918	15046	14951	15022	14962	15010	14986	14815	14862	14945	15072	14785	14942	14918	14894	14879	14932	15010	14961	14738	14984	14819	15016	14883	14945	14936	14984	14837	14924	15069	14871	14950	14963	14983	14926	14967	15093	14827	14881	14723	14973	14949	14882	14911	14796	14897	14900	14908	14937	14845	14825	14873	15055	14911	14752	14795	15033	15079	14862	14847	14951	14971	14867	14772	14762	14997	14912	14950	14922	14889	14923	14810	14863	14960	15010	14882	15046	14879	14966	14842	14977	14944	15037	15025	15003	14981	14880	15045	14908	14906	14897	14969	14666	14771	15042	14841	15004	14903	14938	14854	14962	14965	14871	14829	14802	14939	14946	14997	14850	14996	14834	14871	14876	14970	14953	14845	14989	14913	14951	14947	14849	14753	14812	14876	15043	14871	14862	15018	15027	14861	14883	14886	14866	14929	14806	15002	14865	14935	15047	14915	14994	14879	14966	15056	14907	14870	14815	15134	14858	14934	14857	14950	14882	14882	15011	14889	14880	14916	14993	15052	15085	14901	14852	14865	14978	14997	14793	15059	15016	14955	14859	14915	14980	15058	14794	15044	14810	14917	15093	14915	14860	14712	14892	14734	14869	14860	14810	14950	14897	15000	15135	15006	14787	14976	14746	14798	14936	14923	14958	15079	15008	15048	15050	14848	14931	14960	14993	14959	14859	14823	14880	14880	14933	14975	15052	14880	14740	15019	14889	15034	15094	14857	14968	14981	14851	14911	14922	14914	14898	14906	15259	14880	14814	14888	14777	14863	14888	15065	14987	15064	14930	14864	14896	15022	14890	14951	14972	14914	14780	14975	14981	14788	15015	14728	15073	14860	14849	15151	14831	14859	14910	14975	14872	15030	14954	14863	14756	14938	14880	14967	14915	15155	14975	14875	14873	14889	15025	15102	14790	14916	14922	14793	14865	14833	14998	14974	15023	15072	15042	14902	14943	14955	14986	14959	14753	14998	14704	14969	14874	14913	14919	15008	14815	14980	14948	14889	15081	14981	15002	14711	14824	14678	14956	14971	14961	14905	15011	14907	14911	14823	14900	15237	15019	14931	15130	14950	14972	14999	14795	14907	14758	14971	14889	15136	15028	14872	14894	14849	14933	14972	14819	15130	14751	14856	14841	14838	14903
24241	21502	29091	24417	22218	46677	60336	47239	34825	24987	19280	17221	16810	17016	16738	16801	16723	16867	16760	16615	16754	16777	16639	16671	16851	16659	16539	16766	16804	16737	16795	16605	16541	16869	16594	16630	16523	16634	16485	16614	16565	16622	16448	16602	16705	16634	16546	16844	16715	16647	16710	16564	16564	16640	16685	16838	16633	16414	16512	16725	16584	16656	16577	16707	16532	16489	16592	16565	16601	16513	16460	16605	16700	16404	16598	16583	16547	16523	16540	16612	16802	16587	16659	16701	16575	16486	16674	16590	16378	16385	16338	16738	16401	16580	16763	16366	16450	16577	16582	16634	16687	16453	16655	16678	16540	16527	16524	16494	16636	16387	16692	16633	16425	16689	16553	16627	16532	16492	16595	16545	16653	16633	16480	16611	16466	16793	16646	16739	16569	16583	16455	16483	16529	16465	16406	16695	16499	16386	16768	16563	16552	16606	16387	16577	16692	16488	16609	16664	16562	16369	16719	16679	16502	16483	16373	16517	16540	16521	16733	16845	16592	16493	16472	16523	16458	16630	16533	16499	16611	16477	16579	16696	16673	16663	16439	16430	16491	16477	16590	16558	16612	16570	16356	16542	16590	16584	16678	16744	16650	16709	16377	16617	16416	16585	16532	16517	16573	16497	16710	16613	16759	16560	16346	16784	16633	16357	16661	16519	16260	16560	16596	16385	16419	16641	16437	16610	16491	16656	16801	16635	16579	16471	16773	16648	16629	16666	16501	16560	16556	16657	16536	16445	16739	16574	16572	16728	16531	16443	16641	16393	16685	16508	16380	16503	16506	16718	16705	16684	16765	16749	16673	16671	16694	16659	16582	16633	16607	16475	16561	16540	16600	16661	16568	16593	16623	16418	16597	16271	16630	16486	16785	16640	16370	16469	16647	16375	16654	16575	16622	16519	16750	16541	16698	16723	16641	16494	16601	16720	16618	16646	16662	16590	16507	16650	16659	16650	16463	16467	16579	16563	16678	16577	16557	16436	16575	16374	16855	16483	16557	16503	16495	16652	16754	16680	16678	16715	16406	16481	16591	16637	16797	16436	16424	16681	16671	16897	16646	16523	16581	16459	16617	16617	16616	16561	16463	16549	16726	16647	16573	16649	16573	16752	16699	16776	16393	16589	16767	16764	16318	16559	16615	16527	16446	16584	16447	16510	16595	16728	16638	16592	16536	16388	16619	16534	16630	16514	16552	16357	16483	16323	16562	16688	16637	16535	16617	16729	16420	16458	16600	16570	16501	16650	16580	16712	16581	16343	16493	16636	16452	16511	16626	16427	16403	16711	16456	16726	16617	16535	16500	16449	16641	16575	16692	16626	16698	16753	16673	16638	16792	16448	16287	16266	16579	16525	16635	16666	16515	16694	16684	16543	16660	16519	16499	16585	16725	16714	16469	16632	16600	16456	16678	16595	16581	16549	16379	16302	16680	16642	16562	16521	16507	16550	16649	16662	16658	16484	16578	16705	16454	16309	16474	16537	16584	16639	16582	16555	16731	16549	16696	16818	16696	16638	16534	16481	16340	16754	16534	16648	16507	16834	16639	16698	16497	16559	16547	16460	16322	16558	16695	16478	16580	16590	16605	16844	16603	16561	16684	16450	16625	16473	16421	16562	16636	16690	16637	16497	16644	16619	16460	16662	16408	16479	16613	16655	16749	16637	16516	16518	16529	16661	16547	16621	16485	16513	16552	16590	16521	16546	16478	16684	16619	16730	16510	16767	16515	16638	16720	16683	16624	16616	16517	16506	16678	16570	16719	16412	16562	16552	16382	16769	16639	16394	16444	16373	16619	16568	16431	16686	16612	16384	16651	16312	16472	16671	16435	16428	16610	16801	16452	16591	16493	16681	16620	16590	16500	16697	16620	16679	16651	16520	16691	16707	16608	16592	16737	16589	16608	16428	16582	16663	16576	16588	16430	16720	16584	16494	16554	16773	16617	16611	16354	16457	16600	16696	16660	16552	16693	16678	16779	16766	16665	16493	16577	16870	16510	16560	16575	16432	16730	16766	16639	16604	16642	16524	16522	16698	16624	16672	16646	16458	16577	16450	16584	16658	16675	16723	16619	16452	16587	16285	16573	16585	16729	16486	16477	16659	16734	16677	16479	16312	16460	16681	16591	16656	16456	16460	16463	16582	16582	16234	16699	16560	16288	16538	16607	16588	16698	16532	16462	16756	16547	16635	16508	16564	16527	16493	16671	16408	16533	16663	16450	16655	16470	16538	16544	16523	16551	16436	16642	16589	16451	16755	16807	16572	16655	16584	16556	16609	16481	16536	16475	16599	16570	16434	16733	16723	16353	16641	16763	16339	16704	16711	16468	16580	16661	16482	16411	16601	16489	16555	16799	16645	16607	16510	16591	16518	16462	16411	16621	16524	16577	16613	16725	16565	16628	16903	16518	16680	16641	16516	16686	16637	16573	16614	16673	16450	16562	16711	16749	16515	16477	16792	16516	16447	16543	16711	16601	16626	16690	16566	16627	16607	16651	16608	16716	16745	16544	16439	16606	16564	16708	16674	16608	16711	16678	16587	16583	16674	16521	16686	16545	16485	16277	16323	16639	16718	16683	16494	16603	16607	16706	16490	16478	16633	16637	16621	16581	16529	16571	16566	16434	16590	16547	16323	16541	16584	16646	16630	16755	16542	16514	16597	16706	16518	16479	16413	16752	16693	16471	16786	16531	16580	16404	16510	16440	16523	16488	16769	16467	16539	16401	16389	16544	16508	16535	16577	16487	16358	16691	16528	16561	16678	16840	16777	16687	16717	16580	16506	16593	16641	16478	16637	16523	16456	16431	16677	16647	16590	16609	16654	16704	16563	16265	16655	16557	16756	16455	16524	16689	16490	16586	16504	16423	16558	16457	16640	16617	16481	16432	16655	16680	16484	16500	16712	16613	16546	16608	16548	16473	16794	16536	16638	16417	16500	16562	16697	16596	16608	16472	16369	16534	16588	16705	16471	16913	16762	16539	16545	16451	16491	16501	16578	16856	16634	16570	16559	16468	16445	16425	16650	16556	16644	16606	16338	16562	16511	16553	16584	16549	16488	16835	16762	16459	16518	16557	16575	16633	16717	16599	16611	16630	16357	16551	16622	16570	16286	16444	16631	16604	16715	16481	16556	16673	16709	16532	16741	16641	16395	16552	16518	16800	16895	16698	16381	16441	16641	16763	16421	16426	16692	16503	16450	16517	16582	16696	16608	16592	16580	16607	16710	16886	16452	16512	16644	16837	16650	16608	16632	16534	16663	16532	16573	16633	16574	16611	16542	16478	16634	16436	16556	16619	16499	16625	16600	16629	16605	16569	16767	16494	16462	16807	16584	16565	16587	16448	16629	16526	16540	16679	16572	16681	16639	16521	16507	16667	16557	16619	16669	16593	16538	16719	16624	16652	16680	16356	16563	16683	16611	16664	16657	16643	16508	16509	16646	16630	16667	16671	16649	16685	16499	16612	16382	16666	16714	16431	16555	16638	16615	16400	16684	16529	16682	16431	16574	16502	16813	16537	16392	16440	16626	16802	16387	16409	16527	16597	16393	16575	16581	16509	16534	16392	16517	16686	16414	16543	16643	16676	16585	16420	16446	16695	16455	16469	16657	16546	16658	16653	16656	16559	16444	16438	16461	16541	16664	16502	16511	16653	16617	16680	16454	16642	16730	16619	16570	16513	16369	16439	16445	16672	16466	16477	16424	16554	16622	16631	16661	16780	16527	16605	16550	16689	16523	16573	16317	16435	16498	16331	16404	16543	16638	16660	16446	16598	16819	16602	16606	16559	16610	16767	16798	16630	16690	16827	16568	16676	16677	16680	16525	16488	16594	16678	16587	16597	16644	16593	16548	16572	16483	16629	16592	16547	16540	16470	16407	16433	16478	16706	16477	16673	16735	16705	16531	16618	16630	16615	16537	16386	16383	16547	16511	16721	16926	16692	16367	16564	16573	16594	16581	16607	16642	16495	16452	16544	16404	16493	16865	16704	16307	16618	16774	16499	16477	16480	16487	16608	16501	16351	16627	16578	16430	16456	16648	16499	16550	16437	16545	16434	16478	16548	16409	16739	16726	16631	16678	16711	16777	16745	16822	16750	16446	16607	16622	16475	16568	16622	16691	16426	16390	16536	16391	16421	16679	16737	16495	16628	16745	16564	16596	16882	16578	16613	16575	16636	16528	16547	16368	16637	16650	16920	16530	16440	16439	16541	16727	16764	16648	16596	16675	16634	16611	16689	16548	16713	16310	16363	16531	16500	16793	16648	16519	16583	16489	16549	16435	16624	16517	16361	16589	16739	16706	16427	16635	16612	16607	16619	16588	16508	16674	16612	16502	16430	16450	16558	16628	16598	16684	16378	16457	16607	16707	16575	16573	16700	16487	16441	16543	16503	16511	16629	16505	16702	16592	16506	16644	16647	16547	16501	16432	16663	16661	16694	16541	16615	16480	16735	16702	16499	16758	16351	16591	16475	16486	16383	16434	16671	16574	16551	16655	16678	16507	16526	16713	16702	16577	16711	16445	16562	16654	16509	16642	16547	16570	16579	16634	16611	16569	16629	16608	16629	16597	16613	16504	16700	16470	16793	16540	16396	16673	16672	16588	16417	16626	16420	16675	16611	16643	16679	16548	16714	16372	16325	16638	16560	16598	16791	16567	16557	16480	16472	16547	16476	16581	16680	16559	16457	16593	16674	16509	16502	16611	16728	16823	16658	16532	16561	16730	16516	16434	16559	16628	16532	16661	16522	16642	16590	16487	16618	16433	16612	16519	16583	16648	16784	16483	16679	16497	16428	16518	16703	16608	16577	16555	16451	16515	16520	16707	16578	16599	16497	16438	16590	16495	16573	16598	16540	16607	16513	16679	16499	16500	16291	16617	16545	16659	16539	16454	16647	16567	16514	16589	16558	16751	16533	16424	16657	16562	16753	16773	16685	16814	16590	16618	16459	16420	16422	16548	16392	16491	16639	16437	16631	16428	16538	16447	16499	16630	16598	16659	16566	16556	16454	16587	16677	16684	16458	16708	16663	16631	16584	16494	16683	16762	16672	16577	16582	16584	16671	16625	16691	16478	16484	16545	16571	16504	16661	16535	16697	16593	16571	16624	16644	16537	16504	16460	16496	16481
29660	35760	22377	18334	17595	52278	56431	45575	34061	22162	16419	14699	14428	14542	14275	14398	14349	14474	14373	14419	14308	14439	14384	14244	14404	14505	14417	14480	14359	14608	14229	14254	14409	14267	14357	14264	14427	14424	14321	14375	14391	14376	14189	14238	14395	14243	14357	14319	14325	14172	14377	14337	14408	14237	14441	14231	14265	14465	14306	14386	14391	14540	14499	14259	14426	14352	14286	14390	14390	14266	14379	14333	14334	14470	14349	14292	14517	14369	14462	14126	14321	14255	14110	14337	14197	14344	14363	14268	14346	14435	14478	14341	14319	14458	14318	14426	14274	14353	14478	14333	14264	14303	14382	14407	14472	14352	14149	14342	14289	14315	14337	14551	14173	14276	14259	14318	14293	14502	14147	14522	14363	14380	14377	14316	14301	14209	14301	14276	14356	14227	14363	14346	14219	14374	14336	14385	14369	14446	14280	14410	14454	14297	14302	14203	14317	14406	14354	14187	14183	14329	14534	14330	14398	14459	14486	14348	14329	14216	14406	14298	14426	14425	14364	14234	14317	14307	14329	14225	14256	14398	14329	14393	14309	14216	14306	14362	14359	14399	14376	14330	14460	14347	14336	14375	14325	14304	14152	14344	14126	14295	14398	14235	14246	14354	14320	14164	14466	14246	14338	14373	14409	14372	14348	14301	14181	14269	14325	14417	14233	14354	14363	14343	14386	14257	14331	14474	14228	14330	14129	14277	14333	14483	14343	14463	14347	14495	14522	14343	14412	14196	14396	14401	14360	14281	14371	14449	14328	14323	14428	14353	14427	14445	14330	14351	14413	14281	14481	14379	14375	14141	14336	14378	14284	14472	14251	14301	14430	14296	14302	14355	14279	14356	14432	14418	14313	14309	14241	14291	14236	14409	14273	14389	14324	14343	14363	14246	14367	14271	14226	14231	14193	14290	14078	14379	14308	14283	14320	14317	14333	14419	14267	14500	14384	14385	14489	14286	14042	14284	14350	14228	14484	14304	14300	14304	14398	14200	14228	14304	14317	14348	14300	14433	14381	14322	14581	14421	14458	14249	14167	14264	14459	14270	14401	14269	14253	14295	14325	14401	14501	14138	14153	14291	14481	14395	14438	14206	14342	14464	14235	14274	14155	14280	14329	14345	14303	14296	14406	14162	14360	14486	14424	14256	14293	14328	14290	14293	14302	14369	14305	14201	14325	14449	14308	14387	14122	14260	14296	14436	14203	14429	14192	14404	14300	14388	14352	14322	14252	14368	14430	14261	14343	14346	14241	14260	14362	14347	14282	14384	14334	14264	14393	14291	14170	14503	14152	14351	14300	14315	14198	14289	14278	14320	14598	14226	14397	14301	14214	14384	14254	14408	14286	14347	14379	14388	14319	14296	14387	14253	14347	14396	14360	14254	14370	14409	14223	14277	14239	14326	14434	14298	14291	14302	14361	14443	14285	14123	14336	14229	14285	14469	14246	14316	14360	14313	14349	14342	14475	14525	14405	14200	14251	14382	14488	14252	14397	14470	14407	14243	14387	14525	14487	14337	14213	14259	14471	14238	14406	14343	14421	14407	14375	14397	14180	14369	14292	14237	14425	14335	14539	14225	14194	14214	14376	14507	14453	14368	14425	14315	14392	14345	14216	14152	14309	14331	14381	14337	14416	14224	14345	14287	14340	14214	14233	14266	14438	14250	14340	14391	14322	14315	14278	14266	14399	14426	14414	14379	14456	14217	14324	14244	14271	14463	14105	14279	14378	14295	14266	14288	14227	14281	14437	14416	14275	14359	14057	14285	14528	14192	14279	14361	14283	14403	14168	14291	14379	14205	14404	14415	14342	14369	14426	14348	14288	14329	14295	14548	14512	14181	14246	14343	14274	14366	14213	14175	14351	14205	14416	14271	14404	14316	14451	14427	14350	14273	14384	14345	14348	14209	14406	14338	14404	14283	14228	14243	14473	14469	14446	14493	14354	14366	14359	14394	14361	14330	14391	14465	14389	14235	14357	14378	14321	14378	14174	14258	14382	14394	14356	14381	14395	14363	14419	14393	14407	14286	14330	14139	14332	14358	14233	14398	14312	14411	14329	14464	14396	14283	14436	14288	14338	14275	14321	14349	14331	14378	14235	14304	14335	14475	14122	14365	14362	14341	14302	14222	14323	14299	14261	14441	14425	14329	14186	14247	14522	14408	14334	14315	14261	14259	14244	14252	14268	14436	14357	14423	14372	14265	14525	14318	14319	14213	14346	14340	14273	14271	14399	14317	14300	14088	14214	14232	14393	14306	14417	14333	14282	14283	14304	14277	14317	14305	14317	14309	14343	14281	14227	14260	14518	14335	14251	14274	14349	14482	14381	14213	14338	14347	14351	14421	14444	14199	14216	14414	14311	14308	14362	14409	14461	14453	14314	14509	14352	14294	14444	14341	14302	14439	14402	14168	14450	14340	14357	14345	14385	14409	14237	14300	14317	14222	14362	14132	14460	14220	14483	14296	14346	14503	14308	14285	14324	14312	14270	14462	14433	14299	14393	14464	14459	14368	14416	14338	14306	14223	14422	14353	14320	14400	14338	14428	14432	14335	14310	14430	14391	14262	14506	14209	14354	14124	14457	14223	14386	14576	14396	14352	14366	14267	14163	14354	14413	14496	14199	14393	14348	14564	14503	14293	14346	14143	14365	14262	14269	14580	14232	14237	14318	14310	14308	14339	14231	14242	14210	14160	14359	14191	14350	14150	14320	14361	14313	14363	14460	14161	14297	14389	14329	14182	14380	14375	14449	14337	14185	14164	14113	14356	14391	14358	14407	14368	14389	14452	14302	14385	14444	14360	14359	14419	14395	14345	14368	14442	14358	14437	14435	14232	14382	14455	14303	14346	14157	14255	14430	14236	14312	14368	14287	14420	14359	14371	14410	14366	14279	14223	14278	14646	14368	14197	14318	14375	14302	14257	14302	14140	14272	14319	14257	14377	14501	14426	14357	14338	14426	14444	14327	14203	14436	14351	14396	14320	14330	14330	14517	14245	14417	14300	14371	14240	14422	14414	14451	14460	14192	14223	14530	14251	14442	14362	14307	14217	14384	14524	14305	14298	14417	14354	14358	14195	14417	14520	14257	14264	14394	14432	14436	14547	14335	14302	14339	14467	14266	14519	14268	14452	14293	14315	14365	14260	14115	14349	14302	14307	14215	14293	14220	14332	14254	14274	14416	14482	14443	14440	14381	14444	14403	14197	14312	14336	14376	14328	14290	14268	14292	14426	14392	14446	14352	14317	14434	14385	14195	14463	14208	14329	14307	14496	14322	14194	14343	14449	14256	14274	14493	14372	14425	14417	14006	14477	14439	14240	14189	14299	14348	14334	14450	14168	14292	14541	14285	14363	14463	14287	14317	14210	14296	14426	14303	14283	14265	14286	14321	14132	14346	14343	14320	14229	14225	14362	14337	14241	14313	14424	14202	14360	14385	14423	14364	14440	14291	14374	14157	14437	14054	14375	14197	14344	14432	14359	14471	14307	14347	14196	14323	14297	14258	14401	14239	14230	14391	14197	14404	14221	14365	14393	14216	14334	14232	14340	14370	14263	14259	14400	14384	14256	14490	14316	14149	14246	14275	14556	14358	14364	14305	14391	14210	14346	14399	14224	14399	14318	14305	14336	14418	14356	14322	14253	14328	14326	14339	14347	14223	14408	14479	14370	14388	14208	14308	14359	14320	14469	14382	14291	14342	14455	14313	14288	14360	14380	14196	14422	14231	14291	14337	14258	14267	14294	14203	14291	14291	14397	14204	14301	14264	14372	14192	14356	14353	14308	14396	14271	14312	14327	14341	14512	14319	14263	14384	14529	14150	14310	14201	14312	14257	14242	14422	14281	14174	14555	14374	14198	14291	14136	14384	14387	14284	14498	14348	14334	14361	14259	14256	14337	14258	14272	14561	14558	14449	14211	14360	14347	14418	14238	14352	14416	14460	14371	14289	14225	14399	14278	14453	14531	14243	14317	14246	14463	14275	14435	14345	14214	14100	14299	14331	14426	14347	14468	14343	14444	14497	14388	14369	14409	14325	14310	14367	14288	14402	14475	14355	14405	14238	14208	14228	14397	14313	14252	14281	14319	14345	14438	14246	14276	14385	14278	14405	14421	14445	14277	14113	14270	14415	14130	14428	14181	14371	14368	14452	14236	14509	14358	14401	14458	14376	14235	14474	14374	14284	14287	14186	14278	14346	14370	14493	14340	14402	14292	14306	14294	14355	14225	14441	14199	14333	14422	14406	14517	14235	14310	14315	14405	14272	14369	14312	14329	14434	14313	14343	14254	14285	14395	14180	14347	14426	14502	14188	14360	14510	14451	14420	14398	14393	14315	14294	14412	14255	14496	14213	14312	14330	14340	14225	14291	14389	14340	14326	14423	14419	14338	14501	14196	14386	14425	14256	14405	14294	14399	14230	14392	14350	14351	14181	14360	14386	14157	14390	14447	14268	14305	14282	14408	14309	14254	14286	14463	14394	14426	14380	14376	14376	14228	14312	14270	14354	14325	14337	14362	14246	14403	14213	14410	14305	14451	14456	14269	14280	14588	14240	14318	14275	14414	14453	14397	14297	14439	14266	14109	14250	14310	14384	14322	14252	14397	14467	14212	14299	14367	14177	14314	14300	14204	14374	14380	14347	14309	14354	14272	14311	14395	14309	14209	14308	14320	14466	14453	14458	14292	14245	14268	14332	14270	14426	14180	14416	14333	14450	14470	14315	14316	14248	14376	14386	14273	14239	14414	14339	14384	14341	14315	14241	14373	14227	14368	14383	14310	14378	14410	14176	14323	14292	14403	14408	14371	14480	14414	14497	14314	14361	14470	14127	14295	14288	14546	14325	14463	14389	14284	14367	14369	14222	14471	14336	14256	14276	14400	14163	14435	14372	14271	14214	14276	14255	14229	14476	14376	14515	14398	14302	14487	14398	14473	14323	14167	14351	14349	14173	14286	14296	14366	14502	14188	14391	14248	14349	14388	14329	14298	14351	14372	14502	14262	14413	14324	14263	14211	14270	14525	14286	14491	14356	14233	14467	14449	14458	14475	14400	14312	14296	14299	14436	14168	14447	14309	14393	14535	14366	14367	14416	14408	14245	14306	14384	14427	14336	14440	14260	14332	14243	14377
23024	21428	29413	23851	22226	61122	69107	55588	42607	29129	21027	17592	16955	16628	16753	16784	16613	16702	16749	16693	16830	16542	16748	16462	16788	16735	16768	16350	16448	16628	16587	16676	16429	16531	16613	16364	16655	16472	16718	16588	16458	16416	16411	16549	16355	16637	16528	16507	16539	16612	16588	16348	16380	16630	16411	16657	16311	16361	16305	16421	16600	16633	16524	16480	16398	16633	16581	16560	16432	16597	16392	16534	16546	16273	16388	16567	16511	16444	16489	16583	16350	16427	16693	16598	16596	16597	16587	16625	16492	16443	16541	16484	16482	16487	16414	16560	16421	16595	16708	16552	16509	16296	16543	16536	16488	16025	16530	16546	16321	16651	16474	16533	16566	16424	16636	16539	16559	16790	16673	16507	16511	16215	16343	16597	16617	16278	16476	16336	16487	16449	16510	16414	16680	16548	16315	16395	16420	16570	16476	16490	16368	16733	16443	16423	16378	16444	16446	16566	16516	16256	16414	16386	16442	16521	16482	16474	16475	16615	16478	16372	16461	16554	16582	16517	16424	16366	16369	16481	16434	16344	16502	16411	16482	16193	16348	16500	16561	16389	16486	16352	16615	16373	16519	16623	16257	16476	16555	16579	16663	16462	16437	16498	16601	16743	16695	16477	16243	16360	16390	16537	16598	16351	16404	16311	16264	16301	16531	16501	16426	16475	16591	16333	16462	16539	16456	16337	16445	16453	16531	16425	16491	16443	16490	16547	16360	16243	16528	16510	16427	16522	16354	16344	16289	16550	16312	16316	16450	16395	16642	16571	16412	16370	16333	16453	16321	16376	16445	16809	16635	16375	16352	16592	16575	16630	16576	16621	16378	16502	16541	16437	16324	16554	16498	16452	16354	16574	16384	16401	16648	16390	16377	16267	16341	16519	16184	16450	16390	16571	16662	16303	16570	16462	16582	16373	16528	16270	16425	16468	16244	16466	16555	16438	16388	16397	16587	16436	16573	16525	16642	16409	16448	16378	16427	16509	16332	16442	16640	16387	16452	16448	16476	16294	16601	16315	16392	16464	16483	16486	16507	16662	16558	16494	16503	16483	16557	16660	16541	16750	16485	16396	16438	16609	16513	16671	16302	16454	16493	16443	16607	16371	16451	16507	16547	16272	16542	16563	16404	16392	16612	16229	16469	16597	16247	16624	16407	16557	16598	16428	16432	16602	16475	16462	16514	16318	16441	16288	16191	16489	16644	16446	16714	16442	16642	16489	16510	16459	16546	16457	16547	16522	16553	16530	16323	16611	16483	16704	16567	16385	16461	16542	16296	16369	16498	16368	16456	16400	16434	16397	16598	16344	16476	16391	16351	16350	16421	16477	16429	16436	16626	16491	16541	16117	16410	16269	16564	16414	16463	16463	16647	16621	16442	16331	16526	16408	16589	16497	16633	16563	16434	16522	16453	16266	16532	16437	16371	16400	16321	16536	16321	16401	16590	16356	16367	16503	16613	16318	16537	16424	16713	16496	16332	16266	16505	16470	16484	16464	16400	16362	16385	16455	16404	16419	16476	16506	16418	16537	16739	16657	16619	16416	16474	16451	16503	16478	16635	16376	16411	16480	16343	16277	16453	16358	16377	16550	16322	16506	16470	16399	16618	16432	16463	16345	16490	16317	16449	16502	16449	16475	16453	16469	16363	16359	16320	16375	16622	16506	16447	16592	16412	16566	16405	16401	16514	16400	16572	16316	16475	16533	16443	16554	16499	16501	16268	16332	16449	16320	16286	16241	16358	16405	16527	16490	16442	16382	16611	16389	16392	16492	16563	16571	16473	16308	16457	16446	16532	16471	16382	16408	16429	16579	16459	16422	16473	16568	16365	16393	16396	16531	16553	16511	16398	16216	16537	16522	16277	16398	16412	16366	16422	16426	16642	16444	16722	16529	16542	16466	16515	16499	16545	16384	16474	16508	16570	16298	16306	16524	16326	16606	16761	16536	16566	16552	16371	16302	16538	16610	16596	16411	16469	16275	16427	16393	16603	16528	16437	16520	16514	16558	16455	16289	16591	16728	16648	16455	16559	16632	16443	16310	16717	16374	16500	16619	16530	16614	16321	16583	16630	16312	16441	16207	16613	16361	16338	16581	16583	16576	16349	16286	16401	16473	16543	16344	16641	16557	16498	16637	16622	16488	16649	16367	16419	16438	16359	16474	16493	16591	16450	16224	16466	16582	16446	16469	16546	16489	16618	16524	16497	16420	16406	16544	16402	16235	16474	16420	16410	16569	16448	16203	16109	16446	16366	16342	16517	16585	16628	16408	16603	16501	16515	16487	16631	16421	16413	16724	16284	16367	16601	16448	16455	16524	16496	16446	16355	16466	16638	16374	16382	16480	16566	16428	16383	16648	16489	16510	16495	16425	16349	16318	16301	16369	16417	16662	16435	16427	16288	16451	16421	16473	16352	16512	16206	16265	16404	16354	16641	16605	16453	16322	16305	16427	16370	16485	16445	16422	16544	16399	16383	16382	16523	16642	16376	16450	16383	16468	16425	16540	16470	16585	16461	16383	16448	16529	16721	16369	16791	16476	16491	16524	16456	16515	16286	16481	16482	16525	16435	16311	16332	16647	16492	16422	16557	16119	16415	16428	16610	16573	16356	16396	16265	16468	16256	16457	16499	16449	16434	16301	16476	16435	16500	16309	16394	16515	16453	16416	16404	16473	16429	16443	16392	16571	16331	16487	16686	16541	16481	16507	16614	16596	16520	16459	16556	16532	16420	16406	16546	16559	16461	16539	16371	16570	16276	16546	16704	16403	16467	16538	16347	16534	16681	16386	16409	16510	16448	16492	16594	16460	16474	16317	16612	16383	16331	16418	16509	16571	16274	16517	16398	16304	16371	16388	16479	16422	16389	16357	16490	16446	16250	16526	16628	16460	16308	16510	16568	16722	16665	16427	16508	16324	16479	16677	16399	16305	16402	16280	16406	16372	16470	16390	16508	16431	16456	16473	16508	16440	16327	16515	16458	16379	16623	16376	16389	16572	16481	16532	16442	16386	16420	16510	16451	16574	16309	16533	16513	16342	16429	16373	16395	16360	16553	16606	16662	16628	16643	16423	16405	16417	16419	16580	16421	16564	16329	16673	16283	16385	16530	16591	16741	16448	16568	16307	16293	16525	16578	16338	16621	16477	16504	16556	16210	16558	16399	16448	16389	16346	16448	16404	16330	16706	16551	16723	16541	16382	16430	16376	16609	16458	16463	16537	16367	16638	16529	16309	16569	16404	16571	16494	16529	16364	16346	16347	16447	16501	16437	16241	16406	16705	16597	16534	16516	16554	16216	16464	16457	16433	16619	16534	16599	16610	16402	16226	16526	16290	16360	16564	16370	16523	16680	16537	16646	16346	16571	16425	16507	16362	16304	16455	16636	16551	16405	16299	16256	16521	16582	16475	16440	16581	16422	16353	16482	16332	16602	16563	16334	16540	16299	16354	16418	16550	16413	16554	16497	16299	16473	16789	16179	16502	16563	16318	16467	16548	16437	16437	16510	16568	16413	16478	16413	16720	16441	16475	16408	16404	16479	16434	16433	16477	16440	16547	16634	16502	16340	16482	16409	16500	16448	16331	16410	16554	16787	16430	16425	16467	16434	16346	16446	16401	16457	16439	16404	16520	16409	16504	16382	16532	16357	16665	16408	16319	16475	16160	16434	16613	16640	16537	16561	16544	16435	16364	16501	16337	16543	16360	16525	16579	16438	16429	16518	16346	16392	16461	16559	16515	16460	16583	16591	16522	16535	16529	16550	16394	16565	16490	16399	16427	16591	16346	16365	16315	16312	16392	16424	16449	16430	16553	16596	16483	16383	16337	16508	16529	16371	16519	16332	16478	16421	16388	16575	16399	16423	16380	16431	16354	16548	16632	16395	16340	16538	16340	16216	16357	16468	16328	16297	16513	16449	16377	16567	16481	16470	16398	16479	16560	16503	16405	16528	16302	16453	16430	16531	16434	16626	16329	16307	16422	16377	16291	16421	16327	16539	16376	16333	16422	16661	16527	16444	16681	16449	16276	16741	16520	16235	16439	16496	16451	16294	16431	16474	16384	16327	16370	16283	16306	16505	16564	16680	16634	16480	16406	16504	16518	16607	16528	16350	16345	16583	16423	16531	16479	16562	16469	16442	16300	16467	16457	16664	16483	16464	16366	16559	16494	16516	16543	16301	16606	16354	16342	16404	16327	16470	16490	16465	16480	16505	16554	16370	16492	16254	16521	16494	16535	16559	16482	16695	16400	16512	16494	16661	16539	16358	16284	16458	16339	16508	16394	16519	16452	16564	16296	16389	16472	16334	16498	16593	16460	16506	16482	16559	16663	16319	16516	16668	16438	16492	16468	16466	16396	16607	16411	16542	16651	16250	16454	16553	16496	16684	16489	16292	16401	16309	16569	16562	16586	16281	16570	16509	16309	16401	16365	16557	16532	16357	16460	16493	16195	16394	16544	16401	16584	16416	16333	16377	16143	16479	16329	16516	16348	16356	16469	16489	16376	16412	16513	16383	16437	16379	16457	16420	16290	16569	16359	16320	16581	16485	16442	16192	16194	16486	16392	16330	16384	16497	16591	16563	16582	16340	16393	16559	16300	16484	16544	16386	16409	16541	16317	16325	16325	16430	16464	16472	16431	16540	16410	16456	16404	16619	16394	16414	16498	16602	16360	16494	16440	16536	16532	16508	16464	16298	16548	16588	16641	16454	16299	16439	16400	16411	16386	16579	16384	16440	16518	16085	16433	16616	16648	16476	16361	16320	16489	16446	16424	16422	16359	16396	16374	16475	16472	16411	16356	16625	16474	16579	16740	16458	16440	16448	16452	16564	16500	16384	16353	16577	16379	16259	16441	16448	16448	16426	16510	16510	16593	16542	16472	16382	16678	16361	16638	16470	16379	16517	16705	16445	16596	16557	16381	16536	16362	16506	16465	16387	16296	16516	16521	16314	16372	16516	16508	16208	16405	16506	16494	16484	16577	16426	16445	16430	16345	16510	16408	16427	16488	16487	16345	16641	16333	16313	16400	16448	16564	16547	16372	16506	16491	16316	16525	16445	16443	16437	16425	16392	16362	16437	16402	16430	16367	16574	16390	16357	16379	16573	16412	16484	16480	16328	16379	16467	16331
35318	47359	27265	20722	26594	71663	68779	55964	42016	26859	17741	14815	14341	14265	14296	14219	14254	14206	14351	14312	14262	14220	14298	14154	14234	14245	14232	14338	14294	14149	14315	14138	14205	14276	14088	14208	14184	14247	14180	14216	14077	14097	14270	14261	14214	14297	14274	14193	14244	14046	14266	14315	14211	14185	14241	14250	14104	14242	14363	14153	14072	14292	14059	14137	14029	14280	14095	14378	14242	14266	14126	14206	14219	14272	14162	14057	14102	14093	14243	14347	14251	14214	14118	14092	14127	14070	14209	14193	14110	14286	14146	14264	14199	14278	14039	14202	14096	14218	14071	14218	14076	14140	14148	14128	14101	14157	14232	14190	14317	14077	14263	14219	14210	14161	14096	14266	13997	14230	14104	14230	14063	14259	14126	14247	14259	14230	14251	14052	14117	14240	14325	14179	14339	14186	14102	14276	14319	14278	14190	14201	14146	14300	14174	14084	14061	14249	14243	14142	14188	14122	14169	13999	14188	14175	14189	14331	14148	14068	14215	14203	14281	14269	14319	14169	14183	14306	14429	14168	14121	14052	14260	14209	14165	14164	14268	14172	14316	14185	14240	14128	14171	14033	14232	14168	14260	14174	14263	14209	14166	14118	14486	13992	14071	14448	14357	14181	14285	14293	14098	14227	14239	14135	14176	14150	14194	14183	14144	14212	14187	14180	14083	14257	14424	14207	14181	14139	14128	14082	14262	14183	14063	14310	14269	14240	14284	14086	14067	14181	14298	14288	14248	14108	14008	14226	14351	14279	14312	14193	14127	14124	14281	14309	14191	14083	14305	14168	14311	14106	14019	14284	14199	14171	14387	14191	14205	14163	14201	14075	14301	14176	14231	14206	14157	14124	14050	14122	14166	14107	14003	14185	14109	14001	14155	14070	14002	14179	14065	14162	14172	14062	14272	14227	14170	14121	14021	14045	14164	14186	14140	14207	14036	14138	14184	14066	14347	14249	14119	14088	14249	14307	14061	14156	14354	13995	14228	14143	14002	14095	14243	14123	14335	14282	14411	14177	14305	14138	14022	14265	14205	14127	14128	14270	14126	14213	14131	14192	14184	14256	14357	14168	14142	14235	14240	14141	14195	14302	14070	14162	14281	14201	14107	14230	14197	14142	14343	14060	14198	14131	14140	14239	14136	14095	14091	14268	14194	14091	14195	14162	14345	14131	14110	14274	14120	14045	14213	14219	14132	14337	14042	14147	14121	14207	14318	14172	14297	14172	14234	14272	14215	14241	14191	14063	14174	14046	14229	14171	14086	14122	14033	14337	14280	14254	14331	14075	14209	14315	14174	14135	14125	14128	14205	14284	14060	14200	14099	14159	14242	14142	14117	14158	14129	14375	14197	14215	14010	14303	14224	14082	14280	14313	14156	14323	14248	14147	14335	14230	14151	14243	14135	14016	14364	14268	14020	14249	14298	14086	14200	14231	14077	14234	14224	14203	14133	14218	14215	14367	14173	14125	14148	14140	14117	14174	14259	14354	14274	14138	14076	14192	14141	14360	14135	14317	14371	14071	14053	14064	14239	14141	14161	14349	14038	14007	14277	14179	14206	14337	14186	14188	14250	14303	14267	14283	14277	14363	13937	14223	14156	14333	14170	14168	14108	14340	14189	14270	14196	14236	14174	14132	14218	14022	14112	14091	14031	14254	14056	14080	14146	14204	14233	14321	14166	14004	14226	14179	14235	14167	14136	14159	14100	14237	14308	14146	14257	14247	14158	14270	14211	14189	14178	14158	14201	14104	14158	14250	14210	14086	14187	14110	14350	14232	14259	14139	14291	14073	14184	14104	14217	14183	14190	14170	14110	14284	14136	14176	14258	14118	14133	14065	14190	14205	14248	14123	14197	14092	14249	14138	14135	14283	14235	14105	14178	14251	14135	14147	14126	14249	14257	14207	14332	14288	14144	14112	14126	14131	14137	14188	14150	14503	14281	14247	14271	14048	14283	14077	14065	14289	14216	14124	13957	14252	14158	13921	14162	14171	14315	14261	14214	14013	14189	14250	14267	14202	14247	14142	14303	14229	14010	14277	14195	14217	14172	13976	14343	14295	14145	14152	14044	14240	14088	14291	14146	14112	14231	14220	14102	14145	14092	14174	14060	14141	14315	14205	14343	14091	14140	14140	14280	14256	14109	14128	14021	14387	14158	14194	13946	14090	14449	14131	14103	14216	14260	14223	14254	14280	14066	14082	14121	14046	14086	14229	14126	14138	14007	14187	14156	14266	14358	14323	14228	14127	14061	14208	14041	14137	14110	14066	14177	14264	14222	14352	14153	14094	14195	14224	14068	14412	14131	14314	14203	14231	14219	14256	14278	14241	14106	14237	14096	14069	14349	14117	14146	14319	14220	14111	14275	14342	14241	14086	14197	14169	14263	13984	14160	14345	14287	14179	14256	14193	14202	14182	14106	14061	14213	14149	14161	14163	14184	14167	14102	14402	14167	14259	14248	14161	14210	14245	14055	14275	14032	14196	13975	14099	13944	14183	14216	14238	14216	14269	14052	14154	14120	14074	14259	14031	14207	13998	14279	14187	14045	14098	14358	14245	14261	14268	14159	14341	14082	14167	14317	14203	14155	14250	14191	14084	14254	14151	14120	14211	14229	14284	14224	14309	14177	14170	14290	14089	14099	14162	14205	14208	14225	14165	14289	14321	14281	14214	14151	14255	14177	14193	14346	14229	14045	14088	14080	14241	14356	14170	14111	14321	14129	14177	14236	14146	14089	14012	14046	14217	14337	14006	14242	14239	14278	14319	14141	14342	14080	14234	14166	14138	14293	14073	14218	14071	14150	14245	14099	14326	14183	14208	14105	14142	14290	14185	14106	14149	14251	14153	14140	14314	14324	14144	14200	14152	14212	14114	14259	14301	14306	14210	14177	14006	14040	14287	14201	14124	14311	14199	14251	14202	14055	14380	14124	14196	14178	14111	14155	14268	14267	14131	14319	14215	14188	14161	14341	14061	14050	14143	14264	14317	14289	14192	14037	14168	14053	14202	14211	14119	14065	14131	14394	14039	14229	14252	14163	14304	14215	14198	14374	14108	14279	14287	14280	14014	14144	14384	14128	14217	14149	14261	14379	14106	14231	14124	14164	14237	14280	14148	14316	14144	14270	14402	14202	14164	14287	14168	14198	14156	14241	14182	14282	14287	14237	14162	14143	14064	14294	14162	14283	14170	14231	14220	14304	14411	14313	14161	14277	14069	13937	14180	14104	14100	14041	14328	14162	14240	14090	13947	14153	14227	14341	14235	14199	14131	14268	14269	14167	14187	14213	14061	14125	14104	14055	14281	14079	14288	14234	14143	14099	14273	14217	14053	14212	14121	14163	14130	14146	13982	14326	14225	14285	14329	14317	14137	14273	14265	14229	14191	14089	14190	14284	14078	14047	14326	14326	14196	14119	14222	14144	14136	14263	14400	14284	14091	14129	14285	14109	14179	14263	14273	14159	14150	14329	14232	14193	14250	14061	14164	14106	14241	14215	14150	14237	14098	14202	14165	14237	14160	14225	13995	14263	14021	14114	14244	13975	14253	14134	14192	14118	14078	14347	14084	14192	14018	14223	14143	14381	14239	14350	14262	14123	14089	14110	14026	14012	13998	14145	14284	14176	14220	14058	14176	14260	14050	14098	14324	14137	14040	14075	14261	14199	14036	14159	14139	14334	14214	14100	14277	14227	14271	14240	14253	14109	14223	14250	14206	14420	13900	14210	14313	14292	14197	14181	14268	14208	14091	14018	14073	14243	14229	14247	14019	14310	14205	14156	14063	14195	14173	14287	14205	14162	14151	14176	14267	14323	14452	14286	14189	14102	14226	14256	14166	14257	14373	14206	14143	14206	14210	14243	14254	14183	14088	14231	14261	14058	14226	14285	14234	14315	14200	14076	14225	14077	14287	14185	14244	14124	14012	14245	14305	14148	14059	14220	14088	14221	14032	14083	14154	14177	14368	14038	14192	14221	14111	14329	14113	14209	14198	14099	14237	14325	14228	14151	14304	14290	14289	14236	14123	14225	14288	14200	14107	14091	14198	14375	14332	14118	14150	14172	13879	14247	14040	14076	14077	14183	14191	14147	14063	14360	14065	14101	14293	14178	14179	14195	14157	14073	14318	14294	14395	14209	14198	14221	14350	14236	14158	14204	14192	14124	14284	14038	14205	14119	14241	14291	14238	14109	14185	14145	14121	14141	14180	14238	14217	14117	14206	14207	14029	14218	14120	14288	14183	14216	14127	14262	14073	14179	14042	14044	14193	14255	14237	13978	14118	14265	13971	14161	14096	14121	14361	14101	14134	14157	14325	14173	14134	14102	14106	14268	14059	14163	14388	14096	14208	14296	14029	14155	14190	14198	14200	14065	14121	14159	14322	14151	14277	14171	14157	14066	14111	14144	14137	13995	14225	14202	14252	14269	14129	14300	14130	14273	14134	14302	14144	14236	14204	14285	14199	14416	14080	14287	14072	14218	14231	14137	14028	14216	14175	14131	14124	14128	14239	14172	14219	14102	14398	14197	14164	14321	14240	14225	14132	14156	14215	14055	14229	14119	14256	14379	14286	14071	14142	14275	14059	14176	14230	14219	14195	14257	14030	14110	14097	14217	14242	14057	14228	14256	14311	14159	14089	14196	14188	14199	14347	14262	14230	14123	14146	13953	14231	14287	14074	14174	13976	13931	14384	14179	14265	14114	14211	14170	14271	14262	14090	14083	14166	14221	14319	14217	14225	14123	14234	14365	14050	14109	14073	14245	14186	14143	14208	14208	14161	14181	14145	14277	14233	14234	14161	14218	14036	14255	14227	14215	14186	14193	14172	14281	14250	14153	14199	14198	14066	14278	14312	14117	14242	14274	14275	14232	14174	14205	14118	14314	14232	14270	14112	14204	14253	14229	14185	14216	14325	14015	14222	14183	14129	14203	14244	14229	14233	14371	14131	14296	14099	14136	14040	14222	14317	14098	14220	14044	14249	14171	14058	14235	14221	14259	14247	14293	14324	14267	14165	14013	14042	14318	14219	14207	14249	14059	14345	14140	14150	14260	14285	14150	14317	14183	14269	14228	14108	14241	14293	14221	14290	14139	14308	14167	14172	14206	14245	14296	14278	14273	14215	14246	14165
27723	22234	24599	20747	17645	25292	28087	24435	20925	18460	17633	17176	16905	17154	17098	17053	17028	17110	17215	17265	16909	17107	17122	16972	16989	17022	17233	17173	16991	17127	17064	16963	17120	17153	17045	17043	17037	17011	16879	17148	17341	17021	17192	16977	17077	16927	16971	17281	17180	17191	17142	16840	16946	17073	17222	17158	17042	17015	17162	16930	17076	17075	17031	17124	17295	16993	17211	17156	17030	17316	17115	16936	17121	17104	16838	17110	17176	16954	17079	17142	16906	16847	17170	17083	17096	17049	17001	17164	17107	17328	16947	17073	16957	17284	17211	17025	17205	16982	16952	16979	17039	16993	17090	17029	17108	17035	17029	17064	16936	17070	17151	16871	16919	17067	17111	17066	16996	17156	17254	17103	16967	17017	16954	16966	17077	17126	16905	17036	17040	17110	16959	17079	17041	17040	16969	17045	17009	17078	17035	16952	17143	17013	16908	17124	16979	17096	17149	17059	16899	16988	17035	17256	17147	16816	17042	16948	17053	17054	16990	17068	16890	16832	17189	17039	16973	16978	16938	17041	17164	17089	17188	17068	17052	17127	17087	16934	17069	17151	17044	17040	16785	16996	17001	16939	17126	16941	17056	17062	17033	17048	17101	17200	16846	17005	17085	17109	17209	16929	17092	17132	16999	16942	16998	16954	16907	17159	17194	17073	16925	16942	16854	17009	16924	17063	17013	16936	17023	17040	16997	17134	17086	16985	17057	17185	17028	17067	17054	16957	17114	17143	17115	17131	17070	17047	16879	16940	17061	17136	17336	17018	17184	17141	16925	16968	17039	17094	16841	17025	17076	17092	17113	17092	17009	16988	16887	16792	17034	17090	17030	17035	16968	16971	17072	17216	16964	16863	16996	17215	17040	17081	17061	16964	17120	17035	17074	17242	17195	17091	17094	17179	17026	17047	17166	16973	16803	16881	17191	17209	16941	17079	16925	16902	16997	16981	17198	17093	16914	16968	17028	16852	16950	16945	16934	17009	17055	16850	16801	17025	17208	17029	16977	17054	17052	17128	16998	17020	17062	16908	17222	17003	17046	17058	17003	16998	16997	17028	17142	17074	17021	16883	17079	16990	16966	17178	16872	17158	17140	17141	17082	17108	17138	17236	17085	17116	17092	17109	16894	16705	17116	16942	17097	16866	17080	16984	17046	17002	17137	16901	16824	17038	16990	17079	16831	17012	17170	16947	17108	17241	16961	16990	16965	17045	17233	16985	17050	17023	17010	17243	17114	16911	16898	16945	17011	17114	17113	17052	17014	17211	16989	17191	17044	17084	16977	16969	16802	16965	17036	17137	16963	17244	16889	17041	16983	17214	17055	17130	16990	16957	16924	17031	17014	16895	16936	17078	16975	17124	16866	16953	16910	17032	17223	17113	16905	16870	17020	16990	17032	17028	16764	17102	17104	17206	17206	17016	16989	16990	16982	16950	16874	17020	16968	17059	17163	17025	17110	17192	17088	17151	16985	17086	17119	17024	17081	17110	17060	16932	16978	17245	17032	17209	17032	16854	16967	17009	16831	17137	17093	16987	16895	17111	16933	16849	17070	17042	16929	17033	17004	16991	17032	17102	17135	17139	17034	17088	17019	17140	17166	17074	17111	17163	17136	17211	17103	17148	16945	17135	17089	17087	17084	17060	17050	16932	17097	16967	16983	17005	17066	17069	16997	16963	16927	17016	17112	16999	16928	16921	17089	17075	17224	16949	17097	17144	17034	17034	16945	16906	17045	16967	17026	16861	17061	17106	16995	16853	17057	17087	17091	16974	17141	17018	16992	16992	17108	16801	17124	17085	16995	17028	16902	17078	17024	16971	17199	17059	17207	17117	16955	17255	17219	16932	17088	17005	17059	17279	17256	17067	17000	17053	17017	17150	17198	17082	17053	17167	16875	16886	17054	16924	16963	17105	17088	17213	17056	16950	16926	17056	17136	17182	17091	17098	16938	16968	17274	16922	17140	17212	17033	17062	17068	17100	16883	17007	17021	17230	17044	17099	16886	17115	16957	17149	17159	16839	17119	16940	16775	17231	17085	17053	17039	16970	16866	16933	16964	17032	16966	17036	17079	17108	17103	17023	17119	17301	16995	17029	17087	17075	17012	17063	17099	17113	16986	16972	17197	17140	17056	17033	17130	17049	17100	17100	17172	17037	17154	16988	16991	17088	17188	17044	17172	17084	16977	17167	17085	16948	17181	16998	16887	17191	17082	17083	17081	17207	16915	17102	17078	17090	17097	16925	16892	16881	16835	17126	17005	17037	17039	16902	16966	17127	17067	17293	17024	17064	16871	16979	17121	16968	17079	16954	17153	17130	16896	17060	16969	17144	16923	17091	16991	17098	16793	17130	17006	17077	17051	17043	17154	16861	16880	16939	16849	16772	17043	17227	17054	16924	16740	17043	16943	17111	16967	16949	17015	17068	17044	16970	17136	17159	17233	17063	17172	17150	17136	17140	17031	16934	17094	17134	17199	16878	17001	17081	16833	16961	16939	17153	17093	16867	17044	17104	17016	16905	17088	17001	16950	17000	16978	17084	17056	17129	17101	17102	17077	17074	17105	17076	17032	17233	17054	17073	17046	16821	17112	17087	17010	17028	17068	17072	16928	17032	17036	16874	17122	17083	17038	17108	17044	17086	17267	16964	17054	17216	17254	17040	17027	16993	16920	17086	17075	17071	16984	17116	17283	16977	17090	17004	16951	17193	17067	17176	17058	16997	17051	17165	17029	17047	17084	17105	17197	17124	16750	16900	16947	16984	16946	17144	17001	17023	17084	16959	17110	17074	16843	16958	17184	17194	17054	17054	16866	16884	17136	17152	17148	17033	16845	17125	17154	16962	17045	16936	17105	16898	17060	16952	16855	17191	16998	16966	16992	16972	17007	17085	17144	17001	16981	17039	17064	17219	17305	17029	17058	16948	16915	16987	17075	17066	16906	17088	16955	16808	17090	16983	17140	17221	17124	16900	17032	17006	17027	17114	16944	16956	16910	17154	16877	16948	17084	17071	17124	17323	17033	17182	17128	16984	17124	17130	16890	17046	16956	17153	16919	17014	17075	17079	17188	16988	17018	17132	16971	17217	16997	17151	17238	17206	17031	16947	16968	17151	16891	16989	17134	16999	16984	16941	16878	16970	17138	16989	17026	17006	16956	16854	17139	17142	16902	16851	17068	17053	16823	17077	16999	16971	17139	17048	17214	17117	17087	16876	17047	17314	17037	17093	17199	16939	16945	17041	16953	17167	17316	16934	17086	16897	16956	16806	17221	17090	16861	16896	16983	17143	16851	17182	17180	16866	16806	17061	17111	17121	17129	17099	17000	17105	16876	16944	16926	16867	17234	17226	17167	16966	16949	17009	17019	16976	17030	17068	16941	17035	17071	16942	17001	16984	16858	17060	16882	17061	16983	17166	17078	17137	17068	17076	17027	17030	17079	16914	17088	17104	17097	16953	16988	16808	16985	17054	17145	17048	16956	16847	16986	17143	17148	16962	16993	17019	17041	17098	17024	17017	17012	16987	16999	16895	17168	17139	17009	16996	16874	17170	17131	17082	17039	17062	16808	16948	17004	17031	16836	17104	17168	16999	16944	17047	17175	16791	16899	17167	17050	17171	17153	16930	17124	17215	17075	17222	16993	17067	16969	17005	17095	17029	17145	17018	16991	16915	17143	17054	17134	17193	17174	16905	17058	16938	17172	17070	17137	17050	17084	17052	17020	17061	17094	17256	17055	17151	17263	17149	17125	16991	17046	17089	17141	16880	17128	16933	17093	17198	17033	17179	17129	17017	17013	17061	16869	16934	17015	16869	17025	16951	17146	17060	16818	17116	17007	17219	17149	17135	17055	17212	17094	16996	17009	17053	17034	17173	16987	16888	17165	17070	17029	16903	16974	16966	17028	16976	16999	17159	17096	17153	17176	16908	16991	17072	17078	17026	17082	16923	17280	17058	17095	17092	16855	17193	17194	17143	17183	17101	17196	17099	17049	17184	17154	17000	17272	17186	17158	16920	16994	16966	16866	16954	17146	16913	17162	17266	17063	17225	17100	17066	17356	17018	17016	17149	17175	17166	17044	17078	17060	17139	16896	17228	17019	16891	16938	17024	17188	17060	17246	17137	16904	17179	17100	17124	16851	17025	16987	16947	17033	17112	17162	17191	17104	17118	16947	16969	17118	16835	16915	16863	16948	17013	16963	17187	17103	17103	16862	16985	16976	17263	17208	16941	17028	16970	17004	16979	17020	17061	17020	16968	16979	17074	17088	16991	17006	17028	17263	17075	17091	16904	16918	17013	17076	17147	17164	16963	17141	17029	17013	17305	17124	17247	17189	17207	17284	17174	17007	16940	17109	16982	17042	17042	16807	17070	16982	17230	16999	17177	17065	17096	16750	17215	17008	17018	17064	17202	16847	17196	17008	16897	17147	17039	17128	16998	17057	17217	16998	16888	17212	17029	17136	17054	17011	16893	17266	17129	16982	16992	17042	17119	17034	16925	17248	17278	17074	17028	17023	16947	16948	17118	17046	17002	16941	17071	16955	17074	17136	17130	17079	16999	17144	16870	17038	17065	17006	17034	17245	16880	16823	16971	17226	17253	17125	17232	17063	17049	17098	17187	16927	16990	17112	16936	16883	16939	17088	17075	16969	17140	17126	16965	16996	16974	16914	17155	16979	17012	17081	16898	16919	17089	17064	16983	17148	17113	17055	16970	17174	17251	17179	16869	17010	17118	17201	17152	17312	17187	17190	17086	16984	17076	17073	17113	17311	16939	17023	17135	16998	16836	17012	17387	17144	17069	17154	16929	17062	17011	16908	17033	16960	16937	17089	16950	17279	17031	16957	16919	17016	17170	17197	17060	17309	17083	17189	17163	17074	16973	17051	17052	17043	16959	16940	17021	16946	17103	17086	17144	17022	17212	17138	17034	16971	17170	17108	16819	17109	17073	16765	16995	17147	17054	17233	16973	17026	17041	17196	17082	17234	16853	17050	17052	17054	17251	17193	17238	17072	16984	17049	17006	17158	17222	17109	17153	16922	17023	17145	17036	16718	16665	17099	17084	17169	17073	17104	17101	17078	17164	16928	17118	17472	17018	17002	17303	16915	16931	17172	17006	17042	16967	17177	17130
16713	21171	17348	15744	15507	25165	26496	22315	18492	16073	14950	14672	14882	14600	14487	14712	14617	14566	14494	14695	14650	14834	14646	14668	14562	14661	14651	14627	14671	14637	14541	14672	14454	14593	14554	14563	14612	14619	14757	14642	14673	14757	14603	14656	14597	14751	14486	14645	14776	14522	14591	14522	14621	14590	14649	14568	14568	14690	14642	14711	14343	14757	14592	14720	14618	14594	14424	14681	14532	14736	14526	14533	14554	14445	14589	14629	14664	14417	14557	14670	14534	14638	14415	14531	14570	14515	14826	14781	14594	14677	14661	14448	14708	14738	14602	14585	14404	14527	14537	14728	14560	14616	14879	14620	14576	14534	14640	14614	14648	14607	14558	14675	14502	14476	14657	14530	14570	14699	14617	14625	14659	14530	14523	14496	14600	14607	14688	14600	14554	14604	14478	14564	14633	14691	14598	14432	14512	14584	14591	14685	14578	14596	14579	14514	14701	14571	14563	14576	14501	14581	14519	14701	14657	14660	14541	14562	14685	14563	14665	14564	14682	14443	14653	14591	14557	14572	14618	14770	14622	14780	14584	14561	14547	14580	14411	14577	14444	14747	14721	14572	14622	14574	14693	14614	14554	14545	14576	14611	14629	14633	14727	14745	14468	14421	14552	14528	14795	14567	14579	14708	14770	14655	14571	14742	14544	14609	14637	14694	14637	14612	14667	14738	14616	14661	14649	14622	14569	14567	14573	14578	14738	14594	14613	14707	14478	14427	14603	14621	14731	14699	14517	14517	14750	14685	14650	14338	14474	14479	14577	14518	14619	14568	14543	14720	14576	14708	14526	14796	14540	14673	14601	14612	14682	14629	14507	14854	14582	14541	14713	14634	14680	14592	14736	14351	14609	14384	14628	14697	14494	14610	14708	14630	14597	14563	14478	14578	14737	14670	14637	14623	14605	14696	14619	14480	14779	14633	14718	14553	14502	14621	14678	14685	14627	14343	14632	14752	14620	14611	14714	14521	14548	14535	14622	14661	14641	14504	14683	14772	14762	14427	14479	14525	14552	14725	14676	14485	14632	14619	14563	14363	14762	14564	14604	14610	14435	14694	14669	14662	14456	14817	14477	14636	14595	14728	14622	14704	14710	14706	14571	14672	14648	14662	14656	14570	14571	14662	14584	14617	14705	14760	14567	14494	14711	14772	14598	14607	14592	14517	14686	14512	14590	14732	14488	14587	14613	14713	14615	14698	14730	14793	14496	14660	14657	14481	14683	14492	14659	14626	14680	14571	14796	14511	14701	14532	14673	14714	14727	14471	14639	14570	14562	14498	14630	14625	14537	14625	14448	14588	14704	14503	14632	14548	14590	14552	14568	14720	14776	14581	14700	14679	14587	14607	14431	14769	14462	14670	14626	14636	14494	14533	14551	14615	14604	14509	14567	14684	14645	14405	14692	14513	14762	14601	14641	14599	14535	14488	14615	14498	14583	14741	14702	14529	14630	14762	14594	14713	14618	14619	14611	14551	14630	14653	14729	14592	14700	14362	14553	14764	14685	14716	14608	14763	14599	14625	14530	14678	14848	14644	14850	14706	14597	14684	14717	14578	14702	14671	14949	14703	14694	14619	14747	14706	14543	14617	14571	14686	14493	14569	14738	14621	14530	14712	14478	14607	14449	14751	14481	14622	14495	14761	14643	14484	14727	14588	14661	14719	14370	14498	14624	14505	14553	14530	14629	14549	14733	14474	14589	14657	14848	14634	14707	14602	14655	14793	14581	14683	14493	14659	14671	14562	14626	14750	14678	14713	14469	14730	14583	14660	14610	14514	14588	14701	14681	14622	14658	14650	14505	14613	14649	14680	14622	14646	14643	14683	14605	14654	14573	14640	14395	14562	14608	14637	14757	14515	14489	14734	14518	14450	14616	14746	14542	14599	14492	14426	14669	14634	14550	14642	14689	14633	14770	14519	14842	14584	14526	14574	14488	14664	14593	14659	14694	14671	14557	14558	14635	14668	14433	14672	14513	14556	14594	14732	14768	14706	14796	14532	14629	14584	14737	14619	14584	14555	14550	14766	14546	14521	14653	14469	14500	14544	14471	14728	14785	14594	14424	14691	14530	14645	14514	14815	14571	14625	14526	14552	14627	14581	14414	14804	14623	14550	14508	14706	14617	14506	14778	14814	14432	14729	14446	14581	14608	14758	14562	14691	14596	14695	14750	14691	14659	14353	14760	14568	14500	14573	14685	14546	14392	14504	14711	14672	14670	14829	14859	14509	14617	14579	14547	14487	14549	14634	14652	14556	14519	14548	14599	14571	14505	14559	14576	14430	14722	14614	14513	14514	14545	14564	14513	14600	14582	14530	14585	14778	14632	14696	14698	14527	14594	14557	14659	14685	14556	14657	14728	14471	14630	14535	14462	14504	14604	14758	14663	14748	14647	14657	14551	14687	14614	14524	14592	14562	14640	14561	14576	14670	14611	14555	14591	14594	14739	14618	14713	14518	14572	14700	14734	14632	14591	14593	14547	14653	14709	14722	14678	14686	14606	14679	14710	14585	14535	14586	14596	14437	14890	14649	14699	14539	14651	14422	14595	14486	14602	14673	14607	14755	14619	14486	14759	14673	14549	14702	14705	14736	14679	14672	14627	14512	14704	14648	14536	14555	14693	14544	14620	14488	14588	14790	14707	14504	14717	14380	14831	14594	14466	14488	14563	14647	14542	14643	14509	14666	14642	14458	14700	14603	14687	14682	14651	14716	14696	14668	14568	14494	14735	14621	14556	14618	14634	14677	14592	14622	14499	14738	14627	14494	14696	14656	14769	14617	14502	14582	14560	14385	14698	14535	14390	14558	14776	14533	14591	14436	14497	14539	14705	14694	14668	14657	14589	14608	14668	14587	14799	14652	14497	14483	14683	14552	14623	14570	14490	14565	14713	14506	14611	14510	14551	14692	14742	14574	14718	14574	14688	14551	14490	14462	14684	14515	14651	14692	14511	14631	14504	14558	14490	14534	14669	14408	14509	14691	14713	14705	14807	14494	14485	14607	14610	14604	14634	14575	14641	14506	14619	14578	14651	14479	14655	14510	14607	14674	14741	14616	14649	14579	14596	14634	14609	14608	14586	14669	14692	14751	14714	14802	14421	14844	14658	14517	14709	14644	14706	14563	14648	14577	14746	14598	14681	14677	14610	14431	14690	14789	14738	14597	14928	14498	14537	14621	14488	14493	14699	14325	14722	14591	14643	14602	14466	14649	14374	14832	14581	14556	14751	14575	14419	14596	14635	14687	14679	14742	14545	14425	14510	14717	14406	14512	14590	14498	14749	14538	14703	14821	14585	14480	14547	14744	14533	14606	14602	14414	14607	14671	14641	14552	14715	14566	14719	14510	14699	14561	14593	14639	14398	14674	14636	14645	14594	14697	14555	14656	14465	14811	14554	14701	14496	14699	14756	14546	14615	14629	14520	14430	14408	14518	14506	14631	14627	14698	14580	14590	14586	14488	14604	14421	14629	14596	14624	14685	14742	14594	14523	14458	14695	14649	14530	14605	14473	14634	14813	14597	14621	14682	14450	14632	14712	14638	14708	14618	14681	14526	14474	14698	14775	14515	14703	14625	14456	14506	14592	14606	14627	14584	14548	14759	14423	14479	14597	14602	14728	14747	14651	14769	14668	14588	14717	14560	14600	14753	14487	14627	14539	14429	14623	14690	14647	14624	14506	14581	14742	14418	14507	14632	14540	14546	14591	14561	14848	14741	14646	14748	14595	14592	14387	14537	14764	14752	14331	14704	14524	14592	14586	14677	14574	14486	14644	14743	14661	14409	14637	14647	14677	14751	14651	14613	14736	14713	14643	14642	14645	14676	14449	14670	14699	14565	14634	14752	14593	14708	14599	14723	14752	14568	14499	14620	14731	14700	14636	14531	14723	14589	14632	14544	14637	14570	14794	14697	14553	14721	14513	14560	14659	14754	14563	14506	14478	14587	14707	14616	14707	14584	14672	14666	14570	14523	14555	14511	14466	14562	14696	14740	14498	14761	14519	14701	14708	14615	14576	14603	14731	14554	14688	14848	14737	14723	14756	14477	14705	14489	14532	14672	14594	14611	14697	14749	14665	14685	14607	14662	14457	14503	14624	14612	14760	14534	14571	14702	14651	14725	14667	14680	14595	14663	14508	14472	14707	14774	14643	14450	14632	14587	14666	14792	14528	14669	14563	14493	14518	14403	14561	14569	14602	14676	14504	14697	14469	14585	14677	14483	14638	14607	14560	14835	14495	14514	14696	14648	14575	14708	14632	14548	14658	14649	14617	14676	14425	14758	14533	14673	14552	14555	14569	14719	14672	14599	14636	14612	14604	14742	14552	14690	14755	14549	14650	14549	14608	14623	14625	14646	14607	14683	14660	14683	14538	14505	14539	14640	14617	14555	14410	14647	14634	14668	14595	14602	14647	14662	14691	14641	14646	14594	14648	14621	14571	14636	14734	14633	14585	14583	14431	14685	14605	14578	14675	14562	14634	14551	14708	14525	14545	14644	14714	14783	14497	14661	14499	14587	14844	14692	14439	14580	14726	14670	14602	14591	14716	14650	14656	14589	14727	14680	14684	14566	14632	14726	14537	14717	14520	14594	14660	14564	14532	14639	14592	14487	14635	14537	14698	14528	14532	14644	14655	14666	14660	14717	14509	14425	14698	14666	14706	14567	14744	14571	14715	14403	14713	14585	14624	14729	14669	14636	14643	14561	14689	14649	14508	14564	14672	14601	14483	14607	14521	14623	14486	14552	14691	14542	14852	14480	14688	14728	14655	14698	14761	14709	14544	14792	14717	14595	14678	14536	14515	14776	14512	14682	14717	14714	14659	14664	14682	14699	14781	14515	14674	14677	14725	14742	14511	14689	14509	14512	14495	14688	14603	14460	14576	14764	14694	14622	14778	14562	14738	14704	14472	14519	14549	14684	14786	14601	14672	14495	14707	14712	14775	14697	14427	14496	14752	14684	14684	14697	14752	14600	14556	14660	14783	14580	14655	14557	14681	14584	14581	14688	14603	14569	14505	14639	14719	14580	14565	14582	14567	14555	14740	14545	14571	14594	14700	14645	14551	14576	14638	14539	14607	14511	14644	14680	14562	14543	14757	14708	14834	14661	14627	14680	14675	14762	14538	14488
24181	21451	28929	24352	22396	51524	59996	45273	33410	23726	18487	16739	16196	16261	16246	16110	16047	16162	16203	16165	15984	16203	16043	16171	16116	15978	16215	15814	16221	16049	16244	16032	15825	16176	16002	15948	15981	16215	16218	16270	16124	16011	16205	16062	16064	15853	16000	15934	15999	16050	16016	16164	15947	16082	15892	15754	15956	16133	16008	15947	15964	16045	16071	15939	16155	16251	15989	16076	16110	15910	15937	16150	16101	15817	15955	15939	15968	16026	15992	16208	15860	15882	15979	16004	16096	16010	15949	15949	15997	16082	15862	15893	16180	16026	15984	16322	16189	16015	16052	16113	16144	16076	16068	16053	16106	16176	16017	15903	15971	15924	15982	15848	15874	16039	15999	16028	16120	15961	15941	16100	16020	16017	16018	16028	15840	16071	15957	15988	16159	16053	16149	15886	15891	15965	15971	16024	15883	15968	16039	15913	15993	16173	16029	15997	16035	15873	15868	15945	16092	16028	16032	15934	16121	16019	16043	16051	16068	16200	16132	16236	16081	15790	15999	15874	15902	15997	15963	15894	15729	16017	15833	15959	15896	15929	15852	16007	15986	15911	15959	15973	15924	15865	16079	15950	16029	16066	16250	15997	16085	15939	16027	16184	16059	16078	16128	15948	16288	16113	15956	16050	16062	16099	15998	15859	15952	15772	16042	15907	16123	16061	16112	16133	16042	16003	16026	15817	15999	15877	15960	16117	16220	15936	16047	15962	16092	15939	15915	16098	15931	15990	15973	15988	16038	16066	15837	16031	15928	16007	16019	15889	15971	16070	15967	16232	15925	15972	15942	16148	16138	15884	15998	16070	16006	16150	16278	16102	16090	16219	15965	16011	16035	15989	15937	15952	15898	15840	15981	15996	15874	15982	15969	16009	16070	16161	16002	16154	16119	16130	16221	16007	16180	15960	16106	16062	16062	15939	16072	15885	15938	16146	16134	15969	16300	16180	16092	16085	16041	16131	16223	15952	15932	16161	16173	16126	16152	16144	16158	16149	16054	16028	16057	16024	16019	16208	16193	15981	16014	16080	16209	16007	15841	15936	15954	15971	16062	16001	16185	15984	16188	16002	15970	16006	16142	15852	15931	16051	16074	15985	15992	15852	16030	16003	15972	16187	16073	15803	16067	16160	15773	16225	16130	16084	16000	15879	15865	15946	15963	16150	16138	16013	16150	15866	15847	16163	16151	16178	16131	16027	16005	16026	16077	15787	15945	15982	16201	16001	15873	15996	15923	15801	16009	16063	16208	16054	15986	16316	16117	15954	15812	16003	15957	16004	15837	16123	16051	15862	16220	15996	16132	16088	16253	16010	15986	16183	15976	16180	16066	15954	15831	15781	15908	15897	16064	16047	15652	16094	16007	15784	15948	15999	16031	16067	15950	16014	16170	16049	15873	15970	15932	16083	15850	15882	15963	15968	15908	16006	15951	16162	15838	16012	16036	15892	16052	15991	15894	15795	15980	16107	15910	15895	16041	15988	15901	16051	16043	15986	15897	15921	16037	16042	16132	16024	16182	16015	16118	15877	16025	16153	15931	15840	16090	16018	16079	15816	16059	16049	16121	15896	15923	15994	15848	15909	16211	15888	16094	16026	16106	15942	15907	15724	16031	16056	16112	15896	16099	16123	16230	16151	15856	15915	16045	16133	16082	15951	16150	16188	16100	15949	16034	15823	16076	16032	15993	15955	16159	16054	15981	15934	15885	15990	16121	16021	15942	16107	16110	16272	16129	15979	16155	16046	16049	15985	16039	16054	15880	15819	15997	15955	16095	16193	15992	15962	15881	16218	16103	16022	16016	15941	16200	16103	15990	16198	16058	15967	15988	15960	15945	16206	16013	15809	16004	16074	16053	16027	16052	16074	16114	16198	16097	16121	16105	16096	15885	15903	16150	15917	15916	16084	16002	16243	16128	16014	16074	16097	15898	15880	16101	16052	15946	16128	16135	15965	16108	15908	15984	16204	16178	15923	16035	15893	16119	15819	16049	16150	16152	15897	16296	15935	15843	15875	16019	16071	16165	15804	15874	16067	16226	16119	16020	16119	16091	15920	15968	16065	15865	16178	16057	16101	16065	15942	15941	15864	16094	16058	16061	16106	16007	16174	16002	15900	15683	15892	16178	15945	15925	15794	15922	15892	15948	15980	16117	15916	15991	16204	16188	16133	15846	16254	15932	16043	16021	16017	15933	16046	16160	15938	15988	16022	16047	16081	16178	15922	15932	16066	15984	16071	15901	16158	16006	15974	16146	16039	15897	16103	15887	16005	15972	16058	15899	16131	15667	15811	16013	16106	15997	15952	16046	15944	15904	15930	15867	16025	16106	16028	15868	15925	15811	15901	16080	16028	16125	15944	15940	16107	16129	15917	16360	15978	15963	15825	15992	16089	16074	15969	16058	15997	16020	16044	15980	15929	16109	16067	15974	16006	15948	16201	15984	16065	15797	15948	15792	15893	15989	15870	16153	16204	16165	16206	15937	16150	15904	16004	15688	16001	16120	15884	16054	16172	16007	16056	15883	15947	15979	15999	15982	16076	16024	16096	16014	16023	15837	15755	15921	16244	16138	15933	15914	16162	16169	16164	16012	16027	16032	15885	16072	16014	16045	15883	16031	15926	16054	15916	15941	16059	15955	16167	16018	15919	16059	15932	16160	16111	16019	15910	16024	16027	15845	16124	16059	16001	16073	15991	16053	16005	16161	16076	16006	15869	15865	16137	16039	16057	16109	15927	16050	16200	16114	15937	15969	16111	16176	15899	16029	15984	15816	15985	15922	15949	15955	16147	16233	16135	16166	16146	16193	16109	16118	16019	15977	16160	16106	15970	15845	15937	15869	16064	15991	16118	16036	15907	15859	16169	16011	16086	16046	16010	16096	16182	16003	15971	16103	15904	15857	16067	16054	15866	16044	16182	16176	16112	16076	15850	15987	15942	16063	15880	15965	16084	16016	16062	16007	15997	16052	15918	16005	16070	16057	15763	15901	15821	16131	15976	15761	16044	15894	16083	15897	15922	16063	16059	16004	15932	16159	15901	15877	15940	16063	16036	15981	15986	16197	15974	15888	16159	16054	16009	15979	16098	16028	16112	15962	15938	16048	15857	15973	16057	16161	16045	16065	15990	16036	16168	15991	15897	15941	15993	15934	15962	15973	15841	16074	15974	16067	15947	16017	15903	15795	15945	16029	16091	16066	15952	15965	16054	15876	15867	15924	15923	16006	16023	15893	15994	16143	16154	16015	16128	16023	16125	15868	16083	16297	16034	15982	16090	16134	16029	16031	15938	16005	16053	15831	15963	15891	15965	16048	15870	16021	15877	16121	15955	16152	16122	15953	16205	16122	15994	16025	15920	16040	16070	15913	16068	16125	15941	15927	15844	15918	16040	16296	15866	16038	15850	16056	15966	15963	15942	16023	15911	15882	15988	16039	16012	15922	16226	16044	16084	15993	16105	16136	16014	16093	15982	16014	16254	15942	16160	15913	16163	16068	16086	16045	16199	16146	16015	16033	15897	16213	16107	15986	16065	16049	16100	16183	15906	16088	15966	15909	16130	16039	15816	16159	16254	16060	16114	16092	15937	16074	16166	16080	16023	15963	16253	15925	16034	15822	16095	16129	16062	16066	15849	16024	15863	15992	16130	16204	15968	15922	15955	16019	15898	16076	15922	16102	16403	16294	16159	16006	16102	16112	15978	16054	16121	16136	16054	15955	16074	15912	15964	16010	16039	16129	16224	16099	15778	15879	16054	15983	16077	15950	15822	15990	16045	15944	16202	15907	16068	15859	15918	15969	16024	16104	15903	16031	15711	15908	16009	15905	15867	15839	15899	16016	16002	16088	16148	16016	16187	16209	15934	16104	16020	16096	16225	16041	16115	15922	15979	15869	16029	16122	16083	15970	15886	16176	16143	16089	16084	16112	15983	15997	15982	16015	15871	16000	16040	15921	16088	16007	15998	15997	16070	16034	15987	16141	15878	16140	15950	15871	16248	16027	16125	16002	15950	16161	16200	15846	15948	16048	15900	16044	15805	15971	16024	16068	16056	16027	16020	16155	15919	16002	16011	15975	15906	15893	16076	16015	16074	15850	15807	15901	16083	15862	16137	16005	16077	16015	16048	16049	16047	16204	16052	16117	15908	16003	16023	15823	15978	15758	16115	15996	15987	15836	15866	15902	16027	15924	15968	15998	15850	16303	15998	15991	15969	15941	15990	16106	16262	16120	15968	16096	15853	16062	16019	15894	16089	16239	15811	16016	16158	16033	15995	16196	16155	16271	16012	16039	15956	16261	16129	16046	16182	15885	16099	16186	15818	16068	16075	16031	16160	16215	16033	16055	15907	16021	15937	15998	16078	16084	16028	16180	16082	16115	16234	15927	16070	15957	15774	15826	16059	16042	15882	16168	15815	16041	15873	16028	16010	16039	16110	15954	15760	15988	15950	16049	16246	15846	15956	15916	15990	16186	15998	16057	16063	16173	16064	16146	16068	15937	16114	15916	15982	16250	16112	16091	16011	16016	16004	15866	15955	16042	15902	16210	16073	15938	15943	16102	15950	15906	16032	15919	15887	16005	16189	15973	15984	16074	15841	15970	15973	16146	16085	16317	16017	16003	15969	16050	16049	15993	15982	16111	16026	15950	16007	15907	16036	15921	16084	16034	15818	16054	16082	15780	16070	16161	16012	15993	16006	16003	15898	15805	16201	15963	16110	15940	15950	15956	15894	15966	16036	16013	16216	16124	16095	15896	15920	15949	16089	15967	15978	16122	16165	16240	15806	16015	16040	15982	15951	15979	15945	16016	16101	15976	16071	16012	16058	15970	16087	15991	16009	16314	15962	15927	15982	15884	15988	15784	15919	16210	15996	16115	16034	16002	15948	15950	15853	15971	15986	16229	15923	16151	15999	16003	16107	16103	15903	15946	15958	16042	15940	16010	16022	16122	16117	15974	16066	16203	16030	16095	16201	15926	15993	15949	15856	15799	15980	16094	16158	16074	15969	16016	16302	15974	15910	15962	16022	16038	15885	15899	15949	16072	15865	16053	16096	15996	15959	16281	16123	16186	16216	15974	16074	16007	16036	16130	15837	16062	15994	15826	15847	15914	15738	16011	16030	16169	15993	16121	15988
25469	36488	21704	17324	19949	54802	56112	44472	32471	21368	15803	14323	14009	14063	14014	13958	13948	14023	13967	14080	13664	13964	14022	13752	14141	14075	13948	13918	13895	14041	14094	13934	14060	14037	13929	14117	14123	13951	13799	13948	13970	13984	14092	14215	13878	13987	14052	13884	13997	13931	13946	14125	14271	13993	13982	13999	14025	13932	13933	14029	13995	14173	13967	13992	14076	13976	13878	13987	14013	13959	14044	14043	13992	13999	13848	13835	13957	13805	13923	13940	13967	13860	14018	13960	13992	13878	13984	13993	14035	14060	13925	13986	14118	14168	14020	14065	14005	13955	13970	13832	13963	14048	13961	13899	13986	13757	14031	14087	13935	13914	13974	14007	14073	14183	13908	13987	13945	14129	13928	14111	13784	13810	14036	14063	14033	13969	14101	13967	14049	13985	13777	13850	13803	14023	14082	13888	13963	14017	13869	13909	13971	14056	14007	13889	14034	13921	14022	13885	13918	14092	14009	13825	13791	14241	13995	14002	13987	14005	13824	13939	14085	13891	14108	13842	13997	13987	13930	13949	13948	13858	14125	14060	13989	13975	13901	13987	14003	13870	13936	13929	14059	13993	13978	13911	14077	13951	13939	13998	13966	13881	14006	14104	14008	13925	14064	14036	14039	13927	13975	13903	14088	13976	13964	13994	13913	14087	14033	13995	13887	13964	13958	14033	13913	13945	13978	14026	13858	14050	14018	13913	14126	13899	14184	13961	13859	13953	13952	13933	13986	13954	13910	14025	14008	14037	13997	14087	13979	13819	13942	13979	13934	13961	14028	14054	13918	14098	13958	13969	14048	13893	13942	13958	13857	13946	13859	14098	14057	13893	13930	13848	14082	13777	14140	13941	13917	14023	14100	14004	13791	13961	13860	13944	14004	13986	13927	13943	13884	13940	13949	13927	13914	14097	14149	13938	13945	14105	13904	13859	14038	13824	13928	13974	13712	14035	14095	13918	13896	14065	13838	14020	13980	14008	13870	14089	13944	13988	14080	13985	13950	13933	13932	14032	13978	14046	13932	13757	13987	13914	14028	13859	13969	13884	13966	14086	13878	13730	13870	13881	14012	13971	13992	13995	14058	13945	13995	13923	14043	13964	14040	14017	13936	14014	14017	13806	13982	14028	13920	13962	14001	14046	14039	14066	14103	14189	14029	14084	14046	13987	13817	13994	13789	13961	13938	14055	14045	13997	14078	13991	14019	13960	13997	13735	14015	13816	14038	13980	13995	13917	14133	13946	14161	13871	14083	13942	13944	13916	13862	13925	14036	13993	13894	13875	14120	13864	14065	13998	14026	13859	13958	13821	14060	13871	13965	13978	13941	13971	14114	13957	13985	13948	13720	13950	14044	13910	13738	13946	14048	13912	13971	14001	14132	13875	13976	13943	14031	14069	13902	13999	13913	13942	13940	13916	13892	14080	14027	14092	13938	14157	14032	13976	14021	13925	13970	13963	14081	13939	13941	13951	13986	13845	14040	13902	13979	14163	14105	14109	14080	13925	13924	14104	13851	13961	14064	14153	13927	14195	13951	13989	13896	14030	14023	13946	13946	13958	13985	13967	14023	13992	14073	14004	14031	14036	14125	14003	13904	13959	13986	13891	13891	13975	13785	14130	13991	14107	14034	14010	13959	13939	13859	13945	14008	14110	13992	14096	14061	14026	14043	13952	13956	14002	14026	14058	14058	14038	14070	13974	13847	14180	13898	13909	13906	13987	13837	13926	14187	14051	14146	13941	14038	13879	14061	13867	13994	13903	14082	13934	13985	14000	13954	13867	13892	13949	14105	14045	14071	14081	14146	14041	13976	14105	13961	14047	14071	14029	13862	14118	14110	13987	14113	13982	14079	13852	14005	13863	14098	14072	13921	13942	13957	13936	13906	13986	14016	14168	13797	14012	14004	13956	14059	13975	13742	13946	13953	13858	13956	13889	14051	13996	13952	13975	13921	13941	13855	14075	13930	14033	13946	14101	14112	14004	13845	13896	13893	13846	13892	13996	14014	13952	13856	13892	14088	14031	13930	14040	14157	13872	13994	14012	14083	14114	13937	13996	13910	13850	13904	14054	13975	13990	14119	13908	13766	13983	13940	13924	14004	13936	14072	14029	14004	13865	13974	13924	13931	14086	14064	13866	14093	14009	14078	14182	13987	13915	14087	14057	13931	14027	13896	14074	13987	14041	14095	13917	13927	14201	13879	14011	14010	14096	13872	13930	13935	13902	13921	13956	14110	14006	13896	13989	14026	14091	14033	13925	13950	14065	14010	14058	13944	14023	14110	13983	13829	13909	13948	14037	14057	13932	14122	13792	14073	13845	14008	13937	13889	14073	13899	14168	13886	14025	14032	13994	13978	14053	13818	13815	13971	13906	13815	13899	13842	14059	13986	14091	13830	13890	14236	14035	13944	13809	14082	13967	13834	14024	14054	14144	14059	13940	14018	13967	13964	14197	14198	13862	14133	13945	14073	13856	13853	13901	13935	13974	14019	14011	13895	13930	14032	13851	14061	13824	14064	13909	13888	13935	13996	13810	13858	13859	13901	13985	14068	13907	13893	14043	14064	13961	13932	14118	14012	14005	13941	14095	14097	13731	13958	13954	14051	13935	13901	14034	13998	14066	14090	13846	13967	14117	14045	14008	13967	13907	14058	13925	13794	13954	13911	13937	13810	14023	14121	13845	14036	13953	13930	13922	13941	13854	13984	14085	13938	13975	13975	14063	14117	13888	13920	14026	14203	13943	13841	13976	13968	14018	14130	13878	13916	13931	13964	13921	13874	13905	13864	14116	14029	14066	13613	14151	13935	14122	13992	14061	14039	13817	14013	13975	13907	13873	13836	13964	14043	13873	14080	14005	13970	13989	14000	14029	13874	13917	13848	13988	13919	13994	14060	13976	13904	14040	13994	13968	14079	14073	13986	13872	13894	13799	13949	13952	13930	14023	14143	13815	13848	14155	13929	13945	14005	13905	13805	13928	14044	14016	13956	13907	13926	14037	14002	13917	13907	13819	13992	14028	13955	13860	13817	13981	14235	14006	14078	14025	14028	14095	14032	13989	13978	13840	14113	14026	13975	13950	13983	13830	13947	14107	13955	14067	14008	13939	13976	13983	13866	13903	13819	13927	14091	13857	13928	13897	13819	14026	13785	14024	13963	14021	14019	13928	13890	14011	13900	13858	14175	14005	13872	14079	14055	14079	14137	14207	13903	13947	14138	13824	14014	13972	13984	14012	13862	14145	14028	14156	13945	14174	13856	14024	14168	13989	14117	13972	13907	13843	13997	13958	14000	13939	13882	14047	14024	14020	13821	13998	14098	13912	13925	13997	14068	13981	13946	14025	13990	14098	14001	13867	14072	14050	13928	13985	13884	13880	13957	14074	14021	14072	14074	13787	13947	13896	13956	13922	14080	13915	13969	13893	13976	14109	14112	13910	13983	13840	14003	13912	14019	14019	13943	13887	14057	13782	13901	13909	13937	13848	13921	13996	13877	13934	13987	14005	13843	14066	14045	13963	13953	13922	14069	13932	13974	13952	13790	13942	13888	13969	13937	13968	13866	14172	13948	13919	14119	14070	13943	13990	13954	13961	13812	13990	14000	13946	13929	14091	14029	13985	14004	14181	13981	14005	13999	13934	14004	14087	14036	14014	14032	13901	13944	13999	14131	13994	14003	14042	13963	14034	14030	13948	13971	13834	13946	14072	14011	13965	13935	13884	14031	13958	13813	13957	14010	13965	13888	14038	13825	14064	13955	14057	13802	13862	13861	13984	13871	14041	14119	13967	13975	13803	13851	14065	14011	14003	13912	14059	13912	13980	13844	13977	13959	13939	13960	14030	14024	13909	13874	13952	13874	14082	14021	13966	14063	13898	13970	13983	13850	14044	14036	13979	13920	13978	13876	13994	13971	13928	14024	13806	14037	14031	14041	13815	13857	13950	13975	13877	13803	14045	14064	14040	13789	13901	13895	13953	13813	13905	14025	14045	14042	13955	14004	13967	13970	13912	13815	13946	13928	14020	14055	13919	13975	14081	14001	13876	14133	13888	13833	13933	13985	14171	14043	13982	14124	13886	13756	13960	13950	14004	13979	13997	14096	14044	14071	13860	13983	14099	14007	14011	14112	13973	13960	14039	13919	13931	13973	13922	13801	14004	14111	14008	13839	14057	14153	13918	13916	13768	14027	14017	13979	14039	13888	14018	13948	14129	14009	14037	13903	13735	14093	14063	14133	13931	13928	13920	13916	13863	13974	13969	13937	13825	13965	14017	14058	14004	13982	14088	14121	14171	14056	13873	14102	13963	14256	14048	13966	14026	14017	14001	13819	14067	13837	14151	13963	14085	13913	13912	14029	14078	13894	13998	13943	14008	13960	13863	14017	13951	13998	13893	14053	14039	13986	13997	13920	14101	13962	13832	13971	13981	13825	13937	13813	14089	13912	14081	13914	13878	13929	14056	14038	14065	14056	14105	14054	14163	13915	13969	13863	14041	14130	14052	14066	14083	14120	14114	14044	13852	14018	14100	14062	13918	14036	13978	14008	13959	13962	14101	14088	13973	13883	14139	14102	13951	13827	14013	13887	13845	14020	13876	13793	13987	13907	13936	13823	14022	13994	13982	14104	14005	14094	13855	14047	13976	13987	13945	14130	13962	14092	14009	13959	14075	14121	14103	13955	13993	13971	14071	13932	14031	13907	13944	14017	14149	13898	13857	13984	14104	13979	14118	13867	13911	14045	13977	13782	14054	13876	13934	13868	14090	14041	13854	14136	13827	13949	14043	14043	13998	13966	13866	13978	13999	14014	13990	14005	13905	14101	14083	13919	14049	14128	13955	14086	14096	13995	13981	14001	14090	13911	13920	13914	14252	14061	14051	14057	13936	14012	13960	14088	13700	13956	13923	13800	14009	14059	13990	14189	13880	14033	13940	13841	13964	14027	13926	14047	13814	13888	13903	13895	13910	13836	13986	13955	13905	13995	13884	13981	13949	13804	13862	13996	13905	13883	13922	13962	13966	13819	13951	13954	14066	14023	14032	13851	14002	14064	14049	14017	14110	13856	14024	14000	14099	14024	13987	13930	14064	13949	14062	14072	13825	14020	13795	13955	14040	13964	14045	13937	13855	13983	13918
23096	21522	29480	24011	23107	60030	71337	56317	42296	29442	21610	18093	17133	17229	16786	16854	16822	16879	16982	16761	16928	17078	16887	16863	16913	17023	16688	16569	16685	16671	16813	16633	16816	16789	16820	16619	16734	16732	16818	16778	16584	16620	16675	16839	16667	16721	16984	16759	16674	16499	16723	16665	16570	16662	16648	16553	16692	16648	16728	16856	16856	16580	16786	16742	16784	16699	16778	16571	16629	16743	16774	16763	16790	16779	16920	16841	16557	16677	16725	16730	16737	16656	16705	16819	16744	16646	16780	16645	16508	16797	16687	16857	16631	16568	16673	16837	16959	16693	16977	16733	16741	16854	16589	16691	16653	16634	16590	16745	16698	16701	16726	16596	16703	16836	16815	16780	16652	16515	16507	16530	16727	16758	16753	16814	16962	16818	16891	16736	16684	16890	16907	16578	16726	16784	16426	16721	16577	16636	16860	16709	16811	16743	16550	16497	16617	16632	16602	16782	16802	16723	16616	16448	16727	16543	16765	16678	16819	16685	16580	16668	16550	16839	16706	16793	16911	16781	16666	16637	16554	16478	16652	16769	16740	16754	16569	16618	16809	16891	16562	16616	16726	16656	16632	16768	16462	16587	16771	16809	16943	16750	16669	16731	16732	16632	16709	16449	16517	16603	16682	16636	16652	16585	16635	16827	16688	16742	16825	16558	16678	16738	16526	16579	16833	16781	16601	16434	16514	16595	16597	16689	16632	16429	16460	16662	16779	16791	16665	16729	16591	16805	16447	16634	16757	16731	16654	16743	16699	16563	16724	16753	16651	16515	16602	16645	16641	16775	16682	16771	16762	16575	16589	16503	16646	16558	16746	16532	16787	16699	16603	16585	16753	16669	16676	16560	16606	16554	16555	16584	16685	16719	16777	16622	16645	16681	16647	16523	16613	16482	16488	16556	16624	16780	16598	16586	16767	16605	16512	16731	16662	16672	16691	16543	16859	16650	16643	16704	16670	16583	16665	16687	16805	16745	16833	16806	16373	16755	16691	16754	16516	16437	16576	16356	16480	16671	16667	16450	16587	16659	16519	16887	16646	16494	16611	16749	16525	16720	16580	16609	16565	16674	16625	16717	16467	16684	16627	16630	16599	16524	16623	16569	16851	16565	16836	16545	16674	16614	16323	16701	16642	16628	16832	16696	16651	16654	16680	16433	16688	16666	16575	16614	16468	16772	16556	16528	16718	16621	16674	16638	16813	16721	16826	16598	16620	16388	16636	16648	16807	16541	16419	16777	16635	16673	16713	16688	16492	16790	16610	16665	16784	16512	16503	16911	16735	16636	16675	16618	16535	16859	16700	16663	16591	16736	16611	16708	16774	16692	16561	16667	16471	16597	16813	16712	16634	16623	16596	16461	16620	16752	16688	16503	16563	16502	16727	16542	16515	16626	16405	16507	16564	16708	16450	16609	16736	16533	16628	16648	16446	16547	16790	16725	16555	16632	16727	16601	16619	16288	16667	16672	16734	16658	16791	16565	16692	16780	16763	16741	16556	16685	16756	16518	16683	16601	16563	16537	16773	16710	16836	16632	16833	16710	16634	16688	16496	16573	16764	16517	16666	16500	16606	16471	16430	16601	16628	16620	16725	16860	16721	16547	16694	16737	16566	16901	16785	16806	16401	16785	16658	16671	16541	16666	16777	16681	16678	16639	16376	16776	16659	16671	16563	16666	16663	16776	16685	16557	16588	16594	16673	16876	16644	16826	16534	16596	16625	16494	16664	16391	16730	16440	16553	16650	16603	16586	16541	16584	16596	16482	16603	16624	16605	16589	16775	16509	16667	16624	16571	16786	16484	16717	16569	16680	16757	16696	16816	16753	16734	16619	16658	16745	16591	16711	16639	16330	16724	16664	16695	16710	16433	16568	16389	16668	16662	16810	16620	16590	16674	16868	16717	16696	16802	16947	16515	16741	16711	16496	16634	16684	16585	16659	16632	16846	16855	16703	16686	16485	16594	16517	16583	16887	16575	16848	16838	16609	16525	16717	16562	16694	16786	16589	16670	16712	16437	16588	16712	16735	16682	16550	16593	16727	16863	16819	16598	16679	16634	16580	16463	16486	16636	16609	16681	16580	16649	16672	16671	16661	16637	16542	16765	16722	16613	16847	16729	16685	16684	16526	16636	16741	16602	16662	16778	16553	16687	16624	16548	16714	16758	16550	16582	16760	16536	16393	16816	16604	16432	16580	16791	16716	16709	16659	16628	16733	16491	16673	16701	16752	16560	16809	16734	16610	16653	16736	16708	16766	16613	16517	16708	16673	16783	16733	16660	16636	16607	16708	16615	16497	16747	16482	16776	16543	16746	16849	16587	16617	16714	16767	16550	16613	16617	16691	16700	16720	16686	16668	16643	16781	16496	16695	16898	16690	16639	16609	16762	16798	16610	16612	16629	16527	16693	16564	16638	16491	16561	16604	16677	16567	16643	16730	16611	16621	16607	16487	16656	16410	16548	16576	16624	16559	16675	16433	16636	16849	16913	16541	16567	16649	16648	16604	16669	16441	16751	16605	16732	16580	16819	16541	16619	16513	16686	16521	16537	16458	16790	16712	16534	16697	16708	16633	16675	16738	16594	16794	16756	16630	16706	16695	16613	16606	16429	16697	16602	16480	16639	16824	16803	16587	16703	16619	16576	16744	16724	16759	16707	16893	16561	16717	16693	16479	16553	16633	16711	16643	16604	16374	16657	16567	16530	16607	16444	16685	16686	16742	16583	16717	16705	16542	16515	16614	16658	16563	16559	16599	16749	16638	16679	16671	16671	16549	16690	16740	16519	16527	16494	16663	16737	16420	16550	16823	16617	16695	16464	16572	16690	16688	16521	16491	16758	16727	16608	16555	16771	16533	16585	16565	16638	16664	16702	16717	16779	16674	16550	16744	16607	16482	16611	16778	16585	16640	16498	16481	16562	16785	16835	16546	16692	16568	16572	16764	16529	16790	16522	16555	16480	16730	16766	16606	16760	16799	16810	16686	16727	16660	16696	16501	16546	16649	16848	16776	16633	16688	16546	16843	16652	16428	16650	16676	16642	16540	16742	16760	16604	16531	16654	16764	16738	16573	16372	16439	16621	16718	16726	16571	16792	16672	16571	16567	16714	16654	16790	16738	16654	16586	16666	16603	16690	16639	16842	16909	16579	16712	16806	16766	16630	16600	16751	16459	16657	16577	16631	16940	16787	16684	16681	16471	16633	16497	16527	16737	16296	16660	16915	16595	16633	16464	16390	16604	16403	16618	16580	16642	16694	16567	16742	16778	16602	16603	16702	16791	16601	16444	16624	16726	16847	16754	16624	16524	16787	16512	16647	16773	16645	16636	16638	16526	16645	16493	16583	16564	16784	16606	16516	16684	16384	16567	16642	16569	16471	16623	16639	16753	16589	16486	16534	16899	16792	16851	16592	16762	16657	16576	16749	16640	16554	16692	16613	16729	16712	16683	16383	16543	16546	16755	16752	16803	16428	16594	16777	16322	16531	16568	16510	16599	16757	16626	16411	16536	16532	16500	16956	16522	16602	16407	16746	16630	16634	16570	16681	16627	16596	16554	16560	16639	16712	16593	16698	16562	16654	16839	16700	16876	16599	16552	16639	16597	16690	16565	16604	16634	16765	16676	16707	16578	16483	16709	16757	16636	16646	16721	16946	16859	16597	16532	16679	16413	16653	16804	16840	16494	16659	16516	16580	16504	16790	16656	16615	16554	16516	16516	16789	16606	16591	16676	16606	16409	16509	16681	16597	16777	16413	16574	16626	16626	16569	16720	16586	16658	16674	16760	16466	16551	16744	16594	16584	16618	16807	16664	16921	16711	16628	16618	16661	16647	16722	16785	16665	16520	16546	16617	16507	16763	16442	16721	16565	16567	16915	16850	16543	16435	16557	16697	16611	16657	16833	16702	16624	16586	16549	16682	16649	16799	16718	16616	16679	16502	16797	16667	16476	16840	16482	16773	16716	16606	16607	16592	16681	16589	16750	16778	16612	16679	16609	16652	16774	16715	16695	16572	16573	16676	16409	16393	16556	16714	16745	16690	16573	16492	16670	16655	16687	16529	16687	16622	16570	16638	16651	16746	16603	16543	16708	16638	16678	16602	16630	16698	16888	16531	16712	16671	16531	16552	16796	16776	16503	16630	16614	16867	16623	16592	16590	16672	16614	16689	16616	16671	16562	16533	16827	16494	16591	16848	16676	16630	16750	16730	16355	16760	16626	16453	16700	16678	16615	16727	16493	16634	16687	16591	16610	16589	16607	16650	16781	16595	16649	16593	16601	16588	16685	16858	16740	16523	16789	16697	16618	16489	16574	16660	16652	16682	16541	16744	16830	16782	16769	16554	16632	16683	16605	16612	16713	16783	16730	16621	16779	16484	16602	16708	16608	16572	16392	16505	16683	16586	16670	16529	16742	16523	16554	16476	16710	16771	16631	16658	16712	16621	16666	16615	16701	16814	16851	16832	16732	16680	16778	16690	16492	16502	16740	16586	16814	16680	16513	16607	16555	16530	16788	16576	16562	16650	16518	16621	16992	16733	16714	16714	16725	16657	16736	16475	16809	16666	16688	16684	16645	16596	16573	16633	16658	16586	16707	16738	16388	16514	16836	16872	16730	16504	16582	16741	16693	16502	16702	16617	16649	16518	16727	16629	16652	16404	16705	16849	16656	16652	16541	16608	16850	16792	16679	16517	16639	16784	16591	16551	16608	16526	16569	16539	16657	16572	16523	16595	16654	16558	16728	16629	16625	16444	16441	16557	16688	16646	16666	16608	16538	16721	16705	16579	16667	16519	16739	16375	16693	16542	16801	16610	16603	16533	16630	16520	16510	16479	16542	16621	16770	16520	16769	16856	16815	16537	16773	16776	16721	16592	16770	16420	16684	16669	16628	16863	16823	16679	16666	16787	16810	16417	16850	16582	16583	16629	16706	16541	16557	16855	16410	16652	16706	16709	16565	16648	16914	16742	16772	16600	16701	16806	16729	16739	16490	16498	16733	16607	16713	16632	16589	16789	16713	16624	16659	16698	16485	16423	16595	16523	16657	16782	16694	16538	16694	16846	16666	16529	16729	16749	16644	16690	16728	16605	16781	16750	16659	16617	16590	16695	16706	16680	16714	16633	16758	16759
35666	40650	26387	20524	34228	69308	71710	56149	41885	27325	18239	15002	14509	14376	14390	14439	14375	14555	14396	14334	14295	14381	14362	14400	14318	14421	14446	14421	14412	14182	14442	14398	14254	14263	14553	14457	14344	14519	14428	14369	14339	14398	14360	14322	14343	14450	14500	14333	14351	14566	14362	14580	14415	14296	14328	14394	14251	14418	14414	14383	14432	14535	14375	14433	14414	14352	14277	14277	14399	14433	14387	14346	14372	14550	14334	14371	14394	14442	14360	14174	14408	14341	14438	14260	14388	14510	14402	14244	14267	14231	14424	14299	14283	14406	14398	14531	14297	14414	14322	14328	14354	14389	14457	14356	14330	14325	14322	14278	14500	14401	14299	14452	14252	14315	14281	14432	14290	14359	14341	14247	14274	14417	14409	14328	14253	14444	14353	14391	14345	14422	14288	14417	14300	14411	14329	14414	14280	14500	14381	14471	14247	14290	14329	14243	14185	14365	14370	14146	14385	14403	14395	14501	14254	14289	14387	14374	14387	14289	14412	14458	14276	14458	14356	14155	14266	14407	14338	14331	14196	14314	14339	14391	14339	14364	14338	14316	14421	14397	14457	14456	14313	14282	14211	14409	14441	14297	14349	14310	14279	14419	14345	14319	14303	14515	14296	14357	14362	14400	14252	14419	14497	14406	14303	14374	14388	14355	14243	14400	14351	14298	14257	14406	14325	14386	14325	14282	14429	14332	14441	14291	14442	14468	14341	14285	14176	14470	14440	14434	14378	14416	14331	14512	14352	14406	14368	14382	14377	14504	14423	14349	14234	14365	14242	14472	14436	14391	14378	14475	14323	14323	14380	14270	14360	14180	14457	14257	14402	14336	14351	14378	14221	14472	14396	14337	14294	14317	14044	14340	14472	14204	14283	14394	14336	14438	14304	14530	14371	14417	14402	14298	14445	14524	14418	14234	14339	14393	14375	14455	14358	14455	14318	14369	14176	14226	14472	14273	14291	14269	14371	14507	14342	14258	14430	14253	14606	14352	14480	14226	14494	14409	14572	14424	14320	14413	14443	14438	14166	14348	14389	14376	14287	14263	14364	14410	14378	14422	14342	14434	14331	14290	14269	14457	14313	14278	14348	14290	14320	14560	14390	14390	14300	14358	14344	14306	14475	14383	14381	14409	14385	14459	14292	14342	14278	14252	14222	14436	14457	14335	14293	14440	14449	14329	14296	14433	14301	14294	14313	14245	14369	14268	14272	14330	14213	14416	14360	14413	14367	14281	14289	14431	14399	14404	14551	14250	14487	14284	14364	14281	14287	14485	14225	14376	14383	14337	14283	14268	14264	14336	14423	14249	14196	14186	14382	14115	14590	14473	14370	14359	14473	14402	14413	14379	14320	14396	14393	14405	14420	14414	14297	14353	14279	14473	14456	14130	14327	14391	14288	14410	14381	14302	14367	14448	14373	14254	14337	14315	14432	14284	14376	14483	14332	14370	14242	14230	14355	14228	14201	14444	14368	14394	14557	14443	14337	14400	14141	14189	14351	14311	14493	14418	14278	14410	14267	14334	14434	14351	14255	14238	14379	14291	14430	14205	14339	14437	14314	14430	14417	14374	14374	14381	14260	14459	14420	14537	14352	14391	14332	14278	14394	14275	14331	14288	14424	14367	14271	14443	14418	14304	14305	14441	14223	14357	14411	14186	14430	14422	14382	14383	14402	14292	14292	14143	14367	14252	14315	14401	14238	14377	14370	14395	14267	14554	14354	14274	14504	14406	14437	14288	14247	14265	14533	14204	14465	14437	14523	14370	14466	14461	14359	14486	14107	14283	14402	14403	14431	14515	14362	14279	14361	14532	14327	14391	14443	14282	14347	14409	14444	14299	14228	14448	14095	14239	14339	14354	14379	14423	14178	14384	14340	14463	14334	14465	14349	14297	14331	14330	14438	14192	14431	14502	14475	14138	14557	14208	14325	14326	14344	14266	14351	14321	14263	14321	14456	14413	14392	14297	14516	14382	14349	14326	14308	14436	14295	14358	14262	14246	14363	14515	14440	14466	14334	14317	14300	14385	14483	14412	14283	14312	14444	14330	14462	14488	14358	14407	14426	14372	14286	14353	14304	14331	14319	14528	14296	14212	14367	14336	14233	14288	14593	14235	14440	14476	14299	14513	14496	14250	14467	14370	14292	14308	14423	14378	14372	14406	14439	14239	14333	14339	14272	14327	14481	14367	14292	14374	14171	14253	14260	14449	14331	14357	14365	14234	14398	14337	14161	14397	14336	14381	14512	14297	14301	14308	14245	14343	14123	14358	14243	14364	14507	14422	14428	14240	14566	14234	14406	14315	14392	14288	14391	14390	14615	14124	14446	14489	14233	14395	14210	14353	14363	14402	14458	14501	14412	14321	14275	14366	14145	14363	14405	14284	14476	14540	14323	14317	14421	14371	14304	14234	14354	14380	14262	14275	14236	14466	14352	14435	14162	14353	14399	14324	14397	14449	14353	14457	14418	14358	14367	14283	14424	14403	14492	14351	14362	14334	14374	14429	14460	14252	14388	14490	14162	14341	14392	14338	14472	14385	14384	14389	14423	14294	14622	14341	14368	14505	14480	14416	14197	14375	14433	14296	14401	14344	14411	14317	14262	14374	14422	14481	14525	14394	14303	14453	14526	14356	14274	14297	14304	14176	14367	14313	14188	14255	14362	14466	14430	14212	14271	14284	14273	14452	14322	14389	14529	14205	14395	14468	14455	14398	14440	14301	14404	14299	14416	14220	14218	14284	14333	14349	14380	14340	14399	14317	14351	14249	14298	14292	14477	14379	14406	14365	14467	14475	14278	14354	14332	14254	14351	14277	14377	14437	14289	14478	14305	14375	14311	14314	14277	14309	14299	14329	14435	14231	14304	14355	14260	14226	14407	14446	14381	14114	14439	14393	14340	14336	14470	14409	14323	14432	14186	14404	14494	14377	14348	14369	14476	14266	14388	14252	14396	14332	14270	14259	14512	14427	14240	14433	14326	14235	14334	14398	14440	14276	14299	14372	14262	14190	14393	14303	14381	14284	14286	14535	14336	14393	14380	14516	14511	14080	14416	14270	14147	14321	14370	14267	14248	14197	14378	14519	14323	14451	14371	14461	14252	14282	14448	14326	14381	14371	14376	14327	14484	14237	14252	14510	14229	14366	14282	14351	14262	14322	14400	14230	14337	14551	14459	14391	14246	14466	14381	14391	14386	14346	14350	14281	14487	14433	14553	14311	14362	14178	14370	14226	14371	14372	14324	14340	14265	14344	14386	14422	14407	14460	14394	14483	14401	14526	14346	14382	14476	14403	14358	14287	14150	14348	14329	14153	14344	14192	14427	14334	14312	14420	14457	14309	14399	14363	14247	14321	14420	14437	14329	14336	14308	14307	14263	14448	14310	14397	14386	14392	14264	14307	14305	14229	14225	14340	14426	14255	14400	14226	14380	14296	14287	14257	14356	14553	14293	14398	14337	14248	14332	14251	14488	14526	14539	14279	14202	14232	14268	14153	14413	14245	14342	14402	14087	14385	14551	14450	14281	14394	14369	14279	14463	14294	14163	14151	14355	14331	14344	14363	14128	14331	14359	14298	14363	14287	14418	14312	14298	14422	14512	14474	14437	14242	14265	14314	14384	14449	14510	14338	14360	14404	14322	14227	14461	14301	14317	14356	14297	14225	14170	14528	14316	14396	14302	14378	14231	14395	14291	14301	14433	14381	14329	14470	14288	14225	14312	14210	14369	14146	14314	14125	14421	14426	14366	14309	14316	14342	14323	14237	14493	14286	14371	14340	14286	14282	14442	14358	14358	14296	14230	14358	14331	14421	14373	14342	14360	14256	14113	14403	14320	14197	14399	14547	14369	14440	14360	14260	14255	14297	14295	14309	14316	14275	14273	14279	14453	14512	14387	14309	14322	14282	14319	14309	14174	14490	14293	14501	14211	14244	14484	14345	14182	14269	14392	14459	14343	14423	14480	14385	14201	14373	14245	14438	14329	14403	14179	14277	14410	14301	14365	14403	14322	14351	14378	14273	14426	14385	14377	14394	14389	14279	14410	14485	14194	14257	14487	14378	14310	14359	14355	14270	14360	14581	14126	14488	14356	14294	14298	14289	14294	14283	14392	14476	14233	14452	14227	14303	14497	14522	14507	14407	14305	14429	14443	14335	14275	14468	14364	14314	14520	14365	14322	14346	14329	14375	14343	14533	14500	14357	14469	14456	14424	14331	14471	14314	14309	14235	14287	14392	14451	14411	14306	14343	14446	14359	14261	14269	14393	14272	14286	14380	14401	14180	14296	14397	14333	14279	14441	14419	14409	14360	14357	14418	14251	14276	14377	14297	14388	14365	14487	14489	14402	14317	14480	14408	14374	14388	14294	14397	14413	14322	14272	14297	14466	14280	14206	14403	14344	14180	14311	14373	14320	14477	14246	14432	14393	14278	14233	14223	14349	14336	14441	14345	14404	14327	14467	14391	14278	14287	14373	14313	14277	14361	14263	14628	14410	14446	14247	14370	14309	14331	14259	14310	14350	14310	14468	14182	14353	14264	14407	14326	14313	14398	14252	14244	14378	14195	14202	14328	14223	14184	14401	14281	14477	14373	14484	14381	14367	14415	14304	14454	14349	14305	14296	14295	14251	14190	14299	14309	14447	14349	14497	14440	14506	14344	14388	14270	14303	14380	14334	14229	14268	14381	14245	14369	14420	14483	14302	14433	14215	14391	14340	14498	14597	14255	14506	14267	14521	14353	14223	14395	14332	14345	14393	14364	14399	14384	14311	14564	14290	14368	14312	14269	14412	14403	14126	14417	14257	14350	14388	14283	14429	14278	14326	14381	14355	14325	14378	14344	14335	14309	14438	14366	14257	14291	14342	14467	14342	14368	14331	14450	14359	14392	14317	14349	14272	14331	14314	14332	14288	14306	14353	14371	14432	14394	14295	14382	14427	14312	14376	14198	14375	14443	14314	14239	14443	14433	14204	14368	14179	14290	14350	14409	14451	14367	14257	14386	14368	14378	14329	14294	14304	14168	14233	14499	14425	14569	14065	14412	14371	14218	14329	14356	14296	14505	14325	14368	14394	14474	14241	14307	14407	14434	14349	14387	14446	14365	14254	14432	14271	14509	14526	14475	14385	14354
27700	22231	25017	21567	18249	24870	28889	24909	21172	19029	17959	17672	17641	17856	17715	17672	17672	17692	17660	17491	17566	17824	17740	17652	17549	17687	17505	17618	17392	17708	17633	17461	17809	17644	17838	17603	17807	17511	17538	17779	17671	17723	17522	17609	17581	17753	17522	17491	17606	17641	17700	17912	17550	17701	17656	17519	17553	17665	17453	17460	17417	17641	17591	17611	17690	17582	17747	17608	17602	17597	17515	17628	17694	17451	17512	17784	17590	17577	17835	17510	17431	17660	17717	17661	17590	17814	17480	17649	17458	17523	17576	17486	17392	17703	17546	17627	17581	17415	17730	17665	17442	17547	17486	17733	17600	17547	17632	17632	17479	17668	17737	17710	17426	17654	17724	17660	17801	17674	17591	17637	17472	17653	17726	17589	17558	17639	17614	17661	17498	17538	17710	17677	17561	17699	17631	17505	17558	17594	17588	17654	17645	17458	17793	17838	17513	17363	17672	17530	17656	17633	17580	17704	17498	17566	17620	17617	17865	17674	17573	17623	17767	17616	17325	17605	17740	17655	17619	17444	17445	17413	17964	17463	17429	17373	17686	17681	17568	18008	17713	17495	17614	17687	17434	17546	17539	17650	17533	17740	17570	17716	17603	17532	17535	17439	17674	17656	17571	17598	17835	17720	17517	17409	17600	17497	17657	17588	17458	17651	17567	17513	17588	17672	17563	17541	17627	17712	17891	17633	17848	17518	17738	17727	17636	17450	17470	17534	17579	17527	17555	17492	17517	17626	17751	17458	17323	17660	17536	17479	17466	17668	17659	17615	17607	17635	17472	17498	17538	17346	17591	17590	17613	17525	17719	17727	17631	17555	17624	17534	17613	17639	17475	17469	17663	17649	17567	17591	17656	17561	17590	17540	17440	17525	17607	18002	17809	17789	17518	17774	17523	17608	17621	17731	17774	17531	17350	17495	17571	17714	17591	17704	17744	17419	17650	17572	17674	17607	17694	17575	17661	17543	17573	17663	17577	17393	17673	17629	17662	17726	17565	17598	17641	17492	17511	17591	17669	17367	17749	17513	17539	17604	17678	17589	17865	17507	17600	17612	17585	17599	17608	17773	17568	17653	17466	17610	17657	17661	17629	17822	17543	17659	17637	17759	17480	17406	17573	17756	17589	17521	17819	17623	17724	17523	17599	17574	17367	17632	17828	17659	17768	17641	17642	17602	17632	17571	17683	17536	17745	17631	17630	17774	17564	17621	17609	17524	17623	17642	17645	17578	17458	17644	17644	17691	17759	17738	17775	17557	17548	17489	17735	17711	17602	17452	17720	17559	17539	17335	17576	17460	17530	17426	17799	17615	17580	17713	17779	17379	17857	17675	17504	17448	17511	17650	17718	17632	17621	17662	17440	17858	17655	17536	17583	17698	17615	17613	17544	17579	17515	17683	17668	17621	17571	17523	17487	17812	17549	17603	17624	17640	17598	17549	17644	17640	17736	17602	17628	17642	17678	17680	17504	17816	17638	17485	17556	17630	17739	17772	17776	17546	17444	17502	17568	17617	17513	17499	17715	17628	17743	17573	17589	17764	17775	17564	17433	17625	17633	17447	17613	17605	17676	17506	17494	17695	17509	17709	17738	17476	17454	17681	17530	17451	17779	17750	17507	17716	17659	17547	17607	17538	17695	17565	17643	17531	17624	17769	17572	17582	17707	17779	17579	17731	17506	17492	17563	17747	17520	17624	17548	17545	17555	17691	17746	17601	17620	17608	17685	17452	17605	17657	17553	17615	17517	17544	17419	17527	17668	17432	17677	17736	17782	17542	17757	17439	17789	17614	17505	17779	17392	17425	17542	17740	17805	17519	17347	17501	17581	17526	17524	17451	17544	17494	17747	17734	17351	17675	17596	17715	17549	17418	17898	17448	17415	17604	17592	17633	17723	17687	17679	17596	17404	17607	17508	17542	17509	17578	17553	17689	17713	17536	17577	17678	17671	17619	17762	17568	17565	17607	17820	17717	17688	17474	17601	17562	17714	17823	17676	17544	17721	17658	17781	17532	17739	17789	17945	17451	17476	17608	17570	17362	17421	17465	17783	17522	17685	17559	17578	17654	17557	17707	17590	17505	17716	17465	17538	17580	17614	17542	17638	17488	17579	17815	17853	17639	17567	17624	17533	17667	17847	17553	17639	17455	17422	17489	17655	17724	17763	17474	17721	17612	17533	17720	17630	17607	17763	17517	17849	17495	17574	17623	17805	17501	17629	17758	17539	17556	17636	17727	17646	17691	17577	17657	17816	17379	17496	17556	17757	17715	17624	17554	17622	17523	17459	17506	17794	17662	17567	17633	17537	17665	17662	17607	17713	17657	17733	17454	17592	17713	17681	17338	17526	17710	17768	17583	17750	17568	17736	17664	17558	17300	17493	17695	17729	17545	17548	17517	17891	17727	17533	17419	17587	17354	17825	17662	17693	17626	17557	17659	17557	17730	17761	17614	17655	17445	17760	17489	17668	17605	17763	17588	17623	17611	17643	17543	17464	17589	17669	17457	17620	17658	17602	17733	17552	17302	17453	17690	17642	17642	17513	17713	17481	17582	17630	17678	17550	17581	17595	17827	17587	17763	17584	17535	17598	17679	17488	17740	17664	17664	17825	17652	17603	17597	17588	17563	17543	17379	17665	17485	17706	17677	17619	17503	17546	17562	17541	17641	17689	17382	17684	17491	17338	17348	17503	17641	17530	17520	17720	17588	17522	17593	17579	17635	17637	17346	17722	17685	17777	17535	17735	17443	17690	17521	17463	17662	17548	17707	17634	17677	17715	17432	17713	17864	17598	17640	17513	17768	17533	17410	17673	17681	17442	17546	17615	17563	17832	17624	17536	17538	17673	17380	17599	17453	17540	17598	17698	17573	17783	17808	17846	17746	17662	17763	17650	17600	17552	17701	17620	17599	17710	17467	17576	17654	17780	17598	17727	17502	17723	17680	17790	17576	17542	17545	17551	17639	17509	17753	17715	17703	17576	17517	17475	17905	17524	17735	17523	17586	17572	17689	17798	17704	17317	17708	17710	17650	17660	17483	17736	17464	17556	17540	17401	17431	17360	17423	17601	17662	17567	17651	17654	17662	17832	17654	17520	17394	17675	17670	17682	17561	17652	17406	17683	17776	17410	17645	17491	17540	17608	17811	17681	17576	17740	17771	17787	17510	17608	17696	17550	17465	17566	17370	17537	17720	17500	17754	17573	17646	17907	17686	17669	17495	17849	17740	17695	17696	17617	17545	17570	17609	17579	17593	17834	17801	17739	17846	17813	17775	17682	17559	17553	17494	17483	17739	17542	17538	17635	17614	17565	17539	17639	17651	17526	17556	17796	17641	17740	17601	17639	17680	17599	17701	17632	17640	17569	17519	17636	17736	17623	17601	17510	17384	17770	17503	17723	17711	17589	17563	17556	17835	17690	17574	17580	17556	17487	17688	17490	17736	17713	17672	17435	17440	17538	17678	17406	17423	17427	17608	17591	17548	17627	17434	17495	17593	17605	17682	17532	17570	17579	17390	17571	17672	17447	17608	17511	17499	17610	17707	17814	17636	17520	17594	17705	17507	17511	17775	17638	17496	17795	17665	17551	17579	17558	17559	17482	17546	17654	17680	17665	17661	17402	17637	17481	17677	17755	17768	17479	17596	17636	17732	17492	17751	17751	17736	17446	17654	17647	17844	17601	17662	17646	17688	17751	17694	17645	17643	17683	17580	17738	17573	17394	17513	17614	17522	17506	17507	17612	17639	17654	17660	17482	17653	17664	17667	17568	17533	17531	17580	17488	17827	17668	17856	17711	17533	17715	17541	17679	17718	17738	17688	17593	17709	17675	17497	17572	17466	17677	17569	17581	17601	17675	17807	17678	17503	17716	17574	17526	17642	17643	17516	17670	17335	17558	17609	17426	17631	17756	17570	17813	17632	17565	17704	17676	17544	17594	17491	17558	17508	17559	17561	17444	17502	17601	17938	17536	17481	17620	17578	17620	17508	17472	17492	17494	17480	17650	17695	17788	17563	17431	17769	17628	17665	17621	17593	17748	17601	17635	17429	17635	17742	17624	17541	17551	17660	17474	17287	17436	17678	17611	17705	17787	17652	17781	17650	17416	17682	17586	17425	17762	17729	17669	17624	17441	17529	17382	17493	17826	17525	17632	17670	17679	17559	17562	17467	17659	17551	17476	17927	17752	17829	17688	17615	17543	17556	17674	17759	17423	17600	17733	17689	17542	17648	17679	17641	17563	17670	17394	17439	17808	17748	17610	17750	17673	17531	17860	17625	17348	17437	17689	17423	17640	17532	17686	17668	17595	17924	17684	17804	17571	17569	17408	17687	17640	17571	17460	17785	17565	17645	17514	17669	17678	17693	17482	17435	17628	17656	17464	17612	17826	17620	17495	17828	17636	17605	17759	17762	17662	17549	17598	17721	17570	17651	17712	17857	17662	17718	17650	17659	17680	17461	17553	17522	17499	17771	17664	17697	17592	17686	17520	17415	17621	17495	17488	17696	17692	17506	17696	17605	17567	17788	17785	17574	17764	17693	17808	17447	17418	17498	17555	17583	17484	17544	17527	17774	17533	17627	17682	17592	17571	17440	17734	17703	17554	17607	17536	17676	17450	17671	17646	17837	17577	17697	17708	17678	17589	17642	17841	17781	17599	17541	17639	17511	17631	17507	17598	17716	17584	17612	17774	17544	17855	17476	17723	17657	17542	17460	17605	17668	17533	17810	17553	17655	17678	17582	17657	17547	17609	17392	17750	17592	17645	17646	17628	17560	17740	17524	17845	17754	17649	17765	17791	17448	17604	17566	17653	17505	17525	17417	17449	17525	17543	17793	17540	17554	17649	17650	17705	17576	17722	17595	17432	17594	17554	17685	17477	17693	17683	17297	17635	17693	17932	17565	17464	17636	17664	17690	17838	17391	17602	17566	17488	17802	17744	17737	17623	17560	17574	17649	17380	17654	17405	17711	17512	17455	17647	17622	17535	17535	17650	17508	17510	17692	17769	17701	17455	17680	17762	17599	17620	17597	17544	17609	17809	17850	17752	17665	17712	17488	17523	17479	17638	17636	17778	17591	17571	17698	17472	17455	17472	17675	17823	17559	17593	17394	17480	17543	17583	17422	17467	17505
15985	18915	17724	16101	15978	24460	27089	22053	18505	16186	15347	15190	14942	15015	15066	14936	15070	15029	15058	14972	15066	15168	15132	15077	15041	15257	14981	15041	15135	14939	15058	14987	14879	14901	15079	14897	15007	15073	14999	14905	14856	15132	14952	14823	15155	14891	15173	14985	15014	15180	15083	14896	14591	14990	15019	14903	15095	15034	14980	14941	15023	15008	14978	14805	15098	15006	14980	14933	14953	14949	15042	14768	15155	14966	15043	14943	15067	15073	15090	14935	15102	14982	14962	15053	15097	14887	14980	14968	15018	14946	14950	14948	14882	14830	14839	15162	14954	14908	14975	14956	14895	15090	14983	14876	15080	14962	14926	15064	14943	14875	14929	14809	15003	14881	14848	15030	14799	14929	14758	15125	15088	15064	14933	14984	14928	15013	14997	15084	15077	14746	15068	15012	14877	14906	15043	15097	14910	15142	14946	15047	15144	14823	15081	15086	14953	14962	14997	14952	15077	14939	15011	14905	15020	15045	14969	14911	15093	14885	15134	14861	14887	15005	14986	14947	15122	14970	15190	15034	15094	14953	15097	14850	15053	15100	14841	14861	14888	15087	15136	14973	14877	14797	14944	14860	15003	14879	14886	14932	14938	14935	15073	14974	15143	15063	14901	15118	14838	14985	14910	14870	14997	15003	15015	15113	15197	15025	14980	14961	14933	14976	14838	14918	14980	15170	14869	14919	15166	14978	14961	14923	15147	14926	15037	14999	14933	15052	15049	15192	15053	14969	15069	14918	14967	14928	14981	14983	15031	15074	14791	15145	14867	15020	15045	14964	14920	14910	14830	15157	15008	14914	14903	14980	15001	15012	14990	14980	15002	14995	15170	15102	14886	15111	14879	14961	14865	15150	14908	15030	14943	15021	14957	15029	14907	15058	14948	15031	14869	14936	15040	15045	14916	15060	15040	14794	14874	15069	15132	15073	14855	15073	14774	14902	14914	15143	14935	14753	14959	15076	15009	14992	14872	14915	15085	15091	15156	14950	15130	15082	14850	14950	14935	15080	15162	14998	14968	14973	14905	15047	14899	15054	14839	15053	14937	14842	15087	15086	14893	14903	15002	14861	15108	14870	14941	15085	14958	15014	14941	15070	15074	15046	14878	15211	15074	14910	14998	14975	15153	15023	15009	15039	14825	15050	14956	15084	15066	15103	14885	15059	15057	14876	14948	14885	14937	14879	14902	14877	15059	14943	14972	15014	14751	15090	14923	15050	15034	14911	14849	15071	15087	15125	15042	15089	15024	15096	15012	14997	15134	14883	14858	14957	15034	14903	14958	15065	14836	15156	14938	14889	15028	14972	14806	15063	14829	14933	15041	15070	15076	14940	15318	14994	15053	15023	14961	14983	15099	15155	14935	14970	15005	15015	15004	14890	14994	14800	15004	14919	14964	14889	15062	14962	14922	14917	14959	14883	15123	14915	14990	14992	14839	15018	14960	14871	15038	15109	15066	14912	15082	14819	14873	15100	14968	14944	15093	15045	14844	14992	14903	14865	14913	15037	14925	14864	15041	14973	15031	15028	14962	14815	14876	14962	14998	15018	15092	14988	15037	14932	14996	14958	14966	14998	14892	14981	14984	14910	14935	14995	15008	15040	14941	15024	15061	14980	14988	14981	14937	14912	15000	14993	14927	15083	15146	14995	14872	15122	14919	14949	14929	15029	14923	14986	14907	14853	15138	14892	15104	15038	14993	14859	14923	14944	14808	14874	15053	14926	14972	14966	14944	14970	15094	14889	14982	14847	14893	15125	14918	15010	15023	15124	14993	15070	15017	15062	14817	14999	14966	15081	15164	14881	14762	14992	14811	15085	15064	14961	14901	14903	15018	14966	15025	14868	15158	14922	15139	15027	14982	15102	15075	14970	14984	14880	14827	14999	15071	15061	15003	14894	15022	14999	14999	14896	15021	14947	15039	15019	14975	15100	14808	15181	14866	14875	14805	15019	14901	15024	15104	15052	14850	15084	15143	14956	14993	14926	15005	15095	15176	14892	15007	15019	15073	14773	15113	14973	15020	14903	15010	15083	15058	15162	14951	15012	15054	14872	14982	14879	15049	15098	14960	15102	14961	14999	15024	14919	15165	14867	15184	15042	15005	15129	15021	14913	14815	14997	14965	15040	14948	15022	14918	14864	15166	15137	14957	15119	14923	15085	15098	15025	15069	14848	14968	14805	14962	15043	14942	15097	14797	15019	15090	15121	14916	15138	15231	14935	14993	14972	14915	14855	14975	15107	15085	14953	14881	14889	14913	14779	15127	14981	14919	14943	15088	14947	15108	14874	15087	14967	14944	14911	14957	15200	14886	15014	15157	15110	14836	15019	15062	14981	15039	14953	14979	14986	14982	14960	15094	14976	14951	14995	14938	14992	15058	14878	15018	14851	15073	14977	15011	15011	15066	15060	14941	15114	15082	14932	15021	14964	15079	14885	14905	15027	14944	15024	15034	14971	14980	14876	14953	14951	14870	15124	14768	15055	15032	15082	14948	15082	15006	15020	14948	14790	14941	14971	15009	14957	15225	14956	14954	14901	15008	15010	15107	14999	14991	14937	14999	14973	15070	15117	15083	14827	14987	14921	15074	15108	15060	15008	15123	14966	15015	15002	14825	14879	15153	15177	15007	14797	14949	15028	15071	15013	15110	15015	15064	15107	14943	15011	14933	15033	14923	14918	14877	14937	15020	14980	14819	15186	15046	15168	14976	14982	14906	14894	14890	14829	15125	15034	14860	14998	14960	15038	15077	14816	14966	14951	15010	15091	14938	15212	14916	14967	14994	14978	15064	15060	15102	15068	14960	15047	14994	15023	15036	15078	15029	15000	14940	14984	14989	15003	14977	14939	15103	14864	15072	15127	15101	14887	15027	15052	15021	15080	15085	15129	14907	14937	15140	14788	15034	14988	15023	15053	15217	14962	15010	14949	15057	14984	14861	15139	14917	14962	14937	15134	15129	14934	15082	14960	15071	15119	14927	15065	15151	15113	14995	15009	14966	14990	14857	15024	15124	15026	14986	14923	14912	15146	14955	14811	15173	14989	15049	15190	14936	14830	14984	15090	15046	15115	15017	15016	14889	15074	15043	14949	14955	14997	14999	14854	15096	14795	14938	14901	15086	14956	15218	14943	15013	14966	14970	14877	14992	14991	15106	14999	15131	14892	15011	15218	15077	14761	15087	15062	14900	15067	15064	15018	15037	15039	14887	14913	15244	14799	14992	14951	15175	15054	14873	15014	15056	14962	15005	14903	15171	14899	15038	15061	15062	15098	14860	14985	15094	15093	15061	15086	14930	15034	14998	14992	14785	14998	14962	15122	14958	14905	14912	15117	15111	14954	14928	15027	15039	15099	14793	14966	14859	15064	15024	14860	14899	15066	14941	14983	14941	15008	15041	15207	15067	14861	14745	15082	14929	15120	14956	14834	15018	15095	14985	15097	15047	14838	14922	14945	14994	14844	15017	15005	14994	14970	14856	14857	14860	15154	15139	14901	14967	15192	14766	14967	14965	14976	14945	14844	14863	15132	15105	15001	14976	15017	14823	15018	15035	14948	14916	15044	15056	14980	15010	15059	15056	15009	15055	14971	15006	14992	15126	14923	14922	15118	14960	14993	14992	14968	15156	15011	14899	14951	14981	14956	14923	15098	14990	14727	14927	14867	15009	15069	14868	15080	14936	14860	14981	15031	14973	14982	14903	14743	15057	14990	14769	15066	14941	14972	14915	15005	15099	14859	15009	15051	14950	15067	14984	15206	14919	14939	15024	15047	15009	14990	15045	15036	15048	14917	15136	15021	14957	15046	15043	15130	14979	15089	15019	15107	15106	14828	15020	15034	14923	15001	14982	14935	14914	14961	15032	15011	14955	14953	14999	15053	15266	14843	15000	15076	15003	15146	15084	14988	15111	14899	14880	14860	14974	14858	15081	14928	14967	15110	14933	14966	15073	15028	14955	14971	14846	14872	15066	14927	15086	15075	15084	14932	14774	14984	15065	15022	14916	15173	14839	14932	15077	15036	15044	15069	15222	15020	14928	15052	14937	15102	15018	15126	15055	15052	14917	14800	14939	14933	15025	15075	15105	15077	15046	14935	14991	14875	14960	14982	14975	15080	15060	15141	14974	15022	14837	15063	14969	15082	14942	14953	15044	15031	15050	15086	14881	14881	14891	14978	15080	15106	15113	14879	15035	15144	14951	15045	14982	15170	15194	15005	15045	14886	15268	14863	14795	14999	14901	15002	14870	14824	15020	14825	15046	15125	15088	14984	14943	15090	14991	15081	14888	15115	14990	14994	14906	15030	15144	15214	14933	15050	15271	14956	15079	14928	15095	14809	15162	14872	14964	14930	15121	15083	15092	15068	15045	15074	15082	15082	14911	15168	14866	15077	14980	14879	14952	15048	15057	15119	14982	14965	14993	15146	15120	14941	15003	14928	14959	15065	15003	14996	15133	15067	15060	14900	14970	15034	14948	14773	15005	15117	14947	14915	14913	14946	15091	14781	14982	14968	14955	14978	14979	15224	15049	15153	15006	14990	15146	14952	14936	15261	15082	15010	14841	15085	15066	15040	15070	14784	14996	15209	14964	14877	15086	15045	15050	15017	14984	15017	14902	14981	15038	14916	14928	14931	14961	14851	15021	15025	15049	15078	15027	15053	14999	14868	15020	15028	14958	15102	14984	15090	15096	15233	14988	15007	14993	15020	14980	14948	14990	15146	14953	14878	14881	14818	14942	14951	15018	15104	15090	15051	15133	14967	15019	15041	15037	15081	15118	14998	14860	15032	15135	15014	14846	15092	14936	15028	14955	14930	14809	14935	14960	14922	14976	14920	15011	14985	14971	15023	15105	14938	14998	14876	14962	14958	15142	15016	15012	15020	14936	14860	15054	15077	15167	15025	15017	15048	15103	14874	14947	14888	14885	14850	15021	14943	15061	15144	15022	15024	14889	15050	15017	15023	15076	14927	14810	15074	15047	15130	14959	14876	14947	15008	15020	15019	14830	15013	14925	15064	14951	15112	14968	14954	14769	15038	14798	15076	15032	14883	14968	14979	14993	14966	15040	14932	15089	14991	15088	15003	15031	14987	15084	15133	14997	15087	15155	15018	14943	15025	15102	14926	14843	14826
24117	21462	29036	24369	23693	53085	61692	45701	32927	24372	20043	18450	17989	17758	17903	17897	17941	18014	17888	17621	17767	17803	17637	17839	17881	17614	18032	17697	17755	17847	17775	17831	18050	17849	17745	17610	17940	17926	17766	17645	17728	17711	17636	17595	17903	17758	17704	17753	17637	17718	17800	17750	17755	17725	17901	17866	17789	17942	17756	17588	17558	17766	17890	17754	17907	17626	17573	17627	17604	17744	17734	17844	17826	17749	17613	17709	17417	17654	17778	17718	17858	17801	17790	17788	17670	17771	17540	17666	17851	17778	17629	17435	17689	17837	17756	17774	17894	17888	17711	17800	17760	17874	17839	17815	17543	17807	17712	17683	17815	17816	17708	17625	17722	17737	17664	17534	17606	17679	17665	17673	17492	17743	17791	17770	17618	17692	17815	17777	17800	17626	17582	17685	17612	17612	17710	17648	17724	17729	17723	17714	17737	17693	17817	17854	17719	17642	17675	17718	17817	17716	17675	17746	17776	17738	17621	17735	17611	17752	17601	17611	17770	17709	17830	17789	17844	17860	17753	17786	17714	17852	17646	17694	17650	17477	17895	17720	17978	17570	17712	17902	17708	17562	17658	17714	17914	17471	17746	17787	17846	17900	17680	17528	17648	17680	17704	17774	17569	17554	17634	17678	17757	17707	17704	17833	17582	17565	17772	17491	17685	17595	17678	17589	17475	17657	17637	17642	17789	17591	17657	17802	17751	17624	17651	17659	17447	17775	17627	17696	17673	17759	17834	17501	17857	17713	17517	17723	17695	17651	17702	17848	17658	17646	17727	17815	17491	17932	17699	17519	17855	17557	17865	17834	17787	17641	17789	17657	17655	17812	17724	17739	17925	17657	17826	17780	17685	17650	17720	17736	17600	17737	17787	17731	17664	17620	17793	17736	17618	17637	17704	17706	17740	17687	17704	17702	17457	17747	17724	17791	17936	17798	17869	17862	17507	17779	17566	17418	17661	17709	17736	17468	17387	17739	17840	17661	17729	17840	17781	17715	17511	17611	17692	17717	17691	17752	17812	17623	17617	17710	17675	17690	17793	17636	17636	17617	17676	17590	17863	17727	17700	17659	17714	17654	17440	17625	17590	17579	17756	17933	17863	17678	17662	17946	17680	17823	17675	17720	17703	17716	17677	17606	17657	17569	17563	17791	17469	17731	17667	17503	17603	17548	17674	17773	17738	17670	17682	17848	17372	17573	17741	17553	17660	17659	17748	17713	17734	17772	17712	17664	17680	17655	17509	17561	17673	17762	17847	17815	17651	17527	17665	17748	17718	17557	17761	17662	17828	17694	17599	17760	17725	17543	17688	17586	17743	17557	17796	17855	17765	17712	17501	17763	17698	17755	17573	17596	17626	17721	17676	17698	17677	17614	17855	17925	17713	17688	17731	17773	17807	17805	17886	17866	17697	17624	17695	17848	17687	17763	17720	17790	17921	17626	17732	17826	17697	17955	17590	17737	17681	18055	17674	17934	17666	17513	17829	17751	17718	17669	17760	17699	17684	17599	17643	17589	17575	17801	17758	17542	17671	17745	17642	17911	17642	17485	17401	17868	17784	17701	17515	17648	17746	17801	17495	17587	17870	17790	17547	17663	17575	17889	17768	17537	17813	17760	17718	17554	17626	17489	17617	17845	17767	17732	17829	17916	17893	17723	17594	17840	17768	17406	17692	17678	17877	17747	17764	17595	17762	17622	17577	17789	17634	17726	17723	17721	17726	17705	17742	17928	17770	17722	17711	17665	17831	17661	17669	17680	17730	17603	17593	17584	17710	17753	17627	17601	17680	17676	17753	17507	17617	17638	17510	17588	17551	17758	17613	17595	17731	17811	17789	17673	17632	17632	17513	17518	17647	17691	17831	17646	17448	17822	17634	17926	17796	17669	17747	17814	17708	17711	17621	17663	17738	17642	17876	17734	17558	17581	17668	17613	17736	17857	17583	17736	17643	17762	17679	17496	17654	17571	17725	17780	17737	17695	17819	17614	17728	17598	17722	17623	17772	17710	17825	17676	17698	17772	17766	17811	17783	17790	17705	17699	17610	17905	17898	17495	17736	17713	17689	18010	17733	17667	17736	17570	17784	17852	17539	17641	17823	17581	17750	17648	17720	17552	17925	17649	17750	17781	17865	17496	17575	17497	17702	17762	17571	17755	17828	17787	17642	17747	17544	17571	17797	17718	17646	17820	17794	17630	17666	17715	17921	17762	17663	17823	17661	17641	17628	17834	17789	17898	17571	17815	17737	17554	17805	17556	17822	17643	17685	17866	17723	17532	17562	17824	17855	17783	17764	17739	17857	17737	17731	17606	17568	17596	17610	18006	17472	17794	17637	17605	17800	17652	17731	17933	17552	17672	17723	17876	17933	17814	17744	17713	17869	17461	17501	17731	17633	17600	17775	17805	17690	17645	17635	17600	17760	17537	17746	17643	17860	17430	17708	17695	17620	17789	17708	17653	17681	17703	17696	17703	17676	17765	17653	17695	17632	17578	17578	17732	17704	17790	17745	17664	17727	17705	17796	17677	17743	17696	17726	17700	17652	17710	17709	17570	17661	17762	17758	17902	17802	17666	17710	17601	17587	17770	17785	17850	17740	17793	17673	17677	17833	17633	17631	17887	17713	17833	17704	17879	17617	17869	17885	17644	17528	17698	17763	17776	17817	17847	17809	17688	17929	17753	17758	17866	17824	17703	17604	17554	17644	17642	17808	17755	17594	17584	17703	17742	17704	17850	17719	17658	17718	17644	17564	17845	17514	17688	17652	17596	17711	17849	17679	17755	17708	17937	17645	17670	17617	17782	17713	17714	17564	17651	17926	17778	17720	17733	17670	17635	17765	17786	17724	17869	17745	17899	17801	17735	17749	17700	17859	17702	17646	17810	17638	17744	17748	17746	17629	17916	17917	17703	17844	17548	17474	17660	17707	17718	17626	17509	17647	17768	17787	17982	17647	17901	17903	17739	17691	17654	17679	17830	17699	17728	17688	17779	17912	17826	17703	17648	17741	17615	17785	17553	17577	17839	17557	17707	17866	17661	17823	17584	17807	17688	17648	17754	17752	17940	17685	17727	17589	17703	17733	17881	17853	17723	17754	17562	17871	17636	17807	17613	17749	17820	17486	17609	17756	17719	17827	17874	17697	17657	17611	17858	17750	17691	17778	17864	17830	17532	17652	17823	17730	17962	17819	17691	17739	17776	17839	17553	17815	17599	17682	17717	17899	17535	17606	17689	17603	17903	17700	17819	17650	17566	17699	17753	17679	17516	17582	17632	17756	17871	17646	17507	17793	17591	17841	17768	17686	17715	17715	17765	17802	17547	17577	17640	17745	17870	17758	17764	17674	17508	17640	17709	17635	17776	17718	17950	17672	17637	17662	17695	17925	17659	17643	17681	17669	17686	17774	17662	17706	17941	17671	17624	17594	17780	17697	17529	17670	17801	17881	17672	17591	17790	17862	17883	17686	17606	17697	17694	17864	17701	17611	17699	17726	17543	17854	17804	17697	17653	17819	17694	17457	17786	17822	17669	17856	17710	17643	17695	17704	17550	17724	17454	17726	17784	17719	17846	17676	17604	17708	17610	17598	17742	17897	17791	17737	17647	17534	17673	17615	17860	17847	17580	17523	17672	17799	17715	17792	17522	17783	17663	17782	17923	17844	17633	17622	18020	17746	17520	17498	17629	17782	17782	17655	17706	17778	17640	18048	17619	17724	17570	17777	17805	17745	17540	17846	17652	17785	17671	17593	17713	17854	17725	17631	17599	17823	17556	17774	17757	17785	17842	17801	17673	17813	17648	17637	17793	17686	17719	17650	17721	17576	17829	18021	17780	17780	17349	17859	17804	17606	17723	17867	17729	17577	17754	17705	17463	17677	17565	17672	17706	17799	17866	17874	17685	17810	17566	17795	17806	17886	17774	17750	17837	17611	17593	17781	17593	17660	17793	17530	17498	17667	17872	17808	17588	17748	17719	17859	17734	17730	17879	17805	17642	17627	17481	17870	17792	17814	17733	17680	17817	17790	17685	17636	17591	17715	17683	17740	17757	17718	17385	17848	17729	17817	17750	17583	17532	17634	17703	17900	17599	17565	17712	17950	17849	17812	17904	17658	17820	17863	17807	17830	17803	17682	17745	17513	17816	17929	17629	17607	17576	17633	17691	17616	17623	17797	17900	17756	17817	17693	17521	17732	17686	17857	17712	17871	17729	17783	17754	17737	17675	17745	17744	17420	17757	17577	17672	17637	17727	17675	17580	17600	17842	17788	17806	17637	17717	17713	17634	17788	17550	17800	17774	17608	17496	17726	17768	17596	17694	17786	17703	17589	17847	17791	17566	17697	17627	17783	17582	17597	17660	17513	17662	17767	17836	17726	17644	17608	17815	17577	17652	17749	17687	17701	17798	17570	17803	17662	17608	17562	17775	17779	17761	17797	18008	17676	17744	17766	17449	17585	17543	17574	17920	17787	17590	17766	17834	17637	17551	17731	17772	17808	17481	17707	17738	17750	17712	17916	17884	17709	17692	17902	17720	17642	17846	17768	17711	17844	17897	17718	17755	17734	17888	17551	17558	17571	17536	17712	17685	17724	17869	17961	17853	17907	17550	17798	17650	17693	17603	17717	17722	17698	17802	17590	17739	17650	17443	17832	17671	17596	17666	17661	17960	17486	17770	17867	17567	17905	17810	17706	17767	17690	17688	17831	17753	17895	17601	17635	17631	17644	17618	17689	17492	17702	17725	17749	17809	17752	17596	17626	17613	17609	17549	17789	17603	17662	17703	17742	17800	17814	17763	17783	17610	17983	17585	17793	17554	17732	17631	17668	17878	17874	17722	17717	17921	17680	17658	17655	17589	17499	17639	17747	17784	17587	17766	17804	17849	17707	17598	17921	17581	17791	17735	17647	17711	17871	17731	17580	17777	17846	17625	17709	17751	17742	17618	17843	17704	17688	17697	17660	17524	17782	17415	17672	17635	17890	17353	17510	17722	17643	17742	17899	17787	17765	17491	17736	17540	17683	17794	17746	17615	17662	17687	17661	17924	17600	17720	17760	17758	17917	17690	17682	17844	17681	17724	17813	17766	17802	17822	17818	17980	17634	17800	17626	17818	17721	17731	17660	17602	17913	17691
26188	31559	23032	19056	26086	55874	57619	43958	31572	21544	16716	15488	15263	15117	15023	15130	15097	15090	15030	15078	15049	15138	15171	15039	15150	15102	15217	14947	15200	14886	15135	15210	15002	15022	15028	15050	15217	15107	15167	15187	15160	15176	14918	14793	15081	15167	15127	15071	14995	15198	15191	15073	15110	15174	15025	15140	15177	15185	15025	14975	15009	15336	14996	15239	15081	15175	15099	15208	15200	15041	15014	15029	15043	15177	15138	15051	15164	14972	15075	15225	14984	15170	15092	15151	15096	15198	15241	15055	15005	14936	15209	15025	15016	15188	15036	14963	15047	15109	15009	15062	15108	15208	15107	15030	15152	15185	15091	14928	15228	15228	15226	15045	15031	15170	15057	15295	15120	14962	14923	15089	14992	15191	15036	15113	15134	15008	15195	15078	15294	15077	14946	15178	15095	15108	15034	15143	15001	15005	14999	15088	14901	15076	14934	15063	14991	15278	15078	15076	14950	15181	15107	15026	15173	14976	15182	15097	15022	14980	15125	15041	15053	15094	15100	14977	15136	15287	15139	15020	15124	15207	15119	14926	14873	15076	15026	15132	15168	15026	15101	15117	15117	14963	15173	14997	14986	15003	14985	15275	15062	15213	15043	15047	15177	15037	15122	15100	15060	15168	15102	14993	15021	14995	15215	14959	15100	15179	15134	15127	15092	15031	15056	14913	15157	14996	15102	15026	15083	14958	15081	15011	15061	15056	14952	15114	15253	15071	15094	14930	15019	14977	15000	15075	15052	15099	15068	14936	15055	15085	15165	15055	15142	15069	14976	14993	15118	15082	14994	15072	15240	15000	15021	14964	14961	15186	15055	15214	14956	15146	15035	15153	15245	15012	15006	15054	14983	15139	15143	14929	15149	14877	15020	15159	14937	14937	14966	15077	15107	14985	15010	15086	14979	15284	15005	15154	15212	15025	15142	15033	15069	15018	15139	15059	15250	14969	15087	15100	14959	15157	14988	15082	14972	14966	15113	15074	15154	15196	15068	15195	15177	15000	15070	15122	15085	14994	14925	15022	15241	15110	15096	14951	15020	15037	15022	15179	15104	15176	15106	15135	15076	15007	15098	15012	14980	15192	15194	15118	15092	15130	14921	14849	15152	15108	15075	15115	15183	14980	15278	15044	15074	15283	15178	14955	15015	15127	15127	14871	15092	15117	15216	15239	15073	15062	15036	15122	15223	15158	15212	15062	14982	14922	15037	14888	15140	15012	15153	15204	15079	15218	14972	15169	15088	15144	14983	14967	14996	15050	14972	15101	15070	15124	15246	15137	14962	15060	14846	15106	15066	15207	15217	15069	14920	15118	15289	14989	15282	15051	14900	15039	15092	15298	14837	15114	14883	15144	15097	15085	15105	15032	15077	15052	15127	15017	15164	15085	15121	15085	14988	15207	15112	14975	15160	15042	15134	15111	15123	14814	15191	15025	15017	15241	15135	15011	14887	15095	15112	15059	14986	15082	15051	15052	15134	15065	15252	15167	14986	14970	14880	15073	15241	15070	14900	14968	15029	15022	14835	14848	15069	14933	14951	15238	15060	14955	14972	15095	14997	15233	15111	15090	14910	15063	14836	15023	15249	15014	14827	15130	15032	15054	15061	15087	14908	15274	15269	14864	15182	15120	15347	15165	15140	15078	15034	14961	15204	15026	15090	15194	15060	14984	14908	15150	15124	15090	15150	14982	14976	14976	15237	15138	15247	15044	15117	14971	15189	15123	14905	15235	15089	15029	15087	15223	14946	14975	15079	15267	15067	15038	15166	15110	15173	15245	15076	15104	15003	15161	15221	15129	15130	15105	15020	15325	14996	15043	15111	15104	15037	15075	15148	15230	15101	15029	15216	15176	15089	15034	15063	15194	15008	15056	15077	15050	15023	15144	14818	15283	15066	15075	15039	15047	15108	15188	15057	15120	15048	15087	15201	15181	15045	14951	15077	14989	15165	15191	14963	15015	15177	15095	15135	14972	14949	14959	15205	15081	14963	15270	15039	15080	14995	15142	15122	14980	14983	14980	14984	15189	15128	15268	14903	15005	15303	15049	15073	14900	14953	15110	15062	15071	15042	15115	15251	15032	15138	14966	15188	15152	15086	15092	15091	15035	15118	15001	15006	15029	15062	14910	15154	15136	15178	14924	15099	15142	15189	15076	14997	15173	14934	14982	15156	15063	14903	14966	15113	15162	15211	15108	15279	15094	14919	15277	14964	14929	15066	15104	15114	14786	15139	15087	15044	15130	14996	15042	15064	15071	15132	15023	15050	15144	15212	15068	15201	15149	15057	15033	14962	15088	15134	15178	15014	14990	14908	15107	15034	15023	15004	15067	15084	15220	15049	15117	15118	15187	15212	15009	15069	15263	14991	15135	15018	15173	15024	15138	15204	15208	15059	15059	15222	15102	15150	15027	14952	15160	15176	15299	14943	15043	15212	15032	15072	15038	14943	15115	15041	14966	15205	15066	15072	15182	15226	15051	15081	14914	14864	15031	15125	15046	15074	15221	15033	15101	15063	15041	14830	15193	15159	14906	15130	15218	15058	15047	15058	15201	15055	15075	14999	15096	15029	15041	15034	15214	15060	15069	15152	14959	15103	14958	15178	15200	15169	14966	15209	15089	15105	15190	15017	15134	15203	15118	15004	14903	15075	15046	15075	15052	15049	15224	15191	15063	15149	15097	15113	15275	15182	15047	15179	15134	15106	15181	15090	15097	15083	15126	14858	15161	15097	15201	15038	15009	15040	15177	15136	14986	15036	14962	15195	15080	15126	15153	15186	15109	14920	14999	15043	15130	15014	15136	15130	15115	15053	15195	15195	15036	15093	15006	15086	15052	14988	15188	14995	15060	15098	15144	14982	14976	15179	15236	15102	15255	14967	15144	15067	15089	15040	15138	14889	15087	14981	15057	15055	15097	15192	15094	15166	15129	15071	15046	15045	15008	15320	15190	14958	15106	15082	15078	14973	15029	15060	15179	15143	15215	15002	15246	14999	15049	14932	15005	15062	15146	14998	15155	15096	15075	15046	15136	15093	15032	14852	15094	14876	15081	15098	15076	15074	15017	14935	15101	15038	15171	15035	15078	15216	15063	14939	15039	15085	15046	15206	14991	15171	15085	14948	15048	15078	15111	14775	15286	15202	15154	15126	15037	15126	15187	14966	15222	15030	15037	15077	15114	15105	15078	15240	15158	15087	14959	15032	15026	15126	14942	15123	15117	14914	15193	15044	15009	15108	15186	14987	15129	15088	15079	14989	14983	14982	14982	15224	15019	15055	15033	15198	15004	15004	14965	15045	15229	15124	15212	15074	15080	15121	14931	15256	15020	15147	14879	14895	14966	14853	15083	15228	15004	15133	15106	14877	15149	15201	15088	15074	15236	15095	15278	15074	15025	15188	15104	14976	14987	14980	15100	14989	15026	15191	14979	15042	15076	15145	14983	14952	15141	14966	15148	14988	15052	15114	15205	14982	15163	15116	14993	15007	15189	15102	15036	15112	15193	15106	15111	15039	15073	15089	15031	15088	15030	15201	15104	14920	15112	14999	15272	15235	15034	15102	15051	15217	14947	15068	14985	15015	14961	14989	14977	15000	14899	15069	14854	15232	15105	15097	15078	15081	15133	15017	15123	15114	15065	15086	14967	15165	15078	15278	14999	15296	15086	15240	14951	15003	15035	15050	15020	15110	15045	14892	15040	15061	14987	15038	15112	15087	15186	14973	15127	15178	15062	15098	15086	15178	14872	15128	15047	15070	15152	15113	15174	15178	14952	15121	15302	15013	14878	14885	15086	15055	15072	15013	14988	15260	15104	14988	15243	15054	15049	14992	15125	15095	15079	15043	15162	15098	15350	15110	15166	14969	15126	15048	14977	14923	15051	15131	15001	15016	15250	15190	14937	15024	15074	15096	15036	14928	15117	15074	15018	15148	15005	15096	15180	15127	15017	15072	15007	15153	14909	14993	15223	15089	14960	15199	15083	15049	14952	15069	15080	15040	15074	15221	15109	15144	15002	15200	15110	15094	14936	15015	14888	15111	14994	15060	15047	15136	15114	15151	15090	15169	15202	15108	15168	15091	15060	15201	15106	15210	15300	15055	15145	15022	15004	14986	15061	14972	15098	15115	14962	15154	14921	15037	15052	14972	15243	14985	15045	15045	15172	15045	15091	15184	15170	15061	15196	15062	15107	14997	14994	15070	15036	14982	15133	15164	15004	14855	15193	15248	15023	15294	15096	15217	15228	15165	15040	15008	15024	14948	15094	14948	15274	15126	15122	15050	14908	15046	15015	15005	15173	14974	15016	15193	14938	15177	15077	15124	15057	15086	15034	15081	15081	15187	15098	15019	15099	14945	15122	14878	15025	15015	14995	15029	15067	15180	15144	15163	15082	15132	15052	15159	14979	14846	15110	15130	15044	15009	15056	14950	15068	15032	15065	14924	15179	14987	15141	15248	15057	15044	15119	15041	15127	15242	15103	15283	15088	15093	15013	15131	15115	15171	15165	14882	15175	15078	15058	15098	15021	15070	15202	15166	14953	15085	15130	14993	15074	15211	15160	14839	15123	15280	15276	15104	15062	14967	15063	15024	15030	15155	14963	15141	15118	15088	14990	15101	15083	15000	15098	15148	14965	15104	15128	15240	15081	14927	14855	14958	15053	15235	15004	15285	15010	15056	15137	14960	15130	15244	15089	15095	14939	14935	15001	15163	15211	15170	15059	15052	14948	15060	14978	15197	15047	15141	15018	15069	14969	15064	15176	15079	15106	14910	15148	15020	15013	14990	14992	15131	15066	15173	15033	15034	15018	15251	15214	15037	14996	15118	15035	15133	15137	15020	15243	15150	14987	15057	15023	15130	15068	15075	15114	15135	14896	15152	15091	15027	15121	15006	15116	15078	15166	15087	15133	15249	14986	14863	15194	15004	14958	15020	15062	15110	14991	15163	15008	15040	15063	15082	14931	15009	14959	15133	15055	15004	15154	15113	15096	14941	15082	15031	15097	15120	14949	15209	15075	14921	15032	15272	15244	15063	15046	15115	15151	15109	14965	15219	15061	15033	15017	15151	14983	15037	15157	14992	15111	15092	14943	15130	15104	15105	14998	15225	15104	15073	14981	15099	15199	14941	15014
23041	21494	29438	23990	24755	65736	70757	54719	40149	29341	22416	19369	18724	18386	18360	18211	18410	18311	18056	18097	18189	18219	18039	18133	18221	18052	18171	18271	18084	18137	18138	18017	18239	18016	18186	18137	18118	18190	17938	17966	17855	17959	18108	17989	17938	18068	17962	18200	18278	17789	17851	18127	18162	17967	17958	18117	17916	17962	18038	18019	18278	18045	17959	18177	18183	17873	18062	18025	17950	17995	17871	18115	17968	18071	18118	17989	18124	18169	18096	18054	18247	18192	18167	18182	18067	17894	17857	17980	17942	18242	18214	17907	18066	18021	17924	18003	18189	17878	18073	18169	17905	17901	18159	18062	18033	18058	17869	18026	17788	17943	18171	18063	18148	18180	18319	17828	17944	17971	17921	17883	17953	18148	17988	17917	17998	18008	18001	18142	17983	18057	17941	18097	18025	18210	18004	17721	17940	18062	18030	18089	17971	18002	17832	17937	17867	17866	18074	17843	17939	18092	18271	17964	18017	17947	18193	17876	18154	18093	18017	17932	18035	18043	18018	17798	17896	18075	18184	18094	18161	17919	17900	18016	17954	18027	17785	17955	18080	17964	18167	17934	18098	17856	18083	17848	18122	17989	17965	17874	18042	17978	17900	17825	17960	17929	17910	17845	17978	17951	18209	18005	18069	18163	17887	18092	17852	18156	17854	17776	17960	18132	17965	17931	17993	18124	18137	18059	17950	17938	18148	18204	18200	18016	17849	18203	18052	18017	18118	17802	17878	18044	17815	17759	17961	17860	17851	18263	17872	17997	17930	18072	18082	17679	17732	18044	17982	17717	18058	17921	18153	18077	17902	18099	18059	18125	18116	17947	17857	18009	18148	17857	17972	18055	18070	18132	18142	17945	17864	18033	18121	18131	17937	18120	17853	18080	17863	17824	18008	17969	18053	18011	17956	17874	17914	17954	17925	17876	17916	18061	17999	17983	18066	18128	17944	18035	18005	18177	18004	17945	18052	18137	18038	17908	18145	18096	18141	17925	17965	18138	18124	17983	18075	18092	17857	17977	18091	18000	18176	17956	18053	17957	18054	18098	18146	18118	18007	18023	17917	17763	18165	18183	18295	17915	18050	17972	17906	17837	17840	17842	18134	18045	18021	18027	17725	18211	18098	18023	17925	18005	17989	18087	18085	17853	18131	18003	17872	18010	17884	18080	17976	18097	17901	18212	17979	17974	17959	18151	18066	17984	18043	18022	17973	17923	18121	18076	17787	17780	17869	18017	17976	18089	18145	18115	17959	18040	18073	17977	18110	18080	18096	18270	17769	17878	17964	17933	18048	17866	18047	17828	18138	18184	18052	18042	17765	17868	17939	18045	18174	18025	18115	17966	18253	17935	18030	17841	18020	18044	17848	17800	18010	18164	17861	18037	17894	18174	18001	17948	17783	18048	17965	17990	18032	17959	17741	18104	18041	17955	18205	17825	18179	18192	18015	17903	17954	17944	17822	17787	17803	17910	17952	18023	17956	17892	17911	18032	18270	17961	18065	17921	18088	18045	18125	17825	18045	17919	17855	17955	17914	18018	17890	18072	17957	18037	18181	18070	17861	17693	18126	18124	18141	17778	17880	18055	17994	17904	17827	17770	17875	17836	18046	18015	18208	17974	17845	17999	18110	18156	17964	17864	18024	17948	18005	17970	18007	18012	18158	17937	17999	18063	17943	18036	17888	18003	18138	17989	18005	17887	17844	17965	18013	18101	18022	17946	18066	18243	17984	18092	18127	17947	17773	17808	17868	17948	17872	17960	18031	18059	17842	17964	18108	17805	17826	17951	17765	17809	18193	18074	17845	18215	17941	18041	17867	17979	17871	17747	17976	17975	18170	18162	17979	17945	17917	18008	18144	18083	18170	18010	17921	17937	17974	18075	18273	17931	17961	17922	17991	18043	17833	18168	18133	17893	18001	17673	17934	18080	17980	17965	18173	18033	17998	18131	18049	17916	18059	18025	17987	17841	18223	18217	17956	18077	17941	17993	17982	18025	17914	17915	18013	18008	17793	17919	18031	17976	17874	17875	17997	18060	17754	17902	17914	18249	18190	17816	18243	17888	17954	18079	17956	17963	18062	17859	18078	18037	18219	18002	17919	18018	17957	18014	17799	17959	17932	18055	17932	18002	17975	18028	17841	17886	17855	18069	18165	18111	17879	17947	18002	18027	18077	17941	17885	18101	17982	18052	17897	18160	18207	17880	18190	17997	18140	17803	17999	17913	18016	18028	17958	17902	17923	17852	18116	17986	18087	17892	17911	18084	18152	17990	18013	17967	17906	17942	17875	18046	17997	17901	17934	18148	17976	17854	17825	17859	18005	17978	17912	17999	18175	18003	18041	17960	17852	18094	17769	18058	17889	17964	18118	17966	17984	17917	17928	17926	18041	18209	18086	17899	17951	17978	17930	17972	17897	17995	18110	18174	17962	17804	18053	17778	18020	18113	18292	18109	18040	18136	18048	17958	17921	17885	18029	18097	17752	17882	17800	17967	18216	18186	17918	17939	18104	17944	18051	17989	17898	18022	17875	17901	17943	17872	17974	18022	17833	17899	17859	17872	17906	17955	18100	17873	17989	18130	17957	18169	18153	17867	18006	17946	17940	17939	17917	17857	17864	17873	18006	18122	18029	18019	18142	17982	18097	18031	18145	17931	17983	17944	17918	17960	18117	17935	17727	18051	17951	17938	17929	17974	18248	18086	18083	18180	17967	18058	17881	18120	18031	18082	18062	18034	18089	17885	18027	18143	18120	18037	18065	18092	17990	18049	17834	18020	18002	18179	17833	17951	17943	18031	18126	18076	18004	17765	17681	17978	18109	17988	17983	17917	17993	17891	18055	18204	17902	17828	17937	17922	17864	17892	18028	17844	18003	18037	17812	17984	17840	17765	17981	17868	18138	17975	17974	17907	17853	18037	18052	17930	17997	18258	17956	17990	18060	18193	18099	18066	18030	17975	18057	17929	18038	17820	17952	18010	18130	17796	18111	18083	17943	17819	18018	18027	18100	17940	17970	17948	17909	18115	17993	17973	17990	17905	18083	17941	17867	17915	17841	17703	17993	18027	17710	17865	17870	18284	18043	17916	18112	17886	18082	18013	18199	17983	17794	18069	18014	18002	17952	18025	17732	17938	18087	17965	18070	18028	18111	17878	17856	18149	17938	18055	18246	18125	18033	17835	17928	17796	18139	18041	17924	18152	18154	18052	18118	17907	17873	18325	18098	17937	17805	17961	18068	17887	17942	17948	18221	18248	17993	18015	18177	17971	18166	18070	17773	17959	18252	18148	17979	18003	17648	18190	18064	17752	17966	17959	17930	18039	18069	18012	17901	17852	17935	18245	18093	17801	17853	17756	17937	17893	17814	17883	18123	17957	18056	17738	17783	17886	18013	17930	17921	18254	18038	18019	17845	18108	18083	18026	18046	18002	18107	18048	18008	17880	17849	17898	17900	17849	18121	18207	17966	18118	18045	17859	17989	17904	18131	17956	18173	17903	17976	18060	17823	18217	17952	17977	18087	17783	18020	17956	17905	18017	17964	17978	17960	18105	18010	17897	17993	18128	17955	18049	17815	17859	17973	17869	17930	18105	17950	18006	18048	17952	17879	17941	17875	17913	17928	18171	17822	17725	17983	17982	17995	17893	18205	18159	17883	18078	18159	17883	18072	18081	17869	17906	18028	18112	17930	18032	17775	17833	17921	18089	17766	18127	17992	17968	18016	17940	18100	17955	18070	17950	18047	18062	17906	17989	18033	18056	18123	18070	18092	17954	18015	17974	17960	17976	18077	17979	17927	18145	18043	17875	18049	17890	17985	17940	17880	17960	18051	18097	18009	18038	17958	18072	17959	18162	17961	18012	17970	17880	17968	18197	18105	18002	17995	18057	17857	18009	18119	17918	18149	18084	17943	18180	17954	18124	18105	17886	17909	18002	17956	18034	18112	18003	18069	17992	18026	17985	18047	18035	17949	18116	18017	17761	17926	18044	18192	18024	18044	18185	18082	17797	18314	18051	17916	18028	18029	18151	17910	17940	17897	17855	18131	18137	17794	17925	17886	17957	17970	18085	17968	18004	18112	18094	17923	18056	18244	17990	18044	18042	18041	18169	17950	17934	18033	17880	17957	17906	17806	18109	17875	18206	17882	18059	17934	17957	17825	17796	17830	18014	17655	17986	17862	17941	18108	17960	18093	18011	17875	18108	18160	18122	18025	18090	17954	18126	18107	17931	17935	18056	17904	18026	17850	17966	18031	17905	17971	18041	17910	17887	18102	18057	18100	18061	18008	18021	18078	17967	18065	17923	18022	18120	17808	18047	18064	18100	18281	17985	18139	17877	18044	18053	18042	18011	18031	17978	18013	18226	18059	18100	18078	17855	17840	18109	17871	17834	18265	17994	18011	17900	18146	17979	18062	18163	18083	18064	18017	18072	18026	17878	17996	17941	17970	18161	17977	18078	17792	17932	18072	17842	18121	17995	17991	17996	17934	17978	17809	17913	17897	18152	18084	17752	17951	18121	18015	18037	18101	18075	18040	18000	18032	17967	18037	17937	17855	17982	18014	17989	18143	17939	18102	17927	17799	18045	17886	17842	18083	17942	18044	17966	17917	17801	17884	18137	18034	18149	17924	18122	17814	18114	17915	17993	17881	17773	17839	17993	17942	18037	17919	17776	18067	17902	18045	18157	18017	17851	17946	17956	17996	17918	18002	18036	17949	17613	18019	17911	17804	17885	17843	18014	18046	18049	17853	17944	18093	17997	18138	17889	18019	18079	18006	17965	17896	18040	17929	17815	17967	18029	18001	18057	17907	18208	18143	17874	17934	18170	18136	18006	18070	17832	18079	18247	17935	17844	18239	18010	17850	17942	18043	18148	18029	17981	17871	17947	18279	18038	17947	18064	17956	17915	17830	17901	17824	17940	17726	18167	18168	17898	17879	17933	18041	17941	17988	17934	17904	17864	17974	17807	17898	17933	17997	18145	17879	17943	17963	18092	18002	18085	17725	18050	18033	18068	18010	18141	18154	18083	17976	17975	17998	17949	18030	17871	17930	17924	17834	18204	17773	17856	18184	18126	17886	17962	17902	17914	17821	18034	18070	18097	18095	18160	18026	18034	18189	18204	17840	17950
32645	38551	27086	21731	38558	74398	71360	54492	39952	26802	18815	15935	15272	15074	15227	15309	15230	15183	15291	15090	15359	15126	15187	15194	15270	15165	15195	15080	15317	15180	15201	15178	15057	15231	15047	15093	15307	15268	15321	15201	15136	15460	14966	15188	15111	15225	15104	15073	15089	15209	15136	15146	15230	15152	15152	15007	15145	15314	15341	15084	15271	15053	15170	15245	15156	15239	15262	15298	15152	15236	15135	15145	15002	15308	15195	15105	15269	15209	15168	15089	15187	15369	15147	15175	15088	15079	15121	15223	15128	15170	15241	15200	15311	15241	15201	15094	14997	15229	15131	15079	15173	15322	15291	15199	15168	15057	15257	14990	15169	15125	15237	15032	15175	15160	15011	15073	15023	15093	15127	15347	15258	15179	15196	15226	15237	15027	15231	15150	15047	15369	15207	15194	15233	15292	15139	15146	15192	15223	15134	15066	15156	15100	15147	15092	15045	15291	15029	14996	14887	15090	15181	15090	15169	15042	15035	15002	15208	15051	15143	15025	15178	14990	15109	15253	15041	15027	15215	15153	15179	14999	15113	15165	14999	15208	15130	14993	15282	15157	15036	15208	15254	15087	15192	14960	15066	15112	15051	15199	15126	15244	15155	15216	15265	15012	15210	15296	15115	15061	15251	15163	15076	15379	15032	15225	14925	15057	15234	15095	15186	15199	15248	15193	15137	15179	15315	15117	15086	15113	15314	15070	15158	15217	15179	15059	15060	15050	15037	14954	15251	15276	15239	15181	15275	15277	15232	15122	15276	15031	15192	15178	15213	15323	15106	15021	15279	15219	15307	15322	15006	15195	15108	15044	15248	15104	15205	15140	15179	15200	15109	15099	15066	15079	15133	15144	15067	15123	15162	15041	15134	15143	15134	15115	15071	14969	15125	15295	15148	15351	15353	15168	15249	15229	15067	15175	15268	15131	15105	15198	15101	15244	15140	15129	14937	15097	15135	15063	15352	15268	15266	15207	15409	15244	15128	15337	15032	15187	15146	15162	15025	15052	15020	15064	15086	15194	15067	15329	15160	15146	15150	15055	15254	15268	15356	15236	15005	15206	15298	15162	15263	15127	15103	15141	15027	15200	15165	15210	15270	15125	15108	15338	15216	15099	15287	15236	15218	15042	15246	15214	15146	15220	15253	15248	15030	15150	15201	14977	15245	14986	15087	15265	15164	15121	15281	15134	15059	15148	15256	15236	15103	15323	15205	15023	15304	15075	15169	15159	15263	15016	15141	15237	15144	15272	15265	15122	15053	15299	15300	15158	15064	15131	15285	15231	14917	15174	15069	15096	15228	15135	15165	15053	15275	14972	15119	15191	14954	15271	15096	15002	14930	15116	15156	15250	15293	15277	15176	15061	15082	15157	15190	15050	15044	15210	15047	15253	15140	15250	15341	15040	15182	15254	15114	15181	15264	15185	15143	15055	15077	15035	15333	15151	15219	15114	15065	15052	15239	15158	15122	15179	15005	14985	15071	15245	15195	15099	15102	15308	15016	15212	15118	15075	15129	15164	15210	15114	15105	14919	15382	15151	15141	15146	15109	15114	15142	15229	15218	15195	15216	15253	15218	15094	15217	15100	15334	15099	15371	15317	15128	15238	15029	15352	15006	15293	15192	15060	15451	15079	15146	15091	14925	15012	15252	15078	14956	15146	14996	15107	15258	15053	15289	15124	15181	15212	15177	15351	15170	15225	14859	15064	15122	15083	15094	15225	15192	15085	15164	15253	15156	15174	15104	15262	15141	15199	15169	15319	15020	14955	15143	15225	15213	15126	15099	14934	15196	15201	15084	15134	15133	15133	15218	15130	15166	14958	15250	15248	15097	15308	15144	15135	14991	15077	15227	15271	15064	15128	15322	15156	15147	15226	15069	15168	15204	15277	15190	15311	15191	15089	15309	14924	15022	15203	15153	15163	15104	15186	15139	15188	15099	15348	15272	15235	15021	15355	15220	15178	15086	15098	15140	15136	15121	15280	15085	15261	15070	15026	15204	15015	14996	15217	15057	15104	15205	15034	15060	15163	15088	15289	15000	15313	15102	15196	15210	15095	15181	15093	15143	15154	14969	15309	15074	15288	15030	15421	15007	15081	15318	14986	15064	15232	15273	15037	15292	15218	15041	15169	15030	15193	15200	15278	15038	15017	15311	15154	15120	15244	15181	15089	15120	15175	15107	15328	15244	15140	15174	15134	15387	15207	15133	15216	15102	14997	15204	15047	15190	15093	15229	15175	15063	14990	14983	15267	15095	15008	15218	15211	15230	15096	15304	15109	15240	15191	15105	15302	15135	15142	15274	15196	15164	15155	15066	15203	15186	15133	15291	15211	15084	15234	15041	15173	15221	15029	15119	14979	15252	15318	15001	15162	15127	15070	15134	15140	15045	15139	15111	15070	15208	15266	15186	15026	15121	15305	15273	15101	14987	15164	15082	15107	15126	15060	15182	15195	15271	15199	15166	15144	15191	15146	15177	15111	15260	15106	15267	15013	15235	15080	15191	15025	15071	15135	15144	15073	15240	15079	15158	15285	15124	15130	15236	15105	15048	15323	15019	15049	15248	15087	15285	15164	15292	15247	15244	14995	15272	15132	15364	15119	14975	15071	15164	15055	15177	15101	15092	15162	15273	15125	14909	15402	15229	15067	15133	15174	15221	15138	15158	14926	15430	15228	15026	15101	15293	15141	15169	15137	15207	15085	15239	15134	15177	15009	15148	15059	15105	15252	15165	15196	15157	15179	15222	15214	15023	15198	15242	15133	15304	14986	15191	15225	15100	15117	15206	15205	15215	15081	15096	15164	14954	15046	15239	15247	15162	15102	15125	15076	15191	15232	15121	15004	15190	15171	15268	15050	15061	15036	14949	15031	15113	15169	15138	15019	15171	15254	15105	15259	15060	15231	15112	15146	15178	15135	14976	15002	15128	15242	15155	15214	15250	15169	15188	15310	15110	15280	15109	15238	15143	15037	15371	15146	15166	15293	15180	15021	15015	15329	15064	15125	15116	15199	15112	15083	15109	14950	15116	15266	15068	15157	15264	15136	14997	15217	15215	15174	15280	15015	15238	15122	15194	15266	15321	15243	15135	15191	15196	15068	15077	15154	15200	15223	15170	15164	15307	15021	15093	15299	15157	15315	15129	15127	15055	15177	15146	15179	15355	15223	15283	15121	15077	15204	15299	15025	15122	15165	15245	15164	15266	15258	15102	15084	15040	15157	15119	15009	15190	15091	15255	15275	15054	15207	15208	14939	15143	15084	15154	15249	15022	15104	15205	15333	15096	15119	15320	15038	15173	15153	15025	15112	15108	15136	15220	15210	15238	15212	15031	15230	15080	15228	15034	15108	15033	15124	15049	15155	15303	15092	15112	15052	15166	15158	15274	15091	15207	15212	15163	15111	15182	15028	15156	15108	15254	15171	15244	15206	15285	15270	15042	15166	15325	15137	15046	15118	15183	15243	15133	15117	15229	14875	15173	15075	15129	15280	15118	15088	14993	15078	15071	15344	15176	15164	15072	15134	15049	15088	15098	15058	15127	15172	15323	15076	15176	15231	15042	15129	15057	15192	15241	15158	15253	15145	15081	15238	15246	15211	15311	15124	15295	15309	15298	15108	15126	15420	15182	15235	15160	15160	15215	15092	15152	15290	15194	15116	15088	14997	15269	15065	15056	15220	15281	15143	15284	15277	15051	15347	15062	15090	15092	15113	15147	15179	15040	15291	15149	15099	15034	15105	15032	15197	15142	15164	15106	15078	15164	15065	15173	15162	15130	15117	15093	15126	15072	15273	15087	15181	15241	15048	15013	15156	15183	15139	15123	15012	15188	15166	15208	15034	15037	15215	15110	14962	15114	14967	15157	15157	15196	15031	15134	15257	15206	15159	14919	15221	15233	15214	15344	15239	15252	15204	15246	15050	15095	15154	15060	15090	15143	15137	15179	15150	15065	15029	15266	15247	14944	15096	15144	15245	15167	15104	14977	15280	15187	15171	15207	15139	15200	15296	15094	15120	15264	15282	15011	15198	15259	15201	15407	15261	14938	15283	15173	15231	15138	15031	15219	15277	14994	15202	15202	15084	15256	15174	15174	15129	15076	15065	15185	15112	15156	15089	15203	15188	15288	15196	15221	15124	15122	15042	15303	15147	15385	15216	15113	15029	15072	15189	15060	15091	15288	15016	15040	15032	15222	15026	15101	15198	15150	15215	15221	15096	15188	15023	15154	15189	15261	15314	15085	15328	15172	15177	15182	15162	15081	15114	15231	15164	15128	15133	15351	15053	15225	15158	15159	15212	15162	14926	15207	15148	15255	15249	15071	15142	15251	15137	15154	15289	15060	15124	15186	15164	15145	15119	15169	15277	15217	15051	14971	15213	15076	15239	15165	15036	15253	15095	15026	14987	15123	14954	15099	15178	15220	15051	15270	15125	15029	15301	15319	15202	15270	15116	15136	15150	15280	15197	15136	15081	15132	15097	15219	15240	15267	15198	15150	15070	15293	15199	15271	15354	15164	15349	15214	15109	15253	15209	15198	15225	15086	15325	15164	15166	15267	15089	15273	15312	15003	15252	15167	15103	15072	15062	15129	15098	15138	15021	15128	15135	14987	15258	15188	15206	15242	15227	15048	15139	15016	15279	15332	15338	15382	15095	14988	15180	15143	15251	15142	15040	14983	15031	15036	15240	15025	15118	15111	15085	15039	15136	15245	15028	15200	15199	15114	15156	15192	15194	15052	15179	15064	15204	15215	15283	15212	15129	15161	15203	15159	15301	15300	15188	15071	15266	15054	15363	15020	15416	15188	15070	15241	15151	15144	15151	15254	15036	15164	15094	15168	14989	15132	15070	15207	14905	15195	15140	15205	15112	15269	15134	15193	15204	15280	15138	15081	15305	15265	15123	15175	15094	15252	15267	15196	15092	15060	15037	15056	15115	14895	15186	15248	15110	15215	15238	15242	15110	15183	15001	15136	15091	15064	15057	15213	14964	15217	15323	15139	15057	15118	15070	15162	15054	15239	14995	14981	15160	15222	15165	15180	15066	15249	15094	15105	15026	15229	15050	15212	15106	15059	15250	15287	15167	14925	15062	14989	15137	15120	15320	15272	15098	15140	15110	15043	15191	15217	15099
27732	22147	24779	21487	19242	26867	28410	24002	20839	18834	18092	17976	17848	17616	17794	17691	17646	17732	17770	18052	17806	17934	17563	17954	17929	17838	17766	17793	17763	17643	17831	17877	17690	17762	17884	17885	17753	17808	17702	17569	17947	17691	17797	17878	17780	17770	17636	17834	17593	17809	17693	17678	17889	17724	17670	17824	17604	17751	17728	17829	17557	17685	17623	17889	17679	17743	17802	17616	17668	17676	17682	17766	17823	17730	17685	17738	18031	17844	17750	17807	17517	17776	17759	17761	17705	17754	17914	17747	17644	17868	17919	17712	17630	17898	17873	17804	17656	17883	17599	17773	17627	17849	17856	17791	17850	17763	17711	17812	17761	17652	17834	17885	17793	17799	17910	17560	17486	17448	17674	17620	17759	17708	17820	17655	17932	17873	17699	17615	17816	17895	17929	17785	17726	17770	17911	17744	17717	17943	17788	17685	17923	17716	17571	17742	18023	17702	17732	17753	17724	17855	17910	17743	17857	17707	17618	17777	17747	17569	17769	17808	17868	17865	17763	17598	17767	17763	17800	17749	17800	17780	17691	17896	17808	17801	17790	17695	17936	17726	17639	17996	17750	17785	17765	17826	17602	17727	17785	17810	17678	17601	17771	17890	17517	17795	17554	17582	17759	17859	17799	17546	17469	17498	17821	17795	17731	17883	17881	17765	17830	17572	17797	17776	17614	17631	17743	17747	17562	17909	17717	17732	17897	17535	17760	17811	17848	17516	17668	17641	17751	17706	17770	17717	18024	17943	17719	17682	17822	17651	17668	17793	17782	17620	17702	17647	17801	17798	17698	17767	17734	17718	17767	17729	17782	17754	17742	17822	17870	17879	17673	17728	17952	17824	17543	17538	17632	17740	17888	17750	17822	17776	17674	17981	17746	17760	17639	17772	17723	17913	17879	17720	17757	17638	17702	17910	17595	17704	17706	17803	17752	17814	17766	17815	17881	17605	17800	17681	17527	17572	17685	17760	17878	17880	17784	17576	17823	17816	17593	17815	17661	17658	17678	17762	17800	17630	17808	17629	17723	17719	17728	17699	17840	17990	17997	17765	17786	17712	17684	17729	17773	17768	17864	17642	17451	17913	17948	17613	17690	17598	17701	17587	17670	17838	17861	18006	17851	17805	17891	17717	17690	17793	17850	17748	17892	17715	17705	17742	17790	17900	17841	17693	17659	17677	17791	17638	17655	17709	17578	17657	17775	17788	17718	17602	17778	17551	17798	17764	17697	17660	17611	17611	17545	17763	17680	17949	17746	17864	17977	17817	17693	17858	17603	17700	17518	17787	17750	17824	17855	17814	18005	17969	17634	17737	17640	17659	17713	17956	17842	17610	17704	17748	17785	17747	17796	17860	17790	17680	17682	17805	17682	17809	17903	17634	17976	17771	17863	17690	17882	17774	17791	17776	17702	17664	17747	17985	17861	17889	17622	17700	17784	17878	17648	17626	17846	17653	17765	17536	17836	17726	17779	17719	17715	17837	17730	17807	17704	17749	17572	17742	17797	17671	17835	17871	17861	17758	17725	17532	17572	17775	17750	17796	17551	17696	17770	17575	17905	17855	17868	17625	17758	17870	17705	17642	17693	17787	17742	17727	17550	17694	17788	17814	17883	17723	17856	17934	17879	17706	17483	17649	17945	17839	17846	17725	17737	17767	17591	17700	17888	17731	17775	17629	17618	17752	17443	17698	17618	17736	17754	17693	17891	17800	17845	17682	17824	17709	17885	17800	17745	17656	17692	17896	17877	17699	17696	17667	17880	17729	17627	17766	17565	17692	17682	17808	17675	17716	17892	17713	17688	17677	17776	17792	17783	17816	17856	17727	17515	17752	17904	17749	17835	17515	17674	17594	17813	17624	17775	17720	17597	17824	17954	17630	17903	17698	17811	17677	17692	17708	17867	17704	17727	17759	17728	17718	17642	17912	17656	17710	17751	17734	17711	17843	17966	17738	17848	17851	17683	17956	17683	17525	17680	17796	17668	17900	17734	17935	17571	17664	17692	17836	17770	17845	17798	17853	17612	17705	17750	17580	17747	17684	17867	17768	17735	17795	17805	17736	17646	17850	17868	17818	17880	17805	17794	17840	17661	17734	17694	17778	17892	17854	17691	17926	17835	17724	17829	17557	17999	17848	17896	17705	17798	17859	17831	17707	17626	17773	17886	17458	17584	17746	17908	17708	17946	17613	17551	17623	17847	17823	17884	17864	17663	17668	17977	17820	17781	17815	17730	17820	17910	17825	17626	17688	17714	17649	17615	17796	17801	17875	17597	17855	17891	17627	17709	17725	17800	17688	17842	17835	17522	17675	17613	18144	17889	17662	17843	17778	18015	17692	17741	18080	17748	17863	17757	17709	17798	17704	18007	17741	17756	17730	17622	17506	17701	17540	17759	17804	17878	17737	17901	17634	17466	17913	17767	17848	17929	17815	17937	17543	17814	17743	17712	17724	17616	17922	17795	17662	17705	17779	17760	17790	17765	17862	17750	17820	17701	17738	17891	17678	17707	17735	17789	17841	17927	17942	17797	17695	17817	17895	17795	17815	17758	17758	17758	17753	17700	17749	17517	17948	17316	17742	17840	17701	17612	17907	17686	17737	17591	17776	17813	17693	17886	17772	17782	17554	17697	17708	17946	17663	17783	17679	17892	17957	17824	17890	17737	17716	17739	17828	17814	17786	17765	17718	17607	17743	17774	17711	17670	17641	17873	17781	17721	17592	17727	17695	17766	17758	17603	17862	17794	17786	17890	17762	17534	17793	17765	17666	17624	17459	17657	17738	17601	17850	17601	17549	17531	17693	17441	17586	17751	17868	17686	17904	17687	17815	17581	17613	17790	17448	17692	17605	17744	17780	17802	17833	17781	17803	17751	17647	17837	17592	17662	17647	17784	17773	17846	17951	17691	17727	17893	17445	17714	18176	17803	17727	17781	17558	17798	17755	17888	17781	17765	17452	17824	17762	17817	17677	17711	17820	17602	17898	17750	17718	17808	17702	17694	17889	17719	17650	17860	17675	17890	17717	17904	17953	18013	17772	17944	17902	17479	17692	17900	17682	17764	17798	17818	17737	17752	17690	17887	17727	17732	17542	17814	17633	17662	17571	17808	17745	17771	17579	17689	17670	17802	17912	17832	17651	17670	17605	17769	17775	17730	17730	17893	17645	17861	17701	17834	17745	17515	17646	17682	17699	17613	17987	17844	17843	17836	17932	17644	17621	17656	17749	17826	17968	17669	17809	17722	17712	17676	17657	17395	17613	17536	17733	17847	17767	17726	17628	17636	17760	17652	17840	17750	17757	17522	17761	17835	17769	17807	17618	17884	17616	17685	17800	17862	17457	17594	17816	17886	17942	17594	17748	17618	17957	17723	17803	17615	18000	17911	17742	17726	17738	17757	17839	17716	17864	17796	17887	17771	17821	17702	17783	17864	17970	17731	17637	17704	17609	17690	17783	17719	17884	18003	17807	17989	17728	17983	17885	17839	17871	17885	17760	18001	18013	17891	17616	17833	17779	17855	17544	18044	17764	17785	17540	17735	17649	17721	17696	17716	17463	17858	17752	17654	17778	17821	17769	17819	17861	17875	17631	17858	17506	17966	17768	17635	17767	17827	17814	17797	17881	17677	17828	17775	17731	17785	17705	17738	17848	17812	17866	17828	18068	17708	17683	17900	17873	18048	17689	17810	17791	17680	17693	17674	17748	17696	17860	18034	17555	17623	17750	17851	17802	17854	17742	17545	17903	17641	17748	17828	17786	17893	17705	17743	17642	17724	17922	17734	17863	17690	17758	17613	17612	17697	17709	17827	17956	17703	17759	17678	17641	17985	17705	17651	17484	17500	17710	17719	17796	17981	17750	18069	18003	17680	17727	17749	17897	17915	17716	17795	17790	17653	17770	17897	17765	17722	17701	17879	17704	17923	17708	17859	17779	17762	17802	17734	17954	17873	17840	17634	17683	17756	17710	17732	17659	17845	17812	17731	17611	17665	17864	17580	17886	17870	17722	17656	17851	17733	17711	17972	17687	17831	17845	17744	17805	17778	18009	17860	17697	17906	17712	17632	17815	17708	17719	17951	17913	17777	17841	17763	17967	17737	17853	17752	17626	17846	17784	17745	17752	17909	17681	17770	17714	17682	17770	17676	17832	17681	17772	17743	17586	17852	17941	17699	17749	17838	17768	17829	17919	17879	17761	17870	17940	17764	17832	17915	17880	17866	17630	17931	17764	17698	17849	17906	17836	17727	17650	17727	17857	17649	17677	17749	17707	17757	17796	17922	17782	17921	17610	17803	17731	17814	17801	17813	17696	17993	17658	17871	17507	17760	17802	17822	17630	17734	17651	17897	17876	17700	17848	17723	17838	17843	17808	17678	17717	17568	17725	17771	17909	17943	17675	17826	17922	17812	17674	17624	17861	17942	17703	17741	17731	17896	17774	17649	17786	17695	17805	17620	17890	17673	17715	17831	17565	17512	17753	17833	17608	17763	17676	17803	17760	17816	18017	17581	17962	17785	17606	17661	17781	17864	17671	17820	17787	17726	17573	17877	17792	17890	17892	17871	17743	17742	17847	17819	17647	17718	17707	17807	17667	17728	17774	17941	17770	17629	17766	18002	17663	17544	17873	17770	17767	17809	17681	17528	17919	17943	17760	17908	17741	17858	17683	17801	17816	17687	17777	17873	17832	17796	17720	17770	17554	17863	17685	17729	17745	17769	17771	17714	17787	17813	17563	17610	17665	17833	17820	17787	17829	17679	17880	17733	17730	17990	17931	17762	17985	17746	17824	17736	17787	17739	17622	17788	18043	17719	17872	17841	17747	17788	17806	17712	17769	17747	17753	17752	17883	17900	17888	17665	17652	17589	17758	17865	17716	17643	17768	17693	17824	17651	18000	17794	17829	17790	17779	17682	18019	17899	17962	17724	17548	17930	17790	17757	18021	17556	17752	17781	17735	17634	17952	17937	17849	17825	17722	17729	17613	17876	17539	17879	17561	17611	17974	17906	17624	17699	17544	17673	17792	17908	17451	17858	17697	17951	17682	17892	17811	17686	17598	17755	17826	17792	17803	17662	17877	17906	17747	17677	17787	17730	17900	17689	17782	17761	17713	17664	17768	17779	17891	17878	17788
16140	18479	17008	16002	17700	26232	26378	21100	17909	16164	15313	15276	15031	14864	15105	14967	15078	15130	15072	14992	15280	15138	15140	15063	15186	15048	15034	15198	15025	15161	15071	15016	15046	15113	14798	15252	14948	15282	15074	15102	15245	15008	14911	15095	14984	15134	14925	15178	15013	15103	14913	15219	14956	15099	15270	15035	15102	15063	14952	14989	15158	15130	15065	14990	15112	14991	14994	15080	15199	14888	14965	15028	15082	14865	15141	15166	15185	15050	14986	15085	15104	15114	14966	15044	15017	15060	15036	14998	15177	15095	15105	15166	15006	15086	15069	14951	15091	14917	14876	15043	14963	15099	15193	15002	15201	14996	14959	15040	14983	15040	15286	14951	15112	15017	15174	15018	14991	15028	15041	14972	15185	15077	14867	14991	14999	15026	15057	15113	15228	15155	15048	15027	14949	14895	15054	14898	15191	15040	15127	15184	15013	15013	15127	14942	15118	15118	14999	14941	14991	15226	14975	15084	15074	14883	14831	14948	14917	15147	15074	15171	14946	15143	14861	15122	15073	14994	15154	14936	15018	15161	14994	14998	15120	15143	15010	15123	15077	14975	15064	15184	15051	15120	15018	15062	15261	15083	14949	15034	14845	15139	15113	15145	14977	15004	15149	15048	15055	15184	15059	14941	14952	15206	14926	15149	15047	15027	15145	15039	15257	15103	15022	14934	15070	14965	15306	15119	14996	15163	15125	15055	14985	15063	15125	15061	14957	15158	15017	15103	15080	15054	15078	15219	15159	15024	15054	15045	15012	15222	14937	15046	15039	15084	15079	14980	15058	15090	14863	15011	15027	15070	15068	14964	15083	14945	15090	15078	15045	15116	15018	14965	15055	15048	14959	15192	15051	15163	14968	14999	15168	14966	15065	15072	14990	15103	15244	15136	15021	15207	15058	15052	15130	15075	14972	15046	14952	15211	14878	15040	15015	15104	15175	15154	15006	15069	15231	15025	15013	15046	14865	15115	15070	14907	15091	15019	15154	15012	15221	14942	15102	15065	15069	14998	15014	15117	15026	15217	14871	15090	15008	15057	15132	14915	15028	15081	15163	15036	15084	14904	14835	15123	15186	15106	15080	15065	15015	15049	15002	15101	15030	14999	15195	15131	15012	14989	15198	15038	15131	14945	15049	15162	15107	15105	15054	15113	15070	14904	14977	14981	15194	15098	15092	15119	15052	15097	15063	15030	15078	15037	15010	15108	14984	15124	15056	15113	14955	15046	15158	15024	14987	15038	15265	14849	15121	15046	15069	15115	15080	14998	15087	15085	15229	14923	15034	14999	15017	15116	14975	14969	15133	15072	14911	14958	15057	14968	15089	14959	15055	15041	15154	15105	14954	14943	15083	15120	15036	14941	15126	15064	15093	15087	15171	15213	15088	14990	15093	15149	15048	15091	15172	15192	14935	15148	14927	15073	15052	15113	15057	15074	15229	15068	14812	15043	15048	15066	15029	14886	15108	15007	15005	15098	15132	15104	15176	15112	14993	15077	14963	15150	15156	14954	15061	15203	15081	14982	15225	15081	15048	15097	15075	14998	15120	14970	15031	15048	15127	15025	14850	15025	15016	15209	15023	14971	15217	14941	15167	15137	15008	14928	15038	14908	15089	15042	15243	14908	15222	15082	15028	14912	14930	15065	15037	14986	15140	15166	15205	15119	15113	15100	14944	15128	14995	15198	15182	15042	14976	15002	14991	14960	15046	15077	14984	15197	15126	15259	14982	15147	14986	14887	14962	14952	15255	15131	15122	14989	15194	15008	14992	15000	14936	15002	15095	15266	14910	15111	14906	15018	15104	15160	15234	15129	14983	15109	15132	15024	15091	15074	15085	15121	15092	15100	15078	15012	15173	15170	15121	15108	15092	15042	14969	15043	14972	14993	15128	15149	15164	15009	15082	15092	15017	15154	15166	14924	15055	15093	15041	15041	15007	15056	15065	15058	15259	14990	14973	14950	15143	15135	15150	15132	15104	14804	15165	15010	15130	14999	15085	15130	14914	15031	15073	15158	15043	15192	15121	15166	15094	14958	15243	14998	15236	14999	15189	15152	15057	15158	14961	15039	14994	15070	15046	14886	15159	14991	15074	15057	14926	14856	15027	14922	15089	15133	14895	15106	15066	14964	15155	15079	14962	15170	14989	15109	14988	14981	15140	15028	15131	15170	15012	15008	14993	15097	15074	15060	14987	15046	15138	15010	15127	15060	15017	15128	15142	15066	15018	15012	15109	15144	15148	15185	14949	14995	15192	14965	15017	15029	14910	15019	15183	14963	15075	15117	15046	15061	15039	14958	14832	14932	15160	15077	15004	15124	14996	15193	15212	14965	15004	15028	15031	14943	14960	15084	15222	15047	15234	15033	15199	14900	14976	15111	15129	15057	15068	15033	15182	15028	14906	15000	15118	15017	14983	15027	15027	15052	15000	15181	15223	15017	15091	15083	14987	15192	15013	14986	15033	15104	15133	14999	15024	15009	15203	14996	15140	15145	15148	15037	14954	15058	15090	15067	15008	15081	15034	15109	15013	15204	14936	15013	15071	15009	15111	15036	15098	15098	15009	15030	14999	14930	15233	15162	14916	15031	15071	15004	15229	15088	14888	15059	15064	15086	15048	15063	15066	15150	15252	15061	15047	15141	15097	15039	14946	14899	15211	15200	14991	15201	14964	15054	14867	15061	15140	15081	15208	15114	15182	14933	15018	15133	14980	15007	15016	14883	15081	15108	15103	15280	14848	15025	15010	15048	15039	15134	15045	15134	15087	15060	15020	14914	15199	14961	15093	15025	14790	15202	15183	15157	15173	14886	15217	15046	15143	15151	15256	15112	15091	15125	15051	15076	14965	15176	15141	15008	14959	15189	14998	15073	15123	15025	15132	15112	14971	15106	15136	15053	14796	15330	14943	15253	15099	14958	15043	15044	15102	15113	15072	14968	15035	15052	15079	15150	15114	15099	14932	15171	14951	14998	15009	14995	14977	15119	15027	15023	15178	15138	15120	15163	14940	15051	15000	14862	15171	15138	14962	14955	15196	15225	15053	15002	15069	14853	15122	14885	15102	14944	15086	15181	15056	15053	15044	14988	15113	15152	15113	15125	14955	15026	15210	15068	15158	15189	15000	15059	15144	15236	15124	15124	15015	15212	14965	15093	15028	15236	15071	15049	15308	15108	15023	15292	15143	15051	14802	15044	15023	14956	15074	15081	15085	15022	15128	15043	15235	15117	14796	15155	15223	15100	15105	15028	14943	15107	15081	15163	14940	15113	15030	15102	15189	15116	15046	14924	15039	14942	15061	15001	15053	15024	14935	15028	15094	15115	15061	14897	15056	14955	15166	15130	14963	15075	14946	15040	15082	14989	15008	14918	14883	15082	14939	14994	15017	14957	14982	14899	15010	15197	15025	15118	15295	14943	15065	15162	14948	14996	15104	15164	14991	15210	15196	15103	14921	15181	15159	15090	14934	15180	15080	15140	15017	14957	14971	15245	15100	15073	15111	15226	15228	15240	15133	15109	15119	15097	15102	15091	15089	14976	15044	15055	14906	15039	14985	15002	15052	14916	15064	15199	15154	14981	15100	15232	15147	15088	14923	15166	15043	14961	15067	14942	15253	15165	15189	15115	15148	14991	15065	14968	15094	15091	15130	14928	15139	15054	15169	15138	15130	15156	15001	14954	15086	15043	15154	15097	14898	15094	15309	15126	15083	14874	15227	14961	15082	14992	14973	15010	15089	14989	15045	15098	14927	15072	15106	15084	15051	15078	15274	15033	15005	15001	15147	15033	14971	15206	15054	15091	15201	15126	14888	15027	15079	15145	14958	15093	14811	14985	15136	15066	14952	15079	15132	15117	15139	14796	15007	15309	15117	15222	15160	15131	14926	15133	15043	15043	15226	14980	15078	15069	15057	14991	15294	15024	15032	15110	15064	14999	15059	15252	15140	14985	15177	14951	15196	14995	14884	15096	14976	15163	15052	15065	15059	15061	14962	15006	15063	15148	15133	14977	14961	15106	15090	15070	15207	15065	15054	15173	15161	15124	15277	14981	15054	14934	15075	15247	14979	15133	15073	15238	15243	15180	15170	15115	15018	14891	15132	15068	15022	15175	15093	15011	15227	15085	14921	15283	15156	14940	14905	15155	15080	15182	15054	14973	15065	14893	14998	15092	15045	15029	15156	15004	15053	15090	15050	15130	14983	15015	14742	15091	15009	14992	15105	15115	15093	15080	15069	15023	15117	15108	14863	14980	14988	14886	14951	15132	15056	15039	15201	15157	14916	14899	15150	15177	15054	14915	15106	15008	15093	14949	15081	15037	15030	14982	15067	15095	15006	14926	14981	15130	15015	14847	14979	15197	15101	15102	15129	14979	15033	15168	14869	15067	15100	15167	15107	14987	15070	15182	15061	14864	15024	14900	15119	15024	15112	15030	14951	15070	15060	15039	15126	15171	15180	15005	15292	15009	15063	15011	15076	15012	15048	15062	15170	15186	15126	14946	15038	14889	15089	15082	15053	15205	14909	15065	14900	15075	14975	15115	15042	15136	14956	15238	14916	14789	15135	14954	15048	15161	15120	15104	14966	15158	15063	14888	15051	15162	15065	15014	15174	15004	15036	15217	15007	15024	15061	15030	15063	15159	15037	14831	15071	15237	15060	15136	15033	15053	15049	15034	15073	15048	15263	15050	15162	15086	15269	14967	15022	14960	15081	15154	15042	15063	15330	15064	15205	15025	15027	14973	15039	15139	15077	15149	15006	15146	15064	14995	15152	15164	15053	15138	15171	14869	15083	15043	15109	15134	15205	14893	15064	15181	14950	14976	15129	14949	14920	15121	15133	15218	15070	14895	15011	15066	15070	15183	15175	15086	15049	15113	15133	15248	15167	14915	15216	15230	15069	15052	15147	15069	15099	15092	14992	14987	15133	15031	15136	15150	15079	15035	15187	15148	15188	15147	15135	15069	15028	15036	15067	15115	15159	15130	14977	15177	15014	14974	15143	15201	14975	15053	15167	15169	14937	15136	15075	14973	14941	15080	14983	15257	14988	15138	15028	14899	15002	15143	15268	15009	14955	15093	15019	14993	14873	15030	15020	15118	14948	15069	15118	15130	15083	15110	15029	15194	15135	15144
24137	21441	29006	24358	24114	51851	60953	44996	32879	24161	19302	17414	17018	16622	16772	16816	16689	16756	16876	16681	16875	16763	16708	16715	16817	16811	16791	16833	17057	16849	16641	16521	16702	16761	16584	16770	16727	16611	16646	16675	16685	16707	16705	16875	16659	16758	16720	16667	16810	16534	16538	16609	16811	16635	16787	16701	16788	16737	16543	16602	16833	16819	16931	16654	16595	16706	16826	16808	16812	16793	16667	16698	16679	16700	16706	16761	16645	16657	16586	16661	16631	16644	16763	16767	16823	16729	16782	16522	16946	17023	16576	16619	16872	16729	16432	16524	16658	16613	16539	16552	16586	16502	16655	16566	16922	16563	16646	16686	16555	16592	16621	16673	16762	16867	16701	16684	16636	16635	16580	16837	16845	16829	16777	16585	16754	16483	16644	16633	16631	16757	16611	16702	16779	16735	16701	16718	16740	16679	16719	16301	16544	16508	16762	16547	16611	16680	16645	16756	16653	16800	16583	16664	16613	16676	16725	16861	16771	16760	16830	16872	16716	16563	16619	16526	16729	16713	16770	16653	16763	16676	16618	16679	16697	16615	16694	16498	16477	16482	16682	16835	16832	16755	16647	16687	16561	16708	16711	16642	16625	16634	16879	16644	16598	16866	16650	16675	16826	16570	16603	16392	16699	16785	16735	16768	16645	16712	16569	16753	16969	16645	16740	16569	16710	16756	16914	16787	16707	16614	16800	16742	16511	16839	16597	16583	16659	16726	16799	16624	16637	16757	16843	16835	16711	16505	16767	16703	16622	16580	16578	16781	16720	16646	16854	16745	16623	16737	16685	16689	16641	16514	16637	16635	16418	16732	16657	16717	16663	16529	16681	16789	16618	16600	16690	16720	16774	16818	16733	16579	16630	16744	16595	16742	16681	16716	16719	16627	16707	16636	16785	16623	16661	16644	16690	16779	16713	16576	16467	16629	16708	16546	16943	16713	16584	16827	16679	16684	16722	16753	16714	16579	16661	16671	16523	16689	16741	16637	16508	16695	16570	16733	16833	16779	16532	16726	16775	16519	16501	16625	16523	16711	16582	16630	16747	16605	16780	16565	16778	16378	16638	16993	16777	16826	16841	16736	16893	16924	16613	16747	16837	16608	16647	16686	16452	16608	16743	16760	16514	16598	16833	16513	16893	16616	16580	16695	16373	16642	16769	16502	16679	16641	16664	16556	16777	16419	16623	16732	16862	16861	16605	16641	16560	16491	16563	16615	16819	16650	16590	16597	16792	16748	16690	16772	16833	16565	16551	16706	16670	16662	16774	16801	16496	16681	16653	16616	16608	16775	16903	16887	16632	16684	16681	16692	16627	16806	16570	16746	16602	16832	16839	16676	16674	16709	16688	16664	16803	16683	16643	16597	16715	16607	16838	16703	16877	16805	16676	16555	16674	16792	16556	16873	16567	16777	16501	16668	16832	16780	16655	16696	16811	16810	16699	16816	16768	16882	16864	16749	16785	16772	16829	16512	16525	16622	16672	16692	16541	16564	16628	16557	16814	16610	16582	16619	16682	16673	16830	16622	16586	16696	16529	16641	16661	16646	16844	16742	16728	16561	16791	16880	16899	16653	16743	16565	16592	16675	16856	16697	16650	16727	16726	16803	16927	16654	16656	16661	16783	16611	16584	16673	16676	16629	16859	16795	16724	16686	16780	16631	16567	16448	16761	16820	16470	16651	16879	16780	16963	16705	16717	16601	16641	16844	16702	16638	16852	16477	16721	16627	16699	16873	16541	16940	16820	16614	16864	16795	16585	16537	16519	16460	16593	16918	16543	16622	16834	16631	16804	16616	16663	16818	16694	16542	16534	16780	16782	16710	16857	16734	16567	16741	16656	16696	16619	16718	16702	16750	16558	16510	16719	16704	16653	16869	16710	16794	16734	16382	16651	16797	16809	16558	16645	16732	16753	16865	16677	16636	16658	16631	16605	16599	16752	16525	16680	16668	16624	16676	16703	16807	16726	16774	16622	16626	16853	16696	16803	16503	16801	16721	16657	16712	16455	16749	16673	16735	16829	16628	16557	16642	16688	16817	16689	16610	16721	16605	16584	16940	16715	16592	16606	16696	16546	16699	16758	16736	16576	16655	16668	16672	16813	16564	16670	16721	16679	16647	16705	16855	16815	16781	16656	16569	16621	16599	16834	16613	16460	16557	16606	16564	16697	16646	16719	16713	16824	16622	16692	16751	16647	16582	16928	16795	16754	16794	16757	16744	16843	16720	16547	16494	16623	16718	16791	16628	16702	16694	16698	16637	16835	16722	16631	16663	16570	16624	16727	16565	16725	16809	16734	16888	16773	16654	16619	16769	16758	16522	16551	16718	16568	16694	16770	16730	16800	16600	16465	16499	16539	16833	16572	16792	16667	16735	16615	16551	16628	16581	16843	16605	16512	16675	16538	16637	16625	16886	16776	16656	16695	16728	16445	16708	16615	16688	16748	16671	16766	16612	16856	16560	16723	16565	16713	16738	16506	16432	16546	16820	16654	16759	16765	16573	16657	16959	16618	16706	16706	16700	16831	16741	16706	16683	16588	16755	16578	16719	16593	16473	16619	16754	16768	16646	16831	16801	16866	16778	16709	16629	16857	16638	16606	16452	16711	16738	16476	16780	16860	16745	16780	16897	16578	16896	16602	16592	16678	16589	16564	16659	16504	16750	16736	16624	16814	16458	16883	16647	16730	16518	16660	16594	16831	16770	16725	16750	16683	16420	16783	16740	16792	16735	16569	16864	16713	16497	16679	16664	16452	16788	16783	16808	16680	16704	16697	16660	16730	16645	16696	16648	16672	16688	16783	16976	16710	16788	16647	16711	16692	16788	16711	16718	16743	16707	16640	16539	16721	16646	16746	16652	16766	16590	16623	16802	16569	16798	16708	16645	16663	16572	16832	16881	16634	16639	16718	16788	16830	16438	16536	16717	16573	16643	16748	16671	16822	16623	16886	16727	16637	16481	16518	16429	16868	16627	16630	16817	16747	16762	16648	16572	16751	16568	16487	16625	16509	16859	16663	16607	16567	16724	16735	16831	16634	16643	16941	16834	16623	16722	16758	16736	16709	16645	16735	16595	16878	16644	16718	16645	16722	16780	16736	16579	16816	16735	16653	16724	16796	16624	16490	16615	16440	16571	16566	16633	16688	16569	16547	16806	16713	16623	16793	16602	16494	16596	16765	16596	16930	16700	16585	16813	16829	16670	16675	16847	16869	16626	16747	16645	16805	16731	16604	16505	16818	16667	16566	16526	16614	16781	16900	16513	16794	16645	16610	16696	16724	16692	16862	16626	16669	16639	16713	16809	16615	16761	16699	16361	16805	16644	16688	16946	16694	16484	16732	16765	16766	16791	16772	16675	16618	16671	16786	16666	16711	16730	16734	16711	16597	16808	16727	16760	16910	16680	16659	16766	16704	16538	16831	16628	16520	16616	16478	16808	16576	16513	16675	16705	16498	16619	16548	16650	16675	16569	16574	16696	16863	16710	16623	16514	16507	16808	16724	16637	16513	16594	16564	16455	16648	16589	16797	16910	16806	16508	16539	16645	16728	16480	16758	16589	16574	16849	16727	16752	16648	16860	16784	16667	16559	16620	16648	16691	16913	16838	16886	16583	16710	16600	16632	16553	16782	16527	16804	16681	16818	16699	16736	16641	16644	16565	16682	16745	16647	16763	16640	16685	16717	16678	16709	16703	16733	16725	16691	16693	16689	16624	16832	16578	16789	16779	16813	16631	16709	16745	16534	16622	16384	16604	16594	16719	16560	16695	16853	16973	16674	16708	16639	16934	16404	16474	16739	16704	16813	16661	16798	16524	16659	16845	16680	16669	16817	16650	16839	16797	16835	16730	16751	16556	16684	16592	16663	16588	16931	16662	16756	16677	16666	16738	16608	16785	16581	16654	16869	16670	16758	16558	16712	16581	16662	16423	16887	16633	16748	16605	16721	16860	16535	16673	16753	16969	16543	16530	16796	16511	16594	16593	16938	16615	16602	16732	16758	16494	16796	16723	16751	16618	16612	16696	16774	16606	16842	16728	16749	16583	16800	16704	16925	16696	16823	16845	16524	16829	16887	16757	16515	16638	16443	16508	16655	16784	16606	16791	16600	16690	16584	16688	16452	16596	16658	16702	16703	16652	16631	16334	16552	16742	16871	16796	16782	16756	16887	16566	16687	16582	16742	16664	16615	16946	16531	16722	16800	16774	16722	16756	16854	16840	16580	16601	16625	16663	16579	16744	16827	16778	16624	16741	16803	16763	16847	16926	16782	16613	16628	16602	16746	16805	16809	16648	16847	16619	16499	16693	16510	16786	16732	16824	16621	16525	16640	16735	16719	16657	16657	16677	16728	16880	16637	16655	16480	16545	16639	16537	16589	16756	16831	16639	16703	16663	16520	16742	16533	16806	16540	16783	16665	16713	16671	16583	16786	16796	16850	16611	16660	16541	16816	16667	16577	16674	16804	16523	16719	16693	16635	16775	16640	16685	16506	16683	16777	16645	16593	16560	16693	16719	16709	16709	16634	16722	16784	16672	16663	16783	16563	16623	16642	16532	16696	16721	16895	16523	16702	16843	16721	16499	16424	16704	16658	16622	16752	16846	16670	16583	16767	16687	16723	16726	16757	16724	16747	16682	16727	16874	16640	16644	16684	16858	16704	16629	16690	16530	16801	16676	16763	16718	16980	16739	16710	16829	16672	16717	16487	16695	16647	16801	16752	16650	16858	16574	16494	16549	16755	16722	16724	16604	16596	16627	16691	16769	16879	16796	16690	16560	16627	16407	16676	16717	16686	16788	16787	16641	16730	16854	16694	16810	16659	16916	16637	16637	16576	16787	16560	16523	16797	16642	16818	16699	16708	16528	16721	16536	16769	16795	16753	16657	16741	16621	16637	16925	16808	16733	16770	16532	16621	16711	16800	16612	16609	16821	16711	16593	16589	16746	16736	16616	16948	16631	16770	16778	16720	16797	16659	16723	16428	16831	16773	16740	16706	16715	16726	16636	16608	16752	16828	16700	16717	16688	16383	16766	16747	16868	16809	16623	16790	16724	16465	16470	16753	16669	16538	16545	16611	16910	16603	16653	16524	16729	16693	16669	16671	16834	16806	16820	16673	16749	16773	16691
28970	28320	21212	18989	29609	54601	57259	43438	31824	21572	16505	14848	14420	14596	14501	14401	14244	14497	14434	14644	14414	14552	14555	14506	14490	14447	14425	14440	14577	14453	14468	14625	14488	14297	14477	14326	14530	14421	14593	14454	14559	14377	14312	14546	14509	14614	14563	14401	14425	14381	14407	14431	14370	14404	14359	14435	14562	14485	14403	14376	14520	14408	14529	14588	14334	14223	14351	14678	14459	14344	14440	14501	14483	14378	14395	14392	14513	14500	14362	14297	14452	14416	14478	14464	14488	14322	14348	14505	14623	14564	14443	14324	14614	14357	14329	14340	14346	14479	14397	14640	14395	14433	14378	14413	14347	14548	14456	14287	14619	14531	14492	14456	14549	14494	14464	14539	14492	14491	14477	14593	14458	14234	14407	14304	14305	14469	14303	14461	14413	14510	14375	14184	14469	14402	14488	14464	14460	14460	14538	14414	14448	14429	14323	14451	14398	14476	14397	14290	14445	14518	14443	14264	14515	14492	14458	14463	14358	14358	14547	14396	14386	14481	14307	14429	14450	14456	14311	14442	14423	14315	14362	14269	14457	14281	14299	14756	14445	14329	14452	14494	14259	14376	14424	14474	14328	14478	14434	14352	14324	14326	14438	14569	14528	14532	14429	14455	14408	14390	14529	14380	14400	14483	14387	14567	14588	14418	14390	14416	14373	14530	14358	14370	14479	14396	14472	14293	14428	14318	14557	14402	14271	14469	14470	14212	14514	14361	14403	14435	14716	14290	14697	14521	14286	14541	14576	14429	14550	14386	14308	14383	14390	14313	14440	14394	14486	14394	14339	14359	14546	14346	14484	14475	14412	14462	14299	14303	14564	14480	14401	14524	14431	14279	14508	14400	14336	14356	14438	14327	14400	14330	14478	14417	14311	14509	14358	14460	14236	14314	14343	14557	14429	14373	14391	14323	14358	14268	14355	14283	14381	14399	14284	14319	14243	14499	14516	14421	14361	14291	14442	14525	14524	14364	14362	14278	14567	14414	14476	14577	14530	14530	14491	14508	14527	14491	14311	14505	14353	14342	14436	14495	14530	14521	14506	14486	14411	14473	14269	14517	14444	14400	14379	14390	14416	14474	14479	14402	14403	14499	14415	14388	14442	14443	14520	14515	14396	14354	14295	14327	14494	14519	14362	14296	14383	14542	14485	14166	14326	14394	14663	14476	14470	14467	14595	14240	14405	14393	14521	14314	14424	14517	14364	14364	14434	14183	14422	14358	14508	14279	14414	14428	14349	14349	14492	14325	14493	14321	14314	14635	14458	14483	14407	14426	14483	14270	14510	14433	14468	14374	14442	14488	14541	14470	14403	14365	14543	14444	14468	14572	14433	14593	14279	14523	14501	14391	14343	14319	14441	14420	14549	14415	14399	14504	14292	14394	14423	14517	14470	14511	14313	14413	14405	14547	14308	14253	14454	14565	14417	14370	14464	14372	14428	14455	14539	14329	14334	14327	14430	14455	14339	14521	14350	14676	14430	14506	14534	14218	14399	14436	14450	14424	14396	14343	14472	14263	14310	14417	14387	14350	14408	14407	14409	14562	14487	14452	14325	14441	14389	14406	14361	14441	14391	14432	14453	14373	14640	14544	14497	14573	14509	14518	14312	14496	14554	14440	14335	14376	14386	14413	14575	14298	14297	14212	14391	14456	14443	14406	14322	14351	14500	14389	14382	14405	14433	14490	14516	14418	14468	14523	14349	14477	14429	14297	14449	14443	14332	14337	14392	14529	14385	14428	14520	14285	14433	14548	14461	14502	14423	14497	14292	14388	14374	14521	14374	14473	14288	14417	14447	14424	14473	14329	14252	14332	14471	14232	14548	14536	14248	14308	14425	14309	14438	14298	14595	14441	14283	14389	14458	14372	14250	14547	14493	14354	14387	14434	14553	14442	14397	14457	14274	14403	14540	14484	14503	14467	14576	14434	14393	14377	14347	14416	14487	14457	14461	14307	14500	14484	14429	14445	14390	14413	14555	14397	14503	14169	14419	14534	14403	14458	14497	14236	14514	14447	14408	14368	14632	14578	14425	14420	14353	14405	14446	14361	14443	14231	14441	14336	14330	14509	14518	14273	14516	14310	14408	14422	14508	14390	14412	14445	14523	14629	14376	14476	14521	14337	14632	14398	14404	14344	14435	14377	14283	14348	14517	14238	14348	14408	14287	14422	14456	14476	14582	14313	14426	14535	14455	14339	14429	14457	14423	14365	14474	14352	14434	14376	14503	14531	14462	14405	14453	14375	14373	14370	14461	14367	14545	14375	14459	14663	14268	14252	14524	14507	14528	14452	14520	14470	14304	14358	14264	14593	14459	14283	14486	14337	14248	14512	14146	14489	14316	14429	14428	14421	14587	14591	14484	14411	14577	14490	14417	14364	14533	14378	14438	14355	14539	14494	14313	14508	14442	14436	14362	14438	14564	14531	14534	14500	14416	14308	14367	14343	14556	14495	14289	14314	14491	14411	14194	14321	14329	14503	14240	14522	14262	14417	14382	14359	14403	14536	14484	14477	14500	14452	14362	14417	14363	14419	14458	14357	14452	14304	14274	14556	14234	14419	14498	14388	14363	14503	14397	14389	14392	14475	14423	14336	14535	14616	14444	14436	14400	14587	14486	14438	14333	14531	14505	14444	14492	14466	14621	14483	14466	14379	14501	14193	14642	14424	14426	14286	14432	14446	14528	14405	14544	14402	14311	14437	14449	14321	14560	14481	14627	14441	14343	14431	14506	14360	14349	14537	14547	14478	14301	14434	14515	14540	14539	14390	14338	14284	14408	14361	14439	14237	14473	14418	14404	14263	14407	14353	14311	14594	14394	14590	14376	14472	14552	14515	14309	14409	14376	14281	14396	14098	14526	14524	14426	14408	14541	14267	14394	14267	14464	14507	14567	14545	14485	14396	14306	14379	14561	14578	14344	14411	14403	14476	14408	14346	14310	14397	14388	14431	14367	14225	14655	14426	14457	14314	14336	14394	14460	14478	14432	14421	14458	14445	14437	14410	14394	14336	14390	14473	14301	14281	14301	14413	14448	14463	14418	14524	14505	14412	14386	14392	14430	14509	14352	14311	14462	14498	14481	14430	14421	14471	14341	14341	14405	14366	14478	14485	14596	14404	14404	14277	14443	14415	14438	14465	14585	14424	14435	14274	14419	14419	14380	14381	14451	14539	14497	14236	14394	14468	14563	14384	14350	14361	14351	14478	14252	14522	14463	14414	14521	14459	14373	14516	14413	14382	14560	14546	14499	14532	14543	14510	14335	14453	14439	14362	14504	14578	14559	14444	14547	14437	14474	14465	14323	14442	14596	14271	14340	14381	14291	14479	14264	14379	14559	14422	14440	14494	14364	14330	14388	14449	14515	14488	14452	14228	14431	14432	14531	14601	14325	14376	14313	14416	14493	14600	14439	14418	14221	14429	14530	14384	14480	14474	14430	14383	14574	14328	14453	14423	14326	14502	14275	14366	14466	14379	14451	14476	14404	14356	14409	14347	14553	14384	14481	14375	14515	14525	14430	14390	14414	14457	14504	14550	14292	14371	14621	14516	14465	14545	14476	14356	14275	14440	14561	14377	14443	14356	14419	14372	14368	14358	14390	14531	14363	14282	14477	14404	14435	14543	14475	14344	14532	14481	14522	14514	14448	14133	14400	14514	14449	14473	14376	14428	14256	14311	14360	14505	14566	14331	14375	14412	14389	14387	14467	14411	14361	14431	14427	14551	14316	14320	14450	14300	14401	14430	14391	14464	14370	14291	14378	14343	14452	14389	14353	14351	14560	14366	14211	14393	14376	14543	14339	14325	14417	14297	14540	14435	14578	14468	14386	14290	14350	14370	14540	14504	14398	14355	14416	14413	14427	14426	14468	14375	14663	14584	14463	14228	14300	14553	14355	14500	14522	14371	14443	14374	14253	14557	14405	14383	14459	14296	14519	14368	14554	14541	14442	14432	14495	14448	14566	14260	14396	14373	14429	14292	14389	14270	14490	14267	14335	14175	14542	14415	14466	14493	14573	14418	14379	14302	14391	14319	14345	14378	14346	14293	14284	14406	14294	14363	14342	14471	14321	14478	14446	14423	14387	14434	14610	14457	14490	14521	14322	14361	14432	14522	14593	14352	14466	14226	14493	14536	14294	14503	14368	14357	14375	14523	14432	14456	14401	14353	14490	14396	14414	14457	14548	14387	14400	14140	14330	14393	14368	14596	14406	14504	14426	14405	14607	14486	14466	14593	14476	14389	14527	14510	14533	14361	14291	14234	14497	14504	14433	14309	14470	14470	14613	14519	14568	14622	14505	14373	14512	14499	14545	14286	14475	14472	14490	14280	14522	14364	14655	14478	14439	14419	14279	14479	14374	14496	14451	14433	14373	14522	14391	14346	14476	14525	14433	14582	14418	14353	14433	14434	14383	14599	14340	14371	14494	14300	14448	14329	14418	14367	14392	14279	14452	14484	14284	14401	14370	14455	14432	14498	14463	14348	14488	14246	14543	14277	14438	14398	14386	14609	14280	14509	14627	14485	14431	14365	14478	14427	14516	14470	14422	14514	14383	14399	14388	14431	14421	14418	14377	14351	14320	14348	14360	14478	14465	14527	14487	14473	14453	14403	14421	14337	14250	14258	14216	14548	14367	14369	14431	14528	14159	14573	14419	14544	14409	14572	14421	14347	14394	14582	14413	14394	14289	14423	14440	14579	14334	14484	14446	14359	14437	14476	14434	14590	14691	14494	14273	14486	14388	14615	14375	14502	14380	14466	14487	14459	14210	14516	14366	14507	14297	14497	14530	14584	14539	14444	14343	14335	14560	14367	14501	14390	14416	14589	14468	14414	14459	14511	14496	14567	14289	14411	14475	14406	14375	14575	14404	14318	14499	14402	14548	14399	14356	14417	14447	14408	14331	14343	14403	14377	14426	14506	14522	14469	14284	14470	14311	14618	14290	14425	14284	14472	14485	14346	14553	14424	14240	14478	14417	14497	14382	14581	14368	14496	14418	14628	14556	14452	14415	14374	14506	14485	14298	14366	14358	14472	14428	14383	14461	14389	14455	14287	14428	14492	14293	14295	14545	14316	14402	14483	14361	14337	14450	14472	14577	14207	14559	14385	14267	14577	14465	14367
23091	21500	29534	23928	21722	53450	73135	55928	41653	29657	21806	17882	16880	16867	16885	16571	16762	16773	16667	16701	16838	16541	16703	16617	16664	16812	16719	16757	16942	16633	16637	16619	16646	16691	16756	16676	16639	16689	16566	16641	16460	16702	16523	16492	16647	16748	16588	16565	16548	16858	16519	16705	16635	16590	16620	16658	16720	16627	16382	16483	16576	16427	16714	16695	16462	16488	16651	16596	16591	16703	16370	16457	16577	16529	16408	16532	16551	16378	16616	16673	16546	16688	16617	16718	16570	16460	16732	16580	16519	16597	16716	16555	16494	16495	16538	16620	16486	16512	16573	16403	16516	16697	16457	16513	16288	16535	16609	16449	16449	16534	16351	16516	16405	16580	16501	16493	16508	16635	16441	16533	16568	16426	16613	16506	16645	16508	16476	16354	16716	16664	16400	16327	16572	16735	16334	16559	16569	16583	16528	16607	16639	16643	16537	16392	16494	16523	16346	16631	16461	16517	16630	16697	16527	16378	16569	16457	16277	16499	16525	16329	16568	16542	16522	16637	16503	16407	16426	16642	16552	16385	16593	16502	16394	16524	16699	16540	16569	16631	16483	16449	16721	16369	16480	16611	16574	16353	16453	16388	16619	16661	16423	16611	16411	16290	16475	16615	16713	16589	16576	16581	16265	16390	16568	16391	16733	16605	16442	16616	16628	16731	16406	16642	16723	16649	16458	16318	16477	16522	16473	16309	16386	16508	16629	16628	16621	16552	16459	16672	16500	16459	16420	16606	16631	16730	16572	16422	16385	16602	16762	16388	16306	16525	16522	16424	16503	16405	16555	16641	16690	16313	16571	16565	16653	16463	16536	16448	16558	16453	16655	16524	16390	16605	16517	16506	16395	16546	16725	16376	16594	16613	16420	16573	16459	16344	16479	16619	16479	16498	16556	16607	16472	16438	16592	16622	16705	16528	16500	16490	16375	16647	16545	16242	16372	16568	16730	16698	16627	16643	16571	16606	16613	16491	16531	16420	16599	16306	16762	16425	16412	16473	16515	16389	16332	16636	16642	16660	16620	16501	16533	16674	16369	16543	16554	16646	16592	16521	16393	16804	16593	16508	16590	16344	16363	16536	16423	16422	16558	16520	16587	16644	16410	16647	16458	16513	16396	16475	16485	16589	16491	16587	16648	16563	16619	16396	16508	16355	16653	16711	16499	16303	16506	16616	16634	16651	16347	16603	16605	16589	16543	16575	16403	16561	16591	16418	16609	16437	16545	16648	16657	16519	16517	16464	16490	16369	16450	16446	16747	16478	16219	16298	16576	16772	16451	16533	16323	16348	16560	16515	16658	16722	16595	16698	16472	16470	16564	16434	16536	16388	16438	16577	16677	16545	16400	16355	16451	16467	16441	16442	16440	16469	16436	16581	16488	16566	16303	16469	16465	16608	16689	16448	16435	16613	16655	16526	16643	16522	16601	16472	16320	16535	16536	16524	16456	16453	16568	16658	16560	16671	16578	16440	16534	16449	16389	16446	16577	16662	16704	16277	16387	16534	16646	16634	16333	16519	16553	16486	16436	16328	16427	16460	16521	16774	16601	16645	16453	16443	16593	16635	16427	16500	16396	16433	16705	16338	16587	16521	16370	16453	16369	16518	16567	16777	16466	16685	16578	16408	16488	16552	16549	16445	16576	16574	16574	16666	16426	16337	16410	16667	16527	16488	16791	16539	16509	16573	16542	16502	16697	16701	16637	16614	16477	16611	16644	16375	16551	16571	16572	16585	16469	16588	16598	16300	16540	16619	16373	16841	16464	16384	16431	16671	16531	16659	16583	16620	16492	16612	16593	16655	16549	16322	16347	16651	16644	16557	16461	16550	16418	16597	16333	16379	16682	16474	16471	16598	16505	16526	16461	16539	16577	16332	16469	16450	16585	16519	16415	16542	16545	16488	16666	16508	16728	16644	16445	16548	16441	16548	16531	16366	16575	16508	16292	16610	16722	16583	16510	16492	16428	16612	16522	16622	16488	16453	16554	16451	16347	16595	16539	16621	16571	16602	16616	16649	16516	16476	16469	16480	16447	16405	16597	16621	16622	16535	16525	16382	16410	16485	16436	16421	16555	16517	16595	16335	16501	16628	16742	16439	16408	16569	16523	16635	16633	16456	16692	16349	16423	16490	16512	16485	16664	16695	16655	16451	16458	16632	16383	16496	16380	16490	16530	16380	16448	16317	16486	16434	16627	16531	16542	16393	16479	16617	16360	16659	16441	16632	16595	16341	16649	16457	16343	16498	16510	16583	16535	16495	16618	16621	16428	16619	16303	16619	16615	16545	16513	16777	16468	16465	16558	16443	16424	16628	16577	16412	16702	16637	16488	16647	16600	16564	16664	16516	16501	16438	16408	16568	16774	16644	16327	16558	16282	16464	16373	16453	16433	16560	16476	16448	16518	16828	16656	16619	16617	16635	16510	16474	16307	16440	16689	16425	16572	16387	16376	16532	16513	16488	16344	16664	16397	16471	16569	16635	16522	16389	16655	16391	16701	16506	16808	16368	16554	16536	16560	16362	16385	16531	16457	16638	16551	16365	16471	16304	16515	16492	16374	16454	16675	16683	16585	16487	16602	16339	16434	16395	16614	16477	16467	16566	16501	16726	16419	16514	16671	16398	16479	16566	16559	16656	16514	16510	16535	16319	16380	16638	16415	16355	16708	16607	16537	16749	16594	16422	16483	16428	16498	16458	16556	16657	16486	16657	16565	16426	16455	16572	16534	16518	16645	16706	16523	16503	16713	16408	16390	16639	16518	16257	16580	16396	16365	16378	16382	16613	16347	16509	16528	16564	16561	16500	16509	16568	16505	16543	16661	16605	16454	16609	16464	16596	16440	16655	16490	16531	16543	16577	16616	16374	16673	16581	16633	16790	16412	16447	16461	16519	16349	16492	16501	16588	16645	16444	16678	16474	16447	16519	16551	16379	16588	16448	16421	16400	16442	16575	16406	16517	16540	16498	16486	16346	16552	16475	16373	16629	16660	16276	16666	16489	16582	16808	16608	16385	16585	16527	16349	16495	16638	16558	16640	16434	16529	16736	16456	16744	16400	16671	16606	16612	16595	16482	16505	16742	16456	16335	16418	16405	16439	16624	16662	16540	16399	16426	16643	16472	16464	16508	16718	16576	16486	16600	16555	16578	16707	16540	16508	16480	16388	16458	16404	16402	16645	16736	16579	16554	16583	16471	16592	16299	16585	16469	16581	16507	16575	16558	16500	16344	16408	16590	16350	16675	16298	16526	16573	16519	16457	16517	16578	16242	16408	16368	16674	16482	16584	16499	16677	16367	16471	16502	16458	16633	16535	16440	16383	16480	16514	16508	16712	16496	16544	16638	16737	16466	16325	16538	16386	16491	16451	16462	16589	16685	16329	16558	16382	16619	16505	16472	16621	16685	16433	16479	16442	16546	16416	16631	16516	16638	16577	16419	16550	16579	16543	16803	16659	16522	16489	16523	16422	16649	16534	16518	16673	16567	16551	16446	16357	16457	16481	16415	16413	16424	16551	16525	16541	16445	16567	16606	16502	16512	16624	16578	16391	16462	16273	16501	16705	16580	16476	16527	16459	16564	16575	16381	16438	16413	16410	16375	16538	16354	16545	16556	16566	16655	16594	16436	16492	16493	16456	16655	16619	16435	16642	16609	16654	16562	16632	16425	16613	16590	16578	16695	16308	16504	16842	16440	16488	16642	16584	16596	16499	16592	16577	16609	16432	16485	16500	16740	16481	16625	16716	16506	16466	16474	16516	16417	16486	16550	16667	16264	16455	16504	16668	16432	16516	16605	16371	16519	16615	16392	16461	16498	16533	16576	16726	16364	16651	16501	16543	16391	16437	16418	16432	16651	16452	16472	16427	16657	16440	16586	16478	16505	16384	16511	16692	16427	16479	16620	16702	16520	16451	16419	16441	16387	16575	16566	16401	16587	16474	16491	16523	16549	16386	16421	16541	16548	16668	16447	16453	16534	16524	16493	16495	16560	16490	16661	16618	16616	16666	16521	16478	16608	16516	16425	16789	16535	16661	16380	16455	16360	16705	16791	16501	16576	16688	16659	16780	16606	16418	16350	16454	16518	16383	16397	16432	16787	16576	16479	16448	16568	16568	16678	16667	16537	16313	16464	16408	16555	16569	16575	16525	16630	16696	16469	16555	16439	16671	16722	16648	16490	16555	16647	16552	16401	16361	16491	16778	16648	16472	16800	16561	16382	16607	16583	16494	16496	16572	16575	16192	16338	16587	16387	16692	16281	16404	16340	16319	16471	16342	16447	16301	16659	16637	16558	16549	16476	16587	16573	16573	16632	16496	16614	16558	16665	16485	16386	16574	16662	16692	16344	16671	16314	16459	16560	16535	16526	16675	16714	16416	16702	16509	16609	16288	16538	16386	16623	16458	16370	16536	16705	16352	16482	16583	16542	16583	16531	16349	16507	16528	16630	16519	16653	16516	16344	16437	16498	16590	16559	16464	16416	16544	16522	16548	16308	16632	16536	16293	16536	16471	16215	16588	16548	16595	16288	16402	16594	16460	16487	16590	16533	16575	16481	16536	16624	16559	16468	16520	16575	16412	16694	16499	16716	16657	16491	16382	16544	16554	16375	16343	16414	16574	16348	16532	16516	16491	16410	16477	16482	16346	16462	16648	16478	16340	16554	16537	16583	16754	16495	16428	16342	16518	16445	16680	16440	16515	16519	16565	16482	16495	16291	16461	16506	16401	16389	16531	16563	16585	16465	16479	16359	16382	16641	16409	16419	16486	16521	16502	16446	16548	16500	16584	16496	16682	16546	16684	16526	16607	16450	16532	16506	16393	16591	16336	16380	16468	16569	16434	16605	16447	16640	16481	16637	16641	16622	16683	16503	16499	16529	16229	16708	16490	16426	16660	16542	16358	16383	16401	16452	16634	16635	16496	16455	16330	16692	16544	16395	16338	16780	16614	16655	16432	16267	16598	16340	16575	16450	16580	16427	16475	16733	16472	16463	16687	16499	16627	16451	16640	16598	16474	16428	16456	16466	16761	16584	16488	16502	16588	16430	16466	16606	16561	16486	16594	16499	16626	16638	16406	16465	16477	16396	16453	16436	16449	16547	16600	16627	16330	16437	16532	16495	16340	16479
35507	34403	26190	20968	24207	66548	73549	55868	41817	28260	18510	15230	14366	14279	14346	14331	14170	14393	14494	14303	14253	14253	14382	14285	14394	14300	14358	14261	14321	14380	14279	14398	14373	14208	14395	14209	14359	14241	14503	14299	14091	14090	14350	14341	14176	14303	14241	14366	14254	14129	14198	14203	14176	14196	14286	14351	14399	14192	14382	14263	14181	14150	14256	14266	14237	14141	14205	14246	14281	14522	14219	14342	14258	14289	14320	14458	14119	14428	14154	14390	14149	14075	14223	14273	14261	14361	14243	14368	14274	14383	14173	14296	14364	14470	14324	14235	14344	14398	14247	14322	14299	14167	14368	14200	14221	14201	14233	14148	14343	14351	14177	14427	14195	14317	14212	14264	14093	14273	14354	14489	14241	14285	14289	14189	14314	14197	14209	14346	14286	14214	14420	14251	14316	14118	14162	14118	14366	14194	14085	14117	14380	14391	14309	14076	14331	14278	14230	14147	14256	14280	14237	14226	14462	14267	14196	14170	14340	14198	14440	14387	14339	14221	14212	14302	14244	14270	14339	14344	14346	14326	14067	14312	14333	14213	14327	14340	14227	14131	14280	14231	14211	14192	14369	14341	14335	14178	14270	14155	14414	14122	14414	14269	14184	14270	14210	14280	14304	14188	14305	14228	14231	14368	14129	14422	14226	14079	14352	14118	14365	14305	14306	14259	14172	14202	14255	14267	14354	14170	14180	14338	14361	14289	14092	14303	13995	14393	14171	14307	14277	14408	14259	14203	14203	14115	14348	14239	14346	14225	14368	14447	14272	14318	14290	14510	14142	14232	14095	14265	14184	14239	14362	14205	14363	14188	14315	14195	14239	14236	14395	14297	14228	14294	14059	14258	14306	14377	14242	14338	14157	14232	14153	14118	14260	14176	14224	14461	14271	14261	14320	14281	14419	14234	14203	14132	14196	14244	14274	14419	14336	14084	14306	14375	14367	14308	14189	14280	14279	14223	14115	14361	14314	14193	14208	14186	14400	14195	14402	14331	14286	14294	14347	14198	14275	14272	14184	14409	14300	14339	14319	14226	14264	14153	14214	14300	14382	14263	14403	14217	14139	14267	14323	14384	14172	14428	14287	14403	14197	14317	14142	14201	14251	14416	14406	14409	14159	14142	14290	14275	14215	14176	14581	14400	14209	14399	14300	14415	14284	14265	14394	14300	14243	14207	14199	14236	14124	14306	14280	14388	14362	14178	14366	14117	14350	14243	14182	14225	14264	14373	14243	14367	14091	14183	14331	14144	14205	14280	14213	14278	14092	14412	14274	14492	14337	14078	14161	14497	14323	14259	14332	14044	14201	14155	14164	14260	14332	14251	14256	14308	14407	14308	14251	14204	14271	14224	14165	13932	14226	14219	14382	14231	14228	14246	14352	14337	14176	14093	14365	14251	14230	14207	14164	14269	14266	14324	14145	14304	14349	14397	14248	14268	14394	14097	14380	14302	14201	14106	14270	14200	14577	14341	14289	14123	14298	14312	14457	14193	14229	14268	14166	14329	14254	14287	14307	14244	14296	14139	14092	14284	14135	14268	14363	14249	14439	14149	14222	14175	14167	14225	14294	14228	14133	14209	14302	14261	14245	14220	14443	14341	14372	14311	14425	14489	14243	14257	14268	14288	14234	14235	14348	14172	14214	14293	14258	14192	14345	14205	14408	14141	14279	14213	14414	14293	14368	14208	14310	14324	14240	14420	14194	14220	14309	14423	14318	14190	14318	14335	14255	14262	14126	14330	14296	14220	14153	14348	14267	14345	14348	14184	14102	13980	14291	14268	14343	14395	14454	14356	14301	14237	14294	14444	14151	14320	14339	14287	14327	14328	14210	14327	14277	14347	14247	14343	14263	14268	14262	14005	14345	14227	14329	14273	14296	14332	14306	14397	14176	14124	14233	14181	14200	14212	14152	14244	14216	14256	14164	14277	14409	14454	14282	14316	14328	14266	14352	14298	14271	14264	14279	14450	14232	14187	14262	14110	14256	14317	14390	14337	14368	14255	14386	14263	14201	14253	14246	14151	14312	14050	14349	14188	14227	14492	14214	14239	14127	14245	14213	14382	14261	14192	14248	14297	14266	14380	14156	14118	14367	14441	14398	14242	14192	14208	14302	14239	14374	14172	14112	14094	14201	14303	14245	14233	14138	14197	14350	14309	14454	14206	14258	14172	14230	14332	14391	14311	14383	14254	14364	14058	14262	14302	14376	14468	14275	14450	14402	14340	14242	14154	14275	14311	14398	14414	14203	14057	14288	14195	14182	14343	14390	14226	14199	14415	14325	14103	14204	14265	14127	14265	14173	14213	14217	14050	14236	14341	14133	14304	14434	14381	14226	14283	14293	14519	14289	14089	14296	14415	14254	14248	14189	14222	14122	14172	14246	14097	14363	14234	14350	14288	14213	14400	14163	14226	14286	14294	14345	14211	14355	14415	14059	14139	14209	14199	14148	14134	14131	14382	14377	14226	14251	14300	14256	14380	14449	14187	14350	14324	14036	14253	14363	14227	14221	14228	14447	14314	14191	14262	14207	14164	14294	14373	14053	14389	14305	14170	14243	14237	14125	14350	14172	14231	14228	14292	14268	14268	14255	14117	14324	14294	14371	14369	14238	14215	14362	14394	14204	14189	14518	14300	14156	14252	14161	14194	14255	14294	14260	14150	14291	14309	14219	14115	14114	14275	14271	14075	14122	14316	14364	14106	14309	14158	14291	14251	14078	14173	14118	14231	14242	14254	14292	14247	14562	14112	14357	14437	14231	14302	14206	14141	14174	14291	14276	14221	14316	14260	14201	14192	14305	14407	14222	14248	14239	14365	14196	14432	14384	14225	14281	14320	14465	14486	14111	14239	14325	14430	14256	14135	14365	14230	14458	14232	14064	14228	14315	14147	14235	14304	14246	14183	14186	14384	14313	14166	14273	14344	14320	14054	14338	14261	14323	14288	14360	14340	14289	14246	14411	14033	14222	14256	14285	14324	14102	14082	14273	14154	14207	14379	14275	14291	14222	14298	14269	14264	14170	14344	14167	14118	14213	14230	14239	14136	14244	14221	14230	14151	14321	14335	14154	14317	14330	14271	14374	14365	14313	14431	14230	14194	14353	14096	14266	14227	14308	14181	14290	14312	14218	14197	14312	14207	14491	14344	14348	14255	14233	14356	14047	14450	14256	14253	14209	14316	14353	14306	14169	14386	14366	14363	14162	14253	14223	14144	14296	14222	14362	14280	14151	14428	14230	14194	14319	14384	14329	14302	14095	14309	14150	14312	14136	14365	14199	14248	14083	14360	14515	14300	14185	14305	14240	14206	14291	14266	14144	14362	14309	14079	14171	14225	14388	14289	14243	14189	14436	14297	14279	14176	14297	14328	14332	14363	14284	14199	14264	14164	14382	14226	14091	14189	14304	14380	14114	14245	14296	14322	14350	14348	14210	14422	14181	14206	14095	14358	14196	14274	14299	14168	14087	14434	14401	14307	14195	14347	14273	14336	14219	14317	14307	14166	14273	14089	14166	14227	14393	14133	14245	14360	14320	14035	14151	14367	14341	14299	14352	14382	14139	14287	14329	14201	14205	14372	14239	14282	14134	14395	14237	14160	14307	14430	14298	14288	14369	14121	14282	14190	14216	14263	14352	14152	14263	14228	14324	14259	14178	14337	14217	14239	14356	14117	14330	14164	14321	14264	14304	14263	14234	14176	14238	14409	14251	14185	14340	14180	14326	14239	14231	14439	14072	14270	14184	14137	14174	14281	14241	14275	14278	14384	14236	14127	14169	14120	14334	14267	14154	14345	14115	14248	14281	14173	14258	14345	14353	14250	14371	14433	14357	14249	14406	14178	14301	14200	14434	14169	14368	14052	14326	14127	14290	14327	14351	14064	14258	14201	14490	14327	14428	14199	14299	14304	14188	14271	14273	14021	14166	14305	14032	14282	14074	14252	14045	14197	14295	14446	14235	14315	14277	14069	14318	14246	14278	14123	14326	14346	14348	14210	14215	14275	14143	14241	14228	14431	14191	14221	14195	14116	14265	14292	14376	14216	14165	14336	14330	14384	14166	14115	14362	14339	14205	14305	14334	14326	14295	14190	14221	14279	14273	14312	14212	14224	14122	14342	14241	14183	14106	14445	14168	14245	14117	14235	14360	14126	14343	14431	14306	14179	14191	14169	14095	14253	14252	14264	14183	14375	14327	14562	14260	14352	14250	14354	14211	14163	14155	14131	14350	14286	14281	14218	14254	14409	14129	14174	14251	14348	14254	14382	14304	14250	14273	14369	14393	14132	14190	14128	14394	14330	14160	14334	14418	14304	14313	14314	14568	14299	14321	14244	14376	14106	14424	14145	14217	14309	14231	14165	14198	14479	14215	14296	14275	14148	14265	14269	14319	14250	14124	14280	14303	14343	14144	14151	14134	14272	14271	14245	14156	14373	14387	14256	14311	14321	14144	14209	14326	14116	14081	14331	14142	14378	14234	14170	14270	14086	14262	14269	14373	14155	14286	14284	14251	14389	14294	14316	14214	14200	14046	14290	14140	14156	14226	14279	14264	14406	14277	14200	14190	14186	14301	14278	14250	14256	14245	14180	14219	14316	14424	14252	14247	14242	14194	14129	14346	14317	14246	14178	14334	14250	14378	14235	14367	14166	14251	14216	14107	14125	14087	14330	14139	14286	14103	14231	14315	14222	14299	14169	14293	14239	14237	14346	14207	14507	14138	14236	14192	14361	14126	14500	14252	14389	14284	14166	14277	14279	14240	14283	14305	14178	14279	14284	14143	14234	14213	14342	14366	14241	14092	14149	14279	14219	14118	14320	14400	14087	14358	14371	14425	14328	14129	14256	14172	14220	14241	14064	14126	14395	14246	14206	14250	14251	14235	14346	14342	14088	14445	14373	14074	14241	14140	14514	14198	14365	14314	14356	14157	14234	14281	14291	14262	14282	14219	14326	14293	14292	14302	14243	14286	14392	14146	14160	14432	14336	14226	14458	14240	14296	14342	14429	14312	14270	14218	14264	14362	14343	14282	14357	14229	14119	14353	14193	14260	14286	14283	14364	14278	14233	14332	14269	14214	14215	14381	14208	14180	14192	14301	14245	14313	14225	14144	14186	14254	14208	14128	14253
27653	22127	24788	21893	18204	23882	28552	24104	20763	18725	17573	17300	17474	17109	17235	17048	17054	17229	17031	17133	17121	17071	17128	17159	17332	17179	17194	17270	17131	17100	17173	17157	16966	17184	17161	17237	17127	17117	17139	17067	17096	17129	17065	17155	17056	16959	17129	17016	16986	17180	16931	16992	17211	17034	17282	17184	17220	17102	17093	17048	16953	17073	17147	17004	17125	17024	17154	16870	16992	16856	17235	17112	16987	17288	17190	17200	17060	17057	16858	17068	17176	16940	17222	17079	17039	17184	17082	17010	17088	17095	16943	17114	17088	17117	16887	17107	17014	17010	17049	17077	17238	17048	17281	17180	16948	16998	17018	16883	16846	17124	17212	17100	16939	17045	17185	17265	17131	17056	16992	17141	17203	17153	17093	17107	17051	17196	17224	17087	17033	17348	17150	16964	17197	17162	16984	16901	17100	17008	17048	17091	17090	16854	17269	17004	16854	17072	17178	17027	17173	16907	17056	17036	17109	17062	17087	17134	17108	16997	16904	17032	17092	17094	17084	17061	16858	17261	17293	17079	17115	17152	17173	17010	17123	16816	17324	17254	17053	17063	17111	17099	16965	16983	17115	17296	17116	17162	17111	17138	16907	17043	17193	17167	17147	17039	16996	17003	17234	17170	17030	17138	17062	17170	17146	17150	16890	17017	16930	17219	17265	16955	17070	17075	17273	17141	17051	17327	17180	16979	17291	17239	17095	17150	17138	17115	16814	17032	17269	17113	17160	17019	16911	17094	17084	16990	17114	16986	17020	17093	17040	17068	17318	17145	17107	17232	17011	17032	17181	17095	17167	17115	17002	16953	17128	16935	17143	17083	17152	16910	16983	17015	16914	17075	17061	17152	17149	16863	16951	17022	17369	17209	16929	17133	17098	17198	17018	17019	17089	17059	17052	17200	17125	17184	17238	17043	16895	17130	16970	17129	16977	17105	17175	17040	17269	16852	17022	17157	17017	17026	17028	17013	17187	17066	17019	17091	17147	17070	17353	17199	17182	16980	17099	17167	17163	16999	17138	17099	16981	17206	16949	17320	16976	17026	17216	17176	16973	17012	17252	17062	17036	17078	17003	17219	17249	17102	17059	17207	17184	16924	17073	17074	17056	17030	17177	16883	17060	16962	16831	17104	17082	17039	17105	16981	17133	17072	17206	17161	16986	16989	16980	17006	17115	17189	16947	16946	17088	17099	17000	17122	17013	17089	17021	17256	17177	16788	17187	17282	17208	17238	17003	17087	17162	16867	17124	17036	17058	17292	17099	17201	17147	17036	17339	17041	17053	17059	17028	16927	17041	16851	17105	16995	17010	17268	16952	17091	17045	17248	17017	17146	17136	17036	17001	17104	17099	17143	17302	17082	17035	17005	17097	17026	16789	16978	16983	17111	16924	16871	16879	17170	17086	17169	17195	17144	17126	17119	17199	17246	17091	17107	17240	17040	17149	16972	17245	17164	17236	16927	17208	17151	17266	17221	17050	17113	17092	17046	17091	16968	17105	17050	17271	16997	17248	17061	17134	17153	16936	17096	17130	16998	17002	17247	17159	17298	17126	17102	17134	16881	17016	17054	17067	17252	17193	17037	17097	17117	17071	17148	17153	17181	17347	17229	17101	17112	17127	17128	17214	17044	17182	17158	16927	17148	16930	17195	16991	17069	17214	17057	17103	17127	17039	17196	17372	17147	17159	17151	17370	17156	16889	17174	17176	16920	17081	16985	17125	16995	17091	16981	17184	17089	17066	17180	17190	17158	17113	17233	16862	17033	17211	16924	17243	16941	17367	17055	17013	16903	16921	16883	17190	16951	17213	17186	17014	16959	17213	17041	16982	16987	16954	17139	17070	17035	17008	17031	17088	17152	17158	17216	17143	17109	16930	16935	17087	17009	17272	17145	17056	17022	17202	17210	17006	17014	17175	17128	17300	16939	16975	17156	17038	17209	17181	17140	17082	16978	16986	17000	17058	17188	16921	17244	17262	17008	17022	16782	17105	17148	16921	17127	17201	17220	17123	17236	17283	17215	17022	17295	17120	17016	16937	17041	16999	17094	16945	17030	17197	17071	17152	17058	17154	17108	17223	17180	16994	17174	17217	17009	17270	17184	16935	17137	17004	16908	17062	17021	16880	16801	17154	17106	16872	17205	17111	17001	17135	17101	17160	16960	17217	16981	16980	17132	16988	16988	16893	16919	17082	17110	17053	17369	17164	17158	17076	16993	17162	17202	16838	16978	17244	17065	17168	17000	16900	16934	16945	17132	17186	17160	16970	17101	17127	17010	17132	17030	17179	17059	16996	17180	17062	17163	17282	17142	17033	16843	17211	16840	17006	17128	17146	16966	17219	16811	17100	17201	17007	16941	17093	17065	16872	16957	16920	17095	17142	17196	17205	17196	17132	17050	17251	17103	17170	17136	17030	17195	17241	17051	17166	16836	16937	16901	17025	17273	16892	17138	17020	17021	17091	17161	17065	17237	17407	17055	17213	17210	17067	17178	17151	16929	17191	17111	17114	17165	17120	17097	17200	16947	16996	17280	17062	17271	17054	17159	17040	16954	16917	17086	17237	17265	16961	17059	17308	17066	17113	17296	17080	17044	17043	16923	16982	17139	17094	16938	17173	17137	17128	17364	16877	17200	16935	17101	16971	16967	16866	16987	17197	17160	17127	17096	17148	17051	17109	16891	17158	17093	17040	17071	17146	16937	17086	17088	17219	16882	17006	17185	17087	17222	17161	17123	17049	16968	17086	17036	16934	17058	17147	16891	17067	17147	17121	17155	17108	16962	17167	16924	17105	17126	17151	17016	16900	16977	17167	17251	17001	17099	17185	17084	16938	16993	16938	17143	17029	16971	17203	16971	17164	17190	17157	16980	17055	17121	17214	16963	17163	17126	17117	17034	17148	17176	17145	17163	16961	17232	17091	17184	17038	17148	17145	17151	17118	17033	17015	16948	17257	16904	17162	16950	17091	16994	17290	17092	17051	16916	17294	17018	17104	17038	17221	17174	16971	17160	17155	17245	17092	17110	16842	16953	17115	16963	17306	17135	17118	16909	17236	17290	17213	17135	17145	16821	17057	17146	17160	17116	16907	16943	17233	17221	17249	17220	17043	17071	17273	17115	17108	16908	16942	17056	16961	17012	16900	16937	17184	17240	17095	17152	17156	17187	16937	17113	17094	17287	17125	17125	17092	17122	16936	17017	16824	17091	17060	17144	16915	17187	17023	16894	17101	16977	17214	17088	16983	17001	17261	17227	17129	17147	16856	17132	17005	17119	17078	17112	17169	16935	17035	17160	17132	17263	17058	17246	16970	16981	17053	17201	16920	17135	17110	17087	17040	17152	17187	17244	17165	17036	17174	17086	17184	17028	17199	17318	17106	16986	17128	17006	17088	16979	17244	17427	17098	17268	17164	17021	16934	17138	17190	17066	17019	17179	17138	17053	17133	16771	17033	17168	17200	17051	17381	17112	16956	16973	17056	17239	16842	16887	17176	16991	17094	16921	17129	16900	17330	16982	17066	17238	16955	16941	17152	17280	17208	17119	17045	16945	17166	17054	16863	17129	16939	17055	17014	17008	17336	16973	17184	16974	17160	17172	16998	17040	17144	17118	17085	17160	17270	17268	17092	17123	17173	17029	17257	17123	16978	17161	17148	17060	17080	17020	17039	17120	17266	17368	17243	17094	17250	16997	17098	17181	17191	17012	17210	17135	17113	17223	17051	17151	17038	16959	16949	17023	17122	17215	17240	17099	17206	17068	16990	16968	17308	17045	17027	17298	17247	17103	17089	17109	17273	17165	17335	17130	17181	16975	17354	17081	17009	16927	17006	17167	17027	17186	17212	17287	17267	17015	17208	16959	17069	17194	17114	16964	17070	17141	17174	17324	17143	17205	17149	17168	17169	16994	16922	17143	17258	17080	17150	16912	17138	16963	16943	16950	17113	17027	17032	17263	17163	17035	17394	17037	17191	17008	16881	17003	17110	17180	17187	17050	16971	17056	17076	17137	16993	16991	16987	17020	17157	16987	17235	17154	17026	17005	17027	17197	17178	17016	17072	17145	17149	17343	17037	17067	16987	17141	17092	17133	17006	16944	17179	17213	17311	17135	17197	17034	17055	17087	17073	17009	17048	16922	17010	17150	17141	17289	17005	17057	17014	17113	17122	17072	17049	17025	16902	17033	16975	17107	17022	17143	16901	17134	17040	16962	17221	16968	17188	16985	17100	17055	16941	17151	17080	16965	17130	16837	17095	17129	16989	17089	17031	17119	17141	17207	17087	17051	17110	17121	17164	17163	16861	17264	17113	16893	17107	17154	17218	17041	17185	17154	17176	16931	16922	16992	17130	17145	17280	17180	17055	17033	16946	16992	17042	16982	17082	17020	17170	17124	17107	17243	17181	17154	16975	17234	17126	16902	17283	17281	17224	16905	17071	17146	17015	17167	17240	17043	17020	17139	16916	17110	17344	17220	17126	17185	17195	17048	17005	17168	17037	17139	17074	17168	17213	16995	16983	17060	17073	17031	17200	17166	17130	17226	17087	17095	16881	16944	17182	17067	17160	16970	17128	16972	17076	16817	16967	17207	17243	16892	17045	17133	17126	17204	17129	17107	17087	17210	17117	16905	16821	17180	17097	17226	17155	17042	17019	17045	17233	17004	16978	17370	17227	17129	16972	17090	16985	16988	17131	16997	17240	17138	17175	17016	17194	17251	16984	17095	17241	17067	17137	16878	16989	17018	17115	16980	16988	17180	17220	17086	17117	17162	16933	17284	17059	17278	17003	16891	17120	17156	17228	17123	17146	17041	17262	17285	17217	17025	17064	17216	17132	17258	17289	17099	17055	17000	17059	16997	17133	17104	17202	17228	16867	16949	16980	17086	17144	17159	17051	17182	17071	16941	17193	17017	16900	17013	17006	17130	17035	17250	17082	17096	17056	17154	17040	16992	17182	16891	17271	17182	17254	17184	16997	17047	17290	17234	16908	16893	17168	17147	17063	17101	17212	17050	17136	17076	17023	16979	17177	17202	17021	17187	17236	16917	17123	17161	17064	16996	17078	16943	16983	17011	17251	16913	16975	17000	17171	17260	17111	17054	17311	16896	17087	17166	16895	17120	16967	16988	17129	17065
16285	17833	17561	16979	16297	23715	27058	21705	18182	15938	14989	14680	14721	14793	14683	14630	14807	14642	14868	14708	14590	14609	14633	14688	14629	14683	14749	14693	14599	14549	14569	14636	14670	14598	14747	14619	14667	14649	14781	14644	14717	14517	14758	14675	14370	14626	14610	14823	14625	14675	14644	14573	14630	14618	14575	14527	14709	14721	14697	14641	14531	14872	14680	14620	14737	14558	14661	14765	14611	14653	14715	14672	14444	14590	14511	14450	14556	14479	14705	14494	14575	14648	14707	14752	14451	14547	14627	14595	14716	14699	14645	14567	14605	14536	14545	14567	14654	14767	14704	14563	14685	14714	14672	14676	14662	14541	14479	14821	14501	14742	14489	14863	14650	14690	14614	14579	14524	14620	14670	14656	14695	14449	14579	14654	14798	14859	14665	14767	14616	14496	14514	14770	14660	14774	14654	14720	14803	14607	14653	14743	14582	14726	14668	14550	14687	14553	14553	14721	14554	14719	14475	14557	14494	14781	14565	14669	14572	14615	14701	14618	14554	14812	14545	14641	14654	14679	14521	14725	14648	14793	14689	14625	14654	14618	14720	14595	14803	14713	14600	14614	14501	14602	14642	14657	14505	14682	14534	14679	14731	14617	14730	14674	14553	14574	14426	14818	14588	14672	14714	14369	14781	14711	14550	14558	14556	14619	14564	14812	14655	14808	14768	14753	14613	14744	14787	14421	14754	14677	14586	14800	14542	14737	14632	14631	14621	14657	14544	14615	14752	14597	14644	14695	14787	14718	14674	14668	14580	14615	14537	14698	14576	14517	14599	14661	14615	14677	14779	14581	14595	14705	14677	14687	14578	14727	14599	14693	14663	14698	14757	14551	14539	14666	14657	14558	14756	14729	14788	14812	14540	14517	14687	14510	14735	14599	14659	14654	14676	14609	14538	14678	14681	14720	14482	14591	14461	14531	14779	14655	14671	14695	14528	14761	14658	14700	14803	14661	14762	14507	14662	14770	14697	14643	14653	14520	14729	14604	14601	14622	14663	14729	14637	14846	14660	14739	14681	14695	14633	14739	14625	14659	14593	14612	14684	14651	14546	14760	14678	14762	14754	14719	14693	14554	14791	14550	14619	14581	14842	14579	14756	14650	14654	14709	14487	14698	14624	14854	14659	14558	14533	14757	14660	14643	14728	14655	14762	14717	14690	14596	14640	14634	14700	14570	14792	14544	14701	14701	14565	14874	14684	14581	14772	14605	14639	14649	14714	14530	14659	14635	14551	14727	14598	14631	14587	14641	14648	14698	14626	14729	14630	14457	14627	14697	14515	14632	14698	14712	14504	14530	14609	14582	14632	14653	14687	14432	14485	14602	14755	14463	14659	14717	14627	14556	14725	14555	14723	14685	14593	14762	14679	14655	14625	14593	14707	14533	14735	14539	14688	14633	14830	14602	14743	14670	14644	14830	14673	14636	14646	14764	14666	14683	14765	14692	14703	14638	14700	14622	14509	14684	14708	14582	14725	14621	14646	14558	14761	14607	14672	14579	14557	14743	14554	14662	14721	14532	14636	14617	14698	14667	14636	14591	14679	14570	14566	14559	14580	14497	14576	14780	14589	14648	14783	14608	14653	14557	14554	14620	14744	14544	14644	14544	14641	14837	14670	14456	14643	14586	14660	14628	14736	14789	14762	14713	14696	14685	14761	14579	14668	14626	14508	14631	14703	14706	14681	14815	14430	14612	14635	14644	14668	14667	14619	14566	14630	14526	14729	14757	14838	14693	14674	14435	14696	14613	14530	14782	14820	14482	14553	14650	14628	14694	14672	14630	14571	14753	14664	14657	14575	14748	14587	14704	14767	14680	14768	14537	14632	14709	14692	14543	14739	14650	14667	14585	14723	14732	14691	14711	14693	14551	14696	14616	14749	14775	14663	14706	14803	14578	14624	14677	14734	14706	14657	14585	14584	14662	14630	14648	14523	14674	14678	14608	14668	14804	14592	14793	14643	14788	14587	14613	14613	14706	14686	14595	14589	14634	14709	14795	14556	14611	14611	14700	14591	14594	14592	14501	14758	14622	14836	14673	14658	14618	14473	14810	14606	14616	14524	14679	14558	14550	14744	14747	14566	14622	14682	14482	14541	14748	14677	14384	14630	14598	14577	14658	14675	14502	14655	14796	14654	14688	14577	14827	14725	14721	14773	14530	14677	14608	14560	14727	14691	14654	14769	14713	14615	14613	14721	14633	14628	14712	14805	14563	14841	14616	14694	14624	14704	14818	14624	14788	14696	14647	14787	14552	14767	14870	14669	14622	14696	14631	14772	14595	14713	14753	14684	14688	14596	14695	14728	14651	14506	14736	14485	14723	14498	14635	14566	14707	14731	14655	14653	14856	14582	14743	14689	14665	14639	14804	14721	14713	14515	14722	14591	14702	14627	14642	14654	14466	14550	14688	14820	14798	14502	14703	14611	14444	14813	14571	14649	14655	14594	14722	14692	14685	14618	14601	14603	14726	14420	14665	14598	14616	14667	14738	14657	14720	14717	14637	14622	14645	14757	14715	14813	14595	14593	14684	14496	14568	14794	14782	14794	14579	14683	14751	14610	14843	14613	14618	14729	14574	14593	14623	14722	14813	14706	14586	14656	14510	14615	14691	14679	14479	14597	14636	14638	14701	14698	14587	14612	14447	14673	14726	14647	14752	14647	14713	14609	14710	14626	14596	14713	14768	14566	14725	14666	14600	14809	14560	14772	14782	14748	14623	14697	14662	14625	14419	14617	14668	14631	14550	14698	14686	14623	14578	14608	14745	14598	14555	14631	14742	14626	14789	14504	14764	14629	14816	14696	14584	14700	14692	14619	14702	14724	14556	14715	14637	14697	14693	14692	14698	14779	14632	14586	14591	14711	14660	14810	14651	14827	14562	14654	14670	14501	14688	14629	14527	14723	14715	14586	14648	14702	14594	14771	14704	14676	14705	14460	14536	14661	14669	14505	14768	14535	14774	14693	14652	14827	14727	14688	14577	14854	14796	14719	14798	14680	14860	14592	14699	14566	14677	14634	14547	14662	14503	14664	14714	14702	14720	14688	14593	14699	14655	14486	14682	14557	14815	14711	14656	14698	14590	14704	14701	14635	14772	14815	14655	14610	14605	14686	14585	14699	14600	14631	14583	14562	14713	14609	14740	14617	14655	14583	14449	14585	14718	14611	14713	14759	14508	14831	14598	14648	14677	14564	14623	14791	14683	14686	14742	14645	14720	14900	14811	14800	14585	14701	14723	14598	14715	14612	14593	14634	14700	14704	14754	14816	14678	14672	14572	14592	14555	14644	14618	14803	14673	14725	14674	14645	14737	14748	14716	14741	14668	14790	14696	14734	14649	14491	14591	14739	14655	14676	14581	14633	14709	14671	14658	14692	14749	14676	14589	14798	14728	14877	14454	14620	14523	14814	14584	14603	14724	14677	14846	14650	14804	14638	14667	14871	14522	14477	14687	14527	14617	14535	14714	14572	14822	14545	14735	14671	14480	14647	14609	14520	14698	14740	14714	14670	14772	14662	14623	14577	14586	14522	14606	14550	14550	14660	14624	14564	14634	14547	14529	14653	14767	14580	14733	14741	14597	14629	14698	14609	14459	14744	14692	14669	14689	14690	14913	14713	14570	14910	14592	14573	14620	14603	14667	14680	14957	14709	14571	14656	14640	14508	14651	14672	14557	14823	14426	14664	14571	14703	14771	14697	14590	14615	14710	14668	14606	14717	14722	14645	14591	14645	14577	14489	14670	14848	14712	14758	14784	14723	14639	14627	14601	14653	14681	14637	14542	14793	14691	14530	14646	14760	14731	14670	14692	14732	14784	14584	14652	14671	14633	14663	14549	14620	14405	14801	14577	14632	14616	14692	14668	14729	14554	14644	14661	14637	14658	14673	14617	14745	14601	14697	14636	14620	14689	14494	14548	14537	14612	14757	14586	14665	14791	14552	14671	14734	14776	14585	14659	14874	14565	14625	14783	14419	14608	14647	14652	14584	14646	14724	14779	14593	14696	14591	14832	14552	14547	14784	14661	14652	14655	14748	14638	14598	14670	14709	14603	14605	14723	14689	14820	14709	14613	14725	14770	14641	14691	14642	14661	14714	14713	14615	14599	14756	14558	14598	14730	14615	14737	14675	14617	14728	14737	14520	14752	14692	14632	14715	14748	14793	14679	14689	14514	14781	14733	14729	14647	14735	14730	14564	14690	14619	14723	14623	14622	14540	14670	14483	14752	14625	14578	14713	14775	14621	14520	14559	14753	14700	14613	14651	14714	14609	14650	14601	14504	14655	14577	14661	14622	14684	14435	14595	14595	14763	14782	14725	14680	14612	14584	14566	14670	14642	14548	14621	14623	14606	14677	14644	14516	14605	14631	14644	14809	14667	14840	14718	14588	14642	14699	14491	14488	14741	14677	14687	14553	14603	14713	14599	14730	14678	14587	14644	14736	14759	14650	14717	14713	14566	14714	14632	14789	14562	14667	14711	14730	14713	14547	14644	14707	14714	14644	14722	14506	14633	14842	14658	14552	14716	14649	14453	14680	14779	14684	14603	14749	14613	14765	14748	14649	14840	14526	14710	14702	14536	14740	14633	14697	14512	14706	14692	14662	14641	14665	14605	14625	14781	14512	14793	14644	14582	14609	14823	14510	14705	14605	14703	14722	14714	14516	14353	14733	14614	14713	14671	14502	14674	14641	14539	14637	14522	14628	14755	14677	14605	14714	14814	14545	14641	14877	14658	14658	14607	14527	14497	14695	14649	14683	14721	14732	14609	14684	14669	14835	14743	14681	14684	14656	14576	14620	14678	14657	14723	14813	14747	14607	14718	14736	14690	14611	14732	14662	14457	14694	14634	14539	14565	14669	14724	14632	14858	14588	14671	14603	14624	14572	14795	14710	14888	14599	14584	14650	14708	14738	14546	14476	14636	14549	14604	14733	14564	14698	14692	14628	14705	14604	14698	14539	14767	14493	14748	14703	14590	14640	14724	14593	14755	14532	14685	14589	14907	14634	14814	14609	14724	14839	14718	14681	14589	14536	14572	14773	14629	14588	14597	14762	14624	14772	14747	14595	14600	14926	14455	14629	14665	14611	14732	14686	14741	14792	14648	14658	14648	14789	14751	14557	14732	14921
24106	21396	28948	24332	22297	46360	62395	46336	34336	25550	19829	17951	17548	17471	17339	17399	17502	17403	17461	17508	17347	17312	17264	17374	17266	17325	17325	17422	17419	17168	17257	17355	17333	17288	17212	17150	17178	17317	17360	17343	17208	17278	17082	17300	17218	17502	17228	17208	17461	17303	17339	17376	17241	17184	17232	17333	17284	17353	17426	17028	17448	17071	17441	17271	17300	17301	17253	17359	17444	17438	17202	17219	17399	17174	17406	17505	17333	17367	17288	17220	17491	17301	17181	17464	17323	17376	17239	17172	17366	17403	17126	17121	17115	17320	17361	17513	17229	17429	17137	17159	17292	17185	17199	17253	17079	17223	17052	17293	17037	17104	17256	17367	17304	17345	17252	17244	17280	16997	17181	17109	17176	17339	17363	17379	17163	17326	17331	17222	17222	17266	17106	17340	17312	17239	17155	17312	17083	17268	17069	17153	17245	17158	17431	17171	17421	17225	17205	17310	17087	17232	17245	17037	17311	17197	17268	17241	17301	17288	17391	17307	17325	17293	17350	17175	17161	16918	17013	17282	17078	17090	17174	17181	17181	17012	17295	17136	17330	17279	17155	17173	17350	17273	17283	17059	17174	17137	17107	17269	17143	17188	17331	17170	17100	17089	17135	17186	17190	17309	17477	17008	17285	17180	17158	17130	17142	17249	17181	17345	17232	17129	17142	17184	17258	17189	17120	17393	17125	17207	17315	17380	17304	17169	17383	17035	17275	17147	17358	17405	17426	17306	17205	17234	17328	17169	16948	17222	17274	17198	17111	17053	17216	17073	17329	17221	17288	17089	17327	17276	17332	17110	17251	17192	17243	17220	17144	17224	17399	17215	17066	17172	17411	17249	17353	17185	17324	17205	17291	17266	17229	17288	17142	17094	17140	17227	17341	17097	17410	17339	17366	17383	17404	17241	17182	17179	17232	17232	17135	17317	17085	17148	17372	17245	17276	17202	17278	17287	17114	17250	17161	16999	17337	17072	17107	17162	17521	17097	17275	17236	17144	17162	17312	17237	17346	17362	17338	17167	17288	17284	17280	17154	17440	17171	17069	17080	17209	17168	17211	17324	17248	17255	17293	17112	17274	17219	17494	17204	17278	17294	17427	17235	17474	17277	17208	17243	17212	17307	17386	17230	17270	17093	17277	17270	17247	17238	17391	17263	17023	17130	17164	17271	17145	17294	17258	17189	17244	17207	17249	17256	17436	17181	17426	17063	17165	17216	17194	17141	17014	17089	17168	17284	17088	17359	17285	17265	17288	17031	17235	17183	17236	17304	17317	17094	17303	17191	17143	17211	17135	17302	17140	17108	17226	17215	17223	17395	17280	17230	17257	17156	17399	17414	17309	17375	17200	16993	17228	17276	17298	17275	17218	17055	17110	17275	17362	17172	17151	17420	17238	17106	17241	17139	17319	17259	17328	17206	17219	17196	17174	17278	17311	17306	17200	17276	17124	17390	17283	17180	17097	17234	17126	17284	17169	17144	17216	17415	17446	17108	17270	17394	17415	16990	17276	17093	17411	17541	17103	17124	17217	17260	17373	17314	17097	17281	17389	17436	17351	17148	17243	17136	17227	17180	17080	17263	17100	16946	17059	17242	17277	17211	17148	17325	17143	17285	17173	17236	17331	17276	17246	17065	16963	17304	17299	17353	17304	17292	16988	17248	17386	17459	17343	17135	17323	17316	17248	17318	17352	17318	17380	17219	17340	17242	17316	17371	17342	17292	17161	17151	17185	17235	17333	17152	17170	17114	17296	17042	17444	17204	17157	17039	17226	17257	17273	17179	17133	17194	17188	17296	17405	17073	17097	17150	17325	17087	17232	17290	16932	17173	17353	17110	17380	17468	17187	17139	17343	17062	17314	17402	17306	17251	17199	17242	17444	17180	17372	17172	17077	17263	17345	17352	17302	17121	17250	17213	17303	17069	17307	17146	17231	17074	17179	17208	17011	17316	17162	17220	17283	17452	16896	17091	17270	17284	17194	17072	17204	17234	17335	17182	17332	17126	17199	17112	17233	17280	17221	17216	17243	17282	17144	17117	17309	17325	17357	17353	17250	17275	17287	17241	17345	17403	17241	17413	17216	17091	17479	17058	17415	17271	16987	17225	17346	17083	17292	17166	17357	17313	17146	17184	17282	17344	17289	17177	17226	17146	17236	17037	16958	17441	17413	17148	17129	17270	17116	17487	17410	17346	17038	17025	17221	17130	17278	17213	17345	17409	17268	17104	17256	17461	17368	17317	17267	17104	17089	17280	17226	17129	17567	17298	17296	17414	17321	17081	17309	17230	17218	17361	17325	17361	17563	17278	17144	17212	17096	17263	17117	17218	17275	17234	17280	17137	17172	17120	17033	17300	17395	17199	17117	17358	17334	16942	17328	17313	17300	17303	17216	17143	17299	17234	17346	17292	17403	17178	17331	17297	17144	17229	17067	17049	17254	17311	17231	17264	17268	17162	17081	17135	17478	17279	17212	17164	17272	17180	17373	17269	17335	17371	17196	17519	17274	17359	17163	17317	17214	17232	17311	17089	17275	17181	17167	17352	17147	17031	17262	17262	17262	17174	17166	17296	17344	17126	17126	17342	17051	17238	17297	17305	17224	17132	17567	17228	17433	17099	17220	17016	17222	17311	17298	17313	17335	17149	17304	17320	17201	17223	17281	16977	17134	17053	17278	17361	17346	17115	17262	17175	17021	17439	17346	17196	17260	17226	17302	17360	17354	17240	17402	17418	17238	17418	17522	17402	17155	17285	17150	17119	17110	17112	17009	17295	17386	17311	17254	17259	17334	17441	17381	17406	17275	17350	17056	17310	17475	17152	17132	17317	17425	17192	17437	17280	17026	17294	17069	17163	17168	17354	17255	17166	17444	17121	17370	17282	17457	17233	17209	17249	17101	17240	17333	17103	17115	17205	17404	17394	17332	17375	17127	17212	17105	17305	17136	17338	17341	17401	17253	17320	17352	17386	17106	17319	17376	17152	17265	17118	17090	17250	17382	17124	17446	17352	17270	17365	17240	17230	17296	17055	17142	17264	17242	17094	17228	17322	17113	17244	17394	17312	17303	17367	17133	17419	17346	17216	17400	17212	17392	17088	17410	17196	17027	17113	17141	17273	17175	17130	17209	17282	17298	17138	17242	17101	17342	17283	17245	16983	17263	17258	17272	17296	17191	17366	17303	17449	17265	17320	17351	17123	17250	17223	17143	17186	17337	17320	17233	17087	17093	17049	17372	17253	17177	17091	17296	17214	17343	17222	17386	17243	17220	16971	17278	17203	17168	17300	17159	17246	17260	17267	17137	17456	17178	17207	17198	17304	17149	17372	17385	17308	17225	17360	17238	17214	17267	17244	17315	17249	17273	17036	17289	17167	17309	17317	17308	17153	17277	17279	17224	17123	17244	17106	17037	17180	17229	17300	17315	17264	17205	17251	17257	17143	17289	17174	17270	17211	17267	17458	17406	17155	17204	17124	17253	17340	17164	17121	17307	17178	17146	17228	17306	17201	17231	17343	17072	17437	17284	17160	17296	17227	17121	17306	17183	17118	17124	17235	17036	17455	17309	17418	17380	17063	17349	17230	17220	17134	17210	17290	17428	17423	16982	17371	17349	16976	17314	17415	17269	17201	17313	17255	17291	17425	17211	17247	17234	17256	17117	17014	17258	17147	17265	17114	17112	17183	17123	17402	17073	17372	17205	17047	17242	17030	17164	17415	17263	17251	17139	17262	17117	17331	17270	17078	17238	17153	17352	17060	17344	17313	17231	17272	17149	17403	17354	17229	17070	17163	17430	17305	17194	17165	17095	17311	17360	17225	17330	17278	17049	17396	17055	17062	17216	17307	17112	17326	17218	17371	17242	17384	17155	17336	17196	17259	17493	17388	17316	17213	17178	17218	17183	17507	17041	17019	16875	17283	17159	17302	17296	17153	17270	17265	17496	17331	17316	17019	17184	17158	17188	17384	17303	17444	17271	17222	17183	17097	17330	17401	17133	17278	17357	17281	17269	17176	17274	17416	17169	17183	17170	17135	17226	17399	17292	17140	17217	17236	17101	17039	17320	17032	16918	17354	17282	17318	17350	17284	17375	17109	17271	17182	17259	17194	17202	17257	17218	17194	17236	17299	17220	17175	17241	17323	17195	17424	17093	17361	17332	17382	17339	17308	17424	17265	17096	17185	17227	17410	17327	17173	17443	17385	17199	17194	17274	17297	17349	17441	17211	17199	17253	17374	17278	17399	17313	17319	17151	16986	17304	17022	17048	16984	17084	17281	17289	17309	17205	17417	17244	17266	17238	17168	17223	17258	17041	17244	17254	17103	17145	17293	17368	17220	17279	17234	17113	17317	17089	17430	17312	17162	17141	17204	17285	17185	17373	17399	17285	17207	17110	17394	17385	17182	17251	17170	17290	17232	17258	17170	17368	17256	17013	17086	17341	17037	17138	17190	17423	17150	17571	17476	17259	17408	17133	17362	17427	17234	17157	17172	17184	17293	17227	17207	17212	17282	17152	17378	17262	17297	17149	17416	17178	17114	17322	17166	17164	17216	17231	17179	17394	17234	17269	17287	17223	17221	17057	17202	17328	17330	17251	17153	17250	17366	17452	17261	17025	17206	17056	17183	17277	17323	17253	17118	16990	17205	17253	17177	17265	17338	17382	17196	17098	17157	17304	17298	17339	17023	17205	17582	17483	17231	17201	17427	17320	17227	17274	17396	17084	17029	17367	17207	17240	17229	17256	17163	17076	17438	17198	17206	17526	17299	17373	17478	17161	17244	17195	17531	17285	17105	17148	17311	17206	17134	17171	17250	17339	17223	17375	17312	17488	17253	17227	17182	17259	17101	17345	17251	17166	17282	17343	17195	17484	17161	17254	17179	17207	17380	17104	17349	17119	17265	17109	17312	17323	17458	17230	17261	17283	17160	17125	17112	17133	17180	17225	16911	17376	17145	17223	17118	17200	17190	17301	17185	17127	17058	17127	17281	17421	17171	17198	17304	17356	17255	17092	17338	17384	17161	17239	17009	17294	17261	17420	17268	17307	17215	17180	17290	17088	17194	17481	17174	17345	17202	17303	17384	17110	17236	17131	17137	17148	17268	17104	17005	17263	17438	17286	17013	17079	17311
29395	30189	23665	20738	18656	51100	58948	44657	33345	22921	16931	14961	14892	14822	14625	14853	14607	14834	14936	14850	14783	14667	15011	14738	14869	14737	14705	14627	14769	14978	14834	14731	14848	14697	14780	14709	14761	14553	14799	14960	14884	14771	14720	14788	14691	14579	14758	14802	14924	14769	14763	14764	14807	14849	14739	14700	14724	14866	14746	14962	14641	14823	14906	14907	14761	14724	14799	14838	14779	14782	14921	14885	14704	14708	14642	14701	14870	14647	14787	14781	14747	14771	14795	14794	14868	14869	14864	14558	14735	14657	14753	14740	14743	14698	14743	14728	14640	14563	14685	14896	14768	14765	14814	14882	14603	14698	14825	14804	14792	14721	14873	14858	14772	14799	14700	14866	14931	14781	14685	14840	14669	14643	14824	14762	14746	14727	14762	14672	14864	14759	14850	14813	14837	14664	14699	14625	14674	14777	14739	14778	14628	14842	14789	14676	14803	14821	14752	14730	14739	14674	14846	14814	14801	14858	14754	14727	14683	14962	14695	14677	14755	14874	14713	14734	14786	14713	14694	14862	14786	14776	14715	14801	14746	14791	14709	14795	14770	14731	14797	14741	14736	14817	14681	14887	14704	14699	14844	14711	14828	14707	14831	14663	14626	14729	14855	14840	14818	14794	14656	14659	14964	14871	14823	14727	14926	14822	14704	14736	14902	14767	14754	14695	14845	14769	14831	14727	14809	14852	14695	14677	14653	14752	14680	14585	14771	14866	14926	14685	14624	14635	14863	14767	14784	14676	14637	14779	14773	14860	14802	14733	14704	14780	14644	14767	14687	14733	14795	14678	14802	14445	14592	14745	14658	14863	14892	14783	14757	14690	14671	14943	14682	14734	14876	14785	14726	14887	14814	14702	14698	14701	14501	14712	14560	14852	14733	14859	14804	14645	14700	14978	14844	14551	14704	14702	14931	14902	14828	14627	14965	14866	14823	14679	14808	14703	14859	14829	14534	14722	14591	14743	14855	14876	14644	14686	14769	14562	14668	14695	14792	14657	14610	14824	14796	14647	14697	14819	14718	14581	14789	14783	14903	14820	14670	14881	14759	14630	14875	14720	14718	14728	14551	14543	14877	14582	14813	14648	14645	14825	14847	14818	14678	14744	14808	14631	14657	14645	14873	14822	14696	14823	14884	14746	14723	14732	14942	14832	14708	15021	14719	14812	14775	14741	14739	14794	14752	14834	14675	14724	14670	14630	14736	14671	14701	14749	14773	14781	14738	14816	14689	14786	14999	14710	14698	14739	14741	14837	14654	14860	14994	14758	14915	14752	14686	14704	14838	14726	14862	14636	14643	14782	14752	14820	14820	14729	14759	14871	14773	14691	14674	14626	14915	14753	14766	14844	14865	14851	14763	14804	14768	14778	14835	14659	14743	14615	14845	14765	14962	14747	14719	14887	14839	14859	14729	14718	14568	14714	14808	15009	14791	14791	14637	14763	14805	14735	14652	14653	14675	14708	14883	14907	14902	14727	14906	14915	14562	14624	14813	14872	14798	14835	14845	14774	14872	14748	14819	14773	14693	14738	14725	14654	14546	14892	14812	14608	14771	14710	14777	14800	14808	14623	14794	14928	14787	14799	15011	14546	14768	14780	14861	14552	14833	14723	14683	14783	14661	14852	14725	14683	14845	14768	14697	14806	14896	14782	14663	14739	14729	14598	14874	14847	14676	14813	14705	14798	14671	14572	14662	14736	14728	14767	14928	14687	14790	14733	14745	14778	14696	14840	14877	14768	14720	14632	14708	14678	14670	14803	14739	14707	14735	14882	14842	14788	14660	14623	14763	14748	14671	14759	14700	14721	14848	14765	14886	14709	14676	14698	14823	14824	14661	14625	14467	14632	14674	14738	14721	14806	14748	14859	14776	14782	14726	14817	14757	14768	14756	14885	14709	14718	14806	14755	14761	14837	14769	14638	14754	14867	14693	14612	14581	14773	14863	14904	14822	14694	14713	14755	14657	14966	14824	14836	14810	14612	14844	14837	14881	14826	14659	14897	14852	14831	14692	14609	14664	14745	14690	14818	14689	14668	14849	14594	14959	14935	14814	14815	14852	14813	14536	14592	14844	14636	14714	14705	14868	14894	14533	14846	14758	14746	14801	14725	14827	14725	14768	14649	14746	14732	14800	14724	14742	14733	14678	14865	14745	14689	14864	14865	14787	14656	14734	14685	14801	14554	14757	14735	14804	14716	14707	14585	14726	14729	14861	14775	14921	14525	14767	14706	14727	14737	14670	14764	14897	14690	14541	14673	14861	14840	14855	14667	14855	14708	14801	14850	14799	14808	14592	14756	14682	14793	14761	14731	14718	14708	14793	14822	14729	14727	14811	14796	14850	14595	14856	14611	14632	14759	14771	14794	14887	14751	14675	14686	14721	14980	14804	14897	14778	14764	14841	14690	14881	14834	14811	14856	14630	14855	14744	14723	14656	14480	14795	14687	14765	14665	14817	14621	14764	14985	14790	14726	14593	14761	14803	14706	14966	14820	14919	14856	14769	14708	14836	14700	14754	14716	14726	14737	15000	14781	14765	14612	14786	14805	14722	14802	14796	14855	14646	14759	14762	14764	14788	14761	14702	14613	14762	14848	14739	14794	14878	14711	14856	14741	14747	14728	14629	14664	14754	14679	14702	14783	14870	14844	14775	14570	14810	14782	14679	14706	14718	14608	14570	14810	14768	14711	14857	14717	14761	14720	14801	14743	14719	14688	14808	14664	14834	14779	14603	14883	14665	14600	14621	14861	14696	14685	14817	14787	14827	14625	14803	14803	14580	14682	14651	14767	14828	14744	14738	14593	14705	14657	14760	14734	14671	14955	14730	14805	14659	14725	14902	14914	14699	14658	14781	14713	14958	14812	14759	14634	14753	14672	15020	14667	14786	14679	14787	14848	14675	14748	14777	14614	14877	14864	14857	14800	14727	14702	14862	14907	14812	14846	14766	14896	14610	14820	14773	14721	14869	14741	14791	14685	14843	14742	14637	14685	14902	14870	14805	14730	14804	14845	14910	14656	14805	14810	14634	14796	14767	14842	14883	14722	14847	14891	14676	14693	14877	14702	14690	14799	14823	14791	14862	14699	14788	14777	14635	14770	14901	14686	14768	14745	14569	14714	14815	14979	14714	14853	14849	14780	14593	14788	14743	14960	14799	14764	14795	14764	14782	14734	14786	14953	14759	14681	14749	14739	14630	14649	14869	14823	14804	14882	14670	14800	14722	14741	14859	14814	14696	14865	14533	14581	14839	14767	14741	14622	14905	14734	14818	14794	14744	14727	14721	14766	14677	14864	14825	14653	14791	14760	14677	14685	14758	14642	14755	14775	14755	14623	14925	14760	14724	14812	14669	14652	14675	14652	14727	14756	14728	14811	14615	14789	14826	14833	14637	14778	14790	14735	14827	14684	14808	14688	14832	14834	14830	14639	14879	14794	14761	14761	14828	14759	14909	15003	14779	14664	14811	14728	14780	14757	14823	14881	14697	14809	14881	14733	14931	14775	14829	14696	14869	14866	14687	14551	14838	14825	14773	14718	14800	14664	14879	14725	14895	14800	14866	14705	14803	14708	14651	14639	14831	14668	14664	14781	14791	14759	14630	14773	14824	14687	14686	14739	14841	14578	14797	14769	14737	14598	14642	14735	14691	14817	14729	14882	14780	14771	14688	14794	14813	14831	14675	14694	14722	14778	14661	14806	14720	14614	14741	14831	14648	14744	14789	14804	14588	14828	14808	14803	14659	14884	14825	14777	14941	14774	14822	14706	14871	14745	14808	14820	14869	14732	14855	14943	14591	14702	14706	14813	14755	14794	14741	14641	14918	14760	14902	14791	14784	14684	14684	14775	14672	14753	14822	14866	14774	14781	14865	14713	14617	14755	15005	14656	14772	14705	14712	14804	14770	14928	14797	14796	14721	14761	14639	14964	14730	14774	14626	14746	14813	14806	14599	14766	14708	14894	14776	14734	14715	14926	14707	14646	14747	14566	14750	14716	14703	14976	14673	14737	14655	14633	14889	14672	14687	14852	14689	14654	14845	14598	14804	14768	14870	14781	14873	14597	14757	14774	14784	14873	14776	14761	14764	14823	14727	14756	14727	14651	14882	14844	14818	14674	14770	14617	14803	14840	14705	14783	14769	14727	14942	14878	14741	14859	14762	14805	14838	14887	14816	14833	14814	14847	14850	14913	14773	14709	14708	14753	14698	14764	14806	14762	14689	14747	14697	14800	14815	14878	14808	14725	14762	14803	14805	14986	14799	14677	14669	14639	14945	14900	14661	14708	14797	14891	14836	14876	14562	14674	14873	14706	14587	14852	14809	14765	14691	14930	14912	14753	14686	14718	14878	14731	14871	14858	14766	14904	14684	14749	14761	14709	14618	14812	14890	14726	14850	14649	14696	14758	14719	14948	14612	14567	14892	14637	14560	14654	14623	14804	14872	14664	14747	14785	14712	14815	14992	14687	14849	14702	14647	14825	14654	14792	14706	14728	14772	14825	14845	14763	14828	14837	14672	14726	14811	14653	14829	14686	14675	14748	14871	14834	14892	14702	14650	14781	14708	14709	14775	14544	14846	14740	14943	14730	14646	14858	14934	14718	14705	14749	14754	14730	14657	14811	14768	14724	14580	14784	14738	14607	14850	14680	14574	14808	14660	14880	14592	14924	14810	14721	14826	14600	14727	14797	14624	14782	14755	14665	14804	14837	14738	14729	14677	14718	14843	14641	14638	14745	14715	14673	14835	14833	14741	14770	14777	14815	14769	14911	14819	14684	14708	14657	14809	14719	14704	14723	14740	14870	14813	14799	14911	14837	14573	14755	14683	14591	14891	14938	14702	14749	14868	14884	14951	14761	14813	14759	14982	14717	14859	14677	14791	14821	14768	14829	14769	14788	14889	14696	14787	14821	14667	14719	14479	14873	14736	14684	14815	14927	14723	14601	14662	14906	14894	14813	14650	14723	14734	14793	14780	14758	14692	14712	14573	14716	14839	14771	14783	14803	14568	14874	14825	14599	14880	14937	14707	14776	14896	14791	14808	14838	14674	14693	14744	14655	14982	14701	14532	14760	14814	14810	14573	14780	14711	14733	14718	14821	14826	14928	14710	14664	14797	14891	14843	14879
22826	21306	29144	23799	21514	49933	72965	55823	42914	31232	23005	19105	18456	18122	17901	18062	17846	18085	17965	17746	17916	17873	17790	17979	17857	17871	17779	17907	17813	17675	17701	17924	17793	17750	17878	17656	17690	17637	17626	17772	17879	17573	17614	17724	17815	17607	17740	17434	17741	17551	17806	17749	17835	17815	17708	17632	17723	17804	17724	17963	17606	17606	17434	17753	17876	17976	17891	17587	17922	17769	17993	17922	17676	17755	17654	17938	17645	17772	17828	17679	17790	17760	17695	17800	17614	17735	17679	17935	17742	17561	17785	17777	17655	17552	17985	17608	17837	17826	17894	17819	17689	17667	17726	17701	17768	17691	17752	17570	17818	17663	17794	17732	17715	17745	17749	17589	17739	17651	17519	17654	17919	17852	17732	17658	17663	17563	17626	17648	17690	17558	17890	17777	17659	17800	17913	17782	17560	17657	17823	17813	17809	17699	17780	17513	17873	17625	17680	17776	17692	17852	17650	17973	17721	17599	17659	17814	17712	17610	17726	17810	17848	17692	17740	17883	17656	17546	17795	17750	17511	17751	17779	17671	17600	17732	17873	17527	17843	17717	17826	17757	17634	17723	17721	17700	17808	17587	17857	17694	17834	17746	17601	17505	17716	17791	17525	17976	17650	17707	17730	17392	17742	17696	17845	17645	17781	17610	17810	17639	17659	17736	17775	17677	17573	17435	17557	17559	17803	17895	17806	17535	17773	17707	17475	17684	17735	17622	17659	17654	17747	17746	17794	17734	17767	17571	17543	17825	17600	17691	17832	17741	17659	17819	17610	17658	17727	17810	17579	17712	17599	17658	17478	17701	17660	17568	17619	17766	17740	17681	17787	17573	17579	17629	17866	17578	17618	17644	17612	17816	17684	17658	17597	17575	17816	17570	17737	17744	17783	17800	17693	17761	17784	17648	17652	17671	17660	17561	17758	17603	17858	17739	17944	17636	17781	17602	17585	17603	17698	17609	17577	17503	17535	17505	17758	17680	17842	17561	17620	17728	17834	17813	17555	17455	17659	17615	17636	17617	17622	17531	17623	17730	17851	17640	17627	17468	17679	17634	17614	17617	17711	17567	17862	17683	17776	17607	17816	17663	17705	17760	17681	17885	17913	17671	17854	17764	17706	17457	17610	17718	17906	17778	17838	17733	17582	17573	17574	18041	17609	17661	17626	17541	17794	17715	17592	17626	17717	17600	17780	17748	17723	17427	17683	17780	17402	17873	17687	17852	17949	17690	17769	17652	17696	17735	17938	17608	17760	17588	17517	17633	17657	17669	17906	17766	17670	17681	17426	17607	17772	17571	17836	17594	17714	17718	17824	17615	17578	17735	17569	17599	17468	17606	17855	17557	17822	17906	17587	17739	17586	17702	17660	17514	17833	17516	17669	17801	17650	17441	17660	17685	17707	17640	17708	17623	17881	17517	17631	17775	17548	17641	17854	17703	17600	17540	17794	17785	17664	17637	17666	17594	17740	17954	17739	17585	17772	17825	17580	17621	17428	17671	17838	17465	17611	17701	17673	17487	17621	17674	17714	17755	17733	17696	17789	17728	17726	17600	17853	17446	17725	17446	17538	17552	17878	17709	17648	17598	17775	17842	17732	17806	17596	17751	17704	17579	17519	17666	17493	17701	17498	17607	17591	17707	17643	17727	17647	17780	17718	17637	17796	17630	17521	17753	17777	17728	17633	17850	17714	17687	17526	17636	17848	17792	17561	17614	17618	17698	17630	17554	17643	17585	17478	17592	17928	17834	17681	17392	17565	17651	17523	17615	17609	17798	17471	17688	17827	17655	17592	17740	17742	17863	17557	17590	17563	17522	17684	17819	17561	17639	17723	17567	17883	17854	17461	17786	17552	17773	17718	17863	17556	17739	17800	17778	17748	17613	17471	17755	17836	17663	17676	17794	17722	17560	17680	17522	17579	17588	17964	17646	17554	17720	17732	17761	17718	17709	17807	17372	17620	17558	17717	17579	17648	17820	17713	17677	17756	17850	17641	17635	17530	17664	17580	17625	17922	17672	17748	17877	17630	17749	17771	17933	17871	17785	17726	17816	17481	17716	17641	17592	17749	17647	17634	17905	17638	17782	17890	17791	17788	17676	17492	17583	17643	17699	17633	17555	17801	17662	17671	17805	17688	17789	17719	17715	17677	17539	17865	17650	17436	17630	17610	17678	17705	17833	17836	17565	17450	17624	17775	17692	17738	17793	17591	17637	17703	17701	17646	17580	17693	17707	17678	17788	17569	17742	17870	17737	17472	17504	17810	17821	17669	17642	17727	17765	17581	17599	17568	17707	17686	17434	17634	17570	17573	17745	17767	17699	17650	17704	17788	17705	17743	17728	17716	17673	17503	17613	17647	17748	17622	17697	17830	17607	17723	17775	17694	17807	17714	17594	17606	17699	17598	17595	17568	17687	17581	17652	17684	17734	17485	17599	17705	17800	17707	17727	17674	17697	17453	17748	17814	17849	17746	17621	17846	17608	17650	17770	17789	17590	17790	17850	17808	17579	17734	17561	17801	17777	17807	17708	17690	17653	17919	17640	17710	17896	17718	17773	17603	17854	17774	17602	17974	17574	17827	17900	17950	17769	17689	17743	17752	17691	17857	17620	17787	17978	17828	17791	17612	17687	17672	17752	17762	17698	17691	17728	17606	17877	17650	17667	17705	17728	17776	17548	17576	17659	17535	17837	17748	17596	17749	17616	17683	17738	17657	17789	17596	17844	17613	17770	17751	17772	17810	17444	17696	17587	17690	17686	17904	17699	17617	17539	17729	17633	17648	17439	17798	17490	17627	17728	17786	17621	17813	17808	17774	17695	17431	17570	17834	17846	17695	17531	17563	17853	17800	17478	17692	17475	17675	17756	17592	17709	17601	17620	17903	17689	17696	17580	17652	17620	17649	17628	17655	17619	17823	17689	17574	17618	17779	17454	17455	17655	17661	17575	17584	17521	17663	17622	17481	17608	17857	17831	17472	17674	17825	17742	17880	17393	17765	17673	17602	17635	17617	17699	17706	17564	17618	17718	17639	17601	17611	17652	17678	17635	17798	17693	17724	17742	17696	17734	17704	17674	17481	17635	17814	17739	17772	17784	17643	17480	17562	17567	17752	17632	17693	17606	17674	17649	17736	17674	17738	17559	17556	17865	17577	17682	17754	17673	17731	17830	17716	17717	17696	17545	17576	17637	17715	17818	17613	17589	17774	17772	17680	17572	17613	17418	17691	17640	17550	17727	17515	17735	17853	17660	17746	17831	17771	17671	17744	17777	17483	17661	17714	17677	17665	17639	17460	17646	17522	17691	17729	17975	17821	17707	17763	17809	17807	17648	17579	17756	17647	17756	17514	17492	17787	17546	17695	17647	17653	17596	18037	17816	17855	17734	17822	17681	17753	17680	17790	17627	17714	17768	17756	17772	17434	17647	17832	17646	17705	17557	17836	17768	17681	17695	17716	17781	17503	17501	17497	17609	17599	17781	17559	17672	17513	17713	17566	17882	17428	17442	17653	17625	17794	17732	17655	17672	17677	17623	17693	17688	17688	17657	17666	17728	17812	17759	17573	17579	17704	17551	17476	17667	17644	17719	17711	17793	17593	17691	17804	17558	17732	17782	17804	17612	17537	17628	17761	17853	17654	17710	17683	17700	17673	17661	17618	17594	17866	17552	17622	17624	17775	17564	17722	17724	17813	17527	17922	17661	17674	17658	17491	17646	17743	17669	17965	17728	17801	17648	17721	17728	17602	17759	17708	17626	17478	17663	17734	17515	17664	17456	17636	17782	17777	17671	17762	17755	17792	17529	17801	17806	17717	17768	17919	17719	17693	17588	17850	17701	17685	17689	17712	17764	17811	17720	17740	17767	17624	17616	17744	17719	17842	17748	17635	17832	17784	17813	17755	17828	17848	17637	17504	17466	17687	17635	17778	17751	17394	17606	17649	17788	17691	17658	17728	17799	17873	17887	17753	17866	17765	17578	17826	17751	17588	17744	17929	17580	17574	17646	17722	17587	17799	17643	17887	17635	17816	17589	17738	17678	17757	17661	17680	17799	17539	17799	17701	17423	17792	17862	17691	17604	17645	17475	17600	17710	17607	17613	17585	17501	17706	17531	17678	17654	17669	17809	17586	17835	17664	17729	17495	17663	17689	17596	17582	17523	17802	17623	17611	17736	17795	17762	17688	17734	17718	17735	17768	17556	17687	17807	17805	17717	17628	17656	17791	17600	17673	17710	17811	17676	17638	17622	17561	17726	17723	17589	17630	17488	17658	17772	17627	17531	17593	17562	17542	17506	17553	17992	17633	17569	17712	17497	17820	17791	17759	17542	17682	17504	17649	17758	17673	17679	17733	17741	17602	17860	17701	17932	17745	17642	17485	17575	17582	17713	17803	17632	17538	17780	17693	17639	17536	17715	17693	17767	17687	17904	17542	17777	17622	17681	17426	17895	17568	17762	17690	17501	17631	17726	17711	17890	17604	17780	17674	17669	17653	17448	17491	17598	17555	17551	17742	17775	17799	17727	17685	17855	17802	17742	17726	17625	17594	17668	17351	17601	17725	17909	17624	17803	17546	17611	17552	17720	17712	17637	17779	17640	17888	17639	17639	17629	17687	17690	17721	17738	17817	17767	17786	17452	17704	17597	17765	17567	17793	17707	17615	17704	17742	17602	17545	17740	17815	17633	17693	17808	17772	17696	17855	17718	17790	17721	17712	17911	17791	17954	17587	17760	17499	17490	17705	17844	17634	17727	17753	17598	17630	17785	17703	17833	17667	17874	17725	17819	17690	17580	17689	17585	17733	17876	17538	17618	17665	17772	17652	17564	17610	17541	17712	17769	17646	17516	17563	17610	17667	17720	17641	17540	17651	17883	17720	17510	17734	17782	17747	17673	17568	17468	17664	17769	17819	17587	17513	17645	17836	17586	17792	17705	17702	17671	17811	17878	17964	17931	17661	17476	17527	17680	17659	17691	17745	17616	17679	17769	17695	17752	17590	17598	17538	17572	17619	17535	17802	17681	17916	17713	17750	17508	17607	17525	17544	17837	17762	17452	17540	17771	17702	17628	17716	17532	17646	17775	17744	17692	17588	17664	17649	17626	17608	17738	17579	17804	17867	17765	17438	17658
37049	42208	30930	23346	21713	62453	73139	55451	42784	28900	19228	15749	14953	14964	15001	15085	15062	14925	14970	14881	14904	15055	14935	15102	14995	14945	15018	14817	14940	15024	14998	15122	14963	14937	15109	15072	14984	15054	14954	14910	15027	15029	14978	14956	15147	15028	14911	14887	15205	14874	14976	15026	14842	14901	14930	14718	15096	14900	14849	15056	14973	14995	14898	15007	14918	15030	14973	15095	14914	15011	14822	15028	14979	15163	15007	14859	14995	14826	14992	15116	14886	14948	15137	14959	15116	15022	14799	14888	15092	15086	14985	14761	14983	15079	15123	14966	14897	14877	14872	14944	14900	14943	15038	14907	15033	14905	15048	14961	14797	14983	14886	14881	15001	15030	14957	14976	14893	15016	14973	14988	14982	15077	14931	15135	14810	14940	14958	14870	15026	14913	15043	14858	15203	14993	14910	14929	14992	14822	14740	14784	15027	15044	15014	15017	15156	15080	14951	14951	14954	15144	14896	14912	15062	14982	14853	14968	15008	15076	14924	15013	14880	14792	15010	14993	14803	15056	15016	14858	14911	14989	14913	14968	14842	15145	14853	15096	15004	15055	15037	14986	14957	15025	15013	15098	14881	14873	14762	15028	15018	14940	14920	14909	14952	14905	15003	15025	15053	15050	15062	14848	14909	14913	15052	14968	15095	14985	14881	14983	14989	14957	15050	15038	14938	14913	15084	14960	15049	14997	14980	14791	14914	14917	14819	14960	15020	15054	14910	15223	15074	15093	14970	14882	14998	14908	15001	14989	14805	14868	15065	14733	15000	14973	14892	15013	15153	14902	14943	15096	14965	14967	14933	14896	14886	14846	15000	14937	14883	15205	14859	14931	14967	14962	14998	14973	15229	15073	14890	14891	14981	14969	15001	14899	14988	15072	15067	14862	14869	15032	14913	15206	14941	15022	15015	14791	14970	14971	14934	14993	14899	14958	15093	14955	14973	14915	14894	14900	15104	15018	14936	14983	15013	14708	14865	14897	14882	15094	15052	14935	15056	14908	14986	14919	14932	14818	14870	14906	15119	15067	14951	14898	14833	15042	15012	15244	14925	15017	14974	15213	14834	15008	14924	14927	14891	14906	14919	14924	14981	14946	14797	14835	14940	14722	15046	15017	15030	14974	15052	15104	14967	15143	14922	15056	15066	14977	14939	14935	15063	14812	14944	14896	14974	15143	14996	14852	14772	14939	14890	14849	14931	14885	15134	14886	14949	14791	14816	15076	15013	15004	14857	14920	15033	15002	14948	15053	15092	15066	15007	14966	14908	14994	14947	15122	14985	14909	15014	14883	14903	15021	14994	15001	14785	15060	14932	14892	14962	14866	14888	14914	14745	14966	15032	14992	14822	15035	14878	14813	15001	14737	14904	14819	14889	14996	15115	14731	15074	14960	14927	14901	14883	15136	15051	15082	15046	14853	15036	14979	15008	14981	14996	14993	14829	15090	15049	15120	15126	14898	15104	14992	14915	15021	14858	15028	14979	14996	15093	14831	14960	14961	15045	15065	15034	14946	15009	15058	14877	14871	14874	15163	14988	15020	15036	15111	15100	15023	15090	14997	14824	15040	14895	14868	14789	14877	14859	15006	15036	14990	15029	15159	14976	14987	14974	15022	14818	14868	15070	14954	15068	15004	15021	14718	14783	14927	14888	14819	14934	14904	14865	14933	15105	14797	15027	14904	14955	14904	14930	14959	14976	15048	14975	14807	15049	14961	14932	14982	14812	14971	14961	14952	14979	15047	14876	14812	14944	15057	15023	14973	15040	15041	14855	14946	14796	14992	15005	15011	14934	15103	14701	15023	14894	14936	14963	14795	15060	15054	15071	14819	15104	14849	15097	14666	14904	14859	14897	14972	15002	15054	15032	14780	15037	14922	15123	14984	14983	15125	15107	15161	14837	14967	15007	15036	14980	14928	14862	14848	15027	14918	15176	14894	15002	15002	14960	15023	14896	14913	15021	15054	14932	15136	15131	15209	14812	14913	14953	14840	15011	15091	14940	14913	14953	15027	14891	14925	14887	14964	15009	14959	14922	14998	15014	14839	15052	15015	14805	14970	14956	15052	15036	14932	15083	14957	14905	14728	14950	15014	15132	15017	14877	14982	14808	15015	14934	14922	14969	15088	14891	14973	15000	14797	14937	14984	14881	15002	14707	14907	15047	15169	14926	14910	14934	14974	14984	14869	14899	14944	14720	15045	14920	14961	14950	15034	14858	14983	15105	15055	15043	14993	14969	14913	14744	14823	14968	15043	15131	14841	14995	14911	14921	14956	15033	14965	14958	14895	15043	14978	14907	15000	14933	14937	14979	14907	15160	14992	14891	14923	14937	14921	14974	14823	14883	15042	14918	14917	14922	14763	14958	14949	15119	14965	14869	14961	14907	15012	15015	15115	14980	14887	14896	14945	15073	15086	14880	14875	15052	15035	15014	14873	15008	15029	14940	14878	14910	14955	14863	15043	14815	14787	14999	15023	14847	15016	15063	14888	15015	14968	14976	14878	14889	14945	15059	15074	15142	14860	15173	14814	15052	14987	14999	14900	14991	14995	14899	14900	14967	14926	14888	14739	15049	14921	14879	15026	14789	15023	14978	14967	14803	15004	14963	15083	14882	14985	14943	14978	14738	14820	14939	14886	14922	14788	14930	14895	15047	14981	15015	15008	14934	14909	14928	15163	14917	15021	14866	15067	15032	14923	14995	14839	15020	14968	14791	14895	14957	14894	14891	14962	14824	15074	15009	15042	14979	14858	15009	15065	15041	15095	15023	14972	14960	14850	15012	14837	15019	15003	15129	14970	14904	15005	14839	14848	14932	15103	14948	14909	14777	14905	14918	14954	14983	14898	14935	14932	14919	14987	14871	14921	14900	14929	15030	14842	14847	14999	14952	14878	14914	14838	14839	14843	14838	14984	14935	15025	15012	15221	14775	14858	14890	15004	15060	14835	14911	14820	14959	14834	14959	14955	14975	14739	14892	15143	14871	14973	14820	15039	15063	15015	15014	15067	14938	14899	15036	14937	15035	15065	14743	14983	14841	14927	14982	14907	14825	15018	14871	14945	15076	14895	14836	14896	14786	15098	14995	14866	15042	14975	15027	14946	14948	14950	14886	15026	14889	15111	14956	14957	15040	14792	15062	14826	14755	15041	14864	15005	14935	14887	15018	15107	14987	14964	14944	14937	14873	15063	15010	15017	14873	14814	14905	14981	15037	14978	15067	14839	15056	14875	15054	15058	15077	14925	15024	14834	14804	14960	14904	14994	15074	15064	15043	14939	14988	14940	14999	15230	14820	15028	14906	14987	14923	15124	14822	14953	14957	14926	14862	15038	15019	14722	14857	15019	14981	14822	14950	15098	15092	15044	14865	14832	15092	14924	14904	14946	15017	15030	14984	14993	15073	14887	15053	14971	15029	14822	14908	15033	15187	14982	14912	14986	14976	14840	15060	15005	15092	14976	14881	14888	15046	14895	14948	14812	14776	14873	14883	15038	14778	14945	15009	14888	14782	14966	14885	14933	14926	14985	15127	14975	14908	15015	14965	15015	14955	15028	14903	14963	14912	14961	15048	15050	15194	15024	15122	14914	14915	14821	15081	14979	14837	14844	15042	15094	14966	14880	14916	14940	14982	14889	15008	14967	14987	14924	14790	14897	14983	14944	14749	15016	15183	14999	14913	14912	14942	15060	14889	15116	15038	14936	15020	15032	14965	14917	14996	15021	14870	14943	15037	15039	14797	14926	14942	14981	14923	14927	14939	15042	14941	15040	14860	14997	15127	14972	14907	14832	14918	14869	14848	14769	15065	14937	14893	14888	14936	14913	14806	14978	15028	14918	14996	15064	14974	15042	14795	15016	14845	14960	14984	14939	15132	14927	14988	14993	14924	14867	15137	14949	14786	15112	14963	14773	14947	15081	14818	14822	14901	15063	14872	15035	14890	14801	14995	15111	14733	15085	14891	14808	15033	14952	15079	15040	14847	14827	14911	14801	14944	14892	15058	14868	15010	14929	15077	14956	14896	14836	14743	14959	14881	15010	14895	14787	14889	14840	15041	14844	14939	14901	14911	15006	14989	15061	15012	14958	14903	14921	14957	14886	14880	15049	15038	14974	14930	15085	15012	15091	14922	14886	14754	14888	14966	14918	15034	15223	15081	14827	14963	14959	14858	15025	14877	14912	14738	15042	15126	14790	14917	14957	14865	15036	14915	15063	14868	14998	14975	14803	14793	15232	15045	14972	14725	15081	15100	15014	15038	14896	14937	14866	14854	14860	14935	14916	14974	14708	15047	14860	15073	14975	15113	14864	14957	14891	15019	15125	14899	15029	15008	14928	14871	15050	14919	14915	15005	14848	14758	14812	15053	14941	14932	14954	15023	15158	14976	15082	14910	14856	14961	15032	15006	15116	15011	14911	15017	15029	15019	14889	14900	14934	15041	14924	14901	14987	15012	15044	14929	14937	14926	14960	14979	15174	15019	14886	14919	15052	15019	14961	15089	15023	15099	14898	14873	14876	14986	14917	14915	14890	15015	14898	14927	14848	15037	14894	14858	14969	14862	14907	14852	15094	14778	14976	15084	14890	14751	15034	15022	15033	14950	14953	15069	14895	15051	14816	14756	14874	14894	15042	14792	15105	14952	14857	15038	14847	15096	14698	14954	14853	15103	15013	15027	15012	15026	15030	15053	14908	14897	15040	15010	14969	15035	15075	14811	14919	15105	14923	14861	14982	15073	14996	14879	14971	14969	15043	14903	14974	14950	14883	14976	14840	14896	15009	14948	14953	14988	14900	14867	15015	14929	14992	14940	14861	15035	14900	14972	14917	14952	15081	14977	15041	14990	14781	14963	15015	14851	14896	15084	14870	14937	14927	14981	15011	14919	14994	15060	14908	15144	14900	15009	15132	14839	14968	14845	15043	14866	14888	15073	14851	15001	14954	15050	14925	15189	15209	14905	14900	14941	14878	14795	15033	15038	15081	14948	14873	15121	14887	14887	14988	15083	14921	14879	15008	15037	15084	14884	15074	15065	14807	15008	14912	14978	14993	14900	14775	14868	14934	14942	14931	14960	15024	14949	14905	14981	14858	14782	14783	15003	14965	15040	14957	14983	14861	14909	14936	15059	14889
27640	22471	26163	22922	19217	25818	30714	24880	21629	19797	18903	18419	18504	18335	18312	18190	18428	18115	18345	18166	18390	17980	18393	18179	18257	18234	18407	18318	18334	18674	18250	18110	18287	18165	18184	18206	18206	18303	18161	18288	18165	18285	18119	18128	18113	18032	18171	18278	18116	18220	18474	18481	18340	18206	17995	18161	18319	18206	18083	18185	18136	18077	18307	17974	18260	18128	17985	18235	18281	18246	18256	18151	18191	18353	18144	18136	18335	18261	18197	18194	18431	18302	18278	18242	18393	18228	18394	18216	18038	18184	18115	18176	18264	18146	18280	18274	18247	18045	18468	18139	18334	18172	18028	18149	18029	18251	18275	18189	18212	18367	18209	18128	18116	18162	18060	18308	18215	18087	18155	18282	18322	18176	18195	18139	18089	18269	18145	18492	18492	18365	18165	18176	18235	18277	18319	18169	18150	18027	18228	18287	18414	18272	18106	18205	18040	18083	18193	18198	18238	18155	18205	18188	18358	18239	18234	18247	18233	18168	18034	18060	18288	18100	17981	18119	18202	18187	18451	18167	18301	18248	18273	18261	18225	18315	18280	18239	18285	18275	18514	17948	18324	18055	18195	18275	18002	18277	18252	18270	18209	17961	18134	18392	17883	18200	18220	18034	18252	18183	18259	18111	18150	18065	17996	18156	18297	18130	18232	18307	18157	18268	18232	18155	18195	18376	18159	18079	18282	18223	18129	18011	18205	18203	18195	18020	18164	18269	18310	18093	18481	18103	18266	18184	18055	18066	18344	18186	18452	18165	18065	18348	18264	18115	18312	18371	18296	18202	18217	18415	18309	18229	18191	18227	18197	18217	18190	18330	18190	18125	18103	18148	18271	18248	18103	18386	18116	18127	18251	18163	18185	18242	18288	18146	18398	18328	18113	18321	18196	17956	18180	17965	18214	18145	18162	18094	18262	18246	18171	18284	18206	18239	18177	18127	18155	18057	18334	18177	18280	18068	18102	18096	18191	18098	18369	18072	17984	18058	18062	18191	18179	18224	18268	18380	18281	18265	18156	18240	18302	18366	18212	18281	18420	18246	18140	18140	18094	18349	18157	18034	18271	17998	18404	18283	18049	18404	18237	18352	18289	18188	18312	18404	18251	18281	18247	18153	18332	18169	18138	18193	18486	18298	18227	18076	18289	18037	18349	18269	18112	18267	18145	17999	18266	18161	17995	18257	18457	18100	18233	18134	18321	18252	18129	18318	18312	18168	18290	18241	18260	18298	18233	18065	17892	18313	18139	18269	18061	18093	18140	18226	18302	18068	18184	18153	18432	18270	18026	18137	18078	18132	18263	18067	18325	18017	18001	18278	18207	18215	18098	18149	18069	18215	18028	18201	18197	18352	18140	17948	18199	18110	18178	18185	18027	18134	18238	18212	18265	18442	18268	18262	18270	18122	18266	18279	18220	18121	18328	18390	18296	18510	18331	18253	18216	18151	18142	18288	18207	18022	18319	18255	18302	18222	18036	18287	18210	18394	18274	18101	18160	18316	18072	18012	18307	18297	18204	18288	18154	18299	18212	18029	18340	18222	18223	18240	18341	18082	18150	18356	18155	18275	18463	18259	18090	18181	18433	18268	18172	18351	18263	18255	18218	18322	17833	18012	18221	18295	18194	18141	18194	18283	18368	18087	18147	18210	18296	18217	18338	18123	18127	18079	18342	18166	18232	18194	18535	18184	18283	18479	18181	18110	18216	18133	18099	18277	18249	18287	18291	17981	18255	18096	18323	18257	18085	18094	18264	18308	18105	17953	18310	18265	18066	18174	18230	18055	18134	18235	17987	18176	18175	18256	18078	18177	18184	18302	18195	18271	18468	18151	18105	18115	18243	18146	18185	18242	18221	18143	18095	18355	18209	18226	18274	18044	18307	18198	18281	18153	18466	17993	18143	18249	18297	18143	18186	18035	18062	18307	18194	18158	18286	18201	18157	18110	18183	18139	17997	18183	18219	18092	18274	18076	18286	18058	18365	18339	18130	18211	18365	18304	18386	18241	18214	18231	18202	18105	18280	18330	18503	18370	18177	18245	18090	18108	18290	18234	18309	18250	18446	18188	18328	18379	18466	18237	18238	18155	18197	18014	18142	18226	18322	18201	18223	18177	18110	18166	17993	18084	18228	18031	18150	18070	18156	18443	18227	18271	18241	18216	18385	18156	18068	18279	18222	18298	18138	18143	18067	18323	18370	18206	18105	18082	18240	18152	18220	18246	18169	18034	18140	18066	18035	18205	18039	18181	18137	18309	18246	18238	18191	18274	18188	18175	18188	18219	18197	18046	18066	18153	18153	18078	18152	18232	18156	18200	18168	18022	18169	18207	18348	18189	18374	18255	18097	18138	18112	18109	18194	18136	18231	18170	18354	18327	18187	18374	18003	18217	18313	18233	18199	18060	18037	18293	18136	18182	17916	18179	18136	18272	18204	18110	18235	18068	18202	18158	18295	18210	18403	18224	18126	18222	18268	18096	18321	18150	18333	18110	18117	17972	18174	18136	18244	18141	17955	18195	18283	18216	18192	18178	18241	18154	18167	18278	18106	18007	18328	18223	18247	18007	18195	18052	18215	18141	18147	17926	18263	17962	18243	18329	18146	18439	18078	18294	18480	18192	18276	18185	18304	18085	18285	18039	18185	18157	18129	18094	18078	18088	18317	18244	18261	18047	18197	18177	18069	18170	18359	18294	18231	18332	18242	18062	18115	18094	18133	17991	18377	18160	18156	18302	18278	18251	18405	18429	18251	18211	18013	17921	18283	18192	18226	18281	18322	18112	18182	18257	18221	18254	18391	18207	18097	17776	18232	18039	18103	18184	18367	18310	18278	18102	18403	18138	18191	18216	18256	18149	18168	18288	18270	18199	18120	18210	17899	18146	18392	18275	18172	18310	18020	18113	18298	18049	17990	18184	18236	18327	18335	18092	18278	18358	18163	18424	18378	18382	18376	18338	18309	18179	18308	17848	18163	18426	18173	18298	18240	18053	18252	18096	18292	18323	18260	18150	18069	18227	18274	18196	18343	18212	18079	18316	18021	18204	18014	18078	18248	18135	18158	18299	18254	18187	18387	18338	18178	18312	18312	18240	18208	18389	18291	18135	18218	18186	18047	18146	18402	18436	18234	18232	18282	18217	18247	18171	18269	18160	18059	18388	18308	18210	18236	18130	18230	18202	18334	18284	18172	18168	18033	18294	18417	18200	18284	18203	18281	18206	18328	18214	18270	18019	18277	18214	18308	17949	18006	18190	18033	18202	17943	18056	18241	18307	18127	18057	18177	18103	18229	18296	18287	18056	18371	18281	18242	18294	18189	18225	18266	18353	18152	18147	18192	18243	18290	18175	18208	18160	18325	18243	18080	18006	18166	18137	18125	18285	18161	18234	18049	18392	18145	18322	18387	18377	18299	18126	18387	18168	18280	18365	18051	18218	18011	18356	18209	18230	18211	18188	18230	18225	18410	18256	18093	18277	18254	18349	18303	18310	18253	18171	18287	18191	18064	18014	18143	18271	18161	18351	18406	18145	18332	18155	18080	18160	18329	18286	18337	18122	18261	18188	18383	18002	18166	18147	18206	18089	18173	18345	18107	18137	18248	18164	18190	18049	18095	18149	18308	18163	18101	18259	18126	18223	17987	18050	18446	18288	18161	18064	18296	18292	18117	18092	18204	18267	18163	18195	18082	18181	18238	18283	18322	18223	18196	18125	18289	18128	18256	18053	18223	18235	18098	18182	18325	18169	18360	18142	18300	18511	18388	18218	18301	18102	18084	18285	18485	18009	18103	18172	18249	18353	18083	17968	18415	18279	18221	18350	18225	18215	18273	18083	18015	18391	18358	18175	18315	18278	18301	18219	18328	18093	18408	18242	18205	18056	18311	18173	18224	18230	18275	18033	18216	18008	18245	18177	18180	18220	18154	18310	18268	18186	18272	18112	18241	18301	18269	18286	18124	18317	18106	18145	18076	18324	18280	18214	18366	17996	18422	17973	18281	18165	18234	18222	18284	18093	18018	18166	18212	18059	18170	18070	18274	18150	18158	18349	18366	17966	18201	18413	18245	18178	18153	18159	18274	18083	18514	18260	18287	18169	18313	18163	18324	18178	18199	18198	18376	18000	18346	18205	18234	18010	18179	18234	18277	18357	18130	18196	18183	18180	18307	18219	18293	18327	18227	18326	18248	18008	18212	18150	18331	17964	17992	18035	18317	18201	18231	18111	18029	18219	17991	18227	18375	18285	18246	18155	18186	18057	18311	18293	18227	18270	18267	18193	18134	18212	18133	18143	18125	18240	18138	18127	18221	18174	18297	18232	18170	18408	18190	18143	18289	18272	18245	18531	18087	18276	18283	18153	18273	18160	18158	18084	18278	18162	18057	18191	18355	18225	18153	18170	18103	18214	18186	18340	18293	18100	18332	18057	18167	18321	18118	18250	18262	17980	18200	18190	18282	18246	18156	18215	18050	18141	18267	18043	18028	18193	18014	18243	18088	18243	18473	18239	18373	18180	18200	18016	18149	18117	18246	18145	18353	18403	18100	18267	18460	18153	18015	18078	18128	18040	18256	18173	18233	18511	18279	18320	18409	18474	18058	18245	18118	18223	18309	18245	18090	18239	18108	18284	18181	18265	18149	18178	18018	18343	18269	18215	18082	18276	18360	18378	18189	18123	18347	18269	18338	18345	18175	18168	18115	18500	18391	18170	18359	18154	18334	18236	18063	18431	18292	18315	18324	18280	17935	18175	18013	18245	18295	18367	18044	18258	18294	18183	18229	18194	18152	18138	18205	18223	18268	18451	18302	18366	18184	18475	18422	18195	18280	18287	18362	18237	18387	18268	18127	18364	18266	18179	18123	18146	18296	18289	18177	18291	18168	18375	18194	18108	18097	18232	18231	18375	18016	18116	18163	18329	18001	18189	18302	18061	18106	18350	18001	18200	18262	18178	18086	18146	18239	18075	18113	18360	18164	18380	18173	18152	18219	18224	18090	18014	18162	18454	18311	18189	18253	17935	18194	18315	18186	18295	18285	18223	18164	18172	18424	18278	18178	18085	18337	18253	18207	18309	18203	18273	18269	18251	18042	18382	18330	18243	18412	18196	18108	18252	18327	18124	18225	18274	18279	18126
17446	23244	20912	17715	17063	25450	28277	21769	18648	16562	15792	15510	15474	15319	15326	15333	15313	15457	15348	15364	15381	15230	15349	15235	15427	15284	15451	15142	15249	15471	15390	15316	15299	15280	15508	15343	15208	15384	15335	15333	15426	15421	15238	15309	15377	15354	15157	15393	15474	15245	15464	15352	15497	15347	15561	15390	15418	15171	15224	15336	15403	15220	15558	15216	15202	15450	15382	15231	15229	15351	15285	15376	15152	15367	15263	15403	15389	15392	15176	15409	15234	15380	15342	15386	15498	15297	15350	15309	15440	15264	15272	15206	15353	15254	15079	15525	15376	15306	15279	15367	15399	15355	15430	15291	15454	15242	15386	15138	15312	15388	15205	15251	15349	15410	15153	15584	15417	15444	15202	15334	15443	15337	15368	15524	15428	15315	15383	15249	15265	15397	15240	15431	15282	15371	15300	15261	15261	15561	15415	15245	15296	15309	15349	15332	15324	15232	15236	15627	15328	15274	15441	15428	15183	15403	15251	15174	15356	15309	15401	15435	15386	15291	15481	15336	15315	15378	15465	15377	15371	15344	15365	15318	15316	15280	15402	15399	15249	15197	15241	15165	15305	15387	15197	15418	15252	15418	15249	15424	15296	15261	15366	15337	15417	15452	15246	15379	15429	15293	15329	15404	15367	15382	15395	15408	15339	15559	15309	15420	15425	15220	15362	15241	15196	15415	15437	15376	15300	15412	15100	15559	15449	15180	15189	15340	15366	15367	15313	15458	15283	15370	15470	15215	15225	15403	15300	15371	15412	15454	15430	15371	15369	15360	15389	15219	15455	15280	15354	15376	15320	15135	15384	15494	15472	15133	15243	15381	15255	15345	15249	15355	15369	15442	15358	15454	15290	15340	15322	15504	15429	15180	15358	15437	15568	15367	15320	15342	15414	15429	15310	15276	15427	15141	15248	15368	15343	15495	15349	15304	15428	15200	15242	15250	15433	15409	15243	15288	15497	15318	15442	15474	15305	15244	15432	15443	15355	15161	15334	15268	15390	15297	15234	15334	15341	15273	15417	15309	15407	15414	15247	15344	15339	15191	15412	15331	15357	15514	15342	15373	15477	15363	15525	15235	15196	15363	15391	15280	15366	15410	15395	15380	15267	15407	15410	15311	15319	15475	15167	15308	15381	15437	15514	15418	15301	15612	15338	15330	15217	15349	15521	15272	15369	15251	15347	15324	15373	15495	15322	15233	15502	15404	15418	15492	15458	15276	15365	15377	15120	15372	15461	15354	15270	15337	15202	15566	15428	15352	15333	15280	15445	15334	15303	15517	15325	15370	15318	15312	15236	15345	15312	15352	15357	15404	15421	15279	15416	15183	15281	15257	15280	15147	15322	15383	15467	15353	15306	15411	15299	15546	15298	15378	15278	15327	15292	15368	15293	15497	15262	15290	15407	15455	15397	15428	15252	15444	15208	15434	15350	15386	15419	15537	15296	15399	15425	15279	15298	15296	15275	15420	15306	15406	15317	15488	15453	15417	15219	15482	15480	15290	15280	15409	15299	15489	15416	15545	15272	15317	15322	15258	15173	15549	15399	15409	15259	15329	15391	15345	15493	15244	15600	15320	15354	15264	15230	15523	15211	15272	15291	15543	15366	15379	15343	15378	15424	15288	15304	15409	15500	15391	15436	15403	15387	15236	15474	15253	15271	15345	15550	15324	15308	15311	15349	15480	15326	15379	15290	15401	15408	15343	15390	15475	15413	15523	15309	15459	15264	15350	15440	15239	15456	15581	15376	15448	15195	15224	15245	15240	15261	15360	15453	15375	15313	15450	15343	15248	15406	15288	15338	15298	15414	15450	15449	15344	15302	15434	15327	15303	15275	15435	15409	15298	15333	15422	15271	15249	15376	15378	15382	15433	15386	15373	15246	15417	15300	15378	15395	15305	15286	15401	15288	15268	15580	15355	15191	15228	15305	15304	15343	15443	15273	15271	15368	15234	15389	15414	15315	15272	15519	15343	15422	15324	15417	15455	15387	15188	15346	15369	15404	15422	15360	15395	15378	15381	15374	15207	15504	15331	15389	15432	15342	15299	15405	15261	15513	15162	15350	15444	15312	15427	15296	15424	15289	15299	15157	15223	15362	15427	15318	15323	15293	15379	15492	15307	15447	15271	15235	15577	15110	15421	15263	15417	15447	15274	15302	15292	15461	15678	15329	15329	15410	15364	15452	15204	15338	15240	15320	15347	15369	15318	15276	15067	15450	15414	15368	15363	15309	15425	15291	15301	15582	15386	15499	15413	15254	15316	15443	15301	15413	15227	15145	15147	15236	15462	15359	15345	15216	15511	15425	15259	15277	15384	15329	15295	15330	15346	15242	15081	15425	15208	15427	15504	15356	15344	15374	15445	15303	15331	15453	15338	15299	15286	15124	15460	15299	15295	15379	15239	15332	15255	15368	15265	15257	15140	15399	15404	15443	15291	15292	15414	15384	15265	15310	15541	15260	15409	15393	15382	15517	15317	15536	15274	15461	15359	15343	15343	15335	15464	15293	15494	15306	15346	15550	15374	15318	15308	15223	15298	15304	15345	15347	15317	15274	15483	15279	15346	15303	15175	15322	15427	15409	15268	15403	15313	15315	15343	15259	15257	15243	15387	15369	15423	15490	15227	15448	15331	15224	15380	15420	15325	15302	15255	15287	15373	15413	15357	15285	15353	15308	15243	15306	15267	15397	15422	15507	15369	15287	15191	15311	15210	15401	15387	15273	15373	15157	15225	15286	15355	15408	15191	15426	15364	15302	15256	15366	15474	15093	15348	15317	15337	15377	15399	15439	15278	15495	15301	15289	15223	15251	15335	15418	15330	15487	15488	15291	15413	15457	15533	15326	15316	15574	15363	15492	15376	15454	15343	15427	15364	15403	15389	15313	15346	15134	15455	15238	15430	15233	15353	15465	15224	15403	15397	15360	15449	15324	15338	15311	15340	15451	15245	15426	15383	15352	15435	15405	15364	15254	15500	15386	15571	15480	15516	15417	15431	15408	15304	15373	15386	15364	15232	15221	15190	15294	15224	15397	15258	15281	15381	15454	15242	15424	15342	15237	15307	15222	15376	15454	15263	15331	15332	15382	15265	15276	15358	15270	15378	15271	15428	15289	15369	15351	15252	15591	15303	15418	15409	15468	15171	15347	15522	15201	15392	15342	15398	15342	15374	15300	15245	15314	15362	15319	15394	15563	15420	15379	15298	15310	15370	15377	15252	15473	15321	15389	15469	15301	15172	15470	15483	15209	15444	15491	15326	15324	15444	15400	15494	15240	15308	15465	15419	15405	15369	15174	15250	15534	15320	15381	15309	15292	15132	15347	15388	15232	15375	15253	15320	15310	15466	15359	15483	15386	15270	15342	15368	15361	15542	15288	15380	15348	15316	15291	15239	15346	15374	15362	15662	15208	15225	15265	15323	15408	15450	15358	15348	15381	15368	15506	15327	15246	15488	15323	15376	15326	15296	15459	15196	15503	15203	15315	15336	15295	15346	15205	15281	15442	15231	15268	15489	15287	15408	15405	15372	15342	15272	15239	15178	15181	15182	15455	15318	15257	15331	15275	15063	15402	15408	15263	15365	15290	15424	15503	15373	15574	15459	15399	15162	15288	15243	15449	15291	15443	15454	15314	15361	15344	15260	15337	15496	15179	15351	15342	15287	15280	15320	15257	15242	15326	15135	15293	15346	15468	15311	15395	15359	15159	15297	15227	15592	15359	15574	15387	15262	15339	15463	15313	15407	15393	15405	15238	15237	15430	15317	15287	15373	15465	15335	15224	15296	15471	15266	15272	15334	15364	15285	15332	15533	15363	15322	15204	15457	15391	15358	15324	15295	15446	15366	15387	15260	15546	15366	15465	15397	15352	15340	15361	15402	15365	15278	15176	15190	15518	15326	15371	15308	15379	15404	15285	15227	15499	15540	15299	15543	15458	15465	15500	15400	15444	15240	15527	15204	15469	15366	15325	15282	15243	15385	15256	15335	15382	15245	15396	15265	15351	15284	15375	15307	15329	15538	15261	15323	15389	15291	15211	15262	15338	15416	15203	15446	15291	15266	15400	15301	15391	15317	15280	15353	15245	15419	15383	15338	15491	15330	15623	15353	15270	15359	15369	15490	15395	15500	15381	15067	15335	15299	15534	15303	15309	15451	15464	15343	15428	15350	15369	15545	15348	15321	15195	15388	15470	15202	15373	15274	15391	15434	15363	15522	15148	15117	15247	15293	15403	15231	15564	15297	15291	15228	15259	15227	15417	15347	15389	15275	15337	15263	15322	15343	15398	15237	15179	15315	15277	15297	15454	15507	15329	15298	15357	15287	15418	15324	15365	15449	15249	15449	15438	15258	15411	15313	15334	15333	15431	15369	15249	15297	15237	15229	15434	15444	15131	15417	15321	15477	15399	15258	15275	15346	15324	15243	15449	15299	15199	15233	15509	15331	15341	15310	15288	15336	15345	15384	15311	15309	15395	15323	15423	15497	15494	15384	15501	15487	15100	15425	15324	15276	15272	15570	15262	15478	15369	15353	15519	15403	15539	15261	15318	15446	15294	15384	15217	15399	15328	15246	15481	15439	15474	15306	15244	15384	15302	15393	15478	15294	15214	15275	15318	15264	15425	15464	15250	15378	15192	15246	15342	15260	15238	15437	15404	15380	15418	15469	15336	15263	15417	15335	15398	15463	15307	15341	15429	15238	15299	15377	15362	15359	15449	15267	15359	15360	15425	15319	15292	15296	15314	15484	15201	15399	15419	15482	15401	15325	15446	15236	15199	15430	15322	15363	15567	15294	15385	15368	15470	15384	15435	15388	15448	15395	15290	15408	15281	15308	15294	15448	15375	15392	15177	15252	15329	15406	15342	15346	15512	15470	15369	15358	15358	15303	15448	15233	15345	15406	15457	15328	15319	15136	15361	15389	15385	15359	15336	15248	15337	15369	15452	15375	15555	15462	15244	15392	15241	15390	15393	15285	15276	15379	15528	15308	15320	15265	15297	15368	15178	15361	15437	15513	15288	15360	15456	15495	15481	15377	15384	15368	15296	15225	15357	15397	15257	15387	15340	15394	15364	15387	15374	15386	15367	15245	15247	15371	15485	15249	15459	15426	15512	15438	15268	15377	15341	15273
24080	21422	28955	24367	22909	53359	61543	44242	32933	24993	20395	18590	18267	17980	18129	18095	18105	18038	18029	18120	18051	18116	17755	17841	17946	17964	18142	18144	17922	17957	18075	17790	17975	17968	17909	17898	17872	17815	17808	17964	17971	17920	17903	17991	18000	17654	17933	18059	17855	17936	17829	18004	18070	18057	17920	17975	17939	17829	18070	18049	17882	17993	17970	17975	17687	17999	17767	18076	17759	17957	17978	18027	18111	17871	17875	17997	18046	18022	17897	17959	17696	17917	18009	17878	17935	17923	18004	17757	17892	17856	17850	18002	17990	18019	17776	17802	17843	18023	17939	17886	17989	17828	17690	17815	17994	17857	17774	17985	17976	17770	17779	17825	17832	17812	17806	17986	17717	17706	17982	17759	18045	17909	17867	17863	17829	17942	18006	17808	17700	17748	17942	17829	17962	17838	17828	17886	17819	17975	17871	17837	17775	17856	17788	17990	18010	17948	17745	17861	17613	17761	18040	18040	17659	17962	18026	17900	17968	17996	17813	17660	17853	17768	17770	17923	18018	17917	17676	17692	17807	17842	17934	17946	17954	17801	17706	17964	17826	17777	18077	17937	17860	17901	17749	17859	17765	17664	17814	17758	17902	17891	17783	17805	17910	17885	17609	17905	18092	18098	17784	17997	17885	17987	18048	17933	17811	17936	17782	17939	17921	17871	18154	18008	17776	17775	17935	17883	17960	17849	17955	17703	17885	17990	17959	17830	17940	17887	18123	17817	17944	17647	18044	17929	17780	18060	17921	17850	17960	17857	17738	17809	17819	17817	17914	17995	17760	18004	17944	17895	17980	17917	17804	17944	18044	18145	18013	17822	17893	17835	17999	17868	17815	17847	17850	17487	18166	17855	17828	17887	17912	18008	17735	17803	18056	18005	17927	17751	17789	17804	17964	18081	17783	17978	17823	17749	17946	17718	17889	18009	17772	17968	17889	17825	17787	17883	17886	17765	17945	17924	17754	17853	18068	17992	17992	17740	17835	17892	17999	17762	17725	17839	17998	18027	17852	18001	17918	17967	17845	17893	17900	17843	17832	17921	17766	17973	17869	17865	17805	17759	17688	17742	17808	17723	17920	17901	17983	17679	17803	17871	17995	17651	17678	17916	17850	17943	17737	17806	17808	17857	17900	17815	17941	17820	17971	17921	18004	18167	18048	18108	17940	17860	17967	17955	17694	17875	17991	17921	17936	18055	17793	17940	17863	18017	17987	17634	17947	18021	17812	17640	17948	17705	17877	17880	18096	17773	17963	17925	17716	17824	17836	17821	17785	17676	17955	17956	17606	18002	17739	17673	17935	17761	17740	17888	17810	17779	17783	17851	17825	17803	17745	17868	17875	17891	17748	17860	17782	17596	18041	17821	17681	17859	17758	17778	17816	17920	17902	17649	17800	17865	17794	17831	18016	17849	17984	17882	17893	17940	17970	17730	17959	18095	17963	17759	17740	17835	17931	17982	17824	17992	18047	17833	17953	18106	17784	17999	17842	17853	18022	18096	17835	17736	17918	17892	17694	17697	17888	17609	17945	17886	17767	17762	17906	17769	17712	17871	17669	17857	17766	17869	17889	17939	17840	17941	17864	17999	17899	17987	17896	17967	18078	17852	17876	17726	17946	17716	17798	17938	18010	17986	18068	17877	17986	18016	17593	17648	17819	18059	17789	17783	17895	17809	17975	17895	17795	17899	17854	17956	17932	17831	17809	17926	17722	17888	18076	17987	17551	17973	18099	18190	18087	17896	17971	17848	17926	18038	17799	17841	17942	17926	17811	17656	17933	17936	17952	17760	17823	17809	18145	17900	17788	17601	18018	17975	17925	17837	17985	17844	17872	17809	17862	18041	17646	17906	17917	17959	17823	17701	17506	17793	17741	18046	17820	17670	18042	17790	18090	17699	17903	17849	17760	17716	17998	17715	17883	17832	18045	17876	17958	18068	18073	17992	17776	18054	17610	17737	17755	17630	17770	17690	17840	18050	17816	17928	17907	17914	17701	17742	17935	17944	17944	17922	17922	17979	17928	17735	17869	17876	17935	17748	17861	17943	17767	17897	17966	17946	17728	18029	18077	18032	17871	17788	18103	17769	17858	17787	17813	17801	17774	17916	17797	17881	18077	18149	17704	17662	17845	17976	17744	17814	17904	17905	17950	17977	17819	17912	17667	17729	18062	17956	17816	17926	17847	17893	17716	17760	17885	17911	17741	17916	17952	17901	18017	18069	18002	17736	17700	17880	17839	17800	17751	17896	17791	17760	18013	17863	17968	17843	17916	17818	17800	17844	18012	17750	17879	17813	17967	17952	17794	17865	18029	17728	17748	17834	17867	17736	18025	17850	17728	17892	17836	17932	17964	17870	17862	17860	17920	17895	17972	17840	17801	17644	18013	17702	17839	17962	18038	18064	17717	17683	18012	17710	17906	18022	17966	18168	18009	17682	17822	17872	17864	17897	17913	17807	18047	18024	17969	17797	17919	17849	17960	17822	17959	17814	17961	17844	17843	18088	18004	18100	17696	17758	17936	18067	17960	17922	17822	18033	17838	17840	17933	17990	17836	17748	17584	17708	17906	17856	17930	17823	17750	17975	17837	17908	17927	18284	17853	17953	17975	17859	17915	17983	18121	17731	17917	17877	17888	17780	17825	17927	17755	18016	17817	17845	17725	17954	17823	18042	18000	17899	17880	17705	17932	17688	17758	17624	17886	17761	17793	17603	17911	17843	17794	17959	17946	17863	17893	18094	17952	17770	18034	17685	17862	17693	17801	17972	18074	17913	17688	17889	17754	17752	17866	17704	17839	17983	17693	17947	17718	17928	17860	17770	17916	17682	18008	17761	17781	17740	18016	17758	17612	17973	17886	17785	17899	17772	17791	17946	17924	17707	17813	17785	17872	17812	17978	17799	17782	18104	17928	17977	17833	17865	17873	17830	17778	17848	17562	17965	17772	17754	17838	17841	17889	18042	17916	17825	17736	18032	17979	17771	17808	17941	17889	18039	17766	17888	17824	17763	17802	18078	17868	17744	17867	17870	17994	17903	17862	18035	17815	17790	17744	17918	17883	17874	17828	17790	17916	17815	17941	17988	17857	17684	17721	17914	17754	17792	17777	17846	17822	17982	17953	17884	17900	17543	17887	17750	17788	17887	17940	17847	17961	17971	17911	17867	17886	17696	17749	17964	17646	17795	17987	17959	17709	17950	17849	17912	17687	17900	17851	17935	17774	17742	18059	18010	17862	18068	17943	18009	18025	17873	17956	17885	17912	17943	17968	17662	17917	18003	17989	17904	17975	17869	17856	18058	17961	17858	17957	18073	17668	17659	17731	17853	17934	17831	17822	17817	17876	17810	17783	17940	17809	17972	18125	17947	17814	17771	18095	17966	18005	18106	17735	17779	17790	17945	17899	17964	17714	17989	17771	17783	17963	17753	17962	17906	17834	17702	18010	17855	17934	17867	18177	17778	17834	17638	17902	17739	17825	17915	17863	17929	18020	17786	17874	18059	17818	17815	18016	17798	17891	17887	18104	17841	17962	17859	17862	17991	17897	17774	17823	17810	17533	17968	17967	18040	17997	17811	17950	17962	17926	17908	17932	18078	17944	17786	17958	17874	17903	17788	17823	17878	17998	17846	17853	17980	17742	17829	17802	17940	17818	17920	17855	17909	18038	17909	17739	17762	17862	17702	17828	17864	17850	17768	17804	17850	18081	18053	17975	17732	17798	17835	17686	17979	18038	17827	17741	17902	18042	17756	18140	17853	17796	17993	18075	17877	17738	18028	17815	17926	18059	18003	17955	17879	17927	18125	17892	17847	17677	17748	17934	18057	17939	17699	17853	17789	17862	17874	17814	17758	17757	17698	18030	18063	18025	17676	18019	17911	17838	17894	17890	17799	17684	17909	17774	17782	17869	17822	18069	17937	17989	17953	17961	17987	17603	17997	18109	17945	17944	17750	17787	17692	17970	17969	18055	17867	17910	18146	17630	17860	17935	17886	18064	17969	17842	17883	17823	17826	17847	17985	17811	17865	17938	17688	17989	17793	17937	17798	17967	17773	17856	17921	17762	17824	17742	17804	17773	18019	17956	17964	17886	17816	17886	17904	17844	17847	17801	17806	17839	17773	17896	18046	18063	17798	17894	17929	17953	17872	17725	17930	17944	18035	17757	17943	18156	17994	17983	17810	17730	17780	17751	17785	17906	18010	17929	17992	17941	17869	18056	17961	18033	17827	17835	17873	17694	17742	17955	17838	17824	17890	17791	17864	17820	17983	17824	17898	17785	17974	17869	17925	17896	17683	17857	17974	17787	17966	17823	17728	18085	17836	17943	18103	17937	17921	17797	17782	17963	17886	17795	17864	17845	17810	17683	17678	17687	17711	17929	17845	17737	17869	18038	17881	17976	17762	18179	17740	17872	17905	18007	17823	17885	17747	17877	17866	17946	17781	17911	17957	17973	17652	17805	18023	18033	17808	17776	17812	17986	17877	17897	17934	17923	17890	18019	17958	18075	17874	17718	18153	17891	17761	17917	17924	17866	17802	17882	17897	17999	17798	17830	17951	17882	17855	17841	17863	18068	17944	17820	17852	17958	17932	17774	17930	17973	17991	17797	17893	17879	17841	17703	17836	17949	17930	18049	17785	17987	17840	17819	17857	17918	17762	17663	18018	17906	17969	17855	17855	17935	17833	17918	17853	17829	17592	17852	17888	17640	17921	18065	17918	17744	17961	17863	17977	17998	17878	17904	17921	18037	17802	17602	17840	17956	17908	17983	17800	17971	17822	17895	17654	17814	17860	17837	17857	18063	17881	17878	17871	18000	17938	18016	17945	17760	17833	17837	18078	17836	17860	17821	18022	17821	18086	18081	18019	17767	17959	17968	17856	17940	17886	17791	17757	17899	17850	17824	17955	17920	17760	17928	17967	17946	17850	17825	17984	18179	17902	17949	17983	18072	18014	17663	17524	18055	17776	17988	17887	17831	17926	17806	17863	17762	17905	17808	17938	18087	17788	18034	17853	17782	17857	17659	17820	17995	17978	17811	17892	17941	17945	17689	17841	18078	17787	17986	17863	17776	17918	17877	17950	17734	17940	17762	17978	18085	18027	17705	17828	17736	17949	18004	17899	17859	17964
28284	33170	27472	20797	22027	56554	57321	42589	31902	21762	17038	15666	15127	15290	15249	15148	15093	15124	15168	15224	15175	15203	15125	15089	15165	15147	15240	15072	15284	14892	15230	15214	15118	15186	15091	15282	15151	15014	15107	15136	14999	15231	15115	15125	15235	15189	15241	15118	15251	15134	15075	15249	15066	15222	15020	15120	15154	15127	15225	15128	15013	15249	15098	14896	15131	15150	15060	15213	15157	15270	15238	15216	15237	14954	15207	15264	15065	15017	15161	15011	15135	15115	15105	15041	15082	15257	15078	15198	15134	15023	15217	15082	15353	15104	15171	15398	15082	15132	15086	15247	15091	15047	15128	15241	15039	15112	15228	15305	15159	15333	15129	15091	15190	15192	15068	15123	15067	15189	15132	15264	15069	15062	15062	15193	15279	15188	15280	15205	15150	15212	15104	15128	15097	15105	15129	14908	15100	15261	15144	15103	15031	15022	15145	15070	15102	15127	15179	15305	15238	15127	15227	15125	15197	15063	15236	15297	15084	15146	15316	15289	15165	15123	15028	15162	15172	15203	15143	15144	15252	15301	15310	15226	15156	15198	15120	15159	15160	15169	15180	15149	15030	15033	15159	15221	15349	15258	15087	15343	15024	15009	15070	15248	15050	15054	15178	15069	15168	15160	15085	15081	15205	15187	15178	15148	15157	15081	15078	14927	15137	15186	15086	15230	15226	15197	15096	15067	15140	15032	15050	15205	15127	15207	15199	14965	15290	14968	15160	15138	15025	14984	14942	15153	15333	15028	15026	15092	15114	15133	15259	15157	15240	15205	15078	15075	15250	15243	15190	15198	15108	15246	15036	15146	15154	15170	15199	15018	15085	15005	15172	15169	15055	14984	15205	15248	15056	15224	15184	15196	15104	15137	15076	15191	15109	15182	15226	15319	15055	15185	14996	15192	15106	15227	15192	15031	15172	15080	15195	15094	15209	15204	15090	15173	15018	15182	15168	15031	15133	15248	15218	15109	15032	15074	15070	15113	15199	15158	15270	15102	15050	15109	15223	15227	15135	15326	15314	15072	15119	15115	15220	15125	15183	15199	15184	15109	15176	15226	15138	15197	15191	15126	14998	15046	15245	15224	15123	15057	15058	15285	15111	15169	15209	15105	15222	15165	14878	15018	15206	15021	15381	15141	14878	15051	15028	15153	15219	15039	15068	14985	15411	15178	15239	14933	14966	15102	15205	14987	15185	15166	15328	15145	15190	15152	15089	15336	15152	15069	15340	15025	15048	15259	15172	15364	15049	15207	15206	15111	15085	15358	15087	15209	15184	15111	14975	15195	15027	15141	15343	15215	14987	15361	15298	15040	15122	15214	15209	15142	15092	15116	15073	15164	15302	15247	15159	15084	15279	15116	15124	15195	15208	15230	14996	15089	15113	14945	15119	15214	15204	15114	15180	15146	15098	15257	15198	15072	15170	14939	15080	15160	15218	15195	15143	15127	15179	15080	15143	15179	15184	15221	15022	15076	15106	15235	14986	15110	15207	15183	15232	15127	15097	15099	15272	15084	15129	15162	15142	15065	15038	14986	15296	15133	15066	15198	15044	15164	15297	15145	15229	15216	15134	15153	15136	15260	15201	15096	15079	15341	15028	15185	15269	15048	15073	15308	15128	15121	15314	14976	15218	15214	15263	15109	15190	15179	15222	15220	15196	15098	15038	15144	15102	15136	15223	15287	14978	15181	15196	14943	14988	15207	15105	15263	15065	15195	15204	15059	15058	15197	15002	15033	15016	15144	15181	15291	15039	15126	15024	14967	15067	15166	15154	15266	15094	15168	15239	15219	15209	15092	15134	15193	15229	15258	14936	15190	15018	15137	15233	15179	15092	15025	15258	15113	15097	15148	14977	15020	15186	15082	15209	15013	15018	15077	15074	15039	15091	15211	15275	15343	15137	15184	15299	15091	15066	15300	15170	15145	15210	15120	15079	15099	15125	15236	15251	15149	15035	15171	15114	15244	15150	15214	15245	15237	15132	15211	15041	15133	15220	15050	15082	15217	15009	15213	15055	15242	15188	15292	15139	15178	15060	15110	15366	15111	15090	15084	15309	15069	15174	15019	14976	15176	15190	15160	15185	15230	15270	14992	15043	14996	15083	15209	15213	15251	15040	15057	15148	15278	15153	15246	15232	15253	15183	14890	15187	15067	15118	15140	14886	15231	15128	15175	15211	15043	15073	15292	15237	15194	14996	15066	15093	14926	15025	14991	15368	15145	15216	14917	15121	15034	15226	15140	15118	15046	14978	15116	15139	15138	15179	15179	15192	15043	15272	15219	15076	15196	15227	15105	15157	15106	15250	15168	15137	15091	15162	15249	15221	15083	15179	14965	15284	15034	15058	15079	15133	15184	15370	15032	15125	15207	15244	15017	15289	15246	15285	15021	15088	15048	15212	15266	15118	15136	15119	15142	15256	15101	15196	15264	15204	15177	15007	15057	15220	15170	15095	15140	15229	15123	15169	15005	15079	15124	15173	15160	15152	15167	15186	15097	15380	15179	15306	15150	15081	15107	15240	15034	15131	15078	15174	15050	15235	15247	15092	15191	15313	15026	15155	15307	15228	14921	15190	15134	15188	15149	15325	15247	15194	15164	15074	15175	15206	15176	15161	15138	15147	15139	15102	15175	15211	14998	15150	15121	15112	15247	15060	15296	15137	15219	15188	15237	15155	15195	15052	14938	15151	15296	15232	15190	14934	15158	15151	15160	15142	15032	15140	15109	15287	14906	15161	15231	15222	15177	15187	15116	15076	15061	15184	15129	15189	15069	15198	15088	15112	15078	15092	15310	15118	15277	15171	15198	15326	15155	15273	15191	15199	15080	15275	15197	15289	15025	15121	15147	15232	15142	15122	15076	15070	15163	15072	15186	15031	15065	15201	15065	15098	15314	14998	15140	15034	15155	15050	15102	15178	15037	15176	15105	15149	15207	15400	15031	15130	15262	15041	15151	15198	15288	15129	15167	15145	15083	15075	15292	15102	15020	15136	15007	15112	15115	15249	15224	15178	14998	15284	15376	15108	15270	15122	15219	15217	15188	15103	15190	15166	15104	15158	15067	14904	15203	15212	15206	15049	15068	15144	15138	15108	15224	15206	15118	15173	15234	15064	15211	15196	15161	15091	15177	14932	15162	15254	15068	15228	15081	15190	15267	14941	15081	15225	15188	15050	15148	15105	15158	15148	15233	15085	15304	15370	15244	15040	15076	15161	15218	15269	15244	15145	15209	15345	15126	15219	15034	15305	15287	15024	15225	15258	15173	15126	15046	15244	15390	15154	15153	15134	15244	15047	15270	15219	15232	15165	15132	15176	15205	15137	15132	15172	15230	15114	15367	15014	15190	15201	15224	15086	15269	15038	15209	15112	15129	15175	15163	15117	15125	15189	15110	15196	15253	15234	15308	15180	15056	15057	15150	15068	15057	15059	15149	15055	15106	15188	15175	15191	15223	15190	15191	15283	15131	15153	15074	15193	15210	14927	15093	15133	15351	15171	15057	15108	15241	15067	15184	15299	15156	15100	15342	15119	15099	15071	15292	15038	15367	15296	15212	15173	15140	15157	15092	15166	14959	15209	15174	15136	15053	15163	15112	15136	15121	15102	15063	15171	15064	15161	15070	15048	15162	15042	15124	15201	15189	15147	15050	15265	15234	15169	15215	15148	15261	15094	15199	15042	15165	15055	15159	15218	15116	15107	15101	15120	15166	15235	15026	15228	15094	15270	15289	15283	15272	15121	15032	15155	15112	15256	15221	15192	15021	15236	15113	15172	15243	15173	15082	14985	15246	15056	15091	15132	14975	15142	15410	15209	15060	15240	15291	15145	15172	15142	15225	15273	15187	15161	15160	15347	15180	15050	15113	15216	15232	15052	15242	15119	15177	15115	15142	15217	15159	15216	15490	15084	15248	15032	15182	15156	15128	15166	15061	15322	15086	15314	15235	15136	15182	15106	15155	15063	15128	15205	15179	15183	15000	15151	15165	15299	15109	15216	15222	15083	15100	15149	15206	15096	15017	15150	15039	15293	15066	15224	15114	15080	15097	15125	15214	15287	15325	15071	15166	15223	15176	15259	15240	15151	15185	15096	15006	15273	15072	15118	15056	15187	15255	15176	15180	15156	15164	15086	15106	15062	15096	15322	14951	15091	15114	15166	15127	15122	15141	15181	15140	15205	15082	15133	15282	15143	15198	15178	15101	15089	15173	15147	15022	15219	15289	15250	15309	15089	15136	15267	15068	15180	15162	15202	15064	15304	15104	15179	15045	15192	15185	15126	15224	15259	15173	15303	15347	15206	15081	15272	15240	15126	15229	15009	15015	15186	15214	15059	15111	15205	15171	15338	15006	15238	15201	15148	15072	15164	15228	15196	15196	15166	15074	15073	15131	15138	15182	15271	15132	14928	15154	15019	15332	15011	15082	15101	14963	15290	15045	15081	15194	15243	15252	15009	15145	15189	15253	15249	15201	14911	15185	15092	15064	15218	15303	15056	15101	15025	15069	15087	15352	15123	15314	15196	15226	15272	14982	15209	15290	15211	15289	15180	15136	15050	15023	15214	15262	15286	15090	15164	15159	15013	15028	14985	15116	15178	15124	14962	15138	15123	15226	15175	15301	15011	15194	15297	15136	15182	15157	15223	15182	15328	15283	15062	15207	15111	15310	15115	15207	15054	15198	15222	15127	15271	15033	15285	15236	15086	15202	15228	15168	15126	15071	15023	14883	15222	15149	15174	15133	15085	14922	15229	15011	15151	15130	15174	15190	15199	15098	15385	15213	15208	15149	15109	15079	15345	15175	15322	15164	14953	15152	15086	15077	15049	15185	15004	15098	15309	15176	15149	15210	15127	15048	15202	15151	15097	15013	15013	15260	15236	15060	15235	15092	15209	15169	15149	15314	15236	15204	15120	15104	15269	15218	15206	15063	15202	15121	15089	15255	15004	15048	15144	15113	15183	15018	15164	15204	15164	15104	15032	15251	15154	15229	15098	15150	15069	14993	15134	15035	15212	15128	14992	15199	15166	15341	15192	15151	15138	15192	14992	15142	15214	15152	15257	15083	15178	15081	14946	15053	15175	15354	14988	15187	15066	15139	15159	15344	15155	15207	15057	15065	15200	15084	15372	15133
22788	21294	29144	23793	22280	63220	71978	53870	40620	29464	22469	19374	18539	18365	18213	18222	18215	18326	18146	18163	18083	18171	18154	18093	18167	18187	18066	18248	18120	17951	18080	18034	18185	18063	17919	18014	17871	18038	18124	18038	17936	17817	17802	18039	18094	17889	18052	18289	17967	18183	17891	17932	18035	18116	18132	17886	18098	17759	17908	18025	18019	18123	18021	17982	17860	17976	18066	17992	18030	18087	17957	18014	17835	18116	18011	18092	17850	17932	17838	17956	17926	18050	17961	18003	18083	18036	17792	17912	17924	17702	17765	18045	17904	17809	17989	17943	17956	18052	18058	18020	17954	17926	17739	17958	17959	18047	18012	17997	18066	18122	18122	17877	17778	17863	17904	17858	18095	18070	17982	18057	17894	18098	17910	17909	17897	17928	18038	17946	18144	17978	17940	17994	17896	18198	18063	18002	17971	18045	17942	17930	18211	18077	17849	18176	18047	17890	17764	17857	17832	17929	17980	17910	17978	17742	17892	17934	17920	18002	17958	18018	18000	18076	18126	17731	18161	17929	17994	17978	18041	18006	17878	17979	17972	17800	17946	17895	17843	18142	17886	17998	17846	18086	18073	17864	18075	18067	18015	18005	18121	18130	17992	17869	17752	17847	18065	18173	17935	18064	18178	18006	17969	18036	18066	17948	17955	18137	17860	17877	17917	18000	18082	17868	17845	17968	18072	18089	17996	17865	18170	17868	17919	17913	17892	17914	17868	18076	17905	17888	17884	17915	17935	18033	17999	17952	17952	17887	17886	17892	17998	17790	18022	18024	17952	18081	18133	17952	18108	18007	17996	17797	17776	17723	17951	17835	17861	17836	18011	17818	17933	17945	17873	18087	18014	18000	17794	17881	18094	17933	17711	17922	18079	17860	18055	18153	17880	18002	17991	17917	17947	17682	17932	17794	18046	17802	17950	17813	17944	17870	17803	17873	17832	17587	17846	17847	17800	18003	17940	17932	17814	18061	17924	18179	18035	17883	17802	18059	17898	17867	18056	17787	17971	17926	17966	18017	17918	18111	18078	17564	17990	17661	17797	17960	17947	17948	17985	18014	17854	17787	17712	18059	18016	18102	18015	17721	17987	17995	17946	18112	17904	18014	17992	18070	17941	17625	17805	17788	17981	17997	18053	17764	17906	17827	17685	17738	18115	17984	17881	18001	17948	17928	18176	18015	17941	17813	17749	17837	17994	18028	17997	17873	17907	17920	17833	17808	18083	18050	17900	17956	17807	17844	17863	17938	17982	18094	18041	18006	18064	17702	17951	17928	17856	17904	17987	18071	18069	17994	17915	18002	17753	17965	17876	17870	17847	17911	17864	18090	17974	17838	17985	18045	17962	17896	18043	18006	17878	17901	17902	17936	17915	17921	17986	17899	17929	17898	17918	17989	18025	17908	17963	18061	18065	18053	18020	18000	17994	17967	18012	18084	17728	17927	17892	17837	17880	17874	17814	17864	17986	17892	17827	17975	18040	18144	18135	17992	17994	17874	17871	18029	18069	17950	18001	17994	17907	17878	17973	17890	17680	17968	18181	17984	17898	17893	18122	17949	18085	17802	17812	17835	17900	17695	17879	17964	17926	18166	17703	17857	18006	17912	18041	17889	17962	18024	17812	17933	17622	17908	17904	17939	17893	18036	18184	18002	18075	17928	17991	17785	17651	18008	17823	17994	18000	17934	17944	17917	17966	17985	18027	17795	18039	17966	17942	17908	17941	18083	17958	18069	17728	17739	18010	17868	18100	17828	18083	17810	17912	17908	18016	17984	18038	17917	18026	17850	18024	17969	17944	17891	17920	17862	17869	18028	17927	18133	17978	17969	17860	18057	17751	17784	17812	17827	17991	18001	18111	18019	17903	18101	17900	18169	17996	18023	18117	17917	18068	17932	17958	17914	18071	18105	18023	17864	18032	17890	17869	17724	17876	17943	17998	17901	17972	17770	17821	18071	17922	17880	17790	17943	18109	17912	17947	18068	17917	17985	18096	17906	18093	17943	17832	17856	17923	18070	18074	18061	18029	17880	17978	17918	17842	17847	17962	18056	17932	17927	17681	17988	18017	18021	17974	17914	17797	18036	17973	17984	17883	17858	18014	17898	18045	17826	17879	17865	17892	17846	17775	17990	18084	17979	17897	17815	17935	17953	17994	17980	17961	17917	18096	17924	17848	17984	17872	17847	17980	17838	17942	17990	18019	17926	18021	18044	17916	18028	17804	17995	17986	18155	17839	18026	18152	18014	18107	18029	17703	17610	17919	17958	17656	18001	17937	18114	17991	17837	17792	17980	18059	18020	17895	17817	17826	17987	18096	17815	17972	17823	17768	18016	17978	17908	17952	18026	17909	17946	17812	17880	17794	18046	17927	18081	17928	17802	18010	17951	17911	17826	17823	17954	17799	17990	18061	17890	17958	17911	17909	18020	17815	17838	17815	17884	17948	17837	18072	17891	17932	17989	17772	17880	18006	17884	17996	18064	18031	18033	17952	17825	18068	18205	17963	17916	17991	17843	17734	17816	17752	18044	17958	17828	17874	17985	17948	17927	18091	17796	18172	17852	17823	17824	18101	17909	17824	17871	17887	17907	18022	17929	17955	18087	17842	17935	17861	18060	18098	17899	18046	18049	18209	17891	17969	17978	17799	17986	17878	17930	17847	17902	17756	17949	18135	18002	17896	17783	17830	18029	17931	17857	17781	17825	18006	17969	18073	17840	18002	17902	18069	17918	18056	17930	17996	17799	17920	18112	17847	18026	17903	17894	17875	17945	17936	17737	17798	17810	17863	17990	17935	18183	17869	17863	18054	17869	17862	17973	17817	17714	18047	18157	18116	18030	17798	17887	18024	17836	17801	18007	18105	17885	18103	17935	17818	17809	17739	17803	18023	17888	17747	17865	18021	17788	18071	17964	17822	18074	17959	18029	18142	17882	17977	18066	18033	18167	18110	17943	17969	17881	18090	18111	18128	17760	17928	17801	17932	18052	17885	18011	17949	17885	18054	17986	17910	17916	17867	18214	17914	17740	17972	17868	17903	18128	18110	18068	17894	17921	17934	18079	17933	17757	17848	17956	18011	17843	18207	17988	18055	17787	17962	17991	18115	17854	17853	17817	17896	17983	17972	17841	18033	18061	17960	17814	18099	17854	17726	17679	17886	17897	18050	18029	17968	18091	17698	17810	18044	17878	17907	17723	17990	17944	17877	17851	18118	17880	18079	18256	18065	18004	17889	17771	17843	18167	17833	17939	18083	17868	17952	17848	18100	17819	17930	17933	18024	17983	17977	18014	18023	17645	17885	17971	17975	17935	17847	18048	17710	17924	17727	17842	17882	17971	17859	17949	18092	17847	18161	17996	17972	17893	17895	17956	18143	17857	17717	17804	17794	17952	18113	17743	18165	17783	17985	18054	17839	17862	17917	17852	17974	17921	17837	17964	17951	17789	17963	17887	17795	17992	17993	18034	17908	18089	17987	18095	17900	17809	17855	17907	17849	17829	18064	17962	18004	17833	17994	17970	17791	17841	18096	18035	17990	17963	17966	17963	18160	17913	17849	17950	17933	17872	17774	18006	17936	17803	18071	17941	18016	17878	17861	17895	17777	17926	17909	17871	17956	17964	18021	17924	17931	17950	18065	17852	17858	17921	17911	17823	17998	18039	17960	17841	17779	17906	17917	17902	17766	17976	17964	17796	17957	17659	17978	17986	17722	17653	17836	17899	17977	17951	18146	17703	17964	18036	18013	17749	17853	17884	17935	17779	17878	17757	18050	18063	17752	17909	17948	17921	17942	17835	17878	18014	17994	17992	17825	17772	17618	17744	17844	17990	17948	17923	17917	17879	17895	18076	17866	17905	17974	18058	17859	17911	17806	17937	17890	17917	17789	17871	17966	17778	17966	17813	17904	18042	18077	17934	17991	17864	17774	17707	17980	18032	17922	17978	18122	18057	18007	17999	17764	17822	17827	17971	17893	18105	17855	17939	17859	17798	18134	17894	17755	17976	17987	18038	17947	17974	17687	17690	18040	17852	17835	18033	17839	17931	17788	17817	17867	17912	17852	17980	17982	17962	17965	17880	17826	18213	17906	18087	17982	18004	17752	17882	17920	18172	18079	18048	17967	17789	17761	17949	17860	17804	17987	18014	17719	18011	17878	18059	17917	17986	17753	17870	18057	17974	17771	17874	17806	17866	17872	17910	18116	17817	18003	17893	17846	18069	17870	17892	18036	17893	17964	17719	18060	18085	17916	17821	17985	17948	17994	17837	17952	18127	17838	17917	17930	17673	17887	17676	17941	17824	17751	17810	17906	18012	18031	17922	17948	17941	17996	17980	18080	18091	17924	17969	17849	18009	17890	18283	18108	18009	17837	17973	17898	17935	18007	17738	17846	18196	18019	17794	17912	18089	18011	18015	17978	18025	18162	18023	17954	17922	17922	17939	17951	17880	17950	17864	17972	17705	17998	17847	18075	17900	18160	17910	18174	17738	17901	17881	17890	17843	17938	18086	17839	17980	18002	17722	18140	17660	18097	17834	18018	17721	17926	17886	18086	17863	17839	18111	17953	17975	18063	18107	17915	17794	17798	17904	17883	17802	17981	18038	17933	17738	17944	17928	18195	18174	17990	17803	18104	17976	18009	17797	18044	18217	18073	17921	17979	17835	17855	18038	17965	17803	17904	17765	17928	18036	17844	17920	17969	17944	18175	18086	17943	17964	17996	17895	18037	17795	17877	18110	17966	17927	18048	17986	18151	17960	17984	18038	18193	18049	17968	17973	17854	17963	17905	17962	17874	17850	17959	17986	18211	17718	17844	17794	17912	17700	17994	17811	18019	17916	17813	17943	18027	17997	18065	17915	18071	18021	17969	17895	17952	17840	17881	17711	17943	18008	17883	17790	17855	18079	18162	17933	17982	17714	17982	17978	17926	18036	17963	17762	17856	17984	17879	17955	18025	18013	17980	17919	17799	17858	18133	17803	17915	17959	18039	17778	17961	17873	17902	17983	17608	18034	17871	17955	17862	18070	18014	18119	18085	17761	17882	18056	17883	17982	17905	18078	18089	17925	18011	18011	17901	17719	17987	17919	17920	17945	18041	18126	18051	17893	17753	17938	18075	17826	17891	17762	18104	17852
34501	40943	34518	24281	30093	71698	72292	53862	40310	27287	18796	15731	15163	15140	15291	15015	15054	15225	15007	15159	15187	15086	15133	14950	15029	15265	15079	15191	15023	15006	14991	15153	15055	15093	15083	15075	15215	15006	15271	15082	14952	15086	14949	15175	15079	14974	15023	15014	14835	15123	15246	15012	14963	15164	15255	15075	15086	14920	15105	15121	15291	15208	14874	15121	15129	15012	15075	15103	15150	14963	15076	14999	15007	15077	15105	15153	15041	15064	15023	15017	15017	15118	14960	15104	15048	15043	15089	14954	14955	14991	15062	15035	14929	15070	15101	15042	15273	15114	14943	15350	15206	15198	15058	15090	15082	15020	15043	15114	15086	15113	14917	15153	15035	15173	15194	15198	15050	14967	14973	15251	15082	15120	15083	15072	15055	15298	15143	15018	15109	14998	15003	15074	15229	15089	15074	15124	15139	14983	15123	15227	15143	15000	15023	15007	15075	15211	14960	15057	15057	14948	14984	15061	15126	15044	15173	14937	15059	15027	15032	15271	15223	15164	15134	15090	15118	14966	15121	15080	15100	14952	15116	15034	15074	15101	15090	15110	15047	14941	15225	15224	14929	15085	15009	15166	15177	14995	15019	14853	15234	15068	14857	14948	15191	15143	15268	14943	15162	15265	15157	15061	15162	15258	15049	15115	14911	15285	14991	15068	15157	15172	15144	15258	15153	15050	15159	15055	15220	15194	14986	15027	15134	15098	15165	15157	15123	15009	15052	15022	15145	15058	15213	15150	14933	15094	15066	15001	15164	15122	14961	14983	15202	14917	15087	15017	15109	14891	15266	15082	15376	15203	15084	14985	15023	15067	15225	15142	15194	15070	15141	15114	15212	15171	15044	15008	15015	15144	15118	15181	15040	14960	15241	14994	15112	15037	15045	15053	15121	15176	15011	15217	15094	15087	15139	14981	14940	15168	15048	15069	15265	15105	15191	15040	15148	15221	15079	15116	15134	15176	15144	15022	15040	15082	15107	15170	15080	14929	15162	15031	15089	15261	15078	15089	15040	15015	15117	15108	15114	15103	15101	15106	14987	15116	14907	15235	15230	15088	15138	15111	15277	14990	15026	15037	15070	14891	15077	15078	15035	15171	15184	15054	15043	15193	14928	15128	15223	15111	15109	15106	15236	15086	15181	15059	15190	15067	15148	15091	15116	15062	15047	15166	15014	15041	15040	15091	15149	15113	15127	15103	15290	15206	15233	15067	15224	14986	15099	15010	15043	15115	15108	15180	15091	14927	15071	15268	15094	15104	15074	15257	15007	14898	15185	15041	15177	15192	15111	15036	14977	15137	15109	15008	15058	14948	15017	15019	15080	14954	15109	15205	15270	15062	15039	15056	15090	14957	15158	15097	14972	15183	15070	15098	15074	14969	15137	15016	15162	15033	14929	15135	15127	15247	15096	15007	15082	15124	15109	15048	15070	15116	14962	15011	15154	14974	15289	15197	15160	15132	15157	15096	15048	15047	15136	15091	15030	14982	14852	15120	15256	15179	15143	15109	15025	15019	15110	15144	15008	15110	15001	15115	15226	15391	15206	15048	14996	15129	15106	15170	15149	14965	15171	15075	15281	14979	15228	15287	15124	15178	15081	14989	15102	15136	15069	14997	15081	15355	15054	15093	15064	15081	15220	14986	15011	15015	14960	15048	15126	15110	15169	15049	15161	15063	15106	14999	14999	15142	15143	14952	15254	15063	15286	15008	15065	14989	14968	14968	15097	15021	14900	15143	15049	14945	15042	15354	15026	15087	15206	15163	15068	15109	15115	15039	15175	15037	15059	14949	14975	15014	15124	15057	15156	15091	15142	15096	14883	15154	15071	15231	15035	15002	15135	15071	15022	15123	15161	15162	15027	15195	15132	15077	14949	15031	15006	15139	15025	15084	15018	15022	15014	15045	15076	15074	14946	15079	15107	14966	15115	15233	15063	14983	14873	14955	15066	15000	15008	14943	15230	15044	15039	14865	15028	15145	15133	15206	15015	15169	14979	15008	15111	15154	14961	14921	15165	15181	15017	15103	15000	15233	15070	15201	15074	15035	15223	15128	15084	15092	15149	15197	15023	15048	15162	15027	15053	15051	15074	15046	14997	15021	15222	15136	15097	15047	15088	15155	15082	14976	15148	14946	15019	15004	15036	15029	15055	14975	15056	15113	15125	15058	15143	15244	15056	15151	15022	15086	15250	15135	14981	14997	15178	15169	15119	15161	15190	15069	15102	15076	15271	15015	14912	15141	15059	14919	15122	15137	15038	15128	15079	15020	15100	15074	15113	15033	15181	15165	15037	15022	15107	15104	14845	14969	15188	15025	15183	15140	14962	15064	15034	14982	15147	15203	15020	15094	15137	15129	15209	15111	15043	15180	15142	15095	15078	15016	15014	15121	15022	15195	14963	15125	15191	15001	15139	14946	15132	15218	15006	15310	15185	15234	15046	15008	15154	15220	15262	15020	15058	15110	15072	15161	14932	14970	15056	15053	15013	15110	15159	14980	15028	15176	15172	15248	15124	15004	15024	15011	15187	15084	15064	15052	14978	15052	14913	14920	15053	15134	15086	15195	15171	15048	15151	15027	15135	15165	15056	15063	15173	15119	15104	15057	15035	15213	15095	15163	15121	15217	15119	15083	15163	15277	14983	15044	15069	14946	15104	15067	15131	15011	15097	15131	15124	15278	15000	15020	14974	15167	14952	15010	15063	14868	15100	15190	14961	15218	14973	14985	15117	14907	15204	15196	15145	15176	14966	15084	15081	15033	15126	15095	14961	15115	15002	15029	15071	15099	15128	15054	15083	14858	15162	15098	15273	15060	14972	15216	15048	15144	14957	15010	15187	15132	15160	15059	14929	15098	15122	15066	15078	15110	15176	14968	14982	15194	14904	15030	15092	15075	15060	15085	15029	15019	15204	15067	15030	15096	14986	14916	15262	15063	15218	15005	15055	15123	15035	15148	14911	15131	15132	15184	15268	15011	15028	15030	15069	15093	14971	15009	15043	15068	15027	14988	15125	15130	15117	15112	15024	15119	15073	15133	14853	14980	15092	15162	15016	14989	14979	15175	15049	14948	14996	15038	15048	15175	15040	15367	15049	15096	15077	15097	15001	15230	15061	14992	15077	15039	15121	14942	14926	14964	15191	14991	15304	15199	15154	15213	15024	15037	15150	15094	15071	15257	14990	15091	15231	14889	15087	15207	15014	15151	15123	15057	15058	15081	15057	15050	15059	15200	15350	15069	15086	15157	15010	15124	15139	15018	15067	15128	15090	15038	15110	15029	15052	15158	15104	15189	15217	15047	15120	15166	15010	15200	15012	14973	15154	15149	15114	14906	15094	15109	15215	15088	15165	15133	14989	15044	15071	15077	15042	15118	15137	15127	15164	15334	15192	15202	15032	15045	15189	15130	15122	15014	15225	15101	15060	15135	14986	15102	15204	15109	15109	15319	14912	15046	15026	14944	15124	15143	15088	15013	15046	15140	14834	15089	15082	15170	15147	15107	14977	14956	15230	15313	15197	14955	15143	15072	15171	15021	15025	15111	15074	15047	15072	15059	15015	14916	14981	15086	15032	15035	15117	15090	15115	15188	14988	15008	15177	15028	15039	15165	15062	15043	14959	15125	15083	15253	15116	15210	15115	15156	15035	15059	14988	15053	14944	15079	15230	15084	15127	15164	15134	15182	15102	15125	15028	14912	15154	15168	14987	15085	14988	15013	15152	15037	15046	15076	14905	14930	15079	15030	15042	15022	15166	15166	15048	15084	15017	15095	14970	15255	15085	15121	15001	15062	15081	15099	15197	15133	15092	15131	15165	15179	15217	14960	15000	15002	15299	15250	15108	15053	15197	15171	15066	15216	15223	15092	15039	15035	15071	15202	15277	15008	14946	14918	15122	15228	15124	15188	14938	15167	14991	15087	15194	15037	15157	15240	15009	15045	15167	15036	14954	15009	15021	15057	15069	14957	15186	14973	15260	15171	15094	15089	15004	15057	15148	15203	14918	15173	15115	15186	14932	14944	15261	15060	14978	15008	15005	15117	15097	15057	15138	15104	15080	15005	15112	15247	15134	15036	14934	15211	15187	15180	15231	15134	14869	15076	15114	15141	14972	14935	15026	15166	15036	15236	15175	15202	15180	14984	14919	14969	15235	14965	15062	15222	15190	15234	15122	15216	15188	15134	15121	14960	15176	15127	15312	15164	15162	15124	15008	14994	15175	15077	15026	15084	15099	15113	15023	15112	15053	15068	15193	14958	14981	14987	15135	14900	15064	15057	14984	15004	14966	15090	15274	15146	15216	15036	15046	15225	15095	15001	15125	15136	14949	15106	15083	14918	15288	15061	15138	15025	15020	15054	15110	14850	15061	15080	15079	15208	15067	15044	15020	15094	15059	15018	15125	15005	15278	15242	15032	14952	15260	15179	15176	15070	15098	15184	15199	15007	14989	14985	14982	14966	14999	15086	15148	15083	15113	15171	15105	15018	15231	15094	15048	14971	15081	15127	15187	14989	15065	15038	15021	15139	15134	15242	15093	15145	15148	15081	15030	15038	15120	15136	15126	15035	15070	15185	15201	15146	15119	15055	14929	15201	14939	15133	15109	15021	15012	14999	14936	14911	14995	15167	14991	15124	15063	15021	14989	15146	15073	14980	15036	15279	15000	15045	15082	15044	15065	14905	15139	14995	15005	15060	15177	15200	15160	14924	14987	15103	15220	15139	14985	15271	15028	15084	15121	15061	15106	14993	15172	15091	15086	14984	15207	14934	15215	15093	15022	15047	14971	15335	15095	15007	14993	15031	15088	15127	15119	14952	15220	15078	14997	15197	15124	15124	15075	14942	14958	14942	15363	15131	15190	15060	14967	14834	15192	15128	15180	14951	15065	15001	15152	15227	15205	15011	15382	15326	14952	15107	15146	15052	14925	14936	14955	14849	15139	14957	15157	14956	15181	14963	15073	15035	14950	15158	15053	15039	15091	14962	15039	15310	15072	14990	14944	14996	15096	14995	15193	15057	15144	14827	15274	15006	15016	15146	15047	15012	15007	15210	15093	15115	15213	14964	15167	14948	15153	15011	15158	14925	15000	14959	14993	14881	15076	15172	15055	14824	15141	14964	15119	15073	15018	15036
27530	22427	26159	22904	19736	26792	29126	24479	21315	19615	18807	18544	18577	18370	18561	18437	18493	18424	18487	18233	18372	18274	18360	18610	18253	18349	18336	18308	18269	18158	18416	18554	18445	18418	18367	18380	18304	18241	18298	18521	18226	18360	18313	18170	18277	18312	18347	18385	18396	18542	18393	18443	18420	18223	18468	18289	18123	18393	18299	18324	18176	18205	18508	18184	18574	18474	18446	18441	18331	18196	18241	18257	18430	18224	18318	18398	18397	18492	18348	18448	18357	18375	18302	18216	18396	18297	18532	18530	18369	18388	18359	18349	18223	18348	18459	18399	18299	18300	18386	18396	18124	18644	18328	18302	18379	18427	18311	18227	18389	18173	18259	18372	18326	18202	18306	18338	18416	18394	18310	18395	18312	18309	18408	18527	18419	18250	18500	18388	18371	18117	18328	18420	18333	18398	18239	18435	18271	18359	18263	18464	18403	18246	18509	18404	18369	18505	18344	18070	18260	18460	18270	18389	18401	18295	18315	18370	18422	18464	18432	18255	18229	18278	18376	18290	18369	18365	18309	18360	18620	18428	18355	18312	18457	18190	18207	17982	18409	18232	18315	18257	18226	18340	18075	18152	18184	18303	18338	18341	18345	18321	18141	18191	18206	18305	18355	18332	18402	18243	18020	18277	18509	18242	18391	18226	18157	18241	18263	18383	18363	18172	18387	18390	18447	18326	18435	18375	18292	18481	18379	18343	18315	18301	18153	18289	18266	18565	18085	18350	18186	18226	18338	18380	18350	18319	18296	18520	18372	18232	18342	18387	18444	18283	18238	18339	18548	18264	18382	18156	18270	18306	18179	18464	18324	18352	18440	18339	18422	18294	18218	18357	18257	18215	18272	18113	18195	18338	18172	18070	18320	18111	18242	18217	18285	18152	18152	18339	18457	18303	18209	18284	18360	18333	18559	18378	18307	18294	18328	18302	18341	18257	18114	18243	18329	18310	18279	18165	18153	18258	18167	18416	18381	18265	18319	18349	18330	18376	18255	18356	18451	18407	18298	18162	18280	18284	18312	18514	18125	18233	18265	18443	18282	18385	18371	18085	18077	18440	18594	18429	18438	18311	18260	18344	18131	18449	18334	18535	18462	18209	18257	18307	18372	18275	18190	18115	18190	18283	18346	18221	18272	18341	18211	18430	18262	18233	18338	18247	18372	18462	18235	18234	18295	18406	18481	18342	18379	18194	18278	18453	18369	18352	18406	18238	18426	18494	18345	18377	18232	18320	18274	18260	18399	18327	18186	18520	18353	18383	18367	18236	18335	18420	18239	18280	18503	18305	18203	18388	18166	18448	18285	18501	18456	18462	18163	18386	18434	18275	18537	18407	18283	18400	18552	18363	18251	18242	18172	18211	18451	18469	18460	18457	18313	18281	18346	18330	18413	18380	18335	18462	18237	18331	18164	18343	18146	18358	18254	18293	18349	18382	18320	18317	18296	18282	18260	18316	18208	18281	18196	18243	18268	18334	18330	18171	18255	18242	18401	18371	18311	18194	18379	18573	18306	18053	18216	18310	18141	18227	18202	18374	18326	18292	18298	18242	18275	18380	18294	18319	18290	18331	18342	18397	18405	18127	18392	18233	18344	18333	18124	18389	18361	18364	18422	18290	18307	18308	18015	18238	18417	18380	18192	18432	18224	18587	18310	18081	18408	18489	18192	18228	18298	18313	18352	18244	18296	18146	18209	18424	18384	18511	18421	18342	18278	18270	18213	18273	18366	18498	18373	18344	18460	18166	18263	18486	18386	18283	18331	18412	18247	18353	18041	18526	17998	18189	18263	18094	18387	18469	18371	18319	18286	18067	18459	18225	18183	18404	18292	18248	18357	18282	18179	18399	18385	18231	18231	18325	18249	18249	18333	18200	18414	18432	18458	18306	18400	18232	18346	18229	18279	18271	18262	18524	18330	18371	18101	18234	18318	18251	18239	18300	18423	18260	18450	18578	18368	18389	18521	18221	18217	18302	18396	18448	18290	18093	18502	18390	18444	18143	18257	18220	18303	18217	18302	18246	18304	18347	18377	18344	18220	18465	18361	18480	18405	18307	18396	18126	18284	18400	18300	18312	18287	18422	18408	18303	18283	18212	18257	18335	18261	18275	18344	18229	18144	18161	18361	18147	18221	18190	18431	18286	18314	18288	18320	18514	18261	18261	18397	18270	18301	18394	18250	18341	18423	18334	18263	18266	18391	18263	18403	18434	18376	18401	18361	18174	18511	18261	18445	18280	18205	18372	18248	18218	18251	18505	18409	18328	18246	18511	18451	18340	18068	18266	18428	18388	18481	18482	18240	18250	18194	18477	18381	18316	18378	18241	18306	18260	18296	18237	18183	18206	18301	18315	18504	18256	18228	18286	18285	18375	18326	18325	18478	18340	18536	18376	18201	18255	18129	18326	18448	18630	18420	18253	18271	18361	18179	18238	18277	18107	18326	18094	18357	18193	18455	18498	18197	18378	18476	18431	18212	18517	18148	18346	18172	18111	18333	18306	18425	18270	18316	18435	18350	18523	18377	18266	18192	18541	18396	18402	18426	18481	18113	18206	18490	18328	18275	18241	18359	18143	18224	18384	18404	18468	18373	18253	18463	18330	18376	18390	18371	18362	18253	18178	18121	18279	18210	18380	18354	18364	18328	18383	18295	18299	18280	18396	18192	18440	18434	18170	18110	18189	18546	18397	18294	18200	18229	18307	18253	18492	18404	18313	18289	18353	18522	18282	18214	18288	18296	18393	18407	18430	18313	18202	18433	18191	18445	18625	18436	18233	18251	18298	18433	18225	18528	18512	18334	18388	18453	18372	18224	18428	18305	18204	18165	18348	18047	18351	18317	18106	18450	18258	18113	18322	18388	18352	18215	18223	18067	18204	18170	18169	18039	18261	18313	18255	18375	18579	18373	18226	18383	18225	18463	18274	18265	18309	18270	18208	18371	18419	18303	18302	18304	18513	18350	18235	18432	18507	18357	18310	18351	18242	18433	18274	18320	18203	18235	18351	18471	18485	18395	18239	18304	18272	18323	18311	18472	18398	18408	18160	18549	18351	18231	18308	18450	18274	18255	18207	18346	18308	18352	18415	18266	18348	18376	18217	18329	18183	18233	18234	18473	18369	18568	18293	18378	18341	18363	18284	18406	18168	18418	18373	18544	18343	18284	18334	18322	18317	18336	18296	18246	18469	18383	18332	18367	18309	18302	18114	18245	18360	18291	18212	18415	18344	18380	18368	18292	18232	18295	18380	18375	18469	18327	18580	18055	18298	18463	18292	18297	18357	18285	18351	18441	18461	18359	18305	18331	18349	18487	18381	18237	18381	18368	18418	18254	18409	18396	18196	18365	18270	18529	18040	18437	18413	18341	18112	18223	18247	18336	18382	18421	18399	18310	18208	18480	18407	18400	18302	18343	18445	18210	18188	18241	18276	18410	18374	18455	18461	18333	18196	18257	18388	18356	18285	18592	18270	18407	18340	18235	18257	18275	18466	18240	18330	18257	18361	18306	18219	18115	18218	18314	18251	18251	18360	18577	18300	18251	18338	18350	18384	18685	18384	18317	18381	18396	18420	18291	18284	18506	18460	18054	18405	18238	18381	18640	18524	18368	18314	18652	18337	18296	18179	18332	18120	18209	18116	18430	18443	18426	18341	18456	18189	18132	18396	18456	18532	18446	18350	18190	18376	18311	18449	18442	18261	18358	18387	18337	18338	18458	18261	18403	18452	18314	18539	18349	18403	18454	18310	18278	18318	18318	18326	18408	18255	18128	18487	18335	18240	18369	18365	18359	18292	18469	18309	18380	18289	18400	18225	18356	18314	18392	18611	18435	18349	18428	18267	18340	18469	18535	18379	18213	18334	18381	18428	18308	18287	18261	18307	18204	18136	18423	18294	18370	18341	18495	18318	18252	18215	18114	18305	18154	18396	18414	18336	18224	18461	18196	18397	18325	18379	18517	18357	18033	18321	18137	18454	18198	18423	18398	18568	18290	18551	18258	18313	18320	18430	18241	18522	18159	18080	18519	18228	18309	18449	18473	18308	18443	18177	18398	18261	18185	18158	18573	18328	18219	18097	18481	18238	18303	18365	18285	18181	18209	18350	18391	18408	18246	18448	18317	18203	18242	18321	18213	18258	18297	18425	18121	18375	18201	18175	18275	18399	18369	18422	18459	18400	18327	18232	18528	18362	18204	18364	18180	18491	18178	18529	18437	18437	18208	18414	18201	18229	18615	18376	18229	18496	18239	18336	18330	18341	18157	18588	18504	18272	18397	18238	18322	18204	18154	18230	18470	18456	18226	18400	18148	18163	18165	18209	18441	18410	18192	18484	18500	18058	18284	18375	18301	18212	18518	18554	18322	18247	18201	18313	18325	18306	18456	18340	18400	18287	18341	18228	18199	18162	18039	18414	18469	18325	18322	17977	18257	18249	18287	18362	18336	18342	18328	18448	18247	18484	18273	18587	18516	18354	18470	18415	18350	18415	18539	18274	18409	18150	18104	18319	18457	18273	18419	18348	18147	18138	18385	18210	18374	18389	18193	18305	18348	18279	18295	18308	18448	18421	18362	18380	18295	18369	18528	18574	18504	18173	18260	18369	18424	18480	18517	18179	18432	18381	18266	18238	18108	18237	18238	18342	18216	18446	18150	18281	18375	18330	18328	18277	18294	18392	18152	18250	18552	18322	18646	18230	18120	18444	18258	18378	18264	18309	18347	18272	18294	18175	18151	18316	18341	18453	18465	18395	18329	18449	18485	18637	18519	18175	18375	18333	18415	18102	18364	18418	18325	18467	18207	18327	18369	18364	18557	18525	18343	18649	18345	18410	18238	18384	18404	18495	18235	18318	18349	18386	18513	18253	18351	18368	18509	18279	18480	18396	18404	18332	18358	18337	18340	18183	18352	18113	18266	18325	18348	18336	18111	18483	18500	18318	18281	18355	18219	18423	18290	18281	18408	18219	18488	18416	18196	18198	18318	18311	18280	18332	18248	18216	18277	18428	18468	18294	18216	18454	18396	18237	18308	18218	18266	18216	18382	18320	18482	18330	18316	18509	18369	18289	18254	18312	18254	18488	18185	18252	18482	18262	18305	18235	18318	18347	18382	18390	18358	18335	18269	18341	18383	18321
17718	23500	21561	17904	17696	26089	26853	21433	18468	16404	15814	15564	15640	15387	15394	15485	15380	15396	15430	15430	15433	15371	15299	15325	15353	15501	15448	15225	15352	15238	15478	15466	15396	15324	15422	15353	15362	15469	15545	15680	15405	15451	15439	15373	15481	15521	15436	15295	15472	15360	15234	15252	15402	15387	15463	15409	15400	15348	15537	15435	15319	15465	15361	15452	15358	15374	15468	15447	15331	15397	15427	15366	15342	15356	15422	15528	15304	15236	15374	15418	15316	15437	15410	15337	15288	15530	15443	15192	15405	15225	15335	15370	15507	15431	15292	15439	15329	15304	15432	15467	15336	15361	15364	15519	15321	15218	15357	15346	15339	15396	15403	15467	15390	15320	15326	15542	15440	15364	15545	15299	15427	15278	15486	15363	15264	15491	15635	15421	15423	15489	15401	15265	15472	15454	15338	15386	15298	15561	15193	15534	15338	15462	15380	15401	15371	15541	15394	15255	15267	15577	15328	15423	15395	15287	15417	15112	15465	15469	15317	15266	15385	15408	15288	15322	15244	15492	15271	15315	15303	15468	15343	15340	15316	15281	15238	15200	15390	15483	15254	15422	15428	15316	15320	15435	15399	15384	15284	15326	15502	15302	15179	15198	15321	15495	15464	15360	15370	15377	15495	15426	15542	15304	15435	15469	15479	15157	15299	15432	15408	15425	15377	15448	15360	15330	15400	15407	15608	15393	15160	15333	15273	15222	15344	15390	15271	15311	15386	15371	15405	15173	15246	15327	15455	15235	15438	15372	15401	15559	15291	15397	15350	15414	15438	15474	15341	15373	15500	15272	15400	15317	15471	15384	15387	15327	15567	15454	15286	15466	15315	15352	15337	15424	15390	15415	15235	15205	15310	15341	15289	15232	15443	15407	15376	15387	15517	15399	15500	15374	15416	15336	15408	15330	15313	15328	15345	15435	15273	15475	15260	15394	15266	15434	15419	15471	15428	15321	15341	15335	15382	15356	15413	15396	15395	15406	15460	15301	15447	15429	15297	15457	15453	15464	15415	15336	15306	15556	15336	15376	15511	15462	15352	15387	15409	15235	15203	15258	15456	15249	15524	15471	15441	15540	15385	15416	15407	15527	15436	15402	15434	15340	15454	15531	15436	15480	15409	15199	15486	15370	15335	15348	15501	15467	15543	15274	15653	15356	15304	15470	15389	15385	15560	15299	15428	15314	15619	15354	15294	15452	15415	15469	15411	15392	15302	15397	15369	15339	15506	15461	15321	15437	15324	15352	15476	15556	15322	15415	15306	15437	15506	15611	15431	15369	15512	15423	15381	15316	15411	15290	15526	15298	15363	15544	15403	15570	15409	15485	15244	15389	15433	15250	15174	15327	15392	15374	15546	15440	15424	15310	15493	15282	15271	15272	15358	15400	15321	15600	15214	15292	15323	15495	15385	15350	15234	15198	15335	15496	15288	15479	15359	15416	15283	15401	15387	15248	15318	15444	15297	15699	15399	15377	15311	15144	15377	15407	15313	15327	15398	15353	15587	15326	15255	15580	15313	15478	15617	15451	15339	15298	15457	15365	15328	15282	15493	15238	15345	15374	15327	15409	15389	15399	15352	15291	15531	15450	15430	15409	15187	15384	15577	15439	15302	15555	15631	15243	15488	15335	15348	15431	15512	15339	15333	15335	15359	15317	15217	15241	15494	15345	15259	15367	15344	15449	15583	15263	15361	15310	15467	15389	15300	15222	15272	15469	15376	15375	15243	15351	15147	15480	15291	15384	15426	15434	15362	15390	15550	15357	15509	15268	15368	15467	15305	15303	15316	15515	15348	15449	15240	15376	15336	15260	15423	15315	15518	15591	15488	15358	15369	15391	15515	15448	15415	15298	15395	15393	15383	15235	15338	15219	15279	15422	15569	15383	15344	15397	15322	15337	15355	15487	15442	15400	15282	15512	15436	15477	15315	15379	15314	15260	15337	15400	15516	15524	15412	15280	15547	15250	15470	15236	15452	15579	15372	15341	15479	15348	15410	15362	15383	15114	15399	15363	15321	15399	15376	15454	15232	15440	15484	15285	15315	15435	15416	15580	15472	15281	15406	15312	15509	15479	15451	15433	15444	15402	15420	15362	15293	15259	15326	15260	15299	15249	15471	15310	15411	15481	15559	15349	15287	15520	15457	15291	15412	15297	15444	15338	15516	15427	15532	15429	15355	15505	15394	15294	15275	15350	15268	15385	15388	15308	15599	15499	15389	15464	15379	15501	15510	15392	15421	15464	15284	15393	15370	15514	15308	15289	15371	15549	15298	15244	15441	15404	15337	15266	15324	15322	15313	15328	15415	15415	15376	15450	15581	15359	15280	15236	15283	15458	15273	15409	15424	15272	15529	15283	15419	15272	15454	15482	15442	15318	15344	15400	15354	15374	15486	15439	15458	15333	15427	15488	15509	15386	15478	15126	15376	15349	15336	15444	15677	15449	15446	15415	15409	15414	15318	15278	15504	15401	15399	15529	15531	15328	15536	15404	15280	15319	15414	15292	15392	15676	15364	15389	15475	15621	15332	15436	15282	15356	15405	15389	15365	15288	15453	15345	15447	15503	15428	15461	15409	15400	15417	15249	15419	15395	15401	15455	15534	15458	15399	15436	15358	15507	15521	15497	15439	15452	15338	15222	15356	15512	15471	15371	15199	15515	15356	15444	15293	15480	15383	15311	15351	15543	15494	15181	15357	15209	15536	15527	15370	15369	15351	15217	15446	15513	15173	15278	15349	15274	15449	15432	15248	15377	15450	15397	15333	15274	15389	15340	15315	15182	15191	15264	15487	15322	15405	15573	15402	15332	15275	15365	15407	15487	15309	15368	15461	15333	15346	15419	15519	15402	15484	15363	15390	15319	15594	15446	15571	15298	15374	15451	15455	15499	15255	15406	15340	15266	15363	15412	15398	15446	15399	15331	15200	15454	15468	15483	15372	15354	15297	15395	15260	15394	15322	15430	15244	15322	15365	15348	15496	15377	15403	15335	15386	15466	15397	15172	15347	15365	15382	15361	15450	15181	15445	15443	15196	15331	15481	15490	15199	15253	15462	15369	15480	15415	15487	15492	15264	15408	15331	15479	15356	15422	15412	15493	15404	15484	15488	15430	15269	15422	15333	15335	15455	15344	15423	15245	15479	15525	15322	15369	15369	15407	15347	15371	15483	15421	15585	15375	15303	15235	15420	15357	15357	15501	15289	15584	15506	15192	15454	15472	15504	15267	15350	15216	15572	15351	15447	15386	15431	15394	15334	15375	15217	15600	15302	15434	15320	15266	15423	15367	15473	15396	15411	15395	15190	15310	15533	15393	15570	15312	15459	15338	15398	15574	15238	15323	15520	15409	15284	15345	15407	15340	15380	15424	15317	15468	15293	15547	15396	15457	15294	15489	15482	15456	15448	15536	15519	15446	15443	15321	15387	15476	15216	15550	15310	15391	15426	15427	15454	15409	15665	15430	15378	15390	15460	15360	15501	15238	15353	15341	15196	15423	15471	15426	15534	15476	15296	15330	15469	15290	15376	15237	15658	15228	15343	15278	15444	15344	15254	15584	15439	15399	15463	15507	15418	15433	15447	15370	15337	15206	15357	15385	15554	15441	15303	15528	15463	15461	15503	15428	15415	15511	15479	15359	15410	15509	15500	15429	15435	15294	15292	15415	15580	15339	15174	15435	15409	15446	15355	15472	15300	15336	15511	15218	15238	15302	15530	15370	15504	15405	15378	15475	15482	15428	15479	15450	15497	15283	15536	15261	15642	15381	15434	15284	15451	15517	15293	15363	15471	15365	15477	15452	15349	15310	15278	15455	15263	15430	15297	15363	15332	15425	15365	15429	15492	15516	15354	15414	15620	15444	15266	15453	15345	15395	15614	15367	15271	15586	15388	15475	15233	15460	15313	15512	15355	15478	15489	15300	15408	15342	15510	15243	15539	15418	15293	15584	15369	15296	15521	15442	15349	15460	15319	15284	15390	15279	15232	15444	15285	15493	15390	15309	15469	15356	15485	15297	15461	15406	15455	15371	15312	15414	15352	15446	15351	15279	15440	15496	15499	15433	15267	15231	15369	15432	15388	15340	15352	15476	15511	15252	15296	15317	15494	15374	15627	15388	15416	15271	15404	15282	15613	15381	15454	15396	15331	15315	15359	15370	15337	15336	15289	15479	15428	15529	15371	15327	15537	15267	15506	15491	15298	15378	15417	15475	15449	15405	15446	15424	15595	15385	15453	15331	15578	15472	15310	15313	15295	15424	15490	15349	15466	15335	15412	15392	15501	15257	15524	15349	15411	15332	15670	15473	15248	15321	15363	15392	15390	15411	15535	15222	15459	15351	15355	15294	15578	15360	15417	15494	15459	15390	15226	15382	15199	15402	15426	15332	15434	15495	15333	15351	15394	15474	15474	15402	15345	15355	15355	15290	15472	15488	15395	15206	15362	15317	15546	15279	15480	15460	15449	15445	15462	15345	15331	15367	15435	15351	15457	15383	15305	15336	15311	15364	15473	15274	15417	15306	15306	15384	15471	15612	15454	15317	15449	15425	15290	15483	15394	15402	15342	15455	15561	15564	15310	15387	15334	15427	15517	15475	15249	15371	15208	15317	15460	15490	15303	15355	15524	15505	15464	15426	15492	15263	15249	15267	15298	15332	15279	15544	15444	15395	15489	15487	15361	15297	15521	15537	15535	15629	15388	15292	15302	15456	15505	15330	15402	15351	15488	15393	15302	15542	15281	15400	15337	15490	15458	15452	15422	15301	15435	15406	15589	15375	15415	15371	15528	15505	15400	15400	15389	15441	15289	15525	15384	15357	15292	15418	15319	15351	15446	15291	15327	15416	15270	15379	15263	15418	15431	15229	15365	15340	15398	15393	15427	15436	15460	15366	15387	15401	15342	15222	15404	15553	15394	15486	15439	15379	15372	15313	15483	15527	15418	15240	15448	15283	15547	15542	15168	15397	15427	15404	15574	15261	15513	15225	15264	15341	15169	15554	15602	15246	15460	15520	15445	15474	15378	15425	15569	15270	15245	15459	15253	15431	15513	15175	15545	15517	15221	15363	15521	15361	15336	15642	15344	15586	15411	15380	15507	15446	15314	15460	15606	15463	15552	15421	15401	15419	15370	15176
24087	21434	28983	24392	23840	55940	60294	44033	33219	25438	20480	18790	18220	18168	18080	18094	18259	18378	18178	18148	18239	18197	18224	18058	18072	18203	18314	18095	18151	18167	18267	18180	18080	17986	18068	18092	18262	18043	18163	18095	18133	18157	18052	18138	18071	17989	18075	17994	17955	18182	17869	18060	17843	17916	17825	17971	18340	18205	18101	18123	18038	18037	18220	18114	17995	18147	17993	17996	17949	18050	18066	17953	17857	18139	18169	17946	18049	18208	18053	18212	17817	18095	17953	17970	17842	17882	18038	18149	18026	18023	18115	18170	18153	17996	17747	17913	18180	17976	18097	18026	18134	18007	18116	17757	18008	17892	17936	18019	17853	18087	17923	17947	18113	18281	17934	18038	18205	18074	18197	17870	18147	18147	18083	18120	18060	17822	17977	17833	17875	18122	18120	17877	17982	18155	18064	18024	18074	17961	17897	17982	17982	18024	17885	17960	17972	18070	18075	17954	17856	18155	18057	18045	17957	17970	17895	17977	18026	17936	17977	17983	18103	18017	18082	17906	17962	18111	18097	18163	17957	17602	17980	18130	18200	18064	18195	17908	18093	18253	17913	17932	17938	18079	18099	17977	17881	17799	18110	17953	18182	18302	17880	17942	18190	18105	17995	17897	18156	18005	17874	18007	18058	18066	17812	18060	18053	18064	17965	17945	18096	17925	17979	18189	17985	17857	17977	18086	17939	18115	17920	17903	18128	18143	17952	18137	18056	18033	18065	17834	18084	18198	17936	17945	18119	18093	18068	17858	17888	18020	18040	17991	17870	18090	17910	18079	18066	17639	18071	17954	17790	17917	18083	17870	18201	18008	17921	18136	17942	18268	18026	17914	18075	17932	18061	18004	18024	18157	18124	17960	18144	18074	18055	18102	18298	18105	17914	17965	18034	18132	18110	17862	17956	18028	17828	17800	17869	17911	18033	17960	18035	18033	17988	17906	18133	18056	18012	17968	17956	18031	18094	18087	17907	18036	18096	17960	17848	18101	18087	17968	18044	17891	17928	18095	17985	17870	18134	17913	18302	18130	18028	18037	18054	17872	18022	18042	17979	18104	17947	18057	17945	17977	17816	17879	17958	17748	17920	17949	18040	17994	18083	18052	18174	18103	18024	18014	18027	18095	18021	18433	18042	18146	18047	18158	18056	18062	17899	17969	17912	18098	17881	17936	18025	18097	18027	18060	18109	17816	18091	17964	17948	17992	17972	17971	18256	18054	18030	18127	18059	18059	17863	17837	18177	18138	18058	18344	18157	18166	18061	18226	18101	17754	18008	18011	17833	17979	18033	18115	18149	18103	17899	18119	18125	18196	18130	18099	18079	17965	18036	17930	18265	17986	17894	18063	18089	17911	17919	18015	18161	18149	17983	17979	17961	18144	18046	17975	17895	17882	18009	18143	18125	17980	18036	18120	18059	18034	18027	17975	18116	18269	18106	18042	18020	17942	17930	17842	17901	17818	18073	17939	18100	18060	17970	17978	18069	18039	18101	17867	18270	17994	18171	18147	18025	17844	18157	18132	17985	18043	17659	17938	17907	18058	18001	17710	17975	17973	18136	18149	18187	17981	18299	18009	17920	17855	18088	17869	17846	17873	17981	18103	18240	17903	17965	17879	18120	18038	18048	18133	18061	18079	18090	17905	17906	18111	18149	17937	17926	17971	17935	18107	18065	17975	17884	18100	17982	18135	18217	17992	17857	18035	17962	17945	17941	17910	18016	18041	17827	18150	18074	17980	18061	18184	18168	18225	18032	18209	18101	17986	18082	17872	17817	18026	17943	17836	18159	17875	18101	18146	18050	18092	18098	18065	17970	18202	17920	18130	17936	17996	18065	17964	18230	18142	17899	17949	18143	18031	17991	18047	17904	17949	17953	18035	17726	18005	17938	18142	17761	17893	17805	18026	17902	18065	18185	18193	17858	17988	18215	18184	18069	17906	17987	17980	17901	18009	17741	18251	17958	18102	18100	18028	17933	18080	17939	18114	18042	17724	17840	18065	18035	18204	18148	18117	17952	18032	18101	18049	18163	18282	18152	18029	18115	17793	17861	17936	17959	17806	17839	17945	18052	17787	18140	17834	17857	18034	18056	18277	18138	18007	17989	17997	18215	18076	18108	18139	18227	17901	17865	17897	17966	18124	18101	18033	18070	18172	17913	17876	18062	17963	17875	18018	18046	18202	18083	18099	17915	17787	17958	18014	18017	17739	17977	18056	17949	17943	17915	18122	17872	18025	18020	18178	17878	18144	18012	17962	17867	17948	18175	17933	18052	18033	18052	17961	17922	17971	18013	18085	17923	17975	18254	17841	17857	18118	17778	18194	18129	18150	18132	18180	18017	18080	18292	18108	18023	18194	18083	18078	17876	18099	17949	18045	18114	17900	18086	18111	18018	18141	18088	17868	18181	18016	18010	18181	18152	17981	18111	17979	18071	17865	17950	17983	18114	18110	17937	18155	18191	17964	18107	17987	18110	18026	17889	18154	17955	18204	18068	17932	18062	17850	18044	17975	18057	18076	18102	18177	17889	17997	18212	18147	18045	17950	18066	17846	17996	18063	18101	17917	18006	18075	18159	18020	18008	17911	17874	18120	18093	18220	18009	17871	17845	17823	18171	17839	17923	17943	18024	18082	17997	17928	17977	17981	18017	17920	18140	17966	18149	18218	18038	17949	18048	18068	18143	17870	17967	18037	17955	17970	18070	18009	18108	18311	18027	17949	18041	18012	18078	17792	17978	18028	18088	18209	17982	18231	18120	17998	18151	17891	17881	18153	17962	17905	17937	18103	18187	17778	17846	18168	18014	17986	17940	17955	17909	17768	18055	18057	18015	18101	18063	18236	17972	18125	17819	18069	17923	17994	18074	18184	18000	17952	18033	18040	17955	18197	17969	17931	18010	18150	18330	18157	17941	18223	18177	18050	17957	18034	18107	18151	18062	17918	18222	18102	18346	17883	18000	18068	17896	18068	18008	18163	18092	17957	17846	17942	18108	18183	18204	17958	18105	18048	18070	18027	17981	17839	17962	17961	17987	18081	17943	17966	18002	17941	17966	17994	18080	18157	18003	18228	18048	17836	18014	18066	18193	17937	18041	18107	18201	18123	18017	17949	18247	17902	18118	17887	18028	18152	18054	18076	17970	18106	18138	18161	18057	17957	18143	18013	18033	18116	18029	17894	18037	18006	18245	17761	18149	18266	18182	18022	18208	18085	18010	18046	18040	18013	18100	18048	18032	17985	18069	17961	18000	17961	18153	18127	18062	18024	17756	18066	18140	17996	18026	18201	17952	18142	17988	18054	18092	18126	18199	17993	17958	17789	17925	17985	18040	17878	18093	18176	18183	18154	17799	18133	18020	18011	18069	18118	18094	18052	17984	17919	17886	18012	17902	17983	18213	17949	17982	18043	18047	17975	18038	18033	18086	18146	18022	17990	18004	18028	17852	17646	18016	18233	18116	18196	17963	18095	17991	17892	17939	17896	18036	18061	17991	17980	17968	18115	18073	17951	17964	17833	17995	18033	17983	17916	18143	18083	17677	17901	18071	18079	18139	17707	18198	18125	17975	17936	17906	18101	17979	18057	18079	18039	17981	18146	18006	17934	17898	18123	18099	18212	17936	17987	18084	17941	17899	18035	17804	18119	17948	18099	17966	17880	18126	17790	17878	17926	18012	17929	18000	17869	17986	17848	18054	17928	18020	17939	18054	18137	17989	17903	18073	18102	18033	18037	17993	17856	17897	17954	18054	17784	18019	18087	18104	18132	18040	17941	17872	18140	18202	18114	18223	18173	18046	17934	18147	18126	17950	17971	18019	18023	17990	18001	18071	18259	18260	17896	18089	18095	17977	18057	18019	18051	17861	18186	17962	17988	18071	17991	17969	17956	18020	18174	18167	18104	18146	18014	18166	17968	18109	18026	18062	17961	18076	18251	18101	18024	18111	18046	17867	18158	17845	18023	17917	18011	17960	17749	17881	18094	18052	18038	17942	18023	17958	18087	17904	18100	18085	17979	18059	18024	17859	17966	17852	18193	18160	18063	18094	18033	17946	18070	18182	18003	18217	18183	17992	17985	18141	18070	18060	18141	18073	18140	18012	18043	17961	17946	18102	17845	18052	18018	18003	18047	18053	18282	17933	17914	17932	17880	17875	17990	18069	17914	17968	17821	18067	18092	18048	18148	18025	18095	18064	17937	17970	18004	18021	18068	18104	18065	17983	18028	18120	18139	18020	17959	17886	18239	17982	18001	17977	17848	17888	18118	17832	18060	18035	18116	18222	18025	17948	18119	17941	17954	18244	18074	18061	17920	18092	18036	17990	17638	17920	17891	17917	18141	17968	17961	18130	18003	17921	18028	17910	18055	18195	17944	18188	17869	17985	18011	17969	18005	18141	18078	18058	17886	18021	18092	17942	18128	18048	18058	17960	17853	18068	18209	17848	17984	17952	18085	18044	18112	18179	18161	18142	18067	18045	18018	18097	18157	17958	18096	18015	18014	17927	18069	17983	18121	17996	18014	18206	17793	18059	18072	18013	18221	18195	18171	18132	17946	18071	18121	18048	18003	18035	17929	18052	18238	17826	18026	18003	17935	17849	17801	18006	18016	17973	17896	18009	18002	18057	17979	17868	18118	18016	18151	18041	17993	18015	18004	18036	17858	18234	18137	17966	17943	18055	18035	18091	18061	17998	17963	17989	18018	18058	18012	17952	18101	18025	18016	18039	18013	17891	18059	17959	18098	18040	18111	18094	17981	18051	17976	17792	17900	17951	18105	17993	17977	17820	18034	18136	18160	18138	18185	18008	18179	18106	17909	17821	18044	18077	18155	17938	17918	18149	17939	18175	17946	17898	17859	18076	18027	18228	18159	17927	17871	18060	18130	18024	18106	18047	18240	17904	18084	17998	17915	18049	18087	18004	18030	18215	18162	18117	18017	18020	18091	18105	18282	17900	18146	17951	17996	18123	18130	18001	17979	17997	17921	18140	18130	17884	18048	18187	17954	18016	18265	18151	17865	17932	18120	18291	17845	18150	18244	17973	17939	17993	18041	17940	18082	17891	17879	17891	18003	17977	17867	18020	17979	18130	17932	18013	17899	17813	18250	17821	17952	17988	18197	18014	17966	17903	17903
27748	34543	27378	20745	25452	57205	56357	42690	31984	22171	17345	15657	15208	15281	15245	15287	15253	15491	15230	15257	15191	15213	15369	15265	15383	15233	15263	15374	15400	15176	15321	15344	15344	15274	15404	15230	15228	15267	15348	15210	15261	15198	15215	15370	15266	15334	15239	15089	15350	15291	15295	15250	15308	15194	15274	15354	15515	15116	15411	15351	15301	15162	15163	15220	15239	15106	15289	15212	15202	15275	15222	15251	15228	15186	15314	15130	15108	15377	15289	15239	15158	15237	15182	15381	15121	15384	15307	15213	15344	15378	15261	15320	15142	15280	15236	15247	15198	15340	15231	15277	15306	15164	15234	15271	15235	15291	15418	15306	15281	15150	15301	15284	15095	15221	15144	15258	15263	15259	15173	15413	15325	15201	15277	15231	15261	15418	15149	15305	15149	15174	15169	15351	15223	15172	15165	15192	15168	15367	15174	15044	15278	15244	15263	15329	15427	15255	15354	15302	15268	15291	15267	15365	15183	15193	15189	15153	15208	15253	15263	15195	15268	15326	15202	15344	15360	15294	15287	15289	15127	15274	15165	15252	15314	15166	15206	15300	15235	15238	15329	15222	15188	15254	15255	15199	15273	15210	15426	15233	15261	15339	15354	15184	15117	15243	15134	15378	15147	15289	15256	15258	15346	14944	15172	15136	15229	15346	15172	15205	15342	15263	15297	15256	15221	15065	15399	15434	15073	15299	15277	15341	15247	15140	15209	15250	15106	15139	15223	15270	15065	15196	15175	15314	15313	15374	15113	15207	15200	15174	15211	15231	15110	15303	15347	15326	15340	15321	15131	15373	15173	15250	15173	15273	15358	15343	15144	15317	15314	15067	15265	15260	15258	15267	15145	15257	15241	15182	15315	15212	15110	15289	15190	15386	15225	15286	15297	15101	14966	15310	15028	15277	15085	15262	15061	15165	15213	15316	15154	15130	15517	15026	15236	15319	15273	15220	15263	15313	15147	15290	15151	15289	15204	15158	15287	15128	15271	15114	15088	15291	15323	15068	15276	15241	15103	15291	15237	15295	15329	15244	15334	15215	15262	15164	15390	15216	15262	15284	15209	15239	15313	15302	15168	15276	15240	15361	15342	15073	15232	15227	15220	15367	15159	15295	15165	15373	15147	15241	15411	15304	15202	15112	15182	15210	15250	15249	15302	15211	15345	15106	15240	15210	15239	15248	15055	15261	15191	15097	15240	15245	15332	15367	15292	15212	15233	15130	15159	15258	15435	15262	15304	14998	15118	15313	15213	15295	15213	15298	15210	15120	15224	15074	15265	15040	15155	15401	15280	15285	15059	15333	15310	15158	15011	15188	15211	15105	15303	15314	15147	15343	15243	15132	15189	15279	15214	15270	15249	15200	15199	15315	15383	15236	15387	15221	15249	15226	15231	15418	15252	15294	15252	15276	15179	15131	15187	15146	15241	15290	15326	15297	15277	15176	15173	15239	15113	15432	15147	15162	15414	15296	15399	15284	15473	15282	15311	15296	15324	15165	15303	15207	15444	15077	15326	15316	15220	15399	15214	15432	15199	15317	15132	15349	15064	15380	15290	15270	15300	15241	15278	15413	15247	15272	15139	15377	15411	15188	15282	15145	15122	15187	15122	15393	15166	15203	15227	15291	15220	15287	15097	15290	15352	15189	15254	15134	15274	15291	15148	15323	15269	15151	15289	15197	15329	15112	15176	15160	15212	15300	15049	15231	15240	15301	15159	15276	15189	15176	15307	15164	15337	15070	15221	15219	15256	15243	15076	15229	15171	15237	15146	15247	15457	15341	15116	15275	15189	15247	15263	15257	15196	15306	15170	15233	15219	15203	15281	15077	15127	15181	15287	15153	15125	15206	15319	15279	15315	15329	15257	15280	15298	15164	15060	15246	15283	15436	15205	15184	15210	15279	15272	15412	15244	15411	15160	15128	15057	15179	15298	15149	15171	15282	15124	15362	15323	15187	15181	15302	15178	15137	15175	15178	15134	15252	15168	15208	15382	15115	15379	15166	15245	15239	15221	15057	15285	15331	15283	15335	15253	15275	15189	15213	15175	15265	15308	15188	15341	15279	15257	15004	15251	15289	15064	15217	15140	15311	15254	15152	15226	15148	15238	15377	15326	15245	15277	15074	15280	15190	15071	15337	15212	15262	15253	15241	15173	15155	15307	15363	15351	15263	15139	15254	15241	15232	15186	15132	15400	15392	15261	15099	15280	15303	15130	15114	15159	15123	15327	15228	15107	15116	15177	15236	15093	15379	15294	15167	15240	15382	15418	15234	15279	15299	15342	15180	15385	15139	15199	15248	15287	15336	15278	15224	15282	15157	15190	15167	15223	15432	15164	15165	15133	15213	15528	15146	15100	15322	15170	15229	15264	15223	15086	15323	15222	15293	15251	15397	15253	15117	15211	15148	15219	15363	15255	15249	15152	15247	15375	15219	15131	15205	15230	15135	15187	15240	15073	15384	15163	15213	15445	15270	15224	15239	15227	15292	15335	15279	15416	15301	15189	15123	15124	15334	15183	15213	15086	15242	15255	15159	15260	15416	15189	15337	15210	15135	15220	15067	15172	15350	15266	15265	15382	15254	15318	15224	15345	15329	15183	15159	15114	15234	15227	15284	15144	15193	15053	15355	15248	15311	15163	15140	15194	15239	15059	15087	15239	15217	15259	14960	15281	15390	15250	15400	15179	15299	15109	14991	15341	15334	15255	15122	15387	15340	15246	15154	15185	15194	15174	15170	15235	15434	15170	15316	15220	15204	15274	15405	15304	15337	15454	15186	15317	15345	15230	15320	15292	15277	15323	15404	15199	15376	15062	15122	15221	15416	15188	15110	15213	15256	15139	15270	15244	15312	15269	15347	15421	15333	15250	15192	15316	15110	15258	15335	15299	15292	15277	15260	15170	15230	15292	15272	15418	15217	15214	15251	15174	15311	15278	15503	15259	15325	15182	15311	15226	15312	15264	15295	15108	15333	15277	15361	15143	15183	15259	15285	15117	15160	15424	15126	15254	15215	15321	15307	15267	14911	15282	15306	15230	15353	15352	15395	15246	15101	15302	15378	15203	15209	15089	15274	15248	15123	15292	15264	15272	15258	15269	15249	15203	15181	15294	15149	15375	15189	15128	15054	15175	15457	15218	14976	15200	15222	15215	15400	15289	15313	15252	15178	15096	15353	15092	15215	15258	15240	15148	15295	15243	15332	15284	15330	15269	15164	15408	15128	15390	15432	15362	15257	15066	15186	15227	15145	15314	15125	15398	15230	15181	15257	15323	15292	15106	15299	15385	15143	15270	15128	15144	15322	15118	15292	15185	15232	15155	15293	15196	15299	15344	15167	15258	15252	15241	15273	15106	15078	15193	15386	15206	15315	15222	15160	15123	15117	15170	15274	15235	15309	15225	15138	15383	15253	15297	15254	15265	15185	15282	15231	15235	15356	15213	15262	15312	15439	15375	15276	15202	15354	15148	15020	15126	15374	15266	15246	15322	15165	15254	15223	15342	15267	15262	15215	15357	15176	15220	15247	15106	15294	15175	15328	15314	15176	15349	15357	15267	15406	15247	15124	15270	15240	15392	15138	15007	15352	15186	15218	15296	15327	15290	15091	15263	15177	15157	15307	15438	15455	15202	15262	15135	15359	15281	15162	15281	15132	15144	15200	15200	15075	15277	15191	15234	15255	15332	15348	15385	15109	15262	15252	15362	15234	15352	15042	15297	15171	15213	15233	15164	15256	15345	15228	15173	15227	15213	15230	15315	15127	15312	15346	15317	15184	15231	15293	15135	15291	15256	15108	15183	15259	15280	15228	15290	15227	15319	15309	15293	15269	15472	15303	15320	15225	15146	15157	15232	15268	15126	15151	15190	15309	15324	15305	15279	15128	15095	15220	15303	15204	15303	15159	15242	15240	15314	15323	15416	15304	15188	15104	15201	15278	15353	15240	15287	15176	15349	15240	15237	15073	15276	15208	15412	15251	15249	15231	15246	15278	15254	15241	15222	15126	15140	15261	15187	15228	15132	15133	15264	15208	15373	15278	15292	15246	15265	15328	15370	15209	15150	15417	15264	15329	15289	15291	15249	15240	15182	15335	15214	15225	15245	15304	15193	15371	15181	15441	15178	15248	15024	15201	15195	15267	15283	15098	15207	15133	15540	15233	15255	15223	15294	15120	15345	15354	15166	15307	15289	15280	15243	15209	15252	15317	15356	15283	15138	15180	15416	15287	15140	15313	15283	15334	15247	15209	15177	15204	15132	15317	15190	15096	15295	15313	15164	15414	15229	15119	15231	15165	15074	15132	15138	15332	15256	15211	15312	15138	15201	15265	15077	15309	15184	15375	15208	15084	15202	15180	15189	15224	15251	15201	15290	15175	15364	15148	15108	15426	15153	15220	15294	15301	15253	15193	15142	15227	15161	15188	15373	15336	15357	15450	15153	15228	15230	15337	15304	15263	15396	15307	15294	15365	15312	15225	15228	15266	15322	15132	15148	15245	15270	15214	15175	15233	15368	15344	15219	15362	15155	15282	15210	15306	15344	15331	15222	15300	15329	15288	15298	15321	15287	15244	15265	15396	15067	15311	15285	15065	15264	15141	15226	15174	15328	15193	15061	15284	15171	15246	15213	15287	15292	15126	15417	15341	15511	15048	15381	15125	15415	15283	15252	15263	15201	15448	15162	15047	15276	15252	15151	15187	15385	15225	15382	15127	15272	15131	15317	15304	15254	15193	15114	15184	15064	15195	15222	15270	15281	15215	15206	15241	15233	15257	15114	15358	15196	15329	15271	15331	15154	15292	15293	15204	14972	15184	15331	15307	15235	15158	15292	15303	15218	15192	15138	15256	15274	15292	15231	15156	15273	15286	15117	15402	15355	15282	15233	15221	15179	15267	15394	15188	15244	15441	15147	15285	15202	15296	15262	15104	15141	15123	15232	15056	15453	15470	15371	15142	15370	15215	15404	15337	15178	15259	15178	15352	15176	15379	15219	15220	15214	15173	15314	15214	15188	15163	15127	15201	15490	15303	15184	15395	15300	15302	15291	15294	15196	15178	15522	15358	15190	15277	15274	15274	15252	15267	15205	15155	15293	15295	15171	15268	15362	15204	15230	15426	15192	15096	15277	15190	15131	15275
22936	21436	29382	23895	23927	63687	71117	53339	40960	29935	23127	19872	19259	18965	18803	18590	18636	18982	18615	18562	18645	18538	18624	18452	18392	18763	18624	18510	18700	18514	18707	18824	18590	18580	18431	18593	18673	18775	18275	18676	18516	18645	18674	18471	18277	18594	18659	18514	18532	18514	18571	18377	18592	18690	18535	18422	18287	18494	18615	18272	18581	18278	18565	18470	18350	18618	18411	18465	18552	18492	18523	18471	18369	18363	18382	18673	18515	18497	18459	18531	18390	18427	18490	18511	18543	18488	18556	18513	18581	18323	18469	18486	18408	18516	18570	18413	18517	18337	18500	18531	18550	18602	18530	18481	18159	18500	18409	18540	18525	18444	18656	18322	18671	18582	18607	18455	18511	18331	18413	18437	18492	18412	18444	18391	18548	18533	18500	18528	18447	18422	18569	18492	18729	18524	18489	18489	18453	18446	18697	18509	18470	18662	18547	18247	18445	18462	18506	18434	18772	18435	18632	18530	18476	18723	18463	18327	18616	18472	18488	18614	18401	18466	18524	18565	18521	18615	18315	18536	18554	18502	18567	18427	18382	18453	18685	18435	18532	18471	18627	18383	18268	18352	18263	18605	18477	18303	18431	18445	18380	18528	18367	18396	18344	18585	18605	18373	18460	18368	18547	18458	18464	18587	18443	18397	18432	18459	18301	18500	18456	18413	18473	18521	18416	18535	18620	18485	18171	18576	18486	18437	18452	18592	18534	18460	18511	18581	18429	18335	18337	18525	18499	18372	18561	18580	18607	18286	18358	18488	18481	18542	18626	18462	18512	18404	18411	18379	18684	18490	18405	18451	18510	18555	18557	18647	18572	18560	18563	18501	18342	18533	18461	18472	18271	18525	18437	18348	18685	18360	18597	18410	18371	18426	18554	18532	18651	18524	18375	18285	18403	18401	18153	18444	18543	18687	18557	18356	18494	18359	18426	18411	18426	18706	18460	18513	18464	18510	18564	18436	18574	18561	18719	18527	18329	18618	18651	18578	18544	18559	18519	18428	18311	18551	18420	18145	18622	18522	18570	18442	18586	18543	18394	18388	18438	18421	18497	18482	18486	18348	18334	18450	18572	18411	18528	18535	18696	18411	18509	18589	18450	18357	18614	18420	18362	18379	18342	18631	18649	18513	18610	18666	18829	18231	18599	18671	18432	18747	18397	18435	18302	18640	18670	18443	18497	18522	18275	18590	18340	18571	18363	18456	18493	18436	18399	18435	18402	18596	18504	18509	18353	18450	18582	18425	18500	18537	18591	18513	18446	18531	18512	18313	18358	18381	18210	18500	18445	18266	18466	18374	18381	18639	18450	18614	18514	18403	18260	18303	18526	18452	18409	18396	18584	18602	18461	18370	18507	18444	18373	18547	18393	18537	18377	18487	18419	18354	18497	18356	18293	18636	18441	18382	18377	18364	18489	18366	18533	18544	18558	18548	18327	18830	18616	18627	18532	18690	18443	18404	18605	18510	18386	18642	18582	18333	18540	18383	18470	18330	18670	18683	18573	18305	18547	18537	18301	18358	18492	18282	18604	18472	18364	18325	18395	18175	18475	18431	18451	18584	18665	18390	18557	18434	18512	18588	18482	18322	18429	18528	18497	18517	18474	18372	18181	18344	18396	18513	18640	18554	18347	18436	18478	18475	18551	18605	18531	18491	18322	18549	18553	18739	18457	18485	18376	18384	18477	18199	18413	18582	18360	18584	18694	18476	18354	18403	18647	18437	18470	18625	18595	18386	18508	18329	18380	18537	18518	18623	18575	18490	18439	18724	18599	18596	18483	18407	18488	18558	18487	18440	18597	18523	18409	18544	18368	18400	18559	18413	18466	18475	18290	18520	18386	18492	18585	18460	18622	18549	18564	18461	18222	18574	18482	18495	18629	18368	18452	18530	18409	18343	18344	18632	18491	18435	18564	18446	18408	18429	18458	18368	18745	18608	18666	18619	18381	18378	18402	18493	18369	18428	18303	18418	18306	18423	18327	18615	18577	18378	18324	18532	18355	18345	18495	18469	18659	18374	18575	18501	18494	18642	18687	18476	18568	18437	18487	18390	18635	18556	18536	18427	18484	18385	18414	18464	18279	18519	18522	18465	18504	18630	18339	18616	18231	18385	18529	18516	18567	18542	18593	18388	18537	18406	18303	18502	18325	18675	18399	18528	18363	18663	18398	18383	18541	18333	18135	18341	18445	18536	18605	18483	18493	18442	18674	18475	18394	18454	18450	18324	18512	18394	18468	18426	18424	18549	18446	18569	18473	18231	18636	18636	18458	18437	18639	18488	18357	18445	18389	18650	18432	18549	18432	18530	18429	18393	18467	18476	18445	18448	18598	18575	18582	18466	18320	18475	18489	18495	18492	18414	18479	18422	18543	18433	18346	18631	18503	18713	18342	18376	18454	18523	18409	18339	18330	18466	18388	18473	18430	18484	18478	18263	18211	18522	18539	18442	18562	18406	18149	18499	18613	18652	18466	18224	18646	18469	18467	18448	18385	18449	18612	18409	18412	18422	18473	18572	18422	18432	18383	18276	18592	18311	18420	18410	18442	18461	18442	18737	18358	18545	18443	18300	18519	18487	18409	18479	18457	18547	18499	18510	18509	18795	18439	18507	18421	18298	18501	18385	18583	18676	18533	18506	18515	18491	18332	18370	18366	18335	18489	18300	18366	18612	18401	18370	18344	18393	18308	18347	18458	18314	18296	18327	18387	18332	18446	18508	18555	18485	18396	18715	18377	18488	18475	18395	18359	18560	18389	18268	18484	18549	18446	18534	18385	18538	18437	18371	18569	18552	18235	18347	18475	18501	18701	18497	18498	18397	18289	18361	18358	18345	18371	18506	18444	18524	18491	18343	18554	18485	18582	18416	18421	18399	18556	18511	18435	18441	18558	18406	18544	18642	18384	18135	18485	18485	18298	18346	18540	18583	18370	18347	18514	18440	18543	18344	18285	18501	18444	18521	18495	18655	18722	18518	18611	18436	18430	18462	18377	18496	18576	18369	18625	18461	18349	18540	18477	18234	18344	18447	18505	18588	18531	18359	18478	18487	18554	18338	18496	18522	18528	18092	18394	18416	18671	18568	18524	18401	18506	18569	18489	18400	18266	18385	18224	18375	18604	18545	18364	18611	18574	18384	18592	18441	18337	18645	18303	18467	18473	18311	18335	18481	18283	18576	18452	18410	18444	18376	18368	18361	18336	18431	18432	18439	18386	18319	18626	18648	18498	18618	18626	18385	18469	18532	18490	18181	18465	18498	18604	18314	18368	18451	18453	18262	18407	18448	18573	18377	18612	18673	18455	18560	18612	18447	18510	18525	18445	18366	18569	18313	18531	18401	18507	18747	18705	18425	18650	18453	18589	18603	18320	18439	18512	18365	18471	18599	18510	18591	18692	18552	18646	18272	18375	18316	18574	18384	18380	18459	18533	18425	18431	18615	18532	18554	18317	18611	18560	18427	18547	18330	18508	18266	18398	18402	18525	18497	18543	18400	18328	18441	18716	18549	18605	18424	18480	18266	18607	18327	18425	18409	18398	18513	18340	18487	18277	18539	18497	18538	18262	18260	18324	18432	18411	18456	18465	18400	18325	18217	18639	18561	18338	18364	18239	18389	18328	18393	18389	18280	18273	18552	18487	18509	18423	18453	18415	18432	18484	18444	18459	18472	18394	18431	18546	18434	18520	18509	18499	18510	18403	18298	18678	18412	18627	18532	18313	18403	18713	18482	18562	18782	18463	18509	18423	18519	18541	18569	18540	18252	18251	18484	18403	18556	18528	18450	18243	18428	18668	18360	18352	18485	18387	18495	18720	18560	18503	18366	18444	18352	18598	18338	18419	18403	18423	18549	18529	18390	18553	18671	18444	18306	18623	18674	18402	18397	18445	18496	18584	18290	18452	18310	18599	18468	18343	18467	18490	18527	18608	18487	18429	18589	18603	18444	18532	18446	18488	18433	18455	18600	18461	18519	18520	18401	18569	18380	18380	18566	18462	18565	18321	18390	18483	18421	18347	18418	18440	18539	18469	18447	18406	18395	18460	18475	18741	18267	18568	18620	18350	18552	18496	18485	18412	18404	18527	18377	18434	18337	18618	18491	18519	18708	18597	18384	18494	18447	18421	18372	18245	18395	18499	18554	18560	18385	18311	18394	18566	18458	18277	18365	18499	18452	18525	18360	18526	18584	18178	18457	18587	18483	18765	18523	18449	18434	18378	18427	18432	18342	18415	18429	18493	18508	18412	18656	18475	18376	18445	18400	18364	18367	18375	18468	18607	18499	18476	18469	18743	18425	18320	18451	18560	18251	18438	18485	18596	18493	18520	18530	18370	18398	18473	18513	18596	18549	18489	18494	18542	18434	18391	18702	18420	18351	18526	18510	18490	18431	18445	18516	18619	18554	18444	18513	18396	18396	18412	18355	18434	18195	18529	18663	18691	18618	18632	18424	18704	18099	18278	18474	18517	18449	18546	18500	18564	18565	18263	18606	18361	18346	18397	18556	18493	18616	18475	18690	18400	18660	18593	18453	18421	18642	18467	18345	18608	18495	18509	18534	18614	18674	18473	18389	18503	18470	18576	18531	18175	18616	18587	18541	18517	18607	18675	18519	18461	18458	18285	18442	18480	18379	18697	18394	18489	18375	18535	18631	18416	18580	18523	18524	18476	18615	18489	18572	18403	18461	18319	18437	18470	18495	18657	18502	18573	18573	18448	18492	18335	18408	18487	18624	18507	18228	18613	18440	18578	18537	18465	18385	18249	18439	18390	18589	18404	18501	18392	18226	18582	18356	18530	18459	18475	18399	18432	18541	18496	18710	18349	18390	18469	18388	18255	18456	18576	18808	18527	18528	18444	18418	18505	18477	18567	18311	18486	18392	18572	18437	18439	18355	18401	18578	18468	18390	18511	18528	18831	18543	18334	18440	18526	18409	18561	18538	18421	18499	18363	18614	18465	18430	18389	18590	18453	18646	18482	18504	18415	18386	18433	18636	18439	18321	18421	18443	18505	18584	18302	18469	18604	18384	18413	18366	18470	18491	18402	18274	18486	18527	18504	18294	18389	18537	18313	18391	18368	18534	18598	18411	18417	18398	18655	18442	18399	18420	18547	18526	18337	18379	18609	18497
34005	45844	33974	25388	37235	72028	71778	53689	40734	27437	19174	16277	15414	15326	15497	15387	15508	15266	15381	15461	15462	15533	15493	15561	15436	15574	15514	15492	15468	15440	15474	15609	15241	15407	15543	15420	15453	15236	15527	15411	15299	15364	15511	15376	15462	15571	15447	15373	15333	15356	15487	15350	15457	15591	15608	15436	15427	15614	15507	15395	15573	15400	15452	15343	15480	15431	15440	15490	15466	15374	15419	15636	15546	15490	15484	15542	15644	15341	15438	15407	15465	15463	15425	15362	15415	15488	15567	15478	15529	15422	15474	15412	15274	15470	15301	15492	15565	15375	15471	15309	15409	15566	15421	15474	15350	15401	15473	15461	15348	15385	15610	15486	15481	15532	15420	15484	15433	15287	15450	15478	15424	15376	15498	15421	15497	15423	15377	15565	15404	15499	15435	15384	15561	15616	15359	15433	15508	15531	15511	15415	15432	15425	15377	15458	15511	15381	15305	15639	15504	15453	15417	15617	15511	15428	15401	15393	15510	15429	15394	15450	15355	15544	15338	15498	15278	15420	15420	15415	15395	15474	15377	15328	15472	15395	15326	15585	15413	15393	15464	15368	15497	15350	15720	15506	15663	15433	15282	15460	15494	15429	15382	15494	15384	15549	15384	15344	15384	15523	15527	15349	15537	15516	15447	15435	15422	15357	15633	15417	15394	15422	15373	15415	15388	15432	15467	15451	15457	15309	15441	15340	15496	15491	15456	15686	15341	15333	15438	15576	15405	15416	15555	15460	15561	15501	15503	15449	15205	15549	15438	15502	15386	15382	15417	15378	15158	15599	15459	15501	15276	15518	15411	15312	15515	15498	15508	15490	15446	15474	15531	15553	15362	15524	15369	15426	15290	15523	15552	15409	15400	15335	15579	15380	15282	15478	15294	15327	15423	15339	15473	15190	15510	15547	15478	15290	15506	15513	15461	15391	15388	15439	15416	15441	15355	15450	15383	15569	15321	15484	15415	15557	15209	15351	15422	15557	15584	15405	15549	15398	15301	15479	15486	15511	15423	15468	15431	15401	15237	15570	15385	15535	15465	15636	15390	15431	15526	15455	15335	15482	15418	15486	15397	15454	15336	15241	15347	15374	15499	15333	15483	15205	15602	15599	15475	15510	15304	15542	15344	15342	15413	15232	15559	15514	15445	15365	15526	15343	15501	15487	15365	15618	15539	15590	15541	15565	15471	15435	15428	15406	15349	15400	15588	15492	15481	15575	15535	15406	15365	15478	15318	15400	15597	15466	15389	15466	15489	15502	15373	15419	15565	15303	15403	15316	15469	15329	15428	15517	15494	15424	15436	15659	15420	15463	15532	15377	15526	15474	15616	15329	15408	15569	15470	15415	15317	15397	15368	15363	15429	15358	15498	15627	15431	15409	15403	15213	15422	15269	15522	15484	15528	15296	15544	15354	15481	15508	15360	15409	15571	15419	15399	15415	15333	15466	15481	15339	15397	15344	15423	15345	15396	15542	15515	15364	15395	15375	15390	15482	15519	15475	15400	15367	15347	15586	15534	15547	15455	15387	15392	15447	15566	15451	15535	15578	15419	15431	15433	15460	15477	15458	15419	15498	15376	15516	15381	15442	15501	15544	15400	15289	15612	15317	15221	15295	15484	15455	15413	15455	15436	15330	15576	15570	15330	15330	15479	15514	15307	15408	15423	15613	15464	15237	15457	15446	15574	15434	15344	15434	15424	15411	15488	15526	15526	15508	15530	15380	15326	15298	15563	15301	15395	15276	15614	15554	15289	15541	15448	15363	15472	15213	15394	15301	15445	15357	15459	15303	15383	15540	15414	15462	15346	15239	15445	15327	15305	15471	15464	15506	15529	15398	15466	15424	15256	15247	15406	15228	15561	15514	15460	15409	15240	15538	15366	15450	15388	15530	15548	15309	15369	15178	15298	15424	15426	15532	15428	15366	15524	15277	15558	15348	15392	15669	15370	15627	15272	15466	15577	15422	15554	15465	15422	15327	15553	15424	15310	15580	15480	15494	15480	15451	15273	15454	15365	15408	15343	15403	15495	15565	15298	15568	15346	15412	15386	15386	15438	15229	15464	15497	15396	15511	15450	15404	15298	15664	15397	15299	15598	15250	15525	15538	15519	15460	15352	15495	15416	15661	15472	15592	15469	15533	15505	15431	15431	15434	15337	15498	15529	15514	15352	15281	15591	15393	15479	15474	15307	15533	15439	15384	15560	15327	15577	15342	15393	15258	15562	15533	15335	15329	15487	15386	15423	15530	15540	15549	15418	15427	15485	15363	15492	15430	15533	15361	15407	15566	15313	15523	15307	15392	15400	15418	15423	15540	15570	15262	15500	15443	15511	15267	15451	15417	15561	15433	15615	15440	15573	15452	15586	15408	15374	15535	15269	15585	15529	15297	15488	15443	15440	15380	15313	15284	15507	15478	15336	15456	15329	15453	15475	15475	15356	15529	15518	15506	15431	15509	15341	15514	15551	15319	15407	15516	15320	15381	15548	15456	15582	15407	15443	15446	15172	15391	15442	15467	15459	15540	15404	15453	15306	15484	15449	15555	15570	15445	15326	15448	15365	15298	15457	15367	15345	15496	15303	15502	15298	15408	15498	15382	15632	15315	15469	15403	15348	15465	15594	15423	15499	15528	15492	15577	15534	15419	15423	15183	15511	15415	15367	15357	15515	15593	15596	15555	15454	15223	15495	15342	15254	15260	15291	15566	15487	15348	15464	15507	15413	15434	15332	15428	15443	15444	15325	15458	15491	15338	15284	15441	15406	15520	15504	15534	15344	15442	15407	15456	15370	15568	15284	15290	15442	15335	15331	15613	15407	15406	15218	15487	15312	15424	15407	15453	15574	15500	15441	15369	15525	15373	15352	15373	15636	15367	15464	15322	15437	15299	15456	15497	15510	15604	15530	15483	15575	15351	15440	15393	15411	15361	15575	15285	15503	15560	15445	15438	15378	15474	15395	15426	15415	15323	15390	15563	15489	15325	15455	15208	15421	15604	15492	15602	15293	15708	15362	15441	15462	15589	15502	15544	15496	15461	15627	15360	15419	15485	15568	15402	15486	15465	15534	15513	15377	15614	15198	15429	15400	15535	15590	15300	15535	15405	15515	15494	15556	15398	15396	15615	15415	15481	15523	15338	15515	15492	15419	15363	15509	15486	15363	15557	15357	15458	15436	15502	15380	15471	15507	15455	15540	15254	15548	15341	15305	15435	15555	15433	15461	15359	15610	15553	15487	15572	15390	15578	15459	15619	15507	15390	15546	15392	15616	15551	15496	15429	15514	15466	15384	15503	15405	15454	15452	15459	15458	15502	15346	15502	15549	15405	15347	15388	15487	15664	15336	15435	15432	15413	15362	15399	15421	15472	15409	15337	15502	15388	15560	15455	15456	15379	15516	15441	15362	15377	15488	15442	15630	15556	15550	15285	15466	15481	15490	15424	15433	15398	15505	15261	15491	15435	15386	15514	15515	15522	15505	15263	15308	15398	15488	15379	15397	15384	15362	15562	15354	15597	15382	15358	15509	15367	15446	15402	15413	15367	15561	15392	15546	15262	15445	15422	15472	15519	15321	15540	15370	15595	15526	15579	15427	15264	15477	15414	15586	15454	15434	15385	15367	15502	15444	15469	15709	15289	15383	15481	15306	15349	15435	15578	15461	15394	15364	15413	15283	15446	15402	15507	15443	15447	15566	15376	15481	15528	15444	15395	15519	15263	15392	15458	15500	15511	15418	15389	15418	15494	15438	15162	15340	15430	15382	15287	15102	15382	15422	15454	15435	15286	15289	15391	15261	15411	15488	15288	15548	15481	15565	15514	15571	15226	15427	15485	15691	15415	15551	15361	15449	15529	15339	15463	15412	15341	15326	15553	15555	15516	15386	15607	15431	15399	15413	15575	15309	15579	15309	15476	15643	15415	15482	15408	15481	15424	15502	15389	15334	15565	15322	15480	15346	15208	15329	15486	15450	15279	15534	15409	15492	15404	15432	15530	15272	15405	15541	15326	15538	15427	15489	15420	15509	15555	15385	15426	15485	15314	15460	15284	15567	15405	15541	15489	15338	15401	15376	15502	15428	15279	15414	15216	15400	15492	15597	15396	15455	15401	15389	15306	15432	15531	15513	15569	15453	15534	15364	15369	15322	15478	15301	15520	15449	15318	15532	15541	15640	15340	15522	15499	15369	15529	15451	15416	15516	15467	15379	15485	15599	15464	15450	15382	15398	15391	15547	15611	15471	15547	15563	15445	15532	15367	15455	15382	15385	15403	15494	15389	15532	15200	15522	15719	15388	15443	15442	15596	15516	15417	15493	15606	15408	15275	15432	15290	15678	15386	15391	15315	15650	15484	15398	15524	15410	15366	15483	15512	15391	15448	15557	15523	15538	15507	15480	15387	15364	15424	15343	15482	15432	15367	15421	15317	15544	15369	15596	15584	15701	15397	15532	15424	15470	15417	15361	15448	15432	15418	15400	15310	15482	15528	15268	15395	15457	15356	15381	15353	15459	15477	15403	15320	15726	15544	15577	15632	15433	15336	15611	15386	15425	15548	15491	15448	15447	15454	15343	15541	15495	15381	15441	15561	15370	15381	15549	15481	15295	15533	15328	15368	15412	15354	15362	15600	15334	15499	15638	15449	15206	15494	15444	15418	15535	15362	15456	15376	15525	15469	15479	15446	15347	15549	15451	15311	15417	15259	15587	15369	15508	15430	15465	15265	15368	15451	15472	15522	15510	15553	15357	15230	15571	15437	15269	15415	15387	15534	15215	15629	15573	15329	15422	15532	15460	15408	15468	15485	15373	15366	15461	15464	15553	15362	15490	15367	15604	15482	15231	15415	15555	15302	15477	15422	15420	15465	15312	15599	15382	15433	15493	15434	15333	15444	15535	15368	15393	15460	15375	15627	15343	15487	15297	15534	15474	15502	15576	15463	15474	15443	15512	15444	15409	15483	15417	15418	15552	15399	15396	15309	15467	15437	15392	15557	15509	15336	15508	15465	15281	15420	15555	15445	15494	15577	15422	15422	15364	15474	15374	15453	15378	15566	15527	15463	15389	15369	15440	15493	15325	15362	15445	15490	15343	15324	15410	15507	15512	15439	15489	15520	15399	15512	15433	15441	15562	15425
27859	22634	26934	24835	21288	28221	30113	25094	21884	20071	19274	19078	19125	18982	19089	18906	18954	19267	18946	18916	19170	19115	18945	18864	19033	18883	19146	19086	18943	18986	19053	19106	18611	19091	18826	19081	18814	18947	18920	18734	18716	18765	19017	18999	18936	18995	18791	19037	18884	19040	19035	18821	18871	19005	19365	19015	18952	19006	19004	18772	19215	19018	18922	19123	19083	19166	18923	19085	18935	18928	18952	18955	19193	18960	19165	19315	18799	18905	18901	18934	18883	18998	18964	18846	18936	18962	19100	19045	18835	18968	18886	18908	18923	18999	18998	18938	19005	19210	18855	18871	19023	18822	19068	19095	18995	18802	18899	19079	19020	18887	19182	18896	18929	18802	19035	18812	18920	18966	18961	18938	19061	19011	18858	18945	18992	18890	19128	18946	19052	18819	18881	18743	18907	19039	19005	18981	18982	18994	19065	19122	18763	18997	19003	18987	18747	19057	18942	18913	18814	18864	19030	18877	19022	18855	18750	18866	18882	18785	18933	18966	18729	18971	18911	18740	19034	18980	19114	19022	18875	19119	18888	18750	18970	19031	19022	18957	19003	19036	18952	18957	19045	19006	18852	18987	18963	18879	18679	18843	18914	18960	18679	19011	19062	18819	19045	18915	18856	18868	19103	19011	18890	18856	18882	18949	18813	18942	19151	18907	18947	18797	18770	19063	19013	18850	19065	18780	18746	18693	18752	18655	19037	18784	18981	18792	18990	19078	18825	19028	18924	18921	19126	18864	18992	18881	19052	18881	19096	18754	18965	19040	18981	18951	18850	19076	18949	18814	19181	18998	18744	19095	18979	19139	18988	18934	18806	18810	18974	18709	18870	18886	18859	19090	18804	18851	18843	19014	18936	19153	18952	18819	18943	19074	18882	18889	18896	19046	18816	18713	18839	19067	18791	18808	19045	19115	19012	19112	19107	18882	18932	18790	18870	19029	18968	19296	19011	19101	18935	18858	18883	19145	19105	18885	19175	18965	18784	19114	19062	18890	18783	18841	19270	18716	19051	18811	18963	18835	18903	18919	18918	18921	18995	19104	19144	19113	18816	18900	18930	18955	18894	19072	18897	19021	18868	18850	19107	18913	18857	18864	19084	18841	19038	19173	19197	19106	19036	18789	19018	18827	18933	18998	18948	19050	19006	18835	19085	18734	18873	18802	19000	18867	18929	19008	18710	18962	18995	18899	18885	18788	18864	19064	18902	19088	19056	19066	18785	18824	18955	18855	18959	19034	18776	18841	18881	19047	18888	18955	18895	19020	18830	19098	18959	18980	18857	19150	19069	19027	19036	18956	19110	19026	19071	18831	19013	18779	19019	18904	18923	18983	18876	18940	18973	18937	18969	19007	19002	18949	19008	18898	18867	18881	18659	18844	18922	18769	18978	18887	18864	18962	18883	18881	18792	18877	19025	19114	19037	18998	19176	18770	18849	18833	18913	18966	18790	19062	18694	18964	18961	18781	19015	18865	18816	18911	18811	19120	18901	19102	18969	18821	18909	19074	18869	18857	18900	18894	18857	18766	18920	19108	19028	19157	19004	19055	18816	18943	18853	18755	19105	18995	18850	18906	18893	18892	18978	18876	18941	18802	18961	18802	18965	18944	18959	19017	18953	19036	19007	18962	18983	18916	18905	19034	18944	18839	18762	18720	18903	18716	19008	18904	18808	18921	18894	18845	18883	18981	18891	18766	19017	18835	19043	19081	18777	18889	19218	19154	19015	18778	19028	19188	19076	19020	18955	18785	19002	18929	19132	19013	19131	18878	18945	18836	18743	18873	19251	18811	18911	18822	18770	18786	18908	18975	19030	19036	19097	18862	19031	18726	18881	18863	19037	18977	18868	18916	18900	19127	18983	18956	18957	18797	19057	18905	18975	18970	18898	18898	18914	18838	18791	18942	18830	18954	19075	18936	18758	18808	18855	18886	18997	19074	18952	18966	18892	18999	18862	18903	18905	18704	18880	19051	18866	18971	18934	18918	18851	19014	18977	18892	18885	18935	18919	18907	18915	18898	19025	18930	18992	18893	18810	18912	18949	19040	19050	18915	18925	18837	18840	19017	18909	19168	18865	19014	18819	18915	19067	18996	19000	18892	18742	18885	19113	18936	18929	19061	18872	19057	18906	18957	18845	18962	19016	19016	18950	19095	18811	18918	19020	18857	18957	18835	18969	18908	19180	18826	18801	18985	18997	18865	18933	19067	19172	18820	18978	18871	18938	19035	18993	18784	18955	19173	18826	18931	19278	18984	18930	18901	18877	18612	18852	18830	19086	18969	19002	19060	19027	18887	18900	18830	19226	18992	18992	19124	18934	18980	18995	18896	18857	19079	18913	18915	18955	18928	19202	19143	18893	18902	18998	18943	19051	18904	19132	19075	19334	18952	18991	18792	18838	18614	18909	18948	18899	18878	18758	18763	19133	19074	18907	18850	18829	18811	19159	19031	18981	19181	18913	18919	18861	18956	18818	18849	18989	19089	18952	18733	18840	18966	19153	19013	18939	18861	19081	18889	19068	19094	18934	18841	19020	18931	18873	18866	19085	18880	18969	18915	19035	19122	18716	19088	18987	18894	18977	18878	18891	18884	19012	18904	19008	19083	19078	18881	18893	18922	18895	18967	18956	18968	19040	18873	18935	18945	19106	19009	18772	18951	19022	18875	19039	18989	18905	19041	18798	18980	18963	19025	18886	18801	18757	19155	18745	18973	18986	18918	18967	19011	18995	19021	19119	18973	19051	19019	18926	18914	18972	18838	18763	18887	19067	19019	19001	19053	18930	19108	18778	18825	18893	18991	18962	19099	19025	18851	19141	19099	19127	18720	18975	18813	18794	18734	18805	18953	18998	18849	18976	18754	19151	18881	18976	18976	18965	18974	18915	18880	18912	18796	18887	18883	18982	19038	19091	18799	18956	18950	18892	18932	18971	19137	18816	18939	18814	18881	19225	19049	18919	19069	18861	18942	19085	18710	18988	19068	19023	19059	19026	18921	19057	18877	19068	18707	18915	18871	18914	19011	18950	19046	19097	18994	18867	18953	19014	18828	18908	18907	18855	18987	18748	18910	19030	18830	18990	18770	18998	18778	18984	18787	19010	19106	18900	18969	19064	18892	18938	18854	18984	18978	19165	19023	19041	18983	18961	18710	19021	19127	18845	18980	18985	18757	18691	18844	19052	18981	19033	18955	18912	18675	18862	18925	18954	18791	18933	19102	19023	18802	18999	19063	19044	18919	18888	18710	18780	18863	19024	18964	18863	19176	18786	19008	18944	19076	18946	18984	19257	18927	18922	18899	18965	18935	18899	18849	18819	18861	19011	19041	18913	18996	19053	19206	18985	18831	18888	18771	18954	18922	18954	18868	19054	18874	18877	18970	18860	19202	19087	18837	18882	18900	18945	18966	18989	18870	19080	18921	18944	18744	18966	18881	18819	18794	19063	18790	18994	18816	18817	18891	18885	19131	18996	19034	19081	18853	19166	18736	18881	18862	18904	18949	18863	19033	19103	19035	18736	18886	18921	19122	18925	18796	18831	18844	19118	18819	19137	19132	18954	19111	18995	19009	18967	18906	18826	19015	18970	18842	19070	19110	18842	19134	18925	18946	18856	18941	18773	19048	19068	18840	18740	18892	18841	18970	18785	18858	18740	18967	19128	18959	19006	18851	19083	18800	18827	19091	19077	19161	18912	18914	19027	18979	18949	18817	18951	19110	18806	19126	19108	19059	19024	18915	18818	18874	18870	19007	18908	19217	19017	19088	19030	18872	19163	18900	18908	19047	19021	18975	18999	18910	19057	18816	19085	19084	19141	18983	18766	18876	19115	19221	19030	19041	18975	18961	19002	18916	18932	18861	19043	18899	18933	19057	19077	19129	19098	18839	19041	18756	18970	18980	18989	18877	18737	19124	18983	18814	19066	18895	18972	19062	18801	18878	18855	18828	18945	18850	18739	18804	18997	18665	18879	18824	18962	18831	18946	19070	18737	18828	18960	18785	19073	18846	19047	18919	18881	18949	19082	18765	18829	18818	18651	19090	19095	18976	18984	18998	18896	19018	18900	18895	18910	18941	18954	18925	19000	19056	18897	18986	18893	18966	18762	18934	18954	18880	18725	19010	18893	18877	18958	19045	19086	18949	19175	18994	19236	19106	18847	18844	18890	18927	18864	18900	18933	19224	18997	18901	19028	18843	18881	19005	18972	19003	19047	18876	18953	18989	18792	18997	18945	19013	18806	19124	18946	18924	18907	19095	19138	18873	19015	19127	18998	18805	18768	18936	18843	18850	18845	18976	18945	19039	19025	19142	18982	18868	18846	18781	18924	18947	19004	18856	18946	19048	19066	18727	19164	18921	19007	19041	18893	18756	18985	18915	18872	18705	18837	19022	18991	18975	18772	19078	18950	19011	18899	19270	19045	19044	19010	18959	18842	19009	19143	18828	19012	18961	19017	18672	18963	18980	19084	19098	19094	19052	19182	19137	18928	19017	18872	18829	18949	18887	19103	18796	18974	18908	19082	19245	19049	19069	18950	18980	18884	18805	18953	19062	18941	19179	18914	18902	18934	18999	19045	18864	18964	18975	18867	18828	19106	18988	18988	19072	18929	18966	19080	19133	19001	18867	18948	19036	19099	18737	18855	18940	18750	18773	19066	18864	18753	18857	18899	18908	18962	18676	18842	19005	18989	18798	18963	18837	18958	18835	18908	18832	18925	19077	18949	18876	18933	18889	19007	18975	18903	18983	19021	18857	19008	18794	18815	18743	19013	18754	18878	18735	19016	18815	18737	19049	18842	18997	18896	19005	18957	19335	18984	18960	19209	18989	18991	19142	18859	18907	19001	18764	19058	18775	19023	18916	18943	18956	18891	19016	18852	18934	18899	18976	18925	19096	19097	18944	18959	19181	19087	19014	18830	19098	18793	18934	18896	18808	18945	19069	18902	19002	18799	18698	18903	18820	18835	19051	18967	18970	18982	18755	19195	19060	19014	18991	19170	18883	18980	18948	18984	18878	18987	19015	18883	18748	18929	18802	19042	18911	18709	18760	18929	19068	18974	19094	18925	19164	18832	18923	18978	19116	18992	18937	18981	19048	18998	18966	18854	18847	18912	18996	18938	19057	19032	18969
17664	24860	23237	20205	19168	27336	27431	21701	18590	16772	16067	15790	15812	15648	15807	15824	15932	15811	15798	15836	15727	15808	15784	15823	15833	15883	15845	15845	15918	15861	15929	15843	16016	15665	15819	15856	15836	15864	15760	15798	15921	15882	15741	15731	15938	15710	15740	15796	15798	15912	15921	15736	15768	15787	15784	15879	15845	15729	15781	15914	15826	15816	15894	15807	15702	15778	15954	15791	15918	15651	15715	15769	15844	15727	15818	15864	15837	15868	15931	15926	15792	16021	15720	15683	15654	15770	15871	15809	15807	15957	15879	15888	15822	15681	15603	15856	15770	15971	15796	15686	15769	15817	15858	15796	15968	15739	15789	15760	15860	15746	15799	15881	15745	15844	15720	15817	15688	15932	15763	15734	15994	15752	15972	15872	15743	15711	15920	15957	15746	15655	15754	15848	15923	15823	15879	15810	15724	15774	15760	15832	15915	15971	15743	15701	15848	15725	15756	15848	15805	15938	15712	15698	15778	15821	15787	15848	16040	15663	15885	15831	15886	15944	15844	15737	15856	15889	15839	15843	15820	15707	15694	15709	15572	15904	15765	15903	15919	15691	15882	15805	15932	15825	15719	15680	15686	15760	15748	15924	15772	15841	15652	15771	15737	15839	15804	15755	15966	15930	15822	15759	15918	15819	15794	15709	15722	15789	15867	15920	15910	15731	15871	15739	15712	15720	15732	15877	15889	16034	15775	15775	15717	15679	15699	15662	15785	15749	15917	15780	15871	15884	15813	15820	16000	15762	15846	15983	15769	15885	15876	15827	15681	15898	15717	15810	15694	15611	15775	15899	15752	15652	15728	15744	15785	15745	15734	15770	15852	15682	15893	15753	15736	15792	15726	15777	15723	15819	15923	15764	15753	15642	15837	15591	15858	15860	15817	15786	15841	15851	15751	15805	15752	15873	15805	15868	15899	15840	15860	15821	15865	15879	15996	15835	15858	15633	15849	15670	15874	15799	15689	15711	15933	15833	15923	15850	15832	15895	15691	15805	15779	15710	15843	15967	15916	15769	15919	15554	15686	15672	15730	15704	15965	15760	15785	15733	15697	15727	15768	15835	15806	15916	15883	15788	15839	15808	15669	15884	15865	15697	15844	15802	15968	15910	15745	15890	15782	15755	15848	15912	16044	15872	15796	15734	15924	15818	15840	15839	15847	15849	15894	15929	15692	15780	15533	15589	15952	15805	15824	15724	15705	15885	15732	15839	15665	15813	15944	15781	15754	15773	15731	15909	15702	15757	15782	15784	15704	15926	15804	15761	15778	15776	15638	15774	15759	15706	15983	15871	15878	15852	15804	15661	15742	15856	15687	15724	15750	15764	15744	15794	15883	15775	15559	15841	15832	15766	15880	15820	15752	15772	15801	15835	15882	15783	15981	15762	15777	15881	15822	15706	15904	15906	15848	15824	15714	15719	16022	15716	15619	15851	15970	15882	15984	15783	15743	15830	15902	16037	15784	15647	15894	15740	15806	15922	15802	15897	15961	15707	15854	15852	15911	15782	15927	15823	15811	15769	15682	15775	15904	15841	15862	15887	15824	15759	15813	15907	15886	15762	15752	15960	15846	15773	15924	15773	15686	15835	15848	15873	15825	15629	15796	15886	15806	15645	15707	15875	15837	15793	15843	15695	15921	15896	15820	15782	15906	15827	15583	15874	15709	15746	16001	15887	15790	15864	15917	15847	15626	15842	15903	15898	15836	15738	15782	15949	15947	15987	15967	15803	15763	15826	15941	15824	15973	15750	15891	15837	15813	15847	15855	15640	15981	15772	15739	15704	15747	15860	15705	15776	15951	15761	15818	15980	15880	15746	15772	15806	15791	15604	15825	15909	15733	15860	15838	15848	16016	16020	15822	15625	15767	15663	15714	15813	15828	15844	15765	15732	15869	15895	15778	15712	15803	15772	15871	15861	15681	15823	15917	15697	15853	15861	15701	15804	15938	15814	15878	15957	15823	15889	15853	15692	15703	15747	15841	15727	15692	15654	15894	15939	15894	15766	15785	15820	15771	15964	15873	15894	15699	15806	15804	15787	15990	15912	15647	15898	15671	15796	15986	15770	15793	15783	15726	15786	15780	15860	15575	15772	15889	15916	15811	15829	15786	15749	15836	15882	15972	15792	15903	15906	15814	15728	15669	15791	15776	15934	15664	15830	15815	15795	15902	15767	15881	15699	15844	15800	15687	15805	15804	15743	15891	15781	15850	15953	15752	15771	15744	15814	15674	15840	15721	15881	15617	15882	15937	15957	15876	15834	15797	15787	15819	15859	15679	15821	15786	15750	15808	15895	15962	15736	15811	15817	15694	15956	15751	15833	15797	15822	15682	15721	15814	15724	15898	15639	15870	15825	15687	15918	15761	15880	16030	15551	15905	15953	15892	15758	15763	15836	15892	15793	15614	15760	15833	15794	15902	15796	15635	15688	15758	15774	15897	15876	15666	15672	15843	15845	15817	15956	15938	15948	15720	15823	15711	15854	15683	15891	15822	15833	15847	15874	15939	15819	15726	15866	15841	15853	15767	15990	15888	15986	15789	15888	15760	15723	15743	15800	15793	15695	15751	15698	15952	15694	15776	15874	15779	15746	15702	15643	15752	15778	15637	15893	15840	15804	15540	15901	15816	15936	15768	15962	15652	15743	15850	15820	15830	15625	15854	15834	15855	15884	15681	15818	15773	15765	16060	15873	15935	15761	15909	15662	15875	15757	15779	15678	15997	15928	15695	16041	15988	15764	15912	15664	15754	15905	15908	15716	15716	15780	15764	15935	15823	15695	15964	15724	15663	15682	15689	15731	15868	15854	15852	15991	15667	15745	15894	15737	15787	15838	15836	15660	15797	15888	15755	15634	15715	15758	15814	15599	15921	15759	15743	15792	15781	15762	15793	15820	15836	15620	15771	15840	15667	15988	15807	15720	15701	15691	15691	15818	15944	15734	15859	15748	15780	15752	15852	15857	15739	15783	15580	15845	15789	15916	15871	15826	15939	15944	15849	15896	15693	15648	15666	15795	15757	15913	15963	15930	15891	15639	15764	15724	15804	15752	15768	15669	15826	15732	15683	15899	15773	15807	15885	15882	15657	15823	15795	15907	15816	15815	15723	15806	15844	15779	15751	15886	15806	15906	15717	15831	15821	15755	15788	15817	15947	15860	15773	15943	15895	15846	15802	15866	15564	15858	15879	15843	15660	15957	15841	15836	15916	15772	15884	15752	16016	16035	15809	15683	15880	15763	15817	15787	15649	15874	15815	15717	15810	15835	15669	15948	15858	15870	15624	15784	15711	15775	15757	15908	15966	15787	15972	15633	15795	15678	15731	15782	15767	15806	15897	15831	16014	15739	15977	15778	15957	15894	15739	15707	15836	15714	15894	15744	15931	15872	15756	15740	15678	15689	15809	15900	15776	15932	15892	15802	15889	15668	15925	15826	15826	15913	16003	15785	15759	15848	15870	15873	15765	15777	15686	15742	15804	15848	15816	15757	15619	15840	15784	15835	15768	15945	15838	15976	15940	15844	15631	15799	15740	15856	15899	15818	15865	15474	15941	15808	15758	15838	15720	15762	15735	15820	15853	15862	15950	15837	15895	15913	15818	15856	15880	15729	15894	15946	15796	15705	15869	15754	15670	15743	15844	15740	15784	15891	15707	16043	15820	15661	15785	15833	16049	15829	15959	15687	15850	15801	15834	15617	15804	15751	15892	15659	15801	15796	15775	15813	15763	15879	15808	15928	15734	15749	15757	15677	16034	15688	15880	15711	15815	15725	15750	15838	15939	15737	15885	15747	15765	15812	16034	15909	15938	15793	15904	15669	15894	15767	15910	15880	15956	15930	15771	15682	15853	15821	15962	15910	15741	15782	15822	15857	15821	15873	15779	15928	15818	15800	15693	15540	15771	15816	15806	15802	15709	15837	15783	15813	15929	15809	15666	15725	15701	15678	16050	15837	15662	15938	15698	15848	15761	15646	15664	15824	15792	15701	15762	15724	15778	15921	15803	15865	15830	15828	15847	15804	15864	15839	15665	15806	15929	15774	15842	15732	15808	15699	15838	15773	15978	15824	15810	15625	15812	15751	15803	15918	15757	15716	15822	15918	15800	15727	15836	15878	15936	15723	15784	15947	15787	15796	15692	15800	15692	15784	15811	15671	15858	15880	15626	15814	15719	15887	15726	15720	15769	15878	15801	15924	15820	15813	15650	15824	15807	15924	15928	15847	15813	15808	15709	15801	15720	15731	15857	15861	15779	15782	15823	15860	15767	15795	15752	15848	15745	15856	15827	15789	15778	15912	15676	15962	15823	15743	15826	15760	15728	15729	15977	15597	15752	15832	15779	15673	15609	15957	15883	15820	15952	15803	15725	15820	15894	15798	15751	15886	15711	15859	15823	15555	15830	15813	15813	15785	15886	15940	15676	15806	15637	15893	15784	15859	15704	15855	15755	15580	15867	15713	15712	15727	15804	15835	15721	15745	15863	15588	15932	15813	15722	15849	15800	15682	15741	15806	15921	15794	15811	15962	15829	15853	15699	15800	15826	15848	15865	15848	15942	15936	15723	15823	15767	15772	15776	15884	15783	15714	15869	15855	15795	15680	15920	15730	15655	15746	15785	15685	15770	15766	15918	15690	15856	15884	15935	15671	15858	15724	15869	15860	15786	15900	15864	15727	15528	15882	15818	15733	15741	15717	15791	15784	15682	15620	15779	15845	15822	15802	15822	15857	15694	15840	15770	15837	15824	15796	15936	15930	15811	15890	15840	15853	15854	15775	15807	15872	15781	15846	15765	15873	15911	15681	15833	15886	15827	15896	15803	15776	15799	15814	15905	15815	16010	15636	15951	15915	15759	15688	16019	15704	15796	15735	15769	15946	15649	15794	15917	15824	15716	15742	15774	15695	15757	15707	15850	15807	15968	15827	15668	15840	15920	15863	15840	15848	15772	15952	15696	15803	15944	15695	15652	15750	15770	15792	15658	16003	15873	15798	15892	15796	15754	15970	15933	15792	15911	15903	15732	15722	15729	15821	15817	15938	15870	15752	15650	15807	15955	15774	15678	15752	15800	15728	15814	15886	15864	16066	15734	15621	15631	15908	15628	15858	15890	16085	15784	15901	15750	15827	15884	15777
24086	21415	28918	24440	24259	55936	60741	42991	32604	25119	21019	19410	19035	18907	18871	18881	18755	18715	18906	18715	18701	18746	18832	18947	18996	18696	18737	18801	18827	18765	18724	18579	18771	18663	18956	18772	18777	18580	18567	18665	18827	18716	18936	18781	18727	18787	18582	18851	18542	18743	18514	18783	19058	18772	18617	18598	18527	18702	18750	18671	18750	18688	18667	18736	18767	18588	18783	18601	18511	18589	18656	18544	18739	18666	18768	18638	18726	18634	18560	18707	18647	18623	18636	18789	18678	18670	18931	18481	18756	18916	18783	18741	18789	18392	18686	18718	18777	18538	18635	18737	18645	18640	18504	18706	18550	18514	18649	18923	18735	18760	18754	18630	18679	18868	18665	18611	18572	18657	18767	18593	18777	18557	18887	18896	18388	18703	18691	18711	18787	18835	18656	18709	18767	18682	18622	18518	18504	18651	18942	18482	18635	18638	18607	18766	18499	18693	18592	18539	18491	18790	18435	18676	18672	18551	18756	18784	18649	18774	18742	18494	18715	18519	18487	18753	18508	18542	18836	18536	18727	18712	18767	18688	18656	18796	18443	18653	18585	18599	18767	18533	18704	18493	18889	18692	18672	18657	18656	18603	18729	18760	18680	18723	18598	18684	18633	18568	18838	18614	18797	18617	18700	18817	18697	18650	18650	18609	18840	18962	18837	18599	18552	18634	18540	18780	18457	18698	18767	18657	18566	18631	18693	18642	18623	18693	18677	18672	18533	18567	18597	18530	18455	18571	18570	18782	18765	18785	18595	18669	18838	18779	18544	18532	18585	18747	18545	18746	18463	18592	18802	18901	18804	18825	18898	18654	18687	18573	18681	18644	18712	18614	18789	18587	18667	18623	18757	18700	18723	18956	18700	18659	18767	18654	18884	18602	18816	18523	18473	18728	18768	18621	18636	18616	18693	18712	18542	18673	18858	18688	18496	18582	18668	18638	18535	18536	18495	18760	18592	18649	18719	18819	18839	18621	18586	18624	18625	18757	18755	18647	18577	18549	18788	18539	18807	18793	18664	18567	18903	18674	18647	18432	18583	18424	18638	18525	18632	18500	18870	18626	18742	18627	18703	18532	18642	18632	18754	18442	18929	18711	18610	18582	18573	18615	18950	18554	18594	18700	18775	18606	18712	18713	18839	18814	18653	18618	18602	18608	18565	18744	18656	18635	18540	18699	18573	18788	18621	18594	18697	18803	18795	18826	18745	18678	18752	18804	18861	18787	18721	18525	18890	18762	18428	18753	18580	18601	18712	18784	18764	18735	18462	18495	18758	18553	18756	18590	18565	18715	18692	18461	18752	18493	18836	18944	18630	18494	18817	18826	18749	18638	18588	18799	18792	18695	18786	18568	18697	18674	18491	18658	18671	18517	18708	18814	18662	18395	18860	18642	18536	18737	18672	18772	18748	18537	18802	18672	18580	18657	18571	18718	18709	18768	18652	18648	18550	18711	18509	18645	18539	18780	18732	18489	18838	18616	18714	18808	18565	18750	18712	18521	18622	18623	18669	18916	18606	18705	18824	18672	18696	18646	18591	18715	18620	18678	18563	18616	18554	18573	18767	18733	18729	18616	18551	18790	18544	18739	18415	18573	18352	18698	18759	18650	18543	18515	18531	18631	18774	18884	18735	18654	18868	18696	18581	18733	18541	18623	18560	18644	18654	18654	18833	18574	18674	18794	18568	18591	18786	18720	18868	18812	18687	18637	18761	18663	18676	18545	18726	18653	18636	18617	18680	18590	18639	18453	18823	18773	18710	18552	18499	18656	18630	18441	18588	18765	18586	18754	18662	18780	18850	18708	18666	18444	18797	18562	18665	18684	18978	18425	18799	18647	18340	18779	18902	18822	18632	18674	18515	18748	18473	18582	18671	18744	18677	18684	18891	18676	18550	18560	18534	18527	18656	18488	18671	18587	18824	18824	18638	18557	18541	18404	18792	18831	18559	18465	18749	18657	18838	18785	18763	18710	18722	18687	18684	18458	18567	18567	18586	18703	18765	18744	18510	18695	18825	18615	18774	18680	18673	18579	18901	18723	18836	18768	18692	18441	18556	18816	18843	18661	18658	18540	18574	18578	18636	18550	18676	18492	18718	18742	18541	18494	18791	18846	18679	18689	18642	18517	18788	18598	18843	18590	18658	18700	18676	18770	18743	18895	18677	18828	18607	18862	18578	18505	18818	18734	18536	18483	18473	18630	18516	18657	18644	18806	18280	18496	18668	18667	18619	18785	18605	18861	18525	18754	18655	18481	18735	18742	18603	18459	18682	18674	18527	18317	18521	18633	18828	18693	18864	18584	18630	18618	18543	18577	18769	18714	18586	18689	18750	18610	18773	18900	18634	18642	18553	18587	18779	18763	18680	18744	18640	18655	18626	18516	18527	18759	18757	18708	18795	18790	18794	18598	18651	18609	18676	18548	18706	18643	18395	18796	18668	18713	18543	18767	18630	18821	18643	18855	18775	18857	18835	18510	18709	18748	18732	18681	18704	18709	18667	18648	18637	18740	18867	18702	18749	18690	18775	18713	18559	18645	18802	18616	18599	18544	18600	18901	18701	18756	18723	18646	18638	18752	18842	18659	18709	18536	18584	18598	18421	18757	18700	18761	18680	18822	18662	18692	18611	18643	18743	18552	18799	18723	18770	18613	18629	18767	18517	18576	18662	18800	18891	18782	18655	18851	18771	18634	18753	18751	18589	18612	18448	18692	18885	18549	18694	18581	18580	18786	18551	18737	18817	18662	18603	18601	18506	18538	18639	18827	18750	18609	18513	18530	18715	18611	18688	18658	18458	18513	18810	18870	18752	18645	18720	18762	18619	18690	18569	18619	18599	18795	18530	18551	18590	18698	18652	18606	18560	18575	18730	18807	18666	18587	18518	18693	18664	18651	18486	18855	18718	18552	18809	18623	18444	18610	18685	18575	18744	18617	18644	18882	18838	18710	18926	18834	18484	18597	18709	18662	18512	18746	18953	18754	18729	18598	18651	18668	18340	18735	18741	18518	18621	18803	18772	18591	18518	18671	18630	18739	18578	18665	18891	18690	18554	18722	18561	18734	18853	18679	18457	18634	18840	18644	18869	18669	18716	18706	18562	18318	18717	18647	18530	18812	18351	18658	18545	18647	18675	18594	18542	18593	18626	18562	18584	18388	18630	18571	18673	18838	18725	18674	18690	18773	18352	18776	18607	18583	18785	18732	18628	18785	18485	18765	18710	18630	18605	18538	18498	18498	18837	18772	18433	18540	18373	18689	18750	18530	18434	18525	18623	18608	18613	18687	18441	18700	18790	18581	18604	18623	18671	18574	18620	18717	18676	18763	18886	18702	18761	18540	18629	18370	18699	18612	18741	18803	18848	18951	18453	18669	18766	18716	18562	18579	18662	18489	18786	18864	18529	18516	18765	18661	18721	18685	18477	18884	18711	18578	18573	18781	18594	18468	18748	18645	18707	18845	18747	18895	18652	18707	18640	18821	18722	18829	18915	18624	18700	18702	18768	18663	18539	18908	18705	18854	18652	18583	18558	18684	18642	18662	18638	18716	18689	18715	18573	18593	18603	18476	18778	18493	18685	18726	18550	18655	18652	18780	18519	18513	18602	18674	18720	18809	18776	18688	18669	18630	18842	18381	18673	18642	18796	18607	18658	18666	18592	18660	18531	18549	18707	18612	18638	18748	18613	18748	18599	18480	18798	18602	18649	18667	18937	18587	18723	18742	18805	18679	18643	18679	18756	18759	18808	18792	18580	18586	18612	18768	18745	18715	18640	18683	18462	18587	18774	18694	18572	18606	18918	18642	18856	18842	18415	18766	18959	18861	18742	18696	18693	18448	18670	18557	18739	18673	18717	18671	18742	18540	18560	18723	18611	18407	18785	18650	18537	18708	18802	18816	18782	18457	18926	18641	18611	18392	18588	18616	18694	18628	18801	18661	18758	18774	18770	18656	18648	18666	18754	18814	18686	18783	18819	18775	18590	18619	18753	18782	18609	18790	18623	18857	18828	18734	18672	18730	18789	18630	18721	18633	18658	18670	18589	18673	18713	18799	18731	18681	18454	18748	18585	18562	18660	18715	18692	18687	18788	18665	18684	18736	18916	18600	18582	18613	18593	18583	18480	18459	18742	18638	18606	18710	18598	18726	18584	18526	18581	18698	18533	18670	18831	18638	18567	18750	18651	19008	18590	18791	18710	18641	18767	18676	18966	18725	18568	18658	18691	18762	18548	18796	18660	18729	18710	18441	18641	18694	18659	18702	18548	18593	18634	18635	18823	18713	18663	18653	18814	18583	18725	18509	18579	18572	18478	18772	18530	18862	18759	18739	18605	18550	18581	18591	18602	18717	18806	18912	18889	18601	18597	18711	18524	18472	18748	18537	18518	18703	18716	18845	18639	18628	18765	18552	18581	18870	18753	18660	18844	18576	18633	18558	18707	18814	18588	18901	18701	18612	18627	18519	18568	18693	18524	18444	18609	18881	18760	18786	18706	18686	18529	18593	18723	18673	18725	18666	18534	18608	18544	18706	18375	18635	18423	18864	18768	18701	18797	18487	18645	18674	18750	18758	18690	18656	18626	18778	18890	18577	18516	18551	18655	18509	18765	18851	18716	18603	18734	18547	18733	18663	18558	18768	18931	18741	18661	18617	18707	18657	18536	18575	18868	18641	18464	18744	18502	18726	18702	18522	18573	18770	18886	18534	18654	18564	18688	18760	18843	18660	18750	18805	18548	18671	18603	18463	18598	18374	18883	18538	18614	18957	18594	18716	18617	18582	18683	18672	18670	18767	18853	18670	18549	18539	18664	18821	18582	18517	18568	18836	18656	18712	18636	18722	18737	18577	18690	18674	18541	18816	18657	18722	18668	18711	18674	18736	18788	18658	18823	18853	18826	18848	18670	18838	18609	18761	18722	18720	18706	18559	18799	18797	18613	18836	18713	18665	18830	18815	18922	18759	18483	18437	18539	18738	18555	18694	18570	18737	18605	18615	18509	18738	18748	18584	18754	18853	18711	18823	18774	18873	18797	18611	18424	18568	18643	18600	18647	18495	18976	18702	18425	18605	18756	18527	18608	18742	18683	18605	18676	18595	18734	18813	18609	18608	18871	18731	18594	18646	18759	18432
32079	39197	29639	21865	27207	56579	56173	41568	31040	22012	17457	16065	15663	15524	15656	15654	15809	15477	15722	15686	15625	15580	15636	15678	15581	15599	15598	15578	15650	15508	15587	15653	15423	15701	15570	15558	15704	15503	15593	15476	15713	15587	15633	15621	15727	15817	15648	15794	15760	15721	15886	15482	15661	15530	15714	15666	15520	15548	15512	15640	15601	15657	15717	15619	15630	15639	15500	15772	15466	15647	15526	15792	15576	15553	15736	15650	15614	15745	15650	15654	15655	15621	15683	15622	15466	15683	15601	15474	15519	15648	15597	15582	15589	15558	15642	15569	15665	15638	15727	15544	15643	15485	15680	15854	15601	15739	15704	15627	15534	15687	15714	15548	15613	15691	15654	15596	15666	15638	15468	15622	15640	15743	15489	15584	15784	15575	15754	15733	15699	15481	15542	15857	15469	15570	15539	15487	15704	15674	15629	15493	15636	15704	15563	15625	15476	15561	15548	15658	15679	15479	15681	15531	15568	15756	15477	15572	15677	15725	15555	15681	15455	15609	15817	15772	15645	15611	15580	15719	15526	15386	15732	15554	15587	15654	15719	15756	15669	15723	15593	15618	15615	15591	15608	15513	15649	15713	15712	15607	15697	15692	15482	15599	15683	15619	15669	15594	15727	15499	15706	15706	15795	15610	15720	15640	15738	15540	15600	15753	15636	15515	15722	15603	15790	15517	15687	15455	15548	15675	15650	15864	15512	15637	15759	15617	15729	15757	15762	15742	15598	15603	15608	15609	15559	15584	15703	15643	15648	15588	15619	15610	15746	15567	15546	15782	15788	15564	15669	15603	15665	15536	15711	15631	15623	15634	15699	15628	15606	15637	15793	15391	15827	15684	15608	15515	15417	15668	15747	15515	15683	15457	15638	15546	15721	15564	15697	15713	15544	15570	15588	15629	15602	15650	15449	15513	15659	15535	15686	15591	15531	15610	15799	15676	15506	15570	15433	15709	15570	15557	15588	15582	15754	15644	15571	15645	15754	15755	15671	15443	15619	15573	15434	15637	15651	15540	15549	15646	15706	15786	15680	15720	15535	15739	15727	15645	15599	15592	15652	15655	15813	15656	15895	15667	15600	15707	15504	15728	15704	15524	15806	15682	15707	15639	15644	15523	15659	15619	15579	15733	15695	15620	15644	15587	15708	15517	15568	15569	15592	15622	15745	15608	15472	15565	15515	15697	15564	15729	15552	15596	15640	15582	15655	15767	15429	15660	15804	15476	15522	15634	15637	15675	15465	15548	15613	15712	15565	15621	15595	15497	15754	15546	15519	15572	15566	15652	15699	15640	15505	15660	15507	15584	15559	15844	15628	15707	15844	15657	15514	15733	15657	15671	15730	15554	15742	15738	15584	15576	15566	15616	15567	15514	15480	15668	15495	15523	15673	15608	15542	15745	15694	15422	15598	15697	15502	15672	15577	15770	15510	15743	15626	15534	15673	15558	15540	15561	15607	15807	15529	15634	15709	15545	15515	15756	15789	15549	15787	15530	15576	15684	15430	15628	15726	15616	15613	15774	15510	15605	15676	15569	15699	15767	15614	15543	15774	15625	15668	15418	15422	15641	15585	15742	15695	15639	15604	15554	15516	15577	15762	15643	15628	15677	15611	15600	15528	15592	15670	15695	15537	15462	15565	15713	15430	15723	15704	15555	15666	15601	15772	15824	15762	15551	15514	15534	15555	15559	15531	15507	15424	15776	15687	15580	15686	15702	15444	15561	15615	15489	15761	15711	15658	15617	15644	15618	15409	15739	15665	15610	15715	15636	15656	15698	15639	15657	15685	15637	15693	15593	15649	15574	15554	15637	15559	15647	15593	15746	15481	15611	15432	15687	15643	15687	15581	15690	15478	15655	15668	15729	15416	15518	15575	15653	15648	15515	15734	15418	15721	15634	15662	15723	15580	15492	15485	15656	15594	15471	15568	15522	15798	15580	15540	15671	15535	15663	15538	15592	15682	15571	15786	15525	15581	15576	15719	15700	15607	15536	15572	15718	15432	15640	15521	15592	15706	15583	15559	15508	15669	15737	15678	15604	15689	15686	15570	15650	15609	15632	15653	15661	15591	15713	15623	15597	15683	15920	15669	15592	15646	15754	15524	15644	15641	15629	15556	15530	15576	15754	15663	15535	15739	15811	15589	15860	15619	15600	15464	15594	15554	15728	15588	15558	15643	15639	15617	15439	15469	15542	15563	15553	15726	15666	15671	15424	15863	15629	15555	15674	15635	15607	15620	15601	15635	15605	15497	15737	15497	15729	15903	15584	15779	15618	15727	15607	15668	15753	15756	15609	15687	15612	15625	15503	15701	15703	15607	15710	15516	15831	15633	15510	15719	15628	15543	15617	15622	15556	15621	15694	15641	15565	15663	15740	15616	15585	15727	15646	15596	15694	15779	15567	15554	15729	15641	15485	15531	15657	15664	15624	15469	15693	15596	15773	15664	15652	15614	15579	15559	15477	15601	15483	15612	15578	15754	15637	15510	15526	15584	15385	15616	15778	15781	15553	15624	15618	15807	15675	15688	15828	15688	15676	15751	15623	15687	15674	15494	15519	15612	15539	15594	15883	15730	15665	15710	15722	15657	15580	15580	15668	15487	15747	15676	15589	15587	15639	15669	15674	15688	15615	15655	15450	15737	15490	15481	15586	15699	15729	15572	15707	15762	15554	15676	15539	15677	15603	15530	15697	15556	15508	15684	15485	15636	15541	15693	15568	15542	15603	15623	15708	15563	15592	15434	15474	15554	15636	15686	15705	15422	15485	15562	15543	15602	15667	15680	15719	15620	15741	15449	15690	15636	15556	15600	15645	15535	15635	15764	15419	15535	15864	15608	15677	15579	15658	15574	15556	15567	15692	15662	15675	15552	15709	15650	15567	15673	15682	15691	15523	15508	15481	15630	15676	15581	15530	15647	15508	15632	15755	15657	15715	15467	15763	15642	15810	15646	15813	15670	15677	15699	15657	15708	15467	15545	15736	15547	15564	15866	15786	15631	15654	15746	15563	15653	15808	15760	15421	15731	15647	15722	15619	15582	15872	15619	15747	15803	15595	15670	15606	15708	15638	15530	15646	15481	15489	15726	15509	15740	15543	15723	15578	15712	15670	15555	15621	15563	15525	15689	15676	15695	15557	15742	15493	15536	15571	15533	15655	15564	15531	15455	15667	15707	15663	15626	15539	15492	15604	15461	15646	15605	15840	15665	15488	15626	15492	15743	15635	15698	15640	15666	15477	15514	15775	15587	15628	15622	15612	15682	15724	15635	15580	15673	15712	15407	15575	15552	15556	15606	15597	15503	15687	15659	15625	15512	15599	15403	15830	15553	15596	15620	15808	15523	15688	15695	15375	15589	15642	15554	15630	15589	15688	15657	15561	15511	15616	15673	15477	15607	15670	15619	15634	15713	15591	15736	15470	15683	15694	15733	15888	15745	15559	15661	15661	15543	15680	15546	15638	15761	15615	15602	15705	15638	15676	15742	15697	15461	15673	15537	15719	15775	15526	15768	15615	15574	15462	15541	15536	15563	15459	15577	15566	15623	15600	15469	15633	15711	15650	15683	15566	15720	15825	15580	15669	15640	15777	15577	15605	15700	15566	15590	15576	15592	15846	15564	15691	15712	15774	15702	15647	15642	15656	15675	15506	15581	15512	15830	15808	15493	15609	15495	15696	15684	15570	15580	15557	15643	15683	15657	15675	15654	15763	15671	15422	15443	15657	15616	15467	15541	15688	15562	15660	15658	15703	15666	15474	15675	15745	15729	15600	15568	15586	15553	15617	15423	15625	15584	15480	15746	15588	15510	15672	15615	15721	15551	15560	15645	15710	15520	15675	15713	15643	15530	15677	15531	15815	15637	15766	15625	15716	15396	15718	15693	15490	15566	15529	15669	15706	15667	15785	15596	15548	15871	15646	15833	15602	15555	15659	15644	15600	15601	15571	15580	15726	15556	15670	15772	15650	15506	15666	15419	15533	15708	15785	15754	15632	15686	15478	15656	15520	15668	15449	15579	15788	15691	15719	15576	15537	15815	15589	15568	15744	15648	15648	15586	15571	15733	15512	15642	15406	15543	15840	15677	15859	15612	15563	15681	15650	15443	15482	15602	15671	15681	15789	15520	15469	15701	15488	15600	15589	15754	15658	15479	15449	15722	15574	15797	15584	15485	15677	15515	15628	15330	15569	15586	15677	15526	15714	15430	15552	15735	15466	15551	15723	15665	15533	15751	15768	15693	15565	15661	15645	15416	15504	15745	15422	15697	15598	15574	15623	15709	15610	15418	15530	15683	15544	15549	15661	15851	15780	15623	15756	15407	15640	15686	15560	15767	15705	15641	15610	15627	15734	15623	15611	15638	15595	15660	15598	15636	15625	15710	15627	15685	15593	15749	15645	15585	15657	15667	15685	15746	15747	15640	15705	15751	15550	15623	15587	15678	15587	15718	15613	15752	15715	15697	15699	15704	15758	15696	15620	15487	15484	15613	15606	15429	15591	15579	15737	15596	15494	15574	15615	15758	15527	15797	15623	15684	15645	15524	15542	15531	15558	15681	15625	15581	15688	15669	15771	15521	15720	15712	15463	15734	15628	15753	15613	15621	15652	15568	15590	15707	15798	15639	15554	15561	15611	15726	15670	15664	15569	15741	15780	15681	15575	15508	15738	15744	15484	15671	15753	15569	15718	15536	15602	15549	15582	15684	15576	15782	15624	15567	15612	15775	15777	15506	15616	15681	15525	15583	15672	15838	15788	15537	15785	15743	15661	15618	15610	15728	15716	15471	15718	15575	15722	15674	15629	15731	15775	15629	15483	15577	15514	15629	15607	15737	15530	15629	15619	15575	15619	15731	15726	15567	15734	15518	15677	15721	15580	15817	15604	15524	15665	15605	15585	15674	15562	15608	15528	15717	15513	15711	15755	15608	15716	15618	15734	15678	15520	15505	15459	15729	15736	15695	15550	15741	15511	15628	15600	15642	15772	15494	15739	15595	15757	15638	15622	15575	15632	15578	15882	15579	15413	15561	15730	15520	15582	15634	15686	15912	15580	15651	15547	15722	15620	15562	15550	15511	15690	15580	15642	15663	15510	15790	15609	15497	15604	15630	15644	15419	15525	15644	15494	15565	15663
22893	21412	29289	23950	26650	64570	69876	51498	39541	29517	23010	20386	19334	19213	19006	19052	19417	19101	19166	19135	19243	19162	19131	19002	19169	19112	18987	19133	19209	18753	18952	19086	19044	19057	18988	19142	19136	19059	19053	19369	19098	18883	19150	18907	19022	19136	19177	19071	18960	18933	18872	19185	19215	18914	18957	19167	18905	19003	18735	18951	18988	18969	18784	18989	18921	18900	18860	18922	18821	19123	18836	19036	19176	18819	18964	18888	18946	19046	19019	18895	18842	18941	18990	18955	19072	18956	18952	18971	18995	18882	18994	19000	19225	18956	19037	18958	18950	18935	19071	18791	18945	18915	18943	18990	19014	18969	18925	18938	19044	18862	18924	18874	18931	18930	18866	18805	18958	18840	18921	18892	18981	18920	18933	19097	18890	19099	19016	18834	18845	19073	18959	18997	19124	18781	18877	18904	19006	19177	19021	18960	18985	19018	18979	19009	18937	18903	18884	18868	18800	19020	18885	18941	18917	18995	18760	18709	18837	18981	18832	19071	19093	18853	18882	18764	19031	18843	18794	18789	18759	18988	19053	19001	18913	19038	19088	18963	18862	18993	18800	18911	18860	18718	18838	18790	18729	18973	18909	18918	18974	18891	19194	18872	19010	18796	19059	19078	18970	18713	18922	18976	18904	18985	19047	18964	18763	18860	18941	18980	18783	18706	19285	18797	18966	19009	18754	18886	19080	19009	19093	18729	18955	18872	19031	18838	18885	18938	18897	18872	18914	18897	18965	18978	18805	18910	18728	18801	18838	18873	19053	18879	18946	18890	19089	18802	18886	18832	18971	18801	18990	18986	19056	18910	18887	18668	18842	18808	18837	18840	18909	19031	18935	18825	18846	18805	18584	18602	19007	18985	18996	18959	18997	18840	18787	18943	18820	18931	18961	19093	18913	18985	18697	18660	18861	19085	18886	18679	18985	18898	18717	19033	19189	18964	18963	19035	18936	18869	19027	18860	19041	19002	19081	18653	18979	18808	18872	18889	18942	18903	19150	19112	18897	19180	19016	19166	18970	18661	18827	18793	18788	18876	18960	18899	18829	18674	19024	18877	18874	18870	18794	18911	18992	19153	19055	18874	18702	18945	18869	18765	18913	18816	18841	18926	18953	18950	19212	18866	18841	18881	18804	18858	19030	18900	18798	18804	18866	18927	19030	18874	18852	18864	18861	18998	18775	18771	18848	19004	19072	18992	18901	18713	18885	18906	19036	19153	18952	18779	18658	18857	18762	19063	18739	19129	18817	18803	18833	19016	19002	18994	18941	18922	18750	18764	18801	19173	18992	18796	18840	18840	19026	18824	19005	18960	18828	18892	19103	18866	19039	18936	18659	18946	18702	18908	18933	19160	19089	18936	18744	18817	18830	19007	18821	18947	19106	18859	19037	18897	19055	18984	18786	18857	19143	18896	19001	18881	18768	18970	18989	18940	18937	18898	18766	18784	18942	18810	18942	18754	18888	18870	18990	18827	18969	18952	18945	18949	18900	18728	18894	18908	18985	18789	18915	18910	19047	18875	18941	18753	19015	18822	18972	18962	19045	19152	18984	19117	18815	18780	18843	18744	18882	19055	19075	18899	18835	18776	19003	18916	18929	18757	18721	18786	18722	18954	19189	18903	18694	18929	18694	18963	19061	18899	19046	19076	18825	18917	18901	18783	18980	18755	18829	19074	18921	18803	18785	18872	18925	18979	18841	18884	18969	18992	18886	18859	19262	18870	18969	18962	18700	18971	18941	18946	18852	18918	18894	18909	19010	18908	18766	18816	18949	18855	19018	18691	18958	18849	19099	19171	18885	18853	18810	18788	18948	18842	18918	18941	18700	19076	18772	18768	18772	18969	18785	18447	18891	18875	18735	18749	18817	18855	18544	18888	19058	18757	18931	18983	18898	18803	18971	18782	18855	18925	18908	18828	18915	19001	18965	18811	18912	18988	18936	18732	18835	18921	18873	19011	18798	19017	19015	18841	18848	18869	19135	18979	19041	18949	18960	18842	18969	18950	19047	18842	18925	18868	18949	19134	19129	19001	19067	19003	18865	18907	18899	18843	18884	18813	18868	18743	18817	18706	18976	18857	18969	18807	18786	18737	18921	18909	18891	18619	18749	18908	18893	18932	18826	18897	18856	18831	18950	18986	19052	18985	18905	19014	18706	18962	18836	18734	18769	19035	19098	18866	18909	18902	19016	18732	18977	18850	18821	18955	18969	19056	18847	19081	18837	18993	18929	18954	18882	18966	19076	18957	18922	18725	18634	18781	18630	18806	19202	18959	18737	18833	18816	18976	18860	18765	19139	18991	18766	18758	18646	18719	18774	18828	18964	18785	18915	18888	18810	18882	18985	19072	18945	19118	18753	18865	18901	18989	18774	18818	18825	18938	18764	18951	19023	18920	18986	18801	18889	18598	18722	18680	18678	19032	19052	18942	19078	18759	18819	18954	18786	18810	18976	19130	18917	18909	18998	18935	19024	18917	18940	18874	18964	18975	18998	18890	18782	18855	18823	18761	19065	19002	18911	18905	18920	18828	19006	19147	18982	18853	19031	19114	18811	18711	18820	18815	18982	18909	18980	19010	18631	18755	18911	19029	18985	18828	18974	18768	19097	19001	18750	18740	18836	18739	18984	18948	18506	18919	18778	18701	18807	18988	18760	18940	18809	18701	18832	18752	18954	18984	18933	18844	19009	18998	19097	18649	18761	18914	18844	18939	19093	18801	18887	18998	18813	18855	18775	18829	19002	18721	18923	19000	18723	18788	18903	18701	18852	18882	18846	18938	19078	19078	19055	19013	18887	19088	18977	18935	18959	19119	18967	19006	18904	18764	19072	18793	18841	18925	18890	19300	18923	18966	18865	18852	18773	18629	18999	18908	18978	18967	19030	18839	19037	19113	18762	18917	18795	18794	18857	19004	18998	18779	18971	18845	18951	18887	19062	18757	19118	18910	18896	18917	19052	18920	19009	18835	18932	19103	19044	18838	18816	18832	18855	18957	18961	18979	18978	18771	18941	18957	18883	18955	18843	18661	18922	19016	18972	19007	18784	18996	19025	18891	18774	19022	18824	18899	18951	18812	18844	18853	18852	18983	19044	19052	19103	18743	18958	18932	18721	18893	18780	18687	18890	18891	18749	18885	18918	18892	18965	18773	18990	18920	18923	18940	18872	18808	18826	18790	19021	18758	18906	19108	18807	18991	18710	18760	19066	19128	18894	18935	18919	18897	18919	18763	18820	18994	18964	19022	18904	18816	19033	18569	19023	18940	18895	18951	18761	18913	18876	19032	18821	18837	18854	18802	18926	18936	18880	18872	19062	19016	19011	18969	19039	18862	18947	18984	19012	18741	18942	18905	18816	18933	19031	18736	18900	18956	18824	18889	19080	18878	18745	18777	19028	18913	18904	18830	18978	18747	18981	18878	18890	18977	18888	18852	18620	18977	19037	18999	19044	18960	18848	18966	18940	18873	18884	18651	18911	18910	18892	18707	19079	18833	19133	18806	18924	19000	19005	18783	18946	18977	18820	18747	19014	19022	19080	18989	18713	18956	18932	19079	18720	18882	18957	18639	18891	18929	19093	18704	18923	18936	18842	18816	18915	18834	18817	18878	18972	18893	18794	18989	18764	18688	18817	19058	19020	18971	18756	18995	18798	18884	18903	18890	19031	18850	18860	18872	19172	18907	18795	19148	19050	18781	18945	18848	18770	18894	18978	18945	18913	18705	18790	19025	18932	18999	18825	18735	18918	18899	19008	19026	18949	18941	18908	18976	18802	18754	18911	18869	19003	19030	18971	18908	19123	18728	19067	18877	18905	18859	19081	18784	18884	19104	19126	19038	18882	19044	18948	18980	18739	18901	18710	18919	19005	18695	18914	18977	19211	18901	18812	19000	18812	18883	18787	18827	18975	18969	18985	19097	18637	19037	18877	18938	18859	18954	19047	18771	18781	18769	19098	19002	19094	18857	18869	18927	18884	18688	19138	18867	18817	18816	18898	18881	18798	18592	18912	18853	19121	18991	18837	18972	18964	18758	18970	18730	18937	18912	19044	19010	18841	18764	18974	19003	18858	18833	18827	18964	19028	18926	18816	19019	18931	18961	18863	18803	18800	18925	18804	18942	18867	19206	19189	18812	18994	18813	18942	18875	18999	18871	18694	18950	18743	18811	18928	18802	18851	18856	18909	18821	18846	18718	19021	19092	19044	18657	18815	18671	18926	19007	18850	18820	18881	18927	18850	18834	18673	18864	19054	18861	18790	18761	18961	18870	18790	18819	18894	18664	18939	18947	18763	18835	18884	19090	18903	18964	18788	18644	18926	18871	19021	18884	18877	18893	18646	18883	18927	19055	18800	18907	18989	19038	18690	18882	18948	18744	18875	18908	19083	19085	18992	18842	18762	19000	19034	18854	18903	19081	18865	18822	18986	18893	18689	18807	18697	18733	18797	18905	19025	18762	18937	19032	18960	18886	18959	18974	18893	18945	18941	18997	18780	19038	19139	18827	18917	18866	18943	18880	18969	18963	18923	18854	18804	18964	18918	18879	18899	18933	18941	18772	18858	18842	18874	18782	18880	18912	19012	18882	18826	18902	19017	18837	18978	18905	18869	18853	18867	18916	18866	18900	18924	18944	18908	19047	19285	18857	19000	19011	19063	18878	18836	18828	19056	18998	18853	18884	18948	18723	18720	18834	18825	18984	19155	18995	19005	18649	18947	18864	18993	18915	18952	19102	18907	18861	18697	19061	18780	18966	19091	19117	19006	18684	18908	18973	18704	18765	18890	18807	18747	19023	18889	18855	19066	18635	18809	19020	18977	19072	18944	18979	18583	18977	18932	18689	18681	18810	18877	18898	18895	18902	18893	18896	18861	19165	18858	18945	19105	18988	18945	19025	18882	18848	18846	18890	18962	18983	18957	18930	18954	18956	18881	18980	18890	18798	18935	18856	18968	18914	18962	18866	18866	18887	18919	18939	18895	18886	18826	18910	18773	18799	18970	18822	18901	18829	18947	18903	18943	19009	18932	18961	18977	18872	19004	18946	18885	18987	19007	18861	18675	18789	18686	18818	18718	18892	18865	19021	18900	18849	18882	19086	19066	19079	18840	18789	19106	19135	19108	18897	18890	18886
38364	44953	32631	23187	41220	73334	69568	52176	39013	26409	19136	16561	15769	15766	15943	15701	15772	15668	15776	15759	15698	15791	15713	15695	15649	15864	15912	15583	15761	15749	15780	15853	15746	15699	15675	15562	15713	15690	15760	15563	15705	15587	15712	15805	15596	15727	15703	15604	15915	15713	15737	15579	15689	15994	15652	15792	15814	15562	15713	15822	15745	15724	15789	15701	15708	15806	15704	15680	15759	15892	15767	15845	15609	15860	15771	15686	15748	15654	15753	15605	15610	15796	15776	15636	15837	15539	15707	15582	15608	15847	15863	15804	15673	15803	15638	15627	15853	15698	15705	15785	15653	15601	15742	15687	15793	15835	15675	15738	15689	15677	15779	15692	15719	15657	15631	15719	15596	15824	15542	15743	15819	15799	15513	15914	15825	15605	15513	15722	15648	15657	15789	15660	15554	15565	15700	15665	15631	15606	15804	15628	15711	15740	15731	15588	15776	15706	15744	15835	15702	15692	15829	15810	15770	15774	15800	15677	15868	15612	15587	15808	15761	15740	15769	15746	15651	15895	15600	15792	15539	15607	15714	15600	15808	15721	15746	15817	15630	15830	15726	15767	15670	15847	15658	15677	15720	15677	15699	15715	15761	15774	15672	15694	15630	15687	15834	15618	15552	15794	15735	15551	15780	15684	15779	15740	15724	15659	15824	15777	15594	15822	15642	15624	15829	15714	15580	15895	15588	15801	15785	15715	15563	15654	15778	15715	15543	15708	15629	15722	15664	15712	15711	15602	15643	15842	15905	15725	15695	15729	15664	15777	15445	15710	15687	15528	15817	15618	15738	15634	15713	15566	15491	15680	15858	15618	15788	15776	15567	15593	15674	15723	15708	15689	15680	15817	15767	15662	15780	15646	15693	15544	15955	15708	15566	15800	15601	15758	15777	15586	15585	15778	15647	15774	15684	15802	15695	15824	15778	15708	15732	15776	15632	15642	15745	15606	15699	15618	15752	15852	15819	15743	15780	15595	15772	15672	15696	15676	15792	15767	15627	15752	15828	15830	15615	15679	15626	15679	15588	15738	15833	15730	15793	15725	15911	15615	15678	15723	15683	15862	15524	15722	15542	15671	15545	15869	15728	15666	15799	15667	15528	15821	15563	15668	15900	15982	15768	15814	15917	15512	15729	15639	15751	15673	15694	15800	15564	15577	15775	15627	15662	15821	15672	15715	15799	15627	15790	15730	15811	15739	15633	15721	15814	15777	15644	15680	15656	15627	15622	15778	15657	15522	15812	15755	15652	15568	15726	15572	15518	15769	15708	15618	15677	15882	15791	15491	15807	15769	15646	15750	15830	15873	15681	15737	15861	15691	15834	15625	15758	15643	15738	15750	15765	15599	15897	15617	15701	15835	15792	15660	15534	15762	15834	15674	15748	15763	15729	15712	15605	15830	15551	15530	15795	15698	15733	15686	15815	15711	15787	15808	15866	15803	15639	15508	15783	15541	15714	15645	15674	15723	15655	15699	15669	15911	15835	15687	15680	15790	15823	15641	15758	15739	15732	15768	15623	15780	15725	15669	15698	15851	15696	15916	15679	15760	15710	15790	15664	15620	15866	15717	15691	15715	15478	15774	15634	15660	15856	15712	15649	15683	15660	15557	15551	15625	15787	15677	15620	15705	15670	15734	15729	15620	15665	15563	15753	15646	15715	15817	15818	15801	15709	15629	15698	15568	15831	15578	15806	15712	15784	15860	15552	15666	15520	15577	15783	15719	15687	15662	15681	15859	15871	15751	15739	15600	15715	15819	15851	15678	15719	15873	15695	15603	15736	15819	15697	15806	15639	15727	15787	15785	15586	15494	15387	15816	15743	15850	15610	15596	15722	15629	15772	15575	15732	15738	15765	15651	15596	15749	15773	15807	15567	15658	15771	15667	15710	15840	15581	15511	15762	15629	15708	16073	15634	15746	15879	15725	15596	15765	15672	15899	15652	15810	15664	15783	15636	15650	15721	15711	15752	15591	15739	15718	15727	15661	15672	15613	15727	15641	15571	15839	15805	15557	15800	15536	15744	15727	15632	15746	15632	15529	15910	15725	15695	15561	15696	15701	15839	15737	15646	15662	15635	15638	15798	15653	15711	15671	15777	15681	15807	15744	15756	15866	15704	15892	15608	15613	15677	15894	15817	15739	15621	15861	15759	15828	15742	15903	15780	15560	15695	15812	15765	15622	15465	15864	15831	15634	15793	15858	15685	15546	15578	15793	15480	15687	15852	15771	15630	15793	15721	15712	15729	15759	15676	15690	15666	15658	15751	15754	15733	15618	15568	15564	15615	15693	15716	15604	15573	15604	15691	15730	15646	15642	15570	15742	15651	15644	15799	15545	15839	15796	15641	15554	15929	15694	15792	15720	15803	15771	15646	15914	15652	15737	15642	15893	15672	15755	15711	15719	15764	15750	15638	15798	15691	15774	15705	15715	15669	15697	15631	15795	15689	15745	15651	15714	15701	15719	15660	15855	15726	15869	15687	15854	15755	15658	15768	15528	15669	15626	15751	15732	15779	15722	15892	15807	15725	15742	15688	15848	15783	15687	15695	15687	15820	15771	15690	15729	15780	15717	15626	15927	15687	15761	15813	15677	15677	15683	15768	15508	15656	15806	15831	15786	15514	15807	15643	15672	15629	15599	15751	15783	15763	15745	15719	15709	15786	15738	15727	15800	15594	15705	15617	15669	15815	15772	15691	15905	15667	15778	15626	15861	15770	15696	15746	15588	15743	15734	15703	15777	15703	15788	15730	15674	15758	15597	15857	15693	15619	15693	15736	15820	15575	15595	15717	15694	15845	15741	15738	15655	15821	15735	15583	15558	15710	15812	15592	15657	15867	15667	15752	15578	15764	15641	15695	15748	15679	15837	15735	15722	15753	15777	15760	15785	15732	15778	15731	15776	15702	15693	15820	15633	15829	15756	15533	15743	15624	15644	15835	15642	15723	15753	15580	15708	15745	15772	15846	15700	15696	15840	15733	15693	15807	15859	15782	15591	15634	15602	15541	15660	15643	15734	15574	15742	15683	15615	15596	15719	15960	15793	15689	15799	15608	15599	15649	15651	15765	15806	15770	15614	15715	15749	15633	15639	15714	15764	15689	15623	15719	15661	15727	15536	15882	15750	15677	15638	15719	15572	15690	15662	15764	15638	15602	15642	15837	15541	15763	15670	15618	15973	15735	15800	15660	15722	15617	15614	15758	15690	15592	15810	15771	15710	15734	15654	15633	15808	15764	15651	15690	15677	15590	15619	15551	15612	15766	15736	15577	15670	15652	15750	15832	15759	15764	15804	15864	15773	15873	15719	15597	15475	15815	15820	15492	15869	15672	15761	15768	15697	15697	15591	15754	15687	15701	15567	15792	15535	15801	15784	15704	15810	15511	15891	15735	15751	15707	15584	15557	15676	15700	15870	15856	15704	15826	15748	15775	15839	15782	15692	15692	15627	15741	15669	15794	15695	15643	15707	15678	15801	15678	15913	15745	15672	15693	15749	15527	15736	15729	15837	15790	15694	15656	15563	15637	15689	15615	15646	15712	15770	15738	15844	15670	15785	15611	15617	15831	15692	15750	15867	15678	15772	15541	15807	15719	15689	15647	15591	15684	15725	15667	15807	15753	15575	15771	15698	15657	15695	15704	15685	15785	15733	15744	15843	15687	15633	15743	15680	15564	15686	15841	15747	15743	15757	15778	15569	15835	15633	15736	15771	15810	15695	15817	15711	15682	15733	15809	15749	15705	15616	15790	15735	15668	15804	15591	15641	15686	15695	15637	15792	15698	15526	15671	15849	15707	15763	15803	15607	15578	15646	15598	15662	15631	15752	15894	15849	15757	15771	15906	15711	15725	15654	15673	15785	15666	15623	15787	15730	15801	15759	15810	15861	15812	15652	15770	15769	15501	15660	15623	15608	15520	15752	15639	15759	15629	15760	15753	15742	15651	15737	15660	15714	15563	15675	15775	15742	15688	15746	15574	15674	15618	15794	15750	15835	15889	15580	15682	15875	15721	15827	15638	15696	15818	15706	15646	15669	15624	15765	15745	15590	15524	15682	15615	15931	15539	15698	15789	15796	15785	15642	15985	15557	15746	15662	15766	15621	15690	15757	15777	15685	15755	15634	15803	15612	15720	15555	15841	15622	15770	15774	15706	15607	15676	15763	15533	15780	15822	15613	15671	15716	15676	15726	15701	15822	15663	15732	15861	15743	15647	15650	15662	15835	15562	15764	15691	15680	15688	15615	15758	15834	15620	15784	15725	15726	15644	15759	15693	15837	15606	15740	15732	15773	15673	15672	15769	15602	15739	15819	15801	15634	15694	15613	15835	15745	15461	15782	15803	15645	15595	15842	15626	15822	15820	15738	15714	15871	15838	15583	15648	15801	15620	15639	15579	15660	15513	15777	15678	15759	15680	15610	15829	15742	15656	15883	15810	15633	15707	15662	15861	15666	15718	15702	15795	15814	15622	15588	15697	15701	15563	15684	15852	15763	15629	15761	15878	15777	15599	15776	15800	15915	15660	15767	15866	15795	15659	15675	15692	15760	15578	15765	15548	15578	15680	15840	15562	15786	15618	15659	15759	15775	15645	15661	15690	15634	15841	15780	15788	15688	15787	15767	15594	15839	15617	15889	15660	15684	15729	15623	15656	15626	15768	15738	15730	15831	15627	15629	15619	15589	15653	15583	15639	15845	15568	15890	15750	15684	15898	15705	15696	15738	15744	15622	15653	15744	15789	15546	15736	15648	15610	15634	15808	15534	15619	15656	15727	15814	15559	15619	15826	15530	15890	15768	15761	15811	15811	15795	15621	15839	15804	15724	15814	15664	15704	15797	15756	15651	15692	15775	15843	15502	15671	15874	15700	15753	15748	15676	15891	15835	15696	15631	15604	15684	15840	15566	15690	15949	15724	15680	15688	15640	15478	15770	15810	15840	15745	15792	15675	15919	15760	15666	15574	15766	15683	15652	15777	15780	15723	15685	15599	15779	15659	15686	15588	15818	15730	15599	15821	15900	15626	15739	15586	15861	15766	15722	15740	15553	15605	15664	15672	15703	15585	15592	15788	15559	15712	15462	15697	15787	15754	15728	15773	15599	15653	15722	15759	15739	15702	15840	15750	15583	15816	15748
27474	22375	25789	23073	20286	28781	29686	24897	21856	19940	19250	18721	18725	18716	18646	18902	18967	18789	18923	19027	18678	18837	18703	18717	18608	18718	19018	18778	18747	18735	18555	18849	18839	18808	18780	18911	18893	18893	18861	18856	18884	18683	18737	18746	18864	18788	18915	18685	18664	18745	18818	18712	18881	18867	18777	18894	18852	18861	18658	18833	18972	18939	18795	18767	18635	18658	18554	18848	18955	18908	18804	19003	18846	18817	18851	18680	18964	18837	18838	18717	18762	18724	18934	18663	18668	18753	18850	18806	18870	18597	18802	18777	18740	18694	18743	18852	18646	18876	18769	18893	18965	18893	18712	18776	18714	18902	18811	18545	18851	19037	18818	18876	18702	18801	18715	18838	18688	18801	18690	18633	18974	18868	18863	18883	18744	18752	18801	18866	18653	18594	18567	18769	18652	18454	18915	18958	18774	19053	18863	18886	18687	18563	18861	18754	18777	18755	18765	18792	18897	18788	18763	18669	18694	18878	18687	18653	18858	18814	18546	18642	18755	18897	18845	18733	18674	18534	18673	18845	18727	18662	19028	18602	18805	18696	18699	18577	18681	18662	18782	18605	18799	18842	18857	18729	18838	18743	18889	18523	18624	18857	18927	18703	18616	18738	18712	18598	18835	18713	18943	18833	18899	18686	18527	18712	18980	18793	18807	18686	18776	18680	18790	18813	18699	18935	18774	18755	18660	18838	18658	18656	18664	19028	18959	18495	18877	18658	18639	18607	18959	18593	18892	18664	18825	18833	18823	19034	18732	18886	18761	18835	18664	18755	18595	18708	18800	18769	18609	18765	18808	18710	18586	18820	18802	18713	18779	18639	18721	18933	18722	18559	18677	18988	18723	18721	18588	18580	18549	18659	18732	18816	18724	18897	18782	18801	18776	18806	18627	18670	18722	18836	18951	18684	18605	18507	18759	18562	18896	18680	18798	18559	18854	18865	18860	18770	18667	18664	18749	18709	18875	18910	18848	18742	18639	18714	18616	19063	18955	18733	18834	18812	18700	18547	18749	18631	18942	18794	18783	18697	18618	18861	18623	18599	18733	18919	18708	18793	18669	18726	18782	18873	18709	18868	18712	18725	18910	18698	18649	18864	18877	18753	18800	18608	18814	18816	18956	18728	18780	18727	18816	18812	18810	18824	18777	18787	18766	18909	18681	18765	18689	18832	18918	19130	18752	18843	18800	18715	18608	18819	18951	18898	18893	18705	18683	18831	18796	18627	19063	18955	18667	18728	18955	18683	18759	18734	18684	18513	18886	18791	18759	18738	18735	18719	18620	18748	18757	18753	18891	18742	18705	18902	18856	18923	18877	18933	18926	18891	18811	18585	18650	18723	18828	18796	18546	18616	18712	18732	18872	18736	18850	18713	18772	18524	18988	18775	18893	18968	18930	18683	18587	18835	18978	18831	18707	18624	18827	18735	18774	18668	18926	18856	18844	18794	18694	18980	18562	18712	18849	18767	18575	18720	18611	19066	18723	18904	18751	18703	18882	18885	18679	18755	18764	18640	18612	18813	18681	18635	18698	18654	18748	18716	18843	18781	18655	18616	18660	18846	18612	18854	18940	18813	18649	18782	18669	18777	18927	18675	18757	18773	18804	18636	18771	18830	18538	18671	18709	18847	18699	18875	18781	18853	18703	18701	18801	18606	18750	18793	18699	18893	18721	18795	18789	18862	18695	18641	18865	18723	18669	18671	18978	18847	18733	18951	18903	18707	18785	18503	18621	18946	19019	18764	18597	18776	18854	18937	18797	19079	18698	18810	18541	18748	18981	18691	18625	18796	18768	18799	18660	18863	18954	18650	18836	18770	18727	18754	18845	18698	18690	18570	18637	18806	18653	18695	18801	18652	18812	18839	18878	18475	18706	18595	18777	18729	18850	18830	18856	18822	18808	18831	18884	18985	18990	18743	18933	18886	18810	18799	18914	18824	18507	18929	18765	19000	19104	18827	18697	18960	18624	18775	18691	18859	18977	18713	18708	18984	18958	18819	18710	18741	18701	18865	18910	18906	18598	18751	18917	18920	18736	18729	18798	18726	18687	18548	18657	18666	18821	18685	18792	18692	18898	18747	18854	18771	18811	18958	18722	18577	18593	18826	18857	18860	19089	18847	18757	18796	18887	18806	18728	18737	18696	18781	18783	18768	18744	18736	18681	18600	18756	18737	19003	18724	18786	18809	18819	18681	18791	18734	18812	18790	18750	18712	18800	18796	18850	18955	18852	18787	18704	18733	18767	18741	18654	18548	18813	19142	18994	18787	18724	18889	18823	18597	18746	18664	18776	18728	18673	18761	18759	18893	19072	18558	18760	18829	18920	18877	18687	18805	18668	18761	18781	18885	18868	18792	18861	18694	18670	18798	18893	18758	18649	18794	18747	18774	19106	18827	18796	18578	18751	18720	18669	18588	18853	18733	18887	18883	18731	18862	18831	18686	18703	18782	18695	18730	18869	18625	18851	18650	18797	18798	18976	18719	18661	18986	18754	18836	18860	18806	18804	18923	18807	18667	18667	18641	18653	18808	18819	18713	18717	18820	18919	19094	19002	18717	18759	18771	18884	18677	18759	18505	18913	18805	18569	18896	18659	18481	18839	18616	19017	18766	18958	18831	18931	18896	18815	18780	18687	18818	18924	18580	18869	18806	18584	18783	19014	18815	18946	18942	18885	18786	18662	18717	18546	18783	18628	18782	18757	18892	18860	18987	18641	18856	18786	18844	18759	19030	18733	18843	18781	18904	18888	18854	18850	18846	18826	18539	18705	18681	18873	18746	18816	18917	19025	18947	18996	18730	18766	18832	18817	18676	18824	18716	18883	18509	18956	18894	18571	18724	18801	18790	18704	18728	18838	18698	18773	18762	18893	18765	18714	18692	18640	18609	18725	18802	18718	18863	18731	18648	18698	18755	18785	18920	18804	18786	18883	18740	18797	18520	18800	18917	18894	18642	18914	18884	18925	18799	18933	18714	18876	18827	18752	18739	18858	18706	18667	18808	18706	18840	18598	18779	18693	18799	18791	18845	18690	18675	18760	18877	18632	18796	18873	18877	18910	18846	18620	18832	18839	18753	18750	18866	18593	19024	18886	18992	18696	18928	18882	18674	18808	18930	18881	18741	18931	18887	18662	18852	18832	18828	18873	18707	18749	18621	18702	18667	18698	19049	18603	18863	18706	18769	18717	18844	18749	18724	18844	18683	18910	18712	18679	18786	18986	18887	18533	18875	18876	18674	18621	18742	18772	18783	18822	18722	19064	18712	18823	18470	18715	18881	18821	18802	18744	18653	18708	18686	18750	18812	18783	18795	18841	18548	18649	18922	18910	18805	19113	18891	18692	18698	18737	18718	18696	18702	18660	18852	18797	18818	18858	18818	18750	18991	18685	18793	18808	18740	18807	18751	18923	18621	18846	18609	18795	18822	18767	18739	18907	18857	18690	18842	18840	18759	18834	18757	18773	19132	18843	18861	18630	18974	18881	18758	18930	18924	18776	18960	18942	18741	18696	18566	18823	18826	18772	18749	18854	18853	18785	18855	18912	18871	18824	18845	18774	18736	18961	18784	18878	18720	18771	18882	18708	18689	18723	18640	18654	18912	18741	18618	18826	18819	18885	18787	18910	18737	18971	18600	18707	18790	18520	18638	18741	18761	19145	18895	18782	18790	18630	18972	18641	18865	18676	18636	18592	18663	18522	18751	18771	18541	18922	18763	18782	18569	18747	18784	18580	18580	18864	18626	18709	18741	18886	18781	18890	18617	18812	18787	18868	18884	18773	18595	18531	18714	18721	18823	18738	18855	18815	18727	18948	18776	18862	18892	18761	18700	18877	18785	18736	18781	18587	18634	19067	18631	18743	18876	18853	18817	18909	19049	18853	18711	18820	18867	18565	18696	18705	18666	18529	18809	18700	18773	18583	18681	18755	18928	18716	18740	18832	18782	18785	18693	18852	18667	18811	18880	18925	18752	18799	18741	18798	18877	18905	18778	18702	18672	18964	18717	18757	18586	18772	18774	18919	18719	18905	18872	18755	18726	18831	18786	18724	18900	18654	18594	18776	18775	18692	18830	18620	18894	18655	18691	18648	18571	18735	18782	18730	18752	18720	18727	18652	18674	18660	18483	18818	18660	18765	18803	18738	18707	18816	18763	18724	18761	18753	18651	18723	18813	18872	18655	18735	18908	18721	18746	18615	18907	18854	18941	18853	18839	18898	18633	18749	18803	18836	18759	18796	18783	18721	18823	18765	18877	18803	18657	18850	18678	18864	18875	18682	18725	18769	18680	19026	18604	18768	18758	18843	18588	18710	18819	18897	18784	18873	18881	18717	18851	18802	18644	18825	18721	18701	18750	18596	18719	18743	18799	18590	18766	18715	18671	18718	18791	18840	18858	18851	19004	18720	18630	18607	18586	18861	18669	18804	18800	18637	18582	18674	18857	18710	18608	18683	18828	18697	18731	18658	18701	18801	18780	18957	18738	18911	18703	18743	18693	18856	18757	18607	18689	18845	18613	18811	18695	18734	18605	18902	18795	18809	18871	18857	18775	18661	18742	18762	18732	18781	19001	18493	18787	18872	18761	18692	18846	18690	18627	18479	18721	18663	18583	18802	18833	18726	18874	18711	18880	18890	18809	18708	18744	18793	18837	18501	18788	18700	18607	18785	18637	18708	18578	18648	18783	18931	18824	18855	18683	18887	18850	18808	18763	18907	18905	19012	18664	18527	18662	18822	18748	18802	18505	18775	18709	18790	18611	18775	18897	18603	18622	18754	18836	18911	18667	18755	18655	18719	18727	18763	18735	18796	18998	18991	18839	18909	18745	18860	18669	18882	18686	18716	18682	18783	18826	18939	18788	18636	18972	18843	18660	18843	18917	18649	18851	18707	18887	18720	18559	18943	18728	18735	18818	18616	18693	18649	18884	18779	18776	18801	18775	18726	18694	18584	18706	18888	18680	18780	18695	18828	18790	18864	18776	18872	18653	18764	18919	18701	18867	18715	18579	18705	18967	18755	18534	18886	18743	18755	18998	18710	18883	18931	18828	18602	18614	18679	18854	18778	18857	18731	18606	18702	18802	18967	18812	18998	18619	18816	18699	18944	18808	18761	18827	18846	18786	18919	18708
17436	23451	19505	17300	18270	27932	27029	21559	18481	16673	16082	15813	15820	15617	15688	15597	15658	15647	15628	15623	15742	15683	15551	15733	15829	15669	15697	15791	15740	15687	15574	15608	15740	15529	15657	15686	15752	15682	15640	15753	15500	15643	15616	15612	15605	15911	15460	15605	15571	15565	15654	15638	15865	15537	15617	15662	15614	15589	15600	15714	15703	15715	15530	15688	15608	15487	15629	15645	15577	15613	15595	15755	15709	15705	15583	15643	15565	15616	15696	15700	15824	15610	15613	15593	15873	15768	15589	15646	15801	15666	15686	15724	15648	15666	15640	15464	15680	15687	15572	15703	15675	15703	15626	15717	15608	15649	15756	15601	15643	15711	15693	15558	15724	15756	15636	15606	15707	15633	15525	15511	15632	15596	15750	15580	15529	15551	15867	15462	15716	15664	15514	15653	15701	15766	15726	15481	15579	15764	15657	15700	15661	15723	15518	15524	15728	15719	15654	15552	15591	15684	15520	15638	15550	15711	15495	15678	15789	15702	15681	15677	15714	15634	15650	15570	15711	15619	15574	15689	15685	15454	15762	15597	15678	15619	15712	15671	15559	15611	15576	15788	15661	15764	15690	15587	15802	15691	15768	15768	15605	15642	15554	15568	15594	15500	15705	15464	15720	15684	15663	15530	15610	15795	15742	15631	15518	15567	15500	15490	15725	15491	15567	15659	15683	15630	15680	15539	15561	15647	15719	15571	15766	15558	15734	15607	15651	15640	15756	15691	15695	15545	15668	15664	15642	15711	15694	15637	15737	15470	15653	15609	15485	15656	15818	15745	15519	15636	15741	15589	15680	15653	15614	15525	15665	15745	15648	15636	15740	15595	15554	15654	15690	15529	15744	15663	15623	15689	15615	15561	15727	15582	15597	15549	15593	15766	15653	15614	15884	15661	15520	15678	15614	15692	15544	15630	15729	15634	15594	15669	15687	15690	15656	15767	15748	15697	15681	15605	15654	15720	15647	15730	15551	15617	15680	15763	15570	15574	15698	15605	15621	15762	15719	15575	15558	15601	15631	15446	15566	15706	15655	15593	15655	15716	15445	15787	15601	15774	15777	15708	15678	15721	15567	15574	15613	15568	15674	15702	15790	15673	15801	15742	15647	15597	15641	15773	15370	15809	15625	15819	15588	15544	15819	15511	15831	15620	15578	15657	15711	15649	15430	15748	15657	15536	15528	15697	15678	15567	15609	15708	15546	15809	15672	15474	15479	15584	15729	15584	15675	15722	15790	15663	15550	15631	15677	15672	15661	15449	15799	15651	15591	15661	15686	15684	15512	15561	15588	15638	15543	15637	15569	15623	15566	15627	15665	15645	15544	15655	15594	15686	15520	15583	15676	15727	15658	15815	15730	15656	15654	15621	15733	15605	15828	15746	15694	15655	15689	15496	15913	15608	15645	15558	15704	15689	15596	15510	15695	15758	15572	15730	15659	15537	15673	15834	15783	15695	15638	15835	15454	15653	15836	15609	15691	15567	15620	15816	15660	15722	15528	15765	15691	15660	15481	15636	15695	15755	15720	15552	15658	15617	15523	15664	15486	15653	15746	15486	15692	15544	15719	15729	15809	15674	15651	15616	15516	15555	15654	15792	15576	15769	15606	15574	15719	15686	15549	15513	15684	15671	15603	15635	15616	15674	15653	15756	15561	15669	15784	15439	15771	15665	15565	15793	15564	15694	15743	15648	15809	15556	15668	15629	15443	15802	15551	15646	15655	15664	15733	15624	15704	15580	15624	15623	15680	15599	15709	15732	15519	15666	15786	15664	15654	15650	15602	15666	15479	15534	15512	15747	15662	15463	15752	15553	15592	15493	15786	15595	15652	15525	15566	15685	15638	15576	15613	15599	15823	15491	15893	15562	15555	15774	15543	15670	15465	15684	15882	15836	15568	15634	15740	15695	15640	15623	15684	15644	15607	15702	15559	15581	15627	15530	15623	15760	15428	15610	15735	15747	15439	15736	15485	15826	15568	15671	15668	15590	15755	15572	15605	15635	15730	15682	15690	15535	15716	15581	15737	15700	15613	15649	15534	15493	15574	15480	15571	15813	15752	15626	15755	15774	15771	15628	15620	15729	15639	15509	15667	15661	15477	15582	15552	15634	15628	15542	15438	15621	15633	15730	15537	15722	15464	15674	15594	15631	15467	15739	15884	15627	15642	15683	15771	15440	15601	15421	15726	15573	15727	15653	15720	15587	15623	15663	15642	15632	15511	15624	15675	15555	15585	15672	15744	15799	15507	15713	15678	15663	15569	15577	15611	15456	15688	15743	15606	15692	15545	15628	15676	15718	15772	15633	15817	15536	15705	15682	15570	15729	15771	15474	15590	15757	15774	15710	15612	15718	15575	15553	15798	15735	15501	15715	15733	15629	15554	15598	15602	15478	15685	15939	15498	15685	15693	15771	15499	15610	15583	15420	15708	15510	15725	15715	15534	15618	15418	15752	15748	15702	15807	15609	15657	15576	15581	15664	15617	15760	15694	15763	15585	15598	15684	15663	15501	15493	15802	15814	15735	15670	15589	15622	15733	15608	15740	15622	15644	15668	15656	15617	15720	15709	15602	15612	15595	15711	15670	15703	15463	15572	15802	15694	15502	15688	15658	15605	15646	15522	15522	15593	15566	15856	15609	15574	15594	15767	15655	15741	15691	15545	15597	15456	15664	15631	15578	15748	15679	15540	15733	15485	15661	15757	15699	15859	15591	15610	15724	15710	15628	15601	15572	15630	15534	15758	15561	15549	15575	15625	15715	15489	15621	15669	15636	15789	15501	15567	15565	15666	15602	15608	15685	15523	15618	15631	15760	15750	15678	15555	15650	15711	15848	15575	15667	15427	15678	15592	15676	15596	15718	15575	15647	15529	15633	15698	15740	15759	15635	15605	15566	15681	15590	15597	15652	15528	15710	15725	15679	15648	15462	15644	15605	15626	15625	15732	15588	15606	15712	15844	15519	15663	15480	15614	15689	15535	15647	15837	15657	15713	15782	15667	15807	15672	15708	15458	15514	15699	15590	15556	15825	15509	15694	15812	15781	15692	15663	15598	15661	15540	15692	15794	15694	15662	15638	15841	15754	15591	15727	15489	15709	15597	15579	15665	15649	15596	15697	15613	15694	15488	15629	15585	15583	15608	15690	15841	15743	15548	15599	15731	15764	15499	15551	15784	15533	15669	15760	15604	15610	15722	15571	15638	15617	15681	15488	15667	15544	15693	15814	15672	15501	15756	15637	15557	15795	15607	15553	15763	15544	15668	15672	15703	15648	15678	15790	15785	15795	15759	15461	15712	15651	15495	15801	15841	15593	15637	15741	15478	15708	15757	15536	15651	15634	15754	15533	15578	15569	15736	15723	15527	15534	15652	15721	15873	15760	15634	15759	15740	15501	15862	15669	15455	15719	15717	15563	15574	15508	15521	15640	15639	15559	15761	15652	15828	15580	15527	15642	15679	15547	15476	15683	15635	15572	15628	15605	15549	15797	15474	15763	15578	15803	15692	15744	15574	15576	15545	15688	15660	15521	15635	15748	15563	15689	15547	15700	15788	15640	15618	15767	15491	15514	15613	15682	15832	15515	15595	15697	15746	15782	15552	15479	15707	15608	15596	15718	15472	15596	15668	15601	15649	15752	15598	15532	15493	15634	15647	15408	15614	15595	15672	15609	15623	15496	15639	15724	15619	15697	15661	15551	15551	15709	15510	15697	15665	15584	15785	15675	15626	15608	15559	15675	15489	15695	15636	15786	15710	15674	15511	15632	15648	15603	15470	15761	15605	15748	15698	15513	15573	15600	15704	15706	15569	15711	15658	15630	15659	15537	15685	15569	15619	15529	15594	15486	15626	15609	15634	15604	15748	15656	15426	15713	15671	15622	15699	15735	15647	15574	15664	15713	15658	15682	15521	15792	15657	15672	15717	15717	15610	15597	15495	15519	15651	15726	15667	15672	15813	15589	15586	15616	15593	15642	15677	15736	15645	15520	15675	15685	15612	15569	15724	15695	15676	15508	15657	15529	15636	15625	15607	15810	15752	15630	15670	15634	15759	15603	15584	15695	15671	15495	15813	15806	15759	15703	15615	15809	15710	15555	15750	15611	15810	15638	15601	15596	15649	15624	15663	15562	15622	15666	15661	15883	15634	15560	15749	15745	15677	15633	15662	15677	15625	15795	15598	15511	15505	15620	15646	15586	15637	15624	15732	15624	15787	15789	15674	15631	15665	15482	15697	15597	15605	15696	15616	15658	15669	15775	15434	15586	15618	15709	15760	15651	15674	15780	15692	15696	15810	15671	15779	15675	15746	15593	15665	15622	15760	15816	15735	15459	15617	15716	15701	15689	15611	15542	15533	15692	15752	15737	15639	15742	15569	15756	15583	15547	15549	15720	15556	15636	15715	15746	15693	15697	15700	15667	15553	15586	15625	15582	15526	15676	15603	15691	15616	15675	15570	15884	15710	15801	15744	15573	15810	15698	15727	15542	15634	15724	15879	15614	15680	15618	15684	15737	15726	15590	15799	15716	15658	15642	15467	15521	15524	15658	15632	15729	15724	15555	15619	15754	15622	15574	15574	15848	15723	15803	15622	15596	15817	15641	15562	15523	15577	15607	15701	15707	15682	15571	15589	15648	15450	15563	15562	15667	15555	15679	15504	15561	15793	15723	15931	15574	15511	15688	15728	15710	15468	15827	15746	15593	15628	15569	15486	15670	15663	15584	15601	15519	15555	15782	15679	15593	15825	15539	15591	15548	15608	15579	15659	15782	15721	15577	15566	15624	15549	15505	15590	15785	15692	15532	15614	15597	15537	15563	15667	15588	15737	15505	15760	15561	15667	15721	15685	15658	15763	15720	15709	15519	15746	15641	15729	15653	15678	15715	15730	15691	15629	15653	15718	15684	15659	15688	15520	15515	15677	15665	15877	15787	15750	15652	15773	15756	15655	15769	15902	15759	15704	15733	15800	15720	15766	15616	15757	15632	15772	15721	15607	15634	15718	15718	15618	15613	15539	15632	15536	15563	15716	15793	15847	15738	15591	15365	15741	15512	15733	15709	15679	15677	15694	15594	15614	15585	15571	15756	15608	15621	15683	15605	15661	15606	15655	15677	15747	15772	15740	15714	15574	15537	15491
24175	21491	29071	24416	24205	56231	60746	44798	33338	25519	20788	18997	18722	18564	18251	18483	18494	18306	18382	18434	18499	18441	18483	18190	18429	18475	18295	18363	18685	18330	18268	18344	18259	18448	18253	18347	18200	18447	18346	18235	18446	18488	18264	18422	18475	18680	18457	18189	18365	18323	18535	18283	18397	18450	18460	18276	18441	18249	18283	18264	18251	18455	18333	18479	18431	18359	18392	18275	18255	18042	18374	18313	18341	18320	18157	18327	18438	18305	18534	18461	18219	18326	18481	18480	18137	18251	18184	18526	18052	18399	18497	18283	18414	18293	18211	18305	18298	18254	18468	18463	18344	18201	18301	18360	18330	18275	18622	18567	18300	18554	18259	18283	18558	18332	18190	18333	18355	18352	18143	18252	18133	18379	18265	18338	18191	18461	18617	18412	18297	18098	18195	18397	18438	18284	18225	18340	18285	18404	18170	18508	18614	18238	18414	18522	18258	18206	18288	18232	18379	18241	18162	18438	18331	18216	18204	18452	18301	18335	18418	18190	18424	18376	18173	18195	18338	18267	18236	18361	18351	18309	18362	18414	18287	18171	18295	18323	18138	18122	18071	18309	18271	18409	18354	18076	18380	18447	18327	18341	18136	18497	18260	18082	18282	18443	18505	18196	18260	18282	18109	18248	18244	18285	18134	18366	18428	18254	18281	18311	18349	18126	18310	18321	18464	18379	18439	18189	18220	18292	18183	18536	18360	18456	18455	18239	18207	18400	18317	18383	18353	18279	18386	18286	18393	18382	18168	18542	18432	18523	18481	18191	18219	18527	18388	18396	18404	18366	18370	18273	18372	18431	18353	18322	18233	18352	18283	18240	18458	18441	18369	18486	18143	18487	18443	18298	18212	18324	18415	18543	18492	18437	18234	18236	18448	18161	18483	18405	18254	18357	18391	18272	18075	18295	18411	18409	18168	18364	18212	18271	18342	18474	18457	18228	18309	18014	18232	18343	18589	18403	18402	18126	18336	18212	18248	18461	18464	18325	18244	18164	18183	18272	18532	18324	18520	18465	18363	18535	18301	18190	18306	18262	18105	18329	18505	18263	18276	18310	18287	18335	18317	18362	18353	18289	18338	18371	18279	18486	18432	18171	18360	18383	18233	18339	18158	18349	18367	18302	18181	18420	18142	18363	18266	18407	18177	18505	18342	18369	18342	18181	18230	18293	18329	18198	18250	18399	18171	18297	18284	18203	18345	18260	18343	18377	18284	18267	18299	18313	18443	18223	18042	18369	18390	18220	18178	18200	18274	18224	18431	18394	18450	18224	18108	18163	18254	18320	18582	18289	18303	18304	18335	18179	18706	18251	18433	18224	18249	18310	18132	18410	18334	18206	18375	18297	18147	18270	18228	18022	18317	18214	18290	18341	18363	18345	18335	18235	18631	18218	18485	18438	18484	18412	18304	18198	18276	18157	18302	18392	18335	18150	18354	18311	18301	18360	18331	18199	18310	18290	18347	18172	18249	18290	18362	18387	18480	18175	18246	18334	18382	18341	18212	18261	18358	18386	18255	18435	18272	18241	18290	18374	18318	18414	18559	18448	18337	18502	18087	18317	18319	18584	18184	18352	18386	18308	18320	18273	18496	18392	18312	18381	18351	18412	18134	18245	18339	18377	18455	18496	18364	18000	18610	18315	18215	18307	18266	18393	18211	18475	18388	18461	18380	18504	18412	18396	18361	18438	18399	18116	18265	18347	18381	18174	18374	18221	18145	18295	18286	18186	18221	18214	18323	18252	18264	18395	18312	18351	18160	18387	18420	18200	18459	18356	18073	18143	18478	18503	18325	18260	18456	18426	18342	18426	18275	18318	18378	18329	18377	18492	18510	18511	18281	18247	18106	18316	18088	18373	18234	18258	18341	18361	18152	18445	18418	18201	18380	18086	18376	18276	18318	18488	18426	18273	18222	18291	18168	18318	18531	18429	18212	18347	18241	18343	18276	18330	18192	18298	18568	18352	18332	18282	18218	18374	18659	18271	18341	18305	18371	18242	18456	18385	18420	18377	18456	18490	18328	18256	18288	18266	18251	18107	18270	18297	18138	18230	18200	18244	18439	18351	18352	18161	18373	18409	18400	18241	18173	18195	18250	18199	18375	18422	18386	18369	18386	18205	18208	18205	18221	18292	18453	18373	18507	18153	18457	18262	18226	18438	18430	18250	18334	18364	18587	18191	18343	18141	18287	18222	18357	18301	18515	18312	18448	18448	18381	18205	18499	18300	18343	18293	18282	18245	18550	18500	18058	18280	18519	18250	18091	18193	18221	18135	18142	18288	18605	18322	18235	18232	18337	18346	18343	18310	18240	18285	18341	18332	18293	18296	18376	18412	18476	18513	18279	18501	18519	18267	18449	18443	18208	18211	18326	18200	18338	18528	18425	18207	18184	18543	18288	18428	18162	18494	18375	18533	18210	18376	18322	18261	18402	18322	18405	18341	18419	18413	18604	18367	18437	18145	18398	18438	18362	18128	18176	18101	18249	18339	18320	18236	18384	18299	18154	18333	18433	18295	18241	18327	18090	18220	18393	18297	18415	18263	18250	18356	18198	18392	18199	18643	18302	18241	18399	18120	18500	18288	18143	18231	18409	18281	18510	18447	18389	18387	18167	18285	18361	18416	18514	18265	18178	18381	18337	18324	18382	18471	18301	18264	18365	18299	18415	18529	18435	18380	18349	18200	18429	18168	18386	18214	18570	18165	18355	18259	18466	18287	18409	18296	18285	18268	18148	18234	18333	18261	18394	18549	18459	18484	18463	18303	18252	18249	18468	18209	18491	18482	18305	18443	18200	18102	18118	18234	18288	18134	18430	18323	18358	18351	18291	18258	18329	18376	18313	18265	18251	18108	18358	18213	18448	18063	18279	18343	18213	18314	18348	18445	18049	18301	18265	18467	18384	18306	18358	18370	18164	18164	18185	18444	18456	18159	18483	18330	18332	18241	18468	18174	18444	18327	18396	18303	18331	18341	18408	18319	18356	18338	18265	18176	18198	18336	18326	18170	18359	18424	18411	18416	18350	18346	18263	18381	18361	18411	18314	18363	18404	18300	18497	18127	18376	18229	18297	18220	18367	18400	18186	18383	18375	18393	18538	18346	18267	18153	18396	18408	18294	18244	18468	18364	18215	18348	18212	18474	18375	18300	18020	18349	18206	18338	18348	18312	18382	18365	18217	18191	18208	18320	18346	18415	18244	18391	18280	18496	18519	18305	18282	18457	18351	18314	18271	18450	18280	18315	18396	18276	18158	18156	18151	18418	18244	18286	18566	18496	18321	18320	18255	18207	18435	18297	18539	18356	18488	18321	18236	18133	18399	18288	18198	18230	18048	18195	18257	18393	18204	18330	18337	18163	18282	18386	18147	18337	18381	18440	18229	18130	18270	18658	18490	18550	18394	18295	18321	18317	18241	18069	18242	18343	18429	18414	18336	18253	18241	18375	18255	18356	18222	18478	18289	18139	18190	18206	18189	18384	18362	18364	18097	18552	18245	18285	18232	18321	18260	18139	18479	18221	18306	18203	18383	18332	18328	18329	18462	18288	18367	18200	18272	18466	18164	18477	18359	18315	18189	18348	18334	18271	18640	18282	18442	18278	18400	18415	18344	18232	18194	18176	18266	18392	18579	18327	18196	18532	18376	18277	18353	18168	18180	18355	18330	18073	18525	18422	18384	18204	18301	18387	18257	18398	18345	18355	18344	18475	18457	18214	18237	18280	18251	18276	18579	18378	18323	18319	18166	18332	18249	18255	18135	18105	18230	18379	18216	18454	18316	18141	18304	18343	18368	18450	18443	18461	18173	18119	18384	18223	18537	18251	18229	18343	18064	18214	18383	18339	18293	18224	18510	18412	18462	18041	18172	18306	18228	18373	18357	18249	18332	18230	18118	18466	18375	18451	18309	18325	18351	18225	18418	18305	18343	18207	18142	18154	18134	18345	18461	18315	18233	18258	18305	18331	18109	18184	18505	18424	18358	18190	18277	18430	18394	18325	18349	18318	18219	18377	18387	18568	18073	18480	18330	18228	18274	18337	18234	18429	18304	18487	18226	18127	18354	18282	18275	18285	18668	18289	18194	18062	18286	18405	18436	18581	18354	18488	18256	18274	18474	18072	18475	18252	18680	18395	18255	18218	18260	18175	18272	18283	18189	18403	18483	18277	18527	18397	18481	18425	18536	18419	18268	18220	18388	18157	18392	18366	18112	18283	18414	18488	18156	18189	18409	18220	18291	18301	18390	18348	18072	18085	18159	18304	18290	18296	18373	18287	18273	18303	18369	18339	18425	18449	18403	18257	18497	18319	18238	18020	18157	18308	18317	18395	18511	18378	18060	18438	18284	18441	18391	18306	18571	18340	18311	18427	18319	18303	18452	18251	18223	18246	18366	18434	18226	18256	18281	18125	18153	18191	18296	18150	18227	18421	18256	18293	18307	18342	18299	18209	18328	18244	18336	18428	18574	18490	18266	18368	18259	18405	18497	18314	18301	18172	18276	18194	18185	18399	18464	18318	18224	18297	18141	18308	18324	18315	18245	18379	18231	18272	18226	18130	18209	18323	18426	18321	18349	18273	18445	18178	18313	18271	18272	18219	18409	18248	18224	18382	18310	18286	18417	18483	18212	18380	18473	18456	18434	18516	18277	18348	18316	18481	18292	18509	18419	18225	18427	18299	18532	18400	18255	18544	18443	18366	18443	18467	18346	18387	18327	18401	18142	18328	18381	18216	18099	18335	18232	18359	18294	18147	18340	18367	18528	18324	18334	18297	18597	18397	18422	18207	18506	18222	18292	18333	18412	18171	18326	18520	18288	18287	18084	18183	18301	18295	18153	18252	18584	18530	18246	18387	18260	18309	18679	18329	18492	18567	18342	18330	18158	18310	18366	18351	18214	18323	18246	18144	18451	18471	18314	18391	18467	18414	18362	18530	18451	18362	18327	18232	18292	18425	18235	18143	18246	18250	17992	18395	18379	18452	18179	18393	18440	18161	18349	18415	18390	18404	18458	18092	18296	18262	18209	18467	18359	18186	18196	18184	18243	18500	18389	18278	18119	18517	18291	18364	18160	18189	18578	18426	18308	18346	18404	18389	18177	18265	18349	18373	18311	18149	18404	18222	18236	18290
29190	36752	23776	19922	26221	57145	56754	43192	32198	22463	17617	15879	15742	15549	15519	15369	15509	15496	15414	15549	15515	15648	15382	15622	15462	15403	15392	15361	15591	15612	15474	15605	15330	15491	15397	15365	15444	15357	15648	15406	15461	15509	15417	15637	15648	15469	15366	15532	15613	15259	15451	15557	15511	15481	15414	15312	15429	15428	15482	15582	15248	15496	15356	15521	15575	15373	15666	15635	15372	15444	15288	15398	15525	15484	15449	15464	15446	15457	15435	15357	15315	15490	15609	15432	15632	15460	15320	15297	15479	15525	15449	15472	15467	15525	15471	15457	15522	15575	15498	15363	15373	15678	15503	15404	15317	15464	15299	15344	15291	15521	15431	15368	15501	15279	15385	15436	15599	15624	15407	15431	15279	15506	15324	15331	15310	15464	15552	15523	15370	15400	15441	15519	15428	15609	15550	15392	15413	15512	15370	15407	15424	15497	15646	15502	15288	15407	15509	15421	15474	15487	15345	15504	15464	15479	15402	15508	15392	15635	15477	15395	15505	15493	15620	15687	15425	15391	15394	15436	15517	15511	15480	15579	15471	15623	15402	15503	15328	15387	15485	15550	15405	15510	15478	15436	15497	15392	15513	15483	15334	15474	15414	15449	15526	15556	15464	15463	15537	15329	15482	15328	15523	15459	15432	15470	15471	15286	15420	15465	15423	15487	15506	15356	15283	15471	15518	15496	15450	15464	15587	15490	15316	15359	15492	15298	15523	15353	15619	15662	15372	15440	15458	15456	15453	15676	15453	15337	15354	15677	15522	15431	15371	15446	15541	15534	15612	15564	15615	15400	15367	15308	15383	15639	15349	15576	15572	15449	15589	15508	15488	15592	15458	15419	15492	15420	15284	15583	15602	15508	15554	15350	15463	15157	15432	15404	15592	15370	15401	15688	15436	15429	15262	15601	15566	15538	15412	15446	15587	15521	15590	15417	15356	15570	15307	15533	15536	15314	15341	15432	15396	15430	15467	15456	15462	15451	15421	15461	15437	15429	15379	15360	15474	15395	15506	15323	15459	15441	15539	15352	15351	15387	15342	15323	15512	15503	15574	15434	15627	15460	15459	15398	15385	15499	15497	15514	15493	15561	15544	15470	15476	15459	15405	15507	15482	15359	15567	15370	15326	15447	15639	15487	15561	15455	15401	15392	15539	15386	15498	15493	15360	15567	15449	15317	15647	15458	15249	15439	15480	15540	15509	15403	15511	15406	15495	15389	15436	15558	15443	15579	15572	15423	15527	15461	15483	15611	15414	15366	15414	15434	15375	15270	15436	15425	15504	15452	15388	15581	15412	15461	15625	15368	15676	15450	15460	15341	15443	15323	15595	15545	15564	15422	15409	15378	15637	15458	15432	15459	15486	15405	15562	15474	15434	15550	15402	15467	15606	15560	15562	15469	15313	15461	15490	15421	15509	15537	15570	15480	15597	15404	15329	15402	15451	15503	15480	15415	15367	15568	15358	15479	15544	15523	15436	15504	15473	15512	15469	15541	15564	15386	15544	15366	15493	15351	15466	15439	15403	15547	15465	15483	15397	15603	15574	15524	15503	15316	15556	15538	15721	15543	15487	15522	15339	15443	15417	15390	15438	15582	15467	15276	15317	15561	15530	15478	15453	15464	15358	15398	15317	15556	15658	15527	15440	15532	15571	15601	15351	15430	15505	15281	15513	15308	15463	15470	15382	15541	15292	15370	15507	15437	15462	15595	15426	15430	15234	15615	15339	15569	15439	15418	15455	15346	15466	15442	15352	15378	15355	15429	15436	15424	15414	15405	15466	15480	15359	15303	15540	15452	15348	15480	15418	15346	15412	15451	15558	15301	15540	15500	15483	15438	15424	15471	15249	15520	15366	15461	15282	15533	15548	15359	15490	15548	15522	15379	15514	15507	15410	15473	15511	15394	15435	15319	15426	15384	15313	15343	15609	15441	15535	15363	15449	15371	15388	15328	15452	15451	15451	15313	15552	15331	15353	15325	15467	15539	15282	15307	15305	15269	15334	15446	15376	15295	15543	15318	15452	15327	15386	15541	15486	15445	15454	15473	15481	15434	15716	15473	15415	15452	15575	15635	15435	15583	15511	15438	15343	15441	15318	15390	15372	15470	15371	15532	15504	15430	15436	15533	15414	15638	15449	15529	15404	15487	15491	15433	15578	15318	15456	15415	15403	15503	15565	15610	15457	15547	15457	15489	15612	15560	15413	15402	15520	15392	15415	15581	15336	15618	15503	15413	15265	15451	15559	15551	15353	15460	15333	15436	15527	15409	15399	15397	15399	15433	15474	15416	15407	15347	15473	15461	15518	15484	15510	15234	15489	15504	15600	15482	15612	15243	15535	15300	15481	15445	15400	15558	15438	15357	15696	15629	15575	15479	15581	15300	15340	15523	15289	15435	15535	15594	15663	15372	15353	15413	15463	15194	15450	15410	15633	15381	15298	15398	15266	15482	15521	15465	15272	15591	15404	15321	15562	15467	15471	15464	15460	15403	15347	15456	15576	15357	15477	15240	15396	15401	15478	15488	15447	15473	15537	15473	15456	15568	15520	15582	15497	15406	15425	15493	15585	15335	15493	15447	15454	15224	15329	15340	15667	15412	15347	15529	15500	15477	15304	15406	15465	15468	15436	15325	15510	15561	15581	15491	15428	15472	15548	15467	15460	15565	15407	15496	15384	15521	15535	15441	15526	15445	15480	15449	15423	15529	15461	15458	15479	15415	15642	15427	15430	15388	15351	15416	15512	15406	15411	15448	15449	15397	15415	15443	15439	15523	15426	15383	15408	15604	15408	15409	15373	15365	15490	15278	15528	15373	15639	15667	15403	15385	15434	15415	15458	15606	15428	15588	15526	15386	15420	15371	15499	15217	15477	15348	15453	15483	15451	15464	15426	15356	15550	15408	15377	15394	15504	15250	15360	15408	15443	15482	15482	15454	15440	15405	15496	15407	15302	15410	15486	15446	15479	15502	15454	15333	15302	15520	15463	15281	15586	15520	15384	15625	15337	15398	15383	15472	15451	15398	15458	15488	15372	15423	15317	15433	15397	15506	15538	15398	15591	15401	15277	15458	15354	15381	15457	15476	15417	15440	15499	15476	15523	15529	15524	15281	15503	15323	15559	15413	15508	15398	15314	15490	15317	15459	15527	15410	15354	15555	15513	15567	15466	15389	15439	15458	15524	15502	15394	15556	15534	15452	15423	15606	15591	15424	15634	15412	15376	15422	15379	15447	15539	15530	15569	15599	15426	15632	15307	15582	15415	15545	15512	15492	15454	15510	15478	15564	15460	15466	15551	15526	15337	15495	15299	15403	15472	15545	15541	15452	15458	15467	15364	15375	15406	15552	15349	15453	15384	15463	15431	15409	15488	15396	15721	15389	15504	15490	15388	15483	15307	15421	15454	15508	15307	15543	15374	15472	15378	15407	15363	15437	15467	15454	15522	15584	15420	15597	15527	15455	15274	15523	15447	15535	15431	15534	15487	15522	15532	15545	15411	15443	15438	15451	15459	15503	15314	15335	15297	15623	15447	15462	15495	15518	15610	15428	15427	15447	15414	15542	15349	15448	15468	15458	15542	15496	15484	15518	15506	15343	15430	15415	15551	15464	15629	15412	15437	15312	15609	15506	15400	15648	15454	15414	15335	15526	15401	15455	15524	15513	15451	15336	15616	15648	15484	15548	15414	15411	15442	15513	15406	15533	15540	15575	15387	15278	15425	15636	15455	15402	15397	15501	15625	15523	15415	15477	15329	15422	15420	15513	15391	15669	15347	15373	15592	15459	15545	15533	15505	15426	15489	15445	15509	15328	15319	15417	15397	15508	15398	15493	15556	15318	15490	15403	15521	15455	15459	15550	15296	15486	15563	15441	15275	15532	15498	15511	15416	15439	15580	15539	15323	15455	15362	15571	15559	15475	15552	15335	15493	15606	15673	15554	15405	15607	15473	15368	15440	15634	15427	15418	15445	15342	15572	15398	15379	15363	15302	15562	15462	15589	15560	15560	15348	15430	15386	15543	15632	15616	15536	15399	15539	15446	15543	15449	15341	15427	15314	15351	15678	15463	15626	15566	15494	15408	15517	15465	15607	15587	15532	15503	15526	15308	15372	15335	15429	15324	15460	15558	15560	15487	15434	15451	15351	15434	15356	15381	15423	15597	15537	15552	15397	15440	15649	15433	15394	15398	15474	15401	15509	15473	15513	15322	15383	15381	15581	15366	15419	15592	15451	15318	15618	15483	15366	15471	15550	15529	15367	15438	15589	15493	15435	15513	15303	15624	15552	15533	15568	15550	15446	15226	15508	15234	15555	15453	15312	15600	15517	15656	15533	15463	15520	15447	15471	15495	15320	15466	15496	15393	15580	15564	15430	15546	15321	15469	15507	15520	15449	15397	15350	15640	15585	15481	15382	15496	15571	15507	15483	15415	15617	15454	15535	15374	15532	15469	15330	15364	15386	15348	15526	15466	15519	15428	15565	15486	15460	15458	15366	15519	15290	15458	15422	15302	15387	15482	15375	15509	15481	15353	15528	15634	15404	15223	15402	15564	15511	15411	15563	15459	15427	15499	15491	15326	15469	15502	15584	15518	15577	15425	15506	15365	15337	15425	15335	15263	15468	15470	15413	15415	15540	15307	15371	15361	15515	15501	15349	15462	15421	15466	15484	15384	15386	15393	15385	15369	15218	15260	15525	15485	15481	15295	15506	15446	15535	15416	15454	15452	15370	15548	15397	15331	15462	15416	15425	15422	15480	15375	15355	15468	15601	15502	15458	15445	15372	15443	15332	15567	15384	15492	15378	15451	15356	15257	15474	15348	15421	15527	15349	15393	15369	15458	15496	15513	15273	15538	15637	15506	15567	15463	15421	15500	15571	15390	15365	15423	15366	15549	15358	15325	15332	15597	15412	15654	15539	15493	15301	15333	15484	15424	15688	15480	15493	15489	15494	15479	15528	15327	15444	15597	15374	15551	15517	15475	15366	15606	15482	15424	15533	15387	15416	15420	15550	15416	15468	15453	15408	15494	15518	15518	15520	15461	15373	15452	15468	15323	15413	15445	15309	15441	15615	15462	15430	15462	15467	15391	15479	15449	15395	15414	15492	15373	15449	15429	15547	15432	15505	15332
22953	21432	29287	23989	23364	61815	72000	54975	40625	30123	23250	19856	18961	18626	18518	18518	18458	18468	18579	18500	18446	18448	18406	18297	18424	18454	18405	18633	18488	18377	18505	18548	18575	18471	18332	18364	18387	18441	18324	18264	18513	18509	18215	18494	18305	18455	18552	18560	18553	18270	18341	18305	18279	18382	18429	18204	18470	18565	18457	18467	18384	18481	18531	18307	18510	18379	18414	18235	18214	18369	18335	18291	18247	18364	18514	18265	18448	18384	18199	18170	18268	18297	18488	18357	18513	18511	18325	18315	18133	18299	18305	18381	18423	18450	18345	18400	18189	18061	18180	18577	18220	18307	18150	18390	18395	18392	18328	18279	18323	18290	18360	18204	18115	18370	18547	18614	18455	18213	18222	18272	18231	18289	18357	18185	18357	18426	18153	18202	18499	18584	18314	18286	18467	18211	18115	18369	18224	18214	18390	18431	18197	18104	18339	18124	18231	18328	18211	18088	18289	18404	18471	18359	18401	18308	18089	18109	18157	18307	18316	18231	18292	18578	18330	18383	18325	18383	18266	18319	18185	18387	18349	18390	18298	18258	18429	18285	18284	18418	18321	18574	18126	18403	18352	18342	18476	18415	18357	18366	18370	18262	18453	18457	18271	18388	18121	18071	18099	18400	18348	18091	18097	18451	18351	18324	18375	18365	18180	18374	18114	18271	18305	18157	18300	18343	18392	18392	18446	18190	18249	18167	18210	18417	18367	18248	18145	18325	18194	18340	18445	18222	18359	18351	18432	18281	18477	18332	18382	18330	18547	18348	18307	18378	18353	18162	18263	18261	18167	18435	18371	18183	18246	18407	18344	18289	18112	18244	18128	18216	18152	18478	18529	18423	18200	18295	18381	18286	18243	18325	18453	18237	18434	18370	18173	18328	18172	18496	18397	18213	18169	18209	18382	18329	18082	18445	18297	18243	18034	18198	18246	18385	18430	18125	18383	18284	18228	18545	18374	18310	18155	18566	18252	18278	18260	18304	18537	18395	18393	18263	18387	18386	18189	18274	18307	18214	18347	18091	18445	18357	18187	18197	18348	18334	18047	18226	18291	18268	18314	18320	18277	18439	18223	18220	18207	18445	18424	18176	18453	18204	18245	18384	18411	18189	18590	18302	18222	18270	18182	18278	18347	18158	18190	18178	18215	18351	18160	18460	18187	18283	18482	18404	18117	18459	18393	18296	18426	18352	18402	18557	18471	18331	18269	18387	18337	18378	18252	18469	18164	18410	18349	18460	18262	18338	18465	18414	18209	18266	18383	18228	18270	18419	18044	18261	18428	18249	18129	18203	18244	18317	18367	18473	18154	18345	18304	18483	18292	18472	18471	18437	18274	18303	18319	18329	18278	18059	18183	18303	18330	18249	18147	18089	18385	18172	18297	18300	18249	18401	18227	18435	18397	18412	18343	18166	18427	18312	18435	18434	18280	18171	18224	18423	18373	18324	18294	18340	18449	18240	18378	18399	18262	18308	18186	18395	18280	18163	18196	18306	18102	18219	18355	18101	18385	18492	18290	18370	18459	18339	18243	18592	18213	18389	18346	18215	18354	18310	18433	18210	18648	18278	18420	18355	18345	18492	18267	18178	18190	18136	18406	18378	18417	18246	18331	18364	18237	18389	18208	18192	18332	18265	18029	18221	18254	18229	18428	18162	18473	18281	18376	18280	18315	18110	18331	18344	18482	18380	18260	17984	18321	18390	18550	18427	18342	18132	18284	18243	18290	18378	18090	18138	18316	18220	18392	18248	18386	18169	18364	18337	18394	18369	18408	18287	18135	18104	18198	18276	18313	18329	18259	18544	18241	18238	18262	18448	18292	18331	18412	18341	18411	18322	18267	18486	18060	18241	18320	18099	18165	18292	18173	18268	18297	18401	18386	18421	18426	18280	18391	18335	18321	18157	18260	18394	18604	18255	18246	18268	18435	18312	18162	18078	18207	18289	18459	18256	18308	18215	18215	18198	18289	18163	18341	18457	18371	18493	18224	18068	18256	18347	18277	18425	18206	18271	18327	18375	18297	18373	18500	18205	18233	18254	18299	18346	18412	18279	18363	18230	18308	18309	18327	18377	18114	18075	18218	18404	18332	18423	18505	18237	18490	18360	18308	18335	18428	18307	18302	17974	18172	18390	17999	18259	18429	18476	18358	18383	18299	18474	18305	18557	18192	18405	18271	18354	18368	18481	18413	18261	18162	18308	18296	18300	18217	18224	18383	18260	18239	18348	18216	18294	18603	18226	18268	18293	18321	18449	18371	18224	18258	18209	18176	18488	18318	18194	18280	18259	18264	18332	18078	18352	18290	18413	18277	18209	18495	18296	18430	18011	18287	18385	18436	18404	18314	18196	18289	18195	18218	18237	18137	18363	18281	18108	18286	18478	18376	18372	18244	18244	17984	18558	18269	18334	18562	18257	18426	18257	18290	18279	18594	18439	18266	18266	18270	18375	18352	18518	18236	18301	18279	18367	18451	18599	18112	18585	18495	18348	18117	18234	18054	18251	18211	18320	18329	18101	18252	18284	18335	18245	18453	18505	18078	18116	18312	18146	18065	18203	18268	18150	18198	18398	18404	18307	18286	18241	18217	18292	18374	18289	18364	18397	18229	18378	18262	18373	18430	18378	18125	18239	18204	18091	18371	18324	18465	18314	18449	18238	18280	18262	18440	18412	18370	18393	18449	18216	18428	18291	18240	18469	18303	18265	18078	18287	18237	18206	18276	18228	18179	18277	18282	18237	18420	18426	18337	18321	18341	18185	18436	18278	18479	18482	18195	18452	18058	18440	18420	18176	18382	18189	18483	18283	18245	18253	18439	18446	18242	18355	18321	18317	18260	18284	18247	18114	18346	18484	18255	18308	18352	18225	18381	18110	18415	18351	18185	18383	18366	18202	18074	18302	18684	18440	18347	18105	18328	18269	18370	18414	18198	18333	18269	18327	18349	18168	18516	18175	18423	18268	18454	18331	18246	18266	18425	18175	18266	18284	18320	18147	18419	18396	18493	18388	18254	18277	18346	18451	18537	18514	18250	18313	18451	18386	18219	18212	18240	18284	18248	18418	18308	18208	18422	18424	18457	18242	18264	18302	18477	18385	18234	18438	18251	18151	18286	18256	18108	18247	18115	18247	18323	18298	18263	17963	18459	18256	18208	18276	18265	18323	18216	18264	18437	18391	18128	18327	18166	18336	18313	18246	18314	18474	18288	18293	18494	18299	18309	18236	18303	18179	18124	18218	18451	18340	18144	18302	18288	18187	18442	18268	18287	18218	18181	18285	18220	18258	18228	18547	18406	18241	17994	18266	18189	18268	18330	18108	18210	18319	18222	18195	18053	18124	18198	18295	18379	18381	18326	18304	18359	18305	18358	18316	18349	18133	18404	18173	18400	18368	18464	18361	18147	18263	18200	18270	18092	18427	18389	18395	18375	18411	18365	18177	18345	18252	18435	18402	18261	18428	18234	18353	18280	18303	18285	18409	18354	18183	18134	18369	18188	18190	18199	18271	18215	18086	18370	18318	18306	18361	18275	18129	18341	18259	18458	18422	18306	18309	18235	18208	18381	18191	18256	18166	18328	18278	18128	18312	18329	18276	18278	18437	18256	18320	18362	18294	18260	18326	18313	18289	18190	18343	18423	18302	18223	18381	18554	18346	18363	18332	18183	18396	18552	18247	18275	18332	18336	18305	18451	18182	18501	18325	18137	18307	18142	18316	18262	18362	18497	18225	18275	18230	18272	18310	18269	18297	18093	18111	18219	18238	18189	18160	18242	18470	18284	18373	18500	18236	18143	18251	18263	18248	18305	18379	18203	18293	18317	18419	18305	18194	18387	18347	18346	18190	18109	18194	18131	18379	18245	18367	18055	18271	18326	18243	18073	18390	18407	18211	18178	18150	18344	18376	18351	18139	18244	18287	18265	18342	18191	18198	18090	18162	18167	18361	18473	18288	18253	18158	18429	18384	18295	18487	18245	18367	18125	18305	18152	18183	18186	18535	18274	18263	18240	18531	18368	18158	18360	18238	18339	18196	18321	18203	18405	18391	18103	18242	18461	18182	18146	18355	18206	18278	18408	18397	18196	18473	18367	18259	18262	18357	18137	18260	18430	18370	18508	18417	18193	18385	18491	18371	18434	18293	18356	18292	18282	18147	18218	18391	18404	18247	18310	18195	18369	18234	18302	18087	18270	18429	18311	18380	18308	17933	18234	18342	18293	18327	18143	18121	18343	18130	18422	18259	18299	18232	18292	18212	18106	18452	18522	18250	18396	18260	18157	18162	18407	18312	18203	18190	18257	18375	18436	18241	18256	18227	18414	18148	18295	18177	18592	18179	18315	18368	18390	18271	18175	18206	18355	18140	18391	18200	18536	18302	18360	18393	18263	18139	18278	18412	18235	18224	18237	18406	18349	18199	18278	18243	18495	18061	18362	18541	18148	18291	18321	18141	18260	18353	18270	18192	18258	18200	18304	18265	18252	18205	18336	18318	18310	18294	18137	18209	18202	18309	18273	18328	18329	18119	18363	18073	18225	18226	18217	18243	18401	18479	18084	18559	18396	18052	18377	18251	18406	18344	18420	18332	18260	18333	18231	18367	18294	18364	18206	18211	18088	18181	18210	18287	18230	18548	18427	18370	18190	18143	18292	18315	18350	18280	18213	18312	17966	18130	18234	18349	18196	18420	18337	18221	18484	18415	18169	18424	18237	18215	18341	18502	18455	18302	18334	18498	18362	18312	18291	18325	18331	18055	18335	18318	18393	18174	18208	18427	18378	18453	18214	18155	18348	18265	18351	18363	18203	18245	18366	18223	18467	18321	18108	18204	18403	18241	18273	18186	18235	18292	18240	17853	18195	18432	18366	18321	18239	18117	18121	18152	18207	18305	18336	18185	18382	18391	18420	18388	18164	18444	18308	18422	18220	18330	18362	18478	18261	18386	18229	18532	18364	18517	18234	18350	18316	18388	18353	18113	18374	18292	18218	18413	18357	18325	18292	18355	18189	18287	18451	18029	18150	18408	18306	18432	18374	18218	18316	18204	18515	18433	18322	18313	18477	18405	18358	18229	18292	18182	18233	18342	18333	18425	17956	18256	18297	18246	18107	18218	18275	18318	18299	18412	18276	18220
38018	37901	28094	21826	34109	71646	72317	54473	40493	27716	19558	16345	15553	15417	15369	15333	15357	15382	15311	15237	15411	15454	15395	15340	15501	15462	15382	15428	15406	15310	15465	15443	15515	15395	15556	15333	15527	15427	15346	15394	15338	15315	15421	15298	15409	15319	15334	15513	15243	15377	15447	15349	15455	15431	15389	15524	15481	15294	15380	15453	15477	15427	15306	15342	15452	15370	15408	15569	15440	15541	15359	15361	15472	15401	15359	15233	15389	15380	15289	15396	15440	15306	15302	15414	15368	15290	15374	15300	15378	15541	15237	15315	15334	15261	15321	15491	15339	15186	15310	15268	15347	15264	15305	15191	15386	15310	15391	15282	15335	15229	15334	15416	15277	15257	15419	15413	15324	15411	15371	15362	15278	15454	15361	15455	15266	15432	15548	15249	15339	15597	15433	15274	15406	15310	15436	15260	15479	15504	15256	15311	15238	15372	15344	15442	15349	15286	15446	15399	15375	15198	15263	15278	15339	15391	15339	15371	15425	15274	15250	15409	15570	15359	15246	15332	15365	15415	15345	15494	15350	15295	15310	15382	15472	15450	15273	15388	15237	15478	15374	15412	15290	15372	15439	15183	15214	15285	15249	15391	15294	15315	15123	15347	15390	15349	15436	15219	15605	15480	15213	15332	15318	15567	15376	15308	15233	15452	15245	15418	15363	15390	15312	15195	15192	15368	15306	15271	15567	15479	15303	15286	15047	15456	15297	15256	15466	15376	15475	15373	15167	15357	15212	15186	15441	15569	15486	15349	15304	15379	15303	15383	15426	15281	15299	15368	15351	15443	15425	15184	15371	15164	15390	15354	15219	15385	15302	15389	15341	15314	15379	15232	15461	15415	15457	15294	15413	15308	15383	15314	15534	15390	15296	15321	15384	15350	15291	15261	15143	15354	15432	15157	15570	15345	15444	15171	15354	15293	15351	15329	15388	15297	15249	15365	15214	15378	15434	15334	15384	15215	15340	15452	15462	15184	15202	15322	15275	15217	15326	15354	15270	15458	15474	15537	15444	15402	15377	15420	15227	15373	15183	15368	15451	15352	15355	15477	15333	15244	15377	15226	15290	15550	15245	15425	15486	15181	15279	15375	15408	15339	15463	15146	15307	15256	15316	15248	15274	15402	15341	15363	15363	15386	15436	15326	15360	15390	15334	15486	15377	15352	15420	15388	15401	15227	15320	15533	15411	15350	15495	15148	15359	15315	15416	15516	15468	15190	15393	15473	15393	15513	15306	15349	15507	15352	15283	15253	15412	15283	15229	15324	15380	15347	15076	15414	15295	15327	15402	15286	15263	15450	15410	15362	15466	15429	15567	15259	15424	15428	15464	15218	15244	15322	15510	15320	15264	15234	15575	15391	15495	15436	15404	15233	15183	15416	15350	15336	15251	15520	15300	15415	15429	15353	15319	15459	15388	15114	15489	15279	15214	15490	15334	15282	15369	15121	15314	15258	15355	15322	15330	15392	15239	15215	15300	15304	15305	15546	15335	15342	15343	15314	15249	15350	15406	15255	15382	15332	15358	15380	15312	15335	15277	15289	15396	15502	15308	15302	15366	15356	15433	15321	15314	15351	15377	15435	15443	15280	15532	15426	15171	15479	15451	15198	15438	15249	15447	15456	15370	15495	15221	15404	15331	15592	15339	15368	15217	15350	15323	15300	15383	15308	15460	15268	15245	15397	15317	15468	15215	15343	15322	15399	15543	15335	15456	15259	15415	15341	15402	15307	15364	15264	15343	15443	15258	15171	15592	15446	15320	15298	15259	15344	15370	15412	15292	15281	15218	15413	15409	15469	15466	15541	15311	15487	15349	15425	15234	15449	15318	15505	15307	15375	15493	15473	15314	15261	15267	15345	15500	15321	15385	15280	15479	15334	15427	15303	15224	15478	15417	15440	15307	15092	15241	15359	15300	15346	15450	15292	15267	15391	15231	15197	15237	15263	15322	15382	15462	15370	15262	15257	15363	15425	15343	15403	15537	15222	15298	15378	15293	15298	15442	15238	15459	15245	15490	15400	15427	15177	15254	15366	15275	15444	15399	15042	15236	15360	15205	15412	15347	15384	15405	15417	15412	15286	15312	15328	15373	15649	15403	15244	15533	15410	15534	15225	15477	15397	15368	15377	15179	15322	15348	15307	15295	15424	15328	15280	15320	15405	15258	15341	15563	15466	15332	15272	15337	15334	15406	15522	15496	15473	15476	15308	15340	15249	15416	15354	15443	15342	15234	15379	15144	15143	15235	15409	15460	15491	15276	15372	15195	15361	15294	15317	15151	15398	15360	15330	15274	15318	15337	15314	15108	15431	15387	15385	15447	15384	15214	15419	15478	15364	15299	15395	15204	15195	15497	15204	15452	15072	15296	15409	15448	15249	15410	15391	15114	15355	15406	15427	15359	15459	15342	15413	15377	15274	15412	15407	15401	15348	15344	15398	15316	15453	15308	15371	15277	15410	15294	15326	15255	15126	15492	15353	15459	15441	15457	15422	15255	15466	15243	15287	15476	15408	15362	15326	15032	15342	15392	15265	15274	15481	15349	15208	15424	15351	15499	15320	15175	15342	15424	15409	15416	15272	15456	15215	15347	15501	15346	15402	15353	15231	15253	15300	15458	15442	15395	15208	15444	15323	15361	15422	15351	15268	15375	15470	15421	15394	15393	15418	15269	15335	15363	15411	15401	15283	15501	15429	15315	15302	15471	15450	15326	15359	15342	15364	15548	15252	15407	15350	15410	15413	15368	15322	15347	15222	15383	15220	15176	15337	15344	15449	15356	15335	15369	15397	15304	15367	15269	15310	15335	15407	15272	15237	15305	15411	15258	15353	15382	15392	15411	15534	15404	15544	15313	15487	15354	15430	15469	15254	15436	15254	15419	15551	15388	15207	15393	15472	15257	15278	15350	15292	15399	15366	15342	15519	15385	15192	15435	15168	15510	15408	15428	15333	15253	15308	15166	15303	15264	15418	15384	15173	15364	15253	15310	15552	15433	15368	15216	15270	15304	15357	15484	15288	15488	15305	15391	15313	15402	15216	15539	15163	15402	15472	15314	15596	15327	15338	15335	15489	15264	15141	15361	15228	15429	15548	15455	15420	15300	15224	15106	15416	15340	15311	15333	15319	15405	15508	15330	15472	15269	15471	15254	15270	15276	15305	15291	15329	15322	15337	15501	15264	15392	15285	15506	15341	15259	15427	15305	15311	15271	15244	15255	15430	15265	15387	15403	15399	15287	15351	15362	15299	15325	15401	15401	15386	15307	15442	15292	15228	15373	15272	15435	15512	15319	15362	15346	15442	15404	15315	15422	15315	15319	15246	15305	15307	15284	15255	15493	15385	15266	15312	15359	15323	15408	15250	15295	15466	15301	15400	15460	15217	15419	15101	15544	15378	15294	15515	15318	15225	15188	15311	15394	15416	15648	15474	15324	15306	15317	15309	15486	15419	15397	15348	15283	15402	15388	15358	15367	15410	15234	15305	15535	15336	15278	15389	15362	15417	15303	15327	15214	15259	15446	15230	15357	15351	15357	15341	15250	15504	15276	15493	15293	15469	15332	15428	15371	15442	15261	15269	15438	15274	15313	15264	15345	15270	15480	15302	15218	15335	15342	15162	15149	15360	15286	15291	15303	15313	15194	15374	15314	15255	15302	15402	15375	15239	15353	15332	15423	15311	15342	15220	15215	15366	15397	15394	15354	15343	15348	15175	15344	15380	15437	15485	15400	15298	15440	15411	15425	15242	15452	15330	15257	15330	15351	15400	15340	15427	15442	15295	15560	15306	15338	15383	15458	15310	15352	15256	15283	15623	15420	15395	15268	15163	15446	15515	15311	15262	15340	15071	15282	15389	15389	15232	15363	15517	15319	15310	15339	15382	15297	15326	15386	15347	15429	15418	15528	15370	15313	15358	15423	15367	15451	15427	15352	15233	15317	15400	15340	15499	15332	15358	15403	15418	15337	15383	15260	15359	15203	15372	15342	15271	15436	15408	15442	15287	15399	15295	15365	15236	15346	15299	15471	15141	15317	15433	15327	15337	15297	15283	15474	15236	15232	15416	15337	15577	15380	15283	15209	15242	15241	15363	15318	15229	15303	15399	15570	15299	15502	15377	15233	15477	15253	15368	15470	15461	15335	15195	15302	15499	15435	15442	15270	15178	15372	15501	15365	15335	15219	15474	15401	15394	15309	15320	15285	15178	15511	15358	15371	15359	15257	15224	15362	15445	15511	15433	15394	15292	15396	15360	15316	15431	15464	15257	15445	15393	15464	15409	15447	15175	15286	15482	15423	15460	15335	15464	15319	15366	15272	15345	15479	15412	15236	15426	15375	15408	15411	15353	15521	15146	15515	15410	15340	15221	15248	15272	15366	15340	15281	15327	15303	15238	15359	15401	15346	15356	15272	15397	15279	15329	15432	15280	15317	15399	15423	15348	15443	15350	15432	15271	15570	15145	15357	15096	15233	15212	15463	15316	15138	15333	15261	15390	15374	15284	15209	15381	15281	15185	15451	15195	15314	15342	15359	15383	15457	15325	15430	15426	15287	15396	15444	15429	15285	15247	15227	15309	15422	15408	15445	15320	15277	15310	15288	15406	15254	15208	15208	15371	15315	15292	15416	15361	15491	15373	15292	15247	15447	15303	15482	15306	15437	15365	15374	15350	15302	15477	15339	15246	15440	15324	15368	15289	15246	15386	15356	15309	15427	15198	15248	15427	15179	15379	15293	15336	15354	15246	15224	15473	15249	15350	15322	15366	15327	15508	15253	15279	15385	15296	15389	15351	15375	15357	15153	15312	15564	15231	15373	15303	15433	15329	15335	15222	15412	15289	15292	15307	15397	15365	15245	15433	15240	15338	15242	15356	15340	15501	15339	15350	15336	15229	15418	15308	15319	15292	15273	15447	15223	15290	15425	15342	15357	15477	15126	15347	15412	15337	15453	15477	15382	15322	15385	15518	15408	15279	15309	15322	15203	15377	15309	15430	15266	15529	15354	15210	15342	15310	15365	15245	15394	15276	15290	15433	15434	15334	15475	15362	15405	15194	15391	15346	15427	15248	15435	15337	15242	15157	15219	15261	15451	15344	15327	15352	15383	15432	15502	15273	15121	15276	15431	15287	15256	15322
27650	22354	25438	22726	20172	27798	30393	25303	21763	19786	19088	18765	18709	18774	18771	18794	18763	18654	18524	18637	18956	18632	18513	18527	18828	18485	18727	18749	18672	18811	18501	18797	18966	18834	18600	18778	18758	18515	18483	18695	18633	18529	18611	18557	18653	18534	18765	18799	18647	18777	18618	18584	18759	18626	18666	18880	18426	18586	18418	18608	18668	18889	18660	18719	18603	18700	18490	18449	18569	18542	18623	18688	18732	18693	18737	18510	18769	18540	18643	18730	18762	18579	18696	18497	18728	18861	18820	18709	18632	18783	18610	18588	18696	18582	18633	18728	18567	18562	18642	18559	18592	18686	18768	18310	18748	18821	18560	18661	18472	18510	18573	18543	18824	18510	18569	18763	18498	18726	19048	18608	18607	18838	18859	18799	18703	18382	18736	18602	18424	18577	18704	18597	18599	18552	18611	18478	18657	18629	18590	18638	18629	18783	18582	18686	18496	18464	18600	18571	18377	18550	18472	18664	18407	18570	18582	18692	18531	18646	18665	18727	18526	18619	18413	18526	18763	18532	18560	18655	18734	18690	18620	18671	18679	18670	18707	18557	18769	18533	18728	18816	18653	18692	18692	18591	18668	18769	18683	18665	18912	18644	18685	18710	18484	18655	18543	18665	18522	18618	18627	18681	18970	18648	18743	18602	18777	18882	18606	18773	18768	18807	18711	18667	18555	18755	18380	18574	18691	18770	18531	18714	18872	18425	18336	18655	18592	18711	18648	18647	18694	18577	18695	18695	18607	18569	18548	18846	18653	18757	18708	18759	18829	18855	18618	18602	18622	18563	18680	18651	18384	18809	18456	18555	18541	18616	18635	18626	18539	18564	18528	18493	18685	18849	18663	18775	18696	18683	18636	18606	18475	18590	18743	18740	18376	18549	18603	18582	18757	18524	18649	18646	18537	18838	18728	18589	18688	18550	18660	18525	18503	18587	18692	18567	18516	18467	18583	18650	18587	18533	18779	18623	18747	18660	18707	18693	18443	18576	18509	18486	18524	18863	18643	18471	18621	18813	18847	18682	18566	18855	18741	18696	18710	18731	18747	18570	18576	18604	18689	18752	18611	18845	18791	18794	18498	18460	18400	18642	18430	18683	18699	18609	18802	18539	18744	18792	18655	18479	18770	18563	18563	18701	18591	18464	18790	18783	18603	18603	18762	18592	18797	18530	18504	18703	18619	18509	18652	18656	18793	18722	18696	18443	18518	18671	18798	18598	18595	18761	18483	18781	18592	18727	18597	18422	18617	18553	18581	18770	18777	18668	18727	18776	18758	18873	18783	18692	18623	18725	18710	18577	18653	18725	18382	18554	18664	18778	18775	18609	18703	18687	18584	18647	18592	18673	18674	18998	18720	18676	18564	18486	18589	18757	18530	18807	18690	18723	18775	18477	18851	18606	18739	18472	18705	18575	18649	18599	18509	18421	18544	18817	18526	18802	18481	18789	18547	18605	18653	18603	18802	18548	18544	18815	18706	18641	18582	18354	18729	18814	18676	18668	18665	18696	18452	18637	18749	18624	18847	18651	18530	18711	18871	18550	18617	18605	18692	18865	18575	18480	18663	18794	18500	18711	18626	18700	18698	18786	18649	18657	18601	18734	18804	18478	18603	18600	18661	18700	18488	18673	18732	18544	18447	18778	18636	18804	18546	18620	18765	18806	18669	18743	18685	18692	18569	18667	18763	18537	18498	18611	18614	18513	18638	18633	18461	18516	18618	18609	18872	18699	18577	18742	18691	18836	18499	18543	18674	18626	18598	18593	18784	18638	18526	18588	18661	18720	18575	18745	18528	18564	18647	18607	18455	18500	18648	18479	18798	18611	18790	18699	18653	18738	18701	18710	18557	18628	18534	18683	18599	18537	18579	18553	18701	18621	18440	18549	18480	18683	18438	18566	18648	18490	18513	18500	18718	18822	18490	18487	18551	18455	18654	18500	18615	18711	18744	18655	18551	18460	18580	18810	18767	18634	18510	18582	18554	18682	18672	18615	18691	18489	18599	18597	18789	18567	18866	18751	18544	18752	18574	18745	18630	18410	18811	18607	18722	18710	18501	18537	18708	18652	18590	18487	18639	18937	18394	18511	18701	18576	18840	18627	18843	18738	18499	18533	18714	18775	18660	18533	18629	18716	18829	18632	18545	18842	18735	18609	18667	18660	18564	18609	18688	18759	18600	18679	18605	18529	18729	18787	18585	18716	18594	18700	18514	18524	18726	18711	18576	18640	18746	18673	18604	18719	18699	18626	18641	18740	18625	18812	18727	18584	18591	18567	18558	18623	18463	18587	18748	18876	18528	18653	18768	18559	18661	18709	18750	18703	18498	18707	18594	18749	18520	18755	18545	18505	18535	18730	18514	18845	18486	18516	18664	18498	18792	18763	18655	18460	18794	18692	18563	18610	18666	18745	18585	18469	18595	18489	18594	18827	18684	18743	18731	18792	18658	18696	18561	18329	18534	18703	18670	18747	18424	18399	18781	18828	18594	18670	18735	18703	18612	18680	18554	18684	18759	18649	18671	18573	18671	18899	18539	18589	18622	18499	18740	18760	18675	18673	18566	18642	18597	18455	18745	18795	18483	18692	18524	18722	18657	18636	18491	18712	18644	18666	18693	18665	18692	18581	18630	18707	18673	18549	18549	18572	18745	18676	18519	18725	18573	18593	18589	18687	18622	18735	18508	18813	18601	18742	18698	18720	18731	18546	18608	18657	18724	18700	18714	18767	18728	18811	18574	18629	18721	18627	18467	18746	18594	18758	18679	18710	18665	18572	18492	18591	18615	18615	18519	18543	18619	18567	18710	18689	18417	18536	18563	18693	18649	18743	18752	18627	18599	18591	18885	18574	18739	18722	18549	18751	18483	18605	18616	18690	18638	18495	18832	18500	18679	18682	18615	18551	18709	18461	18687	18624	18692	18652	18493	18639	18551	18704	18505	18558	18473	18466	18559	18439	18565	18641	18565	18591	18607	18793	18612	18554	18671	18561	18608	18627	18709	18777	18716	18728	18602	18616	18587	18722	18573	18538	18561	18786	18442	18553	18716	18685	18685	18633	18482	18644	18510	18684	18574	18663	18507	18851	18758	18560	18703	18835	18471	18606	18698	18561	18512	18811	18810	18505	18561	18621	18659	18546	18517	18821	18668	18568	18584	18809	18562	18688	18493	18489	18509	18708	18578	18475	18792	18398	18790	18890	18854	18851	18651	18620	18632	18727	18979	18613	18759	18477	18795	18540	18719	18886	18795	18836	18661	18606	18658	18577	18551	18808	18535	18608	18680	18796	18783	18746	18712	18754	18586	18660	18630	18655	18512	18791	18681	18824	18525	18911	18544	18549	18679	18639	18527	18571	18771	18673	18634	18404	18608	18689	18698	18594	18515	18657	18461	18702	18555	18912	18665	18550	18656	18692	18709	18732	18665	18504	18618	18621	18680	18650	18729	18677	18413	18778	18630	18638	18567	18897	18638	18702	18781	18758	18719	18762	18855	18829	18531	18618	18702	18638	18786	18663	18672	18667	18625	18696	18718	18621	18707	18899	18559	18682	18456	18644	18619	18617	18594	18816	18702	18580	18635	18587	18743	18794	18595	18566	18613	18666	18572	18928	18860	18678	18836	18749	18520	18685	18403	18601	18471	18604	18654	18655	18553	18648	18722	18650	18916	18699	18435	18656	18786	18538	18691	18646	18720	18823	18629	18533	18567	18685	18676	18632	18811	18680	18934	18680	18688	18599	18653	18671	18758	18756	18750	18659	18640	18795	18550	18627	18798	18660	18669	18851	18789	18692	18805	18469	18735	18645	18660	18671	18626	18573	18680	18707	18614	18530	18703	18460	18489	18594	18832	18521	18584	18720	18581	18379	18581	18545	18804	18767	18673	18750	18543	18709	18512	18600	18551	18683	18644	18663	18609	18833	18851	18667	18581	18637	18683	18585	18684	18611	18589	18599	18783	18590	18702	18711	18460	18657	18572	18617	18704	18599	18732	18617	18856	18604	18522	18515	18757	18652	18741	18738	18530	18897	18860	18466	18687	18714	18591	18550	18504	18649	18663	18742	18541	18612	18597	18757	18725	18728	18734	18650	18400	18674	18685	18680	18747	18803	18627	18628	18627	18461	18541	18688	18451	18707	18528	18611	18686	18703	18587	18528	18531	18585	18464	18546	18726	18646	18566	18597	18562	18593	18622	18825	18646	18652	18703	18570	18714	18587	18773	18669	18623	18544	18630	18718	18542	18626	18590	18897	18785	18774	18736	18585	18584	18732	18721	18657	18568	18679	18589	18501	18500	18578	18488	18820	18571	18739	18763	18514	18692	18606	18575	18797	18434	18483	18580	18852	18926	18758	18604	18494	18688	18843	18644	18684	18652	18604	18804	18643	18540	18818	18474	18621	18641	18491	18568	18683	18617	18785	18669	18656	18918	18744	18741	18555	18849	18773	18558	18775	18573	18726	18924	18652	18579	18647	18730	18730	18734	18555	18710	18741	18724	18727	18638	18667	18533	18510	18579	18564	18705	18702	18552	18752	18623	18596	18588	18805	18551	18561	18719	18798	18540	18712	18893	18862	18712	18780	18686	18559	18717	18692	18672	18644	18609	18788	18667	18629	18709	18432	18784	18716	18463	18843	18443	18657	18589	18397	18729	18569	18698	18831	18885	18522	18488	18525	18666	18743	18796	18716	18822	18690	18677	18757	18820	18804	18574	18607	18653	18521	18564	18529	18689	18740	18767	18738	18516	18734	18828	18634	18671	18911	18777	18669	18884	18671	18430	18555	18663	18568	18547	18630	18548	18404	18601	18862	18824	18393	18683	18779	18576	18669	18562	18694	18488	18581	18557	18535	18776	18584	18789	18447	18535	18585	18646	18541	18623	18552	18664	18541	18674	18519	18650	18646	18576	18530	18624	18548	18674	18874	18571	18566	18840	18727	18707	18804	18715	18695	18459	18679	18712	18689	18746	18763	18443	18696	18642	18651	18551	18609	18706	18482	18593	18707	18649	18660	18617	18727	18490	18517	18388	18674	18740	18779	18837	18683	18614	18635	18556	18634	18689	18717	18611	18630	18856	18526	18620	18487	18555	18729	18652	18734	18585	18531	18587	18574	18920	18907	18730	18637	18677	18645
17467	21775	18500	17154	18523	27312	28048	22343	18516	16590	15759	15713	15581	15626	15434	15364	15638	15535	15608	15631	15641	15528	15352	15727	15418	15633	15610	15711	15546	15688	15711	15600	15624	15508	15627	15627	15445	15626	15602	15518	15552	15501	15631	15661	15435	15486	15785	15506	15695	15776	15846	15463	15676	15481	15489	15597	15601	15653	15630	15560	15559	15597	15510	15372	15669	15449	15649	15560	15532	15616	15653	15617	15439	15621	15563	15499	15498	15559	15653	15602	15292	15640	15533	15555	15441	15595	15479	15714	15779	15567	15400	15767	15471	15617	15479	15380	15701	15425	15492	15540	15555	15489	15440	15497	15602	15612	15587	15519	15710	15672	15633	15387	15620	15526	15547	15537	15568	15542	15500	15618	15676	15441	15625	15501	15454	15761	15576	15606	15570	15586	15566	15540	15755	15622	15514	15493	15521	15596	15653	15425	15460	15586	15672	15543	15641	15501	15694	15607	15475	15690	15334	15577	15436	15534	15506	15440	15604	15610	15596	15490	15504	15574	15678	15681	15637	15586	15685	15343	15594	15444	15464	15569	15617	15454	15545	15574	15660	15501	15514	15462	15656	15676	15638	15411	15638	15571	15575	15471	15570	15367	15590	15672	15652	15613	15460	15646	15493	15554	15481	15491	15690	15519	15590	15616	15502	15609	15502	15534	15518	15559	15541	15588	15637	15577	15638	15450	15503	15797	15595	15637	15572	15365	15487	15583	15577	15609	15533	15534	15751	15706	15404	15587	15659	15585	15531	15706	15492	15553	15615	15615	15652	15667	15686	15671	15623	15615	15643	15635	15605	15523	15683	15603	15357	15757	15552	15599	15435	15507	15729	15436	15548	15484	15623	15715	15617	15532	15770	15641	15594	15695	15415	15594	15637	15555	15447	15676	15467	15470	15505	15567	15553	15565	15868	15676	15654	15669	15556	15651	15409	15673	15674	15532	15786	15531	15714	15605	15474	15774	15590	15517	15674	15645	15603	15502	15615	15590	15483	15644	15734	15506	15588	15650	15523	15736	15534	15547	15736	15506	15562	15500	15582	15578	15599	15385	15609	15623	15523	15505	15569	15661	15728	15525	15678	15576	15538	15607	15584	15577	15496	15782	15490	15544	15536	15466	15653	15762	15450	15586	15469	15708	15697	15459	15738	15594	15515	15550	15623	15635	15548	15573	15491	15477	15498	15607	15632	15550	15572	15538	15714	15626	15753	15633	15425	15659	15448	15564	15513	15673	15724	15428	15508	15442	15624	15475	15617	15517	15753	15645	15582	15456	15613	15521	15528	15771	15662	15408	15557	15571	15581	15464	15444	15540	15653	15495	15667	15516	15574	15657	15607	15650	15507	15672	15551	15546	15691	15656	15471	15623	15680	15543	15567	15536	15506	15501	15644	15611	15334	15632	15623	15466	15539	15682	15418	15638	15581	15489	15492	15596	15494	15448	15448	15512	15496	15587	15477	15582	15507	15504	15593	15612	15510	15592	15471	15670	15538	15656	15606	15609	15631	15488	15536	15416	15603	15612	15554	15633	15339	15618	15579	15693	15547	15605	15557	15661	15597	15584	15545	15424	15583	15730	15699	15651	15590	15742	15664	15500	15650	15589	15573	15534	15626	15533	15514	15701	15724	15601	15689	15448	15720	15642	15497	15374	15443	15540	15558	15671	15566	15739	15610	15519	15623	15563	15717	15626	15578	15514	15506	15687	15679	15545	15642	15469	15353	15407	15513	15540	15568	15712	15586	15443	15717	15617	15577	15507	15573	15500	15600	15529	15465	15632	15537	15676	15507	15481	15683	15584	15540	15635	15515	15586	15510	15636	15336	15584	15427	15675	15484	15595	15585	15603	15553	15669	15737	15417	15708	15594	15659	15356	15456	15470	15592	15534	15750	15606	15479	15605	15629	15565	15673	15591	15645	15569	15518	15583	15590	15325	15586	15465	15634	15750	15578	15391	15501	15533	15611	15663	15586	15476	15561	15507	15606	15540	15674	15505	15562	15576	15627	15713	15700	15617	15529	15487	15559	15444	15656	15605	15603	15712	15607	15639	15509	15704	15390	15516	15530	15541	15406	15609	15470	15724	15643	15626	15654	15599	15770	15584	15603	15630	15467	15595	15665	15504	15437	15555	15724	15572	15516	15653	15530	15488	15587	15484	15623	15602	15532	15603	15456	15635	15681	15605	15669	15513	15527	15464	15445	15674	15524	15664	15607	15556	15655	15547	15549	15753	15432	15502	15441	15617	15570	15511	15597	15709	15582	15610	15467	15701	15527	15537	15656	15465	15663	15502	15500	15606	15529	15643	15664	15436	15438	15611	15495	15435	15361	15601	15515	15608	15589	15473	15548	15492	15616	15604	15584	15576	15644	15521	15603	15484	15483	15571	15712	15513	15741	15472	15466	15545	15393	15535	15510	15581	15682	15584	15483	15734	15368	15539	15624	15573	15501	15590	15575	15511	15698	15678	15633	15603	15635	15616	15595	15498	15538	15479	15618	15533	15501	15550	15600	15487	15557	15708	15487	15720	15532	15463	15411	15377	15711	15523	15644	15581	15625	15643	15593	15548	15554	15680	15460	15612	15519	15809	15412	15527	15499	15630	15481	15569	15610	15451	15377	15595	15540	15509	15523	15495	15561	15480	15674	15568	15605	15593	15689	15813	15634	15574	15594	15663	15560	15525	15741	15514	15599	15632	15513	15499	15623	15502	15653	15577	15579	15505	15525	15477	15530	15578	15736	15686	15585	15274	15617	15455	15711	15554	15565	15495	15658	15588	15689	15562	15425	15548	15625	15493	15699	15547	15688	15617	15561	15608	15596	15503	15476	15668	15586	15411	15638	15520	15657	15342	15443	15734	15552	15486	15595	15691	15494	15706	15552	15690	15515	15566	15613	15647	15671	15619	15564	15497	15644	15507	15539	15572	15620	15620	15629	15502	15574	15539	15588	15484	15506	15528	15541	15691	15620	15643	15592	15571	15663	15661	15687	15654	15721	15525	15648	15462	15642	15411	15522	15486	15745	15512	15508	15719	15644	15610	15606	15463	15479	15599	15583	15489	15673	15398	15502	15452	15517	15482	15662	15545	15647	15565	15474	15642	15435	15541	15651	15529	15579	15543	15553	15597	15613	15560	15575	15649	15649	15673	15666	15438	15647	15501	15540	15772	15669	15653	15569	15641	15746	15626	15491	15530	15606	15623	15624	15515	15521	15595	15568	15641	15544	15509	15600	15464	15501	15726	15603	15513	15587	15604	15626	15533	15690	15490	15507	15548	15510	15474	15497	15704	15471	15467	15619	15534	15713	15501	15708	15486	15560	15458	15448	15580	15471	15539	15589	15483	15667	15585	15422	15548	15645	15549	15461	15488	15550	15575	15646	15744	15483	15445	15669	15608	15467	15715	15541	15455	15687	15482	15622	15426	15547	15597	15591	15447	15529	15582	15590	15480	15633	15644	15474	15697	15562	15453	15649	15496	15722	15608	15716	15663	15667	15667	15760	15438	15613	15465	15649	15580	15538	15572	15472	15505	15519	15649	15549	15423	15645	15544	15654	15668	15643	15746	15625	15466	15620	15610	15470	15569	15494	15451	15478	15602	15576	15608	15424	15473	15409	15578	15568	15621	15671	15591	15623	15597	15595	15563	15596	15246	15526	15555	15536	15487	15657	15421	15472	15697	15615	15473	15473	15635	15592	15496	15554	15582	15539	15624	15544	15567	15487	15439	15612	15608	15582	15677	15374	15543	15675	15491	15704	15675	15555	15485	15701	15817	15535	15564	15779	15627	15497	15651	15720	15493	15803	15504	15632	15559	15596	15557	15477	15672	15650	15514	15426	15520	15615	15568	15268	15623	15651	15641	15633	15610	15671	15605	15491	15715	15585	15540	15622	15494	15566	15629	15643	15551	15538	15611	15489	15659	15603	15751	15581	15475	15718	15608	15579	15572	15431	15386	15745	15553	15521	15571	15522	15491	15425	15402	15535	15541	15513	15528	15388	15648	15423	15545	15731	15613	15704	15533	15456	15710	15715	15511	15554	15568	15586	15471	15517	15491	15440	15637	15514	15642	15408	15612	15609	15567	15373	15534	15516	15559	15528	15736	15592	15563	15575	15743	15496	15622	15674	15561	15614	15483	15597	15612	15821	15496	15484	15603	15625	15596	15700	15657	15399	15511	15533	15684	15481	15466	15463	15484	15502	15652	15618	15744	15591	15547	15584	15611	15333	15549	15599	15466	15465	15546	15797	15480	15591	15628	15614	15520	15569	15563	15622	15561	15592	15785	15379	15583	15553	15466	15682	15504	15495	15714	15427	15577	15657	15401	15574	15614	15476	15525	15645	15450	15591	15775	15433	15539	15657	15516	15639	15723	15493	15634	15519	15706	15722	15657	15497	15518	15610	15540	15799	15676	15516	15561	15747	15654	15477	15565	15478	15528	15544	15593	15555	15499	15515	15471	15508	15519	15597	15372	15427	15545	15677	15583	15529	15621	15603	15571	15758	15420	15737	15654	15696	15564	15612	15399	15643	15664	15577	15767	15653	15580	15578	15567	15496	15669	15665	15600	15726	15532	15632	15627	15558	15365	15421	15460	15479	15431	15576	15665	15679	15746	15450	15541	15527	15658	15635	15642	15629	15517	15638	15674	15600	15774	15475	15633	15609	15599	15439	15554	15508	15652	15702	15432	15420	15655	15617	15683	15606	15671	15656	15642	15519	15555	15490	15588	15577	15594	15729	15581	15632	15500	15648	15656	15551	15428	15440	15499	15608	15461	15506	15434	15469	15615	15471	15628	15705	15462	15339	15710	15481	15390	15745	15717	15464	15510	15536	15453	15513	15439	15642	15733	15606	15550	15523	15639	15430	15574	15584	15576	15627	15532	15518	15639	15581	15678	15566	15439	15586	15563	15414	15685	15757	15529	15558	15602	15769	15365	15481	15588	15651	15502	15541	15574	15544	15541	15521	15552	15548	15688	15551	15469	15504	15434	15525	15548	15636	15585	15454	15640	15668	15451	15455	15665	15549	15602	15660	15433	15544	15665	15587	15604	15432	15543	15698	15514	15787	15663	15417	15453	15512	15419	15549	15544	15624	15465	15477	15511	15296	15667	15539	15557	15723	15594	15611	15742
24082	21421	28934	24380	23160	52044	61270	46141	34171	25627	20636	18961	18500	18262	18065	17871	18120	17949	18022	18014	18212	18134	18232	18058	18208	17902	18276	17942	18355	17987	18017	18066	18042	18143	18054	18213	18197	17885	17955	18223	17985	18064	18083	17961	18156	17911	18122	18051	17912	18119	18023	18118	17915	18194	17976	18077	18091	18138	18062	18029	18041	18170	17933	17798	17820	17978	17999	18058	18150	18033	18004	18060	17981	17929	18097	17897	17854	18071	17940	18037	17984	17994	18027	18010	18165	17975	18089	17992	18009	18005	18176	18158	18220	18081	17898	18220	17900	18041	18186	17878	18016	18050	17978	18013	18075	18006	18045	17874	17887	17898	17833	18133	17847	18031	18041	17968	18051	17855	17933	18022	17976	17987	18071	17924	18036	18005	17994	17908	17957	18061	18065	18273	17920	18043	18240	17919	18015	18009	17919	18112	18067	17963	18251	18053	17995	18130	17922	17990	17897	17929	18119	17956	17863	17897	18094	18069	18025	17882	18108	18149	18147	18039	17788	18046	17947	18071	18002	17895	17989	18056	18070	17931	17878	17891	17951	17950	17928	18226	18148	18187	18111	18060	18015	18031	17927	18118	17782	17903	17965	18110	18017	17887	18172	17927	17801	17981	18019	17959	18047	17975	17869	17879	18020	18027	18004	17886	17994	17803	17985	18035	17883	18151	18262	18126	17948	17754	17969	18126	18056	17997	18052	17982	18045	17790	18086	17995	17883	17808	18015	17947	18006	18039	17997	18071	17967	18018	18055	17863	17999	18163	17939	18056	18055	18159	18085	17709	17939	17871	17999	18102	17931	17958	18011	18138	18006	18054	18127	17959	18046	18013	18037	18054	18006	17847	18162	18101	18218	18201	17993	17899	18023	17865	17988	18058	18086	17821	18019	17835	17878	18048	17984	17964	17934	17841	18138	18106	18234	18028	17806	18008	17986	17790	18022	17986	18097	17766	18148	18089	17865	18019	18123	17993	18068	18161	18022	17939	17978	18097	18114	18242	18015	18162	18020	18193	18015	17943	18104	17909	17896	17979	17911	18035	17997	17990	18236	17906	18004	18053	18107	17951	17905	18023	17943	18189	17878	18085	17784	18136	18002	18021	18042	18042	17907	17854	18247	17831	18186	17929	18100	17958	17894	17969	17993	18073	17842	17974	17971	17901	17808	18071	17989	18073	17944	17743	18107	18026	18171	18142	18226	18151	18106	17909	18038	18074	17847	18163	17807	17928	17862	17961	18068	18066	17935	18002	18131	17932	18128	18044	17934	18073	18087	17816	17730	17898	17973	17760	17850	18021	17885	17896	17859	17955	18066	17923	17887	18075	17921	18015	17917	17988	17844	18019	18065	17860	18024	17831	18167	17983	17897	17881	17957	17938	18137	17953	18075	17980	17931	17961	17963	18092	18027	17799	17895	18018	18043	18015	17838	18182	17958	18058	17881	17935	18152	18007	17992	18179	18083	18061	18163	17967	17974	18277	18171	18090	18029	17955	18023	17853	18026	17690	18008	17730	17706	17949	18060	17971	18050	18018	18002	18197	18099	17869	17943	18059	17843	18044	17930	17918	17934	18043	17981	18035	18014	18199	18129	17895	18043	17779	17978	18157	17760	17936	17938	18127	18020	18002	17970	18268	18114	18080	18056	17999	17951	17904	18308	17906	17936	18009	17968	17974	18016	17842	17881	18061	17996	18053	18110	18166	17926	18274	17969	18008	18082	18138	18028	17887	17981	17845	17892	18033	18086	17845	18104	18162	18027	17928	18038	17850	17942	18103	18066	17931	18148	18009	18087	18054	18109	17909	18081	17765	17969	18005	17877	17926	18089	17892	17965	17996	18102	18019	18238	18031	17945	17881	18205	17886	18005	18042	17963	18016	17995	17929	18053	18013	17969	18018	17976	18025	18092	18099	17908	17961	18095	18106	18062	18077	17986	18034	17976	17923	18089	17971	18027	18081	18127	17900	17963	18128	17933	18066	18134	18065	18036	17997	18088	18076	18145	18212	17824	17957	18014	18130	18103	17878	18007	17955	17939	18032	18029	18186	18162	18108	17916	18074	18027	18257	18104	17975	17877	18051	18189	17900	18009	17806	17829	18007	18018	18013	17980	18027	17871	18061	17993	17858	17981	18101	18053	18025	18159	18014	18149	18081	17998	17910	17859	17866	18048	17959	18080	17877	18021	18003	18050	18076	18251	17975	18003	18051	18078	17840	17838	18047	18019	18219	18005	18132	18125	18107	18060	18084	18142	17838	18170	17991	17811	17794	18139	18046	17955	18063	17944	17954	18120	18027	18099	17901	18072	18017	18015	17991	17900	18092	17855	18072	17993	18018	17911	17991	18157	18177	18053	17949	17969	17957	17790	18138	18078	18066	18119	17965	17845	17958	18071	18258	18151	17979	18046	18120	18234	17976	18026	17997	18006	18015	17986	17953	18016	18029	17910	17786	17987	18021	17966	17781	17848	18081	17933	18048	17774	17820	17733	17942	18050	18047	18073	17885	18019	17999	17957	17909	17901	17965	17760	18115	18264	18232	17914	17910	18045	18016	17996	17973	17944	17896	18070	17863	17826	17832	18026	17891	18054	18123	17912	17976	17715	18049	18124	18122	17722	17967	17994	17865	18056	18117	18131	17692	18048	17868	17934	18148	18085	17984	17952	17920	17936	17995	17843	18024	18070	18068	18105	18077	18122	18241	17937	17707	18065	17889	18021	18139	18099	17939	18036	17958	17899	18004	18003	18012	18083	17888	17859	17791	17866	18048	18030	17862	17886	18068	17957	17982	17914	17904	17987	17992	18050	18123	17969	17962	17936	17899	17974	18104	17994	17981	17999	17614	17949	18183	17962	17968	18170	18041	18024	18156	18069	17834	18058	18135	18135	17831	18066	18067	18058	18236	17951	17746	17968	17962	18118	17958	18058	18106	17979	18074	18022	18072	18190	17896	17990	18002	18118	18175	18184	17974	17987	18115	17892	18003	18103	17926	17996	18000	18004	17777	18049	17800	17795	18135	17929	17913	17947	18271	18024	17926	17858	18108	18057	17934	17925	17989	18081	18055	18055	17967	17850	18129	18010	18083	17935	17784	18029	17969	18076	17905	18060	17918	17815	17987	18129	18042	18147	17931	17943	18095	18234	17996	17919	17957	18075	18256	18027	17832	17835	18030	18015	17985	17973	17866	18029	17855	18022	17980	17995	17929	17860	17985	17976	17878	18048	17995	17997	17884	17886	18160	18201	18119	18058	18037	18101	17961	17968	18049	18050	18118	18154	17948	18023	18021	18047	17863	18226	17862	18008	17825	17971	18033	17934	18141	18050	17888	17913	17994	17957	18049	18019	18042	17956	17981	17991	17906	17987	18028	18079	18012	18068	17880	18058	18002	17971	17964	18039	17947	17923	17946	17769	18224	18088	18112	18013	18091	17971	17884	18115	18168	17956	18147	18089	17994	18100	18008	17847	17960	17933	18062	18246	18021	17976	17986	17903	17999	18063	18182	18158	18073	17903	17968	17960	17915	18049	17890	17979	18166	17951	18198	18067	17994	17925	17765	17919	18096	18165	18019	18216	17981	17885	17941	18166	18008	17906	17944	18092	17932	17963	17913	18032	17973	18093	17990	17971	18033	17989	18072	17930	17956	18051	17931	18078	18088	17781	18091	18323	18201	17942	18088	17909	17836	17956	18182	17948	17787	18012	17796	17666	17990	17952	18006	18015	18186	18041	18017	17953	18026	17996	18034	17723	18022	18062	18081	18097	18070	18291	18061	17937	18073	18191	17983	17915	18033	17890	18024	17890	18010	17913	17879	18153	18011	17768	17972	18056	18052	17954	18020	18350	17805	18015	17989	17944	17908	17991	17925	17920	18240	18106	18026	17998	18061	18201	18045	18009	18119	18109	18013	17967	17907	18142	17743	18139	17870	17985	18037	18154	18089	17922	18038	18030	18091	18275	18069	17977	18111	17920	17947	17947	17945	17793	17999	17879	17923	17934	17808	18078	18023	18212	18229	18054	18012	18251	17892	18135	18000	17942	17809	18135	17874	17985	17936	17916	18154	18203	18252	17797	18029	17894	17824	17983	17972	18160	17935	17975	17843	17985	17844	17896	18141	17904	17811	17883	17932	18042	18097	17869	17955	17923	18029	18133	18063	17981	18071	18119	17972	17919	18090	17909	17875	17998	17959	17927	17820	17821	17979	17889	18133	18168	17990	17989	17932	17942	17976	18015	17925	18053	17853	17738	17790	17992	17918	18115	17801	17880	17955	17926	17872	17968	18010	18179	17891	17966	18077	17868	17996	17889	17869	18037	18041	18072	17934	18122	18039	17877	18103	18077	18159	18025	17961	18172	17775	18041	17951	18221	17823	18035	18052	18073	18130	17877	17837	17879	17977	17951	18151	18021	18021	17973	17788	17920	18071	17941	18034	18086	17997	17856	18174	18179	18022	18254	18017	17976	17927	18156	18023	18197	18005	18186	17980	17876	18030	17964	18037	18128	17970	18136	17789	18047	17960	17817	17857	17917	18137	17975	18107	17951	18091	18179	17913	17912	17960	17973	18022	18167	18070	18115	17833	17955	18185	17913	18065	17862	17973	17856	17968	17917	17766	18098	18052	18057	18013	17939	17742	18016	18006	18007	17890	17781	18009	17959	17955	18169	17798	18032	18001	17855	18068	18156	17784	17868	18026	17993	17845	17986	18010	17883	17841	18024	17816	17787	17915	18108	17846	17838	18255	18104	17847	17965	17818	17960	18065	18017	18053	18306	18035	18073	18088	18133	17990	18169	17865	18011	18161	17912	18019	18072	17963	18017	17907	17869	18068	18046	17931	18291	17945	17907	17812	17966	17987	18057	18044	17879	17864	18084	17852	17957	17911	18140	17964	17671	17973	18078	18026	18002	17925	18026	18135	18080	18078	18132	18207	18047	17719	18109	18172	18065	18059	17939	17814	17960	18081	17886	18201	17861	18039	17858	18134	17962	18246	18182	18000	18096	17844	18002	17957	18020	18186	17864	17951	18190	18013	17957	18026	17853	17960	18067	18136	18075	18007	17946	17983	17822	17879	17957	17969	17988	17924	18109	17905	17973	18058	17963	18008	17952	18092	17911	17957	17896	18177	17972	18067
27335	30910	22768	19182	23117	54574	57310	44666	32928	22893	17181	15730	15264	15308	15261	15263	15343	15218	15133	15185	15215	15142	15257	15268	15222	15140	15111	15221	15220	15102	15259	15285	15205	15158	15336	15153	15196	15162	15104	15181	15256	15183	15131	15106	15143	15197	15005	15239	15175	15147	15320	15219	15126	15125	15140	15307	15221	15115	15255	15307	15047	15122	15113	15435	15130	15307	15119	15154	15190	15270	15240	15234	15095	15117	15194	15132	15240	15091	15167	15163	15163	15074	15286	15178	15218	15194	15337	15318	15195	15253	15257	15218	15176	15250	15203	15226	15091	15123	15230	15081	15152	15390	15225	15055	15209	15172	15195	15179	15278	15157	15188	15021	15019	15247	15214	15446	15103	15046	15210	15126	15218	15273	15254	15137	15128	15252	15182	15464	15237	15373	15261	15144	15183	15043	15126	15114	15179	15094	15123	15053	15243	15156	15158	15243	15184	15342	15221	15131	15013	15312	15066	15202	15188	15290	15150	15139	15217	15126	15267	15144	15179	15175	15004	15353	15224	15211	15156	15225	15181	15206	15103	15112	15092	15010	15048	15139	15096	15204	15099	15382	15182	15044	15267	15187	14997	15040	15298	15192	15197	15312	15153	15139	15199	15228	15268	15335	15238	15142	15226	15064	15201	15242	15181	15237	15313	15210	15178	15365	15005	15244	15318	15208	15420	15229	15215	15171	15163	15347	15198	15090	15195	15116	15310	15214	15109	15269	15100	14982	15057	15142	15302	15181	15008	15120	15345	15428	15142	15225	15181	15085	15150	15281	15038	15072	15117	15247	15265	15212	15240	15027	15227	15049	15372	15089	15144	15114	15200	15221	15258	15115	15296	15377	15269	15164	15170	15252	15134	15129	15217	15355	15213	15249	15244	15155	15315	15194	15204	15115	15084	15174	15275	15085	15108	15199	15254	15290	15018	15054	15150	15124	15216	15254	15252	15288	15163	15148	15216	15400	15188	15235	15079	15165	15132	15052	15144	15335	15279	15115	15102	15303	15371	15276	15206	15111	15137	15143	15108	14928	15235	14986	15142	15113	15166	15195	15218	15158	15108	15124	15132	15356	14978	15067	15120	15104	15091	15361	15155	15323	15295	14855	15243	15288	15261	15107	15122	15117	15186	15168	15427	15232	15124	15231	15177	15168	15213	15245	15164	15136	15106	15076	15199	15137	15361	15320	15131	15151	15146	15276	15386	15190	15145	15302	15278	15211	15442	15073	15233	15120	15177	15056	14947	15124	15015	15183	15068	15010	15266	15339	15098	15244	15151	15180	15190	15250	15176	15276	15175	15218	15250	15292	15285	15360	14981	15146	15215	15198	15077	15248	15167	15018	15327	15010	15099	15300	15187	15360	15124	15008	15138	15006	15254	15049	15080	15306	15043	15263	15102	15316	15230	15138	15331	15117	15298	15242	15112	15336	15315	15090	15280	15285	15185	15172	15077	15094	15259	15293	15125	15194	15273	15190	15269	15235	15242	15143	15298	15208	15144	15111	14994	15274	15110	15143	15173	15208	15249	15187	15017	15060	15160	15146	15052	15170	15314	15067	15098	15213	15118	15281	15111	14993	15129	15170	15170	15075	15217	15335	15003	15198	15311	15159	15325	15094	15223	15023	15180	15115	15179	15250	15171	15184	15075	15217	15363	15163	15195	15182	15321	15392	15117	15196	15242	15198	15381	15307	15138	15251	15315	15085	15240	15280	15094	15168	15119	15181	15088	15165	15437	15335	15155	15213	15054	15201	15313	15216	15185	15217	15328	15077	15095	15301	15323	15436	15382	15172	15134	15234	15010	15192	15161	15202	15202	15037	15321	15194	15062	15193	15049	15269	15116	15316	15174	15242	15413	15301	15255	15122	15246	15166	15245	14973	15223	15170	15101	15205	15241	15231	15098	15209	15146	15199	15232	15215	15093	15322	15294	15131	15128	15115	15041	15295	15209	15262	15311	14969	15127	15107	14989	15109	15114	15187	15182	15214	15137	15162	15005	15195	15073	15268	15026	15119	15071	15140	15151	15158	15148	15223	15140	15141	15469	15195	15058	15196	15058	15073	15098	15252	15271	15184	15190	15176	15009	15351	15274	15107	14966	15330	15259	15211	15302	15168	15051	15087	15289	15306	15347	15197	15072	15066	15176	15080	15168	15082	15262	15170	15302	15221	15242	15068	15013	15172	15110	15035	15190	15107	15375	15144	15150	15198	15097	15049	15247	15236	15208	15254	15143	15151	15154	15208	15112	15103	15222	15152	15259	15069	15212	15331	14983	15116	15092	15266	15298	15395	15162	15238	15173	15170	15074	15162	15281	15115	15222	15302	15135	15076	15270	15178	15145	15259	15218	15080	15104	15078	15252	15298	15051	15173	15184	15228	15133	15318	15221	15234	15148	15353	15228	15186	15029	15378	15243	15046	15201	15186	15233	15160	15328	15086	15263	15115	15213	15166	15061	15112	15263	15307	15142	15179	15198	15111	15234	15193	15089	15205	14957	15171	15336	15201	15150	15173	15159	15182	15176	15173	15173	15270	15041	15185	15008	15213	15009	15147	15154	15232	15152	15356	15140	15263	15115	15110	15180	15231	15208	15010	15132	15185	15266	15165	15259	15245	15239	15116	15273	15203	15099	15167	15352	15192	15121	15213	15255	15332	15261	15119	15165	15216	15009	15081	15176	15274	15303	15272	15244	15306	15095	15210	15139	15251	15164	15061	15266	15211	15049	15069	15287	15156	15161	15243	15092	15149	15203	15161	15289	15177	15089	15252	15146	15269	15023	15151	15096	15184	15229	15173	15205	15242	15018	15401	15238	15221	15240	15119	15333	15164	15338	15212	15162	15279	15193	15348	15069	15338	15280	15154	15165	15260	15305	15140	15346	15242	15179	15204	15061	15310	15114	15213	15333	15090	15308	15064	15140	15312	15126	15205	15273	15104	15020	15289	15064	15028	15225	15078	15113	15196	15154	15169	15283	15109	15366	15127	15093	15200	15045	15054	15124	15253	14991	15230	15106	15313	15224	15103	15248	15177	15287	15161	15117	15277	15283	15175	15244	15106	15394	15402	15311	15029	15482	15153	15448	15202	15083	15257	15186	15169	15155	15182	15039	15149	15255	15147	15006	15243	15200	15245	15129	15089	15098	15149	15201	15167	15117	15228	15166	15282	15290	15005	15135	15224	15178	15204	15141	15270	15230	15106	15297	15214	15219	15124	15276	15170	15199	15129	15106	15034	15181	15070	15025	15326	15303	15152	15055	15255	15254	15066	15256	15100	15194	15239	15188	15399	15131	15369	15213	15211	15083	15283	15203	15329	15399	15053	15115	15160	15114	15256	15259	15263	15218	15197	15392	15373	15147	15339	15158	15212	15168	15243	15206	15218	15225	15286	15329	15131	15260	15334	15220	15057	15378	15268	15140	14982	15226	15217	15198	15182	15295	15085	15191	15230	15146	15213	15208	15130	15279	15174	15329	15195	15178	15157	15227	15201	15221	15312	15184	15230	15087	15048	15345	15141	15209	15239	15149	15249	15224	15318	15088	15143	15098	15032	15216	15151	15150	15096	15153	15105	15099	15207	15264	15315	15059	15181	14968	15326	15260	15240	15013	15124	15288	15220	15326	15024	15233	15255	15198	15095	15105	15282	15113	15228	15275	15269	15343	15143	15104	15222	15279	15174	15194	15143	15162	15299	15280	15123	15131	15159	15058	15286	15198	15148	15295	15135	15290	15147	15212	15100	15161	15174	15213	15186	15332	15262	15191	15210	15349	15209	15391	15120	15222	15135	15293	15140	15124	15213	15382	15048	15252	15274	15186	15144	15166	15232	15165	15087	15252	15177	15082	14979	15176	15196	15366	15273	15251	15132	15284	15135	15110	15086	15353	15135	15185	15105	15103	15210	15221	15288	15036	15150	15282	15229	15075	15103	15121	15188	15105	15085	15090	15220	15265	15107	15074	15138	15191	15117	15076	15250	15160	15189	15176	15033	15137	15243	15352	15318	15216	15060	15118	15290	15135	15135	15294	15189	15299	15275	15071	15225	15403	15314	15100	15190	15302	15082	15218	15194	15142	15119	15179	15201	15292	15252	15118	15246	15121	15094	15325	15274	15256	14995	15096	15027	15272	15054	15178	15093	15307	15299	15200	14957	15199	15293	15165	15249	15085	15372	15309	15056	15258	15308	15136	15179	15158	15133	15314	15296	15063	15042	15181	15244	15188	15174	15015	15186	15058	15092	15242	15105	15210	15288	15192	15067	15166	15021	15257	15356	15062	15223	15309	15038	15027	15124	15069	15280	15303	15086	15282	15061	15269	15050	15121	15223	15130	15327	15142	15171	15311	15054	15207	15260	15303	15147	15168	15081	15193	15136	15176	15259	15146	15134	15129	15221	15040	15308	15195	15218	15179	15098	15251	15284	15249	15266	15137	15189	15246	15054	15117	15230	15243	15191	15050	15092	15314	15181	15343	15130	15137	15073	15064	15270	15212	15187	15165	14981	15235	15255	15352	15118	15221	15183	15226	15147	15228	15372	15187	15076	15316	15138	15321	15167	15203	15180	15044	15197	15141	15198	15138	15124	15298	15261	15196	15139	15290	15193	15243	15164	15245	15082	15237	15184	15185	15230	15213	15197	15113	15201	15466	15195	15133	15167	15237	15051	15139	15079	15359	15019	15154	15240	15142	15117	15180	15029	15222	14984	15212	15096	15214	15199	15046	15279	15150	15149	15427	15071	15147	15112	15139	15046	15257	15177	15346	15235	15090	15287	15184	15246	15207	15037	15224	15219	15155	15311	15180	15304	15260	14921	15245	15257	15167	15275	15189	15363	15222	15223	15181	15263	15120	15155	15020	15190	15240	15186	15205	15244	15069	15076	15181	15198	15126	15222	15278	15201	15108	15270	15195	15158	15052	15088	15191	15163	15315	15176	15229	15278	15201	15253	15269	15169	15062	15435	15302	15111	15272	15134	15163	15373	15251	15210	15034	15187	15055	15240	15088	15252	15187	15079	15327	15376	15243	15083	15055	15009	15128	15105	15320	15215	15214	15249	15232	15192	15171	15291	15067	15136	15298	15118	15249	15032	15156	15199	15170	15248	15241	15251	15149	15055	15322	15343	15336	15136	15036	15098
22978	21446	29418	23866	23727	62680	71613	55224	41778	30130	22721	19560	18540	18351	18538	18447	18446	18372	18223	18285	18133	18297	18394	18368	18242	18122	18340	18296	18096	18294	18187	18253	18089	18246	18199	18158	18236	18326	18260	18348	18002	18103	18236	18277	18110	18082	18272	18050	18042	18170	18035	18063	17868	18257	18084	18013	18191	18050	18093	18251	18030	18097	18135	18321	18122	18210	18172	18281	18328	17956	18201	18290	17899	17929	18159	17785	18217	18164	18010	18012	18180	18171	18223	18208	18355	17949	18278	18245	18150	18172	18161	18109	18126	18152	18142	18138	18245	18067	18050	17956	17986	18053	18120	18032	18051	17944	18005	18022	18109	17875	17955	18113	18211	17964	18071	18079	18070	18142	18091	18163	18170	18154	18175	18042	18227	18038	18286	18204	18150	18115	18077	17987	18179	18052	17799	18086	18196	17931	18203	18179	18110	18206	18116	18145	18014	17984	18168	17865	17985	17910	18068	17681	18152	18164	17988	18106	18189	18169	18074	17953	18136	18117	18276	18244	18044	18083	18001	17921	18250	17967	18151	18023	18147	18197	18182	17926	18114	18175	18120	18100	18210	18188	18105	17916	18137	17932	18013	18003	18044	18259	17999	18069	18131	18158	18013	18024	18160	18292	18268	18093	18121	17990	18232	18104	18211	18235	18049	18000	18017	18064	18062	18243	18100	18040	18016	18026	18176	18132	18160	18289	18075	18293	18193	18128	18087	18036	17791	18103	17985	17922	18084	18199	18040	18069	18113	17964	18079	18047	18003	18243	18232	18142	18035	18007	18116	18021	17961	18104	18047	17839	18086	18190	18111	17942	17916	18068	18203	18070	18246	18094	17834	18136	18186	17903	17881	18055	18211	18159	18197	18194	17913	18067	17973	18087	18132	18235	18009	17993	18207	18140	18029	17906	18182	18151	18204	18031	18421	18283	18077	18332	18261	18116	17841	18005	17967	18147	18056	18021	18130	18074	18135	17981	18010	18098	18081	17867	18107	18106	17999	18092	18246	18257	17925	18078	18153	18145	18152	18162	18081	18181	18052	18182	17937	18052	18250	18117	18230	18298	18329	18253	18230	18202	18122	18274	18149	17889	18070	18101	17956	17935	18153	17858	18318	17954	17994	17855	18089	18234	17820	18213	18105	18044	17925	18140	18234	18213	18135	18005	18165	17927	17970	18080	18011	18085	17942	18010	18087	18097	18299	18229	18109	18026	18073	18133	18112	18244	18147	18045	17937	17918	18049	18140	18038	18185	18268	18086	17885	18060	18088	18068	17912	18028	17853	17874	18023	17971	18143	18108	18018	18253	18154	18008	17993	18074	18243	18153	18217	18261	18097	17747	17998	18035	18172	18114	18167	17994	18407	18186	17920	18086	17956	17784	17952	17984	18095	18251	18152	17999	18000	18015	18139	18209	18088	18299	18241	17998	18245	17991	18034	18062	18266	18035	18228	18235	18218	18201	18213	17790	17963	18091	18058	18014	18235	18103	17992	18083	18126	18012	18018	17947	18140	18037	18066	18064	18204	18120	18298	18048	17976	18110	18307	17997	18141	18112	18287	18084	17991	18119	18068	18020	18187	18194	18155	18051	18315	18050	18095	18165	18031	18088	17983	18197	18243	18112	18046	18034	18165	18021	18017	17972	18152	18092	17992	18073	18168	18162	18141	18040	18060	18191	18181	18081	18125	18041	18098	18482	18232	18080	17921	18185	18089	18026	18334	18094	18042	18276	18046	18089	17969	18019	18149	18175	18010	18087	17956	17959	18089	18104	17988	18090	17988	17896	18070	17824	17918	18084	17906	18064	18154	18277	18167	18003	17987	18036	17881	17847	18085	17990	17996	17977	17891	17947	18342	17992	18093	18057	17942	18158	18234	17901	18031	17914	18052	18240	18196	18259	18034	18190	18173	18042	17781	18110	18094	18061	18116	18111	17985	18078	18178	18058	18122	18201	17992	18028	17970	18034	18036	18029	18112	18162	18070	18005	18120	18062	18378	18090	17987	17800	17927	17926	18100	18234	18080	18080	18120	18248	18065	18074	18059	18249	18280	18076	18020	18336	18306	18066	18075	18169	18240	18054	18064	18072	18230	17898	18069	17920	18239	18266	17995	18206	18142	17982	17890	18024	18275	18080	17913	17934	18089	18190	18174	18194	18059	18167	17832	18197	18001	17950	18217	18226	18064	18132	18072	18128	17989	18226	17980	17963	18324	18204	18221	18099	17818	17991	18127	18075	18218	17899	18126	18202	17755	17913	18235	17962	18049	18110	18096	18073	17980	18002	18158	17989	18249	18133	18053	18156	17945	18010	18114	18064	18261	17996	18106	18151	18051	17857	18142	18039	18121	18082	17974	18175	18210	17865	17931	18104	18062	18012	18052	18286	18138	17876	18166	18024	18109	18250	18115	18042	18209	17906	18213	18096	18009	17946	17914	18184	18010	17960	17996	18041	18054	17936	17956	18067	18167	18092	18092	18044	17997	18052	17855	17922	18018	18161	17985	18178	18056	18073	18083	18154	18066	18144	17893	18058	18158	18069	18007	17847	18244	18025	18200	18184	17948	18086	18152	18041	18131	17838	18134	18103	17999	18011	17830	18033	17938	17987	18169	18013	18102	18115	18043	18123	18175	18026	18067	17908	17980	18154	18111	18002	17928	18009	18174	17993	17966	18285	18027	18136	18198	18248	17981	17915	18050	18076	18077	18017	17994	17941	18076	17960	17833	17926	18220	17966	18282	17989	18048	18045	18106	18113	18076	17999	18030	18028	18013	18069	18037	18277	18171	18076	18222	18120	18084	17902	17997	17996	17951	18001	18170	18122	17911	17951	18169	18126	18114	17988	17958	18072	17900	18149	18054	18075	18199	18157	18035	17968	18074	18020	18081	18186	18264	18036	18017	18071	18125	18310	18251	18304	18071	17855	18074	18421	17750	17785	17981	17951	18209	18053	17936	18220	18034	18051	18126	17971	18037	17973	18239	18150	18223	18121	18084	17840	17963	18031	17923	18172	18183	18053	18042	18084	18096	18048	18053	18017	18210	18025	17910	18059	18214	18123	18132	18036	18109	18015	18201	18139	18076	18027	18243	18320	18296	18266	17945	18012	18007	18034	18224	18021	18169	18013	17961	18190	18256	17925	18095	18022	18003	18194	17930	17919	18112	18083	18003	18070	18206	18138	17884	18141	18279	18194	18082	17869	18072	18365	18062	18131	17911	18190	17989	18084	17997	18079	18083	18150	17832	17942	18175	18064	18153	18118	18042	18046	18130	18026	18065	18303	18242	18132	17949	18037	18036	18016	18165	18114	18067	18090	18175	18036	17979	18157	18111	17813	18221	18112	18107	18079	18086	18197	17830	17947	18100	17879	18007	18276	18161	17995	18022	18150	18026	18090	18016	18346	18201	17893	17933	17965	18146	18065	18047	18031	18228	18095	17945	18093	18008	17950	17972	17987	18328	18209	18047	18080	18182	18028	18001	18006	18034	18022	18062	18129	18012	18047	18084	18009	18347	18079	18236	17979	18030	18061	18211	18169	18158	17929	18224	17927	18097	18030	17900	18052	18047	18297	17948	17933	18023	17728	17762	18027	18000	18073	17898	18083	18038	18321	18048	17947	18191	18113	18047	17959	18048	18174	18085	18044	18101	18015	17947	18133	17931	17985	18138	18121	18050	18184	18132	18071	18086	18097	18088	18164	18022	18041	17883	17940	18243	18305	18189	18102	17954	18084	17922	17963	18047	18188	18054	18125	18060	18085	17910	18058	18133	18117	17946	17867	18051	18270	18179	18003	17925	18334	18160	18109	18006	18174	18021	18121	18221	18040	18279	18147	18274	18079	18281	18161	18040	18211	18175	18151	18077	18038	17937	17955	17923	18081	18129	18189	17971	18127	18059	17736	17990	17976	17989	18075	18014	18071	18140	18008	18052	17984	17930	18048	17980	17976	17933	18247	17967	18191	18246	18098	18206	17992	18295	18047	18109	18193	18023	17979	18119	18085	18124	18173	18054	17749	17987	17996	18071	18127	18270	17940	18132	18174	18224	18011	17974	17988	18153	18063	18045	18100	18047	17951	18157	17898	18024	17898	18055	18167	18053	18191	17856	18035	18125	18024	18072	18029	18184	18295	18064	17847	17954	18037	17987	18188	18022	17982	18150	18256	18008	18061	18063	17989	18066	18215	18019	18079	18169	18055	17993	18035	18096	18020	18075	18086	17858	18207	18068	18028	18145	18092	17947	17970	18058	18072	18224	17941	18059	18159	18138	18123	18078	18140	18008	18241	18147	18140	18152	17961	18174	18008	18086	17990	17970	18032	18134	18125	18037	18132	18114	18143	17904	17899	17998	17933	17882	18157	18192	17938	17865	18151	18208	17952	18075	18339	18217	18088	18195	17741	18171	18220	17959	18121	18022	18086	17961	18090	18117	18411	18073	18148	18117	18046	18077	17901	18076	17916	17950	17952	18089	18002	17853	17964	18028	18014	17932	18136	18182	18089	18126	18024	18241	17969	18165	18076	18116	18061	18115	18114	17924	18173	18241	18137	18094	18217	18153	18064	18084	18074	18259	18042	18035	18086	18011	18018	18217	18204	18070	18012	18057	18198	18084	18222	18132	18192	17871	17987	17952	18058	18194	18120	17943	18155	18030	18091	18213	18035	18149	17973	18075	18176	18004	17990	18122	17867	18239	18042	18088	18015	18266	18121	18208	17945	18226	18125	18031	17990	17980	18131	18125	18081	18122	17868	17903	18250	18006	17901	18248	18044	18061	18091	18038	17973	18041	18100	18005	18259	17974	18120	18202	18139	17941	17854	18072	18230	18210	18221	18039	17989	18141	18058	18319	18143	18011	18145	17927	18174	18195	18215	18071	18147	18221	18160	18149	17893	18044	18120	18136	17853	18109	17864	18128	18125	18368	18043	18038	18066	18226	18001	18153	18126	17998	17893	17831	17890	18194	18175	18176	17878	18181	18095	18170	18211	18124	18154	17901	17913	18020	17922	18179	18098	18128	17841	18089	18236	18024	17971	17884	17980	17936	18127	17958	18168	18155	18012	18121	18079	18076	18236	18272	18136	18120	18014	18049	17960	17995	18081	18009	18126	18158	17821	18221	18184	18166	18031	18047	18223
34358	37013	28482	23269	35288	71936	72051	54709	41280	27800	19252	15887	15117	15253	15005	15128	15105	15408	15251	15147	15326	15348	15328	15159	15239	15192	15226	15175	15090	15177	15142	15237	15335	15238	15222	15107	15212	15140	15162	15218	15352	15175	15205	15241	15214	15282	15140	15270	15171	15148	14996	15206	15253	15110	15093	15164	15207	15208	15180	15190	15259	15140	15250	15147	15226	15166	15370	15146	15035	15341	15260	15148	15124	15206	15238	15210	15177	15159	15215	15032	15241	15091	15422	15283	15263	15160	15260	15199	15313	15326	15199	15260	15237	15145	15104	15321	15046	15188	15212	15269	15218	15131	15300	15269	15135	15197	15190	15229	15053	15121	15064	15167	15316	15065	15098	15112	15131	15109	15233	15099	15198	15166	15223	15224	15082	15295	15177	15228	15353	15176	15152	15340	15013	15209	14940	14982	15212	15252	15080	15215	15179	15207	15258	15170	15373	15181	15225	15205	15038	15120	15089	15220	15153	15080	15131	15101	15465	15125	15365	15220	15064	15116	15029	15083	15211	15180	15014	15157	15065	15122	15277	15268	15080	15180	15249	15132	15351	15068	15071	15218	14873	15028	15085	15205	15108	15054	15119	15132	15174	15205	15163	15164	15092	15081	15243	15304	15185	15004	15294	15032	15114	14942	15160	15150	15191	15270	15122	15074	15296	14993	15200	15163	15016	15145	15067	15071	15128	15127	15175	15303	15215	15140	15063	15191	15208	15063	15056	15317	15188	15278	15205	15259	15195	15104	15306	15216	15045	15138	15085	15072	15034	15130	15109	15395	15121	15043	15131	15108	15114	15102	15235	15134	15320	14979	15078	15003	15272	15047	15156	14979	14920	15181	15076	15033	15123	15124	15199	15199	15171	15279	15111	15236	15175	15287	15064	15155	15221	15306	15038	15139	15148	15382	15084	15092	15242	15252	15208	15200	15147	15227	15186	15264	15197	15164	15098	15147	15067	15218	15288	15184	15056	15346	15205	15374	15115	15126	14911	15166	15075	14990	15337	15260	15134	15198	15184	15179	15034	15144	15211	15210	15176	15258	15154	15063	15065	15134	15251	15084	15185	15103	15231	15004	15246	15078	15166	15155	15136	15081	15126	15061	15221	15284	15103	15155	15032	15211	15183	15016	15169	15233	15293	15026	15144	15210	15127	15175	15221	15178	15068	15163	15050	15172	15254	15192	15032	15188	15291	15001	15071	15193	15264	15119	15053	15169	15189	15061	15311	15111	15219	15247	15246	14994	15115	15162	15094	15084	15197	15111	15233	15210	15355	15276	14990	15414	15130	15273	15092	15164	15068	15385	15043	15268	15166	15079	15159	15236	15201	15131	15060	15134	15092	15086	14991	15011	15168	15253	15276	15182	15094	15003	15383	15199	15131	15084	15166	15122	15168	15150	15310	15056	15141	15126	15268	14946	15221	15145	15158	15270	15151	15166	15141	15168	15066	15143	15202	15174	15222	15122	15365	15124	15091	15192	14999	15115	15117	15161	15095	15184	15265	15035	15213	15055	15233	15102	15285	15226	15104	15143	15279	15229	15283	15004	15126	15152	15225	15080	15174	15117	15174	15130	15059	15078	15076	15305	15095	15185	15198	15100	15197	15146	15018	15160	15094	15339	15195	14944	15098	15296	14854	15223	15249	15134	15086	15093	15114	15155	15226	15261	15107	15192	15126	15237	15090	14997	15223	15059	14985	15351	14963	15159	15147	15168	15110	15239	15182	15182	14989	15293	15250	15221	15110	15100	15054	15294	15077	15243	15236	15181	15363	15032	15158	15059	15085	15347	15199	14986	15017	15169	15173	15135	15057	15132	15056	15247	15148	15091	15190	15050	15255	15165	15051	15180	15109	15261	15262	15202	15009	15100	15237	15103	15136	15124	15170	15318	15178	15087	15131	15113	15120	15184	14975	15169	15173	14995	15087	15310	15329	15073	15111	15184	15249	15147	15218	15370	15133	15116	15083	15368	15094	15253	15140	15084	15269	15202	15232	15153	15128	15033	15104	15223	15283	15003	15344	15216	15176	15091	15048	15136	15019	15219	15085	15134	15270	15082	15264	15161	15165	15057	15040	15192	15154	15093	15224	15029	15162	15136	15374	15049	15016	15064	15233	15099	15121	15215	15166	15141	15151	15401	15163	15185	15143	15174	15150	15324	15152	15015	15162	15110	15195	15170	15191	15212	15056	15025	15070	14982	15221	15174	15210	15241	14972	15177	15146	15090	15122	15267	15304	15111	15106	15173	15319	15151	15143	15089	15315	15021	15192	15265	15064	15094	14961	15080	15242	15194	15152	15189	15092	15381	15109	15183	15212	15164	15133	15317	15080	15352	15194	15259	15355	15198	15262	14959	15203	15045	15226	15159	15178	15253	15160	15063	15118	15195	15129	15141	15020	15056	14877	15234	15350	15125	15246	14983	15198	15292	15217	15089	15268	15087	14906	15251	15128	15185	15228	15337	15107	15325	15060	15177	15100	15122	15121	15109	15123	14965	15044	15043	15232	14994	15248	15120	15147	15121	14957	15384	15208	15149	15207	15153	15169	15110	15336	14892	15060	15126	15079	15060	15147	15165	15189	15139	15289	15147	15254	15183	15198	15065	14911	15131	15156	15183	15297	15125	15362	15087	15086	15219	15187	15187	15128	15130	15056	15155	15098	15285	15124	15332	15228	15099	15314	15071	15197	15117	15272	15163	15095	15129	15145	15283	15175	15178	15217	15075	15109	15138	15214	15251	15120	15195	15024	15160	15200	15289	15101	15059	15205	15198	15096	15021	15269	15193	14930	15210	15186	15140	15210	15385	15254	15228	15001	15071	15192	15196	15187	15221	15406	15210	15268	15171	15280	15157	15250	15163	15126	15335	15140	15083	15158	15088	15330	15142	15046	15181	15230	15197	15180	15048	15078	15124	15090	15095	15217	15097	15174	15185	15271	15193	15041	15202	15141	15210	15000	15237	15206	15225	15098	15124	15123	15153	15199	14986	15222	15385	15198	15198	15470	15179	15298	15272	15158	15129	15057	15239	15054	15247	15057	15377	15155	15045	15259	15021	15299	15162	15150	15232	15158	14943	15037	14910	15167	15190	15188	15156	15071	15211	15203	15233	15191	15054	15085	15251	15207	15132	15167	15274	15214	15091	15286	15222	15097	15271	15183	15297	15292	15057	15159	15119	15204	15167	15280	15073	15234	15014	15155	15372	15070	15125	15250	15154	15310	15161	15364	15094	15338	15342	14998	15108	15158	15286	15224	15039	15217	15136	15250	15098	15119	15372	15241	15118	15309	15079	15107	15048	15090	15109	15074	15356	15108	15064	15289	15283	15245	15290	15095	15033	15107	15220	15177	15188	15130	15052	15102	15128	15069	15261	15206	15102	15045	15014	15165	15062	15175	15124	15244	15080	15147	15206	15155	15079	15109	15130	15194	15233	15201	15063	15203	15288	15128	15150	15250	15021	15214	14921	15195	14971	15145	15063	15131	15130	15150	14963	15068	15278	15190	15109	15137	15150	15211	15165	15347	15105	15231	15222	15151	15138	15134	15197	15222	15185	15180	15253	15115	15068	15255	15129	15215	15318	15042	15070	15365	15126	15116	15277	15317	15238	15180	15156	15165	15325	15282	15262	15081	15070	15162	15221	15117	15242	15121	15111	15079	15247	15087	15225	15143	15196	15096	15177	15090	15228	15055	15147	15098	15054	15035	15112	15003	14914	15042	15103	14995	15132	15218	15163	15019	15112	15203	15209	15062	15153	15262	15209	15194	14997	15276	15147	15184	15288	15095	15081	15327	15141	15117	15216	15129	15131	15195	15230	15193	15376	15181	15142	15115	15140	15030	15109	15145	15379	15227	15156	15320	15037	15131	15288	15202	15093	15305	15090	15088	15250	15126	15110	15056	15006	15094	15205	15103	15069	15121	15140	15236	15315	15041	15147	15321	15061	15212	14984	15179	15158	15264	15185	14913	15211	15241	15099	15135	15038	15234	15171	14983	15183	15105	15404	15082	15267	15285	15219	15193	15284	15127	15199	15092	15121	15178	15240	15063	15118	15193	15058	15039	15201	15099	15369	15108	15043	15139	15125	14966	15245	15104	15211	15252	15146	15280	15132	15228	14994	14998	15156	15225	15233	15134	15293	15079	15155	15266	15102	15145	15151	15178	15123	15257	15151	15092	15079	15273	15094	15149	15188	15179	15029	15088	15228	15321	15329	15255	15017	15219	15248	15251	15179	15254	14986	15098	15088	15146	15249	15198	15094	15231	15307	15216	15122	15161	15101	15205	15164	15125	14951	15206	15124	15301	15136	15132	15196	15181	15126	15047	15214	15170	15233	15362	15042	15262	15056	15176	15147	15112	15171	15109	15296	15249	15107	15333	15027	15081	15040	15298	15255	15162	15324	15156	15057	15127	14994	15351	15159	15210	15168	15058	15165	15053	15304	15082	15199	15332	15261	15177	15278	14982	15319	15067	15147	15030	15197	15077	15233	15135	15149	15332	15155	15122	15217	15101	15305	14936	15358	15129	15149	15087	15019	15121	15015	15227	15084	15085	15180	15117	15136	15048	15070	15111	15304	15134	15067	15269	15179	15205	15157	15333	15164	15242	15203	15202	15032	15389	15140	15282	15289	15063	15302	15152	15093	15102	15048	15288	15109	15373	15170	15167	15092	15273	15144	15220	15138	15317	15253	15219	15120	15089	15169	15185	15268	15245	14991	15201	15193	15158	15114	15139	15210	14964	15168	15034	15130	15163	15120	15193	14957	15277	15292	15081	14909	15111	15109	15111	15264	15175	15264	15308	15240	15295	15244	15014	15165	15388	15047	15151	15189	15112	15177	15114	15080	15052	15130	15065	15299	15233	15202	15128	15002	15102	15212	15231	15126	15099	15123	15056	15278	15244	15092	15164	14958	15231	15192	15181	15079	15193	15179	15189	15217	15033	15110	15177	15072	15204	15058	15164	15216	15215	15299	15205	15027	15070	15193	15202	15087	15152	15179	15064	15085	14946	15131	15276	15077	15293	15163	15035	14837	14963	15146	15091	15088	15096	15045	15217	15047	14993	15182	15114	15216	15174	15202	15166	15081	15024	15277	15222	15142	15005	15069	15153	15256	15206	15069	15118	15145
27752	22301	25783	22937	19736	26562	29692	24451	21618	19702	18920	18560	18287	18364	18489	18404	18354	18395	18227	18259	18236	18366	18313	18389	18304	18314	18307	18300	18234	18495	18233	18334	18392	18262	18441	18251	18090	18222	18333	18236	18269	18253	18231	18392	18392	18387	18543	18258	18412	18358	18201	18201	18095	18327	18339	18372	18351	18488	18345	18479	18298	18167	18140	18450	17939	18160	18530	18537	18410	18299	18335	18576	18312	18546	18273	18389	18428	18200	18243	18364	18460	18366	18445	18291	18319	18328	18170	18181	18413	18155	18406	18297	18447	18307	18339	18273	18196	18413	18373	18234	18385	18575	18395	18227	18296	18215	18248	18269	18292	18364	18489	18238	18295	18376	18323	18380	18266	18442	18451	18366	18297	18281	18384	18181	18346	18465	18375	18180	18224	18341	18259	18229	18281	18177	18082	18585	18490	18363	18482	18400	18206	18323	18232	18366	18368	18135	18252	18298	18230	18270	18336	18254	18430	18486	18424	18313	18186	18222	18258	18388	18266	18275	18155	18219	18383	18331	18418	18330	18449	18257	18350	18457	18424	18204	18342	18249	18270	18320	18246	18539	18421	18289	18530	18313	18287	18422	18403	18259	18336	18517	18284	18194	18515	18250	18328	18463	18558	18197	18258	18338	18416	18131	18154	18463	18589	18448	18316	18478	18276	18148	18395	18305	18508	18187	18115	18234	18280	18644	18308	18487	18319	18118	18319	18363	18365	18482	18221	18284	18306	18140	18475	18303	18305	18407	18282	18285	18291	18170	18511	18246	18327	18108	18379	18228	18327	18319	18342	18196	18233	18416	18181	18250	18252	18290	18099	18018	18272	18292	18381	18246	18326	18139	18315	18436	18375	18394	18447	18267	18481	18423	18240	18270	18084	18385	18498	17992	18270	18103	18247	18260	18453	18239	18243	18282	18228	18039	18353	18199	18299	18193	18296	18470	18275	18519	18234	18314	18647	18393	18365	18208	18477	18268	18344	18345	18460	18477	18513	18432	18411	18288	18187	18380	18307	18358	18254	18388	18260	18091	18530	18652	18454	18249	18300	18158	18168	18451	18468	18128	18434	18277	18280	18253	18346	18448	18221	18179	18392	18247	18226	18175	18194	18276	18345	18307	18292	18320	18277	18053	18274	18351	18266	18432	18039	18206	18350	18172	18316	18140	18269	18210	18199	18238	18399	18311	18170	18338	18320	18291	18416	18183	18127	18412	18432	18352	18352	18256	18314	18378	18438	18330	18346	18054	18547	18416	18417	18186	18290	18374	18280	18195	18369	18283	18367	18230	18444	18406	18426	18431	18319	18284	18408	18301	18331	18285	18140	18154	18433	18343	18363	18563	18310	18244	18392	18430	18270	18343	18130	18389	18376	18397	18556	18254	18151	18123	18325	18265	18496	18290	18196	18145	18088	18201	18275	18258	18203	18532	18494	18434	18465	18230	18303	18489	18433	18366	18349	18259	18228	18058	18245	18299	18247	18446	18158	18294	18448	18361	18127	18380	18276	18272	18387	18344	18355	18412	18388	18451	18279	18410	18301	18384	18459	18379	18324	18306	18336	18253	18511	18435	18263	18363	18251	18304	18171	18328	18324	18421	18352	18359	18237	18122	18242	18372	18329	18101	18268	18606	18485	18101	18187	18284	18242	18482	18190	18250	18389	18239	18452	18245	18263	18283	18177	18170	18183	18276	18415	18355	18379	18362	18300	18353	18254	18274	18304	18340	18387	18452	18390	18259	18468	18342	18546	18180	18347	18293	18353	18205	18248	18203	18509	18389	18234	18344	18304	18374	18199	18309	18230	18320	18210	18349	18403	18244	18239	18289	18369	18322	18512	18514	18551	18340	18455	18300	18474	18267	18096	18356	18356	18256	18292	18198	18385	18523	18496	18337	18306	18338	18315	18117	18375	18374	18124	18163	18268	18212	18373	18277	18292	18426	18213	18087	18237	18222	18302	18283	18316	18403	18030	18539	18430	18396	18563	18297	18219	18463	18553	18428	18206	18444	18347	18323	18357	18433	18242	18201	18134	18380	18507	18414	18108	18228	18283	18417	18217	18415	18472	18469	18288	18463	18352	18419	18160	18429	18289	18468	18545	18305	18350	18242	18411	18354	18257	18182	18240	18184	18487	18202	18353	18287	18269	18216	18340	18382	18300	18201	18201	18183	18191	18288	18513	18264	18235	18306	18146	18316	18349	18309	18375	18391	18414	18181	18311	18214	18366	18317	18584	18300	18366	18354	18221	18271	18329	18431	18513	18440	18555	18486	18270	18626	18474	18418	18404	18308	18544	18207	18258	18346	18295	18377	18443	18258	18219	18388	18410	18069	18320	18281	18349	18248	18411	18514	18282	18605	18559	18370	18492	18329	18306	18247	18316	18481	18410	18529	18657	18172	18210	18559	18358	18316	18315	18234	18350	18358	18405	18258	18327	18369	18328	18345	18363	18263	18131	18112	18439	18253	18280	18187	18172	18323	18266	18370	18355	18288	18502	18398	18392	18216	18443	18223	18436	18420	18184	18446	18379	18519	18557	18343	18110	18282	18506	18233	18236	18401	18162	18273	18453	18153	18501	18370	18357	18304	18219	18479	18236	18250	18277	18140	18435	18398	18427	18534	18244	18311	18306	18237	18447	18556	18411	18423	18202	18495	18378	18173	18271	18535	18451	18266	18318	18282	18433	18256	18320	18388	18395	18283	18291	18586	18435	18400	18244	18339	18388	18334	18435	18201	18376	18303	18184	18479	18429	18418	18241	18231	18264	18245	18081	18536	18435	18426	18409	18455	18567	18298	18327	18268	18279	18139	18371	18121	18261	18426	18296	18342	18521	18135	18211	18079	18230	18488	18329	18363	18302	18401	18327	18463	18263	18275	18217	18109	18330	18192	18187	18584	18330	18469	18324	18158	18098	18294	18693	18438	18124	18270	18313	18324	18573	18454	18382	18234	18364	18281	18202	18396	18377	18178	18342	18462	18229	18383	18367	18127	18262	18285	18289	18291	18293	18663	18480	18306	18452	18261	18150	18252	18502	18231	18459	18281	18344	18272	18249	18193	18486	18558	18283	18301	18343	18370	18419	18268	18260	18342	18274	18342	18619	18410	18325	18184	18226	18351	18531	18343	18399	18293	18455	18210	18345	18247	18536	18375	18156	18601	18590	18406	18453	18350	18432	18366	18471	18282	18195	18313	18308	18388	18159	18364	18309	18433	18392	18165	18288	18129	18503	18293	18241	18367	18391	18152	18495	18397	18270	18320	18263	18451	18313	18227	18278	18433	18284	18455	18333	18241	18484	18408	18417	18290	18262	18463	18231	18228	18163	18233	18446	18286	18338	18600	18336	18390	18395	18371	18533	18146	18374	18356	18450	18445	18293	18235	18436	18244	18369	18515	18290	18528	18502	18233	18411	18302	18553	18413	18129	18153	18315	18310	18166	18363	18310	18333	18151	18428	18270	18267	18550	18417	18488	18364	18342	18265	18139	18331	18581	18288	18336	18362	18221	18276	18522	18338	18293	18412	18625	18452	18702	18147	18353	18386	18284	18297	18331	18482	18300	18307	18130	18430	18535	18507	18457	18252	18421	18358	18299	18388	18388	18423	18379	18404	18084	18426	18355	18182	18276	18204	18291	18317	18482	18374	18293	18293	18377	18139	18559	18220	18329	18268	18349	18281	18523	18257	18165	18245	18373	18560	18327	18317	18358	18188	18472	18550	18310	18181	18391	18428	18254	18201	18544	18354	18259	18468	18148	18292	18350	18383	18461	18263	18259	18418	18288	18343	18250	18440	18268	18398	18514	18287	18475	18109	18239	18296	18397	18391	18179	18326	18334	18404	18275	18095	18271	18403	18751	18373	18606	18354	18325	18295	18260	18387	18324	18394	18607	18244	18241	18299	18439	18432	18435	18290	18395	18219	18482	18458	18307	18371	18444	18347	18225	18353	18402	18279	18395	18292	18218	18117	18357	18272	18315	18547	18387	18303	18422	18422	18329	18424	18407	18315	18131	18459	18307	18431	18197	18232	18326	18082	18434	18195	18334	18452	18156	18327	18259	18236	18404	18300	18394	18419	18251	18196	18480	18286	18293	18332	18267	18220	18371	18187	18114	18270	18445	18239	18446	18292	18118	18459	18278	18406	18489	18645	18521	18314	18437	18315	18586	18297	18548	18382	18372	18276	18294	18419	18302	18171	18221	18282	18397	18263	18322	18341	18579	18326	18400	18699	18431	18221	18450	18191	18202	18331	18690	18291	18349	18377	18295	18428	18369	18391	18353	18208	18206	18283	18294	18209	18329	18389	18294	18255	18298	18332	18400	18447	18417	18239	18296	18343	18379	18302	18365	18528	18161	18303	18186	18287	18512	18444	18234	18289	18504	18423	18388	18308	18568	18423	18379	18266	18352	18287	18236	18319	18186	18388	18402	18555	18277	18435	18369	18272	18231	18285	18409	18383	18618	18533	18360	18273	18146	18330	18114	18450	18176	18578	18250	18355	18397	18496	18313	18254	18566	18465	18219	18413	18445	18247	18365	18345	18423	18402	18320	18307	18442	18577	18218	18294	18459	18288	18142	18394	18381	18453	18362	18324	18339	18327	18260	18406	18442	18306	18396	18358	18200	18341	18339	18281	18499	18319	18402	18407	18228	18425	18305	18395	18332	18337	18302	18319	18243	18278	18487	18280	18397	18475	18688	18375	18370	18324	18241	18220	18307	18387	18122	18426	18343	18543	18431	18269	18322	18285	18304	18288	18254	18262	18373	18450	18414	18473	18239	18257	18474	18433	18177	18353	18396	18291	18337	18466	18445	18416	18283	18182	18287	18253	18222	18197	18447	18304	18461	18357	18173	18333	18304	18242	18319	18253	18408	18380	18245	18350	18311	18388	18475	18246	18476	18346	18466	18375	18229	18466	18584	18414	18335	18268	18195	18431	18440	18481	18418	18231	18164	18362	18434	18445	18153	18428	18038	18351	18543	18363	18380	18098	18149	18162	18275	18333	18241	18272	18393	18331	18420	18634	18503	18330	18476	18321	18334	18507	18339	18438	18358	18399	18362	18245	18574	18321	18511	18298	18112	18149	18209	18233	18212	18578	18256	18309	18138	18233	18538	18429	18262	18374	18347	18473
16790	20046	19797	18126	17551	25798	27664	21536	18500	16434	15643	15550	15227	15395	15369	15370	15485	15428	15450	15363	15578	15429	15353	15302	15491	15432	15407	15382	15514	15390	15331	15253	15412	15353	15402	15259	15356	15427	15338	15269	15303	15136	15361	15565	15241	15399	15577	15564	15351	15241	15549	15323	15427	15214	15434	15125	15370	15372	15352	15311	15367	15369	15299	15499	15440	15454	15386	15310	15338	15412	15281	15342	15312	15328	15464	15369	15288	15292	15351	15450	15283	15434	15230	15236	15546	15306	15438	15372	15379	15376	15460	15315	15462	15397	15442	15370	15398	15334	15367	15390	15352	15226	15274	15227	15406	15393	15391	15329	15527	15303	15340	15498	15570	15375	15513	15334	15342	15384	15458	15362	15455	15306	15335	15242	15686	15495	15377	15166	15447	15343	15439	15321	15404	15112	15312	15278	15377	15414	15457	15243	15343	15366	15261	15312	15285	15424	15351	15374	15334	15184	15295	15104	15428	15475	15238	15410	15425	15460	15542	15180	15424	15440	15306	15268	15359	15287	15359	15316	15284	15308	15372	15242	15417	15176	15568	15320	15314	15431	15373	15426	15366	15449	15271	15330	15222	15396	15310	15498	15431	15275	15547	15470	15328	15533	15329	15261	15535	15306	15326	15287	15473	15574	15336	15245	15251	15251	15282	15307	15290	15413	15090	15468	15326	15581	15457	15478	15259	15428	15354	15299	15405	15370	15367	15249	15313	15425	15269	15298	15334	15239	15385	15290	15197	15194	15319	15296	15361	15464	15455	15393	15383	15444	15371	15236	15248	15401	15347	15387	15492	15425	15424	15141	15267	15426	15257	15419	15456	15447	15456	15380	15440	15427	15389	15281	15343	15368	15336	15228	15423	15322	15454	15339	15553	15267	15341	15281	15392	15380	15352	15439	15306	15396	15281	15560	15290	15439	15259	15400	15371	15346	15374	15372	15273	15192	15283	15534	15416	15158	15320	15324	15211	15416	15506	15431	15499	15232	15340	15451	15426	15368	15416	15291	15385	15406	15368	15321	15470	15331	15274	15330	15435	15323	15247	15305	15314	15463	15514	15422	15295	15361	15371	15331	15485	15395	15414	15360	15377	15357	15240	15309	15334	15296	15336	15337	15319	15311	15351	15153	15440	15393	15396	15305	15391	15286	15423	15241	15508	15648	15341	15288	15247	15426	15390	15302	15647	15186	15373	15383	15289	15403	15375	15178	15263	15169	15318	15469	15625	15218	15275	15461	15310	15357	15317	15389	15323	15297	15391	15313	15383	15294	15278	15330	15430	15495	15483	15236	15513	15215	15389	15488	15314	15415	15458	15398	15422	15292	15488	15367	15374	15432	15360	15245	15349	15400	15266	15242	15388	15238	15292	15338	15391	15352	15285	15361	15478	15420	15352	15320	15267	15428	15249	15235	15554	15355	15368	15235	15292	15499	15232	15459	15306	15374	15388	15378	15378	15256	15425	15273	15289	15256	15394	15401	15294	15466	15363	15437	15270	15318	15309	15369	15443	15212	15390	15299	15177	15540	15508	15453	15331	15389	15500	15450	15280	15443	15348	15308	15507	15395	15289	15566	15470	15272	15280	15363	15503	15262	15395	15334	15237	15381	15356	15409	15329	15473	15459	15349	15431	15276	15189	15434	15358	15315	15440	15228	15173	15422	15420	15241	15341	15294	15315	15190	15303	15186	15622	15409	15226	15526	15295	15335	15337	15320	15286	15358	15397	15201	15483	15397	15255	15342	15346	15320	15339	15266	15516	15294	15184	15451	15356	15403	15389	15376	15263	15531	15408	15389	15401	15369	15515	15337	15376	15508	15310	15476	15368	15310	15250	15371	15378	15296	15564	15191	15297	15431	15295	15264	15477	15405	15339	15366	15393	15430	15126	15300	15386	15421	15490	15441	15356	15490	15342	15382	15205	15409	15312	15430	15220	15465	15398	15354	15373	15398	15389	15462	15308	15509	15438	15587	15209	15236	15505	15390	15140	15366	15348	15512	15465	15454	15473	15306	15333	15412	15529	15362	15470	15316	15470	15417	15428	15419	15403	15382	15545	15325	15152	15204	15359	15450	15359	15209	15348	15372	15224	15275	15445	15488	15317	15368	15310	15449	15302	15393	15282	15412	15530	15130	15365	15176	15260	15443	15231	15577	15263	15374	15248	15426	15441	15325	15397	15496	15295	15323	15364	15304	15396	15344	15476	15426	15454	15330	15374	15536	15297	15276	15425	15374	15494	15382	15438	15463	15448	15492	15229	15372	15187	15524	15280	15478	15344	15391	15296	15466	15215	15523	15332	15507	15482	15387	15401	15251	15283	15377	15465	15390	15267	15211	15365	15418	15447	15274	15353	15475	15408	15449	15417	15329	15235	15395	15462	15303	15533	15313	15572	15424	15355	15508	15152	15404	15348	15502	15175	15506	15202	15168	15377	15393	15305	15378	15561	15393	15410	15366	15233	15357	15243	15421	15535	15392	15398	15306	15055	15475	15341	15502	15443	15220	15477	15363	15378	15251	15416	15450	15350	15439	15359	15194	15257	15465	15357	15455	15452	15442	15465	15256	15404	15311	15479	15323	15296	15405	15437	15460	15393	15246	15467	15280	15382	15372	15361	15307	15366	15445	15365	15452	15235	15436	15253	15465	15462	15238	15369	15427	15377	15379	15428	15320	15425	15372	15354	15315	15206	15390	15416	15328	15301	15446	15455	15325	15347	15465	15409	15246	15192	15213	15370	15401	15381	15397	15387	15326	15316	15467	15310	15441	15357	15463	15388	15422	15357	15382	15250	15253	15409	15321	15293	15541	15393	15399	15339	15449	15514	15430	15359	15355	15333	15092	15374	15431	15310	15268	15251	15499	15479	15376	15366	15319	15404	15259	15163	15252	15413	15357	15260	15537	15410	15434	15401	15425	15276	15443	15436	15296	15403	15423	15372	15251	15336	15449	15232	15366	15319	15218	15423	15072	15394	15438	15351	15375	15389	15387	15258	15243	15390	15381	15141	15447	15340	15467	15419	15297	15367	15443	15311	15462	15334	15376	15342	15353	15310	15464	15351	15266	15236	15483	15171	15471	15264	15315	15350	15352	15346	15404	15552	15487	15369	15496	15290	15236	15534	15333	15358	15437	15316	15236	15386	15438	15192	15366	15213	15367	15340	15515	15191	15478	15296	15367	15450	15285	15369	15252	15503	15418	15257	15411	15586	15295	15363	15447	15412	15200	15363	15288	15140	15489	15266	15265	15327	15150	15397	15420	15394	15169	15416	15335	15363	15253	15497	15344	15313	15497	15154	15440	15262	15474	15497	15363	15613	15220	15255	15394	15273	15450	15259	15344	15370	15326	15563	15278	15520	15412	15413	15228	15260	15410	15331	15286	15140	15281	15365	15277	15377	15387	15205	15371	15343	15488	15472	15383	15368	15395	15267	15426	15428	15323	15446	15290	15328	15361	15354	15297	15243	15354	15384	15633	15273	15365	15106	15398	15384	15298	15187	15329	15421	15373	15308	15115	15416	15279	15503	15302	15457	15334	15330	15309	15547	15461	15428	15299	15411	15324	15263	15336	15416	15542	15407	15343	15351	15345	15416	15331	15543	15439	15281	15358	15342	15318	15378	15335	15222	15232	15165	15090	15315	15444	15324	15581	15397	15191	15324	15343	15393	15408	15300	15311	15273	15377	15411	15485	15427	15353	15477	15479	15264	15410	15373	15522	15217	15426	15170	15497	15312	15161	15220	15357	15257	15356	15493	15324	15320	15458	15378	15311	15318	15462	15509	15420	15436	15442	15430	15247	15271	15298	15409	15317	15357	15289	15338	15365	15183	15452	15296	15234	15278	15217	15353	15236	15371	15299	15350	15360	15425	15540	15266	15367	15268	15352	15450	15256	15565	15415	15331	15557	15442	15359	15442	15207	15295	15315	15246	15321	15326	15384	15454	15361	15315	15243	15310	15480	15231	15367	15373	15621	15305	15417	15475	15280	15257	15241	15479	15335	15417	15394	15395	15515	15380	15230	15279	15317	15356	15476	15302	15236	15362	15479	15488	15318	15308	15209	15230	15340	15320	15532	15336	15471	15254	15395	15289	15235	15414	15297	15407	15414	15420	15349	15228	15367	15416	15394	15351	15258	15370	15318	15345	15207	15358	15467	15464	15442	15307	15488	15438	15559	15429	15250	15208	15365	15104	15334	15449	15497	15278	15237	15337	15504	15299	15363	15287	15369	15508	15340	15285	15111	15443	15410	15376	15329	15427	15408	15267	15412	15198	15443	15496	15317	15269	15329	15469	15350	15345	15405	15501	15382	15326	15346	15287	15327	15344	15374	15515	15487	15406	15330	15370	15461	15237	15412	15251	15312	15551	15221	15237	15313	15360	15379	15342	15315	15523	15523	15213	15251	15460	15456	15512	15411	15284	15594	15269	15452	15305	15377	15231	15375	15337	15344	15352	15361	15500	15422	15478	15277	15200	15322	15325	15347	15420	15388	15327	15468	15341	15484	15370	15431	15316	15481	15356	15510	15283	15353	15199	15553	15491	15316	15511	15540	15548	15299	15554	15285	15303	15374	15476	15292	15345	15439	15161	15341	15509	15325	15243	15290	15585	15380	15367	15351	15457	15273	15396	15460	15282	15330	15483	15332	15249	15376	15439	15439	15386	15462	15384	15224	15444	15378	15274	15222	15457	15534	15391	15318	15471	15298	15294	15377	15369	15467	15431	15437	15492	15418	15330	15469	15253	15440	15219	15295	15315	15331	15600	15400	15393	15331	15278	15409	15367	15383	15379	15357	15217	15362	15261	15293	15433	15305	15418	15493	15171	15263	15339	15587	15345	15253	15350	15475	15533	15320	15268	15331	15361	15620	15236	15248	15473	15272	15518	15075	15565	15437	15317	15396	15300	15472	15390	15418	15382	15416	15315	15334	15366	15196	15295	15381	15371	15382	15449	15341	15335	15285	15259	15503	15333	15501	15456	15443	15297	15205	15442	15378	15410	15434	15324	15367	15342	15304	15414	15385	15537	15485	15181	15340	15403	15346	15491	15432	15489	15287	15267	15326	15420	15316	15351	15335	15315	15426	15328	15333	15460	15525	15427	15349	15466	15386	15191	15421	15343	15278	15298	15290
24161	21444	28968	24387	22334	47350	64122	46416	34409	25637	20294	18427	18019	17948	17911	17910	17749	17706	17737	17721	17775	17783	17817	17606	17646	17672	17682	17556	17598	17604	17603	17630	17493	17532	17543	17599	17729	17650	17539	17725	17523	17545	17621	17564	17620	17454	17613	17714	17604	17542	17667	17463	17791	17763	17700	17533	17622	17472	17765	17600	17425	17707	17379	17669	17512	17429	17547	17628	17494	17281	17398	17528	17476	17244	17431	17507	17616	17687	17634	17543	17726	17655	17372	17520	17664	17382	17274	17293	17365	17533	17629	17629	17587	17548	17528	17620	17413	17641	17530	17514	17302	17360	17476	17510	17572	17734	17312	17556	17362	17715	17456	17560	17543	17554	17510	17574	17367	17492	17406	17598	17513	17637	17434	17353	17428	17600	17556	17726	17527	17555	17511	17633	17575	17315	17657	17314	17738	17423	17433	17690	17423	17434	17572	17616	17580	17660	17540	17402	17592	17479	17623	17470	17570	17681	17540	17342	17300	17424	17603	17548	17468	17538	17361	17432	17540	17630	17525	17594	17654	17530	17614	17592	17504	17281	17584	17498	17568	17472	17665	17627	17679	17593	17643	17584	17628	17514	17563	17512	17381	17536	17603	17437	17560	17456	17742	17553	17585	17319	17661	17653	17642	17406	17567	17682	17382	17397	17565	17598	17582	17560	17493	17578	17474	17389	17429	17480	17552	17513	17612	17565	17699	17272	17368	17456	17485	17731	17569	17706	17621	17576	17649	17510	17524	17561	17630	17610	17441	17563	17426	17777	17439	17519	17827	17455	17670	17546	17613	17549	17621	17705	17527	17511	17422	17624	17478	17525	17514	17461	17593	17494	17394	17496	17473	17554	17577	17512	17549	17541	17477	17634	17589	17578	17641	17412	17338	17450	17592	17553	17477	17537	17676	17379	17702	17444	17199	17546	17464	17646	17529	17453	17524	17510	17614	17629	17622	17376	17328	17414	17334	17520	17531	17478	17576	17545	17704	17570	17694	17510	17315	17672	17581	17428	17397	17393	17508	17569	17619	17506	17717	17591	17467	17318	17626	17616	17612	17349	17628	17501	17489	17231	17457	17760	17455	17446	17454	17513	17325	17765	17292	17448	17437	17623	17422	17479	17500	17440	17480	17533	17759	17584	17557	17589	17546	17490	17532	17582	17383	17558	17622	17433	17423	17542	17361	17371	17476	17507	17401	17608	17599	17430	17630	17447	17491	17354	17560	17364	17689	17477	17478	17641	17759	17625	17501	17394	17360	17615	17355	17490	17549	17543	17391	17436	17531	17618	17325	17566	17499	17465	17511	17352	17580	17472	17507	17401	17318	17448	17393	17436	17606	17646	17527	17563	17678	17480	17623	17437	17441	17482	17432	17442	17575	17530	17632	17424	17512	17631	17421	17592	17417	17483	17576	17677	17695	17673	17594	17488	17475	17600	17607	17559	17437	17334	17587	17564	17439	17644	17512	17505	17589	17659	17565	17444	17433	17672	17533	17421	17608	17450	17524	17828	17557	17423	17361	17476	17616	17551	17565	17618	17605	17600	17607	17651	17755	17460	17540	17538	17498	17555	17660	17559	17550	17513	17611	17132	17519	17463	17426	17708	17455	17344	17448	17537	17363	17430	17636	17557	17650	17576	17391	17490	17755	17523	17627	17467	17771	17529	17385	17476	17329	17686	17492	17470	17682	17463	17566	17602	17378	17267	17502	17632	17590	17676	17369	17675	17309	17647	17670	17588	17496	17558	17539	17519	17470	17428	17384	17529	17678	17531	17502	17488	17591	17325	17528	17173	17283	17536	17450	17688	17445	17517	17600	17718	17565	17537	17538	17466	17506	17605	17591	17543	17652	17305	17374	17593	17316	17425	17582	17557	17681	17679	17623	17502	17534	17605	17557	17615	17426	17423	17470	17398	17453	17561	17321	17521	17455	17460	17811	17231	17531	17621	17538	17687	17663	17636	17601	17501	17568	17454	17455	17568	17502	17442	17409	17449	17521	17680	17485	17359	17445	17646	17652	17464	17618	17415	17563	17508	17598	17674	17392	17526	17469	17568	17521	17489	17667	17584	17591	17462	17735	17516	17502	17262	17447	17603	17568	17494	17567	17493	17539	17618	17394	17696	17822	17458	17599	17418	17406	17627	17415	17524	17553	17607	17501	17476	17637	17299	17679	17774	17779	17472	17571	17353	17511	17404	17584	17459	17528	17482	17395	17374	17379	17522	17392	17589	17503	17496	17629	17494	17506	17585	17474	17404	17483	17454	17569	17676	17400	17538	17562	17670	17638	17446	17477	17427	17413	17577	17416	17705	17393	17420	17336	17352	17648	17769	17539	17648	17531	17540	17596	17502	17396	17548	17466	17609	17473	17446	17528	17656	17516	17597	17668	17467	17390	17668	17546	17580	17597	17370	17282	17311	17619	17564	17612	17501	17478	17340	17604	17579	17481	17393	17545	17393	17351	17619	17632	17622	17694	17609	17447	17499	17635	17481	17649	17487	17612	17374	17620	17434	17714	17386	17344	17415	17445	17396	17355	17444	17393	17522	17623	17478	17532	17704	17474	17468	17611	17450	17479	17480	17633	17681	17478	17436	17426	17460	17488	17302	17443	17575	17611	17697	17659	17573	17638	17724	17652	17497	17517	17609	17415	17396	17678	17453	17542	17596	17448	17481	17545	17498	17582	17582	17623	17531	17583	17476	17519	17288	17605	17497	17655	17773	17714	17600	17501	17536	17551	17332	17606	17555	17448	17567	17487	17402	17311	17327	17648	17605	17557	17389	17657	17563	17477	17618	17328	17351	17721	17690	17357	17571	17607	17401	17448	17722	17699	17347	17505	17643	17514	17479	17525	17581	17497	17519	17367	17684	17726	17628	17566	17470	17474	17665	17478	17538	17477	17622	17476	17544	17467	17419	17628	17460	17626	17594	17697	17598	17471	17733	17439	17326	17458	17599	17557	17479	17443	17502	17699	17605	17597	17627	17433	17478	17610	17516	17329	17634	17508	17450	17588	17471	17422	17733	17615	17557	17573	17550	17658	17510	17590	17457	17439	17410	17500	17519	17391	17592	17529	17500	17456	17499	17529	17347	17488	17461	17543	17379	17545	17418	17464	17492	17565	17583	17577	17402	17526	17452	17552	17442	17447	17321	17481	17508	17461	17525	17346	17402	17612	17307	17437	17650	17499	17522	17474	17571	17299	17549	17491	17463	17683	17490	17436	17622	17370	17562	17443	17616	17552	17601	17488	17498	17626	17534	17716	17631	17512	17463	17548	17526	17756	17380	17451	17390	17771	17545	17604	17353	17662	17586	17586	17407	17381	17750	17746	17366	17319	17351	17396	17559	17342	17335	17492	17435	17262	17621	17524	17477	17566	17642	17634	17668	17489	17601	17578	17437	17437	17614	17694	17594	17526	17614	17549	17289	17388	17494	17610	17558	17363	17504	17521	17532	17426	17685	17573	17440	17639	17532	17225	17432	17457	17648	17594	17540	17586	17491	17422	17517	17540	17382	17581	17438	17606	17547	17825	17634	17494	17460	17671	17617	17593	17352	17527	17639	17188	17602	17479	17615	17621	17438	17450	17653	17557	17300	17738	17525	17637	17627	17337	17581	17616	17525	17541	17651	17355	17574	17696	17484	17549	17627	17496	17357	17596	17358	17706	17826	17702	17478	17745	17683	17755	17638	17459	17420	17490	17526	17350	17531	17407	17714	17423	17717	17548	17637	17518	17490	17605	17724	17551	17842	17588	17615	17417	17878	17293	17443	17425	17703	17491	17608	17589	17614	17654	17557	17601	17616	17510	17534	17540	17719	17533	17483	17517	17506	17528	17428	17557	17506	17629	17549	17491	17577	17643	17588	17747	17539	17433	17613	17561	17582	17348	17589	17573	17505	17709	17511	17598	17572	17556	17694	17675	17186	17712	17537	17506	17455	17575	17427	17638	17772	17537	17633	17707	17437	17512	17439	17607	17788	17725	17630	17671	17609	17526	17502	17509	17555	17507	17569	17623	17614	17781	17513	17453	17574	17664	17502	17473	17612	17573	17533	17410	17660	17667	17851	17581	17352	17469	17378	17576	17434	17541	17308	17643	17506	17609	17502	17634	17383	17546	17367	17480	17482	17522	17646	17392	17424	17644	17483	17557	17516	17412	17361	17529	17648	17654	17606	17853	17482	17555	17541	17598	17497	17491	17657	17684	17480	17383	17499	17608	17664	17640	17411	17563	17551	17525	17411	17428	17607	17635	17678	17407	17564	17526	17400	17683	17617	17500	17749	17429	17408	17564	17452	17569	17708	17606	17456	17702	17517	17613	17399	17598	17582	17616	17313	17534	17559	17409	17487	17524	17561	17657	17484	17695	17558	17540	17497	17588	17657	17671	17356	17527	17356	17432	17548	17597	17326	17442	17623	17738	17587	17531	17616	17577	17628	17710	17563	17684	17540	17283	17514	17494	17437	17402	17568	17542	17320	17632	17344	17578	17531	17427	17492	17534	17621	17488	17594	17774	17827	17444	17607	17611	17609	17476	17854	17629	17525	17560	17545	17381	17591	17471	17453	17532	17543	17523	17664	17633	17457	17785	17640	17357	17634	17473	17371	17790	17588	17565	17510	17628	17580	17315	17595	17660	17433	17700	17469	17451	17673	17540	17730	17583	17707	17612	17665	17829	17476	17451	17788	17635	17394	17662	17461	17332	17532	17637	17366	17609	17539	17740	17532	17406	17513	17616	17623	17618	17485	17530	17429	17570	17753	17563	17588	17398	17719	17569	17722	17575	17643	17485	17518	17613	17605	17681	17508	17557	17590	17422	17544	17499	17381	17550	17488	17578	17504	17316	17359	17665	17514	17446	17451	17417	17621	17676	17239	17460	17476	17582	17622	17473	17490	17498	17596	17578	17777	17527	17328	17556	17602	17504	17551	17692	17689	17450	17499	17498	17393	17524	17677	17644	17504	17691	17587	17409	17646	17637	17438	17528	17576	17316	17488	17482	17466	17360	17484	17502	17588	17505	17471	17325	17462	17284	17508	17605	17582	17665	17682	17519	17508	17512	17563	17646	17490	17566	17307	17737	17387	17495	17494	17535	17455	17608	17548	17562	17640	17626	17669	17651	17569	17602	17643
27516	29504	24224	19581	19009	50289	60137	44058	33309	22830	17280	15445	14873	14954	14933	14846	14843	14832	14929	15045	14948	14965	15043	14897	14938	14870	15001	14772	14972	15158	15042	14936	15057	14961	14912	14941	14955	15040	15007	14771	14967	14889	14834	14935	14925	14942	14906	14830	14838	14798	14779	14767	14865	15035	14829	14994	14927	14774	14936	15047	14953	14952	14988	15032	14884	14997	14915	14989	14958	14912	14901	14887	14875	15095	14920	14866	14826	14994	14952	15005	15092	14904	14814	14687	14871	14848	15038	14808	15013	14790	14836	15037	14884	15013	14969	14953	15066	14812	14958	14873	14932	14940	14918	14736	14806	14917	15097	14801	15124	15002	14929	15018	15019	14909	14972	14929	14952	14898	15158	14751	14993	14955	14911	14932	14938	14790	14778	14973	14810	14855	15153	15034	15019	14912	14897	14977	14799	14992	14797	14839	14808	14948	14820	14978	14899	14932	14754	15108	14913	14856	15038	14865	14763	14847	14969	14765	14777	14879	15079	14817	14986	14974	14952	14814	14848	14977	14726	15042	14922	14878	14831	14834	14859	14829	14893	14932	15033	14965	14744	14793	14934	15079	15066	14884	14841	14952	14936	14924	14880	14785	14832	14782	14957	15109	14982	14909	14893	14683	14879	14818	15011	14923	14930	14774	14869	14925	14919	14731	14998	14844	14772	14948	14861	14889	14993	14898	14853	14758	14763	14870	15016	14913	14895	14938	14965	14800	14842	15048	14914	14725	14937	14801	14978	14847	14913	14975	14853	15007	15044	14977	15063	14951	14826	14901	14945	15013	15021	15124	14906	14882	14744	15036	14924	14977	15001	15027	14772	14943	14752	14886	14949	14941	15021	14859	15122	14882	14898	14927	14895	14833	14864	14878	14962	14888	14964	14986	14877	14992	15082	14857	14878	14964	15007	14811	14931	14866	15096	14863	14972	14902	15083	14879	14961	14930	14974	15103	14887	14832	14850	14638	14998	14805	14921	14837	14986	14886	14895	15023	14983	14972	14951	15083	15049	14909	14893	14920	14884	14851	15069	14819	15052	14863	15019	14884	14897	14639	15062	14902	14951	15030	14890	15092	14896	14911	14977	14966	14793	14852	14835	14853	14987	14888	14915	14792	15023	15196	14782	14937	15073	15013	14901	14952	14920	14833	14987	14898	14994	14885	15013	15028	14827	14958	14787	15029	14917	15044	14935	14729	14854	14985	14874	14826	14800	14862	15013	14980	14837	14909	14875	14910	14935	14931	14893	14793	14805	15020	14862	14789	14905	14875	14879	14922	15092	14804	15012	15068	14829	14931	14841	14843	14816	14958	14970	14847	14773	14926	14915	14866	14882	14850	14757	14858	15016	14914	14926	15082	14951	14879	15008	14959	15013	15072	14916	14921	14739	15077	14749	14816	14961	14763	14880	15178	14904	15051	14898	15094	15016	14842	15032	15045	14978	14898	14720	15002	14915	14850	15187	14894	14815	14886	15131	14964	14855	14838	15111	14882	14951	14904	15056	14815	14965	14959	15032	14914	14996	14901	14821	14989	14744	14921	14941	14770	14909	15036	14846	14802	14997	14956	14923	14857	15013	14895	15022	14905	14908	14931	14786	15024	14973	14725	14988	14967	14912	14831	14862	14820	14820	14931	15075	14935	14866	14881	14903	15007	15054	14740	14845	15078	14844	15077	14967	14951	14847	14908	14953	14952	14933	14844	15021	15006	14663	14920	14891	15038	14795	14929	14933	15006	14889	14846	14815	14940	14979	14935	15025	14856	14769	14765	14780	14960	15023	15116	14891	14798	14993	14910	14863	14822	14894	14877	14953	15019	14875	14724	15025	15175	14826	14835	14901	14966	14856	15016	14939	14892	14935	14948	14822	14839	14960	14902	14786	14882	14838	14992	14841	15041	14924	14835	15016	14780	14993	14850	15128	14916	14980	15055	14609	14879	14884	14863	14899	15037	14833	14889	15041	14967	14947	14768	14895	15047	14876	14917	14952	14928	14864	14819	14811	15071	14998	14879	14949	14886	14962	14908	15107	14966	14852	15083	14869	14911	15072	14855	14890	14942	14910	14799	15125	14934	14891	14994	14865	14926	14745	14998	15163	14942	14896	15082	14774	14885	14809	14884	14872	14906	14978	15016	14758	14873	14971	15049	15061	14940	15024	14862	15016	14856	14894	14839	15105	14896	14785	15101	14926	14917	14890	14884	14849	14887	14875	14969	15010	14992	14966	15049	14880	14800	14942	14862	14947	14908	14887	14961	14836	14970	14936	15017	14956	14750	14964	15031	14924	14752	14967	14849	15005	14646	14854	14914	14970	14908	14775	14730	14880	14992	14758	15024	15030	14824	14969	15000	14795	14814	14928	14876	14815	14796	15095	14903	14991	14832	14620	14956	15004	14941	14883	14971	14790	15006	14871	14837	14863	14931	14949	14942	15128	14772	14874	14779	15103	15087	14803	14886	14927	14948	15004	14960	14806	14765	14934	15090	14925	14996	14956	14951	14854	14816	14895	15001	14892	15012	14883	14820	14796	14939	15067	14850	14937	14867	14997	15013	14994	14915	14883	14907	14978	14876	14852	14826	14940	14727	15200	14876	15021	14892	15065	14786	14904	14721	14903	15072	14927	14892	14857	15008	14885	14917	14774	14820	15142	14892	14880	14949	14712	14949	14912	14955	15004	14919	14881	15010	15053	15140	14960	14853	14798	14969	14855	14838	14911	14962	14922	14996	15116	14768	14833	14795	14956	14740	15076	14797	14937	14932	15187	14940	15043	14884	14949	14793	15044	15036	14847	14926	14893	15032	14856	14960	14923	15053	14767	14922	14847	14700	14889	14799	15008	14713	15076	14907	15033	14882	14871	14897	14870	14993	14943	14757	14838	14968	14949	14997	15026	15024	14925	14895	14815	14970	14925	14940	14945	14912	15027	14914	14957	14893	15050	15038	14914	14786	15019	14925	14929	14771	14812	14857	14808	14787	15102	14881	14880	14900	14817	15031	14874	14960	14904	14891	15077	14844	14871	14824	14873	14858	14773	14934	14886	14821	14901	15067	14775	14889	14671	14914	15035	14915	14854	14943	15090	14844	14926	14948	14825	14839	14933	14823	14916	14869	14943	15030	14852	14880	14917	14997	15035	14961	14793	14985	14814	15020	14791	14824	14847	14900	14866	15096	15028	14923	14901	15044	14912	15018	14901	14900	15022	14793	15002	14739	14936	14858	14766	15027	14852	14918	14940	15018	14920	14810	14989	14956	14862	14922	14991	14960	14898	15112	14994	14856	14889	14859	14792	15004	14859	14921	14913	15041	14888	14829	14911	14837	14854	14851	14765	14908	14945	14918	15022	14798	14888	14985	14705	14864	14958	14957	14912	14910	14897	14917	15002	15053	14782	14868	14930	14622	14768	14940	15023	14838	15066	14834	14817	14909	14989	14790	14858	14913	14848	14914	14941	14933	14739	14901	14941	14983	14813	14881	14792	15005	14843	14772	14907	14822	14865	14824	14962	14863	14868	15033	14876	14806	14879	14827	14853	15084	14857	14929	15100	14956	14979	14742	14900	14935	14971	15102	14844	14951	14935	15017	14907	14883	14967	14853	14841	15008	14807	14794	14968	15034	14654	14814	14886	14927	14800	14948	14966	14855	15041	15003	15155	14949	14873	14818	15019	14842	14800	14816	14867	14917	14885	14814	14812	14949	15138	14784	14969	14792	15151	14839	14846	14807	15065	15041	14956	14849	14958	14978	14727	15075	14914	14839	14960	14802	14890	14902	15014	14976	14849	14879	14883	14943	14914	14933	15007	14890	14970	14947	14845	14895	14758	14866	15121	14913	14947	14848	14907	14989	14919	15076	14848	14876	14939	15018	14832	15024	14910	14895	15081	14973	14797	14899	14837	14941	14804	14947	14851	15051	14930	14951	14877	14981	15020	14903	14905	14949	14908	14880	14921	14974	14804	14948	14919	14796	15027	14832	14825	14917	14924	15047	14758	15005	14950	14894	14972	14769	14870	14897	15152	14964	14748	14947	14955	14844	14777	14942	14856	14897	14970	14953	14942	14939	15003	14758	14915	14824	14847	14957	14866	14893	14914	14830	15052	15041	14784	14843	14969	14942	14846	14778	14949	15007	14902	14997	14949	14920	14976	14954	14955	14971	14739	14892	14905	14865	14896	14972	14936	14872	14872	14956	15004	15086	14900	14983	14794	14779	14936	14792	14843	14949	14839	14852	14801	14907	14889	14855	14813	14896	14860	14727	14924	14932	15020	14965	14755	14811	14898	15025	14862	14980	14943	14888	14969	14921	15020	14866	15093	14868	14770	14721	14792	14866	14827	14895	14925	14774	14968	14821	14789	14877	14843	14737	14947	14978	15029	14791	14999	14866	14895	14938	14814	14865	14897	14906	15053	14938	14939	14840	14882	14986	14866	15086	15039	15043	14927	15014	15037	14874	14976	14944	14799	14857	14841	14940	14877	15004	14907	14967	15095	14979	14867	14966	14681	14925	14850	14918	14986	14876	14909	14819	14911	14994	14843	14805	14990	14858	15006	14929	14976	14937	14801	14886	14887	14807	15082	14864	14936	14883	15017	14820	14813	14859	14954	14861	14936	14702	14871	14774	14996	14918	14867	14871	15014	14904	14824	14778	14985	15082	15088	15049	14894	14864	14853	14803	14909	14876	15052	14838	14841	14795	15053	14829	15019	14989	14935	15068	15026	14941	14987	14935	14851	15014	15074	14818	14869	14982	15019	15090	15020	14864	14849	14871	14905	14818	14870	15056	15018	14977	14999	14957	14913	14946	14803	14929	14817	14843	14867	14843	15013	14964	14952	14846	14849	14876	14880	14845	14916	14908	14964	14884	15048	14710	14895	14889	14959	14899	14823	14993	14864	14893	14962	14875	15016	14785	14903	14951	14945	14966	15071	14839	15001	14929	15092	15081	14842	14906	14908	15016	14969	14883	15029	14739	14848	14794	14947	15119	14832	15063	14890	14872	14918	14916	14928	15009	14988	15006	14906	15013	15078	14990	14979	14907	15088	14960	14888	14993	14858	14877	14595	14952	14970	15102	14765	15099	14886	15037	14738	15157	14978	15048	14957	15030	15071	14848	14961	14817	14895	14976	15008	14894
22925	21412	29316	23910	21767	57827	73411	55303	41080	29645	22469	18975	17877	17732	17566	17426	17666	17504	17563	17519	17512	17664	17502	17415	17675	17486	17244	17394	17315	17509	17494	17263	17501	17648	17360	17534	17318	17378	17308	17674	17362	17324	17504	17459	17429	17595	17206	17492	17359	17453	17560	17307	17394	17581	17479	17341	17327	17410	17491	17221	17264	17368	17272	17335	17323	17367	17327	17399	17350	17354	17461	17552	17295	17307	17327	17399	17527	17406	17346	17369	17385	17333	17495	17378	17334	17504	17273	17349	17516	17506	17404	17309	17339	17229	17184	17166	17482	17263	17274	17245	17246	17557	17384	17314	17343	17356	17114	17225	17334	17351	17450	17623	17326	17549	17185	17120	17297	17379	16997	17334	17273	17503	17338	17258	17324	17107	17230	17385	17260	17330	17289	17312	17360	17270	17373	17372	17320	17523	17355	17416	17406	17521	17235	17120	17508	17272	17365	17252	17545	17368	17420	17428	17133	17320	17172	17257	17243	17354	17101	17284	17239	17389	17344	17326	17380	17452	17450	17250	17128	17265	17403	17186	17270	17348	17526	17238	17394	17285	17264	17342	17209	17381	17432	17403	17214	17358	17499	17324	17394	17257	17242	17104	17334	17412	17284	17411	17526	17554	17478	17240	17224	17318	17213	17526	17276	17202	17554	17198	17197	17363	17234	17273	17295	17115	17383	17446	17295	17378	17346	17301	17650	17401	17142	17341	17307	17436	17377	17220	17370	17271	17286	17367	17358	17281	17260	17182	17317	17442	17204	17195	17332	17261	17283	17583	17209	17246	17352	17187	17456	17366	17264	17077	17386	17420	17423	17183	17286	17357	17308	17238	17412	17378	17226	17332	17074	17579	17340	17247	17075	17080	17150	17313	17372	17499	17277	17247	17379	17213	17185	17277	17120	17197	17286	17284	17479	17416	17269	17211	17185	17411	17290	17498	17450	17265	17174	17350	17202	17319	17590	17356	17265	17206	17367	17289	17510	17441	17142	17267	17017	17250	17286	17319	17276	17259	17445	17495	17460	17323	17359	17340	17228	17194	17293	17347	17322	17267	17432	17238	17296	17184	17577	17317	17292	17307	17140	17302	17184	17336	17354	17336	17401	17155	17328	17367	17229	17323	17239	17350	17238	17305	17421	17411	17267	17242	17266	17395	17324	17405	17262	17354	17352	17233	17374	17341	17286	17234	17263	17346	17574	17356	17292	17524	17339	17317	17412	17292	17424	17217	17424	17327	17440	17386	17251	17447	17414	17252	17382	17180	17301	17600	17279	17178	17167	17199	17292	17218	17363	17219	17173	17372	17318	17165	17446	17394	17283	17330	17331	17234	17192	17362	17401	17266	17360	17276	17210	17424	17244	17346	17543	17456	17418	17461	17222	17232	17450	17291	17302	17402	17728	17218	17390	17279	17050	17537	17507	17374	17342	17252	17566	17462	17446	17392	17282	17452	17292	17385	17133	17345	17534	17207	17601	17377	17422	17217	17316	17405	17506	17562	17350	17353	17476	17276	17207	17349	17219	17396	17203	17454	17374	17379	17148	17417	17663	17405	17345	17374	17471	17454	17213	17330	17191	17292	17387	17444	17358	17379	17347	17376	17415	17391	17366	17523	17307	17187	17473	17501	17193	17122	17267	17196	17133	17512	17256	17329	17258	17330	17369	17375	17536	17342	17531	17097	17278	17224	17261	17278	17187	17100	17435	17452	17347	17355	17185	17159	17383	17479	17348	17478	17589	17359	17385	17401	17306	17222	17438	17378	17237	17498	17202	17512	17391	17304	17450	17355	17375	17602	17335	17274	17529	17263	17252	17124	17380	17345	17283	17326	17390	17407	17231	17190	17345	17413	17337	17282	17330	17526	17278	17254	17305	17180	17119	17227	17441	17331	17300	17138	17238	17184	17510	17311	17349	17327	17577	17260	17249	17354	17228	17286	17238	17277	17420	17386	17250	17224	17360	17347	17085	17376	17143	17640	17249	17227	17283	17329	17276	17512	17355	17285	17134	17100	17292	17404	17548	17342	17425	17526	17620	17511	17344	17519	17385	17412	17687	17295	17479	17491	17398	17130	17340	17293	17268	17384	17232	17289	17348	17361	17389	17274	17335	17426	17175	17344	17504	17454	17512	17281	17256	17067	17299	17425	17370	17386	17335	17471	17476	17235	17472	17405	17319	17392	17331	17431	17502	17434	17281	17281	17148	17346	17308	17335	17283	17336	17376	17297	17299	17332	17526	17393	17255	17371	17347	17257	17426	17447	17176	17457	17260	17376	17438	17384	17365	17312	17296	17244	17167	17342	17370	17150	17183	17310	17158	17234	17104	17274	17306	17402	17369	17377	17452	17423	17243	17361	17276	17224	17332	17106	17039	17285	17132	17302	17213	17479	17344	17376	17233	17243	17299	17265	17310	17328	17255	17306	17506	17371	17255	17300	17361	17179	17237	17169	17271	17273	17314	17224	17351	17419	17473	17248	17441	17205	17301	17459	17351	17158	17292	17372	17256	17060	17198	17293	17201	17211	17282	17439	17391	17174	17044	17195	17315	17271	17405	17260	17265	17235	17200	17287	17267	17376	17379	17322	17350	17251	17109	17374	17292	17213	17292	17227	17319	17275	17386	17400	17571	17424	17360	17357	17542	17178	17390	17237	17091	17317	17196	17356	17111	17307	17465	17296	17408	17193	17302	17352	17415	17319	17361	17456	17274	17370	17459	17422	17307	17156	17242	17374	17297	17478	17432	17382	17210	17330	17372	17202	17257	17258	17299	17225	17338	17253	17251	17355	17364	17444	17314	17444	17108	17301	17398	17228	17483	17539	17315	17237	17386	17276	17227	17084	17612	17165	17218	17379	17624	17228	17461	17242	17124	17355	17369	17361	17239	17406	17212	17385	17380	17219	17217	17297	17487	17445	17327	17347	17328	17412	17259	17299	17439	17327	17346	17392	17369	17259	17384	17378	17269	17198	17013	17137	17232	17444	17223	17355	17237	17339	17348	17256	17254	17195	17345	17225	17219	17254	17364	17420	17398	17383	17349	17484	17274	17327	17346	17444	17226	17404	17361	17540	17302	17279	17376	17332	17315	17363	17247	17157	17437	17312	17327	17204	17364	17290	17285	17441	17435	17206	17225	17226	17291	17323	17303	17334	17224	17248	17510	17470	17117	17198	17281	17352	17248	17204	17211	17327	17337	17211	17065	17221	17464	17360	17388	17354	17517	17177	17296	17100	17197	17277	17380	17384	17444	17298	17356	17242	17483	17360	17360	17445	17474	17325	17495	17422	17453	17103	17375	17300	17428	17377	17420	17138	17308	17391	17331	17213	17239	17194	17281	17512	17148	17195	17207	17341	17434	17236	17450	17170	17270	17294	17343	17242	17382	17221	17374	17372	17350	17432	17320	17156	17328	17372	17412	17140	17525	17521	17211	17328	17276	17257	17340	17371	17267	17237	17486	17345	17326	17486	17468	17475	17255	17274	17526	17429	17348	16951	17199	17388	17312	17477	17300	17320	17395	17126	17354	17312	17375	17292	17214	17260	17290	17227	17079	17225	17437	17398	17325	17223	17332	17574	17261	17417	17487	17281	17285	17280	17282	17335	17429	17422	17220	17202	17475	17223	17470	17281	17227	17206	17252	17384	17300	17390	17398	17081	17386	17269	17402	17429	17331	17234	17486	17183	17332	17362	17273	17373	17344	17266	17345	17305	17327	17469	17178	17397	17076	17106	17245	17325	17052	17180	17323	17325	17406	17279	17209	17348	17252	17594	17417	17168	17400	17353	17424	17143	17345	17047	17375	17338	17157	17167	17393	17413	17404	17271	17195	17158	17278	17464	17303	17401	17370	17115	17448	17512	17361	17292	17471	17394	17399	17392	17547	17323	17199	17368	17516	17455	17524	17428	17264	17342	17327	17200	17470	17343	17220	17346	17339	17425	17205	17359	17339	17373	17400	17217	17431	17308	17388	17205	17273	17365	17388	17319	17089	17354	17300	17337	17329	17335	17495	17306	17432	17381	17311	17376	17359	17353	17363	17654	17357	17246	17345	17260	17333	17295	17216	17274	17358	17370	17253	17247	17327	17229	17328	17318	17343	17284	17462	17424	17157	17291	17346	17282	17386	17331	17430	17244	17306	17349	17107	17276	17295	17261	17218	17257	17524	17468	17150	17270	17303	17354	17237	17411	17369	17440	17386	17481	17359	17190	17459	17365	17245	17388	17421	17342	17344	17291	17540	17245	17271	17447	17188	17275	17512	17368	17148	17397	17477	17344	17279	17244	17240	17244	17331	17453	17426	17436	17302	17443	17439	17339	17403	17352	17469	17472	17199	17252	17182	17470	17288	17253	17268	17133	17416	17128	17140	17262	17344	17401	17530	17317	17279	17412	17103	17313	17475	17157	17210	17293	17336	17336	17278	17368	17427	17220	17326	17040	17227	17124	17395	17402	17278	17297	17391	17143	17198	17369	17204	17266	17280	17345	17276	17213	17160	17215	17386	17393	17135	17584	17181	17496	17369	17388	17440	17167	17331	17227	17284	17222	17327	17150	17377	17063	17126	17396	17526	17388	17151	17137	17353	17447	17429	17416	17285	17495	17227	17235	17300	17400	17534	17216	17334	17407	17286	17376	17193	17330	17439	17492	17379	17406	17390	17315	17250	17403	17244	17405	17052	17033	17113	17328	17199	17425	17385	17537	17261	17440	17509	17330	17461	17290	17296	17309	17429	17287	17446	17311	17244	17161	17229	17214	17312	17377	17348	17326	17302	17224	17243	17252	17160	17138	17260	17292	17438	17471	17190	17470	17400	17326	17266	17286	17405	17306	17196	17373	17079	17393	17214	17342	17368	17220	17498	17320	17304	17199	17304	17162	17301	17321	17275	17319	17159	17244	17276	17438	17435	17361	17498	17468	17071	17258	17587	17357	17102	17322	17387	17196	17416	17368	17389	17344	17040	17363	17583	17569	17618	17500	17443	17543	17266	17071	17358	17329	17151	17503	17220	17153	17426	17357	17285	17161	17304	17354	17219	17258	17209	17335	17331	17369	17380	17243	17324	17318	17281	17358	17267	17458	17336	17378	17352	17342	17534	17390	17334	17257	17391	17345	17460	17365	17291	17417	17375	17305
33628	34437	27560	21373	23180	68474	74129	55084	41162	27657	18919	15429	14908	14648	14804	14757	14461	14581	14807	14687	14721	14828	14820	14745	14744	14754	14727	14781	14886	14831	14678	14780	14752	14677	14857	14690	14746	14679	14720	14799	14706	14547	14815	14674	14614	14728	14742	14685	14509	14671	15028	14719	14750	14834	14691	14601	14721	14630	14715	14870	14771	14719	14792	14547	14705	14674	14674	14643	14652	14653	14812	14611	14809	14807	14713	14681	14489	14822	14566	14893	14843	14593	14684	14806	14727	14760	14609	14727	14639	14904	14832	14718	14861	14720	14653	14787	14675	14819	14610	14664	14598	14655	14743	14852	14743	14830	14834	14678	14770	14666	14764	14765	14718	14629	14713	14880	14760	14619	14798	14843	14653	14725	14682	14744	14608	14774	14802	14662	14908	14692	14659	14652	14749	14904	14674	14906	14903	14509	14627	14670	14846	14657	14773	14821	14790	14705	14604	14688	14778	14739	14921	14841	15012	14712	14759	14783	14605	14863	14739	14745	14851	14731	14553	14926	14650	14768	14792	14681	14880	15012	14723	14591	14652	14765	14744	14764	14699	14986	14803	14724	14566	14847	14689	14569	14698	14695	14811	14735	14761	14620	14781	14771	14984	14742	14632	14756	14628	14854	14742	14626	14871	14736	14681	14720	14747	14721	14833	14855	14698	14697	14633	14693	14823	14688	14658	14892	14788	14458	14686	14804	14648	14712	14694	14877	14657	14701	14869	14635	14661	14876	14795	14584	14581	14749	14749	14713	14719	14651	14670	14677	14695	14702	14931	14713	14499	14911	14672	14735	14806	14644	14656	14676	14733	14633	14867	14702	14754	14622	14796	14744	14686	14794	14777	14676	14759	14760	14550	14590	14718	14667	14537	14793	14500	14815	14665	14731	14754	14756	14712	14667	14879	14764	14897	14670	14620	14624	14740	14698	14706	14662	14875	14762	14762	14613	14633	14722	14665	14734	14764	14768	14811	14815	14732	14703	14751	14824	14843	14775	14607	14741	14750	14644	14723	14518	14822	14875	14673	14826	14673	14798	14760	14572	14696	14805	14603	14672	14679	14762	14693	14770	14741	14810	14846	14728	14817	14714	14756	14802	14740	14547	14651	14849	14671	14830	14777	14485	14683	14722	14538	14551	14927	14832	14658	14770	14660	14651	14928	14806	14682	14760	14708	14679	14694	14689	14751	14760	14779	14686	14720	14703	14797	14733	14923	14799	14717	14701	14705	14668	14596	14662	14578	14604	14564	14777	14625	14848	14611	14839	14854	14755	14797	14789	14510	14749	14789	14646	14725	14708	14693	14689	14557	14761	14684	14628	14766	14977	14558	14703	14835	14817	14831	14717	14844	14631	14749	14707	14852	14513	14642	14775	14840	14632	14672	14743	14891	14943	14899	14748	14685	14717	14816	14714	14713	14636	14767	14686	14728	14700	14777	14725	14618	14681	14783	14652	14714	14551	14834	14690	14812	14888	14657	14827	14670	14858	14758	14644	14679	14652	14749	14817	14686	14983	14668	14606	14743	14686	14741	14721	14742	14695	14585	14854	14788	14768	14711	14742	14777	14711	14805	14784	14669	14573	14622	14861	14676	14847	14781	14789	14629	14704	14711	14846	14610	14667	14651	14758	14692	14817	14805	14615	14706	14788	14927	14705	14819	14602	14604	14761	14696	14675	14751	14695	14693	14755	14675	14896	14588	14886	14882	14649	14669	14507	14780	14745	14635	14761	14737	14764	14591	14745	14921	14729	14732	14675	14783	14823	14588	14753	14659	14712	14837	14781	14777	14628	14694	14704	14566	14788	14807	14604	14596	14564	14786	14682	14730	14669	14867	14600	14604	14559	14787	14710	14695	14880	14677	14829	14815	14800	14573	14766	14677	14709	14709	14955	14649	14770	14755	14793	14893	14726	14587	14681	14766	14681	14709	14698	14627	14660	14784	14667	14825	14769	14811	14520	14865	14777	14773	14781	14674	14720	14676	14650	14615	14781	14703	14662	14747	14804	14758	14608	14631	14662	14554	14646	14699	14538	14891	14727	14754	14775	14850	14655	14624	14829	14612	14608	14774	14694	14681	14541	14665	14799	14680	14762	14734	14495	14700	14716	14690	14618	14646	14651	14639	14607	14828	14880	14769	14880	14903	14839	14718	14871	14686	14696	14892	14733	14519	14636	14771	14798	14784	14570	14688	14730	14628	14932	14564	14774	14799	14830	14831	14714	14749	14583	14715	14603	14723	14737	14587	14788	14807	14774	14565	14751	14533	14823	14696	14697	14846	14789	14821	14795	14679	14976	14833	14467	14826	14733	14650	14790	14807	14893	14561	14680	14620	14621	14715	14659	14791	14761	14763	14736	14581	14790	14679	14817	14613	14746	14776	14686	14731	14748	14826	14734	14821	14754	14814	14676	14926	14635	14521	14578	14646	14607	14755	14592	14771	14568	14778	14499	14750	14745	14813	14843	14670	14808	14834	14778	14758	14708	14693	14763	14689	14683	14692	14741	14755	14692	14639	14810	14705	14665	14571	14489	14756	14728	14699	14759	14549	14843	14621	14630	14727	14656	14510	14832	14739	14800	14827	14708	14841	14796	14789	14689	14936	14517	14735	14693	14711	14580	14763	14828	14714	14806	14579	14730	14813	14540	14697	14700	14716	14532	14857	14718	14668	14845	14741	14539	14553	14684	14772	14697	14714	14888	14624	14796	14597	14775	14653	14562	14680	14693	14681	14771	14624	14670	14705	14910	14709	14658	14528	14760	14688	14879	14662	14634	14752	14873	14651	14695	14763	14620	14830	14643	14774	14811	14712	14670	14750	14757	14679	14749	14858	14836	14804	14685	14670	14712	14601	14663	14746	14587	14666	14800	14713	14687	14742	14672	14663	14662	14712	14655	14516	14600	14858	14718	14662	14706	14666	14746	14747	14866	14711	14752	14875	14569	14703	14425	14759	14714	14717	14658	14870	14735	14712	14633	14637	14649	14722	14535	14744	14755	14764	14628	14598	14716	14857	14757	14792	14866	14687	14680	14645	14636	14674	14639	14780	14678	14805	14635	14683	14730	14611	14654	14791	14602	14809	14628	14648	14673	14779	14550	14717	14906	14726	14761	14728	14780	14823	14653	14843	14641	14713	14705	14746	14523	14726	14715	14762	14826	14653	14598	14649	14729	14722	14866	14692	14819	14763	14737	14606	14748	14741	14689	14845	14602	14574	14710	14794	14660	14749	14629	14877	14773	14690	14792	14780	14775	14585	14810	14572	14717	14575	14815	14941	14717	14712	14604	14845	14772	14781	14667	14903	14708	14747	14777	14737	14559	14731	14724	14730	14596	14770	14745	14479	14885	14869	14833	14733	14670	14802	14630	14472	14764	14679	14712	14710	14825	14785	14666	14845	14666	14908	14793	14648	14655	14762	14589	14691	14799	14891	14628	14837	14854	14754	14871	14715	14556	14716	14926	14679	14723	14746	14722	14684	14710	14640	14744	14831	14579	14730	14806	14454	14785	14582	14731	14600	14791	14764	14944	14768	14796	14862	14656	14809	14643	14719	14794	14740	14623	14672	14675	14639	14580	14634	14802	14836	14793	14871	14525	14668	14824	14546	14829	14800	14703	14506	14611	14726	14731	14720	14732	14858	14702	14808	14734	14791	14618	14861	14593	14751	14864	14683	14828	14695	14716	14878	14870	14677	14669	14635	14557	14686	14721	14484	14638	14654	14696	14600	14602	14721	14726	14755	14921	14798	14594	14691	14749	14696	14736	14613	14740	14667	14554	14690	14823	14690	14774	14778	14658	14690	14788	14827	14742	14827	14801	14614	14615	14742	14505	14556	14674	14845	14997	14699	14691	14789	14706	14722	14660	14673	14666	14736	14720	14520	14694	14710	14644	14521	14631	14587	14653	14710	14719	14747	14648	14695	14724	14769	14847	14663	14761	14757	14587	14681	14746	14683	14552	14694	14620	14764	14847	14720	14742	14784	14721	14959	14611	14707	14803	14679	14776	14581	14666	14681	14698	14628	14628	14634	14855	14713	14713	14738	14826	14742	14672	14691	14671	14781	14736	14730	14631	14655	14730	14850	14727	14679	14635	14680	14847	14788	14879	14794	14876	14769	14748	14684	14755	14848	14722	14705	14827	14829	14627	14706	14622	14559	14769	14877	14768	14885	14537	14731	14755	14714	14742	14763	14801	14618	14723	14697	14752	14553	14677	14728	14635	14782	14709	14556	14856	14704	14607	14668	14711	14696	14614	14703	14779	14820	14855	14705	14758	14745	14718	14624	14653	14682	14723	14737	14719	14897	14759	14769	14581	14726	14784	14622	14647	14612	14762	14658	14986	14561	14539	14744	14695	14976	14877	14585	14692	14792	14794	14896	14685	14754	14570	14731	14651	14677	14702	14713	14821	14761	14750	14748	14747	14775	14883	14872	14711	14847	14633	14816	14769	14788	14648	14688	14566	14711	14624	14840	14654	14769	14650	14634	14700	14686	14614	14906	14666	14742	14840	14688	14769	14677	14664	14801	14776	14733	14608	14682	14650	14702	14816	14741	14731	14623	14803	14724	14870	14731	14700	14686	14761	14718	14758	14745	14784	14718	14761	14569	14731	14813	14864	14752	14816	14748	14860	14707	14599	14937	14671	14754	14814	14783	14696	14832	14662	14572	14573	14523	14755	14657	14714	14742	14807	14793	14698	14716	14751	14802	14719	14810	14784	14759	14821	14597	14795	14709	14725	14487	14495	14612	14772	14619	14686	14779	14752	14531	14728	14787	14743	14764	14638	14790	14703	14787	14702	14743	14675	14736	14619	14702	14844	14625	14590	14788	14641	14953	14482	14758	14689	14635	14714	14681	14684	14664	14660	14690	14601	14556	14784	14843	14640	14798	14631	14805	14816	14699	14638	14690	14710	14855	14816	14666	14743	14702	14835	14788	14760	14675	14617	14629	14874	14611	14848	14636	14751	14608	14657	14543	14656	14785	14654	14828	14700	14551	14803	14781	14682	14802	14637	14567	14678	14785	14694	14690	14751	14768	14678	14683	14722	14844	14682	14686	14627	14735	14754	14549	14870	14824	14698	14744	14694	14944	14771	14756	14817	14783	14700	14644	14561	14737	14670	14711	14631
27570	22024	24416	20740	18099	26441	28255	23478	20152	18346	17726	17046	16961	16922	16884	16969	16910	16770	17011	16761	16992	17087	16902	17063	16973	16911	16959	16911	16927	17132	16935	16885	16986	16874	16822	16924	17076	16960	16868	17175	16952	16750	16998	16742	16991	16767	17142	16920	17143	16813	16859	16764	16870	16937	16872	16958	16836	16969	16552	16808	16746	16867	17051	17035	16868	16788	17057	16812	16834	16965	16946	16810	16795	17046	16870	16782	16969	16634	16823	16820	16780	16885	16995	16961	16808	17051	17052	16731	16749	16856	16756	16945	16953	16704	16853	16855	17027	16792	16953	16995	16762	16706	16912	16950	16947	16991	16955	17011	16942	16884	16899	16895	16838	16905	16773	16800	16937	16866	16947	16779	16642	16778	16698	16825	17000	16927	16950	16770	16824	16815	16962	16906	16976	16991	16904	16833	16886	16858	16786	16686	16825	17002	16943	16991	16761	16980	17021	16808	16755	16860	16804	16869	17010	17092	16955	16977	16672	16907	16709	16872	16983	16832	17066	16809	16926	16859	16871	16926	17012	16884	16939	16800	17080	16951	16886	16800	17002	17034	16954	16895	16930	16675	16837	16663	16949	16801	16950	16861	16656	16800	16917	16951	16829	17105	16965	16903	17000	17118	17019	16913	16912	16871	16856	16771	16914	17028	16905	16830	16904	17021	16780	16886	16980	17171	16833	16715	17035	16831	16934	16834	16757	16867	16827	16823	16937	16877	17079	16994	16684	16847	16995	16815	16799	16780	16851	16605	16838	17111	16916	17022	16811	16959	17077	16742	17010	16794	16826	17034	16664	16756	16856	16770	16861	16764	16830	16994	16839	16843	16924	16920	16955	16763	16749	16931	16897	17051	16909	16876	16907	16867	17056	16772	17001	16893	16970	16920	16879	16941	16771	16909	16843	16871	16991	16930	16859	16851	16978	17012	17073	17047	16989	16699	16939	16702	17000	17045	17138	16914	16786	16854	17033	16813	16887	17021	16862	16766	17074	16851	16684	17008	16774	16781	17058	16746	16773	16868	16910	17005	16954	16743	16983	16860	16901	16696	16954	16933	16787	17009	17045	16756	16835	16913	16818	16900	16728	16914	16851	16857	16692	16878	17009	16869	17096	16847	16935	17001	16925	17005	16909	17042	16854	16959	16906	16780	16985	16865	17040	16936	16897	16890	16830	16853	16788	16779	16885	16862	16982	16640	16957	16911	16936	16753	16933	16806	16884	16831	16957	16892	16856	16947	16951	17239	16835	16851	16799	16634	16863	16959	16876	16952	16740	17220	16888	16853	16909	17033	16906	16948	16778	16810	16946	16841	16668	16967	16936	16790	16867	16756	16856	16940	16709	16812	16819	16996	16921	16953	16931	16723	16980	17028	16985	16805	17089	17000	17030	17024	16780	16831	16723	17002	16998	17052	16902	16865	17100	16852	16954	17066	16940	17030	16967	16996	16945	17083	16811	16774	17113	16692	16837	17018	16952	16896	16894	16967	17117	16869	16933	16952	17058	16838	16906	16771	17066	16815	16909	16519	16700	16905	16894	16874	16739	16776	16815	17011	16936	17071	16805	16863	17123	16686	17013	16911	16752	16745	17016	16905	16879	17025	16859	16941	16724	16916	16864	17042	16965	17042	16810	17004	16996	16762	16973	16894	16938	16797	16947	16878	17065	16959	16994	16776	16778	16801	16991	17098	16966	16832	16924	16818	16924	16893	17036	16856	16969	16770	16841	17001	17091	16736	16807	17030	16859	16995	16754	16710	16679	16940	16963	16915	16940	16856	16814	16932	16983	16926	16785	16807	16949	16949	16772	16999	16981	16742	16926	17006	17025	16821	16871	16849	16834	17047	16923	16808	16764	16943	16849	16741	16903	16819	16762	16861	17096	17020	16893	16756	16898	17008	17072	16907	16986	16911	16691	16797	16671	16862	17105	17070	16849	16740	16902	16825	16944	16813	16905	16759	16818	16914	17048	16753	16837	16912	16890	16869	17031	17002	16803	16711	16838	16752	16682	16886	17038	16709	16872	16758	16961	16932	16764	16875	16749	16905	16932	17006	17011	16970	17013	16946	16885	16857	16967	16779	16704	16891	16775	16937	16868	16820	16827	16965	17004	16791	16987	17103	17117	16871	16974	16963	16768	16828	16675	16696	16779	17002	17033	16927	16987	16793	16932	16736	16937	16912	17037	16855	16860	16749	16838	16870	16817	16865	16856	17002	16812	16901	16868	16899	16862	16880	16826	16797	16698	16943	17012	16858	16790	16894	16854	16908	16958	16764	16954	17008	16771	16733	16874	16821	16832	16762	16852	16966	16829	16848	16925	16709	16881	16943	16932	16909	16805	16875	16843	16705	16994	16681	17062	16958	16913	17016	17056	16879	17097	16880	16885	16877	16876	16945	16905	16998	17024	16997	16824	16921	17034	16942	16952	16864	16973	16854	16978	16592	16772	16860	16888	16983	16737	16961	16864	16692	16780	16995	16897	16818	16690	16641	16744	16934	16942	16972	17078	16811	17017	17000	16842	16794	17007	16973	16931	16834	16888	16989	16674	16797	16708	17114	16713	16979	16844	16793	16862	16681	17033	16837	16943	16896	16900	16893	16834	17029	17071	17027	16903	16947	16864	16943	16932	16900	16821	17095	17082	16816	16915	16986	16888	16854	16901	17006	17007	16889	16911	16906	16731	16851	16967	17051	17175	16823	16763	17058	16794	16836	17054	17063	16745	17068	17026	16975	17035	16846	16852	16770	16991	16806	16957	16793	16838	16782	16857	16887	17050	16855	16861	17136	17107	17085	16711	17042	16922	16864	16871	16602	17007	16841	16859	17048	16897	17037	16912	16822	16831	16933	17018	16877	16819	17040	16749	17010	16920	16852	17197	16952	16715	16763	16793	16914	16866	16874	16837	16815	16848	16680	16782	16978	16861	17049	17033	16809	16863	16826	16869	16874	16768	16849	16799	17076	17155	16805	16792	16890	16953	16923	16806	16946	16831	16820	16972	16899	16903	16985	16952	16803	17006	16999	16814	16731	17100	16989	16724	16758	16641	16732	16828	16912	16929	16864	16587	16658	16876	16858	16906	16962	16937	16946	16908	17013	17008	16875	17038	16898	16813	16980	16742	17015	17076	16821	16852	16932	16923	16969	16893	17014	16899	16905	16915	16963	16725	16640	16939	16989	16914	16978	16937	17066	16882	16808	16718	16676	16986	16864	16719	16959	17108	16901	17109	16926	16917	16912	17144	16914	16758	16915	16882	16954	17026	16922	16888	16826	17050	16960	16782	16945	16943	16737	16986	16852	16911	16962	16813	16870	17012	16860	17070	16773	16810	16850	16986	17147	16934	16868	16745	16918	16712	16972	16997	16934	16969	16874	16925	16982	16864	16860	16858	17097	16875	16812	17025	16847	16933	16984	16983	16762	16945	16873	16717	16865	17104	16769	17069	16943	16819	17037	16832	16926	16657	16853	16988	16907	16753	16912	16932	16897	17024	16987	16859	17023	17124	17002	16813	16878	16931	16902	16851	16912	16934	16815	16971	16782	16940	16841	16805	17130	16620	16889	16691	16828	16948	16899	16962	16955	16923	16826	17028	16908	16887	16669	16955	16885	16698	16858	16941	16936	16685	16906	16886	16699	16900	17049	16804	16942	16909	16832	17025	16910	17138	16926	16835	16777	16612	16864	17123	16687	16724	16949	16982	16791	16611	16943	16644	16982	16718	16916	16663	16793	16973	16982	17027	17179	16816	16935	17045	16836	17070	17176	16766	16816	17065	16790	17018	16894	16777	17023	16960	16886	16954	16805	16994	16811	16878	16798	16691	16803	17112	16995	16911	16724	16771	16829	16740	16921	16653	16772	16856	16797	16945	16861	17175	16988	17064	16801	17093	16992	16915	16865	16832	16734	16809	16906	16950	16917	16874	16718	16983	16934	16724	16809	17042	17012	16950	16830	16879	16764	16961	16913	16730	16719	16963	16906	16833	17024	16887	16956	16776	16935	16967	16833	17072	16897	16901	16804	16789	16957	16921	16977	17066	16845	16798	17004	16922	16784	16819	16872	16882	16943	17005	17140	17001	16861	16655	16890	16823	16990	16985	17081	16893	17029	16876	16769	16931	16886	16998	16882	16882	16876	16789	16867	16999	16705	16986	16879	16919	16951	16963	17024	16925	16840	16896	16945	16762	16833	16914	16915	16943	16996	16910	17052	16854	16794	17030	16972	17078	16915	16832	16582	16796	17043	16915	16715	17015	16971	16820	16841	16968	17004	17035	16969	16877	16890	17100	16800	16716	17124	16927	17045	16796	16941	16925	16804	16904	16797	17065	16924	16874	16756	17049	16824	16975	16937	16919	16795	17155	16937	16931	16939	16946	16912	16787	16740	16903	16946	17107	16803	16896	16808	17017	16943	16638	16840	16940	16709	16785	16873	17239	17048	17010	16955	16718	16808	16902	17046	16948	16769	16682	17010	16944	17025	16877	16802	16918	17104	16764	16792	16819	16707	16917	16782	16981	16786	16922	16885	17013	16795	16822	17056	16819	17034	16794	16939	17039	16909	16828	16677	17098	16840	16937	16854	16972	17006	16864	17053	17078	16904	16821	16738	16919	17083	16886	16844	16683	16950	16833	16769	16779	16868	16842	16797	16835	16864	16858	17024	16818	16870	16804	16886	17080	16983	16819	16895	16621	16867	17004	16818	16540	16983	16877	16939	17007	16824	16885	16928	16815	16944	16776	17039	16777	16819	16970	16960	16859	16979	16885	16959	16706	17043	16977	16877	16706	16864	16818	16936	16991	16960	17067	16767	16942	16917	16997	17002	16963	16976	16853	16947	16812	16934	16981	16849	16888	16830	16890	16940	16951	17056	16994	16978	17006	17095	17009	16867	16924	16855	16951	16903	16742	16699	16919	16970	16875	16894	17021	16808	16930	16724	17128	17071	16818	17060	16851	16873	16975	16774	16997	16716	16881	16874	16962	17005	16971	16869	16771	16979	17014	16835	16830	16989	17032	16871	16954	16888	16884	16996	17008	16794	16911	16884	16755	16963	16886	17029	16911	17131	17025	16841	16846	16943	16914	16963	16802	16861	16933	16886	16929	16896	16863	16931	16820	16843	16943	17033	16881	16914
15856	19002	17062	15536	16524	26141	26350	20934	17506	15543	14877	14647	14552	14468	14594	14601	14433	14443	14535	14491	14413	14505	14577	14334	14551	14425	14506	14553	14628	14692	14683	14494	14527	14556	14463	14466	14560	14481	14595	14595	14536	14522	14707	14600	14542	14566	14337	14537	14375	14577	14590	14469	14553	14440	14502	14492	14533	14354	14579	14469	14476	14651	14635	14512	14401	14456	14520	14459	14464	14387	14495	14767	14431	14419	14451	14703	14569	14497	14436	14478	14522	14580	14402	14607	14594	14494	14320	14605	14409	14492	14286	14391	14609	14611	14660	14466	14470	14528	14522	14482	14684	14504	14491	14535	14407	14473	14471	14366	14591	14532	14328	14463	14431	14499	14520	14393	14625	14457	14516	14634	14647	14549	14505	14348	14475	14326	14299	14396	14517	14655	14559	14477	14482	14410	14548	14662	14351	14557	14658	14663	14397	14486	14504	14533	14568	14430	14286	14605	14515	14441	14395	14479	14443	14664	14520	14563	14421	14445	14345	14590	14506	14581	14679	14473	14509	14506	14589	14466	14523	14521	14495	14512	14533	14457	14399	14455	14305	14665	14484	14655	14488	14462	14530	14607	14648	14657	14401	14644	14434	14548	14537	14402	14506	14523	14532	14542	14619	14537	14613	14536	14493	14458	14528	14589	14403	14626	14377	14535	14479	14662	14368	14431	14680	14624	14337	14409	14592	14514	14605	14452	14443	14328	14511	14531	14442	14507	14609	14665	14552	14641	14637	14564	14434	14465	14404	14612	14461	14561	14416	14350	14639	14470	14482	14706	14564	14609	14523	14485	14482	14383	14715	14469	14514	14479	14530	14571	14609	14391	14418	14517	14434	14636	14413	14537	14607	14397	14544	14691	14609	14473	14415	14617	14574	14548	14612	14599	14578	14505	14492	14676	14394	14362	14423	14578	14513	14500	14460	14489	14501	14540	14532	14366	14389	14566	14548	14549	14516	14686	14411	14514	14392	14569	14453	14448	14538	14475	14610	14419	14356	14447	14557	14511	14486	14367	14551	14509	14521	14587	14511	14483	14625	14481	14579	14585	14648	14435	14393	14583	14636	14541	14516	14664	14749	14432	14516	14586	14662	14400	14493	14597	14525	14546	14385	14591	14378	14530	14550	14511	14648	14640	14504	14450	14469	14485	14556	14455	14579	14541	14591	14632	14619	14628	14704	14568	14439	14509	14541	14759	14486	14511	14632	14455	14430	14401	14613	14543	14646	14533	14527	14623	14605	14616	14548	14498	14399	14434	14435	14489	14549	14745	14506	14549	14617	14556	14430	14403	14531	14461	14584	14520	14493	14524	14488	14414	14483	14616	14581	14583	14798	14505	14519	14428	14540	14346	14640	14463	14523	14686	14611	14462	14554	14464	14630	14534	14565	14612	14508	14394	14591	14607	14592	14537	14352	14550	14510	14495	14546	14577	14522	14637	14432	14679	14408	14484	14459	14579	14578	14587	14423	14604	14509	14494	14562	14484	14443	14462	14575	14596	14430	14486	14537	14409	14403	14587	14410	14560	14620	14605	14471	14395	14609	14386	14691	14533	14652	14577	14586	14561	14395	14497	14530	14595	14459	14565	14659	14395	14563	14500	14432	14442	14691	14504	14315	14710	14520	14504	14477	14515	14573	14512	14615	14564	14602	14508	14478	14548	14502	14407	14396	14595	14504	14630	14508	14641	14522	14458	14507	14620	14754	14402	14636	14477	14648	14417	14455	14490	14393	14530	14543	14522	14383	14661	14425	14368	14455	14737	14633	14564	14321	14651	14418	14409	14414	14599	14493	14559	14406	14482	14401	14709	14402	14399	14513	14468	14667	14557	14610	14617	14545	14379	14616	14364	14563	14397	14541	14295	14656	14344	14630	14584	14600	14497	14462	14538	14464	14622	14383	14481	14617	14463	14703	14570	14445	14665	14494	14421	14492	14492	14604	14492	14581	14400	14607	14426	14743	14609	14484	14674	14450	14485	14560	14543	14545	14553	14472	14309	14521	14502	14729	14592	14625	14540	14539	14513	14465	14578	14644	14425	14425	14506	14738	14564	14482	14558	14530	14592	14613	14435	14452	14317	14353	14351	14405	14473	14568	14446	14516	14458	14537	14599	14538	14470	14741	14586	14607	14556	14566	14530	14421	14564	14457	14590	14529	14538	14547	14548	14456	14481	14399	14570	14598	14435	14559	14439	14472	14599	14469	14504	14574	14452	14411	14492	14465	14431	14608	14552	14552	14435	14405	14411	14579	14524	14658	14593	14606	14676	14516	14517	14567	14622	14519	14483	14558	14558	14336	14430	14577	14429	14468	14531	14457	14426	14512	14392	14565	14567	14387	14389	14593	14631	14532	14673	14666	14499	14700	14635	14622	14489	14654	14622	14510	14590	14540	14680	14494	14643	14566	14454	14350	14677	14527	14411	14657	14662	14413	14437	14447	14532	14426	14571	14458	14513	14550	14525	14521	14520	14499	14585	14436	14470	14488	14762	14438	14450	14516	14390	14625	14488	14485	14689	14507	14470	14428	14598	14539	14545	14520	14496	14530	14553	14445	14455	14478	14625	14573	14642	14435	14427	14470	14537	14556	14603	14509	14509	14588	14594	14625	14603	14653	14667	14621	14375	14437	14402	14589	14585	14744	14546	14562	14640	14469	14446	14680	14534	14412	14567	14488	14599	14469	14476	14621	14542	14568	14648	14479	14392	14470	14486	14402	14482	14568	14520	14563	14568	14398	14568	14627	14622	14437	14633	14552	14592	14686	14456	14606	14541	14514	14503	14626	14400	14586	14582	14577	14435	14747	14549	14512	14369	14505	14321	14543	14737	14509	14503	14450	14584	14583	14482	14566	14335	14535	14374	14409	14512	14568	14674	14562	14427	14360	14519	14602	14411	14698	14469	14565	14452	14574	14365	14594	14592	14608	14609	14432	14390	14474	14543	14515	14406	14420	14361	14422	14666	14475	14400	14586	14484	14634	14548	14589	14723	14514	14496	14409	14451	14352	14501	14364	14522	14415	14562	14441	14720	14541	14568	14548	14461	14457	14457	14510	14660	14412	14597	14400	14664	14461	14738	14458	14461	14516	14523	14380	14643	14563	14541	14531	14611	14552	14521	14586	14672	14448	14444	14527	14400	14452	14517	14535	14687	14662	14531	14601	14428	14515	14525	14566	14634	14620	14517	14395	14474	14511	14398	14456	14457	14467	14525	14333	14475	14474	14608	14706	14431	14542	14520	14350	14439	14670	14469	14563	14411	14595	14441	14632	14529	14365	14613	14420	14492	14374	14562	14430	14383	14614	14595	14485	14543	14692	14636	14472	14494	14487	14439	14557	14464	14672	14616	14483	14607	14348	14603	14154	14383	14360	14577	14480	14494	14658	14496	14462	14671	14480	14535	14560	14436	14356	14468	14583	14567	14484	14415	14599	14523	14509	14560	14431	14563	14585	14557	14380	14516	14527	14400	14615	14452	14572	14568	14446	14649	14604	14427	14450	14488	14482	14419	14755	14440	14492	14489	14723	14647	14284	14399	14398	14433	14475	14553	14483	14512	14459	14423	14467	14439	14401	14565	14474	14505	14608	14409	14468	14622	14561	14530	14491	14379	14631	14541	14391	14500	14592	14583	14436	14570	14574	14477	14508	14464	14544	14661	14593	14510	14575	14445	14605	14412	14356	14599	14528	14728	14523	14341	14519	14562	14516	14570	14431	14681	14597	14439	14659	14570	14559	14787	14445	14564	14422	14489	14483	14488	14519	14392	14578	14618	14689	14557	14439	14531	14539	14345	14549	14437	14481	14517	14653	14383	14436	14573	14495	14536	14625	14506	14352	14621	14486	14595	14389	14685	14653	14614	14603	14585	14568	14631	14620	14401	14518	14450	14553	14527	14541	14408	14590	14553	14687	14564	14498	14468	14705	14562	14329	14550	14497	14576	14648	14546	14664	14581	14608	14679	14604	14643	14525	14533	14569	14474	14469	14526	14588	14619	14787	14455	14556	14385	14618	14612	14613	14648	14554	14478	14594	14496	14589	14573	14747	14622	14473	14838	14622	14610	14447	14658	14470	14549	14553	14627	14499	14636	14599	14430	14685	14418	14543	14446	14558	14529	14415	14554	14566	14643	14525	14599	14445	14533	14585	14546	14524	14495	14575	14714	14456	14402	14575	14430	14539	14624	14514	14601	14586	14567	14707	14521	14578	14593	14517	14436	14727	14400	14548	14378	14523	14471	14361	14530	14533	14521	14463	14334	14582	14615	14690	14653	14545	14500	14737	14536	14611	14476	14559	14665	14418	14364	14425	14463	14570	14608	14417	14642	14593	14559	14477	14680	14476	14600	14414	14456	14506	14675	14425	14533	14651	14568	14436	14534	14521	14631	14423	14566	14523	14443	14455	14657	14387	14428	14237	14488	14497	14565	14614	14551	14503	14573	14291	14515	14544	14512	14435	14634	14583	14450	14390	14508	14526	14377	14410	14520	14703	14354	14581	14576	14726	14727	14538	14527	14647	14619	14751	14535	14573	14741	14482	14648	14461	14337	14378	14515	14574	14485	14533	14384	14571	14619	14449	14523	14660	14358	14516	14642	14465	14441	14436	14603	14560	14558	14596	14473	14431	14697	14613	14648	14520	14607	14439	14508	14547	14629	14691	14417	14634	14593	14576	14628	14699	14515	14662	14565	14479	14702	14393	14596	14373	14570	14611	14486	14566	14619	14566	14568	14738	14537	14444	14426	14422	14333	14511	14435	14594	14584	14468	14501	14662	14723	14440	14675	14434	14548	14463	14482	14564	14330	14751	14512	14649	14551	14541	14481	14612	14419	14315	14594	14552	14424	14533	14484	14546	14633	14612	14440	14492	14603	14523	14443	14427	14664	14466	14516	14541	14355	14486	14396	14612	14504	14518	14489	14573	14491	14646	14551	14504	14554	14523	14610	14642	14496	14429	14642	14524	14528	14488	14521	14721	14474	14580	14510	14589	14415	14495	14608	14561	14589	14548	14623	14314	14422	14615	14536	14546	14423	14575	14756	14757	14381	14534	14563	14505	14724	14477	14456	14360	14486	14298	14546	14522	14478	14642	14411	14599	14653	14677	14355	14547	14545	14478	14414	14541	14642	14486	14338
24128	21339	28823	24185	24447	56513	58672	42189	31126	22918	18020	16464	15772	15794	15704	15735	15822	15705	15858	15703	15767	15704	15495	15692	15707	15714	15810	16080	15947	15755	15795	16145	15699	15520	15766	15795	15807	15719	15568	15628	15745	15614	15575	15558	15787	15662	15966	15939	15673	15501	15710	15684	15676	15726	15654	15638	15656	15691	15641	15675	15532	15519	15844	15647	15932	15640	15564	15616	15604	15696	15541	15722	15568	15567	15897	15622	15758	15600	15536	15526	15673	15940	15772	15610	15864	15780	15703	15731	15707	15652	15568	15506	15695	15599	15770	15596	15811	15659	15769	15680	15588	15608	15564	15594	15602	15778	15527	15655	15576	15673	15652	15659	15680	15614	15710	15621	15600	15688	15594	15774	15668	15847	15633	15703	15495	15642	15598	15538	15728	15583	15726	15599	15688	15657	15666	15730	15746	15831	15642	15576	15837	15698	15649	15818	15609	15666	15674	15706	15712	15666	15443	15710	15544	15744	15779	15597	15614	15651	15741	15789	15763	15699	15717	15678	15689	15745	15587	15707	15518	15736	15729	15513	15489	15841	15707	15748	15713	15529	15583	15440	15608	15365	15550	15606	15611	15683	15626	15659	15684	15595	15631	15739	15446	15675	15590	15534	15587	15623	15503	15541	15699	15572	15584	15564	15557	15680	15628	15762	15590	15666	15702	15560	15705	15698	15537	15937	15601	15727	15661	15532	15496	15780	15555	15636	15567	15711	15599	15667	15526	15700	15585	15545	15490	15555	15410	15742	15674	15837	15504	15904	15706	15510	15583	15725	15757	15748	15693	15508	15476	15569	15792	15763	15638	15622	15570	15751	15708	15636	15488	15701	15759	15648	15445	15690	15510	15526	15635	15650	15707	15657	15926	15724	15416	15613	15562	15761	15594	15721	15763	15556	15664	15578	15725	15701	15651	15657	15639	15407	15681	15796	15651	15789	15752	15693	15609	15492	15839	15504	15593	15712	15532	15824	15637	15836	15614	15625	15610	15548	15601	15720	15638	15653	15563	15514	15607	15805	15590	15588	15684	15408	15464	15664	15828	15598	15624	15550	15446	15798	15745	15662	15646	15672	15633	15854	15741	15631	15705	15668	15646	15568	15502	15504	15444	15444	15554	15584	15681	15602	15652	15610	15591	15461	15720	15603	15709	15576	15784	15782	15554	15484	15867	15748	15759	15656	15806	15670	15741	15570	15419	15726	15665	15455	15734	15809	15658	15447	15750	15617	15747	15734	15626	15660	15595	15543	15595	15675	15737	15629	15786	15664	15730	15645	15634	15648	15678	15759	15586	15518	15535	15481	15534	15583	15596	15773	15664	15494	15495	15576	16022	15799	15650	15489	15767	15646	15552	15708	15548	15619	15608	15518	15778	15775	15694	15503	15459	15752	15632	15530	15652	15641	15549	15598	15492	15666	15638	15685	15572	15669	15612	15670	15691	15733	15599	15443	15570	15587	15729	15633	15739	15599	15493	15620	15657	15665	15683	15784	15584	15555	15603	15559	15470	15485	15452	15618	15454	15482	15598	15395	15669	15637	15459	15563	15669	15660	15659	15723	15724	15777	15605	15787	15685	15459	15712	15659	15572	15617	15509	15575	15675	15575	15690	15706	15506	15665	15416	15461	15621	15685	15740	15687	15580	15673	15352	15715	15547	15810	15573	15770	15639	15576	15615	15527	15579	15514	15697	15732	15822	15642	15555	15741	15757	15636	15674	15540	15771	15606	15536	15549	15692	15748	15816	15788	15547	15665	15678	15434	15640	15816	15890	15665	15477	15599	15670	15764	15495	15649	15652	15643	15434	15655	15805	15529	15586	15429	15579	15618	15664	15673	15550	15691	15855	15647	15686	15670	15623	15587	15643	15409	15633	15661	15590	15509	15487	15383	15732	15750	15723	15741	15552	15469	15531	15620	15492	15646	15631	15646	15598	15811	15575	15595	15708	15490	15423	15499	15713	15706	15583	15589	15669	15646	15672	15811	15473	15532	15703	15829	15745	15656	15611	15609	15700	15935	15778	15736	15738	15487	15713	15595	15790	15861	15743	15531	15748	15817	15635	15562	15675	15575	15609	15738	15667	15540	15776	15577	15573	15493	15666	15479	15728	15675	15662	15468	15665	15510	15644	15480	15393	15719	15589	15751	15629	15822	15620	15406	15640	15790	15616	15751	15704	15673	15560	15676	15585	15535	15604	15745	15873	15454	15737	15600	15686	15520	15659	15563	15737	15535	15479	15610	15645	15535	15767	15527	15602	15606	15657	15748	15804	15633	15508	15585	15709	15662	15735	15590	15788	15614	15486	15513	15704	15560	15600	15617	15620	15591	15506	15406	15493	15398	15550	15517	15475	15596	15665	15632	15657	15558	15565	15682	15680	15605	15642	15689	15618	15840	15619	15709	15554	15442	15595	15496	15531	15750	15796	15470	15572	15710	15653	15582	15753	15702	15747	15569	15428	15607	15554	15432	15708	15661	15453	15642	15599	15692	15732	15721	15479	15677	15595	15516	15644	15645	15710	15698	15620	15781	15689	15493	15697	15605	15538	15565	15779	15605	15756	15653	15468	15793	15562	15817	15659	15676	15633	15595	15642	15636	15666	15559	15578	15611	15718	15731	15656	15546	15657	15715	15535	15663	15529	15421	15517	15453	15729	15446	15450	15489	15463	15555	15565	15703	15804	15637	15670	15558	15588	15771	15815	15577	15531	15700	15600	15858	15723	15563	15526	15650	15845	15798	15760	15692	15542	15785	15604	15653	15624	15753	15513	15800	15615	15697	15758	15795	15579	15694	15525	15688	15644	15651	15653	15661	15786	15583	15727	15659	15687	15653	15758	15534	15753	15627	15726	15583	15654	15478	15753	15661	15708	15555	15597	15699	15445	15665	15562	15668	15546	15625	15614	15739	15771	15496	15737	15527	15740	15744	15590	15625	15544	15558	15577	15672	15453	15705	15735	15711	15509	15758	15724	15446	15532	15659	15737	15466	15592	15667	15491	15468	15550	15681	15660	15567	15742	15631	15711	15654	15673	15660	15364	15520	15665	15643	15720	15673	15504	15705	15562	15580	15727	15614	15720	15662	15769	15502	15664	15583	15710	15610	15649	15614	15609	15589	15583	15694	15586	15594	15612	15560	15591	15557	15741	15779	15505	15555	15790	15418	15571	15430	15526	15582	15641	15687	15680	15610	15600	15548	15620	15814	15677	15538	15658	15704	15744	15460	15479	15564	15624	15595	15722	15679	15676	15454	15544	15526	15523	15655	15652	15597	15607	15641	15723	15696	15875	15494	15698	15718	15777	15624	15711	15690	15651	15550	15586	15582	15591	15680	15551	15663	15516	15583	15766	15675	15897	15734	15609	15515	15674	15376	15711	15797	15691	15725	15794	15711	15840	15695	15762	15466	15586	15617	15618	15615	15731	15683	15720	15662	15676	15552	15635	15558	15750	15547	15576	15591	15717	15734	15724	15785	15817	15742	15659	15625	15604	15567	15751	15649	15527	15595	15433	15745	15698	15563	15670	15801	15694	15722	15637	15422	15643	15610	15714	15780	15698	15772	15652	15541	15741	15696	15601	15906	15600	15604	15618	15559	15537	15359	15803	15501	15557	15611	15619	15573	15480	15585	15688	15485	15601	15578	15866	15732	15762	15480	15921	15847	15708	15580	15692	15462	15651	15746	15662	15771	15560	15548	15555	15682	15873	15688	15751	15638	15653	15780	15578	15588	15802	15673	15833	15644	15486	15703	15730	15576	15557	15559	15669	15781	15473	15504	15596	15799	15609	15425	15699	15649	15527	15613	15803	15490	15648	15464	15691	15557	15543	15694	15892	15575	15811	15633	15691	15570	15584	15501	15654	15821	15641	15605	15616	15636	15696	15501	15675	15619	15597	15638	15587	15691	15687	15668	15809	15475	15646	15718	15595	15585	15698	15606	15688	15802	15744	15434	15513	15710	15599	15559	15534	15549	15740	15677	15679	15544	15644	15692	15775	15423	15478	15582	15692	15503	15694	15558	15558	15651	15536	15740	15630	15473	15545	15490	15570	15612	15500	15529	15693	15841	15718	15809	15758	15550	15671	15598	15676	15783	15568	15975	15604	15565	15593	15597	15832	15595	15644	15672	15623	15708	15755	15646	15599	15744	15560	15576	15601	15650	15583	15619	15639	15734	15597	15743	15794	15658	15731	15571	15428	15529	15640	15570	15608	15781	15671	15799	15694	15578	15745	15595	15616	15580	15459	15375	15803	15867	15900	15693	15535	15733	15551	15736	15424	15525	15582	15714	15513	15662	15453	15411	15589	15753	15679	15766	15671	15663	15776	15657	15620	15639	15775	15667	15659	15593	15676	15611	15575	15734	15753	15616	15785	15485	15704	15592	15733	15458	15579	15628	15654	15764	15766	15675	15726	15680	15667	15745	15599	15484	15592	15642	15647	15633	15650	15940	15643	15438	15561	15575	15699	15526	15592	15560	15514	15666	15728	15619	15698	15592	15672	15567	15633	15563	15658	15820	15546	15616	15858	15553	15675	15829	15544	15629	15728	15732	15597	15513	15719	15652	15579	15656	15602	15601	15852	15787	15678	15523	15509	15579	15508	15610	15703	15607	15682	15531	15622	15627	15623	15802	15723	15720	15581	15551	15660	15512	15475	15718	15603	15478	15718	15672	15742	15743	15705	15445	15621	15671	15643	15623	15616	15665	15576	15423	15587	15665	15664	15768	15702	15569	15618	15765	16022	15595	15539	15660	15651	15516	15552	15700	15657	15661	15758	15718	15644	15750	15754	15456	15696	15626	15827	15593	15804	15492	15629	15531	15486	15577	15879	15618	15454	15712	15501	15886	15530	15527	15567	15654	15572	15646	15705	15677	15706	15633	15873	15689	15586	15564	15493	15688	15612	15459	15514	15592	15591	15870	15792	15752	15527	15612	15717	15734	15621	15630	15678	15719	15436	15689	15864	15830	15716	15581	15728	15709	15645	15839	15429	15767	15587	15721	15724	15603	15603	15674	15774	15555	15801	15695	15780	15636	15821	15499	15693	15770	15488	15568	15527	15558	15491	15645	15693	15810	15768	15650	15722	15537	15401	15593	15535	15475	15621	15560	15773	15651	15818	15963	15637	15663
25199	25030	20486	17141	28249	57158	55173	41315	30651	20864	15604	14066	13799	13746	13902	13730	13784	13594	13663	13811	13754	13690	13702	13704	13800	13936	13830	13696	13845	13823	13838	13864	13923	13754	13967	13660	13726	13828	13844	13733	13832	13806	13799	13916	13917	13810	13780	13691	13919	13721	13767	13803	13814	13729	13689	13801	13754	13757	13774	13795	13987	13717	13762	13923	13937	13789	13980	13677	13875	13926	13813	13721	13756	13954	13821	13825	13733	13705	13822	13851	13928	13717	13866	13851	13562	13623	13631	13728	13715	13783	13664	13784	13764	13772	13705	13696	13622	13810	13821	13765	13613	13816	13821	13821	13607	13663	13793	13755	13649	13829	13725	13667	13694	13617	13738	13785	13785	13864	13744	13952	13692	13685	13810	13753	13684	13948	13594	13736	13723	13646	13827	13799	13822	13835	13662	13649	13816	13738	13784	13815	13833	13658	13885	13703	13728	13850	13581	13626	13983	13803	13917	13815	13751	13652	13728	13732	13864	13811	13678	13836	13681	13757	13801	13746	13765	13900	13711	13782	13716	13786	13772	13824	13728	13631	13688	13795	13795	13714	13676	13841	13813	13860	13715	13826	13792	13746	13665	13878	13939	13651	13864	13968	13700	13713	13756	13789	14030	13542	13668	13623	13769	13717	13783	13815	13679	13729	13716	13678	13956	13649	13838	13758	13832	13850	13658	13799	13683	13694	13717	13660	13733	13656	13842	13766	13811	13635	13831	13859	13736	13657	13834	13994	13838	13749	13803	13658	13732	13699	13717	13668	13766	13884	13691	13818	13879	13656	13725	13820	13822	13743	13891	13800	13813	13679	13710	13839	13985	13814	13669	13870	13771	13951	13708	13745	13749	13777	13825	13727	13685	13720	13788	13762	13773	13843	13676	13599	13769	13879	13672	13848	13872	13764	13669	13813	13807	13898	13805	13754	13671	13639	13807	13756	13785	13865	13744	13772	13641	13710	13571	13775	13688	13671	13738	13775	13660	13715	13839	13778	13777	13871	13687	13827	13929	13691	13839	13790	13784	13975	13803	13739	13682	13870	13786	13820	13767	13644	13804	13814	13875	13965	13722	13631	13721	13781	13936	13850	13737	13795	13759	13692	13777	13844	13851	13666	13678	13704	13797	13680	13827	13924	13814	13889	13769	13733	13762	13818	13708	13711	13707	13641	13803	13685	13602	13797	13749	13846	13770	13770	13780	13751	13732	13783	13717	13721	13715	13883	13957	13663	13674	13793	13576	13644	13646	13870	13751	13606	13810	13797	13863	13846	13944	13698	13771	13689	13829	13833	13861	13844	13754	13752	13865	13855	13721	13801	13739	13500	13667	13717	13660	13738	13781	13731	13689	13657	13896	13854	13715	13885	13784	13726	13785	13836	13635	13802	13837	14051	13816	13740	13795	13665	13579	13661	13771	13649	13732	13795	13798	13741	13681	13731	13814	13721	13836	13703	13743	13658	13637	13768	13668	13737	13743	13787	13728	13825	13602	13699	13627	13780	13760	13651	13728	13746	13696	13554	13773	13819	13663	13775	13874	13682	13652	13829	13926	13724	13782	13776	13742	13747	13776	13804	13786	13841	13806	13672	13621	13975	13744	13630	13640	13817	13907	13714	13694	13817	13867	13800	13744	13610	13838	13644	13859	13560	13866	13656	13682	13880	13564	13822	13811	13893	13779	13896	13643	13691	13839	13881	13857	13818	13630	13665	13831	13633	13754	13650	13917	13648	13675	13762	13781	13772	13641	13855	13730	13956	13766	13727	13750	13621	13793	13874	13787	13752	13911	13898	13731	13734	13828	13649	13618	13851	13863	13887	13873	13700	13864	13807	13689	13880	13684	13892	13808	13754	13793	13793	13683	13801	13687	14036	13655	13890	13731	13763	13826	13704	13775	13524	13793	13767	13771	13616	13763	13766	13780	13966	13807	13839	13877	13704	13641	13883	13839	13831	13815	13676	13918	13605	13721	13792	13752	13780	13741	13700	13767	13791	13707	13762	13701	13707	13765	13916	13920	13831	13811	13803	13924	13642	13774	13657	13899	13727	13769	13698	13863	13681	13655	13719	13777	13792	13645	13878	13839	14027	13815	13924	13609	13805	13732	13882	13628	14001	13737	13913	13759	13664	13719	13809	13619	13765	13892	13773	13816	13789	13839	13879	13651	13690	13730	13799	13827	13731	13813	13759	13720	13801	13946	13794	13755	13936	13722	13803	13807	13744	13860	13825	13772	13820	13595	13927	13747	13860	13770	13810	13771	13680	13741	13833	13520	13729	13764	13951	13730	13513	13817	13846	13831	13771	13829	13762	13643	13741	13753	13912	13678	13744	13669	13735	13850	13685	13752	13972	13889	13984	13755	13826	13727	13580	13901	13704	13754	13611	13756	13744	13715	13604	13786	14001	13816	13758	13990	13667	13708	13769	13872	13871	13846	13727	13741	13797	13953	13962	13785	13785	13875	13777	13650	13788	13835	13821	13819	13849	13761	13854	13756	13656	13572	13693	13799	13807	13769	13623	13630	13819	13628	13759	13910	13663	13839	13738	13792	13917	13907	13712	13743	13775	13802	13841	13727	13706	13660	13751	13889	13947	13687	13748	13787	13711	13605	13750	13825	13714	13629	13907	13668	13805	13671	13635	13776	13761	13927	13637	13534	13962	13763	13821	13790	13891	13826	13567	13806	13717	13801	13740	13712	13647	13969	13658	13674	13621	13802	13791	13706	13666	13652	13562	13824	13762	13735	13813	13720	13674	13828	13800	13702	13769	13937	13788	13758	13684	13759	13580	13915	13768	13761	13807	13723	13844	13771	13762	13932	13844	13797	13766	13660	13698	13830	13845	13747	13697	13718	13705	13787	13895	13875	13856	13823	13698	13790	13722	13638	13720	13721	13741	13764	13722	13726	13793	13676	13791	13781	13847	13876	13767	13867	13632	13594	13820	13649	13823	13742	13821	13662	13758	13840	13651	13853	13811	13758	13890	13781	13724	13811	13676	13715	13730	13769	13744	13700	13730	13981	13731	13791	13974	13870	13707	13847	13910	13773	13810	13921	13592	13774	13953	13630	13786	13663	13807	13731	13520	13751	13740	13882	13824	13739	13649	13804	13711	13758	13927	13724	13722	13606	13722	13957	13671	13915	13717	13821	13766	13779	13740	13754	13733	13853	13791	13870	13794	13734	13733	13745	13837	13791	13744	13742	13684	13887	13788	13738	13779	13650	13822	13727	13605	13860	13738	13664	13826	13698	13767	13820	13745	13941	13770	13704	13791	13722	13763	13589	13747	13832	13888	13811	13676	13738	13654	13734	13765	13818	13843	13736	13760	13544	13859	13814	13768	13733	13706	13748	13928	13718	13886	13967	13760	13756	13890	13668	13712	13745	13867	13625	14089	13760	13770	13764	13752	13660	13784	13702	13869	13794	13655	13595	13665	13865	13787	13732	13641	13804	13738	13800	13848	13766	13801	13746	13646	13748	13838	13635	13760	13683	13812	13857	13785	13748	13693	13765	13819	13847	13952	13924	13679	13714	13827	13726	13796	13742	13874	13705	14033	13760	13938	13747	13526	13725	13620	13828	13829	13756	13812	13688	13887	13805	13783	13619	13776	13724	13809	13762	13925	13599	13807	13903	13758	13808	13652	13840	13969	13847	13645	13663	13697	13866	13379	13792	13749	13827	13646	13835	13700	13799	13659	13884	13921	13741	13692	13795	13735	13882	13843	13656	13716	13832	13873	13963	13840	13889	13662	13805	13800	13800	13628	13868	13837	13783	13764	13802	13751	13781	13788	13787	13925	13779	13717	13784	13846	13826	13901	13819	13758	13705	13623	13804	13691	13715	13600	13800	13747	13752	13798	13657	13744	13833	13662	13781	13638	13876	13916	13788	13661	13754	13789	13730	13819	13726	13839	13715	13695	13853	13916	13794	13751	13884	13775	13895	13752	13847	13689	13812	13783	13898	13683	13844	13715	13775	13835	13890	13632	13762	13741	13752	13766	13727	13803	13869	13642	13753	13751	13849	13804	13652	13770	13637	13700	13909	13968	13731	13732	13786	13876	13636	13664	13726	13635	13611	13788	13560	13800	13749	13764	13793	13907	13758	13823	13683	13726	13927	13880	13758	13802	13752	13831	13834	13728	13806	13753	13928	13825	13834	13902	13780	13839	13717	13866	13684	13825	13611	13645	13732	13832	13731	13701	13572	13743	13765	13853	13775	13715	13717	13955	13727	13681	13770	13696	13868	13688	13905	13822	13827	13844	13746	13873	13700	13793	13810	13861	13866	13782	13814	13922	13681	13709	13719	13800	13650	13857	13820	13803	13805	13827	13776	13968	13681	13821	13822	13700	13738	13731	13800	13582	13803	13833	13783	13949	13760	13748	13797	13824	13747	13753	13642	13611	13957	14023	13775	13864	13734	13622	13669	13709	13740	13809	13939	13896	13905	13859	13673	13785	13848	13718	13835	13739	13706	13820	13687	13745	13610	13910	13865	13809	13964	13789	13868	13806	13691	13860	13572	13881	13615	13728	13985	13857	13682	13732	13688	13789	13779	13793	13673	13826	13650	13986	13806	13796	13571	13929	13783	13800	13805	13601	13674	13857	13719	13850	13842	13741	13702	13919	13813	13877	13760	13921	13683	13797	13877	13593	13799	13750	13672	13716	13787	13854	13895	13591	13839	13755	13801	13765	13760	13827	13665	13809	13674	13860	13628	13903	13634	13582	13818	13897	13836	13903	13843	13771	13782	13765	13774	13886	13716	13841	13730	13669	13903	13932	13521	13833	13763	13912	13676	13868	13671	13796	13800	13813	13790	13767	13855	13982	13731	13679	13725	13691	13754	13568	13908	13575	13923	13847	13697	13806	13746	13563	13712	13627	13922	13721	13774	13906	13759	13725	13583	13818	13632	13800	13771	13782	13757	13692	13793	13714	13844	13660	13633	13750	13861	13741	13903	13859	13754	13855	13724	13781	13770	13790	13899	13665	13560	13738	13777	13733	13812	13873	13798	13681	13707	13843	13791	13612	13796	13773	13811	13743	13789	13734	13741	13668	13658	13788	13713	13744	13799	13861	13739	13824	13868	13839	13866	13690	14016	13921	13692	13857	13685	13778	13714	13970	13772	13628
22958	21408	29365	23842	30697	66544	67896	51495	36884	26234	19563	16959	16297	16321	16280	16222	16101	16173	16011	16009	16129	16004	16267	16029	16167	16145	15878	16042	16069	16106	15956	16151	16055	15861	15916	15907	16096	16181	16049	15992	16047	15988	16050	16026	16045	15801	16235	15828	15905	16008	15756	15886	15974	15959	15896	16038	15886	15986	15812	15921	15998	16109	16013	16077	15782	16008	15830	15883	16070	15940	16030	15959	15964	15797	16069	15921	16078	15960	15716	15906	16189	15875	15793	15838	15946	16138	15903	16048	16032	15990	15749	15875	15908	15926	15960	15899	15846	15943	15731	15886	15848	15848	15910	15924	15850	16086	15971	15905	15946	15888	15728	16070	16050	16011	15776	16025	15969	15826	15849	15907	15761	15995	16035	15764	15978	15809	16058	15918	15867	15887	15792	16019	15878	16011	15896	15775	16057	15762	15781	15801	15838	16019	16058	16059	15993	16154	15866	15950	15900	15866	15733	15947	15776	15820	15768	15801	15898	15856	15926	15785	15880	15829	15976	16028	15894	15721	16072	16064	15777	16045	15753	15743	15822	15910	15971	15941	15864	15874	15827	15984	15701	15773	15951	15833	16062	15947	15931	15884	15904	15982	16240	15927	15979	16023	15679	15894	15792	15887	15878	16048	15875	16004	16150	15867	15793	15845	16035	15936	16071	15766	15751	15823	15883	16071	15644	15896	15850	15928	16032	15974	16011	16026	15810	15970	15833	15828	15679	16008	16019	15849	15805	15925	15809	15821	15885	15932	15820	15838	15956	15955	15933	15836	16084	15941	15860	16014	15976	16101	15983	15793	15912	15988	15988	15748	16008	15890	15911	15912	15854	15980	15999	15865	16058	15916	15981	15652	15846	15713	15723	15806	15858	16017	15900	15778	15795	15883	16003	15875	16019	15966	15817	16015	15946	16010	15896	16017	15854	15905	15822	15886	15866	15902	15884	15842	16119	16029	15741	15831	15935	15969	15807	16000	15708	15930	15927	15865	16046	15980	15992	15698	15770	15811	15716	15946	15857	15961	15868	15864	15849	15916	16021	16051	16016	15962	15940	15791	15958	15917	16075	15960	15939	16053	16056	15772	15814	15991	15988	16031	15761	16031	16117	15855	15845	15956	15832	15770	15795	15963	15812	16022	15983	15820	15658	15774	15913	15915	15566	16029	15773	16000	15711	15845	16017	15790	15823	15969	15861	15940	15944	15854	15906	15726	15801	15663	15974	15915	15775	16006	15998	15875	15860	15949	16040	16193	15794	16014	15729	15886	15922	15749	15828	15743	15809	15905	16121	15852	15992	15834	15929	15853	15976	15962	15787	15813	15835	15808	15942	15753	15836	15977	15928	15933	15833	15570	15856	15904	16018	15805	15874	15917	15972	16215	16015	15730	15868	15723	16000	15956	15839	16094	16136	15962	15828	15877	15819	16099	16125	15840	15910	16126	15815	15819	15803	15868	16019	15765	15898	15784	15738	15778	15865	15986	15978	16026	15959	15992	15878	15946	15739	15910	15826	15914	15839	15773	16037	15971	16072	15740	15948	15818	15863	15851	16058	15838	15962	16026	15967	15972	15865	15960	15971	16012	15839	15853	15824	15747	16020	16069	15987	15859	15914	15795	16121	15879	15910	15770	16064	15940	15767	15679	15986	15976	15902	15989	15987	15880	15968	15708	15861	15900	15949	15942	15999	15960	15942	15952	15859	15827	15875	15877	16061	15916	15908	15890	15922	15990	15854	15907	15708	15892	15962	15713	16044	15787	16084	15867	15963	15807	15992	15986	15802	15835	15945	15893	16133	15880	16011	15970	15916	15930	15935	15909	15881	15877	15934	15957	15923	15926	16007	15601	15920	15927	15752	15843	15782	15809	15799	15839	15674	15921	15896	15958	16040	15918	15873	15896	15890	15879	15965	16106	16084	15959	15979	15920	15939	15783	15919	15873	16055	15870	15978	16097	15942	15853	15975	15994	15939	15849	16029	15677	15737	15811	15872	15878	16070	15932	15587	15962	15724	15847	16153	15907	15948	15847	15772	15870	15985	15879	15734	15894	15833	15832	15779	15923	15847	15683	15853	16045	15877	16028	16071	15946	16207	16011	15882	15982	16061	15913	15833	16113	15865	15785	15933	15897	15832	15941	16103	15828	15832	15943	15609	16010	15738	15929	15791	16118	15922	16083	15777	15773	15984	16000	15970	15982	15964	15795	16156	15964	15936	15872	15883	15938	16147	16013	15983	15858	15749	16007	16090	15920	15871	15818	15850	15905	15965	16012	15869	15902	16027	16014	15733	15982	16019	15864	15797	15889	15954	15852	15949	15763	15995	15890	15836	15917	15779	15716	15875	16082	15957	15872	15862	15878	15816	15874	15839	15928	15941	15720	15922	16017	16050	15815	15860	15713	15842	15995	15887	15904	15861	15896	15902	16050	15929	15659	15832	15823	15843	15829	15705	15908	15868	15777	15961	15950	15838	15854	15894	15753	15747	15848	15894	15775	15809	15800	15898	15940	15724	15909	15780	15915	15942	15715	15893	15774	16145	15776	15899	15943	15894	15870	16042	15984	16140	16038	15588	15820	15992	15962	15830	15912	16115	15729	15932	15746	15861	15997	16045	15859	15851	15891	15902	15938	16074	15777	15729	15779	15815	15950	15901	16015	16032	16173	16051	15819	15956	15980	15724	16011	15915	15976	15823	16023	15779	15713	15964	15908	16133	15825	15869	15732	15769	16127	15904	15882	15995	15916	16044	16003	16007	16098	15949	15741	15712	16010	16275	16021	15941	15784	15941	15930	15912	15944	15901	15824	15874	15942	16042	15738	15795	15895	15824	15820	15886	15834	15784	15986	16032	16092	16000	15669	15977	15901	15766	15769	16188	15934	15929	15737	15814	15836	15938	15933	15953	15817	15797	15795	15937	16052	15971	15965	15935	15992	15906	15816	15748	15596	15820	15937	15972	15889	15944	15872	16107	15920	16043	15805	15895	15889	15755	15855	15758	15683	15934	15891	16179	15781	15811	16047	15912	15852	15894	15953	15756	15983	15771	15920	15914	15826	15796	15887	15974	15952	16007	15988	15930	15981	16029	15993	15722	15945	15919	15737	15830	16022	15785	15855	15828	15755	15916	15909	15980	15800	15963	15873	15851	15615	15797	15834	16007	15820	15781	15855	15874	15831	15823	15833	15873	15822	15920	16030	15937	15690	15811	16026	15822	15823	15884	15723	15941	15798	15652	15731	15798	15842	15835	15911	15693	15932	15876	15819	15977	16006	16063	15840	15845	15866	15958	15786	15804	16012	15818	15934	15898	15755	15747	16023	15931	16057	15947	15796	15846	15990	15907	16159	15936	15890	15960	15745	16043	15812	15968	16004	15894	15867	15982	15806	15790	15593	15862	15820	15775	15971	16018	15954	15839	15982	15769	15757	16004	15975	15905	15904	15912	15998	16173	15910	15742	15825	15820	15933	15803	15939	15907	15740	15814	15997	15796	15646	16146	15875	15771	15797	15763	15903	16061	15817	15929	15923	15799	16029	15941	15903	15853	16008	15773	15918	15828	15854	15866	15938	15796	15885	15818	15876	15929	15977	15872	15969	15926	16108	16063	15959	15911	15799	15896	15904	16069	15901	15910	15849	15867	15757	15866	15723	15793	15892	15952	15787	15858	15858	16031	16054	16020	15941	15803	16032	15933	15932	16044	15754	15940	15835	15862	15836	15771	15836	15814	16064	15845	15914	16044	15904	15918	15866	16026	15903	16029	15888	15926	16036	15877	15997	15932	15962	15962	15871	15996	15982	15783	15843	15815	15960	15880	16000	16132	15690	15811	15869	15808	15864	15821	16156	15870	15644	15855	15924	15928	15841	16046	15997	15830	15763	16075	15789	15737	15732	15734	16045	15971	15881	15939	16028	15881	16073	16121	16105	15921	16069	15809	15770	15797	15880	15833	15868	15771	15929	16050	16106	16033	15848	15910	15864	16010	15920	15869	15995	15932	15747	15965	15963	15740	15822	16079	15919	16058	15898	15757	15885	15853	15883	15839	15823	15798	15912	15995	15787	15818	15811	15888	16021	15988	15907	15969	15944	16005	15785	16066	15858	15910	15953	15863	15955	15886	16007	15709	15784	15781	15818	15962	15946	16044	15704	15575	15880	15851	15930	15869	15852	15881	15769	15978	15904	15925	16040	15747	15891	15898	15865	15762	15804	15967	15890	15912	15814	15788	15825	15978	15812	15917	15823	15896	15719	15886	15912	15896	15897	15850	15847	15731	15872	16086	15784	15806	15984	15971	16017	16022	15826	15988	15841	15926	15991	15861	15862	15719	16039	16058	15808	15971	15913	15908	15823	15937	15899	15684	16106	15934	15787	16016	15973	15921	15787	15897	16030	15967	15927	16017	15974	16029	15806	15899	15846	15851	15974	15878	15951	15784	16176	16089	15747	16169	15938	15965	15882	15797	15864	15743	15887	15869	15841	16036	16033	15821	15895	15913	15953	15876	15908	15577	15801	15859	15877	15908	16031	15781	15903	15968	15880	15941	15971	15992	15720	15983	15917	15977	16021	16139	15551	15932	15946	15926	16004	15717	15756	15795	15915	16002	15938	15985	15916	16064	15924	15924	15989	15838	15865	15971	15768	15864	15741	15792	16009	15809	15900	15918	15867	15764	15881	15841	15889	15846	15880	15856	15846	15854	15882	15782	15815	15637	15845	16087	15979	15913	16023	16020	16046	15756	15937	15758	15977	16140	15757	15995	15991	15883	15920	16049	15834	15799	15989	15782	15787	15839	15926	15820	16004	16035	15844	15774	15869	15908	15945	16018	15752	15898	16040	15855	15932	15991	15834	16010	15977	15787	15811	15792	15920	15878	15765	15782	15639	15839	15962	15900	16028	15841	15886	15791	15827	15751	15832	16037	15784	15730	15801	16054	16081	15752	15751	15928	15977	15987	16233	15747	15821	15864	15935	15948	16036	15815	15780	15850	15956	15854	15895	15879	15769	15913	15821	15844	15937	15882	15863	15815	15805	15971	15996	15916	15986	16004	16094	15950	16123	16166	15663	15808	15876	15978	15751	15720	16011	15826	15726	15803	15947	15979	15946	16038	15852	15872	15953	15975	15822	15905	16166	16105	15841
31229	31296	25367	22218	54049	74385	68534	51636	36901	24356	16615	14406	13727	13644	13993	13858	13956	14087	13703	13901	13835	13855	13915	13773	13944	13857	13861	13680	13913	13852	13844	13993	13978	13945	14021	14024	13866	13791	13809	13880	13826	13799	13856	13851	13861	13797	13671	13901	13927	13889	13905	13786	14005	13748	13781	13941	14021	13875	13702	13864	14020	13778	13776	13799	13685	13742	13786	13983	13921	13897	13771	13796	13813	13765	13900	13943	13807	13804	13919	13777	13844	13883	13713	13838	13814	13958	13888	13769	13743	13733	13886	13966	13699	13976	13817	13801	13848	13777	13983	13878	13923	13892	13672	13770	13929	13920	13839	13869	13891	13822	13885	13908	13639	13915	13946	14011	13883	13965	13737	13866	13965	13967	13864	13723	13762	14089	14054	13900	13793	13979	13821	13851	13870	13904	13871	13915	13837	13728	13933	13719	13842	13689	13820	13965	13963	13900	14098	13858	13757	13969	13947	13807	14026	13841	13823	13822	13887	13850	13963	13867	13801	13934	14012	13796	13843	13943	13800	13857	13859	13866	13753	13868	13919	13811	13879	13903	13846	13755	13776	13963	13721	13884	13902	13859	13686	14000	13872	13964	13845	13815	13832	13953	13762	13928	13932	13990	13801	13926	13785	13749	13985	13741	13827	13853	13800	13848	13789	13838	13669	14025	13934	13762	13937	13830	13840	13897	13839	13847	13788	13806	13825	14018	13883	13885	13839	14071	13963	13807	13798	13815	13817	14048	13804	14029	13688	13878	13618	13864	13737	13880	14017	13795	13991	13705	13760	13863	13812	13846	13926	13792	13892	13758	13920	13692	13871	13784	13782	14075	13865	13855	13989	13832	13688	13796	13708	13934	13887	13941	13900	13905	13838	13879	13877	13965	13826	13923	13905	13829	13805	13893	13839	13925	13883	13852	13819	13851	13872	14013	13894	14018	13993	13662	13960	13840	13794	13755	13930	13810	13721	13856	13964	13860	13894	13879	13924	13846	13966	13885	13777	13738	13838	13993	13870	13771	13773	13757	13843	13862	13964	13819	13875	13734	13703	13919	13890	13882	13998	13717	13891	14029	13855	13827	13870	13693	13958	13900	13968	13837	13910	13830	13783	13930	13910	13864	14002	13798	13887	13953	13912	13866	13900	13725	13668	13859	13792	13945	13811	13857	14037	13790	13904	13808	14077	13967	13787	14081	13810	13825	13893	13848	13809	13903	13935	13745	13888	13813	13974	13701	13890	13839	13818	13793	13792	13847	13733	13954	13861	13753	13791	13734	13777	13985	13735	13928	13778	14066	13831	13745	13916	14010	13860	13833	13840	13955	13851	14019	13850	13857	13688	13894	13718	13822	13948	13829	13989	13886	13866	13872	13847	13824	13881	13753	13880	14030	13758	13910	14029	13839	13985	13785	13769	13734	13931	13900	14083	13892	13847	13964	13857	13883	13818	13818	13840	13901	13935	13795	13896	13948	13870	13956	13709	13969	13626	13889	13948	13896	13853	13812	13950	13918	13770	13734	13778	13729	13793	13716	13937	13976	13730	13916	13706	13873	13935	13859	13900	13809	13793	13920	13826	13855	13843	13903	13975	13850	13740	13831	13842	13821	13819	13956	13954	13792	13876	13738	13895	13744	13916	13768	13940	13863	13701	13795	13984	13687	13847	13823	13949	13939	13879	13961	13885	13885	13887	13833	13705	13863	13931	13846	13837	13830	13893	13777	13875	13800	13957	13884	13916	13875	13786	13874	14008	13788	13830	13815	13912	13847	13701	13722	13769	14014	13832	13811	13903	13922	13780	13772	13810	13916	13798	13940	13682	13901	13904	13825	13667	13722	13834	13888	13730	13820	13634	13771	13893	13753	13838	14090	13759	13850	13794	14029	13614	13870	13781	13988	13934	13883	13904	14009	13866	13908	13949	13846	13905	13922	13915	13755	13781	13828	13819	13820	13755	13888	13818	13755	13826	13859	13863	14001	13849	13861	13892	13898	13825	13855	13891	13815	13872	13942	13885	13934	13809	13837	13730	13773	14029	13815	13865	13830	13819	13986	13732	13652	13819	13797	13927	14015	13891	13752	13870	13883	13690	13890	13874	13909	13783	13756	13838	13839	13848	13880	13764	14094	13786	13841	13832	13922	13932	13837	13910	13874	13902	14008	13746	13986	13817	14044	13744	13873	13840	14013	13717	13848	13755	13887	13926	13835	13828	13793	13886	13876	13931	13813	13862	13752	13831	13887	13810	13935	13793	13943	13907	13852	13804	13828	13947	13933	13792	13886	13793	13833	13774	13811	13834	13772	13876	13960	13717	14017	13869	13758	13929	13918	13725	13757	13868	13815	13715	13876	13835	14046	14076	13797	13956	14013	13885	13901	13815	13910	13702	13927	13785	13843	13795	13764	14051	13900	13933	13860	13770	13961	13885	13876	13882	13902	13865	13943	13953	13649	13938	13589	13799	13801	13867	13775	13877	13844	13867	13860	13821	13888	13903	13925	13762	13871	13990	14057	13993	13842	13695	13700	13888	13996	13946	13864	13689	13737	13690	13809	13803	13849	13777	13860	13954	13709	13919	13965	13953	13849	13758	14054	13817	13727	13783	13994	13912	13842	13990	13965	13817	13791	13826	13946	13933	14027	13892	13839	13741	13856	13927	13887	13810	13932	13850	13813	13998	13987	13884	13869	13924	13835	13886	13912	13912	13789	13767	13923	13776	13807	13881	14040	13993	13985	13896	13921	13826	13798	13914	13822	13753	13936	13911	13856	13874	13706	13873	13899	13924	13857	13797	13934	13857	13804	13739	13955	13804	13824	13956	13897	13803	13882	13831	13723	13784	13930	13914	13826	13818	13859	13929	13913	13942	13840	13933	13816	13898	13710	13890	13786	13826	13989	13963	13756	13983	13877	13817	13862	13935	13718	13940	13864	13756	13745	13881	13795	13908	13931	13736	13697	13979	13812	13775	13670	13976	13794	13830	13965	13698	13928	13958	13754	13631	13842	13948	13630	13727	13748	13901	13896	13733	13776	13973	13880	13894	13865	13740	13832	13759	13841	14015	13816	13805	13727	13718	13860	13876	13847	13772	13944	13758	13815	13790	13822	13752	13845	13948	13867	13984	13704	14022	13710	13736	13863	13755	13857	14007	13803	13884	13910	13874	13764	13758	13801	13907	13799	13818	13699	13795	13866	13778	13769	13850	13891	14046	13935	13857	13832	13767	13744	13780	13920	13719	13719	13978	13836	14043	14011	13770	13806	13942	13835	13688	13842	13860	13879	13797	13813	13783	13827	13698	13927	13842	13982	14042	13757	13908	13799	13804	13847	13823	13723	13722	13826	13645	13747	13850	13815	13855	13823	13974	13763	13708	13676	13852	13753	13841	13945	13845	13950	13946	13913	13975	13698	13918	13849	14015	13791	13981	13692	13865	13831	14021	13879	13964	14008	13775	13926	13746	13663	13841	13830	13571	13969	13810	13942	13863	13852	13803	13759	13882	13761	13917	13875	13730	13782	13818	13836	13834	13824	13822	13857	13940	13907	13848	13860	13861	13749	13968	13777	13925	13949	13921	13823	13927	13656	13904	13911	13709	13741	13952	14023	13815	14009	13896	13796	14011	13718	13851	13837	13903	13981	13869	13778	13588	13933	13729	13895	13748	13819	13810	13976	13808	13691	13805	13828	13756	13939	13857	13863	13863	13831	13859	13842	13943	13943	13768	13936	13647	13839	13658	13756	13874	13737	13860	13845	13848	13860	13965	13830	13780	13869	13751	13757	13981	13843	13869	13936	13969	13807	13845	13881	13775	13929	13847	13825	13763	13762	13781	13784	13825	13837	13857	13913	13825	13943	13833	13909	13923	13727	13874	13656	13808	13792	13793	13921	13764	13812	13814	13644	13844	13911	13843	13953	13730	13865	13834	13690	13928	13735	13821	13831	13777	13972	13785	13807	13757	13959	13679	13910	13976	13734	14023	14067	13886	13951	13918	13849	13843	13876	13918	13993	13852	13768	13902	13683	13832	13780	13905	14050	13792	13768	13806	13916	14021	13821	13971	13894	13719	13745	13802	13891	13875	13874	13765	13959	14033	13826	13845	13753	13921	13936	13928	13719	13778	13839	13899	13673	13802	13849	13995	13730	13991	13795	13954	13763	13940	14046	13815	13967	13904	13909	13742	13853	13790	13859	13909	13969	13812	13825	13814	13824	13942	13783	13839	13775	13993	13856	13753	13821	13968	13667	13861	13775	13980	13805	13831	13827	13818	13816	13659	13976	13929	13762	13819	13780	13881	13909	13840	13907	13923	13929	13820	13884	13951	13841	13700	13772	13778	13804	13824	13895	13793	13629	14079	13806	13941	13916	13729	13782	13815	13860	13917	13812	13797	13961	13880	13748	13890	13922	13735	13691	13928	13966	13978	13932	14061	13876	13802	13684	13711	13818	13992	13722	13750	13931	13901	13793	13892	13826	13873	13876	13724	13917	13914	14061	13972	13851	13859	13857	13924	14024	13956	13769	13781	13895	13822	13875	13797	13671	14025	13780	13788	13785	13950	13848	13710	13909	13986	13847	13763	13749	13785	13875	13966	14034	13717	13806	14003	13625	13891	13833	13785	13598	13723	13850	13801	13742	13883	13833	13963	13849	13986	13916	13893	13909	13904	13955	13926	13834	13792	13798	13625	13969	13915	13805	13922	13985	13770	13847	13645	13844	13662	13892	14022	13765	13912	14087	13897	13728	13723	13780	13783	13905	13880	13806	13935	13799	13690	13890	13730	13882	13797	13881	13672	13764	13922	13737	14020	13928	13890	13996	13763	13922	13815	13920	13892	13810	13842	13980	13741	13955	13872	13964	13833	13802	13885	14039	14066	13757	13944	13908	13748	13766	13927	13949	13859	13825	13858	13858	13842	13949	13814	13850	13806	13968	13764	13688	13812	13798	13847	13855	13805	13798	13789	13936	13693	13973	13803	14128	14040	13835	13697	13772	13907	13860	13901	13755	14040	13781	13936	13744	13691	13841	13844	14101	13774	13773	13922	13789	13763	13871	13727	13773	13825	13728	13750	13915	13730	13854	13796	13847	13586	13889	13833	13738	13942	13817	14039	13858	13970	13785	13836	13700	13988	13784	13797	13929
27584	22042	23986	20575	23198	28744	27225	22041	18803	17289	16857	16790	16801	16612	16626	16455	16772	16644	16855	16585	16628	16541	16730	16705	16786	16646	16679	16685	16486	16599	16689	16515	16344	16663	16716	16543	16648	16637	16465	16542	16727	16668	16602	16567	16584	16777	16875	16453	16565	16585	16558	16636	16603	16501	16480	16490	16353	16745	16660	16636	16695	16619	16729	16530	16477	16616	16474	16502	16487	16756	16624	16660	16560	16602	16568	16553	16627	16615	16476	16642	16545	16730	16660	16539	16551	16545	16359	16498	16619	16427	16747	16488	16662	16480	16591	16713	16622	16762	16614	16638	16622	16684	16614	16483	16505	16507	16610	16537	16604	16554	16619	16464	16564	16282	16528	16459	16543	16518	16778	16506	16667	16662	16462	16811	16578	16605	16824	16545	16436	16700	16761	16641	16433	16582	16747	16708	16612	16656	16660	16677	16544	16597	16544	16596	16394	16814	16729	16529	16672	16455	16437	16600	16484	16458	16452	16592	16539	16638	16622	16488	16427	16573	16776	16641	16664	16796	16601	16630	16661	16382	16581	16731	16567	16714	16568	16784	16537	16484	16553	16602	16625	16595	16624	16781	16432	16483	16740	16501	16692	16674	16413	16698	16615	16400	16655	16464	16448	16354	16709	16526	16655	16635	16363	16471	16587	16712	16567	16425	16639	16644	16791	16727	16633	16753	16407	16409	16370	16431	16587	16477	16430	16643	16548	16674	16524	16597	16549	16504	16397	16608	16550	16707	16724	16518	16563	16605	16401	16654	16580	16536	16494	16486	16661	16566	16313	16737	16735	16575	16677	16638	16489	16529	16335	16696	16599	16507	16684	16376	16670	16646	16732	16330	16481	16564	16628	16622	16510	16618	16481	16616	16692	16681	16351	16448	16570	16867	16687	16768	16546	16602	16711	16692	16695	16567	16603	16720	16541	16621	16662	16413	16636	16736	16589	16505	16351	16427	16820	16775	16726	16471	16650	16454	16740	16772	16573	16586	16517	16766	16500	16657	16573	16524	16565	16618	16773	16535	16817	16531	16416	16653	16615	16699	16546	16576	16652	16615	16543	16548	16451	16425	16798	16725	16529	16548	16456	16573	16581	16916	16627	16419	16673	16607	16546	16691	16640	16470	16639	16588	16617	16673	16552	16597	16651	16445	16759	16521	16492	16625	16604	16633	16580	16703	16565	16675	16812	16738	16496	16586	16555	16282	16492	16562	16611	16628	16637	16469	16678	16584	16504	16672	16454	16514	16555	16661	16539	16592	16709	16430	16651	16577	16475	16508	16637	16572	16593	16638	16603	16609	16508	16629	16511	16526	16551	16671	16556	16582	16286	16496	16537	16773	16752	16613	16492	16606	16635	16402	16582	16566	16783	16595	16766	16599	16728	16694	16667	16632	16595	16529	16600	16649	16624	16497	16739	16564	16586	16694	16647	16654	16648	16542	16487	16538	16493	16531	16458	16565	16544	16612	16509	16365	16395	16554	16599	16432	16635	16448	16430	16696	16725	16649	16506	16521	16546	16493	16646	16435	16472	16710	16646	16656	16457	16677	16440	16770	16795	16681	16734	16502	16438	16461	16493	16576	16554	16564	16789	16606	16629	16485	16709	16546	16578	16410	16435	16686	16662	16709	16447	16438	16611	16542	16739	16494	16619	16452	16592	16460	16515	16580	16667	16652	16690	16519	16617	16658	16584	16446	16701	16330	16301	16571	16576	16438	16565	16495	16671	16385	16374	16803	16550	16604	16644	16647	16593	16550	16713	16674	16669	16529	16672	16412	16490	16490	16708	16570	16472	16532	16605	16742	16730	16433	16717	16493	16495	16803	16523	16730	16674	16852	16775	16568	16455	16769	16692	16642	16349	16608	16582	16485	16523	16555	16623	16387	16520	16627	16758	16736	16629	16722	16506	16539	16669	16477	16577	16550	16551	16541	16567	16536	16504	16648	16659	16671	16616	16627	16256	16597	16412	16587	16467	16720	16629	16357	16644	16726	16680	16758	16510	16712	16469	16706	16559	16650	16617	16565	16526	16435	16490	16716	16702	16623	16539	16715	16639	16672	16490	16594	16514	16711	16444	16654	16616	16337	16671	16541	16662	16547	16795	16636	16556	16602	16525	16703	16708	16724	16583	16546	16458	16505	16558	16499	16573	16645	16775	16720	16816	16619	16531	16742	16549	16634	16331	16529	16660	16426	16663	16489	16539	16755	16716	16390	16579	16617	16586	16680	16777	16459	16554	16731	16594	16608	16544	16524	16299	16702	16454	16592	16762	16636	16517	16655	16706	16567	16614	16553	16627	16525	16702	16671	16640	16572	16687	16289	16480	16641	16582	16504	16522	16610	16671	16571	16781	16635	16477	16603	16510	16485	16588	16639	16630	16448	16562	16653	16640	16529	16496	16560	16624	16574	16780	16612	16860	16721	16503	16527	16452	16596	16723	16563	16891	16754	16354	16709	16645	16467	16417	16575	16614	16646	16715	16689	16599	16521	16388	16586	16680	16639	16684	16371	16526	16547	16562	16666	16826	16453	16767	16625	16692	16807	16572	16624	16885	16700	16542	16610	16650	16709	16479	16443	16579	16749	16631	16498	16703	16632	16725	16580	16689	16598	16523	16698	16606	16548	16473	16794	16572	16531	16584	16795	16559	16562	16558	16682	16579	16604	16563	16651	16730	16636	16629	16683	16720	16582	16571	16702	16501	16554	16572	16536	16470	16637	16502	16732	16598	16504	16462	16528	16449	16801	16677	16474	16628	16526	16639	16586	16642	16655	16520	16473	16518	16463	16569	16612	16778	16656	16626	16648	16695	16846	16674	16409	16672	16719	16756	16639	16602	16453	16594	16403	16519	16516	16721	16633	16673	16439	16779	16627	16400	16562	16640	16740	16626	16541	16542	16592	16437	16617	16418	16374	16549	16530	16534	16629	16865	16656	16669	16737	16455	16608	16548	16395	16645	16489	16551	16538	16694	16457	16510	16678	16652	16577	16536	16468	16458	16639	16481	16547	16622	16252	16812	16674	16669	16453	16751	16413	16656	16666	16680	16536	16644	16440	16546	16521	16499	16638	16730	16402	16717	16802	16642	16698	16849	16696	16643	16389	16603	16656	16636	16712	16603	16527	16520	16549	16538	16790	16566	16652	16620	16460	16635	16615	16653	16606	16522	16533	16578	16315	16587	16788	16664	16590	16652	16667	16563	16531	16717	16643	16694	16603	16522	16576	16490	16473	16454	16635	16411	16672	16702	16605	16582	16471	16491	16703	16658	16515	16570	16616	16573	16367	16652	16653	16564	16791	16570	16653	16501	16518	16491	16628	16569	16622	16623	16709	16838	16526	16559	16506	16603	16504	16569	16667	16730	16655	16749	16609	16335	16466	16510	16636	16523	16509	16516	16703	16401	16657	16507	16611	16557	16596	16578	16686	16683	16432	16613	16730	16803	16806	16577	16685	16643	16566	16504	16462	16510	16664	16476	16720	16808	16749	16680	16661	16551	16609	16636	16598	16712	16742	16718	16427	16539	16644	16579	16650	16553	16415	16548	16661	16795	16761	16574	16516	16597	16568	16589	16628	16656	16695	16486	16522	16649	16677	16607	16535	16595	16676	16550	16543	16533	16656	16357	16445	16604	16577	16548	16692	16598	16641	16526	16734	16610	16767	16700	16307	16607	16474	16452	16510	16582	16425	16500	16714	16580	16645	16696	16747	16550	16623	16569	16543	16609	16787	16592	16590	16484	16694	16698	16723	16523	16407	16572	16568	16511	16557	16625	16445	16642	16606	16553	16455	16373	16515	16661	16652	16705	16682	16872	16568	16644	16594	16774	16686	16520	16579	16454	16610	16538	16695	16531	16312	16647	16718	16685	16431	16691	16468	16362	16461	16567	16532	16709	16594	16714	16801	16739	16681	16828	16610	16784	16664	16555	16608	16542	16454	16767	16814	16744	16423	16470	16395	16590	16524	16605	16547	16591	16655	16647	16718	16592	16395	16615	16605	16727	16526	16483	16599	16645	16847	16558	16563	16551	16645	16462	16854	16710	16699	16598	16508	16531	16596	16730	16790	16583	16597	16542	16551	16654	16575	16501	16650	16462	16471	16624	16543	16713	16589	16742	16675	16634	16707	16644	16256	16506	16675	16631	16747	16604	16692	16780	16668	16621	16710	16579	16454	16429	16764	16448	16558	16521	16658	16522	16514	16560	16638	16437	16584	16785	16648	16471	16424	16412	16682	16597	16511	16524	16796	16681	16521	16452	16889	16760	16532	16537	16721	16556	16453	16610	16651	16523	16576	16653	16666	16678	16592	16657	16729	16653	16452	16606	16645	16644	16625	16752	16689	16664	16639	16687	16496	16713	16699	16546	16604	16603	16590	16925	16678	16481	16694	16652	16464	16478	16566	16574	16643	16589	16609	16671	16802	16573	16495	16578	16589	16572	16650	16452	16545	16573	16588	16619	16365	16704	16366	16507	16550	16555	16706	16474	16765	16391	16723	16728	16628	16473	16571	16662	16432	16628	16436	16579	16610	16544	16586	16519	16406	16400	16609	16552	16569	16531	16563	16473	16722	16682	16604	16644	16457	16586	16613	16545	16692	16716	16509	16651	16357	16719	16718	16531	16581	16618	16464	16324	16710	16665	16580	16692	16351	16565	16424	16461	16563	16655	16496	16824	16831	16732	16626	16549	16472	16707	16657	16729	16510	16777	16518	16653	16801	16777	16666	16754	16538	16483	16868	16565	16422	16814	16559	16588	16538	16556	16677	16613	16428	16587	16710	16660	16573	16524	16586	16757	16660	16512	16659	16563	16705	16493	16444	16691	16561	16711	16538	16555	16442	16675	16761	16708	16648	16714	16637	16599	16606	16610	16442	16608	16556	16616	16530	16730	16419	16487	16582	16477	16582	16612	16806	16292	16341	16605	16603	16445	16721	16582	16641	16670	16676	16743	16583	16616	16680	16484	16401	16733	16618	16570	16688	16647	16765	16523	16687	16566	16701	16671	16708	16586	16602	16697	16591	16599	16703	16560	16530	16634	16625	16457	16604	16477	16602	16484	16621	16857	16713	16649	16536	16404	16721	16584	16688	16537	16676	16677	16730	16560	16665	16605	16510	16465	16670	16799	16514
15566	17905	16105	15379	22563	27511	24795	19591	16475	14946	14427	14476	14333	14171	14407	14401	14397	14287	14202	14496	14393	14304	14403	14448	14450	14478	14456	14385	14439	14371	14278	14207	14389	14142	14469	14243	14370	14394	14287	14220	14301	14198	14359	14321	14254	14178	13982	14311	14263	14426	14267	14341	14335	14355	14362	14336	14300	14449	14257	14068	14127	14374	14347	14291	14175	14318	14312	14417	14451	14449	14424	14451	14322	14349	14441	14402	14320	14282	14432	14364	14387	14437	14284	14423	14202	14419	14280	14465	14260	14235	14300	14248	14229	14427	14163	14280	14340	14319	14509	14237	14307	14448	14412	14382	14191	14260	14231	14407	14245	14296	14274	14422	14415	14501	14381	14260	14229	14422	14431	14388	14207	14396	14266	14311	14372	14227	14287	14187	14227	14285	14324	14424	14532	14495	14264	14335	14309	14493	14380	14192	14361	14235	14266	14356	14224	14327	14374	14288	14494	14297	14320	14436	14421	14263	14400	14311	14230	14277	14298	14179	14303	14408	14407	14272	14360	14293	14396	14284	14396	14201	14400	14250	14537	14325	14307	14438	14327	14377	14309	14374	14311	14330	14208	14226	14320	14450	14194	14356	14381	14595	14423	14368	14345	14532	14261	14208	14334	14262	14284	14245	14428	14330	14229	14368	14458	14367	14312	14288	14394	14263	14450	14310	14360	14317	14369	14237	14314	14220	14210	14275	14256	14273	14235	14421	14336	14326	14319	14425	14249	14317	14312	14317	14255	14334	14276	14258	14204	14281	14515	14129	14359	14325	14330	14327	14411	14351	14397	14260	14424	14398	14263	14281	14461	14512	14290	14344	14343	14356	14514	14313	14283	14303	14263	14403	14496	14243	14347	14239	14208	14339	14302	14253	14300	14311	14268	14209	14630	14248	14333	14203	14510	14248	14275	14432	14283	14361	14430	14431	14307	14365	14237	14331	14374	14494	14162	14338	14270	14286	14446	14438	14367	14200	14376	14374	14161	14223	14326	14205	14345	14338	14339	14267	14334	14234	14271	14367	14321	14127	14405	14374	14274	14314	14351	14346	14394	14270	14351	14171	14294	14362	14406	14190	14245	14408	14342	14352	14292	14294	14325	14223	14329	14314	14291	14419	14303	14404	14403	14199	14243	14367	14481	14128	14414	14431	14253	14311	14380	14324	14433	14497	14214	14423	14283	14290	14305	14406	14472	14362	14301	14396	14289	14271	14329	14282	14365	14189	14318	14420	14245	14396	14475	14339	14308	14339	14371	14282	14211	14347	14379	14346	14278	14250	14340	14359	14422	14131	14301	14295	14401	14326	14282	14330	14497	14322	14342	14372	14323	14382	14332	14215	14478	14343	14256	14135	14257	14132	14475	14209	14189	14395	14309	14335	14127	14388	14231	14373	14286	14166	14265	14351	14094	14081	14313	14379	14269	14557	14217	14383	14480	14403	14460	14364	14273	14430	14247	14269	14252	14548	14243	14341	14358	14382	14238	14292	14520	14235	14255	14360	14312	14407	14369	14185	14325	14307	14347	14205	14415	14302	14289	14396	14389	14308	14257	14211	14397	14363	14385	14397	14485	14307	14439	14272	14402	14369	14379	14426	14268	14494	14405	14244	14305	14357	14334	14319	14438	14368	14405	14355	14336	14228	14399	14369	14389	14286	14389	14246	14343	14318	14276	14410	14262	14264	14253	14285	14317	14301	14451	14339	14506	14273	14267	14319	14226	14313	14260	14367	14457	14272	14277	14283	14562	14230	14424	14294	14277	14388	14221	14380	14305	14322	14297	14308	14151	14427	14396	14409	14333	14228	14416	14323	14181	14234	14398	14433	14311	14231	14063	14507	14362	14336	14394	14354	14356	14189	14269	14503	14206	14182	14258	14273	14279	14390	14313	14397	14357	14327	14370	14432	14361	14440	14418	14382	14394	14223	14368	14384	14277	14344	14259	14261	14325	14426	14353	14354	14173	14479	14377	14234	14378	14330	14590	14405	14376	14501	14635	14318	14306	14136	14216	14384	14430	14232	14257	14454	14286	14415	14358	14420	14437	14232	14288	14322	14179	14335	14351	14486	14303	14323	14439	14129	14311	14237	14213	14304	14388	14289	14368	14162	14187	14392	14450	14362	14374	14294	14173	14453	14299	14392	14303	14415	14359	14467	14304	14468	14440	14236	14324	14497	14502	14408	14218	14371	14406	14331	14154	14310	14300	14282	14431	14489	14277	14238	14418	14349	14414	14149	14387	14219	14441	14252	14454	14369	14329	14245	14132	14351	14352	14259	14407	14553	14228	14195	14380	14406	14371	14362	14308	14306	14326	14191	14503	14223	14331	14328	14349	14364	14394	14495	14225	14097	14207	14324	14265	14346	14276	14378	14251	14379	14421	14388	14250	14391	14325	14345	14299	14306	14411	14430	14327	14321	14195	14118	14259	14421	14321	14366	14365	14363	14259	14396	14365	14281	14415	14387	14389	14325	14518	14345	14468	14301	14307	14333	14300	14246	14278	14314	14334	14401	14332	14292	14273	14374	14415	14398	14251	14315	14363	14162	14486	14346	14281	14243	14391	14280	14220	14223	14429	14346	14499	14245	14453	14306	14266	14285	14261	14220	14342	14360	14286	14334	14451	14387	14335	14362	14310	14296	14258	14453	14284	14235	14206	14378	14246	14339	14320	14365	14355	14169	14268	14348	14197	14401	14352	14276	14330	14381	14360	14086	14340	14303	14296	14236	14398	14324	14333	14192	14370	14371	14352	14350	14264	14293	14417	14336	14266	14346	14389	14384	14386	14436	14374	14433	14199	14310	14535	14326	14394	14290	14369	14399	14429	14148	14195	14345	14266	14413	14540	14386	14312	14189	14346	14264	14378	14341	14353	14440	14374	14261	14433	14245	14293	14364	14413	14362	14385	14359	14350	14236	14128	14232	14387	14290	14355	14254	14552	14352	14280	14352	14274	14318	14289	14398	14273	14263	14451	14189	14301	14211	14407	14335	14330	14214	14428	14386	14460	14341	14226	14244	14238	14454	14289	14362	14419	14330	14149	14400	14337	14360	14257	14404	14293	14286	14390	14264	14335	14327	14421	14309	14351	14413	14258	14483	14478	14228	14354	14466	14457	14311	14271	14245	14215	14286	14417	14256	14319	14286	14159	14289	14337	14296	14266	14370	14380	14273	14327	14359	14528	14186	14379	14243	14329	14304	14276	14275	14371	14313	14422	14363	14225	14192	14467	14553	14214	14432	14258	14360	14484	14335	14368	14304	14219	14444	14325	14404	14251	14266	14331	14215	14295	14367	14327	14424	14369	14366	14258	14313	14427	14323	14189	14279	14450	14402	14330	14275	14440	14331	14349	14316	14256	14337	14235	14345	14326	14423	14326	14378	14304	14129	14339	14220	14246	14342	14349	14393	14387	14386	14329	14339	14327	14442	14403	14258	14352	14588	14273	14300	14164	14269	14217	14183	14359	14398	14336	14196	14310	14268	14228	14438	14283	14355	14211	14478	14314	14195	14529	14460	14169	14403	14272	14460	14345	14177	14166	14431	14339	14368	14317	14444	14286	14454	14045	14290	14462	14383	14358	14242	14356	14331	14180	14356	14425	14319	14223	14375	14263	14333	14474	14381	14401	14288	14375	14267	14372	14282	14374	14351	14264	14443	14459	14461	14421	14498	14289	14456	14353	14176	14358	14243	14217	14243	14347	14478	14377	14255	14309	14328	14329	14258	14253	14263	14212	14126	14370	14426	14332	14032	14374	14255	14270	14237	14268	14343	14299	14229	14423	14317	14218	14389	14331	14416	14347	14408	14336	14317	14307	14377	14368	14428	14278	14416	14466	14285	14292	14180	14275	14460	14132	14262	14386	14475	14398	14395	14269	14516	14186	14406	14256	14342	14077	14344	14362	14510	14249	14563	14204	14296	14500	14155	14393	14344	14325	14427	14299	14312	14459	14350	14646	14451	14306	14485	14351	14375	14215	14288	14205	14312	14381	14316	14161	14339	14338	14423	14247	14282	14394	14258	14334	14247	14320	14375	14372	14379	14247	14231	14359	14228	14423	14196	14506	14331	14168	14517	14093	14397	14440	14279	14294	14201	14477	14245	14327	14423	14408	14288	14263	14188	14363	14318	14186	14393	14320	14440	14294	14219	14298	14455	14228	14484	14377	14223	14279	14209	14376	14205	14389	14257	14448	14387	14297	14400	14237	14340	14356	14256	14377	14421	14218	14448	14234	14323	14346	14216	14257	14422	14341	14343	14235	14264	14261	14294	14266	14240	14242	14373	14340	14415	14327	14284	14212	14245	14364	14268	14338	14263	14462	14314	14276	14466	14326	14278	14446	14445	14437	14244	14290	14486	14296	14529	14160	14259	14205	14342	14308	14291	14293	14453	14322	14452	14304	14285	14253	14219	14380	14243	14276	14240	14410	14345	14484	14371	14275	14436	14333	14324	14236	14491	14224	14213	14403	14300	14190	14357	14242	14157	14342	14328	14204	14298	14326	14352	14220	14364	14232	14353	14357	14249	14341	14376	14380	14501	14399	14365	14381	14246	14397	14261	14435	14351	14382	14388	14446	14405	14500	14244	14516	14328	14417	14437	14419	14331	14239	14246	14435	14441	14359	14328	14306	14213	14481	14336	14501	14197	14510	14272	14501	14328	14380	14360	14219	14237	14429	14404	14435	14431	14394	14221	14300	14224	14236	14343	14348	14349	14262	14336	14150	14271	14331	14330	14213	14306	14150	14398	14338	14285	14319	14386	14238	14216	14320	14423	14354	14472	14340	14247	14316	14177	14322	14299	14469	14339	14407	14448	14245	14296	14407	14419	14300	14378	14303	14354	14371	14235	14381	14134	14374	14395	14249	14394	14336	14290	14374	14458	14434	14269	14446	14318	14420	14219	14271	14369	14438	14294	14123	14297	14332	14282	14305	14270	14526	14346	14459	14397	14340	14309	14276	14269	14303	14411	14413	14359	14333	14460	14244	14454	14242	14252	14322	14422	14248	14257	14395	14369	14486	14291	14270	14194	14479	14418	14377	14361	14305	14325	14405	14354	14206	14376	14313	14359	14072	14424	14256	14374	14364	14192	14231	14364	14439	14258	14217	14487	14320	14121	14251	14510	14364	14257
24055	21321	28767	24256	30079	58177	57530	41355	29164	21453	17177	15949	15742	15553	15830	15648	15615	15435	15575	15630	15555	15618	15546	15652	15583	15800	15562	15706	15561	15390	15757	15454	15361	15448	15641	15594	15671	15414	15509	15368	15596	15622	15559	15502	15579	15517	15536	15613	15575	15717	15707	15425	15549	15653	15690	15475	15553	15464	15623	15501	15425	15502	15377	15440	15569	15385	15439	15396	15476	15470	15511	15367	15384	15433	15394	15373	15416	15605	15500	15651	15575	15472	15495	15497	15610	15619	15359	15500	15421	15501	15652	15300	15512	15483	15712	15589	15608	15508	15464	15454	15739	15514	15487	15586	15365	15573	15512	15711	15527	15499	15661	15653	15625	15556	15318	15450	15349	15544	15463	15729	15689	15521	15460	15346	15406	15578	15472	15703	15591	15501	15548	15681	15520	15655	15588	15400	15729	15226	15318	15464	15686	15361	15607	15395	15530	15537	15577	15513	15513	15585	15391	15609	15537	15643	15354	15640	15437	15405	15610	15341	15506	15500	15638	15585	15534	15566	15567	15405	15404	15415	15581	15459	15492	15392	15619	15551	15604	15607	15544	15462	15345	15480	15389	15454	15422	15658	15666	15623	15645	15585	15467	15468	15472	15532	15586	15564	15355	15549	15495	15496	15647	15378	15580	15370	15404	15491	15527	15761	15615	15412	15609	15318	15455	15286	15513	15572	15462	15501	15233	15449	15802	15628	15664	15505	15302	15805	15341	15516	15488	15534	15456	15595	15439	15579	15505	15446	15402	15613	15522	15491	15329	15260	15420	15386	15432	15471	15614	15381	15603	15426	15459	15688	15567	15526	15453	15356	15541	15350	15646	15600	15424	15579	15434	15506	15344	15553	15585	15232	15537	15414	15685	15472	15501	15369	15367	15334	15479	15357	15567	15470	15500	15487	15426	15537	15546	15429	15521	15639	15478	15516	15542	15474	15403	15436	15499	15385	15537	15402	15595	15495	15328	15518	15318	15522	15388	15385	15526	15538	15315	15454	15388	15476	15526	15483	15451	15543	15306	15531	15361	15379	15406	15610	15709	15365	15509	15414	15402	15491	15600	15494	15507	15386	15390	15328	15239	15464	15580	15513	15376	15511	15489	15299	15423	15424	15577	15386	15421	15479	15540	15528	15661	15405	15450	15608	15483	15493	15382	15500	15660	15505	15572	15533	15587	15508	15416	15551	15477	15482	15605	15516	15419	15477	15608	15225	15479	15320	15548	15470	15558	15452	15517	15699	15325	15426	15480	15449	15344	15492	15418	15432	15426	15574	15667	15272	15405	15446	15476	15627	15419	15464	15525	15400	15488	15507	15465	15480	15635	15410	15324	15637	15457	15463	15518	15598	15419	15387	15746	15414	15518	15420	15349	15498	15483	15561	15660	15556	15498	15523	15439	15488	15457	15408	15438	15509	15520	15357	15353	15417	15616	15410	15481	15358	15545	15478	15432	15689	15458	15729	15423	15361	15479	15496	15365	15521	15601	15558	15372	15376	15352	15590	15323	15426	15750	15605	15482	15301	15457	15526	15738	15532	15536	15370	15556	15511	15350	15751	15600	15489	15509	15535	15434	15612	15517	15332	15489	15334	15472	15474	15625	15507	15381	15263	15538	15388	15406	15371	15549	15588	15494	15512	15547	15594	15588	15462	15608	15511	15466	15495	15438	15426	15317	15466	15507	15464	15407	15442	15398	15307	15289	15667	15615	15540	15600	15295	15389	15428	15655	15584	15526	15514	15311	15304	15329	15444	15615	15214	15379	15535	15579	15529	15469	15342	15359	15325	15467	15622	15490	15531	15496	15424	15404	15501	15481	15406	15496	15546	15364	15434	15332	15272	15467	15542	15484	15527	15471	15514	15532	15645	15444	15369	15480	15441	15305	15617	15639	15287	15554	15595	15558	15523	15587	15578	15521	15346	15773	15331	15541	15357	15612	15664	15428	15368	15397	15431	15392	15430	15503	15469	15636	15470	15472	15508	15566	15496	15585	15761	15437	15585	15676	15559	15546	15717	15389	15387	15502	15439	15450	15369	15598	15431	15561	15430	15549	15543	15489	15444	15529	15470	15354	15203	15299	15355	15395	15483	15544	15683	15591	15428	15472	15590	15611	15796	15547	15596	15639	15324	15552	15604	15611	15369	15420	15574	15614	15599	15530	15414	15487	15587	15409	15504	15555	15402	15469	15425	15585	15354	15269	15487	15564	15682	15567	15555	15447	15550	15507	15309	15422	15594	15322	15486	15401	15486	15451	15711	15393	15398	15643	15402	15636	15408	15507	15380	15443	15282	15261	15586	15310	15486	15366	15481	15531	15454	15646	15598	15326	15464	15497	15369	15453	15614	15548	15582	15573	15561	15445	15552	15572	15603	15322	15275	15565	15534	15506	15444	15515	15493	15731	15583	15387	15521	15468	15506	15670	15400	15458	15402	15372	15486	15603	15603	15483	15478	15374	15523	15578	15448	15373	15453	15441	15591	15399	15552	15590	15461	15563	15437	15524	15554	15413	15699	15490	15555	15718	15371	15527	15401	15708	15429	15612	15538	15533	15503	15439	15596	15579	15361	15578	15435	15499	15505	15319	15409	15589	15440	15497	15389	15480	15315	15470	15618	15612	15334	15592	15623	15408	15523	15433	15309	15471	15602	15398	15191	15420	15514	15490	15456	15258	15236	15440	15459	15324	15354	15484	15547	15425	15451	15436	15575	15492	15471	15628	15506	15553	15562	15436	15608	15506	15548	15326	15432	15508	15501	15565	15416	15440	15410	15439	15442	15489	15427	15503	15283	15521	15480	15575	15438	15275	15771	15463	15439	15580	15664	15370	15483	15535	15333	15428	15393	15592	15572	15799	15301	15576	15390	15370	15579	15425	15432	15381	15444	15425	15584	15566	15589	15483	15498	15529	15484	15452	15496	15507	15497	15621	15717	15431	15526	15345	15493	15419	15484	15517	15522	15420	15165	15477	15540	15737	15537	15603	15381	15447	15479	15395	15621	15684	15671	15364	15403	15511	15420	15256	15470	15596	15499	15404	15502	15475	15312	15591	15587	15580	15293	15491	15451	15428	15453	15353	15640	15448	15510	15603	15531	15213	15514	15487	15688	15598	15537	15587	15457	15497	15732	15468	15253	15447	15442	15225	15499	15606	15520	15369	15525	15601	15631	15265	15592	15538	15644	15469	15438	15647	15433	15564	15285	15634	15543	15453	15606	15683	15397	15690	15669	15540	15301	15484	15396	15444	15291	15412	15531	15510	15604	15645	15443	15599	15356	15467	15655	15421	15569	15364	15575	15649	15576	15488	15577	15469	15306	15430	15558	15493	15584	15439	15524	15563	15459	15359	15312	15250	15726	15344	15356	15538	15726	15431	15335	15172	15476	15419	15440	15769	15533	15651	15443	15515	15629	15382	15489	15376	15462	15569	15536	15508	15637	15528	15518	15555	15552	15608	15479	15456	15460	15569	15511	15474	15382	15444	15779	15688	15281	15556	15492	15409	15525	15748	15572	15504	15415	15424	15431	15425	15631	15516	15483	15416	15652	15756	15395	15629	15443	15537	15508	15590	15642	15539	15268	15545	15221	15571	15351	15534	15418	15638	15531	15385	15411	15641	15644	15392	15630	15314	15309	15488	15432	15570	15373	15518	15586	15527	15725	15454	15411	15539	15747	15533	15599	15751	15647	15533	15518	15465	15328	15466	15362	15461	15651	15579	15579	15595	15374	15607	15447	15557	15549	15487	15424	15627	15564	15439	15637	15636	15637	15422	15664	15359	15592	15325	15682	15503	15601	15542	15526	15498	15309	15605	15433	15407	15566	15543	15562	15450	15574	15622	15677	15324	15376	15751	15592	15450	15529	15538	15606	15465	15787	15728	15585	15557	15599	15610	15629	15422	15245	15513	15453	15679	15346	15393	15425	15644	15375	15616	15612	15472	15506	15501	15540	15493	15395	15331	15564	15516	15635	15563	15474	15489	15447	15429	15470	15541	15693	15430	15433	15538	15421	15651	15254	15372	15533	15516	15315	15436	15387	15583	15511	15496	15320	15495	15413	15330	15496	15471	15638	15517	15521	15624	15445	15478	15350	15563	15580	15425	15643	15582	15598	15453	15616	15504	15464	15663	15305	15587	15568	15435	15690	15576	15417	15584	15523	15478	15363	15516	15374	15439	15593	15428	15519	15690	15426	15491	15465	15648	15617	15784	15568	15547	15466	15521	15561	15624	15577	15618	15515	15514	15821	15500	15686	15542	15387	15417	15412	15573	15571	15410	15511	15640	15638	15449	15660	15696	15436	15433	15686	15501	15533	15480	15443	15545	15370	15461	15585	15455	15546	15519	15579	15551	15657	15385	15345	15437	15460	15402	15509	15535	15526	15508	15467	15507	15679	15612	15736	15388	15615	15336	15579	15631	15482	15498	15420	15495	15618	15524	15542	15437	15535	15516	15331	15445	15481	15419	15581	15574	15393	15496	15443	15541	15504	15570	15444	15566	15497	15347	15417	15621	15507	15362	15323	15600	15368	15510	15308	15414	15529	15486	15486	15349	15409	15541	15374	15353	15341	15510	15464	15472	15502	15532	15596	15545	15444	15720	15551	15492	15651	15283	15478	15379	15703	15296	15373	15602	15644	15420	15593	15333	15585	15552	15798	15540	15618	15502	15653	15604	15640	15302	15295	15216	15425	15461	15456	15557	15459	15636	15719	15424	15571	15627	15496	15621	15455	15504	15495	15516	15618	15511	15710	15475	15362	15443	15664	15525	15394	15472	15412	15535	15664	15446	15327	15485	15502	15496	15645	15392	15594	15704	15321	15751	15422	15439	15554	15481	15665	15560	15547	15551	15427	15567	15503	15375	15457	15380	15469	15472	15442	15502	15419	15441	15428	15551	15446	15392	15457	15585	15418	15652	15585	15495	15363	15534	15668	15514	15622	15561	15525	15505	15610	15481	15542	15371	15483	15587	15624	15458	15359	15385	15366	15598	15567	15561	15475	15596	15519	15592	15435	15568	15590	15282	15443	15332	15600	15608	15468	15452	15392	15387	15491	15325	15656	15569	15500	15498	15387	15414	15380	15332	15492	15360	15534	15569	15567	15661	15660	15561	15362	15503	15465	15470	15650
20739	29068	20332	18130	40474	58382	54038	40436	28004	18566	14788	13914	13741	13891	13685	13730	13649	13468	13710	13741	13827	13615	13784	13728	13727	13506	13600	13695	13578	13743	13701	13757	13642	13750	13632	13665	13541	13771	13808	13612	13676	13626	13626	13627	13603	13686	13668	13657	13714	13757	13652	13788	13631	13666	13657	13668	13746	13831	13553	13636	13702	13606	13610	13643	13638	13730	13626	13615	13706	13739	13729	13638	13923	13726	13614	13710	13782	13587	13596	13787	13693	13683	13530	13686	13638	13544	13554	13744	13556	13554	13764	13715	13717	13668	13776	13792	13686	13675	13758	13613	13684	13670	13597	13726	13622	13586	13730	13601	13490	13672	13889	13676	13800	13703	13553	13660	13557	13685	13712	13656	13687	13707	13693	13672	13778	13606	13755	13690	13616	13648	13643	13687	13706	13796	13759	13719	13625	13784	13705	13487	13549	13856	13745	13765	13606	13792	13654	13709	13660	13780	13676	13537	13815	13711	13674	13593	13621	13619	13467	13740	13788	13658	13657	13642	13704	13495	13618	13535	13720	13719	13679	13833	13619	13637	13528	13751	13681	13644	13789	13643	13664	13771	13690	13663	13723	13449	13598	13761	13511	13785	13462	13765	13612	13664	13614	13714	13644	13703	13578	13597	13715	13627	13557	13712	13569	13505	13824	13607	13747	13592	13813	13687	13804	13612	13650	13839	13765	13620	13604	13787	13597	13610	13663	13546	13687	13606	13554	13831	13565	13657	13678	13774	13516	13482	13493	13570	13768	13702	13607	13487	13651	13527	13711	13635	13727	13622	13582	13797	13702	13541	13640	13684	13599	13680	13668	13606	13593	13696	13545	13755	13656	13683	13564	13614	13612	13648	13786	13612	13705	13695	13594	13568	13746	13521	13655	13767	13599	13631	13695	13649	13809	13780	13732	13695	13492	13763	13604	13741	13504	13741	13495	13752	13633	13655	13592	13759	13580	13667	13788	13656	13697	13841	13574	13687	13716	13662	13776	13628	13589	13555	13683	13824	13636	13662	13688	13696	13660	13805	13704	13621	13795	13544	13537	13678	13670	13616	13548	13505	13613	13692	13767	13696	13708	13667	13635	13709	13666	13665	13727	13764	13620	13787	13642	13709	13700	13620	13740	13624	13416	13661	13705	13722	13654	13524	13549	13588	13506	13605	13724	13634	13743	13504	13843	13539	13703	13684	13659	13603	13690	13785	13536	13782	13580	13661	13617	13533	13663	13590	13613	13730	13783	13696	13537	13709	13682	13843	13762	13703	13694	13805	13672	13580	13704	13819	13699	13730	13701	13684	13603	13981	13613	13704	13683	13829	13720	13678	13508	13577	13627	13676	13661	13836	13702	13544	13602	13655	13694	13621	13740	13627	13680	13748	13568	13637	13710	13593	13707	13696	13589	13676	13644	13768	13717	13869	13681	13426	13645	13552	13575	13702	13513	13742	13670	13658	13480	13698	13728	13714	13614	13663	13724	13651	13839	13553	13754	13579	13800	13597	13489	13517	13679	13689	13763	13620	13650	13596	13843	13693	13750	13437	13715	13577	13539	13642	13713	13750	13756	13758	13597	13680	13581	13699	13776	13623	13608	13664	13651	13633	13538	13513	13677	13708	13533	13501	13811	13634	13757	13711	13862	13728	13623	13783	13698	13764	13803	13675	13643	13612	13605	13784	13579	13690	13664	13604	13613	13633	13637	13629	13718	13670	13580	13500	13632	13589	13522	13725	13741	13601	13587	13796	13777	13614	13899	13647	13650	13752	13766	13603	13734	13682	13730	13677	13817	13770	13643	13870	13803	13667	13835	13511	13717	13565	13694	13504	13711	13634	13555	13692	13613	13627	13718	13619	13651	13732	13721	13743	13791	13518	13669	13731	13554	13570	13711	13640	13794	13787	13816	13723	13711	13735	13580	13756	13721	13723	13607	13661	13612	13684	13660	13560	13653	13647	13920	13697	13674	13711	13584	13542	13657	13652	13777	13628	13781	13639	13680	13795	13559	13766	13629	13827	13777	13555	13785	13656	13723	13713	13637	13607	13779	13741	13649	13517	13542	13818	13658	13794	13766	13666	13654	13669	13532	13707	13817	13816	13666	13773	13659	13727	13795	13746	13709	13669	13707	13691	13751	13713	13772	13512	13894	13711	13747	13576	13656	13725	13520	13644	13675	13724	13613	13539	13734	13609	13539	13652	13593	13687	13798	13652	13624	13838	13731	13471	13624	13562	13564	13614	13635	13677	13736	13765	13698	13699	13597	13602	13671	13593	13697	13644	13637	13679	13568	13622	13628	13570	13767	13647	13752	13650	13591	13763	13508	13749	13569	13668	13681	13837	13552	13681	13824	13849	13711	13601	13789	13837	13608	13631	13728	13722	13782	13834	13669	13819	13535	13777	13671	13668	13692	13573	13758	13826	13723	13696	13405	13620	13883	13522	13884	13666	13628	13768	13700	13625	13737	13637	13634	13543	13753	13680	13482	13632	13730	13665	13831	13564	13672	13630	13707	13624	13582	13560	13745	13652	13509	13562	13643	13656	13687	13837	13752	13775	13658	13569	13690	13636	13586	13730	13625	13832	13600	13640	13604	13738	13711	13597	13592	13640	13578	13574	13817	13676	13469	13707	13750	13747	13733	13653	13638	13598	13758	13756	13619	13641	13646	13661	13733	13620	13668	13664	13563	13685	13632	13616	13636	13778	13599	13747	13657	13555	13606	13664	13633	13638	13658	13667	13602	13707	13750	13676	13761	13671	13699	13705	13677	13563	13633	13514	13679	13620	13539	13770	13761	13752	13735	13633	13605	13677	13689	13723	13650	13769	13675	13707	13586	13622	13583	13609	13720	13699	13816	13727	13652	13789	13649	13740	13678	13665	13733	13702	13751	13673	13837	13747	13524	13704	13730	13689	13718	13489	13685	13741	13492	13666	13745	13775	13771	13490	13795	13716	13693	13706	13583	13640	13636	13844	13616	13709	13559	13609	13761	13670	13798	13692	13653	13604	13591	13548	13849	13681	13520	13709	13693	13668	13692	13772	13635	13568	13711	13587	13859	13712	13616	13660	13740	13607	13665	13706	13739	13488	13647	13749	13731	13695	13631	13741	13594	13714	13649	13733	13786	13665	13773	13760	13580	13564	13696	13697	13682	13696	13667	13684	13674	13474	13583	13571	13636	13537	13527	13819	13550	13762	13800	13596	13612	13701	13530	13511	13617	13727	13750	13642	13553	13601	13568	13627	13498	13648	13731	13569	13587	13568	13797	13741	13908	13753	13601	13649	13718	13716	13577	13619	13810	13531	13584	13677	13793	13669	13767	13751	13690	13567	13755	13622	13764	13527	13562	13742	13650	13776	13630	13742	13594	13783	13659	13614	13598	13714	13668	13684	13724	13689	13631	13659	13685	13676	13788	13807	13525	13781	13578	13663	13582	13681	13525	13759	13661	13629	13705	13503	13674	13672	13813	13437	13817	13647	13760	13695	13657	13636	13806	13586	13598	13625	13589	13646	13651	13590	13694	13765	13513	13549	13578	13740	13660	13636	13512	13810	13828	13664	13695	13715	13550	13627	13697	13822	13660	13876	13571	13765	13660	13658	13618	13441	13755	13609	13786	13666	13646	13635	13588	13654	13675	13697	13718	13721	13614	13581	13611	13680	13843	13659	13767	13788	13605	13563	13549	13722	13560	13702	13582	13631	13786	13697	13612	13647	13837	13600	13681	13607	13576	13698	13585	13585	13593	13735	13775	13680	13474	13703	13637	13823	13807	13840	13672	13563	13680	13431	13591	13520	13575	13731	13747	13662	13753	13731	13658	13763	13521	13617	13777	13631	13573	13553	13642	13645	13616	13630	13623	13630	13557	13795	13771	13623	13584	13742	13626	13624	13840	13680	13652	13729	13648	13717	13719	13665	13708	13643	13578	13724	13607	13621	13756	13686	13579	13768	13729	13702	13639	13676	13516	13435	13867	13579	13774	13546	13636	13743	13625	13750	13711	13697	13560	13745	13746	13656	13808	13737	13655	13625	13628	13616	13570	13521	13578	13643	13768	13818	13684	13742	13523	13500	13744	13541	13623	13643	13692	13584	13749	13648	13692	13712	13682	13690	13537	13582	13536	13718	13619	13733	13681	13740	13643	13691	13671	13796	13663	13674	13654	13684	13713	13656	13630	13655	13711	13670	13797	13747	13588	13731	13712	13623	13764	13551	13580	13658	13672	13596	13818	13654	13711	13819	13574	13673	13566	13586	13670	13757	13692	13674	13701	13744	13626	13690	13889	13652	13624	13702	13729	13731	13419	13756	13588	13505	13386	13557	13743	13707	13881	13786	13693	13556	13551	13823	13610	13699	13565	13543	13730	13665	13822	13608	13693	13578	13609	13609	13804	13621	13601	13516	13741	13570	13668	13512	13757	13659	13665	13658	13619	13721	13788	13667	13589	13668	13613	13621	13674	13695	13693	13686	13598	13662	13797	13814	13534	13625	13765	13760	13716	13805	13862	13599	13729	13736	13710	13640	13570	13621	13749	13598	13649	13627	13654	13636	13752	13674	13585	13693	13761	13660	13633	13698	13709	13753	13646	13588	13808	13648	13635	13557	13608	13632	13735	13498	13703	13771	13517	13785	13480	13764	13674	13638	13710	13653	13746	13418	13840	13782	13642	13611	13746	13753	13683	13698	13547	13763	13726	13683	13605	13642	13589	13824	13622	13500	13748	13648	13506	13680	13570	13673	13674	13816	13537	13556	13667	13774	13750	13739	13733	13569	13696	13881	13586	13682	13550	13581	13657	13601	13747	13553	13731	13705	13807	13744	13667	13479	13741	13546	13678	13606	13642	13620	13695	13657	13583	13743	13688	13656	13611	13627	13694	13555	13654	13644	13793	13588	13696	13682	13567	13598	13867	13679	13497	13574	13664	13665	13564	13776	13615	13835	13699	13648	13577	13492	13672	13702	13582	13698	13574	13737	13880	13739	13618	13726	13650	13720	13686	13730	13580	13719	13803	13608	13812	13655	13558	13724	13632	13604	13507	13691	13678	13629	13667	13647	13686	13512	13626	13816	13761	13491	13802	13713	13573	13580	13633	13671	13461	13555	13677	13866	13633	13634	13713	13627	13488	13593	13560	13572
22957	21404	29329	23863	25871	66901	70128	53298	36521	25018	18853	16519	16118	16043	15921	15943	15921	16101	15853	16066	15970	15731	15934	15739	15800	15984	15694	15668	15934	15909	15804	15818	15886	15972	15746	15845	15895	15756	15754	15720	15762	15838	15787	15804	15498	15874	15824	15681	15676	15757	15891	15767	15620	15643	15683	15596	15682	15715	15816	15910	15800	15763	15852	15875	15731	15889	15770	15797	15635	15861	15704	15740	15593	15624	15670	15885	15634	15821	15906	15794	15693	15716	15834	15732	15797	15902	15649	15788	15724	15785	15780	15675	15605	15701	15638	15894	15837	15682	15899	15772	15674	15706	15859	15936	15792	15741	15611	15621	15634	15910	15747	15615	15836	15769	15967	15915	15898	15758	15897	15711	15697	15759	15958	15787	15491	15617	15741	15776	15590	15527	15799	15554	15813	15878	15951	15881	15772	15665	15892	15883	15660	15649	15902	15729	15816	15762	15757	15879	15684	15726	15757	15816	15867	15793	15802	15496	15883	15802	15694	15772	15763	15631	15698	15766	15720	15615	15783	15705	15785	15859	15664	15816	16010	15786	15934	15823	15739	15660	15845	15646	15777	15800	15827	15789	15585	15822	15833	15664	15815	15701	15744	15762	15558	15674	15632	15685	15783	15644	15846	15679	15756	15856	15737	15499	15765	15583	15672	15776	15798	15766	15499	15753	15646	15686	15539	15657	15748	15709	15621	15692	15832	15887	15763	15900	15621	15657	15361	15843	15714	15741	15836	15563	15766	15637	15680	15828	15580	15747	15741	15686	15606	15785	15894	15714	15726	15661	15735	15584	15727	15792	15618	15761	15666	15565	15709	15683	15687	15518	15685	15529	15671	15629	15610	15708	15635	15879	15822	15639	15869	15668	15741	15691	15946	15604	15773	15569	15773	15580	15688	15553	15656	15734	15759	15720	15779	15795	15645	15639	15712	15585	15777	15597	15876	15574	15707	15725	15485	15768	15671	15612	15680	15551	15670	15800	15647	15870	15959	15676	15798	15627	15824	15626	15862	15743	15612	15674	15677	15806	15791	15699	15786	15803	15710	15683	15734	15702	15654	15618	15507	15641	15544	15644	15686	15664	15696	15726	16029	15803	15611	15551	15771	15892	15695	15621	15706	15751	15661	15508	15752	15888	15700	15588	15521	15744	15774	15816	15860	15704	15651	15637	15718	15586	15613	15540	15821	15761	15761	15547	15715	15761	15698	15712	15614	15680	15859	15973	15774	15889	15732	15654	15648	15397	15730	15703	15745	15903	15549	15720	15648	15802	15583	15737	15642	15811	15669	15642	15699	15590	15811	15862	15687	15948	15629	15518	15593	15811	15769	15809	15767	15769	15491	15796	15763	15757	15816	15625	15669	15806	15702	15842	15647	15628	15769	15723	15776	15691	15786	15885	15777	15741	15490	15694	15797	15754	15808	15764	15611	15735	15831	15704	15617	15729	15596	15544	15611	15612	15615	15512	15528	15687	15802	15968	15647	15676	15828	15863	15710	15740	15718	15638	15717	15853	15790	15757	15654	15449	15871	16113	15794	15630	15578	15936	15909	15709	15583	15635	15798	15666	15703	15734	15671	15918	15718	15606	15713	15719	15816	15711	15854	15648	15822	15841	15804	15677	15786	15700	15824	15792	15760	15568	15653	15851	15794	15666	15753	15672	15758	15764	15805	15794	15690	15756	15802	15716	15766	15875	15643	15602	15818	15553	15739	15709	15582	15747	15834	15683	15773	15668	15837	15709	15690	15560	15715	15510	15750	15712	15868	15684	15747	15675	15890	15771	15703	15792	15635	15821	15604	15827	15866	15758	15672	15676	15897	15900	15683	15685	15781	15846	15790	15653	15582	15748	15690	15694	15714	15673	15827	15656	15751	15625	15761	15785	15717	15877	15757	15795	15648	15861	15741	15615	15792	15740	15716	15842	15719	15619	15663	15810	15975	15868	15617	15640	15549	15708	15805	15765	15732	15725	15579	15835	15549	15819	15723	15666	15686	15852	15746	15694	15740	15812	15751	15682	15957	15837	15761	15842	15808	15613	15857	15740	15659	15711	15816	15686	15889	15645	15617	15672	15667	15512	15715	15596	15791	15648	15630	15530	15809	15740	15729	15615	15733	15608	15707	15549	15743	15847	15911	15624	15787	15744	15667	15708	15821	15835	15875	15673	15854	15714	15679	15607	15692	15787	15642	15799	15820	15659	15667	15823	15676	15693	15801	15707	15617	15905	15635	15581	15724	15680	15806	15711	15716	15562	15679	15685	15735	15566	15804	15758	15691	15857	15742	15487	15776	15802	15694	15630	15500	15635	15591	15582	15915	15671	15595	15484	15730	15740	15756	15537	15721	15851	15699	15656	15777	15707	15738	15890	15653	15695	15736	15661	15717	15648	15789	15666	15892	15895	15726	15627	15635	15736	15726	15707	15838	15823	15844	15836	15641	15537	15599	15626	15623	15725	15662	15615	15772	15569	15667	15478	15669	15730	15711	15735	15778	15734	15773	15955	15768	15598	15670	15769	15725	15573	15645	15794	15720	15611	15777	15696	15408	15764	15657	15836	15787	15724	15877	15713	15680	15700	15651	15726	15766	15741	15828	15806	15767	15728	15684	15910	15905	15696	15867	15714	15806	15837	15699	15558	15752	15736	15715	15833	15590	15875	15799	15888	15790	15831	15700	15647	15822	15831	15793	15700	15881	15876	15754	15947	15786	15855	15646	15560	15881	15728	15814	15643	15683	15717	15972	15566	15745	15576	15748	15845	15669	15722	15656	15561	15380	15594	15600	15843	15699	15480	15664	15478	15825	15678	15631	15791	15656	15865	15740	15874	15783	15728	15699	15699	15824	15736	15736	15613	15696	15638	15640	15638	15732	15597	15810	15693	15674	15846	15604	15649	15975	15775	15860	15990	15707	15747	15863	15603	15609	15691	15746	15609	15629	16020	15587	15878	15631	15547	15730	15555	15832	15674	15552	15604	15811	15812	15601	15782	15534	15577	15648	15809	15607	15720	15882	15657	15626	15809	15757	15820	15668	15669	15734	15772	15613	15620	15640	15601	15738	15650	15683	15660	15771	15872	15802	15816	15633	15857	15885	15663	15724	15780	15726	15723	15708	15842	15851	15584	15889	15816	15699	15705	15681	15723	15857	15670	15766	15574	15852	15635	15677	15722	15710	15837	15749	15774	15892	15851	15673	15766	15727	15619	15865	15717	15599	15615	15787	15869	15780	15573	15711	15734	15781	15893	15710	15452	15696	15763	15646	15652	15647	15819	15803	15741	15632	15770	15767	15630	15687	15863	15809	15836	15698	15675	15688	15780	15834	15785	15542	15768	15678	15684	15703	15666	15413	15785	15828	15720	15596	15767	15694	15934	15778	15985	15771	15738	15733	15563	15731	15785	15728	15571	15772	15541	15615	15646	15798	15694	15739	15721	15853	15725	15533	15662	15603	15715	15815	15602	15809	15785	15692	15788	15832	15731	15708	15526	15664	15520	15559	15687	15621	15748	15550	15835	15690	15594	15819	15684	15787	15604	15845	15614	15744	15843	15690	15693	15696	15478	15722	15604	15812	15573	15705	15714	15638	15815	15587	15685	15878	15779	15643	15702	15787	15708	15946	15833	15645	15696	15866	15497	15689	15634	15797	15623	15803	15832	15704	15799	15759	15616	15892	15797	15605	15969	15808	15553	15700	15689	15622	15638	15494	15730	15659	15708	15702	15613	15758	15593	15564	15819	15720	15606	15607	15703	15620	15612	15714	15624	15718	15561	15469	15794	15784	15549	15703	15574	15590	15938	15800	15649	15810	15782	15762	15697	15691	15689	15578	15756	15802	15679	15583	15549	15564	15879	15690	15696	15834	15711	15778	15837	15544	15857	15756	15720	15655	15743	15936	15705	15728	15606	15716	15780	15709	15774	15828	15907	15738	15780	15613	15536	15912	15706	15726	15804	15932	15933	15884	15736	15742	15486	15810	15639	15819	15819	15809	15798	15833	15795	15634	15729	15596	15721	15672	15696	15795	15698	15666	15684	15755	15719	15673	15648	15766	15812	15654	15990	15800	15553	15779	15913	15752	15808	15721	15676	15667	15598	15665	15536	16007	15669	15568	15770	15685	15817	15499	15738	15791	15659	15786	15575	15625	15675	15827	15530	15711	15614	15691	15625	15901	15783	15546	15755	15659	15885	15695	15708	15936	15838	15682	15736	15860	15901	15673	15734	15796	15809	15753	15670	15661	15694	15665	15573	15688	15551	15486	15765	15592	15730	15780	15585	15892	15594	15820	15897	15604	15713	15814	15483	15588	15853	15728	15788	15503	15766	15649	15781	15887	15795	15741	15726	15592	15565	15397	15750	15667	15651	15571	15724	15539	15896	15727	15643	15671	15532	15746	15709	15740	15729	15727	15704	15652	15557	15654	15842	15827	15695	15809	15605	15539	15594	15611	15726	15546	15732	15580	15690	15517	15665	15768	15763	15748	15738	15810	15736	15793	15564	15565	15746	15777	15844	15618	15954	15647	15572	15803	15613	15833	15748	15744	15570	15803	15810	15524	15812	15725	15655	15787	15837	15530	15636	15842	15637	15761	15675	15634	15762	15833	15747	15533	15607	15711	15794	15853	15466	15757	15688	15855	15994	15787	15598	15661	15462	15855	15633	15504	15537	15612	15556	15853	15731	15629	15594	15661	15506	15795	15655	15719	15777	15624	15493	15711	15629	15476	15455	15895	15561	15532	15693	15724	15716	15597	15716	15618	15636	15791	15817	15727	15857	15805	15759	15728	15752	15589	15746	15779	15656	15876	15668	15662	15823	15727	15643	15728	15558	15646	15703	15745	15688	15731	15762	15595	15780	15713	15878	15664	15690	15796	15573	15814	15801	15725	15819	15743	15669	15797	15797	15608	15780	15496	15740	15632	15583	15739	15723	15713	15831	15519	15713	15655	15682	15765	15746	15748	15640	15592	15788	15748	15616	15568	15661	15799	15897	15751	15789	15591	15543	15576	15497	15788	15792	15716	15738	15486	15635	15787	15552	15679	15702	15860	15680	15776	15696	15966	15702	15681	15690	15673	15752	15953	15676	15557	15818	15717	15654	15720	15751	15829	15834	15813	15743	15748	15851	15976	15799
28680	38311	24951	21092	44384	74910	70108	53070	36193	22439	15755	14124	13942	13866	13834	13774	13908	13938	13810	13696	13816	13636	13750	13855	13717	13622	13718	13791	13799	13662	13955	13803	13720	13760	13717	13844	13747	13734	13899	13700	13896	13723	13746	13695	13702	13879	13676	13686	13702	13763	13612	13707	13741	13871	13802	13904	13642	13695	13653	13701	13796	13796	13882	13694	13871	13583	13707	13753	13750	13841	13785	14043	13931	13919	13711	13787	13934	13819	13781	13685	13846	13783	13672	13745	13703	13857	13857	13665	13589	13583	13871	13765	13687	13833	13765	13854	13804	13808	13679	13767	13684	13871	13771	13812	13911	13591	13775	13745	13774	13836	13632	13754	13821	13761	13811	13785	13789	13682	13767	13973	13723	13703	13818	13674	13803	13955	13603	13822	13951	13812	13833	13968	13850	13812	13665	13841	13797	13631	13847	13650	13776	13756	13566	13850	13823	13593	13899	13809	13721	13735	13718	13705	13690	13791	13632	13793	13861	13777	13780	13891	13648	13830	13778	13815	13728	13685	14008	13780	13759	13835	13797	13754	13858	13842	13707	13720	13680	13729	13720	13714	13825	13566	13662	13773	13788	13729	13604	13713	13753	13751	13661	13752	13912	13743	13781	13634	13799	13815	13813	13704	13654	13768	13798	13639	13807	13799	13549	13770	13733	13738	13808	14034	13806	13659	13688	13708	13877	13788	13870	13719	13751	13769	13769	13723	13719	13818	13732	13834	13743	13717	13965	13775	13805	13773	13806	13760	13718	13744	13665	13785	13676	13727	13765	13717	13704	13603	13824	13722	13858	13758	13687	13802	13810	13643	13886	13909	13750	13702	13784	13684	13565	13626	13783	13798	13669	13707	13910	13823	13867	13610	13871	13719	13723	13658	13641	13709	13601	13781	13546	13694	13705	13789	13838	13766	13846	13744	13773	13726	13738	13685	13657	13788	13733	13954	13724	13735	13647	13840	13692	13628	13807	13727	13718	13858	13865	13736	13684	13746	13583	13623	13682	13745	13739	13672	13583	13879	13715	13881	13634	13681	13692	13609	13648	13848	13811	13938	13857	13673	13728	13709	13574	13829	13855	13634	13752	13787	13892	13700	13583	13867	13636	13572	13715	13681	13979	13750	13746	13659	13724	13799	13634	13686	13529	13726	13653	13540	13636	13720	13649	13985	13801	13739	13659	13778	13587	13769	13754	13639	13675	13755	13872	13837	13571	13711	13664	13744	13710	13795	13820	13701	13719	13689	13852	13744	13732	13626	13743	13791	13827	13721	13695	13797	13731	13653	13712	13805	13761	13887	13770	13917	13670	13830	13660	13765	13649	13811	13779	13795	13958	13834	13694	13850	13873	13626	13798	13844	13651	13714	13772	13851	13723	13893	13752	13636	13761	13851	13794	13669	13782	13902	13698	13864	13768	13636	13783	13694	13645	13831	13756	13604	13908	13871	13743	13781	13766	13812	13698	13868	13874	13873	13682	13756	13854	13740	13844	13678	13713	13833	13730	13669	13672	13712	13728	13809	13822	13723	13852	13780	13821	13682	13639	13736	13735	13714	13720	13753	13649	13692	13776	13804	13685	13551	13660	13710	13703	13841	13804	13730	13829	13754	13617	13883	13820	13840	13717	13721	13859	13794	13728	13733	13775	13936	13595	13739	13818	13783	13671	13818	13658	13645	13696	13663	13873	13753	13827	13727	13620	13676	13811	13673	13894	13796	13759	13835	13761	13778	13632	13726	13698	13842	13690	13761	13844	13694	13744	13853	13722	13597	13627	13698	13876	13703	13654	13726	13763	13780	13858	13767	13774	13891	13904	13754	13929	13860	13698	13563	13692	13655	13645	14039	13612	13655	13744	13640	13704	13818	13685	13761	13803	13641	13572	13725	13712	13736	13777	13685	13523	13712	13640	13735	13611	13837	13827	13730	13513	13645	13691	13687	13783	13667	13752	13695	13798	13665	13871	13766	13814	13833	13704	13621	13700	13829	13493	13663	13909	13736	13720	13698	13707	13765	13829	13562	13931	13701	13829	13693	13956	13671	13874	13703	13767	13786	13697	13688	13644	13668	13840	13731	13812	13667	13866	13916	13706	13794	13600	13834	13824	13736	13725	13602	13688	13872	13825	13881	13721	13744	13711	13957	13874	13942	13741	13603	13691	13815	13630	13753	13768	13695	13862	13825	13935	13820	13694	13737	13606	13798	13782	13614	13822	13709	13691	13671	13806	13763	13730	13623	13812	13748	13712	13812	13778	13647	13774	13675	13773	13700	13868	13772	13886	13622	13754	13782	13676	13817	13688	13740	13726	13646	13720	13653	13640	13681	13714	13887	13712	13657	13783	13798	13733	13658	13817	13778	13796	13791	13854	13805	13692	13573	13751	13614	13803	13684	13839	13857	13831	13564	13665	13766	13659	13744	13875	13725	13928	13730	13739	13642	13744	13851	13809	13874	13581	13768	13697	13817	14019	13827	13689	13605	13699	13718	13740	13724	13867	13724	13749	13653	13764	13774	13676	13719	13817	13721	13859	13644	13847	13723	13799	13866	13759	13871	13744	13712	13672	13669	13722	13822	13795	13821	13746	13618	13742	13761	13739	13764	13657	13632	13905	13558	13835	13715	13694	13734	13890	13721	13702	13870	13836	13814	13808	13755	13784	13706	13773	13617	13707	13837	13680	13820	13682	13650	13735	13778	13717	13774	13596	13776	13797	13674	13850	13815	13862	13828	13874	13710	13757	13754	13850	13854	13662	13789	13816	13874	13659	13742	13660	13662	13812	13877	13695	13831	13911	13649	13703	13752	13531	13808	13650	13931	13677	13903	13680	13959	13699	13841	13837	13790	13838	13784	13820	13773	13861	13758	13732	13799	13809	13702	13576	13769	13802	13804	13692	13940	13792	13768	13661	13568	13623	13793	13768	13917	13733	13715	13828	13694	13907	13729	13710	13749	13739	13733	13759	13772	13751	13799	13764	13843	13588	13801	13871	13754	13752	13848	13785	13555	13727	13651	13763	13731	13738	13728	13827	13690	13729	13827	13627	13758	13838	13827	13756	13778	13760	13739	13763	13705	13828	13711	13809	13536	13856	13866	13597	13841	13871	13641	13691	13820	13613	13792	13753	13710	13912	13809	13720	13730	13848	13852	13789	13649	13833	13786	13838	13805	13689	13823	13814	13674	13871	13772	13717	13779	13777	13736	13763	13864	13796	13875	13767	13920	13824	13646	13890	13724	13890	13684	13874	13745	13684	13657	13862	13832	13707	13908	13777	13568	13768	13748	13829	13737	13792	13772	13793	13825	13832	13689	13755	13573	13712	13742	13761	13747	13645	13840	13856	13757	13810	13710	13675	13657	13757	13815	13706	13878	13820	13835	13704	13622	13934	13893	13709	13870	13667	13682	13748	13829	13682	13719	13816	13803	13653	13756	13678	13716	13754	13876	13754	13661	13758	13631	13768	13637	13832	13782	13747	13828	13944	13744	13831	13787	13620	13791	13617	13583	13725	13625	13776	13708	13536	13718	13711	13756	13708	13683	13886	13791	13796	13536	13822	13688	13768	13787	13880	13732	13580	13780	13728	13842	13593	13569	13872	13784	13699	13731	13822	13769	13711	13707	13776	13644	13844	13659	13824	13681	13736	13883	13737	13771	13767	13777	13856	13771	13747	13851	13657	13812	13641	13798	13870	13668	13766	13878	13694	13545	13802	13585	13839	13733	13562	13654	13897	13800	13671	13746	13658	13771	13678	13725	13741	13761	13827	13733	13729	13532	13832	13846	13671	13706	13512	13798	13862	13810	13774	13905	13856	13704	13785	13763	13642	13787	13820	13795	13589	13704	13815	13680	13988	13527	13810	13842	13658	13595	13708	13810	13714	13778	13832	13763	13512	13686	13558	13716	13788	13654	13641	13876	13722	13613	13797	13726	13808	13754	13740	13951	13653	13695	13933	13658	13552	13795	13891	13706	13941	14021	13676	13818	13603	13918	13815	13724	13658	13833	13830	13604	13804	13788	13847	13702	13695	13612	13695	13651	13737	13913	13728	13871	13801	13780	13741	13838	13521	13672	13920	13729	13812	13763	13924	13846	13877	13802	13667	13726	13772	13743	13670	13581	13826	13665	13858	13770	13774	13847	13789	13688	13680	13888	13585	13607	13649	13794	13865	13773	13776	13703	13629	13810	13560	13722	13781	13632	13750	13660	13706	13797	13670	13598	13766	13674	13716	13744	13889	13811	13663	13928	13566	13742	13758	13704	13665	13573	13687	13740	13775	13874	13711	13795	13746	13838	13730	13557	13787	13622	13706	13708	13945	13736	13576	13743	13863	13747	13844	13608	13736	13662	13843	13779	13870	13624	13688	13640	13880	13634	13816	13746	13736	13867	13801	13723	13833	13810	13790	13674	13770	13576	13787	13769	13708	13826	13626	13640	13642	13663	13805	13697	13858	13893	13770	13793	13845	13652	13632	13705	13656	13722	13803	13694	13836	13671	13724	13673	13782	13662	13776	13661	13815	13879	13746	13686	13676	13829	13782	13702	13768	13778	13681	13747	13651	13850	13766	13724	13839	13692	13592	13816	13690	13725	13755	13764	13751	13640	13796	13689	13708	13660	13691	13728	13693	13700	13875	13699	13743	13756	13723	13772	13751	13886	13668	13663	13793	13683	13885	13907	13637	13798	13788	13731	13621	13783	13768	13675	13809	13702	13583	13811	13768	13948	13845	13780	13669	13842	13809	13542	13708	13625	13653	13762	13753	13670	13837	13710	13728	13698	13760	13687	13858	13667	13861	13897	13677	13698	13750	13639	13783	13879	13686	13847	13825	13829	13965	14063	13845	13589	13641	13814	13759	13583	13661	13742	13697	13778	13723	13735	13777	13860	13685	13711	13754	13643	13920	13838	13768	13921	13933	13676	13575	13673	13606	13717	13674	13806	13823	13817	13803	13634	13849	13761	13750	13667	13667	13952	13711	13843	13666	13616	14019	13918	13750	13727	13744	13761	13786	13739	13720	13909	13742	13832	13766	13710	13791	13664	13763	13793	13669	13690	13779	13645	13685	13834	13625	13715	13634	13914	13803	13925	13613	13796	13649	13598	13725	13544	13783	13861	13568	13826	13839	13981	13866	13837
27735	22044	24181	20379	21298	28402	27510	22491	18985	17625	16810	16679	16559	16488	16638	16775	16672	16474	16509	16671	16617	16390	16469	16401	16565	16433	16505	16696	16631	16325	16613	16469	16585	16452	16716	16625	16608	16361	16615	16573	16488	16495	16339	16539	16611	16547	16475	16505	16719	16939	16543	16488	16540	16384	16710	16540	16537	16570	16389	16706	16520	16138	16541	16570	16415	16417	16519	16736	16367	16457	16510	16477	16625	16404	16562	16381	16421	16430	16437	16655	16525	16494	16506	16582	16516	16332	16411	16707	16514	16551	16599	16448	16622	16538	16362	16496	16308	16592	16378	16598	16666	16427	16500	16429	16560	16612	16452	16353	16379	16662	16746	16654	16437	16596	16592	16492	16439	16557	16571	16617	16469	16410	16601	16570	16606	16529	16457	16431	16483	16387	16283	16595	16275	16592	16500	16477	16443	16353	16731	16451	16554	16396	16592	16587	16654	16520	16533	16404	16379	16425	16352	16464	16735	16687	16404	16521	16489	16429	16459	16518	16348	16345	16477	16514	16638	16582	16483	16588	16434	16245	16401	16451	16243	16393	16416	16614	16583	16528	16441	16338	16560	16508	16594	16389	16428	16390	16284	16462	16520	16390	16572	16434	16712	16538	16667	16562	16553	16656	16641	16641	16467	16417	16395	16535	16606	16502	16448	16461	16708	16788	16472	16599	16588	16501	16568	16483	16578	16622	16492	16630	16661	16466	16473	16646	16528	16506	16607	16665	16544	16420	16518	16365	16331	16377	16652	16388	16605	16392	16595	16506	16413	16410	16373	16440	16438	16531	16310	16484	16641	16215	16545	16625	16357	16353	16459	16367	16419	16478	16502	16573	16558	16694	16489	16561	16455	16525	16616	16470	16563	16544	16489	16428	16557	16557	16656	16307	16543	16643	16494	16373	16400	16596	16626	16655	16534	16619	16499	16493	16509	16722	16541	16597	16524	16522	16516	16494	16520	16554	16354	16456	16439	16372	16523	16360	16526	16606	16518	16446	16500	16417	16530	16316	16475	16354	16490	16479	16530	16275	16697	16554	16518	16550	16475	16569	16546	16625	16363	16571	16564	16283	16444	16538	16579	16458	16579	16619	16489	16545	16567	16470	16534	16354	16459	16655	16363	16697	16436	16508	16354	16399	16513	16320	16314	16474	16299	16544	16398	16514	16527	16490	16591	16642	16603	16461	16620	16430	16436	16370	16498	16657	16612	16435	16573	16505	16627	16445	16595	16628	16622	16703	16661	16631	16444	16610	16578	16515	16526	16368	16155	16335	16338	16673	16771	16553	16451	16571	16587	16564	16471	16514	16548	16567	16334	16393	16491	16451	16514	16517	16639	16615	16673	16651	16512	16529	16591	16490	16624	16290	16583	16423	16391	16408	16665	16438	16667	16392	16474	16444	16471	16469	16448	16621	16297	16392	16643	16750	16461	16682	16655	16594	16447	16388	16676	16427	16556	16371	16564	16457	16446	16619	16345	16408	16624	16533	16589	16411	16459	16494	16439	16753	16413	16396	16704	16381	16500	16421	16409	16509	16374	16611	16559	16338	16389	16448	16428	16459	16645	16450	16598	16492	16518	16499	16293	16425	16455	16607	16705	16492	16461	16485	16451	16388	16473	16764	16397	16368	16374	16217	16580	16471	16485	16423	16541	16482	16596	16424	16591	16552	16540	16292	16568	16383	16466	16647	16410	16486	16641	16557	16629	16465	16487	16396	16471	16543	16587	16448	16533	16625	16523	16446	16391	16423	16562	16644	16731	16345	16510	16484	16517	16605	16414	16543	16602	16588	16525	16597	16516	16529	16474	16547	16418	16415	16502	16486	16464	16553	16603	16423	16438	16520	16639	16458	16648	16290	16468	16400	16683	16601	16435	16340	16479	16551	16282	16383	16505	16593	16584	16585	16512	16406	16534	16560	16531	16456	16497	16401	16625	16258	16688	16525	16528	16478	16495	16394	16480	16458	16556	16480	16681	16578	16572	16520	16515	16639	16541	16478	16579	16411	16502	16625	16605	16282	16521	16552	16628	16320	16551	16746	16476	16651	16488	16466	16424	16353	16410	16787	16636	16572	16526	16710	16476	16614	16415	16788	16480	16616	16784	16503	16457	16588	16647	16383	16364	16491	16434	16578	16664	16450	16618	16479	16404	16305	16598	16526	16551	16725	16402	16413	16738	16592	16515	16583	16596	16515	16380	16508	16517	16485	16473	16496	16426	16371	16326	16449	16459	16435	16387	16471	16523	16556	16532	16507	16303	16554	16690	16592	16225	16294	16595	16546	16435	16438	16325	16451	16494	16443	16328	16512	16493	16347	16443	16494	16617	16580	16570	16474	16468	16583	16644	16558	16584	16624	16483	16503	16629	16493	16564	16531	16377	16473	16541	16420	16586	16537	16563	16525	16471	16582	16561	16549	16424	16468	16376	16676	16458	16550	16685	16460	16512	16493	16443	16614	16329	16437	16607	16647	16526	16418	16551	16560	16529	16589	16389	16554	16612	16569	16696	16613	16503	16394	16214	16509	16444	16534	16542	16500	16400	16519	16381	16645	16699	16618	16669	16468	16479	16407	16643	16642	16507	16730	16566	16604	16488	16306	16577	16539	16457	16621	16573	16615	16550	16640	16597	16556	16464	16458	16402	16384	16461	16685	16482	16627	16589	16501	16584	16426	16527	16485	16576	16599	16563	16401	16516	16565	16423	16528	16497	16640	16526	16617	16633	16440	16506	16488	16308	16622	16495	16536	16578	16573	16602	16400	16552	16291	16549	16538	16397	16544	16472	16398	16484	16267	16469	16417	16632	16582	16706	16643	16592	16654	16382	16630	16370	16543	16345	16304	16743	16569	16373	16589	16752	16677	16475	16779	16748	16556	16725	16509	16615	16367	16555	16593	16470	16495	16574	16590	16512	16748	16409	16564	16537	16545	16606	16493	16502	16471	16457	16668	16534	16860	16453	16462	16567	16384	16454	16559	16356	16567	16547	16466	16462	16573	16458	16573	16689	16499	16547	16563	16401	16547	16287	16267	16567	16534	16287	16425	16500	16343	16408	16528	16503	16526	16545	16573	16634	16473	16451	16583	16490	16527	16613	16443	16518	16594	16378	16539	16557	16438	16699	16589	16491	16669	16399	16394	16575	16548	16536	16483	16497	16456	16575	16555	16473	16266	16507	16539	16511	16711	16496	16495	16752	16329	16504	16473	16549	16547	16659	16635	16576	16641	16474	16451	16456	16470	16555	16501	16597	16703	16419	16724	16393	16217	16561	16560	16442	16703	16526	16682	16518	16665	16450	16576	16611	16588	16386	16445	16273	16484	16516	16384	16569	16304	16505	16379	16574	16486	16459	16497	16781	16411	16527	16410	16476	16252	16484	16588	16498	16603	16255	16504	16483	16653	16587	16640	16551	16454	16544	16710	16465	16424	16611	16469	16383	16504	16471	16399	16418	16438	16434	16593	16571	16281	16429	16651	16531	16504	16597	16504	16547	16498	16459	16575	16561	16542	16627	16791	16469	16609	16429	16457	16595	16508	16529	16604	16626	16468	16279	16534	16588	16430	16461	16583	16472	16508	16515	16486	16491	16438	16433	16564	16685	16318	16405	16532	16326	16441	16587	16503	16750	16631	16581	16422	16480	16278	16492	16474	16519	16576	16432	16481	16401	16402	16353	16382	16663	16382	16536	16467	16479	16485	16546	16637	16579	16509	16490	16474	16539	16602	16682	16436	16445	16347	16617	16269	16690	16477	16525	16497	16644	16533	16618	16542	16497	16598	16549	16488	16554	16467	16577	16356	16546	16605	16620	16536	16456	16515	16563	16610	16616	16417	16684	16475	16467	16673	16698	16472	16438	16646	16337	16490	16616	16520	16461	16520	16681	16521	16534	16533	16433	16722	16412	16347	16391	16633	16577	16536	16658	16688	16481	16543	16481	16337	16390	16515	16315	16366	16397	16340	16508	16288	16419	16565	16582	16632	16637	16590	16633	16229	16504	16468	16500	16273	16470	16553	16461	16499	16723	16618	16530	16450	16465	16537	16514	16484	16604	16542	16602	16470	16624	16437	16577	16505	16603	16487	16430	16504	16356	16471	16456	16385	16357	16518	16827	16441	16715	16427	16436	16634	16566	16610	16579	16443	16551	16568	16595	16481	16468	16365	16490	16472	16532	16645	16389	16379	16300	16502	16483	16501	16537	16251	16487	16533	16473	16546	16543	16442	16548	16527	16579	16543	16611	16630	16718	16527	16548	16590	16350	16501	16589	16601	16502	16400	16377	16493	16496	16385	16487	16344	16408	16357	16366	16601	16627	16363	16409	16495	16445	16317	16402	16531	16517	16608	16639	16561	16797	16591	16535	16460	16492	16375	16562	16500	16709	16500	16641	16578	16316	16501	16615	16536	16402	16439	16347	16645	16561	16530	16497	16466	16458	16653	16453	16566	16589	16578	16695	16271	16554	16597	16525	16352	16699	16424	16442	16418	16585	16468	16792	16514	16572	16509	16410	16704	16469	16354	16615	16488	16425	16254	16647	16380	16329	16636	16590	16415	16663	16523	16725	16471	16607	16646	16562	16445	16451	16465	16340	16521	16636	16492	16589	16481	16679	16613	16401	16531	16453	16439	16609	16458	16424	16459	16630	16496	16363	16519	16473	16449	16366	16581	16561	16551	16598	16542	16675	16430	16700	16563	16500	16512	16480	16463	16408	16486	16307	16394	16541	16615	16329	16428	16659	16625	16507	16475	16496	16642	16606	16492	16666	16451	16639	16392	16637	16619	16521	16342	16578	16476	16349	16347	16669	16650	16686	16641	16511	16418	16622	16518	16495	16531	16604	16645	16500	16386	16482	16409	16565	16543	16391	16484	16369	16344	16203	16548	16480	16516	16645	16578	16607	16763	16760	16438	16537	16597	16614	16316	16339	16448	16358	16426	16606	16478	16573	16584	16570	16420	16347	16697	16644	16476	16563	16549	16554	16448	16682	16490	16425	16675	16391	16475	16291	16385	16495	16556	16575	16868	16618	16503	16471	16599	16631	16581	16442	16563	16503	16603	16646	16603	16339	16594	16854	16629	16514	16567	16620	16542	16449	16602	16505	16483	16404	16481	16580	16513	16504	16608	16426	16699
15804	17458	16144	15052	20659	27420	25569	20147	16531	15159	14597	14395	14426	14258	14392	14370	14399	14307	14203	14340	14504	14302	14384	14430	14359	14309	14220	14512	14573	14188	14401	14270	14392	14471	14310	14267	14363	14369	14284	14241	14370	14245	14468	14291	14380	14304	14316	14436	14504	14313	14356	14321	14344	14320	14311	14424	14255	14379	14318	14458	14239	14364	14266	14437	14456	14254	14305	14207	14457	14336	14308	14412	14358	14342	14266	14177	14448	14425	14242	14271	14249	14403	14306	14464	14337	14313	14275	14457	14282	14237	14274	14183	14292	14601	14347	14508	14303	14360	14353	14258	14296	14369	14566	14267	14315	14325	14248	14383	14406	14428	14317	14228	14340	14397	14353	14215	14329	14285	14401	14338	14283	14322	14345	14259	14358	14527	14197	14424	14181	14467	14266	14422	14342	14277	14305	14349	14588	14354	14239	14440	14507	14495	14247	14229	14464	14209	14345	14370	14281	14447	14254	14409	14338	14401	14496	14298	14286	14329	14327	14495	14414	14317	14230	14288	14419	14292	14482	14379	14384	14248	14560	14343	14253	14278	14449	14296	14244	14254	14452	14260	14328	14428	14370	14270	14324	14421	14260	14372	14413	14359	14391	14593	14406	14268	14282	14485	14276	14233	14188	14365	14376	14422	14355	14451	14353	14366	14236	14282	14442	14427	14183	14393	14311	14447	14156	14332	14316	14298	14377	14297	14451	14344	14375	14417	14279	14427	14199	14089	14468	14311	14242	14411	14378	14347	14418	14259	14379	14361	14348	14358	14344	14370	14291	14414	14304	14242	14335	14286	14156	14357	14150	14272	14466	14430	14368	14171	14331	14374	14283	14392	14274	14316	14302	14373	14340	14548	14183	14393	14285	14303	14216	14281	14484	14189	14468	14264	14238	14425	14225	14300	14377	14356	14454	14480	14431	14221	14225	14294	14291	14193	14400	14398	14395	14318	14277	14303	14203	14344	14435	14315	14295	14372	14384	14501	14316	14285	14280	14355	14295	14427	14290	14296	14349	14343	14216	14390	14331	14365	14503	14366	14479	14313	14349	14242	14355	14299	14454	14329	14338	14471	14315	14232	14300	14420	14183	14436	14210	14365	14251	14329	14279	14371	14306	14023	14279	14303	14565	14393	14328	14204	14370	14266	14448	14283	14332	14409	14264	14402	14325	14328	14267	14341	14349	14369	14309	14271	14195	14415	14267	14395	14379	14301	14186	14306	14283	14402	14449	14360	14471	14413	14398	14274	14455	14400	14399	14271	14291	14333	14349	14386	14402	14563	14410	14420	14454	14280	14492	14298	14304	14388	14433	14277	14426	14454	14252	14157	14385	14273	14276	14147	14423	14369	14299	14455	14234	14394	14470	14257	14348	14555	14295	14301	14356	14286	14250	14427	14228	14400	14332	14308	14242	14371	14334	14243	14297	14475	14329	14472	14221	14328	14220	14480	14424	14436	14347	14238	14345	14351	14336	14410	14379	14520	14403	14406	14417	14371	14383	14321	14309	14313	14396	14076	14392	14373	14376	14241	14581	14268	14302	14441	14403	14329	14352	14356	14387	14305	14295	14285	14392	14252	14429	14415	14361	14447	14249	14433	14411	14450	14345	14196	14284	14326	14332	14505	14407	14314	14465	14266	14374	14337	14315	14283	14193	14359	14178	14205	14400	14214	14296	14302	14375	14317	14444	14281	14296	14326	14295	14241	14578	14315	14279	14474	14252	14499	14430	14378	14199	14267	14482	14282	14384	14330	14461	14345	14442	14292	14397	14318	14251	14352	14380	14188	14479	14292	14276	14393	14269	14387	14347	14322	14312	14378	14400	14393	14396	14281	14391	14500	14419	14201	14450	14284	14231	14329	14319	14310	14467	14359	14573	14480	14345	14396	14211	14310	14406	14284	14367	14372	14469	14389	14500	14364	14298	14381	14254	14393	14228	14347	14329	14274	14148	14212	14331	14291	14142	14192	14524	14437	14338	14288	14253	14396	14282	14319	14347	14271	14312	14313	14357	14242	14432	14283	14283	14314	14383	14172	14317	14393	14191	14516	14332	14281	14316	14383	14425	14311	14431	14383	14350	14300	14371	14410	14214	14389	14242	14344	14229	14423	14512	14363	14269	14326	14364	14517	14294	14258	14345	14355	14426	14314	14242	14490	14312	14464	14390	14366	14309	14255	14257	14318	14295	14411	14221	14308	14302	14444	14173	14416	14282	14253	14098	14228	14226	14376	14275	14295	14498	14429	14224	14239	14525	14429	14498	14246	14340	14246	14343	14252	14075	14453	14409	14272	14220	14351	14398	14385	14322	14220	14179	14386	14312	14403	14310	14287	14483	14290	14290	14281	14318	14322	14387	14383	14333	14193	14395	14234	14264	14390	14156	14317	14244	14466	14363	14237	14349	14210	14423	14034	14343	14312	14230	14381	14209	14453	14354	14209	14266	14260	14496	14367	14519	14366	14288	14382	14170	14289	14344	14134	14272	14382	14507	14360	14343	14261	14469	14330	14223	14421	14447	14256	14490	14437	14145	14340	14131	14329	14481	14338	14327	14303	14454	14357	14387	14482	14266	14291	14156	14400	14370	14333	14394	14266	14294	14401	14291	14466	14626	14417	14282	14334	14299	14388	14327	14501	14535	14304	14357	14165	14381	14349	14376	14317	14408	14429	14185	14343	14344	14239	14296	14314	14393	14321	14454	14295	14515	14338	14302	14288	14445	14320	14253	14326	14217	14473	14462	14169	14391	14383	14322	14429	14362	14339	14432	14354	14347	14384	14345	14330	14519	14447	14237	14305	14471	14347	14478	14366	14269	14254	14407	14513	14141	14275	14398	14392	14334	14357	14476	14225	14395	14335	14332	14416	14286	14266	14256	14461	14240	14178	14349	14388	14343	14300	14257	14214	14444	14292	14395	14338	14293	14489	14316	14470	14463	14317	14435	14322	14390	14272	14281	14349	14381	14347	14345	14399	14301	14355	14325	14281	14301	14365	14222	14434	14298	14435	14416	14292	14404	14179	14298	14382	14515	14292	14254	14392	14326	14380	14367	14442	14185	14373	14399	14420	14322	14243	14367	14268	14352	14383	14422	14227	14407	14402	14460	14280	14294	14336	14290	14424	14460	14444	14533	14334	14336	14421	14373	14316	14265	14290	14260	14453	14526	14503	14255	14292	14275	14157	14324	14292	14445	14270	14351	14295	14137	14309	14494	14246	14384	14175	14336	14350	14350	14312	14321	14373	14242	14341	14393	14406	14325	14308	14304	14478	14313	14221	14271	14158	14317	14263	14196	14393	14271	14458	14472	14470	14264	14335	14355	14478	14396	14166	14184	14381	14470	14255	14284	14381	14235	14359	14283	14427	14329	14375	14149	14448	14429	14346	14347	14217	14192	14264	14395	14212	14368	14340	14551	14347	14287	14216	14360	14505	14371	14307	14333	14351	14285	14335	14388	14465	14448	14381	14386	14293	14200	14186	14339	14373	14406	14159	14554	14363	14394	14307	14475	14218	14358	14312	14375	14320	14312	14218	14530	14283	14324	14275	14374	14370	14210	14357	14592	14410	14341	14497	14174	14386	14198	14352	14371	14388	14375	14382	14488	14434	14547	14172	14494	14296	14206	14239	14297	14451	14295	14460	14325	14328	14142	14230	14389	14360	14361	14321	14250	14222	14331	14406	14309	14332	14566	14279	14223	14203	14364	14419	14113	14474	14234	14322	14314	14398	14227	14265	14279	14442	14253	14254	14423	14286	14304	14341	14232	14363	14376	14324	14304	14315	14559	14109	14438	14409	14431	14383	14244	14330	14279	14288	14469	14423	14318	14294	14312	14328	14234	14245	14434	14328	14317	14359	14333	14360	14416	14305	14294	14073	14234	14491	14251	14351	14364	14419	14393	14423	14243	14235	14261	14286	14394	14431	14292	14394	14376	14297	14340	14262	14257	14322	14432	14230	14463	14247	14382	14392	14273	14440	14153	14254	14378	14383	14476	14397	14352	14333	14450	14278	14332	14268	14462	14339	14352	14175	14549	14357	14349	14436	14366	14452	14409	14458	14348	14371	14305	14323	14381	14290	14385	14363	14298	14362	14312	14288	14419	14249	14229	14287	14405	14161	14367	14397	14299	14336	14317	14343	14533	14457	14317	14205	14316	14344	14369	14333	14298	14400	14483	14270	14315	14477	14424	14152	14377	14457	14402	14321	14330	14336	14418	14368	14352	14490	14304	14326	14524	14387	14390	14276	14473	14335	14478	14290	14433	14498	14094	14297	14424	14334	14397	14199	14371	14380	14484	14552	14340	14492	14278	14332	14311	14479	14232	14434	14381	14474	14229	14340	14351	14440	14283	14337	14511	14420	14223	14598	14274	14504	14342	14482	14332	14427	14297	14334	14272	14444	14182	14416	14394	14471	14399	14370	14381	14223	14281	14318	14362	14106	14403	14428	14296	14305	14381	14295	14403	14397	14519	14441	14331	14278	14400	14238	14377	14331	14346	14250	14417	14395	14304	14359	14198	14299	14292	14211	14353	14382	14326	14358	14488	14499	14481	14332	14160	14265	14202	14277	14331	14460	14215	14259	14593	14456	14324	14319	14400	14221	14297	14399	14306	14279	14314	14282	14545	14254	14541	14315	14445	14372	14263	14208	14357	14279	14374	14252	14288	14454	14374	14181	14239	14226	14404	14357	14324	14236	14356	14227	14327	14309	14442	14466	14205	14143	14351	14310	14475	14313	14348	14526	14196	14363	14420	14305	14497	14387	14386	14284	14270	14448	14331	14299	14251	14187	14413	14166	14308	14258	14521	14234	14425	14182	14382	14096	14461	14332	14354	14265	14301	14164	14269	14352	14507	14255	14323	14222	14616	14137	14307	14439	14308	14270	14233	14396	14383	14230	14374	14459	14556	14267	14289	14402	14357	14397	14305	14336	14313	14348	14558	14406	14335	14418	14330	14325	14399	14310	14475	14151	14603	14455	14251	14267	14386	14384	14351	14485	14373	14485	14246	14366	14215	14290	14303	14267	14388	14324	14338	14291	14286	14451	14528	14346	14385	14328	14381	14289	14400	14348	14412	14333	14256	14157	14346	14322	14299	14231	14396	14299	14190	14319	14375	14271	14315	14360	14490	14432
24204	21417	28940	24376	36047	59709	55409	40131	29372	21294	17700	16512	16199	16267	16012	16119	16021	16020	15875	15695	15860	15927	15769	15857	15894	15893	16010	15955	15684	15758	15806	15934	16091	15879	15861	15744	15826	15719	15884	15811	16074	15928	15815	15991	15798	15756	15853	15879	15999	15773	15742	15751	15985	15812	15699	15786	15866	15959	15709	15885	16042	15801	15682	15799	15728	15770	15951	15820	15628	15903	15703	15776	15894	15905	15968	15990	15769	15757	15857	15917	15660	15836	15716	15803	15736	16001	15796	15747	15807	15862	16021	15711	15834	15846	15947	15717	15850	16002	15889	15868	15732	16029	15738	15867	15967	15967	15777	15984	15759	15585	15856	15711	15886	15705	15895	15729	15866	15696	15828	15869	15829	15790	16026	15812	15923	15784	15631	15729	15578	15981	15910	15814	15950	15794	15680	15990	15902	15766	15698	15921	15965	15784	15756	15678	15765	15863	15626	15664	15826	15938	15874	15889	15815	15990	15752	15821	15919	15785	15918	15764	15769	15766	15673	16012	15848	15738	15991	15726	15804	15778	15773	15849	15740	15907	15839	15766	15631	15784	15682	15714	16007	15816	15787	16027	15750	15666	15858	15895	15774	15899	15740	15824	15828	15890	15684	15936	15860	15680	15740	15672	15898	15929	15827	15533	15628	15725	15876	15879	15811	15633	16018	15736	15746	15596	15848	15716	15762	15672	15734	15709	15786	15779	15804	15732	15807	15901	15735	15660	15743	15703	15708	15624	15803	15706	15782	15730	15795	15920	15821	15768	15774	15705	15788	15836	15911	16026	15808	15549	15858	15606	15749	15903	15870	15967	15720	15813	15550	15664	16053	15879	15875	15750	15879	15650	16018	15585	15608	15740	15722	15659	16036	15704	15731	15846	15937	15850	15604	16020	15797	15672	15886	15689	15734	15926	15598	15802	15988	15819	15757	15987	15715	15764	15912	15651	15841	15922	15882	15872	15780	15747	15671	15585	15903	15922	15925	15781	15780	15812	15852	15794	15892	15913	15982	16034	15811	15731	15832	15816	15623	15904	15921	15928	15893	15868	16083	15668	15845	15735	15878	15733	15925	15976	15941	15783	15671	15650	15732	15810	15916	15765	15721	16033	15906	15560	15781	15820	15912	15791	15692	15578	15728	15809	15785	15559	15862	15845	15675	15841	15888	15829	15645	15888	15654	15934	15727	15730	15878	15606	15681	15715	15846	15679	15774	15849	15767	15595	15729	15822	15744	15926	15938	15598	15907	15861	15648	15850	15712	16078	15724	15801	15831	15739	15682	15682	15909	15661	15820	15727	15798	15733	15816	15851	15744	15815	15900	15866	15576	15790	15821	15906	15804	15829	15549	15677	15808	15838	15981	15804	15721	15586	15833	15651	15678	15647	15878	15682	15692	15595	15781	15751	15886	15697	15878	15955	15896	15681	15824	15813	15890	15701	15693	15861	15837	15706	15897	15974	15798	15741	15793	15632	15822	15834	15877	15922	15779	15835	15718	15700	15787	15919	15622	15819	15844	15694	15846	15920	15968	15828	15679	15930	15982	15810	15917	15814	15787	15675	15754	15903	16039	15838	15624	15785	15796	15790	15652	15704	15975	15768	15846	15847	15642	15666	15894	15955	15740	15864	15927	15891	15702	15714	15625	15703	15788	15876	15847	15999	15819	15669	15893	15717	15817	15906	15877	15876	15900	15692	15789	16076	15922	15904	15681	15811	15863	15768	15719	15745	15962	15714	15900	15699	15767	15831	15908	15728	15854	15849	15828	15694	15796	15969	15731	15822	15751	15620	15800	15843	15812	15688	15878	15692	15818	15810	15759	15762	15878	15730	15838	15871	15649	15756	15894	15524	15681	16079	15822	15696	15806	15721	15832	15906	15703	15811	16042	15632	15867	15750	15791	15833	15774	15996	15829	15752	15867	15841	15780	15820	15857	15779	15694	15892	15875	15701	15738	15821	15903	15768	15929	15859	15741	15766	15737	15751	15993	15661	16046	15617	15789	15587	15766	15711	15756	15762	15933	15937	15824	15834	15721	15684	15884	15908	15801	15937	15641	15739	15714	15757	15941	15767	15777	15798	15724	15728	15803	15767	15934	15774	15837	15801	15724	15812	15785	15703	15821	15704	15740	15784	15915	15774	15943	15877	15686	15820	15829	15894	15850	15727	15943	15919	16026	15671	15762	15567	15902	15925	15594	15823	15850	15686	15583	15891	15844	15784	15886	15664	15756	15727	15857	15825	15757	15741	15912	15725	15745	15812	15918	15912	15776	15879	15954	15954	15748	15806	15837	15786	15915	15646	15788	15939	15746	15781	15762	15835	15903	15996	15827	15786	16007	15954	15925	15808	15559	15753	15745	15736	15873	16011	15815	15955	15738	15698	15850	15744	15748	15713	15871	15678	15908	15801	15885	15738	15725	15687	15827	15893	16011	15918	15831	15777	15620	15738	15819	15755	15509	16054	15634	15697	15806	15531	15690	15842	15848	16037	15746	15963	15791	15831	15759	15832	15757	15836	15999	15939	15929	15759	16038	15646	15504	15594	15635	15910	15852	15754	15848	15983	15738	15920	15770	15925	15665	15895	15796	15726	15702	15859	15835	15676	15777	15807	15920	15782	15756	15875	15653	15784	15995	15684	15817	15779	15799	15781	15797	15711	15743	15798	15792	15680	15724	15876	15668	15757	15703	15778	15762	15788	15847	15731	15983	15857	15587	15793	15796	15736	15851	15740	15688	15726	16050	15946	15720	15844	15982	15877	15812	15630	15868	15838	15853	15821	15710	15716	15760	15843	15682	15498	15856	15955	15705	15570	15809	15789	15967	15642	15660	15785	16071	15827	15536	15851	15966	15891	16012	15882	15958	15804	15714	15837	15799	15794	15701	15637	15587	15690	15701	15622	15754	15834	15842	15883	15829	15690	15847	15901	15562	15814	15872	15767	15841	15969	15696	15715	15743	15718	15811	15705	15644	15765	15713	15769	15716	15759	15883	15716	15824	15658	15894	15628	15741	15845	15839	15964	15821	15933	15799	15992	15792	15781	15696	15852	15877	15838	15678	15859	15753	15763	15940	15734	15852	15920	16042	15903	15766	15929	15854	16057	15688	15768	15621	15577	15713	15775	15836	15615	15953	15914	15895	15887	15811	15844	15687	15892	15813	15560	15809	15702	15824	15635	15933	15923	15740	15845	15792	15731	15794	15836	16046	15910	15821	15927	15757	15848	15720	15548	15842	15695	16013	15755	15824	15871	15820	15876	15845	15897	15832	15520	15864	15818	15901	15759	15914	15861	15942	15757	15896	15919	15870	15903	15801	15834	15954	15734	15673	15738	15676	15775	15923	15665	15739	15663	15740	15871	15761	15951	15873	15830	15764	15623	15885	15732	15778	15808	15752	15581	15945	15792	15895	15988	15731	15733	15861	15755	15759	15658	15694	15809	15666	15743	15710	15793	15804	15704	15866	15825	15974	15842	15953	15634	15932	15502	15628	15940	15764	15827	15711	15780	15968	15708	16004	15753	15808	15763	15617	15714	15790	15739	15979	15753	15931	15707	15837	15760	15679	16011	15667	15836	15949	15872	15681	15774	15748	15679	15775	15656	15815	15588	15813	15571	15775	15814	15965	15894	15738	15905	15651	15694	15855	15909	15725	15920	15879	15730	15774	15590	15982	15763	15827	15610	15704	16036	15788	15908	15619	15738	15744	15847	15888	15762	15964	15973	15794	15881	15847	15929	15956	15634	15639	15926	16000	15783	15807	15712	15832	15642	15778	15747	15908	15791	15692	15645	15557	15721	15733	15917	15930	15743	15724	15812	16012	15630	15750	15929	15834	15803	15731	15692	15744	15671	15692	15686	15807	15801	15836	15812	16073	15874	15742	15728	15813	15690	15531	15962	15828	15921	15742	15769	15920	15728	15700	15912	15627	15673	15683	15819	15832	15701	15779	15849	15959	15543	15775	15722	15914	15722	15721	15889	15814	15670	15958	15855	15743	15956	15790	15963	16129	16040	15820	15796	15912	15912	15905	15992	15673	15835	15816	15749	15786	15800	15832	15942	15795	15770	15736	15703	15889	15711	15747	15665	15473	15896	15682	16001	16013	15900	15890	15630	15752	15799	15869	15754	15924	15955	15675	15693	15976	15708	15941	16081	15689	15827	15869	15820	15703	15745	15508	15720	15752	15565	15771	15750	15784	15801	15875	15906	15852	15803	15753	15664	15816	15792	15946	15682	15796	15732	15724	15655	15831	15772	15778	15940	15865	15805	15886	15772	15686	15596	15892	15798	15601	15664	15914	15752	15913	15777	15660	15849	15869	15890	15787	15761	15838	15773	15871	15936	15771	15875	15911	15620	15725	15677	15832	15835	15764	15886	15790	15905	15792	15969	15893	15624	15600	15923	15767	15693	15818	15889	15787	15780	15920	15740	15770	15773	15811	15854	15768	15754	15834	15865	15826	15930	16043	15775	15965	15884	16122	15817	15644	15585	15791	15802	15771	15808	15788	15955	16087	15622	15897	15669	15727	15723	15805	15756	15795	15818	15820	15775	15724	15668	15714	15781	15747	15868	15799	15813	15804	15735	15872	15822	15650	15672	15677	15881	15766	15770	15857	15841	15927	15857	15966	15879	15703	15840	15959	15950	15632	15906	15717	15881	15774	15804	15749	15841	15953	15650	15972	15763	15807	15841	15795	15742	15784	15697	15623	15805	15725	15729	15913	15964	15946	15985	15754	15892	15993	16086	15719	15879	15853	15614	15730	15726	15562	15727	15725	15711	15760	15703	15972	15782	15792	15948	15876	15818	15950	15740	15582	15774	15760	15712	15628	15975	15663	15625	15691	15676	15854	15876	15928	15777	16006	15839	15883	15781	15885	15688	15594	15915	15927	15815	15889	15756	15989	15987	15738	15760	15712	15740	15709	15937	15800	15840	15732	15671	15724	15773	15770	15670	15676	15583	15571	15660	15890	15718	15966	15883	15783	15617	15729	15748	15644	15961	15678	15726	16113	15685	15784	15734	15773	15901	15749	15806	15809	16040	15830	15716	15665	15774	15630	15813	15859	15756	15714	15797	15848	15601	15856	15889	15797	15665	15834	15754	15644	15936	15616	15705	15690	15940	15801	15825
23209	27652	20340	20338	48029	59264	52252	39461	28426	18796	15238	14192	14060	13962	13853	13819	13995	13815	14101	14051	14052	14106	13964	14154	14021	13897	13845	13890	13863	14025	13989	14044	13973	14087	14016	14028	13955	14049	14133	13896	13912	14046	14147	13922	13857	13967	13956	13913	13891	13864	14065	13881	14018	13977	14021	13887	14137	13919	13885	13824	13848	14087	13924	13945	14075	13882	13863	14080	13999	13908	13861	13914	13912	13735	14001	14161	14079	13879	13979	13932	13926	13935	13980	13967	13861	14057	14085	14024	14131	13974	13989	13882	13922	13941	14022	14028	13825	13949	14000	14197	13924	13865	13919	13915	14112	13901	13917	13922	13953	13906	13870	13968	13945	14069	13949	13975	13947	13851	13911	14106	13963	13878	13938	14070	14052	13908	14086	13969	14030	14011	14119	13881	14041	13967	14017	13980	14005	14172	14086	14108	14106	14024	13840	14063	13871	13934	13974	14039	13856	13870	13906	13868	14073	14073	13829	13960	13893	13879	14072	13940	13983	13975	13851	14044	13772	13967	13975	14137	14018	13962	13987	13945	13932	14084	14020	13873	14200	13967	14020	13984	13960	13975	14034	14076	13974	13944	13993	13938	13778	13974	14086	13904	13949	14031	13981	13930	14085	13814	13885	14034	13953	13865	13925	13912	14064	14016	13882	13996	14049	14036	13928	13938	14062	14068	13954	13986	14053	13946	13899	13844	13980	14095	13813	13960	14086	13993	13905	13874	13901	13995	14007	13941	13982	14066	14053	14031	14086	13878	13968	13975	13886	13950	14139	13747	13829	13851	13980	13889	13914	13972	13828	14062	13853	14074	13911	14000	14113	14002	13786	13898	14054	13982	13987	14055	13918	13976	13952	13741	14056	14084	14074	14056	13928	13974	14068	13927	13955	14114	13976	13919	14010	13855	13813	13970	13798	14008	13857	14053	13881	13737	13979	13931	14067	13889	14119	13908	13867	14118	13997	13914	13949	14010	14010	13908	13958	14003	13898	13980	14102	14032	13871	13834	14061	14002	13936	14013	13967	14137	14146	13994	14048	13936	13917	13971	13961	13935	13892	13868	13883	14132	13840	13755	13978	14014	13841	14018	13903	14003	13852	13900	14143	13898	13991	13931	13788	13913	13990	14016	14068	14148	13870	13995	14060	13956	14002	14094	14000	13819	13944	13831	13898	13928	13919	13865	14097	14061	14060	13963	13968	13963	13960	13958	14110	14083	13991	13963	14051	14014	13892	13930	13867	14123	13994	13950	13959	13820	14022	14016	13923	14011	13894	14003	13841	13977	13985	14023	13957	13880	13896	13931	13824	14123	14013	13985	14066	13868	13903	13820	13915	13879	13931	13993	14001	13920	13827	13958	13914	14015	14139	13869	13869	13869	14056	13970	14162	13951	13844	14063	13765	13917	13783	14008	13805	14114	14071	13975	13941	13916	13905	13915	14033	14052	14126	13941	13929	14082	13937	13897	13962	13920	13807	13706	13957	13831	14051	14051	13773	13886	14001	13812	13666	13867	14058	13937	14026	14021	13959	13854	13719	13813	13896	13970	13971	13890	14049	13925	13962	13976	13972	13979	13994	14012	13984	14104	13946	13915	14052	13946	14008	13968	13993	14016	13881	13815	13951	13883	13900	13926	13764	13845	13867	14015	14083	14003	13949	13863	13932	13959	13988	13993	14040	14009	13990	13946	13961	14063	13789	14064	13774	13949	14126	13981	13759	14032	13765	13893	13904	14052	13791	13914	13948	13803	14090	14054	13857	13891	14023	14025	13842	14182	13925	13941	13983	14012	13851	13842	13984	13939	13952	13902	14038	13946	13989	14076	13920	13878	13964	13902	14014	13941	13850	13900	13785	13995	14067	14029	14211	14060	13876	13965	13986	13898	13845	13858	14030	13996	13983	13977	13981	13998	13824	13769	13837	14084	13897	13939	14049	13946	13808	13833	13962	13950	13893	14150	14036	13919	13918	13953	14038	13829	14033	13877	13958	13914	14155	14001	13976	13879	14066	13956	13968	13910	14058	13947	14145	14055	13907	13906	14022	13951	13915	14018	13939	13867	14007	14020	13810	13962	14128	14078	14041	13948	13861	14104	13966	14113	14011	14042	14040	13872	14074	13857	13944	13963	13941	13903	14061	14158	14065	14058	13874	14046	14087	13885	13913	14056	13993	13832	13925	14007	14105	14004	13829	14006	13981	13855	13962	13972	13936	13874	13978	13963	13852	13966	14046	13911	14122	14050	14018	13948	13860	13859	13985	13921	13980	13942	13993	13964	14046	13903	13874	13864	13963	13972	13906	13932	13855	13811	13669	13935	13851	13769	14041	13924	13897	14083	13980	14018	13885	13954	14133	13858	14106	13971	14017	13879	14050	13918	13949	14215	13854	13866	14056	13881	14032	13847	14081	14201	13961	13968	13984	13979	13895	13911	13851	13938	13811	13989	14079	13943	14006	14101	14133	13853	13831	14020	14025	14012	13934	13853	13931	13928	13965	14035	14006	13908	14040	14036	13859	14020	13986	14039	13973	13945	13824	13965	13909	14002	14069	13854	13946	14038	13984	14090	13824	13866	14034	13927	13975	13952	14022	14024	13993	13784	13932	14048	13981	13984	14142	13829	14014	13964	13956	14123	13843	13914	13938	13737	13812	13895	14130	13843	14020	13910	13909	14001	13826	13910	14012	13936	14019	14170	14052	14004	13968	14074	13818	13946	13887	13914	14059	13905	13962	14089	14042	13918	14031	14047	13870	14085	13989	14097	14111	13828	14054	13891	13861	13975	13896	13973	13853	14019	14029	13916	14050	14029	13922	14091	13900	13941	13909	13943	14067	13919	13933	13796	14107	13846	13777	14072	13977	14042	13913	13879	13893	13819	13873	13917	13920	13948	14041	13989	13958	13852	13839	13852	14007	13879	14175	13887	14114	13918	14112	13854	14029	13970	13938	13811	14000	13900	14067	13999	13872	14003	14004	14081	13919	13842	14021	14008	13917	14028	13969	14004	13867	13806	13876	14057	13911	13935	14069	13814	13854	13988	14048	13989	13715	13833	14022	14116	13995	13966	13990	13899	14014	13954	13986	13943	13987	13803	14070	13944	13902	13877	13784	13929	13822	14044	13982	13843	14066	13899	14076	13896	13907	13811	14009	13815	13919	13899	13840	13936	13973	13851	13908	14097	13782	13860	13887	13883	13999	14038	13952	13902	13830	13940	14094	13966	13981	14042	13939	14059	13972	14040	13976	13852	13952	13856	14118	13912	13909	13893	13910	13845	13920	13907	13946	13916	13973	14037	13849	14116	13837	13944	13850	13868	13829	13879	13871	13990	14081	13962	14051	13890	13895	13882	13923	13906	13913	13812	13901	13851	13895	14002	14009	13837	13857	13929	13963	13908	14076	14065	13869	13790	13963	14062	13772	14012	14101	14082	13931	13855	13913	13970	13957	13991	13969	13934	14015	14035	13976	13971	14036	14032	13968	14061	13974	13983	13995	13962	14000	14124	13866	13829	13886	13865	13964	13847	13869	14063	13656	14050	13943	13973	13738	13848	13928	14119	13888	14062	13898	13997	14024	13966	14106	13916	13871	13911	13997	13904	14086	14007	14083	13807	14209	13928	13949	13997	13983	13891	13883	13956	14042	14078	14034	14020	13863	13992	13888	13990	13931	14014	13821	13965	14023	13768	13883	13938	13969	14078	13833	13881	13895	13998	14203	14031	13858	13920	13962	13982	13984	13939	13924	13959	13884	13879	13968	13940	13885	14088	13924	13829	13784	14076	13904	14068	14101	13850	13901	13979	13887	13921	13770	13961	13987	13796	13788	13896	13744	14060	14005	13799	13947	13999	14098	13858	13893	14034	13944	13993	13941	13996	14065	13911	13911	13956	14215	13815	13930	13973	13919	13896	13911	13919	13969	13992	13969	14068	14111	13905	13858	13999	14094	13860	13849	14030	13885	13948	14080	13805	13922	13904	13985	14075	13953	14037	13839	13861	14048	13826	13988	13875	13790	13989	13916	13919	13968	13880	13993	13964	13803	13945	14069	13943	13989	13858	13940	13979	13880	13945	14074	13918	13977	13915	14049	13895	13845	13936	14259	13911	13940	13959	14028	14101	13961	13897	13882	13946	13858	14019	13894	14038	14025	14010	14122	13985	13834	14016	14020	13870	13857	13900	13884	13812	13736	14006	14031	14182	13900	13929	13866	13908	13766	13972	13953	13956	13848	14045	14006	14084	13862	14001	13939	13974	13888	14011	13920	13729	13920	13874	14106	13910	13963	13852	13937	13911	14129	13952	13889	14052	14049	14057	13774	13789	13965	14047	13875	14047	14073	13930	13909	14042	13673	13920	14016	13867	14082	14155	13841	14136	13997	13859	13996	13950	13959	14007	13989	13947	13872	13914	14020	13854	14054	13948	14025	13843	13932	14135	13874	13829	14058	13988	13842	13921	14013	13931	13925	13884	13914	14069	13946	14095	14003	13904	13997	14115	13972	13940	14090	14047	13888	13991	13941	13985	14071	13939	13940	13847	14078	13995	14010	13853	13955	13881	13927	13967	14105	14031	14090	13949	13954	14137	13738	14045	13917	13998	13852	13898	13989	14036	13911	13939	13919	13909	14053	13844	13919	13843	14113	13911	13935	13815	14018	14112	14025	13974	13925	13809	14036	13931	13804	14010	14012	13862	13854	13961	13977	13927	14011	13974	14018	13859	13826	14147	13944	13984	13739	14118	14037	14070	14080	13842	13956	14013	13925	13843	13909	13952	14129	13938	13978	14194	14015	13913	13891	13956	14002	14085	14026	13869	13805	13873	13842	14151	13967	13972	14010	13940	13866	14129	13837	13862	13844	13983	13756	13870	13885	13866	13939	14037	14143	13960	14052	13909	13952	13980	14196	13965	13996	13934	14044	13890	13917	13941	14034	13980	14061	14051	14042	13911	13913	13958	13860	14127	13895	13866	13889	13997	13974	13990	14131	14123	13891	13845	13844	14059	14066	13943	13940	13947	14033	14038	13839	13823	14002	13837	14082	13875	13933	13941	14002	13981	13959	13940	13883	13889	13940	14071	14144	13945	13959	13931	14279	13767	13802	14172	13950	14091	13938	14017	14014	13868	13959	13829	13918	13943
23067	21482	29465	23931	28791	65763	69057	53792	39542	27550	20301	17358	16767	16492	16530	16515	16701	16548	16410	16519	16582	16214	16442	16423	16493	16495	16416	16381	16453	16362	16272	16471	16411	16351	16245	16468	16340	16467	16439	16228	16388	16580	16407	16341	16259	16508	16320	16264	16549	16207	16214	16304	16333	16314	16160	16329	15951	16219	16364	16431	16234	16184	16347	16405	16284	16149	16297	16279	16306	16356	16495	16253	16194	16429	16335	16505	16178	16356	16114	16239	16112	16325	16310	16276	16132	16133	16254	16041	16387	16148	16363	16349	16235	16186	16217	16422	16376	16252	16256	16268	16362	16454	16240	16107	16175	16295	16375	16209	16244	16293	16190	16291	16166	16244	16103	16310	16331	16268	16347	16301	16383	16252	16353	16476	16152	16322	16102	16339	16238	16358	16209	16329	16254	16315	16291	16289	16110	16448	16330	16259	16247	16205	16127	16277	16284	16447	16346	16245	16288	16443	16320	16284	16561	16256	16468	16222	16397	16242	16210	16303	16549	16470	16258	16069	16217	16263	16433	16216	16160	16147	16346	16255	16270	16363	15913	16129	16278	16202	16318	16265	16362	16270	16423	16163	16206	16252	16174	16468	16238	16212	16369	16163	16351	16311	16272	16389	16413	16326	16250	16379	16297	16268	16349	16185	16141	16139	16071	16284	16338	16092	16108	16249	16234	16171	16009	16292	16211	16253	16080	16374	16100	16229	16148	16102	16352	16243	16367	16083	16286	16161	16251	16309	16153	16492	16446	16235	16272	16223	16292	16217	16395	16337	16210	16361	16239	16254	16209	16293	16416	16287	16334	16148	16299	16258	16445	16370	16205	16100	16287	16146	16193	15967	16051	16275	16251	16322	16186	16205	16131	16231	16233	16222	16416	16433	16424	16234	16444	16275	16330	16035	16006	15997	16290	16221	16335	16252	16401	16208	16172	16361	16158	16214	16264	16143	16443	16172	16205	16273	16340	16170	16064	16126	16304	16145	16198	16044	16107	16103	16159	16188	16317	16404	16241	16345	16183	16292	16001	16247	16332	16290	16184	16292	16152	16292	16151	16104	16378	16311	16317	16328	16210	16223	16421	16385	16084	16175	16140	16151	16130	16022	16208	16277	16350	16096	16168	16279	16159	16213	16382	16358	16365	16275	16138	16380	16569	16419	16298	16378	16145	16256	16273	16207	16273	16269	16206	16478	16288	16258	16285	16317	16146	16168	16192	16266	16175	16233	16236	16044	16341	16436	16033	16280	16470	16310	16188	16239	16593	16296	16317	16285	16057	16182	16356	16416	16290	16309	16117	16316	16164	16198	16253	16113	16258	16272	16223	16168	16213	16147	16244	16258	16145	16151	16150	16217	16336	16463	16106	16354	16272	16332	16308	16132	16062	16177	16123	16199	16274	16224	16309	16164	16265	16153	16200	16126	16085	16222	16199	16378	16400	16172	16289	16123	16239	16253	16347	16347	16259	16360	16219	16227	16207	16336	16150	16143	16045	16060	16338	16079	16127	16047	16121	16482	16453	16003	16329	16338	16191	16366	16334	16189	16291	16341	16200	16208	16220	16167	16399	16241	16284	16209	16195	16397	16238	16178	16318	16145	16249	16183	16398	16353	16215	16071	16245	16309	16215	16270	16216	16325	16167	16302	16423	16263	16176	16135	16354	16165	16384	16157	16197	16311	16302	16341	16352	16178	16538	16272	16244	16182	16447	16239	16349	16108	16308	16325	16207	16373	16355	16386	16244	16254	16091	16257	16148	16139	16499	16023	16344	16355	16323	15942	16418	16233	16152	16124	16166	16235	16213	16301	16286	16216	16220	16186	16381	16202	16363	16268	16325	16138	16288	16366	16151	16243	16306	16373	16226	16207	16227	16374	16177	16007	16264	16335	16216	16141	16188	16432	16303	16166	16171	16307	16175	15904	16310	16298	16299	16239	16239	16333	16231	16265	16326	16216	16327	16313	16146	16356	16378	16372	16129	16183	16148	16225	16371	16073	16358	16130	16422	16203	16398	16081	16101	16192	16149	16121	16193	16319	16365	16372	16172	16452	16265	16244	16249	16256	16296	16437	16312	16354	16209	16143	16072	16429	16508	16273	16271	16317	16239	16208	16196	16210	16386	16120	16193	16430	16188	16230	16231	16100	16191	16292	16364	16324	16522	16234	16303	16240	16373	16314	16118	16215	16276	16323	16420	16277	16150	16209	16498	16258	16139	16130	16283	16027	16272	16252	16398	16357	16060	16109	16056	16205	16088	16167	15966	16282	16435	16413	16186	16030	16101	16168	16233	16343	16445	16278	16238	16130	16302	16145	16193	16012	16222	16215	16148	16264	16309	16325	16324	16079	15994	16197	16319	16280	16109	16219	16196	16241	16160	16187	16186	16218	16282	16243	16074	16070	16425	16321	16183	16358	16218	16338	16229	16204	16218	16270	16372	16120	16327	16127	16236	16130	16199	16103	16198	16201	16159	16236	16258	16228	16317	16263	16427	16033	16374	16261	16160	16141	16154	16256	16103	16217	16323	16079	16241	16339	16166	16341	16258	16326	16219	16142	16335	16120	16378	16332	16322	16232	16221	16280	16169	16274	16128	16201	16095	16295	16308	16394	16337	16225	16293	16132	16287	16141	16145	16244	16172	16141	16348	16220	16208	16146	16378	16072	16108	16219	16214	16272	16151	16331	16286	16124	16217	16211	16429	16189	16337	16151	16240	16027	16231	16177	16202	16211	16310	16325	16458	16073	16031	16313	16286	16318	16239	16257	15949	16313	16224	16318	16181	16177	16248	16086	16318	16323	16374	16354	16156	16145	16386	16199	16267	16274	16184	16146	16107	16091	16267	16249	16129	16362	16277	16167	16529	16400	16312	16207	16093	16306	16325	16382	16165	16392	16353	16047	16349	16304	16351	16349	16316	16080	16035	16135	16205	16227	16251	16332	16459	16180	16151	16065	16281	16106	16230	16141	16254	16247	16416	16361	16301	16228	16166	16489	16408	16011	16121	16015	16370	16393	16126	16182	16389	16137	16423	16127	16086	16197	16300	16004	16208	16245	16214	16061	16350	16032	16337	16280	16009	16229	16192	16276	16041	16098	15982	16232	16274	16469	16483	16572	16130	16247	16261	16204	16292	16334	16238	16397	16307	16226	16250	15998	16241	16171	16306	16194	16336	16098	16123	16405	16236	16083	16161	16084	16364	16336	16165	16405	16271	16253	16340	16185	16089	16198	16206	16296	16350	16358	16271	16266	16360	16127	16323	16384	16361	16039	16371	16286	16087	16244	16374	16305	16083	16326	16311	16228	16332	16261	16321	16220	16088	16222	16355	16047	16057	16263	16284	16528	16340	16205	16343	16215	16212	16275	16262	16087	16099	16194	16119	15888	16282	16172	15986	16204	16314	16251	16225	16234	16421	16286	16197	15995	16187	16397	16305	16272	16401	16443	16262	16383	16365	16232	16264	16212	16072	16395	16279	16268	16476	16225	16007	16284	16077	16231	16181	16042	16313	16272	16266	16275	16114	16319	16097	16291	16285	16239	16014	16134	16403	16252	16278	16147	16103	16308	16166	16137	16323	16197	16486	16326	16163	16222	16380	16346	16303	16095	16325	16474	16139	16300	16168	16250	16028	15991	16392	16295	16474	16116	16276	16163	16072	16239	16361	16242	16275	16145	16043	16282	16261	16338	16259	16285	15986	16322	16161	16260	16253	16379	16080	16166	16132	16200	16246	16183	16434	16309	16177	16151	16297	16483	16375	16013	16311	16177	16346	16168	16400	16351	16195	16280	16427	16163	16089	16405	16230	16261	16277	16347	16364	16257	16292	16205	16292	16353	16200	16247	16114	16109	16282	16283	16254	16209	16133	16236	16415	16232	16294	16305	16284	16223	16185	16291	16209	16158	16366	16148	16246	16298	16192	16213	16189	16314	16201	16416	16126	16289	16282	15934	16289	15976	16199	16089	16211	16218	16273	16276	16315	16031	16334	16167	16130	16262	15967	16155	16332	16324	16239	16181	16171	16248	16209	16340	16311	16256	16211	16246	16327	16171	16268	16140	16077	16256	16050	16178	16081	16084	16188	16230	16101	16274	16293	16323	16330	16299	16427	16304	16377	16227	16598	16503	16384	16185	16086	16246	16321	16450	16215	16246	16264	16109	16339	16285	16168	16308	16279	16377	16364	16182	16376	16237	16091	16221	16094	16229	16210	16236	16143	16347	16164	16191	16357	16115	16237	16193	16266	16179	16140	16110	16128	16083	16153	16168	16413	16229	16233	16274	16199	16238	16243	16094	16113	16263	16215	16159	16056	16090	16345	16336	16323	16255	16094	16173	16282	16380	16249	16316	16197	16282	16198	16400	16018	16154	16274	16156	16210	16303	16404	16192	16211	16223	16258	16052	16167	16271	16268	16309	16283	16244	16348	16468	16231	16337	16191	16240	16211	16106	16258	16378	16144	16262	16121	16314	16301	16139	16402	16132	16237	16422	16256	16168	16243	16357	16302	16272	16205	16172	16400	16254	15965	16112	16140	16108	16336	16217	16258	16386	16430	16227	16247	16115	16289	16207	16123	16318	16332	16222	16309	16091	16271	16353	16097	16410	16193	16072	16118	16168	16181	16052	16069	16355	16199	16155	16178	16406	16177	16230	16235	16421	16106	16244	16471	16386	16337	16081	16233	16450	16354	16281	16372	16170	16132	16371	16159	16308	16376	16217	16353	16344	16168	16395	16202	16066	16238	16159	16334	16203	16319	16396	16290	16152	16188	16281	16444	16407	16308	16065	16548	16438	16382	16335	16286	16081	16243	16193	16322	16304	16118	16299	16042	16192	16200	16251	16180	16057	16274	16111	16329	16386	16408	16370	16238	16020	16141	16107	15987	16321	16065	16314	16099	16082	16253	16223	16289	16058	15931	16121	16159	16306	16304	16210	16084	16314	16068	16375	16349	16351	16325	16203	16235	16213	16211	16098	16241	16288	16409	16422	16371	16125	16214	16138	16195	16296	16281	16263	16048	16135	16253	15963	16147	16173	16348	16481	16377	16097	16043	16232	16043	16249	16170	16320	16320	16193	15972	16240	16218	16088	16304	16275	16279	16160	16143	16150	16289	16139	16365	16236	16065	16118	16353	16315
29629	34085	25910	24939	50312	73207	69983	53947	39543	25411	17310	14784	14339	14160	14266	14345	14167	14253	14253	14151	14349	14240	14216	14177	14317	14080	14175	14299	14112	14256	14167	14212	14148	14176	14216	14194	14242	14184	14126	14327	14107	14370	14382	14150	14506	14337	14072	14146	14205	14205	14111	14169	14309	14159	14146	14132	14138	14003	14374	14277	14403	14156	14286	14215	14029	14093	14156	14258	14060	14236	14075	14171	14207	14248	14118	14028	14244	14225	14120	14188	14219	14258	14157	14263	14141	14195	14211	13979	14126	14169	14166	14222	14225	13949	14331	14002	14175	14205	14244	14164	14116	14151	13982	14154	14247	14353	14173	14130	14193	14274	14166	14106	14429	14158	14231	14292	14259	14216	14133	13981	14119	14225	14134	14285	14156	14222	14062	14226	14221	14248	14154	14353	14278	14214	14143	14197	14227	14255	14154	14268	14288	14165	14160	14119	14176	14170	14111	14069	14330	14176	14221	14187	14193	14350	14130	14200	14078	14077	14005	14099	14024	14292	14062	14194	14206	14350	14132	14207	14154	13976	14212	14117	14330	14278	14033	14200	14363	14245	14141	14321	14125	14157	14191	14274	14221	14139	14127	14156	13965	14194	14206	14191	14223	14247	14035	14364	14144	14229	14292	14252	14180	14147	14168	14266	14192	14105	14230	14070	14189	14218	14049	14148	14248	14142	14179	14033	14294	14462	14206	14133	14142	14114	14214	14228	14175	14172	14185	14176	14393	14130	14116	14267	14211	14241	14191	14104	14319	14083	14142	14278	14172	14333	14120	14135	14222	14124	14259	14244	14140	14068	14063	14115	14145	14159	14089	14123	14101	14115	14058	14233	14329	14098	14131	14154	14129	14079	14062	14321	14181	14084	14172	14183	14306	14203	14150	14299	14160	14071	14309	14248	14157	14132	14200	14234	14194	14151	14048	14049	14186	14203	14191	14164	14157	14198	14151	14198	14053	14195	14185	14266	14130	14057	14142	14197	14183	14252	14168	14341	14101	14182	14241	14078	14172	14067	14112	14191	14230	14096	14088	14268	14180	14190	14249	14161	14216	14104	14094	14076	14235	14025	14281	14260	14166	14089	14204	14134	14296	14008	14360	13940	14217	14177	14217	14249	14057	14065	14115	14070	14051	14087	14222	14320	14071	14303	14274	14166	14134	14277	14287	14082	14371	13969	14126	14216	14283	14141	14253	14224	14123	14148	14162	14154	14252	14317	14186	14054	14200	14110	14377	14231	14076	14082	14337	14112	14244	14055	14323	14177	14135	13981	14095	14198	14321	14350	14140	14147	14205	14223	13949	14294	14138	14087	14234	14254	14075	14142	14141	14118	14221	14205	14053	14288	14406	14279	14187	14282	14209	14000	14361	14025	14009	14124	14157	14073	14150	14238	14131	14126	13983	14291	14147	14145	14223	14285	14262	14267	14143	14017	14212	14229	14158	14114	14221	14146	14153	14046	14083	14194	14208	14014	14197	14379	14085	14306	14230	14148	13975	14217	14155	14318	14207	14040	14249	14144	14045	14223	14118	14183	14184	14121	14192	14180	14189	14335	14228	14257	14174	14057	14215	14268	14121	14066	13964	14129	14030	14236	14295	14118	14082	14083	14260	14215	14176	14052	14092	14180	14230	14191	14202	14192	14094	14197	14249	14137	14176	14275	14099	14251	14339	14265	14059	14333	14201	14226	14221	14141	14175	14187	14156	14100	14138	14190	14209	14152	14190	14041	14104	14181	14208	14253	14037	14199	14053	14277	14136	14093	14118	14141	14086	14017	14184	14058	14129	13918	14240	14150	13971	14252	14137	14342	14331	14079	14170	14097	14171	14258	14147	14110	14003	14248	14335	14330	14236	14043	14287	14403	14105	14143	14152	14118	13966	14207	14214	14294	14269	14163	14075	14123	14118	14139	14060	14139	14219	14235	14208	14100	14219	14226	14168	14056	14116	14209	14146	14212	13950	14139	14279	14176	14314	14029	14143	14202	14279	14057	14263	14158	14221	14151	14115	14136	13975	14186	14185	14089	14260	14281	14207	14267	14200	14301	14167	14064	14146	13996	14335	14201	14173	14151	14244	14296	14257	14091	14284	14140	14109	14230	14044	14369	14330	14333	14042	14243	14326	14137	14228	14275	14234	14175	14115	14201	14168	14216	14185	14258	14129	14127	14190	14143	14354	14238	14174	14181	14110	14196	14224	14254	14158	14055	14081	14018	14330	13963	14011	13996	14151	14347	14186	14289	14179	14164	14248	14183	14210	14166	14442	14217	14154	14201	14166	14299	14131	14120	14128	14119	14188	14218	14361	14188	14276	14148	14265	14135	14155	14113	14165	14234	14381	14330	14179	14213	13994	14124	14312	14087	14207	14135	14314	14170	14268	14145	14151	14030	14236	14198	14146	14220	14211	13976	14411	14361	14216	14097	14098	14050	14443	14185	14208	14028	14181	14103	14172	14270	14219	14075	14092	14222	14234	13971	14113	14139	14182	14262	14240	14038	14023	14372	14103	14203	14285	14186	14188	14196	14216	14112	14068	14123	14061	14117	14191	14203	14357	14074	14154	14183	14228	14293	14186	14157	14279	14118	13985	14167	14120	14059	14187	13915	14104	14211	14273	14173	14208	14186	14158	14133	14127	14100	14166	14085	14240	14306	14208	14072	14070	14084	14101	14117	14122	14162	14116	14161	14310	14039	14163	14125	14142	14295	14217	14206	14130	14217	14074	14203	14161	14179	14127	14213	14087	14188	13960	14157	14168	14059	14290	14276	14259	14163	14200	14104	14321	14195	14161	14121	14208	14200	14029	14133	14252	14275	14047	14092	14214	14100	13889	13965	14363	14124	14258	13891	14164	14175	14071	14323	14180	14228	14134	14144	14288	14104	14081	14050	14105	14173	14292	14198	14239	14176	14174	14237	14248	13941	13992	14182	14213	13945	14060	14064	14284	13984	14085	13953	14077	14068	14177	14003	14102	14203	14072	14118	14171	14236	14197	14107	14201	14193	14120	14039	14165	14116	14357	14017	14151	14181	14144	14134	14192	14183	14127	14180	14268	14286	14178	14246	14125	14186	14297	14212	14276	14306	14083	14250	14239	14138	14185	14219	14208	14168	13998	14312	14120	13959	14190	13937	14373	14042	14220	14119	14293	14282	14217	14238	14313	14245	14247	14200	14173	14314	14145	14100	14194	14356	14114	14237	14091	14239	14097	13993	14068	14044	14051	14075	14180	14147	14076	14201	14208	14110	14276	14309	14270	14261	14131	14255	14171	14117	14301	14156	14221	14291	14057	14169	14164	14171	14223	14103	14177	14167	14252	14180	14125	14099	14151	14275	14152	14222	14248	14223	14131	14251	14245	14110	14217	14193	14177	14139	14272	14164	14055	14008	14100	14101	14188	13971	14238	14145	14149	13915	14192	14175	14178	14152	14069	14100	14172	14155	14181	14170	14391	14109	14104	14135	14259	13981	14176	14200	14200	14236	14201	14211	14009	14367	14149	14076	14060	14081	14172	14097	14051	14100	14253	14315	14069	14083	14099	14275	14175	14130	14183	14170	14093	14004	14259	14279	13952	14095	14062	14058	14165	14243	14090	13992	14229	14247	14144	14222	14022	14120	14189	14004	14183	14214	14180	14267	14172	14234	14230	14109	14105	14195	14217	14088	14269	14383	14166	14217	14256	14302	14002	14216	14304	14141	14370	14064	14066	14175	14019	14273	14220	14288	14195	14202	14330	14212	14242	14301	14166	14168	14098	14020	14228	14147	14086	14115	14180	14146	14218	14191	14133	14254	14129	14245	14116	14387	14235	14185	14195	14301	14341	14047	14020	14259	14142	14378	14043	14020	14170	14154	14162	14142	14086	14249	14269	14091	14344	14314	13946	14058	14350	13796	14202	14139	14171	14434	14246	14210	14162	14223	14306	14137	14222	14060	14157	13962	14174	14224	14229	14187	14290	14230	14041	14133	14023	14037	14171	14087	14191	14318	14260	14118	14163	14096	14213	14241	14138	14326	14275	14279	14196	14117	14180	14066	14189	14415	14376	14161	14265	14211	14139	14026	14269	14179	14315	14132	14216	14161	14171	14102	14126	14282	14170	14310	14138	14221	14125	14212	14050	14155	14183	14120	14241	14212	14043	14188	14224	14283	14383	14156	14298	14183	14103	14123	14164	14223	14065	14127	14116	14241	14069	14211	14099	14168	14315	14064	14082	14167	14012	14213	14314	14202	14189	14181	13971	14174	14202	14249	14200	14146	13977	14241	14184	14242	14105	14059	14181	14313	14242	14174	14254	14237	14342	14277	14373	14249	14190	14070	14134	14161	14215	14046	14104	14019	14197	14083	14101	14012	14184	14179	13912	14120	14070	14307	14235	14045	14114	14193	14214	14247	13992	14138	14255	14122	14310	14366	14262	14192	14192	14009	14045	14085	13969	14256	13972	14073	14151	14295	14159	14257	14075	14318	14283	14043	14255	14079	14112	14429	14192	14062	14289	14102	14311	13979	14114	14225	14227	14160	14076	14242	14267	14192	14226	14065	14239	14294	14124	14096	14156	14183	14249	14049	14244	14172	14164	14166	14197	14272	14098	14179	14303	14104	14127	14216	14070	14047	14169	14186	14074	14132	14211	14151	14186	14176	14138	14169	14321	14066	14188	14124	14145	14159	14186	14063	14167	14289	14248	14192	14356	14118	14131	14100	14200	14123	14360	14111	14144	14223	14048	14175	14211	14272	14289	14179	14105	14229	14264	14161	14043	14136	14237	14258	14117	14081	14324	14192	14203	14260	14263	14181	14235	14205	14185	14262	14152	14109	14084	14207	14069	14158	14292	14126	14295	14179	14171	14309	14067	14239	14104	14207	14161	14061	14401	14118	14191	14058	14269	14165	14217	14141	14097	14215	14231	14130	14220	14193	14160	14267	14039	14329	14153	14022	14230	14027	14132	14286	14121	14148	14108	14108	14262	14057	14208	14220	14388	14208	14043	14097	13924	14231	14230	14165	14080	14215	14161	14137	14138	14284	14102	14282	14143	14232	14108	14091	14227	13943	13973	14340	14191	14194	14377	14210	14143	14223	14032	14217	14187	14271	14231	13996	14133	14049	14252	14226	14300	14368	14172	14046	14239	14134
27670	21945	24185	20321	19066	27662	28071	22901	19473	17700	17066	16751	16917	16799	16711	16776	16638	16814	16846	16813	16739	16814	17041	16873	16918	16830	16761	16801	16917	16708	16829	16842	16775	16869	16866	16925	16541	16670	16679	16864	16847	16890	16889	16731	16804	16809	16872	16710	16722	16877	16728	16720	16862	16892	16548	16885	16643	16768	16647	16864	16915	16871	16613	16818	16838	16793	16869	16709	16757	16681	16838	16740	16808	16834	16573	16841	16515	16772	16907	16752	16937	16752	16598	16662	16734	16582	16683	16711	16766	16828	16692	16778	16751	16751	16587	16809	16943	16868	17049	16743	16795	16710	16824	16856	16769	16557	16666	16852	16723	16786	16775	16758	16857	16803	16698	16843	16836	16653	16701	16888	16852	16706	16753	16736	16795	16630	16634	16703	16741	16665	16936	16783	17137	16857	16790	16817	16795	16783	16881	16863	16922	16711	16800	16851	16862	16839	16749	16914	16745	16775	16706	16872	16772	16849	16740	16755	16673	16581	16959	16734	16889	16544	16725	16652	16692	16661	16916	16699	16786	16890	16612	16772	16672	16776	16716	16791	16492	16679	16743	16928	16747	16707	16808	16851	16723	16704	16769	16727	16781	16654	16815	16793	16713	16715	16589	16770	16843	16939	16732	16668	16852	16598	16595	16756	16576	16792	17023	16636	16784	17002	16694	16929	16705	16814	16705	16790	16631	16709	16896	16716	16690	16755	16942	16727	16863	16652	16566	16729	16840	16917	16757	16802	16809	16734	16539	16947	16673	16501	16702	16517	16756	16811	16747	16774	16905	16516	16866	16857	16892	16878	16783	16748	16757	16673	16530	16738	16678	16785	16956	16769	16783	16741	16740	16769	16670	16941	16889	16628	16879	16507	16760	16892	16809	16635	16808	16545	16528	17090	17008	16735	16781	16691	16557	16754	16808	16671	16690	16873	16890	16816	16839	16833	16741	16809	16735	16943	16882	16858	16735	16847	16885	16772	16759	16819	16761	16879	16739	16949	16672	16821	16896	16638	16766	16847	16897	16788	16952	16851	16672	16862	16597	16760	16870	16848	16755	16706	16693	16621	16849	16853	16909	16853	16703	16770	16656	16698	16483	16690	16768	16706	16732	16611	16717	16832	16793	16842	16797	16691	16708	16650	16609	16631	16954	16631	16509	16664	16724	16872	16838	16844	16605	16776	16711	16727	16742	16629	16585	16673	16965	16688	16806	16840	16917	16726	16747	16774	16764	16915	16833	16878	16646	16804	16855	16667	16882	17068	16947	16792	16926	16905	16937	16820	16759	16701	16522	16818	16986	16763	16684	16601	16725	16694	16629	16792	16756	16725	16745	16801	16699	16826	16567	16855	16801	16762	16775	16588	16845	16829	16674	16669	16820	16831	16778	16805	16693	16568	16707	16407	16678	16651	16857	16822	16712	16654	16766	16769	16698	16797	17005	16770	16884	16659	16795	17020	16654	16684	16553	16857	16957	16821	16761	16795	16706	16720	16757	16842	16872	16782	16716	16892	16596	16779	16773	16817	16899	16794	16758	16839	16861	16587	16777	16706	16576	16631	17020	16825	16888	16959	16800	16858	16795	16818	16594	16690	16712	16893	16760	16788	16799	16888	16844	16896	16761	16740	16848	16738	16728	16762	16802	16802	16740	16773	17023	16963	16862	16692	16925	16629	16640	16946	16966	16670	16843	16680	16768	16592	16529	16571	16708	16756	16708	16824	16959	16748	16784	16720	16665	16853	16749	16691	16789	16668	16770	16785	16739	16917	16820	16882	16716	16579	16711	16923	16805	16759	16655	16809	16836	16834	16879	16750	16714	16707	16763	16697	17067	17041	16666	16813	16739	16759	16783	16764	16784	16784	16864	16857	16733	16780	16881	16829	16703	16741	16863	16727	16548	16714	16799	16698	16674	16714	16680	16645	16539	16762	16784	16707	16855	16728	16793	16695	16818	16751	16882	16711	16733	16919	16796	16938	16765	16541	16602	16712	16691	16892	16753	16716	16940	16847	16841	16738	16905	16515	16633	16639	16704	16777	16819	16849	16847	16915	16824	16801	16758	16822	16688	16657	16754	16738	16891	16842	16675	16870	16690	16750	16570	16747	16698	16903	16679	16721	16756	16474	16926	16746	16897	16764	16908	16627	16734	16863	16587	16832	16840	16889	16729	16753	16793	16744	16766	16668	16859	16877	16849	16728	16659	16603	16728	16509	16583	16742	16662	16951	16894	16782	16919	16767	16907	16744	16883	16829	16695	16690	16934	16639	16793	16687	16689	16759	16729	16819	16693	16912	16818	16762	16882	16808	16773	16686	16749	16888	16835	16874	16874	16873	16723	16693	16693	16639	16635	16814	16826	16812	16772	16830	16774	16816	16828	16676	16819	16983	16721	16861	16889	16755	16775	16862	16731	16734	16915	16967	16730	16856	16798	16656	16715	16588	16891	16927	16803	16903	16889	16716	16709	16819	17083	16812	16784	16595	16928	16931	16748	16521	16844	16733	16964	16745	16855	16822	16703	16791	16633	16813	16912	16644	16850	16677	16696	16650	16660	16898	16765	16844	16838	16766	16820	16666	16776	16818	16718	16835	16609	16644	16777	16921	16717	16685	16675	16701	16884	16815	16754	16711	16581	16617	16674	16892	16830	16826	16853	16923	16845	16719	16867	16749	16796	16918	16663	16740	16586	16651	16638	16981	16774	16854	16858	16713	16678	16614	16721	16697	16868	16903	16833	16899	16587	16832	16849	16807	16698	16827	16791	16665	16886	16770	16740	16748	16869	16921	16885	16747	16863	16815	17061	16730	16520	16785	16750	16642	16654	16837	16510	16727	16665	16616	16674	16806	16655	16761	16868	16595	16693	16737	16764	16709	16733	16559	16768	16681	16847	16734	16748	16545	16692	16591	16803	16895	16723	16713	16785	16557	16733	16611	16852	16806	16944	16711	16649	17075	16757	16928	16977	16973	16821	16775	16798	16655	16923	16872	16882	16660	16711	16880	16784	16777	16957	17051	16629	16764	16825	16817	16807	16705	16751	16664	16654	16741	16730	16857	16773	16595	16827	16692	16784	16657	16791	16628	16699	16702	16702	16792	16758	16610	16918	16716	16837	16796	16797	16712	16548	16632	16957	16643	16793	16817	16727	16832	16795	16844	16702	16774	16883	16697	16868	16720	16839	16631	16792	16703	16818	16804	16863	16739	16675	16974	16993	16762	16689	16963	16865	16799	16829	16450	16700	16783	16839	16815	16653	16956	16480	16713	16838	16794	16808	16768	16662	16744	16733	16647	16700	16748	16821	16663	16855	16642	16722	16768	16719	16742	16829	16880	16779	16657	16913	16737	16911	16785	16706	16549	16785	16939	16924	16772	16915	16781	16853	16877	16606	16641	16708	16658	16821	16859	16697	16631	16760	16878	16634	16633	16730	16773	16747	16902	16928	16821	16505	16738	16654	16764	16654	16750	16811	16936	16808	16684	17074	16715	16852	16861	16789	16881	16908	16521	16738	16975	16785	16703	16817	16758	16875	16748	16698	16864	17028	16762	16809	16631	16868	16854	16789	16800	16793	16813	16818	16648	16625	16662	16650	16727	16823	16943	16690	16899	16927	16634	16926	16679	16869	16994	16954	16931	16883	16930	16758	16959	16844	16947	16923	16780	16707	16738	16519	16592	16602	16525	16923	16755	16617	16702	16683	16947	16836	16867	16724	16675	16582	16788	16878	16711	16825	16635	16778	16935	16857	16654	16661	16535	16946	16947	16632	16560	16657	16717	16710	16905	16835	16769	16970	16838	16924	16532	16744	16794	16814	16749	16798	16818	16762	16891	16834	16882	16642	16652	16826	16652	16730	16829	16740	16723	16899	16833	16771	16807	16929	16789	16876	16986	16712	16851	16906	16690	16651	16903	16605	16767	16668	16786	16778	16812	16659	16717	16614	16715	16687	16830	16462	16712	16825	16519	16891	16946	16817	16874	16801	16834	16714	16664	16920	16930	16654	16765	16832	16902	16684	16516	16651	17021	16696	16781	16701	16818	16808	16626	16847	16954	16808	16637	16820	16582	16919	16895	16776	16796	16502	16829	16828	16809	16706	16874	16676	16645	16746	16640	16622	16661	16863	16926	16940	16767	16881	16768	16502	16679	16709	16866	16778	16741	16761	16616	16781	16572	16886	16553	16663	16556	16655	16943	16805	16748	16867	16953	16794	16704	16670	16841	16955	16859	16859	16893	16656	16911	16768	16716	16691	16713	16878	16580	16630	16711	16575	16833	16894	16774	16680	16699	16780	16846	16578	17001	16634	16750	16749	16802	16851	16965	16683	16912	16838	16793	16807	16762	16779	16801	16926	16583	16742	16917	16720	16660	16852	16525	16581	16682	16859	16685	16901	16786	16739	16799	16898	16765	16818	16708	16551	16851	16653	16797	16783	16734	16738	16602	16610	16954	16827	16718	16600	16863	16984	16716	16778	16786	16884	16703	16865	16654	16804	16758	16764	16751	17000	16670	16687	16875	16515	16671	16768	16706	16719	16741	16821	17014	16580	16669	16663	16693	16915	16771	16643	16945	16826	16903	16895	16820	16759	16776	16915	16664	16773	16710	16827	16747	16813	16669	16848	16631	16956	16919	16859	16807	16897	16924	16518	16762	16665	16788	16831	16802	16873	16634	16713	16761	16737	16707	16655	16606	16891	16800	16767	16884	16692	16837	16917	16866	16505	16743	16688	16830	16629	16747	16875	16719	16641	16669	16729	16750	16766	16879	16797	16769	16820	16803	16750	16821	16920	16819	17041	16850	16910	16804	16805	16855	16774	16850	16553	16740	16839	16745	16877	16849	16821	16830	16964	16716	16841	16906	16766	16903	16843	16734	16784	16742	16915	16887	16670	16664	16695	16732	16906	16626	16805	16731	17054	16645	16904	16647	16855	16643	16767	16823	16813	16737	16711	16757	16969	16854	16713	16766	16849	16843	16527	16865	16948	16625	16912	16711	16801	16933	16624	16764	16720	16962	16742	16747	16689	16797	16880	16742	16937	16741	16937	16914	16967	16823	16979	16938	16954	16576	16879	16839	16929	16774	16904	16917	16641	16801	16725	16705	16985	16729	16932	16817	16808	16853	16811	16849	16682	16997
15384	16466	16394	15357	18037	26956	26045	20749	16906	15078	14900	14418	14598	14561	14417	14491	14563	14515	14530	14395	14452	14482	14460	14693	14602	14380	14539	14481	14574	14378	14616	14543	14513	14561	14568	14436	14546	14466	14387	14459	14624	14332	14463	14508	14597	14416	14560	14396	14632	14568	14635	14423	14527	14493	14568	14474	14471	14305	14661	14583	14599	14504	14491	14642	14622	14399	14514	14471	14500	14409	14301	14319	14546	14401	14484	14485	14471	14441	14335	14500	14464	14454	14308	14492	14541	14547	14465	14537	14636	14480	14551	14629	14480	14683	14567	14423	14524	14222	14376	14483	14491	14502	14520	14546	14477	14676	14541	14517	14514	14632	14503	14417	14697	14606	14425	14414	14640	14451	14635	14392	14442	14264	14306	14506	14292	14457	14522	14591	14631	14331	14551	14534	14505	14507	14468	14474	14594	14571	14647	14440	14371	14569	14469	14480	14394	14626	14376	14610	14540	14441	14515	14585	14492	14374	14489	14426	14469	14473	14436	14497	14532	14401	14524	14310	14712	14512	14518	14388	14454	14629	14442	14454	14463	14449	14484	14443	14522	14590	14399	14423	14517	14307	14569	14293	14548	14425	14501	14433	14583	14621	14433	14693	14443	14327	14382	14578	14349	14435	14292	14463	14439	14486	14456	14503	14326	14366	14451	14558	14544	14367	14421	14442	14457	14235	14562	14481	14553	14573	14639	14410	14527	14502	14502	14565	14505	14417	14481	14543	14492	14633	14525	14449	14713	14488	14479	14544	14549	14619	14480	14554	14278	14523	14559	14614	14504	14482	14557	14476	14620	14582	14378	14451	14431	14363	14514	14426	14523	14434	14419	14630	14647	14505	14486	14413	14572	14432	14449	14403	14421	14625	14425	14420	14437	14488	14565	14464	14367	14544	14498	14482	14358	14659	14465	14507	14486	14529	14576	14465	14535	14564	14486	14493	14496	14568	14383	14518	14483	14446	14588	14327	14402	14654	14411	14553	14540	14590	14486	14370	14469	14499	14532	14648	14684	14626	14519	14606	14602	14502	14558	14519	14593	14602	14467	14496	14416	14468	14341	14507	14569	14445	14395	14323	14492	14491	14482	14637	14531	14379	14598	14583	14459	14616	14397	14538	14469	14434	14448	14656	14570	14611	14485	14325	14525	14501	14366	14508	14494	14398	14427	14576	14669	14294	14587	14362	14421	14568	14599	14337	14490	14522	14471	14447	14343	14555	14498	14301	14395	14505	14419	14395	14477	14519	14475	14546	14457	14456	14316	14405	14463	14418	14517	14526	14474	14599	14505	14274	14567	14544	14613	14499	14524	14451	14363	14460	14580	14616	14359	14654	14536	14592	14640	14744	14589	14544	14426	14735	14350	14602	14501	14616	14229	14345	14563	14331	14608	14327	14525	14581	14488	14415	14423	14559	14523	14547	14393	14436	14465	14536	14521	14436	14367	14585	14537	14649	14541	14455	14547	14475	14504	14282	14594	14491	14435	14338	14490	14489	14592	14519	14346	14546	14288	14473	14472	14456	14494	14300	14652	14523	14533	14456	14544	14481	14382	14668	14634	14435	14549	14489	14365	14555	14641	14503	14491	14537	14643	14524	14499	14460	14563	14405	14470	14409	14407	14386	14376	14730	14405	14429	14477	14461	14651	14502	14434	14595	14352	14579	14576	14526	14398	14419	14246	14602	14531	14413	14537	14484	14503	14545	14589	14490	14418	14374	14428	14526	14441	14417	14383	14652	14551	14487	14447	14538	14460	14487	14504	14565	14373	14593	14510	14440	14525	14383	14764	14483	14631	14445	14302	14368	14413	14440	14492	14548	14527	14426	14415	14472	14424	14582	14341	14481	14432	14507	14526	14523	14578	14496	14253	14580	14533	14368	14529	14482	14504	14496	14536	14374	14437	14492	14517	14472	14566	14573	14470	14522	14426	14546	14369	14466	14332	14479	14647	14451	14607	14411	14524	14542	14621	14608	14576	14436	14507	14438	14469	14478	14495	14492	14521	14654	14594	14499	14538	14419	14283	14497	14492	14280	14524	14411	14475	14590	14517	14481	14518	14435	14488	14604	14373	14581	14331	14426	14231	14352	14424	14549	14421	14480	14399	14494	14415	14603	14502	14644	14523	14501	14493	14431	14653	14546	14398	14597	14492	14475	14489	14452	14534	14449	14499	14482	14726	14449	14347	14408	14608	14584	14384	14656	14445	14458	14507	14323	14310	14653	14601	14454	14457	14502	14456	14662	14481	14403	14507	14709	14466	14511	14416	14539	14350	14489	14451	14504	14526	14418	14477	14468	14446	14541	14521	14680	14469	14516	14619	14495	14476	14480	14680	14595	14487	14459	14368	14633	14531	14348	14453	14463	14483	14399	14319	14530	14461	14612	14350	14528	14564	14527	14495	14510	14491	14512	14573	14451	14546	14424	14611	14529	14627	14548	14755	14313	14450	14428	14564	14416	14399	14522	14575	14351	14583	14422	14347	14663	14481	14550	14400	14693	14531	14516	14407	14470	14513	14379	14520	14322	14566	14645	14510	14543	14579	14552	14409	14637	14451	14665	14351	14446	14428	14427	14462	14516	14387	14516	14433	14390	14256	14448	14559	14473	14597	14583	14510	14525	14532	14485	14443	14486	14532	14471	14484	14524	14532	14514	14486	14448	14413	14458	14410	14545	14470	14364	14489	14478	14469	14543	14616	14473	14471	14564	14528	14495	14206	14452	14342	14477	14427	14457	14404	14435	14563	14371	14467	14226	14477	14485	14468	14602	14612	14479	14471	14609	14362	14566	14463	14420	14538	14455	14460	14398	14611	14463	14527	14604	14645	14360	14477	14429	14630	14229	14495	14381	14599	14470	14526	14507	14416	14531	14545	14438	14623	14683	14385	14619	14305	14696	14229	14415	14531	14420	14586	14496	14509	14545	14478	14642	14519	14383	14443	14547	14611	14737	14559	14518	14615	14473	14550	14551	14599	14449	14535	14488	14398	14636	14498	14506	14594	14637	14416	14623	14492	14575	14670	14540	14542	14632	14587	14500	14597	14441	14803	14391	14644	14394	14515	14557	14524	14465	14380	14483	14538	14316	14393	14605	14423	14516	14418	14542	14376	14391	14515	14578	14483	14655	14446	14579	14491	14455	14418	14332	14415	14647	14481	14582	14266	14686	14548	14458	14484	14434	14624	14590	14600	14448	14488	14444	14552	14609	14549	14582	14432	14535	14446	14533	14347	14426	14378	14329	14523	14728	14604	14497	14439	14568	14401	14587	14330	14621	14571	14467	14465	14539	14475	14619	14584	14418	14252	14473	14456	14506	14582	14475	14320	14487	14542	14451	14708	14561	14403	14422	14544	14422	14460	14469	14439	14463	14551	14660	14340	14555	14414	14565	14449	14645	14481	14429	14339	14454	14474	14533	14421	14565	14349	14476	14414	14612	14596	14519	14392	14434	14551	14472	14473	14623	14497	14421	14602	14490	14651	14553	14438	14427	14520	14440	14409	14610	14512	14500	14422	14602	14504	14306	14494	14461	14480	14414	14417	14381	14397	14465	14619	14484	14445	14493	14560	14422	14571	14499	14311	14575	14475	14499	14551	14563	14504	14706	14542	14397	14386	14424	14453	14714	14543	14491	14509	14449	14529	14364	14593	14445	14542	14483	14521	14359	14546	14386	14464	14534	14620	14401	14556	14434	14689	14546	14454	14097	14496	14497	14492	14534	14351	14557	14532	14542	14560	14518	14454	14371	14773	14498	14504	14443	14512	14428	14469	14499	14587	14419	14449	14517	14605	14508	14485	14416	14495	14431	14452	14281	14395	14468	14628	14527	14631	14680	14494	14501	14431	14505	14559	14393	14338	14396	14379	14424	14361	14612	14499	14568	14635	14488	14488	14443	14487	14458	14441	14541	14583	14506	14489	14620	14353	14595	14458	14512	14476	14503	14490	14530	14513	14533	14523	14438	14554	14517	14360	14321	14492	14433	14617	14427	14508	14592	14622	14566	14398	14560	14399	14432	14477	14616	14436	14450	14548	14457	14473	14548	14347	14405	14550	14455	14608	14385	14557	14504	14447	14380	14601	14510	14446	14540	14644	14574	14557	14433	14604	14437	14614	14521	14572	14474	14345	14477	14727	14421	14606	14534	14473	14554	14347	14516	14460	14421	14389	14402	14617	14719	14531	14259	14510	14574	14635	14402	14660	14448	14545	14658	14490	14465	14532	14613	14383	14520	14471	14517	14448	14630	14610	14469	14468	14359	14548	14434	14357	14542	14515	14480	14451	14513	14509	14565	14412	14631	14365	14464	14546	14377	14569	14309	14382	14483	14464	14490	14395	14391	14566	14429	14424	14497	14419	14451	14452	14512	14507	14688	14537	14387	14430	14472	14454	14567	14415	14550	14446	14624	14627	14551	14485	14525	14562	14265	14496	14423	14637	14456	14714	14453	14317	14368	14359	14580	14224	14349	14639	14450	14423	14609	14556	14439	14440	14367	14554	14464	14511	14512	14443	14429	14516	14343	14296	14643	14507	14453	14483	14488	14522	14369	14585	14549	14461	14583	14556	14412	14490	14585	14552	14530	14526	14561	14509	14418	14464	14397	14511	14467	14478	14514	14343	14535	14375	14628	14391	14532	14375	14467	14510	14519	14380	14520	14636	14284	14473	14421	14602	14633	14444	14515	14487	14490	14464	14248	14642	14511	14550	14344	14336	14646	14474	14495	14490	14452	14545	14508	14349	14238	14620	14447	14482	14666	14387	14334	14397	14593	14412	14482	14536	14525	14561	14455	14441	14463	14456	14568	14500	14516	14665	14454	14463	14574	14454	14365	14457	14443	14364	14635	14505	14455	14589	14358	14544	14409	14452	14525	14437	14497	14638	14546	14496	14435	14519	14500	14417	14507	14478	14455	14309	14505	14375	14580	14350	14378	14432	14491	14613	14604	14609	14594	14488	14299	14680	14384	14606	14469	14539	14604	14502	14420	14560	14505	14511	14308	14685	14503	14574	14407	14531	14279	14531	14477	14414	14697	14353	14479	14477	14456	14639	14433	14509	14494	14501	14553	14684	14621	14669	14432	14469	14396	14513	14568	14542	14464	14527	14588	14223	14510	14509	14380	14638	14465	14553	14508
24273	21458	28974	24449	25303	61718	58682	42666	29119	22178	18599	17539	17007	16828	16817	16707	16706	16881	16983	16826	16913	16952	16871	16823	16837	16881	16842	16828	16670	16500	16472	16713	16613	16875	16779	16760	16796	16834	16944	16625	16809	16662	16822	16837	16732	16785	16836	16748	16568	16876	16734	16889	16735	16734	16777	16599	16692	16871	16669	16807	16750	16700	16821	16908	16697	16530	16884	16739	16863	16721	16763	16837	16647	16787	16593	16733	16770	16752	16896	16802	16708	16539	16741	16515	16554	16846	16550	16745	16597	16477	16615	16512	16838	16780	16598	16764	16565	16710	16924	16761	16815	16880	16568	16735	16729	16700	16691	16957	16725	16850	16731	16827	16763	16685	16803	16717	16803	16586	16563	16613	16441	16639	16581	16686	16774	16734	16756	16658	16627	16726	16667	16864	16716	16874	16552	16542	16609	16643	16695	16730	16726	16701	16634	16486	16690	16560	16791	16787	16814	16629	16678	16694	16640	16480	16587	16747	16663	16752	16499	16677	16668	16901	16722	16846	16943	16811	16624	16762	16717	16594	16716	16898	16898	16591	16589	16615	16857	16756	16799	16826	16808	16635	16732	16906	16819	16780	16415	16717	16764	16906	16567	16765	16697	16568	16680	16734	16719	16651	16846	16684	16864	16867	16949	16780	16700	16693	16656	16927	16553	16711	16571	16617	16565	16812	16683	16765	16716	16649	16740	16588	16705	16616	16690	16776	16585	16770	16842	16688	16733	16691	16714	17010	16621	16860	16690	16639	16562	16616	16571	16737	16599	16693	16624	16400	16570	16779	16817	16850	16792	16712	16556	16598	16749	16620	16837	16636	16662	16888	16685	16764	16853	16723	16815	16717	16529	16763	16686	16756	16739	16660	16549	16864	16521	16598	16809	16511	16729	16724	16569	16698	16667	16799	16660	16722	16559	16716	16675	16680	16816	16583	16634	16715	16866	16717	16803	16612	16790	16609	16693	16528	16764	16549	16714	16853	16731	16706	16544	16594	16662	16759	16621	16739	16895	16607	16691	16653	16723	16679	16711	16648	16828	16640	16997	16559	16620	16636	16643	16730	16766	16680	16916	16580	16721	16772	16687	16810	16705	16780	16647	16810	16888	16774	16556	16743	16686	16749	16632	16539	16786	16636	16702	16630	16605	16669	16600	16554	16687	16723	16646	16587	16694	16744	16658	16733	16681	16666	16829	16545	16631	16548	16639	16828	16796	16667	17060	16576	16638	16652	16729	16798	16931	16688	16643	16700	16743	16704	16483	16646	16750	16745	16745	16647	16668	16805	16593	16683	16695	16828	16780	16667	16833	16694	16589	16638	16773	16804	16872	16684	16661	16683	16797	16691	16629	16661	16844	16608	16854	16763	16758	16669	16820	16844	16668	16534	16628	16769	16663	16635	16429	16692	16747	16679	16658	16811	16729	16735	16717	16736	16565	16733	16725	16628	16512	16657	16756	16690	16715	16790	16647	16668	16782	16543	16618	16769	16731	16624	16856	16799	16620	16584	16880	16652	16758	16847	16488	16580	16596	16784	16717	16592	16762	16759	16585	16373	16502	16594	16689	16530	16919	16696	16705	16926	16679	16484	16649	16668	16693	16734	16760	16971	16735	16858	16668	16678	16691	16751	16660	16857	16698	16812	16599	16577	16523	16683	16658	16431	16742	16652	16661	16794	16740	16563	16750	16900	16791	16801	16714	16771	16601	16709	16775	16849	16725	16752	16790	16760	16602	16545	16610	16770	16747	16870	16726	16667	16695	16798	16639	16696	16734	16740	16478	16866	16802	16712	16734	16714	16655	16646	16740	16812	16730	16681	16941	16710	16614	16740	16728	16934	16896	16842	16617	16522	16590	16606	16724	16633	16770	16568	16676	16857	16820	16803	16742	16779	16653	16527	16414	16557	16667	16579	16747	16726	16824	16593	16684	16762	16609	16653	16868	16809	16799	16676	16519	16829	16740	16578	16667	16602	16565	16505	16818	16517	16736	16848	16486	16769	16766	16644	16552	16691	16620	16720	16495	16378	16737	16681	16461	16734	16794	16832	16482	16687	16621	16657	16691	16667	16786	16642	16636	16714	16667	16589	16671	16770	16762	16722	16752	16780	16677	16722	16693	16724	16880	16759	16989	16704	16913	16605	16574	16837	16729	16912	16573	16564	16529	16731	16739	16593	16756	16851	16619	16864	16819	16846	16591	16732	16727	16886	16679	16755	16682	16971	16587	16572	16595	16658	16721	16792	16631	16689	16787	16671	16755	16768	16727	16555	16751	16723	16915	16953	16710	16474	16652	16577	16744	16737	16674	16716	16658	16804	16470	16838	16658	16755	16707	16815	16666	16729	16794	16521	16741	16530	16681	16790	16753	16851	16758	16671	16659	16680	16761	16603	16704	16630	16784	16680	16756	16568	16699	16741	16699	16656	16620	16633	16767	16801	16740	16674	16686	16641	16615	16708	16743	16747	16794	16818	16708	16649	16695	16819	16721	16674	16700	16621	16630	16858	16746	16651	16587	16691	16739	16732	16746	16686	16767	16809	16666	16464	16752	16661	16834	16490	16601	16540	16777	17012	16563	16707	16600	16690	16631	16706	16832	16561	16629	16649	16827	16647	16744	16634	16763	16571	16606	16568	16877	16777	16890	16737	16867	16675	16642	16658	16454	16767	17047	17029	16899	16713	16679	16840	16427	16872	16763	16750	16873	16708	16686	16592	16686	16727	16866	16683	16592	16695	16788	16709	16808	16752	16855	16657	16673	16816	16599	16799	16693	16623	16742	16627	16782	16893	16752	16678	16615	16558	16774	16591	16971	16636	16712	16712	16861	16683	16639	16830	16671	16703	16845	16767	16752	16702	16657	16741	16926	16719	16739	16786	16728	16702	16592	16700	16944	16620	16687	16681	16887	16709	16543	16771	16696	16554	16564	16760	16793	16654	16673	16920	16690	16680	16869	16420	16622	16624	16624	16706	16671	16634	16712	16707	16840	16649	16891	16913	16654	16589	16694	16912	16765	16731	16851	16796	16727	16745	16793	16715	16701	16649	16603	16947	16634	16868	16641	16762	16786	16570	16587	16841	16941	16658	16718	16707	16764	16662	16740	16761	16738	16804	16799	16649	16698	16651	16662	16849	16694	16405	16606	16962	16772	16501	16470	16668	16564	16666	16770	16581	16742	16706	16667	16580	16717	16668	16663	16596	16717	16448	16513	16819	16733	16678	16784	16960	16701	16775	16546	16671	16399	16724	16696	16703	16633	16789	16748	16660	16860	16707	16628	16910	16613	16887	16749	16682	16593	16683	16725	16664	16789	16690	16692	16656	16947	16797	16717	16725	16720	16520	16694	16770	16804	16842	16716	16651	16515	16738	16719	16658	16706	16916	16760	16595	16669	16745	16803	16761	16724	16615	16683	16583	16637	16722	16788	16719	16714	16727	16911	16676	16581	16760	16937	16895	16726	16818	16943	16694	16751	16753	16594	16743	16812	16846	16439	16689	16630	16642	16732	16828	16535	16735	16783	16563	16650	16547	16761	16993	16682	16851	16461	16753	16589	16646	16770	16693	16631	16851	16543	16593	16633	16566	16592	16797	16671	16698	16784	16828	16642	16507	16683	16642	16772	16679	16628	16637	16777	16876	16781	16471	16823	16615	16705	16618	16595	16573	16796	16830	16564	16691	16712	16622	16568	16635	16385	16732	16712	16738	16768	16918	16693	16729	16717	16643	16801	16781	16704	16620	16578	16709	16655	16556	16580	16867	16771	16638	16563	16738	16502	16803	16608	16708	16703	16619	16704	16651	16763	16699	16630	16826	16837	16605	16717	16583	16704	16747	16709	16627	16610	16714	16631	16844	16737	16674	16613	16839	16608	16984	16676	16681	16667	16662	16871	16814	16871	16662	16829	16830	16607	16720	16599	16536	16620	16690	16542	16578	16809	16775	16706	16660	16944	16670	16841	16815	16547	16701	16567	16812	16885	16635	16623	16697	16555	16676	16674	16703	16774	16731	16585	16683	16782	16594	16726	16711	16861	16715	16814	16694	16805	16999	16662	16538	16649	16578	16482	16587	16649	16875	16758	16765	16821	16501	16768	16650	16798	16816	16620	16546	16587	16764	16919	16744	16657	16644	16648	16541	16674	16551	16666	16820	16815	16624	16778	16615	16747	16522	16651	16631	16773	16733	16725	16621	16782	16861	16776	16823	16628	16721	16963	16682	16434	16515	16710	16921	16808	16508	16740	16692	16575	16679	16553	16891	16708	16675	16638	16601	16649	16934	16685	16738	16585	16555	16708	16687	16926	16864	16549	16739	16572	16713	16780	16727	16669	16770	16605	16476	16782	16694	16674	16687	16786	16700	16619	16629	16867	16738	16404	16556	16643	16595	16825	16850	16698	16540	16630	16709	16629	16584	16458	16770	16757	16606	16520	16607	16779	16733	16794	16674	16733	16683	16931	16656	16779	16793	16842	16673	16844	16829	16721	16780	16591	16423	16644	16778	16846	16796	16517	16780	16752	16629	16446	16640	16553	16596	16847	16797	16619	16497	16699	16697	16716	16700	16862	16688	16881	16575	16776	16827	16813	16719	16672	16817	16722	16678	16672	16660	16775	16595	16631	16602	16630	16821	16747	16658	16764	16855	16714	16604	16921	16955	16790	16684	16634	16628	16721	16795	16689	16716	16588	16561	16773	16664	16796	16807	16808	16780	16565	16807	16753	16612	16750	16718	16622	16622	16579	16684	16729	16711	16747	16741	16502	16761	16709	16731	16735	16763	16621	16641	16732	16562	16707	16815	16737	16921	16711	16740	16776	16869	16967	16798	16740	16643	16664	16786	16582	16755	16635	16704	16738	16700	16666	16675	16857	16590	16935	16636	16658	16768	16816	17034	16756	16755	16694	16779	16845	16631	16567	16781	16666	16545	16696	16495	16694	16723	16716	16596	16825	16867	16858	16545	16666	16769	16933	16742	16658	16776	16871	16584	16665	16653	16829	16777	16648	16708	16719	16660	16719	16850	16479	16704	16743	16603	16715	16526	16719	16795	16662	16801	16677	16703	16749	16671	16822	16754	16745	16500	16629	16758	16654	16655	16509	16662	16727	16717	16647	16736	16661	16713	16716	16757	16474	16627
22004	26235	21202	18053	28667	61964	54993	41504	27695	19775	15996	14856	14713	14699	14658	14456	14492	14606	14229	14374	14611	14574	14573	14429	14581	14505	14594	14429	14553	14424	14532	14478	14493	14407	14551	14441	14545	14700	14563	14383	14574	14520	14452	14463	14387	14414	14501	14618	14468	14372	14557	14508	14536	14648	14334	14385	14475	14418	14406	14404	14571	14537	14452	14316	14386	14477	14440	14519	14464	14461	14527	14418	14403	14537	14403	14559	14504	14537	14478	14394	14402	14412	14572	14493	14496	14428	14459	14663	14531	14472	14528	14522	14538	14473	14378	14291	14587	14437	14344	14545	14409	14575	14463	14572	14282	14288	14640	14280	14508	14516	14597	14495	14411	14603	14494	14486	14488	14447	14348	14457	14629	14570	14312	14338	14432	14441	14328	14362	14554	14473	14311	14568	14461	14526	14637	14286	14576	14397	14434	14539	14547	14337	14515	14413	14487	14417	14537	14468	14449	14429	14442	14587	14472	14359	14568	14500	14491	14445	14605	14401	14364	14409	14455	14505	14364	14446	14324	14403	14465	14435	14316	14531	14430	14347	14379	14526	14515	14406	14471	14641	14498	14433	14445	14450	14437	14470	14524	14444	14589	14391	14512	14587	14539	14569	14471	14620	14477	14651	14467	14502	14474	14406	14499	14388	14449	14464	14499	14434	14649	14457	14436	14407	14587	14413	14591	14356	14404	14425	14394	14314	14337	14295	14508	14437	14409	14569	14466	14706	14410	14466	14487	14418	14464	14478	14548	14394	14605	14379	14343	14524	14552	14407	14447	14438	14580	14559	14376	14548	14517	14486	14419	14422	14612	14522	14431	14559	14383	14492	14495	14370	14455	14505	14493	14395	14429	14506	14475	14337	14538	14440	14518	14401	14361	14435	14430	14335	14417	14518	14521	14399	14360	14495	14520	14409	14483	14514	14480	14401	14699	14502	14579	14585	14457	14558	14617	14516	14508	14467	14461	14404	14564	14351	14523	14470	14400	14561	14583	14498	14422	14561	14518	14444	14398	14425	14455	14539	14536	14563	14392	14445	14629	14378	14433	14483	14578	14554	14332	14415	14575	14454	14450	14513	14496	14456	14513	14483	14566	14404	14298	14589	14539	14487	14335	14424	14541	14501	14540	14397	14464	14464	14443	14373	14534	14571	14479	14444	14456	14527	14417	14429	14412	14471	14542	14555	14493	14423	14459	14495	14508	14561	14419	14442	14436	14613	14496	14371	14478	14590	14508	14272	14354	14490	14473	14467	14446	14583	14511	14350	14451	14457	14416	14605	14482	14612	14339	14633	14568	14614	14555	14538	14547	14307	14435	14521	14390	14398	14391	14335	14546	14402	14360	14507	14521	14447	14414	14352	14392	14447	14572	14554	14598	14321	14398	14435	14624	14473	14504	14343	14506	14420	14453	14444	14432	14294	14586	14337	14662	14349	14381	14626	14421	14497	14504	14423	14531	14495	14559	14565	14575	14417	14499	14538	14551	14488	14434	14380	14285	14449	14264	14451	14553	14442	14427	14428	14580	14548	14398	14608	14457	14435	14342	14446	14496	14528	14403	14571	14484	14297	14448	14346	14480	14657	14361	14429	14369	14505	14506	14496	14424	14355	14399	14373	14298	14393	14444	14480	14440	14690	14520	14409	14481	14454	14618	14377	14433	14341	14434	14474	14651	14470	14480	14424	14493	14519	14515	14366	14399	14476	14483	14462	14466	14449	14456	14440	14491	14486	14541	14656	14551	14474	14574	14489	14558	14666	14358	14391	14489	14471	14476	14497	14446	14441	14556	14342	14513	14650	14609	14442	14580	14515	14640	14712	14627	14600	14443	14400	14465	14525	14536	14516	14352	14435	14418	14359	14502	14470	14479	14457	14416	14333	14473	14510	14582	14479	14447	14491	14406	14646	14448	14547	14290	14501	14569	14396	14648	14387	14400	14471	14401	14467	14367	14473	14375	14522	14619	14578	14396	14566	14615	14505	14630	14439	14406	14563	14441	14455	14470	14634	14584	14388	14356	14765	14459	14335	14403	14511	14539	14605	14522	14329	14530	14564	14327	14457	14516	14419	14370	14367	14605	14471	14508	14484	14398	14285	14550	14619	14279	14392	14406	14416	14468	14361	14361	14298	14514	14416	14329	14353	14502	14432	14381	14535	14447	14522	14617	14446	14425	14361	14543	14508	14505	14648	14480	14632	14410	14305	14483	14579	14616	14620	14484	14518	14551	14544	14680	14416	14525	14379	14289	14502	14473	14567	14403	14564	14513	14467	14453	14491	14371	14553	14399	14310	14592	14481	14519	14446	14445	14529	14504	14546	14480	14290	14458	14547	14594	14515	14381	14423	14474	14492	14458	14481	14516	14495	14563	14430	14421	14557	14491	14484	14291	14558	14437	14508	14345	14481	14575	14448	14507	14538	14591	14298	14365	14492	14462	14455	14568	14418	14504	14584	14563	14513	14689	14369	14527	14460	14316	14499	14447	14484	14415	14560	14465	14334	14546	14509	14425	14439	14545	14446	14493	14456	14467	14467	14520	14593	14543	14446	14493	14388	14404	14685	14355	14523	14549	14508	14472	14425	14496	14304	14489	14459	14531	14584	14391	14551	14528	14592	14493	14448	14559	14638	14409	14436	14661	14573	14348	14504	14407	14558	14497	14425	14529	14462	14379	14497	14502	14445	14558	14497	14468	14465	14434	14409	14539	14538	14423	14383	14436	14653	14447	14602	14476	14647	14533	14309	14347	14479	14319	14460	14602	14394	14459	14545	14414	14498	14366	14570	14482	14467	14503	14400	14617	14424	14551	14498	14554	14449	14478	14644	14585	14345	14438	14639	14487	14359	14382	14289	14622	14496	14479	14343	14605	14647	14515	14529	14483	14466	14397	14351	14323	14292	14377	14521	14527	14350	14443	14415	14446	14477	14396	14325	14474	14498	14452	14509	14409	14395	14540	14515	14552	14427	14479	14639	14315	14415	14610	14559	14549	14435	14557	14466	14379	14528	14512	14297	14492	14438	14558	14353	14495	14407	14509	14572	14456	14597	14461	14431	14538	14570	14461	14503	14416	14397	14551	14356	14405	14534	14497	14569	14494	14443	14535	14505	14596	14483	14368	14379	14417	14230	14388	14613	14489	14447	14456	14464	14448	14493	14609	14475	14545	14403	14501	14537	14602	14322	14611	14496	14532	14532	14373	14523	14489	14480	14375	14482	14624	14406	14493	14474	14336	14512	14540	14313	14451	14500	14581	14489	14499	14672	14585	14526	14467	14496	14586	14399	14419	14577	14464	14579	14451	14300	14656	14572	14452	14552	14571	14434	14585	14455	14497	14441	14581	14442	14356	14499	14527	14483	14383	14361	14397	14370	14516	14503	14451	14507	14532	14306	14434	14481	14544	14376	14578	14500	14507	14410	14629	14580	14418	14284	14338	14529	14551	14570	14434	14605	14585	14641	14596	14517	14543	14432	14476	14472	14570	14404	14416	14461	14619	14274	14530	14719	14298	14518	14377	14461	14534	14434	14466	14417	14403	14413	14480	14410	14600	14526	14302	14506	14459	14445	14395	14381	14572	14485	14396	14524	14441	14578	14539	14441	14412	14475	14539	14444	14428	14326	14344	14466	14572	14491	14419	14573	14511	14602	14304	14509	14501	14388	14488	14466	14607	14482	14464	14349	14495	14265	14346	14472	14495	14539	14311	14526	14527	14487	14479	14578	14419	14640	14487	14462	14558	14416	14573	14537	14389	14545	14591	14352	14589	14354	14512	14543	14477	14526	14529	14494	14445	14491	14544	14514	14447	14577	14520	14355	14427	14547	14536	14573	14417	14543	14466	14549	14511	14457	14485	14409	14665	14584	14475	14331	14344	14406	14585	14665	14181	14444	14425	14432	14414	14623	14514	14529	14467	14441	14451	14489	14576	14471	14549	14501	14490	14585	14417	14326	14623	14612	14506	14456	14610	14327	14561	14630	14442	14320	14637	14511	14472	14452	14402	14488	14474	14347	14598	14507	14503	14369	14571	14393	14566	14593	14598	14439	14527	14461	14469	14398	14543	14575	14554	14408	14467	14356	14522	14414	14543	14524	14756	14592	14415	14612	14449	14244	14604	14547	14653	14480	14483	14543	14426	14551	14632	14445	14568	14457	14503	14592	14432	14420	14397	14441	14363	14422	14421	14488	14510	14531	14478	14403	14397	14328	14565	14458	14587	14408	14534	14524	14606	14468	14427	14414	14455	14509	14477	14478	14388	14325	14402	14377	14390	14454	14443	14628	14654	14545	14298	14556	14385	14381	14479	14793	14313	14323	14542	14536	14494	14463	14413	14620	14431	14443	14336	14469	14699	14284	14360	14503	14496	14525	14587	14422	14464	14512	14545	14477	14679	14567	14550	14519	14472	14373	14357	14672	14478	14497	14491	14584	14631	14554	14538	14359	14523	14482	14452	14489	14375	14390	14408	14468	14463	14360	14577	14358	14235	14543	14580	14486	14643	14378	14606	14445	14387	14347	14541	14358	14633	14478	14364	14660	14489	14440	14450	14433	14474	14442	14605	14491	14513	14325	14463	14487	14486	14550	14469	14570	14486	14360	14543	14522	14571	14485	14637	14350	14371	14304	14509	14506	14342	14552	14556	14423	14553	14338	14364	14664	14516	14607	14504	14529	14465	14410	14526	14471	14503	14418	14599	14397	14539	14543	14599	14584	14439	14445	14639	14513	14572	14462	14483	14454	14468	14446	14442	14384	14375	14466	14380	14340	14557	14478	14633	14572	14539	14397	14313	14295	14539	14535	14471	14526	14436	14419	14511	14604	14313	14296	14454	14665	14600	14232	14391	14491	14409	14341	14475	14410	14464	14384	14509	14544	14347	14597	14554	14538	14513	14285	14565	14505	14434	14580	14522	14363	14568	14484	14541	14431	14561	14264	14621	14455	14498	14450	14397	14596	14470	14496	14345	14452	14533	14437	14478	14512	14624	14403	14485	14609	14543	14567	14374	14638	14384	14563	14472	14524	14462	14472	14535	14471	14521	14436	14424	14505	14482	14487	14469	14458	14373	14536	14387	14525	14428	14635	14487	14444	14413	14667	14416	14480	14521	14558	14484	14458	14738	14494	14562	14500	14560	14524
23091	21502	29491	23943	24064	69345	70014	52409	37385	27143	20380	17826	17606	17247	17353	17240	17137	17062	16912	17157	16923	17060	16865	16991	16745	17091	17176	17017	17066	17162	16857	16919	17244	16909	17142	17112	16994	16876	17185	16939	17209	16967	16810	16989	17018	16693	16926	16968	17095	16915	17172	16884	16995	16877	17002	17051	16923	16899	16943	16983	16975	17177	17047	16958	17158	17095	16869	16946	16891	16887	17081	16894	17062	16841	17139	16910	16928	17061	17012	17061	16957	16981	17259	16990	17015	16932	17226	16666	16942	16846	17068	17033	16906	17085	17152	16987	16813	17090	16876	16858	16788	16844	16970	16992	16843	17178	17044	16980	16814	16739	16865	16959	16892	16858	16996	17050	17125	17043	16913	16804	16925	16945	16734	16904	17052	17100	16953	16787	16670	16773	16817	17060	16892	16761	16812	17022	16864	16894	16903	17085	17054	17040	16843	16873	17040	16868	16999	17017	17061	17016	16834	17060	16860	16754	16903	16824	16958	16846	16831	16913	16833	16936	16761	16732	16950	17004	16928	17023	16803	16992	16923	16890	17010	16918	16852	16982	16774	16964	17022	16929	16802	16753	17064	16861	16928	16953	16939	16821	16802	17036	16807	16734	16788	16939	16775	17000	16965	16925	17027	16912	16791	17023	17003	16852	16872	16826	16846	16878	16737	16936	17131	16825	16683	16954	16827	16960	16863	16859	17071	16949	16970	16894	16899	16886	16669	16897	17114	16633	16610	17014	16789	16856	16907	17058	17029	17022	17019	16721	16855	16993	16835	16986	16803	16987	16884	16906	17091	17102	16895	17037	17017	16875	16790	16612	16938	16772	16819	16809	16971	16903	16782	16819	17109	16675	16861	16866	16935	16818	16911	17125	16890	16885	16953	16788	16887	16894	17054	17010	16904	16801	16965	16781	16781	17036	16823	16720	17147	16784	16788	16841	16958	16822	16974	16845	16833	16895	17116	17084	17008	17151	16928	16940	16795	16842	16931	16979	16945	16889	17009	16958	16940	16831	16964	17027	16858	16950	16841	16824	16879	16900	16872	16984	17055	16916	16936	17052	16858	16942	16843	16865	16842	17040	16952	16765	16795	17111	17020	16864	17048	16902	16722	17219	17012	17154	16705	16939	16844	16626	16900	17006	16684	16690	16801	16859	16853	16856	16848	16766	17190	16854	16963	16870	16994	16975	17046	16978	16866	16740	16995	16754	17227	16983	16999	16981	16924	16932	16903	16869	16748	16764	16856	16932	17028	16947	16831	16597	16889	16891	16665	16775	17009	16970	16909	16886	17051	16879	17034	16874	16953	16925	16803	16825	16870	16928	16730	16750	16901	16905	16898	16838	16935	16762	16909	16665	17112	16909	17090	16752	16931	16787	16930	16697	17026	17152	17100	17112	16882	16897	17075	17068	16919	16963	16878	16961	17028	16644	16767	16842	16786	16998	16815	16856	16965	16918	16838	16940	17014	16944	17012	16926	16972	17028	17078	16937	17150	17159	17004	16957	16887	16823	16911	16899	16989	17026	16906	16940	16992	17134	16792	16983	16923	16958	16809	17079	16792	16987	16857	16893	16875	16833	16929	16895	16952	16871	16818	16825	16856	17001	16861	16824	17078	16954	16947	17077	17052	16942	16967	16848	17114	16862	16951	16843	16848	16979	16913	16720	16702	16969	16916	17037	17051	17045	16875	16935	16991	16977	16955	16885	16908	16918	16918	16843	16940	16832	16928	17101	16780	16720	17017	17089	16792	16818	16759	17167	17113	16951	16908	17011	16973	16796	16951	16638	16595	16844	16728	16927	16804	16965	16963	16912	16803	17055	16972	16948	17017	16804	16937	16771	16889	16850	17107	17015	16862	16961	16890	16812	16941	16978	17119	16909	17005	16822	16946	16820	16954	16751	16685	16993	16907	16787	16886	16825	16881	16940	16932	17054	16990	16970	16698	16953	16943	16938	17201	16661	16877	16897	16871	17131	16874	16850	16891	16994	16901	16893	16800	16789	16929	16874	16989	17008	17035	16891	16719	16939	16787	16834	17039	16726	16923	16973	16921	16931	16907	17000	17106	17096	16851	16901	16940	16758	16721	16754	16876	17040	16949	16951	16955	16871	16959	16971	17047	16830	16895	16995	16988	16903	16886	16982	16827	16778	16605	17004	16918	16881	17224	16957	16855	16925	16933	17053	16848	16916	16880	16991	16890	17173	16704	16963	16922	16924	16849	16975	16929	16871	16733	16947	16774	16967	16861	16739	16805	16876	17015	16970	16763	16843	16931	16954	16815	16764	16756	16731	16707	16938	16997	16838	16832	16890	17028	16968	16853	16647	16919	16766	16795	16794	16850	16614	16852	16862	16961	16958	16863	16995	16905	16989	16946	16864	16820	16799	16962	16829	16970	16722	17087	16899	16901	16996	17044	16841	16885	16862	16953	16763	16864	16836	16772	16893	17006	16829	16874	16945	16907	16810	16808	16699	16894	16958	16896	16942	16962	16880	16918	16977	16853	16981	16983	16914	16762	16838	16848	16884	16836	16875	16833	17044	16915	16899	16838	16930	16813	16796	16811	16887	17073	16904	16877	16769	16752	16838	17069	17047	17063	16709	16800	16727	16846	16918	16982	16997	16963	16852	16799	16928	16837	17008	16732	16820	16988	17071	16716	16950	16895	17009	16898	16830	16983	16770	17051	17006	16781	17016	16872	17024	16807	16900	16817	16879	17017	16907	17010	17067	17095	16930	16970	16871	16946	16820	16855	16765	16960	16966	17088	16940	16897	16981	16973	16911	17092	17000	17053	17011	16784	16797	16833	16998	16741	16903	17068	16938	16888	16837	16790	16702	16908	17000	16938	16900	16801	16890	16982	16807	17022	16963	16958	17026	16828	17129	16812	16810	16973	16953	16921	16868	17049	16715	16979	16976	16960	16917	16876	16989	16829	16957	16884	16999	16825	16890	16974	16852	17101	16852	16861	16977	16985	16918	16810	16963	16939	17089	17033	16808	16827	16914	17114	16909	16845	17020	17073	16987	16846	16826	16838	16899	16861	17102	17195	16841	16988	16778	17042	16666	17072	17005	16639	16652	16810	17122	16838	17091	16936	16910	16824	16903	17081	16883	16946	17018	17013	16877	16845	17028	16769	16878	16978	16969	16851	16771	17023	16921	16938	16897	16689	17119	16777	17043	17075	16972	16864	16845	16727	16867	16973	16751	17043	16859	16853	17042	16933	16960	16986	17010	16665	16865	16878	16699	16931	16764	16790	16929	16914	16760	16710	16923	16847	16735	16863	17013	17074	17112	16941	16748	16788	17095	16668	16867	17082	16909	16665	16805	16780	16969	17045	16910	16703	17015	16743	16790	16877	16826	17002	16691	16770	16958	16857	16909	16840	16708	16943	16889	16800	16992	16830	16709	16714	16913	16844	16884	16861	17005	16970	16808	16691	16715	16987	17016	17045	17220	16859	16720	17035	16862	16899	16939	16836	16866	17030	16950	16767	16799	17002	16907	16847	16792	16923	16898	16528	16945	16950	16848	16907	16915	16899	17148	16893	17009	16994	16861	16925	17023	16980	16946	16939	16757	17014	16794	17045	16881	16872	16970	16858	16820	16699	16866	16936	16870	16846	16694	16915	16864	17011	16948	16980	16658	16989	16570	16821	16756	16799	16923	16927	16835	16955	17014	16832	16930	17008	16845	17046	16836	17057	17004	16840	16828	16887	16934	16698	16782	16821	16817	16881	16781	16738	16812	16987	17071	16798	16834	16784	16852	16689	16964	16958	17022	16918	16874	17026	16865	16840	17137	16801	16988	17028	16944	16894	17096	17002	16811	17017	16905	16851	17100	17115	16955	16979	16854	17058	16950	17000	16679	16568	16861	16830	16659	16879	16862	17119	16945	16933	16884	16677	16979	16904	16933	17034	16689	17067	17019	16889	16621	16978	16809	17020	17052	16807	16735	16850	16814	16921	16835	16954	16875	16887	17066	16919	16851	16951	16852	16949	16684	16774	16943	17206	16985	16670	16788	16712	17069	17062	16742	16898	16956	17024	16660	16868	17025	17048	16865	16815	16732	16837	17015	16781	16787	16785	16988	16798	16802	16791	16938	17036	16880	16667	16794	16988	16921	16847	16957	16963	16952	17157	16778	16938	17062	16775	16880	17064	16673	16898	16945	17022	16916	16874	16806	16871	16778	16855	16875	17027	17068	16930	16831	17214	16897	16792	16709	16928	16817	16882	16883	16717	17052	16841	16781	16970	16806	16962	16899	16889	16719	16853	16923	16902	16912	16925	16728	17067	16899	16949	16862	17023	16970	16964	17026	16821	16941	16860	17066	17041	16920	16926	16809	16790	17159	16870	16709	16873	16918	16810	16888	17012	17001	16885	16938	16956	17018	16884	16865	16628	16854	16897	16864	16869	16919	16984	16883	16657	17070	16952	17071	17022	17053	16912	16871	17091	16938	16950	16980	16976	16879	16837	16719	16887	16869	16785	16844	16874	16784	16931	17015	16981	16918	16988	16860	17159	16916	16993	16822	16973	16952	16983	16912	16852	16913	16971	16869	16883	16795	16966	16747	16690	16959	16940	16756	16828	16730	16858	16847	16751	16966	16833	16858	16983	16976	16909	16787	16930	16891	16994	17108	16768	17016	17036	17082	16886	16841	16697	16799	17089	17056	16843	16788	16881	17010	16796	16882	16970	17040	17066	17038	16859	16966	16790	16895	16865	16862	16947	16870	16929	16894	16901	16787	16848	16887	16830	17106	16870	16881	16972	16919	16733	16815	16843	16868	16958	16983	16953	16952	16874	16995	16875	16833	16806	16951	17126	17066	16753	16712	16747	16869	16820	16916	16972	16873	17008	16764	16791	16770	16733	16936	16942	16913	16777	16866	16850	16904	17049	16870	17078	16950	16729	16943	16963	16642	16779	17086	16935	16795	17037	17064	16727	17093	16764	16921	16800	16951	17075	17103	16886	16881	16817	16925	16871	16972	16981	16941	16755	16738	16834	16768	16929	16891	17033	16887	16891	16918	16940	16814	17067	16794	16973	16809	17000	16806	16973	17019	17038	17004	16838	16868	16764	16751	16938	16821	17012	16991	17034	16997	16859	16820	17136	16814	16890	16852	16802	16980
27100	30674	27158	21682	35301	76508	70156	52644	37291	24773	17436	15132	14565	14719	14471	14569	14645	14523	14638	14518	14510	14680	14381	14623	14565	14664	14613	14411	14593	14813	14705	14561	14541	14634	14502	14659	14639	14626	14547	14438	14522	14571	14426	14549	14433	14637	14405	14466	14704	14635	14627	14668	14585	14431	14551	14795	14466	14547	14689	14472	14543	14740	14442	14555	14521	14700	14480	14604	14598	14689	14561	14375	14516	14563	14578	14623	14714	14589	14533	14488	14675	14510	14592	14829	14590	14311	14584	14589	14719	14578	14492	14517	14550	14501	14641	14513	14534	14551	14691	14586	14586	14492	14700	14444	14457	14526	14537	14435	14650	14562	14659	14454	14538	14564	14474	14377	14611	14589	14553	14555	14539	14555	14375	14435	14583	14703	14537	14577	14557	14664	14542	14518	14615	14368	14663	14576	14662	14684	14674	14451	14594	14524	14419	14499	14441	14494	14637	14447	14515	14275	14454	14574	14563	14559	14523	14404	14525	14551	14363	14598	14748	14555	14504	14480	14528	14446	14511	14709	14601	14491	14485	14430	14653	14647	14640	14463	14426	14650	14529	14407	14406	14686	14497	14615	14530	14596	14471	14601	14605	14492	14513	14707	14620	14553	14533	14713	14386	14410	14593	14609	14477	14556	14474	14562	14393	14546	14446	14557	14535	14586	14648	14626	14600	14425	14651	14568	14571	14537	14537	14485	14623	14414	14425	14545	14697	14557	14385	14579	14681	14591	14403	14591	14609	14506	14480	14592	14736	14588	14503	14435	14500	14705	14384	14633	14448	14342	14636	14512	14418	14529	14404	14606	14443	14536	14541	14460	14436	14641	14462	14618	14579	14487	14474	14681	14586	14345	14475	14513	14691	14507	14600	14558	14618	14393	14456	14436	14574	14556	14609	14587	14555	14500	14582	14600	14579	14559	14589	14553	14612	14518	14524	14390	14487	14543	14518	14501	14447	14518	14601	14596	14554	14507	14521	14515	14446	14522	14451	14661	14863	14544	14566	14517	14486	14646	14418	14655	14465	14582	14586	14555	14476	14610	14569	14442	14415	14387	14489	14584	14725	14640	14518	14602	14473	14556	14508	14445	14466	14575	14628	14482	14425	14453	14529	14745	14642	14464	14574	14671	14524	14533	14667	14652	14296	14555	14672	14462	14609	14476	14634	14666	14410	14655	14439	14510	14620	14599	14388	14610	14441	14554	14428	14517	14530	14613	14595	14303	14675	14576	14595	14529	14396	14469	14464	14542	14458	14389	14388	14450	14275	14529	14573	14589	14612	14472	14616	14469	14521	14674	14573	14738	14655	14472	14597	14521	14611	14714	14508	14508	14525	14436	14701	14510	14437	14493	14386	14824	14480	14727	14517	14360	14644	14571	14618	14528	14484	14608	14533	14738	14542	14507	14570	14435	14406	14655	14542	14521	14420	14521	14564	14524	14608	14747	14629	14418	14502	14604	14541	14592	14518	14483	14540	14586	14680	14840	14581	14728	14472	14522	14546	14673	14394	14639	14650	14638	14499	14388	14506	14532	14566	14519	14499	14554	14740	14559	14605	14545	14703	14588	14514	14520	14624	14628	14694	14380	14672	14561	14456	14585	14413	14526	14614	14349	14588	14571	14536	14421	14495	14682	14433	14492	14435	14690	14546	14468	14487	14502	14633	14530	14508	14634	14553	14569	14520	14584	14564	14529	14617	14480	14447	14567	14441	14655	14494	14703	14555	14590	14641	14455	14545	14445	14554	14689	14562	14591	14468	14470	14491	14500	14528	14397	14726	14557	14435	14610	14478	14434	14705	14458	14465	14684	14532	14463	14563	14422	14583	14489	14589	14702	14639	14554	14437	14534	14541	14415	14502	14427	14516	14562	14365	14538	14484	14683	14467	14539	14588	14565	14471	14597	14404	14448	14521	14692	14664	14721	14547	14573	14631	14481	14622	14516	14511	14554	14454	14568	14666	14585	14422	14512	14689	14567	14641	14499	14497	14523	14438	14379	14446	14459	14442	14692	14490	14596	14559	14755	14579	14508	14372	14486	14531	14485	14539	14439	14411	14641	14517	14438	14644	14472	14590	14467	14516	14677	14455	14489	14616	14682	14638	14546	14566	14539	14705	14478	14608	14600	14530	14357	14561	14473	14472	14450	14542	14422	14399	14662	14651	14495	14640	14457	14408	14552	14464	14496	14570	14500	14713	14435	14514	14624	14332	14551	14636	14624	14639	14640	14795	14711	14529	14586	14675	14373	14442	14464	14650	14547	14445	14580	14537	14451	14603	14581	14539	14627	14521	14366	14427	14628	14540	14412	14479	14615	14396	14482	14453	14544	14738	14508	14587	14421	14537	14296	14437	14474	14655	14464	14536	14338	14573	14585	14514	14493	14399	14616	14607	14512	14456	14492	14502	14523	14472	14577	14667	14583	14532	14605	14486	14418	14423	14553	14539	14417	14632	14663	14626	14472	14417	14584	14629	14596	14416	14587	14497	14585	14605	14520	14658	14559	14396	14477	14451	14457	14532	14515	14624	14610	14674	14466	14456	14392	14607	14502	14553	14551	14661	14500	14530	14575	14653	14616	14548	14375	14436	14454	14492	14483	14560	14594	14365	14650	14406	14429	14413	14431	14536	14469	14523	14612	14698	14449	14687	14519	14577	14613	14365	14476	14576	14497	14681	14468	14479	14382	14412	14510	14657	14525	14509	14656	14561	14601	14634	14650	14580	14494	14503	14489	14461	14532	14392	14556	14581	14450	14378	14687	14497	14626	14525	14598	14663	14519	14383	14645	14560	14591	14567	14579	14634	14575	14568	14763	14366	14470	14539	14576	14518	14441	14512	14459	14487	14576	14602	14566	14498	14467	14604	14554	14571	14519	14658	14454	14649	14510	14632	14437	14626	14383	14640	14746	14438	14572	14553	14484	14548	14612	14511	14640	14360	14608	14390	14529	14553	14498	14394	14507	14566	14618	14501	14626	14516	14513	14494	14683	14539	14613	14599	14489	14506	14424	14482	14468	14601	14563	14462	14371	14505	14516	14486	14536	14513	14581	14421	14633	14619	14503	14588	14501	14598	14605	14581	14502	14548	14579	14491	14557	14553	14423	14586	14533	14504	14516	14437	14616	14467	14407	14485	14651	14520	14511	14501	14459	14678	14503	14539	14462	14606	14467	14504	14609	14565	14390	14666	14297	14722	14670	14322	14681	14360	14733	14590	14486	14664	14461	14635	14519	14529	14668	14507	14471	14608	14550	14582	14523	14510	14459	14572	14534	14442	14566	14599	14251	14463	14359	14469	14419	14452	14652	14426	14519	14635	14545	14530	14562	14775	14680	14583	14512	14532	14408	14627	14667	14638	14497	14475	14590	14718	14644	14544	14531	14608	14526	14582	14503	14480	14657	14554	14513	14555	14459	14661	14444	14543	14500	14482	14475	14593	14369	14606	14707	14481	14451	14623	14592	14303	14537	14534	14579	14430	14470	14651	14602	14549	14567	14578	14494	14594	14417	14469	14497	14788	14467	14589	14595	14575	14447	14535	14716	14521	14534	14434	14686	14546	14493	14309	14521	14554	14484	14504	14486	14498	14570	14590	14464	14437	14602	14589	14511	14506	14516	14516	14448	14347	14725	14492	14474	14559	14410	14505	14497	14600	14729	14598	14587	14560	14491	14509	14381	14518	14544	14338	14418	14571	14556	14558	14419	14616	14256	14586	14520	14554	14701	14548	14477	14454	14447	14661	14490	14581	14570	14466	14594	14542	14452	14590	14673	14515	14589	14543	14500	14496	14527	14494	14492	14447	14587	14527	14481	14579	14608	14537	14612	14534	14578	14479	14715	14568	14314	14458	14770	14546	14417	14658	14569	14491	14640	14624	14649	14586	14574	14472	14438	14532	14454	14679	14636	14524	14584	14552	14534	14424	14653	14599	14466	14620	14648	14508	14851	14494	14506	14473	14503	14596	14627	14574	14621	14505	14548	14564	14472	14552	14431	14416	14547	14539	14503	14578	14386	14604	14684	14449	14478	14659	14502	14532	14585	14713	14503	14489	14596	14432	14439	14437	14475	14483	14488	14489	14388	14565	14594	14590	14540	14571	14518	14564	14546	14471	14554	14564	14474	14541	14654	14606	14398	14526	14541	14487	14641	14466	14616	14524	14491	14523	14688	14447	14535	14380	14613	14645	14564	14579	14546	14786	14466	14468	14663	14590	14525	14635	14752	14662	14308	14505	14687	14423	14593	14702	14496	14577	14593	14628	14593	14629	14512	14489	14587	14472	14492	14568	14514	14551	14678	14547	14525	14618	14432	14404	14572	14579	14673	14533	14497	14475	14604	14643	14435	14573	14703	14519	14468	14702	14442	14364	14588	14464	14494	14556	14638	14450	14526	14770	14417	14553	14494	14504	14539	14770	14510	14540	14573	14625	14459	14594	14499	14475	14501	14515	14717	14425	14721	14668	14538	14558	14498	14565	14644	14519	14589	14594	14599	14531	14610	14568	14557	14661	14618	14632	14366	14453	14535	14586	14727	14664	14636	14534	14516	14612	14593	14679	14728	14611	14641	14493	14641	14564	14724	14502	14555	14454	14554	14527	14463	14503	14604	14680	14550	14447	14536	14468	14398	14566	14713	14515	14391	14644	14581	14566	14553	14406	14533	14656	14546	14467	14546	14572	14559	14515	14625	14629	14474	14671	14647	14706	14591	14590	14521	14539	14654	14487	14539	14425	14675	14527	14538	14523	14620	14552	14510	14489	14562	14533	14463	14587	14466	14553	14447	14769	14388	14509	14464	14556	14446	14388	14580	14575	14692	14541	14567	14492	14597	14677	14572	14679	14448	14619	14397	14595	14398	14628	14612	14565	14347	14749	14450	14620	14623	14684	14587	14638	14626	14557	14526	14632	14666	14403	14516	14565	14478	14685	14667	14600	14634	14504	14599	14673	14603	14494	14429	14521	14602	14588	14560	14582	14597	14620	14520	14631	14468	14627	14613	14492	14412	14589	14541	14515	14514	14706	14598	14554	14634	14516	14583	14471	14516	14505	14569	14656	14583	14540	14538	14633	14459	14360	14707	14516	14621	14537	14621	14484	14598	14566	14582	14524	14525	14461	14536	14643	14586	14465	14670
27420	21944	24719	21126	19463	28421	29241	24067	20173	18251	17731	17317	17184	17332	17076	17295	17080	17148	17270	17291	17349	17301	17102	17137	17275	17217	17205	17003	17040	17110	17263	17130	17205	17135	17247	17268	17068	17168	17018	17378	17191	17179	17260	17188	17281	17308	17171	17271	17177	17169	17117	17314	17137	17329	17223	17073	17097	17298	17192	17210	17171	17058	17291	17205	17202	17234	17193	17023	17118	17247	17275	17104	17116	17269	17099	17225	17319	16929	17047	17495	17249	17114	16881	17303	17284	17352	17104	16925	17015	17229	17230	17241	17224	17178	17115	17219	17050	17132	17259	17304	17167	17354	17217	17277	17054	17281	17245	17052	17214	17215	17140	17299	17304	17410	17138	16982	17258	17070	17323	17060	17157	17343	17094	17323	17101	17027	17095	17315	17313	17025	17107	17058	17291	17188	17233	17163	17148	17020	17160	17186	17190	16984	17097	17262	17142	17224	17067	17152	17036	17035	17324	17127	16946	17198	17319	17104	17246	17355	17168	17403	17230	17242	17285	17286	17234	17315	17227	17097	17301	16971	17292	17147	17377	17308	17277	17209	17146	17244	17142	17190	17212	17257	17356	17191	17246	17192	17181	16967	17082	17050	17249	17126	17295	17321	17284	17238	17150	17159	17238	17223	17265	17209	17206	17193	17183	17393	17463	17226	17385	17020	17314	17282	17161	17212	17148	17181	17318	17183	17034	17091	17165	17158	17286	17037	16884	17141	17139	17147	17235	17175	17082	17395	17035	17163	17387	17297	17359	17388	17202	17278	17262	17025	17128	17280	17198	17300	17250	17170	17279	17366	17116	17360	17074	17151	17094	17177	17262	17287	16978	17152	17110	17247	17328	17109	17255	17316	17210	17184	17342	16973	17096	17444	17281	17183	17186	17243	17092	17109	17093	17137	16974	16908	17042	17188	17413	17036	17205	17009	17307	17186	17008	17218	17090	17137	17083	17327	17283	17076	17173	17262	17253	17212	17365	17227	17348	17278	17166	17224	17088	17375	17265	17150	17007	17039	17068	17222	17088	17126	17283	17154	17057	17216	17071	17303	17098	17032	17070	17184	17288	17136	17170	17258	17111	16981	17173	17245	17102	16976	16978	17351	17264	17142	17339	17365	17079	16886	17213	17100	17118	17000	17032	17146	17131	17419	17296	17251	17291	17202	17127	17162	17087	17117	17247	17223	17213	16990	17227	17314	17075	16975	17254	17300	17454	17115	17137	17070	17341	17327	17096	17123	17090	17146	17207	17274	17231	17065	17100	17179	17280	17192	17347	17074	16988	17090	17353	17182	17144	17182	17055	17210	17273	17301	17301	17191	17264	17157	17279	17147	17298	17090	17250	16859	17236	17362	17032	17105	17211	17265	17099	17228	17306	17313	17116	17036	17349	16948	17206	17124	17246	17117	17094	17246	17272	17155	17147	17049	17377	17135	17108	17027	17161	17401	17102	17130	17064	17207	17362	17207	17100	17156	17220	17215	17229	17441	17257	17096	17062	17279	17248	17208	17026	17096	17173	17168	17142	17103	17118	17296	17056	17088	17222	17112	17216	17246	17078	17224	17181	17292	17129	17026	17064	17116	16837	17171	17181	17270	17158	17172	17331	17155	17245	17265	17314	17359	17032	17213	16948	17176	17143	17157	17129	17138	17138	17204	17163	17138	17138	17247	17232	17104	17205	17193	17245	17221	17275	17090	17123	17294	17170	16973	17076	17211	17367	17068	17122	17079	17254	17164	17284	17285	17210	17069	17157	17209	17000	17031	17222	17039	17375	17097	17268	17138	17212	17218	17109	17250	17432	17277	17255	17237	17278	17213	17219	17426	17334	17171	17093	17092	17094	17225	17292	17141	17171	17106	17126	17274	17293	17258	17159	17101	17059	17315	17198	17163	17168	17045	17329	17481	17401	17110	17298	17292	17189	17174	17242	17226	17263	17266	17121	17217	17137	17442	17209	17390	17160	17137	17113	17283	17348	17229	17524	17362	17294	17328	17132	17187	17310	17174	17402	17081	16989	17162	17396	17002	16976	17213	17218	17217	17160	17035	17124	17150	17248	17308	17150	17328	17126	17087	17139	17192	17064	17174	17272	17113	17220	17169	17314	17142	17173	17125	17198	17005	17099	17121	17210	17112	17070	17209	17279	17249	17253	17172	17228	17200	17194	17136	17187	17181	17174	17223	17246	17301	17170	17122	17020	17151	17269	17234	17408	17473	17048	17152	17189	17191	17186	17119	17019	17079	17213	17144	17104	17183	17117	17150	17359	17072	17258	17169	17027	17135	17047	17191	17343	16988	17248	17284	17215	17231	17386	17291	17135	17421	17137	17081	17078	17329	17284	17266	17077	17158	17370	17203	17113	17190	17134	17252	17245	17193	17103	17153	17108	17148	17077	17004	16970	17294	17408	17156	17214	17115	17254	17484	17281	17173	17229	17173	17296	17210	16993	17092	17258	17149	17169	17173	17119	17146	17126	17329	17240	17270	17132	17226	17227	17240	17337	17204	17268	16973	17215	17194	17097	17272	17285	17049	17402	17098	17155	17230	17152	16949	17150	17201	17360	17051	17292	17301	17044	17163	17029	17155	17208	17203	17204	17111	17129	17313	17147	17109	17134	17175	17331	17207	17061	17239	17208	17181	17360	17301	17267	17209	17359	17224	17137	17176	17463	17337	17280	17097	17096	17187	17056	17197	16986	17195	17177	17101	17279	17245	17143	17312	17459	17343	17395	17241	17050	17250	17276	17472	17261	17205	17138	17246	17262	17016	17098	16905	17235	17428	17031	17029	16974	17096	17145	17258	17087	17141	17261	17249	17145	17243	17253	17254	17260	17173	17260	17095	17279	17350	17307	17261	17048	16899	17147	17112	16957	17170	16964	17044	17232	17112	17427	17083	17151	16950	17111	17089	17118	17098	17181	17236	17090	17138	17011	17078	17148	17156	17347	17220	17106	17222	17380	17386	17330	17343	17061	17187	17022	17316	17308	17395	17296	17228	17239	17342	17351	17133	17068	17178	17314	17148	17105	17221	17187	17333	17150	17243	17274	17279	17301	17443	17243	17396	17185	16938	17258	17105	17210	17277	17187	17295	17329	17152	17310	17109	17101	17040	17219	17209	17314	17180	17311	17268	17037	17131	17169	17340	17279	17011	17139	17194	17135	17293	17334	17288	17232	17323	17265	17003	17331	17074	17386	17207	17188	17017	17283	17301	17371	17279	17151	17281	16961	17271	17253	17344	17329	17073	17349	17320	17155	17161	17205	17144	17143	17096	17306	17201	17159	16994	17253	17284	17165	17040	17315	17257	17294	17112	17446	17014	17221	17010	17088	17185	17406	17190	17316	17132	17042	17202	17294	17335	17015	17259	17240	17190	17214	17354	16937	16937	17260	17195	17230	17298	17293	17172	17249	17234	17145	17340	17071	17293	17114	17304	17285	17185	17064	17174	17180	17048	17119	17248	17214	17240	17221	17170	17145	17254	17118	17248	17121	17141	17022	17172	17247	17388	17253	17033	17341	17279	17035	17115	17279	17223	16888	16990	17134	17332	17165	17076	17117	17308	16999	17111	17030	17028	17083	17175	17211	17257	17159	17109	17328	17274	17268	17253	17149	17246	17293	17265	17251	17232	17244	17411	17291	17298	17195	17140	17274	17311	17219	17022	17089	17191	17219	17159	17442	17129	17330	17089	17340	17369	17069	17273	17173	17183	17314	17181	17084	17138	17180	17290	17291	17178	17277	17286	17263	17276	17332	17073	17068	17156	17215	17165	17217	17113	17069	17290	17084	17150	17256	17144	17167	17293	17211	17163	17179	17238	17158	17322	17198	17131	17099	17171	17163	17160	17204	17302	17478	17132	17113	17066	17201	17429	17242	17139	17419	17164	17106	17086	17241	17037	17154	17140	17346	17242	16994	17208	17312	17254	17128	16979	17157	17104	17138	17201	17073	17178	17133	17228	17333	17192	17181	17076	17235	17069	17076	17276	17111	17192	17184	16974	17333	17130	17196	17240	17134	17213	17323	17184	17298	17048	17082	17068	17354	17114	17364	17518	17175	17140	17311	17397	17262	17259	17037	17307	17379	17386	17111	17132	17148	17210	17279	17294	17396	17199	17221	17247	17278	17162	17247	17043	17238	17060	17320	17221	17232	17285	17232	17035	17152	17143	16929	17360	17140	17361	17123	17225	17090	17195	17206	17094	17331	17313	17355	17130	17128	17187	17173	17081	17434	17225	17052	17286	17285	17196	17262	17212	17245	17298	17210	17425	17238	17042	17370	16993	17091	17092	17324	17262	17165	17201	16962	17218	17129	17012	17120	17108	17357	17423	17090	17202	17231	17026	17260	17355	17335	17126	17254	17330	17189	17300	17394	16933	17357	17130	17274	17136	16966	17283	17261	17268	17150	17471	17041	17091	17141	17111	17278	17292	17408	17107	17208	17170	17105	17237	17401	17108	17016	17199	17210	17177	17301	17402	17068	17051	17122	17283	17134	17368	17329	17260	17176	17191	17212	17369	17270	17286	17193	17182	17425	17017	17221	17411	17081	17226	17435	16842	17010	17285	17112	17036	17300	17142	17217	17107	17255	16985	17111	17158	17324	17201	17184	17188	17060	17218	17293	17141	17352	17364	17153	17201	17224	17175	17213	17196	17315	17220	17102	17140	17020	17161	17089	17252	17281	17108	17426	17157	17175	17306	17411	17364	17282	17178	17011	17282	17133	17193	17262	17246	17437	17290	17225	17209	17136	17233	17321	16967	17204	17261	16994	17305	17131	17175	17075	17359	16998	17289	17222	17119	17141	17139	17113	17275	17368	17147	17290	17120	17242	17172	17194	17038	17468	17332	17295	17448	17277	17034	17005	17291	17224	17332	17179	17364	17246	17318	17198	17305	17213	17148	17365	16975	17370	17163	17161	17236	17313	17001	17324	17120	17167	16984	17260	17033	17254	17190	16939	17158	17214	17268	17331	17065	17336	17051	17109	17307	17117	17366	17295	17370	17274	17149	17081	17165	17162	17052	16893	17075	17097	17200	17045	17047	17188	17274	17341	17076	17239	17150	17406	17108	17347	17028	17237	17304	17052	17303	17261	17168	17246	17262	17269	17214	17204	17199	17190	17358	17188	17233
15133	17207	17683	16205	18266	27843	26841	21476	17529	15667	15041	14736	14706	14845	14924	14713	14662	14923	14442	14704	14622	14748	14758	14785	14809	14722	14813	14832	14694	14641	14760	14743	14702	14785	14840	14895	14781	14713	14775	14610	14743	14898	14806	14650	14774	14634	14781	14604	14714	14860	14669	14780	14669	14754	14705	14762	14632	14632	14555	14718	14737	14749	14816	14870	14882	14634	14810	14750	14790	14600	14724	14785	14891	14723	14660	14836	14593	14853	14781	14821	14825	14593	14838	14807	14763	14580	14613	14655	14721	14854	14442	14799	14759	14650	14708	14802	14872	14779	14657	14682	14668	14808	14579	14743	14708	14656	14778	14671	14692	14838	14767	14754	14768	14706	14696	14863	14816	14663	14879	14733	14777	14635	14734	14758	14577	14723	14843	14999	14748	14763	14738	14644	14830	14716	14795	14770	14740	14871	14773	14842	14749	14642	14771	14757	14668	14722	14619	14755	14685	14701	14557	14657	14764	14673	14694	14633	14798	14670	14696	14557	14797	14728	14639	14772	14757	14840	14632	14762	14754	14741	14756	14739	14770	14827	14683	14923	14798	14760	14726	14950	14637	14798	14914	14729	14608	14756	14750	14652	14626	14907	14771	14700	14763	14739	14860	14574	14716	14735	14714	14627	14777	14610	14728	14826	14739	14873	14562	14721	14700	14752	14820	14660	14949	14831	14673	14699	14908	14655	14603	14772	14759	14582	14717	14686	14766	14758	14791	14963	14748	14685	14854	14829	14892	14818	14762	14847	14747	14749	14810	14725	14728	14800	14832	14774	14768	14657	14573	14745	14660	14527	14710	14738	14756	14767	14779	14629	14644	14614	14718	14799	14718	14809	14728	14684	14786	14710	14809	14811	14784	14646	14872	14577	14785	14843	14793	14647	14833	14721	14730	14625	14750	14509	14800	14681	14794	14521	14716	14792	14725	14747	14691	14684	15050	14573	14682	14616	14465	14800	14755	14727	14621	14685	14754	14882	14730	14676	14794	14716	14661	14866	14628	14696	14662	14590	14637	14840	14794	14766	14719	14742	14711	14770	14570	14820	14635	14660	14835	14693	14641	14633	14894	14686	14819	14698	14729	14838	14696	14765	14679	14740	14777	14729	14779	14686	14806	14779	14774	14738	14670	14528	14712	14780	14692	14762	14647	14650	14676	14746	14566	14786	14774	14825	14693	14718	14732	14716	14706	14699	14781	14716	14897	14724	14685	14672	14654	14645	14854	14729	14822	14752	14774	14739	14707	14849	14753	14675	14718	14893	14762	14766	14730	14753	14732	14751	14740	14871	14778	14718	14690	14715	14693	14711	14519	14702	14755	14634	14711	14842	14653	14654	14683	14748	14694	14574	14702	14646	14682	14834	14809	14632	14708	14750	14649	14700	14852	14894	14852	14738	14938	14781	14893	14820	14602	14640	14683	14708	14622	14837	14920	14685	14808	14782	14632	14708	14788	14628	14683	14733	14531	14689	14747	14561	14879	14735	14826	14661	14683	14739	14645	14846	14710	14853	14627	14635	14715	14885	14697	14670	14753	14868	14740	14717	14979	14703	14792	14776	14722	14722	14647	14779	14667	14784	14831	14889	14727	14824	14803	14548	14802	14659	14660	14731	14736	14713	14769	14592	14671	14690	14850	14801	14822	14731	14739	14567	14766	14727	14784	14750	14598	14698	14729	14759	14822	14783	14755	14661	14848	14933	14647	14622	14717	14715	14676	14850	14717	14566	15033	14768	14755	14760	14737	14552	14769	14776	14657	14866	14768	14691	14768	14664	14711	14791	14842	14517	14718	14797	14748	14641	14699	14841	14958	14820	14778	14652	14804	14741	14606	14741	14671	14709	14667	14759	14659	14775	14870	14686	14797	14863	14651	14628	14721	14928	14754	14789	14870	14893	14827	14766	14827	14734	14875	14706	14926	14621	14747	14714	14745	14831	14644	14737	14732	14723	14596	14839	14680	14576	14802	14740	14692	14833	14681	14684	14754	14680	14741	14852	14671	14599	14866	14912	14738	14832	14781	14711	14701	14707	14864	14760	14976	14779	14858	14705	14781	14611	14699	14716	14561	14668	14770	14911	14772	14787	14738	14786	14815	14707	14766	14719	14796	14729	14725	14803	14694	14625	14735	14765	14745	14797	14689	15006	14838	14815	14769	14712	14683	14735	14722	14789	14694	14689	14850	14625	14765	14622	14581	14714	14820	14749	14630	14722	14798	14755	14595	14818	14696	14695	14673	14759	14735	14817	14813	14715	14645	14913	14708	14620	14857	14724	14586	14858	14617	14726	14543	14739	14704	14617	14626	14541	14590	14767	14841	14668	14681	14732	14731	14788	14952	14715	14884	14566	14751	14578	14688	14743	14861	14725	14729	14650	14864	14612	14684	14682	14648	14607	14703	14778	14654	14781	14785	14693	14818	14824	14674	14638	14658	14591	14889	14665	14871	14630	14769	14516	14657	14623	14593	14748	14776	14685	14692	14668	14801	14739	14700	14751	14711	14814	14714	14634	14649	14840	14573	14688	14813	14828	14737	14834	14712	14829	14719	14862	14729	14650	14687	14816	14817	14831	14577	14798	14840	14685	14699	14684	14714	14719	14687	14807	14641	14644	14669	14838	14815	14833	14723	14809	14648	14864	14648	14874	14745	14735	14743	14707	14619	14696	14746	14628	14874	14666	14743	14920	14819	14702	14667	14868	14745	14694	14685	14701	14862	14661	14766	14622	14756	14576	14674	14761	14755	14772	14763	14793	14761	14704	14750	14734	14614	14785	14944	14749	14861	14765	14609	14737	14865	14806	14703	14792	14830	14687	14835	14574	14720	14803	14735	14741	14618	14815	14777	14655	14714	14813	14673	14636	14790	14864	14871	14855	14634	14518	14725	14697	14744	14683	14755	14612	14788	14577	14750	14758	14908	14748	14635	14877	14685	14604	14765	14707	14731	14709	14754	14708	14774	14683	14650	14744	14724	14669	14709	14620	14725	14819	14641	14756	14805	14670	14631	14890	14744	14794	14753	14725	14811	14773	14829	14833	14615	14792	14863	14841	14684	14847	14807	14748	14821	14667	14706	14813	14779	14625	14814	14668	14736	14772	14624	14812	14746	14745	14756	14852	14579	14827	14656	14692	14687	14871	14802	14823	14951	14674	14679	14811	14770	14796	14758	14746	14692	14811	14539	14728	14691	14849	14790	14741	14635	14812	14653	14874	14772	14647	14874	14883	14718	14675	14758	14632	14781	14751	14728	14846	14829	14850	14582	14777	14682	14703	14698	14704	14856	14691	14579	14753	14787	14779	14847	14833	14873	14800	14774	14795	14903	14753	14802	14758	14816	14832	14638	14715	14720	14930	14707	14822	14646	14700	14741	14770	14812	14648	14669	14830	14674	14782	14688	14730	14832	14736	14669	14613	14755	14774	14602	14846	14853	14680	14704	14669	14749	14783	14886	14698	14654	14873	14868	14874	14687	14871	14626	14732	14809	14705	14593	14830	14738	14831	14773	14796	14955	14800	14852	14724	14683	14951	14680	14879	14831	14749	14807	14680	14788	14710	14809	14751	14770	14796	14720	14828	14709	14606	14725	14637	14751	14689	14649	14831	14619	14715	14749	14769	14672	14614	14634	14764	14602	14688	14599	14859	14759	14669	14679	14683	14780	14529	14648	14786	14814	14785	14910	14695	14632	14777	14849	14778	14707	14893	14732	14795	14757	14952	14813	14746	14745	14714	14625	14820	14757	14644	14708	14755	14718	14692	14799	14521	14873	14855	14722	14656	14715	14740	14815	14761	14706	14743	14729	14804	14611	14657	14829	14805	14838	14637	14884	14616	14847	14745	14631	14808	14717	14768	14708	14813	14819	14898	14688	14701	14716	14787	14491	14729	14798	14717	14738	14835	14676	14813	14719	14840	14653	14727	14724	14690	14712	14749	14915	14671	14558	14835	14814	14673	14796	14877	14588	14840	14961	14734	14783	14682	14777	14673	14665	14566	14695	14726	14772	14793	14737	14769	14663	14848	14787	14659	14685	14785	14588	14577	14773	14747	14676	14732	14671	14724	14823	14888	14573	14846	14783	14853	14855	14782	14811	14727	14797	14700	14720	14778	14822	14724	14759	14829	14829	14760	14723	14817	14720	14760	14738	14711	14809	14689	14788	14701	14727	14702	14878	14661	14680	14826	14669	14771	14598	14879	14683	14920	14789	14871	14830	14850	14750	14699	14821	14814	14610	14867	14891	14800	14676	14663	14679	14626	14707	14764	14700	14659	14948	14789	14679	14671	14971	14734	14904	14663	14618	14887	14841	14734	14877	14845	14672	14882	14746	14816	14659	14753	14720	14723	14846	14728	14701	14772	14767	14691	14687	14662	14810	14725	14902	14658	14758	14778	14585	14732	14710	14573	14741	14672	14655	14816	14788	14632	14704	14902	14760	14710	14700	14868	14773	14807	14696	14833	14799	14750	14619	14911	14760	14552	14686	14799	14746	14674	14768	14760	14819	14842	14752	14772	14728	14756	14665	14893	14925	14660	14826	14731	14918	14811	14593	14663	14811	14848	14774	14698	14881	14668	14783	14652	14577	14647	14705	14563	14658	14722	14887	14814	14587	14717	14836	14739	14622	15022	14822	14598	14825	14603	14867	14737	14689	14690	14924	14780	14652	14550	14672	14635	14711	14713	14764	14610	14837	14782	14687	14813	14828	14740	14830	14668	14753	14579	14817	14597	14788	14793	14874	14939	14671	14811	14572	14753	14804	14788	14906	14896	14765	14608	14572	14784	14698	14598	14792	14634	14874	14599	14677	14890	14699	14705	14848	14734	14796	14780	14803	14814	14778	14570	14569	14766	14764	14645	14625	14705	14768	14878	14898	14860	14646	14890	14824	14754	14699	14890	14868	14589	14752	14704	14739	14613	14643	14685	14699	14711	14760	14731	14696	14630	14745	14641	14600	14864	14788	14704	14699	14701	14745	14832	14579	14738	14808	14601	14680	14783	14715	14786	14947	14783	14744	14767	14767	14723	14595	14767	14738	14834	14818	14614	14826	14836	14918	14747	14713	14729	14743	14626	14868	14722	14693	14718	14739	14869	14770	14920	14885	14838	14862	14735	14610	14642	14836	14949	14665	14782
24209	21490	29038	24424	28637	59249	59207	43192	30441	22280	18554	17364	17010	17145	17063	17035	16947	17017	16920	17112	17035	17062	16937	17089	16888	17065	17070	16943	17032	17015	16910	16894	17042	17060	17068	16899	16933	17130	16946	17052	16914	16882	17236	16926	16752	16985	16909	16949	16943	16887	17079	16914	17196	17024	17009	16813	16937	16924	17061	17072	16835	16842	16929	16790	16958	16992	16966	16866	16887	16759	16942	16956	17109	16974	16985	17011	16820	16883	16890	17001	16859	16898	17027	17093	17059	16862	17266	16853	16923	17061	16760	16821	17012	16851	16866	17135	16936	16773	17029	17062	16766	16805	16839	17140	16845	16854	16761	16702	16832	16908	16888	16915	16681	16923	16936	16912	16871	16964	16834	17095	16950	16758	16936	16590	16860	16650	16908	16873	17112	16916	16877	16848	16868	16854	16957	16961	16905	16906	16789	17093	16993	16835	16958	16867	17013	16712	17044	16835	16954	16816	16874	16800	16909	16812	16665	16859	17121	16998	16962	16980	16637	16848	16856	16983	16825	16753	17060	16752	17094	16761	16779	17019	17012	16857	17082	16673	16597	16924	16976	16817	17025	16903	17002	16851	16892	16939	16748	16961	17069	16918	17056	16880	16999	16795	16999	16742	16779	16814	16808	17060	16828	16904	16845	16745	16942	17030	16971	16927	17087	16868	16958	16910	16899	16907	16868	16977	16958	16898	16886	17026	16824	16838	16874	16951	17174	16952	17011	17024	16987	16917	16810	17006	17171	16836	16925	16804	16926	16843	17112	17040	16766	16765	16863	16899	16981	16947	16968	16821	16909	16999	16895	16928	16938	16835	16996	16857	16857	16819	16797	17070	16842	16945	16771	16785	16868	16959	16945	16929	16994	17006	17093	16906	16988	17055	16878	16843	16977	16982	17034	16796	17110	16896	17051	16946	16867	16848	16701	16906	16750	16790	16808	16752	16981	16603	16889	16664	16925	16699	16659	16973	16961	17004	17069	17048	17054	16865	17039	16747	16943	17061	16943	16971	16942	17076	16752	16950	16834	16792	16832	17046	16960	17004	16833	16733	16801	16979	16891	16754	16826	17053	16859	16904	16914	16836	16929	16697	16857	16842	16783	16980	16846	16885	16934	16876	16716	16912	17021	16899	16887	16825	16799	16740	16896	16933	16754	16863	16806	17121	16808	16930	17104	16791	16861	16915	16964	17022	16859	17045	16925	16824	16682	16878	17035	16973	16952	16843	16769	16931	16926	16728	17017	16936	17003	16799	16834	16778	16996	17035	16892	16866	16859	17016	17017	16962	16803	16779	16974	16983	16987	16933	17051	16976	16937	16989	16956	16979	16843	16715	16990	16680	16879	16729	16982	16851	16944	16991	16981	16916	16886	16715	16770	16903	17095	16833	16945	16842	17039	16892	17123	16886	17102	16979	16960	16777	16992	16779	16907	16919	16636	17058	16918	16894	16761	16659	17062	16805	16916	16796	16744	16857	17020	17000	16956	16934	17009	16975	16960	17034	16970	16720	17017	17037	16958	16929	17004	16966	16947	16882	16880	16839	16855	16872	17155	17054	16856	17008	16890	17176	16995	16818	16925	16903	16733	17008	16735	16702	16780	16841	16802	16899	17143	16818	16752	16970	16832	16935	16834	16763	16928	16822	16800	16731	16891	16938	16978	16943	16939	16769	16821	16868	16947	16887	17037	16817	16977	16987	16843	17041	16855	16960	17017	16928	16924	16759	17020	16957	16905	16838	16815	16750	16772	16942	17010	16986	16833	16898	17126	16873	16974	17000	17052	16596	17180	16819	16777	16782	16845	17064	16910	17017	16817	16611	16882	16973	16910	16894	17050	16774	17005	17112	16803	17016	16984	17040	17025	17033	16905	16697	16826	16908	16748	16933	17025	16920	16909	16941	16856	16961	16785	16679	16906	16629	16973	16977	17023	16881	16898	16898	16988	17032	16943	16967	16757	16939	16761	16836	16779	16821	16803	16856	16965	16988	16812	16737	16979	16909	17073	16921	16978	17047	17085	16902	16971	16695	16837	16736	16722	16769	16886	16836	17003	16987	17080	16896	16903	17022	16931	16816	16855	16832	17099	16762	16991	17012	16989	17090	16828	16963	16792	16944	16826	16685	16998	16731	16928	16801	16891	16874	16819	16874	16792	16781	16714	16937	16920	16938	16949	16907	16839	16946	17132	16674	16917	16965	16934	16958	16844	16814	16912	16856	16846	16982	16780	16908	17084	16841	16929	16751	17049	16908	16826	17154	17000	17075	16946	16775	16911	16909	16930	16863	16794	17074	17037	16785	17093	17003	16894	17134	17082	16948	16926	16961	17016	16789	16845	17106	16907	16746	16831	16945	16783	16870	16985	16732	16875	16690	16939	16844	16821	16905	16728	16758	16914	16818	16993	16768	16914	16849	17029	16997	16863	17080	16821	16717	16969	17020	16830	16766	17121	17172	16785	17126	16696	16840	16793	16754	16859	16969	16722	16950	16836	16983	16924	16766	17083	16818	16891	16807	16990	16931	16959	16922	17002	17041	16990	17031	16991	16844	16927	17000	16846	16819	16810	16994	16881	16932	16827	16893	17055	16916	17087	16810	16983	16900	16867	16811	16976	16899	16787	16949	16849	17055	16857	16846	16757	16875	16896	16850	16968	16934	17036	16695	16636	16856	16911	17003	17042	16768	16868	17036	16931	16880	16746	16958	16897	16921	16933	16962	16809	16796	16763	16936	16891	16958	17072	16964	16977	16710	16846	17033	16776	16962	17073	16863	16994	16908	16905	16864	16798	16891	16956	16951	16823	16713	16815	16923	16890	16954	17066	16868	16896	16980	16896	17068	17054	16992	16635	16814	17201	17088	16911	17183	16845	16895	16899	16907	16921	16759	16894	16797	16619	16830	17016	16950	16973	17065	17062	16877	16816	16885	17002	17087	16885	16755	16752	16861	16884	16903	17045	16808	16775	16847	16646	17018	16870	17123	16858	16770	16867	16908	16690	16936	16900	16909	17061	16877	16791	17048	16906	16867	16839	16993	16744	17002	16830	16892	16757	17026	16775	16775	16814	16895	16714	16859	16868	17092	17014	17117	16861	16834	16996	17013	16991	16829	17032	17081	16938	16900	16776	16814	16834	17018	16904	16833	16988	16963	16990	16869	16809	16933	16979	16807	16769	17044	16830	16803	16876	16881	16934	16866	16796	16891	16941	16916	16839	16791	16646	16767	16986	16852	17021	16872	16616	16862	16892	16988	17099	16751	16760	16768	16859	16882	16893	16820	17032	16859	16874	16834	16942	16973	16865	17042	16874	16981	17005	16918	16849	16853	17050	16808	16924	16926	16854	16760	17115	16885	16779	16946	16898	17004	16828	16977	16836	16813	16745	16830	17032	16606	17009	17100	17233	16891	16762	16872	17047	17107	17106	16882	16890	16931	16878	16973	16953	16930	16660	16872	16864	16836	17169	17023	17021	17044	16980	16899	16913	17024	16950	16834	17030	17030	16909	17004	16940	17017	16863	16879	16932	16836	16918	16880	16827	17005	16949	17004	17062	16895	16904	16847	16924	16990	16842	16985	16919	17030	17015	16806	16780	17029	16979	17109	17007	16779	16754	16955	16821	16953	17018	16934	17077	16933	17051	16831	16910	16777	17001	16991	17064	16992	16895	16822	16937	16879	16699	16799	16920	16959	16917	16732	17007	16856	16853	16904	16749	16868	16860	17067	16938	17064	16753	17104	16929	16886	17066	16855	17012	16828	16855	16910	16911	16794	16885	16851	16904	17028	17157	16949	16903	16933	16835	17045	17101	16863	16884	17002	17057	16883	16849	16845	16929	16858	16833	17101	16850	16782	16673	16846	16877	17003	16714	16847	16982	16894	16817	16862	16856	17088	16914	17011	17002	16942	16830	16772	16995	16795	16931	17079	16856	16857	16895	16950	17098	16775	16955	16992	16978	16847	17144	16975	17048	16821	16931	16912	16660	16844	16923	16850	16803	16886	16853	16798	17057	16777	16876	16860	16883	16810	16800	16826	17024	17001	16813	16863	16939	16823	16940	16725	16940	16844	16783	16841	17047	16727	16931	17229	17006	16856	16924	16766	16841	16856	16827	16825	16832	16955	16859	16782	16867	17067	16899	17076	16928	16964	16985	16860	17006	16940	17001	16882	16870	16818	16900	16621	17170	17040	16821	16910	16933	16882	16775	16910	16840	16967	16528	16922	16990	16792	16849	17005	16839	16722	16957	16915	16909	16955	16713	16803	16980	16890	17156	16947	16889	17018	16915	16725	16985	16841	16812	16779	16913	16908	16739	16947	16794	16844	16904	16839	16910	16843	16785	17079	16963	17064	16960	17037	16836	17112	17046	16943	16742	16844	16795	16835	16827	17029	16933	16879	16796	16829	16882	16873	16900	16822	16785	16596	16852	16909	16892	17062	16980	16810	16962	16893	16969	17095	16811	16983	16800	16865	16854	16943	17088	17022	16860	16871	16991	17062	17203	17026	16694	16783	17006	17106	17010	16817	16744	16719	16759	17065	16902	17108	16900	16818	16968	16965	17025	16704	17001	16870	16915	17048	16750	16731	17079	16789	16685	16785	16707	17102	16926	16826	17003	16878	16942	16885	16858	16844	16903	17012	16800	16795	16970	16811	16943	16852	16857	17103	16957	17084	16922	16917	16983	17236	16942	16777	16922	16937	16782	16895	16679	16913	17129	16786	17056	16866	17117	16833	17142	16994	16802	16890	17012	16723	17074	16697	16716	16905	16899	16827	16794	16813	16839	16871	16704	16976	16841	16827	17024	16776	16903	16841	16870	16787	16797	16920	17018	16950	16934	16910	16857	16805	17161	16958	16976	16938	16936	16902	16884	16888	16804	16850	16957	17009	16933	16857	16971	16948	16877	16829	16729	16751	17026	17049	16912	16960	16912	16950	17271	16814	16857	16761	17031	16750	16853	17151	16802	17131	17073	16852	16973	16690	16884	16857	16945	16774	16757	16830	17191	17003	16933	16732	17000	17004	16992	16850	16858	16832	16930	16932	17053	16714	16573	16960	16845	17029	17026	16789	16911	16832	16966	17027	16924	16867	16796	16911	16869	16917	16859	17011	17009	16820	16835	16777	16815	17146	16871	17017
21781	24603	22216	19106	37012	59502	55885	41901	28942	19592	15761	14702	14589	14606	14595	14479	14532	14624	14524	14511	14845	14658	14581	14661	14618	14541	14601	14524	14802	14523	14566	14665	14609	14665	14761	14539	14475	14527	14433	14787	14320	14633	14712	14682	14555	14591	14515	14622	14538	14618	14556	14483	14521	14629	14629	14732	14689	14542	14786	14403	14617	14707	14707	14539	14617	14610	14461	14512	14402	14493	14583	14656	14633	14613	14596	14546	14578	14459	14488	14478	14550	14669	14451	14428	14676	14689	14419	14537	14661	14591	14710	14594	14543	14497	14574	14380	14559	14461	14708	14434	14571	14716	14642	14638	14561	14593	14589	14503	14547	14682	14697	14361	14635	14677	14499	14523	14624	14578	14373	14539	14686	14676	14486	14568	14615	14558	14513	14638	14520	14609	14499	14553	14559	14662	14668	14630	14507	14655	14629	14530	14659	14626	14673	14608	14405	14559	14416	14708	14652	14617	14568	14692	14543	14457	14705	14601	14693	14591	14813	14491	14590	14589	14584	14593	14763	14568	14521	14442	14891	14614	14696	14520	14534	14423	14609	14561	14628	14579	14599	14658	14540	14550	14570	14546	14651	14676	14429	14490	14661	14478	14646	14595	14455	14695	14500	14703	14486	14571	14387	14592	14722	14584	14658	14549	14481	14453	14656	14568	14654	14692	14628	14646	14556	14511	14672	14519	14601	14686	14643	14663	14613	14471	14521	14710	14604	14620	14764	14682	14664	14729	14462	14651	14572	14650	14384	14519	14643	14595	14626	14598	14481	14579	14584	14827	14740	14666	14499	14661	14420	14689	14722	14489	14546	14619	14524	14631	14550	14543	14607	14593	14545	14490	14584	14600	14496	14371	14667	14668	14578	14411	14431	14563	14505	14610	14384	14427	14484	14434	14530	14517	14524	14592	14464	14755	14594	14567	14497	14672	14703	14570	14512	14548	14581	14511	14674	14609	14611	14632	14505	14490	14544	14673	14668	14516	14714	14597	14605	14429	14699	14639	14645	14554	14464	14517	14613	14485	14519	14602	14540	14550	14720	14532	14650	14652	14749	14770	14625	14499	14317	14559	14520	14531	14542	14543	14610	14592	14535	14518	14659	14681	14503	14501	14593	14558	14473	14728	14669	14523	14766	14526	14441	14462	14767	14644	14695	14451	14667	14517	14647	14579	14592	14549	14549	14566	14524	14665	14687	14555	14463	14560	14593	14552	14616	14575	14613	14569	14697	14577	14498	14625	14565	14566	14805	14461	14367	14429	14604	14511	14497	14420	14700	14566	14706	14499	14527	14609	14412	14428	14443	14544	14700	14540	14695	14521	14622	14509	14538	14599	14548	14742	14413	14609	14587	14614	14691	14524	14568	14470	14554	14519	14545	14703	14539	14520	14530	14717	14578	14746	14613	14718	14676	14538	14513	14651	14706	14545	14563	14503	14473	14615	14433	14641	14541	14622	14767	14577	14602	14506	14705	14520	14426	14780	14640	14506	14518	14666	14624	14649	14471	14535	14647	14685	14523	14611	14538	14473	14612	14574	14528	14517	14496	14494	14550	14576	14639	14624	14682	14613	14426	14589	14515	14715	14760	14511	14692	14508	14437	14423	14492	14660	14649	14614	14449	14557	14478	14467	14499	14629	14720	14609	14603	14745	14578	14324	14667	14440	14556	14655	14555	14531	14508	14651	14645	14662	14464	14606	14561	14648	14441	14668	14768	14532	14510	14632	14542	14803	14571	14606	14471	14748	14539	14474	14702	14697	14615	14605	14611	14719	14659	14625	14667	14394	14764	14698	14519	14573	14475	14681	14675	14516	14505	14511	14532	14477	14510	14583	14474	14499	14479	14625	14541	14689	14496	14458	14617	14802	14672	14618	14704	14562	14488	14614	14663	14645	14727	14527	14490	14727	14592	14516	14562	14482	14602	14646	14504	14439	14610	14560	14494	14725	14448	14498	14571	14676	14619	14514	14535	14662	14709	14550	14527	14392	14469	14468	14631	14585	14648	14576	14688	14571	14688	14630	14860	14680	14585	14515	14572	14562	14509	14646	14749	14430	14674	14549	14490	14599	14542	14510	14646	14578	14502	14594	14481	14775	14658	14382	14386	14581	14734	14749	14451	14540	14536	14496	14457	14417	14641	14617	14557	14723	14531	14472	14601	14505	14536	14697	14729	14611	14614	14567	14526	14528	14518	14656	14484	14640	14594	14678	14437	14485	14444	14539	14457	14568	14687	14661	14543	14505	14601	14517	14609	14562	14667	14585	14738	14599	14599	14485	14478	14499	14412	14538	14588	14557	14586	14573	14779	14866	14521	14508	14568	14438	14526	14573	14671	14531	14406	14591	14626	14534	14504	14605	14466	14403	14647	14436	14662	14476	14603	14460	14572	14445	14620	14501	14586	14452	14589	14587	14503	14669	14565	14516	14511	14628	14676	14429	14662	14436	14477	14745	14552	14538	14531	14630	14648	14620	14667	14439	14541	14621	14629	14635	14507	14505	14589	14676	14558	14621	14532	14690	14637	14786	14691	14567	14648	14668	14585	14625	14434	14570	14472	14662	14481	14588	14548	14712	14616	14591	14533	14460	14640	14727	14618	14621	14700	14395	14559	14587	14501	14551	14567	14578	14443	14500	14514	14599	14535	14616	14426	14644	14598	14585	14552	14488	14533	14596	14647	14586	14472	14582	14549	14532	14525	14705	14607	14597	14489	14613	14647	14672	14428	14491	14595	14523	14648	14456	14597	14548	14612	14512	14661	14604	14611	14506	14562	14536	14557	14642	14618	14585	14560	14706	14685	14731	14665	14541	14651	14717	14515	14447	14501	14648	14737	14391	14579	14533	14610	14599	14761	14568	14617	14595	14469	14701	14635	14361	14527	14413	14455	14719	14583	14560	14806	14565	14605	14663	14716	14648	14585	14483	14661	14581	14492	14526	14648	14610	14522	14394	14568	14639	14690	14632	14664	14540	14666	14524	14545	14527	14609	14657	14549	14469	14583	14691	14484	14635	14662	14428	14681	14530	14569	14517	14537	14617	14657	14736	14625	14655	14505	14674	14542	14455	14657	14543	14544	14542	14573	14472	14451	14639	14576	14644	14685	14508	14387	14581	14639	14467	14533	14420	14600	14670	14502	14553	14533	14631	14622	14539	14559	14635	14697	14591	14553	14691	14416	14504	14722	14571	14684	14559	14564	14412	14510	14399	14633	14710	14587	14565	14691	14619	14395	14499	14628	14537	14623	14493	14542	14673	14659	14711	14639	14471	14420	14620	14532	14436	14686	14538	14472	14616	14399	14453	14744	14867	14761	14495	14597	14499	14539	14689	14463	14721	14691	14617	14377	14672	14574	14474	14719	14656	14537	14505	14588	14645	14559	14698	14636	14512	14453	14649	14616	14445	14481	14844	14544	14587	14568	14554	14550	14495	14620	14614	14618	14444	14638	14681	14536	14679	14549	14811	14592	14508	14496	14599	14464	14668	14404	14767	14657	14383	14677	14601	14526	14496	14601	14534	14768	14572	14630	14485	14535	14693	14478	14523	14595	14560	14428	14398	14505	14585	14538	14600	14856	14531	14465	14496	14535	14695	14529	14645	14610	14647	14595	14691	14567	14500	14372	14636	14561	14563	14575	14540	14553	14603	14453	14680	14600	14548	14483	14483	14550	14589	14517	14669	14688	14639	14583	14658	14469	14452	14446	14517	14475	14717	14545	14681	14706	14615	14616	14673	14657	14664	14551	14587	14574	14764	14473	14443	14503	14696	14500	14635	14672	14697	14702	14549	14568	14700	14604	14607	14558	14695	14630	14670	14624	14532	14511	14573	14510	14526	14572	14628	14521	14594	14682	14621	14598	14575	14436	14549	14575	14535	14489	14497	14725	14464	14380	14598	14671	14524	14514	14537	14692	14524	14411	14503	14691	14500	14502	14778	14610	14409	14676	14721	14776	14589	14621	14515	14723	14615	14512	14559	14588	14586	14549	14647	14571	14518	14405	14465	14497	14634	14550	14674	14543	14540	14533	14606	14517	14696	14582	14535	14398	14549	14464	14295	14805	14482	14554	14671	14704	14446	14695	14547	14490	14536	14637	14699	14542	14583	14664	14532	14590	14640	14499	14601	14635	14517	14581	14660	14642	14569	14712	14680	14696	14455	14784	14551	14658	14724	14666	14552	14418	14638	14647	14702	14593	14534	14474	14489	14662	14537	14401	14523	14606	14535	14671	14424	14610	14694	14514	14784	14572	14726	14763	14675	14541	14628	14682	14686	14594	14677	14684	14627	14686	14565	14562	14574	14615	14688	14544	14516	14544	14586	14686	14521	14674	14520	14671	14682	14751	14567	14641	14752	14550	14452	14722	14662	14692	14499	14562	14593	14456	14621	14538	14499	14635	14582	14625	14522	14641	14592	14482	14631	14414	14813	14662	14393	14711	14628	14674	14600	14561	14507	14553	14509	14637	14485	14401	14671	14504	14790	14431	14665	14492	14637	14440	14590	14564	14637	14526	14520	14559	14552	14486	14591	14708	14685	14525	14577	14571	14639	14443	14600	14515	14539	14723	14562	14469	14667	14515	14684	14600	14473	14513	14607	14640	14730	14617	14706	14633	14609	14582	14577	14562	14614	14551	14590	14502	14634	14574	14559	14534	14625	14410	14786	14490	14591	14604	14592	14787	14436	14797	14684	14582	14580	14594	14392	14687	14681	14554	14492	14491	14738	14565	14459	14565	14617	14534	14525	14616	14527	14538	14628	14803	14670	14712	14430	14475	14462	14633	14589	14482	14509	14602	14554	14647	14515	14623	14589	14644	14712	14637	14506	14613	14707	14618	14529	14605	14428	14679	14503	14492	14576	14692	14635	14527	14571	14605	14525	14539	14695	14480	14584	14559	14440	14701	14609	14810	14559	14410	14650	14618	14487	14522	14453	14407	14630	14581	14557	14716	14595	14660	14518	14658	14542	14616	14700	14571	14609	14566	14506	14593	14428	14586	14656	14617	14626	14620	14585	14452	14619	14652	14518	14498	14485	14565	14668	14631	14442	14662	14609	14530	14687	14575	14603	14588	14573	14468	14843	14586	14537	14569	14500	14559	14511	14698	14288	14555	14421	14568	14695	14502	14550	14593	14653
23037	21496	29461	23974	30961	70917	68083	50800	35743	25650	20081	18228	17557	17640	17497	17439	17376	17469	17529	17473	17250	17408	17239	17219	17202	17247	17350	17418	17414	17403	17602	17354	17376	17426	17262	17410	17392	17351	17458	17277	17357	17140	17263	17217	17073	17553	17344	17231	17271	17196	17168	17217	17104	17549	17471	17085	17485	17218	17381	17201	17307	17341	17119	17393	17419	17298	17305	17373	17255	17420	17336	17155	17276	17209	17093	17407	17331	17382	17255	17308	17336	17132	17252	17187	17222	17306	17232	17350	17310	17319	17290	17176	17242	17396	17220	17242	17203	17281	17250	17196	17173	17166	17191	17083	17166	17055	17176	17307	17232	17388	16987	17325	17412	17164	17281	17208	17309	17403	17252	17157	17193	17178	17208	17393	17290	17177	17327	17240	17377	17393	17353	17265	17376	17184	17371	17315	17291	17079	17244	17263	17376	17384	17309	17209	17159	17327	17492	17216	17149	17047	17275	17322	17201	17123	17252	17166	17092	17193	17158	17105	17078	17118	17360	17135	17273	17244	17392	17276	17396	16941	17245	17231	17260	17420	17209	17138	17290	17344	17229	17242	17159	17282	17299	17146	16974	17169	17156	16957	17173	17180	17110	17205	17169	17324	17136	17232	17162	17105	17137	17284	17289	17074	17058	17243	17014	17052	17238	17174	17321	17272	17175	17293	17202	17147	17202	17216	17250	17370	17071	17321	17211	17203	17288	17198	17194	17302	17210	17273	17354	17266	17109	17194	17288	17364	17281	17229	17224	17001	17357	17211	17238	17225	17226	17146	17114	17226	17276	17214	17191	17229	17310	17317	17342	17108	17311	17057	17229	17459	17352	17160	17361	17188	17304	17293	17078	17300	17140	17391	17213	17106	17158	17104	17344	17202	17100	17088	17275	17188	17103	17341	17257	17178	17229	17121	17521	17247	17229	17269	17203	17204	17294	17009	17260	17196	17362	17272	17123	17289	17057	17344	17186	17305	17253	17165	17251	17382	17380	17152	17191	17154	17255	17125	17437	17238	17192	17129	17318	17309	17254	17266	17266	17202	17077	17097	16963	17149	17116	17102	17074	17255	17509	17156	17383	17244	17165	17410	17219	17311	17137	17274	17277	17275	17244	17141	17114	17256	17184	17116	17359	17306	17089	17230	17185	17222	17164	17215	17521	17214	17092	17258	17234	17216	17291	17195	17152	17084	17171	17152	17223	17149	17177	17252	17060	17240	17228	17188	17285	17322	17303	17275	17394	17478	17106	17392	17069	17153	17263	17148	17073	17345	17238	17144	17345	17193	17201	17201	17024	17170	17147	17373	17130	17445	17277	17100	17325	17295	17085	17081	17213	17248	17324	17289	17199	17463	17524	17279	17260	17390	17186	17157	17240	17263	17204	17198	17274	17043	17200	17117	17088	17342	17005	16965	17118	17067	17284	17179	17192	17276	17123	17090	17280	17167	17300	17435	17269	17281	17060	17410	17464	17212	17197	17093	17088	17165	17206	17195	17141	17038	17206	17109	17067	17446	17285	17257	17303	17285	17104	17299	17265	17131	17239	17185	17511	17201	17275	17507	17106	17369	17208	17049	17227	17169	17081	17273	17298	17118	17224	17225	17198	17104	17208	17167	17094	17302	17300	17138	17233	17323	16907	17415	17253	17397	17217	17157	17189	17286	17179	17125	17275	17312	17036	17209	17192	17168	17388	17081	17100	17140	17235	17118	17150	17229	17315	17274	17232	17344	17154	17221	17292	17302	16925	17200	17047	17043	17261	17130	17296	17254	17130	17134	17088	17150	17284	17137	17303	17273	17349	17256	17370	17154	17180	17061	17325	17343	17377	17489	17253	17321	17069	17421	17129	17264	17428	17321	17313	17188	17222	17337	17313	17206	17326	17220	17214	17178	17194	17104	17258	17192	17258	17281	17138	17040	17124	17170	17211	17308	17155	17217	17229	17133	17349	17301	17266	17208	17178	17114	17016	17183	17437	17139	17116	17401	17455	17216	17156	17249	17076	17378	17343	17342	17373	17320	17454	17304	17014	17131	17233	17113	17179	17437	17435	17079	17285	17265	17142	17040	17293	17309	17318	17157	17352	17174	17062	17314	17290	17230	17246	17090	17173	17407	17108	17220	17232	17197	17280	17235	17087	17010	16954	17416	17312	17365	17252	17223	17158	17208	17220	17063	17168	17279	17107	17364	17173	17298	16957	17191	17412	17192	17130	16909	17299	17155	17269	17114	17367	17173	17179	17177	17245	17259	17250	17126	17040	17225	17167	17350	17202	17232	17526	17345	17385	17250	17255	17247	17267	17221	17155	17231	17305	17134	17370	17224	17074	17251	17397	17171	17104	17286	17133	17316	17292	17233	17258	16949	17285	17420	17102	17111	17062	17178	17124	17458	17274	17134	17360	16969	17333	17162	17341	17272	17227	17152	17103	17375	16953	17221	17186	17070	17310	17238	17299	17301	17339	17071	16947	17069	17289	17173	17118	17368	17323	17343	17273	17222	17248	17092	17420	17172	17418	17283	17293	17313	17218	17126	17118	17200	17087	17057	17324	17308	17376	17249	17153	17247	17193	17148	17191	17184	17176	17406	17241	17303	17336	17102	17181	17203	16970	17300	17184	17239	17343	17186	17358	17450	17298	17379	17507	17010	17316	17311	17186	17405	17272	17363	17196	17151	17217	17349	17171	17225	17405	17171	16977	17390	17126	17485	17356	17267	17401	17451	17071	17288	17199	17355	17274	17298	17167	17325	17120	16964	17093	17285	17463	17166	17174	17444	17296	17260	17259	17208	17283	17152	17230	17061	17184	17012	17167	17386	17084	17244	17167	17095	17169	17149	17132	16967	17303	17082	17175	17265	16872	17150	17213	17274	17335	17229	17259	17375	17280	17172	17050	17320	17399	17324	17034	17049	17179	17232	17382	17263	17053	17332	17186	17231	17197	17310	17293	17295	17269	17165	17108	17219	17199	16883	17182	17277	17345	17259	17118	17208	17127	16990	17229	17340	17267	17114	17169	17236	17097	17001	17490	17260	17256	17280	17385	17083	17161	17190	17045	17165	17178	17267	17336	17189	17321	17333	17431	17277	17168	17083	17248	17297	17322	17174	17419	17288	17159	17180	17337	17300	17129	17000	17108	17177	17196	17320	17198	16984	17243	17057	17294	17067	17096	17113	17245	17194	17193	17211	17191	17313	17163	17214	17276	17031	17239	17175	17061	17180	17299	17111	17223	17121	17021	17299	17268	17313	17229	17253	17103	17116	17156	17383	17311	17194	17272	17166	17247	17125	17324	17192	17212	17277	17258	17270	17173	17286	17326	17121	17057	17176	17274	17100	17117	17330	17127	17182	17238	17210	17081	17228	17291	17398	17183	17349	17343	17096	17380	17328	17307	17248	17177	17418	17246	17147	17352	17297	17147	17102	17368	17266	17244	17270	17345	17314	17281	17126	17343	17267	17154	17037	17118	17208	17219	17274	17236	17079	17293	17315	17127	17183	17244	17318	17267	17228	17298	17270	17235	17096	17150	17358	17179	17337	17170	17139	17049	17011	17226	17141	17320	17285	17041	17124	17253	17224	17216	17239	17146	17192	17318	17134	17267	17262	17129	17274	17001	17298	17342	17285	17458	17536	17138	17269	17209	17225	17212	17183	17241	17243	17451	17231	17364	17290	17204	17365	17387	17354	17317	17259	17116	17241	17232	17391	17312	17236	17507	17308	17233	17163	17173	17110	17272	16996	17242	17425	17252	17295	17103	17087	17171	17118	17203	17263	17200	17241	17186	17147	17164	16992	17307	17312	17348	17198	17149	17320	17175	17126	17231	17239	17467	17281	17110	17247	17273	17148	17284	17009	17279	17172	17264	17217	17228	17084	16973	17133	17298	17339	17222	17256	17196	17574	17255	17216	17285	17339	17178	17288	17216	16979	17212	17192	17156	17248	17288	17184	17041	17164	17317	17156	17194	17331	17146	17092	17198	17100	17288	17314	17128	17289	17271	17000	17313	17145	17013	17013	17234	17278	17121	17039	17276	17200	17262	16986	17543	17179	17374	17135	17399	17203	17138	17358	17150	17311	17242	17530	16998	17216	17202	17326	17195	17136	17164	17141	17137	17201	17271	17411	17057	17318	17386	17245	17320	17227	17228	17107	17022	17116	17265	17201	17290	17231	17119	17313	17118	17241	17254	17255	17242	17196	17198	17111	17281	17033	17216	17304	17307	17137	17204	17230	17091	17200	17208	17258	16970	17063	17130	17172	17160	17142	17349	17167	16982	17171	17284	17253	17422	17303	17134	17411	17065	17231	17430	17277	17154	17157	17132	17180	17202	17256	17259	17225	17429	17353	17129	17224	17277	17104	17192	17224	17192	17097	17131	17258	17304	17417	17208	17343	17523	17350	17301	17222	17171	17264	17165	17132	17142	17091	17339	17370	17159	17211	17193	17209	17342	17086	17257	17154	17274	17339	17147	17190	17193	17155	17187	17237	17142	17366	17201	17022	17226	17202	17140	16889	17028	17227	17058	17119	16956	17175	17270	17318	17051	17373	17237	17273	17343	17277	17171	17169	17326	17342	17155	17262	17087	17418	17170	17192	17327	17167	17084	17131	17204	17243	17090	17268	17350	17111	17235	17103	17222	17254	17338	17197	17186	17155	17111	17156	17372	16965	17469	17141	17152	17185	17259	17300	17146	17302	17311	17263	17448	17315	17218	17140	17148	17336	17121	17338	17140	17226	17200	17093	17100	17185	17181	17201	17385	17032	17300	17191	17268	17215	17361	17247	17267	17299	17220	17188	17200	17072	16980	17220	17302	17345	17304	17155	17365	17291	17314	17115	17037	17139	17173	17104	17289	17412	17105	17360	17066	17089	17330	17130	16997	17296	17080	17086	17177	17316	17278	17235	17236	17262	17293	17225	17191	17267	17328	17167	17414	17243	17295	17186	17359	17236	17190	17194	17083	17319	17130	17315	17107	17138	17374	17254	17289	17193	17241	17189	17237	17255	17156	17141	17152	17161	17221	17370	17255	17036	17167	17133	17095	17221	17209	17156	17315	17334	17092	17148	17037	17243	17362	17160	17293	17268	17303	17250	17057	17295	17433	17101	17294	17168	17357	17247	17095	17155	17227	17341
25214	30436	26021	22363	52115	79125	69005	50765	35105	22300	16417	15101	14673	14861	14622	14802	14761	14798	14799	14689	14648	14596	14837	14678	14788	14709	14699	14703	14741	14736	14624	14835	14658	14769	14747	14611	14955	14857	14706	14725	14735	14823	14733	14744	14759	14640	14579	14692	14752	14932	14761	14831	14753	14835	14785	14866	14614	14814	14826	14679	14786	14790	14616	14645	14609	15015	14664	14708	14889	14717	14829	14792	14816	14824	14741	14762	14795	14727	14729	14763	14717	14792	14755	14765	14737	14758	14726	14788	14923	14880	14607	14854	14661	14779	14817	14819	14629	14636	14743	14785	14766	14878	14602	14711	14706	14740	14852	14849	14830	14768	14729	14805	14671	14628	14783	14715	14687	14883	15027	14689	14679	14642	14717	14642	14840	14773	14792	14630	14707	14948	14692	14788	14722	14777	14790	14657	14684	14680	14648	14701	14773	14636	14801	14717	14483	14652	14596	14549	14804	14669	14812	14606	14742	14646	14576	14632	14794	14790	14784	14661	14744	14786	14711	14712	14688	14630	14781	14638	14737	14808	14684	14922	14870	14659	14781	14712	14837	14808	14711	14798	14641	14641	14573	14645	14667	14821	14616	14774	14662	14607	14793	14804	14784	14735	14621	14494	14893	14675	14755	14653	14696	14532	14744	14689	14725	14650	14617	14578	14761	14805	14923	14776	14713	14780	14797	14857	14809	14697	14916	14750	14837	14751	14839	14788	14676	14678	14846	14745	14874	14746	14823	14651	14621	14777	14656	14605	14926	14677	14730	14728	14728	14800	14775	14707	14705	14652	14620	14799	14712	14637	14868	14632	14778	14815	14807	14694	14774	14777	14575	14815	14662	14605	14651	14840	14751	14580	14692	14709	14696	14826	14725	14748	14662	14711	14640	14693	14716	14824	14608	14497	14699	14769	14728	14742	14687	14776	14650	14857	14622	14636	14719	14757	14537	14674	14605	14764	14745	14665	14665	14622	14690	14679	14733	14561	14678	14676	14739	14922	14756	14722	14735	14618	14656	14778	14779	14723	14714	14760	14652	14652	14706	14708	14641	14572	14705	14729	14821	14791	14646	14731	14685	14682	14708	14812	14600	14695	14780	14682	14595	14785	14741	14771	14675	14740	14568	14633	14594	14608	14717	14616	14725	14712	14706	14553	14795	14812	14873	14832	14545	14853	14736	14685	14928	14539	14731	14831	14550	14717	14677	14649	14495	14896	14737	14631	14750	14744	14699	14738	14882	14806	14709	14588	14666	14788	14718	14566	14731	14656	14782	14670	14635	14753	14783	14759	14695	14808	14546	14981	14740	14815	14555	14727	14703	14639	14642	14701	14555	14821	14633	14763	14757	14788	14759	14670	14610	14745	14720	14745	14731	14675	14722	14721	14670	14724	14766	14811	14610	14832	14789	14765	14734	14855	14895	14651	14762	14682	14381	14620	14677	14728	14648	14440	14701	14604	14702	14707	14713	14654	14765	14859	14757	14727	14728	14667	14626	14775	14919	14717	14710	14690	14894	14558	14620	14690	14676	14667	14735	14687	14685	14688	14720	14680	14560	14699	14668	14817	14607	14615	14671	14833	14760	14737	14776	14733	14649	14857	14566	14873	14715	14744	14737	14665	14544	14797	14695	14635	14806	14703	14702	14725	14642	14559	14589	14665	14849	14669	14572	14616	14730	14864	14731	14714	14809	14552	14615	14468	14809	14703	14580	14800	14548	14870	14615	14676	14695	14626	14566	14816	14587	14823	14693	14651	14772	14633	14823	14776	14672	14671	14678	14625	14769	14692	14685	14711	14698	14698	14752	14722	14842	14643	14541	14780	14639	14645	14786	14769	14679	14779	14632	14874	14669	14740	15011	14721	14505	14713	14652	14861	14801	14640	14673	14646	14803	14651	14776	14808	14682	14804	14737	14558	14824	14497	14762	14701	14875	14777	14779	14728	14657	14785	14547	14700	14691	14708	14649	14575	14641	14779	14721	14679	14844	14817	14672	14611	14581	14788	14786	14723	14740	14671	14765	14628	14803	14690	14608	14819	14611	14636	14743	14706	14794	14630	14952	14691	14594	14732	14735	14620	14704	14584	14894	14549	14786	14706	14846	14634	14785	14725	14615	14760	14803	14758	14838	14897	14665	14690	14838	14593	14708	14700	14708	14684	14844	14888	14730	14691	14740	14695	14853	14651	14659	14921	14662	14627	14522	14656	14628	14449	14683	14710	14681	14761	14758	14682	14765	14593	14588	14550	14443	14671	14729	14787	14590	14649	14525	14823	14739	14788	14742	14563	14810	14660	14843	14838	14736	14643	14757	14518	14727	14664	14755	14781	14689	14609	14721	14564	14791	14705	14710	14802	14715	14696	14782	14813	14764	14704	14676	14700	14783	14839	14567	14865	14735	14564	14810	14689	14639	14593	14770	14658	14631	14461	14551	14935	14755	14772	14496	14642	14516	14413	14651	14742	14697	14583	14559	14641	14793	14621	14854	14698	14630	14731	14746	14546	14765	14732	14832	14660	14745	14772	14496	14825	14726	14590	14831	14795	14771	14559	14702	14519	14617	14550	14671	14701	14638	14741	14833	14603	14705	14788	14648	14682	14666	14686	14672	14626	14683	14731	14771	14681	14656	14750	14845	14660	14631	14669	14766	14736	14699	14748	14739	14700	14619	14606	15004	14623	14592	14700	14649	14616	14772	14495	14730	14664	14732	14684	14740	14720	14684	14651	14669	14676	14801	14665	14605	14648	14659	14745	14730	14830	14619	14670	14680	14668	14670	14661	14560	14813	14923	14675	14715	14724	14591	14726	14828	14816	14685	14557	14646	14756	14684	14615	14509	14704	14756	14794	14562	14603	14815	14822	14706	14729	14619	14704	14692	14657	14787	14640	14820	14754	14611	14777	14738	14635	14775	14899	14742	14617	14687	14877	14634	14723	14682	14668	14783	14670	14822	14604	14780	14796	14735	14955	14668	14615	14699	14658	14677	14629	14715	14725	14827	14613	14604	14612	14767	14618	14747	14658	14693	14660	14714	14559	14791	14709	14691	14613	14768	14651	14750	14831	14575	14900	14749	14768	14650	14745	14743	14691	14731	14673	14673	14454	14643	14701	14695	14636	14721	14885	14718	14652	14546	14864	14652	14727	14646	14785	14722	14690	14567	14765	14519	14631	14606	14730	14619	14642	14685	14813	14846	14768	14701	14771	14646	14862	14628	14627	14640	14736	14899	14636	14793	14707	14784	14625	14561	14582	14500	14685	14798	14573	14778	14658	14730	14573	14931	14695	14700	14816	14618	14741	14708	14713	14682	14687	14779	14689	14639	14755	14468	14705	14674	14474	14703	14752	14841	14792	15058	14590	14791	14807	14919	14627	14754	14742	14626	14856	14670	14795	14701	14793	14567	14829	14670	14585	14882	14644	14789	14553	14556	14799	14743	14581	14866	14823	14730	14834	14665	14716	14712	14704	14648	14645	14749	14494	14640	14593	14598	14733	14592	14873	14663	14657	14708	14682	14649	14680	14690	14793	14677	14804	14802	14580	14721	14772	14755	14707	14638	14468	14664	14692	14682	14600	14756	14523	14769	14600	14717	14604	14530	14585	14738	14798	14841	14724	14617	14736	14782	14640	14680	14758	14790	14674	14783	14725	14742	14754	14726	14785	14814	14548	14865	14673	14796	14561	14618	14684	14513	14820	14832	14576	14730	14697	14694	14752	14754	14726	14663	14813	14657	14626	14763	14780	14780	14634	14787	14550	14565	14741	14700	14786	14706	14785	14758	14606	14800	14453	14802	14845	14832	14595	14650	14669	14836	14769	14527	14566	14698	14786	14633	14741	14803	14867	14789	14679	14772	14969	14756	14776	14764	14788	14725	14762	14726	14748	14777	14701	14744	14723	14593	14980	14644	14752	14720	14596	14649	14640	14601	14825	14853	14887	14720	14661	14705	14544	14766	14745	14649	14736	14680	14538	14737	14790	14609	14672	14892	14765	14625	14870	14708	14684	14571	14594	14731	14700	14765	14571	14685	14743	14696	14718	14603	14673	14552	14777	14546	14595	14563	14802	14716	14783	14733	14577	14754	14577	14728	14705	14743	14779	14795	14683	14723	14718	14691	14501	14730	14584	14750	14855	14835	14471	14745	14598	14648	14632	14843	14794	14671	14479	14800	14747	14789	14732	14771	14763	14740	14534	14684	14597	14747	14849	14733	14759	14744	14672	14707	14806	14782	14793	14730	14815	14863	14759	14852	14723	14648	14742	14800	14754	14740	14636	14639	14604	14612	14648	14713	14742	14750	14508	14638	14731	14776	14589	14804	14600	14702	14652	14695	14531	14553	14793	14870	14788	14720	14497	14636	14599	14816	14739	14781	14673	14807	14656	14645	14862	14725	14500	14674	14675	14623	14563	14603	14713	14704	14678	14801	14598	14735	14737	14796	14640	14639	14676	14814	14845	14883	14663	14740	14594	14817	14921	14587	14717	14789	14735	14545	14661	14944	14603	14784	14830	14680	14775	14750	14736	14579	14626	14679	14812	14729	14783	14787	14641	14746	14553	14799	14688	14722	14670	14798	14787	14625	14706	14857	14680	14739	14708	14708	14777	14734	14602	14798	14647	14822	14460	14781	14810	14787	14647	14702	14684	14793	14769	14726	14681	14635	14702	14487	14604	14705	14643	14656	14751	14731	14764	14726	14738	14669	14518	14777	14541	14633	14947	14549	14782	14723	14523	14759	14580	14747	14689	14774	14897	14637	14743	14740	14586	14816	14875	14746	14732	14660	14846	14838	14761	14797	14691	14513	14734	14616	14652	14704	14714	14771	14717	14782	14590	14558	14676	14842	14577	14662	14615	14802	14608	14790	14676	14546	14721	14546	14882	14694	14718	14784	14631	14692	14648	14616	14619	14541	14705	14955	14645	14532	14733	14721	14539	14667	14765	14612	14887	14814	14694	14635	14729	14849	14715	14794	14807	14834	14764	14871	14804	14774	14847	14640	14854	14779	14570	14638	14699	14738	14628	14634	14777	14571	14675	14782	14789	14705	14736	14823	14657	14568	14750	14735	14650	14768	14670	14779	14602	14871	14877	14827	14541	14764	14543	14670	14717	14747	14788	14520	14758	14747	14848	14521	14647
27673	22037	24837	22663	28456	31126	27248	22635	19950	18658	18284	18370	18181	18189	18275	18127	18090	18192	18240	18117	18232	18020	18137	18139	18185	18076	18060	17915	18349	18162	18103	18164	18028	18076	18208	18164	18027	18019	18096	18215	18123	18128	18034	17927	18133	18221	18303	18270	18172	18002	18099	18066	18139	17965	17940	18009	18042	17830	18022	18202	18212	18115	17998	18091	17954	17901	18185	17898	18033	17929	18081	17967	18236	18207	18170	18084	18124	18095	18091	18018	18113	18183	17951	17908	18145	17944	17979	17923	18034	18213	18068	17947	17871	18010	18017	17985	18059	18112	17964	18059	17942	18103	18126	18167	18280	18042	18122	18225	18150	18145	18178	18045	18136	18310	17835	18006	17982	18241	18003	18128	18092	18126	18068	18082	18170	18041	18131	18192	17925	18206	18107	18141	18212	18035	18020	17921	18079	17916	18350	18150	18085	18012	18157	17881	18090	17922	18144	17982	18109	17914	17953	17942	18121	18014	18075	18039	18204	18045	18061	18267	18131	18113	18171	18104	18188	18033	18176	18186	18096	18124	18041	17984	17967	18194	18327	18058	18357	18037	18014	18073	17985	18094	18245	18120	18172	18093	18167	18044	17974	18086	18043	17942	18019	17940	18035	17918	18097	18171	17942	18077	18030	18054	18065	17924	18149	18120	18054	18102	18252	18101	18299	17849	17929	18147	18088	18033	17985	18251	17975	18195	17957	18133	18110	18050	18029	18193	18015	17984	18024	18300	17863	17876	17957	18003	18105	18084	17787	18245	18156	18129	18057	18086	17934	18166	18025	18230	18047	18047	18090	18220	18199	18084	18045	17999	18067	18197	18015	18057	17806	18183	18103	18084	18224	17901	18146	18080	18007	18103	17939	18015	18037	17944	18229	17968	18162	18063	18070	18158	18124	18084	18140	17978	18154	18019	18269	18174	18115	18052	17974	18194	18114	18258	18177	18238	18045	18062	18356	18037	17895	18083	17978	18276	18099	18078	18040	18075	18153	18141	18080	17981	18064	18096	18195	18066	18048	18070	18038	17859	18073	18254	18041	18138	18244	18104	18181	18229	17936	18217	18216	18119	18070	17998	17982	18092	18171	17960	17930	18087	17874	17971	18251	17890	18208	18035	18120	18222	17980	18055	18095	18062	17906	18033	18001	18025	18149	17981	18164	18126	17889	18075	18296	18177	18123	18004	18059	18276	18094	17856	18065	18018	18176	17962	18110	18265	18243	18041	18045	18187	18106	18226	17935	18017	17960	18179	18258	17964	18105	18132	17864	17959	18059	18084	17944	18048	18040	17967	17981	18028	18025	17980	17922	18145	18141	18086	18312	18103	17885	17965	18269	17947	18118	17998	18038	18173	18168	18138	18062	18056	18232	17836	18027	18042	18329	17957	18139	18125	18121	18125	18019	18080	18036	17992	18090	17991	17978	18185	18086	18222	17996	18084	18112	18055	18113	18050	18102	18127	17916	18038	17905	18006	18163	17918	18229	18094	17921	18027	17914	18051	18027	17860	18108	17964	18163	18014	18079	18197	18184	18168	18096	18261	18113	18118	17975	18081	18199	18034	18228	18052	18018	17805	18253	18284	18096	18238	18022	18193	18001	17849	18056	18040	17953	18107	17935	17964	18222	17963	17931	17991	18081	17980	17998	18208	18169	18104	17967	18008	18104	18103	18138	17977	18190	18193	18142	18240	18180	18065	18071	18059	18165	17920	18299	18209	18044	18064	18276	18028	17929	18025	17898	18195	18162	18322	18089	18008	18070	17977	18056	18024	17938	18104	18096	18068	18078	17892	18095	17894	18151	18033	18178	18023	18218	18188	17991	17983	18201	18102	18269	18212	18100	18016	18304	18092	18187	18137	18178	18222	18099	18061	17983	18031	18003	18114	18073	18326	18087	18221	18101	18177	18174	18270	17924	17886	17919	18211	17935	18281	18147	18085	18230	17985	18066	18159	18103	17789	18082	17970	18143	18246	18028	18028	18123	18042	18025	18096	18108	18091	17954	17971	17973	18185	17891	18113	17995	18157	18142	17963	18113	18130	17888	18020	18272	18153	18183	18028	18182	17829	17919	17750	18147	18060	18082	18109	17900	18074	18319	18096	18007	18095	18171	18055	18107	18251	18285	18082	18088	18164	18084	18072	18086	18141	18193	18101	18204	18062	18079	18105	18102	18159	18147	18207	18113	18161	18291	18147	18110	18059	18098	18238	18167	18209	18013	17966	18083	18090	18165	18206	18124	17973	18046	18004	18145	17894	18087	18046	18204	18060	17976	17942	18251	17947	18180	18110	17955	18009	18242	18182	18049	17833	18123	18027	18009	18063	18064	17986	18170	17960	18011	18184	17959	17930	18108	18121	17929	18059	18273	18063	18036	18319	18029	18212	18139	18057	18045	18109	18066	18131	17968	18067	18356	18189	18199	18249	18026	18000	18274	18156	18075	18256	18308	18052	18265	18113	18216	18145	18222	18127	18159	18034	17898	18121	18151	18235	17938	18257	17924	18035	17901	18105	18133	18101	17960	18140	18063	18092	18041	18272	18175	18189	18160	18144	18315	17985	18022	18310	18150	17978	17960	17652	17855	18126	18156	18169	17967	18063	18135	18103	18124	18135	17885	18449	18076	18136	18108	18165	18138	17966	18079	18233	18076	18136	18098	18181	18126	18141	17946	18364	18076	18032	18047	18090	18029	18147	17935	17954	17956	18187	17944	18194	18006	17971	17935	18003	17728	18238	18117	18087	17934	18110	18043	18068	18128	18246	17846	17929	18010	18059	17890	18114	18171	18121	17956	18012	18151	18269	18145	18036	18076	18127	18248	18235	18068	17966	18225	18169	18067	18105	18091	18029	18105	18195	17887	18142	17978	17851	18090	18014	17977	18316	18060	17980	18009	18163	18018	18058	18182	18056	17983	18011	17820	18074	18259	18127	17999	18260	18160	18055	18121	18106	18268	18139	18044	18142	18049	18082	18193	18082	18069	18041	18108	18066	17979	17995	18125	18057	18130	18170	18186	18010	18051	18155	18161	18120	18198	17913	18191	18314	17941	17824	18069	18042	18104	18060	18151	18260	18162	18325	18222	17999	18197	18078	18011	18145	17951	18022	18037	18043	17911	18120	18087	17959	17914	18085	18107	18146	18170	18187	18061	18161	18163	18083	17964	18071	18092	18293	18140	18128	18193	18092	18056	18089	18273	18048	18107	17774	17943	18224	17967	18003	18037	18266	18077	18047	18060	18034	18175	18247	18162	17942	17968	18021	18080	17952	18354	18187	18199	18089	18074	18170	18001	17951	18157	18014	18113	18146	18190	18007	17975	17955	18100	18083	18161	18051	18023	18192	18170	18027	18097	18108	18227	17885	18046	17992	18016	18386	17972	18181	17819	17973	18102	17949	18353	18238	18077	18104	17978	17824	18165	18062	18019	18231	18078	18183	17920	18200	18028	18097	18045	18045	18141	18004	17985	18174	18108	17995	17898	18108	18207	18296	18233	18096	18069	18168	18216	18114	18058	18053	18162	18260	18126	18218	18076	18066	18149	18145	18018	18151	17999	17997	18011	17973	18081	17893	18134	18011	18020	18130	18201	18173	18057	18061	18126	18237	18028	17912	18100	18026	17990	18050	17937	18172	18079	18019	18007	17986	18038	18097	17947	18138	17880	17920	18066	17876	17804	17829	18053	18168	18055	18038	17880	18042	18077	18117	18206	18021	18071	18110	18009	17928	17998	17979	18059	18201	18065	17899	18067	18149	18062	18118	17773	17991	17989	18042	17993	18123	18014	18171	18023	18141	17995	17910	18097	18125	17879	18144	18069	18140	18083	18038	18166	17970	18049	18245	17991	18105	18322	18123	18090	18097	17975	18133	17918	18239	17914	18068	18118	18202	18205	18046	17988	18184	18112	18106	18083	17920	18314	18061	17884	18002	18187	18220	17969	18076	18090	18343	17990	17994	18119	17983	18100	18075	18137	17914	18252	18114	18121	18072	18141	18115	18147	18005	17991	17987	18178	18357	18098	18092	18066	18197	17980	18021	18015	17997	17984	18054	18226	18074	18234	18199	18300	18110	17972	18126	18036	18091	17929	18142	18118	18121	17953	18220	18121	18072	18005	18005	17973	18234	18174	17905	18054	18165	18032	18032	18135	18079	18280	18121	18178	17949	18067	18151	17950	18077	18088	18220	17935	17903	17887	18012	18060	17905	18132	18227	18315	18118	18062	18191	18327	18198	18159	18268	18185	17971	17949	18033	18030	18163	18137	18085	17995	17865	17963	18088	18100	18100	18246	18278	18154	18215	18024	18062	18048	18002	18012	18214	17991	18139	18132	18220	18024	17969	18021	18022	18171	18027	17925	18107	18025	18042	18056	18058	18021	18009	17929	18011	18128	18066	18132	18042	18081	17973	18047	17905	18167	18050	18138	17777	17886	18100	18109	18019	17937	18095	18061	18121	17951	18099	18015	17997	18280	18169	17924	18257	18157	17855	17985	18163	17959	18121	18030	17979	18042	18057	18039	18327	18160	18195	17991	18172	18057	18019	18131	17963	18093	18026	18047	18191	18126	18233	18239	18041	18188	18043	18185	18193	18156	17970	18168	17944	18230	18169	18031	17998	18297	18105	18004	17982	18080	18223	18202	18114	18026	18189	18027	18073	18277	18114	18228	18218	18027	18239	18075	17863	17899	18141	18180	18217	18147	17948	18107	18054	18126	18117	18235	18108	18210	18016	18217	18193	18202	18147	17990	17877	18132	18117	18030	18015	18107	17983	18034	18106	17932	18198	18076	17962	18268	18066	18230	17970	18110	18043	18067	18186	18134	17957	18033	18104	18097	18380	18080	17978	18083	18208	18092	18044	18045	17955	18220	18109	18078	18087	17970	17967	18097	18040	18119	17977	17954	18052	17964	18048	18237	18105	18084	18014	18169	18070	18050	18128	18202	18258	18027	18200	18182	18094	18164	18115	18080	18265	17951	18101	18199	17973	18115	18096	18178	17998	18263	18179	17975	18093	18154	18121	17877	17952	18074	18059	18048	18087	18017	18301	18121	18192	18133	17964	17942	18158	18208	18055	17991	18225	18104	18067	17870	18381	18190	18051	18146	18303	18014	18252	18163	18053	18070	18361	17991	18153
14926	17618	16591	17600	26994	29074	24252	19430	16729	15646	15397	15405	15214	15161	15460	15048	15454	15222	15297	15261	15471	15358	15382	15265	15330	15322	15164	15330	15287	15210	15147	15435	15366	15208	15385	15265	15396	15422	15327	15403	15063	15274	15441	15333	15138	15094	15406	15293	15374	15142	15340	15102	15196	15040	15285	15324	15363	15139	15299	15209	15241	15368	15094	15155	15359	15349	15322	15174	15322	15412	15470	15115	15291	15201	15311	15218	15106	15298	15419	15290	15147	15254	15371	14794	15287	15303	15318	15382	15374	15135	15352	15076	15345	15247	15274	15320	15259	15221	15254	15252	15255	15127	15169	15208	15186	15277	15383	15314	15324	15075	15161	15239	15185	15356	15476	15123	15352	15171	15162	15107	15367	15393	15133	15428	15309	15291	15345	15224	15208	15151	15167	15317	15268	15239	15357	15285	15182	15207	15337	15231	15040	15240	15287	15263	15167	15243	15177	15200	15391	15200	15121	15216	15236	15409	15308	15277	15428	15282	15193	15203	15418	15151	15178	15134	15134	15365	15370	15284	15285	15295	15251	15178	15314	15174	15319	15279	15349	15265	15382	15180	15239	15330	15298	15189	15209	15303	15379	15165	15415	15356	15302	15327	15161	15178	15215	15095	15425	15221	15187	15174	15060	15258	15330	15441	15207	15256	15275	15169	15185	15189	15329	15512	15279	15169	15365	15228	15219	15295	15403	15138	15243	15245	15124	15255	15311	15253	15247	15294	15189	15319	15315	15242	15062	15154	15181	15142	15218	15144	15352	15191	15365	15171	15277	15380	15134	15203	15288	15486	15143	15363	15250	15281	15133	15345	15189	15243	15339	15276	15236	15198	15379	15418	15244	15236	15278	15221	15312	15279	15349	15314	15268	15138	15443	15220	15199	15256	15426	15172	15197	15196	15313	15174	15260	15178	15342	15230	15203	15141	15327	15245	15210	15249	15445	15334	15295	15168	15323	15327	15170	15267	15239	15262	15319	15402	15256	15350	15361	15073	15292	15253	15156	15354	15226	15318	15349	15287	15298	15290	15309	15392	15279	15399	15367	15285	15208	15253	15358	15158	15386	15276	15240	15295	15324	15368	15315	15170	15291	15054	15224	15210	15134	15134	15258	15091	15204	15175	15273	15281	15326	15099	15303	15375	15208	15311	15228	15262	15227	15272	15171	15230	15316	15234	15386	15188	15300	15252	15107	15416	15257	15223	15265	15334	15178	15184	15228	15278	15175	15357	15410	15329	15314	15361	15292	15106	15324	15258	15179	15380	15274	15116	15258	15239	15346	15360	15317	15191	15363	15208	15280	15138	15274	15131	15332	15123	15361	15431	15155	15300	15108	15252	15286	15181	15240	15280	15424	15088	15310	15294	15277	15339	15097	15088	15383	15175	15424	15136	15299	15268	15406	15176	15388	15267	15459	15145	15170	15308	15369	15321	15430	15172	15332	15312	15201	15323	15329	15302	15167	15230	15323	15265	15159	15214	15228	15311	15240	15196	15323	15288	15335	15183	15418	15260	15266	15205	15051	15250	15010	15394	15286	15265	15209	15336	15267	15177	15227	15214	15194	15261	15286	15297	15257	15467	15414	15092	15321	15193	15158	15286	15242	15230	15262	15026	15130	15046	15394	15218	15248	15199	15244	15402	15275	15055	15324	15381	15231	15318	15109	15167	15269	15465	15175	15185	15244	15367	15323	15369	15154	15108	15338	15287	15325	15134	15223	15230	15321	15198	15349	15183	15388	15411	15131	15366	15361	15300	15334	15097	15328	15264	15354	15155	15160	15226	15143	15225	15216	15194	15127	15326	15293	15450	15268	15325	15223	15148	15346	15271	15264	15233	15170	15247	15506	15391	15321	15151	15111	15325	15280	15168	15235	15126	15310	15212	15310	15377	15373	15333	15353	15113	15278	15263	15302	15283	15246	15210	15227	15294	15308	15325	15347	15121	15243	15161	15317	15244	15227	15132	15300	15243	15205	15280	15407	15334	15291	15315	15332	15154	15343	15175	15171	15259	15339	15299	15096	15161	15264	15392	15268	15387	15328	15346	15312	15207	15137	15123	15206	15454	15268	15208	15164	15271	15115	15221	15113	15294	15277	15156	15350	15273	15348	15311	15124	15210	15072	15193	15394	15252	15354	15241	15137	15317	15392	15147	15287	15213	15247	15306	15068	15370	15265	15314	15445	15232	15330	15180	15281	15244	15236	15336	15311	15355	15220	15152	15375	15419	15462	15234	15313	15249	15290	15287	15250	15220	15247	15188	15178	15349	15288	15282	15315	15240	15337	15161	15231	15179	15312	15368	15276	15208	15184	15282	15326	15279	15233	15066	15326	15171	15394	15342	15198	15240	15285	15331	15391	15206	15290	15234	15310	15260	15338	15406	15344	15226	15313	15277	15207	15251	15121	15314	15100	15145	15268	15235	15267	15275	15332	15371	15370	15289	15370	15238	15363	15487	15198	15267	15134	15385	15226	15111	15297	15164	15139	15350	15149	15249	15382	15265	15347	15404	15328	15303	15326	15218	15362	15506	15193	15088	15228	15232	15056	15279	15364	15313	15359	15251	15228	15331	15304	15134	15312	15233	15277	15276	15182	15332	15286	15205	15213	15248	15164	15329	15223	15263	15225	15273	15256	15191	15183	15341	15275	15087	15314	15213	15252	15190	15175	15379	15294	15171	15443	15268	15361	15310	15212	15253	15238	15363	15410	15198	15106	15016	15221	15314	15346	15224	15439	15197	15424	15394	15346	15292	15266	15148	15359	15317	15280	15264	15317	15258	15151	15285	15194	15239	15272	15271	15248	15300	15121	15227	15344	15201	15383	15234	15190	15374	15372	15372	15383	15280	15405	15328	15225	15344	15394	15448	15170	15201	15129	15352	15167	15382	15218	15403	15121	15216	15178	15418	15230	15299	15283	15426	15460	15157	15334	15398	15281	15250	15400	15329	15335	15160	15222	15371	15305	15192	15121	15296	15234	15298	15314	15141	15357	15421	15190	15169	15317	15253	15344	15373	15237	15299	15351	15247	15287	15409	15267	15262	15317	15140	15477	15270	15384	15388	15234	15332	15323	15378	15136	15198	15494	15151	15196	15268	15199	15447	15237	15306	15170	15336	15202	15321	15363	15373	15358	15387	15284	15303	15487	15195	15294	15240	15200	15108	15135	15150	15380	15288	15306	15330	15209	15301	15171	15355	15356	15161	15364	15187	15253	15284	15302	15129	15291	15277	15352	15272	15320	15146	15286	15157	15381	15406	15218	15361	15321	15269	15210	15387	15248	15114	15260	15319	15219	15252	15213	15443	15366	15344	15284	15326	15397	15212	15192	15076	15402	15242	15377	15413	15151	15331	15089	15254	15244	15196	15277	15446	15214	15295	15339	15318	15293	15075	15423	15215	15240	15265	15265	15178	15475	15204	15333	15451	15333	15258	15310	15156	15130	15334	15386	15237	15162	15505	15217	15226	15211	15194	15207	15356	15421	15200	15223	15318	15343	15388	15318	15203	15528	15101	15280	15342	15307	15255	15224	15131	15447	15162	15177	15311	15322	15281	15165	15247	15282	15137	15299	15343	15333	15322	15252	15286	15283	15358	15090	15472	15375	15116	15296	15222	15219	15356	15284	15320	15224	15228	15249	15278	15379	15108	15369	15315	15371	15312	15207	15154	15199	15341	15242	15176	15472	15286	15289	15266	15285	15105	15145	15320	15090	15341	15289	15370	15258	15190	15206	15160	15230	15550	15185	15226	15387	15248	15241	15368	15282	15291	15333	15324	15434	15194	15146	15356	15248	15352	15261	15328	15212	15324	15309	15363	15212	15461	15336	15255	15344	15195	15313	15376	15390	15322	15334	15276	15181	15366	15207	15191	15336	15334	15311	15285	15344	15366	15086	15359	15231	15237	15249	15364	15280	15216	15126	15374	15284	15395	15299	15296	15294	15293	15297	15111	15262	15318	15197	15327	15447	15227	15304	15321	15360	15151	15151	15329	15119	15247	15259	15253	15449	15317	15437	15229	15346	15273	15353	15443	15187	15287	15258	15237	15348	15321	15228	15266	15099	15358	15344	15390	15201	15222	15153	15339	15371	15178	15334	15114	15429	15410	15414	15338	15192	15346	15427	15184	15328	15296	15208	15408	15234	15151	15138	15130	15159	15352	15338	15507	15115	15306	15280	15484	15331	15359	15457	15234	15349	15213	15103	15384	15253	15329	15264	15163	15198	15217	15249	15166	15340	15253	15132	15271	15242	15127	15443	15219	15258	15359	15281	15380	15215	15213	15416	15205	15348	15363	15230	15205	15111	15266	15155	15289	15274	15274	15176	15437	15513	15270	15266	15294	15254	15332	15216	15316	15316	15625	15318	15276	15439	15250	15343	15182	15140	15226	15430	15093	15225	15249	15247	15326	15184	15159	15222	15278	15280	15276	15520	15123	15233	15247	15260	15305	15249	15270	15082	15290	15258	15209	15410	15353	15358	15251	15241	15370	15180	15316	15316	15157	15184	15135	15244	15385	15255	15314	15273	15167	15260	15325	15249	15224	15228	15214	15370	15418	15296	15228	15257	15333	15320	15193	15176	15261	15258	15468	15184	15254	15332	15371	15380	15245	15358	15281	15196	15365	15249	15314	15365	15294	15098	15275	15123	15408	15292	15226	15301	15330	15431	15147	15282	15434	15197	15215	15313	15104	15296	15328	15303	15219	15400	15204	15178	15317	15390	15194	15102	15218	15296	15199	15276	15276	15335	15193	15287	15244	15275	15158	15349	15289	15157	15192	15243	15300	15304	15221	15369	15314	15177	15192	15253	15233	15267	15172	15402	15074	15175	15217	15299	15251	15323	15144	15381	15189	15200	15361	15239	15205	15311	15361	15338	15080	15201	15335	15299	15394	15031	15278	15302	15153	15177	15372	15362	15275	15386	15362	15427	15261	15308	15207	15357	15227	15520	15410	15220	15360	15217	15240	15375	15355	15463	15253	15245	15304	15165	15428	15299	15258	15351	15212	15235	15244	15249	15335	15184	15375	15332	15365	15265	15095	15333	15220	15400	15391	15115	15371	15446	15317	15476	15261	15298	15277	15332	15263	15279	15265	15225	15422	15465	15355	15245	15340	15293	15251	15326	15367
24129	21486	29050	25487	51081	63483	52236	37071	27494	22199	19765	18832	18562	18392	18465	18380	18431	18620	18672	18471	18458	18505	18500	18549	18699	18327	18317	18402	18483	18496	18439	18531	18604	18504	18319	18254	18407	18492	18383	18486	18421	18194	18399	18397	18517	18353	18537	18510	18428	18417	18423	18417	18280	18539	18435	18603	18412	18525	18338	18426	18193	18517	18445	18371	18410	18386	18403	18399	18377	18336	18339	18387	18525	18232	18325	18286	18492	18615	18306	18241	18361	18398	18302	18338	18642	18491	18326	18447	18257	18314	18378	18353	18287	18192	18236	18463	18339	18379	18274	18457	18381	18432	18293	18285	18377	18406	18316	18589	18543	18422	18513	18400	18529	18467	18277	18329	18476	18268	18442	18477	18284	18428	18517	18375	18368	18443	18346	18567	18386	18440	18534	18458	18578	18527	18399	18428	18318	18281	18439	18317	18547	18344	18457	18353	18287	18460	18343	18379	18609	18569	18299	18495	18389	18319	18414	18305	18338	18577	18416	18488	18057	18494	18553	18472	18168	18158	18356	18478	18288	18278	18494	18304	18421	18362	18323	18259	18586	18506	18397	18526	18430	18194	18381	18295	18458	18479	18279	18350	18245	18478	18168	18277	18415	18387	18247	18376	18598	18447	18563	18470	18452	18320	18265	18419	18400	18347	18521	18439	18187	18513	18422	18305	18356	18313	18214	18535	18223	18364	18421	18328	18442	18284	18256	18159	18588	18205	18316	18514	18451	18555	18529	18356	18589	18354	18438	18318	18395	18401	18400	18349	18524	18395	18529	18404	18384	18173	18392	18480	18507	18294	18168	18311	18437	18275	18357	18331	18337	18557	18108	18266	18255	18430	18444	18390	18552	18338	18207	18421	18246	18353	18394	18326	18283	18262	18282	18413	18386	18401	18349	18275	18412	18406	18457	18478	18288	18438	18400	18139	18325	18333	18117	18271	18514	18424	18338	18327	18384	18150	18269	18502	18282	18277	18536	18332	18537	18258	18358	18406	18396	18400	18344	18263	18292	18376	18475	18478	18592	18387	18329	18609	18572	18308	18217	18212	18434	18525	18386	18289	18328	18411	18440	18404	18325	18494	18242	18346	18169	18337	18507	18406	18452	18311	18535	18428	18367	18393	18551	18424	18306	18327	18586	18442	18373	18452	18564	18265	18372	18279	18294	18309	18567	18248	18441	18268	18398	18495	18374	18360	18422	18624	18370	18303	18516	18292	18574	18351	18519	18337	18324	18503	18563	18494	18375	18283	18540	18314	18318	18567	18378	18260	18333	18354	18323	18208	18527	18224	18535	18363	18382	18313	18401	18438	18138	18164	18418	18395	18452	18502	18350	18296	18320	18447	18431	18519	18576	18384	18275	18423	18243	18234	18408	18281	18261	18467	18370	18396	18492	18360	18183	18567	18299	18483	18294	18287	18423	18379	18191	18337	18519	18337	18511	18445	18257	18312	18369	18432	18573	18472	18511	18660	18391	18258	18386	18402	18331	18355	18349	18375	18481	18311	18753	18322	18184	18516	18418	18320	18432	18335	18398	18296	18479	18316	18341	18495	18382	18352	18276	18336	18325	18311	18424	18552	18472	18388	18266	18571	18216	18472	18286	18409	18401	18510	18056	18429	18518	18329	18260	18199	18483	18387	18436	18511	18645	18441	18437	18190	18207	18342	18631	18475	18521	18595	18556	18387	18422	18457	18411	18270	18625	18571	18394	18418	18457	18326	18460	18405	18434	18275	18214	18467	18359	18316	18470	18470	18388	18303	18338	18326	18380	18215	18384	18478	18442	18499	18487	18245	18423	18400	18159	18240	18537	18295	18377	18356	18268	18485	18292	18387	18155	18079	18459	18263	18388	18485	18545	18612	18291	18478	18191	18357	18481	18472	18330	18224	18371	18245	18275	18304	18228	18398	18524	18222	18504	18471	18432	18293	18271	18403	18336	18392	18266	18433	18365	18333	18435	18319	18523	18562	18374	18382	18224	18264	18298	18259	18381	18551	18331	18452	18538	18654	18275	18484	18608	18477	18360	18472	18329	18326	18394	18425	18291	18324	18268	18649	18468	18362	18358	18338	18403	18342	18598	18282	18461	18178	18574	18451	18306	18427	18350	18458	18376	18355	18384	18465	18293	18465	18463	18464	18227	18432	18337	18293	18266	18428	18367	18360	18285	18303	18259	18238	18415	18519	18521	18561	18161	18387	18304	18517	18572	18199	18552	18480	18526	18496	18443	18411	18110	18348	18570	18466	18450	18393	18435	18537	18444	18418	18324	18509	18533	18475	18371	18371	18260	18450	18507	18345	18492	18366	18270	18138	18344	18456	18450	18139	18366	18329	18317	18338	18330	18505	18460	18276	18491	18515	18422	18270	18254	18464	18306	18356	18264	18283	18419	18501	18174	18153	18499	18392	18353	18524	18566	18449	18557	18223	18362	18288	18192	18204	18281	18256	18438	18373	18258	18297	18319	18219	18239	18286	18348	18368	18459	18295	18371	18351	18300	18229	18470	18332	17989	18403	18539	18303	18360	18421	18395	18123	18396	18391	18308	18401	18389	18275	18238	18220	18435	18371	18604	18359	18387	18475	18447	18584	18478	18461	18448	18249	18550	18377	18415	18414	18604	18232	18068	18436	18417	18528	18449	18325	18302	18383	18361	18444	18177	18087	18305	18286	18370	18366	18394	18325	18473	18505	18299	18216	18653	18410	18541	18295	18397	18547	18408	18475	18324	18585	18198	18347	18232	18544	18359	18610	18480	18306	18567	18173	18550	18429	18567	18327	18466	18357	18345	18233	18080	18447	18252	18377	18311	18390	18599	18505	18254	18361	18251	18547	18396	18269	18585	18496	18569	18420	18126	18229	18211	18347	18342	18362	18334	18379	18210	18570	18395	18200	18429	18321	18450	18287	18555	18311	18322	18283	18383	18500	18136	18369	18315	18473	18277	18395	18270	18466	18456	18353	18583	18389	18384	18278	18324	18235	18376	18459	18605	18441	18410	18308	18630	18379	18314	18333	18353	18553	18474	18306	18264	18329	18394	18505	18261	18457	18602	18412	18568	18437	18456	18293	18287	18582	18420	18429	18405	18262	18297	18272	18355	18376	18376	18413	18655	18156	18209	18359	18328	18426	18601	18517	18434	18421	18372	18229	18535	18335	18396	18267	18377	18545	18395	18427	18645	18321	18284	18511	18464	18398	18441	18535	18323	18295	18336	18523	18428	18315	18451	18342	18336	18491	18458	18399	18217	18456	18342	18268	18384	18452	18263	18301	18205	18477	18387	18473	18447	18474	18214	18096	18244	18272	18257	18558	18532	18339	18463	18387	18425	18400	18461	18387	18501	18335	18432	18385	18303	18484	18228	18385	18387	18356	18477	18466	18075	18233	18385	18490	18548	18340	18570	18323	18489	18493	18174	18472	18123	18256	18611	18530	18376	18455	18299	18522	18386	18313	18354	18383	18554	18207	18492	18553	18440	18331	18447	18399	18389	18262	18465	18394	18624	18499	18426	18463	18141	18223	18307	18468	18441	18307	18007	18210	18445	18700	18398	18371	18460	18521	18248	18314	18375	18441	18464	18438	18480	18410	18415	18508	18599	18423	18519	18373	18291	18315	18235	18427	18316	18528	18338	18559	18470	18301	18427	18571	18345	18453	18339	18485	18300	18626	18467	18395	18380	18235	18315	18328	18515	18425	18445	18436	18132	18387	18368	18310	18218	18254	18501	18373	18426	18479	18363	18380	18413	18266	18486	18124	18362	18557	18267	18306	18422	18354	18359	18412	18141	18457	18346	18568	18475	18180	18269	18381	18428	18483	18453	18408	18491	18598	18351	18374	18344	18064	18571	18331	18211	18426	18341	18378	18485	18401	18319	18447	18405	18365	18269	18614	18395	18160	18426	18404	18275	18349	18429	18288	18282	18281	18330	18381	18461	18366	18327	18459	18573	18532	18345	18295	18321	18715	18372	18386	18292	18204	18397	18373	18468	18452	18174	18318	18516	18286	18520	18268	18288	18566	18336	18484	18358	18461	18296	18473	18346	18404	18272	18305	18419	18429	18658	18626	18392	18464	18425	18359	18351	18243	18273	18588	18444	18400	18290	18592	18342	18606	18399	18460	18446	18223	18373	18371	18113	18422	18247	18740	18446	18376	18530	18385	18267	18476	18426	18467	18507	18598	18257	18218	18092	18488	18362	18501	18267	18282	18332	18311	18409	18497	18268	18486	18429	18256	18404	18210	18476	18565	18557	18309	18565	18519	18283	18199	18311	18538	18249	18294	18330	18567	18376	18353	18338	18297	18398	18251	18452	18339	18326	18351	18472	18430	18473	18296	18138	18427	18528	18514	18288	18503	18630	18402	18437	18521	18335	18419	18231	18268	18373	18481	18314	18330	18462	18323	18444	18428	18429	18306	18487	18573	18565	18596	18389	18384	18357	18435	18350	18366	18420	18424	18173	18375	18447	18337	18410	18383	18487	18455	18525	18577	18620	18525	18479	18412	18451	18603	18616	18456	18406	18570	18254	18520	18252	18119	18336	18256	18231	18565	18295	18397	18291	18227	18341	18462	18598	18432	18509	18474	18379	18369	18490	18273	18358	18352	18454	18443	18348	18418	18454	18555	18450	18292	18410	18568	18386	18435	18422	18584	18328	18542	18372	18301	18396	18483	18298	18325	18451	18577	18500	18360	18385	18433	18381	18418	18399	18327	18500	18493	18654	18284	18365	18522	18518	18229	18314	18424	18337	18155	18344	18455	18608	18496	18180	18537	18620	18309	18406	18326	18165	18539	18416	18423	18425	18407	18300	18261	18142	18366	18581	18386	18470	18334	18397	18283	18534	18421	18395	18555	18316	18248	18495	18320	18352	18492	18610	18237	18421	18329	18274	18550	18211	18388	18304	18488	18553	18250	18262	18245	18411	18236	18491	18450	18368	18257	18339	18448	18412	18524	18365	18418	18298	18551	18397	18513	18443	18284	18357	18346	18405	18309	18364	18473	18516	18485	18338	18352	18531	18471	18383	18501	18427	18339	18532	18299	18648	18118	18309	18484	18298	18113	18355	18263	18206	18378	18406	18562	18201	18268	18550	18280	18538	18606	18385	18406	18400	18524	18495	18546	18266	18503
19040	25242	21699	34153	61542	61838	49106	35932	25288	18718	16358	15574	15356	15366	15389	15465	15703	15480	15570	15600	15424	15677	15533	15523	15306	15538	15489	15610	15466	15680	15531	15336	15553	15384	15477	15421	15381	15434	15552	15579	15419	15459	15567	15452	15332	15263	15550	15424	15620	15404	15523	15529	15542	15491	15510	15562	15358	15407	15674	15569	15508	15415	15323	15507	15511	15522	15273	15555	15434	15366	15390	15588	15522	15350	15424	15630	15467	15408	15449	15450	15601	15529	15445	15299	15345	15465	15502	15456	15524	15392	15372	15488	15548	15543	15258	15415	15253	15498	15343	15347	15523	15340	15374	15437	15420	15635	15380	15348	15526	15407	15498	15399	15408	15340	15504	15385	15540	15490	15552	15261	15398	15393	15386	15616	15546	15578	15704	15441	15340	15522	15400	15554	15571	15454	15508	15501	15576	15384	15549	15292	15404	15570	15555	15421	15580	15449	15522	15337	15409	15407	15419	15527	15461	15563	15379	15465	15470	15420	15603	15444	15528	15490	15337	15464	15513	15412	15538	15462	15354	15450	15462	15563	15598	15581	15399	15520	15341	15341	15299	15439	15540	15538	15490	15354	15524	15531	15434	15609	15269	15587	15357	15377	15466	15465	15576	15571	15547	15558	15464	15179	15496	15459	15575	15305	15475	15420	15472	15473	15448	15464	15465	15449	15536	15632	15416	15615	15378	15402	15448	15332	15634	15483	15277	15375	15200	15609	15484	15605	15495	15500	15469	15520	15503	15644	15585	15579	15502	15550	15381	15420	15610	15483	15488	15351	15364	15348	15549	15483	15590	15422	15346	15563	15240	15445	15497	15483	15553	15389	15638	15523	15404	15449	15557	15633	15428	15486	15544	15418	15360	15409	15287	15623	15264	15360	15453	15370	15449	15336	15529	15426	15524	15623	15321	15409	15580	15367	15562	15442	15408	15464	15343	15494	15510	15527	15478	15531	15594	15401	15368	15564	15482	15319	15381	15549	15524	15576	15343	15438	15488	15553	15275	15431	15492	15464	15461	15525	15507	15419	15352	15560	15437	15478	15422	15508	15370	15219	15430	15474	15333	15456	15395	15399	15474	15427	15378	15436	15561	15473	15385	15567	15507	15473	15457	15382	15533	15458	15593	15391	15510	15386	15581	15311	15528	15495	15445	15510	15430	15422	15288	15396	15378	15438	15372	15600	15474	15439	15484	15696	15519	15568	15345	15531	15378	15432	15380	15507	15555	15386	15555	15493	15464	15410	15487	15472	15328	15429	15490	15527	15511	15499	15374	15603	15377	15428	15505	15569	15236	15346	15334	15263	15423	15483	15452	15378	15383	15474	15474	15562	15367	15454	15453	15482	15337	15422	15523	15482	15540	15362	15513	15566	15421	15431	15541	15408	15430	15508	15486	15427	15507	15486	15527	15593	15538	15452	15335	15449	15463	15458	15485	15473	15335	15556	15693	15531	15575	15506	15480	15382	15491	15477	15515	15263	15369	15406	15516	15521	15464	15526	15350	15327	15424	15246	15461	15502	15509	15448	15412	15575	15350	15658	15398	15586	15532	15503	15667	15317	15479	15288	15508	15444	15551	15404	15416	15548	15427	15517	15416	15715	15521	15579	15595	15485	15577	15594	15335	15445	15320	15531	15486	15461	15506	15423	15605	15480	15376	15534	15474	15436	15208	15488	15342	15470	15488	15575	15384	15335	15423	15606	15464	15464	15643	15482	15540	15422	15493	15484	15206	15657	15502	15481	15568	15482	15426	15584	15211	15590	15470	15408	15608	15479	15532	15485	15430	15639	15383	15459	15635	15353	15636	15449	15411	15253	15582	15354	15692	15533	15456	15573	15521	15435	15685	15450	15470	15442	15442	15516	15331	15548	15531	15483	15440	15418	15414	15481	15595	15385	15594	15368	15463	15419	15482	15447	15587	15303	15427	15439	15509	15528	15422	15414	15475	15521	15302	15503	15491	15467	15585	15501	15289	15477	15237	15341	15403	15504	15306	15432	15391	15455	15447	15450	15552	15463	15501	15362	15371	15369	15499	15510	15544	15435	15276	15485	15618	15472	15486	15367	15451	15222	15605	15521	15613	15265	15378	15479	15427	15441	15487	15463	15552	15566	15500	15360	15380	15324	15402	15391	15413	15487	15288	15392	15592	15511	15502	15379	15500	15552	15378	15380	15540	15362	15453	15392	15569	15485	15478	15374	15503	15386	15492	15564	15430	15539	15325	15131	15362	15625	15348	15574	15489	15590	15495	15323	15218	15646	15507	15550	15562	15530	15544	15431	15380	15388	15495	15475	15436	15489	15495	15421	15255	15239	15443	15562	15387	15406	15422	15395	15516	15550	15452	15564	15469	15430	15477	15476	15413	15754	15482	15341	15489	15404	15408	15403	15511	15394	15517	15518	15284	15558	15664	15445	15447	15524	15660	15510	15397	15460	15489	15490	15478	15573	15470	15420	15464	15411	15441	15554	15529	15491	15639	15478	15339	15454	15446	15492	15472	15466	15328	15621	15426	15494	15376	15467	15616	15309	15459	15441	15434	15358	15569	15597	15423	15337	15509	15577	15541	15415	15437	15353	15409	15548	15333	15503	15462	15437	15280	15396	15444	15514	15439	15440	15549	15456	15443	15513	15651	15655	15434	15541	15360	15500	15601	15265	15326	15466	15470	15414	15532	15476	15264	15420	15338	15362	15494	15487	15507	15444	15635	15389	15466	15296	15445	15398	15542	15447	15321	15502	15469	15599	15423	15495	15569	15499	15475	15429	15454	15429	15315	15486	15540	15439	15360	15452	15448	15276	15599	15362	15492	15515	15422	15595	15420	15424	15267	15458	15415	15400	15504	15477	15295	15429	15502	15382	15258	15257	15619	15445	15543	15464	15433	15581	15383	15282	15503	15472	15597	15506	15340	15437	15432	15572	15389	15437	15365	15430	15389	15560	15419	15370	15503	15585	15285	15360	15364	15300	15581	15432	15553	15656	15440	15423	15401	15458	15513	15526	15561	15451	15540	15440	15541	15594	15359	15556	15362	15506	15333	15451	15568	15374	15356	15407	15429	15491	15413	15386	15321	15474	15395	15521	15441	15402	15506	15588	15411	15555	15413	15341	15469	15609	15473	15464	15520	15486	15386	15564	15652	15583	15447	15473	15533	15393	15293	15415	15475	15293	15376	15307	15270	15396	15394	15474	15521	15311	15263	15493	15536	15565	15469	15401	15540	15254	15411	15438	15443	15491	15512	15559	15523	15467	15586	15237	15442	15446	15541	15450	15405	15373	15377	15581	15326	15694	15314	15423	15437	15612	15508	15547	15586	15525	15432	15492	15326	15314	15419	15535	15436	15549	15450	15364	15484	15395	15484	15528	15475	15373	15556	15334	15484	15358	15379	15414	15413	15500	15496	15491	15546	15362	15337	15427	15445	15526	15533	15542	15560	15568	15574	15440	15490	15386	15556	15415	15548	15640	15435	15474	15402	15397	15446	15388	15511	15445	15310	15380	15387	15448	15280	15341	15516	15370	15543	15502	15451	15520	15485	15373	15487	15545	15446	15374	15456	15354	15340	15513	15421	15491	15414	15339	15415	15357	15397	15454	15416	15474	15351	15241	15528	15637	15317	15545	15517	15450	15582	15415	15624	15511	15322	15227	15391	15452	15272	15491	15522	15422	15445	15359	15369	15520	15266	15331	15347	15513	15455	15304	15465	15546	15393	15572	15741	15331	15574	15498	15549	15644	15650	15584	15483	15371	15542	15608	15439	15419	15421	15566	15398	15650	15427	15362	15466	15304	15500	15525	15537	15587	15541	15447	15695	15536	15406	15463	15626	15518	15386	15306	15442	15378	15602	15437	15226	15477	15554	15360	15556	15497	15434	15416	15380	15317	15370	15325	15505	15399	15394	15426	15498	15480	15322	15463	15371	15378	15486	15496	15723	15621	15288	15499	15464	15566	15507	15286	15555	15453	15341	15407	15621	15541	15398	15458	15386	15479	15395	15556	15479	15429	15467	15641	15521	15361	15524	15429	15393	15396	15424	15615	15470	15534	15474	15486	15495	15488	15442	15458	15389	15535	15553	15455	15434	15370	15476	15383	15411	15455	15348	15592	15447	15439	15464	15483	15424	15540	15386	15426	15423	15473	15583	15380	15427	15609	15340	15615	15308	15557	15496	15461	15630	15438	15535	15490	15314	15430	15370	15294	15485	15523	15482	15414	15394	15390	15349	15422	15351	15537	15454	15603	15610	15506	15456	15455	15433	15463	15416	15387	15568	15506	15457	15441	15386	15551	15497	15490	15537	15285	15466	15495	15422	15330	15389	15411	15519	15416	15500	15219	15549	15552	15539	15415	15604	15285	15411	15648	15500	15563	15438	15331	15367	15263	15442	15494	15442	15556	15339	15499	15492	15481	15512	15426	15469	15364	15443	15465	15447	15327	15465	15444	15637	15289	15486	15656	15465	15447	15505	15385	15561	15537	15515	15480	15655	15295	15494	15473	15529	15392	15602	15620	15424	15456	15563	15473	15414	15385	15398	15447	15324	15411	15466	15427	15502	15326	15334	15374	15505	15351	15417	15464	15631	15555	15421	15593	15402	15442	15395	15501	15602	15341	15499	15476	15378	15523	15350	15402	15444	15495	15411	15447	15533	15468	15431	15372	15434	15484	15498	15402	15435	15174	15478	15491	15523	15439	15211	15426	15499	15519	15457	15496	15626	15547	15529	15402	15527	15389	15524	15388	15541	15361	15501	15444	15378	15511	15451	15386	15497	15498	15457	15494	15364	15453	15447	15387	15407	15475	15497	15364	15417	15459	15582	15365	15281	15319	15450	15557	15447	15399	15336	15445	15425	15446	15457	15421	15491	15406	15416	15481	15608	15406	15304	15255	15362	15509	15498	15424	15590	15393	15459	15521	15593	15443	15451	15686	15423	15358	15243	15296	15468	15632	15556	15617	15544	15381	15347	15565	15615	15679	15558	15360	15620	15401	15573	15420	15518	15407	15459	15463	15583	15527	15406	15650	15504	15456	15537	15387	15582	15366	15429	15504	15423	15443	15480	15440	15491	15452	15565	15304	15440	15585	15490	15362	15347	15506	15517	15483	15399	15526	15551	15458	15534	15304	15582	15340
22913	21426	29325	24549	40843	74691	64529	47787	35068	26743	22206	20033	19671	19551	19642	19472	19701	19487	19532	19505	19559	19696	19528	19371	19515	19415	19566	19433	19483	19533	19557	19675	19359	19349	19503	19500	19462	19466	19490	19465	19463	19332	19339	19422	19375	19586	19357	19323	19550	19340	19532	19569	19322	19328	19308	19295	19586	19429	19372	19389	19453	19372	19329	19301	19241	19383	19692	19716	19410	19367	19311	19346	19357	19320	19163	19416	19408	19233	19297	19337	19245	19403	19420	19230	19542	19448	19537	19248	19430	19120	19281	19637	19273	19423	19250	19389	19193	19241	19113	19207	19454	19129	19305	19388	19363	19287	19398	19392	19289	19228	19237	19441	19387	19378	19352	19270	19456	19489	19355	19399	19482	19181	19294	19448	19395	19294	19429	19347	19473	19503	19161	19381	19431	19482	19225	19277	19380	19393	19402	19505	19192	19195	19230	19207	19169	19328	19229	19397	19311	19257	19302	19497	19460	19685	19398	19217	19444	19316	19472	19299	19248	19433	19304	19253	19353	19395	19231	19490	19394	19569	19380	19307	19424	19308	18974	19173	19211	19354	19528	19420	19246	19326	19567	19450	19335	19152	19287	19267	19384	19439	19345	19444	19243	19403	19313	19421	19269	19236	19228	19349	19317	19351	19341	19063	19333	19387	19271	19413	19338	19304	19105	19299	19620	19488	19465	19059	19418	19436	19328	19523	19411	19434	19392	19554	19341	19466	19182	19449	19235	19416	19493	19141	19456	19276	19402	19469	19192	19349	19399	19267	19410	19349	19337	19533	19353	19237	19206	19352	19267	19318	19181	19516	19378	19590	19491	19267	19492	19310	19309	19491	19380	19408	19153	19248	19394	19428	19448	19420	19324	19338	19491	19396	19163	19537	19336	19394	19312	19423	19271	19281	19318	19563	19336	19380	19076	19565	19335	19467	19475	19139	19327	19327	19226	19342	19274	19229	19565	19361	19089	19281	19510	19313	19375	19356	19540	19250	19222	19261	19464	19334	19426	19383	19331	19399	19146	19343	19339	19384	19222	19239	19359	19286	19410	19250	19391	19499	19168	19365	19114	19386	19445	19198	19149	19593	19381	19295	19498	19497	19476	19223	19320	19452	19264	19237	19405	19349	19359	19364	19444	19401	19354	19558	19577	19396	19293	19200	19364	19327	19259	19450	19447	19324	19421	19229	19485	19360	19300	19416	19257	19490	19256	19234	19318	19254	19356	19339	19388	19255	19292	19397	19437	19231	19230	19628	19284	19380	19496	19500	19219	19461	19359	19264	19236	19404	19296	19226	19146	19198	19173	19466	19181	19365	19450	19487	19493	19464	19368	19362	19366	19296	19217	19411	19299	19398	19274	19238	19110	19267	19338	19389	19389	19504	19231	19423	19231	19389	19355	19357	19284	19287	19373	19453	19512	19241	19486	19300	19254	19434	19412	19343	19259	19331	19336	19347	19154	19423	19307	19480	19104	19400	19282	19143	19272	19142	19393	19342	19350	19300	19443	19403	19207	19372	19243	19153	19207	19429	19458	19279	19269	19189	19421	19343	19240	19406	19319	19478	19208	19449	19483	19228	19396	19342	19271	19358	19462	19247	19469	19369	19235	19354	19394	19404	19196	19455	19411	19359	19597	19483	19439	19526	19200	19502	19282	19400	19392	19254	19233	19265	19292	19424	19324	19227	19319	19291	19308	19416	19057	19421	19139	19383	19407	19399	19186	19422	19320	19532	19396	19253	19112	19289	19223	19323	19411	19361	19261	19156	19409	19476	19310	19215	19513	19228	19250	19477	19307	19010	19274	19339	19497	19146	19213	19138	19248	19318	19495	19242	19393	19203	19470	19405	19212	19407	19340	19358	19363	19484	19499	19456	19424	19327	19282	19107	19409	19186	19289	19382	19455	19372	19308	19308	19257	19433	19253	19262	19199	19328	19487	19398	19327	19413	19291	19256	19374	19458	19348	19074	19365	19281	19247	19367	19373	19328	19122	19343	19389	19473	19420	19199	19244	19364	19312	19303	19184	19519	19242	19320	19161	19188	19330	19158	19534	19417	19286	19334	19660	19299	19366	19388	19345	19331	19574	19210	19420	19331	19084	19344	19331	19338	19111	19300	19545	19429	19270	19418	19363	19437	19158	19313	19363	19377	19153	19499	19755	19247	19350	19232	19246	19342	19328	19358	19350	19486	19313	19296	19377	19368	19293	19302	19292	19310	19264	19239	19153	19436	19471	19468	19334	19195	19406	19432	19440	19316	19459	19421	19265	19489	19222	19556	19363	19121	19185	19217	19406	19257	19243	19342	19308	19165	19380	19400	19262	19157	19485	19218	19432	19309	19417	19201	19523	19161	19347	19330	19461	19209	19483	19271	19328	19361	19325	19284	19262	19204	19155	19342	19380	19274	19184	19315	19316	19282	19310	19349	19307	19351	19508	19346	19438	19328	19265	19189	19414	19466	19267	19425	19140	19552	19305	19367	19333	19396	19477	19249	19226	19286	19186	19382	19295	19381	19201	19398	19178	19333	19276	19396	19304	19230	19335	19449	19345	19327	19388	19083	19229	19583	19228	19014	19410	19145	19388	19361	19363	19497	19326	19249	19350	19258	19413	19313	19376	19366	19331	19340	19020	19289	19323	19268	19212	19178	19314	19438	19206	19260	19518	19483	19161	19105	19439	19270	19570	19499	19274	19458	19363	19386	19479	19192	19220	19139	19418	19373	19506	19371	19356	19544	19338	19438	18986	19306	19256	19320	19301	19423	19174	19278	19184	19224	19335	19195	19615	19280	19691	19397	19569	19360	19244	19322	19381	19448	19368	19352	19416	19269	19203	19286	19394	19548	19448	19550	19235	19342	19179	19247	19245	19578	19292	19568	19135	19208	19370	19017	19233	19493	19460	19301	19458	19400	19258	19086	19241	19294	19320	19441	19247	19333	19245	19206	19575	19403	19430	19337	19415	19485	19401	19408	19572	19444	19420	19438	19236	19137	19230	19374	19253	19517	19287	19286	19341	19348	19281	19315	19302	19444	19355	19262	19277	19358	19312	19162	19243	19183	19437	19217	19498	19381	19299	19144	19438	19411	19495	19216	19205	19247	19367	19450	19234	19318	19192	19224	19248	19444	19498	19316	19270	19288	19701	19368	19327	19372	19356	19455	19321	19436	19200	19376	19286	19352	19369	19414	19350	19105	19286	19377	19350	19451	19355	19259	19158	19204	19260	19322	19379	19307	19312	19226	19196	19367	19516	19357	19281	19300	19479	19304	19351	19389	19478	18990	19404	19364	19407	19208	19291	19535	19215	19307	19215	19157	19469	19548	19290	19458	19319	19161	19529	19355	19371	19361	19404	19304	19353	19398	19335	19268	19434	19391	19396	19404	19325	19275	19306	19247	19400	19396	19448	19346	19140	19293	19372	19396	19247	19315	19331	19467	19442	19369	19394	19404	19363	19318	19352	19144	19528	19322	19276	19277	19191	19466	19252	19333	19133	19244	19442	19302	19446	19560	19528	19325	19313	19422	19375	19446	19371	19485	19461	19162	19223	19292	19396	19281	19555	19390	19201	19379	19344	19334	19246	19307	19381	19204	19323	19427	19332	19457	19403	19350	19390	19294	19166	19380	19494	19398	19277	19467	19325	19323	19315	19161	19099	19189	19313	19470	19436	19219	19277	19130	19544	19336	19438	19295	19225	19514	19298	19240	19432	19574	19401	19327	19491	19274	19353	19471	19277	19408	19291	19096	19477	19280	19391	19325	19331	19458	19309	19162	19213	19297	19257	19144	19374	19284	19418	19328	19375	19468	19293	19338	19397	19233	19261	19395	19322	19203	19463	19335	19184	19412	19636	19477	19382	19108	19279	19235	19296	19213	19265	19462	19177	19225	19209	19321	19337	19193	19448	19271	19186	19200	19221	19406	19342	19090	19371	19268	19428	19390	19326	19507	19454	19195	19233	19148	19416	19267	19207	19331	19250	19199	19179	19136	19427	19460	19380	19431	19364	19335	19248	19528	19358	19270	19119	19252	19224	19318	19352	19184	19460	19344	19245	19594	19198	19255	19254	19184	19300	19322	19092	19180	19348	19394	19445	19289	19396	19309	19596	19250	19457	19360	19393	19276	19378	19623	19356	19256	19458	19482	19325	19377	19432	19269	19351	19471	19257	19373	19401	19220	19351	19440	19281	19273	19329	19109	19360	19346	19191	19310	19380	19201	19259	19319	19132	19195	19247	19279	19298	19343	19291	19333	19170	19457	19335	19542	19366	19227	19329	19202	19211	19435	19429	19567	19228	19197	19561	19469	19240	19490	19350	19276	19258	19295	19305	19245	19106	19551	19613	19382	19246	19225	19363	19365	19319	19445	19337	19333	19439	19405	19354	19528	19445	19347	19423	19356	19264	19335	19238	19436	19418	19565	19451	19099	19303	19221	19422	19136	19462	19324	19179	19476	19515	19285	19370	19255	19163	19327	19297	19279	19396	19384	19320	19399	19322	19239	19354	19376	19263	19176	19197	19397	19302	19273	19286	19325	19337	19532	19258	19355	19475	19230	19367	19169	19646	19368	19163	19270	19351	19204	19506	19270	19342	19214	19276	19204	19365	19276	19294	19207	19421	19427	19593	19203	19210	19627	19320	19316	19405	19187	19377	19217	19330	19339	19369	19223	19344	19500	19512	19198	19414	19181	19326	19413	19543	19296	19254	19439	19369	19501	19333	19331	19367	19402	19455	19393	19263	19459	19395	19364	19597	19398	19212	19550	19479	19406	19222	19435	19448	19430	19379	19324	19281	19485	19333	19354	19301	19149	19361	19353	19216	19346	19361	19323	19503	19134	19443	19347	19426	19224	19220	19037	19368	19271	19377	19456	19382	19372	19433	19358	19395	19392	19312	19378	19366	19465	19193	19445	19340	19078	19311	19381	19407	19410	19199	19294	19289	19349	19285	19344	19257	19422	19353	19358	19214	19252	19648	19220	19344	19563	19385	19346	19182	19207	19154	19234	19245	19311	19316	19263	19322	19259	19319	19439	18963	19398	19304	19356	19319	19190	19589	19315	19219	19318	19282	19533	19213	19462	19228	19259	19199	19266	19355	19478	19364	19667	19556	19330	19449	19380	19433	19183	19400	19257
21312	30199	26316	36754	63533	80572	65388	48281	34133	23153	17960	16247	15944	15918	16002	15966	15937	16012	15872	15920	16090	15991	16121	15983	16045	15874	15962	15940	16009	15845	15973	15960	15813	15879	15922	16067	15983	15945	15918	16074	15930	15958	16077	15942	16017	15840	15923	15978	16084	15934	15961	15922	15996	15946	15963	16054	16060	15882	16086	15791	15919	16011	15851	16083	15930	16023	15891	16025	16010	15914	15890	15896	15813	15866	16156	15826	15890	15799	15950	15913	15846	15913	15963	15925	15659	16028	15927	15998	15976	15937	15921	16017	15976	15927	16038	15865	15792	15908	15829	15982	15941	16153	15957	15776	15807	15870	15828	15970	15775	15831	15940	15809	15968	15852	15988	15883	16021	16056	16124	16086	15894	15940	15890	16195	16095	15714	15904	16022	15975	15962	16057	15773	15992	16200	16019	15943	16139	15939	15941	15962	15991	15915	16085	15874	16035	15920	15895	15828	15826	15821	16176	15852	16012	15964	15919	16058	15881	16158	16003	15924	15848	15934	15923	15772	15861	15997	15899	15930	15928	15986	16000	15894	15947	15928	16035	16104	15977	15942	15930	15782	15939	16066	15855	15936	15860	16047	16073	16115	16078	16024	15804	15968	15854	16022	15973	15896	15723	15914	15814	15847	15934	16058	15990	16043	15959	16105	16167	16032	16088	15927	15950	15941	15731	16020	16247	16014	16073	15812	16255	16012	15913	16006	15931	15994	15978	15843	16167	15854	15975	15779	15903	15878	15832	15933	15900	15902	16017	16054	15842	15898	15741	15989	15861	16030	15896	15961	16020	16007	15931	15890	16030	15896	15875	16093	15939	15898	15875	15887	16051	15871	15982	15815	16003	16058	15957	15912	16028	15949	15963	16081	16014	15972	16032	15850	15991	16030	15921	16099	16100	15940	16032	15888	16009	15887	15906	15886	16123	15819	15937	16063	15900	15822	15952	15972	15948	15975	15965	16012	15893	15889	16035	16149	16010	15830	16065	15836	15804	16000	15936	15905	15942	15836	16010	15980	15922	15895	15905	16041	15869	16168	15934	15937	15929	15793	15992	15948	15965	15979	15844	15967	15945	16007	15965	15874	15869	15864	16070	15926	15980	15952	15955	15872	15977	15843	16177	16100	15952	15995	16001	15806	16100	15866	15844	15788	15933	15967	15911	15969	16045	15997	15865	16231	15951	15960	15863	15845	16015	16029	16023	15943	15751	15900	16042	16037	16093	15870	15957	16115	15778	16007	16032	15870	15975	15893	15961	15901	15805	16014	15932	15946	15994	15869	15756	16136	15955	15837	16099	15981	16112	15983	16000	16013	15855	15853	15917	16175	15869	16059	15911	15865	16133	16025	16036	15927	15876	15931	16039	16031	15998	15978	16034	15936	15884	16053	15868	15880	15973	15878	16050	15935	15906	15982	15779	15976	15931	15896	15893	16105	15927	15961	15902	15889	16029	15855	15938	15857	15793	15822	15904	16003	16121	15971	15982	16012	16013	15946	15925	15906	15991	16029	15964	15991	16029	15900	15933	15951	16009	15948	15960	15991	16003	16012	15894	15939	15928	15933	16040	16042	15899	15893	16031	15970	15780	15976	15945	16063	15890	15939	15883	15855	15980	15861	15866	15916	15861	15883	16008	15937	16123	15834	16001	15936	15822	15959	16051	15868	15905	15958	16006	15990	16036	15921	15926	16033	16010	15912	16035	15913	15922	15856	15821	15833	15978	15786	15999	16017	16049	15860	15848	15991	16015	16127	15852	15916	15987	15856	16030	15893	16031	15861	15836	15855	16006	15923	15832	15818	15886	15903	16080	15925	15976	15894	16015	15956	16005	15784	15972	16001	15985	16062	15815	16044	15897	15930	15941	15983	16093	15882	16053	15937	16036	15824	15963	15982	16005	16049	16097	15949	15989	15921	15853	15819	15828	16015	15912	15988	16149	15834	15932	15905	16147	16019	15991	15832	15999	15879	15842	15908	15821	16156	16120	16046	15916	15802	16006	15750	15848	15796	15969	15880	15847	15880	15941	16015	15861	15920	15801	16072	15930	15964	15821	15986	16009	15975	15902	15933	16026	15919	16080	16010	15810	15811	15997	15932	15907	15915	15935	15867	15903	15976	15926	15936	15972	15855	16003	16034	15961	15790	15960	15804	15915	15905	15986	15905	15825	15974	15916	15971	15800	15987	15862	16088	15891	15925	16013	16029	16087	15991	15897	15749	15930	15894	15770	15945	16119	16018	16030	16027	15922	16061	15716	15808	16117	15823	15911	15878	16084	15908	15922	16006	16007	15743	16004	15784	15959	15880	15978	16044	16014	15787	15952	15975	16047	16031	15979	15941	15988	16147	15842	15969	16040	16236	15927	15904	15845	16045	15792	16086	15963	15953	15970	16014	15941	15892	15897	15796	16119	16103	15846	16051	15938	15873	16062	16091	15999	16049	16043	15966	15815	15885	16059	15905	16080	15976	15952	16022	16011	15736	15880	15824	15847	16019	15846	16062	15817	15950	15940	15914	15853	15925	15858	15870	15915	16024	15939	15834	15557	15924	16088	16048	15923	15906	15852	15792	15938	15880	15959	15925	16158	15937	15894	16094	15989	15888	15893	15976	16020	15837	16025	15893	15986	15992	15842	16030	15993	15887	15906	15960	15882	15832	15869	16075	16079	16108	16012	15823	15995	16046	15862	15874	15934	15982	15962	16043	16036	16170	16023	15874	15887	15804	16022	15829	15951	15953	15805	16141	16163	15930	15992	16047	15948	15938	15911	15993	15987	15891	16034	16066	16090	15887	15703	15947	16045	15983	15942	15941	16067	16000	15975	15712	16046	16045	15869	15984	15836	16032	16050	15983	15950	15988	16030	15827	15996	16004	16060	16060	15813	15902	16057	15783	15817	15887	15734	15965	16072	15908	15990	15925	15817	16051	15972	15851	15865	15963	15885	15914	15929	15821	15985	15994	15929	15983	15925	15993	15779	15934	16020	15942	16006	15956	15932	15976	15940	15929	15939	15920	15911	15872	16000	15896	15938	16028	15939	15847	16061	15881	16026	16017	16071	15920	16071	16026	16019	15932	15911	16143	15820	15984	16018	15888	15912	15954	16018	15956	15864	15945	15948	15908	15902	16027	15946	15936	16055	15870	15939	15843	15845	15897	15868	15885	16059	15776	15973	15929	15868	15956	15796	15856	16018	15961	15845	15885	15910	16003	16131	15769	15948	15729	16063	15878	15941	16019	15884	15968	15973	15947	15833	15841	16023	15805	15920	15870	16023	15946	15953	15997	16014	15943	15840	16115	15781	15902	16002	15927	15833	15909	15945	15876	15941	15929	15766	16103	16092	16068	15899	15919	15971	16004	15906	15811	16048	16044	15951	16048	15874	15806	15896	16032	16031	15940	16011	15929	15968	16117	15909	15990	15956	15815	15965	15782	15943	15845	16031	16047	15974	15862	15930	15919	16018	15875	15980	15959	15935	15952	15887	16102	15818	15908	16065	15843	15886	15808	15926	15908	15912	15943	15867	16125	15853	15894	16094	16010	15985	16074	15841	15897	15899	16070	15899	15959	15948	15894	16152	15889	15937	15961	15714	15959	15925	16096	15934	15950	15874	16006	15985	16236	16000	15845	15959	16016	15889	15901	15791	16008	15967	15966	15814	16002	15912	15774	15746	15989	16000	15933	15999	16007	16197	16039	15997	16007	15944	15859	15876	15973	15931	16108	16030	15913	15824	15898	16010	15984	15904	16043	15937	15918	16043	16092	15884	16129	16032	15989	15765	15981	15887	15979	15886	15854	15850	15914	16000	15959	15975	15980	16076	15905	15950	16003	15948	15762	15822	15944	15866	15967	15841	15863	15955	15908	15796	15951	15860	15900	15932	15877	15989	15799	15880	15994	15848	15839	15746	15901	15869	15993	15803	15840	15967	16077	15961	15880	16001	15835	15995	16036	16015	15968	15891	15760	15832	16008	15928	16021	15966	16010	15817	15939	15988	15971	15887	16046	15965	15871	15967	15975	16039	15928	15833	15965	16034	16054	16028	16012	15867	15878	16049	16143	15921	15876	15916	15932	16076	16083	15895	16057	15891	15967	15989	15960	16005	16130	15949	15814	15960	15846	15900	15972	15811	16122	15977	16096	16003	16165	15962	16049	16017	16054	15957	15818	15883	16021	15901	15975	16091	16075	16106	15955	16066	16007	15930	15892	15897	15976	15947	16047	15946	15862	15826	16099	16200	15993	15857	16062	15840	15932	15865	16019	15962	16110	15897	16052	15852	15933	15712	15904	15924	15958	15805	15945	15894	15819	15908	15896	16085	15948	15897	15878	15816	16033	16073	16013	15822	15992	15822	15841	16082	15920	15878	15952	15963	15955	15975	16094	15964	15871	16092	16166	15963	16038	15934	16045	15951	16091	16022	15933	15835	15956	15943	16023	15731	15832	15915	16048	16025	15890	15886	15840	15967	15861	15880	15917	16014	15948	16009	15976	16084	15916	16082	16047	15998	15735	15997	15891	15948	15960	16039	15984	16121	15950	15840	16021	15900	15911	15893	16069	15787	15834	15913	15794	15908	16031	15926	16060	15921	15824	15695	16037	15931	15917	15906	16046	16001	15780	15965	16015	16055	16078	15943	16068	16042	15823	16002	16118	16034	16018	15814	15756	16121	15992	16044	15980	15926	15861	15964	15889	15856	15959	15973	15880	15943	15901	16077	15968	16066	15900	16064	16026	15942	15977	15993	16015	15925	15840	15960	15987	16229	16050	15727	16063	16187	15990	15953	15900	16027	15825	15904	15872	15940	15914	15980	15898	16035	15958	15970	15847	15988	15864	15933	15861	15744	15851	15873	15858	15929	15913	16066	15981	15983	16146	15972	16085	15965	15981	16031	16190	16037	15931	16091	16034	15993	15916	15781	15925	15867	15772	16032	16119	16053	15992	15999	16027	15935	16074	15987	15973	15878	15935	15910	15938	15946	16059	16038	15873	15903	15879	15948	15934	15980	16001	15856	15911	16006	15937	15903	16139	15848	15983	15964	15943	16001	15975	16059	15852	15961	16130	16011	16008	15893	16040	16068	15920	15765	15971	15979	16110	15900	16172	15868	16074	15894	15913	15910	15979	15882	15958	15761	15749
27779	22242	25643	23476	22750	30546	30439	25350	22446	20849	20244	19882	19886	19752	19794	19686	19886	19546	19937	19893	19880	19827	19810	19602	19673	19768	19768	19738	19594	19758	19758	19785	19671	19722	19955	19799	19879	19855	19879	19827	19766	19731	19595	19777	19754	19638	19754	19975	19600	19836	19993	19692	19622	19777	19825	19626	19829	19706	19615	19966	19848	19782	19874	19824	19523	19608	19883	19634	19820	19779	19776	19846	19554	19883	19947	19809	19735	19716	19760	19656	19726	19605	19671	19878	19951	19749	19782	19711	19741	19776	19695	19808	19791	19653	19642	19674	19772	19795	19568	19809	19849	19898	19746	19549	20002	19793	19792	19634	19678	19664	19735	19475	19818	19743	19745	19686	19510	19621	19655	19688	19784	19722	19743	19749	19588	19887	19606	19709	19844	19833	19584	19963	19517	19834	19738	19736	19795	19741	19821	19688	19665	19759	19750	19743	19669	19607	19757	19793	19805	19766	19815	19912	19741	19667	19641	19589	19614	19578	19777	19792	19743	19682	19666	19526	19624	19668	19762	19955	19558	19691	19779	19741	19862	19563	19633	19532	19795	19800	19677	19831	19810	20043	19778	19798	19692	19781	19743	19671	19564	19699	19541	19587	19836	19793	19642	19913	19849	19656	19533	19762	19673	19665	19789	19805	19551	19764	19813	19745	19754	19915	19890	19681	19554	19548	19853	19842	19693	19661	19725	19840	19821	19814	19716	19720	19913	19695	19887	19614	19696	19655	19784	19804	19715	19773	19664	19609	19860	19691	19824	19788	19874	19795	19703	19574	19728	19636	20025	19667	19692	19615	19620	19657	19810	19923	19788	19675	19764	19622	19705	19918	19642	19696	19788	19897	19895	19683	19747	19648	19693	19867	19676	19751	19826	19933	19830	19865	19644	19624	19560	19661	19634	19870	19585	19610	19647	19873	19613	19722	19741	19647	19636	19549	19780	19726	19985	19666	19664	19496	19591	19911	19701	19716	19874	19719	19706	19908	19820	19929	19833	19877	19557	19635	19898	19683	19888	19905	19757	19867	19835	19731	19681	19681	19935	19936	19586	19881	19702	19846	19928	19796	19684	19820	19637	19711	19539	19551	19538	19652	19766	19778	19696	19643	19752	19686	19730	19704	19892	19540	19880	19759	19817	19646	19717	19692	19845	19684	19950	19819	19629	19598	19903	19401	19685	19934	19754	19728	19880	19714	19773	19846	19955	19628	19672	19627	19716	19680	19858	19713	19503	19656	19792	19536	19709	19800	19747	19840	19804	19751	19840	19575	19745	19809	19801	19421	19515	19653	19619	19744	19603	19606	19622	19802	19810	19557	19756	19712	19523	19822	19839	19839	19851	19610	19743	19839	19702	19742	19737	19677	19983	19664	19601	19862	19678	19948	19756	19729	19837	19668	19787	19747	19731	19489	19753	19751	19721	19736	19653	19637	19717	19818	19804	19894	19813	19710	19628	19909	19700	19566	19743	19574	19595	19825	19780	19668	19813	19705	19702	19823	19807	19673	19761	19512	19698	19743	19894	19807	19818	19893	19871	19715	19616	19617	19785	19856	19696	19644	19659	19720	19795	19770	19711	19761	19416	19742	19883	19861	19783	19831	19686	19883	19612	19689	19690	19629	19760	19695	19699	19708	19796	19774	19840	19608	19825	19885	19884	19817	19773	19820	19735	19683	19559	19801	19854	19894	19597	19769	19591	19968	19976	19844	19787	19789	19790	19773	19582	19873	19791	19802	19756	19623	19631	19527	19803	19567	19732	19777	19979	19710	19816	19777	19703	19729	19880	19858	19908	19764	19616	19629	19693	19667	19879	19655	19762	19809	19588	19823	19694	19591	19605	19520	19616	19738	19925	19828	19709	19646	19764	19803	19860	19703	19687	19537	19812	19675	19795	19772	19952	19902	19570	19598	19741	19542	19827	19616	19633	19480	19729	19683	19746	19811	19708	19696	19722	19745	19605	19561	19784	19649	19636	19744	19802	19790	19666	19744	19713	19654	19840	19767	19679	19790	19613	19798	19768	19540	19677	19772	19582	19671	19555	19789	19817	19661	19667	19855	19651	19561	19631	19909	19668	19702	19561	19490	20026	19638	19854	19722	19788	19772	19761	20042	19728	19836	19596	19785	19747	19732	19730	19716	19571	19752	19692	19907	19731	19879	19980	19893	19589	19911	19825	19700	19733	19681	19671	19749	19850	19783	19829	19726	19696	19692	19725	19753	19861	19902	19747	19557	19885	19622	19682	19659	19582	19810	19700	19801	19842	19789	19733	19606	19786	19776	19612	19628	19817	19821	19648	19724	19734	19949	19671	19901	19634	19909	19797	19739	19725	19503	19773	19745	19756	19735	19741	19754	19855	19839	19683	19715	19730	19812	19909	19658	19570	19820	19577	19787	19834	19953	19857	19627	19639	19756	19719	19949	19628	19579	19815	19620	19825	19695	19848	19649	19837	19879	19833	19798	19655	19859	19921	19859	19582	19617	19704	20029	19850	19708	19937	19789	19837	19725	19800	19721	19693	19751	19504	19727	19863	19694	19477	19710	19837	19836	19558	19584	19631	19728	19666	19666	19888	19813	19667	19655	19856	19843	19830	19639	19681	19788	19765	19765	19838	19747	19681	19639	19766	19762	19765	19691	19653	19749	19724	19858	19646	19710	19655	19719	19582	19851	19657	19721	19652	19557	19675	19691	19814	19734	19705	19809	19753	19949	19706	19675	19730	19778	19793	19917	19701	19753	19608	19681	19690	19669	19658	19716	19816	19722	19731	19699	19853	19738	19531	19721	19667	19714	19535	19530	19661	19816	19876	19676	19934	19676	19585	19833	19647	19741	19674	19699	19572	19835	19718	19705	19804	19670	19989	19662	19582	19818	19765	19803	19886	19981	19781	19623	19731	19811	19492	19689	19851	19925	19810	19909	19815	19745	19548	19805	19593	19605	19887	19803	19854	19569	19883	19578	19611	19814	19689	19829	19718	19856	19835	19665	19817	19827	19789	19763	19871	19799	19775	19711	19813	19908	19730	19881	19818	19798	19813	19540	19614	19817	19628	19760	19801	19785	19740	19767	19653	19485	19804	19643	19629	19646	19955	19684	19414	19509	19714	19877	19751	19787	19645	19723	19840	19814	19948	19894	19754	20065	19845	19760	19636	19909	19881	19697	19687	19848	19459	19813	19793	19600	19733	19906	19772	19750	19862	19768	19620	19943	19921	19773	19655	19811	19646	19620	19610	19736	19618	19643	19717	19824	19902	19830	19727	19830	19873	19701	19734	19632	19754	20047	19720	19835	19645	19861	19888	19481	19886	19686	19683	19836	19790	19827	20018	19909	19911	19613	19855	19775	19533	19761	19918	19924	19888	19836	19772	19874	19749	19361	19668	19913	19836	19703	19922	20004	19806	19781	19939	19851	19562	19776	19810	19820	19707	19645	19790	19714	19601	19651	19846	19711	19703	19756	19635	19924	19746	19710	19907	19865	19741	20089	19914	19654	19871	19693	19545	19800	19893	19800	19919	19699	19874	19968	19666	19686	19876	20004	19820	19807	19707	19719	19813	19886	19817	19767	19770	19831	19728	19688	19859	20029	19924	19778	19825	19970	19734	19861	19621	19740	19779	19597	19717	19746	19756	19831	19686	19782	19688	19560	19620	19760	19857	19774	19482	19754	19811	20007	19707	19868	19731	19726	19730	19732	19871	19874	19809	19733	19875	19784	19712	19618	19848	19788	19651	19678	19635	19694	19934	19635	19865	19553	19449	19719	19643	19924	19641	19551	19726	19713	19620	19816	19700	19809	19881	19781	19772	19691	19976	19708	19693	19621	19757	19670	19735	19760	19785	19695	19643	19631	19627	19703	19734	19513	19817	19697	19557	19814	19739	19707	19853	19637	19862	19525	19608	19654	19728	19587	19966	19607	19852	19905	19743	19771	19713	19922	19637	19739	19674	20043	19708	19814	19876	19983	19564	19856	19826	19934	19835	19932	19873	19672	19701	19709	19761	19681	19740	19741	19874	19902	19764	19840	19760	19761	19827	19763	19734	19701	19720	19595	19625	19585	19678	19868	19824	19865	19706	19578	19803	19716	19864	19767	19743	19959	19743	19699	19311	19591	19707	19714	19907	19714	19534	19869	19719	19792	19618	19745	19840	19690	19818	19576	19750	19781	19854	19675	19698	19668	19705	19782	19658	19593	19600	19883	19732	19553	19768	19660	19669	19713	19619	19809	19635	20017	19848	19842	19782	19745	19651	19517	19719	19782	19794	19972	19872	19795	19559	19760	19781	19721	19811	19777	19740	19758	19865	19834	19798	19706	19764	19821	19703	19610	19627	19897	19733	19797	19735	19833	19659	19787	19765	19655	19563	19609	19553	19753	19689	19881	19794	19683	19812	19816	19627	19712	19612	19832	19693	19762	19655	19687	19820	19747	19832	19535	19590	19708	19628	19754	19676	19819	19775	19550	19750	19627	19707	19686	19839	19787	19719	19647	19844	19604	19861	19808	19808	19594	19601	19792	19801	19662	19617	19829	19662	19934	19953	19726	19518	19751	19663	19674	19881	19698	19726	19774	19690	19736	19720	19826	19651	19614	19731	19729	19667	19698	19662	19685	19779	19896	19643	19571	19899	19668	19611	19509	19757	19780	19818	19830	19804	19661	19596	19558	19537	19698	19641	19686	19642	19766	19697	19678	19524	19711	19621	19756	19592	19721	19969	19791	19581	19664	19908	19697	19668	19649	19745	19712	19782	19707	19633	19656	19774	19858	19968	19733	19717	19702	19750	19630	19652	19822	19612	19583	19749	19745	19711	19628	19661	19691	19686	19922	19885	19659	19685	19739	19826	19842	19823	19653	19682	19744	19650	19611	19858	19869	19561	19644	19582	19645	20067	19804	19786	19867	19743	19568	19665	19838	19759	19658	19617	19805	19751	20156	19902	19929	19757	19690	19567	19730	19742	19886	19606	19717	19523	19791	19737	19574	19845	19707	19762	19561	19686	19714	19625	19754	19649	19689	19650	19779	19599	19804	19770	19685	19877	19578	19641	19721	19719	19763	19644	19654	19574	19675	19876	19647	19720	19727	19635	19682	19755	19665	19737	19699	19696	19881	19958	19824	19906	19654	19746	19856
15557	18150	17331	17327	20428	28776	26963	21848	18759	17007	16477	16141	16338	16091	16288	16287	16317	16287	16237	16264	15967	16181	16312	16214	16262	16434	16135	16121	16224	16263	16213	16207	16154	16186	16207	16293	16410	16136	16385	16282	16170	16281	16199	16292	16232	16305	16428	16142	16277	16466	16077	16225	16330	16095	16210	16333	16268	16043	16212	16173	16391	16255	16433	16300	16126	16450	16201	16414	16242	16282	16216	16186	16425	16098	16108	16197	16414	16154	16338	16306	16095	16094	16345	16174	16235	16238	16148	16069	16253	16338	16384	16098	16289	16188	16230	16436	16114	16036	16385	16265	16359	16445	16215	16122	16243	16287	16352	16346	16172	16249	16214	16109	16292	16136	16298	16150	16206	16260	16189	16270	16017	16210	16223	16224	16237	16201	16353	16268	16288	16200	16296	16253	16241	16185	16353	16239	16092	16235	16278	16185	16203	16429	16416	16201	16247	16238	16316	16403	16206	16308	16109	16329	16154	16254	16233	16251	16156	16373	16131	16347	16184	16189	16286	16123	16040	16299	16370	16220	16100	16278	16035	16184	16298	16270	16342	16157	16241	16270	16266	16237	16256	16317	16156	16274	16234	16285	16342	16235	16229	16253	16159	16183	16322	16375	16203	16329	16439	16289	16245	16290	16107	16289	16289	16222	16319	16187	16410	16267	16260	16280	16225	16304	16253	16251	16084	16352	16293	16292	16239	16216	16245	16174	16364	16253	16245	16340	16216	16138	16386	16338	16248	16346	16258	16182	16219	16427	16319	16181	16201	16499	16328	16275	16132	16247	16322	16335	16326	16221	16197	16229	16160	16179	16051	16208	16259	16370	16326	16205	16207	16258	16239	16323	16216	16392	16278	16479	16217	16247	16311	16226	16275	16327	16187	16302	16181	16347	16207	16469	16204	16190	16534	16256	16180	16272	16319	16276	16263	16163	16305	16247	16332	16299	16267	16315	16266	16279	16115	16259	16295	16250	16325	16378	16182	16145	16213	16235	16342	16218	16368	16180	16025	16348	16169	16175	16338	16194	16255	16192	16228	16283	16217	16231	16142	16170	16240	16208	16329	16236	16050	16193	16300	16287	16188	16157	16212	16363	16246	16451	16271	16181	16244	16246	16252	16247	16202	16333	16322	16224	16199	16270	16197	16233	16130	16161	16200	16327	16169	16336	16182	16312	16266	16275	16392	16202	16309	16174	16255	16182	16419	16136	16230	16252	16353	16285	16218	16395	16196	16431	16319	16298	16191	16308	16261	16096	16256	16206	16262	16207	16262	16234	16220	16190	16420	16190	16229	16269	16193	16256	16319	16218	16229	16259	16151	16282	16333	16215	16252	16533	16321	16327	16215	16190	16135	16228	16103	16140	16146	16351	16070	16177	16178	16392	16193	16138	16174	16126	16135	16278	16085	16033	16228	16306	16254	16243	16297	16289	16233	16157	16177	16361	16286	16216	16121	16356	16240	16196	16186	16367	16240	16281	16312	16497	16226	16358	16226	16231	16448	16385	16179	16186	16278	16201	16372	16430	16252	16218	16066	16306	16381	16331	16193	16286	16207	16250	16258	16214	16054	16154	16221	16329	16220	16377	16231	16196	16339	16387	16197	16281	16353	16283	16120	16286	16255	16250	16332	16289	16326	16148	16289	16373	16499	16159	16360	16128	16261	16176	16258	16283	16241	16090	16250	16302	16225	16178	16150	16160	16363	16366	16367	16256	16309	16351	16261	16299	16146	16194	16292	16135	16139	16172	16358	16243	16363	16203	16309	16235	16213	16251	16199	16243	16189	16216	16299	16137	16301	16244	16351	16090	16321	16218	16236	16305	16233	16359	16387	16377	16350	16385	16235	16229	16223	16329	16331	16373	16318	16153	16380	16279	16241	16361	16053	16197	16167	16370	16317	16240	16247	16189	16354	16261	16311	16151	16285	16480	16220	16405	16462	16274	16076	16299	16311	16315	16286	16249	16250	16248	16338	16149	16228	16351	16217	16279	16219	16145	16294	16251	16114	16357	16201	16363	16078	16271	16152	16191	16316	16335	16379	16126	16171	16366	16380	16240	16260	16182	16497	16328	16230	16249	16150	16294	16275	16135	16401	16228	16283	16364	16226	16383	16406	16390	16295	16237	16161	16386	16243	16478	16337	16103	16253	16161	16266	16155	16093	16192	16322	16126	16322	16370	16389	16102	16289	16163	16105	16571	16057	16112	16192	16458	16216	16287	16141	16322	16145	16356	16317	16179	16207	16314	16245	15927	16162	16144	16156	16162	16114	16305	16241	16380	16278	16199	16337	16296	16093	16407	16249	16274	16340	16231	16370	16248	16325	16240	16402	16277	16272	16258	16166	16387	16160	16164	16099	16349	16360	16362	16105	16176	16092	16270	16225	16143	16403	16332	16319	16275	16264	16338	16411	16167	16133	16242	16475	16273	16366	16217	16094	16289	16157	16256	16351	16185	16268	16191	16220	16331	16242	16016	16263	16416	16114	16127	16263	16146	16193	16238	16414	16244	16215	16302	16197	16183	16284	16111	15949	16386	16257	16342	16216	16260	16370	16235	16426	16300	16077	16099	16248	16226	16290	16324	16413	16129	16262	16278	16272	16322	16011	16135	16239	16090	16176	16302	16172	16153	16311	16322	16143	16354	16355	16129	16169	16351	16286	16423	16176	16229	16208	16421	16460	16115	16394	16144	16317	16226	16097	16275	16288	16203	16390	16324	16258	16289	16302	16315	16266	16258	16216	16245	16545	16269	16066	16366	16267	16279	16162	16191	16247	16086	16228	16393	16412	16159	16166	16304	16226	16258	16215	16295	16255	16246	16289	16358	16194	16330	16368	16238	16335	16372	16290	16318	16125	16150	16362	16279	16300	16375	16294	16272	16205	16474	16343	16203	16464	16161	16422	16141	16183	16144	16185	16137	16068	16162	16342	16346	16305	16205	16370	16322	16271	16266	16116	16318	16222	16377	16297	16234	16330	16263	16305	16083	16257	16361	16316	16366	16379	16266	16213	16327	16163	16249	16295	16265	16270	16479	16359	16256	16166	16386	16325	16208	16232	16264	16339	16256	16306	16229	16216	16396	16190	16213	16088	16398	16317	16289	16347	16147	16152	16261	16249	16413	16294	16150	16309	16134	16100	16187	16293	16198	16324	16431	16277	16247	16497	16305	16258	16167	16359	16371	16299	16315	16279	16232	16189	16197	16299	16243	16270	16303	16315	16241	16481	16445	16122	16303	16206	16137	16352	16213	15951	16122	16266	16392	16393	16332	16307	16302	16169	16361	16097	16218	16257	16317	16134	16255	16266	16286	16394	16286	16248	16234	16329	16288	16223	16290	16118	16074	16456	16362	16136	16394	16172	16129	16322	16315	16308	16235	16149	16286	16391	16142	16428	16304	16228	16331	16217	16212	15986	16183	16272	16265	16080	16296	16045	16260	16251	16327	16245	16179	16314	16395	16200	16109	16125	16197	16464	16255	16173	16285	16188	16353	16315	16285	16352	16155	16088	16215	16150	16313	16151	16112	16179	16259	16263	16142	16220	16295	16391	16206	16184	16184	16231	16301	16200	16309	16206	16195	16401	16138	16370	16372	16336	16434	16271	16349	16207	16159	16261	16264	16169	16438	16372	16306	16239	16145	16231	16388	16352	16215	16140	16259	16270	16356	16184	16352	16252	16315	16425	16133	16524	16116	16097	16235	16129	16293	16170	16374	16202	16141	16233	16275	16303	16263	16214	16369	16379	16203	16257	16327	16218	16268	16264	16465	16276	16226	16421	16183	16141	16142	16379	16338	16290	16408	16221	16375	16311	16176	16215	16273	16094	16153	16173	16377	16158	16262	16321	16108	16264	16065	16310	16312	16410	16290	16310	16234	16165	16310	16298	16191	16125	16386	16176	16113	16144	16276	16307	16287	16260	16228	16224	16302	16228	16142	16320	16364	16208	16107	16339	16334	16394	16365	16277	16424	16121	16235	16434	16337	16255	16103	16102	16174	16252	16163	16350	16288	16277	16369	16182	16253	16294	16473	16199	16232	16308	16199	16037	16274	16199	16245	16377	16190	16208	16273	16333	16049	16283	16127	16343	16327	16315	16412	16273	16323	16322	16305	16346	16204	16178	16180	16364	16349	16241	16223	16252	16009	16324	16080	16250	16321	16269	16051	16137	16402	16335	16228	16323	16192	16354	16341	16251	16544	16218	16380	16280	16396	16263	16306	16170	16357	16189	16402	16213	16217	16064	16265	16196	16224	16246	16408	16323	16177	16262	16202	16262	16178	16224	16221	16213	16144	16293	16166	16206	16381	16272	16192	16292	16255	16283	16176	16068	16085	16368	16042	16416	16343	16260	16293	16364	16172	16188	16111	16296	16126	16405	16200	16126	16243	16104	16349	16347	16282	16253	16268	16523	16174	16226	16333	16355	16170	16197	16310	16252	16160	16164	16149	16240	16268	16332	16352	16223	16377	16268	16338	16326	16198	16213	16085	16247	16061	16223	16196	16207	16057	16267	16407	16287	16298	16319	16180	16310	16242	16292	16238	16117	16214	16290	16253	16103	16216	16321	16107	16228	16129	16273	16321	16109	16270	16159	16369	16423	16303	16359	16208	16279	16318	16272	16099	16155	16299	16257	16183	16415	16371	16291	16329	16143	16240	16286	16282	16423	16337	16285	16285	16288	16253	16255	16135	16309	16239	16310	16150	16246	16209	16239	16276	16240	16236	16309	16243	16111	16354	16053	16409	16251	16101	16258	16313	16173	16239	16144	16225	16084	16105	16217	16144	16199	16117	16196	16208	16379	16220	16349	16355	16111	16300	16137	16351	16314	16226	16325	16145	16397	16265	16248	16286	16378	16204	16138	16409	16274	16162	16279	16375	16159	16114	16301	16564	16274	16273	16234	16321	16275	16178	16053	16366	16253	16263	16149	16378	16418	16293	16433	16239	16262	16150	16324	16281	16205	16197	16267	16259	16065	16281	16434	16251	16387	16221	16093	16437	16369	16458	16158	16182	16171	16263	16318	16358	16389	16156	16195	16120	16261	16206	16207	16389	16288	16276	16242	16356	16165	16299	16185	16172	16186	16139	16296	16312	16321	16235	16263	16278	16225	16094	16357	16100	16255	16341	16308	16204
23982	21397	28943	24318	29572	61611	59692	44364	32252	24910	21408	19816	19703	19337	19515	19505	19482	19495	19334	19181	19434	19417	19531	19343	19306	19378	19414	19231	19245	19400	19279	19268	19356	19308	19232	19157	19216	19251	19354	19401	19245	19387	19289	19363	19144	19377	19139	19189	19144	19266	19122	19507	19225	19265	19428	19371	19325	19451	19083	19094	18943	19154	19235	19096	19322	19116	19150	19274	19190	19340	19233	19176	19180	19267	19173	19316	19204	18955	19030	19259	19253	19342	19177	19086	19150	19152	19230	19305	19134	19078	18997	18996	19172	19232	19199	19227	19153	19167	19067	19260	19209	19085	19344	19359	19144	19301	19261	19426	19119	19212	19444	19373	18902	19410	19142	19221	19255	19085	19289	19181	19048	18986	19059	19277	19128	19472	19327	19173	19031	19309	19302	19398	19074	19208	19348	19307	19165	19230	19223	19391	19167	19111	19074	19490	19183	19151	19014	18968	19397	19113	19309	19190	19062	19128	18934	19183	19388	19171	19322	19352	19293	19295	18967	19108	19368	19238	19145	19258	19264	19243	19115	19050	19185	19382	19240	19201	19313	19106	19186	19359	19211	19204	19270	19168	19227	19272	19168	19305	19202	19190	19155	19171	19420	19344	19249	19164	19231	19389	19119	19102	19131	19123	19336	19222	19146	19073	19360	19288	19277	19254	19224	19298	19177	19039	19103	19422	19489	19094	19318	19179	19166	19400	19103	19152	19260	19018	19229	19480	19222	19116	19341	19085	19140	19200	19081	19374	19267	19198	19309	19382	19109	19362	19207	19169	19322	19157	19192	19342	19298	18970	19359	19342	19222	19148	18900	19357	19135	19214	19430	19105	19248	19234	19148	19055	19221	19107	19165	19175	19162	19253	19242	19158	19254	19355	19068	19034	19172	19392	19288	19131	19047	19100	19279	19254	19192	19175	19072	19162	19308	19062	19158	19159	19287	19212	19381	19039	19195	19200	19101	19276	19228	19411	19300	19276	19458	19155	19201	19087	19073	19041	19122	19145	19228	19188	19379	19236	19145	19012	19431	19152	19202	19161	19280	19146	19248	19079	19226	19170	19244	19146	19020	19230	19304	19283	19168	19280	19253	19040	19203	19392	19115	18951	19164	19177	19232	19417	19322	19315	19171	19305	19073	19110	19219	19151	19110	19212	19054	19156	18991	19286	19153	19244	19282	19146	19173	19349	19099	19067	19242	19316	19032	19172	19221	19239	19312	19146	19321	19106	19457	19111	19129	19204	19123	19291	19439	19383	19095	19298	19395	19197	19097	19289	18932	18916	19196	19332	19088	19134	19284	19210	19139	19033	19288	19079	19050	19263	19330	19174	19293	19294	19198	19104	19256	19146	19284	19208	19159	19127	19397	19349	19414	19184	19214	19234	19224	19204	19240	19304	19497	19397	19243	19394	19254	19073	19091	19248	19371	19169	19293	19095	19388	19258	19191	19312	19267	19205	19297	19179	19221	19285	19273	19199	19474	19109	19202	19214	19214	19173	19196	19181	19287	19250	19278	19299	19395	19310	19286	19295	19246	19168	19117	19233	19100	19431	19264	18968	19177	19032	19180	19192	19242	19220	19106	19169	19108	19173	19005	19198	19258	19381	19325	19077	19121	19330	19238	19042	19143	19107	19193	19036	19256	19025	19252	19273	18952	19223	19080	19215	19179	19354	19149	19107	19231	19210	19222	19316	19367	19340	19411	19055	19310	19225	19141	19182	19235	19050	19227	18936	18936	18983	19140	19264	19348	19236	19351	19204	19144	19040	19041	19111	19217	19356	19045	19264	19380	19242	19306	19177	19051	19257	19168	19166	19293	19229	19121	19443	19341	19186	19168	19279	19274	19234	19105	18984	19145	19219	19311	19171	19385	19151	19148	18877	19077	19101	19318	19247	19144	19317	19133	18989	19182	19010	19386	19177	19140	19000	19279	19312	19182	19254	19309	19255	19143	19090	19190	19316	19559	19233	19237	19356	19412	19142	19052	19073	19047	19238	19047	19235	19128	19216	19013	19124	19271	19116	19139	19252	19237	19267	19199	19003	19169	19335	19370	19053	19008	19255	19271	19067	19073	19129	19178	19205	19400	19431	19220	19368	19339	19130	19176	19064	19475	19236	19145	19287	19045	19085	19284	19222	19167	19294	19366	19367	19118	19275	19129	19180	19229	19085	19206	19090	19014	19234	19393	19033	19102	19156	19304	19572	19116	19068	19356	19225	19239	19493	19205	19183	19236	19383	19083	18903	19197	19227	19133	18995	19240	19367	19336	19234	19065	19189	19303	18966	19215	19161	19215	19103	19155	19286	19245	19140	19341	19267	19332	19195	19046	19277	19358	19160	19199	19287	19101	19179	19262	19130	19210	19153	19155	19274	19349	19176	18980	19154	18969	19177	19199	19425	19086	19235	19191	19060	19218	19004	19251	19110	19184	19199	19240	19213	19110	19292	19398	19018	19121	19106	19306	19267	19078	19159	19194	19146	19110	19231	19232	19354	19132	19180	19081	19140	19368	19360	19199	19324	19260	19288	19229	19133	19077	19233	19321	19342	19171	19196	18943	19205	19344	19126	19211	19110	19215	19283	19155	19212	19484	19303	19360	19370	19180	19225	18978	19192	19345	19233	19128	19095	19108	19216	19134	19114	19115	19263	19321	19156	19348	19085	19471	19296	19363	19170	19466	19255	19230	19234	19017	19129	19280	19180	19273	19081	19218	19275	19307	19196	19211	19302	18991	19043	19262	19243	19303	19253	18903	19079	19286	19122	19250	19425	19086	19071	19280	19180	19195	19242	19186	19335	19141	19095	19238	19379	19365	19124	18969	19193	19202	19329	19434	19288	19251	19244	19197	19292	19168	19254	18918	19081	19200	19172	19090	19180	19031	19313	19247	19195	19050	19102	19237	19108	19409	19113	19371	19121	19281	19085	18967	19122	19142	19243	19088	19137	18993	19106	19186	19257	19098	19196	19198	19221	19260	19165	19366	19201	19337	19216	19424	19369	19148	19171	19200	19048	19147	19305	19062	19178	19159	19291	19061	19238	19202	19275	19191	19459	19157	19086	19307	19473	19271	19303	19133	19148	19354	19208	19183	19051	19189	19312	19074	19068	19457	19231	19227	19356	19106	19353	19201	19218	19158	19141	19303	19252	19128	19084	19118	19214	19284	19286	19133	19196	19119	19065	19100	19200	19243	19157	19312	19157	19035	19351	19143	19032	19304	19020	19113	19209	19420	19272	19123	19153	19264	19082	19110	19310	19049	18890	19149	19242	19264	19330	19185	19219	19244	19263	19155	19111	19060	19249	19081	18965	19144	19242	19319	19203	19155	19305	19356	19108	19271	19287	18951	18815	19144	19228	19235	19323	19045	19122	19189	19054	19184	19141	19088	19011	19079	19300	19202	19164	19257	19147	19042	19028	19294	19390	19061	19277	19453	19156	19205	19342	19218	19241	19048	19210	19112	19172	19312	19250	19443	19174	19310	19137	19046	19198	19224	19075	19072	19197	19297	19294	19192	19093	19232	19191	19250	19332	19304	19298	19322	19344	19348	19312	19224	19220	19315	19297	19385	19034	19196	19213	19327	19043	19207	19304	19292	19271	19021	19130	19363	19135	19150	19187	19268	19197	19091	19127	19144	19245	19202	19197	19264	19141	19024	19110	19304	19300	19217	19155	19238	19235	19332	19406	19188	19237	19267	19196	19129	19253	19155	19082	19081	19078	19225	19129	19149	19265	19244	19107	19265	19188	19112	19209	19268	19126	19271	19199	19016	19259	19373	19295	19406	19049	19270	19086	19272	19371	19174	19342	19318	19180	18950	19304	19233	19141	19225	19108	19186	19193	19182	19247	19096	19209	19284	19339	19247	19340	19282	19273	19108	19220	19025	19335	19325	19137	19241	19190	19216	19280	19291	19264	19174	19026	19162	19249	19340	19267	19082	19066	19054	19195	19271	19152	19213	19353	19420	19152	19101	19408	19370	19103	19334	19096	19351	19122	19263	19114	19233	19185	19189	19334	19173	19442	19278	19239	19291	19055	19135	19208	19242	19038	19189	19264	19294	19279	19305	19169	19132	19325	19547	19451	19240	18961	19076	19003	19268	19134	19005	19462	19146	19243	19153	19056	19146	19399	19111	19045	19154	19336	19042	19449	19441	19212	19453	19083	19174	19178	19082	19338	19272	19226	19284	19131	19460	19210	19222	19290	19202	19182	19086	19381	19032	19246	19144	19394	19365	19240	19134	19167	19278	19291	19258	19412	19170	19296	18934	19201	19204	19103	19335	19215	19314	19378	19198	19311	19083	19096	19179	19150	19028	19226	19095	19316	19151	19331	19098	19137	19424	19140	19357	19324	19191	19414	19223	19259	19377	19254	19344	19401	19113	19086	19124	19254	19142	19084	19436	19106	19113	19175	19129	19390	19271	19257	19253	19363	19141	19111	19202	19089	19127	19315	19229	19358	19268	19083	19055	19188	19117	19264	19302	19390	19348	18951	19333	19103	19253	19063	19184	19194	19287	19272	19302	19178	19120	19436	19321	19152	19499	19356	19326	19177	19334	19320	19296	19193	19161	19105	19176	19270	19358	19159	19287	19461	19231	19406	19270	19320	19349	19147	19150	19265	19242	19142	19398	19121	19079	19145	19190	19451	19290	19293	19413	19059	19266	19125	19334	19359	19348	19204	19105	19203	19359	19169	19330	19168	19343	18954	19181	19147	19118	19321	19224	19225	19193	19185	19239	19238	19147	19118	19221	19323	19310	19457	19223	19099	19326	19116	19348	19398	19388	19003	19398	19290	19035	19253	19202	19379	19225	19330	19089	19254	19295	19306	19123	19055	19014	19330	19180	19071	19350	19104	19216	19185	19373	19232	19261	19258	19233	19255	19313	19096	19330	18932	19298	19023	19051	19194	19144	18995	19457	19209	19024	19242	19052	19228	19223	19259	19205	18846	19062	19264	19299	19292	19390	19307	19065	19219	18932	19097	19212	19472	19196	19188	19251	19212	19209	19234	19295	19158	18968	19054	19248	19288	19333	19119	19148	19184	19256	19251	19250	18998	19223	19301	19337	19209	19059	19330	19127	19188	19109	19228	19315	18811	19253	19133	19030	19192	19347	19381	19315	19283
18155	23747	22444	20298	36144	60637	56056	42505	30183	21226	17198	16118	15991	15976	15891	16011	15770	16051	16090	15807	16007	15913	16051	15860	15849	15815	16070	16042	16066	16096	16000	15888	15969	16034	15844	16031	16072	15895	15942	15985	15992	16028	15983	15903	15988	16102	15920	15999	15735	15958	16018	15956	15987	16060	15921	15775	15941	15852	15883	15889	15932	15882	15920	15961	15857	16045	16081	15854	16142	16042	15810	15748	15962	16012	15957	15919	15932	16063	15973	15982	15888	15968	16079	15889	16070	15887	15888	16058	16028	16006	16021	15889	15952	15892	15955	15892	15974	16075	15947	16096	15995	15763	15897	16007	15832	15987	15943	15991	16029	16038	16029	16020	16068	16073	15882	15982	15818	16001	15841	15890	15894	16051	15872	15895	15934	16081	15966	16035	16118	15782	16032	16098	16176	15924	15922	15850	16173	15748	15862	16132	15872	15830	15887	15829	16026	15996	15956	15916	15954	15796	15889	15850	15963	15981	15879	15878	15930	15870	15999	15922	15901	15908	15856	16060	15736	15757	16063	15937	16014	15891	15967	15934	15852	15912	15923	15967	15961	16099	15828	15927	15963	15898	15959	16073	15758	15896	15797	15867	15952	15856	15836	15810	15864	15889	15943	16158	15998	15921	16098	15886	15899	15839	15929	15850	15900	15866	15962	16002	15788	15936	15866	15939	15852	16037	15825	15839	16081	16122	15943	15880	15899	15852	16014	15862	15903	15900	15975	15863	15965	15895	15941	15800	15919	15843	15932	16099	15913	15792	15979	15958	15944	15716	16058	16101	15947	15832	15901	15849	15936	16094	15875	15902	16088	15945	15846	15878	16097	15929	16074	15912	16015	15828	15799	15941	16015	15888	15802	16003	15957	15961	15882	15926	15872	16005	15994	16032	15848	15853	16024	15908	16010	15901	15941	15827	15927	15711	16037	15897	16127	15922	16014	15946	15918	15797	15924	16127	15850	15878	15897	15861	16057	16039	16213	16129	15848	15991	15957	15977	15724	15911	15924	15779	15781	15975	15904	15819	15985	15955	15778	15904	15825	16186	16036	15969	15875	15870	16075	15935	15862	15913	16083	15841	16003	15985	15901	15908	15845	15914	15858	15985	16033	15789	15854	15944	15935	15887	15995	15958	16029	15887	16014	15888	16003	16001	15973	15957	15865	15855	15931	15847	16051	15924	15832	15976	15816	16009	15878	16125	15790	15958	15920	15985	15840	15893	16087	15983	15911	15991	16021	15828	15927	15884	15912	15963	15933	16071	15974	15814	16041	15982	15911	15977	15990	16091	15927	15828	15846	15897	15929	15775	15992	15941	15985	15888	16117	15991	15814	15909	15902	15990	15941	15901	15958	15925	15885	15991	15777	15991	16047	15870	15863	15877	15699	16028	15932	15855	15882	16000	15865	15995	15922	15945	15987	16019	15878	16005	15682	16161	16038	15960	15791	15817	16064	15956	15963	15951	15902	15947	15984	16042	15910	15791	15849	15962	15958	15891	15859	15909	15866	16068	15951	16010	15957	15987	15937	15915	15967	15906	15920	15899	16017	16014	15971	15930	15887	15911	15851	15736	15781	15822	15931	15885	15993	16018	15955	15964	15917	15977	16028	15954	16024	15917	15887	15740	15888	15873	16080	15856	15962	15964	15945	15957	15938	15783	15972	15975	15850	15917	15953	15882	16049	15912	16071	15889	15858	15876	15969	15718	16076	15914	15808	15945	15913	15927	15939	15938	15839	15902	15951	15966	15779	16018	15859	15892	15895	15890	16042	15877	15868	16023	16067	16011	16045	15868	15980	15979	15841	16056	15989	15876	15914	15910	16023	16019	15843	15772	15897	15792	15696	15995	15909	15955	16097	15778	15918	15815	15813	15861	15904	15956	16028	16077	16003	16025	15869	15949	15846	15981	15806	16026	16035	15867	15970	16072	15760	15976	15945	15871	16084	16107	15789	15984	16030	15984	15939	15796	15932	15975	15857	15971	16048	15879	15934	15830	15938	16042	15909	16017	16101	15983	15781	15943	15904	15887	15995	15916	15994	15924	16082	15885	15953	16003	15745	15981	15882	15997	15950	15911	15935	16026	15906	16008	15639	16109	16000	15956	15685	15846	15855	15941	15964	16045	15971	16081	16011	15985	16057	16036	16123	15933	16032	15897	16034	15845	16113	16022	16109	15978	16010	15989	15811	15917	15851	16089	15813	15882	16029	15927	15924	15911	15924	15771	15860	15864	16048	15722	15966	15992	16104	15973	15717	15934	15943	15818	15933	15888	15754	15887	16020	15702	15977	15728	15927	15966	15825	16043	15970	15860	15969	16031	16044	16219	15811	15856	16088	15757	16131	15838	15844	15899	16070	16041	15806	15858	15931	16095	15959	15918	15913	15940	15971	15680	15882	15734	16053	15769	15874	16115	15970	16047	15902	15841	16038	15949	15918	15996	15910	15885	15925	15888	15980	15967	15793	15837	15879	15984	15786	15946	16057	15939	16122	15926	15977	15957	15816	15868	15998	16049	16079	15821	15959	15893	15994	15969	15885	16096	15972	15922	15878	16096	15828	15876	15907	15954	15899	15853	15983	16011	15953	16033	15866	15841	15957	15843	16070	16050	16026	16007	15923	16098	15896	15976	16132	15782	15903	15821	16050	15993	16033	16004	15901	15953	15985	15971	15884	16173	15947	15863	15907	15895	15687	15954	15983	15752	16067	15856	15987	15908	16075	15952	15797	15950	15956	15845	16023	16046	15883	15899	15989	15881	15765	15964	15925	15915	15988	15806	15866	16083	15968	15885	15961	15997	15914	15928	16059	15798	15815	15738	15894	16093	16007	15911	15861	16059	16036	16193	15895	15925	15925	15869	15949	15986	15888	15928	15903	15809	15937	16167	16108	15916	15982	16082	15883	15975	16004	15924	15860	16031	16033	16009	15890	15978	15849	15908	15837	16047	15915	15847	15929	15837	15875	16015	16090	15832	15951	15903	15814	16008	15965	15957	15908	15784	15895	16103	16017	15864	15904	15861	15890	16046	15890	16123	16211	16221	15823	15879	15841	16104	15828	15985	15949	15977	15851	15850	15993	15956	15810	15899	15845	16037	15876	16120	15995	15950	15922	16029	15857	15769	15821	15935	15873	16048	15845	16008	15934	15947	16031	15922	16030	16014	15971	15986	15905	15885	15983	15828	15848	15800	15998	16008	15754	15817	16046	16114	16100	15779	16137	15750	16013	16097	15915	15859	15911	15785	16065	15936	16068	16019	15890	15943	16118	15958	15822	15907	16023	15888	15894	15758	15842	15960	16001	15848	15778	16040	15876	16022	16014	16022	15848	16065	15791	16051	15870	15877	15918	15895	16018	16045	16027	15995	15730	15909	15933	15902	15882	15957	16081	15897	15957	16013	16004	15791	15885	16055	15939	15881	15866	15910	16056	16134	15962	16082	15854	15787	15804	15886	15901	15833	16068	15963	15984	15895	15982	15909	15998	16011	15873	16045	15952	15916	15817	16056	16008	15992	15892	16066	16086	15909	15879	16079	16089	15950	15896	16002	16011	15900	16012	15926	16053	15871	16130	15807	16089	15923	15923	15843	15704	15890	15947	15982	15808	16001	15883	15862	16027	15939	15899	15910	16059	15999	15863	15844	15804	16090	16066	15978	15665	15884	16040	15914	15880	15857	16125	16080	15927	15984	16068	15974	15880	16061	15849	16055	16041	15996	15961	15973	15864	15911	15942	15960	15973	16126	15978	15823	16010	15796	16023	15781	15942	15909	16006	15986	15944	16015	15961	15790	15898	15873	16008	15815	15982	16019	15802	15942	16078	15887	15937	15904	15845	15950	16014	15830	16052	15923	15989	16027	15831	16082	15897	15928	15977	15874	15927	15916	15926	15993	15779	15968	15669	15966	15784	15935	15994	15910	15795	15848	15756	15842	15796	15964	15844	16169	15938	16039	16044	15995	15879	15849	16059	15957	15904	15926	15881	15938	15990	15987	15865	16064	15874	15876	15998	16125	15975	15951	15970	15957	15863	15977	15969	15922	15846	15962	15858	15896	16100	16028	15905	15983	16093	15896	16168	15951	15925	15847	15923	16020	15857	15949	15879	16097	15865	15997	15884	15973	16054	15882	16088	15887	15894	15792	15939	15901	15814	16136	15917	15914	15886	15867	15832	15920	15994	15973	15896	15929	15875	15963	15930	16072	15910	15858	15964	16017	16030	15844	15834	16053	15773	16025	15970	15977	15989	15883	16140	15982	15869	16106	15944	16102	15988	15928	16050	15837	15844	15886	15857	15843	15933	16028	15881	15923	16051	15964	15970	15929	15945	15969	15977	15788	15944	15930	16089	15995	15965	15823	15908	15955	15947	16072	16016	15853	15863	15989	16004	15916	15903	16090	15935	15970	16117	15977	15946	15742	15914	15895	15991	15992	15833	15758	16031	15925	15796	15919	16062	15873	15919	15972	15854	15897	15805	15974	16085	15881	15974	16216	15952	16048	15923	16012	16006	15965	15894	16041	16033	16129	16048	15832	16096	15938	15950	15745	16057	15971	15906	15898	15979	15942	15824	16016	15967	16115	15760	15847	15951	15914	15825	15719	15999	15981	15810	15929	15896	16002	15961	15889	16028	15926	16039	15913	15845	15931	16155	15873	16017	15880	15860	15821	15939	15958	15861	16010	15788	15980	15887	15854	15911	15929	15834	15871	16054	15976	16029	16050	16020	15925	15968	15930	16000	15925	15977	15968	16030	16064	15886	15891	15820	15861	15937	15826	16050	15906	16072	15984	15980	16046	15830	15790	15949	15924	15938	16055	15923	15984	15995	15813	15958	15984	15864	15844	15917	15893	16135	15862	15727	15701	15849	15873	15787	15949	16084	15981	16019	16051	15930	15715	15907	15956	15989	15926	16057	15961	15859	15898	15854	15988	16026	15838	16032	15833	15833	15854	15867	15999	15887	15967	15920	15859	15958	15896	15979	15971	16091	15905	15914	15803	15993	15883	16033	15929	15977	15802	16081	16039	16093	15921	15864	15990	15886	16010	15903	16056	15966	15758	15771	15900	16105	15998	15964	15944	15965	15836	15817	15845	15987	15881	15972	16046	15837	15903	15963	15881	15932	16076	15844	16024	16101	15866
22906	21392	29324	23884	23049	67933	71759	55827	40423	29577	23115	20306	19877	19390	19492	19531	19266	19489	19504	19308	19378	19369	19478	19342	19291	19239	19229	19598	19356	19180	19171	19160	19144	19177	19356	19300	19212	19290	19263	19144	19135	19225	19209	19149	19267	19010	19208	19267	18963	19242	19256	19053	19176	19481	19170	19345	19452	19130	19492	19368	19252	19110	19234	19363	19040	19115	19100	19232	19055	19311	19250	19094	19113	19341	19286	19220	19223	19246	19232	19255	19204	19335	19128	19111	19162	19156	19179	19373	19218	19126	19190	19235	19225	19189	19160	19029	19411	19165	19109	19082	19227	19381	19111	19100	19225	19181	19056	19255	19351	19125	19152	19180	19129	19332	19410	19276	19143	19129	19165	19256	19116	19132	19055	19145	19190	19295	19172	19273	19460	18987	19110	19264	19291	19082	19213	19044	19050	18988	19341	19361	19142	19236	19278	19003	19101	19120	19030	19315	19155	19207	19063	19250	19274	19124	19010	19236	19438	19117	19368	19213	19284	19245	19178	19109	19153	19178	18897	19131	19297	19133	19318	18930	19116	19110	19340	19203	19196	19297	19106	19177	19264	19236	19186	19276	19100	19107	19133	19278	19136	19144	19314	19264	19265	19309	19187	19207	19097	19157	19094	19207	19208	19237	19265	19031	19064	19005	19252	19036	19170	19091	19156	18924	19121	19114	19133	18938	19161	19111	19318	19252	19058	18935	19249	19191	19270	19260	19004	18917	19080	19147	19267	19088	19075	19177	19323	19268	19220	19248	19245	19213	19062	19163	19070	19096	19101	19129	19090	19005	19211	18990	19006	19120	19107	19145	19278	19165	19032	19321	19063	19052	19296	19047	19291	19278	19079	18975	19380	19183	19294	19148	19017	19149	18974	19163	19186	19150	19246	19266	19165	19193	19126	19119	19283	19220	19365	19294	19330	19160	19321	19496	19198	19291	19248	19083	19055	19122	19216	19140	19151	19158	19152	19108	18972	19199	19210	19253	19195	19099	19382	19096	19219	19052	19149	19309	19383	19174	19077	19171	19024	19080	19349	19084	19142	19093	18955	19218	19080	19044	18997	19040	19284	19317	19053	19107	19095	19017	19032	19216	19289	19220	18946	19375	19153	19226	19104	19149	19017	19149	18937	19155	18989	19320	19355	19343	19221	19023	19267	19227	19077	19152	19017	19022	19050	19400	19207	19126	19205	19029	19247	19084	19180	18921	19134	19140	19181	19352	19153	19254	19243	19177	19182	19125	19196	19225	19068	19131	19214	19055	19134	19224	19265	19133	19292	19270	19181	19212	19208	19167	18970	19089	19236	18971	19173	19075	19138	18992	19214	19310	19092	19107	18995	18997	19294	19179	19368	19251	19277	19362	19277	19066	19046	19201	19125	19106	19333	19184	18985	18934	19222	19321	19148	19090	19165	19066	19109	19195	19158	19155	19279	19134	19234	19124	19027	19151	18955	18984	19266	19106	19227	19148	18961	19172	19246	19139	19201	19290	19154	19052	19315	19155	19141	19265	19195	19402	19390	18984	19039	19169	19091	19181	19234	19478	19070	19156	19352	19040	19042	19071	19156	19093	19247	19219	19194	19099	19290	19204	19143	18927	19229	19120	18955	19177	19161	18967	19051	19240	19160	19097	19004	19227	19179	19054	19121	19023	19106	19176	19127	19043	19143	19161	19100	19189	19166	19185	19208	19079	19126	19317	18982	19257	19203	19133	18985	19097	18900	19176	19129	19359	19334	19275	18952	19116	19064	19113	19120	19029	19075	19256	18979	19115	19115	19132	19164	19175	19245	18996	19061	19120	19202	19282	19175	19008	19296	19313	19273	19022	19039	19071	18989	19203	19144	19307	19082	19153	19187	19056	19268	19138	19235	18968	19008	19114	19187	19025	19185	19038	19209	18976	19505	19152	19324	19330	19266	19063	19167	19098	19221	19016	19219	19269	19224	19321	19165	19126	19085	19313	19068	19391	19276	19337	19248	19293	19370	19332	19073	19203	19168	19343	19208	19258	19132	18994	19189	19270	19384	19339	19193	19156	19093	19145	19076	19166	19111	19018	19153	19215	19067	19012	19211	19144	19332	19074	19307	19188	19044	19198	19151	19157	19091	19206	19242	19057	19037	18990	19406	19067	19170	19221	19018	19156	19118	19200	19241	19243	18991	19103	19287	19216	19067	19133	18820	19233	19249	19228	19046	19253	19025	18878	19025	19187	19187	19037	19081	19090	19052	19328	19002	19012	19191	19135	19018	19102	19175	19214	19157	19165	19053	19275	19149	19297	19258	19305	19180	19309	18941	19026	19116	19133	19108	18920	19217	19174	19338	19115	19089	19023	19201	19187	19272	19013	19398	19111	19073	19160	19315	19027	19116	19102	19002	19056	19216	19190	19342	19529	19059	18978	19252	19190	19165	19149	19081	19151	19266	19281	19184	18938	19123	18987	19139	19169	19329	19110	19143	19260	18970	19194	19089	19015	19508	19131	19109	18997	19087	19086	19105	19011	19048	19162	18916	19176	19123	19099	19051	19195	19075	19323	19274	19149	19206	19142	19089	19180	18897	19301	19163	19086	19140	19089	19195	19292	19131	19133	18977	18959	19149	19249	19165	19223	19262	19201	19034	19028	19263	19117	19243	19026	19063	19078	19188	19003	19169	19119	19028	19054	19033	19139	19257	19067	19089	19086	19145	19081	19065	19281	19095	19138	18970	19341	18849	19050	19092	19180	19065	19219	19378	19138	19107	19189	19196	18943	19146	19361	19113	19043	19123	19158	19237	19042	19105	19072	19184	19101	18953	19043	19309	19147	19238	19067	19099	19050	19198	19093	19264	19240	19174	19216	19222	19365	19296	19210	19241	19033	19009	19004	19040	19059	19274	19258	19051	19078	19198	19164	19252	19161	19178	19192	19203	19228	19243	19112	19314	19314	19172	19173	19178	19162	19253	19051	19318	19209	19200	19210	19188	19226	19122	19208	19287	19339	19138	19192	19092	19179	19140	19127	19194	19394	19138	19258	19059	19013	19187	19157	19231	19146	19335	19207	19168	19125	19181	19061	19053	19198	19116	19279	19171	18924	19262	19018	19241	18985	19112	19142	19207	19069	19172	18992	19220	19055	19131	19312	19349	19132	19152	19143	19194	19134	19049	19088	19236	19164	19156	19347	19058	19262	18957	18991	18877	19195	19270	19256	19025	19224	19184	19015	19161	19232	19058	19366	19169	19134	18987	19226	19080	19233	19170	19097	19135	19214	19025	19046	19197	18904	19160	19176	19104	19055	19053	19094	19222	19142	19264	19157	19190	19097	19132	19095	19122	19127	19198	19239	19093	19066	19188	19145	19199	19153	19149	19053	18907	19088	19143	19106	19249	19055	19109	19216	19186	19110	19053	18937	19138	19107	19353	19076	19305	19209	19322	19299	19087	19291	18994	19122	19176	19159	19116	19141	19168	18999	18995	18999	18932	19228	19215	19123	19170	19168	19141	19314	18949	19323	18959	19081	19271	19376	19042	19087	19205	19187	19099	19028	19211	18972	19061	19295	19262	19269	19226	18938	19215	19173	18904	19253	19191	19063	19394	19068	19097	19179	19165	19201	19142	19126	19059	19091	19037	19053	18978	19113	19361	18958	19176	19017	19082	19167	19186	19015	19336	18871	18893	19101	19133	19172	19172	19096	19078	18943	19208	18988	19129	19066	18961	19130	19251	19215	19253	19084	19059	18993	19057	19364	19231	19387	19140	19196	19355	19047	19229	19336	19201	19340	19126	19193	19098	19137	19137	19246	19249	19261	19080	19083	19181	19309	19183	19206	19030	19085	19123	19176	19108	19163	19126	18984	19137	19286	19206	19113	19134	19085	19101	19107	19102	18959	18994	19168	19192	19062	19142	19303	19274	18865	19163	19073	19202	19206	19095	19241	19124	18957	19325	18982	19058	19123	19364	18897	19295	19082	18895	19177	19066	19036	19160	19311	19099	19193	19162	18931	19388	19299	19132	19123	19031	19038	19252	19056	19100	19254	19121	19221	19191	19040	19165	19175	19194	19224	19128	19126	19147	19344	19105	19045	19253	19251	19136	19230	19118	19013	19128	19340	19335	18983	19107	19166	19221	19228	19130	19016	19168	19044	19003	19220	19216	19159	19273	19000	19117	19006	19172	19312	19119	19096	19076	19132	19180	18970	19158	19221	19149	19248	19233	19058	18940	19297	19165	19261	19157	19177	19081	19172	19101	19158	19152	19410	19216	19125	19293	19355	19241	19195	19078	19294	19150	19227	19212	19201	19144	19026	19170	19258	19132	19145	18847	19178	19137	19214	18990	19143	19143	19338	19265	18966	19379	19157	18999	19175	19213	19260	19194	19236	19090	19212	19204	19023	19206	19038	19001	19139	18978	19229	19076	19229	19138	18918	19007	19197	19058	19034	19280	19090	18921	18907	19189	19225	18875	19104	19205	19093	19298	19057	19274	19147	19145	19162	18929	19102	19289	19147	19273	19126	19121	19183	19255	19186	19265	19271	19104	18944	19027	19276	19222	19184	19136	19102	19107	18960	19122	19252	19192	19123	19196	19064	19121	19018	19217	19160	19005	19131	19208	19219	19317	19263	19335	19258	19101	19189	19238	19283	19301	19091	19034	19206	19030	19116	19230	19225	19287	19021	19129	19189	19255	19258	19123	19038	19312	19154	19219	19095	19134	19207	19302	19322	19000	19276	19008	19020	19215	19046	19035	19389	19294	19017	19169	19210	19122	19364	19247	19110	19103	19101	19343	19046	19159	19141	19054	19272	19087	19097	19284	19038	19160	19157	18940	19007	19055	19114	19330	19057	19172	19070	19181	19034	19161	19049	19193	18961	19048	19127	18971	19295	19169	19061	19118	19054	19123	19038	19060	19156	19146	19262	19044	19167	18969	19084	19194	19158	19087	19049	18984	19199	19203	19206	19190	19172	19163	19180	19243	19380	19162	19376	19044	19245	18962	19095	19187	19119	19192	19266	19163	19021	19255	19325	19333	19214	19244	19098	19117	19155	19113	19311	19083	19191	19155	19268	19312	18832	19055	19088	19135	19090	19224	18976	19243	19297	18974	19132	18980	19139	19122	19130	19037	19106	19197	19128	18988	19192	19343	19026
21522	30630	28150	23212	32171	74978	72605	55429	39517	26775	19183	16641	15823	16014	15946	15709	16011	15863	15859	15912	15996	15920	15795	15825	15841	15917	15998	15840	15903	15958	15872	15992	15874	15770	16091	15946	15863	15929	16028	15928	15969	15968	15877	16068	16049	15851	15979	15892	15739	15794	15856	15961	16029	15892	15709	15789	15903	15943	15952	15917	15848	15927	15887	16008	15844	16030	15979	15946	15771	15999	15913	16023	15890	15854	16028	15785	15987	15827	15860	15998	15758	16055	15802	15896	15970	15911	15913	15869	15828	15863	15741	15914	15844	15881	15894	15860	15920	15962	15795	15925	15894	15983	15820	15900	15892	15817	15917	15824	15874	15741	15916	15733	15898	15810	15843	15826	15828	15937	15798	16054	15796	15830	15860	15859	15763	16037	15976	15838	15999	15900	15928	15803	15869	15898	15973	15812	15923	16012	15707	15916	15965	15841	15808	15991	15907	15795	15887	15965	15831	15793	15956	15973	15876	15700	15857	15781	16034	15931	15916	15741	15872	15993	15821	15869	15821	15866	15844	15991	15711	15831	15917	15917	15842	15848	15828	15830	15862	15886	15896	16013	15963	15980	15836	15716	15877	15748	15781	15684	15916	15996	15994	15910	15926	15613	15910	15879	15902	15899	16013	15883	16056	15990	15974	15783	15903	15869	15953	15817	15820	15768	15898	15779	15936	15790	15981	15942	16031	15727	15912	15797	15970	16001	15894	15804	15937	15732	15641	15889	15767	15898	15868	15858	15972	15985	15948	15725	15777	15905	15909	15956	16034	15824	15735	15779	15917	15914	15851	15878	15879	15867	15922	15630	15879	15775	15821	15888	15890	15963	15838	15824	15853	15892	16001	16005	15836	15835	15861	15732	15914	15930	15851	15816	15951	15937	16026	15986	15740	15868	15819	15793	15780	15982	15922	15938	16086	15779	15945	15860	15809	15859	15808	15900	15863	15725	15955	15922	15702	15921	15727	15860	15767	15716	15857	15657	15818	15858	15940	15864	15931	15897	15900	15871	15750	15832	15963	15925	15951	15945	16028	16111	15951	16018	15966	15832	15852	15933	15824	15925	15847	15862	15993	15800	15798	15785	15850	15868	15838	15737	15832	15881	15888	15699	15980	15928	15941	15966	15868	15843	15963	15949	15964	15845	15885	15866	15674	15731	15840	15852	15880	16045	15961	15933	15912	15668	16049	15863	15932	15943	15863	15958	15822	15968	15781	15921	15868	15900	16025	15916	15974	15787	16042	15834	16010	15940	15925	15902	15887	15759	15836	15780	15859	15735	15903	15918	15918	15975	15821	15939	15875	15915	15757	15914	15981	15960	15894	15689	15833	15850	15745	15868	16020	15909	15927	15801	15989	15963	16006	15868	15998	15802	15813	15730	15724	15933	15899	15767	15884	16037	15746	15803	16012	15792	15851	15830	15652	15803	15814	15847	15811	15907	15768	15769	15879	16003	15789	15962	15921	15794	16014	15694	15779	15836	15875	15649	16095	15823	15847	15962	15816	15807	15814	15907	15961	15860	15860	15771	15738	15903	15835	15758	15921	15782	15929	15772	15843	15971	15782	15984	15833	15901	16003	16102	15928	15788	15965	16038	15852	15685	15783	15884	15915	15998	15759	15879	15945	15938	15915	15926	15835	15892	15789	15829	15724	15950	15868	15832	15967	15850	15911	15819	15849	15953	15692	15956	15861	15815	15895	15950	15855	15982	15899	15878	15787	15771	15864	15905	15922	15842	15787	15901	16042	15896	15830	15870	15739	15708	15986	15900	15784	15818	15939	15878	15903	15864	15864	15933	15914	15798	15718	15894	15873	15961	15897	15749	15719	15980	15993	15949	15882	15884	16108	15933	15904	15825	16032	15826	16018	15833	15849	15837	15889	15863	15991	15769	15889	15987	15882	15795	15808	15824	15805	15769	15743	16054	15945	16026	15828	15992	15901	15930	15907	15875	16011	15943	15797	15863	15851	15859	15848	15912	15818	15768	15892	15849	16026	15833	16010	15791	15702	16013	15747	15998	15961	15868	15640	15714	15961	15881	15845	15692	16007	15823	15900	16068	15872	15816	15864	15753	15967	15772	15742	15903	15909	15658	15964	15810	15918	15734	15691	15907	15774	15756	15834	15636	15705	15747	15872	16024	15872	15720	15770	15989	15752	15776	15772	15976	15853	15823	15682	15843	16003	15844	15957	15866	15868	15843	15996	15991	15684	15794	15876	15843	15776	15855	15879	15940	15991	15730	15803	15730	15736	15918	15950	15807	15721	15914	15844	15684	15750	15901	15925	15878	15815	16065	15945	15810	15995	15929	15707	15873	15871	15819	15773	15835	16051	15946	15804	15866	15837	15909	15837	16003	15942	15891	15938	15759	15851	15813	15740	15847	15898	15897	15956	15787	15854	15834	15830	15960	15898	15910	15881	15911	15976	15667	15942	16030	15914	15900	15968	15844	15956	15897	15952	15849	15920	15742	15874	16000	15772	15768	15880	15839	15826	15996	15899	15970	16183	15850	15746	15793	15887	15986	15867	15829	15758	15870	15794	15866	15942	15921	15814	16006	15888	15938	16070	15926	15746	15889	15997	15729	15750	15660	15925	15892	15944	15959	16011	16049	15845	15745	15884	15934	15846	15833	15822	15955	15877	15707	15894	15820	15912	15781	15824	15973	15937	15745	16044	15767	15952	15820	15968	15858	15890	15815	15724	15897	15957	15894	16019	15737	15937	15880	15948	15857	15828	15738	15731	15831	15789	15990	16066	15802	15930	15863	15850	15785	15777	15827	15802	15813	15786	15846	16057	15992	15786	15956	15739	15851	15812	15713	15761	15896	16021	15720	15841	15789	15850	16064	15987	15854	15809	15817	15839	16002	15914	15905	15889	15878	15942	15991	15748	15872	15820	15850	15851	15837	15875	15866	15807	15911	15672	15864	15842	15857	15996	15838	15826	16028	15943	15777	16029	15779	15901	15947	15935	16081	16006	15956	15840	15808	15972	15808	15903	15703	15810	15868	15999	15913	16105	15883	15749	15777	15817	15811	15724	15924	16009	15930	15826	15863	15744	15851	15717	15778	15817	15924	15781	15802	15881	15956	15897	15815	15974	15805	15945	15873	15886	15884	15907	15872	16007	15915	16041	15825	15857	15856	15945	15802	15925	15982	15903	15872	15907	15852	16077	15935	15873	15816	15985	15969	15982	16056	15865	15887	16039	15709	15793	15849	15945	15951	15878	15717	15911	15850	15724	16013	15925	15808	15719	15868	15847	15963	15887	15931	15896	15849	15807	15677	15732	15826	15777	15906	15826	15729	15933	15797	16059	16073	15825	15819	15818	15999	15827	15964	15868	15806	15776	15858	15917	15816	15801	15880	15868	15956	15859	15811	15706	15823	15890	16063	15875	15816	15862	16047	15845	15895	15786	15905	15808	15783	15895	16001	15834	15854	15789	15930	15970	15852	16010	15819	15964	15738	15734	15981	16039	15782	15929	15873	15728	15989	15926	15916	16009	15728	15626	15967	15846	15883	15899	15756	15833	15918	16010	16014	16097	15702	15958	15932	15907	15939	16090	15732	15910	15889	15862	16088	15927	15980	16028	15727	15896	15930	15926	15845	15728	15976	15843	15825	16024	15890	16069	15773	15894	16114	15769	15972	15810	15708	15845	15999	15784	15936	15777	15796	15888	15917	15875	15940	15838	15730	15760	16020	15903	15914	15716	16057	15924	15844	15966	15864	16026	15815	15881	15732	15854	15833	15755	15865	15920	16095	15887	15822	15923	15836	16050	15831	16020	16152	15878	15930	15876	15903	15931	15866	15758	15988	15719	15856	15900	15937	15831	15907	15835	15921	16041	15805	15796	15989	15853	15826	15857	15916	16037	15840	15828	15990	15831	15798	15902	15916	15934	15813	15969	15779	15719	15859	15821	15869	15849	15849	15849	15993	15828	15784	15889	15797	15735	15880	15901	15961	15816	15735	16003	15810	15959	15865	15733	15986	15931	15963	15847	15882	15961	15925	15879	16010	15810	15881	15811	16147	16013	15928	15796	15812	15908	15808	15913	15992	15871	15970	15844	15937	16002	16017	15795	15908	15810	15840	15747	16005	15905	15947	15707	15994	15916	15807	15880	16029	16046	15914	15771	15785	15674	15995	15791	16017	15896	15920	15758	15743	15898	15961	15932	15874	16040	15871	15874	15770	15848	15981	15925	15755	16015	15900	15919	15734	15814	15799	15940	15684	15826	15918	15712	15734	15890	15822	15879	15817	15988	15801	15790	15797	15969	15695	15945	15940	15750	15944	15929	15950	15989	15859	15915	15858	15827	15890	15797	15847	15834	15748	15771	15959	15820	15731	15941	15936	15827	15963	15856	15976	15922	15876	15832	15608	15878	15822	16159	15853	15793	15895	15856	15892	15759	15835	15912	15849	15817	15951	15871	15675	15909	15856	15856	15975	15721	15783	15757	15827	15888	15872	15843	15853	15852	15783	15848	15857	15870	15966	15739	15831	15794	16019	15690	15727	15991	15833	15926	15773	15861	15865	15909	16052	16021	15897	15922	15934	15871	15807	15918	15980	15857	15761	15696	15805	15778	16052	15932	15902	15981	15757	15760	15922	15809	15775	15777	15718	15863	15841	15802	15701	15979	15880	15874	15760	15971	15928	15815	15817	16009	15964	15865	15949	16047	15936	15865	15756	15916	15998	15843	16090	15802	16019	15807	15854	15841	15767	15824	15835	15837	15854	15710	15925	15872	16009	15825	15850	15704	15613	15798	15861	15806	15929	15802	15757	15871	15980	15879	15963	15815	15830	15878	15888	15885	15883	15906	15857	15766	15875	16017	16040	15899	15892	15812	15849	15983	15861	15873	15972	15926	15949	15763	15909	15858	15932	15864	15853	15790	15789	15922	15822	15819	15802	15865	15934	15938	15857	15762	15839	15867	15988	15914	15886	15909	15807	15905	15743	15854	15851	15841	15853	15771	15842	15907	15805	15959	15773	15963	15941	15882	15849	15906	15942	15932	15914	15723	15869	15825	15995	15825	15853	15989	15770	15739	15958	15872	15952	15820	15923	15903	15903	15635	15872	15870	15957	15881	16068	15883	15922	15994	15772	15734	15870	15901	15859	15759	15876
27710	22331	25932	23657	20594	27900	31093	26441	22692	20738	19941	19578	19605	19554	19491	19581	19500	19370	19445	19597	19593	19663	19689	19759	19722	19448	19632	19317	19462	19566	19598	19375	19290	19466	19492	19336	19398	19685	19547	19658	19590	19440	19529	19604	19709	19448	19493	19420	19398	19434	19512	19623	19824	19578	19357	19305	19771	19322	19614	19526	19533	19778	19677	19616	19653	19435	19582	19505	19814	19667	19631	19465	19224	19501	19440	19553	19524	19429	19578	19435	19532	19423	19443	19612	19834	19401	19592	19482	19412	19435	19387	19539	19416	19513	19342	19532	19507	19580	19508	19522	19339	19459	19605	19721	19645	19457	19581	19615	19552	19531	19302	19386	19382	19294	19537	19536	19535	19572	19398	19414	19587	19461	19442	19373	19541	19491	19502	19473	19480	19684	19646	19532	19527	19647	19640	19587	19338	19495	19378	19490	19576	19492	19634	19515	19586	19415	19600	19704	19682	19551	19570	19425	19604	19365	19516	19578	19585	19797	19482	19440	19417	19371	19389	19440	19600	19616	19630	19496	19327	19429	19763	19320	19437	19302	19307	19592	19524	19394	19564	19430	19535	19509	19456	19263	19375	19660	19348	19523	19548	19571	19589	19308	19578	19463	19410	19484	19620	19532	19515	19610	19425	19369	19460	19462	19452	19495	19226	19391	19434	19323	19466	19512	19449	19457	19488	19553	19633	19530	19662	19314	19531	19561	19657	19504	19320	19524	19340	19386	19327	19308	19491	19498	19482	19549	19474	19321	19554	19641	19419	19344	19630	19732	19447	19398	19225	19599	19664	19495	19688	19557	19600	19591	19520	19369	19637	19409	19506	19547	19647	19496	19713	19702	19736	19470	19603	19388	19595	19480	19400	19545	19461	19659	19585	19414	19559	19599	19536	19502	19550	19603	19483	19391	19440	19565	19591	19348	19455	19304	19662	19465	19528	19456	19525	19613	19532	19518	19511	19448	19632	19509	19451	19407	19374	19435	19430	19432	19634	19612	19472	19714	19739	19654	19477	19396	19612	19618	19401	19369	19381	19403	19635	19385	19392	19746	19455	19419	19451	19455	19401	19579	19660	19556	19417	19683	19753	19385	19517	19649	19698	19496	19574	19670	19510	19609	19460	19555	19551	19469	19593	19414	19564	19803	19565	19477	19476	19325	19389	19601	19537	19397	19536	19534	19389	19384	19406	19515	19363	19483	19384	19581	19366	19518	19624	19687	19672	19441	19413	19456	19336	19582	19585	19601	19516	19418	19305	19459	19623	19492	19463	19716	19572	19662	19346	19265	19682	19605	19610	19497	19574	19379	19391	19518	19382	19617	19561	19564	19551	19577	19512	19605	19589	19319	19602	19369	19586	19483	19491	19454	19715	19518	19551	19459	19399	19561	19570	19531	19471	19588	19654	19619	19516	19621	19592	19696	19593	19589	19643	19522	19758	19490	19594	19522	19395	19544	19437	19547	19382	19483	19571	19593	19604	19703	19736	19393	19785	19534	19493	19422	19587	19472	19548	19667	19585	19561	19531	19427	19652	19634	19703	19625	19453	19548	19458	19699	19751	19779	19500	19529	19620	19501	19554	19578	19393	19516	19464	19595	19684	19441	19491	19327	19472	19503	19345	19476	19549	19357	19425	19528	19581	19593	19639	19648	19408	19529	19587	19628	19474	19595	19596	19658	19573	19209	19543	19404	19487	19422	19528	19660	19378	19376	19457	19472	19585	19434	19538	19543	19471	19442	19466	19569	19584	19514	19630	19444	19473	19467	19803	19488	19487	19562	19561	19396	19463	19531	19329	19463	19665	19702	19355	19610	19597	19727	19399	19553	19666	19519	19564	19553	19556	19401	19400	19570	19454	19454	19400	19587	19415	19394	19437	19430	19661	19542	19303	19674	19504	19444	19645	19542	19499	19555	19558	19797	19574	19603	19512	19663	19494	19471	19636	19344	19626	19450	19488	19351	19619	19561	19619	19679	19431	19613	19568	19602	19551	19280	19667	19424	19579	19492	19462	19395	19435	19473	19442	19538	19537	19462	19590	19368	19523	19492	19466	19435	19438	19582	19393	19659	19522	19437	19514	19494	19490	19608	19328	19516	19409	19561	19507	19432	19768	19369	19624	19436	19427	19410	19494	19484	19590	19528	19616	19453	19562	19612	19693	19445	19510	19533	19575	19338	19391	19617	19464	19441	19650	19641	19545	19566	19524	19376	19622	19464	19755	19509	19520	19512	19601	19400	19711	19542	19351	19584	19544	19686	19572	19338	19784	19649	19525	19349	19536	19805	19722	19710	19487	19458	19550	19557	19565	19647	19677	19780	19368	19545	19311	19599	19592	19635	19487	19662	19445	19430	19490	19524	19656	19381	19485	19433	19631	19587	19705	19379	19724	19626	19480	19603	19557	19647	19648	19583	19613	19448	19339	19597	19473	19647	19552	19426	19585	19587	19571	19405	19298	19424	19393	19492	19316	19751	19206	19496	19596	19653	19449	19448	19643	19575	19838	19600	19618	19350	19555	19628	19371	19468	19604	19647	19688	19620	19590	19662	19310	19515	19555	19450	19364	19543	19475	19420	19477	19432	19518	19542	19705	19341	19330	19478	19583	19535	19496	19552	19488	19410	19432	19354	19355	19637	19526	19424	19487	19647	19617	19453	19557	19278	19655	19577	19366	19630	19707	19443	19568	19497	19785	19456	19587	19527	19523	19453	19502	19594	19333	19501	19499	19638	19719	19504	19438	19569	19368	19420	19500	19543	19584	19456	19482	19427	19501	19686	19718	19411	19563	19543	19523	19551	19618	19674	19597	19568	19505	19401	19347	19635	19441	19562	19520	19510	19702	19448	19390	19447	19515	19428	19646	19411	19616	19581	19474	19571	19563	19715	19507	19565	19644	19813	19427	19429	19380	19406	19719	19481	19515	19556	19318	19597	19299	19396	19562	19279	19578	19419	19399	19596	19525	19352	19591	19355	19568	19264	19706	19641	19591	19371	19627	19311	19469	19518	19679	19389	19468	19427	19656	19433	19554	19693	19626	19462	19332	19543	19628	19392	19611	19373	19660	19497	19582	19605	19592	19483	19694	19810	19443	19520	19549	19508	19471	19353	19507	19275	19671	19582	19463	19572	19634	19536	19412	19438	19258	19594	19293	19596	19432	19583	19473	19632	19541	19457	19540	19608	19617	19538	19551	19739	19710	19547	19513	19543	19536	19660	19456	19583	19411	19469	19464	19487	19458	19586	19337	19591	19558	19470	19509	19571	19750	19702	19674	19650	19532	19464	19579	19445	19391	19420	19495	19432	19436	19421	19493	19635	19749	19502	19441	19514	19474	19507	19400	19680	19605	19448	19513	19577	19486	19505	19404	19678	19551	19304	19476	19691	19513	19823	19529	19562	19686	19433	19465	19454	19613	19495	19587	19349	19528	19473	19513	19568	19594	19627	19402	19640	19551	19331	19526	19278	19359	19383	19523	19633	19652	19491	19638	19363	19527	19379	19496	19582	19592	19414	19523	19631	19471	19532	19550	19478	19521	19665	19424	19308	19611	19358	19449	19461	19382	19557	19248	19292	19634	19630	19480	19347	19468	19625	19505	19456	19636	19544	19478	19664	19544	19540	19321	19575	19483	19686	19636	19727	19713	19457	19445	19474	19663	19683	19543	19595	19470	19285	19461	19588	19281	19504	19340	19557	19373	19511	19603	19544	19385	19527	19516	19610	19493	19530	19354	19537	19544	19543	19540	19528	19336	19698	19428	19437	19504	19819	19490	19539	19394	19535	19491	19580	19493	19314	19425	19747	19709	19502	19667	19580	19673	19520	19542	19427	19659	19351	19539	19680	19675	19640	19660	19558	19748	19530	19593	19667	19521	19443	19484	19529	19430	19537	19474	19455	19398	19591	19622	19406	19530	19457	19506	19448	19557	19505	19473	19665	19543	19448	19561	19427	19483	19613	19588	19377	19434	19601	19455	19485	19616	19458	19537	19495	19530	19611	19528	19584	19434	19728	19543	19272	19435	19340	19517	19470	19438	19414	19606	19621	19623	19380	19471	19635	19582	19489	19514	19518	19468	19460	19506	19450	19645	19559	19506	19678	19534	19568	19420	19539	19450	19497	19446	19451	19593	19510	19520	19290	19677	19771	19678	19537	19323	19329	19511	19593	19575	19553	19609	19497	19705	19614	19482	19805	19706	19580	19652	19474	19775	19433	19588	19489	19638	19468	19559	19570	19680	19308	19582	19535	19443	19466	19440	19518	19691	19209	19439	19555	19563	19617	19657	19488	19413	19507	19470	19571	19512	19574	19309	19473	19585	19605	19647	19682	19662	19595	19444	19625	19449	19416	19361	19566	19726	19445	19594	19365	19471	19440	19835	19483	19682	19720	19644	19541	19564	19676	19877	19630	19590	19670	19668	19584	19684	19615	19443	19571	19449	19427	19398	19355	19654	19616	19633	19561	19508	19601	19537	19618	19472	19583	19419	19467	19384	19418	19346	19415	19556	19641	19601	19490	19605	19611	19605	19634	19640	19583	19351	19329	19609	19610	19547	19613	19487	19473	19426	19582	19471	19441	19563	19544	19735	19461	19407	19411	19694	19697	19813	19576	19673	19618	19696	19509	19576	19484	19493	19522	19462	19695	19608	19479	19700	19625	19561	19640	19507	19420	19406	19543	19623	19594	19608	19482	19376	19613	19738	19551	19462	19475	19498	19508	19608	19686	19724	19487	19581	19647	19520	19705	19460	19601	19667	19621	19538	19612	19406	19439	19639	19532	19441	19498	19503	19603	19537	19536	19574	19394	19605	19552	19638	19561	19456	19439	19523	19211	19358	19582	19618	19685	19499	19465	19594	19522	19538	19453	19401	19441	19482	19447	19897	19496	19493	19392	19724	19507	19750	19449	19686	19388	19502	19481	19590	19785	19695	19534	19589	19367	19653	19562	19556	19228	19629	19692	19510	19646	19555	19486	19609	19420	19513	19364	19673	19511	19487	19556	19373	19556	19679	19665	19634	19407	19648	19625	19491	19647	19677	19316	19520	19587	19614	19695	19443	19525	19531	19433	19436	19467	19577	19429	19586	19488	19560	19540	19578	19476	19642	19498	19629	19477	19780	19693	19487	19461	19505	19522
15605	18121	18969	18434	18007	26630	28563	22816	18989	17267	16429	16219	16222	16281	16157	16291	16147	16334	16292	16141	16177	16090	16344	16088	15984	16253	16167	16192	16100	16080	16163	16224	16106	16030	16299	16187	16064	16242	16230	16239	16352	16083	16173	16270	16058	16330	16152	16162	16215	16182	16264	16289	16099	16092	16106	16147	16077	16295	16176	16044	16372	16179	16080	16191	16038	16187	16264	16180	16119	16116	16229	16080	16123	15935	16257	16275	16169	16347	16185	16111	16340	16125	16114	16162	16200	16176	16165	16034	16289	16065	16183	16173	16178	16068	16113	16167	16233	16305	16232	16309	16162	16226	16130	16417	16264	16021	16195	16231	16124	16225	16171	16275	16334	16227	16134	16345	16158	16261	16307	16365	16229	16269	16214	16115	16264	16165	16185	15933	16348	16054	16211	16248	16102	16064	16023	16358	16163	16222	16179	16218	16316	16221	16184	16224	16244	16036	16034	16200	16180	16138	16196	16333	16199	16147	16243	16385	16138	16184	16178	16276	16183	16268	16054	16270	16015	16120	16110	16189	16113	16327	16073	16307	16144	16199	16041	16128	16097	16304	16026	16143	16250	16183	16187	16107	16239	16195	16012	16322	16150	16156	16108	16106	15884	16092	16359	16027	16175	16103	16194	16236	16213	16207	15995	16339	16084	16195	16261	16210	16074	16226	16311	16215	16180	16155	16261	16148	16063	16198	16159	16213	16300	16158	15934	16237	16055	16138	16056	16233	16260	16323	16377	16152	16262	16198	16101	16280	15997	16248	16205	16280	15985	16077	16098	16168	16195	15982	16207	16286	16334	16165	16350	15995	16294	16114	16277	16303	16157	16210	16239	16062	16050	16170	16219	16312	16153	16184	16134	16112	16319	16183	16150	16300	16273	16171	16170	16067	16230	16191	16180	16269	16256	16211	16179	16316	16211	16048	16085	16250	16012	15971	16220	16036	16189	15961	16222	16213	16198	16155	16299	16097	16345	16189	16097	16174	16115	16178	16080	16224	16153	16145	16084	16356	16037	16250	16128	16306	16139	16133	16166	16105	16035	16247	16350	16258	16180	16194	16192	16119	16183	16311	16272	16194	16353	16139	16269	16146	16216	16182	16077	16181	16181	16279	16326	16124	16218	16053	16299	16185	16137	16177	16203	16248	16288	16308	16291	16290	16253	16304	16119	16299	16143	16168	16161	16212	16165	16113	16124	16210	16114	16372	16094	16289	16250	16247	16384	16120	16053	16188	16107	16220	16150	16178	16082	16171	16198	16328	16120	16101	16141	16211	16222	16109	16251	16365	16051	16282	16293	16260	16085	16188	16195	16276	16159	16163	16264	16345	16208	16198	16147	16291	16229	16063	16217	16192	16143	16072	16126	16258	16221	16177	16219	16198	16241	16100	16134	16105	16127	16034	16247	16212	16259	16118	16062	16060	16189	16257	16155	16276	16137	16183	16259	16203	16331	16331	16005	16185	16317	16187	16198	16108	16177	16319	16149	16148	16260	16293	16253	16219	16148	16300	16225	16176	16239	16222	16157	16130	16134	16173	16331	16302	16116	16276	16145	16273	16106	16274	16109	16254	16188	16116	16286	16178	16116	16008	16157	16213	16141	16387	16223	16198	16066	16138	16336	15930	16125	16279	16122	16258	16285	16131	16214	16119	16283	16297	16186	16215	16193	16008	16261	16097	16378	16043	16390	16270	16303	16137	16103	16136	16211	16242	16222	16133	16283	16193	16163	16157	16165	16085	16180	16160	16247	16197	16161	16210	16162	16173	16108	16181	16289	16170	16100	16275	16147	16182	16135	16235	16124	16131	16119	16331	16196	16198	16115	16211	16129	16127	16032	16120	16276	16146	16148	16345	15992	16124	16435	16106	16258	16407	16034	16240	16012	15998	16265	16181	16164	16322	16202	16085	16223	16076	16218	16179	16133	16113	16191	16297	16013	16296	16093	16288	16039	16279	16206	16142	16167	16042	16107	16061	16188	16196	16185	16242	16267	16143	16309	16300	16117	16251	16120	16169	16221	16384	16127	16239	16142	16153	16215	16090	16198	16173	16145	16144	16111	16196	15997	16069	16109	16128	16041	16090	16147	16193	16039	16158	16455	16087	16155	16097	16113	16088	16129	16334	16102	16203	16071	16206	16260	16252	16345	16177	15954	16195	15996	16142	16275	16078	16346	16173	16037	16403	16345	16240	16181	16081	16180	16259	16233	16333	16365	16284	16198	16344	16180	16193	16243	16254	16122	16267	16361	16190	16034	15970	16165	16167	16319	16290	15907	16270	16045	16007	16249	16091	16033	16219	16305	16075	16210	16178	16185	16160	16133	16056	16112	16214	16053	16016	16163	16151	16109	16185	16362	16182	16420	16179	16062	16169	16219	16124	16159	16229	16102	16243	16121	16156	16413	16238	16334	16175	16173	16103	16050	16250	16317	16095	16156	16310	16117	16158	16095	16165	16293	16267	16227	16155	16262	16061	16205	16319	16238	16221	16171	16220	16188	16232	16229	16073	16261	16383	16186	16200	16133	16050	16158	16219	16111	16216	16231	16153	16068	16302	16202	16231	16237	16250	16166	16113	16273	16308	16145	16070	16334	16099	16027	16194	16265	16206	16157	16150	16301	16179	16231	16202	16250	16256	16109	16135	16334	16276	16255	16055	16303	16353	16183	16133	16190	16240	16197	16200	16173	16295	16275	16325	16188	16251	16097	16056	16297	16074	16387	16096	16190	16237	16193	16271	16116	16150	16323	16085	16221	16106	16252	16103	16312	16156	16254	16129	16414	16071	16216	16188	16232	16117	16130	16136	16188	16179	16171	16272	16152	16182	16181	16237	16242	16201	16250	16320	16226	16163	16149	16144	16308	16047	16127	16220	16220	16103	16203	16157	16248	16196	16373	16195	16259	16301	16121	16129	16270	16253	16188	16169	16223	16096	16214	16247	16025	16275	16322	16296	16253	16104	15975	16057	16230	16244	16300	16229	16114	16304	16063	16339	16232	16110	16084	16079	16208	16245	16169	16367	16108	16157	16215	16199	16265	16295	16270	16056	16183	16342	16105	16256	16303	16034	16201	16195	16196	16202	16255	16063	16113	16247	16005	16099	16320	16072	16162	15959	16395	16156	16139	16231	16272	16094	16220	16135	16425	16157	16106	16087	15995	16176	16158	16202	16206	16244	16100	16295	16160	16072	16131	16158	16049	16381	16137	16276	16335	16316	16075	16182	16290	16095	16269	16227	16166	16215	16180	16031	16195	16107	16085	16060	16178	16147	16276	16110	16048	16222	16080	16091	16297	16148	16164	16237	16206	16274	16245	16254	16310	16215	16146	16102	16052	16294	16259	16222	16217	16438	16202	16165	16267	16037	16129	16065	16217	16231	16169	16331	16189	16179	16158	16120	16112	16181	16206	16053	16159	16213	16063	16090	16144	16041	16278	16214	16095	16205	16201	16171	16170	15949	16273	16037	16060	16300	16300	16295	16162	16220	16025	16257	16327	16246	16208	16200	16291	16196	16151	16155	16222	16068	16267	16254	16106	16331	16209	16251	16120	16162	16110	16278	16176	16219	16165	16104	16135	16220	16294	16081	16081	16108	16200	16085	16326	16198	16191	16099	16210	16178	16201	16214	16056	16142	16229	16326	16001	16120	16218	16107	16160	16223	16282	16165	16345	15986	16145	16240	16129	16270	16101	16160	16037	16249	16245	16206	16240	16116	16085	16074	16188	16114	16272	16020	16256	16097	16417	16164	16333	16223	16300	16207	16257	16085	16279	16209	16270	16192	16235	16117	16426	16356	16166	16112	16241	16317	16147	16200	16199	16259	16235	16184	16173	16264	16265	16054	16308	16114	16181	16164	16203	16228	16166	16178	16254	16186	16200	16098	16207	16186	16211	16113	16141	16200	16134	16229	16176	16234	16133	16332	16364	16080	16128	16077	16119	16019	16221	16337	16127	16338	16086	16123	16451	16058	16245	16242	16310	15990	16254	16210	16113	16112	16180	16312	16127	16161	16169	15926	16200	16266	16167	16158	16110	16337	16224	16187	16117	16205	16213	16246	16274	16286	16323	16137	16204	16246	16047	16260	16165	16281	16185	16224	16114	16320	16109	16477	16133	16225	16169	16256	16259	16084	16190	16202	16036	16254	16155	16168	16029	16362	16146	16208	16146	16057	16103	16250	16075	16157	16249	16214	16189	16215	16101	16223	16134	16217	16164	16312	16202	16142	16222	16193	16110	16164	16322	15975	16192	16406	16109	16220	16228	16171	16167	16083	16283	16162	16029	16159	16236	16032	16227	16138	16197	16152	16081	16057	16084	16230	16184	16289	16061	16170	16118	16207	16079	16251	16088	16225	16231	16235	16135	16173	16150	16264	16174	16175	16063	16172	16128	16254	16310	16170	16181	16281	16230	16195	16191	16096	16210	15990	16309	16282	16318	16098	16163	16147	16039	16242	16145	16199	16201	16224	16081	16132	16196	16366	16185	16161	16352	16098	16214	16195	16240	16142	16266	16234	16225	16003	16085	16116	16356	16133	16174	16239	16158	16064	16315	16209	16243	16150	16100	16065	16224	16266	16307	16114	16221	16120	16218	16318	16073	16232	16029	16160	16093	16225	16068	16108	16315	16232	16068	16174	16196	16223	16201	16044	16020	16217	15965	16195	16111	16238	16150	16344	16215	15992	16055	16237	16146	16180	16301	16145	16087	16236	16300	16072	16206	16235	16288	16193	16210	16260	16202	16186	16229	16210	16223	16209	16334	16206	16120	16331	16124	15939	16106	16180	16341	16018	16276	16188	16227	16255	16066	16193	16252	16262	16104	16053	16230	16234	16021	16217	16392	16184	16157	16292	16269	16269	16137	16320	16241	16118	16287	16250	16215	16231	16198	16183	16257	16182	16126	16277	16085	16101	16206	16243	16064	16281	16194	16088	16144	16140	16258	16020	16170	16140	16320	16156	16085	16150	16182	16205	16249	16202	16202	16253	16238	16226	16187	16386	16050	16030	16223	16234	16282	16169	16158	16163	16402	16173	16183	16073	16310	16064	16286	16283	16064	16324	16133	16218	16178	16077	16147	16150	16201	16251	16174	16143	16144	16187	16038	16210	16196	16144	16266	16149	16290	16241	16248	16139
24169	21452	29036	24410	23902	54772	63652	46328	33703	25851	21468	19991	19637	19778	19693	19630	19651	19256	19440	19462	19528	19439	19597	19528	19468	19550	19453	19344	19612	19442	19331	19269	19218	19560	19314	19379	19189	19232	19444	19414	19482	19284	19439	19328	19412	19238	19213	19416	19239	19146	19423	19457	19196	19177	19372	19213	19289	19219	19415	19422	19350	19340	19412	19406	19266	19217	19255	19096	19282	19468	19330	19454	19170	19302	19230	19180	19263	19422	19192	19442	19242	19452	19231	19312	19356	19320	19342	19228	19344	19423	19436	19378	19397	19460	19313	19034	19440	19291	19322	19354	19311	19314	19388	19301	19335	19406	19258	19082	19297	19284	19327	19565	19269	19311	19511	19256	19177	19422	19593	19213	19490	19390	19248	19200	19176	19196	19257	19343	19284	19032	19345	19337	19389	19284	19472	19334	19329	19161	19398	19211	19379	19461	19387	19200	19362	19427	19475	19293	19026	19292	19257	19315	19193	19240	19257	19222	19318	19280	19407	19160	19284	19482	19254	19350	19295	19334	19183	19370	19174	19352	19272	19500	19457	19319	19381	19210	19351	19290	19335	19317	19388	19463	19323	19326	19173	19238	19274	19280	19286	19024	19118	19334	19357	19394	19426	19254	19196	19301	19282	19265	19143	19496	19602	19399	19261	19279	19314	19324	19287	19242	19042	19192	19362	19403	19441	19293	19497	19304	19393	19210	19421	19398	19349	19323	19419	19393	19334	19271	19388	19312	19477	19330	19451	19477	19346	19415	19566	19435	19332	19615	19043	19143	19260	19462	19568	19250	19332	19360	19209	19192	19329	19168	19352	19393	19121	19143	19390	19448	19214	19479	19341	19389	19308	19280	19049	19113	19223	19464	19379	19142	19336	19472	19377	19230	19175	19293	19455	19136	19257	19298	19357	19440	19250	19034	19191	19258	19385	19231	19192	19163	19164	19343	19210	19255	19470	19366	19127	19167	19327	19261	19249	19292	19339	19430	19338	19231	19384	19220	19311	19302	19196	19302	19287	19112	19244	19476	19164	19294	19267	19167	19243	19334	19244	19335	19293	19499	19386	19319	19343	19452	19370	19493	19368	19109	19157	18970	19189	19190	19297	19330	19507	19269	19288	19569	19245	19183	19434	19469	19467	19382	19362	19323	19353	19147	19229	19246	19200	19391	19602	19456	19329	19297	19112	19400	19363	19499	19245	19498	19274	19254	19236	19464	19244	19401	19346	19291	19437	19381	19329	19410	19283	19368	19211	19330	19247	19293	19308	19231	19272	19288	19330	19272	19329	19357	19247	19173	19269	19268	19375	19213	19329	19306	19471	19339	19329	19462	19339	19437	19345	19465	19066	19467	19374	19231	19278	19386	19259	19276	19341	19326	19387	19202	19123	19523	19397	19267	19434	19272	19317	19230	19506	19453	19364	19244	19104	19287	19140	19112	19275	19432	19361	19250	19385	19333	19409	19339	19171	19130	19316	19210	19180	19195	19194	19024	19356	19205	19270	19399	19393	19416	19347	19209	19364	19349	19362	19237	19177	19351	19354	19365	19314	19158	19334	19268	19310	19343	19246	19361	19400	19165	19351	19413	19276	19398	19547	19299	19293	19271	19304	19322	19576	19378	19436	19056	19142	19264	19417	19222	19514	19493	19351	19176	19141	19208	19332	19102	19223	19135	19206	19389	19218	19333	19055	19090	19176	19114	19278	19168	19239	19537	19193	19204	19333	19353	19293	19220	19394	19258	19091	19435	19520	19369	19485	19204	19356	19228	19232	19544	19477	19211	19408	19384	19326	19322	19147	19280	19262	19269	19318	19392	19496	19360	19285	19504	19299	19502	19439	19290	19295	19314	19171	19331	19206	19361	19352	19456	19377	19103	19211	19286	19237	19164	19335	19210	19390	19206	19319	19075	19298	19120	19432	19405	19153	19438	19167	19218	19330	19416	19138	19186	19107	19350	19339	19417	19232	19180	19226	19210	19233	19278	19377	19404	19424	19136	19487	19361	19182	19168	19180	19344	19386	19124	19269	19340	19406	19440	19108	19227	19451	19007	19293	19368	19463	19200	19202	19143	19372	19468	19444	19355	19359	19358	19389	19462	19535	19233	19251	19438	18972	19359	19561	19475	19235	19324	19372	19083	19297	19358	19314	19073	19350	19435	19343	19328	19390	19315	19224	19524	19348	19333	19352	19446	19351	19461	19351	19266	19263	19348	19427	19249	19322	19371	19563	19299	19392	19202	19240	19385	19517	19314	19382	19320	19582	19391	19341	19299	19561	19396	19369	19274	19323	19224	19353	19256	19262	19401	19143	19194	19436	19176	19197	19494	19281	19383	19117	19334	19444	19293	19183	19118	19391	19278	19310	19303	19314	19107	19231	19447	19286	19591	19254	19338	19293	19275	19278	19143	19058	19124	19167	19378	19192	19129	19398	19481	19380	19250	19262	19195	19313	19331	19550	19266	19483	19232	19268	19167	18998	19328	19200	19134	19132	19443	19312	19357	19479	19343	19407	19317	19307	19262	19356	19417	19410	19153	19215	19150	19389	19315	19323	19264	19327	19340	19288	19290	19264	19349	19334	19296	19097	19349	19316	19276	19350	19182	19269	19419	19381	19530	19525	19285	19177	19304	19227	19239	19214	19298	19407	19416	19289	19369	19368	19476	19217	19269	19103	19461	19360	19287	19149	19348	19330	19169	19161	19317	19249	19271	19277	19369	19496	19192	19189	19167	19319	19335	19215	19341	19463	19412	19575	19323	19386	19469	19517	19158	19282	19227	19248	19226	19077	19231	19197	19030	19404	19189	19437	19071	19400	19318	19177	19429	19410	19392	19201	19314	19278	19403	19429	19321	19281	19425	19333	19204	19376	19299	19483	19297	19369	19260	19226	19250	19454	19358	19350	19339	19425	19477	19244	19283	19154	19303	19265	19297	19484	19236	19332	19366	19313	19330	19429	19423	19282	19196	19330	19277	19579	19248	19352	19118	19197	19243	19394	19355	19240	19421	19481	19398	19246	19252	19308	19384	19113	19467	19229	19197	19249	19439	19306	19266	19292	19236	19542	19390	19147	19282	19464	19314	19249	19268	19386	19109	19352	19193	19197	19204	19537	19408	19416	19333	19346	19188	19578	19484	19436	19271	19143	19302	19039	19062	19213	19177	19245	19326	18924	19369	19394	19145	19381	19211	19276	19246	19265	19348	19414	19388	19299	19456	19248	19336	19303	19244	19139	19332	19076	19371	19292	19299	19343	19536	19504	19290	19231	19366	19305	19341	19328	19324	19213	19352	19395	19267	19344	19153	19361	19501	19238	19552	19373	19042	19196	19258	19066	19419	19378	19159	19320	19073	19194	19285	19125	19213	19506	19624	19305	19435	19171	19108	19380	19356	19222	19439	19341	19291	19212	19343	19404	19392	19442	19142	19368	19228	19297	19281	19312	19234	19277	19399	19456	19596	19248	19289	19437	19081	19530	19185	19312	19477	19268	19128	19328	19211	19173	19102	19314	19161	19249	19309	19445	19156	19369	19290	19243	19347	19434	19376	19284	19142	19234	19412	19301	19449	19249	19384	19296	19436	19423	19108	18996	19366	19240	19234	19429	19490	19301	19034	19226	19074	19380	19421	19406	19074	19489	19263	19262	19409	19412	19323	19032	19153	19302	19416	19273	19192	19155	19144	19100	19262	19268	19450	19329	19313	19284	19284	19197	19325	19235	19149	19229	19476	19273	19255	19496	19190	19242	19226	19278	19271	19211	19299	19504	19422	19403	19292	19437	19274	19270	19352	19399	19188	19269	19354	19376	19436	19400	19450	19304	19177	19311	19485	19204	19233	19226	19224	19148	19232	19217	19417	19367	19275	19283	19383	19217	19595	19208	19191	19351	19163	19251	19376	19259	19314	19301	19081	19396	19293	19209	19140	19488	19474	19239	19436	19385	19503	19287	19178	19261	19160	19175	19320	19209	19315	19527	19331	19332	19388	19220	19426	19332	19120	19429	19211	19440	19473	19410	19626	19348	19155	19304	19294	19567	19315	19260	19415	19242	19188	19032	19167	19234	19247	19416	19221	19313	19277	19419	19120	19398	19260	19316	19127	19227	19062	19050	19289	19267	19295	19519	19241	19650	19359	19364	19230	19514	19339	19236	19254	19274	19295	19257	19128	19131	19337	19389	19104	19128	19437	19455	19468	19335	19291	19200	19236	19345	19168	19568	19270	19296	19200	19508	19467	19495	19456	19256	19271	19244	19246	19091	19476	19410	19523	19468	19386	19132	19487	19423	19237	19190	19404	19379	19229	19497	19250	19293	19245	19331	19309	19514	19435	19367	19323	19077	19265	19343	19111	19346	19282	19300	19224	19469	19164	19242	19410	19371	19207	19254	19244	19396	19450	19387	19391	19197	19389	19416	19506	19306	19355	19386	19255	19238	19115	19351	19477	19517	19249	19424	19393	19293	19398	19222	19351	19403	19273	19414	19447	19356	19384	19126	19206	19542	19455	19219	19298	19316	19387	19388	19209	19424	19257	19180	19174	19183	19307	19154	19318	19322	19372	19268	19388	19225	19386	19382	19149	19139	19239	19131	19500	19223	19433	19041	19457	19542	19187	19328	19305	19315	19204	19345	19385	19346	19381	19209	19335	19236	19318	19392	19314	19406	19383	19287	19210	19431	19277	19236	19222	19298	19262	19283	19520	19335	19400	19501	19408	19242	19171	19435	19526	19347	19371	19416	19298	19382	19204	19311	19393	19316	19452	19278	19172	19385	19288	19285	19397	19182	19290	19418	19388	19418	19296	19296	19364	19253	19311	19200	19267	19403	19476	19309	19348	19350	19283	19275	19174	19278	19431	19272	19226	19258	19278	19389	19356	19434	19149	19322	19227	19478	19369	19385	19152	19287	19352	19234	19402	19468	19365	19402	19181	19434	19401	19334	19304	19337	19430	19578	19357	19381	19307	19352	19392	19547	19202	19134	19524	19652	19435	19136	19188	19438	19202	19315	19246	19105	19267	19216	19412	19329	19259	19366	19349	19192	19465	19180	19315	19420	19404	19213	19419	19238	19241	19223	19268	19140	19245	19348	19601	19212	19298	19286	19334	19304	19189	19353	19459	19245	19343	19358	19521	19319	19363
16034	26028	26680	21238	26312	56847	59033	44242	31971	22418	17796	16523	16149	16176	15986	15930	16178	16119	16115	16154	16011	16071	15991	16125	15958	15984	16081	16158	15999	15993	16110	16165	16117	15977	16073	16077	16065	15948	15894	16148	16189	15986	15987	15987	16002	16099	15995	16111	16059	15978	15943	16016	15935	15949	16001	15875	16098	16015	16004	15903	16050	16040	16070	15980	15971	15960	16022	15983	15922	16030	16197	16016	16031	16023	16049	16096	16146	16052	16104	16049	16011	15854	16119	16035	15938	16033	15976	16157	15847	16048	16051	16083	15987	16149	16135	16019	16087	15841	15915	15990	15897	16068	16015	16044	16140	16041	16101	16014	16067	16003	16084	15980	15995	16163	16143	16057	16029	16037	15888	16017	16037	15960	15928	16086	15930	16069	15965	16039	16100	16071	16047	16078	16073	16119	16205	16001	15952	15909	16088	15938	16035	15986	16013	16063	15899	16120	16085	15941	16061	16130	16010	15918	16066	15967	16013	16066	16172	15986	15928	16062	16046	16121	15997	16004	15940	15987	16066	15866	16219	15925	16063	16063	15835	15977	16100	16028	15979	16086	16014	16045	16051	16076	15861	15932	15935	15845	16051	16110	16104	16025	16112	16056	15908	16069	15980	16303	16009	15997	16213	15969	15991	15910	15988	16089	15950	16069	16122	15978	16187	16035	16046	15996	16103	15993	16118	16092	16009	16081	15991	15952	16031	15992	15967	16218	16055	16138	16083	15892	16016	16017	15984	16083	16002	15993	15910	16095	16101	15976	16042	16069	16120	15911	15949	16093	16003	16019	15935	15941	15975	15943	16039	16153	15971	16068	16012	16171	16033	15905	16073	16231	16030	15977	16155	15876	16024	16143	16075	15966	15903	16267	16184	15941	16097	15934	16021	16043	15912	16116	16147	15998	16012	16068	16042	16123	15862	16110	15854	16060	15961	16183	15966	15793	16174	16161	16089	16035	15937	16066	16103	16114	16064	16014	15872	16027	16036	16144	16075	15926	15989	16041	15862	16084	15996	15862	16110	15989	15880	16012	16099	15984	16261	15967	16004	16114	15928	15977	16051	15976	16148	15989	15859	15987	15956	16146	16141	16019	15937	15956	16118	15930	16191	15946	16163	16067	16078	15959	16124	16007	15983	16045	16077	16013	16026	16067	16084	16126	16093	15878	16048	15992	16029	15851	16031	15941	16174	15989	15971	15935	15938	16153	15917	16145	15983	16182	15945	16107	16037	15950	16124	16129	15975	15998	16075	16156	15955	15896	16203	16030	15993	16057	15958	16143	15964	16078	15978	16265	16125	16059	15973	16138	16149	16013	16026	16164	16084	16019	15875	16012	16177	15980	15845	15889	15923	16041	16043	16150	15872	16130	16000	16116	16154	15907	15999	16117	15947	16042	16133	16108	16058	15982	16140	16147	16036	15967	16297	16086	16174	16023	16012	16093	15846	16138	15922	16261	16122	15988	16063	16088	16025	15923	15929	15943	16082	16061	16134	15920	16062	15943	15978	15972	16113	16103	16015	16234	16046	16045	16154	15904	16028	16012	15994	15951	16017	15932	15983	15999	16200	15918	16097	16053	16013	15961	15872	16035	16148	15859	16058	16075	15855	16090	15963	16160	16035	16026	15987	15988	15977	16051	15986	15913	16043	16045	16063	16040	16013	16012	16077	15863	15977	16029	16096	16171	15984	16036	15981	16141	16060	15847	16149	15981	16136	15975	15979	15921	15962	15992	15841	16166	15992	16106	16114	16033	16127	16030	16107	15926	15971	16017	16058	16022	16066	16053	15916	16043	15950	16136	15986	15981	16060	16024	16232	15974	16058	16040	15850	16132	16126	15978	15895	16039	16076	16160	16035	16035	16067	16031	16092	15987	15975	16028	16053	16038	16050	16049	15871	16172	16031	16052	16097	16048	15986	16059	16062	16039	16191	16113	15998	16173	15915	16145	16021	15978	16070	15985	16011	16091	15989	16269	16098	15929	16003	15956	15919	16118	15980	16008	15888	16081	16178	16150	16004	16076	15785	15946	16002	15953	16070	16245	16039	16097	16054	16018	16198	15969	15999	15924	16002	15869	16205	15968	16059	15916	16032	16085	16122	16082	16142	16012	15891	16093	15938	16182	16123	16002	15899	15854	15967	16157	16067	16015	16139	16078	15959	15884	16137	16072	16013	16194	16226	15974	15965	16213	16137	15929	16000	15896	15995	16013	16067	16116	16058	16147	16043	16202	16017	16004	15917	15971	16034	15963	16182	16153	16034	16004	16158	15954	15851	16117	16155	15989	16019	16030	16013	16100	16101	16096	15941	16097	15979	15978	16148	16036	16055	16082	16057	15889	16012	16158	16134	16129	16138	16024	16031	15966	16011	16141	16006	16055	16266	15984	15978	15941	15811	15923	16008	16032	16018	16056	15994	16048	15843	16122	16028	15874	15968	16058	16053	16219	16061	15949	16016	16107	16111	16109	16069	16018	15903	15809	15999	16037	16042	15951	15916	16072	16053	15970	16088	16050	15928	15997	16174	16003	15855	16023	15699	16026	16220	16099	16159	15971	16124	16066	16029	15880	16105	16011	16103	16049	15831	16079	15993	16022	16021	16027	16043	16054	15972	16153	16005	16054	16212	16126	15976	16002	15955	16193	15825	16041	16035	16084	15887	16109	16148	16061	16049	16127	16016	16054	15895	15942	16071	15887	15912	16046	16070	16010	16054	15842	16062	16069	16098	15750	16051	16022	15973	16040	16085	15999	16084	15884	15898	16061	16101	16003	16060	16029	16027	15869	16096	16259	16065	16000	15957	16158	16007	16008	16167	16210	15738	16059	16087	16017	16014	16062	15982	16071	16163	16121	16220	16036	16188	15855	16210	16013	16249	16072	16003	16000	16136	16111	15869	15923	15969	16150	16067	16028	16052	16039	16076	15978	16215	16034	16153	16040	15994	16150	16118	15867	16214	16032	16160	16086	16060	16041	15971	16086	15930	16013	16106	15995	16240	15960	16289	15992	16016	16106	16053	15945	16088	15950	16105	15907	16072	15995	16002	15945	16034	16173	15834	16002	15943	16011	16146	15988	15904	15969	16278	16091	16000	15947	16085	16089	16008	15922	16101	16053	16114	16225	16019	15937	15952	16053	16029	15974	16138	15972	16076	16109	15934	16006	16039	15962	16142	15960	16053	15870	16148	16056	15937	15991	16009	16055	16091	16255	16130	16074	16025	16039	16112	15961	15955	16054	16034	16100	16047	15982	15907	15985	16133	16049	16072	16042	16078	16029	16060	15955	16111	15988	16092	16121	15995	15879	15989	16101	16048	16129	16003	16088	16003	16213	16090	16133	15912	16011	16014	15972	16126	16109	15903	16253	16118	16154	16171	16031	15923	16076	16128	16022	16206	16045	15945	16072	16054	16179	16218	15971	16181	16114	15871	15893	15913	16129	16090	16058	16116	15987	16082	15919	16031	16105	16203	16036	16068	16015	15923	15972	16118	15952	16075	16060	16009	16211	16069	16138	16153	15966	16169	15927	15938	15945	15898	16072	15811	15928	16047	16135	16092	16139	15981	16029	15904	16036	16092	16021	16031	15960	16134	15988	16038	15986	15947	16145	16100	16165	16011	15954	16098	16012	16014	16085	16110	15996	15943	16036	15905	16013	15985	15935	16078	15987	16048	15956	16071	15915	16092	16091	15900	16093	15997	15876	15924	15953	15918	16059	15931	16019	16022	15997	15910	15915	16225	16079	16061	15936	16173	16231	16022	16097	16010	16025	15916	15938	16011	16038	15944	16068	16227	16083	16038	15847	16027	16051	15882	16055	15942	16088	15856	16002	16151	16003	16175	15919	16030	16057	16177	16000	16004	16036	15992	15829	16044	15975	16156	16013	16225	16026	16044	16204	16168	16082	16077	15970	16000	15968	15909	15962	16040	15949	15969	16048	15963	16004	16035	16144	16066	16032	16190	15924	16061	16082	16142	16084	16071	16100	16059	16034	16033	16032	16028	16165	15902	16049	15962	16188	15958	16072	16044	15950	15899	16174	15818	16192	16153	15960	15934	15886	16106	16021	16039	16181	15933	16056	16223	16125	15948	16180	15935	16134	15893	16007	16121	15840	16000	15989	16054	16109	16239	15886	15972	16107	16035	15948	15814	16038	15933	16000	16080	16081	15921	16087	16125	16021	16080	16012	16124	16064	16097	16053	15998	15999	15900	16145	16009	15894	16007	16234	15948	16023	15871	16194	16030	15962	16045	16004	15981	15922	16103	15862	16085	15916	15948	16078	15912	16161	15840	16174	15969	16097	16133	16030	15904	16153	15986	16039	16008	16056	16173	16010	16003	16085	15939	16156	15909	15990	15849	16138	16097	16086	16198	16227	15992	16010	16134	16121	16097	16051	16086	16122	16094	16135	16084	16105	16088	15907	16064	15966	15941	15881	16076	16025	16108	16006	16153	15984	15954	16005	15961	16061	15970	15907	15988	16061	15991	15900	15970	16103	16018	16241	15944	16104	15928	16154	16181	16119	16111	16060	16110	15860	16092	16011	15946	15711	15988	16127	16105	16225	15939	15929	15888	16013	16078	15984	16103	15970	15949	16028	15956	16123	16191	16049	15877	16000	16001	16193	15969	16094	15969	16038	16016	15944	16040	16004	16114	16111	16014	16102	16130	15903	16069	16001	15979	15963	15996	15994	16081	16068	15967	15977	16061	16002	16259	16101	15818	15988	16047	15901	16044	16019	16051	16054	15968	16116	16031	15970	16183	16022	16088	16011	15964	16092	16168	16073	15972	16056	16122	15936	16053	16212	16131	16005	15955	15951	16083	15981	15810	16185	15961	16056	16184	16108	16049	15980	16079	16161	16103	16195	16094	15954	15946	15950	16024	16066	16127	16098	16059	15870	16122	16002	16089	16009	15986	16084	16096	16105	16117	15999	15950	16055	16147	15971	16001	16075	15973	15961	16062	16051	16050	16013	16011	16204	16152	15919	16013	16011	15888	16009	16057	15917	16007	16101	16121	16173	16290	15979	15993	15849	16068	16189	16055	16043	15879	16077	16146	15966	16013	15883	16044	15731	16123	15907	16187	16152	16028	16002	16138	16055	15957	16132	16068	16067	15952	16148	15897	16084	16064	16037
22902	21414	29260	23954	25188	67827	71071	54655	40722	30235	23533	20719	20147	19843	19790	19732	19780	19540	19743	19954	19589	19677	19641	19677	19495	19503	19507	19600	19689	19555	19655	19649	19546	19670	19398	19602	19482	19537	19430	19395	19387	19562	19700	19553	19530	19372	19519	19555	19403	19519	19668	19444	19369	19506	19669	19641	19749	19501	19680	19314	19596	19654	19519	19479	19391	19601	19510	19628	19678	19513	19745	19400	19528	19569	19554	19638	19526	19541	19512	19625	19641	19635	19435	19473	19519	19413	19579	19588	19527	19201	19382	19515	19476	19493	19568	19506	19535	19489	19637	19397	19508	19314	19602	19341	19620	19586	19468	19283	19658	19471	19533	19364	19464	19507	19188	19572	19470	19546	19612	19425	19453	19484	19457	19524	19324	19683	19562	19397	19279	19519	19360	19305	19628	19507	19436	19428	19306	19570	19435	19453	19511	19446	19541	19496	19490	19335	19140	19475	19553	19417	19485	19492	19439	19473	19570	19529	19542	19377	19394	19377	19525	19666	19629	19403	19259	19420	19477	19541	19529	19700	19495	19519	19461	19521	19479	19398	19383	19537	19806	19307	19523	19392	19413	19545	19579	19719	19478	19489	19529	19616	19503	19530	19356	19469	19376	19392	19456	19324	19519	19360	19538	19439	19619	19373	19359	19490	19393	19503	19515	19407	19334	19517	19476	19549	19504	19411	19355	19293	19472	19650	19560	19490	19538	19500	19630	19291	19338	19432	19353	19492	19553	19300	19486	19583	19490	19471	19606	19396	19566	19529	19581	19457	19515	19294	19523	19493	19504	19520	19257	19334	19296	19397	19571	19536	19487	19338	19420	19365	19571	19531	19408	19383	19286	19334	19494	19378	19479	19357	19543	19585	19346	19322	19722	19544	19504	19317	19443	19330	19564	19374	19447	19561	19601	19325	19521	19495	19394	19496	19417	19498	19507	19622	19587	19692	19507	19370	19233	19405	19517	19373	19291	19605	19512	19424	19188	19396	19770	19648	19493	19454	19499	19418	19634	19692	19557	19429	19551	19392	19577	19367	19385	19412	19635	19412	19559	19470	19400	19610	19502	19661	19573	19396	19505	19529	19434	19369	19510	19560	19342	19521	19702	19500	19549	19433	19414	19395	19381	19557	19526	19612	19258	19373	19286	19662	19529	19386	19321	19567	19433	19392	19361	19525	19640	19227	19656	19395	19284	19567	19417	19565	19552	19280	19178	19408	19559	19322	19449	19352	19524	19528	19444	19500	19595	19492	19460	19416	19426	19477	19561	19390	19229	19421	19478	19573	19363	19561	19577	19437	19518	19632	19390	19353	19471	19517	19512	19455	19314	19536	19698	19500	19471	19533	19270	19324	19460	19340	19505	19389	19473	19555	19531	19692	19456	19703	19595	19555	19288	19481	19369	19450	19510	19571	19413	19518	19418	19552	19525	19435	19500	19441	19485	19550	19510	19410	19342	19511	19394	19360	19505	19519	19318	19404	19511	19520	19399	19304	19267	19284	19380	19578	19485	19583	19361	19364	19561	19296	19272	19399	19595	19588	19618	19548	19406	19389	19679	19529	19620	19454	19545	19621	19375	19650	19496	19470	19527	19450	19423	19285	19467	19483	19449	19402	19423	19449	19423	19426	19483	19578	19574	19475	19517	19673	19201	19534	19687	19654	19527	19520	19443	19304	19316	19451	19409	19248	19581	19498	19401	19413	19516	19731	19622	19463	19545	19509	19351	19520	19414	19590	19594	19417	19403	19539	19403	19566	19444	19431	19674	19565	19541	19433	19394	19291	19416	19469	19474	19402	19552	19319	19345	19495	19677	19515	19533	19449	19607	19485	19380	19344	19458	19575	19678	19622	19500	19642	19524	19477	19589	19520	19255	19597	19458	19482	19358	19730	19505	19515	19353	19481	19455	19493	19491	19530	19549	19550	19556	19451	19535	19627	19381	19356	19470	19478	19406	19472	19543	19406	19578	19350	19515	19238	19482	19603	19435	19553	19405	19564	19712	19179	19612	19554	19486	19455	19361	19477	19392	19524	19686	19562	19556	19386	19485	19655	19531	19498	19337	19529	19606	19549	19482	19391	19606	19369	19386	19553	19379	19519	19258	19563	19439	19726	19397	19566	19347	19640	19513	19530	19266	19614	19640	19606	19511	19564	19664	19330	19211	19647	19343	19581	19604	19525	19559	19318	19604	19491	19464	19556	19386	19460	19442	19426	19546	19632	19520	19560	19471	19479	19394	19482	19352	19384	19521	19349	19572	19391	19688	19527	19530	19367	19350	19569	19582	19495	19416	19358	19449	19507	19341	19568	19267	19476	19396	19363	19615	19514	19422	19385	19483	19449	19422	19459	19345	19344	19488	19433	19378	19611	19471	19416	19569	19362	19524	19570	19330	19551	19652	19261	19442	19572	19353	19541	19649	19544	19592	19562	19152	19431	19625	19494	19381	19483	19721	19549	19411	19675	19589	19600	19507	19543	19561	19395	19499	19673	19183	19391	19572	19504	19421	19431	19532	19476	19393	19699	19522	19521	19381	19245	19507	19593	19477	19447	19515	19411	19689	19468	19576	19395	19426	19456	19503	19612	19468	19445	19503	19468	19528	19677	19631	19502	19573	19443	19272	19561	19532	19656	19405	19412	19374	19538	19465	19580	19292	19402	19399	19400	19501	19628	19371	19375	19400	19341	19403	19454	19532	19431	19478	19550	19444	19454	19394	19582	19419	19472	19300	19279	19521	19649	19422	19404	19525	19556	19525	19330	19449	19398	19463	19578	19530	19501	19414	19266	19375	19573	19511	19382	19613	19423	19280	19519	19645	19572	19614	19396	19518	19414	19438	19184	19514	19533	19376	19211	19578	19514	19668	19408	19387	19322	19420	19547	19516	19531	19373	19351	19485	19170	19455	19403	19624	19378	19371	19446	19450	19476	19388	19512	19554	19311	19330	19449	19570	19332	19283	19483	19494	19465	19555	19361	19326	19317	19453	19541	19562	19379	19467	19343	19491	19493	19497	19464	19637	19542	19456	19500	19519	19514	19754	19472	19598	19437	19484	19580	19355	19520	19447	19400	19602	19552	19577	19654	19489	19631	19343	19268	19454	19499	19036	19434	19567	19380	19525	19488	19399	19318	19659	19584	19811	19543	19568	19651	19411	19361	19340	19511	19651	19503	19487	19354	19395	19412	19591	19327	19681	19367	19299	19400	19410	19316	19487	19482	19395	19551	19569	19505	19642	19454	19223	19396	19369	19388	19449	19413	19354	19420	19515	19471	19615	19672	19479	19419	19491	19339	19237	19562	19398	19468	19372	19562	19306	19419	19546	19500	19541	19420	19546	19495	19503	19586	19483	19485	19560	19501	19385	19477	19472	19473	19592	19510	19339	19279	19439	19541	19524	19466	19524	19690	19613	19358	19490	19352	19314	19732	19487	19384	19559	19436	19608	19413	19502	19539	19261	19538	19413	19490	19362	19395	19528	19444	19730	19447	19380	19392	19379	19500	19622	19478	19338	19640	19632	19473	19661	19533	19311	19530	19667	19601	19661	19371	19580	19419	19330	19553	19416	19303	19454	19408	19445	19433	19432	19489	19668	19507	19542	19347	19393	19471	19435	19290	19314	19539	19672	19486	19415	19554	19391	19698	19523	19479	19649	19614	19704	19383	19419	19550	19349	19372	19583	19252	19539	19431	19714	19423	19388	19295	19501	19467	19390	19513	19670	19622	19565	19184	19330	19357	19246	19533	19448	19508	19442	19415	19426	19340	19582	19603	19613	19616	19441	19659	19506	19557	19369	19306	19390	19326	19398	19567	19539	19578	19857	19226	19375	19622	19432	19437	19519	19557	19445	19345	19364	19693	19421	19235	19424	19698	19393	19563	19489	19398	19390	19341	19401	19611	19447	19316	19325	19458	19740	19461	19380	19692	19542	19300	19318	19386	19386	19442	19381	19530	19323	19281	19714	19574	19381	19480	19352	19384	19515	19513	19645	19496	19592	19434	19636	19386	19613	19256	19391	19459	19753	19484	19463	19590	19372	19279	19546	19408	19454	19553	19525	19530	19553	19541	19590	19474	19299	19397	19336	19372	19537	19458	19470	19444	19613	19508	19359	19242	19445	19428	19494	19285	19636	19637	19408	19537	19491	19556	19620	19553	19751	19233	19543	19396	19397	19485	19471	19365	19441	19373	19504	19294	19484	19560	19427	19267	19522	19583	19458	19492	19364	19343	19280	19507	19483	19314	19472	19517	19522	19502	19350	19460	19439	19469	19584	19371	19636	19246	19623	19518	19513	19376	19360	19301	19320	19355	19583	19481	19555	19499	19408	19491	19379	19570	19296	19287	19449	19152	19362	19374	19285	19451	19306	19359	19507	19304	19385	19430	19400	19352	19446	19267	19705	19553	19623	19480	19476	19517	19601	19494	19585	19656	19549	19564	19721	19566	19493	19308	19423	19468	19523	19550	19470	19342	19470	19550	19517	19556	19490	19511	19577	19604	19845	19510	19526	19299	19486	19594	19811	19439	19430	19569	19560	19572	19640	19526	19446	19597	19352	19354	19435	19413	19367	19399	19498	19387	19698	19574	19693	19565	19578	19499	19454	19540	19523	19615	19390	19117	19485	19521	19519	19488	19476	19360	19363	19393	19447	19418	19398	19590	19375	19353	19452	19369	19630	19538	19581	19627	19562	19567	19504	19378	19326	19588	19504	19241	19599	19628	19501	19409	19494	19434	19511	19654	19639	19499	19765	19407	19653	19602	19354	19481	19714	19566	19405	19510	19471	19460	19298	19669	19393	19519	19476	19525	19518	19327	19377	19519	19478	19463	19547	19370	19386	19442	19637	19240	19563	19525	19459	19520	19446	19622	19475	19547	19567	19436	19517	19574	19520	19616	19576	19447	19260	19345	19479	19559	19288	19324	19310	19485	19570	19645	19541	19435	19389	19403	19355	19394	19539	19391	19459	19523	19542	19496	19443	19586	19540	19371	19422	19616	19674	19424	19394	19572	19511	19458	19566	19462	19372	19572	19407	19347	19566	19414	19591	19363	19601	19560	19733	19407	19332	19599	19576	19382	19522	19487	19456	19540	19693	19466	19437	19495	19508	19562	19459	19329	19545	19299	19314	19308
19312	33500	36830	24801	42452	75210	72092	54597	40605	27347	19516	16865	16164	16163	15881	16065	16253	16197	16115	16014	16240	16098	15966	16219	16004	15912	16091	16171	16090	16018	16148	16030	15989	16060	16034	16092	16223	16056	16101	15925	15943	16070	16077	16048	16100	16187	16087	16157	16185	15974	16071	16319	15947	16162	16112	16137	15974	16021	16117	15908	15872	15900	16087	16076	16107	16120	16083	16062	16205	16263	16124	16138	16017	16040	16102	16092	16279	16152	15963	16119	16037	16052	16017	16177	15989	16012	15995	16038	15980	16192	16076	16181	16149	16080	15884	16067	15991	16052	16231	15931	16166	15971	15928	16039	16080	15981	16064	16048	16115	16093	15977	15883	15990	16101	16182	16108	16203	16038	15844	16129	16076	16145	15973	16088	16035	16104	16000	16116	16065	15916	15981	16058	15998	15982	16009	15948	16021	15979	15980	16071	15971	16160	16000	16092	16246	16228	16105	16050	16241	15954	16038	15917	15921	16061	16094	16107	15976	16076	16076	15965	16003	16143	16175	16103	16161	16049	15994	16078	16080	15977	16042	15909	15995	16005	15976	16109	15946	16128	16198	16030	16168	16132	16190	16070	16161	16061	15973	15978	16086	16064	15970	16101	16098	16018	16030	16143	16122	16269	16176	16030	16174	16073	16039	16008	16150	16082	16009	16058	16083	16119	15984	16167	16064	16091	16020	15994	15989	16284	16066	16081	16015	16033	16108	16228	16183	16074	16151	16065	16083	16050	16031	16134	16058	16041	15981	16058	16019	16037	15949	15967	16057	16072	16127	16179	15984	16096	15922	16132	16022	16103	16027	16196	16169	15991	16087	15966	16212	16119	16142	15952	16180	16008	15992	16027	15905	16078	16064	16146	16074	16103	16154	16034	16010	16093	16006	16028	16117	16152	16194	16146	16048	15892	16108	16185	16033	16140	16157	15987	16177	16037	16089	16134	15959	15956	16033	16048	15977	16090	16053	15974	16053	15972	16103	16042	16034	15994	16149	15938	16090	16194	16070	16104	15883	15936	15880	16080	15997	15956	16149	16067	16237	16040	16111	16150	15947	16106	16077	15948	16100	15991	15917	16009	15985	16050	16061	15925	16193	16084	16140	15996	16107	15993	16151	16182	16038	16034	15933	15925	16151	16098	16087	16011	16162	16088	16106	15981	16115	16204	16049	16100	15994	16072	16084	15905	15928	16024	16131	15884	16129	15915	16186	16201	15954	16093	16112	16104	15946	16131	16022	16135	16210	16116	16202	16009	16053	16211	16019	16001	16073	16080	15977	15941	16159	16198	16058	15914	15914	16282	16070	16005	15975	16009	16190	16060	15994	15973	16135	16224	16212	16102	15980	16209	16437	16028	16166	15882	16047	15877	16176	16206	16188	16173	16089	16137	16074	15951	16032	16057	16201	16135	16012	15900	16035	16232	15971	16048	16121	15875	16000	16007	16208	16004	15950	16015	16154	15971	16032	16003	15965	16047	16116	16058	15989	15999	15934	15872	16098	15957	16053	16197	16071	15915	15958	16196	16162	15900	16026	16100	16070	16023	16033	16071	16157	16088	16109	16044	16055	16027	16050	16035	16150	16033	16015	16052	16031	16033	15950	15835	16041	16159	15946	15951	16169	16005	15978	16102	16170	16073	15968	15943	15957	16002	16068	15993	16067	16273	16118	15976	16104	15933	16070	15833	16051	16060	15992	16089	15936	16079	16035	15972	16109	16053	16046	16035	15968	16018	16055	16019	15983	16027	16088	16244	16123	16215	16144	16206	16026	16011	16030	16303	16180	15943	16058	16127	16052	16165	16106	16010	16063	16148	16010	16007	15919	15882	16081	16076	16071	16185	16046	16102	16127	16003	16052	16088	16092	16106	16007	15961	16236	15971	16071	16082	16073	15862	15961	16003	16126	16026	16038	16027	16090	15997	16190	16003	15951	15866	16196	15948	15977	16175	16072	15935	16146	16100	16245	15950	16049	16010	16074	16185	16013	15909	16132	16116	16034	16075	16239	16106	16122	15853	16057	16119	15956	16021	15958	16208	15971	16077	16148	15976	16087	16111	16033	16168	15945	16140	16056	16228	15922	15918	16065	16100	16079	15997	16171	15941	16085	16106	16131	16042	15968	16087	16228	16118	16048	16115	16006	16194	16104	16079	16199	16019	16236	16019	16032	16167	16057	16312	16033	16217	15947	16017	15968	16092	16040	16078	16085	16193	16024	16054	16071	15975	16021	16077	16106	15954	15981	15884	16077	15970	16091	16090	16032	16145	15930	15986	16016	16031	16161	16086	15945	15917	16161	16068	15958	15984	16051	16011	16112	16073	16154	16106	15984	15973	16076	16203	16017	16103	16098	16098	15970	16173	16048	15974	16089	16095	16081	16012	15912	16075	16057	16096	15945	15988	16037	15916	16055	16064	16168	15996	16144	15987	15936	16196	15850	16126	16122	16111	15809	16116	16217	15946	16088	16126	16020	16159	15955	16156	15937	16141	15946	16144	16067	15957	16210	16157	15989	15984	16007	15975	16075	16045	15990	16167	15970	16169	16083	16064	16066	16023	15877	16081	16137	15985	16150	16150	15974	16076	16206	16150	16119	15840	16141	16061	16038	16140	16234	16017	15960	16288	16094	16081	15948	16037	16233	15970	16019	16135	15990	16195	16046	16125	16262	15951	15975	16025	16166	16048	16236	15985	16212	16036	16097	16005	16112	16027	16133	16043	15994	16185	15883	15870	16078	16203	16120	16077	16130	16027	15925	16006	16160	16142	16062	16060	16076	16281	16210	16102	16109	16027	16104	15976	16027	15899	16094	16210	16171	15990	16204	16221	16239	16147	16183	16085	16005	16143	15996	15969	15909	16018	16026	16099	15944	16031	16210	16096	16211	16021	15941	16181	15749	15940	16047	16051	16107	16086	16128	15958	15983	15971	15983	15936	16083	16202	15929	16132	16029	16127	15898	15913	16016	16074	16032	16008	16082	15945	16015	16122	16028	16040	16136	16090	15976	16201	16050	16024	16052	16005	16120	16175	16150	16105	15987	16075	16113	15960	16003	16082	16205	16110	16069	16208	15862	16083	16006	16144	16000	16051	16015	16030	15990	16095	15849	16011	15851	16064	15992	16064	16028	15985	16103	16116	16004	16229	16151	16040	16051	16136	16096	16325	16009	16096	15975	16057	16256	16192	16102	16030	15972	16076	16107	16096	15957	16036	15901	16082	15933	15944	16130	16170	16077	16014	16002	16013	15933	16087	16242	16248	15930	16097	16055	16036	16159	16055	16144	15922	15973	16104	15949	16101	15962	15992	16177	16178	16086	16108	16163	15890	16059	16080	16046	15976	16101	16207	16085	15897	16207	16013	15941	15954	15979	16132	16151	16077	15979	16027	16026	15940	16113	16056	16065	16164	15887	16100	15889	16038	16178	16263	16135	16037	16138	15946	15972	16157	15908	16015	16000	15980	15913	16072	16080	15830	16082	16111	16029	15999	16023	15949	15933	15948	16007	16055	16073	15980	16056	15996	16092	16162	15933	16170	16210	15780	15906	16151	16155	15909	16239	16018	16060	15954	16035	16212	16139	15889	16195	15943	15995	16065	15997	15949	16008	16035	16142	16098	16100	15940	16171	16009	15947	16358	16063	16136	16139	16065	15857	15992	15939	16029	16165	16171	15946	16118	16128	16223	16056	16097	16016	15904	15909	16026	16078	15735	15958	16023	16105	16050	16022	16055	16057	16130	16013	15893	16153	16046	16071	16081	16102	16009	15977	16035	16101	16166	16014	15985	16121	16097	16128	16008	16165	16113	15941	16220	16095	15961	16021	16212	16095	16117	15973	16052	15956	16141	15950	16135	16153	16098	16112	16038	15949	16020	16234	15993	16100	16132	15797	15886	15980	16199	15985	16044	16411	15933	16173	16181	16041	16111	16069	15854	16087	15970	16111	16095	15915	16188	16009	16061	15996	15924	16004	16133	15992	16099	16217	15955	15986	16118	16046	15940	15905	16169	15976	16113	16064	16020	16031	16090	16055	16033	16029	15933	15995	16169	15845	16152	16083	16013	15918	15981	16101	16091	16055	16035	15989	16014	16031	16237	15992	16121	15992	15961	16086	15995	16171	16018	15850	16080	16003	16018	16080	15854	16028	16150	16035	15926	16022	15926	16168	16097	16196	16088	16024	16111	15917	16069	16080	16233	16167	15954	16087	15953	15954	16045	16100	16214	15950	16022	15896	16042	16070	16009	16216	15978	16040	16070	16034	16107	16029	16045	16102	16020	16115	16066	16151	15956	16110	15819	16071	16073	15952	15983	16051	15969	16033	16065	16005	15985	16097	16129	16035	16220	15974	16083	15939	16070	16075	16095	15937	15944	16111	15933	15887	16122	15917	15934	16119	16030	16159	16192	16123	16029	15895	16239	16122	16134	15958	16095	16078	16118	16122	16021	16229	16113	16036	15938	16025	16011	16154	16199	16127	16124	16035	16052	16148	16254	16057	16023	16115	16097	16028	15873	16052	16075	16226	15994	16008	16045	16148	16040	15957	16310	16070	16051	15960	16003	16003	15919	15944	15943	16110	16070	16043	15824	16184	16062	16028	16182	15964	15918	15971	16097	16097	16122	15891	16175	16144	15961	15881	16074	15898	16076	16182	16063	16101	16010	15934	16198	15931	16051	16114	16129	15959	16079	16000	15937	16062	15940	16062	16052	16019	16007	16036	16016	16067	16100	16049	16058	15924	16242	16065	16085	15927	16019	15940	16045	16163	15987	15945	15925	16052	15956	16205	16064	16046	16034	15996	16059	15947	16203	16061	16224	16093	16067	16118	16113	16053	16086	15908	15963	16000	16054	15971	15943	16006	16108	16183	16259	15970	16160	15984	16080	16069	16004	16003	15855	16110	16031	16057	16099	16093	15864	16201	15914	16101	16099	16082	16005	16130	16193	16213	15792	16058	16032	16192	16064	16063	16135	15839	16243	16024	15973	16123	15942	16159	15918	16090	16089	16050	15840	16037	16062	16167	15918	16014	16146	16059	16203	16005	16081	16053	15990	16124	16089	15910	16155	16013	15996	15926	16097	16091	16188	15979	15975	16151	16093	16092	16128	16028	16117	16190	15905	16090	15827	16140	16106	16080	16044
27608	22190	26414	23528	22260	29688	30467	25992	22773	20986	20226	19837	19808	19727	19759	19669	19685	19651	19584	19629	19450	19659	19759	19543	19711	19608	19771	19427	19695	19716	19680	19560	19756	19577	19557	19591	19684	19478	19749	19817	19609	19615	19894	19609	19684	19529	19656	19770	19668	19609	19895	19643	19622	19525	19660	19572	19665	19577	19770	19669	19738	19479	19630	19643	19629	19721	19571	19628	19646	19748	19444	19717	19496	19599	19724	19818	19765	19911	19584	19517	19666	19636	19674	19622	19469	19491	19754	19567	19639	19675	19682	19690	19549	19760	19502	19449	19628	19484	19754	19770	19487	19670	19587	19608	19716	19586	19769	19542	19750	19572	19578	19487	19714	19734	19772	19627	19597	19660	19725	19904	19652	19626	19605	19562	19834	19458	19755	19866	19710	19651	19713	19652	19543	19684	19579	19532	19528	19819	19525	19467	19686	19656	19729	19602	19684	19976	19590	19573	19689	19590	19706	19815	19580	19677	19420	19608	19547	19742	19654	19613	19846	19618	19515	19538	19589	19761	19713	19388	19503	19481	19544	19677	19760	19841	19589	19744	19571	19748	19664	19665	19861	19556	19520	19526	19508	19656	19678	19678	19625	19608	19532	19490	19583	19721	19860	19646	19509	19575	19792	19576	19781	19695	19717	19508	19548	19544	19979	19737	19610	19521	19619	19614	19772	19638	19459	19782	19722	19565	19611	19689	19774	19735	19585	19515	19805	19839	19602	19745	19747	19575	19573	19652	19623	19744	19508	19439	19646	19743	19615	19747	19572	19550	19406	19651	19747	19540	19610	19738	19566	19764	19571	19503	19769	19550	19626	19424	19745	19738	19438	19647	19626	19691	19700	19724	19599	19523	19658	19606	19629	19744	19633	19653	19591	19939	19665	19769	19518	19444	19704	19737	19579	19479	19612	19781	19647	19914	19608	19473	19722	19714	19496	19673	19548	19836	19710	19758	19728	19770	19520	19687	19549	19616	19826	19666	19650	19560	19719	19583	19808	19569	19552	19634	19460	19673	19857	19545	19732	19722	19595	19583	19608	19651	19421	19760	19684	19815	19828	19584	19391	19394	19554	19493	19611	19727	19586	19706	19749	19878	19668	19322	19650	19552	19457	19647	19669	19439	19681	19604	19488	19813	19759	19654	19549	19775	19643	19440	19643	19739	19772	19824	19813	19669	19803	19771	19614	19516	19737	19449	19582	19605	19554	19323	19577	19626	19653	19550	19606	19564	19703	19683	19738	19759	19797	19472	19693	19470	19794	19655	19814	19898	19521	19756	19681	19649	19626	19682	19494	19536	19600	19311	19573	19544	19501	19510	19738	19694	19645	19553	19553	19556	19766	19616	19779	19772	19587	19582	19709	19532	19676	19674	19730	19609	19752	19487	19677	19616	19734	19625	19885	19817	19612	19798	19657	19874	19603	19619	19606	19710	19517	19734	19439	19657	19822	19668	19503	19574	19735	19612	19610	19638	19792	19685	19738	19685	19853	19649	19823	19460	19676	19616	19465	19290	19649	19556	19542	19619	19925	19867	19597	19644	19680	19757	19851	19703	19696	19591	19599	19660	19648	19832	19689	19613	19529	19567	19465	19824	19755	19711	19561	19727	19697	19518	19758	19608	19562	19771	19825	19689	19635	19539	19558	19581	19503	19636	19744	19665	19536	19568	19796	19863	19965	19704	19717	19806	19732	19904	19657	19656	19697	19838	19837	19638	19726	19458	19623	19436	19683	19844	19618	19529	19659	19642	19498	19657	19546	19758	19745	19634	19609	19586	19532	19746	19679	19694	19543	19826	19616	19586	19520	19820	19592	19516	19541	19412	19710	19847	19503	19482	19616	19556	19825	19603	19730	19507	19618	19739	19584	19533	19762	19684	19759	19774	19798	19552	19795	19593	19604	19556	19816	19813	19599	19693	19568	19597	19584	19543	19704	19676	19549	19749	19533	19675	19485	19604	19650	19525	19695	19768	19474	19771	19548	19625	19734	19620	19665	19581	19616	19641	19465	19706	19574	19739	19675	19470	19760	19524	19616	19671	19850	19649	19790	19885	19500	19675	19643	19733	19892	19653	19506	19413	19677	19757	19695	19759	19568	19621	19789	19671	19455	19655	19837	19772	19778	19608	19839	19910	19692	19877	19790	19455	19674	19552	19816	19659	20017	19716	19605	19548	19689	19559	19626	19599	19660	19590	19593	19576	19741	19640	19524	19693	19569	19456	19547	19634	19642	19425	19613	19543	19479	19553	19659	19838	19473	19546	19723	19824	19698	19856	19650	19703	19829	19601	19693	19793	19657	19698	19569	19786	19512	19517	19565	19503	19439	19603	19612	19673	19539	19668	19722	19642	19789	19737	19619	19391	19736	19484	19665	19678	19520	19654	19750	19713	19616	19848	19743	19561	19520	19535	19561	19651	19548	19660	19692	19696	19758	19626	19840	19528	19816	19773	19556	19861	19575	19676	19517	19572	19808	19538	19616	19833	19610	19346	19742	19799	19573	19731	19567	19528	19631	19527	19559	19651	19591	19703	19752	19682	19723	19682	19645	19584	19627	19672	19709	19931	19530	19776	19654	19788	19666	19551	19501	19851	19625	19367	19752	19686	19955	19478	19727	19810	19805	19588	19641	19580	19637	19569	19723	19816	19627	19847	19751	19696	19570	19639	19595	19647	19765	19579	19657	19566	19457	19420	19687	19627	19486	19481	19607	19483	19666	19604	19438	19428	19747	19836	19706	19600	19666	19471	19835	19753	19785	19812	19792	19667	19497	19636	19596	19511	19647	19476	19562	19588	19662	19760	19611	19391	19797	19608	19469	19697	19644	19749	19626	19424	19628	19772	19877	19586	19676	19612	19642	19518	19792	19744	19686	19533	19778	19692	19563	19709	19601	19441	19744	19839	19669	19818	19797	19995	19686	19620	19819	19966	19659	19611	19413	19545	19677	19419	19662	19665	19897	19725	19709	19845	19776	19886	19653	19732	19666	19751	19742	19832	19472	19522	19548	19675	19692	19436	19601	19713	19587	19573	19725	19568	19752	19648	19927	19767	19633	19790	19671	19603	19732	19527	19655	19812	19631	19684	19525	19602	19675	19682	19695	19505	19809	19549	19748	19632	19723	19802	19615	19469	19653	19565	19507	19674	19634	19613	19643	19554	19765	19905	19607	19800	19628	19577	19569	19331	19537	19689	19551	19668	19579	19849	19596	19543	19718	19747	19696	19784	19742	19778	19703	19616	19792	19940	19780	19619	19652	19555	19450	19758	19708	19783	19603	19649	19490	19564	19532	19660	19789	19804	19839	19779	19857	19870	19575	19519	19834	19679	19719	19702	19805	19648	19605	19492	19709	19775	19544	19630	19861	19793	19405	19803	19445	19616	19517	19668	19604	19662	19699	19731	19751	19534	19731	19929	19774	19525	19615	19646	19723	19913	19792	19508	19581	19751	19486	19437	19617	19696	19716	19623	19770	19694	19659	19795	19650	19903	19576	19617	19488	19653	19651	19577	19483	19506	19667	19549	19686	19503	19790	19584	19812	19907	19581	19828	19600	19762	19660	19726	19714	19634	19655	19683	19657	19363	19732	19700	19587	19655	19748	19597	19733	19649	19616	19837	19643	19419	19482	19650	19541	19535	19705	19531	19771	19688	19822	19474	19567	19645	19602	19963	19698	19658	19682	19435	19597	19662	19583	19657	19683	19745	19586	19470	19936	19676	19747	19644	19619	19859	19530	19665	19555	19650	19477	19695	19746	19730	19664	19790	19671	19612	19478	19857	19791	19656	19819	19630	19510	19602	19744	19795	19451	19652	19678	19599	19618	19474	19514	19667	19508	19615	19679	19846	19672	19503	19586	19683	19628	19434	19544	19546	19646	19777	19771	19515	19724	19758	19800	19699	19659	19783	19629	19645	19825	19485	19583	19807	19766	19481	19527	19764	19498	19565	19640	19676	19784	19565	19776	19704	19696	19685	19467	19529	19588	19810	19875	19757	19807	19661	19457	19631	19697	19732	19662	19655	19678	19754	19616	19770	19527	19494	19618	19710	19838	19765	19699	19594	19550	19637	19540	19625	19647	19550	19601	19785	19630	19914	19773	19643	19732	19898	19614	19593	19609	19752	19709	19614	19638	19734	19662	19870	19699	19752	19898	19444	19586	19785	19684	19589	19860	19783	19667	19399	19645	19913	19719	19215	19656	19588	19475	19494	19652	19725	19541	19710	19776	19531	19633	19553	19602	19624	19527	19763	19487	19621	19723	19856	19492	19525	19737	19812	19812	19500	19718	19698	19739	19712	19388	19782	19697	19603	19527	19626	19682	19621	19601	19659	19620	19794	19653	19478	19640	19721	19554	19773	19723	19490	19823	19686	19621	19698	19644	19718	19680	19662	19747	19825	19652	19587	19552	19677	19739	19545	19610	19466	19449	19621	19489	19809	19759	19688	19723	19639	19556	19767	19668	19600	19698	19707	19817	19682	19542	19835	19582	19501	19735	19579	19715	19631	19766	19751	19553	19524	19698	19537	19713	19642	19725	19642	19688	19705	19578	19688	19648	19471	19706	19667	19526	19649	19787	19708	19769	19726	19790	19641	19630	19547	19515	19477	19686	19726	19501	19506	19528	19584	19723	19620	19758	19516	19577	19731	19739	19768	19622	19667	19720	19722	19501	19545	19495	19602	19542	19459	19571	19676	19616	19686	19849	19762	19743	19568	19582	19665	19630	19745	19426	19455	19438	19647	19641	19468	19789	19653	19740	19761	19565	19777	19816	19821	19620	19686	19770	19656	19660	19452	19714	19297	19576	19560	19587	19669	19652	19778	19638	19788	19867	19753	19519	19585	19814	19578	19671	19630	19666	19486	19797	19436	19665	19500	19733	19768	19725	19752	19632	19750	19713	19816	19711	19754	19682	19954	19454	19579	19664	19650	19642	19678	19866	19748	19612	19596	19743	19886	19332	19858	19496	19672	19556	19637	19440	19694	19629	19759	19651	19513	19679	19657	19712	19595	19710	19645	19670	19605	19746	19684	19656	19693	19636	19678	19494	19451	19626	19814	19660	19602	19616	19773	19721	19551	19610	19638	19615	19734	19700	19692	19577	19685	19823	19519	19616	19571	19620	19589	19750	19486
15468	20279	20351	17653	20415	27928	27466	22518	19293	17344	16524	16436	16226	16203	16177	16290	16394	16070	16180	16216	16313	16284	16188	16261	16204	16268	16305	16341	15976	16170	16093	16374	16301	16153	16171	16033	16211	16229	16118	16172	16270	16206	16096	16088	16149	16310	16118	16367	16148	16224	16232	16186	16237	16083	16209	16164	16281	16355	16263	16225	16184	16163	16391	16126	16314	16196	16051	16201	16060	16091	16133	16111	16206	16204	16343	16231	16182	16352	16248	16157	16288	16224	16303	16199	16279	16233	16371	16316	16249	16135	16252	16229	16070	16151	16213	16162	16224	16102	16254	16171	16261	16122	16032	16287	16263	16220	16252	16218	16235	16265	16118	16332	16129	16131	16455	16086	16190	16145	16210	16181	16219	16202	16236	16103	16224	16493	16325	16285	16206	16095	16102	16295	16343	16265	16141	16292	16271	16400	16175	16153	16161	16243	16166	16098	16223	16278	16330	16090	16096	16261	16241	16261	16173	16021	16225	16104	16164	16083	16365	16109	16312	16188	16356	16186	15995	16216	16212	16062	16466	16074	16252	16272	16266	16191	16281	16234	16092	16144	16224	16277	16097	16287	16151	16324	16169	16081	16243	16322	16118	16098	16168	16266	16096	16120	16201	16371	16109	16316	16278	16191	16176	16404	16059	16281	16285	16199	16299	16166	16113	16167	16002	16377	16153	16258	16119	16278	16293	16222	16390	16152	16185	16032	16142	16189	16253	16174	16108	16158	16232	16090	16376	16157	16057	16294	16346	16086	16152	16329	16264	16132	16080	16089	16323	16207	16266	16249	16259	16241	16288	16173	16250	16326	16206	16324	16301	16092	16308	16221	16276	16218	16165	16024	16113	16305	16148	16159	16348	16093	16388	16386	16206	16129	16171	16187	16251	15985	16252	16014	16198	16348	16120	16296	16041	16134	16257	16159	16246	16267	16182	16105	16424	16147	16230	16250	16170	16163	16012	16318	16349	16065	16289	16216	16172	16209	16254	16253	16430	16065	16016	16328	16229	16132	16137	16240	16266	16320	16304	16132	16081	16078	16182	16310	16292	16282	16178	15947	16214	16077	16318	16092	16121	16109	16100	16157	16202	16292	16177	16307	16274	16236	16072	16266	16081	16240	16081	16241	16278	16027	16212	16162	16220	16321	16255	16085	16166	16069	16234	16344	16205	16141	16325	16090	16163	16081	16139	16208	16161	16203	16167	16313	16094	16196	16297	16176	16309	16205	16270	16039	16257	16229	16065	16239	16084	16155	16143	16150	16171	16168	16115	16220	16300	16400	16193	16272	16263	16009	16216	16267	16181	16149	16194	16203	16242	16242	16250	16095	16382	16162	16373	16125	16247	16203	16262	16301	16206	16243	16113	16143	16231	16304	16256	16076	16183	16171	16086	16029	16129	16215	16214	16073	16213	16270	16218	16200	16216	16320	16194	16180	16291	16024	16270	16235	16212	16274	16224	16225	16354	16196	16299	15995	16053	16325	16262	16180	16097	16129	16134	16175	16110	16188	16237	16338	16206	16388	16086	16148	16199	16221	16218	16272	16163	16417	16026	16220	16306	16157	16178	16183	16067	16316	16289	16293	16184	16111	16274	16240	16013	16256	16308	16198	16270	16078	16294	16146	16230	16304	16279	16274	16104	16241	16241	15907	16374	16216	16161	16194	16153	16378	16194	16235	16188	16237	16242	16260	16277	16268	16030	16029	16308	16208	16342	16186	16324	16141	16039	16180	16169	16230	16049	16104	16255	16248	16322	16122	16145	16109	16120	16279	16270	16305	16239	16246	16178	16173	16217	16204	16180	16114	16281	16277	16290	16174	16312	16200	16229	16235	16001	16241	16168	16298	16128	16237	16183	16105	16318	16236	16073	16206	16218	16296	16511	16141	16292	16150	16243	16335	16153	16374	15947	15995	16257	16187	16326	16185	16132	16210	16046	16233	16258	16355	16409	16290	16176	16193	16311	16249	16167	16174	16248	16016	16155	16162	16261	16129	16259	16194	16394	16275	16262	16075	16079	16198	15998	16262	16266	16240	16310	16374	16250	16088	16160	16156	16265	16413	16145	16078	16222	16292	16239	16183	16278	16462	16212	16214	16186	16054	16245	16130	16270	16246	16276	16176	16305	16164	16262	16250	15984	16270	16323	16262	16209	16001	16126	16265	16303	16265	16216	16111	16406	16320	16270	16365	16129	16114	16120	16100	16348	16159	16196	16067	16328	16152	16137	16241	16196	16170	16145	16283	16220	16259	16275	16216	16305	16266	16192	16194	16043	16204	16264	16085	16298	16108	16216	16255	16100	16198	16341	16168	16156	16248	16221	16132	16227	16395	15979	16119	16098	16175	16273	16092	16327	16268	16001	16079	16139	16070	16226	16153	16201	16217	16192	16016	16185	16036	16205	16131	16199	16108	16124	16345	16037	16115	16290	16358	16221	16090	16231	16312	16088	16135	16237	16228	16201	16219	16294	16230	16173	16336	16145	16156	16182	16377	16214	16277	16232	16063	16300	15963	16178	16344	16139	16181	16241	16037	16089	16150	16042	16084	16087	16004	16290	16311	16310	16149	16213	16210	16236	16093	16158	16183	16236	16234	16246	16202	16031	16233	16263	16188	16387	16063	16103	16162	16196	16100	16229	16217	16138	16303	16239	16158	16300	16372	16239	16229	16236	16187	16085	16349	16198	16236	16410	16213	16182	16306	16233	16243	16226	16189	16266	16256	16185	16231	16166	16167	16305	16151	16139	16203	16083	16028	16312	16092	16299	16233	16330	16233	16242	16262	16099	16084	16226	16111	16362	16075	16241	16241	16218	16271	16067	16309	16174	16254	16342	16276	16190	16183	16092	16116	16261	15992	16199	16154	16171	16222	16248	16166	16234	16179	16220	16137	16293	16309	16206	16239	16237	16136	16389	16290	16222	16150	16074	16058	16192	16243	16309	16438	16213	15984	16238	16134	16186	16358	16175	16345	16174	16228	16184	16242	16153	16112	16293	16330	16301	16433	16236	16274	16186	16097	16247	15985	16365	16271	16308	16089	16264	16208	16105	16165	16203	16321	16118	16151	16177	16129	16184	16227	16232	16296	16040	16052	16147	16274	16273	16171	16227	16147	16085	16203	16269	16225	16468	16106	16046	16167	16195	16202	16153	16429	16322	16210	16113	16266	16178	16292	16262	16257	16204	16221	15944	16260	16100	16069	16161	16132	16330	15949	16109	16026	16269	16142	16067	16244	16150	16233	16186	16279	16177	16298	16149	16380	16263	16255	16353	16037	16246	16208	16240	16234	16156	16233	16291	16059	16214	16221	16161	16278	16200	16198	16273	16233	16040	16100	16249	16349	16149	16243	16177	16238	16226	16269	16156	16103	16145	16205	16191	16087	16366	16271	16076	16103	16227	16261	16036	16204	16274	16182	16345	16181	16240	16161	16148	16116	16361	16163	16181	16122	16296	16292	16225	16218	16219	16116	16202	16190	16351	16220	16144	16212	16343	16215	16261	16235	16242	16212	16085	16420	16156	16217	16362	16243	16261	16265	16250	16337	16266	16121	16213	16349	16121	16274	16232	16200	16216	16214	16181	16195	16109	16146	16197	16264	16211	16139	16131	16261	16445	16248	16195	16082	16283	16105	16171	16138	16188	16196	16115	16283	16292	16244	16124	16268	16210	16173	16229	16084	16365	16317	16158	16368	16316	16311	16188	16242	16173	16260	16131	16285	15958	16170	16257	16430	16093	16309	16208	16442	16042	16325	16325	16274	16302	16107	16225	16122	16059	16244	16252	16240	16151	16361	16411	16188	16144	16291	16069	16368	16110	16301	16297	16376	16237	16145	16209	16003	16022	16282	16232	16191	16346	16217	16286	16158	16228	16238	16242	16135	16157	16222	16257	16244	16411	16182	16335	16305	16287	16034	16050	16029	16294	16259	16373	16193	16245	16269	16370	16193	16193	16194	16146	16106	16237	16152	16122	16269	16250	16237	16082	16121	16169	16201	16188	16173	16318	16275	16243	16241	16213	16186	16186	16201	16352	16260	16291	16155	16093	16326	16160	16310	16127	16168	16191	16156	16246	16233	16276	16234	16421	16198	16046	16353	16334	16194	16259	16191	16245	16255	16282	16219	16347	16274	16389	16167	16225	16187	16402	16275	16339	16216	16288	16196	16235	16146	16328	16128	16258	16157	16160	16305	16237	16104	16065	16268	16119	16243	16309	16265	16113	16097	16397	16198	16332	16287	16269	16203	16223	16155	16286	16216	16108	16076	16230	16244	16211	16048	16300	16291	16251	16303	16127	16102	16265	16339	16010	16099	16130	16128	16166	16309	16104	16278	16208	16120	16198	16105	16201	16222	16308	16318	16239	16216	16266	16229	16351	16279	16247	16163	16207	16187	16177	16065	16246	16252	16237	16379	16178	16284	16154	16322	16145	16275	16014	16149	16334	16292	16295	16192	16383	16038	16271	16152	16283	16157	16167	16107	16164	16218	16129	16178	16122	16096	16110	16349	16268	16218	16355	16219	16245	16119	16194	16177	16255	16333	16373	16293	16180	16297	16242	16142	16278	16074	16204	16166	16227	16157	16289	16206	16216	16279	16422	16088	16252	16266	16330	16197	16249	16298	16143	16156	16341	16401	16283	16084	16270	16170	16103	16114	16244	16124	16230	16314	16305	16352	16107	16240	16175	15981	16278	16134	16192	16272	16244	16216	16117	16257	16130	16220	16295	16226	16219	16088	16060	16427	16049	16194	16171	16299	16110	16241	16069	16219	16237	16125	16265	16130	16057	16247	16018	16143	16012	16191	16343	16064	16364	16236	16117	16225	16127	16175	16288	16340	16192	16337	16323	16232	16135	16318	16192	16190	16236	16061	16064	16161	16321	16188	16183	16186	16264	16280	16298	16191	16166	16278	16095	16318	15936	16315	16261	16208	16243	16299	16329	16168	16189	16118	16422	16168	16131	16283	16252	16369	16380	16086	16123	16363	16322	16136	16309	16161	16130	16443	16092	16139	16193	16260	16308	16208	16094	16090	16096	16139	16285	16203	16091	16190	16147	16230	16174	16195	16324	16063	16297	16072	16293	16257	16021	16171	16170	16160	16172	16135	16133	16205	16198	16519	16190	16215	16194	16418
24117	21454	28994	24422	27506	56269	61922	45018	33618	25774	21775	20155	19727	19748	19622	19476	19589	19482	19428	19494	19528	19697	19506	19575	19761	19367	19374	19668	19571	19473	19464	19571	19319	19415	19378	19577	19442	19393	19487	19710	19529	19607	19726	19636	19506	19553	19369	19405	19469	19323	19515	19475	19497	19478	19610	19532	19527	19515	19439	19628	19412	19652	19701	19473	19551	19666	19444	19398	19579	19479	19487	19482	19438	19347	19425	19694	19561	19436	19473	19368	19430	19302	19577	19400	19396	19403	19355	19458	19397	19298	19512	19513	19311	19625	19476	19580	19324	19607	19658	19714	19569	19466	19531	19457	19462	19402	19521	19595	19406	19452	19560	19652	19442	19366	19585	19546	19301	19468	19445	19370	19633	19795	19491	19495	19538	19324	19416	19511	19517	19415	19532	19365	19431	19148	19412	19278	19577	19419	19343	19341	19264	19344	19473	19250	19547	19481	19404	19368	19561	19592	19348	19500	19458	19471	19249	19433	19534	19444	19413	19413	19520	19504	19218	19514	19504	19507	19474	19471	19537	19413	19463	19442	19376	19364	19460	19497	19341	19184	19456	19314	19545	19396	19609	19421	19525	19538	19293	19376	19369	19474	19575	19307	19271	19459	19503	19212	19303	19511	19544	19328	19404	19657	19403	19289	19323	19131	19407	19322	19505	19454	19340	19396	19536	19166	19290	19248	19511	19581	19556	19390	19528	19554	19374	19362	19295	19366	19387	19477	19294	19350	19419	19445	19458	19522	19438	19346	19387	19301	19555	19524	19158	19510	19569	19595	19458	19495	19161	19242	19528	19468	19519	19479	19537	19748	19411	19431	19455	19486	19376	19549	19438	19529	19418	19427	19311	19467	19405	19427	19366	19580	19276	19205	19337	19315	19434	19280	19568	19623	19358	19189	19378	19339	19467	19338	19334	19213	19370	19398	19395	19339	19403	19494	19488	19535	19428	19481	19437	19389	19594	19534	19435	19646	19333	19318	19293	19374	19663	19434	19321	19333	19478	19297	19552	19422	19251	19420	19585	19610	19538	19490	19318	19399	19173	19579	19310	19427	19360	19311	19320	19440	19305	19449	19309	19180	19319	19476	19666	19496	19424	19438	19536	19417	19350	19378	19376	19532	19481	19414	19292	19364	19180	19591	19514	19543	19452	19401	19492	19456	19347	19521	19461	19578	19543	19500	19719	19363	19409	19665	19442	19351	19288	19450	19482	19300	19353	19609	19582	19460	19400	19336	19241	19433	19339	19577	19598	19536	19460	19298	19352	19338	19352	19380	19423	19360	19309	19486	19628	19405	19404	19581	19455	19416	19372	19648	19479	19373	19452	19444	19562	19485	19433	19501	19489	19381	19626	19416	19538	19479	19619	19491	19616	19499	19694	19483	19618	19457	19428	19514	19426	19403	19431	19351	19524	19440	19504	19315	19404	19578	19470	19443	19485	19317	19240	19400	19417	19483	19594	19347	19388	19491	19467	19524	19419	19534	19376	19488	19341	19588	19432	19478	19472	19367	19452	19351	19391	19312	19429	19580	19484	19455	19472	19530	19476	19271	19588	19392	19617	19439	19563	19380	19512	19394	19396	19456	19625	19488	19430	19628	19566	19587	19456	19298	19145	19268	19390	19356	19504	19544	19258	19373	19427	19350	19477	19597	19510	19461	19356	19613	19519	19389	19599	19198	19472	19460	19536	19260	19416	19378	19341	19332	19476	19428	19372	19486	19606	19333	19540	19243	19331	19331	19443	19414	19463	19454	19341	19436	19502	19410	19537	19326	19348	19346	19487	19298	19417	19353	19546	19229	19604	19362	19360	19352	19519	19389	19436	19436	19483	19560	19370	19404	19448	19340	19487	19450	19375	19409	19589	19560	19379	19219	19407	19525	19362	19338	19205	19303	19540	19240	19508	19444	19559	19393	19212	19561	19419	19409	19449	19389	19462	19465	19299	19643	19376	19473	19576	19354	19402	19479	19319	19423	19446	19551	19506	19424	19312	19390	19606	19307	19619	19443	19590	19289	19536	19458	19514	19326	19384	19463	19399	19340	19579	19644	19385	19362	19407	19481	19248	19520	19434	19326	19394	19415	19325	19262	19337	19693	19575	19537	19530	19408	19281	19362	19309	19241	19571	19481	19505	19561	19446	19381	19469	19286	19583	19409	19533	19593	19243	19536	19389	19401	19382	19569	19458	19516	19739	19370	19498	19446	19499	19103	19387	19538	19386	19333	19506	19541	19543	19512	19598	19559	19405	19356	19348	19279	19710	19519	19570	19422	19365	19609	19487	19319	19429	19460	19412	19598	19531	19465	19289	19299	19512	19271	19627	19384	19203	19443	19396	19189	19591	19525	19368	19574	19468	19439	19365	19247	19469	19405	19388	19348	19249	19427	19329	19371	19285	19411	19455	19500	19538	19552	19588	19372	19513	19484	19471	19491	19461	19615	19459	19520	19288	19358	19314	19209	19461	19336	19531	19576	19300	19566	19511	19557	19560	19359	19395	19327	19389	19413	19396	19514	19517	19469	19363	19360	19554	19459	19629	19348	19362	19560	19388	19051	19408	19262	19372	19351	19458	19353	19650	19466	19573	19478	19137	19541	19387	19303	19351	19572	19241	19469	19491	19428	19386	19219	19390	19574	19626	19269	19356	19485	19386	19294	19298	19641	19182	19376	19577	19582	19333	19440	19596	19361	19362	19602	19596	19465	19362	19486	19340	19340	19509	19457	19447	19062	19403	19339	19660	19554	19594	19467	19193	19526	19406	19329	19407	19380	19415	19538	19539	19159	19496	19462	19433	19404	19620	19463	19588	19322	19312	19204	19475	19538	19335	19182	19436	19326	19455	19511	19482	19493	19512	19449	19497	19468	19562	19487	19388	19297	19590	19578	19376	19553	19459	19454	19306	19367	19409	19354	19532	19348	19322	19650	19208	19368	19466	19477	19457	19328	19329	19549	19491	19437	19380	19325	19303	19278	19480	19460	19506	19322	19518	19476	19343	19569	19286	19615	19469	19468	19489	19502	19536	19443	19534	19452	19551	19452	19417	19579	19517	19494	19260	19375	19473	19504	19411	19360	19538	19483	19496	19532	19596	19297	19479	19416	19369	19385	19566	19312	19341	19496	19428	19500	19351	19468	19581	19357	19345	19354	19320	19279	19342	19392	19324	19405	19436	19293	19435	19353	19374	19551	19467	19400	19391	19532	19449	19460	19480	19332	19396	19155	19318	19637	19665	19378	19320	19351	19541	19552	19355	19481	19520	19289	19305	19541	19222	19297	19404	19380	19369	19457	19468	19410	19540	19621	19361	19309	19249	19379	19414	19218	19439	19490	19582	19441	19543	19557	19510	19465	19410	19403	19559	19389	19380	19361	19497	19645	19522	19533	19237	19576	19662	19560	19480	19405	19452	19490	19440	19370	19584	19395	19160	19535	19567	19568	19541	19398	19319	19395	19537	19341	19196	19528	19533	19579	19412	19337	19426	19638	19571	19687	19387	19476	19437	19362	19523	19265	19477	19603	19623	19680	19533	19358	19154	19282	19392	19346	19318	19406	19497	19411	19506	19590	19377	19427	19428	19455	19360	19507	19531	19464	19431	19460	19498	19379	19488	19510	19376	19513	19585	19411	19487	19478	19557	19535	19337	19613	19673	19372	19339	19412	19643	19456	19720	19532	19459	19428	19398	19372	19331	19378	19273	19453	19395	19209	19351	19513	19442	19435	19499	19658	19539	19536	19643	19477	19500	19340	19300	19465	19282	19449	19449	19397	19321	19435	19391	19656	19375	19366	19452	19468	19412	19529	19511	19578	19527	19443	19472	19289	19549	19600	19145	19290	19593	19408	19345	19462	19569	19426	19555	19469	19504	19401	19381	19495	19318	19568	19409	19406	19250	19624	19450	19529	19566	19278	19497	19502	19460	19473	19327	19559	19497	19600	19481	19542	19473	19469	19459	19185	19527	19399	19333	19423	19607	19442	19445	19386	19808	19479	19495	19441	19406	19327	19514	19372	19564	19507	19528	19298	19340	19501	19549	19497	19254	19498	19362	19593	19437	19380	19492	19442	19611	19613	19401	19423	19416	19424	19508	19468	19528	19339	19448	19345	19507	19342	19410	19426	19515	19460	19462	19513	19228	19352	19404	19341	19344	19593	19287	19420	19524	19556	19370	19382	19295	19236	19410	19334	19417	19593	19300	19427	19511	19704	19325	19350	19537	19477	19574	19534	19622	19482	19357	19423	19351	19578	19459	19499	19490	19533	19248	19458	19372	19283	19464	19376	19471	19574	19658	19406	19501	19545	19445	19248	19419	19498	19351	19428	19368	19245	19413	19353	19308	19287	19416	19448	19303	19514	19361	19420	19365	19356	19468	19538	19474	19509	19242	19442	19381	19556	19376	19552	19503	19328	19383	19458	19478	19511	19289	19495	19379	19502	19408	19495	19344	19441	19532	19519	19505	19604	19385	19598	19225	19528	19247	19351	19489	19557	19404	19553	19557	19390	19545	19303	19461	19411	19505	19275	19447	19420	19259	19458	19670	19434	19282	19394	19258	19349	19467	19522	19438	19423	19399	19559	19687	19457	19482	19271	19631	19379	19530	19600	19524	19444	19379	19396	19461	19371	19625	19473	19566	19282	19483	19489	19432	19346	19253	19285	19414	19295	19378	19313	19541	19461	19474	19334	19474	19294	19420	19332	19453	19550	19519	19407	19394	19293	19357	19436	19346	19349	19530	19452	19586	19388	19561	19268	19572	19595	19549	19451	19259	19624	19388	19434	19514	19445	19409	19302	19628	19300	19230	19786	19491	19537	19692	19368	19317	19409	19531	19343	19594	19406	19473	19560	19559	19385	19563	19334	19412	19370	19486	19547	19453	19661	19457	19437	19442	19439	19532	19341	19332	19300	19466	19438	19301	19348	19308	19624	19647	19635	19295	19400	19429	19342	19358	19555	19594	19337	19342	19355	19492	19432	19518	19448	19378	19574	19343	19528	19243	19458	19470	19474	19471	19412	19459	19323	19494	19373	19533	19417	19435	19206	19577	19354	19546	19382	19393	19280	19443	19422	19421	19486	19683	19561	19559	19653	19570	19258	19410	19503	19435	19352	19398	19188	19498	19342	19135	19442
17680	27579	24722	20459	36054	56898	58590	42824	31755	22108	17692	16586	16267	16102	16199	16009	16199	16205	16041	15977	15921	16140	16211	16091	16007	16153	15991	16155	16120	15875	16148	16110	16117	16154	16134	16120	16175	16097	15963	16064	16044	16095	16136	16178	16146	16016	16156	16010	16149	16194	16267	16238	16083	16179	16237	16140	16245	16189	16121	16109	16170	16195	16203	16178	16129	16069	16093	16149	16092	16125	16159	16203	16255	16324	16281	16071	16116	16029	16173	16141	15916	16065	16168	16092	16202	16086	16075	16017	16096	16326	15917	16181	16092	16242	15977	16072	16022	16039	16169	16223	16095	15996	15997	16082	16000	16111	16080	16166	16227	16142	16181	16008	16215	16052	16062	16241	16049	16151	16170	16315	16227	16117	16007	16144	16156	16076	16101	16177	15963	16026	16255	16027	16028	15995	16152	16103	16111	16091	16159	16100	16108	16232	16058	16234	16092	16104	16292	16340	16153	16113	16004	16184	16131	16027	16013	16105	16183	16123	15981	16246	16137	16103	16080	16124	16153	16168	16087	16130	16131	16189	16177	16085	15968	16103	15985	16032	15995	16049	16075	16134	16163	16068	16163	16031	16163	16254	16047	16113	16272	16034	16032	16131	16140	16182	16108	16187	16100	16152	16061	16156	16235	16032	16220	16203	16103	15888	16045	15895	16111	16263	16175	16028	16009	16101	16019	16201	16001	15992	15967	16049	16017	16194	15963	16183	15993	16195	16049	16082	16118	16197	15956	16190	16091	16114	15990	16171	16113	16077	16183	16155	16204	16270	16228	16119	16197	16002	16149	15982	16007	16205	16117	16264	16146	16114	16267	16072	16069	16126	16119	16115	16057	16124	16281	16044	16012	15985	16106	16143	15925	16223	16294	16135	16178	16049	16060	16321	16144	16041	16123	15997	16050	15998	16081	16181	16119	16257	15996	16051	16065	16219	15993	15934	16158	16212	16211	16022	16127	15890	16179	16194	16132	16055	16184	16154	16172	15978	16199	16020	16139	16105	16121	16022	15965	16083	16123	16127	16032	16064	16088	16058	16075	16077	16005	16066	15951	16218	16118	16152	16068	16235	16317	16040	16198	16206	16096	16091	16084	16006	16034	16276	16049	16038	15944	16096	16018	16191	16131	16295	16081	16014	16029	16062	16042	16061	16130	16057	16068	16097	16089	15976	16119	16037	16115	16014	16001	16259	15837	16118	16085	16127	16119	16166	16103	16220	16093	16014	16149	16159	16063	16389	16078	16061	16198	15975	15933	15971	16171	16162	16092	16092	16116	15918	16169	16061	16221	15901	16162	16013	15875	15986	16160	15868	15976	16192	15934	16092	15978	16126	16100	16237	16170	16004	16094	16149	16048	15978	16040	16048	16049	16014	16026	16026	16040	16149	16103	16119	16107	16129	15960	15966	15942	16101	16040	16169	16019	15970	16081	16092	16153	16112	16079	15996	16027	16176	15905	16182	15994	16215	16027	16020	16165	15991	16074	16203	16158	16211	16210	16010	15976	16053	16209	16101	16187	16214	16118	16166	16070	16291	15941	16178	16014	16198	15999	16018	16221	16014	16072	16163	16051	16383	16216	15973	16124	16228	16241	15983	16137	16394	16147	16195	16090	16132	15956	16144	16069	16298	16086	16158	16234	15997	16063	16181	16189	16080	15915	16107	16177	16058	16010	16091	16084	16112	16278	16091	15903	15913	15969	16197	16011	16069	16131	16063	16039	16182	16206	16091	16046	16033	16069	16191	16152	16119	16068	16112	16111	15983	16221	16136	15951	16145	16205	16028	16009	16132	16068	16069	16071	16174	15866	16159	16023	15975	16187	16168	16124	16040	16248	16219	16223	16009	16001	16180	16046	16104	16095	16212	15996	16096	16072	16055	16119	16215	16105	16108	16002	16205	16068	16006	16211	16167	16096	16288	16145	16181	16080	15963	16104	16111	16144	16208	16117	16159	16089	15923	16072	16195	16140	15987	16220	16028	16033	16129	16162	16197	15973	16047	16080	15960	16079	16013	16165	16097	16143	15952	15959	16118	16175	15873	16144	16085	16141	16021	16241	15902	16086	16019	16133	16123	16143	16107	16154	16325	16123	16079	16087	16097	16173	15904	16210	16182	16133	16087	16134	16231	16025	16156	16187	16309	16108	16062	16098	16017	16248	16076	16150	16102	16261	16020	16068	15995	16136	15990	16066	16123	16172	16134	15997	16188	16154	15987	16206	16018	16210	16129	16106	16002	16214	16158	16062	16165	16045	16081	16055	16140	16272	16104	15992	16147	16048	16129	15970	16008	16314	16371	16071	16238	15990	16239	15926	15984	16144	16102	16195	16163	16000	16021	16112	16050	15997	16090	16177	16136	15993	16218	16023	16056	16095	16245	16099	16165	16226	16144	16175	16100	16368	16147	16172	16242	16179	15978	16300	16110	15977	16102	16186	16169	16088	16075	16194	16018	16194	16191	16068	15999	16040	15960	16116	16118	16005	15997	16183	16022	16191	16173	16121	16055	16197	16093	16211	16033	16127	16154	16100	15936	16147	16059	16036	16081	16057	16120	16020	16126	16061	16089	16108	16130	16092	16114	16199	16074	16059	16126	16106	16210	16063	16144	16156	16051	16227	15958	16083	16115	16016	16203	16198	16030	16029	16204	16216	16036	16175	16115	16125	16157	16189	16075	16196	15909	16103	15988	16164	16057	16242	16071	16088	16096	15934	16053	16053	16019	16211	16098	16006	16140	16009	16068	16008	15988	16134	16218	16173	15960	16201	16078	16004	15923	16250	16155	15976	16067	16243	15990	16042	16051	16313	16152	16011	15943	16223	15972	16211	16048	16169	16147	16191	16160	16058	16242	16078	16146	16158	16158	16073	16040	16160	16292	16289	16219	16282	16119	16137	16071	16020	16025	16202	16142	16082	16206	16300	16003	16249	16189	16142	15939	16073	16071	16197	15996	16076	15992	16112	16062	16256	16180	16077	16010	16198	16251	16016	16060	16120	15971	16250	16061	16111	16123	16085	16075	16225	16086	16264	16149	16074	16044	16078	16205	16263	16076	16140	16065	16073	16111	16254	16101	16241	16053	16037	16170	16075	16162	16139	16224	16161	16209	16165	15898	15999	16114	16114	16069	16238	15969	16133	16054	16183	16002	16157	16132	16188	16230	16041	16098	15982	16165	16133	16134	16039	16120	16072	16199	16098	16121	16005	16131	16279	16000	15930	16030	16043	16194	16413	16133	16101	16069	16013	16203	15975	16091	16229	15978	16223	15977	16060	15961	16105	16132	15922	15969	15979	16121	16162	16144	16117	16144	16070	16219	16030	15923	16132	16145	16134	16171	16003	16078	16141	16143	16114	15884	16119	16141	16109	16155	16068	16211	16182	16116	16106	16087	16122	16013	16066	16007	15984	16104	16209	16076	16164	16113	16012	16097	16130	15946	16097	16240	16067	16193	16105	16150	16119	16174	16077	16120	16193	16042	16124	16159	16113	16103	16102	16074	16158	15951	16061	16097	16165	16363	16075	16126	16096	16104	16271	16045	16032	16221	16008	16159	16257	16041	15960	16022	16088	16153	16253	15997	15977	16070	16094	16073	16085	16081	16244	16129	16025	16200	16108	16000	16052	16318	16090	16060	16004	16033	16003	16121	16135	16026	16158	16239	16138	16177	16083	16021	15961	16211	16094	16244	15973	16267	16031	16061	16146	16181	16058	16096	16197	16131	16114	16163	16058	15981	15991	16321	16033	16148	16005	16268	16082	16123	16118	16165	15894	16183	16070	16068	16040	16311	16025	16101	16151	16034	16242	16213	16013	16120	16249	16237	16126	15995	16075	15990	16111	16113	16093	16083	16043	16271	16126	16115	16144	16150	16093	16081	16215	16188	16282	16126	16172	16226	16091	16007	16232	16095	16093	16084	16159	15905	16044	16045	16104	15949	16084	16121	16003	15963	15970	16044	16011	16193	16044	15986	16002	16056	16126	16173	15944	16025	16127	16122	15950	16332	16052	16182	16253	16033	16198	16085	16134	16228	16108	16246	16175	16247	16005	16030	16325	16162	16184	16194	16248	16101	16226	16178	16006	16007	16127	16111	16061	15994	15983	16136	16097	16087	16017	16324	15991	16278	16095	15990	16162	16132	16275	16065	16220	16285	16137	16074	16114	16125	16175	16257	16136	16082	16187	16013	16104	16174	16060	16099	15994	16039	16094	16057	16075	16038	16159	16088	15887	16024	16127	16182	16194	16175	16070	16224	16090	15968	16029	16069	16257	16044	16117	16093	16025	16146	16084	16144	16117	16177	16211	16065	16010	16134	16046	16248	16092	16042	16210	16028	16203	16238	16024	16125	15954	16167	16172	16105	16108	16073	16180	16117	16138	16188	15981	16021	15987	16213	16121	16268	16249	16135	16135	16151	16280	16179	16137	15984	16058	16016	16202	15978	15994	15934	15998	16022	16039	16166	16266	16140	16044	16062	16158	16162	16134	16193	16033	16041	16270	16118	16079	16207	16243	16184	16037	16138	16066	16253	16270	16227	16092	16112	16080	15974	16058	16066	15941	16131	16174	16179	15958	16085	16044	16017	15927	15987	16123	16069	16084	16099	15973	16162	16195	16107	16237	16093	16274	16025	16178	16087	16111	16200	16127	15943	16084	15926	16064	16059	16126	16042	16249	16272	16098	16014	16035	16196	16115	16200	16094	16050	16241	16104	16293	16021	16188	16019	16026	16054	16039	16040	16217	16128	15984	16109	16052	16180	16081	16082	16113	16023	16056	16074	15994	16214	16056	16051	16106	15948	16031	16221	16208	16062	16092	16027	16130	16145	16083	16264	15935	16148	16082	16192	16089	16127	15972	16285	16092	16207	16048	16186	16012	16165	15985	16272	16082	16072	16030	16219	16042	16114	16098	16211	16124	16006	16217	16196	16118	16005	16195	16192	16129	15838	16147	16105	16120	16009	16083	16102	16172	16164	16148	16151	16017	16103	16116	16063	15990	16144	16230	16120	16107	16249	15993	16156	16327	16043	16147	16228	16032	16108	16045	16000	16065	16202	16202	16144	16098	16259	16180	16149	15995	15977	16085	16275	16117	16118	16118	15992	16076	15998	16247	16056	16259	16015	16012	16149	16067	16022
22956	21459	29374	23973	24526	63145	74546	55679	42516	31013	24001	20957	19923	19743	19812	19591	19557	19440	19313	19610	19508	19368	19607	19271	19364	19472	19565	19530	19570	19708	19617	19714	19550	19545	19372	19458	19659	19549	19408	19604	19516	19497	19228	19287	19385	19598	19486	19440	19388	19491	19475	19480	19387	19442	19651	19495	19385	19527	19352	19352	19268	19429	19537	19449	19615	19387	19513	19426	19475	19534	19373	19353	19501	19211	19504	19441	19343	19525	19472	19417	19424	19708	19526	19550	19371	19308	19279	19465	19435	19444	19408	19506	19452	19422	19439	19602	19299	19428	19361	19333	19268	19549	19357	19532	19513	19377	19338	19208	19355	19585	19338	19445	19467	19500	19311	19303	19575	19211	19374	19350	19443	19506	19422	19380	19230	19306	19386	19395	19387	19510	19358	19360	19230	19317	19399	19110	19401	19474	19367	19321	19496	19111	19206	19354	19443	19358	19215	19476	19410	19404	19182	19395	19372	19435	19209	19309	19349	19466	19511	19273	19506	19300	19303	19430	19414	19297	19347	19576	19440	19248	19177	19423	19407	19524	19503	19348	19352	19289	19455	19163	19217	19371	19253	19336	19420	19429	19323	19543	19463	19464	19549	19474	19392	19406	19454	19403	19455	19362	19379	19335	19289	19410	19550	19385	19380	19317	19281	19390	19366	19375	19290	19418	19397	19455	19398	19351	19563	19270	19413	19381	19339	19304	19238	19427	19110	19514	19262	19214	19484	19287	19384	19400	19330	19591	19270	19516	19187	19412	19278	19302	19305	19420	19257	19462	19352	19417	19403	19416	19467	19424	19446	19574	19195	19327	19498	19385	19451	19359	19462	19302	19359	19531	19215	19334	19290	19397	19373	19524	19574	19556	19167	19110	19290	19499	19274	19243	19089	19414	19440	19417	19382	19450	19502	19328	19336	19396	19335	19494	19299	19417	19431	19168	19285	19425	19364	19353	19251	19349	19235	19362	19286	19499	19329	19261	19391	19208	19381	19264	19507	19162	19372	19492	19363	19404	19286	19222	19387	19514	19355	19465	19353	19345	19206	19377	19277	19335	19396	19484	19454	19452	19606	19432	19302	19469	19413	19233	19309	19384	19192	19175	19328	19400	19490	19272	19351	19232	19428	19272	19489	19447	19407	19253	19271	19592	19295	19356	19385	19138	19642	19505	19370	19319	19465	19266	19287	19376	19476	19318	19242	19103	19332	19367	19350	19476	19533	19394	19422	19333	19468	19381	19429	19456	19379	19466	19236	19397	19303	19323	19463	19393	19392	19158	19249	19494	19356	19404	19239	19257	19498	19266	19490	19359	19355	19275	19472	19442	19180	19182	19460	19388	19322	19258	19419	19225	19236	19516	19425	19281	19226	19300	19376	19369	19416	19273	19425	19471	19221	19474	19327	19461	19448	19200	19225	19163	19234	19433	19384	19424	19320	19371	19466	19136	19332	19503	19375	19255	19250	19393	19409	19412	19447	19143	19334	19495	19347	19337	19453	19341	19284	19355	19300	19309	19449	19295	19479	19329	19391	19304	19397	19448	19412	19395	19301	19333	19194	19329	19464	19487	19188	19394	19360	19261	19344	19461	19417	19450	19243	19182	19442	19626	19452	19249	19540	19240	19312	19206	19409	19214	19421	19465	19408	19458	19444	19265	19524	19437	19312	19229	19199	19275	19420	19378	19358	19341	19187	19249	19349	19332	19224	19355	19291	19368	19527	19431	19405	19372	19256	19298	19295	19368	19379	19525	19526	19325	19454	19334	19363	19465	19546	19395	19410	19222	19326	19574	19538	19396	19547	19486	19332	19406	19174	19423	19265	19193	19217	19211	19424	19304	19266	19523	19348	19199	19460	19319	19181	19341	19448	19322	19414	19292	19517	19294	19242	19276	19229	19142	19553	19220	19339	19528	19187	19470	19383	19420	19311	19445	19436	19456	19357	19316	19238	19631	19448	19551	19249	19368	19591	19445	19409	19461	19433	19337	19285	19309	19229	19196	19359	19210	19378	19482	19368	19170	19445	19488	19536	19425	19297	19413	19370	19408	19296	19384	19393	19475	19350	19267	19366	19185	19212	19197	19347	19284	19407	19441	19206	19367	19356	19415	19249	19254	19301	19136	19388	19253	19613	19514	19459	19228	19441	19303	19441	19185	19441	19367	19422	19384	19427	19225	19195	19691	19312	19243	19278	19360	19392	19307	19301	19198	19483	19667	19448	19306	19374	19503	19493	19549	19314	19392	19377	19348	19274	19563	19303	19265	19384	19417	19352	19285	19479	19368	19284	19407	19284	19333	19473	19372	19277	19457	19339	19143	19046	19228	19295	19611	19613	19252	19360	19551	19306	19383	19425	19206	19166	19545	19398	19408	19246	19410	19428	19222	19410	19385	19601	19509	19581	19391	19488	19169	19414	19238	19348	19555	19343	19485	19483	19200	19277	19393	19315	19434	19416	19349	19470	19214	19349	19534	19320	19330	19354	19219	19312	19314	19199	19417	19412	19430	19552	19506	19183	19403	19237	19436	19442	19415	19492	19280	19319	19358	19219	19448	19615	19383	19576	19380	19483	19343	19329	19257	19209	19371	19230	19155	19419	19386	19303	19393	19440	19355	19407	19401	19568	19359	19357	19490	19459	19297	19326	19232	19288	19217	19303	19388	19479	19445	19380	19277	19165	19196	19196	19309	19420	19303	19444	19265	19409	19266	19530	19378	19453	19297	19438	19326	19235	19420	19614	19073	19352	19551	19348	19284	19296	19185	19421	19213	19267	19329	19184	19261	19288	19548	19245	19260	19403	19514	19467	19464	19336	19432	19350	19600	19415	19442	19310	19237	19313	19421	19264	19105	19417	19549	19434	19657	19259	19294	19375	19278	19342	19533	19271	19443	19484	19417	19514	19185	19340	19348	19433	19365	19295	19369	19603	19586	19450	19313	19401	19399	19344	19305	19238	19442	19505	19471	19336	19324	19197	19435	19327	19414	19584	19564	19581	19358	19413	19516	19442	19307	19210	19499	19341	19336	19389	19455	19208	19410	19458	19250	19444	19532	19379	19328	19222	19698	19305	19398	19389	19294	19294	19360	19324	19339	19461	19262	19308	19402	19215	19378	19325	19263	19130	19162	19518	19586	19501	19434	19377	19319	19467	19327	19346	19336	19651	19345	19492	19228	19369	19509	19212	19556	19278	19265	19213	19436	19472	19326	19281	19415	19073	19480	19266	19163	19254	19660	19261	19446	19398	19384	19336	19433	19333	19390	19334	19205	19468	18994	19294	19329	19419	19410	19507	19347	19388	19373	19300	19302	19444	19500	19436	19179	19143	19191	19456	19513	19319	19534	19225	19324	19381	19471	19452	19280	19550	19364	19226	19415	19430	19402	19304	19271	19364	19515	19213	19474	19475	19597	19510	19351	19352	19257	19274	19361	19499	19192	19237	19507	19582	19378	19323	19180	19476	19381	19503	19508	19596	19383	19230	19401	19441	19270	19494	19224	19317	19318	19528	19205	19313	19373	19212	19575	19433	19343	19419	19511	19440	19485	19564	19273	19140	19472	19356	19284	19506	19354	19231	19178	19229	19338	19315	19132	19383	19621	19447	19475	19348	19276	19347	19390	19392	19127	19454	19376	19404	19331	19268	19415	19360	19261	19257	19207	19293	19166	19471	19259	19296	19439	19455	19112	19243	19394	19306	19493	19417	19333	19450	19365	19130	19503	19117	19345	19463	19610	19288	19511	19435	19374	19498	19443	19421	19362	19410	19336	19336	19465	19521	19605	19364	19333	19399	19363	19332	19338	19325	19471	19447	19455	19262	19215	19441	19302	19382	19513	19345	19344	19358	19424	19482	19393	19374	19529	19360	19258	19379	19302	19092	19441	19399	19250	19363	19526	19501	19358	19320	19333	19361	19123	19422	19339	19177	19446	19486	19516	19320	19472	19585	19375	19344	19209	19334	19348	19257	19069	19358	19207	19378	19263	19361	19171	19336	19323	19335	19309	19292	19320	19182	19484	19436	19435	19255	19346	19341	19237	19489	19247	19450	19533	19434	19281	19197	19349	19284	19488	19284	19629	19356	19511	19464	19442	19389	19500	19230	19321	19302	19229	19313	19237	19229	19337	19124	19287	19547	19440	19439	19479	19381	19243	19418	19405	19289	19315	19359	19459	19479	19544	19560	19471	19374	19550	19308	19512	19321	19319	19365	19482	19430	19271	19350	19269	19362	19444	19387	19432	19254	19396	19485	19424	19410	19586	19372	19346	19548	19390	19515	19587	19511	19440	19264	19420	19451	19520	19422	19189	19508	19354	19349	19218	19151	19395	19249	19318	19434	19398	19232	19328	19338	19445	19349	19332	19294	19301	19322	19322	19448	19333	19592	19329	19334	19305	19365	19366	19207	19330	19393	19502	19303	19267	19197	19469	19463	19312	19302	19310	19280	19371	19529	19671	19451	19320	19418	19204	19361	19331	19379	19418	19504	19302	19412	19512	19188	19137	19371	19338	19144	19282	19357	19223	19316	19247	19323	19644	19542	19339	19428	19307	19275	19470	19262	19415	19476	19174	19220	19270	19445	19471	19421	19293	19312	19385	19368	19236	19577	19191	19229	19328	19470	19454	19236	19349	19377	19434	19313	19423	19316	19333	19332	19301	19487	19436	19598	19264	19345	19423	19411	19423	19523	19519	19293	19530	19187	19370	19211	19397	19577	19499	19170	19435	19442	19371	19361	19171	19417	19348	19230	19278	19481	19359	19337	19344	19242	19352	19143	19298	19340	19467	19357	19503	19499	19494	19482	19537	19375	19468	19274	19181	19356	19316	19393	19146	19337	19657	19230	19355	19352	19268	19289	19378	19505	19472	19402	19352	19544	19398	19372	19290	19312	19517	19355	19183	19445	19375	19565	19492	19247	19294	19660	19333	19272	19382	19460	19276	19335	19249	19452	19526	19346	19298	19563	19433	19515	19346	19237	18982	19538	19351	19466	19206	19138	19452	19216	19161	19316	19329	19536	19663	19245	19376	19155	19283	19344	19436	19232	19437	19452	19416	19447	19493	19140	19503	19187	19117	19378	19194	19532	19404	19523	19595	19349	19489	19173	19521	19269	19297	19532	19433	19273	19434	19213	19027
21886	35175	31993	23331	39439	70335	74815	55287	42036	28249	19789	16918	16225	16009	15894	15917	15900	15917	16132	16185	16062	16092	15962	16100	15985	15990	15978	15978	15963	16134	16113	15842	16065	15981	16057	15988	15929	16020	15993	16029	15835	15884	16039	15987	16017	15945	16074	15951	15928	16088	15932	15946	15945	16100	16062	15994	15953	15865	15773	15834	16072	15887	15895	15981	16068	16018	15988	15895	15906	16045	16007	16106	15893	16121	16016	15921	15977	16007	16078	16023	15868	15907	16046	16064	16033	15740	15922	16124	15863	16082	15911	15983	16082	15893	16103	15933	16038	16094	15812	16035	15818	16013	16064	15916	16027	15868	16161	16008	16038	16123	16038	16004	15941	16131	15804	15986	15991	16095	16126	16003	15904	16097	15891	16153	15970	15913	16043	15880	15926	16073	15892	15850	15863	15934	15957	16092	16020	16156	16030	15963	16008	15942	15894	15930	15976	15945	16030	15946	16021	15873	15797	15834	15838	15914	16037	15923	16121	15940	15930	15881	15999	16050	16026	15990	15999	15982	15860	16076	16025	15942	16008	15956	15995	15988	16023	15950	15880	16000	16122	16045	16175	16137	16017	15919	16056	15963	15802	15974	16153	16077	16004	15994	15996	15880	16013	15894	15877	15936	15942	15942	15874	15905	15900	16014	16105	15937	15862	15871	15904	15928	16057	16026	15861	15919	16077	16130	15883	15869	15966	16116	15834	15950	15981	15901	15918	16007	15934	16106	15886	16100	15845	16099	15959	15973	16174	16059	15929	15865	15867	16076	15860	16064	15960	15833	16117	15918	15809	15905	16050	15950	15925	15943	15930	15970	15905	15889	16207	15963	15884	15729	15926	16069	15987	15845	16094	15912	16008	15897	15939	15931	16016	16114	16007	15987	15928	15835	16080	15874	16025	15939	15809	15979	16011	15855	15918	15869	15965	16046	15892	16024	15774	16002	15841	16089	15856	15961	15947	15985	16106	15876	15864	16233	15939	15812	15834	15892	16021	16012	15939	15887	16098	15941	16027	15815	15917	15922	16053	16168	16031	16089	16106	15881	15936	15999	16003	15970	16032	15999	15925	16050	16129	15803	16079	16236	15747	15974	15846	16011	16143	16077	16045	15983	15912	15950	15957	16037	15993	15980	15997	15906	15894	15892	15894	15978	15992	16024	16001	16063	16037	16100	15991	15922	16178	15871	15876	15903	16110	15965	15962	15877	15995	16042	15964	16050	15913	15934	15900	15889	16141	15885	15970	16019	16148	16148	16157	15988	16103	16083	15844	16054	16023	15996	15892	15845	15892	16002	15908	15905	16079	15870	15793	15940	15929	15918	16079	15939	16071	15986	16087	15995	15938	15893	15831	16003	15995	16307	16123	16234	16064	15964	15992	15986	16030	16002	15960	15983	15915	16010	16087	15846	15892	15766	15985	15751	15927	16151	16025	15843	16027	16061	16010	15886	15886	15955	15978	15810	15987	16082	15876	16133	16020	15863	16015	15975	15973	16098	15958	16047	15974	16010	15931	16038	15915	16086	15948	15891	16096	16064	16046	15875	16046	15964	15959	15923	16004	15818	16137	16040	15796	16089	16054	15961	15950	16040	15904	16067	15852	15768	16101	15930	15972	15929	16037	15917	15913	15882	16100	15930	15901	16022	16041	15753	15995	15953	15793	16075	16010	16069	16151	16055	16098	15953	16003	16102	15893	15923	15930	15937	15745	15904	15911	16230	15961	15842	15967	15893	16058	16146	15909	15978	15913	15867	15993	15964	16102	15886	15832	16016	16161	15881	16155	16021	15863	15920	15966	16096	15835	15953	15968	15966	15892	15855	15991	16145	15831	15951	15864	16154	15996	15976	15848	15949	16112	15860	15926	16043	16064	15885	16004	16051	15885	15889	16281	15904	15939	16066	16090	15960	16041	15850	15732	15971	15956	15874	16062	15981	15903	15943	16081	16039	15992	16062	15831	15977	16047	15777	16001	15902	16072	15832	15836	16108	16078	16103	16085	15940	15934	16051	16034	15908	15934	15849	15801	15896	16145	15941	16023	15883	15900	16057	15910	16066	16073	15918	16023	15943	15965	15943	15859	15891	15876	16004	16046	15888	16026	15890	15941	15831	15816	15974	16185	15911	15980	15860	15879	16059	16170	16058	15967	15996	15898	16135	15976	15977	15951	15952	15988	15986	16018	16026	16066	15952	16049	15934	15989	15972	15819	15939	16077	16131	16094	15850	15975	16111	15973	15953	15981	15872	15959	16068	16111	15877	15911	15996	15937	15866	15897	15913	15926	15974	15937	15837	15966	16040	15993	16095	15934	15948	15955	15866	15963	15789	16055	16023	16100	15878	15850	15872	16087	15905	16132	15934	16009	16010	15958	16050	15924	15812	15941	15889	16045	15923	15887	15767	16047	15971	15806	15900	15956	16197	16026	16068	15919	15970	16062	15937	15934	15983	16006	16053	16059	16037	15982	15826	16042	16064	15990	16014	15928	15847	16092	15965	16071	15885	16100	15985	15822	16033	15898	15981	16006	15757	15869	15872	15878	16158	16042	15995	16117	15865	15957	15813	16015	16117	15974	16100	16045	15821	15956	16078	16009	15773	15860	15869	16012	15830	15958	16003	15993	16083	15942	16048	15995	15909	15908	16002	16057	15975	16055	15906	16053	15850	15881	15936	16110	15917	15979	15855	15954	16024	15963	15966	15890	15893	15948	15711	15995	15965	15966	15916	16087	15987	15954	15897	15781	15945	16164	16059	15991	16017	15882	15998	15993	15845	16007	15914	15952	15968	15908	15962	15962	15859	15848	15916	15837	16018	15889	15921	15851	15862	16229	16020	15905	15963	15942	15949	15958	15923	15873	16075	16017	15912	15968	15806	15962	15893	15989	15976	16012	16044	16043	15889	15997	16181	15984	15940	16179	15874	16079	15986	15974	15969	16074	15976	15887	15870	15933	15831	15989	15902	15865	15809	15746	15980	15810	16033	15790	15965	15890	15860	15868	15853	15854	16037	15829	15861	16062	15989	15759	15875	16068	15922	15817	16008	16052	15836	15897	15948	15972	15949	15999	15973	15931	16128	16149	15795	15922	16097	15998	15999	15916	16039	16082	15888	15899	15880	15845	15818	15815	16061	15940	15926	15840	15915	15975	16053	16186	15958	15913	15907	16074	16141	16038	16002	15920	15976	16100	15996	15856	16126	16026	15881	16037	15997	15905	15962	15907	16102	15899	16005	15931	15978	16013	15992	16119	15896	15900	16000	15927	15796	15971	16051	15877	15883	16095	15821	15961	15861	15856	15912	16018	15940	15979	15933	15916	16017	16004	16015	15994	16033	15972	15895	15970	15939	16033	15846	15954	15933	15957	16018	16125	15861	16117	15887	16163	15996	15955	15845	15978	15990	15673	15840	15952	15802	15877	16218	16051	16004	16010	15839	15996	15794	16026	15904	15953	15823	15936	15820	15994	16105	15932	16080	15939	15916	15996	16087	15984	16167	15982	15901	15960	15995	16076	15960	16002	15979	16019	15916	15923	15952	15917	16037	15901	15833	15844	15899	16071	16040	16017	15938	16062	15993	15801	15871	15910	15865	15985	16009	15904	15951	16016	15977	15971	15937	16107	15880	16039	15919	15957	16028	15827	16106	15980	15779	15940	15792	15978	15976	15900	15926	16010	16060	16038	15861	15948	16008	16095	16174	15964	16151	15831	15804	15972	15889	15915	15903	15974	15811	16036	15965	16016	15942	16032	16017	15896	15923	15830	15919	15974	15830	15995	15948	15935	16064	16017	15938	15910	15983	15999	16015	16012	16076	15964	15907	15937	15943	16008	16141	15864	16044	15758	15829	15967	16002	15967	15904	16011	15956	16044	16091	15821	16025	15936	15984	15771	16092	15986	16066	15914	15922	15925	15952	15980	15897	16010	15975	15994	15905	16143	15983	15980	16021	15910	16005	15984	15976	15887	16043	15959	16011	15912	16040	15966	16161	15893	16010	16025	15922	15958	16086	15968	16033	15935	15983	16074	16002	16089	16068	15914	15986	15857	16157	15989	15984	15935	16014	15830	15865	15789	16037	16063	15921	15751	15942	15897	16231	15934	16027	15991	15979	15818	15947	15942	16027	16008	16001	16011	15850	16037	15995	15951	16010	16110	15764	16091	15967	15879	15898	15959	16064	16002	16119	16015	15871	15884	15940	16125	16082	16057	16114	16067	16150	16046	16012	15974	15966	15814	15991	16028	16025	15964	15757	15940	15885	15883	16091	15887	16024	16101	15839	15750	15975	16098	15933	15988	15966	15757	15913	15978	16137	15938	15851	15964	15947	15822	15914	15853	16033	15997	15920	16110	16028	15935	16058	16027	16034	15891	15881	15991	16071	15917	15907	16074	15945	16041	16005	15874	15876	16114	16026	15817	16024	16030	15927	16063	15887	15853	16087	16026	15984	16079	15763	15942	15907	16070	16006	15807	16049	15859	15936	15874	15838	16003	16102	15955	15967	16110	15997	15904	15855	16084	16079	15967	15963	16023	16095	16017	15991	15842	15881	16074	15948	15923	15900	15936	16024	16112	15956	16143	16146	15967	15862	15978	15881	16024	16016	15696	16066	15912	16068	15997	16009	16117	15882	15965	15784	15944	16005	16053	16088	16089	16014	16146	16014	15964	15998	15980	15983	16002	15914	16028	16052	15927	15810	16045	15974	15931	15925	16049	15894	15781	16154	15958	15868	15947	15967	15814	15989	15814	16100	16066	16017	15887	16034	16091	15787	16062	16051	15871	15965	15894	15865	15925	16090	15936	15929	15921	16013	15977	15992	16039	16064	16074	15930	15802	16111	15787	15845	16030	15867	16010	15904	16146	15955	15874	15934	15947	15982	16002	15878	15922	15885	16053	15952	15950	15901	15916	15895	15885	16021	15807	15968	16030	15880	15916	16012	15871	15955	15870	15896	16000	15941	16071	16065	15912	15880	16055	16133	15974	15980	15789	16005	16081	15781	15972	15947	15992	15921	15972	15977	15946	15907	15901	15857	15851	15953	16083	16062	15922	16022	15995	15927	16153	16013	16053	15993	15830	16059	15955	15972	16053	15798	15880	15961	15966	15821	15817	15869	15986	15937	16009	16093	15953	15941	15993	16121
27407	22157	25848	23202	20607	25979	30013	25537	22657	20373	19528	19121	19207	18894	18987	19113	19326	19198	19238	19098	19001	19048	19005	18955	18983	19127	19136	19095	18933	19061	19045	18987	19010	19086	18918	19139	19096	19066	19059	18977	19056	19060	19071	19051	19134	19131	19090	19050	18981	18942	19096	19080	19077	19144	19052	19144	19009	19011	18997	19195	19150	19163	18944	19043	19139	19139	19193	18906	18953	19068	18925	18689	18952	18906	18962	18805	19145	18920	19039	19011	19094	19052	18976	19197	19208	18966	18975	18933	19045	18923	18949	18949	18970	19026	19050	19005	19140	18928	19158	18944	19132	19064	18846	18887	19042	18758	19124	18966	19004	18862	19180	19168	18861	18990	19076	18882	19023	18934	18920	19142	18950	18856	18952	18969	19124	19020	18978	19086	18875	19105	19005	19023	19112	18929	18990	18933	18969	18876	19108	18894	19056	19055	18998	18966	18897	18917	18892	19043	19182	18832	18978	19121	18959	19072	19159	19003	18903	19145	18762	19012	18905	18944	18967	19129	18949	19101	19073	19260	19012	18995	18989	18981	19203	18987	19083	19005	19144	19029	18862	18846	18958	18976	18901	18939	19056	19017	19045	19106	19002	18892	19020	19093	18871	18845	19134	18965	19194	19168	19266	19132	19146	18752	18974	18824	18981	19027	19025	19188	19025	19065	18914	18944	19008	18885	19060	18883	19046	19131	18915	18717	18789	18992	19067	18951	19023	18759	19024	18712	18953	19119	18902	19018	19141	18955	18900	18923	18900	18861	18933	18993	18978	19085	18761	18924	19078	19049	19039	19142	18997	19028	19097	19087	19033	19207	18972	18994	19213	19001	19031	19075	18899	18993	18886	19126	19039	18935	18931	18577	18844	18976	19096	19112	18995	19156	19037	18826	18999	19050	19034	18902	18982	18914	18997	19074	19028	18785	18958	19178	18843	19015	19218	19113	19073	18886	18958	19087	19046	18973	18985	18854	18994	18899	19137	18890	18901	19043	18940	19083	19017	18920	18947	18985	19026	18933	18979	18877	18896	19094	18988	18893	18867	19065	19162	18892	18974	18928	19033	19041	18789	18999	19121	18953	19075	18948	18917	18957	18890	19068	18857	19078	19092	18883	18869	19008	18871	19118	18726	18819	19074	19012	18995	18809	19087	18899	18778	18937	18977	19077	19022	18927	18917	19048	19165	18865	18972	18874	18998	18989	19017	18733	19261	18969	19021	19074	19002	19057	19135	19042	19023	18893	18954	18883	18954	19113	19113	19135	18889	18732	19272	18973	19092	18800	18866	18993	19020	18961	19020	19022	19085	19025	18894	19126	19050	19023	18888	18911	18953	19038	19248	19001	18947	19123	19063	19008	18871	18983	18918	19002	19157	19084	18884	18838	18877	18927	19055	19227	19208	19003	19017	19002	19085	18746	19004	18777	18870	19175	19002	19035	19070	18930	18691	19152	18960	18882	19063	18979	18889	19132	18986	19189	19062	19165	19124	18877	18900	19031	18944	18923	18905	18852	18951	19110	19195	18955	19161	19141	18852	19241	19038	19087	19076	19137	18948	18904	18957	18790	18766	19085	19092	19126	19109	19039	19279	19002	19023	19110	18965	19324	19005	19016	18902	18917	18958	18980	18908	18769	19010	18937	18926	19084	18886	19004	18928	18919	18957	19048	19026	19117	19047	19023	18954	18920	19006	18712	18726	18814	18945	19102	18887	18923	18905	19028	19100	19039	19174	19135	18953	18889	18975	19038	19009	19081	18666	19075	19050	19157	19217	18964	19003	19009	19049	19087	18918	18831	19017	19013	18955	19034	19182	18753	18994	19046	18840	19091	19064	19049	19008	18892	19107	19043	19248	18900	18904	18973	18971	18716	18928	19167	18944	18801	18805	18993	18877	18929	19158	19078	19253	19207	18955	19077	19029	18923	18999	18959	19127	18984	19125	18969	18960	18873	18925	18872	18981	19085	18955	19119	19152	18908	18992	18773	19011	18858	19061	18933	18850	19046	19036	18990	19011	19020	19109	19069	18975	18946	18838	18905	19130	18978	19096	18932	18899	18910	19047	19050	19016	19060	19039	18872	19282	18743	18974	19010	18950	18857	19174	19000	19107	19143	19149	18780	19142	19234	19078	18895	19036	18966	19064	18920	18963	18922	18989	18747	19087	19010	19092	18797	19017	18940	18920	19112	19140	18904	18935	18875	19052	19074	19040	19150	19050	18967	19076	19147	18939	18873	19025	18928	18866	18940	19043	19026	18876	18878	19034	19016	18831	19313	18907	18998	19114	19000	18973	19115	18979	18784	18766	18878	19032	19305	19059	19014	18877	19167	19061	18890	19132	18908	18755	19071	19186	18983	19112	19171	18913	19014	18814	19030	18905	18997	19165	19054	19072	18970	18995	19140	19084	18846	18978	19043	18970	19058	18920	19220	19018	18913	19135	18882	19096	19074	19018	19030	19013	18788	19337	18838	18968	19114	19122	18943	18861	18898	18770	19079	19122	19051	19160	18889	18802	18952	18910	18978	19075	19109	19268	18943	18871	19097	18938	18944	18895	18896	18910	18997	19061	18883	18904	18912	18886	19046	19123	19090	18891	18859	19052	19101	19059	18971	18959	18963	19060	18868	18993	18888	18961	19163	19134	19008	18863	18916	18891	19034	18864	18978	18995	19019	19060	18952	18883	19284	18803	18869	19034	18864	18861	18846	18884	18925	18929	18908	18904	18957	19046	18888	18999	19237	19096	19057	19135	18936	18942	18848	18995	18885	19090	18972	19230	19067	19158	18852	19235	19022	18956	19047	18932	18913	19063	18912	18933	18862	18888	18939	19126	19127	19018	18989	19010	18857	19110	19182	18839	18876	18854	19000	19115	19166	19030	19021	18918	18959	18963	19065	18949	19063	19052	18837	19159	18975	18982	18917	19085	19179	18883	18896	19100	18774	19068	19029	18938	19119	19056	18970	18928	18951	18891	19037	18888	18979	19142	19068	19134	18903	18983	18975	19210	19002	19171	19000	19237	18903	18824	18958	18904	18904	19052	18966	19127	19112	19152	18982	18893	19119	19086	18861	19082	19017	19007	18915	18834	19140	18854	19131	18989	18983	18962	18969	18968	18826	18910	19204	19102	18952	19044	19085	19141	18874	19131	18822	19151	18950	19155	19041	19140	19116	18981	19004	19140	19129	18997	18959	18971	19242	19121	18831	19119	18776	18872	18934	19037	19115	19040	19185	19101	19174	19021	19007	19208	18954	19129	19034	19109	18831	19245	18903	18908	19069	19101	18861	18985	19060	18910	19062	19144	18896	18914	18783	19153	19078	18841	18793	18982	19015	18918	18879	19158	18878	19098	18952	18997	18984	19016	18975	18861	18920	18867	18933	18851	18994	19155	18879	19128	19080	19057	19034	18994	18973	18725	19012	18873	19076	18948	19059	18816	18910	18924	18935	18912	19094	19079	18985	18964	19133	18900	18849	19090	19085	18908	19172	19226	18930	19076	18974	18987	18800	19164	19097	19167	18892	18980	18976	19011	18865	18977	19067	18898	19028	19032	18873	18977	19057	18985	18925	19017	18881	19161	19019	19040	18790	18935	19136	19004	19168	18936	18935	19023	19104	18783	18867	19093	18984	19153	19067	19061	19025	18914	18859	18799	19027	19028	18897	18979	18794	19006	18926	18924	18896	18602	19136	18911	18838	18962	18998	18931	19014	19038	19083	19052	19061	19075	19031	18897	19071	18734	18903	19039	18911	19080	18861	18973	18929	18965	18975	19071	18913	18998	18949	19207	18926	18921	18865	18808	19244	18765	19106	18905	19111	19214	19025	19042	19082	18875	19133	18891	19003	18818	19024	19018	19227	18810	18992	18956	19059	18847	18962	18939	18889	19034	19104	19068	19133	18945	18943	18837	19078	18877	18773	19015	19077	19126	19008	18979	19154	19212	19111	18964	18965	19101	19037	18943	19137	18935	19041	18913	18795	19112	19037	19086	18881	19050	19021	19046	19146	19047	19016	19246	19162	18944	18995	19009	18979	19009	19141	18858	18979	18838	19023	19216	18967	18802	18965	18949	18901	18991	19309	18994	19018	19022	18963	19022	18948	19062	18912	19051	18839	18968	19036	19126	19013	18874	19221	18823	19063	18963	19191	18850	18909	19005	18877	18957	19067	19027	18999	19046	19077	19024	18937	19069	19263	18935	18969	19088	18791	19073	18934	18978	19010	19155	19054	18757	18844	18947	18964	19259	18960	18801	18941	18991	18774	19008	18984	19027	19142	18942	19013	18963	19026	18907	18861	19163	19027	19074	19097	19098	19062	18961	18880	18852	18922	19137	18978	19000	19070	19020	19101	19192	18997	18968	19083	18987	19060	19081	19038	18997	19065	19112	19030	19018	19003	19118	18882	19130	19106	18970	19066	19163	18840	18885	18888	18978	18987	18985	19160	19097	19057	19079	19014	19071	19038	18938	19037	19148	18926	19037	19032	19070	19009	19019	19028	18854	19004	19002	18980	19041	19025	18961	19081	18953	18968	19045	18797	19040	19118	18984	18915	18873	18822	18972	19025	18997	19111	18984	18964	19115	18902	19250	18996	19032	19088	19125	18859	19169	19009	19127	18897	19100	18874	18895	18983	18898	19128	18911	18743	18868	18833	19036	19063	18981	19134	18750	18996	19072	19180	18987	18990	18916	18903	19074	19029	19116	19020	19091	18966	19006	18989	19025	19110	19128	18988	18936	18913	19205	19216	19025	18993	19109	18869	18970	18977	18825	19022	18876	19095	19002	18969	18865	19167	19037	19138	19093	19053	18905	19056	18888	18951	19155	19059	18851	18838	19079	19105	18978	19110	19125	18905	18931	19282	19144	19026	18849	19231	19115	18829	18948	19045	19074	18948	18731	19001	18906	19062	18950	18952	18952	19056	19057	19225	18974	19007	18927	19112	18829	18884	19168	18995	18828	19120	19108	19118	18945	18866	18888	19043	19167	19163	19047	19041	18921	18863	18692	18997	18972	19220	19028	19039	19085	19166	18853	18927	19085	19074	19048	18977	18925	18985	19153	19150	18956	18979	19064	19060	18932	18791	18930	18859	19044	18999	19165	19271	18754	18863	19067	18906	19099	18701	18910	18911	18857	18972
15956	20908	19470	17346	18128	24728	27730	22188	18979	16696	16054	15903	15829	15775	15748	15737	15723	15820	15643	15661	15743	15772	15704	15802	15704	15711	15770	15873	15617	15659	15690	15881	15557	15558	15622	15743	15793	15728	15569	15785	15521	15604	15611	15620	15659	15592	15705	15777	15815	15861	15902	15696	15753	15773	15701	15727	15741	15725	15648	15753	15696	15684	15784	15664	15847	15601	15806	15748	15775	15798	15737	15659	15620	15683	15595	15681	15665	15700	15863	15734	15560	15701	15698	15657	15802	15690	15665	15862	15658	15649	15527	15608	15543	15667	15683	15566	15693	15813	15692	15742	15603	15572	15774	15712	15777	15653	15802	15695	15661	15731	15495	15871	15704	15703	15798	15903	15644	15761	15723	15790	15701	15814	15678	15582	15758	15696	15763	15767	15682	15758	15688	15689	15827	15782	15775	15654	15661	15475	15689	15711	15676	15868	15659	15807	15695	15707	15669	15668	15813	15711	15861	15602	15904	15783	15697	15633	15569	15768	15816	15814	15760	15678	15660	15767	15791	15620	15780	15759	15567	15781	15654	15806	15787	15707	15896	15894	15698	15630	15681	15676	15641	15782	15517	15731	15733	15607	15734	15682	15580	15741	15692	15700	15651	15805	15568	15528	15748	15596	15886	15698	15823	15647	15814	15789	15701	15560	15629	15731	15725	15611	15726	15802	15688	15816	15723	15669	15752	15671	15800	15802	15731	15697	15864	15601	15733	15655	15718	15718	15718	15749	15688	15645	15781	15722	16019	15687	15698	15695	15744	15698	15707	15754	15694	15605	15791	15671	15837	15561	15790	15627	15814	15690	15598	15663	15552	15570	15522	15713	15619	15653	15664	15749	15567	15434	15629	15758	15769	15830	15773	15531	15639	15687	15639	15693	15715	15799	15728	15740	15594	15664	15586	15772	15880	15599	15806	15740	15554	15820	15834	15615	15784	15825	15754	15641	15841	15826	15683	15666	15717	15696	15676	15812	15701	15758	15741	15625	15738	15779	15758	15661	15795	15805	15629	15729	15806	15695	15639	15721	15861	15604	15897	15718	15627	15655	15845	15691	15607	15734	15758	15571	15639	15779	15731	15760	15699	15682	15780	15739	15567	15769	15569	15657	15704	15442	15571	15632	15569	15848	15802	15835	15888	15664	15757	15711	15821	15858	15863	15688	15679	15669	15691	15753	15616	15732	15531	15740	15805	15678	15597	15880	15809	15767	15673	15777	15744	15605	15638	15843	15894	15582	15649	15562	15724	15751	15803	15775	15697	15879	15550	15631	15785	15668	15818	15673	15735	15726	15633	15710	15743	15729	15619	15574	15666	15565	15669	15643	15715	15640	15613	15894	15826	15745	15726	15630	15610	15811	15703	15655	15692	15712	15816	15783	15727	15778	15720	15705	15635	15412	15797	15791	15617	15612	15786	15675	15832	15751	15594	15810	15837	15729	15653	15745	15621	15784	15883	15748	15630	15676	15705	15625	15481	15726	15698	15614	15812	15697	15723	15483	15713	15650	15710	15750	15848	15585	15697	15625	15649	15743	15899	15640	15621	15629	15768	15715	15569	15901	15810	15768	15739	15709	15817	15645	15480	15784	15639	15704	15672	15715	15702	15643	15772	15740	15666	15916	15698	15707	15729	15474	15507	15607	15688	15664	15514	15748	15678	15805	15554	15769	15667	15781	15762	15745	15777	15570	15603	15684	15666	15795	15766	15671	15716	15873	15702	15711	15694	15488	15822	15799	15750	15604	15766	15707	15820	15697	15678	15735	15832	15691	15605	15673	15645	15646	15789	15659	15720	15685	15938	15668	15605	15676	15824	15759	15659	15437	15737	15785	15662	15675	15708	15614	15535	15755	15750	15698	15708	15759	15737	15631	15551	15609	15920	15764	15786	15700	15736	15833	15775	15801	15491	15796	15843	15641	15705	15787	15582	15868	15609	15721	15746	15662	15536	15768	15681	15738	15689	15794	15782	15626	15675	15692	15691	15633	15844	15735	15734	15745	15592	15749	15753	15678	15709	15801	15844	15729	15954	15603	15595	15734	15827	15662	15865	15771	15852	15740	15618	15685	15871	15733	15678	15612	15706	15770	15647	15602	15815	15734	15830	15771	15882	15592	15845	15598	15836	15724	15642	15683	15778	15702	15748	15815	15586	15640	15728	15777	15746	15833	15769	15749	15809	15683	15802	15738	15811	15727	15858	15608	15715	15687	15707	15730	15751	15747	15770	15634	15751	15745	15788	15625	15682	15618	15789	15902	15505	15792	15617	15679	15783	15740	15734	15691	15701	15761	15805	15708	15677	15715	15724	15863	15721	15748	15633	15868	15599	15725	15507	15669	15704	15725	15701	15633	15684	15885	15730	15526	15651	15593	15832	15736	15749	15721	15630	15680	15691	15675	15646	15802	15679	15689	15605	15715	15734	15652	15743	15773	15523	15627	15638	15751	15874	15815	15510	15753	15585	15627	15630	15809	15786	15632	15723	15720	15566	15760	15597	15783	15637	15694	15654	15714	15858	15622	15862	15779	15697	15668	15773	15670	15635	15694	15782	15606	15516	15632	15593	15634	15768	15738	15679	15702	15717	15741	15737	15545	15725	15658	15632	15785	15553	15665	15677	15804	15704	15873	15730	15702	15693	15718	15764	15806	15558	15618	15748	15766	15833	15750	15648	15760	15568	15832	15605	15775	15735	15742	15540	15634	15749	15545	15637	15717	15501	15822	15668	15928	15655	15907	15807	15864	15618	15902	15639	15620	15906	15706	15745	15526	15662	15662	15775	15675	15722	15762	15664	15822	15729	15565	15784	15652	15707	15658	15825	15857	15696	15515	15591	15785	15922	15795	15774	15631	15785	15637	15741	15715	15721	15662	15730	15705	15629	15642	15780	15897	15623	15734	15839	15684	15682	15567	15580	15621	15848	15713	15718	15715	15626	15730	15576	15825	15570	15812	15651	15745	15722	15717	15777	15741	15632	15661	15458	15697	15726	15652	15572	15720	15575	15683	15616	15592	15733	15580	15595	15772	15735	15535	15749	15820	15731	15787	15696	15708	15686	15903	15654	15874	15772	15599	15631	15871	15746	15577	15798	15635	15694	15654	15635	15658	15510	15848	15813	15629	15619	15614	15643	15727	15558	15551	15950	15690	15752	15730	15821	15853	15585	15833	15537	15737	15818	15661	15995	15759	15800	15795	15757	15596	15651	15695	15793	15734	15642	15703	15815	15739	15645	15779	15737	15915	15583	15726	15799	15677	15769	15687	15589	15705	15734	15631	15444	15858	15693	15627	15852	15673	15565	15661	15769	15593	15778	15853	15843	15684	15940	15688	15944	15820	15729	15605	15720	15608	15611	15700	15647	15746	15716	15639	15695	15705	15854	15765	15773	15801	15739	15631	15875	15675	15763	15799	15654	15782	15785	15834	15720	15785	15715	15737	15608	15688	15739	15688	15633	15712	15739	15729	15657	15719	15593	15605	15764	15617	15849	15832	15706	15770	15697	15578	15734	15688	15763	15747	15766	15924	15795	15792	15687	15604	15583	15620	15747	15592	15678	15833	15559	15888	15629	15745	15714	15609	15860	15801	15826	15613	15862	15959	15796	15877	15547	15746	15562	15870	15788	15700	15647	15914	15775	15811	15803	15748	15780	15737	15605	15764	15572	15950	15678	15719	15604	15792	15675	15743	15708	15613	15797	15880	15738	15796	15665	15622	15773	15693	15716	15521	15915	15852	15749	15651	15721	15821	15722	15644	15777	15777	15640	15550	15805	15782	15713	15670	15654	15596	15663	15507	15720	15784	15744	15700	15657	15675	15778	15829	15721	15731	15650	15706	15668	15780	15637	15643	15689	15579	15835	15739	15761	15669	15659	15715	15648	15642	15498	15833	15701	15684	15666	15512	15793	15725	15761	15566	15832	15633	15759	15828	15612	15747	15506	15783	15933	15676	15674	15748	15762	15750	15689	15749	15662	15578	15719	15617	15540	15733	15658	15814	15734	15749	15759	15686	15728	15796	15722	15796	15673	15716	15755	15617	15607	15527	15807	15703	15792	15637	15767	15601	15591	15746	15573	15633	15811	15707	15784	15680	15728	15695	15749	15527	15664	15724	15720	15609	15728	15674	15783	15666	15880	15593	15789	15708	15820	15889	15709	15654	15843	15709	15793	15802	15759	15792	15828	15970	15691	15793	15711	15614	15713	15667	15613	15868	15671	15762	15729	15827	15717	15685	15794	15693	15699	15672	15639	15607	15737	15808	15700	15861	15782	15660	15652	15516	15890	15733	15805	15656	15745	15525	15679	15657	15919	15513	15733	15743	15619	15508	15792	15524	15754	15743	15742	15751	15710	15729	15801	15680	15507	15757	15688	15572	15876	15636	15655	15621	15602	15877	15685	15682	15650	15763	15738	15721	15789	15584	15694	15861	15778	15676	15767	15868	15705	15438	15684	15700	15765	15597	15833	15718	15714	15775	15685	15774	15684	15768	15523	15697	15715	15755	15744	15832	15986	15741	15745	15623	15743	15830	15772	15955	15568	15700	15524	15618	15854	15843	15802	15673	15832	15692	15696	15677	15820	15663	15830	15806	15785	15718	15601	15628	15535	15700	15666	15743	15684	15750	15748	15634	15850	15703	15754	15732	15777	15796	15822	15615	15724	15721	15740	15606	15620	15661	15830	15847	15666	15845	15764	15730	15645	15620	15617	15662	15669	15772	15737	15678	15854	15532	15884	15686	15833	15676	15888	15666	15598	15520	15813	15736	15857	15657	15710	15798	15715	15806	15749	15672	15672	15855	15888	15699	15796	15697	15581	15786	15589	15649	15716	15636	15706	15844	15704	15522	15748	15623	15856	15760	15605	15770	15849	15795	15861	15688	15691	15781	15894	15650	15690	15734	15950	15707	15771	15839	15722	15867	15780	15678	15746	15675	15737	15819	15694	15749	15550	15764	15579	15907	15770	15652	15931	15872	15820	15732	15654	15644	15686	15608	15770	15819	15901	15451	15668	15738	15733	15844	15730	15736	15656	15819	15722	15715	15755	15851	15715	15607	15731	15675	15657	15803	15870	15638	15602	15620	15784	15921	15624	15993	15638	15801	15916	15661	15601	15690	15880	15712	15697	15679	15659	15703
24165	21436	29044	24368	23149	53615	63996	46478	34326	25688	20879	19155	18788	18746	18757	18648	18834	18667	18708	18663	18795	18639	18475	18655	18476	18499	18753	18554	18695	18446	18644	18702	18747	18504	18447	18672	18775	18517	18402	18480	18524	18425	18720	18460	18497	18451	18536	18546	18468	18552	18633	18696	18276	18406	18672	18646	18561	18467	18584	18494	18656	18611	18582	18384	18595	18497	18634	18586	18451	18529	18538	18592	18510	18671	18535	18569	18444	18582	18538	18534	18594	18598	18425	18250	18668	18722	18438	18675	18335	18469	18528	18494	18657	18494	18688	18286	18789	18497	18459	18503	18590	18368	18544	18377	18471	18537	18616	18739	18488	18617	18477	18371	18619	18486	18662	18414	18418	18614	18446	18470	18511	18595	18598	18564	18552	18478	18532	18589	18547	18488	18595	18473	18477	18501	18458	18506	18662	18394	18586	18537	18572	18399	18435	18529	18382	18527	18588	18359	18738	18479	18473	18678	18459	18674	18524	18470	18437	18490	18419	18330	18292	18375	18617	18598	18552	18505	18483	18376	18412	18594	18464	18451	18772	18704	18488	18637	18411	18499	18561	18456	18391	18538	18447	18494	18535	18556	18656	18503	18554	18678	18596	18450	18571	18381	18584	18467	18429	18441	18537	18416	18557	18658	18580	18338	18311	18331	18554	18473	18710	18385	18319	18482	18571	18575	18705	18574	18487	18507	18557	18379	18261	18572	18749	18637	18627	18467	18703	18533	18264	18600	18374	18345	18556	18464	18552	18470	18461	18392	18438	18517	18537	18581	18442	18458	18578	18563	18487	18483	18535	18468	18469	18371	18354	18450	18641	18598	18587	18550	18495	18363	18448	18365	18390	18513	18470	18558	18506	18548	18621	18552	18528	18384	18468	18580	18482	18726	18332	18339	18399	18536	18630	18597	18654	18337	18467	18577	18603	18596	18491	18399	18471	18350	18519	18550	18413	18599	18652	18529	18329	18506	18570	18490	18781	18511	18449	18345	18444	18605	18716	18458	18434	18612	18609	18472	18509	18322	18452	18417	18407	18539	18596	18245	18459	18553	18593	18298	18454	18566	18432	18670	18362	18233	18369	18448	18433	18601	18591	18270	18497	18560	18296	18564	18551	18418	18522	18587	18183	18628	18514	18473	18533	18389	18418	18599	18523	18553	18368	18544	18493	18376	18431	18527	18501	18401	18759	18409	18453	18488	18563	18685	18373	18330	18437	18593	18564	18670	18297	18589	18618	18270	18422	18658	18403	18494	18563	18715	18398	18312	18500	18535	18464	18425	18423	18535	18512	18419	18669	18432	18399	18610	18369	18410	18425	18466	18323	18473	18564	18557	18370	18547	18477	18274	18579	18450	18543	18382	18511	18452	18632	18568	18477	18570	18486	18318	18685	18568	18457	18311	18569	18604	18535	18673	18422	18597	18476	18458	18536	18555	18626	18476	18252	18383	18398	18348	18483	18464	18416	18506	18710	18453	18276	18445	18668	18573	18583	18686	18508	18439	18609	18291	18529	18355	18655	18653	18495	18770	18437	18480	18494	18428	18535	18326	18279	18490	18533	18597	18452	18449	18511	18523	18463	18552	18356	18663	18633	18386	18337	18648	18487	18590	18564	18662	18432	18435	18602	18515	18591	18566	18474	18674	18498	18364	18452	18546	18570	18471	18603	18492	18422	18650	18414	18557	18441	18400	18410	18476	18474	18684	18466	18570	18606	18617	18330	18390	18318	18608	18544	18542	18638	18474	18570	18500	18455	18535	18387	18407	18434	18412	18574	18437	18417	18498	18364	18537	18520	18660	18395	18505	18474	18667	18259	18449	18520	18619	18495	18394	18600	18620	18420	18509	18571	18594	18518	18292	18457	18652	18622	18519	18671	18319	18558	18747	18483	18356	18536	18573	18388	18425	18320	18399	18730	18388	18506	18553	18739	18572	18559	18328	18402	18514	18790	18389	18360	18615	18470	18391	18620	18640	18499	18549	18662	18358	18426	18808	18483	18651	18347	18450	18401	18275	18420	18759	18519	18492	18555	18504	18592	18546	18516	18576	18588	18374	18379	18405	18520	18570	18412	18523	18418	18471	18506	18443	18416	18481	18513	18681	18493	18496	18557	18518	18520	18511	18420	18685	18463	18410	18584	18525	18493	18362	18401	18318	18516	18484	18459	18196	18718	18512	18460	18738	18377	18468	18646	18528	18466	18632	18467	18523	18451	18484	18366	18712	18609	18682	18624	18516	18128	18288	18424	18668	18402	18365	18572	18598	18501	18410	18209	18362	18538	18617	18397	18467	18692	18451	18520	18710	18562	18414	18443	18561	18629	18549	18346	18539	18455	18452	18654	18200	18759	18513	18656	18411	18537	18562	18772	18528	18474	18524	18603	18558	18525	18082	18431	18518	18480	18459	18509	18519	18191	18569	18509	18496	18456	18457	18589	18509	18487	18683	18526	18469	18763	18617	18616	18530	18676	18474	18365	18392	18442	18335	18492	18675	18657	18381	18494	18564	18562	18472	18620	18444	18454	18492	18447	18520	18646	18592	18407	18408	18612	18539	18455	18330	18410	18624	18531	18310	18473	18389	18476	18285	18500	18543	18387	18619	18514	18489	18708	18313	18602	18457	18410	18717	18411	18257	18629	18446	18584	18459	18644	18648	18527	18456	18553	18450	18645	18512	18295	18442	18614	18467	18549	18359	18488	18484	18315	18493	18421	18433	18485	18537	18362	18373	18618	18578	18724	18362	18521	18483	18538	18524	18541	18567	18533	18557	18422	18570	18636	18460	18576	18474	18463	18662	18804	18500	18539	18488	18353	18444	18496	18397	18535	18527	18469	18333	18624	18625	18329	18447	18432	18558	18509	18490	18681	18445	18505	18620	18340	18522	18662	18541	18385	18503	18559	18570	18472	18631	18582	18458	18327	18659	18503	18545	18486	18425	18711	18564	18542	18554	18490	18506	18725	18481	18526	18504	18567	18640	18557	18713	18492	18311	18561	18431	18498	18619	18480	18142	18665	18676	18375	18357	18450	18293	18567	18473	18381	18564	18645	18461	18371	18393	18498	18588	18602	18586	18637	18469	18537	18644	18581	18486	18496	18656	18606	18361	18493	18435	18694	18513	18628	18632	18446	18436	18833	18579	18643	18397	18643	18743	18769	18532	18509	18337	18628	18343	18410	18397	18558	18425	18423	18519	18271	18306	18533	18583	18593	18680	18643	18530	18453	18627	18654	18391	18330	18561	18390	18483	18435	18348	18311	18502	18362	18329	18392	18120	18491	18589	18397	18407	18583	18382	18646	18725	18379	18765	18512	18263	18431	18402	18353	18379	18581	18602	18361	18390	18603	18454	18550	18528	18588	18447	18868	18524	18511	18527	18486	18565	18540	18725	18527	18568	18560	18551	18724	18367	18508	18717	18455	18528	18495	18506	18444	18433	18573	18699	18442	18432	18543	18424	18451	18375	18416	18366	18467	18327	18435	18426	18592	18399	18409	18456	18469	18603	18503	18598	18649	18461	18473	18403	18563	18661	18585	18504	18350	18518	18432	18468	18557	18283	18428	18671	18501	18406	18692	18484	18721	18556	18599	18436	18223	18289	18479	18697	18406	18398	18417	18347	18575	18536	18426	18416	18542	18484	18277	18462	18736	18410	18656	18491	18466	18482	18480	18588	18663	18546	18359	18410	18425	18743	18512	18641	18532	18481	18626	18414	18403	18330	18321	18549	18691	18562	18403	18565	18503	18682	18368	18581	18594	18529	18384	18643	18280	18431	18232	18310	18660	18510	18483	18540	18445	18404	18522	18711	18503	18667	18635	18401	18631	18501	18303	18348	18475	18538	18627	18472	18406	18771	18270	18492	18718	18656	18731	18507	18355	18482	18665	18308	18574	18304	18483	18708	18565	18504	18535	18667	18348	18501	18469	18396	18438	18450	18378	18526	18685	18415	18712	18478	18407	18523	18564	18341	18308	18637	18468	18414	18310	18406	18557	18502	18441	18389	18551	18413	18345	18227	18592	18617	18430	18460	18764	18565	18560	18339	18411	18456	18503	18504	18428	18531	18573	18399	18524	18723	18596	18555	18451	18531	18683	18523	18395	18491	18566	18554	18339	18436	18406	18560	18551	18441	18501	18665	18449	18723	18578	18360	18451	18299	18531	18485	18453	18531	18612	18394	18648	18647	18501	18450	18627	18393	18421	18557	18461	18408	18412	18569	18464	18452	18316	18482	18369	18568	18560	18702	18347	18506	18369	18521	18511	18574	18517	18653	18627	18535	18583	18452	18634	18638	18739	18655	18451	18627	18399	18546	18662	18467	18710	18324	18389	18386	18365	18589	18420	18431	18483	18395	18587	18585	18488	18560	18413	18486	18654	18303	18400	18526	18447	18322	18597	18584	18381	18477	18543	18477	18433	18461	18430	18429	18347	18724	18449	18454	18503	18679	18458	18510	18420	18424	18410	18404	18657	18404	18608	18488	18482	18222	18551	18632	18559	18353	18423	18638	18557	18659	18398	18504	18332	18487	18450	18391	18693	18542	18704	18613	18269	18369	18498	18496	18542	18536	18637	18461	18690	18592	18394	18498	18648	18698	18472	18508	18353	18466	18452	18532	18320	18570	18398	18562	18757	18637	18549	18353	18566	18566	18377	18533	18674	18505	18304	18560	18650	18199	18348	18636	18580	18703	18433	18485	18496	18565	18734	18717	18306	18553	18524	18583	18496	18480	18610	18564	18677	18492	18491	18516	18225	18591	18434	18576	18325	18430	18373	18361	18573	18567	18494	18686	18364	18532	18546	18364	18606	18405	18534	18330	18470	18572	18506	18580	18639	18609	18396	18435	18385	18547	18623	18582	18365	18473	18556	18599	18443	18571	18724	18532	18543	18541	18620	18528	18302	18387	18478	18338	18492	18519	18409	18826	18319	18482	18451	18635	18549	18405	18503	18303	18302	18409	18506	18313	18543	18234	18566	18512	18558	18331	18423	18554	18676	18412	18500	18499	18630	18553	18442	18460	18415	18451	18561	18590	18501	18438	18628	18596	18562	18313	18652	18593	18658	18592	18610	18573	18767	18381	18406	18311	18572	18406	18295	18408	18499	18439	18732	18444	18425	18515	18426	18536	18576	18436
15836	30207	23692	20196	24205	54866	59891	43760	32814	22279	17520	16098	15417	15553	15515	15387	15445	15519	15486	15464	15534	15523	15471	15324	15408	15580	15539	15440	15524	15353	15485	15400	15507	15556	15525	15401	15392	15366	15486	15545	15548	15524	15787	15387	15475	15473	15719	15553	15472	15420	15562	15449	15332	15459	15584	15515	15436	15504	15547	15423	15356	15475	15476	15502	15440	15463	15559	15518	15438	15606	15567	15330	15492	15599	15452	15331	15381	15509	15476	15596	15500	15473	15633	15399	15500	15650	15449	15659	15344	15516	15397	15559	15462	15441	15592	15515	15351	15550	15453	15456	15386	15528	15601	15272	15413	15388	15396	15442	15567	15489	15522	15464	15387	15386	15520	15449	15345	15531	15442	15512	15522	15448	15396	15536	15320	15450	15391	15578	15448	15506	15363	15559	15367	15425	15427	15568	15501	15489	15426	15628	15326	15553	15570	15507	15350	15745	15429	15543	15482	15429	15483	15526	15443	15355	15516	15424	15324	15482	15427	15429	15487	15449	15585	15360	15603	15444	15341	15687	15631	15492	15538	15580	15541	15463	15490	15616	15415	15644	15562	15428	15351	15519	15382	15577	15505	15630	15592	15482	15581	15492	15378	15446	15571	15517	15537	15398	15331	15579	15297	15383	15602	15502	15447	15375	15558	15410	15398	15541	15488	15444	15480	15397	15393	15535	15649	15404	15425	15547	15484	15513	15322	15520	15412	15428	15566	15688	15510	15554	15671	15413	15395	15481	15367	15413	15512	15535	15484	15485	15629	15583	15351	15501	15399	15492	15517	15451	15491	15531	15221	15389	15642	15457	15502	15735	15259	15388	15648	15446	15378	15458	15628	15280	15376	15452	15467	15553	15525	15447	15449	15505	15525	15507	15473	15484	15535	15434	15605	15373	15521	15652	15512	15593	15450	15542	15583	15460	15506	15440	15546	15490	15586	15380	15495	15523	15411	15477	15371	15396	15573	15586	15499	15446	15411	15480	15438	15512	15678	15398	15452	15588	15537	15544	15477	15622	15315	15393	15609	15365	15528	15512	15439	15411	15365	15448	15489	15569	15533	15551	15444	15399	15444	15343	15532	15723	15369	15536	15520	15446	15361	15369	15495	15495	15662	15407	15587	15438	15340	15335	15268	15403	15431	15402	15280	15469	15599	15441	15474	15564	15394	15401	15292	15478	15636	15554	15490	15505	15528	15374	15564	15453	15594	15358	15535	15383	15351	15400	15446	15495	15369	15581	15447	15464	15414	15496	15475	15626	15652	15398	15497	15557	15369	15475	15479	15406	15389	15521	15451	15356	15459	15512	15438	15436	15566	15670	15535	15473	15507	15442	15431	15550	15503	15571	15653	15447	15395	15443	15315	15480	15498	15506	15614	15453	15619	15498	15663	15470	15544	15574	15478	15492	15365	15467	15453	15581	15493	15502	15635	15392	15334	15503	15290	15525	15541	15479	15530	15366	15382	15474	15332	15532	15498	15410	15317	15508	15626	15430	15384	15386	15477	15424	15739	15425	15596	15551	15483	15629	15302	15528	15412	15448	15660	15517	15617	15429	15502	15300	15507	15619	15338	15501	15520	15500	15344	15510	15527	15382	15311	15413	15627	15492	15465	15548	15469	15499	15484	15534	15400	15380	15487	15426	15349	15383	15441	15545	15443	15533	15505	15445	15465	15437	15602	15328	15722	15364	15415	15552	15349	15431	15559	15436	15622	15332	15618	15393	15562	15560	15556	15596	15443	15562	15592	15505	15429	15386	15472	15668	15469	15648	15478	15466	15582	15519	15560	15476	15510	15513	15440	15391	15663	15575	15669	15505	15533	15276	15401	15424	15534	15367	15609	15393	15517	15467	15520	15413	15578	15540	15489	15257	15440	15443	15628	15421	15439	15362	15521	15477	15491	15392	15403	15541	15565	15350	15319	15521	15404	15590	15441	15512	15577	15518	15561	15456	15668	15409	15574	15458	15504	15577	15564	15488	15426	15716	15537	15396	15233	15353	15481	15381	15488	15481	15449	15388	15431	15567	15392	15568	15715	15443	15466	15484	15545	15594	15304	15580	15505	15388	15407	15525	15563	15466	15415	15429	15498	15334	15475	15430	15409	15470	15526	15361	15627	15503	15425	15430	15417	15682	15465	15401	15560	15652	15660	15510	15381	15481	15497	15638	15604	15402	15557	15277	15560	15294	15437	15456	15521	15580	15515	15498	15491	15501	15324	15715	15451	15380	15587	15375	15704	15443	15590	15436	15476	15397	15474	15539	15392	15530	15502	15502	15350	15374	15635	15454	15437	15519	15632	15365	15495	15458	15527	15448	15707	15317	15424	15499	15388	15446	15626	15450	15518	15481	15446	15232	15554	15299	15618	15415	15584	15532	15335	15498	15516	15505	15578	15290	15440	15515	15430	15499	15548	15508	15383	15619	15527	15586	15458	15346	15556	15450	15517	15365	15603	15551	15384	15494	15314	15414	15344	15473	15459	15567	15462	15456	15497	15379	15549	15489	15464	15452	15580	15381	15416	15451	15497	15518	15510	15405	15630	15460	15360	15442	15585	15406	15495	15491	15494	15382	15536	15407	15503	15613	15446	15397	15642	15459	15575	15359	15450	15561	15537	15532	15495	15530	15448	15530	15572	15374	15326	15470	15442	15550	15406	15396	15237	15608	15538	15618	15567	15430	15463	15470	15413	15382	15647	15543	15539	15476	15526	15572	15369	15547	15669	15550	15451	15256	15454	15352	15468	15666	15385	15589	15312	15598	15457	15560	15533	15369	15358	15471	15351	15513	15421	15551	15408	15593	15412	15473	15462	15426	15540	15446	15417	15465	15445	15533	15464	15453	15427	15500	15429	15620	15508	15790	15374	15591	15483	15474	15263	15387	15536	15449	15379	15649	15390	15549	15564	15452	15499	15514	15602	15428	15537	15325	15573	15538	15427	15572	15450	15510	15627	15327	15521	15566	15398	15398	15404	15315	15686	15414	15617	15456	15376	15495	15359	15511	15391	15438	15428	15505	15436	15484	15449	15515	15460	15429	15553	15721	15485	15461	15416	15506	15492	15587	15537	15483	15479	15351	15457	15530	15409	15631	15374	15568	15467	15462	15394	15540	15330	15515	15538	15631	15353	15279	15466	15518	15706	15280	15499	15527	15689	15486	15540	15374	15442	15360	15339	15531	15515	15458	15465	15514	15370	15437	15513	15340	15531	15428	15411	15533	15341	15489	15506	15467	15445	15408	15517	15470	15266	15327	15395	15476	15584	15351	15608	15447	15445	15549	15448	15552	15523	15475	15405	15466	15415	15393	15484	15425	15536	15578	15247	15513	15444	15374	15543	15246	15485	15463	15313	15591	15543	15389	15369	15486	15596	15408	15345	15331	15508	15400	15549	15456	15703	15338	15589	15595	15533	15453	15613	15475	15540	15342	15431	15431	15451	15494	15564	15467	15515	15570	15497	15319	15421	15553	15608	15616	15552	15569	15558	15452	15357	15432	15572	15386	15388	15488	15289	15522	15428	15575	15469	15395	15494	15609	15531	15449	15380	15411	15599	15398	15382	15404	15581	15680	15403	15581	15541	15623	15602	15377	15420	15417	15373	15308	15492	15476	15392	15479	15376	15539	15601	15446	15410	15340	15739	15443	15465	15516	15488	15658	15485	15516	15473	15358	15469	15517	15632	15447	15567	15558	15420	15655	15480	15616	15580	15521	15543	15449	15365	15530	15325	15483	15568	15354	15493	15395	15455	15429	15472	15489	15500	15481	15597	15412	15491	15490	15486	15643	15256	15357	15425	15736	15416	15438	15576	15599	15580	15437	15295	15527	15381	15374	15494	15595	15608	15679	15413	15469	15493	15675	15517	15412	15464	15597	15646	15726	15415	15390	15467	15569	15336	15544	15371	15688	15675	15325	15349	15385	15410	15288	15504	15285	15491	15597	15522	15618	15454	15581	15579	15681	15651	15557	15588	15513	15568	15499	15485	15357	15494	15439	15445	15473	15354	15443	15646	15530	15558	15684	15317	15478	15602	15446	15548	15434	15477	15405	15412	15409	15453	15416	15520	15516	15464	15460	15525	15334	15469	15399	15467	15540	15386	15408	15442	15367	15307	15429	15478	15512	15617	15334	15633	15474	15448	15392	15460	15431	15582	15332	15450	15505	15464	15472	15471	15421	15545	15443	15575	15341	15528	15518	15468	15428	15621	15422	15390	15279	15511	15426	15489	15457	15293	15580	15466	15490	15531	15465	15305	15435	15395	15431	15470	15326	15559	15463	15690	15512	15542	15436	15515	15370	15483	15392	15548	15404	15569	15493	15403	15454	15449	15396	15555	15570	15251	15417	15318	15421	15441	15502	15590	15390	15515	15322	15502	15536	15632	15382	15557	15450	15414	15388	15662	15619	15438	15387	15587	15305	15462	15617	15584	15356	15440	15577	15675	15403	15519	15459	15624	15574	15549	15528	15456	15416	15555	15528	15532	15518	15448	15315	15448	15529	15497	15451	15428	15568	15534	15574	15655	15632	15405	15279	15528	15441	15449	15609	15384	15432	15609	15540	15462	15583	15504	15654	15702	15496	15587	15496	15491	15524	15296	15435	15544	15479	15352	15434	15571	15443	15364	15434	15529	15538	15599	15494	15558	15589	15459	15400	15549	15309	15315	15464	15449	15619	15534	15386	15300	15433	15564	15558	15363	15439	15410	15468	15571	15329	15461	15447	15519	15491	15548	15422	15387	15540	15597	15547	15498	15354	15506	15413	15435	15445	15466	15740	15361	15423	15525	15493	15513	15338	15522	15598	15294	15354	15605	15510	15430	15464	15543	15500	15499	15471	15546	15479	15379	15470	15427	15606	15499	15389	15554	15637	15563	15431	15523	15482	15640	15289	15427	15565	15384	15522	15584	15427	15668	15425	15381	15444	15417	15566	15411	15561	15568	15570	15525	15441	15499	15365	15589	15489	15525	15395	15606	15496	15461	15595	15505	15318	15725	15519	15477	15539	15487	15503	15580	15557	15596	15343	15668	15486	15406	15512	15363	15600	15548	15369	15351	15422	15503	15712	15295	15576	15463	15363	15481	15556	15553	15537	15375	15385	15563	15604	15664	15700	15359	15377	15361	15266	15334	15336
22909	21392	29380	23833	22371	62620	73134	55987	42240	30673	23400	20052	18909	18574	18550	18513	18483	18511	18436	18499	18368	18555	18564	18513	18482	18452	18579	18430	18479	18381	18663	18228	18446	18286	18419	18336	18481	18414	18617	18305	18373	18421	18535	18314	18226	18288	18377	18329	18468	18164	18242	18496	18377	18357	18392	18410	18443	18596	18398	18528	18150	18147	18655	18111	18428	18367	18382	18459	18425	18372	18340	18358	18377	18123	18369	18457	18352	18392	18253	18082	18177	18231	18319	18503	18292	18167	18387	18394	18264	18190	18300	18345	18408	18212	18227	18137	18260	18350	18255	18434	18208	18220	18394	18528	18162	18203	18367	18447	18244	18327	18221	18338	18348	18492	18244	18277	18423	18284	18232	18304	18159	18399	18493	18539	18436	18253	18192	18213	18197	18275	18631	18201	18393	18313	18303	18330	18265	18438	18166	18431	18305	18316	18361	18256	18341	18238	18121	18289	18218	18261	18145	18325	18308	18234	18236	18543	18331	18329	18513	18375	18323	18133	18236	18297	18221	18133	18134	18172	18331	18447	18167	18287	18213	18325	18478	18193	18309	18304	18247	18407	18390	18170	18459	18354	18535	18325	18237	18401	18273	18311	18416	18310	18342	18400	18159	18359	18299	18441	18456	18326	18181	18322	18270	18432	18373	18197	18646	18446	18295	18268	18269	18568	18407	18289	18192	18395	18437	18408	18357	18342	18394	18412	18259	18285	18328	18395	18290	18298	18421	18293	18177	18152	18208	18330	18379	18341	18409	18345	18333	18378	18249	18557	18273	18191	18233	18248	18324	18552	18247	18188	18085	18453	18457	18374	18442	18382	18232	18330	18380	18325	18404	18348	18269	18186	18300	18338	18282	18407	18588	18254	18319	18220	18286	18392	18275	18308	18426	18270	18304	18448	18410	18248	18251	18360	18256	18216	18343	18344	18340	18231	18104	18248	18400	18396	18282	18373	18460	18249	18081	18013	18193	18293	18505	18269	18473	18600	18373	18231	18268	18206	18515	18403	18341	18282	18278	18091	18373	18054	18244	18262	18204	18430	18356	18263	18276	18378	18507	18393	18363	18387	18274	18349	18206	18055	18144	18253	18213	18086	18219	18173	18160	18289	18502	18183	18287	18216	18347	18111	18222	18273	18368	18396	18374	18427	18267	18221	18319	18231	18354	18362	18306	18113	18400	18085	18164	18315	18279	18233	18262	18371	18213	18399	18422	18223	18199	18311	18345	18089	18222	18292	18257	18324	18247	18271	18284	18129	18254	18109	18573	18392	18514	18259	18185	18263	18309	18418	18270	18224	18291	18328	18188	18254	18150	18386	18277	18341	18293	18420	18339	18309	18359	18223	18194	18202	18376	18231	18477	18365	18262	18430	18250	18214	18291	18390	18398	18296	18154	18266	18162	18304	18193	18317	18505	18373	18243	18238	18147	18158	18332	18082	18612	18261	18052	18431	18348	18111	18221	18201	18278	18302	18358	18178	18371	18259	18300	18344	18318	18357	18277	18537	18409	18197	18214	18156	18150	18339	18229	18373	18219	18464	18521	18247	18068	18437	18519	18438	18347	18293	18361	18421	18297	18290	18160	18382	18148	18206	18335	18314	18118	18136	18296	18449	18358	18307	18168	18166	18196	18445	18286	18277	18166	18521	18258	18303	18302	18252	18330	18112	18423	18048	18333	18360	18373	18379	18270	18236	18368	18292	18201	18425	18252	18326	18200	18417	18306	18305	18422	18673	18256	18217	18262	18297	18380	18440	18333	18332	18305	18138	18398	18281	18340	18277	18283	18439	18121	18320	18434	18284	18182	18282	18355	18330	18354	18476	18282	18237	18288	18259	18393	18117	18353	18307	18290	18406	18376	18195	18345	18136	18380	18222	18518	18317	18415	18255	18246	18380	18425	18454	18238	18250	18395	18402	18276	18274	18262	18375	18389	18380	18227	18326	18220	18331	18162	18439	18379	18208	18245	18438	18299	18547	18320	18295	18240	18432	18058	18318	18353	18284	18142	18145	18248	18179	18133	18156	18331	18510	18323	18079	18167	18173	18386	18264	18332	18309	18280	18060	18294	18246	18436	18450	18209	18138	18215	18425	18204	18322	18427	18640	18336	18214	18418	18582	18165	18404	18251	18172	18235	18376	18337	18188	18283	18165	18273	18334	18177	18135	18278	18305	18397	17984	18184	18232	18431	18249	18356	18428	18355	18160	18184	18353	18498	18344	18148	18216	18304	18342	18368	18301	18391	18284	18310	18369	18471	18365	18353	18334	18342	18344	18348	18368	18305	18367	18331	18206	18202	18326	18251	18311	18191	18487	18325	18206	18453	18229	18215	18318	18086	18221	18256	18084	18254	18189	18378	18147	18336	18303	18215	18074	18234	18172	18510	18526	18452	18156	18292	18427	18230	18359	18284	18108	18315	18501	18364	18333	18115	18501	18401	18236	18257	18194	18402	18393	18290	18479	18340	18438	18279	18438	18273	18262	18341	18190	18435	17960	18332	18108	18475	18282	18295	18191	18174	18355	18373	18204	18314	18443	18266	18232	18249	18431	18276	18340	18431	18429	18408	18560	18366	18454	18366	18409	18372	18478	18415	18397	18253	18347	18310	18444	18174	18226	18296	18033	18217	18227	18286	18502	18487	18439	18415	18312	18466	18490	18231	18190	18223	18252	18298	18289	18307	18348	18333	18220	18206	18378	18369	18354	18314	18290	18290	18455	18234	18268	18425	18303	18310	18394	18182	18371	18157	18325	18285	17989	18392	18406	18131	18256	18341	18130	18214	18545	18125	18345	18330	18372	18112	18378	18343	18272	18383	18504	18330	18371	18251	18496	18288	18249	18384	18546	18288	18358	18037	18383	18272	18367	18288	18429	18412	18262	18265	18307	18324	18138	18160	18425	18412	18297	18468	18361	18081	18248	18297	18474	18342	18297	18130	18370	18405	18325	18215	18278	18260	18386	18375	18325	18368	18285	17979	18434	18297	18235	18408	18300	18275	18411	18202	18285	18375	18181	18093	18137	18547	18200	18282	18335	18159	18112	18112	18164	18250	18256	18375	18246	18513	17936	18366	18330	18515	18356	18086	18378	18243	18419	18359	18428	18327	18082	18303	18279	18269	18212	18116	18201	18297	18099	18217	18367	18288	18173	18334	18331	18296	18413	18131	18520	18402	18285	18387	18234	18266	18408	18366	18317	18189	18067	18344	18360	18338	18373	18307	18040	18203	18113	18214	18229	17993	18070	18237	18233	18289	18167	18331	18301	18225	18504	18335	18250	18343	18226	18112	18109	18339	18291	18242	18232	18250	18256	18390	18540	18340	18381	18309	18066	18263	18393	18287	18301	18419	18191	18039	18393	18359	18329	18269	18389	18282	18234	18155	18259	18314	18382	18153	18351	18133	18302	18342	18239	18320	18229	18156	18211	18260	18089	18348	18133	18263	18449	18417	18365	18333	18318	18415	18366	18366	18172	17978	18273	18282	18201	18276	18183	18293	18137	18326	18248	18040	18483	18343	18077	18474	18262	18378	18401	18231	18216	18315	18341	18408	18378	18316	18390	18301	18487	18193	18133	18232	18275	18378	18216	18254	18220	18399	18351	18476	18338	18296	18146	18394	18247	18313	18248	18291	18293	18413	18213	18339	18300	18220	18137	18402	18427	18163	18305	18373	18310	18271	18151	18316	18332	18219	18379	18136	18390	18569	18318	18477	18194	18374	18405	18174	18334	18457	18357	17965	18147	18175	18277	18306	18085	18290	18366	18212	18198	18404	18288	18331	18351	18359	18298	18298	18456	18249	18489	18377	18188	18284	18376	18251	18382	18353	18440	18237	18229	18249	18402	18211	17956	18553	18452	18530	18327	18320	18389	18484	18581	18210	18167	18177	18221	18332	18343	18243	18432	18384	18303	18463	18257	18313	18168	18138	18229	18332	18208	18367	18260	18293	18171	18332	18378	18490	18304	18314	18230	18281	18303	18303	18331	18286	18324	18267	18367	18288	18254	18342	18171	18114	18317	18443	18265	18263	18380	18246	18293	18406	18167	18526	18253	18292	18413	18429	18284	18408	18451	18052	18439	18277	18304	18240	18343	18193	18246	18396	18262	18395	18329	18141	18198	18310	18380	18259	18338	18389	18343	17997	18316	18342	18233	18392	18288	18429	18147	18092	18322	18348	18126	18256	18307	18291	18343	18455	18247	18214	18123	18383	18483	18255	18288	18276	18440	18337	18233	18229	18399	18469	18440	18076	18344	18118	18422	18309	18302	18203	18448	18420	18279	18265	18285	18288	18609	18206	18333	18410	18124	18208	18248	18117	18310	18361	18073	18149	18251	18332	18208	18275	18394	18384	18471	18420	18340	18456	18202	18329	18467	18426	18406	18518	18159	18179	18327	18191	18262	18297	18349	18136	18418	18240	18300	18140	18139	18247	18235	18319	18308	18245	18113	18331	18363	18480	18306	18384	18299	18123	17982	18388	18355	18322	18240	18266	18332	18149	18300	18250	18241	18105	18322	18366	18134	18176	18254	18079	18313	18208	18498	18279	18301	18183	18194	18220	18175	18371	18278	18283	18357	18508	18266	18286	18213	18433	18327	18400	18379	18297	18319	18307	18280	18483	18184	18450	18219	18491	18248	18570	18010	18235	18322	18404	18302	18243	18216	18213	18178	18211	18248	18304	18538	18474	18256	18346	18162	18398	18568	18392	18146	18139	18219	18164	18476	18393	18488	18249	18231	18469	18261	18401	18338	18341	18161	18483	18338	18269	18335	18531	18212	18244	18298	18339	18305	18225	18350	18277	18228	18125	18297	18371	18378	18423	18490	18321	18187	18352	18395	18309	18077	18241	18226	18318	18079	18192	18230	18440	18507	18373	18328	18198	18281	18367	18284	18124	18292	18232	18141	18231	18378	18218	18284	18129	18019	18034	18271	18304	18486	18240	18448	18358	18240	18489	18350	18298	18146	18152	18278	18402	18028	18293	18181	18221	18188	18371	18359	18247	18200	18392	18429	18263	18322	18310	18340	18330	18307	18390	18283	18400	18294	18303	18284	18173	18431	18324	18237	18298	18237	18278	18037	18520	18381	18467	18354	18304	18539	18451	18169	18269	18220	18353	18253	18491	18250
18911	36051	30000	23332	29246	68950	73431	55581	42096	28628	19895	16420	15380	15344	15364	15359	15386	15226	15394	15438	15351	15494	15219	15331	15153	15290	15467	15398	15404	15400	15396	15259	15329	15400	15242	15247	15506	15290	15298	15342	15412	15343	15416	15240	15486	15249	15331	15275	15415	15395	15399	15383	15296	15329	15308	15336	15438	15337	15476	15329	15350	15327	15406	15377	15308	15368	15299	15305	15528	15272	15178	15310	15457	15288	15363	15444	15447	15432	15331	15313	15271	15317	15265	15381	15196	15504	15384	15181	15341	15320	15210	15406	15419	15198	15299	15395	15422	15237	15080	15320	15280	15431	15163	15321	15263	15270	15274	15434	15401	15230	15299	15318	15187	15263	15319	15365	15192	15343	15291	15229	15260	15341	15282	15268	15373	15349	15426	15430	15160	15454	15414	15292	15324	15084	15325	15190	15306	15404	15373	15418	15266	15481	15397	15496	15335	15288	15542	15240	15195	15163	15389	15329	15154	15343	15231	15424	15351	15362	15376	15373	15291	15250	15208	15453	15352	15279	15221	15252	15360	15437	15286	15251	15170	15340	15379	15490	15280	15294	15240	15294	15261	15301	15316	15443	15105	15330	15281	15215	15383	15328	15430	15281	15433	15384	15287	15326	15199	15364	15256	15401	15133	15335	15191	15312	15344	15379	15404	15207	15306	15374	15376	15266	15291	15204	15329	15341	15123	15249	15214	15267	15295	15172	15316	15255	15203	15226	15367	15238	15137	15185	15353	15418	15297	15320	15210	15157	15316	15321	15457	15274	15502	15331	15330	15239	15373	15364	15335	15392	15185	15266	15452	15187	15357	15253	15330	15219	15250	15224	15212	15150	15264	15433	15276	15307	15337	15178	15371	15288	15394	15244	15413	15358	15189	15481	15276	15345	15289	15449	15258	15332	15246	15297	15183	15164	15346	15294	15291	15099	15277	15297	15305	15360	15354	15395	15413	15282	15391	15424	15259	15469	15413	15394	15344	15336	15287	15332	15449	15461	15469	15389	15486	15281	15304	15440	15282	15173	15373	15193	15253	15274	15441	15382	15311	15306	15466	15483	15281	15406	15408	15244	15406	15276	15324	15231	15277	15222	15392	15329	15293	15233	15196	15350	15269	15129	15356	15186	15353	15318	15119	15299	15166	15363	15331	15302	15356	15359	15303	15386	15162	15221	15107	15343	15361	15302	15448	15287	15345	15413	15283	15338	15309	15105	15302	15437	15264	15277	15233	15281	15360	15309	15368	15285	15391	15172	15311	15262	15277	15298	15382	15135	15319	15211	15232	15286	15331	15268	15201	15234	15336	15147	15251	15246	15353	15286	15331	15341	15340	15266	15276	15389	15379	15263	15352	15458	15352	15297	15303	15338	15377	15325	15401	15242	15271	15257	15348	15205	15386	15315	15439	15349	15321	15375	15389	15360	15460	15275	15394	15254	15205	15360	15384	15331	15302	15290	15359	15090	15251	15218	15358	15392	15132	15314	15271	15202	15373	15311	15341	15273	15365	15389	15075	15234	15365	15436	15364	15344	15409	15320	15214	15282	15271	15291	15353	15215	15278	15219	15375	15134	15347	15261	15455	15370	15198	15323	15308	15367	15488	15434	15292	15289	15259	15240	15259	15335	15346	15383	15284	15478	15386	15277	15384	15377	15399	15446	15393	15456	15284	15369	15284	15335	15376	15137	15273	15288	15492	15267	15416	15202	15422	15295	15282	15284	15262	15299	15612	15404	15435	15260	15318	15387	15232	15305	15439	15237	15279	15331	15216	15389	15292	15274	15233	15455	15386	15259	15272	15492	15166	15403	15184	15461	15289	15414	15234	15302	15262	15167	15320	15293	15442	15318	15217	15250	15220	15261	15162	15348	15325	15321	15296	15364	15195	15246	15188	15434	15244	15194	15239	15304	15212	15388	15241	15303	15349	15305	15166	15423	15451	15118	15311	15251	15295	15371	15362	15228	15265	15336	15351	15236	15208	15203	15391	15182	15270	15218	15230	15390	15377	15256	15202	15307	15415	15175	15152	15330	15420	15202	15425	15110	15111	15171	15313	15367	15269	15336	15162	15370	15192	15358	15428	15278	15225	15376	15467	15248	15215	15160	15279	15329	15336	15315	15424	15378	15312	15307	15307	15276	15361	15238	15200	15256	15295	15453	15309	15309	15321	15341	15175	15213	15262	15201	15305	15390	15208	15202	15388	15320	15282	15226	15344	15245	15426	15420	15086	15399	15312	15322	15304	15257	15285	15218	15065	15331	15409	15243	15288	15181	15429	15346	15445	15405	15303	15355	15184	15236	15385	15251	15436	15395	15286	15290	15397	15365	15240	15257	15358	15345	15295	15315	15624	15232	15407	15551	15245	15368	15312	15363	15260	15230	15253	15460	15422	15276	15364	15259	15281	15417	15082	15228	15331	15353	15430	15235	15336	15325	15353	15375	15245	15502	15342	15221	15399	15358	15285	15351	15260	15484	15456	15317	15149	15286	15398	15254	15204	15531	15309	15331	15415	15268	15220	15271	15181	15253	15374	15460	15053	15331	15257	15292	15114	15462	15285	15403	15359	15395	15402	15373	15371	15355	15392	15363	15385	15328	15380	15377	15272	15334	15186	15173	15229	15358	15160	15314	15310	15287	15232	15179	15276	15318	15280	15352	15301	15414	15228	15166	15234	15461	15505	15428	15246	15340	15336	15113	15409	15247	15407	15450	15301	15248	15385	15242	15427	15192	15474	15311	15352	15364	15192	15564	15341	15343	15300	15423	15431	15410	15304	15320	15372	15261	15254	15427	15416	15312	15209	15257	15256	15311	15299	15211	15401	15146	15237	15328	15543	15230	15341	15281	15340	15252	15471	15274	15210	15300	15295	15334	15313	15410	15319	15341	15336	15142	15322	15118	15268	15264	15397	15436	15229	15307	15350	15323	15222	15179	15152	15257	15275	15243	15400	15269	15463	15318	15342	15359	15334	15542	15288	15147	15508	15183	15393	15182	15166	15373	15318	15312	15349	15382	15323	15393	15306	15343	15207	15230	15452	15192	15182	15515	15467	15285	15132	15231	15223	15217	15355	15392	15263	15268	15465	15441	15180	15363	15305	15083	15236	15312	15442	15452	15393	15203	15119	15356	15217	15315	15342	15359	15294	15329	15394	15378	15265	15455	15171	15463	15212	15245	15253	15345	15171	15050	15194	15448	15244	15266	15264	15184	15408	15313	15320	15256	15296	15402	15213	15349	15353	15236	15466	15239	15393	15534	15455	15112	15029	15407	15263	15339	15418	15331	15235	15281	15205	15353	15299	15303	15407	15251	15352	15189	15214	15487	15189	15283	15394	15319	15348	15302	15287	15469	15450	15335	15272	15467	15241	15221	15384	15205	15207	15237	15314	15162	15242	15297	15365	15352	15429	15290	15565	15366	15294	15238	15364	15169	15127	15333	15407	15313	15360	15460	15208	15460	15182	15384	15354	15235	15461	15335	15368	15333	15291	15302	15289	15287	15300	15161	15443	15241	15267	15303	15172	15262	15283	15342	15468	15358	15410	15227	15266	15324	15354	15310	15205	15236	15213	15424	15328	15302	15198	15278	15282	15156	15144	15309	15373	15082	15380	15508	15281	15368	15092	15253	15279	15314	15246	15297	15318	15378	15381	15327	15438	15296	15387	15422	15254	15316	15361	15254	15350	15352	14997	15293	15401	15484	15200	15381	15279	15245	15251	15357	15248	15281	15439	15190	15392	15151	15417	15473	15223	15484	15277	15484	15286	15331	15226	15215	15355	15230	15349	15299	15313	15341	15328	15271	15505	15323	15316	15393	15452	15265	15145	15240	15302	15383	15346	15444	15263	15336	15301	15354	15215	15104	15401	15200	15327	15438	15245	15181	15252	15277	15432	15314	15367	15489	15255	15293	15337	15423	15286	15249	15387	15431	15354	15328	15316	15187	15526	15373	15256	15310	15274	15356	15345	15321	15376	15211	15204	15407	15347	15329	15418	15272	15281	15400	15278	15329	15281	15371	15289	15446	15361	15135	15392	15190	15226	15378	15290	15386	15331	15274	15308	15455	15300	15163	15426	15473	15169	15326	15243	15251	15233	15220	15401	15294	15405	15246	15276	15304	15335	15495	15405	15382	15278	15283	15387	15437	15420	15433	15343	15413	15227	15305	15513	15221	15250	15304	15248	15294	15289	15296	15235	15261	15234	15294	15429	15266	15367	15345	15246	15389	15382	15302	15490	15328	15206	15325	15193	15223	15129	15104	15389	15139	15388	15157	15371	15407	15391	15387	15386	15335	15224	15246	15380	15270	15301	15416	15419	15243	15387	15327	15357	15414	15431	15162	15230	15329	15471	15495	15457	15272	15275	15325	15295	15354	15276	15215	15291	15430	15377	15368	15230	15361	15243	15293	15298	15287	15263	15381	15068	15313	15181	15277	15266	15391	15222	15310	15303	15512	15499	15281	15306	15270	15150	15300	15248	15241	15473	15104	15385	15329	15415	15315	15400	15314	15303	15431	15256	15366	15458	15424	15472	15254	15229	15289	15371	15208	15262	15411	15303	15338	15289	15224	15147	15500	15312	15380	15487	15243	15470	15316	15264	15322	15377	15224	15272	15335	15211	15289	15333	15269	15375	15298	15242	15168	15247	15219	15312	15381	15259	15384	15338	15293	15314	15384	15333	15278	15336	15353	15282	15216	15370	15545	15337	15323	15140	15331	15370	15324	15449	15454	15426	15229	15470	15191	15416	15312	15339	15453	15214	15393	15360	15356	15234	15401	15273	15173	15366	15309	15236	15372	15343	15392	15417	15338	15410	15309	15305	15373	15202	15347	15183	15382	15240	15325	15225	15245	15408	15446	15327	15306	15294	15213	15449	15099	15420	15200	15329	15379	15271	15316	15146	15334	15365	15337	15388	15190	15232	15211	15288	15376	15174	15301	15360	15390	15406	15291	15156	15423	15281	15392	15483	15138	15294	15135	15277	15257	15376	15217	15290	15326	15310	15433	15312	15246	15126	15392	15167	15146	15149	15402	15296	15388	15374	15132	15344	15285	15338	15312	15320	15198	15206	15211	15330	15393	15202	15292	15339	15398	15262	15275	15456	15387	15381	15277	15145	15262	15365	15299	15342	15254
27767	22289	25912	23378	21085	27190	30106	25013	21907	19902	19498	18805	19029	18732	18805	18639	18566	18716	18860	18938	18668	18694	18893	18869	18737	18854	18711	18636	18882	18905	18693	18788	18851	18748	18847	18653	18687	18640	18493	18733	18879	18774	18816	18706	18688	18874	18674	18625	18686	18646	18731	18708	18764	18715	18758	18648	18831	18809	18909	18884	18795	18758	18696	18785	18888	18601	18932	18866	18511	18578	18872	18547	18698	18715	18788	18714	18620	18705	18853	18864	18625	18719	18797	18862	18735	18745	18770	18805	18910	18720	18844	18760	18783	18684	18686	18613	18509	18886	18729	18863	18995	18582	18592	18707	18797	18831	18720	18748	18799	18582	18723	18649	18924	18833	18709	18814	18856	18666	18712	18510	18640	18550	18808	18840	18751	18795	18826	18730	18566	18564	18650	18826	18584	18745	18601	18791	18799	18820	18673	18891	18817	18836	18676	18841	18983	18785	18718	18667	18825	18675	18692	18587	18744	18718	18618	18968	18823	18600	18815	18856	18792	18840	18886	18814	18709	18905	18819	18845	18837	18707	18744	18827	19066	18625	18774	18534	18785	18742	18687	18748	18760	18699	18653	18675	18823	18705	18842	18725	18729	18590	18662	18731	18592	18804	18704	18553	18634	18953	18786	18654	18626	18805	18619	18743	18856	18892	18793	18732	18969	18879	18716	18688	18463	18822	18703	18587	18542	18754	18763	18923	18537	18679	18770	18899	18720	19098	18883	18880	18878	18773	18727	18805	18705	18775	18723	18771	18628	18657	18692	18863	18670	18630	18619	18814	18799	18707	18787	18974	18756	18724	18575	18795	18705	18661	18761	18703	18752	18767	18810	18701	18634	18722	18938	18748	18687	18741	18604	18553	18618	18852	18659	18921	18688	18752	18750	18720	18756	18634	18756	18766	18835	18664	18617	18822	18817	18805	18762	18641	18703	18640	18781	18777	18558	18725	18873	18563	18797	18693	18749	18823	18700	18683	18803	18652	18701	18676	18548	18751	18760	18746	18601	18853	18852	18743	18744	18863	18803	18731	18774	18784	18745	18771	18641	18706	18606	18852	18708	18856	18773	19066	18748	18635	18710	18663	18801	18878	18770	18765	18699	18809	19003	18590	18833	18827	18861	18663	18780	18532	18656	18698	18896	18732	18646	18735	18654	18669	18779	18642	18478	18668	18855	18778	18779	18794	18668	18851	18822	18736	18743	18691	18726	18670	18641	18606	18619	18601	18998	18718	18578	18985	18850	18596	18576	18730	18738	18658	18698	18633	18721	18761	18585	18688	18682	18560	18855	18581	18668	18787	18927	18770	18680	18662	18830	18725	18643	18935	18841	18922	18886	18603	18739	18768	18448	18817	18933	18433	18620	18764	18914	18758	18720	18827	18877	18915	18720	18688	18878	18586	18661	18717	18776	18726	18844	18849	18892	18548	18753	18704	18654	18934	18790	18646	18602	18807	18679	18839	18639	18734	18835	18717	18735	18647	18847	18667	18710	18796	18731	18677	18863	18608	18749	18680	18596	18834	18808	18783	18891	18722	18880	18616	18692	18472	18619	18801	18819	18927	18899	18701	18706	18509	18765	18668	18832	18745	18819	18742	18735	18639	18628	18872	18767	18745	18926	18848	18650	18683	18719	18615	18676	18489	18531	18778	18749	18719	18759	18732	18643	18824	18729	18779	18558	18844	18727	19007	18616	18708	18762	18705	18820	18860	18490	18962	18978	18682	18679	18791	18870	18698	18943	18718	18627	18732	18621	18721	18774	18625	18775	18944	18725	18895	18849	18664	18832	18687	18652	18664	18666	18631	18615	18509	18709	18561	18702	18850	18832	18733	18782	18728	18771	18722	18632	18632	18907	18831	18799	18773	18598	18663	18698	18669	18642	18758	18738	18673	18810	18530	18593	18675	18575	18771	18816	18682	18843	18869	18808	18466	18803	18609	18798	18909	18835	18970	18767	18723	18584	18667	18794	18611	18882	18669	18893	18559	18783	18909	18746	18969	18764	18703	18797	18907	18621	18512	18871	18794	18664	18915	18671	18583	18877	18767	18716	18724	18715	18650	18715	18722	18782	18740	18572	18654	18760	18804	18804	18797	18713	18592	18828	18785	18738	18936	18695	18770	18802	18606	18933	18777	18503	18736	18663	18633	18716	18769	18821	18769	18556	18849	18750	18597	18589	18748	18699	18699	18706	18747	18689	18745	19093	18926	18842	18937	18734	18571	18493	18689	18756	18868	18906	18948	18621	18712	18940	18789	18781	18662	18709	18697	18874	18704	18770	18624	18605	18747	18666	18693	18749	18608	18818	18639	18926	18769	18559	18789	18882	18892	18654	18565	18679	18446	18791	18642	18940	19051	18823	18760	18793	18819	18780	18892	18932	18743	18706	18693	18716	18657	18751	18596	18822	18925	18744	18725	18531	18687	18580	18703	18696	18846	18878	18840	18778	18700	18803	18739	18716	18655	18724	18881	19002	18738	18844	18768	18696	18663	18928	18536	18746	18722	18776	18725	18985	18890	18763	18749	18860	18994	18752	18803	18797	18855	18879	18772	18650	18860	18449	18885	18799	18710	18841	18669	18829	18750	18749	18678	18903	18681	18516	18598	18794	18777	18851	18841	18801	18666	18643	18608	18660	18961	19018	18802	18640	18485	18753	18893	18837	18859	18691	18894	18625	18898	18647	18844	18605	18912	18788	19020	18886	18879	18818	18640	18958	18583	18709	18730	18639	18621	18698	18619	18749	18887	18902	18691	18899	18780	18850	18800	18697	18731	18749	18577	18594	18843	18649	18839	18851	18711	18825	18693	18967	18838	18764	18877	18750	18724	18809	18759	18678	18656	18648	18581	18589	18619	18945	18820	18695	18736	18596	18801	18721	18648	18706	18887	18754	18700	18791	18888	18752	18741	18749	18649	18736	18846	18739	18635	18526	18623	18575	18572	18572	18845	18906	18720	18825	18707	18825	18741	18638	18559	18857	18728	18603	18955	18563	18688	18819	18679	18740	18712	18676	18700	18873	18558	18768	18778	18729	18823	18692	18840	18567	18943	18731	18611	18785	18999	18884	18661	18662	18630	18735	18604	18731	18697	18806	18919	18512	18675	18735	18621	18906	18725	18922	18704	18687	18778	18817	18848	18861	18869	18777	18958	18720	19012	18696	18709	18761	18821	18874	18776	18747	18711	18641	18749	18665	18682	18793	18770	18832	18883	18733	18775	18627	18730	18592	18776	18709	18704	18742	18674	18746	18679	18631	18796	18630	18869	18781	18772	18786	18774	18699	18907	18739	18702	19011	18825	18677	18685	18791	18847	18944	18696	18666	18865	18881	18750	18651	18905	18795	18911	18712	18689	18639	18802	18592	18496	18879	19081	18721	18793	18511	18846	18973	18867	18711	18722	18679	18585	18650	18806	18600	18746	18754	18782	18820	18811	18713	18651	18640	18616	18763	18658	18623	18786	18680	18701	18861	18756	18813	19007	18543	18867	18970	18528	18676	18745	18824	18795	18555	18655	18688	18466	18802	18675	18591	18732	18684	18819	18815	18648	18691	18819	18687	18816	18499	18860	18668	18726	18814	18677	18743	18766	18686	18734	18682	18786	18877	18713	18720	18849	18807	18715	18705	18754	18716	18758	18758	18683	18714	18755	18698	18750	18706	18693	18481	18768	19050	18698	18539	18833	18809	18883	18776	18871	18674	18800	18697	18512	18745	18835	18603	18950	18687	18621	18751	18762	18827	18779	18923	18722	18746	18694	18719	18673	18737	18856	18758	18746	18698	18747	18889	18838	18923	18686	18696	18614	18816	18512	18687	18789	18656	18761	18798	18827	18880	18855	18845	18751	18635	18948	18664	18891	18599	18531	18772	18747	18741	18719	18683	18882	18585	18755	18816	18690	18478	18753	18711	18687	18586	18937	18994	18673	18557	18803	18585	18847	18817	18759	18621	18915	18832	18487	18724	18878	18639	18774	18700	18871	18795	18874	18875	18898	18774	18900	18697	18705	18860	18710	18825	18816	18719	18799	18662	18768	18713	18648	18543	18686	18590	18525	18709	18849	18697	18835	18768	18796	18836	18868	18620	18675	18809	18538	18622	18863	18856	18530	18663	18807	18752	18786	18781	18705	18781	18664	18533	18809	18765	18795	18762	18658	18705	18821	18765	18944	18714	18580	18651	18790	18667	18658	18726	18616	18825	18849	18680	18891	18789	18616	18848	18754	18788	18858	18753	18751	18643	18733	18668	18797	18815	18682	18538	18733	18773	18833	18776	18920	18766	18922	18761	18606	18678	18875	18573	18748	18912	18901	19002	18870	18689	18572	18602	18966	18891	18718	18639	18704	18494	18773	18711	18766	18490	18767	18777	18710	18833	18859	18806	18797	18834	18589	18599	18779	18735	18587	18770	18644	18700	18612	18667	18538	18761	18777	18809	18684	18749	18631	18523	18593	18750	18593	18476	18765	18853	18617	18787	18707	18506	18604	18654	18690	18623	18705	18806	18818	18642	18818	18880	18927	18791	18823	18904	18575	18662	18783	18766	18781	18744	18458	18704	18746	18780	18530	18726	18939	18590	18865	18754	18496	18559	18609	18687	18710	18807	18517	18910	18956	18803	18668	18606	18826	18723	18933	18654	18808	18803	18817	18619	18720	18750	18835	18916	18788	18795	18620	18658	18966	18957	18655	18674	18711	18652	18535	18837	18661	18549	18685	18717	18679	18808	18729	18890	18561	18588	18829	18769	18708	18664	18486	18351	18831	18898	18842	18664	18998	18684	18608	18774	18763	18826	18871	18900	18699	18900	18661	18698	18660	18789	18743	18796	18634	18711	18439	18549	18646	18672	18614	18853	18782	18775	18681	18848	18702	18710	18656	18747	18774	18762	18787	18571	18768	18766	18707	18782	18892	18862	18777	18945	18564	18934	18710	18820	18756	18730	18596	18825	18970	18906	18527	18840	18589	18548	18787	18836	18805	18759	18842	18654	18703	18753	18688	18720	18688	18660	18816	18692	18787	18787	18603	18784	18644	18916	18821	18685	18691	18579	18744	18624	18680	18835	18758	18537	18859	18697	18612	18621	18824	19002	18735	18804	18786	18646	18749	18801	18642	18648	18602	18675	18559	18831	18880
16546	20047	19920	17877	19078	25941	28095	21615	18551	16584	15828	15529	15572	15645	15543	15524	15819	15566	15584	15515	15560	15524	15416	15612	15532	15754	15787	15630	15727	15575	15779	15820	15704	15550	15612	15694	15696	15617	15468	15700	15700	15706	15748	15629	15730	15651	15826	15773	15608	15685	15629	15697	15479	15663	15518	15572	15549	15705	15697	15603	15377	15816	15453	15551	15644	15619	15491	15694	15325	15555	15667	15762	15526	15784	15880	15601	15674	15661	15543	15566	15599	15619	15603	15811	15645	15558	15582	15676	15867	15482	15693	15621	15763	15367	15695	15528	15586	15681	15416	15649	15841	15708	15574	15609	15536	15668	15588	15547	15601	15575	15668	15714	15600	15606	15617	15620	15529	15688	15560	15749	15551	15679	15570	15624	15706	15483	15699	15614	15618	15491	15726	15597	15733	15719	15495	15663	15723	15772	15492	15837	15574	15559	15628	15360	15492	15666	15603	15520	15657	15691	15841	15626	15614	15713	15503	15469	15613	15541	15711	15701	15786	15831	15639	15774	15541	15649	15515	15619	15476	15552	15553	15617	15627	15657	15582	15563	15562	15407	15618	15616	15637	15470	15631	15506	15502	15603	15555	15691	15403	15611	15626	15628	15616	15636	15467	15728	15687	15570	15434	15487	15493	15654	15657	15559	15620	15576	15554	15844	15664	15627	15536	15580	15434	15619	15640	15695	15672	15619	15611	15791	15478	15598	15706	15531	15604	15519	15456	15646	15551	15766	15603	15608	15588	15637	15592	15580	15495	15651	15667	15712	15611	15564	15689	15520	15515	15566	15771	15425	15795	15818	15734	15523	15512	15633	15555	15752	15614	15741	15688	15748	15751	15711	15622	15669	15663	15569	15827	15585	15580	15588	15712	15494	15683	15611	15745	15610	15542	15676	15588	15524	15668	15800	15583	15637	15699	15726	15523	15643	15752	15549	15707	15658	15577	15680	15606	15655	15526	15641	15802	15513	15539	15677	15624	15578	15636	15685	15666	15708	15757	15700	15684	15738	15466	15687	15498	15711	15710	15620	15703	15729	15660	15569	15705	15567	15577	15723	15699	15703	15614	15830	15587	15608	15603	15700	15486	15641	15607	15614	15811	15825	15713	15622	15489	15566	15511	15665	15621	15683	15530	15544	15617	15686	15552	15522	15710	15752	15627	15621	15536	15615	15491	15652	15694	15560	15645	15597	15617	15699	15641	15584	15379	15548	15501	15723	15590	15647	15777	15611	15601	15892	15422	15660	15673	15629	15840	15524	15725	15597	15722	15806	15679	15690	15773	15559	15511	15783	15552	15533	15680	15779	15654	15690	15739	15731	15662	15673	15642	15655	15528	15606	15669	15710	15634	15592	15593	15519	15701	15795	15799	15480	15427	15510	15675	15523	15517	15654	15548	15828	15707	15425	15598	15701	15613	15612	15649	15753	15604	15578	15752	15891	15558	15523	15726	15760	15623	15774	15563	15335	15600	15666	15536	15350	15748	15539	15664	15856	15434	15703	15541	15685	15605	15698	15585	15531	15866	15468	15627	15687	15698	15618	15675	15579	15584	15724	15721	15653	15733	15611	15583	15560	15505	15579	15619	15520	15568	15650	15652	15567	15481	15666	15703	15677	15651	15786	15529	15587	15727	15577	15618	15665	15605	15670	15585	15603	15634	15614	15752	15638	15479	15560	15635	15834	15613	15776	15609	15667	15597	15732	15550	15729	15709	15619	15528	15690	15518	15571	15456	15594	15591	15780	15671	15665	15697	15594	15591	15690	15800	15693	15525	15605	15561	15624	15632	15701	15727	15554	15443	15410	15428	15611	15553	15632	15594	15681	15622	15669	15746	15777	15724	15762	15627	15652	15618	15883	15719	15501	15818	15552	15550	15646	15630	15654	15694	15593	15760	15888	15849	15566	15572	15637	15624	15570	15536	15740	15799	15540	15528	15469	15606	15554	15745	15720	15748	15604	15644	15647	15544	15656	15573	15651	15582	15643	15480	15569	15728	15550	15505	15572	15818	15641	15596	15649	15563	15743	15663	15473	15674	15739	15723	15599	15534	15717	15593	15825	15377	15729	15638	15467	15760	15636	15708	15552	15548	15583	15662	15635	15651	15716	15740	15459	15662	15536	15675	15434	15627	15659	15417	15723	15518	15671	15649	15630	15756	15584	15862	15541	15766	15707	15678	15473	15725	15604	15669	15683	15645	15683	15583	15532	15583	15613	15726	15659	15512	15589	15615	15537	15655	15601	15770	15627	15692	15560	15477	15696	15654	15570	15599	15684	15784	15650	15602	15438	15673	15631	15791	15529	15631	15618	15554	15634	15758	15464	15565	15529	15636	15538	15652	15677	15552	15709	15587	15750	15688	15514	15691	15640	15817	15652	15557	15537	15659	15524	15631	15585	15643	15633	15692	15609	15870	15703	15685	15675	15486	15544	15757	15572	15712	15636	15581	15695	15795	15527	15690	15573	15588	15627	15789	15577	15815	15483	15631	15670	15632	15511	15451	15564	15604	15642	15592	15382	15599	15667	15686	15587	15696	15605	15538	15684	15515	15641	15707	15589	15696	15446	15815	15611	15527	15476	15614	15603	15576	15599	15541	15639	15463	15580	15678	15753	15764	15627	15561	15579	15610	15728	15558	15628	15652	15399	15539	15767	15636	15409	15615	15524	15547	15490	15766	15424	15676	15865	15612	15550	15650	15641	15677	15825	15610	15721	15650	15741	15667	15619	15614	15662	15874	15621	15608	15598	15599	15471	15646	15743	15634	15641	15685	15707	15543	15671	15681	15608	15551	15595	15784	15607	15546	15598	15712	15637	15785	15661	15692	15568	15914	15654	15798	15543	15640	15569	15702	15665	15665	15774	15698	15711	15617	15741	15682	15534	15601	15617	15581	15524	15517	15715	15620	15641	15743	15585	15513	15622	15529	15556	15553	15552	15523	15664	15461	15520	15569	15748	15573	15777	15492	15769	15747	15606	15621	15627	15876	15825	15524	15584	15704	15704	15713	15576	15583	15576	15513	15580	15529	15568	15697	15674	15612	15525	15565	15595	15681	15780	15380	15668	15767	15602	15678	15582	15534	15598	15498	15636	15567	15746	15663	15610	15601	15654	15653	15817	15582	15608	15533	15620	15494	15699	15629	15694	15757	15570	15526	15579	15782	15788	15642	15668	15593	15612	15696	15626	15550	15720	15687	15668	15657	15657	15651	15604	15583	15777	15513	15514	15499	15577	15647	15476	15618	15671	15666	15819	15723	15635	15524	15599	15734	15747	15556	15482	15693	15845	15744	15492	15674	15582	15688	15550	15596	15688	15379	15663	15624	15667	15708	15666	15743	15697	15519	15645	15590	15464	15606	15717	15536	15558	15676	15537	15676	15810	15827	15781	15726	15704	15529	15543	15802	15497	15691	15525	15574	15714	15815	15726	15717	15664	15570	15642	15607	15747	15617	15688	15644	15598	15544	15634	15662	15508	15686	15596	15620	15751	15627	15677	15572	15541	15521	15613	15570	15683	15688	15630	15516	15608	15561	15643	15700	15666	15542	15619	15725	15693	15673	15707	15654	15741	15520	15717	15629	15785	15600	15626	15583	15682	15652	15583	15557	15740	15565	15641	15542	15675	15517	15642	15824	15666	15646	15716	15533	15709	15681	15611	15575	15809	15458	15511	15562	15518	15706	15517	15687	15623	15662	15718	15558	15514	15783	15504	15595	15602	15737	15665	15552	15575	15597	15725	15582	15564	15671	15584	15558	15561	15567	15493	15525	15758	15630	15490	15582	15684	15755	15469	15521	15754	15624	15543	15652	15546	15668	15633	15613	15562	15608	15569	15574	15451	15560	15619	15677	15770	15578	15647	15600	15613	15385	15580	15511	15625	15797	15512	15713	15701	15623	15534	15587	15457	15649	15543	15636	15618	15532	15442	15559	15586	15484	15610	15566	15811	15818	15355	15834	15607	15666	15584	15498	15591	15453	15572	15558	15426	15788	15578	15644	15577	15644	15539	15581	15719	15631	15652	15503	15686	15591	15444	15705	15743	15761	15499	15587	15544	15792	15548	15762	15667	15709	15645	15546	15521	15573	15651	15758	15601	15425	15594	15640	15651	15529	15581	15636	15423	15704	15600	15700	15622	15655	15713	15561	15640	15549	15603	15731	15762	15582	15812	15597	15774	15704	15563	15594	15725	15448	15650	15659	15675	15556	15587	15635	15577	15801	15524	15684	15671	15606	15421	15589	15729	15680	15723	15658	15704	15655	15463	15664	15591	15688	15643	15518	15713	15611	15707	15564	15776	15646	15613	15690	15657	15691	15634	15460	15690	15715	15689	15577	15769	15794	15810	15714	15656	15477	15650	15646	15748	15478	15572	15491	15807	15655	15574	15522	15695	15568	15588	15618	15894	15617	15564	15768	15556	15706	15694	15747	15672	15732	15662	15663	15671	15563	15582	15797	15642	15697	15365	15567	15628	15606	15668	15488	15803	15614	15647	15603	15617	15577	15617	15616	15670	15581	15651	15400	15640	15644	15646	15588	15740	15604	15641	15697	15558	15623	15644	15657	15614	15569	15716	15698	15607	15627	15656	15563	15700	15644	15607	15633	15696	15485	15616	15594	15759	15696	15536	15756	15700	15755	15589	15791	15433	15717	15664	15628	15544	15644	15640	15735	15539	15599	15634	15661	15729	15423	15753	15532	15738	15677	15672	15544	15555	15615	15628	15659	15535	15564	15628	15533	15587	15500	15633	15749	15573	15593	15691	15677	15652	15831	15720	15798	15788	15560	15589	15592	15619	15687	15628	15761	15685	15572	15554	15701	15594	15688	15740	15613	15628	15733	15706	15612	15807	15708	15787	15551	15646	15669	15632	15758	15707	15557	15668	15648	15697	15658	15780	15609	15597	15723	15514	15603	15653	15679	15833	15637	15616	15559	15669	15663	15708	15725	15603	15777	15792	15664	15755	15634	15748	15592	15780	15642	15458	15565	15443	15788	15568	15675	15574	15533	15689	15536	15536	15765	15851	15750	15814	15586	15604	15800	15753	15606	15654	15689	15677	15559	15572	15568	15612	15824	15781	15713	15631	15521	15630	15625	15624	15568	15713	15734	15695	15719	15703	15560	15661	15530	15651
24122	21474	29059	24410	30750	55935	61409	42530	31522	24455	20416	19049	18663	18476	18487	18482	18552	18519	18381	18521	18407	18664	18620	18416	18393	18381	18566	18118	18440	18565	18410	18448	18414	18581	18306	18490	18278	18333	18254	18423	18342	18483	18593	18463	18560	18210	18516	18438	18426	18336	18607	18381	18191	18427	18338	18449	18433	18463	18249	18262	18249	18244	18370	18355	18332	18295	18392	18284	18442	18317	18394	18342	18301	18415	18354	18253	18388	18446	18568	18346	18537	18245	18411	18418	18403	18305	18408	18286	18397	18187	18350	18202	18346	18473	18288	18190	18268	18414	18339	18228	18261	18379	18473	18242	18504	18502	18262	18439	18266	18399	18284	18202	18237	18304	18318	18264	18496	18505	18249	18329	18358	18587	18450	18402	18317	18385	18781	18328	18459	18186	18366	18227	18523	18449	18431	18257	18341	18461	18347	18371	18370	18168	18231	18228	18379	18394	18269	18388	18398	18478	18481	18444	18392	18354	18550	18259	18228	18391	18110	18429	18332	18383	18427	18322	18207	18285	18409	18594	18296	18269	18471	18450	18535	18298	18373	18491	18363	18179	18392	18311	18212	18344	18171	18224	18422	18323	18107	18397	18399	18351	18350	18466	18534	18363	18424	18350	18426	18362	18191	18221	18305	18228	18405	18160	18226	18344	18194	18438	18339	18266	18161	18414	18369	18238	18283	18180	18279	18294	18449	18493	18428	18508	18188	18268	18253	18399	18362	18321	18439	18156	18468	18373	18271	18336	18265	18354	18357	18168	18290	18272	18318	18406	18336	18474	18330	18408	18449	18469	18248	18455	18356	18198	18508	18439	18458	18176	18351	18333	18279	18421	18410	18417	18282	18319	18435	18344	18311	18191	18266	18312	18523	18232	18352	18284	18278	18200	18392	18437	18457	18148	18370	18429	18415	18207	18336	18249	18182	18144	18390	18387	18279	18509	18233	18550	18310	18361	18401	18449	18362	18410	18238	18401	18434	18192	18376	18383	18326	18270	18324	18109	18390	18096	18530	18372	18167	18351	18407	18295	18192	18161	18280	18275	18346	18479	18100	18283	18492	18287	18323	18105	18342	18563	18289	18441	18275	18399	18204	18281	18376	18306	18395	18418	18396	18411	18219	18367	18302	18223	18431	18413	18539	18186	18281	18280	18281	18255	18354	18335	18401	18396	18317	18296	18458	18316	18238	18205	18386	18313	18306	18337	18409	18413	18280	18274	18404	18422	18301	18133	18326	18381	18366	18384	18440	18416	18326	18260	18207	18292	18229	18196	18134	18442	18555	18366	18303	18248	18435	18289	18259	18359	18297	18309	18442	18426	18334	18427	18345	18341	18445	18345	18448	18354	18437	18227	18452	18333	18409	18286	18189	17967	18533	18405	18522	18482	18240	18388	18384	18401	18207	18359	18337	18269	18399	18247	18517	18329	18319	18088	18223	18195	18129	18316	18274	18239	18225	18378	18405	18441	18436	18500	18337	18343	18144	18287	18349	18387	18346	18245	18368	18268	18351	18461	18140	18289	18479	18331	18322	18505	18285	18280	18383	18347	18444	18400	18175	18255	18381	18295	18534	18615	18480	18111	18269	18448	18317	18384	18436	18063	18314	18299	18308	18370	18277	18454	18228	18319	18532	18472	18315	18300	18428	18329	18377	18285	18367	18226	18350	18298	18356	18401	18377	18333	18543	18121	18365	18371	18522	18377	18411	18244	18465	18448	18567	18433	18134	18234	18373	18313	18382	18340	18414	18425	18481	18235	18416	18372	18556	18393	18657	18447	18494	18171	18295	18295	18351	18512	18475	18313	18140	18284	18125	18229	18264	18372	18413	18457	18150	18367	18433	18112	18292	18341	18314	18388	18300	18406	18432	18414	18494	18358	18505	18480	18389	18349	18525	18465	18347	18207	18339	18230	18370	18328	18381	18412	18254	18199	18387	18327	18308	18414	18382	18308	18305	18213	18330	18556	18419	18284	18411	18385	18132	18332	18409	18256	18109	18466	18224	18227	18225	18311	18050	18339	18300	18174	18251	18258	18411	18311	18357	18213	18358	18454	18394	18408	18479	18468	18259	18306	18200	18601	18465	18339	18423	18340	18085	18395	18289	18429	18507	18322	18313	18323	18191	18242	18290	18213	18396	18260	18172	18171	18179	18098	18374	18427	18174	18323	18504	18207	18434	18487	18627	18282	18246	18410	18194	18430	18442	18411	18245	18286	18307	18275	18251	18569	18299	18504	18442	18383	18368	18508	18317	18291	18257	18385	18367	18313	18287	18388	18302	18198	18313	18420	18215	18350	18391	18198	18246	18449	18140	18365	18379	18329	18351	18316	18355	18323	18279	18406	18325	18143	18269	18245	18373	18334	18180	18251	18409	18324	18336	18354	18435	18159	18379	18314	18363	18446	18188	18172	18450	18316	18438	18382	18480	18420	18470	18375	18301	18283	18270	18411	18462	18305	18267	18436	18487	18237	18233	18252	18293	18396	18261	18270	18463	18399	18381	18353	18435	18495	18392	18308	18379	18295	18376	18479	18129	18525	18367	18404	18318	18363	18386	18357	18482	18482	18287	18463	18570	18282	18300	18393	18341	18297	18474	18366	18377	18377	18516	18083	18339	18226	18264	18447	18257	18470	18204	18242	18394	18498	18327	18467	18574	18347	18428	18512	18334	18609	18454	18262	18330	18059	18246	18382	18351	18236	18443	18223	18434	18316	18425	18239	18342	18437	18273	18342	18113	18303	18253	18393	18293	18441	18263	18406	18390	18212	18457	18369	18298	18303	18321	18260	18358	18496	18435	18597	18466	18196	18439	18256	18411	18412	18261	18408	18308	18242	18434	18274	18333	18480	18271	18227	18536	18144	18374	18246	18409	18187	18253	18279	18248	18260	18447	18359	18234	18542	18362	18265	18634	18381	18452	18510	18504	18281	18284	18358	18370	18283	18424	18318	18353	18336	18296	18185	18366	18333	18308	18263	18351	18146	18298	18443	18250	18518	18281	18327	18215	18268	18227	18391	18281	18427	18431	18251	18197	18347	18332	18289	18346	18491	18503	18383	18334	18463	18230	18419	18373	18131	18391	18247	18572	18213	18353	18346	18535	18144	18120	18286	18220	18313	18269	18526	18338	18147	18388	18285	18212	18029	18371	18378	18534	18296	18234	18283	18160	18415	18193	18170	18345	18361	18244	18214	18295	18342	18191	18393	18294	18417	18284	18261	18317	18231	18260	18301	18213	18187	18337	18365	18344	18194	18299	18080	18233	18390	18271	18388	18371	18101	18214	18383	18555	18283	18322	18355	18448	18402	18344	18417	18337	18277	18207	18451	18466	18430	18406	18463	18490	18357	18375	18156	18243	18393	18444	18248	18228	18327	18246	18270	18483	18333	18485	18358	18393	18246	18288	18177	18463	18267	18478	18415	18296	18235	18400	18422	18240	18211	18278	18464	18423	18329	18367	18446	18377	18229	18398	18153	18281	18254	18266	18341	18249	18295	18358	18395	18316	18260	18340	18227	18281	18318	18243	18342	18252	18433	18427	18328	18184	18273	18264	18608	18387	18234	18408	18190	18369	18363	18356	18355	18501	18518	18389	18362	18414	18233	18217	18450	18425	18166	18194	18381	18231	18176	18370	18460	18626	18097	18414	18439	18374	18364	18239	18151	18285	18242	18403	18319	18322	18219	18547	18303	18345	18343	18196	18413	18525	18219	18279	18303	18234	18352	18450	18397	18620	18488	18415	18445	18324	18415	18326	18489	18329	18235	18388	18411	18028	18522	18165	18094	18315	18477	18248	18129	18644	18323	18241	18271	18407	18147	18241	18352	18461	18324	18351	18315	18279	18292	18261	18288	18243	18225	18454	18445	18510	18343	18525	18067	18462	18242	18444	18385	18645	18364	18342	18454	18353	18398	18250	18246	18537	18205	18408	18247	18306	18322	18057	18087	18167	18335	18385	18402	18350	18435	18444	18456	18261	18434	18286	18611	18313	18608	18341	18211	18149	18323	18371	18480	18410	18364	18168	18471	18259	18247	18266	18216	18252	18461	18205	18244	18305	18424	18403	18350	18550	18278	18452	18290	18333	18186	18482	18337	18402	18407	18406	18377	18533	18413	18298	18241	18361	18111	18339	18227	18306	18219	18338	18409	18448	18128	18304	18348	18257	18331	18228	18152	18198	18414	18433	18438	18428	18342	18501	18353	18459	18572	18386	18214	18391	18355	18327	18328	18326	18391	18454	18259	18311	18475	18385	18463	18371	18243	18433	18370	18389	18414	18078	18313	18296	18235	18381	18178	18300	18267	18134	18373	18211	18200	18363	18559	18441	18478	18247	18267	18186	18115	18104	18329	18379	18362	18278	18267	18414	18265	18361	18344	18389	18297	18620	18200	18316	18372	18259	18327	18521	18238	18318	18332	18356	18329	18168	18371	18172	18400	18317	18278	18336	18358	18456	18291	18481	18208	18335	18242	18183	18299	18322	18410	18333	18408	18519	18284	18570	18228	18544	18413	18359	18350	18313	18410	18148	18234	18184	18274	18285	18394	18383	18281	18303	18424	18391	18356	18241	18344	18324	18278	18236	18368	18504	18310	18202	18329	18325	18331	18322	18341	18325	18449	18340	18280	18087	18187	18263	18370	18204	18696	18373	18407	18322	18274	18333	18275	18432	18311	18185	18275	18375	18393	18263	18264	18328	18467	18375	18126	18472	18156	18399	18312	18399	18222	18503	18394	18573	18243	18481	18419	18408	18234	18557	18369	18242	18323	18201	18264	18081	18284	18353	18464	18273	18339	18321	18318	18458	18379	18370	18397	18538	18351	18467	18329	18194	18472	18146	18405	18312	18312	18403	18380	18176	18307	18347	18483	18401	18393	18386	18456	18231	18324	18458	18318	18218	18315	18470	18310	18226	18462	18321	18467	18261	18402	18451	18278	18362	18157	18304	18333	18306	18255	18369	18314	18320	18350	18186	18114	18446	18215	18295	18365	18276	18204	18358	18361	18410	18068	18274	18368	18208	18423	18312	18344	18108	18253	18361	18263	18336	18421	18354	18257	18483	18359	18259	18375	18339	18359	18369	18641	18350	18281	18457	18204	18408	18311	18374	18220	18317	18428	18534	18317	18241	18287
16154	28110	24989	20575	38738	56157	57662	39987	30440	21349	17071	15691	15336	15489	15364	15421	15316	15292	15503	15329	15383	15312	15397	15506	15318	15544	15525	15594	15293	15335	15536	15312	15517	15484	15540	15594	15523	15504	15312	15433	15388	15377	15364	15322	15485	15426	15554	15525	15318	15644	15350	15606	15549	15421	15430	15356	15359	15425	15569	15391	15451	15457	15568	15341	15473	15386	15368	15401	15251	15499	15292	15312	15526	15454	15510	15541	15317	15441	15439	15342	15345	15462	15325	15433	15563	15441	15430	15355	15489	15360	15410	15432	15457	15477	15394	15370	15501	15475	15464	15357	15467	15437	15431	15359	15454	15423	15383	15240	15484	15383	15481	15248	15413	15387	15384	15359	15339	15330	15388	15470	15437	15430	15378	15533	15361	15421	15430	15386	15165	15286	15472	15336	15501	15330	15396	15485	15541	15412	15607	15430	15432	15590	15294	15416	15497	15344	15487	15478	15407	15549	15483	15419	15391	15379	15426	15348	15588	15448	15359	15378	15474	15367	15380	15349	15600	15263	15492	15321	15257	15392	15355	15443	15466	15224	15423	15396	15286	15344	15518	15280	15263	15546	15320	15585	15436	15412	15488	15502	15547	15501	15343	15410	15392	15520	15376	15457	15382	15297	15579	15276	15452	15465	15624	15347	15557	15561	15253	15260	15352	15402	15380	15515	15368	15299	15382	15417	15629	15481	15368	15573	15444	15362	15465	15465	15434	15433	15381	15357	15318	15466	15538	15396	15391	15267	15526	15368	15620	15429	15535	15456	15543	15450	15367	15352	15328	15511	15360	15502	15520	15394	15344	15436	15232	15464	15474	15279	15382	15596	15441	15478	15443	15398	15369	15284	15379	15295	15509	15400	15505	15287	15247	15357	15472	15288	15561	15530	15360	15508	15378	15558	15372	15300	15471	15382	15476	15258	15550	15289	15397	15338	15405	15370	15400	15428	15200	15589	15331	15556	15331	15286	15508	15321	15324	15415	15408	15376	15352	15358	15305	15520	15275	15270	15377	15399	15388	15399	15486	15512	15487	15489	15317	15429	15484	15469	15270	15395	15483	15424	15300	15376	15494	15384	15438	15364	15614	15332	15418	15547	15419	15419	15406	15477	15407	15543	15437	15301	15487	15345	15427	15384	15519	15308	15412	15338	15378	15367	15301	15473	15172	15291	15395	15266	15421	15453	15329	15398	15571	15544	15421	15193	15389	15297	15385	15189	15466	15267	15469	15407	15554	15331	15500	15406	15322	15363	15295	15373	15383	15457	15358	15418	15519	15334	15321	15489	15425	15422	15332	15408	15522	15431	15364	15406	15333	15169	15432	15422	15453	15305	15406	15299	15537	15624	15421	15346	15442	15492	15355	15533	15323	15543	15548	15414	15565	15351	15423	15390	15450	15528	15380	15282	15553	15177	15273	15272	15404	15414	15328	15311	15340	15308	15533	15392	15588	15496	15393	15411	15492	15411	15408	15304	15413	15409	15452	15296	15320	15358	15269	15384	15482	15410	15376	15471	15350	15378	15381	15460	15423	15187	15325	15389	15459	15355	15325	15292	15440	15463	15302	15311	15351	15561	15403	15374	15427	15378	15261	15288	15399	15577	15253	15297	15534	15412	15398	15537	15376	15459	15427	15461	15356	15299	15265	15360	15407	15541	15433	15319	15490	15517	15482	15261	15333	15581	15368	15305	15508	15411	15550	15442	15427	15512	15372	15489	15569	15353	15359	15485	15514	15562	15430	15348	15522	15379	15617	15476	15384	15270	15418	15461	15400	15552	15452	15345	15682	15508	15381	15258	15365	15395	15386	15547	15495	15203	15405	15217	15531	15419	15268	15513	15459	15231	15340	15358	15641	15425	15394	15496	15543	15538	15414	15383	15349	15412	15360	15158	15549	15400	15625	15388	15347	15245	15402	15473	15429	15292	15341	15422	15386	15281	15314	15368	15538	15598	15472	15458	15387	15446	15399	15280	15298	15274	15433	15383	15411	15464	15593	15506	15492	15262	15462	15555	15414	15422	15490	15498	15418	15402	15351	15441	15537	15452	15346	15611	15527	15363	15455	15525	15328	15416	15479	15453	15429	15405	15379	15321	15305	15455	15175	15400	15376	15307	15357	15372	15424	15641	15215	15413	15330	15437	15342	15344	15349	15357	15521	15302	15508	15426	15430	15372	15278	15663	15304	15390	15540	15448	15395	15483	15516	15252	15273	15270	15262	15471	15357	15457	15294	15380	15412	15480	15279	15461	15523	15396	15534	15477	15401	15699	15479	15429	15320	15369	15232	15541	15436	15451	15339	15251	15618	15450	15434	15268	15575	15376	15515	15325	15328	15339	15478	15346	15443	15353	15517	15459	15520	15392	15406	15542	15348	15535	15506	15465	15433	15286	15529	15355	15449	15439	15355	15511	15407	15387	15367	15233	15462	15358	15466	15426	15352	15383	15351	15436	15265	15447	15405	15366	15406	15341	15466	15339	15370	15380	15461	15351	15424	15661	15422	15293	15495	15225	15529	15349	15404	15505	15370	15526	15421	15342	15357	15520	15442	15324	15304	15257	15302	15344	15339	15221	15225	15550	15623	15317	15578	15522	15441	15330	15425	15537	15519	15344	15288	15396	15543	15408	15385	15291	15457	15327	15517	15402	15415	15387	15310	15503	15481	15403	15276	15467	15507	15454	15508	15497	15344	15565	15365	15281	15417	15227	15418	15387	15446	15521	15576	15555	15225	15421	15484	15383	15398	15401	15341	15263	15524	15301	15377	15343	15410	15562	15542	15366	15354	15276	15492	15426	15333	15455	15598	15513	15344	15540	15442	15327	15242	15582	15588	15278	15496	15472	15407	15258	15420	15490	15400	15423	15621	15484	15327	15326	15308	15441	15398	15412	15406	15337	15448	15362	15547	15423	15444	15436	15524	15344	15362	15529	15518	15433	15257	15506	15579	15436	15513	15366	15622	15250	15367	15422	15545	15616	15554	15579	15288	15501	15374	15347	15427	15477	15332	15479	15307	15541	15624	15476	15425	15468	15422	15441	15442	15473	15524	15424	15298	15410	15576	15372	15391	15450	15452	15507	15425	15327	15400	15399	15454	15439	15197	15408	15464	15506	15539	15484	15222	15347	15480	15499	15351	15355	15433	15390	15325	15653	15304	15457	15317	15393	15386	15307	15373	15487	15263	15478	15368	15357	15451	15357	15273	15464	15408	15359	15277	15434	15479	15353	15251	15303	15506	15397	15420	15453	15477	15586	15189	15425	15454	15380	15420	15366	15455	15429	15330	15548	15338	15504	15407	15384	15579	15438	15406	15402	15403	15464	15404	15618	15269	15378	15496	15453	15556	15665	15211	15249	15214	15559	15506	15241	15404	15543	15423	15476	15298	15285	15545	15410	15335	15400	15469	15380	15456	15395	15619	15368	15577	15411	15309	15538	15522	15392	15372	15340	15568	15515	15399	15401	15569	15373	15479	15275	15435	15285	15472	15332	15400	15428	15455	15513	15374	15552	15409	15369	15308	15489	15524	15326	15426	15373	15409	15560	15396	15268	15442	15228	15256	15295	15246	15517	15369	15415	15373	15363	15625	15247	15486	15411	15315	15549	15569	15474	15507	15170	15374	15181	15338	15515	15536	15534	15443	15238	15536	15365	15398	15290	15443	15299	15373	15300	15435	15350	15365	15420	15521	15384	15304	15277	15193	15256	15264	15345	15570	15483	15372	15286	15245	15345	15389	15571	15484	15558	15460	15495	15334	15404	15553	15190	15301	15439	15277	15282	15454	15170	15446	15441	15476	15415	15398	15488	15401	15461	15472	15329	15591	15289	15353	15408	15507	15217	15400	15408	15403	15328	15430	15349	15416	15387	15296	15304	15447	15404	15333	15492	15378	15537	15388	15270	15342	15597	15307	15437	15428	15332	15445	15616	15396	15307	15417	15293	15383	15347	15417	15402	15325	15383	15518	15393	15413	15471	15309	15499	15486	15558	15399	15416	15455	15432	15448	15486	15395	15308	15432	15390	15532	15341	15401	15331	15352	15533	15391	15343	15474	15347	15540	15490	15352	15484	15479	15448	15466	15457	15401	15453	15393	15358	15504	15410	15758	15137	15320	15652	15529	15441	15318	15448	15419	15276	15400	15311	15428	15410	15231	15377	15487	15416	15324	15501	15539	15467	15412	15530	15501	15466	15359	15445	15403	15395	15245	15514	15362	15465	15373	15494	15407	15321	15347	15355	15251	15385	15490	15502	15580	15252	15498	15355	15333	15260	15337	15439	15387	15495	15357	15473	15388	15308	15500	15416	15387	15327	15487	15363	15359	15369	15401	15507	15518	15298	15423	15431	15372	15551	15499	15391	15540	15415	15368	15413	15417	15492	15448	15683	15252	15437	15362	15391	15370	15484	15377	15535	15374	15342	15541	15361	15368	15398	15599	15481	15315	15481	15375	15383	15353	15466	15441	15469	15454	15419	15488	15334	15297	15453	15346	15514	15491	15422	15482	15281	15247	15303	15462	15392	15388	15393	15422	15406	15329	15344	15393	15480	15426	15408	15359	15341	15299	15488	15311	15539	15704	15311	15340	15410	15416	15527	15354	15323	15391	15549	15359	15420	15235	15334	15374	15509	15405	15302	15451	15257	15400	15421	15564	15284	15332	15358	15321	15472	15324	15483	15227	15383	15256	15629	15602	15281	15497	15540	15478	15442	15469	15259	15468	15464	15456	15319	15499	15404	15506	15504	15419	15696	15401	15367	15371	15488	15430	15387	15476	15422	15486	15385	15408	15491	15493	15337	15446	15367	15408	15372	15504	15301	15464	15470	15451	15283	15436	15441	15517	15262	15410	15452	15417	15391	15526	15420	15392	15268	15280	15476	15444	15390	15477	15406	15323	15430	15574	15306	15258	15319	15175	15420	15409	15257	15387	15447	15566	15443	15392	15536	15382	15453	15561	15360	15379	15418	15314	15398	15498	15303	15582	15428	15231	15349	15301	15607	15473	15262	15290	15327	15488	15426	15413	15550	15054	15410	15594	15520	15339	15719	15267	15426	15492	15344	15410	15394	15419	15493	15290	15345	15418	15566	15512	15220	15671	15477	15351	15290	15405	15443	15391	15362	15352	15310	15436	15553
22998	21490	29459	23931	31964	66968	72314	51630	38528	28700	22451	19791	19076	18753	18734	18673	18659	18536	18731	18401	18716	18719	18585	18489	18648	18583	18626	18711	18596	18762	18779	18643	18760	18446	18616	18683	18643	18611	18339	18537	18534	18769	18638	18673	18696	18659	18711	18414	18572	18460	18378	18493	18625	18505	18574	18686	18579	18553	18471	18779	18406	18363	18587	18487	18614	18531	18573	18701	18379	18604	18524	18617	18672	18301	18629	18605	18668	18450	18291	18377	18425	18562	18519	18639	18356	18446	18318	18418	18469	18504	18418	18342	18340	18622	18586	18595	18605	18475	18600	18491	18612	18523	18431	18361	18517	18540	18323	18608	18543	18367	18693	18491	18586	18745	18595	18505	18532	18476	18540	18530	18381	18431	18631	18727	18405	18470	18294	18520	18385	18390	18501	18328	18610	18622	18466	18437	18407	18526	18574	18591	18500	18570	18510	18327	18299	18450	18255	18305	18501	18566	18397	18372	18572	18416	18554	18263	18412	18401	18500	18408	18431	18516	18381	18459	18564	18399	18621	18692	18758	18343	18535	18389	18320	18456	18405	18460	18387	18448	18514	18492	18383	18361	18258	18678	18349	18488	18406	18276	18577	18527	18577	18646	18383	18478	18405	18605	18428	18708	18357	18252	18566	18416	18524	18551	18524	18567	18633	18409	18628	18387	18593	18661	18479	18392	18496	18563	18482	18628	18616	18483	18415	18442	18409	18488	18588	18393	18263	18431	18551	18357	18469	18404	18437	18556	18456	18502	18602	18502	18184	18372	18394	18673	18487	18590	18623	18482	18573	18280	18351	18585	18601	18439	18461	18449	18509	18546	18410	18486	18444	18462	18369	18480	18638	18488	18415	18306	18406	18573	18615	18299	18345	18542	18266	18355	18400	18321	18398	18587	18462	18536	18585	18590	18410	18481	18491	18355	18541	18416	18292	18373	18324	18110	18678	18535	18239	18450	18497	18419	18387	18388	18256	18505	18528	18495	18327	18410	18617	18571	18363	18469	18427	18497	18410	18525	18446	18348	18313	18550	18394	18573	18425	18563	18486	18533	18391	18568	18430	18180	18409	18369	18425	18386	18246	18244	18417	18372	18310	18420	18450	18368	18266	18323	18201	18342	18376	18431	18374	18638	18486	18243	18430	18715	18605	18681	18615	18458	18363	18377	18584	18367	18540	18227	18431	18326	18437	18413	18548	18426	18420	18643	18240	18577	18428	18492	18374	18489	18260	18682	18335	18397	18757	18503	18480	18580	18418	18376	18425	18502	18462	18421	18321	18469	18500	18413	18450	18315	18572	18383	18275	18332	18428	18333	18594	18221	18279	18841	18609	18573	18454	18434	18352	18613	18455	18536	18391	18396	18272	18655	18524	18536	18519	18707	18429	18469	18621	18531	18743	18332	18273	18385	18535	18589	18557	18289	18456	18418	18524	18497	18560	18431	18290	18473	18779	18243	18650	18406	18498	18489	18574	18352	18333	18362	18428	18447	18359	18468	18434	18309	18349	18498	18514	18302	18245	18384	18238	18359	18423	18715	18578	18583	18383	18522	18261	18456	18673	18520	18374	18444	18537	18456	18383	18442	18395	18426	18422	18531	18309	18308	18528	18475	18577	18513	18366	18444	18302	18631	18550	18524	18407	18439	18496	18435	18231	18287	18659	18490	18482	18490	18517	18292	18532	18496	18413	18550	18637	18524	18468	18771	18398	18595	18476	18439	18476	18501	18719	18633	18536	18381	18500	18313	18295	18524	18482	18356	18359	18445	18561	18458	18423	18382	18447	18465	18501	18479	18473	18359	18524	18274	18243	18509	18519	18370	18571	18432	18552	18378	18246	18347	18460	18550	18460	18610	18683	18589	18250	18568	18362	18308	18616	18464	18563	18397	18661	18518	18703	18351	18592	18524	18531	18507	18471	18587	18377	18386	18528	18404	18596	18443	18301	18479	18440	18502	18554	18483	18495	18458	18658	18582	18296	18549	18590	18190	18498	18521	18487	18464	18589	18360	18403	18387	18505	18206	18350	18347	18411	18389	18582	18435	18571	18246	18476	18534	18283	18385	18307	18378	17999	18367	18473	18417	18458	18456	18470	18457	18473	18649	18383	18619	18397	18472	18514	18402	18407	18479	18319	18176	18332	18387	18416	18421	18667	18423	18539	18450	18596	18486	18527	18680	18586	18361	18346	18493	18373	18284	18488	18561	18457	18605	18581	18519	18502	18413	18575	18251	18554	18355	18601	18175	18509	18503	18394	18444	18564	18550	18371	18397	18457	18570	18750	18451	18462	18515	18457	18378	18523	18543	18405	18562	18460	18417	18472	18541	18481	18512	18627	18468	18589	18340	18307	18541	18324	18442	18581	18605	18412	18340	18404	18580	18380	18461	18379	18386	18444	18267	18495	18472	18576	18661	18486	18567	18448	18483	18531	18512	18423	18277	18305	18381	18594	18465	18305	18511	18518	18564	18450	18320	18336	18576	18344	18440	18369	18264	18405	18435	18396	18480	18423	18584	18454	18435	18252	18636	18419	18357	18613	18440	18279	18572	18658	18461	18504	18594	18502	18171	18416	18415	18292	18088	18430	18376	18493	18428	18480	18428	18576	18592	18459	18474	18575	18520	18434	18376	18567	18563	18529	18661	18490	18301	18161	18401	18414	18475	18535	18728	18414	18311	18644	18497	18520	18419	18480	18346	18584	18498	18475	18564	18552	18446	18227	18687	18235	18539	18406	18435	18366	18478	18448	18413	18095	18515	18620	18511	18603	18414	18377	18459	18329	18350	18550	18535	18379	18344	18588	18433	18587	18564	18511	18805	18637	18182	18369	18475	18459	18340	18527	18456	18574	18388	18479	18319	18432	18312	18654	18472	18503	18612	18557	18425	18561	18440	18483	18545	18525	18491	18427	18544	18412	18564	18542	18484	18456	18471	18424	18283	18355	18327	18522	18414	18567	18340	18382	18324	18510	18576	18351	18476	18412	18386	18340	18324	18317	18234	18434	18444	18490	18640	18463	18522	18502	18459	18586	18478	18401	18485	18386	18418	18450	18453	18261	18472	18713	18427	18526	18427	18348	18624	18380	18346	18436	18466	18592	18434	18415	18294	18537	18393	18573	18518	18688	18366	18409	18418	18253	18575	18381	18159	18430	18328	18517	18695	18519	18334	18417	18561	18545	18461	18293	18352	18618	18598	18460	18369	18310	18533	18330	18432	18430	18461	18474	18744	18482	18408	18588	18148	18341	18304	18463	18422	18432	18341	18695	18461	18523	18477	18408	18372	18327	18375	18582	18505	18361	18330	18474	18379	18547	18473	18451	18401	18450	18592	18436	18607	18516	18544	18527	18540	18812	18326	18524	18543	18516	18458	18481	18274	18389	18410	18425	18618	18581	18522	18316	18546	18531	18586	18521	18493	18372	18512	18537	18457	18433	18457	18189	18581	18395	18504	18257	18383	18373	18479	18621	18407	18358	18305	18286	18420	18424	18264	18512	18588	18643	18516	18464	18464	18569	18581	18333	18607	18520	18421	18491	18417	18216	18360	18540	18588	18366	18409	18504	18376	18450	18396	18527	18458	18555	18541	18530	18494	18454	18603	18485	18521	18592	18474	18474	18630	18332	18533	18373	18417	18486	18438	18412	18411	18553	18680	18398	18429	18570	18398	18438	18434	18435	18363	18363	18333	18245	18460	18512	18467	18230	18484	18551	18340	18483	18433	18561	18454	18633	18483	18415	18548	18495	18260	18218	18364	18537	18450	18519	18324	18514	18465	18373	18491	18532	18288	18616	18408	18483	18381	18289	18433	18483	18325	18590	18623	18376	18371	18482	18366	18212	18443	18484	18359	18658	18458	18463	18474	18575	18407	18516	18406	18422	18457	18513	18515	18549	18324	18421	18484	18684	18543	18376	18514	18489	18632	18398	18393	18446	18440	18395	18528	18501	18623	18282	18529	18295	18495	18494	18513	18420	18344	18242	18507	18269	18361	18386	18343	18319	18513	18413	18600	18411	18430	18516	18550	18597	18278	18380	18214	18426	18475	18539	18505	18351	18556	18599	18483	18610	18337	18364	18468	18440	18385	18361	18597	18528	18368	18415	18609	18568	18416	18420	18330	18593	18490	18491	18590	18471	18562	18341	18355	18551	18464	18535	18385	18353	18389	18337	18592	18505	18583	18509	18433	18438	18674	18437	18297	18543	18426	18466	18302	18294	18341	18532	18556	18427	18707	18627	18590	18484	18667	18489	18419	18511	18544	18558	18400	18395	18467	18413	18452	18409	18360	18486	18365	18434	18358	18430	18643	18231	18506	18442	18433	18466	18297	18433	18436	18192	18391	18385	18366	18458	18406	18371	18309	18441	18360	18405	18404	18239	18462	18508	18388	18596	18256	18386	18387	18339	18357	18370	18457	18689	18507	18635	18640	18362	18254	18386	18432	18266	18376	18515	18430	18438	18453	17952	18405	18622	18326	18353	18223	18399	18283	18803	18389	18475	18317	18264	18334	18557	18662	18542	18513	18517	18238	18453	18327	18483	18403	18461	18358	18554	18534	18581	18310	18445	18597	18337	18654	18462	18365	18301	18470	18478	18416	18530	18538	18480	18390	18542	18454	18586	18622	18348	18394	18480	18241	18488	18375	18384	18526	18460	18318	18268	18320	18493	18475	18300	18524	18613	18332	18435	18469	18538	18205	18411	18450	18267	18671	18685	18659	18444	18605	18570	18436	18438	18451	18421	18309	18537	18474	18404	18137	18375	18376	18300	18378	18485	18217	18727	18481	18377	18592	18467	18464	18257	18438	18563	18333	18388	18457	18492	18641	18504	18465	18485	18332	18646	18520	18325	18481	18383	18554	18520	18595	18625	18420	18546	18647	18526	18272	18432	18451	18549	18227	18266	18553	18485	18352	18432	18402	18436	18627	18563	18373	18350	18319	18364	18401	18307	18178	18382	18526	18350	18578	18444	18509	18517	18515	18508	18299	18453	18449	18316	18591	18614	18455	18443	18326	18400	18506	18488	18341	18567	18644	18398	18398	18595	18219	18387	18496	18401	18483	18625	18495	18288	18444	18697	18452	18667	18476	18542	18469	18402	18384	18440	18370	18530	18527	18722	18483	18340	18399	18411	18653
17819	33530	30844	26354	48515	72885	73525	51093	39106	26046	18670	16201	15563	15358	15406	15508	15368	15450	15359	15463	15546	15486	15657	15459	15340	15432	15666	15529	15420	15472	15603	15439	15278	15316	15462	15411	15350	15286	15395	15458	15563	15407	15355	15364	15574	15551	15412	15523	15427	15489	15565	15286	15441	15477	15546	15331	15412	15265	15350	15291	15458	15404	15398	15244	15450	15408	15416	15350	15250	15462	15527	15401	15331	15455	15289	15382	15357	15425	15483	15358	15579	15435	15480	15389	15504	15389	15410	15305	15452	15573	15461	15550	15351	15302	15352	15371	15336	15457	15500	15522	15463	15269	15418	15361	15409	15398	15372	15531	15532	15394	15380	15365	15401	15352	15392	15247	15465	15259	15528	15514	15376	15416	15395	15440	15304	15584	15525	15292	15222	15322	15441	15401	15339	15290	15470	15463	15636	15463	15537	15380	15581	15342	15291	15374	15048	15472	15349	15465	15431	15478	15287	15539	15302	15450	15344	15442	15436	15255	15237	15479	15199	15412	15440	15406	15344	15430	15459	15373	15453	15255	15494	15343	15357	15586	15287	15456	15232	15322	15409	15438	15300	15593	15316	15374	15402	15382	15423	15574	15508	15191	15238	15315	15272	15525	15375	15316	15425	15548	15556	15359	15459	15441	15464	15310	15315	15251	15530	15423	15585	15412	15393	15514	15302	15431	15450	15505	15378	15317	15568	15288	15400	15440	15250	15481	15357	15472	15332	15316	15301	15409	15356	15307	15576	15324	15266	15402	15313	15287	15319	15489	15599	15328	15329	15464	15506	15317	15485	15300	15449	15238	15575	15373	15460	15501	15275	15456	15413	15340	15338	15452	15501	15354	15341	15402	15447	15447	15202	15321	15497	15483	15409	15396	15446	15366	15458	15433	15445	15370	15146	15388	15282	15430	15282	15320	15337	15391	15279	15428	15278	15386	15363	15335	15529	15331	15371	15362	15407	15384	15473	15294	15317	15490	15479	15380	15301	15400	15346	15350	15498	15335	15430	15551	15518	15371	15295	15395	15259	15504	15229	15493	15516	15441	15425	15410	15338	15423	15482	15497	15537	15436	15448	15465	15446	15354	15346	15435	15447	15270	15391	15346	15281	15506	15299	15432	15234	15309	15287	15480	15386	15336	15380	15315	15582	15380	15422	15281	15505	15157	15304	15389	15313	15536	15491	15336	15594	15292	15435	15185	15227	15336	15269	15502	15435	15307	15493	15560	15448	15333	15474	15525	15327	15383	15367	15343	15395	15179	15529	15289	15344	15219	15239	15392	15382	15364	15211	15260	15457	15400	15368	15320	15340	15416	15321	15357	15317	15520	15455	15310	15489	15415	15409	15294	15301	15277	15353	15392	15309	15275	15310	15342	15524	15344	15450	15470	15370	15399	15498	15351	15409	15368	15353	15377	15554	15452	15417	15441	15402	15406	15333	15413	15378	15362	15541	15573	15428	15351	15393	15413	15486	15394	15514	15474	15387	15339	15322	15679	15527	15466	15630	15359	15554	15349	15433	15099	15329	15434	15416	15414	15205	15576	15480	15467	15275	15316	15343	15441	15246	15468	15366	15372	15197	15386	15457	15428	15422	15279	15458	15459	15351	15444	15297	15304	15409	15434	15276	15387	15667	15445	15422	15522	15419	15336	15373	15433	15437	15416	15554	15309	15446	15305	15446	15091	15346	15537	15516	15357	15354	15519	15453	15481	15576	15355	15408	15436	15425	15449	15568	15230	15274	15378	15324	15406	15262	15416	15296	15449	15351	15416	15491	15294	15462	15421	15273	15484	15376	15364	15398	15472	15442	15418	15611	15322	15503	15416	15470	15667	15424	15348	15421	15447	15475	15277	15294	15441	15345	15336	15354	15203	15499	15224	15403	15499	15404	15292	15289	15362	15464	15506	15397	15317	15389	15465	15208	15408	15303	15474	15407	15362	15258	15375	15340	15311	15513	15445	15555	15395	15373	15511	15431	15306	15274	15545	15440	15329	15420	15469	15354	15413	15290	15523	15642	15329	15420	15336	15128	15308	15330	15385	15298	15556	15571	15414	15263	15368	15365	15281	15558	15400	15469	15271	15510	15274	15368	15374	15378	15377	15275	15398	15385	15376	15459	15427	15406	15365	15558	15400	15340	15349	15461	15238	15346	15453	15357	15502	15399	15415	15415	15479	15335	15562	15367	15493	15381	15471	15541	15355	15467	15380	15532	15439	15269	15313	15275	15295	15339	15342	15540	15285	15288	15554	15463	15490	15579	15339	15430	15465	15411	15345	15470	15441	15352	15366	15520	15423	15500	15537	15429	15434	15454	15331	15317	15382	15237	15343	15480	15247	15453	15462	15332	15192	15324	15278	15393	15369	15410	15327	15267	15426	15220	15413	15380	15351	15306	15365	15363	15557	15423	15572	15345	15487	15520	15274	15255	15334	15442	15512	15492	15286	15255	15433	15598	15296	15653	15363	15446	15444	15372	15115	15345	15354	15337	15152	15458	15472	15420	15460	15494	15516	15613	15387	15453	15348	15335	15474	15369	15279	15325	15459	15516	15441	15403	15385	15498	15105	15443	15329	15404	15524	15476	15288	15327	15469	15532	15354	15325	15475	15477	15512	15464	15495	15525	15334	15420	15391	15346	15280	15543	15342	15354	15263	15349	15452	15409	15576	15451	15543	15347	15556	15397	15511	15226	15374	15251	15291	15322	15359	15487	15445	15375	15331	15406	15291	15378	15411	15595	15375	15380	15253	15470	15428	15382	15364	15325	15396	15394	15385	15436	15364	15508	15585	15243	15452	15306	15386	15445	15497	15289	15240	15431	15459	15253	15356	15284	15367	15522	15456	15445	15442	15407	15377	15208	15337	15339	15389	15316	15487	15497	15420	15541	15412	15526	15468	15207	15426	15561	15519	15282	15406	15491	15462	15423	15364	15493	15474	15161	15462	15499	15517	15446	15306	15327	15311	15313	15424	15479	15371	15425	15528	15253	15449	15343	15461	15266	15421	15570	15268	15281	15478	15507	15457	15444	15267	15539	15336	15209	15441	15368	15356	15416	15372	15519	15245	15394	15266	15594	15436	15405	15572	15322	15346	15282	15427	15476	15335	15489	15225	15326	15418	15413	15393	15403	15286	15472	15298	15434	15524	15400	15252	15306	15272	15530	15561	15414	15412	15477	15386	15366	15432	15510	15585	15271	15478	15495	15342	15325	15366	15483	15376	15333	15455	15576	15327	15542	15269	15348	15354	15541	15433	15425	15419	15246	15404	15414	15492	15334	15487	15269	15351	15397	15456	15414	15361	15508	15542	15246	15380	15325	15466	15315	15522	15345	15412	15457	15541	15452	15426	15482	15354	15538	15530	15445	15401	15433	15466	15470	15343	15449	15523	15420	15360	15446	15299	15458	15537	15542	15396	15513	15434	15353	15295	15485	15435	15405	15428	15413	15245	15308	15338	15315	15439	15375	15323	15505	15236	15460	15384	15490	15365	15502	15321	15318	15420	15451	15459	15369	15463	15456	15283	15359	15342	15543	15536	15211	15731	15252	15435	15406	15364	15471	15300	15574	15438	15515	15486	15370	15418	15423	15353	15407	15415	15337	15422	15295	15430	15414	15399	15431	15448	15335	15324	15406	15481	15268	15535	15343	15438	15404	15455	15376	15345	15410	15502	15347	15326	15470	15276	15349	15606	15393	15531	15377	15283	15311	15399	15438	15473	15457	15436	15347	15369	15284	15430	15254	15432	15342	15259	15447	15459	15335	15385	15458	15453	15455	15299	15478	15401	15377	15393	15440	15405	15325	15396	15459	15264	15269	15295	15274	15361	15213	15384	15391	15486	15432	15243	15421	15446	15417	15491	15446	15314	15388	15258	15418	15431	15332	15362	15352	15486	15399	15191	15445	15441	15383	15395	15160	15330	15327	15313	15476	15514	15497	15530	15273	15378	15550	15399	15363	15530	15538	15422	15298	15459	15376	15212	15564	15465	15246	15482	15379	15278	15310	15347	15455	15379	15613	15306	15428	15386	15520	15337	15467	15270	15379	15406	15413	15320	15346	15507	15271	15435	15576	15378	15497	15551	15409	15354	15397	15629	15366	15463	15326	15382	15423	15334	15284	15458	15361	15430	15440	15233	15149	15274	15474	15646	15546	15615	15261	15453	15344	15568	15604	15215	15270	15477	15334	15366	15448	15508	15521	15441	15362	15467	15346	15299	15423	15341	15339	15477	15270	15528	15381	15454	15446	15372	15356	15413	15501	15322	15332	15476	15313	15422	15349	15298	15386	15298	15258	15452	15245	15460	15326	15470	15252	15417	15342	15379	15332	15630	15343	15348	15268	15443	15350	15382	15458	15472	15595	15465	15383	15315	15336	15509	15443	15289	15486	15412	15473	15246	15486	15292	15259	15343	15416	15239	15462	15400	15310	15423	15268	15410	15235	15450	15247	15339	15630	15450	15234	15418	15653	15438	15543	15297	15328	15575	15466	15170	15378	15334	15533	15422	15285	15409	15433	15273	15442	15425	15363	15316	15348	15447	15239	15449	15462	15306	15551	15293	15408	15474	15273	15551	15498	15531	15521	15490	15490	15474	15222	15369	15346	15471	15419	15422	15156	15370	15599	15451	15488	15554	15419	15536	15360	15326	15345	15247	15470	15489	15396	15314	15440	15355	15548	15360	15431	15324	15367	15386	15588	15331	15415	15457	15336	15515	15347	15402	15546	15551	15440	15352	15351	15355	15547	15433	15540	15404	15473	15297	15472	15427	15238	15509	15272	15622	15524	15331	15424	15352	15218	15276	15483	15474	15495	15274	15455	15277	15247	15699	15352	15414	15367	15533	15341	15354	15402	15387	15309	15362	15464	15389	15417	15643	15463	15402	15431	15217	15349	15327	15597	15349	15308	15442	15400	15356	15374	15336	15473	15353	15526	15290	15222	15390	15437	15610	15522	15274	15641	15450	15335	15527	15512	15360	15426	15373	15409	15390	15223	15332	15349	15281	15485	15363	15610	15376	15302	15273	15491	15337	15320	15425	15421	15553	15386	15444	15424	15372	15205	15521	15356	15301	15260	15470	15363	15373	15367	15447	15431	15422	15337	15371	15148	15375	15331	15497	15407	15405	15374	15457
27652	22175	26221	23765	26343	29680	29626	23880	21302	19553	18989	18786	18701	18801	18925	18853	18968	18937	18799	18813	18805	18963	18561	18689	18712	18886	18713	18578	18787	18668	18832	18765	18696	18570	18732	18857	18651	18658	18796	18779	18774	18501	18723	18849	18865	18800	18542	18617	18763	18843	18815	18589	18477	18652	18866	18619	18614	18631	18507	18739	18736	18740	18682	18655	18705	18741	18640	18785	18683	18795	18823	18600	18771	18596	18540	18694	18689	18644	18778	18681	18575	18827	18797	18854	18716	18447	18643	18412	18679	18714	18850	18675	18733	18643	18844	18746	18825	18728	18882	18973	18688	18722	18790	18669	18563	18741	18574	18584	18791	18707	18862	18868	18765	18815	18694	18728	18733	18772	18535	18684	18853	18687	18600	18604	18771	18570	18585	18944	18876	18482	18604	18596	18754	18656	18555	18637	18897	18789	18627	18750	18734	18583	18657	18631	18698	18696	18798	18644	18570	18713	18575	18582	18704	18790	18602	18707	18685	18681	18654	18665	18679	18645	18821	18571	18666	18679	18640	18615	18785	18808	18822	18569	18898	18610	18522	18874	18855	18693	18718	18738	18835	18587	18745	18764	18719	18530	18734	18775	18737	18675	18787	18616	18932	18563	18644	18631	18696	18705	18767	18859	18600	18754	18569	18626	18802	18508	18682	18685	18679	18683	18987	18761	18749	18888	18676	18644	18638	18721	18669	18639	18618	18638	18700	18872	18965	18759	18791	18545	18668	18441	18579	18630	18692	18704	18621	18678	18593	18569	18342	18771	18688	18718	18492	18589	18565	18866	18759	18622	18517	18652	18769	18739	18725	18815	18592	18656	18794	18666	18797	18524	18778	18713	18796	18789	18810	18684	18651	18831	18553	18659	18670	18736	18420	18757	18515	18654	18552	18849	18617	18576	18527	18640	18587	18539	18612	18836	18788	18998	18832	18609	18475	18578	18624	18632	18618	18908	18886	18570	18607	18660	18730	18546	18647	18452	18735	18693	18669	18855	18616	18631	18770	18658	18574	19001	18702	18384	18707	18553	18761	18641	18794	18805	18726	18625	18675	18564	18796	18892	18538	18470	18624	18662	18589	18692	18778	18542	18648	18623	18579	18831	18677	18711	18635	18799	18576	18679	18690	18667	18686	18819	18917	18412	18706	18599	18602	18799	18613	18600	18783	18769	18724	18621	18629	18568	18783	18917	18842	18662	18708	18510	18910	18722	18787	18531	18600	18538	18743	18580	18716	18917	18709	18752	18787	18767	18653	18732	18783	18663	18727	18740	18795	18696	18720	18639	18928	18874	18637	18664	18834	18741	18645	18819	18702	18623	18769	18847	18768	18686	18708	18641	18940	18724	18610	18652	18698	18751	18478	18434	18800	18852	18714	18639	18720	18497	18721	18635	18608	18723	18658	18738	18719	18597	18636	18710	18785	18685	18491	18953	18978	18699	18802	18679	18593	18784	18622	18629	18690	18703	18737	18593	18754	18786	18714	18702	18615	18802	18583	18767	18816	18661	18630	18758	18534	18692	18862	18695	18613	18857	18697	18785	18675	18756	18720	18685	18592	18915	18628	18918	18828	18691	18582	18783	18604	18839	18596	18691	18803	18835	18714	18693	18568	18606	18597	18471	18666	18826	18736	18839	18780	18765	18758	18768	18842	18770	18542	18593	18700	18710	18563	18741	18715	18704	18548	18683	18652	18678	18909	18501	18591	18695	18614	18548	18867	18633	18717	18713	18595	18799	18924	18577	18576	18769	18469	18854	18708	18844	18736	18662	18645	18798	18658	18779	18620	18719	18729	18611	18837	18916	18773	18765	18637	18710	18800	18689	18797	18528	18586	18634	18799	18674	18663	18711	18838	18727	18627	18622	18768	18466	18616	18785	18752	18708	18733	18783	18558	18686	18738	18640	18857	18632	18552	18806	18874	18674	18612	18749	18706	18829	18644	18820	18668	18758	18509	18678	18433	18568	18807	18898	18609	18688	18721	18708	18895	18746	18797	18675	18806	18736	18666	18855	18434	18689	18707	18740	18663	18493	18766	18694	18591	18892	18800	18429	18741	18648	18793	18772	18734	18772	18548	18854	18568	18668	18511	18637	18988	18516	18816	18809	18739	18927	18673	18849	18754	18756	18673	18887	18620	18664	18621	18623	18668	18831	18646	18674	18599	18879	18394	18746	18510	18700	18716	18829	18645	18530	18839	18760	18770	18638	18645	18839	18710	18852	18608	18492	18518	18615	18545	18641	18746	18618	18607	18672	18856	18543	18677	18727	18470	18784	18822	18393	18474	18510	18522	18640	18746	18600	18692	18493	18856	18553	18564	18783	18766	18678	18624	18733	18697	18751	18457	18663	18735	18653	18602	18666	18560	18914	18807	18731	18618	18556	18541	18688	18676	18627	18766	18811	18783	18480	18536	18694	18630	18754	18828	18764	18475	18965	18785	18855	18630	18731	18600	18930	18902	18705	18713	18584	18505	18781	18745	18741	18870	18887	18646	18633	18692	18853	18581	18639	18700	18633	18791	18718	18680	18513	18677	18652	18805	18705	18785	18680	18728	18561	18804	18720	18633	18751	18759	18549	18621	18591	18653	18439	18688	18513	18750	18704	18782	18592	18776	18643	18692	18793	18732	18640	18716	18649	18629	18495	18822	18578	18699	18796	18888	18698	18730	18584	18711	18686	18700	18708	18734	18668	18687	18606	18735	18742	18815	18593	18770	18595	18717	18600	18441	18828	18494	18616	18694	18676	18623	18760	18737	18556	18715	18555	18554	18631	18536	18663	18781	18795	18607	18766	18720	18757	18561	18663	18713	18580	18651	18711	18517	18706	18696	18695	18635	18841	18689	18724	18860	18840	18832	18927	18865	18736	18490	18564	18667	18701	18556	18694	18848	18744	18690	18789	18719	18792	18946	18708	18842	18730	18718	18545	18706	18694	18764	18492	18843	18740	18681	18671	18637	18687	18897	18689	18532	18693	18635	18824	18710	18536	18866	18861	18635	18588	18821	18732	18715	18800	18790	18796	18538	18533	18636	18738	18720	18758	18662	18548	18821	18678	18674	18789	18599	18533	18909	18712	18769	18796	18740	18640	18699	18689	18525	18531	18658	18883	18732	18750	18758	18852	18780	18608	18511	18599	18651	18606	18634	18535	18733	18676	18547	18702	18612	18612	18841	18654	18586	18514	18712	18685	18720	18789	18738	18759	18844	18728	18853	18702	18914	18580	18533	18725	18736	18868	18772	18765	18755	18683	18774	18696	18624	18741	18758	18713	18498	18739	18687	18433	18617	18821	18587	18753	18730	18869	18861	18761	18547	18640	18629	18776	18835	18687	18741	18604	18650	18656	18689	18681	18594	18821	18564	18772	18704	18607	18822	18573	18690	18767	18651	18492	18727	18507	18877	18616	18842	18651	18621	18724	18896	19001	18643	18817	18671	18885	18601	18588	18539	18472	18729	18757	18797	18603	18972	18456	18399	18509	18816	18676	18674	18826	18651	18640	18860	18741	18578	18720	18385	18708	18677	18623	18736	18447	18743	18716	18706	18581	18591	18966	18889	18737	18787	18825	18627	18688	18498	18738	18760	18534	18917	18724	18496	18609	18660	18537	18582	18752	18655	18752	18524	18772	18654	18524	18749	18722	18679	18630	18784	18868	18722	18891	18578	18796	18519	18650	18580	18857	18748	18673	18718	18561	18645	18765	18696	18689	18729	18946	18567	18628	18716	18780	18951	18512	18630	18676	18721	18768	18643	18664	18577	18768	18628	18819	18735	18576	18988	18706	18714	18815	18598	18718	18563	18830	18640	18744	18817	18673	18558	18847	18584	18647	18482	18661	18783	18520	18593	18568	18771	18789	18692	18950	18777	18623	18672	18695	18636	18901	18753	18639	18617	18627	18693	18911	18724	18731	18858	18726	18923	18588	18538	18878	18690	18729	18658	18815	18730	18677	18624	18688	18736	18772	18567	18691	18640	18663	18648	18730	18574	18759	18781	18817	18535	18892	18857	18637	18727	18631	18582	18585	18720	18644	18651	18478	18643	18603	18836	18780	18710	18804	18843	18610	18694	18797	18754	18520	18808	18732	18646	18519	18611	18836	18701	18534	18580	18830	18520	18721	18505	18736	18651	18427	18677	18832	18705	18746	18683	18584	18808	18685	18502	18465	18965	18795	18684	18640	18757	18681	18696	18833	18553	18634	18727	18618	18587	18660	18599	18840	18884	18602	18603	18745	18752	18952	18657	18507	18817	18654	18597	19119	18867	18796	18696	18705	18682	18860	18764	18520	18834	18677	18664	18602	18851	18676	18762	18705	18594	18615	18609	18619	18626	18771	18837	18676	18783	18488	18956	18875	18705	18777	18770	18766	18527	18626	18764	18790	18650	18629	18571	18799	18809	18716	18576	18940	18842	18922	18579	18810	18512	18821	18715	18695	18617	18671	18752	18649	18615	18804	18557	18699	18842	18551	18658	18647	18787	18775	18617	18794	18680	18732	18768	18843	18790	18698	18544	18521	18691	18645	18767	18667	18790	18659	18713	18735	18639	18869	18790	18810	18783	18680	18619	18615	18740	18625	18679	18852	18694	18697	18666	18592	18644	18695	18509	18815	18685	18594	18646	18907	18663	18657	18858	18647	18675	18575	18623	18509	18747	18637	18771	18687	18553	18766	18735	18552	18717	18739	18806	18839	18616	18679	18724	18836	18870	18934	18766	18520	18541	18487	18653	18703	18755	18595	18607	18474	18600	18830	18556	18656	18813	18767	18653	18708	18741	18580	18733	18826	18798	18613	18584	18753	18740	18677	18655	18783	18842	18739	18732	18672	18667	18639	18669	18720	18724	18761	18710	18872	18698	18711	18569	18700	18776	18546	18709	18610	18564	18704	18508	18708	18776	18681	18474	18892	18600	18734	18944	18616	18736	18737	18767	18733	18551	18724	18612	18716	18688	18719	18831	18708	18561	18786	18787	18616	18539	18797	18589	18679	18639	18687	18603	18717	18750	18661	18830	18536	18587	18845	18635	18457	18634	18796	18579	18854	18867	18633	18606	18501	18870	18328	18421	18829	18720	18802	18745	18817	18693	18726	18721	18936	18990	18715	18688	18572	18717	18705	18511	18736	18645	18922
15968	19553	21117	19168	24928	28069	26828	20527	18189	16355	15825	15569	15608	15736	15654	15529	15468	15610	15639	15511	15535	15648	15647	15512	15540	15501	15619	15636	15522	15570	15580	15354	15703	15561	15505	15578	15385	15664	15593	15552	15576	15479	15707	15579	15586	15536	15624	15596	15557	15697	15553	15422	15624	15670	15734	15658	15628	15477	15605	15537	15522	15599	15618	15592	15684	15700	15535	15432	15700	15673	15573	15476	15474	15690	15441	15602	15658	15568	15624	15549	15542	15707	15583	15596	15602	15570	15648	15430	15563	15622	15693	15682	15649	15567	15390	15524	15722	15580	15568	15521	15639	15662	15471	15569	15624	15589	15619	15684	15613	15545	15461	15659	15538	15670	15545	15751	15571	15572	15644	15471	15599	15642	15595	15541	15557	15549	15582	15744	15602	15600	15701	15472	15669	15531	15538	15471	15468	15492	15610	15803	15519	15633	15452	15634	15463	15652	15445	15532	15593	15383	15386	15584	15601	15532	15697	15597	15699	15636	15590	15543	15356	15516	15422	15640	15672	15706	15574	15620	15610	15605	15480	15566	15659	15547	15669	15717	15650	15727	15634	15584	15511	15551	15515	15464	15657	15532	15423	15686	15600	15544	15739	15523	15717	15473	15413	15605	15495	15649	15560	15513	15575	15502	15604	15542	15693	15663	15594	15362	15548	15659	15459	15654	15676	15596	15476	15659	15483	15539	15577	15661	15569	15621	15512	15634	15711	15614	15584	15588	15668	15533	15562	15562	15628	15569	15858	15497	15603	15847	15520	15579	15678	15723	15395	15545	15491	15597	15461	15635	15519	15766	15658	15609	15613	15500	15526	15520	15474	15433	15635	15302	15805	15439	15537	15612	15717	15646	15596	15708	15537	15607	15605	15556	15513	15507	15675	15441	15584	15747	15708	15555	15604	15561	15459	15549	15599	15591	15616	15718	15501	15388	15627	15656	15668	15673	15631	15545	15395	15467	15607	15565	15518	15533	15520	15620	15567	15531	15582	15542	15644	15637	15564	15602	15587	15606	15636	15593	15543	15530	15430	15581	15664	15588	15617	15690	15597	15624	15511	15759	15468	15472	15610	15613	15626	15584	15535	15586	15666	15510	15516	15650	15368	15483	15483	15501	15467	15571	15539	15414	15614	15555	15556	15598	15715	15658	15463	15515	15427	15550	15708	15665	15594	15556	15505	15514	15514	15790	15480	15483	15593	15452	15426	15633	15432	15626	15562	15393	15654	15503	15566	15709	15537	15428	15504	15635	15605	15691	15664	15523	15664	15577	15533	15469	15551	15588	15562	15641	15424	15516	15634	15550	15750	15610	15482	15606	15608	15458	15595	15526	15449	15582	15536	15707	15545	15604	15700	15528	15596	15483	15361	15811	15512	15598	15529	15756	15552	15579	15411	15545	15589	15552	15642	15430	15467	15533	15581	15645	15572	15516	15546	15653	15614	15617	15702	15607	15607	15458	15462	15577	15641	15619	15641	15455	15548	15576	15438	15615	15512	15497	15515	15601	15515	15576	15477	15674	15514	15682	15645	15597	15748	15589	15514	15552	15649	15570	15628	15477	15562	15712	15774	15650	15491	15671	15598	15528	15531	15549	15576	15445	15458	15772	15609	15369	15714	15695	15581	15566	15583	15566	15678	15541	15515	15675	15630	15606	15493	15630	15591	15571	15611	15566	15542	15759	15606	15677	15782	15766	15395	15639	15573	15418	15608	15691	15596	15587	15639	15615	15572	15704	15387	15537	15447	15606	15643	15501	15638	15579	15544	15604	15642	15510	15740	15522	15570	15499	15623	15580	15631	15620	15547	15613	15592	15575	15676	15472	15398	15564	15477	15492	15405	15517	15650	15569	15588	15595	15468	15589	15602	15484	15581	15658	15530	15566	15466	15564	15569	15572	15443	15696	15557	15768	15589	15472	15454	15556	15550	15482	15483	15543	15540	15542	15584	15598	15537	15640	15626	15597	15451	15571	15685	15733	15521	15489	15475	15503	15667	15527	15492	15680	15708	15489	15513	15598	15749	15621	15655	15651	15592	15420	15522	15521	15588	15570	15688	15428	15344	15432	15570	15385	15648	15528	15496	15531	15604	15738	15658	15551	15555	15590	15544	15625	15617	15612	15626	15593	15523	15487	15571	15639	15563	15481	15440	15641	15563	15633	15387	15478	15660	15623	15641	15663	15553	15543	15643	15564	15460	15630	15586	15456	15475	15529	15579	15598	15483	15617	15478	15539	15540	15544	15731	15564	15595	15686	15561	15685	15518	15672	15339	15672	15600	15642	15696	15616	15607	15560	15580	15622	15575	15516	15552	15616	15326	15550	15625	15606	15403	15641	15639	15633	15708	15740	15571	15480	15463	15600	15373	15544	15752	15536	15457	15777	15626	15670	15584	15506	15612	15839	15613	15544	15664	15358	15368	15709	15513	15587	15413	15696	15648	15521	15722	15627	15566	15545	15543	15528	15610	15521	15493	15527	15574	15643	15692	15518	15612	15536	15691	15591	15599	15625	15633	15603	15524	15649	15679	15789	15358	15639	15654	15358	15591	15552	15485	15715	15615	15639	15468	15573	15618	15594	15751	15583	15654	15666	15488	15647	15599	15746	15628	15498	15508	15578	15725	15606	15588	15466	15528	15515	15638	15588	15495	15757	15499	15630	15515	15357	15407	15612	15593	15744	15471	15489	15554	15345	15618	15529	15676	15537	15634	15553	15675	15464	15468	15574	15490	15783	15535	15549	15580	15508	15612	15717	15408	15684	15607	15522	15632	15628	15519	15539	15337	15661	15360	15627	15730	15511	15546	15678	15647	15626	15605	15762	15546	15707	15827	15588	15569	15488	15451	15633	15747	15558	15575	15504	15674	15609	15698	15657	15650	15546	15494	15834	15526	15660	15397	15721	15634	15691	15517	15662	15728	15707	15620	15670	15644	15683	15693	15535	15522	15618	15643	15581	15579	15670	15530	15614	15611	15599	15571	15587	15599	15535	15507	15418	15562	15565	15632	15574	15727	15500	15619	15636	15596	15472	15540	15541	15607	15503	15638	15646	15461	15561	15636	15505	15796	15545	15386	15527	15636	15557	15488	15543	15431	15482	15584	15572	15513	15664	15686	15484	15583	15397	15684	15623	15633	15616	15625	15644	15649	15620	15526	15687	15598	15540	15498	15469	15652	15420	15605	15649	15643	15532	15441	15710	15719	15354	15638	15715	15502	15607	15681	15589	15371	15752	15699	15695	15591	15557	15612	15500	15545	15509	15727	15612	15623	15599	15681	15490	15843	15567	15566	15618	15512	15663	15607	15582	15563	15618	15500	15670	15471	15717	15766	15474	15567	15563	15761	15510	15557	15662	15708	15705	15363	15493	15781	15658	15463	15685	15564	15495	15525	15545	15811	15490	15587	15416	15472	15422	15650	15497	15596	15624	15746	15660	15660	15403	15589	15536	15597	15441	15597	15777	15450	15608	15595	15398	15524	15662	15641	15642	15684	15380	15738	15780	15533	15603	15499	15570	15651	15513	15393	15590	15480	15518	15630	15554	15591	15565	15660	15695	15563	15461	15485	15531	15543	15670	15663	15620	15679	15577	15575	15593	15560	15510	15476	15685	15611	15568	15518	15663	15622	15479	15524	15619	15576	15818	15513	15628	15537	15715	15405	15596	15616	15665	15715	15413	15368	15734	15649	15628	15619	15740	15690	15694	15445	15489	15612	15562	15531	15449	15551	15555	15471	15555	15569	15503	15702	15470	15527	15562	15428	15573	15654	15449	15579	15666	15698	15625	15594	15569	15656	15562	15433	15753	15413	15632	15721	15532	15510	15576	15518	15467	15491	15342	15593	15575	15730	15409	15497	15688	15590	15695	15671	15486	15650	15457	15473	15660	15760	15467	15623	15646	15662	15545	15458	15681	15526	15481	15715	15670	15395	15477	15601	15568	15476	15656	15531	15506	15501	15553	15485	15628	15680	15511	15651	15810	15703	15589	15552	15593	15586	15524	15455	15544	15822	15557	15681	15530	15558	15579	15695	15585	15657	15653	15674	15703	15544	15466	15610	15806	15524	15584	15510	15541	15540	15615	15538	15769	15512	15551	15555	15616	15462	15663	15433	15634	15593	15507	15541	15649	15589	15494	15589	15583	15659	15283	15480	15680	15487	15556	15571	15573	15480	15625	15689	15574	15443	15712	15760	15577	15663	15603	15639	15517	15617	15661	15576	15702	15558	15545	15523	15541	15465	15702	15553	15530	15656	15582	15466	15545	15502	15674	15508	15659	15633	15691	15554	15500	15613	15477	15566	15638	15577	15453	15495	15467	15527	15348	15630	15579	15656	15527	15579	15537	15500	15607	15502	15536	15806	15639	15650	15725	15516	15399	15466	15684	15464	15627	15547	15420	15429	15519	15685	15630	15564	15376	15552	15439	15566	15456	15552	15515	15462	15705	15474	15641	15674	15569	15606	15529	15805	15547	15431	15670	15694	15457	15522	15567	15563	15576	15553	15759	15524	15648	15639	15465	15436	15552	15534	15385	15603	15460	15770	15672	15417	15525	15579	15619	15656	15545	15335	15608	15709	15545	15635	15700	15529	15519	15483	15527	15484	15662	15555	15531	15709	15594	15716	15538	15793	15692	15442	15492	15611	15359	15686	15723	15507	15654	15644	15477	15582	15630	15653	15713	15603	15550	15515	15407	15552	15654	15561	15665	15385	15488	15624	15631	15594	15547	15583	15564	15580	15594	15416	15455	15598	15448	15595	15513	15470	15516	15547	15600	15613	15680	15693	15515	15776	15607	15763	15583	15636	15412	15548	15607	15595	15510	15572	15712	15704	15671	15726	15675	15745	15571	15625	15536	15399	15429	15668	15565	15478	15655	15594	15644	15667	15584	15486	15639	15703	15620	15557	15626	15492	15764	15656	15477	15464	15624	15524	15559	15783	15585	15659	15431	15494	15536	15746	15535	15572	15504	15542	15533	15722	15659	15706	15603	15702	15700	15613	15709	15674	15687	15489	15685	15667	15682	15541	15466	15663	15690	15461	15479	15567	15395	15646	15629	15650	15772	15549	15579	15701	15500	15633	15657	15606	15530	15463	15551	15597	15403	15557	15612	15636	15470	15501	15594	15763	15538
24087	21417	28984	24509	32526	60592	59949	40203	30117	23529	20168	18789	18544	18513	18381	18552	18711	18299	18405	18531	18578	18237	18230	18349	18487	18247	18261	18474	18298	18441	18305	18409	18273	18445	18186	18153	18223	18349	18316	18384	18355	18266	18248	18483	18498	18398	18312	18160	18193	18426	18305	18459	18451	18190	18492	18344	18247	18195	18360	18445	18468	18472	18489	18378	18330	18269	18241	18336	18339	18470	18308	18326	18161	18190	18126	18414	18312	18415	18379	18246	18509	18098	18226	18338	18376	18509	18183	18292	18194	18228	18333	18030	18362	18371	18194	18411	18263	18246	18322	18547	18466	18113	18305	18201	18095	18376	18200	18368	18404	18297	18216	18308	18330	18382	18230	18314	18110	18374	18280	18186	18350	18189	18236	18222	18310	18411	18436	18283	18436	18226	18271	18301	18318	18363	18276	18291	18328	18538	18469	18110	18416	18379	18513	18364	18495	18419	18272	18197	18295	18182	18215	18070	18236	18465	18248	18336	18313	18110	18285	18331	18351	18349	18191	18118	18425	18333	18334	18178	18452	18347	18375	18182	18244	18273	18608	18176	18248	18198	18541	18412	18390	18352	18298	18575	18296	18335	18256	18130	18351	18152	18296	18292	18214	18237	18424	18235	18331	18352	18329	18294	18410	18260	18359	18294	18282	18526	18397	18455	18126	18343	18287	18313	18307	18271	18269	18407	18399	18376	18325	18194	18196	18447	18429	18338	18238	18129	18197	18335	18176	18245	18223	18330	18174	17994	18299	18283	18366	18498	18219	18337	18204	18166	18120	18094	18265	18231	18314	18592	18305	18217	18201	18230	18327	18364	18301	18267	18268	18231	18157	18411	18292	18315	18396	18368	18349	18244	18280	18259	18386	18252	18229	18267	18138	18149	18360	18279	18184	18227	18369	18269	18355	18270	18169	18254	18251	18307	18466	18408	18395	18379	18428	18306	18479	18072	18190	18464	18270	18123	18322	18421	18469	18308	18593	18369	18319	18083	18630	18299	18355	18423	18269	18181	18171	18390	18306	18181	18383	18209	18224	18353	18226	18252	18278	18369	18212	18370	18045	18292	18531	18503	18438	18295	18331	18067	18316	18208	18391	18460	18346	18379	18297	18161	18013	18222	18187	18155	18068	18109	18146	18206	18171	18296	18290	18445	18324	18360	18446	18288	18285	18291	18144	18541	18263	18210	18256	18375	18469	18325	18344	18337	18261	18234	18189	18273	18306	18181	18472	18255	18397	17947	18233	18535	18236	18476	18314	18420	18322	18074	18249	18311	18301	18355	18288	18283	18283	18170	18256	18179	18123	18284	18183	18189	18133	18477	18231	18289	18337	18290	18372	18244	18464	18515	18136	18226	18424	18226	18428	18170	18328	18291	18281	18366	18356	18288	18195	18333	18190	18155	18291	18328	18394	18304	18201	18458	18279	18188	18127	18385	18386	18510	18454	18470	18349	18192	18335	18344	18040	18265	18355	18342	18306	18117	18167	18107	18397	18432	18324	18227	18116	18326	18293	18396	18315	18376	18318	18273	18306	18390	18243	18318	18218	18365	18529	18371	18493	18177	18204	18399	18472	18362	18219	18357	18197	18130	18537	18458	18346	18247	18242	18203	18193	18343	18318	18262	18436	18493	18255	18222	18180	18215	18338	18141	18119	18460	18111	18220	18218	18344	18206	18251	18267	18227	18299	18245	18307	18385	18347	18428	18172	18226	18252	18206	18199	18209	18113	18486	18161	18169	18227	18203	18222	18403	18454	18308	18282	18162	18313	18225	18687	18344	18071	18092	18118	18289	18143	18306	18258	18314	18339	18225	18410	18298	18271	18228	18228	18205	18512	18139	18168	18260	18321	18194	18556	18216	18502	18375	18065	18254	18335	18142	18279	18278	18389	18150	18331	18376	18275	18306	18170	18295	18235	18128	18246	18315	18130	18336	18219	18292	18148	18228	18098	18137	18515	18328	18148	18171	18202	18198	18350	18327	18218	18308	18290	18341	18372	18265	18221	18344	18380	18066	18390	18405	18159	18379	18266	18195	18178	18371	18275	18423	18308	18138	18394	18161	18261	18382	18361	18380	18307	18299	18315	18258	18327	18276	18387	18442	18335	18363	18163	18295	18414	18199	18405	18239	18273	18087	18202	17973	18159	18241	18221	18081	18407	18258	18298	18235	18483	18444	18186	18226	18496	18295	18224	18553	18522	18213	18255	18326	18188	18335	18217	18251	18345	18252	18420	18138	18300	18179	18164	18197	18061	18409	18287	18329	18384	18286	18426	18170	18373	18202	18492	18231	18341	18379	18291	18325	18286	18279	18282	18363	18298	18218	18205	18015	18181	18092	18111	18322	18120	18016	18226	18221	18090	18619	18032	18278	18198	18191	18309	18344	18617	18364	18041	18243	18404	18290	18416	18273	18444	18508	18182	18215	18347	18278	18331	18106	18306	18628	18168	18253	18186	18238	18315	18436	18272	18185	18294	18346	18177	18349	18166	18199	18456	18281	18423	18138	18056	18213	18116	18133	18365	18055	18295	18237	18268	18286	18316	18137	18174	18406	18265	18055	18180	18142	18448	18460	18346	18393	18392	18213	18494	18376	18241	18329	18255	18448	18396	18378	18307	18166	18440	18378	18493	18435	18427	18414	18242	18296	18273	18453	18345	18284	18571	18244	18238	18460	18151	18109	18227	18242	18289	18204	18332	18276	18345	18367	18264	18382	18168	18215	18067	18166	18315	18308	18159	18207	18378	18333	18396	18391	18445	18304	18074	18460	18261	18281	18232	18347	18402	18358	18303	18170	18173	18363	18192	18347	18272	18250	18314	18454	18441	18311	18344	18354	18024	18426	18434	18409	18359	18385	18248	18393	18271	18072	18342	18105	18431	18561	18544	18295	18121	18251	18492	18293	18238	18298	18378	18313	18260	18442	18222	18246	18216	18227	18224	18266	18329	18120	18349	18204	18567	18426	18247	18307	18285	18400	18414	18302	18390	18338	18170	18060	18215	18170	18164	18397	18259	18125	18151	18380	18111	18193	18401	18261	18466	17992	18335	18343	18131	18441	18363	18535	18392	18239	18151	18411	18432	18281	18425	18369	18150	18337	18356	18157	18446	18231	18400	18416	18293	18388	18194	18512	18483	18357	18443	18309	18327	18213	18392	18180	18112	18098	18236	18376	18200	18405	18334	18223	18284	18386	18312	18389	18360	18047	18317	18414	18389	18396	18193	18139	18220	18181	18172	18235	18509	18500	18590	18022	18126	18276	18357	18529	18123	18217	18378	18502	18265	18228	18116	18415	18308	18288	18433	18214	18282	18434	18356	18409	18280	18159	18187	18375	18289	18630	18362	18331	18361	18341	18262	18304	18440	18343	18299	18261	18406	18339	18255	18167	18222	18488	18199	18221	18152	18350	18331	18405	18151	18238	18111	18355	18250	18412	18352	18224	18302	18378	18281	18082	18141	18174	18222	18133	18170	18366	18265	18292	18311	18374	18382	18159	18153	18161	18064	18371	18308	18345	18238	18199	18193	18284	18200	18224	18193	18200	18261	18255	18267	18167	18324	18237	18306	18449	18445	18207	18246	18357	18353	18374	18277	18082	18440	18408	18316	18205	18163	18255	18389	18275	18257	18377	18179	18183	18439	18288	18316	18195	18215	18163	18344	18190	18376	18222	18288	18257	18332	18292	18298	18253	18419	18465	18534	18333	18310	18360	18197	18248	18248	18332	18156	18348	18429	17993	18393	18372	18398	18373	18424	18308	18305	18137	18227	18046	18466	18275	18220	18379	18484	18199	18148	18034	18097	18371	18385	18081	18325	18385	18572	18248	18356	18311	18523	18230	18577	18260	18150	18230	18189	18221	18219	18182	18226	18394	18280	18107	18212	18297	18212	18328	18132	18197	18400	18164	18350	18183	18392	18162	18212	18313	18440	18271	18187	18218	18330	18316	18349	18147	18274	18529	18405	18279	18318	18364	18367	18179	18209	18480	18622	18324	18067	18300	18242	18061	18261	18169	18157	18384	18153	18410	18255	18220	18345	18444	18291	18062	18144	18301	18199	18162	18407	18380	18236	18357	18532	18217	18181	18426	18220	18301	18365	18499	18286	18347	18170	18391	18597	18241	18323	18149	18196	18283	18312	18414	18232	18402	18380	18427	18299	18374	18391	18612	18361	18476	18318	18074	18242	18416	18349	18322	18350	18348	18280	18213	18274	18378	18226	18172	18408	18204	18184	18096	18376	18075	18331	18246	18348	18142	18261	18400	18278	18424	18239	18102	18132	18267	18329	18472	18486	18307	18269	18520	18329	18256	18289	18483	18332	18242	18269	18165	18395	18178	18384	18351	18231	18325	18177	18344	18353	18297	18329	18356	18240	18307	18462	18186	18408	18154	18347	18207	18167	18535	18116	18291	18191	18207	18427	18179	18233	18334	18217	18121	18173	18590	18384	18275	18156	18328	18441	18370	18409	18408	18080	18216	18332	18272	18288	18414	18298	18273	18306	18097	18170	18225	18292	18343	18354	18185	18127	18237	18431	18396	18358	18227	18399	18263	18430	18485	18441	18241	18320	18308	18322	18265	18463	18179	18201	18454	18521	18310	18227	18054	18531	18211	18324	18300	18286	18438	18295	18158	18118	18180	18416	18198	18317	18203	18125	18343	18247	18259	18446	18306	18230	18385	18295	17996	18374	18247	18244	18322	18372	18081	18229	18111	18242	18371	18306	18425	18270	18116	18361	18183	18370	18323	18367	18486	18256	18359	18410	18258	18444	18216	18426	18250	18424	18419	18248	18075	18131	18331	18301	18314	18325	18342	18441	18253	18292	18477	18310	18322	18186	18072	18216	18494	18326	18265	18190	18103	18201	18342	18528	18315	18341	18385	18330	18042	18540	18147	18395	18378	18463	18223	18343	18186	18420	18448	18020	18237	18165	18334	18249	18280	18302	18434	18364	18356	18387	18260	18293	18308	18229	18365	18265	18230	18415	18622	18209	18307	18377	18239	18232	18505	18351	18254	18307	18358	18061	18378	18404	18127	18519	18432	18294	18306	18131	18345	18341	18184	18397	18473	18328	18407	18282	18321	18046	18241	18321	18321	18469	18327	18241	18290	18053	18269	18210	18409	18465	18105
14638	27421	26465	24426	40364	60637	55693	38376	28472	20480	16844	15741	15452	15363	15214	15402	15427	15585	15448	15431	15400	15503	15597	15458	15371	15424	15378	15369	15398	15449	15322	15448	15485	15240	15446	15443	15506	15413	15533	15351	15429	15308	15539	15228	15435	15305	15417	15452	15423	15406	15212	15535	15318	15354	15416	15514	15497	15440	15510	15348	15461	15381	15374	15329	15494	15287	15330	15376	15437	15497	15133	15405	15373	15351	15404	15463	15389	15351	15257	15390	15480	15283	15318	15437	15293	15355	15485	15433	15392	15446	15505	15464	15451	15509	15397	15289	15263	15444	15502	15437	15223	15578	15448	15493	15290	15600	15225	15355	15323	15381	15324	15341	15350	15431	15333	15256	15423	15362	15412	15437	15595	15339	15336	15471	15327	15314	15402	15313	15332	15323	15358	15255	15367	15311	15472	15408	15443	15435	15251	15519	15290	15458	15377	15445	15430	15465	15173	15470	15302	15303	15439	15303	15524	15269	15390	15382	15480	15340	15408	15349	15321	15476	15553	15504	15370	15481	15437	15191	15194	15270	15396	15365	15399	15500	15103	15499	15415	15529	15295	15407	15498	15381	15543	15188	15238	15434	15235	15347	15461	15463	15381	15253	15319	15304	15354	15388	15183	15414	15403	15553	15451	15521	15461	15328	15395	15431	15551	15212	15317	15277	15349	15398	15245	15462	15319	15322	15291	15344	15381	15346	15355	15364	15177	15383	15435	15322	15480	15357	15354	15489	15369	15233	15200	15254	15498	15243	15313	15386	15349	15157	15258	15321	15487	15329	15224	15503	15349	15441	15092	15342	15293	15299	15375	15454	15460	15196	15396	15445	15534	15354	15315	15473	15382	15253	15346	15380	15277	15317	15308	15294	15399	15443	15337	15368	15290	15301	15373	15364	15421	15322	15468	15398	15270	15584	15508	15225	15422	15381	15395	15346	15316	15411	15319	15343	15377	15506	15425	15405	15475	15393	15241	15519	15265	15390	15391	15363	15444	15207	15207	15275	15344	15464	15311	15272	15480	15386	15505	15179	15222	15455	15240	15404	15565	15382	15537	15483	15668	15435	15311	15455	15257	15485	15412	15370	15470	15381	15193	15469	15474	15423	15379	15251	15454	15379	15341	15187	15257	15289	15352	15351	15377	15457	15450	15337	15327	15513	15365	15366	15339	15294	15167	15540	15365	15469	15451	15359	15329	15362	15453	15344	15263	15234	15294	15319	15400	15443	15403	15368	15522	15340	15277	15513	15506	15248	15491	15381	15537	15303	15428	15290	15538	15270	15369	15193	15367	15343	15544	15376	15300	15236	15444	15403	15147	15510	15536	15327	15353	15295	15287	15418	15264	15427	15455	15394	15331	15366	15468	15218	15230	15348	15372	15467	15397	15559	15428	15429	15396	15327	15431	15435	15328	15422	15283	15384	15422	15204	15225	15431	15506	15665	15242	15424	15370	15500	15225	15353	15222	15357	15366	15199	15306	15230	15365	15449	15529	15288	15271	15467	15354	15587	15374	15469	15348	15368	15328	15317	15271	15189	15509	15290	15370	15355	15344	15256	15390	15424	15589	15368	15381	15345	15346	15470	15415	15561	15229	15517	15277	15190	15468	15386	15358	15387	15328	15163	15269	15408	15083	15200	15526	15493	15159	15272	15361	15386	15528	15310	15359	15422	15463	15358	15536	15355	15329	15175	15382	15482	15420	15443	15439	15366	15265	15220	15416	15243	15504	15476	15279	15228	15392	15423	15226	15465	15316	15234	15417	15180	15323	15354	15499	15525	15394	15402	15328	15274	15241	15312	15473	15451	15530	15502	15394	15343	15446	15329	15427	15492	15489	15319	15242	15476	15435	15545	15263	15416	15312	15340	15610	15353	15467	15470	15311	15467	15317	15256	15368	15390	15549	15339	15448	15335	15248	15253	15503	15309	15360	15242	15321	15324	15259	15357	15358	15410	15497	15429	15421	15386	15456	15417	15405	15393	15202	15307	15394	15457	15524	15426	15460	15415	15473	15342	15321	15358	15358	15465	15209	15319	15542	15312	15454	15310	15302	15542	15446	15117	15456	15384	15328	15322	15424	15381	15414	15266	15425	15097	15493	15445	15321	15301	15423	15178	15407	15487	15263	15397	15379	15408	15423	15418	15349	15368	15311	15443	15414	15538	15370	15543	15460	15296	15152	15155	15345	15419	15398	15470	15265	15357	15171	15289	15284	15320	15296	15529	15282	15357	15432	15253	15503	15450	15358	15465	15301	15216	15521	15238	15390	15321	15262	15347	15337	15320	15520	15480	15493	15382	15421	15388	15421	15476	15379	15333	15331	15560	15160	15426	15476	15380	15351	15504	15449	15314	15296	15317	15375	15264	15424	15406	15362	15431	15291	15263	15440	15316	15370	15319	15378	15453	15417	15466	15334	15336	15465	15370	15410	15358	15346	15366	15336	15351	15356	15252	15462	15374	15381	15180	15364	15308	15382	15448	15454	15449	15449	15401	15480	15399	15171	15373	15416	15361	15423	15404	15405	15273	15422	15290	15276	15406	15326	15393	15267	15418	15393	15227	15514	15315	15423	15358	15331	15561	15331	15402	15305	15391	15303	15379	15448	15196	15423	15338	15285	15267	15173	15341	15373	15438	15511	15443	15316	15385	15126	15447	15162	15289	15344	15263	15342	15347	15273	15335	15437	15402	15450	15440	15409	15408	15431	15365	15483	15403	15351	15326	15384	15471	15303	15432	15403	15483	15338	15398	15431	15400	15390	15423	15291	15235	15487	15429	15396	15421	15335	15276	15275	15490	15375	15332	15476	15434	15398	15284	15457	15301	15490	15502	15409	15456	15462	15378	15497	15485	15474	15226	15378	15531	15396	15316	15265	15283	15424	15408	15323	15506	15256	15190	15416	15319	15317	15371	15319	15489	15359	15417	15348	15108	15395	15302	15358	15367	15401	15521	15525	15408	15446	15432	15394	15387	15381	15170	15401	15399	15308	15356	15415	15380	15500	15338	15392	15414	15479	15309	15550	15355	15467	15486	15450	15181	15340	15477	15235	15334	15276	15499	15265	15445	15470	15314	15339	15335	15368	15341	15527	15279	15364	15439	15481	15327	15497	15246	15431	15308	15587	15410	15272	15237	15407	15417	15426	15351	15400	15438	15275	15375	15319	15382	15333	15290	15284	15360	15450	15271	15347	15363	15256	15361	15410	15446	15383	15278	15529	15393	15329	15437	15341	15415	15326	15318	15398	15511	15377	15408	15220	15252	15462	15397	15426	15420	15440	15385	15233	15409	15485	15337	15411	15308	15460	15444	15432	15543	15450	15324	15385	15189	15395	15290	15398	15370	15469	15455	15401	15317	15330	15342	15289	15479	15218	15509	15406	15240	15517	15402	15363	15456	15514	15380	15556	15253	15364	15401	15406	15516	15397	15412	15302	15340	15330	15492	15204	15436	15448	15386	15232	15429	15387	15419	15355	15453	15392	15433	15445	15437	15578	15314	15397	15404	15270	15430	15429	15305	15263	15426	15476	15240	15543	15402	15460	15409	15577	15380	15329	15517	15330	15337	15488	15467	15452	15523	15390	15443	15605	15315	15406	15390	15460	15170	15327	15442	15454	15280	15362	15311	15181	15582	15391	15400	15243	15287	15387	15488	15275	15376	15216	15247	15517	15497	15355	15378	15365	15184	15304	15284	15645	15406	15458	15247	15503	15506	15442	15422	15375	15450	15517	15621	15345	15326	15295	15271	15428	15567	15375	15507	15331	15423	15377	15258	15198	15335	15568	15391	15284	15355	15436	15270	15278	15331	15355	15408	15358	15344	15499	15370	15488	15360	15388	15399	15413	15318	15465	15413	15581	15336	15432	15492	15443	15300	15524	15402	15417	15359	15445	15268	15344	15276	15520	15295	15311	15271	15458	15378	15369	15270	15538	15342	15272	15375	15411	15300	15250	15422	15329	15284	15141	15332	15227	15414	15320	15258	15423	15270	15239	15350	15365	15437	15466	15470	15554	15441	15265	15439	15366	15360	15282	15380	15465	15319	15318	15531	15567	15390	15354	15397	15345	15358	15325	15473	15429	15312	15419	15275	15353	15289	15404	15382	15254	15265	15452	15279	15390	15436	15486	15442	15191	15365	15296	15471	15357	15498	15419	15355	15560	15326	15232	15482	15270	15321	15335	15311	15303	15275	15326	15361	15363	15280	15499	15389	15361	15329	15438	15402	15438	15356	15484	15337	15461	15294	15363	15479	15547	15407	15357	15244	15399	15230	15158	15508	15384	15373	15329	15405	15574	15325	15268	15387	15423	15337	15096	15333	15484	15299	15337	15427	15518	15347	15372	15201	15424	15366	15342	15241	15239	15398	15405	15261	15276	15343	15419	15351	15329	15296	15462	15289	15454	15448	15436	15382	15431	15240	15333	15467	15085	15254	15409	15407	15360	15313	15303	15402	15392	15440	15462	15417	15229	15365	15486	15370	15348	15520	15383	15205	15442	15305	15324	15440	15404	15187	15378	15493	15254	15345	15203	15405	15434	15388	15391	15398	15337	15415	15402	15374	15400	15445	15378	15290	15455	15457	15308	15427	15574	15427	15247	15310	15438	15379	15492	15442	15173	15513	15386	15306	15452	15269	15355	15371	15368	15360	15404	15451	15373	15245	15415	15313	15437	15370	15360	15381	15252	15312	15516	15290	15369	15315	15198	15276	15368	15370	15478	15289	15418	15175	15281	15519	15252	15452	15410	15230	15552	15486	15453	15562	15325	15240	15403	15440	15208	15389	15515	15319	15386	15464	15378	15301	15343	15526	15238	15205	15238	15269	15279	15584	15345	15345	15358	15522	15289	15438	15576	15249	15469	15195	15395	15453	15328	15373	15451	15509	15390	15469	15339	15325	15353	15243	15209	15230	15440	15219	15467	15493	15456	15317	15502	15308	15334	15384	15500	15339	15445	15324	15437	15318	15334	15462	15380	15377	15511	15384	15406	15298	15304	15372	15323	15538	15449	15327	15515	15281	15359	15417	15290	15204	15474	15519	15251	15335	15410	15362	15433	15385	15412	15238	15266	15294	15294	15368	15409	15348	15368	15345	15296	15505	15248	15312	15215	15274	15211	15452	15411	15357	15288	15281
22881	21405	29373	23840	24730	65016	70630	52240	40030	30125	23082	19666	18829	18611	18517	18579	18489	18649	18470	18349	18698	18617	18522	18598	18557	18283	18528	18583	18465	18201	18471	18329	18518	18422	18559	18392	18260	18279	18398	18406	18300	18490	18435	18406	18483	18505	18503	18442	18341	18160	18350	18245	18660	18415	18355	18559	18430	18517	18329	18531	18615	18288	18318	18276	18515	18346	18366	18201	18416	18216	18270	18445	18272	18303	18379	18368	18437	18439	18410	18389	18432	18284	18296	18489	18370	18258	18345	18242	18064	18459	18422	18480	18364	18116	18442	18360	18416	18341	18342	18269	18311	18285	18352	18402	18508	18372	18290	18094	18253	18343	18217	18354	18144	18230	18369	18158	18330	18178	18288	18227	18435	18185	18379	18210	18407	18317	18480	18300	18272	18374	18362	18192	18266	18280	18220	18333	18496	18298	18467	18263	18295	18211	18199	18143	18072	18310	18568	18425	18515	18236	18390	18543	18348	18376	18413	18252	18273	18240	18233	18143	18152	18070	18363	18237	18277	18609	18183	18279	18358	18324	18328	18268	18240	18218	18236	18305	18339	18339	18209	18286	18251	18249	18467	18093	18472	18247	18348	18426	18448	18383	18271	18297	18262	18222	18223	18170	18378	18342	18401	18317	18363	18148	18375	18270	18484	18443	18359	18221	18156	18164	18151	18359	18405	18390	18176	18243	18303	18233	18334	18351	18474	18267	18331	18261	18341	18225	18530	18372	18377	18374	18247	18297	18406	18286	18143	18274	18260	18058	18232	18209	18037	18309	18382	18068	18263	18183	18399	18156	18292	18330	18426	18367	18409	18231	18266	18230	18492	18209	18090	18272	18493	18432	18331	18298	18121	18136	18337	18275	18334	18324	18300	18292	18204	18326	18370	18424	18296	18259	18167	18411	18129	18377	18108	18354	18291	18299	18259	18417	18199	18401	18116	18343	18478	18524	18267	18120	18076	18331	18437	18374	18322	18146	18161	18218	18332	18333	18092	18162	18092	18164	18215	18282	18286	18112	18282	18123	18346	18478	18334	18382	18429	18133	18149	18381	18332	18476	18092	18248	18344	18141	18326	18563	18291	18327	18356	18307	18235	18107	18172	18191	18418	18279	18405	18165	18231	18414	18231	18364	18317	18418	18124	18186	18319	18256	18349	18316	18287	18294	18065	18395	18424	18254	18414	18250	18303	18229	18398	18198	18294	18455	18313	18309	18296	18347	18436	18307	18305	18237	18177	18096	18046	18106	18534	18269	18319	18413	18287	18390	18407	18340	18240	18182	18416	18323	18101	18264	18378	18381	18352	18081	18293	18194	18469	18267	18575	18222	18400	18308	18204	18299	18309	18272	18488	18254	18330	18349	18078	18183	18269	18180	18383	17951	18463	18193	18370	18286	18017	18137	18365	18233	18216	18370	18083	18292	18270	18168	18394	18274	18258	18178	18393	18224	18279	18366	18104	18361	18294	18450	18164	18301	18197	18227	18167	18254	18382	18503	18311	18306	18196	18204	18411	18333	18409	18347	18281	18143	18185	18302	17991	18119	18253	18158	18420	18058	18060	18226	18229	18393	18224	18466	18302	18338	18487	18180	18536	18364	18186	18245	18321	18187	18459	18314	18271	18167	18244	18332	18199	18225	18107	18124	18286	18352	18203	18234	18234	18303	18216	18368	18365	18322	18398	18248	18381	18210	18381	18373	18320	18236	18293	18073	18499	18345	18436	18337	18427	18411	18434	18552	18316	18302	18405	18236	18106	18042	18312	18215	18201	18153	18323	18410	18091	18391	18179	18318	18352	18543	18360	18282	18316	18292	18291	18184	18341	18283	18410	18403	18442	18254	18315	18368	18347	18640	18455	18393	18406	18215	18165	18224	18230	18232	18180	18160	18216	18285	18056	18254	18271	18172	18362	18291	18405	18142	18234	18231	18424	18390	18359	18370	18212	18275	18483	18376	18241	18197	18265	18207	18104	18368	18373	18193	18346	18337	18351	18237	18326	18323	18282	18126	18169	18431	18224	18343	18357	18256	18263	18226	18247	18289	18243	18277	18406	18425	18232	17998	18188	18279	18305	18153	18152	18586	18459	18114	18446	18200	18518	18086	18261	18351	18177	18120	18267	18235	18336	18524	18270	18522	18396	18418	18251	18395	18360	18370	18344	18296	18341	18227	18375	18541	18444	18178	18529	18465	18043	18273	18166	18390	18471	18458	18412	18246	18178	18309	18280	18153	18364	18441	18304	18169	18083	18251	18371	18025	18383	18529	18213	18224	18234	18369	18603	18148	18104	18433	18075	18259	18304	18277	18359	18182	17893	18391	18249	18261	18053	18350	18464	18191	18253	18231	18359	18229	18385	18286	18281	18408	18438	18309	18458	18143	18211	18177	18370	18367	18414	18339	18493	18290	18305	18155	18302	18161	18020	18120	18120	18179	18284	18294	18225	18219	18333	18396	18278	18246	18270	18111	18218	18175	18192	18239	18387	18236	18229	18224	18392	18297	18232	18297	18312	18452	18156	18429	18236	18417	18065	18320	18201	18402	18326	18254	18433	18286	18205	18189	18257	18314	18454	18346	18301	18352	18294	18336	18155	18283	18401	18281	18470	18299	18376	18301	18112	18197	18301	18114	18195	18264	18102	18412	18285	18133	18385	18332	18551	18191	18235	18118	18220	18146	18233	18297	18446	18198	18235	18266	18234	18228	18260	18333	18105	18354	18157	18374	18323	18144	18334	18359	18315	18163	18150	18340	18335	18146	18108	18274	18277	18235	18245	18358	18434	18092	18277	18380	18313	18288	18279	18171	18366	18268	18235	18180	18323	18346	18440	18358	18277	18256	18500	18494	18348	18206	18448	18368	18386	18176	18234	18203	18301	18263	18381	18202	18466	18252	18189	18486	18324	18284	17930	18191	18346	18264	18274	18247	18121	18190	18270	18202	18286	18331	18402	18327	18417	18315	18061	18191	18155	18131	18156	18371	18356	18415	18375	18162	18342	18324	18322	18352	18383	18351	18446	18402	18290	18342	18247	18244	18070	18317	18192	18386	18226	18142	18452	18297	18262	18190	18496	18468	18163	18489	18203	18439	18285	18421	18274	18308	18385	18382	18113	18181	18328	18027	18243	18385	18395	18206	18240	18311	18284	18066	18417	17983	18193	18217	18246	18348	18236	18406	18185	18309	18416	18131	18382	18268	18075	18508	18351	18240	18236	18325	18226	18341	18464	18314	18348	18482	18475	18294	18225	18468	18284	18417	18396	18237	18345	18366	18192	17977	18023	18147	18594	18478	18221	18204	18086	18296	18398	18232	18210	18280	18115	18116	18157	18188	18140	18098	18343	18535	18357	18268	18245	18463	18156	18456	18143	18153	18374	18105	18079	18269	18288	18536	18238	18309	18372	18086	18233	18202	18212	18228	18400	18260	18256	18349	18389	18356	18387	18248	18265	18353	18422	18367	18446	18348	18239	18218	18200	18303	18373	18281	18332	18282	18233	18295	18376	18314	18432	18448	18432	18073	18128	18334	18540	18435	18266	18219	18361	18174	18350	18379	18469	18344	18221	18078	18416	18368	18417	18138	18254	18240	18454	18322	18356	18227	18448	18431	18301	18271	18468	18140	18367	18218	18360	18336	18393	18250	18245	18316	18248	18190	18303	18350	18244	18308	18258	18322	18172	18341	18496	18488	18372	18334	18272	18303	18358	18279	18191	18228	18413	18247	18551	18452	18450	18320	18389	18260	18453	18225	18226	18393	18410	18281	18339	18449	18292	18269	18083	18078	18388	18223	18279	18347	18285	18285	18267	18442	18282	18333	18316	18370	18189	18225	18358	18367	18345	18334	18419	18414	18260	18194	18279	18092	18406	18269	18243	18210	18359	18103	18227	18275	18096	18181	18236	18569	18329	18354	18271	18389	18358	18284	18158	18418	18109	18120	18115	18363	18390	18289	18379	18143	18428	18346	18175	18387	18248	18458	18403	18252	18231	18278	18370	18292	18189	18368	18200	17942	18230	18192	18276	18296	18382	18346	18298	18411	18145	18258	18279	18197	18167	18205	18088	18244	18396	18450	18278	18396	18387	18219	18339	18185	18475	18256	18305	18455	18327	18406	18213	18315	18319	18376	18347	18394	18307	18254	18290	18180	18372	18306	18171	18193	18293	18127	18331	18310	18375	18160	18130	18028	18248	18321	18284	18330	18263	18367	18273	18316	18378	18272	18271	18524	18096	18421	18111	18221	18269	18403	18523	18177	18393	18284	18184	18130	18438	18316	18211	18539	18054	18235	18211	18260	18380	18355	18082	18242	18413	18283	18404	18194	18519	18503	18032	18550	18144	18065	18285	18239	18112	18196	18281	18386	18249	18197	18060	18253	18315	18182	18347	18461	18432	18332	18415	18269	18374	18379	18430	18195	18391	18273	18387	18304	18353	18237	18611	18285	18278	18277	18242	18270	18286	18289	18231	18258	18555	18157	18196	18211	18312	18388	18326	18103	18066	18200	18408	18330	18331	18497	18434	18277	18188	18274	18202	18244	18235	18179	18336	18286	18271	18428	18054	18214	18115	18289	18293	18194	18265	18114	18315	18388	18283	18120	18292	18202	18236	18318	18356	18316	18119	18375	18495	18379	18334	18181	18336	17895	18140	18325	18228	18420	18061	18157	18344	18470	18332	18362	18227	18353	18284	18374	18509	18462	18252	18348	18397	18350	18353	18343	18208	18315	18298	18344	18512	18412	18625	18216	18552	18380	18117	18475	18481	18334	18500	18336	18239	18288	18297	18168	18414	18266	18239	18270	18140	18256	18481	18399	18272	18277	18418	18294	18382	18149	18259	18340	18315	18361	18281	18418	18113	18021	18130	18404	18218	18315	18366	18253	18098	18331	18379	18393	18252	18279	18291	18326	18364	18085	18542	18342	18192	18445	18230	18161	18151	18386	18305	18268	18166	18100	18207	18373	18227	18434	18353	18336	18243	18367	18338	18354	18279	18349	18371	18011	18356	18096	18378	18319	18291	18259	18188	18354	18350	18340	18464	18415	18189	18461	18444	18339	18087	18361	18295	18065	18332	18304	18368	18256	18184	18367	18070	18242	18240	18315	18089	18119	18163	18319	18443	18241	18236	18208	18561	18402
17132	35062	32132	25102	38648	73256	71385	52473	40130	27869	19513	16079	15240	15246	15297	15223	15277	15326	15177	15105	15383	15194	15361	15331	15326	15238	15258	15173	15284	15355	15344	15458	15250	15212	15142	15202	15424	15373	15308	15341	15324	15194	15447	15111	15203	15181	15474	15179	15422	15163	15314	15263	15305	15165	15318	15292	15284	15436	15240	15333	15186	15505	15462	15391	15217	15148	15179	15440	15382	15306	15284	15479	15342	15150	15167	15353	15269	15232	15236	15353	15329	15303	15247	15364	15353	15281	15204	15335	15333	15295	15208	15281	15445	15307	15356	15213	15400	15274	15215	15223	15475	15208	15280	15268	15352	15197	15421	15404	15349	15245	15444	15296	15158	15131	15295	15293	15283	15144	15304	15136	15091	15420	15305	15331	15348	15322	15157	15292	15359	15359	15126	15340	15206	15193	15406	15382	15292	15136	15176	15331	15115	15224	15217	15215	15353	15229	15313	15232	15322	15335	15358	15130	15319	15352	15223	15162	15185	15328	15292	15501	15432	15218	15154	15490	15138	15309	15188	15317	15277	15325	15166	15340	15297	15264	15474	15219	15356	15085	15343	15279	15265	15306	15156	15249	15340	15301	15352	15371	15211	15377	15287	15238	15271	15204	15226	15112	15320	15211	15407	15401	15461	15294	15112	15151	15278	15285	15232	15220	15288	15173	15391	15267	15307	15040	15403	15351	15257	15161	15133	15028	15246	14965	15233	15376	15369	15256	15201	15218	15144	15269	15229	15384	15338	15081	15407	15137	15213	15228	15320	15355	15275	15437	15291	15360	15364	15130	15462	15358	15086	15479	15213	15279	15302	15243	15360	15452	15365	15224	15283	15254	15013	15394	15311	15364	15375	15217	15272	15357	15177	15240	15317	15375	15178	15247	15362	15290	15467	15263	15178	15396	15140	15344	15278	15320	15269	15390	15201	15157	15393	15271	15072	15221	15272	15113	15305	15189	15318	15307	15416	15314	15237	15227	15335	15236	15267	15296	15253	15278	15289	15415	15283	15304	15305	15256	15221	15229	15122	15317	15178	15328	15269	15201	15202	15343	15122	15397	15148	15251	15352	15128	15388	15160	15304	15301	15176	15285	15093	15414	15306	15083	15288	15164	15208	15366	15316	15229	15221	15267	15262	15208	15155	15637	15303	15361	15281	15189	15316	15198	15329	15109	15196	15251	15507	15316	15468	15131	15135	15245	15301	15234	15245	15313	15394	15256	15392	15164	15238	15279	15413	15419	15088	15285	15397	15348	15085	15159	15490	15269	15347	15332	15268	15288	15272	15368	15293	15388	15179	15133	15185	15161	15290	15255	15128	15266	15215	15413	15415	15280	15418	15344	15187	15316	15210	15243	15210	15203	15398	15146	15275	15441	15288	15321	15197	15408	15293	15341	15163	15362	15369	15142	15251	15354	15083	15330	15065	15308	15302	15398	15138	15364	15269	15206	15274	15354	15225	15312	15274	15495	15342	15202	15339	15436	15239	15185	15255	15178	15274	15323	15329	15168	15305	15338	15356	15160	15249	15404	15272	15267	15299	15299	15292	15151	15278	15203	15227	15268	15289	15354	15368	15214	15262	15189	15249	15374	15301	15387	15169	15149	15434	15248	15355	15236	15232	15123	15339	15222	15353	15201	15183	15281	15446	15339	15220	15281	15321	15317	15306	15327	15360	15281	15214	15271	15035	15171	15204	15293	15116	15352	15191	15250	15320	15357	15278	15471	15176	15219	15200	15100	15290	15277	15337	15257	15353	15279	15343	15295	15222	15489	15240	15336	15309	15143	15298	15189	15260	15201	15117	15356	15384	15254	15339	15102	15114	15268	15521	15176	15416	15251	15381	15330	15217	15509	15306	15397	15158	15331	15364	15350	15406	15351	15385	15366	15308	15124	15317	15226	15207	15222	15264	15390	15369	15354	15226	15309	15213	15195	15387	15397	15205	15214	15473	15282	15384	15324	15280	15252	15240	15223	15230	15260	15284	15193	15043	15321	15365	15270	15308	15144	15213	15366	15262	15533	15283	15326	15579	15158	15390	15170	15154	15344	15498	15314	15317	15434	15213	15303	15121	15307	15094	15169	15265	15190	15373	15221	15202	15249	15137	15305	15234	15308	15215	15323	15303	15257	15290	15351	15394	15290	15361	15402	15142	15310	15186	15186	15264	15228	15373	15219	15371	15259	15441	15375	15421	15315	15361	15314	15284	15083	15233	15223	15330	15254	15325	15214	15422	15327	15197	15055	15409	15288	15272	15394	15393	15235	15303	15201	15338	15231	15243	15279	15346	15360	15208	15213	15360	15257	15334	15207	15249	15212	15196	15219	15391	15282	15388	15298	15172	15376	15258	15104	15250	15328	15138	15128	15301	15297	15266	15246	15220	15347	14995	15211	15348	15212	15162	15231	15265	15197	15391	15234	15357	15099	15411	15160	15324	15246	15219	15064	15272	15213	15166	15399	15140	15310	15175	15573	15254	15244	15235	15157	15252	15299	15222	15242	15374	15294	15368	15292	15137	15277	15291	15246	15196	15178	15246	15296	15326	15298	15307	15134	15306	15330	15336	15191	15367	15368	15266	15225	15350	15195	15315	15311	15347	15150	15408	15293	15149	15125	15188	15332	15117	15284	15346	15373	15412	15250	15264	15220	15324	15260	15198	15143	15253	15080	15318	15383	15288	15229	15093	15383	15484	15408	15319	15181	15281	15196	15220	15258	15326	15255	15281	15261	15437	15241	15307	15272	15244	15338	15139	15192	15327	15416	15229	15201	15169	15255	15141	15318	15196	15292	15262	15292	15286	15419	15495	15055	15170	15164	15334	15319	15173	15313	15242	15185	15347	15182	15332	15277	15310	15207	15301	15194	15123	15317	15362	15404	15251	15087	15347	15305	15375	15400	15234	15287	15210	15297	15191	15425	15293	15245	15179	15195	15139	15362	14892	15307	15189	15134	15496	15412	15154	15282	15301	15260	15357	15226	15383	15271	15256	15224	15216	15254	15101	15183	15151	15492	15415	15183	15146	15245	15229	15272	15329	15176	15095	15294	15233	15086	15390	15393	15238	15168	15260	15236	15291	15269	15387	15350	15287	15319	15190	15184	15360	15203	15217	15332	15194	15174	15294	15330	15392	15266	15232	15229	15232	15348	14994	15221	15217	15182	15280	15296	15385	15258	15268	15405	15109	15257	15316	15340	15216	15303	15205	15257	15191	15291	15292	15269	15063	15100	15212	15203	15342	15387	15168	15318	15114	15150	15342	15410	15110	15230	15146	15074	15215	15407	15258	15195	15193	15243	15492	15336	15330	15343	15235	15179	15226	15292	15232	15362	15226	15220	15308	15262	15322	15449	15286	15278	15294	15222	15245	15258	15334	15283	15242	15163	15391	15285	15101	15359	15278	15333	15277	15253	15161	15353	15508	15164	15337	15240	15296	15139	15258	15197	15222	15292	15207	15284	15211	15323	15185	15254	15190	15262	15232	15393	15509	15177	15156	15239	15297	15154	15263	15268	15253	15101	15318	15248	15334	15382	15253	15196	15255	15236	15177	15326	15222	15258	15215	15157	15342	15327	15264	15163	15275	15368	15296	15423	15332	15058	15157	15242	15210	15477	15249	15421	15296	14989	15305	15332	15331	15152	15296	15286	15077	15426	15233	15247	15208	15320	15176	15230	15253	15377	15284	15289	15104	15209	15252	15387	15237	15361	15272	15199	15196	15171	15265	15334	15281	15361	15230	15436	15341	15268	15279	15263	15300	15384	15319	15239	15205	15279	15361	15110	15238	15179	15344	15179	15309	15305	15198	15214	15336	15247	15161	15241	15246	15165	15218	15288	15199	15241	15381	15315	15246	15366	15420	15518	15251	15209	15287	15408	15314	15293	15107	15304	15186	15303	15343	15199	15356	15170	15312	15368	15194	15241	15378	15247	15193	15329	15174	15278	15232	15375	15307	15399	15321	15367	15214	15178	15266	15333	15404	15287	15232	15169	15225	15208	15252	15269	15415	15200	15459	15196	15286	15045	15137	15222	15172	15236	15338	15401	15395	15406	15373	15078	15289	15383	15295	15201	15176	15254	15266	15306	15212	15371	15315	15347	15287	15096	15418	15325	15187	15410	15299	15221	15141	15384	15158	15258	15181	15357	15237	15291	15146	15198	15411	15057	15124	15321	15428	15227	15291	15214	15218	15272	15296	15318	15118	15335	15311	15227	15237	15230	15218	15262	15255	15087	15368	15335	15200	15309	15404	15273	15429	15425	15410	15117	15398	15404	15338	15468	15526	15383	15190	15189	15381	15371	15137	15320	15277	15375	15144	15214	15319	15283	15217	15349	15380	15335	15209	15320	15183	15144	15194	15167	15211	15275	15273	15250	15267	15311	15339	15307	15247	15240	15308	15158	15298	15361	15448	15152	15263	15135	15370	15325	15180	15171	15336	15109	15191	15205	15326	15099	15221	15417	15161	15246	15291	15266	15310	15133	15357	15235	15193	15486	15374	15249	15198	15311	15296	15380	15299	15256	15311	15206	15226	15334	15373	15224	15252	15238	15324	15288	15366	15164	15319	15262	15335	15271	15247	15270	15400	15213	15352	15334	15245	15276	15398	15238	15315	15244	15342	15226	15519	15368	15305	15320	15357	15312	15309	15217	15423	15247	15318	15168	15240	15234	15217	15388	15333	15453	15126	15264	15023	15351	15288	15419	15142	15227	15381	15289	15231	15386	15311	15252	15320	15511	15225	15328	15355	15289	15326	15278	15282	15229	15189	15316	15257	15139	15210	15215	15243	15249	15261	15196	15139	15224	15228	15323	15248	15134	15216	15240	15314	15284	15327	15258	15341	15415	15268	15223	15184	15172	15238	15292	15304	15329	15341	15200	15279	15149	15374	15280	15354	15459	15362	15358	15275	15293	15288	15252	15408	15322	15471	15200	15094	15182	15334	15541	15195	15366	15170	15407	15289	15236	15270	15168	15300	15400	15386	15379	15298	15225	15295	15071	15303	15271	15211	15225	15510	15277	15246	15168	15225	15301	15253	15277	15237	15277	15162	15238	15271	15192	15315	15498	15208	15321	15307	15262	15272	15435	15244	15319	15134	15251	15222	15377	15363	15259	15194	15245	15353	15308	15273	15208
27550	22468	26388	24041	20589	25697	29388	25104	22147	19966	19133	18659	18293	18484	18370	18399	18312	18359	18381	18460	18344	18420	18401	18419	18306	18329	18268	18298	18458	18414	18299	18359	18570	18390	18378	18608	18641	18438	18491	18300	18445	18335	18494	18352	18639	18499	18417	18564	18409	18506	18537	18540	18442	18592	18486	18424	18539	18222	18607	18388	18470	18502	18446	18476	18404	18381	18349	18522	18538	18329	18471	18239	18584	18452	18497	18241	18492	18286	18465	18554	18550	18603	18461	18377	18413	18331	18295	18220	18540	18399	18330	18507	18493	18241	18539	18281	18341	18449	18774	18409	18414	18478	18310	18508	18332	18642	18352	18513	18441	18616	18382	18497	18388	18360	18223	18265	18429	18390	18453	18171	18350	18279	18313	18557	18505	18413	18486	18492	18368	18417	18472	18327	18487	18377	18435	18471	18413	18233	18477	18484	18436	18382	18340	18193	18263	18348	18294	18539	18482	18512	18448	18500	18557	18374	18453	18338	18419	18534	18490	18329	18249	18408	18433	18461	18267	18500	18627	18292	18361	18374	18419	18092	18528	18399	18442	18475	18258	18332	18267	18203	18565	18398	18240	18482	18525	18460	18402	18435	18555	18347	18375	18530	18278	18530	18452	18368	18319	18465	18533	18658	18442	18358	18484	18266	18343	18330	18386	18282	18313	18313	18522	18560	18496	18366	18683	18505	18356	18255	18283	18452	18421	18256	18415	18239	18292	18510	18418	18532	18483	18451	18404	18027	18317	18444	18294	18338	18476	18449	18326	18443	18462	18574	18519	18278	18334	18367	18353	18283	18384	18484	18606	18477	18291	18366	18322	18434	18387	18224	18217	18479	18257	18324	18327	18233	18278	18360	18204	18425	18389	18341	18338	18450	18470	18589	18311	18456	18231	18340	18532	18328	18607	18391	18386	18419	18541	18458	18572	18463	18261	18319	18369	18411	18515	18392	18395	18322	18550	18355	18266	18447	18591	18258	18362	18369	18474	18528	18547	18411	18384	18661	18574	18376	18234	18359	18225	18165	18302	18477	18394	18224	18494	18458	18411	18485	18421	18405	18444	18402	18368	18423	18677	18695	18554	18473	18349	18408	18611	18420	18307	18348	18448	18436	18558	18417	18192	18361	18303	18490	18298	18382	18269	18392	18184	18497	18275	18600	18422	18390	18613	18424	18583	18168	18296	18211	18562	18344	18539	18512	18076	18344	18219	18266	18447	18433	18517	18516	18321	18284	18384	18272	18401	18246	18545	18304	18253	18315	18241	18352	18186	18563	18523	18353	18495	18409	18353	18550	18601	18333	18503	18222	18382	18379	18187	18353	18292	18348	18507	18430	18491	18328	18301	18278	18418	18427	18315	18441	18309	18383	18399	18647	18477	18348	18370	18267	18494	18393	18432	18426	18356	18371	18197	18274	18490	18522	18554	18307	18486	18324	18338	18423	18418	18381	18376	18384	18672	18349	18332	18300	18417	18405	18445	18409	18295	18363	18463	18663	18301	18457	18438	18246	18454	18423	18369	18267	18456	18418	18428	18451	18399	18570	18575	18521	18337	18282	18385	18407	18481	18194	18324	18445	18557	18412	18528	18471	18456	18306	18629	18398	18346	18371	18144	18480	18311	18347	18452	18283	18228	18433	18443	18414	18510	18430	18446	18246	18325	18328	18366	18564	18506	18473	18369	18297	18421	18414	18503	18330	18522	18547	18567	18328	18312	18285	18561	18588	18461	18516	18315	18427	18391	18203	18491	18487	18500	18369	18367	18485	18450	18617	18337	18511	18586	18546	18374	18380	18409	18431	18438	18267	18257	18382	18252	18324	18470	18418	18499	18300	18276	18324	18308	18350	18307	18220	18333	18464	18446	18365	18633	18521	18425	18480	18335	18394	18336	18405	18389	18225	18536	18150	18306	18472	18334	18482	18318	18440	18403	18387	18525	18392	18382	18507	18432	18432	18462	18092	18422	18413	18716	18437	18569	18286	18308	18369	18374	18220	18389	18473	18334	18431	18268	18558	18439	18447	18443	18441	18558	18631	18548	18326	18301	18398	18514	18485	18504	18524	18334	18471	18467	18488	18600	18273	18284	18209	18495	18561	18183	18384	18225	18331	18446	18279	18296	18329	18583	18397	18550	18228	18338	18335	18218	18266	18491	18282	18463	18433	18437	18545	18238	18293	18510	18715	18444	18329	18324	18430	18357	18305	18255	18407	18319	18412	18336	18279	18524	18288	18362	18336	18392	18295	18306	18389	18517	18361	18187	18353	18448	18593	18467	18424	18534	18416	18561	18451	18491	18302	18309	18372	18414	18584	18332	18373	18180	18467	18580	18260	18361	18467	18587	18307	18396	18286	18434	18359	18449	18453	18465	18400	18290	18536	18442	18345	18187	18519	18634	18350	18358	18442	18431	18457	18363	18184	18241	18496	18468	18394	18321	18405	18558	18480	18400	18374	18574	18539	18359	18300	18398	18476	18496	18382	18451	18373	18438	18497	18370	18325	18336	18228	18593	18434	18422	18472	18370	18392	18392	18468	18553	18478	18656	18422	18313	18585	18253	18486	18377	18495	18350	18383	18383	18423	18526	18365	18586	18513	18396	18286	18377	18354	18403	18272	18260	18332	18439	18134	18218	18514	18360	18246	18457	18534	18133	18378	18473	18537	18547	18416	18395	18280	18322	18239	18403	18403	18522	18489	18471	18578	18472	18261	18560	18639	18527	18469	18327	18407	18372	18541	18437	18391	18500	18472	18593	18460	18302	18372	18513	18401	18237	18494	18475	18252	18537	18112	18073	18454	18482	18595	18538	18525	18506	18630	18608	18356	18324	18226	18635	18410	18307	18309	18286	18376	18386	18204	18161	18486	18453	18313	18194	18470	18614	18519	18296	18475	18334	18494	18314	18430	18484	18282	18449	18482	18388	18386	18530	18415	18344	18523	18479	18441	18308	18365	18397	18284	18428	18385	18402	18446	18501	18201	18260	18373	18302	18507	18285	18446	18454	18394	18377	18492	18492	18258	18242	18374	18459	18557	18423	18413	18650	18533	18198	18289	18301	18545	18466	18307	18310	18203	18220	18509	18430	18511	18453	18302	18252	18228	18258	18336	18358	18405	18344	18351	18418	18334	18328	18477	18484	18558	18475	18324	18302	18182	18443	18149	18360	18362	18580	18350	18585	18566	18414	18362	18390	18415	18481	18419	18471	18661	18617	18528	18494	18528	18520	18403	18426	18499	18385	18574	18312	18392	18626	18164	18446	18278	18628	18508	18384	18662	18352	18404	18589	18321	18319	18479	18345	18249	18363	18321	18417	18331	18419	18364	18676	18275	18344	18462	18538	18410	18341	18348	18392	18374	18314	18580	18391	18550	18348	18293	18286	18460	18359	18302	18442	18265	18326	18508	18428	18260	18259	18438	18396	18389	18424	18557	18343	18461	18453	18372	18411	18343	18406	18562	18445	18368	18334	18463	18391	18448	18354	18449	18193	18165	18411	18578	18547	18403	18416	18349	18364	18412	18257	18317	18306	18636	18445	18424	18612	18458	18332	18400	18141	18367	18483	18312	18408	18506	18508	18235	18314	18320	18453	18193	18355	18438	18485	18414	18451	18414	18377	18484	18328	18429	18033	18345	18364	18395	18367	18336	18226	18496	18268	18363	18114	18256	18443	18608	18674	18684	18639	18339	18481	18432	18327	18275	18505	18323	18314	18238	18492	18615	18474	18431	18508	18427	18532	18375	18341	18243	18355	18439	18481	18440	18578	18345	18551	18490	18320	18480	18619	18461	18499	18164	18433	18677	18454	18360	18382	18412	18560	18411	18431	18573	18332	18428	18378	18379	18498	18450	18284	18380	18403	18292	18547	18458	18315	18508	18674	18573	18449	18454	18528	18266	18461	18450	18550	18623	18731	18581	18346	18486	18553	18266	18496	18414	18334	18516	18426	18565	18619	18397	18239	18449	18522	18422	18351	18478	18334	18500	18363	18419	18464	18501	18553	18487	18545	18633	18591	18588	18439	18414	18465	18523	18347	18528	18347	18643	18403	18504	18356	18303	18505	18451	18355	18327	18302	18101	18465	18621	18182	18521	18301	18406	18502	18536	18552	18442	18431	18542	18390	18417	18530	18543	18391	18662	18469	18416	18478	18368	18501	18336	18283	18239	18370	18629	18379	18502	18222	18253	18375	18349	18330	18342	18245	18318	18448	18443	18522	18325	18297	18278	18637	18488	18339	18329	18394	18597	18504	18348	18446	18325	18414	18479	18374	18372	18276	18355	18373	18329	18571	18364	18358	18351	18445	18575	18408	18429	18302	18587	18238	18469	18516	18486	18423	18391	18399	18477	18314	18356	18459	18542	18289	18384	18452	18381	18423	18273	18459	18477	18500	18354	18286	18397	18490	18518	18448	18349	18483	18291	18356	18443	18452	18519	18436	18239	18593	18549	18446	18384	18486	18362	18330	18434	18538	18372	18410	18334	18275	18415	18529	18258	18707	18339	18372	18442	18441	18358	18439	18626	18659	18433	18306	18406	18450	17990	18180	18305	18409	18698	18482	18307	18296	18333	18342	18342	18443	18388	18389	18566	18474	18424	18377	18675	18708	18362	18540	18451	18600	18550	18453	18484	18114	18336	18424	18433	18454	18430	18432	18477	18470	18249	18495	18204	18242	18661	18494	18210	18414	18419	18481	18443	18327	18395	18557	18507	18416	18348	18660	18581	18431	18121	18399	18416	18230	18246	18436	18421	18288	18452	18398	18492	18425	18115	18276	18384	18396	18427	18308	18305	18483	18484	18347	18303	18458	18306	18153	18442	18612	18157	18555	18329	18454	18399	18448	18552	18463	18381	18319	18528	18643	18496	18475	18369	18280	18444	18443	18462	18349	18738	18630	18290	18310	18601	18292	18387	18364	18559	18272	18172	18251	18460	18194	18368	18540	18266	18368	18215	18450	18372	18154	18524	18501	18291	18548	18238	18354	18630	18429	18417	18440	18527	18571	18467	18474	18397	18471	18510	18255	18223	18258	18279	18537	18379	18304	18308	18488	18609	18479	18266	18288	18320	18408	18424	18384	18276	18398	18458	18362	18610	18462	18524	18452	18436	18520	18455	18467	18512	18341	18440	18594	18362
16498	23278	21672	19312	19144	25139	27311	22356	18786	16746	16023	15477	15509	15381	15402	15390	15476	15381	15305	15588	15471	15385	15426	15482	15310	15248	15478	15373	15501	15496	15559	15339	15494	15360	15387	15491	15380	15394	15369	15333	15463	15635	15391	15424	15511	15296	15307	15421	15461	15597	15342	15528	15502	15486	15468	15398	15431	15475	15438	15598	15378	15294	15425	15472	15386	15475	15402	15510	15432	15344	15556	15400	15520	15301	15459	15483	15314	15409	15414	15315	15442	15307	15452	15558	15362	15266	15410	15380	15389	15241	15377	15478	15688	15336	15599	15413	15478	15446	15529	15327	15313	15489	15211	15433	15233	15241	15258	15476	15563	15362	15468	15599	15284	15492	15484	15441	15556	15645	15389	15426	15337	15367	15554	15424	15524	15318	15349	15386	15496	15318	15539	15352	15385	15433	15337	15325	15405	15249	15369	15427	15380	15304	15615	15453	15389	15282	15285	15530	15567	15474	15593	15556	15304	15397	15563	15377	15415	15433	15328	15464	15537	15550	15331	15288	15360	15252	15317	15353	15290	15448	15367	15463	15279	15370	15386	15469	15313	15469	15436	15504	15459	15187	15561	15492	15498	15236	15297	15399	15513	15295	15404	15374	15483	15503	15366	15306	15270	15367	15255	15349	15515	15621	15237	15275	15423	15422	15347	15357	15414	15238	15400	15405	15475	15409	15494	15492	15388	15299	15400	15300	15522	15431	15508	15244	15432	15184	15566	15375	15525	15346	15455	15257	15367	15391	15571	15311	15453	15390	15364	15379	15375	15412	15382	15510	15509	15419	15304	15414	15453	15282	15376	15467	15345	15648	15478	15461	15368	15330	15540	15298	15339	15383	15361	15555	15352	15403	15433	15540	15493	15325	15479	15597	15459	15388	15500	15430	15580	15301	15501	15343	15425	15568	15466	15575	15552	15272	15343	15388	15673	15311	15340	15396	15440	15694	15364	15389	15371	15350	15425	15362	15530	15353	15329	15278	15560	15442	15274	15434	15379	15547	15220	15328	15501	15414	15344	15458	15415	15334	15528	15463	15445	15235	15454	15465	15463	15465	15356	15273	15454	15657	15294	15433	15502	15388	15294	15448	15232	15358	15358	15424	15510	15534	15608	15400	15477	15497	15339	15582	15315	15641	15410	15360	15411	15315	15316	15284	15397	15338	15389	15363	15454	15307	15505	15359	15437	15394	15372	15385	15388	15395	15330	15433	15415	15292	15423	15318	15500	15574	15271	15373	15455	15460	15358	15327	15405	15423	15390	15380	15442	15407	15393	15543	15430	15440	15511	15578	15541	15388	15387	15569	15362	15460	15276	15493	15524	15411	15382	15494	15338	15404	15417	15256	15533	15501	15481	15323	15430	15205	15433	15420	15553	15405	15244	15494	15360	15442	15384	15479	15395	15479	15563	15421	15388	15472	15524	15442	15326	15388	15293	15412	15511	15328	15393	15448	15357	15587	15509	15340	15463	15347	15420	15356	15423	15545	15383	15438	15396	15291	15395	15497	15566	15238	15591	15571	15333	15481	15474	15392	15495	15388	15430	15456	15559	15370	15418	15463	15402	15395	15315	15521	15586	15401	15474	15461	15464	15342	15349	15430	15398	15463	15523	15378	15214	15346	15391	15458	15487	15346	15506	15358	15406	15392	15417	15487	15471	15442	15276	15316	15613	15308	15267	15422	15347	15430	15414	15438	15221	15496	15377	15437	15381	15602	15456	15484	15423	15480	15297	15525	15313	15393	15321	15319	15449	15441	15530	15482	15559	15390	15461	15633	15332	15388	15553	15561	15511	15390	15432	15408	15291	15503	15301	15426	15448	15405	15421	15385	15172	15436	15330	15564	15417	15444	15611	15480	15421	15226	15336	15441	15352	15254	15426	15483	15544	15443	15376	15424	15368	15585	15378	15581	15331	15392	15438	15476	15545	15387	15524	15589	15373	15500	15477	15466	15313	15346	15448	15426	15676	15326	15523	15433	15387	15506	15550	15426	15425	15366	15320	15399	15375	15280	15312	15256	15333	15474	15423	15226	15446	15245	15257	15493	15598	15498	15529	15391	15374	15450	15423	15594	15337	15281	15452	15516	15285	15321	15489	15386	15461	15509	15314	15394	15476	15563	15493	15262	15482	15429	15420	15398	15281	15553	15476	15569	15270	15497	15410	15464	15402	15376	15516	15447	15325	15455	15474	15302	15406	15436	15477	15373	15581	15352	15570	15257	15353	15196	15352	15421	15393	15462	15516	15443	15616	15412	15390	15473	15462	15562	15289	15283	15405	15443	15459	15500	15540	15316	15371	15339	15492	15308	15575	15303	15457	15359	15475	15480	15422	15394	15418	15288	15509	15508	15451	15302	15359	15515	15552	15438	15460	15289	15336	15444	15498	15274	15499	15325	15386	15512	15353	15371	15445	15487	15484	15433	15513	15525	15265	15362	15287	15351	15404	15244	15391	15588	15466	15298	15374	15632	15536	15334	15296	15409	15549	15278	15463	15360	15389	15407	15341	15459	15387	15477	15473	15414	15329	15573	15276	15383	15378	15500	15487	15298	15410	15237	15349	15261	15370	15315	15398	15474	15525	15439	15374	15512	15334	15377	15437	15307	15519	15520	15341	15430	15421	15371	15365	15522	15579	15416	15299	15594	15423	15446	15584	15418	15486	15487	15315	15436	15455	15507	15479	15279	15300	15682	15552	15464	15393	15514	15494	15428	15441	15329	15394	15462	15381	15384	15211	15430	15543	15426	15449	15450	15339	15409	15497	15394	15517	15321	15377	15520	15313	15373	15337	15423	15324	15508	15135	15517	15395	15347	15522	15411	15439	15461	15262	15206	15465	15412	15287	15398	15623	15409	15370	15467	15461	15374	15490	15422	15329	15185	15373	15281	15248	15381	15414	15434	15520	15495	15579	15423	15423	15426	15421	15558	15297	15425	15553	15425	15437	15469	15377	15472	15445	15518	15278	15277	15374	15507	15466	15453	15457	15458	15333	15304	15562	15467	15295	15494	15415	15431	15489	15331	15489	15449	15344	15367	15525	15471	15340	15456	15460	15407	15313	15351	15351	15393	15372	15357	15446	15178	15542	15387	15325	15640	15668	15369	15346	15520	15496	15436	15433	15439	15503	15466	15536	15416	15439	15414	15351	15359	15535	15497	15456	15465	15591	15224	15606	15593	15385	15456	15527	15531	15310	15364	15541	15540	15448	15367	15496	15434	15544	15228	15333	15430	15329	15299	15462	15433	15448	15482	15408	15508	15578	15436	15347	15453	15363	15472	15435	15534	15442	15416	15530	15392	15255	15532	15561	15605	15427	15389	15484	15331	15446	15523	15621	15483	15320	15346	15251	15488	15639	15488	15229	15405	15531	15351	15453	15493	15304	15188	15380	15382	15490	15365	15512	15383	15467	15486	15382	15348	15367	15264	15502	15403	15243	15429	15450	15351	15357	15491	15435	15460	15479	15531	15115	15527	15449	15325	15449	15484	15374	15339	15277	15419	15504	15448	15510	15532	15360	15488	15609	15517	15484	15507	15457	15410	15512	15419	15435	15431	15434	15547	15156	15427	15293	15372	15581	15357	15261	15405	15458	15399	15357	15386	15430	15546	15359	15495	15348	15352	15479	15299	15443	15394	15504	15459	15345	15493	15322	15380	15418	15362	15468	15357	15569	15554	15427	15454	15385	15538	15265	15499	15487	15390	15434	15487	15383	15481	15605	15405	15396	15437	15477	15467	15359	15490	15216	15572	15426	15491	15435	15360	15261	15430	15386	15564	15272	15596	15345	15352	15490	15555	15412	15307	15336	15361	15476	15392	15524	15380	15340	15246	15256	15379	15409	15466	15381	15369	15462	15560	15569	15418	15492	15304	15494	15311	15420	15332	15286	15423	15528	15213	15384	15474	15461	15610	15256	15543	15522	15439	15323	15444	15380	15437	15657	15428	15430	15365	15432	15323	15615	15249	15389	15402	15421	15450	15510	15457	15405	15378	15395	15407	15500	15363	15483	15424	15317	15405	15358	15412	15444	15475	15553	15423	15411	15317	15311	15449	15452	15475	15370	15421	15448	15481	15442	15394	15390	15388	15500	15488	15472	15581	15331	15444	15503	15425	15390	15299	15353	15440	15359	15453	15366	15406	15502	15423	15297	15356	15483	15264	15464	15307	15339	15495	15546	15502	15437	15641	15445	15391	15359	15420	15457	15372	15403	15285	15327	15555	15520	15259	15272	15452	15468	15366	15394	15459	15345	15327	15412	15522	15431	15434	15460	15404	15413	15411	15509	15465	15390	15410	15450	15518	15489	15139	15308	15583	15499	15359	15359	15514	15322	15378	15643	15333	15430	15393	15605	15456	15461	15604	15299	15406	15468	15403	15392	15460	15402	15260	15320	15423	15329	15489	15440	15521	15431	15423	15574	15305	15327	15540	15425	15398	15447	15453	15468	15546	15369	15486	15540	15459	15422	15497	15429	15415	15476	15399	15494	15323	15382	15486	15426	15555	15454	15465	15305	15473	15408	15289	15354	15410	15378	15294	15447	15443	15266	15277	15281	15458	15482	15474	15579	15489	15400	15507	15436	15392	15481	15534	15341	15488	15340	15480	15494	15498	15300	15379	15452	15189	15373	15690	15434	15428	15475	15431	15459	15479	15352	15474	15420	15342	15301	15434	15408	15444	15347	15336	15292	15355	15354	15383	15451	15362	15379	15406	15321	15451	15500	15354	15325	15589	15303	15388	15431	15562	15528	15316	15496	15506	15512	15521	15436	15441	15515	15542	15270	15355	15333	15371	15420	15564	15343	15485	15359	15468	15418	15363	15568	15385	15463	15487	15542	15567	15486	15440	15262	15408	15335	15311	15472	15455	15554	15340	15404	15559	15484	15490	15422	15356	15401	15323	15337	15448	15416	15299	15228	15500	15669	15365	15645	15471	15237	15400	15308	15433	15271	15288	15539	15401	15567	15438	15684	15532	15659	15517	15522	15480	15547	15474	15520	15329	15520	15483	15433	15459	15459	15483	15521	15504	15314	15460	15366	15469	15387	15528	15582	15520	15500	15373	15501	15230	15333	15677	15537	15324	15373	15600	15376	15333	15244	15441	15238	15420	15411	15201	15467	15504	15423	15423
24140	21404	28978	24368	23258	51815	61587	45407	34040	25840	20641	18904	18445	18205	18314	18321	18052	18399	18225	18095	18319	18261	18242	18126	18026	18166	18127	18074	18077	18077	18151	18124	18219	18060	18140	17987	18134	18158	18017	18124	18220	18105	18044	17997	18062	17965	18158	18004	17971	18034	17963	18014	17849	18072	18039	18064	17878	18141	17810	18064	17939	17929	18203	18134	18207	18272	17964	17922	18014	17624	17923	18052	17907	18076	18179	17858	18136	18134	17997	18042	18082	17984	17987	17940	18125	17960	17877	17813	17974	18038	18152	18003	17980	18079	18028	18083	17934	17911	17877	17877	18052	18173	17998	18053	18008	18114	17772	18089	17842	17994	18107	18119	17967	17870	18239	18037	17939	17982	18014	17898	17831	18024	17928	17818	17977	17906	17828	17782	17941	17942	18025	17828	18170	17832	17910	17990	18128	17936	18030	18007	18001	17967	17936	18090	17894	18058	17905	17858	17968	17993	18191	18038	18008	17843	17915	18088	17804	18002	18057	18027	17983	18206	18040	17878	17790	17994	18085	18041	17695	17780	17707	18063	17785	17839	17952	18002	18187	17954	18116	18029	18011	18067	17858	17993	17982	17915	17976	17900	18027	17874	18010	17870	18035	17779	18115	17904	17866	18076	17891	17958	17986	17858	17906	18040	17962	17968	17860	17876	17958	17893	17920	17802	17959	17957	17917	17931	18023	18274	17793	18025	17906	17998	17777	17881	18122	17910	18007	18070	17947	17923	17982	18094	18065	18076	18168	18202	17946	17909	17942	17817	17930	17816	17962	17945	17880	17792	17928	18123	17927	17954	18176	17997	17893	17923	18074	17901	17866	18004	17987	17882	18166	17830	17919	17902	17903	18017	18043	17977	17892	18001	17967	17831	17947	17992	18263	17874	17776	18073	17824	18002	17938	18030	18019	17862	17789	18005	17902	17811	18012	17984	17913	18113	17952	17822	17894	17834	17843	17752	17943	18048	18009	18019	17908	17880	17968	17904	17739	17987	17877	18214	17888	17759	18014	18212	17827	17889	17791	18019	17999	17867	17961	18157	18008	18218	18122	18055	17996	17811	18069	17949	18077	18046	18256	17887	17782	17816	17770	17903	17785	18129	17971	17935	18089	17927	18000	17998	18082	18013	18063	17976	17930	17854	18007	17877	17621	18112	17940	17947	17996	17907	17939	17945	17935	17629	17856	17824	17995	18049	17857	17848	17698	18040	18062	18051	17836	17789	17933	17980	17845	17689	17911	17882	18099	17882	17850	17901	18090	17976	18011	18068	17951	17947	17877	17922	18014	18113	18125	17892	17943	18017	17727	18278	17979	17985	18171	18122	17923	17836	17968	17863	17982	17952	17939	17776	18061	17876	17822	18036	17958	17833	17832	17954	18046	17804	17917	17829	17985	18093	17901	17941	18027	18004	17883	17894	17954	17831	17747	17864	17963	17998	17925	17837	18214	17859	17968	17765	17816	17989	17902	17962	17794	17819	17977	18059	17957	17913	18184	17860	17921	17927	17786	17906	18010	17893	17972	18133	17906	17974	17937	17771	18003	17886	17817	18054	18061	17930	18057	17921	17769	17891	18008	18069	17960	17766	17787	17954	18031	17964	17878	17893	17980	18028	17960	18008	17768	18045	18169	18154	17925	18059	18009	18044	17902	18079	18012	17972	18015	17969	18222	18041	17813	17914	17857	17973	17970	18056	17958	18195	18102	17959	18014	17962	18017	18096	17856	17934	17963	18038	18165	17870	17945	18074	17986	17925	17842	18112	17919	17815	18070	17897	18360	17864	17737	17844	17925	17953	18090	17873	17691	17830	17818	18098	18118	17918	17925	17949	17732	18156	17948	18050	17858	17846	17842	18030	18104	17925	18280	17926	18114	18049	17815	17916	17927	17889	17944	17892	17851	17752	17885	18041	18034	17974	18138	17893	17980	17929	18031	18025	17972	18010	17997	17883	17898	17948	17944	18058	17984	18127	17670	17949	17857	17875	18034	18055	17762	17909	18060	17922	17905	17906	18099	17924	18157	17826	18098	17946	17832	18045	18051	18015	17783	17823	17924	17938	17945	18142	17973	17815	17940	18136	17990	18115	17812	18098	18009	18142	17862	18011	18012	18068	17810	17967	17953	18034	18046	17928	17957	17911	18034	17801	17871	17920	17919	17782	17953	17873	17855	17857	17946	17785	17998	18050	17988	17994	18042	17860	18009	17926	18034	17842	18164	17874	17929	17897	17940	18033	17773	17915	17959	17972	17725	17830	17922	17977	18121	17929	17809	17862	17873	17957	17955	17896	17921	18034	17766	17983	18005	18220	17951	17873	18009	18077	17838	17974	17793	18097	17929	18052	17971	18030	17795	17873	17929	18103	18054	17883	18172	17925	17986	17932	17830	17738	17954	17885	17966	17924	17822	18000	18073	17832	17713	17914	17878	17905	17945	18093	17936	18009	18192	17737	18047	17887	17787	17944	17890	17815	18058	18040	17844	18158	17898	18122	18085	17999	18186	18073	17681	17854	18061	17754	18128	18076	17842	17931	17968	17996	17992	17948	17950	17946	17913	17838	17970	17959	17879	17893	17833	18019	18231	17876	18081	17995	17681	17894	17872	18053	17942	17958	18107	17922	18034	17808	18112	17874	18015	17969	17988	18200	17823	17911	17959	17834	18036	17904	17810	17748	17836	17961	18049	18113	17880	17888	17968	17958	18023	18045	18021	18012	17981	18121	18090	17844	17845	17850	18009	18205	17998	17939	18120	18023	18095	17997	18027	17993	18111	18168	17933	18150	17933	18042	18037	18031	18135	18017	17817	17778	17995	17927	17991	18051	18062	17904	17803	18106	17895	17929	17974	17906	17755	18027	17977	17784	18035	18025	18015	17708	18022	17908	17780	18040	17984	17964	18021	18025	18032	17926	18030	17875	18143	18104	17947	17870	17900	18182	17892	17870	18053	18113	18015	17836	17908	18008	17808	17809	18033	17976	17947	18002	18149	18166	18143	17929	18089	18013	17966	18075	18094	17861	18131	17680	18351	18293	17889	17873	17852	17846	17965	18190	18194	17878	17971	17765	18028	17910	17952	17911	17931	17908	18040	17901	18048	18022	17976	17857	17959	17967	17984	17887	17777	17789	17892	18157	17943	18078	17982	18022	17993	17921	18114	17889	17896	17888	17972	17845	17912	18005	17973	18085	18028	18113	17798	17586	17869	18032	17956	17931	17815	17816	17892	17835	17984	18035	18062	17800	17918	17962	17825	17926	17835	17909	18083	18175	17776	17972	18015	18070	17813	17991	18054	18033	17982	17972	17979	18069	18079	17937	17986	17811	18253	17882	17867	17815	17990	17976	17803	17967	17974	18117	18043	18072	17816	18075	17707	17855	17922	17771	18082	17891	18115	17849	17850	17944	18226	17896	18121	18031	17809	17752	18138	17873	17901	17950	17980	17926	17962	18036	17973	18038	18012	17831	17986	17967	18014	18005	17909	17952	18012	17878	17976	18041	18071	17935	18301	18076	17996	17977	18010	18009	18057	17906	17827	18125	17955	18085	18131	17895	17634	17868	18069	17873	17950	17918	17712	17905	18009	17958	17929	18177	17887	17922	17978	17918	17935	17875	17980	17835	17822	17841	18060	17918	18098	18094	17923	17649	18094	18136	17847	17997	17797	17879	17880	17789	17963	17807	17999	18082	17997	17812	17854	18177	18093	17956	17792	17828	17954	18116	18035	17874	18098	17885	18123	18006	17951	18072	18057	18038	18097	18188	17946	18012	18108	18003	17785	17984	18083	18033	17887	17953	18172	17850	17979	18020	18001	17989	17760	17974	18163	17864	17923	18059	18066	18084	17946	17887	17871	18110	17869	18058	17915	17939	17948	18001	18004	17939	18025	17983	18159	17970	17869	17777	17826	18065	17553	18084	18103	17981	18072	18044	17919	18101	18130	18025	17960	17994	18126	17984	18046	17717	17959	17723	18068	17972	17972	18050	18074	17834	17734	18137	17995	17777	17885	17922	17981	17965	18008	18131	18021	17903	17909	18007	18082	17905	17890	18013	17939	17914	17988	17991	18020	18036	17830	17827	17925	17953	18056	17879	17870	17963	17718	17930	17833	18153	17885	17846	18023	18201	18078	17899	17953	17654	17973	17937	17990	17844	18102	17945	17958	17802	18046	17702	17855	17908	17657	17863	17909	17936	17907	18081	18134	17812	17877	17956	18166	18228	18028	17846	17760	18070	17950	17897	17901	17894	17867	17878	17874	17944	18037	18016	17815	18054	17718	17991	17888	17843	18042	18090	17975	17921	17985	17974	17904	17924	18173	17942	17805	18128	17988	18083	17904	17973	18047	18018	17783	17945	18004	17904	17978	17846	17726	18057	17876	17890	17907	17910	18066	18180	18151	17830	17937	17893	18037	17941	18005	18015	17900	17922	17813	17817	18100	18088	18050	18038	17919	17800	18179	17912	18079	18129	17904	17829	17745	17857	18026	18056	18126	17924	17989	18047	17890	18105	17955	17810	18268	17924	17966	17962	18101	17994	18050	17990	18070	17867	18121	17951	18008	17970	18132	18054	17835	18107	18088	17822	17981	18070	17970	17875	18156	18075	18183	18036	17895	17923	17917	18084	18058	18093	17945	17930	18009	18013	17672	17837	17749	17750	17913	17781	17939	18042	18135	17847	18008	17826	17988	18086	18058	18129	18046	17948	17759	17973	17793	18035	18126	17944	17868	17825	17959	17947	18119	17960	17974	18009	18175	18023	18036	18108	18008	17972	17704	17897	18063	17947	17963	18046	18049	17859	18101	18178	18094	18140	17938	17937	18154	17948	17835	18027	17903	18132	17984	17941	18130	18021	18138	17922	17954	18014	17850	17952	17983	17973	17784	18073	17944	18154	18045	17959	18086	17820	18007	17881	18023	17997	17772	17770	17825	17917	18011	18012	17931	17994	17938	17920	17782	17900	17915	17913	17785	17948	17977	17934	17981	18228	17943	17975	18104	17943	17885	17899	17884	17999	18045	17841	18043	17860	17920	18143	17835	17967	17906	17886	17868	17704	17750	18326	18024	18023	18248	17797	17930	17954	17894	18004	17877	17849	18250	18069	17803	17916	17879	17982	18006	18103	17846	17942	17968	17799
15745	30375	27616	23340	25230	53559	58060	43673	33049	23058	17430	15634	15263	15043	15342	15102	15370	15123	15113	15311	15191	15167	15113	15218	15286	15183	15240	15113	15196	15260	15225	15331	15216	15216	15368	15233	15230	15203	15275	15257	15163	15097	15239	15057	15158	15210	15265	15168	15203	15352	15193	15176	15410	15116	15333	15211	15055	15257	15192	15016	15243	15256	15250	15147	15218	15220	15219	15201	15192	15006	15231	15061	15037	15204	15217	15334	15041	15226	15196	15144	15109	15204	15191	15062	15172	15346	15027	14993	15303	15032	15096	15264	15138	15091	15085	15201	15067	15193	15355	15329	15171	15275	15207	15243	14933	15317	15384	15021	15072	15240	15028	15191	15147	15211	15444	15158	15136	15197	15216	14982	15234	15303	15363	15154	15249	15166	15224	15179	15376	15247	15153	15143	15037	15225	15243	15178	15096	15040	15211	15076	15241	15233	15101	15346	15173	15200	15280	15164	15135	15035	15136	15129	15050	15257	15179	15150	15097	15228	15075	15157	15465	15297	15174	15187	15344	15129	15154	15173	15068	15337	15045	15241	15177	15279	15097	15223	15127	15240	15071	15033	15098	15318	14986	15261	15065	15164	15228	15243	15220	15179	15071	15051	15291	15142	15220	15058	15231	15086	15223	15354	15199	15301	15266	15315	15197	15167	15131	15220	15216	15076	15087	15324	15170	15102	15228	15167	15274	15370	15225	14954	15141	15158	15134	15067	15315	15168	15160	15276	15228	15219	15057	15177	15078	15196	15145	15115	15234	15288	15310	15106	15246	15269	15106	15138	15052	15144	15105	15256	15212	15084	15234	15120	15065	15134	15046	15340	15201	15308	15210	15237	15107	15124	15171	15145	15120	15158	15290	14988	15265	15122	15085	15061	15220	15078	15253	15211	15139	15218	15149	15247	15121	15042	15158	15087	15192	15264	15260	15092	15274	15250	15160	15163	15253	15153	15178	15144	15108	15064	15144	15108	15395	15178	15259	15365	15186	15421	15315	15157	15278	15156	15317	15272	15029	15048	15132	15249	15032	15209	15212	15105	15096	15234	15104	15084	15017	15274	14955	15259	15090	15092	15151	15061	15291	15071	15073	15156	15245	15153	15334	15056	15257	15204	15028	15250	15244	15033	15321	15059	15282	15233	15048	15151	15054	15266	15227	15080	15144	15270	15082	15192	15151	15196	15230	15110	15081	15124	15319	15247	15268	15145	15240	15222	15141	15138	15060	15191	15166	15173	15188	15146	15195	15206	15094	15156	15082	15143	15087	15087	15368	15224	15289	15271	15074	15212	15287	15183	15135	15282	15247	15368	15275	15014	15234	15122	15123	15201	15115	15309	15107	15301	15136	15295	15351	15125	14956	15167	15157	15302	15145	15061	15174	15193	15180	15169	15261	15115	15216	15165	15180	15247	15292	15145	15074	15095	15203	15200	15192	15362	15225	15073	15203	15039	15247	15102	15223	15233	15086	15166	15100	15109	15236	15125	15129	15136	15261	15260	15261	15141	15195	15208	15224	15187	15186	15137	15196	15164	15194	15264	15119	15172	15237	15239	15005	14983	15322	15278	15055	15141	15094	15270	15091	15087	15240	15134	15240	15202	15175	15147	15214	15417	15217	14833	15193	15117	15314	15075	15212	15305	15086	15277	15120	15095	15192	15185	15149	15219	15131	15157	15225	15279	15208	15170	15283	15192	15166	15183	15313	15244	15145	15242	15042	15087	15038	15240	15025	15194	15303	15182	15143	15237	15256	15236	15204	15222	15107	15152	15234	15192	15328	15172	15182	15085	15206	15218	15208	15196	15270	15240	15170	15229	15182	15131	15146	15227	15436	15134	15072	15152	15226	15134	15043	15287	15259	15155	15163	15177	14961	15255	15071	15139	15122	15350	15100	15268	14886	15294	15231	15124	15174	15182	15245	15182	15086	15113	15041	15190	15239	15320	15143	15176	15245	15006	15253	14976	15032	15191	15298	15364	15213	15138	14965	15069	15183	14996	15226	15147	14999	15185	15149	15082	15130	15149	15423	15137	15134	15168	15117	15245	15134	15168	15177	15287	15177	15136	15143	15358	15217	15077	15121	15107	15211	15129	15276	15183	15284	15404	15256	15084	15035	15247	15461	15220	15092	15303	15185	15196	15233	15198	15341	15194	15317	15171	15079	15023	15159	15079	15190	15217	15233	15240	15159	15054	15314	15051	15310	15245	15111	15352	15151	15149	15309	15264	15227	15029	15264	15208	15204	15027	15080	15345	15189	15065	15233	15151	15261	15303	15357	15178	15170	15181	15134	15373	15085	15147	15115	15378	15084	15069	15221	15159	15302	15021	15130	15184	15146	15060	15229	15158	15261	15218	15289	15111	15280	15144	15316	15044	15115	15335	15408	15200	15046	15178	15211	15186	15159	15233	15075	15143	15194	15353	15218	15007	15088	15190	15115	15069	15243	15142	15241	15244	15185	15061	15253	15149	15179	15164	15227	15322	15162	15030	15180	15232	15153	15115	15106	15179	15233	15105	15170	15131	15168	15226	15270	15217	15113	15366	14999	15218	15284	15267	15058	15315	15086	15240	15073	15227	15051	15202	15172	15175	15137	15257	14980	15165	15214	15240	15295	15262	15142	15270	15196	15101	15000	15113	15079	15038	15076	15390	15176	15235	15333	15137	15148	15137	15165	15146	15185	15364	15204	15197	15215	15024	15108	15240	15139	15311	15093	15084	15077	15136	15237	15017	14951	15170	15212	15218	15103	15072	15216	15087	15056	15261	15388	15067	15179	15135	15319	15353	15145	15293	15115	15053	15126	15227	15300	15210	15322	15415	15117	15127	15083	15121	15168	15122	15121	15136	15328	15186	15257	15146	15134	15089	15121	15426	15144	15225	15306	15206	15036	15321	15202	15148	15163	15194	15171	15269	15084	15231	15225	15132	15142	15025	15242	15314	15175	15147	15173	15216	15135	15034	15004	15218	15086	15253	15114	15098	15195	15236	15087	15102	15182	15310	15200	15130	15080	15131	15381	15262	15215	15038	15280	15127	15178	15242	15065	15237	15167	15169	14989	15331	15248	15198	15073	15265	15222	15140	15100	15273	15298	15099	15045	15042	15250	15206	15306	15192	15181	15161	15081	15091	15234	15363	15291	15255	15013	15253	15167	15141	15159	15100	15171	15278	15149	15376	15244	15337	15114	15133	15108	15220	15137	15188	15096	15155	15178	15209	15237	15357	15204	15147	15095	15028	15078	15182	15094	15231	15123	15101	15211	15200	15147	15196	15172	15251	15110	15108	15232	15244	15183	15309	15137	15222	15166	15138	15364	15381	15246	15016	15123	15347	15128	15198	15118	15136	15095	15198	15056	15160	15097	15173	15211	15271	15241	15269	15219	15215	15044	15049	15235	15377	15192	15298	15188	15101	15192	15084	15339	15213	15275	15206	15106	15131	15058	15209	15151	15161	15216	15303	15337	15219	15182	15000	15185	15173	15136	15152	15120	15236	15157	15332	15096	15101	15186	15182	15075	15107	15234	15236	15111	15299	15055	15132	15116	15130	15201	15080	15115	15194	15141	15098	15243	15271	15155	15281	15145	15022	15294	15272	15410	15105	15138	15012	15387	15168	15118	15321	15204	15321	15116	15160	15123	15207	15153	15241	15268	15357	15045	15339	15392	15191	15103	15004	15168	15129	15185	15108	15149	15293	15177	15166	15033	15156	15232	15212	15228	15105	15033	15252	15277	15189	15319	15187	15280	15024	15050	15310	15144	15303	15147	15298	15203	15200	15320	15135	15087	15302	15282	15105	15092	15163	15185	15253	14996	15188	15235	15159	15340	15329	15227	15305	15130	15201	15264	15173	15393	15248	15349	15047	15152	15158	15006	15166	15094	15030	15162	15064	15153	15333	15001	15151	15127	15154	15110	15198	15166	15124	15155	15198	15190	15080	15279	15119	15160	15326	15085	15104	15059	15030	15234	15097	15218	15038	15117	15077	14986	15329	15122	15146	15333	15076	15220	15154	15023	15464	15133	15142	15104	15054	15071	15209	15199	15304	15220	15366	15257	15310	15153	15251	15116	15171	15142	14882	15037	15281	15095	15107	15243	15300	15044	15143	15167	15063	15263	15245	15100	15096	15063	14958	15160	15151	15126	15229	15175	15267	15092	15318	15088	15326	15154	15153	15139	15258	15334	15165	15184	15125	15287	15034	15106	15209	15104	15327	15250	15157	15237	15302	15125	15210	15042	15229	15253	15212	15183	15072	15243	15054	15261	15061	15066	15263	15150	15086	15223	15139	15214	15156	15144	15264	15198	15130	15282	15230	15126	15182	15045	15100	15290	15351	15338	15302	15231	15286	15257	15101	15258	15132	15216	15442	15033	15185	15171	15149	15124	15173	15083	15353	15086	15105	15162	15127	15165	15329	15136	15242	15147	15047	15199	15269	15217	15332	15320	15227	14995	15209	15195	15187	15464	15027	15292	15137	15027	15329	15216	15080	15155	15233	15129	15125	15156	15224	15098	15367	15192	15159	15066	15105	15057	15120	15021	15164	15180	15105	15217	15148	15193	15317	15225	15249	15182	15014	15294	15277	15231	15210	15278	15222	15217	15198	15316	15208	15117	15328	15218	15265	15116	15129	15217	15262	15338	15339	15288	15125	15068	15348	15089	15254	15444	15133	15405	15224	15234	15236	15316	15219	15142	15308	15113	15186	15337	15207	15189	15299	15196	15206	15163	15198	15175	15173	15201	15190	15214	15310	15073	15140	15002	15336	15336	15274	15001	15059	15193	15228	15196	15269	15308	15232	15323	15214	15242	15123	15019	15184	15170	15023	15168	15210	15271	15089	14964	15316	15115	15139	15163	15025	15218	15107	15305	14992	15262	15123	15184	15179	15172	15043	15239	15253	15118	15034	15170	15316	15214	15230	15113	15113	15110	15182	15269	15220	15280	15338	15184	15092	15294	15011	15087	15062	15069	15158	15270	15160	15327	15024	15316	15175	15297	15400	15062	15150	15261	15194	15271	15229	15130	15067	15237	15199	15456	15296	15131	15144	15316	15094	15236	15174	15093	15240	15048	15185	15198	15237	15046	15260	15297	14958	15271	15282	15373	15027	15269	15144	15204	15062	15171	15148	15238	15184
22966	21424	29312	23946	22376	59189	71918	56226	41882	30778	23594	20076	19165	18768	18762	18902	18816	18842	18807	18877	18964	18707	18864	18784	18839	18703	18821	18728	18911	18779	18760	18756	18872	18809	18737	18737	18706	18767	18708	18584	18723	18724	18766	18739	18630	18865	18488	18691	18769	18718	18832	18558	18734	18632	18692	18592	18628	18788	18840	18884	18853	18657	18800	18441	18776	18517	18682	18744	18780	18677	18551	18822	18663	18771	18572	18552	18472	18648	18811	18721	18724	18678	18749	18788	18616	18965	18824	18608	18675	18649	18804	18697	18750	18701	18667	18532	18706	18837	18551	18653	18871	18584	18729	18705	18690	18481	18611	18562	18734	18708	18502	18743	18767	18538	18767	18679	18529	18448	18747	18632	18591	18569	18747	18426	18707	18546	18726	18428	18558	18688	18531	18781	18805	18669	18859	18808	18748	18566	18724	18587	18586	18591	18745	18612	18617	18803	18820	18410	18560	18748	18630	18687	18752	18655	18444	18554	18493	18754	18821	18869	18742	18429	18797	18490	18500	18774	18885	18739	18765	18577	18793	18544	18725	18749	18593	18567	18594	18603	18611	18701	18761	18727	18728	18564	18772	18579	18772	18667	18713	18616	18714	18660	18701	18761	18771	18602	18619	18700	18623	18652	18767	18559	18588	18759	18727	18560	18824	18726	18902	18733	18727	18646	18659	18809	18645	18575	18443	18877	18693	18847	18701	18606	18542	18683	18679	18596	18546	18472	18834	18714	18497	18541	18686	18494	18436	18670	18602	18730	18765	18551	18892	18450	18566	18665	18543	18763	18744	18578	18588	18458	18710	18511	18658	18616	18801	18670	18632	18492	18672	18747	18587	18676	18700	18789	18447	18709	18738	18455	18558	18625	18656	18759	18708	18592	18504	18683	18604	18672	18505	18612	18553	18700	18709	18504	18486	18760	18676	18760	18755	18738	18660	18490	18597	18783	18776	18621	18480	18485	18568	18620	18564	18545	18830	18590	18729	18746	18571	18622	18679	18515	18488	18869	18669	18607	18792	18784	18642	18741	18543	18423	18409	18455	18552	18790	18666	18430	18535	18652	18584	18738	18584	18653	18594	18515	18513	18540	18557	18646	18698	18624	18560	18567	18801	18605	18711	18652	18689	18685	18788	18633	18847	18422	18579	18695	18834	18619	18699	18593	18723	18857	18436	18620	18622	18533	18818	18754	18466	18406	18699	18721	18689	18632	18600	18640	18409	18679	18558	18529	18588	18570	18758	18576	18784	18584	18431	18701	18675	18784	18530	18596	18816	18600	18700	18569	18581	18605	18717	18614	18720	18663	18692	18772	18653	18615	18501	18782	18640	18790	18636	18760	18619	18579	18566	18714	18684	18661	18704	18574	18555	18731	18696	18522	18596	18643	18591	18542	18522	18659	18563	18788	18732	18732	18681	18740	18661	18784	18630	18921	18748	18848	18842	18678	18753	18766	18718	18445	18727	18685	18661	18772	18798	18700	18773	18864	18779	18465	18685	18540	18713	18556	18654	18619	18651	18844	18794	18784	18804	18508	18748	18638	18561	18545	18765	18679	18693	18668	18784	18703	18656	18536	18735	18770	18796	18806	18839	18687	18267	18537	18717	18460	18557	18675	18423	18616	18679	18789	18574	18499	18610	18686	18490	18638	18692	18600	18743	18581	18666	18696	18524	18635	18713	18645	18601	18746	18705	18859	18608	18613	18666	18727	18585	18716	18761	18528	18519	18642	18682	18579	18614	18595	18638	18806	18746	18921	18632	18715	18696	18689	18603	18565	18499	18708	18766	18542	18688	18673	18712	18533	18377	18607	18830	18679	18813	18714	18690	18775	18778	18719	18568	18601	18403	18342	18789	18793	18538	18437	18723	18853	18821	18810	18867	18836	18869	18512	18657	18665	18529	18720	18495	18509	18594	18663	18705	18451	18611	18799	18880	18792	18663	18682	18676	18634	18646	18881	18637	18708	18625	18569	18609	18512	18607	18582	18720	18588	18726	18847	18527	18675	18721	18514	18468	18857	18649	18856	18700	18660	18635	18514	18486	18634	18695	18613	18604	18750	18830	18522	18607	18577	18635	18668	18811	18717	18663	18708	18575	18669	18548	18469	18874	18683	18733	18576	18636	18634	18679	18582	18896	18750	18693	18673	18775	18658	18739	18600	18598	18449	18762	18783	18614	18799	18888	18461	18713	18561	18501	18655	18582	18625	18573	18429	18636	18537	18831	18651	18660	18666	18653	18628	18662	18688	18492	18811	18693	18542	18727	18856	18691	18670	18760	18722	18512	18551	18482	18601	18642	18743	18765	18685	18482	18664	18669	18511	18707	18610	18603	18519	18691	18721	18553	18713	18703	18577	18695	18565	18688	18673	18792	18469	18543	18522	18755	18572	18543	18699	18911	18432	18719	18655	18703	18773	18614	18737	18732	18519	18605	18811	18612	18684	18628	18708	18646	18510	18846	18753	18466	18542	18545	18792	18712	18654	18642	18480	18503	18673	18737	18746	18811	18703	18519	18500	18755	18636	18608	18544	18690	18592	18723	19001	18777	18570	18653	18652	18684	18623	18608	18726	18773	18654	18574	18501	18605	18708	18575	18377	18572	18764	18585	18654	18430	18705	18963	18595	18533	18765	18457	18730	18688	18732	18616	18676	18642	18408	18495	18429	18679	18734	18550	18733	18740	18764	18661	18517	18535	18725	18529	18508	18664	18578	18780	18749	18516	18591	18553	18658	18656	18635	18428	18550	18815	18603	18649	18452	18673	18650	18423	18414	18849	18377	18697	18480	18631	18883	18476	18618	18606	18576	18649	18518	18659	18768	18665	18828	18884	18678	18601	18498	18653	18564	18605	18654	18464	18550	18688	18645	18778	18613	18534	18655	18416	18775	18715	18673	18494	18638	18618	18639	18522	18606	18779	18591	18443	18339	18639	18381	18597	18693	18649	18335	18580	18492	18761	18653	18686	18449	18709	18502	18504	18709	18651	18564	18463	18676	18580	18580	18702	18664	18694	18569	18632	18453	18672	18679	18466	18556	18655	18753	18844	18826	18662	18595	18702	18939	18499	18618	18982	18736	18465	18548	18733	18654	18800	18552	18550	18557	18620	18535	18715	18601	18542	18605	18530	18699	18578	18802	18590	18478	18512	18690	18405	18688	18749	18694	18617	18485	18567	18705	18532	18845	18591	18657	18719	18550	18475	18599	18792	18667	18570	18650	18617	18674	18516	18606	18615	18586	18599	18651	18572	18714	18606	18773	18584	18597	18750	18558	18528	18679	18577	18665	18597	18501	18689	18668	18531	18467	18718	18655	18597	18623	18764	18701	18536	18711	18674	18590	18600	18495	18679	18514	18625	18741	18766	18809	18799	18682	18602	18647	18447	18591	18741	18679	18688	18691	18632	18599	18632	18755	18668	18571	18617	18497	18660	18889	18668	18543	18579	18645	18562	18761	18530	18742	18646	18586	18758	18379	18756	18734	18367	18694	18747	18570	18943	18823	18615	18424	18547	18698	18507	18489	18670	18969	18556	18540	18656	18740	18635	18530	18804	18793	18707	18536	18578	18521	18662	18593	18687	18655	18639	18561	18589	18705	18585	18712	18848	18572	18856	18737	18621	18681	18603	18686	18523	18553	18616	18514	18520	18578	18664	18581	18490	18552	18393	18703	18544	18600	18578	18870	18631	18791	18536	18725	18752	18843	18608	18500	18713	18483	18560	18582	18798	18672	18795	18674	18598	18610	18658	18703	18595	18720	18471	18550	18790	18913	18641	18706	18677	18741	18699	18556	18654	18684	18752	18592	18672	18742	18512	18653	18531	18486	18459	18688	18689	18670	18745	18806	18648	18769	18674	18660	18513	18688	18710	18344	18795	18265	18578	18502	18470	18488	18691	18670	18741	18681	18611	18695	18563	18544	18548	18437	18729	18605	18772	18732	18638	18519	18729	18720	18650	18634	18723	18737	18710	18602	18601	18527	18668	18795	18608	18742	18681	18639	18642	18452	18776	18616	18691	18705	18551	18580	18663	18616	18577	18914	18606	18798	18640	18699	18816	18766	18632	18396	18600	18618	18807	18787	18613	18730	18736	18680	18686	18482	18537	18741	18767	18587	18669	18568	18317	18621	18697	18637	18543	18773	18659	18864	18671	18546	18809	18519	18748	18673	18654	18724	18473	18492	18661	18994	18466	18790	18614	18656	18604	18775	18510	18670	18451	18560	18890	18694	18599	18608	18653	18551	18689	18787	18570	18675	18369	18544	18672	18796	18633	18633	18608	18653	18705	18371	18555	18509	18609	18546	18653	18638	18514	18742	18519	18735	18795	18749	18532	18415	18618	18639	18641	18741	18611	18711	18527	18815	18563	18559	18589	18487	18774	18701	18712	18810	18578	18588	18678	18408	18544	18668	18663	18683	18771	18735	18759	18494	18635	18517	18608	18593	18669	18682	18532	18589	18697	18727	18657	18679	18529	18538	18729	18593	18740	18664	18573	18643	18539	18458	18704	18573	18644	18553	18618	18628	18530	18520	18654	18627	18622	18640	18635	18500	18689	18467	18658	18874	18727	18581	18672	18601	18723	18518	18823	18741	18677	18706	18725	18567	18666	18540	18703	18525	18684	18604	18641	18624	18571	18524	18489	18606	18733	18724	18371	18687	18411	18577	18534	18713	18654	18697	18714	18749	18601	18798	18853	18702	18637	18606	18686	18646	18406	18437	18667	18814	18613	18472	18606	18638	18546	18573	18430	18713	18742	18633	18602	18645	18746	18808	18929	18708	18679	18585	18627	18715	18627	18447	18535	18627	19018	18866	18592	18713	18752	18654	18610	18735	18506	18714	18606	18584	18791	18710	18562	18547	18600	18696	18656	18652	18719	18622	18661	18734	18847	18431	18547	18678	18636	18737	18645	18715	18578	18610	18628	18612	18737	18802	18859	18637	18723	18659	18834	18545	18776	18603	18535	18453	18631	18761	18574	18694	18551	18640	18754	18806	18540	18686	18528	18561	18675	18447	18756	18950	18727	18832	18570	18514	18530	18635	18804	18603	18752	18776	18733	18708	18514	18645	18808	18797	18674	18686	18416	18661	18678	18547	18575	18641	18375	18562	18766	18866	18795	18736	18825	18605
18171	39164	34118	27595	30949	66916	73420	55302	42201	28663	20085	16376	15791	15647	15719	15544	15729	15673	15698	15445	15680	15495	15755	15804	15533	15635	15603	15843	15557	15550	15694	15733	15632	15608	15446	15609	15696	15713	15726	15540	15634	15463	15743	15477	15488	15682	15591	15598	15428	15555	15582	15633	15724	15500	15790	15555	15526	15572	15398	15744	15554	15530	15686	15627	15688	15580	15412	15581	15444	15526	15753	15582	15273	15762	15666	15613	15667	15582	15718	15658	15601	15534	15731	15605	15617	15681	15762	15545	15745	15685	15624	15553	15591	15645	15593	15637	15674	15562	15607	15847	15537	15492	15450	15529	15551	15543	15817	15609	15734	15576	15722	15659	15583	15538	15570	15625	15521	15727	15457	15518	15692	15739	15588	15607	15445	15457	15692	15693	15584	15515	15751	15578	15602	15564	15636	15556	15685	15415	15612	15762	15621	15553	15521	15643	15673	15641	15706	15667	15575	15482	15648	15618	15560	15379	15665	15629	15608	15517	15706	15550	15717	15516	15603	15493	15645	15653	15558	15593	15614	15611	15707	15717	15642	15702	15523	15693	15600	15590	15613	15777	15646	15682	15614	15537	15842	15556	15674	15599	15454	15659	15605	15613	15592	15447	15554	15592	15502	15789	15585	15516	15547	15722	15777	15625	15687	15699	15734	15592	15639	15750	15501	15380	15570	15542	15610	15500	15631	15563	15445	15632	15565	15616	15645	15576	15643	15587	15551	15579	15639	15698	15622	15394	15575	15689	15494	15450	15715	15557	15567	15702	15616	15549	15493	15503	15505	15390	15712	15586	15537	15506	15795	15532	15560	15584	15545	15452	15473	15510	15645	15657	15386	15742	15615	15628	15414	15580	15575	15617	15659	15696	15528	15625	15450	15861	15555	15740	15547	15555	15429	15873	15524	15591	15536	15590	15553	15556	15558	15433	15584	15563	15620	15754	15574	15606	15445	15529	15663	15363	15677	15507	15776	15596	15634	15513	15767	15350	15618	15530	15650	15517	15458	15628	15603	15554	15591	15754	15768	15748	15767	15467	15632	15446	15680	15513	15626	15617	15474	15362	15725	15587	15455	15620	15583	15595	15344	15620	15387	15430	15652	15438	15510	15665	15535	15632	15630	15561	15778	15737	15395	15533	15500	15514	15716	15579	15569	15472	15481	15557	15536	15649	15827	15677	15639	15548	15676	15417	15626	15522	15441	15459	15682	15478	15451	15480	15540	15735	15504	15667	15652	15578	15575	15615	15569	15619	15570	15695	15506	15593	15542	15527	15652	15446	15668	15603	15539	15673	15649	15700	15653	15546	15506	15648	15501	15782	15614	15459	15532	15576	15597	15583	15683	15558	15483	15581	15587	15448	15519	15512	15429	15505	15700	15611	15551	15661	15833	15410	15555	15533	15571	15627	15638	15663	15630	15487	15537	15509	15550	15541	15833	15482	15734	15593	15494	15604	15627	15531	15445	15648	15600	15580	15578	15682	15833	15588	15560	15475	15484	15696	15532	15553	15576	15529	15573	15602	15662	15673	15524	15541	15536	15552	15549	15402	15544	15662	15416	15622	15522	15600	15490	15507	15583	15623	15501	15408	15622	15353	15508	15642	15628	15630	15690	15568	15561	15678	15603	15618	15626	15488	15637	15527	15466	15528	15628	15564	15556	15521	15624	15599	15603	15531	15557	15544	15681	15617	15546	15636	15570	15422	15666	15771	15551	15519	15581	15533	15592	15684	15587	15549	15556	15740	15774	15560	15520	15574	15616	15617	15601	15563	15628	15564	15610	15468	15579	15717	15553	15705	15508	15569	15466	15706	15503	15620	15658	15579	15513	15444	15598	15524	15610	15643	15708	15623	15571	15554	15583	15440	15536	15594	15530	15638	15914	15526	15551	15799	15672	15686	15744	15650	15560	15423	15592	15637	15440	15602	15722	15512	15882	15582	15550	15717	15668	15521	15643	15661	15489	15477	15709	15538	15547	15335	15556	15488	15729	15584	15475	15630	15672	15542	15566	15637	15711	15519	15704	15533	15648	15492	15780	15454	15619	15424	15483	15617	15610	15553	15494	15710	15673	15681	15472	15727	15532	15424	15630	15455	15561	15631	15562	15487	15487	15479	15566	15581	15673	15694	15518	15625	15480	15621	15534	15643	15604	15526	15715	15733	15551	15508	15631	15270	15753	15640	15585	15704	15571	15704	15476	15467	15532	15423	15758	15588	15556	15692	15689	15468	15572	15533	15687	15619	15526	15550	15595	15584	15669	15594	15497	15712	15532	15649	15756	15693	15618	15595	15418	15570	15590	15585	15664	15447	15463	15495	15536	15717	15477	15693	15721	15531	15575	15594	15502	15612	15498	15678	15582	15626	15584	15737	15756	15619	15654	15538	15652	15536	15565	15638	15589	15474	15529	15770	15498	15608	15669	15539	15480	15598	15544	15521	15559	15550	15576	15562	15613	15469	15455	15600	15450	15631	15371	15705	15594	15547	15460	15679	15653	15562	15572	15634	15722	15638	15578	15660	15566	15442	15670	15694	15506	15550	15535	15643	15685	15584	15505	15667	15581	15497	15764	15628	15516	15481	15689	15559	15608	15656	15517	15502	15709	15314	15463	15487	15546	15599	15564	15529	15598	15643	15486	15656	15413	15604	15641	15525	15694	15540	15529	15714	15665	15668	15535	15598	15605	15689	15491	15543	15640	15685	15519	15539	15701	15515	15685	15535	15561	15793	15650	15650	15583	15656	15604	15609	15491	15639	15520	15545	15645	15439	15672	15583	15455	15597	15507	15630	15596	15596	15678	15657	15638	15580	15519	15550	15594	15545	15563	15695	15632	15656	15480	15695	15603	15451	15553	15592	15665	15489	15474	15766	15439	15723	15459	15662	15437	15525	15542	15556	15566	15740	15311	15664	15468	15620	15458	15685	15603	15443	15446	15680	15631	15688	15769	15448	15589	15477	15729	15575	15690	15651	15633	15748	15662	15530	15642	15536	15652	15583	15490	15582	15591	15584	15687	15505	15439	15536	15586	15504	15476	15619	15739	15462	15668	15777	15693	15518	15589	15423	15616	15594	15712	15575	15777	15589	15591	15623	15619	15616	15522	15397	15598	15603	15604	15653	15567	15524	15702	15688	15552	15611	15545	15468	15699	15552	15511	15699	15417	15754	15553	15611	15630	15507	15649	15628	15602	15654	15557	15629	15581	15571	15633	15555	15710	15628	15632	15526	15472	15533	15637	15573	15486	15694	15559	15509	15321	15631	15708	15636	15533	15560	15619	15628	15507	15656	15727	15504	15747	15623	15767	15512	15552	15601	15534	15523	15520	15477	15551	15609	15534	15406	15519	15563	15666	15689	15558	15506	15580	15552	15590	15482	15520	15478	15682	15454	15746	15590	15353	15721	15489	15631	15596	15484	15687	15672	15503	15696	15595	15714	15385	15563	15563	15800	15656	15658	15627	15352	15491	15672	15566	15485	15517	15607	15627	15501	15650	15585	15654	15627	15562	15532	15702	15681	15520	15648	15487	15544	15490	15543	15536	15465	15503	15592	15612	15588	15652	15548	15667	15648	15554	15685	15319	15573	15613	15613	15405	15700	15536	15455	15679	15534	15534	15647	15654	15466	15749	15646	15643	15564	15552	15473	15661	15627	15367	15624	15611	15465	15585	15503	15628	15552	15572	15713	15521	15687	15589	15353	15591	15441	15649	15423	15637	15584	15526	15802	15484	15563	15625	15364	15713	15602	15576	15500	15538	15611	15601	15468	15659	15553	15522	15618	15585	15677	15576	15421	15565	15322	15611	15618	15626	15559	15615	15558	15784	15494	15499	15615	15631	15765	15759	15492	15563	15408	15581	15557	15407	15704	15467	15563	15685	15617	15565	15675	15648	15497	15720	15645	15658	15553	15436	15701	15639	15612	15597	15317	15635	15531	15607	15538	15430	15432	15497	15757	15440	15595	15537	15608	15599	15611	15689	15723	15767	15550	15528	15684	15461	15442	15527	15567	15442	15587	15575	15614	15549	15556	15410	15785	15533	15507	15656	15541	15439	15643	15677	15561	15710	15507	15605	15719	15631	15674	15436	15434	15546	15407	15631	15582	15668	15573	15671	15711	15562	15714	15465	15455	15623	15558	15642	15392	15590	15540	15614	15535	15810	15514	15533	15619	15774	15536	15568	15656	15609	15612	15543	15499	15572	15582	15606	15698	15564	15542	15532	15707	15642	15442	15609	15540	15438	15633	15620	15678	15559	15699	15450	15549	15612	15678	15687	15549	15719	15503	15526	15492	15443	15461	15456	15597	15678	15512	15479	15640	15473	15630	15576	15510	15651	15605	15407	15507	15418	15592	15451	15679	15598	15657	15590	15698	15692	15574	15520	15665	15586	15637	15685	15635	15513	15602	15537	15627	15529	15522	15611	15491	15770	15748	15539	15503	15698	15616	15515	15629	15667	15677	15493	15657	15457	15591	15674	15578	15490	15675	15676	15626	15846	15575	15536	15574	15624	15670	15610	15566	15700	15567	15642	15589	15591	15528	15677	15694	15544	15577	15763	15401	15498	15437	15581	15701	15495	15497	15692	15601	15700	15707	15570	15617	15605	15699	15480	15525	15626	15671	15595	15483	15571	15644	15711	15522	15547	15692	15657	15622	15575	15542	15552	15551	15564	15494	15599	15670	15698	15540	15613	15689	15531	15608	15551	15482	15569	15755	15560	15637	15644	15708	15617	15576	15671	15588	15613	15690	15573	15643	15508	15630	15527	15549	15531	15645	15603	15405	15553	15699	15627	15469	15424	15388	15671	15678	15579	15605	15511	15671	15571	15472	15721	15557	15653	15428	15631	15695	15630	15676	15441	15725	15432	15473	15498	15439	15624	15670	15575	15565	15600	15493	15540	15745	15689	15671	15552	15561	15488	15608	15572	15447	15526	15509	15558	15603	15661	15694	15588	15604	15625	15632	15501	15485	15672	15443	15493	15562	15722	15637	15544	15731	15563	15570	15562	15626	15715	15558	15558	15517	15559	15563	15588	15581	15687	15703	15483	15702	15537	15729	15469	15541	15431	15579	15384	15550	15759	15679	15757	15697	15464	15515	15472	15644	15643	15434	15417	15498	15606	15664	15473	15526
27824	22785	27783	25528	21974	28281	31276	25188	22325	20562	19805	19561	19625	19535	19244	19343	19396	19388	19357	19395	19475	19474	19362	19235	19344	19195	19479	19377	19344	19521	19454	19506	19334	19387	19420	19506	19444	19311	19351	19506	19346	19530	19229	19365	19345	19378	19450	19171	19351	19421	19248	19456	19333	19486	19464	19345	19235	19336	19342	19345	19236	19210	19447	19371	19493	19380	19401	19420	19261	19454	19341	19479	19460	19198	19153	19297	19345	19351	19189	19359	19394	19516	19395	19531	19424	19284	19254	19291	19224	19432	19255	19332	19198	19333	19171	19465	19418	19420	19426	19154	19550	19407	19503	19516	19471	19237	19405	19212	19375	19282	19301	19437	19417	19457	19398	19250	19375	19437	19297	19392	19272	19295	19332	19558	19552	19446	19350	19545	19385	19392	19361	19403	19372	19454	19365	19243	19383	19670	19479	19203	19246	19407	19369	19369	19368	19197	19197	19259	19316	19336	19315	19405	19262	19348	19182	19435	19314	19192	19215	19337	19345	19315	19250	19267	19522	19327	19378	19412	19457	19358	19424	19306	19398	19328	19163	19250	19280	19405	19566	19280	19410	19449	19259	19340	19380	19498	19480	19153	19149	19269	19373	19079	19329	19265	19155	19314	19389	19201	19145	19329	19589	19368	19126	19516	19363	19240	19016	19306	19316	19415	19332	19067	19134	19236	19419	19413	19632	19258	19427	19341	19348	19514	19327	19398	19376	19570	19392	19295	19370	19317	19411	19341	19261	19192	19348	19303	19322	19369	19419	19355	19492	19081	19510	19401	19224	19444	19393	19383	19488	19207	19399	19394	19368	19177	19095	19431	19410	19218	19268	19400	19413	19570	19532	19463	19220	19433	19185	19434	19557	19299	19311	19419	19330	19096	19416	19229	19400	19317	19452	19276	19365	19288	19515	19228	19391	19289	19403	19365	19216	19215	19254	19122	19160	19176	19363	19147	19363	19331	19325	19180	19237	19575	19446	19404	19460	19230	19272	19200	19293	19547	19404	19221	19241	19138	19310	19356	19362	19295	19311	19505	19290	19314	19326	19315	19491	19328	19264	19384	19296	19321	19291	19321	19330	19167	19387	19370	19257	19184	19250	19284	19240	19373	19240	19338	19448	19175	19318	19286	19361	19300	19369	19694	19414	19428	19358	19159	19492	19287	19360	19545	19362	19403	19432	19250	19269	19442	19489	19235	19351	19608	19400	19406	19439	19468	19462	19440	19353	19440	19257	19466	19367	19343	19207	19216	19324	19526	19298	19365	19135	19387	19283	19449	19449	19224	19422	19409	19357	19367	19400	19241	19515	19250	19289	19403	19475	19248	19154	19102	19219	19099	19152	19440	19314	19216	19298	19283	19146	19396	19380	19345	19393	19621	19301	19322	19260	19195	19251	19453	19476	19194	19227	19371	19338	19480	19519	19522	18993	19301	19112	19163	19369	19220	19308	19264	19185	19353	19341	19229	19285	19321	19187	19310	19306	19076	19243	19590	19268	19348	19388	19183	19307	19325	19495	19342	19307	19385	19469	19470	19282	19209	19387	19215	19405	19299	19228	19319	19348	19177	19398	19380	19402	19337	19365	19302	19375	19192	19298	19344	19472	19142	19474	19432	19242	19297	19246	19420	19423	19392	19391	19304	19475	19295	19535	19162	19376	19525	19534	19398	19383	19277	19519	19363	19329	19310	19350	19616	19489	19337	19129	19534	19273	19357	19306	19464	19537	19240	19395	19276	19302	19465	19244	19247	19250	19459	19272	19316	19612	19491	19269	19176	19349	19394	19343	19415	19413	19297	19522	19400	19395	19404	19378	19289	19247	19444	19107	19381	19331	19404	19260	19524	19277	19417	19331	19154	19316	19258	19380	19287	19243	19321	19435	19190	19169	19385	19369	19221	19403	19244	19472	19319	19466	19184	19465	19487	19426	19455	19340	19110	19174	19477	19349	19259	19359	19415	19336	19459	19464	19275	19454	19322	19628	19355	19357	19349	19480	19299	19192	19229	19550	19454	19382	19289	19248	19256	19293	19292	19366	19173	19165	19415	19160	19074	19302	19412	19257	19305	19274	19363	19587	19385	19251	19191	19427	19096	19321	19345	19492	19381	19474	19258	19667	19563	19643	19489	19348	19427	19299	19220	19339	19216	19352	19352	19295	19281	19267	19410	19321	19233	19330	19300	19363	19475	19570	19156	19296	19435	19406	19278	19384	19285	19445	19110	19414	19302	19512	19427	19249	19401	19274	19376	19413	19230	19260	19399	19208	19287	19362	19516	19553	19202	19290	19453	19447	19283	19526	19171	19284	19372	19121	19201	19450	19301	19476	19382	19502	19563	19152	19415	19522	19350	19406	19193	19457	19339	19411	19315	19344	19417	19398	19027	19394	19494	19298	19371	19385	19211	19071	19270	19416	19215	19406	19470	19324	19378	19342	19145	19299	19293	19269	19214	19254	19487	19418	19393	19501	19189	19386	19297	19249	19106	19176	19065	19223	19236	19492	19372	19256	19404	19399	19393	19507	19406	19340	19262	19306	19304	19225	19355	19172	19342	19442	19173	19413	19298	19269	19300	19313	19388	19373	19360	19307	19178	19143	19203	19559	19462	19417	19387	19340	19249	19464	19354	19342	19409	19252	19416	19402	19374	19433	19345	19450	19101	19521	19472	19234	19352	19273	19227	19344	19186	19263	19505	19470	19453	19305	19212	19516	19435	19527	19134	19417	19403	19385	19149	19519	19381	19301	19317	19342	19313	19260	19304	19223	19261	19416	19256	19355	19427	19418	19399	19258	19171	19170	19312	19386	19463	19267	19297	19166	19237	19347	19385	19173	19233	19379	19498	19359	19214	19300	19386	19365	19487	19493	19377	19347	19178	19284	19368	19179	19421	19554	19136	19588	19151	19163	19254	19261	19352	19354	19414	19243	19362	19621	19363	19364	19428	19363	19332	19398	19321	19332	19270	19269	19172	19345	19371	19548	19219	19303	19375	19198	19162	19288	19334	19305	19199	19177	19366	19436	19327	19388	19502	19258	19353	19428	19365	19257	19374	19300	19542	19305	19375	19392	19482	19336	19362	19468	19223	19323	19447	19287	19319	19387	19354	19421	19230	19259	19301	19229	19431	19191	19300	19380	19464	19573	19163	19527	19341	19359	19302	19270	19128	19226	19355	19341	19175	19458	19140	19386	19371	19287	19154	19256	19098	19401	19185	19469	19227	19367	19358	19410	19121	19341	19311	19472	19581	19269	19421	19451	19589	19650	19390	19451	19337	19410	19368	19337	19318	19400	19319	19396	19332	19130	19196	19345	19210	19479	19458	19393	19324	19373	19478	19252	19093	19245	19364	19237	19267	19327	19449	19243	19165	19324	19238	19212	19018	19335	19218	19187	19357	19257	19313	19298	19386	19208	19333	19268	19445	19341	19264	19356	19235	19279	19296	19291	19242	19147	19338	19269	19383	19329	19482	19480	19232	19179	19127	19519	19495	19307	19434	19315	19463	19479	19316	19422	19480	19271	19357	19376	19447	19407	19448	19334	19233	19252	19208	19274	19414	19450	19562	19575	19212	19349	19409	19487	19257	19185	19247	19397	19359	19394	19465	19236	19276	19274	19350	19208	19336	19244	19256	19381	19332	19331	19377	19450	19407	19016	19415	19379	19409	19502	19312	19294	19524	19225	19350	19212	19554	19592	19304	19254	19372	19169	19433	19293	19334	19233	19416	19269	19167	19234	19317	19614	19337	19219	19376	19213	19347	19425	19257	19277	19402	19391	19307	19169	19552	19391	19418	19329	19402	19364	19344	19173	19129	19129	19334	19413	19140	19360	19472	19266	19472	19343	19346	19451	19364	19516	19282	19427	19355	19263	19491	19269	19187	19380	19419	19330	19329	19316	19382	19393	19584	19385	19410	19264	19468	19545	19416	19301	19172	19165	19280	19336	19263	19354	19247	19179	19472	19352	19417	19590	19322	19397	19514	19427	19387	19169	19484	19461	19293	19272	19361	19487	19153	19571	19233	19088	19430	19287	19522	19437	19532	19324	19182	19346	19320	19269	19372	19610	19383	19530	19401	19429	19261	18911	19387	19250	19275	19211	19109	19305	19321	19251	19539	19190	19243	19418	19223	19383	19287	19264	19381	19531	19418	19389	19296	19267	19175	19265	19259	19102	19351	19449	19449	19444	19506	19356	19334	19404	19291	19550	19377	19510	19229	19367	19526	19384	19425	19264	19255	19242	19338	19382	19371	19567	19578	19305	19283	19412	19497	19406	19236	19414	19456	19277	19360	19472	19350	19213	19390	19317	19218	19365	19271	19243	19243	19317	19370	19424	19452	19281	19474	19338	19293	19370	19382	19259	19275	19272	19363	19265	19220	19363	19387	19401	19371	19211	19474	19361	19397	19284	19586	19430	19411	19256	19219	19316	19319	19380	19338	19423	19371	19353	19253	19291	19310	19302	19386	19492	19401	19437	19217	19438	19315	19190	19273	19411	19393	19339	19364	19378	19128	19320	19097	19244	19278	19201	19406	19425	19340	19313	19340	19444	19267	19305	19406	19422	19348	19377	19252	19246	19432	19260	19281	19100	19354	19186	19397	19316	19298	19558	19345	19123	19190	19214	19281	19443	19398	19359	19401	19560	19404	19427	19443	19531	19359	19301	19534	19394	19555	19447	19557	19090	19277	19589	19442	19301	19363	19258	19333	19241	19407	19358	19733	19520	19080	19504	19404	19500	19181	19479	19498	19491	19337	19419	19523	19300	19403	19152	19186	19463	19337	19387	19310	19276	19426	19376	19339	19313	19301	19206	19239	19355	19486	19402	19291	19451	19246	19396	19346	19519	19433	19438	19348	19408	19351	19405	19385	19252	19569	19394	19486	19330	19342	19380	19434	19398	19504	19549	19310	19411	19348	19516	19358	19362	19289	19261	19081	19393	19341	19152	19590	19186	19227	19351	19361	19200	19288	19346	19456	19301	19338	19579	19256	19474	19435	19308	19543	19441	19463	19172	19144	19310	19479	19424	19493	19411	19476	19396	19459	19323	19216	19327	19332	19412	19089	19467	19445	19532	19206	19420	19316	19288	19538	19560	19246	19414	19350	19625	19316	19227	19309	19240	19292	19353	19396
18035	25759	24357	21139	19762	27242	28443	21720	19013	17048	16208	16268	15952	15980	16041	15917	15950	15976	16072	16074	16112	16140	16092	16074	16092	16182	16072	16174	15917	15855	16015	16136	16057	16088	16059	15942	16033	16068	16043	16096	16005	15964	16152	16046	16033	16113	16055	16211	16040	16058	16189	16003	16101	16061	15998	16199	15935	16131	16156	15930	15962	15872	16082	16108	16126	16112	16139	16078	16048	16239	16113	16010	16014	15872	16037	15984	16187	15904	16204	16078	16001	16131	16064	16121	16124	15871	16019	16051	16108	16085	16110	16016	16230	15926	16205	16018	16078	15905	16259	15898	15972	16097	16065	15909	16103	15970	15918	15981	16064	16064	15967	15958	15935	16115	16042	16030	15943	16172	16008	16225	16001	16086	16064	16024	16220	16039	16090	16016	16082	16033	16018	16320	15943	16212	16042	15980	16052	15965	15913	15809	15906	15916	15880	16017	16032	16082	16077	16193	16027	16091	15919	16018	16139	16033	16030	16012	16182	15897	16056	16067	16060	16030	16100	15879	15993	16082	15916	15997	16288	16157	16148	15959	16095	16126	16121	16225	16123	15871	16197	16094	16150	16138	15986	16037	16145	16002	16037	16133	15996	15934	15971	16067	16085	16030	16118	15972	16208	16116	16121	15971	16049	16073	16157	16044	15980	15937	16103	16067	15903	15949	16000	16003	16030	16124	16063	16065	16013	15864	16206	16037	16029	16007	16081	16019	16214	15978	16216	16108	15882	16015	16070	16004	16191	15926	15991	16097	16060	16006	16179	15987	16138	16017	16109	16105	16122	16049	16000	15891	16020	16029	15896	16182	15925	16143	16206	15923	16295	16131	16039	16093	16160	16082	16036	16097	16149	16148	16180	16031	15827	15972	16006	16072	16139	15983	16033	16193	16197	16040	16046	16087	16101	16115	16119	15966	16003	16077	16045	15974	16102	15988	16207	16007	16039	16011	16231	15908	16134	15956	16051	16084	16021	15974	16097	15825	16017	16035	15929	16076	16102	16141	16032	16062	16146	16060	16150	16149	15901	16025	15976	16073	16129	16136	16171	16068	15939	15900	16067	15969	16033	15913	16138	15898	16003	16129	16005	16137	16009	16142	16220	16094	15978	16021	16076	16141	16291	16036	16091	16019	16111	15988	16072	16095	16062	16158	16172	16051	16091	15989	16118	16158	16190	15990	16086	16177	16010	15921	15981	15936	16000	16124	15966	16118	16022	15982	16034	15899	16042	16114	16016	16072	16114	16118	15982	16117	16031	16088	15853	15976	16158	16041	16172	15872	15995	15959	15963	16161	16071	15932	16021	16055	15974	16060	16013	16081	16225	16086	16086	16062	15868	16177	15919	16278	16110	16083	16084	16045	16033	15977	16242	16016	16136	16156	16012	16036	16139	16076	16064	15926	16043	16034	15966	16165	15840	16107	16297	15969	16133	15924	15946	15964	15971	16012	16118	16108	16033	15987	16089	15971	16078	16195	16077	16115	16159	16050	16053	16118	15943	16109	16005	16025	16126	15901	15967	16044	16226	16075	16205	16088	16166	16011	16075	16085	16158	16094	16050	16165	15730	16128	16189	15914	15916	15929	16114	16074	15995	16033	16049	16106	16046	15955	16099	16168	15964	16249	16138	15955	16269	16174	16136	16102	16088	15949	16153	15994	15951	15905	16130	16182	16091	16104	16131	15972	16030	15922	16006	15967	16099	16021	16043	16106	16007	16095	15920	16026	16039	16088	16191	16022	16138	16016	16113	15828	15948	16113	15997	16100	16095	15995	16053	16041	16064	16064	16020	16092	16169	16011	16138	16068	16214	15983	16062	16105	16177	16111	16020	16094	16044	16042	16196	15972	16154	16133	16101	16117	15974	15937	16005	16054	16172	15902	15939	16096	15890	16098	16101	15955	16083	15949	16214	16062	16178	16125	16165	16096	16118	16000	15950	16003	15757	16084	16140	16122	16068	16000	15965	16103	15882	16158	16009	16029	16105	16015	15935	16259	16010	16083	16120	16022	16111	16015	15929	16031	16110	16156	16257	16012	16052	16057	15931	16016	16038	16102	15900	16146	16091	16115	16356	15993	16170	16172	16103	15943	15897	16066	16035	16070	16047	16005	16162	16175	16117	15801	16115	16161	16022	15916	15928	16054	16093	16020	16208	16158	16113	16096	15995	16093	16125	15949	16108	16208	16104	15927	16118	16151	16275	15958	15972	15920	16220	16057	16041	16214	16005	16031	15952	16037	16115	16004	15995	16020	16183	16039	15970	16094	16144	15992	16036	15960	15975	16012	16160	15914	15949	15917	16134	15939	16010	16057	16052	16100	16161	16020	16046	15976	16090	16170	16175	15963	16164	15927	16045	16241	16047	16128	16079	16084	15915	16085	16254	16040	16034	16047	15958	16133	16197	16098	16144	16166	16093	16107	16076	16062	16215	15980	15859	16040	16003	16184	16113	15986	15933	16125	16144	16033	15989	16032	16040	16110	16019	16012	16205	16096	16149	15961	16107	16124	16049	16093	15968	16056	16061	15943	16030	16236	15974	16175	16002	16098	15948	15979	16073	16173	16109	16050	16034	15995	16037	16016	16115	16037	16170	16235	16056	16125	16139	16295	16019	16030	16121	16092	16026	16256	15947	16036	16052	16105	15840	16037	16020	15952	16124	15972	16102	15951	16242	16037	16165	16085	16016	16085	15989	16096	16159	16055	16082	15996	16148	16174	16057	16019	16011	15969	16066	16145	16063	15960	16155	15958	15885	16117	16113	16066	15891	16052	16140	15913	16197	16171	16064	15909	16118	15911	16071	16097	16147	15891	16129	16045	15980	16168	16016	16059	16171	16039	15959	16034	16104	15998	16123	16007	16301	15957	16078	16038	16084	16124	16112	15969	16140	16073	16154	16022	15965	16041	16029	16094	16161	16122	15959	16028	16030	16204	15992	16077	16072	16073	16070	16144	16138	16154	16103	15926	16006	16105	16057	16134	16003	16097	15967	16021	15978	16146	16061	15937	16012	16073	15987	16201	15899	16141	16161	16130	16000	16086	16037	16189	15944	15972	16004	16045	16009	16172	16033	16075	16162	15952	16272	16172	16005	15986	16076	15993	16033	16156	15999	16112	15994	15921	16106	16117	15914	15995	16069	16174	15963	16150	16003	15985	15962	16118	15903	16039	16271	16160	16069	16058	16108	16213	16065	15915	16153	16008	16133	16135	16010	16166	16136	16062	16123	16067	15891	15821	16085	16194	16059	16078	16070	16195	16104	16043	16125	16063	16123	16054	16127	15958	16175	15994	15913	16151	15955	15940	16085	15899	15982	16115	15954	16068	16133	16000	15974	15883	16258	16206	15979	16101	16187	15937	16049	16048	16214	16061	16066	16081	15954	16060	15921	16038	16092	15995	16073	16001	15954	16146	16182	16112	16108	16088	16154	16265	15989	15865	15969	16046	16131	15965	16075	16136	16096	16053	16095	15942	16094	15967	16139	15915	16110	16008	15873	16107	15937	16025	15990	16011	16127	15972	16051	16119	15872	15867	16103	16137	16103	16025	16039	16142	15975	16092	15939	16053	16003	16084	16125	16059	15947	16013	16219	15992	16089	16096	15984	16112	15983	16072	16210	16200	16084	15994	16093	15920	16161	16044	15964	16298	16066	16036	15964	16073	15959	16183	15905	16116	16064	15972	16065	15905	16012	16202	16206	16145	16000	16047	15949	16001	16040	15838	15990	15999	15954	16082	16208	15983	16025	16024	16017	16042	16233	16140	16222	15968	16053	16016	16157	15829	16056	16110	15970	16023	16189	16040	15956	16148	15997	16061	16105	16091	16111	16074	16094	16104	15910	16126	15934	16049	16039	15942	16032	16159	15924	15925	16201	16105	16069	15971	15736	15923	15849	16080	16119	15830	15976	15994	16082	16027	16099	15949	16186	16124	16045	15899	16121	16002	15902	16078	16125	16083	16054	16047	16127	16167	15859	16083	16152	15947	16142	16192	15935	16119	15922	16095	16208	16044	16115	16067	16176	16019	16018	16214	16078	16148	16238	15999	16132	16110	15946	16018	16086	16021	16076	16059	16234	15896	16238	15888	16075	16157	15972	16167	16061	16068	16069	16183	16155	16113	15848	15969	15953	15999	15880	16111	16101	16237	16255	16009	16292	16152	16029	16191	16091	16169	15980	16014	15937	16036	16102	16016	16131	16127	16094	15974	16069	16039	15992	16062	15982	16022	16096	15859	16135	16104	15967	16119	16010	16059	16044	15943	15888	16039	15990	16042	16054	16039	16046	15887	16251	16140	16195	15929	15955	16103	15906	16049	15999	16203	16198	16144	16125	16074	16033	16043	15955	16072	16154	15852	16114	16232	16222	16061	16015	15935	16108	16064	16031	16120	15898	16099	15975	16164	15951	16092	16118	16140	15951	16023	16246	16067	16142	16019	16085	16090	16229	15887	15930	16202	15955	16088	16106	16011	16000	15938	16115	16052	15877	16106	16146	16193	16023	16188	16160	16184	15965	16047	16020	16150	15814	15932	15963	16060	15970	16076	15912	15997	16036	16063	16012	16271	16128	16054	16061	15904	16291	16143	15963	16048	16193	16109	16059	15956	16100	16041	16147	15874	16006	16033	16192	16019	15824	16141	16116	15951	16180	16087	15962	16005	15898	16093	16115	16028	16067	15965	15991	16289	15968	16134	16187	15795	15849	16062	15996	16037	15915	16138	16053	16106	16114	15888	16063	16088	16045	16026	16092	15853	16055	16076	16077	15918	16107	16104	15937	16037	16157	15893	16077	16063	16083	16114	16095	15829	15990	15878	16277	16012	15972	15900	15930	16089	16024	16087	15854	15998	16136	16067	16274	15941	16058	16098	16128	15997	16046	16034	15936	16072	16323	15942	16044	16150	16301	16088	16118	16133	16328	16049	16163	15928	15885	16190	15951	15978	15849	15942	15963	16183	16251	15971	16277	16036	16330	16003	16087	15864	16010	15903	16052	16132	16072	15883	16046	16195	16181	16065	16107	16176	15947	16036	15951	15919	16106	16059	16123	16054	15916	16164	16173	16129	16059	16001	15924	16057	15911	16146	15922	15994	16036	15996	15927	16113	16117	16159	16118	16112	15934	16157	16111	16080	16147	15938
24138	21436	28992	24469	24172	55606	62555	43407	32920	25591	21328	19783	19624	19298	19396	19460	19348	19438	19387	19235	19390	19489	19361	19466	19152	19075	19274	19431	19333	19069	19242	19268	19192	19094	19361	19326	19126	19101	19116	19174	19321	19253	19275	19218	19051	19200	19279	19022	19348	19348	18956	18986	19061	19092	19275	19172	19169	19094	19193	19133	19157	19245	19275	19036	19206	19054	19104	19060	19136	19197	19343	19185	19135	19184	18982	19415	19214	19191	19103	19141	19188	19195	19202	19150	19191	19040	19182	19370	18908	19168	19115	19060	19019	19165	18968	19047	19153	19062	19249	19175	19097	19397	19035	19234	18986	19200	19190	19032	19211	19281	19133	19148	18916	19271	19111	19138	19304	19150	19185	19363	18959	19171	19308	19042	19283	19329	19208	19262	19198	19118	19028	18764	19164	19160	19183	19194	19029	19225	19143	19066	19005	19181	19129	19259	18856	19099	19331	19140	19230	19159	19131	19390	19066	19201	19101	19167	19140	19290	19174	19294	19285	19254	19304	19200	19270	19123	19116	19204	19004	19311	19262	19129	19105	19136	19061	19055	19213	19097	19187	19082	19230	19032	19133	19021	19040	19126	19178	18998	18917	19236	18993	19301	19326	19020	19094	19240	19239	19205	19197	19111	19138	19129	19016	19068	19304	19115	18874	19339	19148	19174	19139	19023	19104	19315	19273	19062	19224	19076	19318	19196	19362	19092	19156	19431	18998	19059	19114	19262	19183	19199	19447	19210	19063	19235	19034	19261	19217	19140	19136	19315	19212	19379	19128	19112	19288	19117	19270	19099	19222	19136	19290	19171	19206	19225	19123	19238	19380	19205	19142	19143	19196	19033	19250	19410	19020	19156	19143	19178	19023	19245	19214	19096	19053	19132	19120	19167	19189	19003	18890	19140	19168	19308	19061	19403	19122	18998	19218	19023	19133	19153	19387	19077	19142	19030	19260	19239	19218	19283	19038	19157	19223	19314	19200	19048	19099	18923	19266	19172	19056	19323	19106	18962	19118	19201	19077	19318	19170	19312	19031	19181	19170	19342	19156	19006	19299	19150	19174	19161	19022	19070	19049	19021	19025	19144	19014	19027	19170	19274	19299	19152	18989	18857	19253	19117	19302	19225	19061	19141	19223	18941	19132	19208	19122	18842	19086	19171	19183	19214	19133	19598	19032	19074	19096	18975	18939	18887	19194	19292	19332	19216	19326	19154	19205	19106	19192	19237	19249	19176	19039	19078	18998	19275	19013	18819	19227	19298	19310	19288	19193	19254	19006	19232	19387	18989	19236	19090	19227	19027	19038	19340	19268	19113	19103	19118	19188	19169	19172	19165	18993	19186	19207	19187	19173	19004	19101	19172	19020	19171	19148	19254	19368	19179	19178	19113	19037	19261	19200	19248	19355	19204	19159	19148	19183	19133	19152	18962	19130	19128	19103	19365	18952	18940	19216	19386	19262	19391	19070	19288	19316	19062	19072	19193	19195	19145	19242	19206	19264	19064	19190	19173	19107	19239	19106	19248	19087	19114	19055	19106	19126	19040	19210	18965	19107	19201	19352	19315	19182	19145	19094	18977	19284	18982	19278	19170	19087	19370	19300	19165	19066	18987	19107	19196	19262	19229	19127	19243	19009	19004	19108	18876	19212	19098	19350	19126	19352	19180	19126	19159	19174	19190	19213	19408	19313	19183	19004	19077	19266	19225	19220	19025	19197	19218	19305	19138	19150	19364	19296	19155	19166	19336	19231	19036	19223	19207	19303	18881	19184	19053	19344	19172	19252	19144	19067	19374	19124	19104	19254	19053	19071	18869	19107	19196	19041	19317	19094	19178	19145	19069	19182	19188	19115	19096	19261	19023	19139	19120	19125	19231	19136	19205	19060	19186	19256	19116	19138	19100	19114	19332	19129	19210	19275	19222	19244	19065	19213	19153	19257	19151	19163	19338	19010	19150	19074	19115	19192	19242	19119	19168	19176	19250	19178	19207	19199	19215	19233	19097	19110	19219	19168	19076	19245	19154	19173	19133	19121	19389	19217	18961	19288	19403	19121	19319	19047	19234	19209	19180	19310	19163	19101	18943	19075	19080	19072	19088	19191	19241	19100	19132	19299	19148	19066	18997	19039	19292	19234	19189	19175	19180	19038	19253	19097	19083	19269	19214	18980	19401	19217	19298	19010	19065	19037	19253	19165	19282	19139	19070	19269	19225	19178	19187	19259	19261	19313	19195	19113	19238	19158	19088	19341	19057	19234	19004	19237	19118	19336	19024	19199	19042	19283	19199	19109	19185	19138	19072	19190	19213	19357	18971	19128	19145	19075	19088	19151	19393	19194	19066	19221	19124	19009	19256	19076	18899	19129	19216	19175	19073	19178	19258	19231	19132	19109	19052	19351	19161	18953	19108	19347	19028	19208	19144	19283	19166	19232	19157	19214	19245	19188	19130	19331	19108	19041	19183	19249	19189	19107	19053	19112	19026	19079	19191	19428	19116	19227	19180	19235	19128	19209	18985	19155	19042	19109	19042	18966	19129	19382	19199	19121	19170	19150	19237	19289	19212	19105	19365	19035	19035	19193	19043	19026	19237	19063	19184	19266	19307	19224	19189	19254	19164	19130	19004	19292	19145	19118	19097	19343	19072	18875	19166	19232	19076	19096	19340	19086	19133	19113	19120	19123	19062	19247	19111	19224	19128	19224	19457	19315	19129	19139	19159	19301	19155	19123	18980	19112	19291	19187	19205	19188	19061	19183	19121	19154	19325	19193	19212	19343	19179	19281	19315	19155	19311	19090	19314	19306	19253	19205	18990	19205	19217	19088	19171	19169	19199	19307	19092	18928	19037	19266	19189	19277	19234	18981	19087	19186	19099	18975	19076	19302	19177	19329	18966	18984	19111	19275	19189	19312	19121	19300	19117	19016	19138	19174	19144	19229	19231	19318	18959	19290	19203	19075	19240	19259	19214	19009	18910	19056	19120	19354	19250	19138	19221	19069	19392	19092	19352	19132	19207	19077	19052	19187	19152	19154	19341	19152	19020	19127	19260	19021	19371	19118	19100	19170	19007	19256	19210	19220	19127	19113	19181	19150	19069	19083	19262	19080	19145	19254	19315	19196	19030	19320	19036	19027	19019	19314	19124	19092	19116	19076	19203	19156	19135	19279	18989	19023	19120	19207	19226	19059	19301	19164	18979	19256	19240	19182	19141	19000	19155	19272	19176	19109	19334	19108	19006	19018	19155	19216	19088	19111	18983	19128	19164	19175	19245	19240	19091	19252	19046	19226	19173	19083	19075	19209	19075	19071	19306	19355	19225	19215	19062	19178	19185	19328	19141	19244	19257	19144	19091	19247	19288	18926	19096	19041	19156	19172	19095	19139	19302	19283	19137	19156	19073	19126	19194	19291	19196	19163	19154	19138	19083	19149	19194	19319	19161	19441	19277	19116	18987	19043	19133	19148	19061	19177	19128	18943	19347	19177	19149	19214	19352	19277	19320	19158	19278	19369	19540	19347	19261	19194	19043	18938	19060	19073	19195	19068	19142	19124	19061	19232	19255	19049	19094	19259	18918	19119	19143	19207	19104	19279	19225	19239	19199	19230	19291	19136	19240	19099	18898	19124	19013	19091	19184	19301	19355	19310	19145	19342	19068	19009	18933	19253	19394	19294	19302	19287	19112	19115	19428	19008	19320	19120	19157	19246	19063	19232	19123	19146	18950	19116	19127	19045	19222	19138	19090	19241	19072	19033	19288	19182	19101	19053	18952	19130	19294	19103	18985	19142	19342	19100	19217	19145	19226	19119	19090	19353	19213	19257	19153	19176	19145	19325	19173	19300	19136	19297	19126	19099	19172	19167	19301	19079	18994	19007	19199	19195	19020	19075	19175	19313	19082	19208	19195	19214	19463	19089	19044	19212	19246	19054	18982	19228	19124	18983	19063	19251	19153	19366	19108	19205	19185	19320	19183	19256	19277	19201	19165	19051	19284	19259	19307	19210	19191	19261	19280	19178	19126	18991	19165	19023	19047	19127	19266	19166	18965	19267	19382	19409	19121	19011	19160	19444	19317	19249	19124	19244	19208	19110	19149	19206	19314	19251	19104	19043	19390	19128	19135	19083	19080	19043	19316	19209	18950	19236	19003	19053	19040	19155	19258	19250	19219	19296	19097	19260	18963	19136	19166	19242	19380	19392	19043	19361	19195	19127	19225	19078	19180	19038	18937	19168	19157	19036	19154	19072	19178	19352	19143	19361	19134	19029	19096	19265	19132	19175	19149	19257	19302	19098	19001	19151	19027	18984	19059	19383	19177	19150	19217	19164	19074	19293	19409	19280	19201	19160	19084	19097	19299	19042	19077	19299	19077	19111	19229	19117	19300	18928	19004	19188	18946	18983	19006	19082	19262	19030	19013	18849	19074	19143	19097	19269	19138	19080	19201	19039	18992	19059	19232	19113	19405	19224	19275	19241	19017	19304	19192	19173	19077	19187	19081	19102	19165	19124	19201	19186	18994	18874	18899	19243	19087	19188	19080	19300	18953	19274	19204	18941	19141	19147	18987	18917	19024	19186	19239	19259	19196	19318	19134	19105	18947	19239	19277	19190	18944	19247	19225	19181	19098	19044	19052	19181	19209	19074	19084	19074	19153	19123	19118	19348	19152	19047	19109	19097	19136	18951	19001	19236	19112	18990	19417	19248	19183	19436	19123	19318	18958	19236	19011	19135	19071	19057	19313	19239	19210	19041	19346	19303	19154	19010	19170	19166	19294	19191	18999	19130	19011	19184	19296	19198	19072	19231	19203	19284	19323	19125	19048	19332	19070	19290	19237	19045	19144	19183	19183	19293	19413	19004	19009	19086	18878	18957	19255	19128	19231	19206	19015	19130	18902	19151	19206	19371	19352	19257	19240	19100	18916	19102	19151	19403	19259	19103	19251	19029	19243	19108	19146	19412	19297	19023	19098	19107	19223	19093	19264	19134	19203	19180	19039	19047	19177	19197	19214	19129	19075	19000	19039	19282	19131	19234	19235	19157	19232	19171	19129	19021	19198	19251	19389	19026	19068	18889	19262	19269	19382	19230	19093	19149	19063	19227	19181	19346	19202	19300	19181	19197	19262	19132	19149	19300	19080
17616	32788	28416	24071	27034	56531	58867	41420	31637	22223	17797	16582	15932	15983	16043	15979	16062	16068	15979	15888	15963	15963	16124	16006	16021	16124	16046	16091	15926	16019	16040	16124	16022	16174	16008	15989	15983	15849	15998	15873	16037	15904	15965	16102	15800	15889	15984	16023	15857	15809	16047	16198	16060	15868	16133	15940	16128	15957	16106	15933	16006	15745	15899	16097	16169	15836	16028	16027	16064	15805	15934	16002	15878	16030	16015	15886	15986	15935	15972	16048	15929	15914	15906	16052	15869	15890	15914	15715	16002	16082	16093	15994	15996	15841	16104	15902	16042	16175	16092	15988	15881	16049	15863	16076	15814	15917	16124	15881	15787	16225	15844	16111	15895	16031	16033	15867	15935	15893	15834	15792	15928	15975	15896	15904	15846	15880	15933	16020	16158	15858	15816	16050	16071	15982	16117	15977	15981	15945	16010	15874	16060	15866	16043	15894	15692	15959	15940	15962	16024	15869	15948	15762	15958	16085	16100	15905	16002	15886	16029	15822	16016	15988	15901	15997	15737	16013	16007	15909	16037	16082	16054	15860	15993	16134	15914	15880	15998	15903	15891	16028	16058	16015	15788	16014	15883	15894	16134	16029	15843	16137	15939	15914	16038	15981	16016	16006	15939	15988	15841	15998	15926	15913	16038	16014	15870	15980	16041	16113	16037	15957	15736	16029	16033	15825	15978	16005	15974	16144	16039	16082	16137	15912	15975	15928	15933	16033	15854	15926	16123	15877	16133	15945	15879	15904	15897	16132	15874	15976	16080	15958	15919	16081	15896	15773	16127	16023	16310	15874	15846	15981	16091	15976	15918	16089	15921	16043	15900	16097	15891	15980	15964	16132	16033	15834	15834	15892	15794	16144	15886	15925	16066	15878	15863	15859	15955	16054	16007	15841	15829	15821	15981	16110	15871	15941	15826	15978	15938	15996	16066	16087	15989	16015	16038	15989	15801	16040	16066	16031	15925	16041	16007	15749	16008	15965	15851	15935	16003	16022	15863	15754	16113	16159	15918	15788	16155	16171	16023	15971	16047	16030	15946	15843	15969	15958	15994	15988	16098	15942	16084	15809	15983	16020	15969	15960	16014	15979	16105	16041	15867	15849	15994	15917	16108	16038	15967	15900	16020	15928	16006	16021	16089	16094	15765	15956	15891	15995	15942	15939	15849	16144	15993	15939	15942	16056	15997	15886	16080	15880	16023	16042	15979	15854	15912	15981	16079	15950	15923	16011	15972	15973	16082	15931	16067	16110	15829	15875	16062	15975	16061	15982	15964	15828	15770	16052	16020	15974	15970	15904	15960	15934	16179	16101	15889	15816	15841	16069	15939	15944	15946	15778	16058	16116	15985	15967	16024	15732	15939	16061	15879	16067	16041	16051	16009	16200	15889	15875	16051	15923	16030	16099	15982	16158	15857	15892	16029	15908	15974	15940	15924	16064	16082	15999	15899	15956	15798	16105	15891	16108	15905	15986	16027	15915	15921	15996	15977	15870	16125	15973	16026	15883	15910	15865	15955	16064	16041	16059	15963	15869	16153	16047	15958	16095	15850	15966	15765	16095	15915	15901	16042	15975	16077	16007	15942	16058	16122	15903	15877	16151	15939	15864	16063	16007	15958	15821	15864	15932	15903	16140	16083	15948	15924	15967	15995	15998	15911	15936	15913	16014	15742	15866	16022	15996	15908	16244	16032	15942	16043	15930	15951	15812	16043	16062	15994	16082	15843	15987	16140	15946	16053	15891	16048	15884	15894	16044	15952	15861	16004	16013	15999	15976	15956	15974	16057	15824	15946	15831	15966	15826	15984	15930	15906	16063	15930	16060	15899	16069	15633	15891	15905	16042	15919	15913	16101	15890	15967	15937	15801	16018	16026	15873	15875	16026	15930	16059	16018	15913	15982	15868	15869	15844	15988	16152	15948	15976	16023	15876	15905	16033	16078	15842	15973	16058	16059	15880	15872	15986	15888	15987	15900	15980	15813	15922	15953	16059	15909	15897	15925	15883	15851	15942	15948	16028	16075	16047	15906	16065	16011	15972	16072	16067	15925	16044	16051	16031	16023	15987	15939	16021	15855	16091	16131	15933	16013	16044	16005	15980	15939	16109	15888	15944	15922	16087	15881	16070	16040	15938	16042	15997	16013	15997	15954	15978	15955	15895	15921	15978	16044	16057	15966	15930	15937	15849	16124	15934	15998	15956	15970	15897	15885	15827	16009	16020	15967	15987	15995	15935	15927	15842	15941	16059	15822	15859	15844	15873	16168	16045	16008	16013	15997	15884	16006	15883	15980	15876	16038	15983	15967	16003	16133	15899	15794	15806	15952	16060	15982	16069	15869	15938	15929	15965	16008	16070	15955	15998	15978	16163	15859	15845	16057	16079	16023	15945	15991	15907	15852	15989	16012	15955	16025	16048	15995	15858	15895	16030	16006	15947	15948	16118	15880	15963	15927	16074	16052	15967	15900	16035	15876	16012	16027	15919	16102	15906	15985	15942	16035	15779	15965	16007	16040	16088	15986	16214	15856	15871	16021	16094	16083	16055	16019	15955	15857	16027	15973	16061	15870	16019	15972	16081	15909	16074	15986	16157	16079	16056	15922	15848	15893	15874	16083	15920	15971	15982	16014	16029	15950	15912	15842	16022	15893	16055	16044	16044	15867	15885	15987	15866	16046	15921	15977	16084	16038	15951	15976	16108	15924	15995	15942	15885	16122	15958	15868	16074	16075	16036	16033	15971	16152	16161	16076	16112	16091	16114	16079	15895	16009	16074	16058	15843	16082	16069	16075	15945	15928	15961	15868	16071	16007	15738	15881	15970	15786	15940	16076	15881	16065	15828	16011	16137	16015	15942	16055	16170	15907	15974	15815	16028	16009	16286	15925	15984	16030	16068	16004	15781	15970	16091	15894	15825	16101	16022	16021	16009	16063	15775	15924	16104	15892	15900	15916	15902	15934	15950	15907	15925	16017	16022	16043	16124	15885	15849	16053	16000	16114	15864	15990	15969	16003	15946	16042	15873	15930	16073	16003	15924	15934	16037	15927	16077	15826	16146	15883	15941	15934	15963	15963	15848	15997	15965	15971	16041	15912	15905	15904	16202	15928	15910	15930	15970	15995	16005	15902	15968	16012	15997	15904	16049	15859	16006	16065	15820	16067	15769	15782	16095	15958	15984	16028	15777	16012	15849	16067	16123	16009	15985	15910	16195	15795	15945	16046	15819	16048	15934	15953	16228	15802	15934	15931	15845	15954	16011	15804	15935	16068	15910	15888	16110	16067	16022	15961	16069	15868	15997	15955	15967	16048	15965	15992	15835	15994	16070	16070	15923	15913	16165	15932	15875	15841	15958	15989	16067	16121	15951	15870	16172	16051	15962	16010	16006	15842	15923	16174	15996	15886	16079	15927	15867	15938	15881	15982	15966	15893	15628	15960	15944	16110	15912	15868	15883	16066	15799	15977	16094	15908	15869	16022	15966	16059	15900	15697	15868	15884	15985	15977	16081	16006	15957	15916	15883	15964	15893	15829	15837	16051	15860	15958	16074	15927	15901	15911	15842	15951	15663	16091	16087	15901	15992	16057	15901	15906	15903	16010	15893	16128	15918	16004	15859	16045	16043	15833	15952	16027	16074	15929	15861	15986	15929	15886	15989	15923	16029	15929	15823	16058	16119	15906	15889	15976	15922	16054	15908	15934	15968	15717	16010	16009	15917	15845	16001	15852	16153	15920	15981	15903	15864	16005	15921	16073	15931	15967	15947	15806	16094	15961	15877	15974	15824	15716	16202	16000	15775	16013	16000	15914	15774	15962	15995	16055	15850	15892	16048	15971	15970	16048	15975	15858	15881	15945	15897	16224	15823	16047	15989	15746	15915	15831	15894	15787	16066	15943	16104	15911	15930	15968	15967	15924	15924	16011	15813	16086	15847	15851	15956	15937	16048	15912	15857	16003	16074	16076	15905	15920	15936	16066	16129	15948	16047	16027	15910	16144	16014	15816	16018	15956	16088	16134	15824	15965	16067	15985	15896	16036	15973	15914	15931	15934	15997	16009	15956	15980	15971	15989	15969	15841	15907	15921	15853	16081	15847	16084	16074	15915	15923	15987	15798	16054	15996	15960	15731	15860	16011	16056	15932	15824	15928	15923	15970	15864	15951	16077	16002	15843	15799	16017	15989	15840	16050	16097	15971	15848	15944	16037	15835	15834	16104	15914	15924	16035	15951	16127	16067	16035	16012	15975	15902	15983	16025	16051	15994	16006	15981	15967	16001	15992	16001	15965	15913	16052	16026	16120	15901	15850	15959	15821	15823	16087	16045	15916	16005	15929	16136	16089	15853	16121	15893	15844	15896	16047	16004	15913	16112	16087	15891	15966	15952	15843	16102	15801	15935	16015	15861	15998	16070	16161	16014	16045	15856	15962	16045	15960	15859	16065	15984	15820	16064	15976	15908	16055	15976	16075	16013	15825	16000	16104	15870	15925	16015	16008	15874	15940	15992	15955	15957	15882	16001	16046	15942	15745	16085	16084	15807	15916	15878	16038	15934	15866	15886	16116	15836	16097	15859	15907	15910	16066	15910	15911	15982	15834	15949	16128	16051	16009	16048	15866	16019	15995	15993	15928	15990	15847	16015	15975	15990	15954	16069	15859	15977	16115	16133	15909	15748	15902	16047	16064	15896	15961	16084	15912	15868	15886	15957	16037	16063	16001	15871	16073	15984	15922	15927	15899	16025	15990	16098	15879	15938	15900	16068	15878	16240	15848	15973	15942	15998	15830	15864	15928	15998	15964	15894	15992	16032	15846	15878	16038	15960	16071	15814	16063	16035	16010	15881	15879	15842	15906	15965	15929	15864	15943	15945	15918	15901	16012	15976	15979	15929	16106	15891	15994	16004	15960	16012	16023	15990	15935	15902	15986	15969	15916	15998	16021	15982	15947	16109	15893	15977	16004	16034	15746	16012	16046	15894	16060	15952	15988	15920	15900	15953	16152	15917	16117	15901	15858	16046	15963	15991	16056	15957	15847	15900	16078	15952	15776	15938	16036	15826	15878	16016	15994	15934	16028	15966	15930	15967	15916	15959	15915	16046	15782	15831	15988	15885	15997	16027	16022	15859	15957	16059
22804	21388	29328	23833	21621	58354	74356	53213	41022	30285	23329	20669	19674	19474	19290	19264	19422	19466	19254	19455	19226	19195	19432	19320	19402	19336	19150	19435	19059	19260	19289	19043	19177	19085	19291	19085	19235	19086	19112	19091	18946	19100	19191	19139	18950	19193	19335	19198	19240	19077	19137	19269	19149	19054	19232	19220	19261	19166	19141	19130	19164	19147	19097	19175	19154	19003	19187	19044	19024	19170	19235	19080	19181	19020	19047	19136	18995	19115	19146	19077	19036	19178	19092	19026	19337	18939	19229	19346	19114	19308	18966	19047	19323	19277	19240	19120	19224	19085	19085	19104	18980	19097	19089	19099	19164	19064	19103	19208	18902	19032	19080	19152	19094	19053	19014	18925	19089	19061	18974	19076	19284	19051	19211	18918	19150	19128	19110	18864	19026	19002	19027	19155	19123	19162	19134	19041	19247	18948	19011	19015	18950	19136	19294	18963	18991	19164	19275	19050	19167	19044	19124	19130	18955	19128	18868	19190	19230	19112	18919	19154	19299	19108	18996	18889	18973	18955	19044	19112	19147	19281	19106	19003	19158	19194	19125	19191	19039	18965	19122	18990	19002	18897	19085	19023	19126	19126	19032	18959	19053	18811	19170	19023	19000	19001	19130	19165	19178	19028	18966	19201	19131	19220	19089	18995	18960	19179	19100	19053	18958	19096	19220	19028	19137	18924	19013	19160	19171	19164	19130	18981	19063	19193	19148	19099	19018	19084	19025	19253	19123	19002	19098	19179	19048	18905	19283	19087	19081	19182	18937	19134	19118	18884	18901	19056	19019	19098	19130	18989	19192	19165	19229	19122	19217	19048	19116	18972	19071	19069	19113	19188	19282	19104	18971	18898	19155	19030	19093	19215	19043	19030	19196	18924	18878	19188	18933	18993	19216	19106	19455	18996	18936	18948	18967	19225	19320	19168	19166	19122	19244	18913	18928	19077	19047	18768	19060	19207	19011	18945	19210	18975	19122	19096	19127	19136	19099	19045	19189	19188	19110	18991	19209	19191	19110	19100	19232	19121	19198	18946	19272	19109	19383	19226	19179	19224	19239	19111	19108	19223	19016	19162	19116	19136	19031	18942	19169	18953	19179	19064	19133	18926	19070	19149	19227	19176	19108	19108	19120	19017	19239	19075	19214	19092	18982	19128	19040	18996	19061	19064	19145	19154	19159	19079	18811	19094	19254	19160	19193	18935	19009	18887	19236	19148	19151	19094	19035	18868	19036	19114	19142	19084	19273	19289	19174	19021	19081	19225	19023	18987	19037	18699	19181	18948	19006	19151	19109	18980	19061	18914	19027	18915	18826	18914	19057	19252	19127	19013	19053	18952	19188	18973	18972	18975	18883	18847	19138	19131	19039	18979	18950	19224	19035	19216	19097	19094	19262	19058	19217	19132	19278	19181	19029	19277	19230	19235	18981	19014	19124	19166	19099	19133	19251	19053	19085	18991	18991	19136	19133	18993	19096	19065	19082	19160	18979	19094	19062	18952	19086	19113	19245	19004	19089	19021	19135	18963	19088	18976	19046	18962	19076	18996	19050	19167	19233	18864	19109	19072	19241	19128	19129	19007	18981	19072	19039	19043	19152	19147	19194	19078	19163	19050	18974	19071	19268	19014	19141	19228	19181	19187	19034	19096	19059	19017	19133	19020	19270	19083	19151	18922	19160	19102	19273	19215	19004	19034	19178	18954	19161	19175	18936	19134	18992	19216	19419	19120	19224	19151	19103	19054	19390	19130	19189	18955	19016	19165	19180	19156	19051	19198	19006	19114	19273	19196	19107	18939	18911	19112	19228	19064	19143	18975	18996	19222	19430	19169	18875	18998	18944	19045	19236	19256	19336	18921	19302	19133	19353	19145	19021	19287	19215	19379	19299	19025	19187	19157	19000	18998	19119	19195	19078	19127	19029	19199	18960	18936	19124	19182	18984	18936	19115	19203	19013	19094	19200	19115	18911	18978	19277	19044	19314	19154	19102	19051	19115	19006	19293	19279	19212	19062	19190	18982	19075	18969	19281	19212	19034	19103	19074	19116	19150	19296	19324	19281	18997	18996	19185	18970	19077	18946	19031	19044	19040	19198	19027	19019	19138	18944	19035	18952	19030	18991	19212	18953	19268	19100	18933	19076	18997	19120	18899	18891	19118	19199	19168	19008	19205	19004	18859	19024	18995	19046	19246	18940	19151	19175	19034	19205	18965	19108	19188	18988	19023	19065	18937	19034	19176	18881	19016	19135	19002	19027	19224	18944	18917	19002	19082	19074	19034	18830	19047	19039	19255	19009	19076	19245	19094	18969	18872	19042	19278	18923	19011	19250	19028	19146	19132	19231	19057	19068	18963	19132	18941	19116	18991	19161	19310	19142	19243	19180	19078	19210	19232	18957	19097	19075	19209	19126	18980	19120	19044	19355	18936	19048	19087	18994	19030	18958	18811	19069	19015	19429	18938	19130	19165	19165	19007	18980	19011	18874	19139	19120	19173	19258	19121	19024	18929	19035	18977	19229	19039	19038	19189	18978	19014	18962	18845	18967	19067	19104	19007	19057	19280	19004	19228	18971	18948	19046	19121	19147	19135	19049	19145	19104	19169	19306	19102	19063	19335	19033	19158	19134	19021	19026	19057	19021	19022	19266	19154	19150	19199	19060	18996	18972	19198	19109	19009	19034	19167	19225	19117	19262	19197	19062	19122	19154	18939	19038	18935	19006	19300	19328	19083	19237	19118	19249	19144	19073	19073	19179	19060	18984	19246	19222	19020	18938	18969	19157	19187	19147	19010	19079	19171	19089	19072	19240	18849	19101	18864	18965	19207	19203	19061	19111	19416	19168	18971	18935	19126	19060	19161	19265	19078	19223	19236	19164	19089	19096	19241	19071	19183	18969	19184	18996	19075	19016	18929	18885	19010	19129	19158	19179	19214	19304	18925	19219	19179	19076	19342	19137	19018	19178	18976	19029	19180	19017	19042	18953	19279	19137	19130	19222	18934	18996	19262	18803	19116	19192	19039	18916	19051	18948	18933	19073	19140	18958	19150	19032	19177	18978	19005	19105	19084	18941	19111	19241	19094	19215	19028	19127	19189	19195	18939	18933	19069	19294	19135	19040	19066	18998	19099	19074	19150	19214	19194	19003	19188	19021	18907	19150	19200	18854	19009	19161	18919	19185	19172	19197	19059	19121	18983	19055	19080	19042	19129	18982	19077	19027	19298	18914	19360	19219	19130	18925	19290	19152	18964	18966	19130	19126	19009	18997	19081	19145	18998	19215	19127	19183	19078	19226	19154	19186	19073	19229	19211	19265	19076	19055	19111	19290	18916	19168	19283	18982	19188	19176	19197	19149	18835	19249	19403	19035	19230	19266	19185	19096	19209	18982	19315	19032	19217	19022	19314	19269	19099	19267	19133	19094	19418	18966	18886	19198	19113	19010	19053	18885	19153	19032	19041	19129	19189	19112	19032	19077	19201	19118	19169	19140	19003	19054	19157	19183	18944	19101	19080	19181	19140	19117	19135	19224	19124	18999	19145	19223	19094	19148	19145	19211	19117	19348	19058	19196	19003	18983	19077	19139	19064	19019	19051	19055	19004	18916	18909	19170	19076	19133	19154	18995	18922	19095	19185	19101	19111	18959	19066	19139	19171	18999	18917	19156	19112	18989	19252	18885	19052	19009	19272	19075	19114	19186	18997	19004	19130	19193	19015	18946	19088	19091	19304	19370	18917	18912	19013	19108	19182	19100	19042	19116	19156	19019	19081	19006	19069	19118	19258	19260	18905	19116	18992	19212	19217	19183	19329	19113	19202	19214	18948	18996	19273	19179	19106	19017	19213	19188	19203	19122	19191	19112	19299	19092	19086	19214	18912	19018	19161	19188	18972	18945	18826	18979	19225	19044	19073	19109	19200	19350	18951	19053	19263	19189	19189	19086	19052	19016	19075	19002	18971	19085	19048	18952	19085	19044	19132	19072	19037	19243	19061	19119	18984	18952	18975	19015	19128	19182	19088	19020	19140	19030	19123	19072	19167	18985	19132	18946	18947	19086	19020	19054	19179	19027	19226	19000	19202	19173	19131	19010	19271	19086	19046	19212	19120	19283	19083	19026	19154	19217	18998	19018	19202	18823	18954	19019	19168	19224	19185	18918	19091	19018	19142	18921	18756	19106	18948	19046	18973	18989	19290	19260	18920	19248	19040	19354	19098	19284	19116	19062	19134	18961	19199	19236	19002	18976	19205	19179	19219	19142	19125	19102	19081	19150	19161	19161	19142	19073	19027	19154	19294	19227	19270	19275	19002	19122	19286	19061	19233	19161	19090	19040	19151	18997	19248	19027	19049	19110	19081	19041	19215	19183	19195	19025	18965	18961	19213	19061	19004	19016	19087	18933	19265	19100	19141	19099	19068	19210	19230	19060	19234	18906	18988	19032	19114	19033	19177	19000	19320	19186	19124	19341	18963	19157	19101	19048	19153	19175	18914	19185	18875	18975	19019	19255	19069	19020	19069	19063	19048	19147	18874	19030	19030	18963	18816	19059	19023	18926	19083	19112	18869	19049	19075	19227	19111	18988	19189	19323	18898	18899	19099	19139	19120	19198	19149	19284	18989	19090	19034	19265	19197	19079	19160	19037	19119	19111	19206	19090	19109	19180	18877	19201	19000	18870	19223	19138	19107	18944	19118	19166	19094	18909	19115	19074	19207	19082	19073	19256	18973	18888	19230	18962	18931	19132	19080	19067	19101	19108	19075	19136	19110	19189	19093	19163	19226	19088	19023	19199	19082	19068	19209	19192	19074	19053	18973	19064	19142	18990	19044	19007	19150	19079	19119	19044	19076	19006	19102	19019	19108	19265	18974	19120	19033	18980	19147	19162	19108	18957	19069	19081	18886	18901	18956	18918	18962	19139	18817	19101	19139	19069	19284	19219	19285	19101	19162	18953	19067	19003	19216	19042	18816	19265	19065	19226	19042	18901	18873	19073	19101	19173	19083	19123	19043	19050	19102	19131	19248	19181	19278	19218	19035	19087	19195	18859	19225	19223	19267	19322	19090	18951	19188	19260	18975	19017	18946	18926	18998	19064	19186	19051	18936	19032	19060	19025	19195	19288	18972	18916	19081	19089	19165	19152
19338	39087	30000	24306	23983	70159	74877	53257	41058	27395	19459	16731	15969	15902	15734	15749	15932	15661	15782	15778	15846	15874	15839	15745	15957	15915	15932	15892	15814	15743	15851	15754	15787	15785	15900	15750	15950	15725	15881	15756	15868	15877	15811	15775	15950	15841	15872	15683	15672	15804	15787	15954	15739	15756	15762	15728	15845	15924	15748	15889	15783	15705	15728	15756	15710	16031	15616	15959	15813	15624	15798	15957	15759	15657	15666	15838	16074	15758	15711	15862	15889	15727	15879	15806	15869	15932	15835	15711	15935	15889	15877	15890	15750	15755	15858	15866	15896	15628	15907	15685	15857	15672	15995	15827	15831	15929	15949	15735	15999	15842	15844	15854	15851	15819	15964	15841	15649	15987	15952	15894	16014	15771	15967	15775	15726	15903	15798	15977	16010	15822	15807	15748	15922	15919	15820	15625	15806	15858	15867	15915	15751	15836	15721	15760	15907	15681	15920	15924	15907	15788	15933	15587	15726	15915	15895	15926	15930	15910	15871	15927	15887	15624	15826	15861	15769	15726	15772	15913	15807	15704	15849	15855	15923	15890	15958	15856	15889	15842	15814	15829	15968	15714	16070	15738	15721	15916	15857	15924	15861	15813	15664	15779	15802	15934	15768	15659	15764	15629	15904	15777	15757	15804	15715	15746	15872	15711	15870	15702	15899	15747	15899	15574	15811	15897	15839	15837	15950	15794	15813	15713	15869	15807	15814	15957	15791	15868	15988	15783	15962	15739	15829	15539	15834	15936	16053	15746	15763	15780	15753	15821	15881	15877	15863	15815	15843	15938	15768	15708	15692	15812	15921	15923	15679	15751	16047	15921	15754	15769	15778	15769	15914	15739	15723	15702	15829	15817	15903	15949	15900	15844	15828	15750	15977	15838	15780	15744	15740	15898	15939	15868	15812	15849	15979	15864	15805	15967	15706	15723	15833	15779	15748	15927	15779	15781	15944	15749	15883	15867	15914	15792	15929	15838	15805	15776	15963	15581	15812	15881	15777	15803	15893	15823	15886	16011	15924	15640	15716	15652	15857	15801	15847	15952	15919	15687	15797	15907	15738	15652	16047	15664	15799	15620	15914	16037	15850	15937	15963	15858	15576	15845	15757	15746	15778	15778	15827	16088	15698	15818	15863	15816	15828	15816	15817	15820	15798	15744	15747	15721	15859	15896	15856	15641	15871	15860	15828	15777	15874	15707	15845	15738	15820	15798	15819	15866	15811	15887	15789	15796	15752	15879	15906	15813	15898	15803	15792	15544	15919	15912	15859	15991	15905	15694	15680	15838	15783	15879	15774	15792	15816	15891	15890	15813	15776	15859	15934	16036	15916	15826	15994	16047	15650	15820	15688	15842	15797	15805	15909	15699	15942	15955	15871	15811	15945	15886	15852	15782	15585	15747	15640	16035	15742	15715	16002	15581	15919	15716	15768	15966	15666	15983	15991	15883	15875	15755	15753	15857	15815	15797	15778	15817	15915	15845	15978	15701	15730	15806	15679	15991	15789	15781	15903	15898	15888	15796	15748	15873	15990	15855	15651	15628	15890	15565	15822	15875	15867	15858	15905	15631	15751	15744	15757	15849	15896	15671	15893	15910	15865	15839	15797	15759	15667	15642	15795	15964	15832	15806	15659	15775	15982	15796	15809	15899	15757	15852	15824	15854	15758	15824	15758	15716	15908	15739	15833	15818	15876	15802	15688	15765	15900	15840	15954	15729	15832	15825	15733	15690	15745	15782	15820	15783	15828	15788	15878	15840	15821	15802	15920	15832	15858	15604	15849	15988	15791	15782	15774	15780	15907	16011	15758	15818	15913	15843	15927	15847	15689	15712	15962	15777	15811	15784	15808	15852	16025	15632	15787	15878	15660	15952	15799	15749	15779	15886	15739	15869	15733	15871	15718	15784	15876	15815	15848	15847	15558	15738	15871	15811	15649	15804	15906	15861	15943	15728	15842	15926	15782	15879	15778	15788	15809	15874	15728	15676	15810	15884	15757	15831	15879	15857	15812	15816	15763	15858	15874	15968	15865	15884	15733	15768	15716	15824	15761	15831	15731	15643	15805	15792	15827	15830	15891	15800	15790	15863	15837	15774	15789	15963	15942	15774	15832	15808	15808	15802	15708	15865	15752	15873	15818	15711	15993	15916	15737	15851	15819	15793	16044	15773	15801	15803	15794	15792	15829	15878	15807	15881	15913	15960	15657	15894	15727	15908	15727	15510	15786	15890	15671	15875	15820	15857	15757	15788	15789	15926	15682	15819	15867	15700	15846	15820	15764	15995	15908	15842	15968	15706	15826	15788	15725	15672	15868	15766	15761	15817	15849	15682	15910	15800	15915	15766	15971	15682	15766	15947	15728	15869	15879	15769	15794	15769	15800	15748	15712	15859	15610	15802	15816	15923	16006	15802	15788	15723	15727	15705	15874	15764	15743	15699	15818	15813	15758	15822	15796	15787	15794	15785	15721	15741	15811	15670	15939	15946	15715	15883	15867	15905	15905	15644	15909	15939	15828	15824	15881	15858	15882	15873	15897	15807	15695	15559	15725	15846	15784	15853	15890	15731	15714	15804	15951	15673	15836	15889	15868	15897	15947	15893	15762	15940	15677	15818	15799	15699	15782	15798	16043	15568	15812	15809	15904	15680	15866	15900	15927	15821	15872	15690	15944	15939	15733	15862	15951	16056	15780	15881	15756	15888	15721	15753	15910	15892	15727	15716	15828	15890	15998	15802	15844	15966	15804	15823	15575	15761	15847	15872	15835	15739	15877	15798	15646	15833	15894	15903	15799	15753	15730	15783	15888	15825	15697	15931	15928	15653	15908	15664	15856	15913	15858	15716	15780	15931	15955	15853	15739	15798	15660	15823	15733	15866	15776	15791	15904	15818	15755	16039	15763	15863	15841	15777	15762	15815	15938	15793	15633	15827	15860	15772	15796	15771	15813	15759	15935	15880	15736	15917	15793	15666	15877	15822	16065	15648	15789	15840	15756	15910	15912	15791	15735	15959	15638	15888	15969	15773	15899	15750	15868	15812	15792	15690	15795	15757	15803	15790	16019	15781	15771	15852	15817	15653	15613	15732	15769	15825	15736	15877	15844	15680	15789	15870	15955	15749	15755	15733	15942	15747	15874	15891	15996	15819	15773	15868	15706	15722	15751	15761	15787	15882	15688	15869	15956	15698	15781	15875	15787	15891	15955	15783	15808	15704	15691	15770	15945	15710	15768	15820	15868	15831	15762	15689	15668	15705	15756	15736	15919	15816	15931	15777	15818	15706	15814	15782	15883	15739	15886	15659	15867	15719	15753	16001	15829	15975	15856	15850	15668	15936	15584	15818	15731	15871	15928	15872	15733	15824	15598	15886	15635	15927	15750	15772	15778	15769	15713	15755	15779	15758	15778	15683	15673	15866	15845	15795	15894	15777	15928	15989	15749	15746	15727	15863	15763	15696	15896	15755	15884	15641	15637	15842	15806	15923	15772	15801	15889	15725	15690	15834	15807	15626	15941	15949	15935	15830	15730	15823	15751	15878	15860	15958	15964	15846	15661	15827	15683	15889	15612	15818	15739	15833	15985	15689	15925	15926	15820	15727	15806	15839	15978	15820	15788	15773	15908	15894	15719	15875	15814	15831	15873	15835	15773	15819	15908	15906	15833	15696	15947	15996	15820	15591	15925	15837	15720	15689	15900	15832	15861	15740	15884	15741	15717	15767	15921	15835	15682	15861	15903	15961	15887	15769	15754	15689	15754	15781	15818	15811	15653	15922	15814	15718	15904	15804	15959	15857	15854	15725	15751	15891	16041	15802	15667	15680	15798	15775	15871	15803	15794	15914	15761	15793	15829	15836	15838	15851	15850	15753	15690	15800	15838	15860	15849	15932	15829	15787	15765	15812	15793	15808	15692	15855	15960	15751	15757	15665	15990	15926	15789	15876	15731	15783	15901	15862	15733	15826	15740	15623	15806	15716	15759	15769	15786	15749	15693	16029	15798	15728	15851	15760	15827	15750	15799	15885	15692	15908	15789	15946	15742	15895	15976	15919	15658	15868	15767	15606	15743	15833	15756	15773	15755	15837	15754	15769	15961	15629	15745	15622	15738	15869	15932	15882	15628	15836	15815	15965	15739	15851	15712	15886	15799	15690	15723	15584	15879	15774	15675	15774	15879	15865	15841	15856	15884	15820	15875	15943	15789	15780	15849	15637	15603	15769	15852	15846	15808	15804	16001	15786	15708	16022	15890	15750	15805	15943	15667	15856	15845	15679	15835	15873	15750	15715	15907	15678	15907	15781	15834	15865	15844	15808	15772	15747	15810	15803	15823	15862	15696	15737	15649	15879	15921	15977	15802	15867	15837	15844	15758	15834	15880	15906	15768	15937	15897	15858	15767	15868	15893	15816	15797	15923	15757	15756	15900	15993	15901	15899	15715	15680	15750	15808	15648	15721	15876	15863	15937	15759	15704	15932	15857	15679	15949	16107	15803	15551	15816	15706	15818	15822	15843	15744	15890	15742	15967	15644	15836	15961	15596	15747	15601	15648	15677	15910	15816	15866	15683	15915	15696	15747	15779	15900	15725	15818	15812	15840	15870	15661	15835	15751	15786	15752	15761	15616	15917	15931	15832	15768	15984	15734	15902	15774	15847	15754	15724	15764	15725	15737	15825	15879	15869	15739	15800	15798	15678	15782	15870	15858	15709	15813	16092	15927	15928	15760	15922	15768	15752	15800	15957	15606	15757	15876	15665	15896	15789	15738	15731	15781	15796	15769	15741	15843	15622	15843	15619	15802	15704	15887	15858	15693	15825	15814	15692	15676	15730	15631	15793	15659	15781	15856	15866	15944	15924	15737	15692	15625	15763	15821	15837	15759	15892	15746	15874	15777	15738	15908	15907	15704	15790	15728	15933	15809	15655	15711	16050	15853	15878	15889	15848	15806	15817	15779	15812	15936	15826	15709	15875	15862	15775	15887	15896	15793	15661	15812	15715	15720	15589	16000	16018	15728	15825	15866	15806	15794	15698	15915	16026	16036	15732	15739	15736	15833	15851	15931	15946	15851	15742	15769	15850	15714	16063	15575	15835	15827	15841	16009	15713	15882	15668	15823	15821	15913	15800	15942	15720	15622
27855	22394	25835	22879	19545	26631	31288	25177	22012	20181	19411	18859	19146	18977	19232	19007	19133	19075	19086	19028	19078	19125	18910	19150	18976	18991	19096	19092	18858	18932	18897	19053	19120	19115	19100	18957	19075	19027	19080	18998	19020	19108	19187	19117	19110	18839	19075	19074	19062	18923	18880	19317	19154	18924	19111	19077	19287	19062	19149	18811	19064	18949	19134	19067	19152	19003	19018	18982	19056	18825	19075	18916	19004	19348	19191	19246	18985	18912	18913	18876	19184	19010	18859	19086	19095	19127	18760	18974	19062	18972	19114	18870	19001	18988	19042	18981	19146	19060	19057	19231	18963	18832	19122	19012	19165	18920	18970	19038	18908	18827	18877	19013	18979	18881	19125	19122	19062	19054	19225	19177	18924	18944	18940	18932	18960	19047	19106	18951	19043	18941	19110	19139	18912	18915	19184	19023	19085	19229	19187	18764	18927	19007	19117	19234	19001	18999	19111	19034	19095	19068	18854	18867	19099	19282	18902	18832	18948	19009	18886	18892	18922	19177	19126	19078	18984	19052	18836	19137	18955	18857	19061	19100	19068	18889	18914	19174	19332	19013	19031	19172	19099	19181	19294	18814	18952	18924	18928	18976	19092	19137	19116	19078	19085	19080	19137	19166	19051	19004	19118	18891	19119	18910	18771	18923	19123	19218	18875	19145	19076	19019	19058	18968	18898	18987	18820	18821	18993	19030	19006	19074	19024	19028	18850	18985	18860	18978	19016	19012	19163	18988	18854	18988	19053	18926	18956	19009	18972	19068	19016	18895	19101	18884	19059	19151	19295	19062	19183	19045	18843	18915	19023	19044	19212	19013	19164	18857	19088	19189	18998	19052	19048	18969	18890	18931	18947	19003	19032	19160	19169	18979	18972	19074	18960	18816	19027	18982	19089	19117	19049	19129	18937	19044	18993	19075	18927	18857	19126	19041	19199	18992	19222	18860	18960	19076	19227	18990	19114	18985	19029	18893	18848	18986	19210	19185	19096	19417	19154	18995	19007	18937	19261	19015	19109	18964	19179	18852	19223	19129	18877	19056	19159	19103	19103	19208	19039	19086	19047	18881	18890	19008	18945	19004	19022	19089	19091	19200	18918	18908	19311	19065	18801	19175	19128	19061	18948	18940	19087	19112	18893	18882	19147	19161	18918	19080	18872	19094	18903	18972	19182	19043	19012	18937	18885	19033	19149	18999	19094	19121	19197	19061	19195	18968	19075	19188	19139	19248	19058	19215	19253	18828	19027	18833	19336	19014	18931	19050	18894	19051	19218	18944	18887	18866	18875	19045	18986	19086	19039	18923	19112	19195	19033	18981	19161	19028	19008	19003	19111	18986	19116	19012	18927	19122	19151	19067	18895	18873	19141	18940	19090	19036	18929	18980	18948	18905	19015	19040	19282	18957	19037	18938	19213	19037	18908	19243	18996	18948	18885	18983	18893	18987	19047	18723	18918	18905	19043	18949	19023	18945	18900	18980	18864	19012	18816	19084	19003	19048	19055	19083	18796	18933	18930	19244	19142	18933	18792	19260	18981	18901	18987	18987	18965	19058	19298	18965	18899	18858	18945	19080	18920	19143	19116	19040	18941	19132	19101	18816	19123	18786	19241	19121	19119	18864	18993	19166	19061	18931	18910	18953	19091	18964	18958	18842	19124	19031	18937	18932	19085	19189	19081	19034	19062	19069	19271	19143	18980	19007	19157	18931	18741	18884	19119	19167	19276	19139	19002	19025	19140	18978	19142	18943	18941	19184	18918	19064	18806	19022	19112	19031	19254	19024	19240	19072	18922	19033	19233	19153	18884	19024	19143	18897	18937	19158	19192	19154	18811	19210	19100	18924	18856	19044	19008	18810	19231	19052	19156	19135	19024	19120	18893	18969	19072	18806	18936	18966	19011	19010	19239	19017	18862	18963	19153	18891	19004	18924	19134	19067	19132	18820	19081	18887	19116	18834	19035	18941	19023	18899	19057	19065	18995	19078	18777	18936	19000	18826	19110	19120	18961	18903	19307	18916	19126	18983	19213	19094	18975	18930	19009	18957	19075	19129	19093	19207	19095	18908	19073	19105	19170	19064	18869	18908	19033	19216	18902	18940	19117	19089	18927	19154	19187	19208	18912	19027	19166	19091	19010	18822	19249	18993	19135	19143	19149	19023	19219	19260	19098	18857	19033	19119	18982	19113	19205	18878	19007	18861	19216	19111	18918	19141	18882	18917	19074	18962	18894	19052	18951	18914	19093	18834	18866	18951	19195	18989	19165	19170	19199	18954	19175	19020	18970	18926	19049	18996	19112	19016	18992	19218	18880	19249	19200	19050	19011	19095	18942	18960	19081	19039	19035	19074	19364	18765	19117	18813	18846	19221	19021	18955	18900	18979	18804	19188	19066	19160	19127	19130	19292	19115	19254	19188	18928	19209	18851	18948	19143	19034	18839	18853	19113	18941	19037	19038	19065	19181	19109	19014	19066	18982	19355	19045	19009	19190	19247	19001	19022	18903	18972	19241	19107	19404	19049	19006	18982	19094	19030	19201	18943	19076	18982	18933	19161	19260	19064	19083	18940	18996	19155	18918	19184	19048	19000	18954	18934	19011	19347	19231	19156	19025	18907	19074	19005	19015	19083	19042	18867	18933	19126	18991	19035	19029	19100	18927	18826	19045	19021	18805	18961	19014	19144	18976	18982	19028	18893	19183	18966	19137	19187	18903	19222	19085	19049	19102	19233	19046	19043	18949	18849	18875	18926	19070	19087	19049	18952	19022	18965	19124	19099	19179	18920	18971	19178	19024	19002	18886	18796	19043	19041	18961	19239	19081	19050	19080	19012	19136	19023	19015	19148	18788	19109	19161	19121	18945	18933	18859	18854	19154	19168	18918	19109	18908	19128	18979	19027	19161	18983	19163	19101	19125	19104	19346	19172	18988	18946	19199	19056	19027	18976	19124	19154	19054	18944	18946	19008	19118	19054	19184	19253	19103	18884	18974	18927	19062	19036	19010	19159	19057	18945	18927	19035	18983	18775	19160	19039	19104	19008	19141	19022	19198	19045	19069	19146	19069	19106	18923	19012	19151	19035	18943	18849	18945	19059	18957	19072	19121	19133	19137	19157	19059	18953	18992	19129	18926	19234	19065	18771	19215	18961	19120	19191	19147	19054	19052	19029	19031	18994	19044	19134	19326	19272	19140	19009	19069	19115	19107	19030	18862	18923	19088	19076	19124	18966	18884	19157	19086	19028	18904	19101	19335	19106	19121	19143	18951	19058	19084	18985	18976	19118	19063	18961	19077	19153	18969	19009	18977	19063	18803	18952	19041	19068	19060	19056	19013	19193	19285	18905	18964	18786	19065	18838	19042	18940	18943	19255	19079	19115	19080	19163	19078	19028	18949	19061	19130	19171	19188	19102	18808	19123	18925	18894	19159	18990	19010	19031	18953	19133	19162	19004	19041	18972	19098	19026	18997	18917	19012	19141	18932	18880	19103	19022	19324	18847	18954	19304	19078	18972	19104	19087	19046	18921	19008	19248	18973	19183	19035	18932	18896	19057	19213	19132	19008	18849	18959	19225	19029	18952	19091	18958	18959	18807	19032	18779	18911	19125	18856	19049	19077	19216	19045	18896	18919	19030	19056	19016	19038	18950	18931	19192	19043	19144	19014	19059	19005	19057	19169	19075	19101	19016	19065	19147	19034	18939	18834	19025	19021	19001	19086	19189	19077	19222	19107	19204	18913	19026	19102	19058	18899	18885	19112	19144	18925	18951	19118	19235	19132	18988	19296	19061	19053	19137	18939	18909	19084	18991	18933	19006	19070	19017	19015	19200	19083	19069	19064	19004	19073	18818	18934	19019	19101	18979	18990	19234	19119	19134	19036	19046	19031	19160	19265	19240	19101	19122	18999	19177	19333	19122	19250	19226	19253	19229	19251	18983	18963	19238	19033	19206	19167	19167	18856	18878	19005	19108	19127	19015	19031	19054	18931	19123	18845	18879	18909	19235	18963	18981	19098	18980	18928	18862	18981	19117	19229	19036	18989	19139	19023	18974	19032	19276	19163	19006	18927	19008	18784	19196	19075	19037	19053	19086	18834	19177	19018	19111	19196	19208	19066	19088	19079	18985	19252	19024	19070	19031	18987	19080	19193	19112	18969	18861	19034	19342	18851	19027	18902	18958	19016	19028	18771	19048	19028	19017	18918	19178	18922	18908	19054	18869	18999	19093	19207	19125	19118	19007	19059	19058	19141	18860	19011	19100	19283	19019	19092	19114	19226	18902	19046	18906	18888	18999	19061	19046	19087	19138	19033	19059	19188	18839	19069	19060	18993	19093	19151	19216	18867	19180	18892	18808	19124	19101	19252	19148	19127	18913	18978	19050	18980	18900	19304	19319	18937	19203	18764	19117	19129	19055	19060	19074	19167	19170	18873	19191	18997	19185	19064	19002	19097	18860	19065	18862	19040	18902	19136	19136	19102	19132	19147	19065	19141	19194	18995	19130	19050	18917	19107	19008	19010	19170	18888	19071	19122	18972	18793	18999	19230	18951	18935	19087	18970	18950	18860	18994	19042	19036	19017	19148	18928	19098	19049	18956	19046	19129	19151	19073	18941	18913	19176	19280	18966	19015	19099	19077	18963	19171	19120	19098	18907	18905	19073	19213	19113	18979	18963	18908	19128	18813	18924	19065	18972	19033	19164	19048	19093	19252	19051	19104	18890	18821	19073	19127	18935	19053	18907	19117	18978	19008	18937	18922	19018	19020	19020	18879	19040	18993	18869	19135	18878	18844	19008	18899	19112	19088	19214	19235	19238	19028	18976	19020	18936	18930	19043	19306	19030	19041	19033	19180	19029	18978	18974	19018	18889	19065	19085	18972	19110	19090	19120	19082	18994	18962	19217	19053	19233	19059	19074	19138	18722	19062	18877	18967	18908	18802	18955	19105	18952	18957	18891	18994	19240	19055	18935	18980	18972	18904	18816	19103	18887	19044	19059	19068	18915	19119	19019	19008	19234	19071	19055	18994	18957	19109	18988	19022	19055	18859	18843	18880	19435	18937	18947	19175	19013	19006	19019	19200	18931	19054	19098	18995	19020	19087	18930	19113	19139	19067	19173	19154	19119	19055	19069	19138	19115
18553	22181	18878	17236	16931	26014	29037	21534	18566	16960	16267	16064	15905	15811	15859	15868	15883	15924	15682	15932	15900	15951	16029	16048	15837	15900	15713	15729	15914	15812	15828	15857	15871	15662	15773	16010	15896	15779	15880	15909	15845	15820	15855	15761	15872	15987	15808	15784	15817	15843	15841	15971	15859	15849	15945	15945	15941	15920	15756	15630	15949	15844	15820	15946	16095	15868	15791	15849	16155	15930	15860	15808	15797	15824	15963	15903	15839	15806	15998	16016	15900	15986	15823	15822	15848	15981	15872	15743	15885	15915	16036	15874	15721	15784	15856	15856	15809	15833	15922	15828	15801	15934	15725	15865	15957	15934	15855	15950	15825	16104	15889	15942	15742	15957	15973	15736	16115	15816	15971	16098	16055	15700	15901	15697	15955	15846	15835	15641	15844	15885	15891	15735	15861	15808	15855	15798	16001	15775	16057	15940	15897	15960	16009	15773	15891	15758	15838	16004	15781	15704	15771	15759	15861	15732	15970	15905	15840	15872	15891	15916	15912	15879	15877	15758	15970	15923	15943	15755	15842	15817	16010	15817	15775	15861	16020	15960	15757	15935	15855	15910	16005	15828	15864	16059	15772	16015	15853	15961	15806	15935	15590	15836	15894	15883	16023	15796	15788	15960	15943	15743	15933	15958	15778	15924	15785	15922	15935	15932	15717	15888	16008	15862	15879	15961	15919	15930	15747	15816	15885	15655	15931	15973	15932	15825	15894	15792	15949	15868	15909	15941	16083	15805	15748	16074	15887	15788	15853	15988	15611	15797	15899	15647	15735	15686	15870	15828	16138	15845	15861	15794	15939	15992	15916	15897	15885	15833	15948	15861	15905	15821	15991	15911	15871	15793	15766	15849	15784	15810	15977	15956	15638	15966	15915	16071	15804	15982	15798	15831	15717	15960	15903	15648	15931	15974	15935	15959	15887	15741	15800	15838	15851	15762	15928	15950	15869	15787	15890	15889	15814	15836	15856	15925	16014	15805	15908	15829	15952	15812	15645	15806	15740	15991	16031	15926	15841	16018	15915	15791	15894	15922	15975	15842	15926	15977	15878	15989	15867	15688	15993	15824	15739	16062	15793	15896	15941	15941	16026	15959	15808	16067	15873	15885	15909	15918	15721	15850	16009	15944	15948	15818	16019	15733	15788	15834	15717	15841	15694	15912	15900	15943	15789	15922	15809	15867	15826	15972	15907	16005	15876	15926	15793	16017	15791	15967	15793	15763	16039	15946	15921	16077	15886	15739	15747	15893	16026	15667	15727	15890	15874	15799	15887	15931	15807	15982	15930	15828	15796	15904	15872	15781	15860	15918	15703	16011	15919	15876	15871	15854	15747	15927	15829	15776	15709	15946	16060	15966	15861	16006	15842	16027	15784	16007	15891	15852	16045	15861	15847	15963	15743	15950	15944	15882	15908	15795	15918	15926	15862	16013	15849	15880	15855	15903	15914	15962	15866	15871	15774	15880	15792	15937	15845	15873	15836	15954	15857	15856	15718	15983	15956	15944	15820	15769	15985	15926	15929	15881	15961	15683	15952	15975	15851	15832	15879	15947	15876	15758	15770	15965	15835	15776	15788	15972	15795	15791	15875	15786	15746	15891	15711	15875	15825	15847	15935	15756	15867	15850	15919	15800	16087	15889	15804	15917	15848	15888	15911	15843	15722	15790	15859	15908	15822	15831	15866	15832	15719	15906	15843	15801	15926	15771	15912	15789	15836	15721	15953	15764	15894	15876	15812	15787	15896	15955	15706	15800	15688	15708	15991	15840	15678	15776	15863	15755	15662	16073	15881	15908	15916	15832	15820	15944	15830	15834	15763	15803	15748	15770	16000	15631	15875	15766	15802	15905	15817	15855	15986	15563	15968	15811	15956	15928	15848	15786	15778	15756	15711	15685	15972	15957	16173	15927	15764	15901	15969	15802	15880	16022	15879	15987	15778	15786	16017	15991	15805	15795	15866	15702	15777	15884	15915	15845	15713	15938	15881	15830	15893	15808	15843	15788	15912	15704	15984	15733	15895	15785	15970	15933	15930	15824	15703	15811	15854	15900	15937	15822	15660	15903	15785	15856	15982	15804	15849	16001	15785	15846	16167	15818	15945	15896	16057	16009	15806	15942	15835	15873	15818	15908	15762	15904	15961	16058	15949	15807	15789	15898	15981	15880	15966	15830	15866	15813	15969	15884	15953	15864	15876	15752	15686	16015	15835	15973	15915	15860	15650	15747	15956	15731	15731	15696	16099	15891	15852	15841	15994	15835	15961	15675	15852	15680	15729	15861	15858	15974	15828	15934	15890	15752	15788	15796	15661	15907	16040	15824	15733	15872	15909	16030	15883	15851	15837	15738	15786	15974	15928	16090	15687	15925	15889	15933	15991	15884	16007	15909	15802	15902	15981	15808	15838	15976	15873	15950	15945	15920	15831	15729	15625	15844	15916	15786	15758	15874	15789	15952	16073	15809	15858	15805	15731	15774	15782	15864	15882	15971	15984	15838	15887	15719	15754	15904	16040	15770	16048	15866	16016	15852	15941	16000	15980	15875	15983	15858	15743	15826	15735	15953	15832	16003	15836	15765	15868	15916	15784	15667	16163	15916	15867	15946	16010	15777	15877	15880	15831	15805	16007	15860	15813	15916	16011	15858	15883	15883	15886	15910	15848	15885	15865	15903	15758	15863	15981	15904	15904	15825	15690	15903	15912	16012	15934	15986	15781	15909	15911	15846	15905	15718	15822	15868	15896	15844	15806	15983	15803	15772	15913	15942	15927	15760	15922	15910	15928	15990	15837	15860	16075	15909	15829	15996	15949	15936	15942	16011	15911	15832	15948	15822	15877	15915	15992	15811	15887	15847	15995	15861	15822	15904	15829	15859	16014	15850	15951	15635	15914	15782	15895	15873	15887	15861	15815	15836	15952	16019	15907	15668	15906	15991	16017	15871	15772	15896	15708	15904	15871	15857	15913	15803	15939	15857	15948	15917	15944	15945	15800	15900	15765	15854	15767	15858	15982	15774	16009	15881	15757	15797	15997	15885	15787	15891	16042	15786	15830	15842	15866	15744	15868	15789	15900	16016	15871	15902	16029	15934	15879	15924	15828	16035	15766	15805	15828	16007	15899	15798	15862	15821	16069	16015	15848	15909	15910	15621	15983	15788	15910	15863	15847	16017	15869	15869	15894	16138	15819	15822	15841	15827	15701	15873	15705	15962	15936	15862	15745	15884	16014	15867	15861	15991	15911	15692	16000	15814	15910	15851	15909	15817	15718	15722	15855	16075	15938	15974	15799	15776	15831	15877	15896	15742	15801	15869	15988	15904	15935	15736	15884	15775	15872	15897	15761	15803	15891	15825	15896	15815	15889	16001	15789	15797	15813	15807	15708	15952	16077	15904	15764	15746	15741	16050	15689	15859	15891	15873	15808	15779	15972	15847	15761	15923	15985	15921	15981	15938	16028	15991	15922	15973	15914	15817	15894	15725	16018	15949	15641	15861	15972	15767	15969	15928	15966	15893	15812	16016	15691	15781	15905	15803	16063	15823	16025	15987	15799	15866	15868	16017	16066	15976	16003	15858	15810	15792	16117	16074	15860	15786	15929	15599	15904	15898	15831	15911	15863	15943	15905	15796	15851	15933	15995	15979	16074	15817	15991	15832	15876	16047	15735	16079	15972	15836	15932	15853	15772	15964	15771	15817	15799	15825	15878	15920	15825	15810	15716	15665	15837	15816	15869	15865	15863	15897	15821	15940	15941	15978	15790	15628	15801	15952	16023	15636	15891	15706	15929	15914	15759	15979	15882	15932	15752	15973	16026	16045	15833	15891	15826	16044	15908	15913	15966	15760	15890	15974	15776	16066	15937	15835	15786	16003	16049	15906	15671	16074	15869	15798	15754	15834	15868	15884	15979	15925	15959	15908	15910	15697	15954	15902	15756	15973	15725	15857	15732	15851	15841	16049	16005	15877	15910	15860	15879	15819	15949	15969	15758	15842	15805	15860	15954	15806	15998	15978	15906	15666	16069	15828	15883	15921	15906	15987	15928	16021	16046	15758	15907	15925	15913	16025	15928	15892	15909	15657	15703	15912	15884	15867	15743	15871	15854	15865	15954	15955	15917	15834	15932	15935	15931	15636	15877	15806	15825	15798	15819	15873	15937	15782	15960	15918	15704	15687	15904	15935	15883	15957	15999	15841	15742	15875	15879	15850	15764	15913	15854	15814	15866	15951	15910	15886	15694	15932	15964	15870	15892	15816	15847	15799	15831	15869	16041	15855	15839	15875	15878	15862	15734	15840	15624	15937	15908	15817	15795	15868	15930	15866	15887	16003	15949	16031	15793	15793	15974	15870	15833	15864	15996	15809	15852	15863	16020	16067	15783	15984	15941	15782	15795	15996	15842	15941	15872	16042	15920	15926	15875	15984	15864	15807	15898	15897	15791	15840	15884	15929	15708	15926	15810	15723	15846	15932	15879	15898	15844	15850	15790	15846	15867	15950	15939	15814	15970	15922	15981	15881	15799	15825	15876	15809	16031	15976	15835	15870	15861	15805	15778	15829	15942	15793	15789	15846	15878	15949	15788	15885	15847	16016	15937	15948	15772	15847	15821	15810	16008	15931	15651	15988	15692	15742	15866	15840	15900	15966	15872	15775	16022	15870	15969	15989	15921	16005	15785	15915	15700	15988	15866	16129	15764	15774	15836	15934	15840	15852	15862	15982	15993	15971	15886	15877	15907	15866	15723	15757	15899	15956	15744	15841	15728	15972	15930	15907	15790	15745	15911	15868	15796	15848	15982	16014	15974	15796	15811	15912	15877	15943	15854	15985	15923	15937	15774	15859	15789	15792	15754	15760	15842	15885	15791	15984	16047	15898	15803	15908	15884	15644	15972	15807	16020	15949	15874	15771	15900	15831	15969	15785	15626	15843	15721	15820	16009	15891	15925	15859	15884	15863	15988	15786	15890	15882	15900	15728	15784	15804	15675	15811	15776	15896	15920	16087	15884	15982	15780	15722	15850	15869	15824	15907	16047	15792	15840	15924	15977	15858	15855	15889	15915	15832	15931	15884	15855	15650	15873	15876	15846	15896	15930	15796	15836	15931	15879	15945	15933	15810	15822	16003	15943	16008
24099	21426	28969	24392	23335	51651	63184	44455	33382	25840	21360	19579	19039	19142	18884	18820	19035	18765	18975	18946	19078	19000	18952	18634	18940	18708	18680	18761	18877	18714	18941	18769	18902	18666	18692	18989	18767	18769	18670	18737	18842	18876	18740	18810	19012	18861	18659	18774	18714	18673	18832	18899	18853	18664	18949	18778	18683	18809	18858	18594	18737	18686	18773	18609	18891	18909	18763	18936	18880	18921	18839	18828	18765	18858	18906	18893	18895	18890	18767	18542	18966	18841	18640	18810	18700	19029	18739	18924	18756	18803	18750	18683	18901	18818	18893	18735	18836	18803	18828	18707	18674	18703	18734	18625	18779	18733	18595	18996	18838	18705	18598	18585	18780	18815	18971	18699	18937	18904	18865	18898	18819	18711	18656	18724	18682	18871	18678	18755	18764	18722	18681	18698	18707	18604	18669	18552	18769	18983	18793	18684	18653	18943	18860	18804	18907	18683	18852	18740	18852	18679	18771	18584	18810	18657	18718	18601	18787	18845	18752	18740	18630	18520	18532	18689	18880	18826	18653	18810	18818	18970	18840	18549	18671	19048	18548	18399	18803	18877	18590	18862	18719	18656	18788	18765	18698	18819	18616	18846	18646	18656	18765	18577	18781	18875	18674	18569	18593	18763	18861	18788	18805	18768	18852	18933	18779	18677	18791	18673	18765	18819	18745	18797	18718	18625	18639	18588	18357	18617	18719	18508	18791	18577	18455	18597	18786	18617	18665	18674	18718	18767	18634	18841	18707	18844	18788	18649	18777	18594	18775	18779	18919	18865	18808	18765	18695	18779	18778	18780	18762	18960	18874	18731	18756	18880	18803	18769	18818	18796	18823	18900	18690	18591	18877	18858	18827	18680	18709	18927	18807	18651	18816	18747	18722	18752	18983	18549	18667	18442	18686	18583	18778	18997	18794	18700	18761	18693	18848	18784	18782	18714	18666	18719	18532	18800	18673	18767	18697	18774	18699	18750	18716	18811	18846	18608	18857	18698	18769	18628	18753	18780	18868	18631	18615	18812	18756	18624	18956	18738	18747	18957	18868	18660	18792	18843	18707	18732	18647	18749	18961	18776	18803	18945	18737	18673	18654	18813	18850	18483	18514	18706	18627	18615	18714	18660	18741	18708	18754	18915	18920	18729	18897	18780	18698	18759	18891	18658	18693	18747	18583	18561	18549	18753	18828	18575	18704	18685	18880	18616	18783	18669	18907	18768	18811	18753	18695	18769	18710	18618	18650	18641	18596	18747	18502	18567	18774	18856	18727	18700	18774	18983	18784	18706	18763	18739	18738	18918	18809	18822	18674	18811	18674	18764	18742	18848	18559	18548	18550	18742	18691	18495	18629	18671	18809	18754	18769	18791	18739	18733	18880	18739	18793	18735	18774	18638	18707	18763	18801	18756	18754	18726	18742	18831	18848	18824	18635	18733	18779	18701	18885	18914	18669	18566	18777	18687	18703	18856	18778	18795	18615	18721	18753	18794	18699	18743	18648	18829	18528	18793	18653	18824	18879	18639	18626	18680	18686	18683	18734	18797	18865	18845	18811	18754	18730	18705	18742	18681	18809	18764	18694	18670	18844	18806	18785	18691	18727	18604	18647	18531	18483	18796	18699	18571	18568	18683	18901	18743	18551	18670	18708	18806	18851	18747	18819	18812	19011	18853	18717	18844	18785	18953	18773	18702	18586	18737	18793	18773	18498	18536	18911	18641	18961	18840	18716	18628	18476	18744	18807	18687	18830	18847	18776	18744	18696	18848	18736	18632	18603	18744	18661	18710	18534	18508	18721	18745	18847	18850	18801	18870	18748	18503	18880	18791	18646	18778	18681	18694	18810	18586	18851	18619	18858	18791	18874	18575	18751	18630	18960	18754	18540	18508	18732	18903	18750	18681	18645	18671	18800	18692	18728	18785	18650	18672	18650	18832	18673	19041	18692	18753	18588	18870	18618	18718	18732	18700	18758	18644	18751	18654	18892	18858	18984	18476	18613	18730	18747	18874	18719	18749	18645	18679	18719	18821	18905	18608	18606	18792	18781	18687	18890	18843	18760	18719	18923	18635	18909	18948	18757	18614	18691	18875	18969	18926	18707	18720	18885	18928	18683	18870	18573	18762	18571	18639	18666	18758	18698	18664	18713	18540	18691	18556	18728	18846	18745	18862	19003	18733	18604	18738	18659	18715	18958	18692	18723	18745	18681	18651	18792	18749	18609	18595	18710	18787	18604	18666	18963	18925	18744	18648	18752	18783	18442	18606	18647	18704	18979	18856	18671	18723	18813	18639	18707	18777	18741	18904	18682	18616	18637	18494	18814	18747	18711	18788	18618	18740	18841	18856	18771	18708	18792	18713	18741	18664	18751	18778	18904	18662	18692	18880	19067	18895	18821	18721	18758	18614	18613	18719	18836	18854	18779	18819	18604	18511	18798	18820	18895	18620	18620	18837	18927	18757	18732	18614	18701	18784	18832	18886	18720	18773	18718	18629	18592	18666	18799	18557	18692	18805	18710	18822	18786	18961	18671	18634	18571	18802	18687	18622	18666	18680	18807	18767	18695	18735	18739	18761	18754	18725	18471	18794	18916	18855	18743	18745	18642	18798	18638	18531	18832	18699	18848	18757	18743	18933	18826	18661	18917	18728	18673	18859	18762	18600	18927	18736	18920	18615	18811	18596	18656	18875	18659	18694	18613	18858	18638	18838	18657	18831	18793	18822	18815	18747	18726	18869	18743	18782	18817	18705	18778	18904	18715	18651	18782	18711	18817	18534	18600	18736	18694	18540	18859	18788	18621	18659	18770	18683	18773	18599	18607	18796	18637	18672	18874	18973	18869	18964	18828	18786	18601	18655	18800	18724	18831	18752	18804	18883	18734	18843	18924	18606	18664	18822	18798	18873	18799	18692	18779	18823	18768	18696	18814	18690	18839	18723	18728	18618	18550	18663	18563	18582	18688	18741	18627	18962	18803	18831	18749	18730	18708	18763	18757	18958	18862	18673	18731	18726	18711	18753	18754	18515	18618	18804	18759	18757	18771	18788	18806	18680	18670	18730	18671	18726	18604	18599	18910	18720	18652	18906	18738	18582	18630	18532	18724	18740	18567	18651	18908	18576	18737	18758	18676	18784	18878	18754	18729	18707	18768	18712	18693	18698	18841	18596	18797	18744	18721	18641	18750	18656	18779	18678	18806	18706	18795	18768	18830	18709	18799	18813	18601	18896	18752	18712	18743	18755	18449	18788	18701	18702	18715	18755	18865	18861	18752	18667	19044	18739	18585	18708	18644	18520	18827	18701	18667	18722	18626	18659	18786	18522	18661	18776	18790	18872	18788	18684	18688	18721	18795	18999	18605	18714	18731	18784	18776	18807	18995	18736	18737	18718	18815	18727	18558	18733	18769	18699	18656	18887	18660	18929	18779	18647	18827	18971	18954	18694	18836	18821	18706	18826	18782	18813	18800	18813	18957	18695	18729	18856	18758	18636	18719	18665	18814	18747	18645	18729	18760	18895	18698	18764	18686	18695	18791	18900	18815	18657	18803	18824	18679	18640	18664	18838	18564	18809	18842	18898	18934	18855	18699	18815	18736	18616	18921	18951	18874	18789	18527	18666	18703	18915	18985	18715	18780	18755	18822	18879	18718	18692	18747	18798	18844	18764	18655	18757	18706	18912	18995	18972	18761	18806	18780	18810	18960	18890	18657	18715	18806	18835	18764	18904	18762	18611	18695	18806	18735	18736	18507	18848	18724	18710	18568	18762	18852	18837	18846	18702	18750	18671	18585	18872	18578	18767	18823	18710	18786	18887	18589	18843	18959	19019	18737	18781	18726	18770	18818	18501	18792	18586	18773	18868	18608	18870	18645	18827	18630	18829	18956	18874	18651	18662	18752	18788	18896	18656	18782	18881	18830	18727	18549	18801	18733	18618	18892	18662	18636	18763	18759	18646	18769	18546	18826	18695	18809	18995	18797	18741	18799	18658	18776	18667	18701	18691	18636	18756	18802	18758	18637	18499	18674	18591	18686	18801	18813	18682	18876	18700	18913	18783	18795	18757	18775	18560	18600	18725	18579	18830	18826	18773	18767	18777	18652	19044	18826	18811	18538	18848	18547	18928	18804	18746	18923	18641	18671	18705	19069	18645	18794	18867	18794	18804	18757	18878	18734	18787	18848	18715	18737	18708	18871	18834	18731	18716	18466	18658	18684	18921	18747	18898	18808	18700	18812	18776	18929	18838	18606	18754	18883	18720	18618	18871	18948	18788	18824	18769	18822	18753	18787	18874	18840	18801	18726	18759	18794	18823	18805	18860	18690	18446	18603	18760	18983	18810	18590	18649	18684	18885	18926	18840	18924	18672	18858	18750	18840	18761	18524	18701	18779	18578	18600	18763	18673	18705	18896	18609	18882	18660	18646	18817	19028	18822	18598	18626	18706	18858	18737	18824	18575	18718	18852	18706	18667	18838	18823	18860	18956	18726	18666	18763	18555	18601	18794	18560	18700	18749	18868	18539	18758	18615	18685	18737	18775	18860	18824	18751	18833	18751	18755	18591	18588	18624	18711	18674	18849	18656	18720	18605	18795	18791	18716	18808	18768	18737	18821	18523	18895	18691	18811	18599	18904	18858	18695	18641	18856	18779	18799	18647	18834	18915	18845	18541	18653	18699	18508	18775	18577	18822	18697	18915	18810	18978	18722	18791	18842	18809	18541	18666	18813	18888	18656	18666	18680	18879	18821	18544	18749	18846	18974	18552	18682	18764	18748	18749	18775	18649	18750	18771	18771	18789	18647	18838	18655	18853	18861	18828	18908	18655	18831	18901	18662	18737	18882	18867	18822	18702	18818	18554	18675	18756	18683	18722	18846	18960	18621	18553	18813	18697	18712	18831	18780	18716	18684	18712	18605	18944	18862	18817	18658	18553	18623	18473	18549	18663	18706	18556	18698	18958	18990	18910	18817	18815	18772	18784	18765	18723	18757	18646	18752	18814	18713	18814	18813	18531	18732	18850	18808	18753	18719	18868	18915	18603	18762	18716	18650	18872	18842	18754	18896	18792	18622	18829	18687	18549	18730	18683	18932	18792	18812	18846	18771	18672	18788	18814	18724	18844	18884	18747	18691	18909	18834	18753
17624	28334	22993	18819	24143	53577	59540	42307	32224	22844	17925	16144	15857	15847	15637	15715	15673	15751	15917	15819	15567	15696	15685	15762	15716	15777	15617	15841	15797	15617	15660	15603	15711	15762	15818	15736	15817	15695	15720	15808	15707	15812	15698	15841	15706	15603	15717	15806	15617	15820	15644	15828	15683	15820	15866	15749	15717	15469	15820	15686	15797	15704	15760	15800	15799	15755	15804	15711	15638	15781	15688	15774	15826	15676	15809	15678	15598	15842	15661	15619	15596	15670	15745	15798	15782	15631	15669	15683	15742	15888	15500	15788	15696	15739	15632	15766	15562	15875	15742	15765	15712	15757	15966	15804	15810	15478	15879	15663	15792	15697	15843	15792	15692	15760	15588	15894	15585	15732	15581	15750	15726	15720	15889	15785	15762	15801	15713	15616	15746	15802	15800	15664	15649	15543	15647	15654	15739	15710	15811	15694	15835	15730	15700	15838	15706	15843	15806	15844	15701	15627	15750	15788	15575	15803	15772	15586	15745	15749	15825	15795	15761	15717	15781	15793	15732	15583	15865	15675	15621	15747	15807	15845	15782	15770	15697	15685	15791	15801	15663	15735	15796	15825	15894	15673	15793	15630	15776	15736	15764	15670	15846	15817	15688	15735	15694	15714	15741	15680	15833	15639	15616	15633	15779	15497	15743	15725	15695	15794	15705	15757	15599	15728	15718	15771	15742	15512	15625	15734	15591	16078	15883	15777	15777	15693	15744	15690	15798	15661	15728	15754	15790	15626	15827	15668	15581	15702	15758	15571	15691	15666	15691	15848	15760	15850	15780	15735	15883	15546	15801	15709	15867	15499	15787	15447	15579	15745	15832	15794	15683	15485	15841	15732	15668	15656	15806	15716	15747	15794	15751	15604	15822	15721	16063	15843	15752	15504	15590	15626	15882	15723	15737	15741	15727	15766	15652	15787	15555	15711	15782	15777	15734	15741	15809	15870	15580	15786	15686	15629	15936	15632	15713	15742	15763	15721	15675	15773	15730	15627	15818	15816	15875	15649	15826	15470	15624	15758	15692	15821	15780	15761	15815	15655	15816	15768	15765	15913	15583	15863	15886	15778	15581	15644	15829	15763	15694	15548	15504	15629	15755	15843	15728	15715	15848	15713	15661	15640	15810	15727	15889	15759	15634	15645	15705	15769	15661	15827	15776	15641	15686	15674	15654	15547	15643	15808	15775	15646	15740	15809	15744	15779	15661	15681	15788	15631	15749	15551	15689	15724	15856	15851	15690	15769	15520	15730	15767	15697	15728	15735	15707	15700	15781	15683	15800	15715	15901	15596	15601	15711	15804	15896	15749	15624	15669	15834	15798	15766	15758	15788	15648	15703	15874	15861	15727	15556	15875	15872	15694	15695	15638	15861	15617	15720	15661	15599	15866	15855	15738	15743	15707	15794	15612	15668	15789	15844	15839	15840	15622	15646	15678	15877	15862	15772	15822	15463	15863	15849	15833	15680	15566	15645	15518	15733	15677	15601	15832	15751	15632	15712	15794	15855	15882	15808	15681	15818	15717	15696	15711	15666	15956	15775	15504	15708	15755	15677	15570	15665	15743	15517	15736	15730	15558	15666	15750	15782	15735	15726	15633	15723	15551	15759	15627	15838	15858	15698	15734	15929	15631	15736	15867	15902	15873	15645	15663	15746	15605	15697	15671	15880	15628	15638	15740	15640	15704	15609	15747	15814	15561	15625	15779	15763	15585	15691	15619	15810	15712	15567	15634	15764	15792	15874	15863	15575	15770	15871	15577	15618	15669	15640	15764	15863	15643	15726	15728	15766	15583	15735	15741	15665	15581	15651	15675	15735	15807	15625	15708	15726	15761	15835	15710	15830	15761	15791	15554	15735	15638	15668	15610	15784	15566	15728	15763	15873	15672	15629	15860	15484	15915	15676	15735	15727	15698	15786	15751	15506	15710	15713	15752	15704	15649	15791	15738	15529	15680	15699	15562	15857	15584	15733	15701	15730	15926	15796	15700	15772	15903	15754	15681	15657	15767	15823	15789	15715	15619	15696	15799	15650	15733	15492	16069	15679	15645	15777	15707	15810	15683	15736	15714	15792	15762	15659	15676	15730	15712	15651	15791	15670	15661	15935	15797	15653	15763	15676	15933	15805	15731	15549	15761	15757	15656	15627	15632	15748	15932	15428	15665	15789	15866	15552	15643	15796	15681	15666	15840	15722	15804	15785	15623	15752	15727	15782	15575	15860	15561	15700	15722	15773	15726	15562	15635	15796	15811	15725	15791	15676	15748	15624	15825	15718	15621	15713	15749	15693	15859	15637	15586	15749	15898	15675	15894	15807	15801	15789	15727	15663	15801	15631	15757	15649	15771	15514	15691	15848	15773	15930	15498	15788	15710	15731	15974	15833	15927	15545	15700	15879	15758	15751	15715	15845	15666	15709	15673	15735	15644	15869	15657	15647	15742	15668	15767	15693	15930	15508	15594	15778	15639	15752	15754	15788	15613	15817	15575	15740	15775	15806	15775	15723	15582	15574	15603	15640	15732	15814	15863	15787	15603	15633	15865	15672	15691	15714	15632	15757	15712	15791	15679	15693	15711	15823	15739	15929	15702	15557	15628	15806	15695	15651	15814	15744	15631	15822	15871	15754	15704	15611	15791	15775	15782	15708	15696	15780	15877	15928	15805	15791	15811	15810	15683	15691	15719	15658	15959	15643	15744	15730	15738	15755	15547	15761	15634	15826	15617	15724	15712	15836	15739	15677	15606	15564	15651	15647	15725	15606	15621	15826	15597	15640	15729	15722	15765	15692	15936	15701	15809	15716	15742	15856	15829	15660	15590	15672	15875	15684	15755	15772	15701	15722	15681	15640	15582	15773	15791	15725	15695	15658	15794	15673	15701	15736	15650	15563	15725	15669	15639	15773	15840	15680	15788	15829	15897	15588	15674	15835	15820	15783	15611	15586	15787	15834	15770	15729	15668	15904	15816	15754	15730	15737	15876	15537	15833	15706	15633	15772	15768	15592	15832	15834	15809	15723	15666	15692	15877	15787	15506	15766	15517	15812	15807	15824	15815	15653	15787	15753	15831	15671	15807	15845	15792	15716	15707	15558	15554	15683	15667	15806	15740	15697	15644	15717	15741	15650	15764	15769	15793	15689	15723	15828	15826	15650	15672	15794	15852	15620	16004	15769	15724	15672	15726	15807	15553	15514	15855	15702	15672	15837	15772	15617	15682	15820	15784	15715	15692	15643	15721	15590	15761	15726	15518	15787	15758	15617	15699	15838	15887	15616	15688	15878	15629	15694	15919	15632	15725	15680	15764	15798	15674	15774	15680	15858	15776	15533	15712	15816	15760	15765	15699	15699	15689	15753	15763	15766	15760	15773	15677	15658	15788	15737	15898	15909	15867	15704	15767	15788	15700	16024	15597	15601	15759	15625	15747	15702	15785	15774	15670	15600	15918	15752	15789	15669	15778	15839	15778	15814	15610	15636	15718	15580	15755	15659	15580	15664	15679	15493	15546	15607	15806	15867	15612	15847	15860	15919	15925	15522	15768	15896	15844	15544	15733	15711	15804	15647	15807	15701	15832	15781	15551	15739	15724	15532	15558	15683	15738	15831	15718	15630	15685	15886	15787	15797	15696	15689	15766	15692	15748	15569	15677	15708	15848	15695	15798	15718	15784	15750	15555	15682	15748	15701	15722	15614	15891	15752	15852	15844	15817	15768	15722	15707	15911	15802	15595	15977	15589	15542	15752	15819	15778	15640	15682	15813	15837	15877	15764	15678	15841	15667	15764	15656	15543	15735	15668	15595	15527	15601	15812	15627	15647	15787	15791	15711	15785	15557	15785	15741	15758	15847	15839	15885	15830	15748	15684	15599	15607	15569	15518	15840	15714	15815	16004	15662	15812	15835	15874	15634	15622	15891	15785	15660	15729	15718	15669	15711	15587	15655	15765	15747	15730	15604	15716	15969	15612	15788	15808	15833	15560	15709	15764	15658	15771	15718	15808	15649	15720	15682	15672	15621	15598	15715	15650	15685	15746	15672	15682	15785	15807	15761	15639	15807	15709	15727	15572	15829	15804	15718	15670	15747	15816	15756	15661	15707	15703	15829	15737	15614	15845	15780	15764	15708	15673	15575	15851	15802	15667	15775	15556	15948	15570	15706	15666	15700	15828	15772	15584	15670	15692	15555	15663	15695	15756	15658	15789	15717	15742	15850	15766	15805	15650	15701	15810	15809	15714	15696	15729	15605	15566	15747	15765	15656	15725	15856	15805	15656	15740	15584	15701	15623	15758	15660	15795	15542	15712	15603	15706	15790	15874	15775	15839	15642	15617	15594	15749	15634	15511	15727	15748	15751	15751	15793	15829	15725	15669	15812	15896	15654	15729	15578	15546	15555	15712	15488	15567	15756	15738	15629	15798	15793	15655	15790	15645	15633	15693	15742	15770	15731	15734	15730	15780	15648	15603	15821	15655	15756	15885	15728	15811	15849	15655	15642	15654	15656	15791	15845	15732	15731	15749	15636	15742	15892	15744	15715	15543	15843	15700	15749	15895	15607	15771	15770	15570	15775	15590	15877	15629	15721	15869	15773	15815	15698	15562	15726	15756	15825	15882	15747	15777	15573	15667	15708	15747	15585	15904	15753	15714	15662	15580	15867	15685	15626	15815	15839	15599	15651	15714	15896	15867	15598	15670	15633	15815	15558	15687	15724	15739	15857	15665	15777	15737	15808	15499	15651	15585	15919	15661	15648	15650	15460	15609	15796	15640	15675	15663	15721	15835	15706	15687	15860	15690	15742	15657	15685	15864	15722	15909	15769	15867	15645	15760	15825	15682	15734	15774	15936	15858	15619	15558	16003	15628	15733	15779	15624	15802	15655	15804	15734	15685	15629	15726	15612	15771	15614	15702	15719	15679	15703	15781	15610	15699	15825	15546	15798	15689	15734	15648	15778	15736	15833	15889	15834	15875	15688	15797	15859	15595	15676	15632	15696	15798	15617	15847	15802	15840	15593	15630	15625	15802	15750	15686	15603	15700	15802	15785	15679	15651	15713	15751	15763	15642	15892	15540	15614	15700	15690	15743	15612	15700	15660	15596	15841	15745	15815	15806	15769	15712	15711	15775	15699	15796	15679
22856	21360	29263	23796	21723	53748	72817	55957	43625	32532	24740	20720	19337	19208	18957	18925	19019	19056	19017	19137	18836	18823	18964	19061	19044	18791	18963	19008	19026	19144	18838	18765	18825	18965	18918	18865	18835	19067	18847	19005	18915	18693	18966	18823	18829	18878	18873	18796	18893	18803	18742	19142	18839	18876	18909	18808	18838	18951	18929	18816	18554	18923	18835	18875	18883	18848	18898	18702	18957	18631	18805	18824	18910	18919	18856	18905	18878	18808	19000	18805	18768	19012	18950	18874	18826	18818	18889	18991	18719	18807	18770	18705	18711	18910	18826	18976	18647	18776	18691	18936	18991	18851	18951	19062	18806	18697	18731	18945	18829	18987	18818	18950	18767	18879	18693	18632	18720	19010	18980	18928	18789	18844	18736	18876	18756	18716	18909	18745	18856	18887	18910	18804	18886	18675	18869	18758	18815	18903	18829	18631	18876	18915	18696	18876	18794	18671	18613	18800	18861	18799	18974	18921	18899	18702	18662	18853	18933	18955	18809	18821	18678	19041	18860	18698	18931	18819	18970	18653	18819	18989	18826	18827	18898	18982	18857	18961	18799	18774	19046	18810	18810	18725	18971	18908	18855	18723	18921	18730	18834	18737	18749	18965	18983	18887	18797	18740	18502	18787	18968	18741	18905	18868	18903	19074	18903	18824	18700	18789	18718	18750	18768	18795	18724	18954	18749	18775	18943	18783	18703	18859	18561	18636	18793	18816	18775	18702	18827	18752	18667	18717	18921	18925	18700	18908	18865	18722	18821	19008	19098	18708	18683	18422	18552	18762	18731	18617	18839	18932	18882	19088	18690	18675	18631	18593	18798	18753	18739	18890	19052	18676	18395	18852	18873	18788	18749	18710	18851	18672	18790	18758	18948	18721	18882	18809	18801	18676	18751	18897	19022	18834	18811	18866	18850	18825	18726	18805	18824	18816	18947	18733	18660	18736	18659	18689	18573	18941	18729	18537	18773	18668	18908	18980	18850	18856	18911	18716	18642	18753	18893	18774	18944	18740	18782	18939	18673	18723	19064	18949	18888	18706	18663	18929	18850	18783	18734	18746	18682	18831	18673	18617	19017	18851	18587	18523	18744	18884	18939	18757	18986	19005	18769	18608	18817	18771	18641	18780	18795	18744	18991	18936	18871	19005	18955	18777	18656	18722	18904	19039	18883	18789	18797	18669	18907	18725	18701	18855	18835	18703	18802	18634	18471	18865	18912	18603	18607	18811	18913	18804	18701	19095	19013	18770	18664	18732	18678	18846	18827	18940	18827	18676	18567	18780	18815	18726	18603	18795	18631	18861	18778	18929	18853	18778	19003	18749	18769	18897	18863	19006	18758	18841	18723	18710	18620	18664	18949	18810	18869	18981	18821	18702	18696	18902	18612	18750	18827	18875	18570	18648	18846	18688	18795	18749	18866	18871	18693	18673	18781	18772	18703	18852	18824	18807	18686	18689	18667	18893	18991	18818	18709	18544	18827	18721	18641	18780	18725	18840	19140	18843	18730	18798	18597	18712	19054	18871	18558	18676	18767	18855	18656	18883	18715	18747	18718	18816	18749	18765	18721	18898	18715	18998	18768	18671	18791	18849	18599	18866	18592	18809	18603	18674	18753	18700	18678	18878	18701	18905	18712	18764	18999	18877	18661	18858	18657	18976	18952	18645	18717	18889	18722	18814	18909	18824	18614	18657	18718	18814	19063	18703	18852	18791	18981	18780	18661	18755	18618	18559	18768	18894	18864	18684	18779	18704	18958	18703	18663	18775	18883	18854	18534	18725	19011	18916	19035	18782	18764	18686	18729	18911	18840	18794	18814	18731	18780	18547	18645	18834	18566	18678	18780	18757	18888	18791	18657	18696	18898	18557	18771	18664	18879	18782	18777	18794	18970	18916	18897	18897	18599	18889	18897	18896	18866	18787	18659	19040	18833	18782	18808	18827	18759	18861	18658	18679	18994	18923	18665	18766	18830	18651	18939	18909	18716	18803	18846	18746	18821	18865	18663	18549	18759	18958	18785	18713	18863	18876	18713	18638	18817	18890	18878	18845	18833	18614	18840	18683	18810	18842	18892	18786	18723	18836	18747	18751	19022	18762	18724	18771	18634	18817	18800	18748	18700	18679	18905	18885	18792	18794	18760	18876	18861	18707	18932	18942	18913	18836	18953	18933	18873	18720	18861	18817	18897	18652	18872	18901	18809	18658	18952	18868	18603	18731	18753	18763	18676	18776	18686	18846	18756	18840	18692	18839	18906	18716	18754	18845	18916	18708	18797	18716	18789	18709	18696	18795	18802	18796	18884	18633	18613	18836	18875	18751	18956	18738	18580	18744	18982	18829	18573	19039	19144	18914	18964	18813	18793	18819	18908	18698	18917	18847	18918	18709	18651	18909	19068	18895	18846	18883	18818	18627	18683	18880	18714	18650	18618	18578	18908	18914	18644	18869	18578	18838	18774	18832	18981	19042	18643	19020	18766	18523	18716	18727	18786	18795	18613	18772	18537	18885	18926	18836	18712	18813	18738	18833	18815	18789	18854	18713	18807	18825	18759	18790	18732	18713	18696	18866	18681	18851	18463	18985	18822	18776	18749	18774	18945	18761	18719	18861	18724	18745	18787	18786	18674	18948	18627	18780	18590	18822	18840	18704	18791	18769	18763	18961	18779	18774	18599	18756	18791	18904	18938	18873	18748	18941	18864	18792	18505	18613	18672	18943	18964	18909	18785	18853	18791	18819	18476	18782	18823	18741	18743	18965	18748	18755	18891	18459	18725	18710	18681	18628	18820	18616	18837	18796	18819	18807	18924	18893	18635	18801	18794	18770	18736	18876	18673	18568	18919	18653	18768	18812	18874	18742	18916	18796	18785	18731	18857	18736	18672	18934	18797	18868	18855	18811	18837	18769	18434	18843	18874	18893	18947	18763	18959	18811	18963	18694	18770	18687	18550	18767	18734	18741	18618	18967	18816	18691	18921	18873	18788	18773	18534	18845	18810	18961	18720	18923	18866	18855	18841	18844	18892	18767	18716	18729	18796	18783	18910	18766	18711	18632	18638	18654	18852	18685	18860	18801	18924	18738	18798	18759	18895	18791	18873	18756	18737	18659	18588	18616	18672	18863	18688	18818	18614	18766	18828	18983	18919	18900	18625	18925	18945	18738	18616	18660	18647	18673	18624	18843	18767	18808	18844	18835	18927	18858	18849	18958	18782	18671	18753	18847	18826	18682	18910	18726	18887	18673	18706	18736	18994	18958	18912	18817	19000	18798	18785	18664	18668	18693	18692	18914	18876	18817	18712	18670	18699	18752	18760	18889	18936	18730	18767	18866	18760	18736	18797	18617	18618	18785	18760	18818	18844	18516	19065	18928	18748	18848	18900	18818	18568	18701	19101	18641	18826	18769	18932	18716	18944	18645	18716	19172	18802	18678	18881	18681	18917	18946	18853	18649	18890	18702	18788	18862	18711	18748	18689	18785	18798	18862	18912	18770	18707	18647	18885	18799	18497	18694	18735	18553	18720	18560	18877	18805	18563	18754	18767	18701	18772	18745	18965	18880	18797	18731	19182	18654	18822	18822	18748	18946	18663	18730	18741	18591	19014	18763	18849	18582	18885	18730	18659	18770	18825	18779	18828	18657	18817	18811	18639	18746	18832	18725	18645	18733	18882	18714	18667	18948	18920	18771	18705	18885	18925	18995	18715	18634	18651	18863	18933	18778	18714	18640	19007	18974	18935	18820	18823	18835	18675	18662	18741	18699	18685	18954	18909	18629	18808	18758	18586	18860	18750	18810	18880	18837	18854	18589	18581	18848	18750	18697	18902	18824	18623	18583	18933	18889	18869	18836	18985	18757	18812	18950	18679	18879	18898	18586	18789	19047	18802	18663	18783	18714	18895	18973	18625	19023	18566	18643	18752	18781	18668	18871	18773	18990	18854	18542	18923	18820	18759	18932	19007	18717	18737	18797	18687	18846	18679	18845	18766	18705	18839	18889	18966	18783	18725	18864	18602	19001	18836	18911	18798	18630	18801	18701	18736	18488	18680	18794	18834	18691	18753	18840	18786	18846	18879	18759	18857	18954	18824	18869	18611	18754	18772	18850	18909	18898	18869	18772	18680	18604	18738	19064	18880	18731	19042	18895	18788	18864	18927	19030	18878	18980	18830	18551	18606	18803	18757	18850	18745	18806	18849	18663	18839	18789	18572	18619	18712	18751	18904	18816	19051	18811	18719	18602	18727	18937	18943	18692	18924	18531	18881	18594	18981	18849	18896	18687	18902	18836	18708	18705	18822	18851	18903	18881	18491	18780	18896	18680	18721	18839	18917	18625	18829	18643	18708	18760	18716	18745	18863	18839	19010	18835	18651	18870	18601	18762	18781	18832	19024	18816	18776	18761	18826	18665	18681	18755	18831	18815	18758	18815	18707	18664	18894	18874	18851	18523	18771	18676	18672	18921	18924	18996	18537	18764	18844	18992	19150	18754	18838	18826	18781	18785	18680	18831	18676	18989	18931	18860	18736	18753	18684	18788	18786	18716	19024	18754	18689	18678	18763	18641	18715	18567	18744	18753	18939	18822	18807	18679	18788	18577	18755	18956	18766	18800	18937	18806	18647	18754	18786	18653	18860	18530	18705	18486	18622	18891	19010	18806	18825	18786	18586	18589	18893	18913	18724	18837	18672	18825	18932	18953	18760	18806	18628	18755	18766	18999	18736	18634	18872	18820	18763	18792	18722	18938	18795	18904	19027	18802	18686	18836	18891	18467	18826	18801	18916	18694	18967	18898	18725	18867	18937	18869	18671	18564	18766	18886	18648	18746	18882	19087	18751	18836	18919	18798	18714	18822	18714	18633	18519	18973	18828	18682	18815	18791	18805	18942	18675	18775	18815	18772	18719	18743	18770	18821	18834	18777	18791	18729	18662	18835	18916	18903	18757	18802	18773	18770	18929	18853	18869	18724	18717	18709	18665	18870	18905	18760	18607	18898	18791	18790	18707	18690	18824	18755	18739	18777	18733	18733	18793	18844	18846	18792	18929	18932	18995	18820	18975	18960	18848	18735	18755	18870	18717	18899	18730	18723	18690	18892	18825	18919	18714	18678	18695	18626	18579	18866	18950	18761	18830	18891
18206	34341	26344	22727	25381	65187	74435	55770	44066	30768	21043	16926	15828	15627	15879	15757	15806	15689	15680	15609	15600	15801	15879	15540	15957	15696	15800	15769	15739	15824	15713	15644	15678	15600	15781	15732	15657	15680	15814	15760	15752	15631	15766	15696	15786	15710	15683	15647	15718	15646	15692	15738	15869	15861	15703	15745	15632	15732	15697	15689	15748	15798	15549	15636	15642	15658	15494	15613	15652	15745	15635	15768	15759	15725	15653	15616	15743	15728	15652	15961	15730	15795	15757	15690	15749	15591	15621	15595	15527	15611	15660	15701	15743	15632	15485	15542	15714	15645	15599	15638	15556	15610	15781	15714	15587	15727	15682	15608	15482	15846	15764	15647	15797	15773	15644	15670	15614	15749	15680	15664	15570	15653	15622	15827	15750	15600	15581	15899	15769	15733	15637	15633	15658	15612	15583	15843	15591	15626	15480	15609	15618	15695	15743	15571	15595	15803	15628	15630	15707	15534	15572	15690	15669	15585	15663	15764	15884	15633	15625	15766	15697	15713	15789	15632	15694	15887	15768	15662	15767	15637	15620	15740	15641	15659	15504	15720	15640	15617	15512	15666	15709	15753	15760	15734	15808	15723	15707	15741	15693	15748	15680	15644	15590	15692	15816	15812	15823	15732	15621	15759	15666	15591	15534	15741	15470	15683	15606	15713	15671	15837	15669	15614	15755	15681	15665	15724	15868	15703	15425	15634	15702	15702	15495	15641	15596	15516	15743	15590	15692	15770	15766	15662	15507	15910	15725	15629	15721	15797	15663	15595	15696	15799	15626	15577	15795	15700	15551	15652	15703	15618	15660	15671	15680	15665	15704	15600	15591	15717	15686	15726	15534	15690	15801	15582	15687	15744	15769	15710	15758	15474	15846	15775	15753	15701	15728	15716	15704	15532	15698	15713	15684	15666	15697	15602	15745	15572	15574	15748	15630	15741	15709	15709	15550	15656	15680	15526	15622	15730	15752	15524	15599	15738	15564	15671	15664	15644	15708	15949	15807	15749	15558	15830	15814	15649	15623	15627	15714	15653	15611	15679	15672	15515	15642	15700	15645	15792	15617	15526	15667	15604	15552	15566	15563	15646	15631	15743	15748	15742	15734	15611	15632	15641	15840	15561	15760	15682	15746	15837	15591	15548	15631	15760	15812	15638	15683	15524	15673	15720	15588	15767	15530	15729	15707	15804	15567	15737	15633	15574	15626	15662	15852	15534	15705	15752	15758	15636	15814	15657	15657	15661	15604	15842	15792	15718	15515	15585	15610	15663	15800	15736	15552	15532	15621	15663	15610	15709	15793	15653	15706	15695	15625	15714	15685	15612	15643	15710	15712	15524	15642	15597	15691	15633	15719	15502	15639	15619	15755	15683	15774	15705	15752	15787	15720	15808	15749	15468	15706	15665	15723	15708	15601	15671	15644	15739	15750	15724	15599	15814	15659	15795	15546	15682	15726	15782	15704	15704	15677	15682	15669	15579	15691	15578	15744	15700	15590	15592	15636	15676	15636	15599	15745	15528	15793	15675	15673	15607	15748	15761	15699	15701	15547	15674	15816	15598	15659	15664	15632	15691	15577	15765	15632	15607	15627	15800	15788	15690	15691	15774	15603	15645	15721	15670	15849	15713	15605	15757	15718	15676	15554	15724	15606	15593	15627	15788	15749	15507	15623	15650	15717	15682	15550	15563	15761	15908	15448	15671	15787	15612	15732	15683	15584	15557	15746	15802	15578	15666	15678	15496	15800	15725	15518	15956	15705	15699	15660	15668	15637	15751	15839	15756	15784	15674	15726	15464	15744	15705	15568	15733	15654	15564	15622	15771	15756	15792	15746	15635	15621	15699	15751	15799	15708	15703	15637	15709	15601	15618	15503	15617	15655	15669	15579	15842	15586	15625	15703	15578	15734	15681	15612	15814	15542	15754	15500	15666	15756	15755	15743	15685	15572	15727	15575	15683	15748	15560	15664	15738	15475	15620	15668	15734	15716	15605	15917	15589	15805	15711	15670	15723	15769	15705	15664	15588	15804	15675	15773	15607	15707	15744	15637	15561	15709	15602	15802	15757	15791	15656	15932	15727	15759	15446	15599	15870	15839	15740	15688	15786	15652	15665	15637	15737	15742	15506	15688	15606	15770	15807	15559	15745	15713	15550	15549	15759	15722	15767	15591	15676	15839	15545	15664	15616	15731	15727	15777	15694	15608	15592	15730	15950	15576	15659	15701	15642	15829	15748	15575	15677	15643	15830	15794	15700	15454	15814	15584	15644	15860	15710	15817	15520	15452	15618	15587	15991	15662	15572	15703	15839	15696	15511	15739	15757	15927	15821	15616	15614	15486	15683	15713	15914	15425	15818	15780	15510	15848	15666	15567	15647	15658	15688	15653	15708	15711	15705	15510	15605	15677	15723	15677	15636	15650	15635	15779	15531	15480	15704	15687	15779	15617	15748	15682	15564	15621	15798	15767	15665	15649	15698	15569	15677	15702	15614	15473	15742	15686	15511	15798	15805	15690	15493	15722	15577	15742	15610	15763	15704	15558	15556	15768	15677	15714	15759	15497	15701	15573	15649	15620	15703	15843	15557	15638	15600	15606	15611	15496	15413	15839	15705	15636	15668	15708	15746	15599	15914	15658	15537	15658	15801	15625	15586	15685	15502	15667	15656	15697	15904	15548	15684	15651	15782	15923	15668	15783	15635	15544	15821	15880	15683	15604	15605	15735	15846	15750	15664	15708	15535	15699	15769	15674	15624	15617	15708	15771	15716	15688	15701	15575	15644	15721	15554	15602	15796	15697	15570	15625	15648	15662	15791	15620	15795	15724	15486	15682	15654	15728	15596	15611	15772	15720	15718	15677	15726	15851	15582	15728	15602	15582	15787	15625	15566	15581	15726	15748	15496	15515	15632	15684	15661	15761	15650	15756	15653	15703	15767	15849	15912	15671	15590	15723	15658	15668	15542	15635	15870	15760	15448	15675	15600	15705	15795	15702	15651	15435	15649	15581	15677	15551	15459	15686	15666	15694	15669	15688	15523	15736	15423	15592	15640	15693	15672	15695	15783	15732	15648	15746	15624	15869	15808	15806	15833	15679	15599	15683	15610	15760	15740	15636	15466	15569	15698	15601	15549	15741	15884	15780	15575	15768	15630	15726	15705	15600	15794	15619	15673	15605	15535	15704	15624	15676	15766	15591	15495	15642	15827	15760	15444	15637	15567	15732	15650	15699	15670	15608	15688	15656	15785	15410	15720	15673	15713	15690	15657	15627	15824	15826	15593	15646	15522	15483	15462	15761	15621	15618	15606	15698	15644	15715	15681	15572	15712	15671	15604	15699	15607	15691	15566	15644	15675	15497	15725	15582	15790	15666	15683	15681	15648	15848	15605	15576	15703	15659	15754	15723	15710	15778	15697	15677	15733	15602	15634	15759	15753	15561	15712	15682	15670	15681	15685	15729	15605	15571	15486	15637	15647	15744	15713	15675	15652	15696	15659	15679	15618	15616	15881	15686	15632	15568	15621	15777	15522	15873	15680	15546	15645	15751	15710	15660	15578	15675	15750	15674	15615	15741	15767	15588	15672	15810	15731	15769	15745	15603	15622	15540	15922	15510	15689	15662	15523	15509	15505	15706	15506	15724	15595	15682	15644	15690	15621	15705	15597	15765	15668	15775	15831	15675	15516	15581	15565	15668	15725	15666	15546	15687	15550	15787	15686	15567	15682	15661	15724	15612	15754	15751	15543	15351	15573	15611	15676	15839	15531	15742	15555	15716	15642	15548	15539	15574	15691	15543	15790	15765	15626	15761	15665	15697	15630	15527	15815	15452	15582	15658	15751	15726	15783	15569	15680	15624	15651	15568	15780	15654	15538	15736	15695	15810	15737	15751	15643	15735	15741	15680	15643	15689	15604	15704	15708	15693	15649	15768	15669	15817	15862	15673	15693	15722	15727	15739	15648	15680	15706	15699	15679	15789	15691	15511	15592	15612	15712	15524	15673	15632	15683	15627	15612	15651	15614	15601	15820	15670	15457	15680	15771	15452	15818	15688	15597	15728	15640	15750	15545	15685	15566	15643	15724	15664	15736	15684	15536	15725	15742	15650	15722	15668	15550	15747	15669	15541	15592	15835	15532	15697	15773	15551	15595	15709	15784	15730	15714	15692	15821	15720	15759	15521	15575	15590	15881	15656	15757	15572	15624	15488	15645	15711	15494	15834	15729	15637	15538	15840	15706	15743	15646	15922	15798	15608	15668	15676	15722	15712	15596	15696	15720	15615	15678	15728	15454	15842	15572	15688	15752	15480	15692	15564	15594	15810	15694	15649	15712	15519	15627	15877	15729	15375	15711	15692	15655	15629	15494	15655	15691	15544	15687	15772	15549	15705	15688	15521	15761	15816	15591	15639	15538	15541	15469	15836	15700	15510	15757	15720	15619	15691	15712	15890	15649	15506	15723	15616	15585	15782	15737	15707	15819	15754	15645	15737	15580	15769	15694	15767	15758	15708	15646	15647	15725	15773	15741	15712	15680	15599	15703	15734	15581	15725	15696	15596	15633	15551	15585	15636	15691	15747	15600	15691	15793	15477	15583	15676	15817	15757	15666	15697	15570	15886	15655	15645	15567	15759	15600	15698	15572	15782	15728	15729	15774	15706	15563	15519	15700	15785	15747	15455	15537	15578	15735	15591	15682	15822	15685	15637	15630	15541	15561	15649	15739	15840	15614	15611	15607	15817	15613	15581	15739	15592	15474	15629	15578	15662	15603	15553	15791	15658	15847	15668	15582	15753	15573	15761	15630	15745	15613	15657	15691	15633	15605	15784	15760	15766	15679	15762	15688	15769	15660	15784	15649	15558	15703	15580	15656	15686	15612	15593	15489	15662	15739	15470	15621	15733	15693	15686	15679	15644	15642	15634	15457	15914	15666	15734	15477	15649	15554	15699	15658	15728	15653	15642	15625	15585	15705	15709	15669	15752	15488	15842	15641	15822	15821	15570	15629	15734	15694	15932	15652	15592	15799	15942	15752	15768	15604	15619	15633	15534	15789	15670	15606	15737	15527	15844	15558	15732	15796	15687	15652	15703	15613	15771	15685	15701	15644	15729	15744	15609	15642	15574	15599	15801	15673	15546	15616
27861	22231	25376	23009	19528	23659	30088	25918	22900	20646	19610	19142	18941	18878	18995	18874	18938	18950	18978	18854	18789	18911	18821	18996	18983	19033	18878	18839	18887	18891	19002	18970	19164	18875	18890	18891	18959	19113	18885	18992	18881	19210	18950	18787	18823	18823	19049	18610	18818	18912	18750	18718	18897	18896	19013	18805	18932	18900	18698	18857	18883	18956	19134	18952	19047	18819	18975	18922	18762	18917	18764	18820	18861	18887	18902	18745	18856	19038	18842	18777	18834	18997	18917	18936	18830	18621	18892	18880	18987	19095	18916	19287	18872	18874	18868	18829	19131	18970	18987	19038	18912	18729	18950	19090	18813	18852	18793	18937	18992	18777	18973	18811	18832	18832	19077	19031	18726	19046	18898	18935	18913	18886	18886	18769	18896	18977	18867	18957	18916	18866	18857	18911	18964	18908	19057	18763	18802	18974	18900	18784	18978	18729	18881	18934	18939	19044	18947	18960	18763	19141	18996	18911	19031	19154	18956	19039	18834	19001	19002	18822	18863	19019	18896	18923	18790	18866	18874	18821	18878	18946	18918	18867	18916	18788	18883	18847	18888	18912	18972	18830	19018	18808	18972	18874	18844	18897	18871	18935	18635	18800	18797	18886	18894	18915	18937	18773	18813	18923	18894	18780	18766	19044	18879	18854	18808	18977	18984	18844	18879	18794	19167	18882	19006	18748	18870	18876	18911	18739	19038	18966	19005	18908	19012	19110	18841	19044	18884	18911	18907	18743	19202	18763	19057	18975	19051	18809	18922	18741	18850	19130	18933	18918	19072	18847	18783	18952	19104	18938	18879	18827	18973	18861	18845	18803	18836	18814	18954	18903	19014	18801	18860	18609	19049	18943	18893	18861	18929	18887	18991	18950	18872	18861	18931	18845	18975	18872	18908	19088	18894	19061	18867	18966	18884	19010	19005	18963	19064	18960	18940	18860	18900	18845	18737	18591	18812	18999	18946	18753	18769	18871	18879	18747	18927	18937	18841	18854	19234	18695	18964	18715	18924	18882	18884	18767	18820	18776	18995	18838	18885	18670	18951	18832	18964	18840	19116	19141	18950	19051	18766	19017	18750	19051	19026	18954	18726	18967	18828	18776	19089	18743	18872	18801	18976	18814	18885	18733	18833	18853	18818	19024	19032	18995	18780	18804	18828	18891	19016	19095	18718	18820	19122	19008	18815	18833	19066	19014	18994	18706	18925	19087	18828	18690	18892	18807	18998	18886	18962	18945	18848	18910	18893	18701	18771	18799	18901	18889	18952	18917	18934	18800	18845	18800	19022	18766	18867	18914	18917	19067	18834	18658	18906	19050	18876	18862	18997	18857	18905	18807	18866	18985	18910	18879	18906	18823	18956	19080	19034	18771	18931	19024	18924	18853	18961	18890	19083	18913	18974	19088	19050	19158	18886	18901	18895	19064	18806	18775	18877	18916	18884	18934	19149	18936	18835	18769	18885	18919	18822	18903	18769	18879	18951	19002	18795	18960	18762	18934	18654	18877	19005	18976	18846	18998	18932	18874	18960	18924	18870	18954	19142	18864	18821	18956	19034	18823	18997	18998	18778	18929	18757	18782	18814	18962	18942	18851	18745	18913	18747	18919	18610	19163	19067	19165	19063	18938	18990	18951	19093	18837	18839	19035	18897	18809	18885	18963	19150	18911	18667	18792	18982	19069	18836	18707	18756	18743	18922	18912	19022	18873	18672	18918	18879	18933	18962	18804	18990	18913	18883	19097	19041	18913	19051	18985	18855	18950	19060	18901	18818	18932	18943	18644	18844	18663	18739	19065	18994	18882	18781	18835	19096	19085	18846	18847	18875	18983	18889	19101	18859	18839	18774	18927	18765	18849	18823	18862	18923	19014	19026	18876	18982	18977	18872	19026	18982	18891	18915	18739	18758	19101	18996	18830	18900	18887	18788	18981	18919	19003	18997	18942	18987	18986	19047	19014	19066	18962	18832	18890	18928	18949	18986	18832	18763	19133	18939	18862	19091	18795	18754	18919	18917	18930	18883	18790	19047	19182	18824	19022	19036	18803	18697	18965	18858	18902	18957	18928	18823	18999	19132	18944	19272	19040	18837	18773	18952	18811	18913	19151	18947	18987	18950	18955	18878	18914	18832	18960	18901	18831	18975	18870	19016	19018	18916	18859	18862	19091	19017	18815	18765	18801	19222	19114	18807	18756	18896	18892	18976	18803	18850	19008	18962	18849	19017	19038	18765	19112	19085	18794	18921	18739	18868	18911	18960	18999	18949	18826	19018	19034	19046	19024	18985	19068	19000	19031	18750	18780	18987	18875	18752	18972	18985	19039	18943	18809	18964	18943	18822	18967	18936	18630	19047	18768	19031	18902	19137	18844	18988	18904	18954	18927	18931	18954	18997	18902	18929	18831	18886	18826	18920	18873	18973	19066	18951	19109	18888	18893	18916	18705	18867	18985	18923	18772	18861	18916	18901	18989	18763	18832	18757	18919	18921	19217	19183	18914	18971	18852	18909	18665	18939	19094	19068	18999	18903	19107	18978	18961	18954	18747	18806	18860	19035	19188	18807	18812	18970	18891	18945	19044	18990	18894	19012	19016	18919	19174	18899	19038	18916	18832	18886	18954	18818	18975	18967	18616	18891	18982	18869	18928	18969	19139	18959	18704	18796	18980	19016	19135	19027	19075	18972	18892	18904	18906	18928	18942	18749	19294	18918	18911	18996	18993	18839	18838	18916	18847	18876	18965	18982	19103	18808	18897	18914	18973	18984	18779	18909	19018	18942	19030	18919	18913	18754	18920	18876	18904	18879	18819	18905	18801	18769	19016	18983	18857	18977	18802	18997	18772	18876	18858	18766	18992	18919	18724	19220	18929	18844	18831	18914	18894	18902	18670	18886	18942	18954	18917	19015	18824	18740	18973	18931	18868	18654	18769	18808	18942	18930	18671	18862	18843	19016	18992	18849	18941	18781	18842	18960	18843	18950	18953	18763	18864	18993	18856	18851	19049	18887	19129	18861	18957	18926	18750	18966	18816	18786	18983	18779	18789	18855	18811	18905	18846	18982	18938	19174	18892	18787	19043	18930	18803	18935	18758	18932	18858	18896	18747	18861	18907	19026	19004	18848	19037	18969	18744	18801	19007	18888	18851	18981	19054	18991	18929	19055	18864	18922	18823	18845	18885	19068	19083	19035	18873	19062	18929	18758	18913	18870	18939	18956	18833	18907	18982	18968	18917	18916	18794	18895	18922	19061	18777	18911	18757	18923	19000	18872	18864	19147	18801	18839	18816	18847	18763	19008	18903	18841	18843	18921	18791	19031	18828	18829	18812	19036	18945	18892	18876	18813	18906	19008	19016	18973	19087	18985	18983	18916	19118	19042	18978	18983	19122	19103	18916	18960	18909	18807	18892	18996	18704	18697	18823	18946	18835	18969	19040	18676	18783	18860	18868	18921	19041	19086	18876	18943	18925	18905	18847	18805	18965	18944	18791	18860	18938	18739	19085	19165	19099	19075	18835	18861	18985	18862	18905	18964	19059	19262	18882	19055	18834	18898	18711	19120	18969	18787	18862	18878	19229	18931	19016	19028	18961	18890	18846	18952	18909	18911	18889	19076	18972	19196	18809	18926	18832	18947	18994	18885	19021	18877	18721	18831	18728	18825	18892	19101	19060	18884	18860	18939	19031	18925	18790	18981	18921	18891	19064	19075	18802	18834	18973	18942	18973	19073	18699	18966	19009	18910	19063	19023	18854	19188	18914	18917	18848	19116	18752	18958	19004	18891	18997	18900	18788	18925	19050	18863	19024	18699	18813	18826	18985	18782	18915	19041	19054	18998	18932	18940	19233	18987	18693	18843	18973	18850	18991	18974	18737	18866	18865	18780	19055	18865	19067	18995	18777	18988	18759	19058	18913	18854	18749	18781	19009	18848	19102	18923	18708	18824	19093	19017	18943	19011	18931	18836	18958	19024	18815	18768	18812	18885	18998	18882	18929	18814	18917	19145	19028	18983	18863	18874	18984	18811	18781	18963	18937	18736	19035	18820	18926	18830	18909	18956	18852	18912	18735	19008	18843	18957	19006	18911	19139	18928	18772	18943	18993	18894	18934	18963	18976	19061	18884	18809	18954	19039	18945	18956	19043	18888	18785	18889	18856	18887	18848	18952	19034	19100	18812	19030	18838	18900	19001	19049	18996	18926	18839	18917	18842	18877	19092	18952	18829	18804	18838	18780	19066	18816	18997	18950	19017	18801	18914	18933	18972	18709	18931	19063	18983	18992	18921	19169	19037	19124	19161	19043	18773	18967	19107	19010	19004	18900	18930	18955	18889	18942	18934	19021	18716	18844	18794	18856	18831	18930	18970	18984	18990	18883	18975	18881	19048	18754	18799	18929	18991	18931	18854	18928	18683	18895	19031	18855	18823	18799	18966	19035	18821	19022	18990	19022	18865	19052	18856	19114	19010	18999	19054	18891	18978	18907	19236	18762	18673	19024	19033	18939	19051	18840	18839	18943	18889	19032	18879	18734	18924	18974	18849	18805	18736	18730	18982	18938	18841	18877	18678	18904	18967	18888	19043	18931	19029	19087	18961	18927	18903	18853	18983	18877	19058	18980	18842	18913	18927	19139	18790	19000	19023	18981	18954	18799	18834	18931	18835	18873	18968	19086	18945	18828	18796	18849	19004	19105	18833	18761	19132	18965	19007	18994	18985	18841	18938	18926	18926	18945	18845	18851	18767	18996	18994	18886	18784	18973	18892	19014	18984	18856	18782	19057	19021	19017	18935	18923	18855	18944	18916	18772	18837	18830	18891	19065	19140	19063	18826	18957	18765	18923	18813	19039	19015	18902	18714	19049	18838	18878	18855	19218	19076	18885	18977	18968	18969	19004	18754	18958	18955	18794	19122	18910	18853	19123	19162	18940	19120	18946	18832	18757	18615	18957	18941	18794	18973	18835	18853	18837	18949	19076	18995	18971	18907	19038	18861	18830	18906	18959	18875	18589	19062	18887	18798	18929	18878	18808	18824	18831	18827	18865	18856	18960	18896	18975	18913	19123	18963	18965	18967	18950	18724	18715	18879	18774	18950	18733	18840	19036	18900	18677	18881	18834	19000	19147	19130	19136	18907	18889	18763
16846	18852	18192	17589	16779	22457	28366	22888	19883	17468	16224	15988	15874	15625	15924	15770	15739	15873	15869	15950	15838	15659	15778	15824	15706	15563	15876	15814	15940	15807	15774	15973	15681	15835	15809	15773	15818	15547	15861	15799	15856	15903	15868	15802	15813	15941	15866	16013	15759	15891	15753	15892	15687	15750	15918	15707	15816	15788	15759	15737	15602	15569	15711	15817	15842	15814	15968	15651	15777	15711	15787	15784	15573	15903	15741	15848	15949	15796	15792	15902	15733	15819	15617	15840	15796	15736	15927	15690	15804	15628	15719	15708	15743	15741	15776	15818	15804	15959	15862	15781	15810	15817	15604	15776	15779	15622	15833	15658	15670	15774	15761	15829	15797	15874	15652	15796	15843	15721	15894	15807	15753	15668	15823	15972	15710	15845	15884	15673	15827	15765	15890	15873	15838	15771	15606	15736	15946	15814	15739	15877	15533	16018	15605	15851	15807	15828	15770	15855	15815	15828	15851	15947	15789	15862	15705	15896	15926	15755	15798	15740	15885	15710	15868	15978	15903	15898	15810	15782	15815	15785	15737	15789	15814	15712	15715	15757	15750	15820	15714	15626	15851	15705	15688	15759	15730	15806	15929	15685	15800	15871	15694	15809	15733	15779	15918	15884	15812	15849	15813	15585	15945	15783	15654	15861	15849	15882	15837	15719	15835	15798	15862	15851	15771	15760	15791	15678	15837	15914	15702	15714	15723	15867	15815	15929	15741	15730	15660	15751	15945	15882	15842	15591	15998	15747	15703	15751	15814	15765	15799	15818	15766	15843	15879	15723	15714	15777	15775	15792	15587	15941	15867	15765	15843	15800	15859	15877	15717	15936	15878	15738	15820	15749	15732	15945	15866	15786	15891	15732	15840	15841	15750	15905	15571	15765	15787	15783	15748	15877	15802	15782	15771	15834	15795	15887	15795	15773	15648	15812	15803	15812	15820	15959	15705	15876	15762	15720	15774	15952	15878	15717	15828	15783	15805	15843	15737	15777	15770	15829	15610	15872	15924	15835	15897	15883	15755	15909	15823	15802	15833	15965	15883	15972	15730	15798	15796	15675	15898	15784	15822	16005	15807	15850	15763	15812	15803	15637	15815	15987	15846	15955	15775	15930	15798	15939	15849	15661	15738	15806	15693	15692	15793	15834	15638	15802	15713	15783	15867	15837	15802	15766	15709	15690	15823	15673	15765	15845	15822	15849	15979	15799	15776	15718	15938	15847	15799	15800	15844	15860	15901	16110	15918	15847	15795	15795	15877	15742	15728	15872	15798	15857	15800	15727	15858	15824	15640	15964	15660	15804	15804	15872	15849	15807	15755	16068	15861	15916	15792	15949	15751	15853	15775	15671	15690	15852	15809	15793	15814	15843	15853	15827	15879	15823	15894	15806	15786	15656	15811	16046	15772	15834	15846	15565	15763	15769	15894	15722	15867	15709	15600	15872	15671	15642	15947	15967	15711	15686	15739	15654	15707	15907	15770	15778	15696	15887	15757	15752	15747	15618	15744	15758	15667	15738	15912	15885	15666	15765	15761	15721	15965	15692	15756	15920	15922	15891	15882	15853	15868	15580	15913	15818	15703	15877	15780	15866	15631	15946	15806	15695	15708	15891	15889	15783	15848	15659	15792	15827	15818	15746	15760	15873	15845	15821	15771	15846	15692	15769	15827	15851	15820	15824	15627	15904	15728	15819	15826	15709	15975	15790	16012	15799	15957	16053	15800	15752	15788	15934	15674	15710	15722	15903	15667	15914	16015	15959	15798	15784	15909	15806	15780	15771	15829	15633	15848	15790	15883	15726	15766	15528	15680	15912	15845	15768	15762	15989	15778	15959	16003	15785	15799	15837	16042	15848	16085	15678	15744	15854	15779	15929	15790	15810	15797	15921	15700	15948	15789	15761	15724	15829	15824	15779	15779	15682	15894	15782	15974	15815	15702	15745	15937	15812	15668	15841	15842	15885	15819	15848	15793	15758	15806	15512	15594	15810	15834	15775	15867	15845	15911	15567	15852	15668	15981	15817	15976	15884	15735	15843	15762	15740	15936	15764	15699	15798	15707	15832	15855	15840	15729	15879	15618	15891	15939	15753	15666	15914	15813	15892	15839	15833	15789	15907	15728	15652	15822	15764	15939	15888	16000	15855	15795	15804	15882	15646	15789	15724	15782	15813	15676	15787	16043	15809	15699	15651	15757	15738	15809	15735	15721	15669	15951	15814	15900	15858	15815	15840	15802	15782	15918	15797	15872	15649	15884	15930	15823	15770	15781	15785	15813	15763	15898	16001	15793	15805	15824	15620	15850	15795	15905	16037	15769	15883	15924	15754	15785	15790	15720	15770	15820	15765	16046	15640	15743	15742	15740	15829	15786	15834	15771	15858	15588	15723	15803	15860	15770	15799	15803	15833	15752	15812	15850	15886	15906	15780	15695	15978	15754	15720	15765	15799	15886	15929	15883	15736	15891	15918	15790	15771	15686	15774	15751	15888	15823	15915	15722	15726	15890	15780	15740	15773	15770	15803	15954	15792	15885	15796	15799	15860	15699	15782	15912	15839	15730	15736	15932	15885	15859	15860	15950	15706	15881	15868	15928	15628	15827	15903	15845	15706	15728	15790	15771	15861	15860	15632	15723	15749	15822	15616	15820	15776	15929	15823	15821	15771	15856	15936	15736	15922	15727	15849	15746	15741	15806	15801	16009	15856	15809	15730	15860	15908	15748	15812	15727	15792	15836	15790	15789	15785	15863	15708	15839	15645	15791	15936	15788	15706	15767	15817	15764	15694	15804	15831	15669	15795	15822	15793	15761	15703	15817	15935	15895	15900	15831	15925	15717	15821	15836	15819	15681	15888	15863	15824	15568	15946	15757	15838	15693	15780	15857	15765	15836	15800	15762	15609	15751	15800	15834	15818	15945	15877	15935	15909	15648	15630	15907	15927	15925	15791	15809	15713	15868	15742	15941	15797	15806	16011	15985	15771	15708	15859	15707	15875	15912	15633	15919	15809	15872	15881	15724	15693	15756	15758	15984	15707	15775	15833	15670	15731	15682	15760	15936	15753	15586	15752	15661	15838	16017	15726	15828	15813	15816	15674	15871	15883	15813	15812	15836	15889	15807	15777	15680	15882	15904	15766	15766	15925	15793	15905	15799	15875	16039	15770	15889	15753	15791	15695	15845	15583	15688	15843	15962	15816	15897	15682	15859	15700	15749	15738	15858	15901	15738	15857	15676	15860	15745	15702	15767	15764	15883	15829	15791	15814	16006	15885	15823	15791	15913	15965	15769	15717	15775	15834	15833	15797	15950	15819	15832	15765	15790	15804	15865	15796	15860	15780	15757	15703	15967	15824	15740	15737	15719	15819	15809	15890	15707	15949	15656	15890	15626	15936	15940	15754	15777	15690	15766	15757	15955	15894	15901	15872	15829	15851	15831	15797	15710	15982	15808	15929	15878	15696	15771	15747	15807	15960	15670	15930	15873	15782	15838	15971	15921	15859	15802	15723	15754	15846	15815	15810	15862	15662	15636	15921	15884	15668	15918	15740	15789	15678	15858	15767	15765	15759	15853	15789	15750	15656	15844	15908	15824	15711	15750	15864	15915	15821	15917	15775	15840	15760	15736	15865	15871	15891	15988	15771	15813	15900	15606	15815	15848	15790	15774	15981	15740	15784	15832	15951	15822	15806	15738	15898	15834	15847	15926	15826	15928	15826	15662	15727	15880	15788	15789	15751	15775	15785	15759	15731	15755	15836	15873	15682	15717	15777	15885	15904	15905	15768	15777	15687	15876	15779	15840	15630	15917	15904	15972	15884	15768	15870	15882	15909	15858	15911	15804	15833	15861	15682	15651	15824	15911	15871	15800	15808	15908	15834	15831	15954	15758	15866	15908	15809	15831	15766	15760	15822	15823	15927	15745	15764	15731	15667	15770	15711	15734	15987	15861	15947	15759	15938	15871	15717	15781	15809	15875	15843	15783	15900	15749	15844	15930	15783	15828	15708	15887	15819	15919	15755	15865	15734	15643	15857	15689	15829	15741	15748	15860	15937	15808	15783	15770	15819	15970	15970	15851	15974	15861	15693	15998	15805	15809	15792	15655	15736	15897	15853	15929	15844	15860	15924	15804	16166	15729	15683	15962	15828	15819	15668	16006	15758	15773	15886	15921	15771	15942	15902	15756	15927	15917	15848	15752	15694	15940	15671	15681	15755	15885	15617	15700	15818	15827	15839	15692	15856	15866	15867	15818	15744	15783	15887	15829	15689	15799	15900	15782	15779	15835	15999	15571	15861	15775	15844	15900	15753	15778	15711	15969	15715	15834	15783	15753	15925	15880	15768	15794	15967	15851	15620	15875	15813	15927	15767	15958	16012	15847	15797	15772	15904	15909	15714	15933	15699	15757	15835	15766	15829	15811	15803	15927	15815	15867	15770	15783	15872	15993	15798	15771	15917	15804	15720	15756	15911	15721	15934	15771	15880	15773	15925	15793	15806	15896	15648	15934	15658	15798	15913	15819	15805	16011	15926	15718	15747	15718	15856	15647	15837	15935	15685	15885	15538	15786	15950	15908	15771	15925	15671	15780	15811	15850	15648	15798	15743	15834	15725	16038	15792	15809	15908	15608	15615	15982	15786	16031	15943	15892	16004	15611	15716	15804	15932	15760	15793	15774	15647	15869	15848	15865	15622	15874	15905	15816	15768	15752	15889	15757	15950	15692	15674	15921	15838	15693	15696	15916	15671	15825	15582	15939	15802	15758	15738	15822	15819	15746	15920	15894	15746	15740	15716	15962	15735	15849	15791	15780	15844	16029	15759	15917	15718	15827	15829	15678	15808	15939	15868	15861	15949	15880	15770	15880	15858	15953	15919	15698	15752	15875	15812	15724	15804	15886	15702	15727	15823	15868	15774	15940	15873	15876	15841	15875	15659	15934	15629	15686	15708	15810	15734	15884	16075	15824	15783	15836	15722	16014	15739	15714	15765	15668	15977	15922	15794	15744	15845	15834	15840	15882	15690	15842	15792	15561	15731	15922	15821	15796	15761	15704	15774	15681	15755	15735	15935	15830	15784	15731	15810	15973	15800	15872	15826	15888	15844	15966	15931	15765	15981	15882	15893	15772	15824	15792	15837
24187	21384	28922	24275	22487	42794	61423	48808	36318	26854	21471	19479	18662	18437	18319	18517	18377	18275	18243	18408	18222	18418	18325	18455	18270	18487	18239	17970	18190	18123	18285	18374	18279	18214	18358	18262	18353	18363	18241	18417	18312	18470	18170	18429	18240	18338	18284	18223	18344	18278	18099	18000	18298	17985	18133	18408	18120	18157	18133	18191	18317	18088	18252	18266	18380	18211	18278	18197	18338	18329	18301	18040	18312	18215	17964	18280	18368	18172	18224	18166	18318	18319	18298	18235	18110	18354	18227	18278	18164	18184	18183	18065	18285	18162	18147	18451	18371	18200	18067	18263	18324	18094	18083	18330	18009	18269	18385	18235	18242	18111	18153	18609	18193	18196	18148	18247	18327	18287	18310	18085	18370	18125	18289	18264	18143	18140	18347	18153	18232	18245	18055	18165	18009	18020	18206	18335	17997	18211	17996	18310	18345	18312	18252	18069	18145	18051	18331	18261	18261	18020	18270	18219	18419	18142	18094	18129	18198	18217	18232	18074	18228	18183	18285	18290	18180	18355	18152	18100	18183	18349	18202	18332	18303	18345	18167	18142	18233	18416	18123	18078	18133	18224	18257	18140	18213	18304	18156	18265	18305	18403	18114	18209	18236	18148	18185	18073	18233	18230	18201	18118	18315	18413	18123	18348	18367	18199	18114	18128	18089	18024	18288	18108	18052	18402	18262	18171	17982	18259	18242	18180	18352	18133	18161	18293	18181	18136	18070	18162	18421	18243	18066	18054	18130	18094	18079	18288	18237	18229	18115	18125	18395	18227	18074	18186	18174	18245	18083	18140	18341	18142	18258	18317	18213	18144	18233	18236	18308	18177	18016	18152	18198	18362	18034	18248	18344	18140	18167	18281	18323	18314	18305	18089	18151	18018	18176	18385	18299	18200	18159	18222	18140	18027	18319	18281	18294	18243	18330	18249	18258	18274	18115	18121	18245	18115	18245	18058	18243	18246	18401	18246	18354	18026	18168	18220	18101	18150	18318	18274	18455	18222	18386	18325	18188	18134	18276	18041	18161	18260	18205	18131	17988	18145	18347	18093	18422	18130	18092	18163	18241	18261	18229	18166	18211	18237	18174	18274	18146	18369	18337	18218	18113	18202	18289	18202	18357	18254	17981	17974	18393	18144	18169	18159	18087	18234	18184	18491	18465	18169	18081	18299	18183	18160	18399	18154	18237	18318	18261	18176	18227	18369	18067	18159	18148	18284	18015	18160	18274	17989	18115	18128	18214	17938	18179	18080	18386	18435	18146	18162	18268	18121	18088	18379	18241	18048	18220	18268	18377	18148	18384	18288	18235	18324	18232	18117	18143	18135	18241	18209	18218	18055	18113	17953	18184	18337	18176	18480	18208	18209	18166	18201	18039	18334	18464	18397	18132	18345	18282	18269	18212	18220	18358	18300	18048	18045	18167	18305	18039	18265	18287	18175	18282	18173	18062	18151	18225	18160	18184	18510	18436	18077	18053	18122	18267	18208	18211	18116	18132	18246	18381	18168	18302	18166	18047	18218	18124	18287	18236	18175	18423	18292	18313	18310	18250	18280	18145	18209	18181	18267	18241	18294	18126	18279	18152	18323	18203	18273	18129	18145	18255	18350	18045	17988	18173	18199	18280	18005	18239	18264	18181	18120	18194	18365	18157	18214	18192	18071	18184	18182	18298	18091	18329	18283	18228	18167	18195	18273	18073	18369	17913	18193	18280	18178	18316	18164	18333	18052	18229	18298	18141	18030	18229	18356	18178	18200	18252	18272	18162	18247	18125	18305	18189	18225	18316	18267	18243	18303	18320	18287	18335	18536	17981	18425	18427	18329	18124	18346	18357	18353	18310	18060	18165	18061	18133	18142	18261	18002	18218	18200	18235	18162	18215	18085	18597	18279	18129	18233	18081	18207	18304	18148	18388	18254	18424	18288	18343	18252	18056	18344	18375	18206	18161	18037	18045	18403	18275	18077	18169	18116	18362	18254	18150	18242	18269	18282	18050	18247	18117	18138	18013	18314	18369	18289	18484	18260	18171	18154	18198	18275	18138	18287	18233	18293	18264	18147	18269	18305	18297	18230	18341	18294	18288	18261	18488	18119	18005	18240	18397	18414	18196	18019	18319	18316	18145	18326	18200	18252	18234	18370	18206	18227	18071	18269	18129	18392	18261	18158	18360	18186	18324	18316	18511	18267	18060	18100	18334	18204	18145	18205	18411	18126	18168	18268	18144	18101	18120	18223	18153	18240	18254	18076	18396	18342	18259	18016	18330	18158	18129	18226	18320	18167	18151	18196	18512	18149	18211	18167	18279	18265	18253	18193	18113	18377	18299	18049	18404	18321	18084	18380	18117	18292	18135	18272	18297	18215	17970	17958	18111	18201	18247	18388	18154	18098	18155	18136	18259	18235	18211	18071	18160	18119	18466	18211	18340	18287	18303	18104	18234	18134	18095	18268	18279	18454	18206	18248	18301	18127	18213	18184	18210	18197	18289	18240	18280	18174	18433	18258	18037	18320	18237	18228	18328	18293	18210	18318	18133	18133	18243	18130	18038	18177	17975	18317	18022	18274	18125	18204	18339	18199	18122	18070	18261	18361	18216	18342	18063	18253	18346	18146	18305	18400	18415	18200	18265	18249	18145	18220	18329	18338	18241	18362	18071	18185	18334	18114	18159	18196	18237	18347	18218	18039	18299	18141	18254	18076	18074	18313	18312	18320	18185	18198	18383	18183	18113	18177	18239	18212	18215	18124	18105	18262	18218	18111	18213	18125	18178	18226	18379	18146	18133	18301	18181	18332	18343	18257	18196	18157	18389	18192	18241	18003	18076	18243	18133	18209	18096	18324	18138	18320	18277	18256	18182	18266	18087	18089	18059	18098	18256	18325	18295	18350	18151	18270	18191	18251	18091	18290	18397	18128	18222	18197	18194	18126	18199	18094	18062	18189	18147	18161	18302	18265	17948	18095	18238	18121	18252	18280	18028	18262	18351	18255	18016	18302	18114	18392	18280	18263	18325	18353	18189	18152	18077	18319	18265	18126	18375	18141	18306	18271	18130	18075	18214	18187	18053	18116	18248	18219	18223	18282	18176	18246	18302	18127	18159	18111	18094	17997	18211	18118	18196	18080	18224	18257	18107	18288	18286	18066	18166	18056	18223	18336	18177	18188	18140	18150	18394	18189	18215	18140	18073	18442	18152	18246	18315	18268	18360	18257	18060	18221	18381	18098	18377	18281	18360	18270	18217	18248	18097	18166	18127	18139	18128	18288	18098	18132	18246	18301	18192	18096	18483	18181	18175	17983	18252	18301	18058	18034	18153	18234	18343	18202	18341	18410	18223	18184	18307	18086	18196	18233	18204	18383	18264	18300	18226	18266	18159	18215	18214	18257	18212	18341	18049	18246	18147	18355	18293	18096	18319	18299	18133	18171	18214	18305	18074	18064	18273	18182	18267	18175	18230	18238	18157	18316	18226	18126	18398	18186	18348	18290	18267	18162	18078	18277	18229	18329	18161	18358	18083	18342	18423	18125	18075	18306	18257	18188	18305	18321	18165	18007	18136	18254	18143	18018	18433	18191	18343	18234	18178	18167	17991	18043	18431	18305	18220	18266	18115	18073	18099	18373	18149	18276	18039	18395	18291	18115	18118	18296	18196	17957	18219	18115	18172	18350	18282	18222	18294	18268	18013	18153	18222	18027	18232	18284	18291	18292	18088	18302	18177	18529	18556	18279	18301	18265	18184	18174	18328	18256	18148	18338	18330	18150	18239	18165	18291	18233	18163	18350	18210	18450	18022	18242	18224	18277	18246	18454	18227	18244	18338	18328	18381	18328	18173	18187	18224	18132	18138	18303	18421	18111	18241	18252	18156	18409	18241	18387	18174	18156	18129	18215	18089	18240	18351	18349	18144	18136	18271	18366	18219	18131	18280	18188	18302	18293	18190	18204	18202	18221	18111	18257	18283	18278	18120	18069	17990	18262	18139	18207	18126	18185	18273	18126	18363	18211	18255	18250	18231	18234	18399	18148	18212	18254	18278	18179	18221	18270	18251	18302	18240	18262	18220	18294	18310	17876	18128	18029	18212	18355	18317	18340	18170	18240	18126	18216	18155	18163	18248	18210	18374	18170	18356	18296	18153	18083	18270	18217	18406	18347	18130	18156	18141	18410	18148	18264	18165	17979	18313	18209	18256	18154	17940	18237	18138	18084	18222	18377	18343	18069	18266	17969	18227	18280	18227	18348	18093	18310	18299	18247	18152	18281	18164	18003	18132	17960	18301	18268	18055	18281	18184	18148	18456	18281	18285	18292	18168	18339	18216	18163	18118	18093	18139	18073	18257	18387	18253	18145	18159	18003	18110	17915	18205	18225	18058	18117	18272	18342	18408	18224	18283	18030	18245	18129	18224	18334	18101	18320	18139	18384	18254	18315	18118	18133	18178	18336	18316	18139	18173	18084	18152	18190	18135	18260	18227	18064	18315	18308	18086	18355	18295	18383	18129	18140	18185	18239	18259	18462	18341	18154	18165	18034	18101	18209	18145	18244	18312	18239	18354	18207	18150	18201	18187	18089	18234	18461	18321	18101	18059	18296	18324	18192	18115	18313	18227	18288	18107	18381	18165	18152	18304	18309	18196	18330	18366	18272	18455	18279	18043	18322	18336	18266	18233	18265	18315	18243	18216	18181	18042	18264	18189	18141	18270	18156	18219	18060	18373	18241	18020	18127	18187	18152	18305	18275	18143	18182	18014	18296	18105	18264	18484	18314	18215	18355	18273	18349	18173	18060	18094	18277	18206	18278	18092	18300	18257	18106	18083	18198	18298	18212	18085	18197	18352	17999	18196	18306	18189	18254	18201	18062	18194	18189	18011	18189	18139	18172	17984	18305	18194	18421	18344	18073	18261	18339	18333	18207	18297	18193	18145	18089	18331	18143	18177	18189	18196	18202	18198	18303	18431	18123	18437	18171	18124	18069	18336	18371	18109	18316	18291	18096	18130	18452	18335	18288	18224	18247	18392	18134	18343	18211	18329	18319	18433	18525	18302	18209	18190	18166	18236	18139	18364	18291	18161	18293	18175	18421	18029	18164	18268	18096	18252	18318	18227	18188	18221	18371	18385	18334	18271	18392
15176	25797	22201	18873	19750	45715	57786	46649	34767	24312	18089	15900	15308	15394	15522	15458	15495	15421	15337	15446	15409	15515	15385	15344	15509	15522	15580	15502	15580	15383	15357	15338	15354	15164	15368	15365	15421	15279	15262	15252	15172	15209	15311	15324	15312	15402	15554	15274	15414	15372	15387	15460	15341	15471	15289	15275	15502	15245	15380	15457	15469	15321	15345	15336	15396	15358	15477	15399	15412	15285	15351	15435	15316	15324	15219	15456	15449	15397	15389	15324	15521	15417	15547	15356	15358	15451	15324	15310	15405	15404	15448	15433	15337	15410	15417	15433	15214	15384	15234	15208	15260	15452	15394	15402	15428	15289	15395	15395	15429	15441	15543	15359	15311	15372	15274	15388	15377	15353	15301	15352	15432	15451	15575	15345	15353	15324	15063	15339	15369	15256	15460	15242	15492	15445	15236	15316	15342	15558	15310	15333	15326	15359	15381	15410	15439	15457	15221	15228	15384	15277	15368	15419	15304	15229	15388	15455	15537	15380	15398	15259	15377	15258	15410	15384	15295	15356	15330	15465	15365	15332	15474	15409	15459	15519	15325	15497	15427	15351	15441	15481	15308	15325	15347	15348	15342	15334	15319	15244	15346	15190	15290	15345	15313	15204	15410	15253	15252	15313	15327	15338	15297	15309	15274	15278	15540	15501	15390	15391	15246	15311	15395	15534	15330	15505	15212	15437	15396	15430	15326	15472	15450	15232	15323	15215	15287	15420	15403	15404	15384	15458	15342	15247	15426	15389	15247	15341	15408	15322	15163	15223	15377	15357	15272	15474	15305	15317	15474	15389	15326	15218	15226	15353	15416	15356	15303	15370	15418	15348	15343	15525	15550	15429	15455	15342	15207	15373	15563	15438	15180	15310	15468	15323	15393	15444	15346	15329	15495	15504	15416	15323	15225	15353	15331	15360	15431	15265	15204	15273	15305	15396	15258	15254	15289	15289	15453	15532	15322	15450	15351	15365	15386	15310	15144	15242	15495	15338	15163	15197	15433	15410	15179	15434	15354	15490	15503	15342	15597	15394	15413	15278	15370	15466	15280	15377	15450	15327	15242	15260	15352	15352	15311	15324	15522	15242	15228	15286	15318	15264	15278	15322	15269	15295	15352	15458	15299	15337	15260	15496	15282	15341	15324	15226	15407	15151	15331	15412	15285	15218	15403	15270	15252	15521	15162	15483	15354	15281	15204	15549	15426	15247	15519	15264	15342	15290	15204	15263	15315	15489	15359	15376	15275	15331	15506	15345	15440	15195	15352	15524	15363	15332	15328	15374	15371	15292	15468	15416	15232	15348	15299	15264	15169	15435	15260	15381	15411	15412	15311	15346	15301	15318	15339	15244	15463	15391	15497	15422	15270	15265	15192	15274	15400	15420	15330	15274	15241	15377	15378	15429	15395	15331	15188	15170	15386	15322	15508	15208	15235	15502	15302	15397	15471	15418	15426	15421	15226	15339	15285	15284	15470	15360	15448	15453	15290	15255	15451	15419	15210	15516	15561	15330	15333	15381	15483	15348	15353	15283	15256	15436	15145	15319	15482	15430	15422	15327	15374	15256	15359	15273	15416	15319	15290	15318	15204	15447	15186	15425	15517	15307	15180	15488	15377	15276	15302	15418	15445	15442	15285	15373	15344	15386	15341	15458	15217	15415	15398	15532	15370	15457	15362	15370	15337	15379	15410	15353	15510	15404	15250	15512	15576	15415	15316	15267	15324	15387	15237	15352	15214	15282	15378	15451	15401	15480	15126	15316	15328	15392	15317	15511	15398	15258	15324	15298	15222	15482	15222	15315	15108	15174	15394	15353	15229	15468	15202	15318	15444	15246	15454	15312	15343	15363	15286	15336	15251	15361	15233	15267	15370	15337	15322	15107	15272	15415	15158	15414	15312	15305	15404	15399	15347	15259	15360	15295	15213	15286	15297	15371	15256	15543	15472	15393	15317	15420	14981	15235	15206	15249	15266	15397	15368	15511	15272	15157	15161	15166	15511	15335	15351	15480	15281	15462	15367	15264	15412	15216	15388	15303	15436	15338	15195	15403	15377	15402	15361	15239	15398	15228	15252	15426	15436	15345	15194	15477	15234	15308	15251	15237	15249	15422	15325	15362	15379	15307	15330	15402	15276	15369	15335	15388	15239	15423	15352	15282	15368	15292	15579	15223	15310	15414	15456	15323	15329	15492	15427	15296	15403	15256	15385	15318	15368	15466	15203	15476	15314	15318	15398	15316	15339	15211	15366	15281	15381	15343	15314	15301	15433	15244	15340	15448	15297	15432	15406	15452	15339	15337	15348	15330	15461	15428	15202	15301	15328	15252	15319	15409	15341	15302	15319	15258	15355	15394	15300	15384	15504	15328	15547	15233	15141	15334	15259	15431	15327	15290	15335	15460	15303	15434	15288	15337	15233	15383	15287	15369	15301	15324	15301	15344	15472	15306	15357	15237	15220	15421	15274	15491	15282	15313	15426	15391	15469	15410	15348	15290	15323	15431	15432	15357	15357	15498	15435	15304	15397	15345	15411	15366	15337	15322	15238	15176	15448	15220	15425	15313	15286	15537	15201	15188	15303	15342	15132	15396	15443	15220	15358	15458	15293	15527	15516	15267	15344	15208	15150	15321	15316	15243	15277	15543	15485	15294	15367	15351	15374	15229	15182	15423	15280	15265	15351	15378	15470	15298	15381	15352	15412	15300	15403	15275	15317	15208	15410	15381	15269	15276	15306	15438	15335	15448	15180	15443	15474	15192	15339	15331	15219	15424	15285	15350	15502	15286	15368	15477	15239	15472	15235	15493	15315	15290	15299	15307	15292	15216	15384	15348	15353	15350	15394	15437	15470	15403	15562	15258	15342	15283	15265	15367	15307	15419	15409	15449	15077	15388	15431	15339	15445	15331	15532	15330	15329	15604	15300	15363	15386	15303	15369	15392	15340	15410	15323	15504	15282	15308	15273	15457	15309	15189	15206	15363	15340	15241	15370	15335	15509	15290	15202	15339	15214	15386	15259	15396	15368	15257	15277	15484	15321	15248	15355	15288	15398	15249	15090	15358	15471	15205	15217	15315	15444	15399	15340	15344	15280	15478	15555	15319	15350	15227	15394	15405	15342	15508	15431	15274	15522	15294	15298	15402	15266	15305	15425	15184	15267	15351	15289	15258	15429	15437	15457	15263	15363	15374	15323	15297	15359	15387	15389	15322	15316	15334	15277	15405	15459	15365	15337	15451	15365	15230	15328	15300	15116	15334	15331	15319	15326	15457	15423	15336	15373	15475	15333	15287	15691	15354	15255	15350	15418	15298	15260	15231	15276	15304	15260	15284	15469	15394	15480	15383	15324	15378	15293	15277	15442	15400	15207	15240	15478	15302	15347	15357	15285	15276	15541	15324	15335	15360	15235	15407	15450	15413	15367	15382	15388	15219	15325	15350	15233	15324	15367	15188	15378	15265	15199	15459	15288	15494	15315	15260	15395	15501	15328	15343	15460	15228	15350	15400	15291	15370	15307	15180	15324	15356	15378	15323	15419	15430	15224	15336	15428	15327	15262	15205	15441	15248	15387	15220	15498	15304	15331	15388	15136	15371	15425	15483	15312	15362	15416	15489	15231	15416	15377	15373	15466	15276	15264	15482	15496	15283	15282	15282	15424	15423	15479	15248	15472	15227	15427	15237	15238	15276	15206	15281	15174	15446	15409	15408	15469	15393	15426	15101	15304	15226	15212	15213	15355	15335	15519	15410	15302	15350	15289	15330	15351	15154	15480	15328	15306	15192	15299	15287	15391	15240	15438	15397	15234	15612	15271	15309	15502	15142	15365	15434	15321	15256	15306	15387	15533	15305	15308	15262	15275	15238	15409	15246	15410	15275	15326	15299	15412	15272	15394	15375	15269	15410	15438	15332	15385	15327	15277	15489	15378	15368	15467	15349	15190	15377	15395	15303	15345	15279	15438	15357	15403	15423	15397	15403	15322	15204	15356	15424	15255	15381	15257	15522	15292	15458	15456	15371	15528	15418	15405	15163	15204	15367	15272	15285	15295	15394	15321	15386	15200	15418	15486	15189	15450	15246	15547	15402	15232	15289	15308	15322	15285	15423	15190	15373	15368	15187	15401	15263	15439	15139	15209	15438	15411	15283	15514	15409	15317	15276	15410	15293	15239	15301	15419	15401	15358	15324	15425	15251	15372	15386	15478	15317	15364	15309	15352	15376	15485	15322	15344	15369	15388	15334	15344	15327	15445	15302	15327	15320	15256	15491	15171	15406	15418	15305	15171	15234	15137	15413	15290	15282	15401	15403	15312	15370	15223	15283	15565	15210	15225	15354	15418	15442	15329	15217	15183	15414	15378	15359	15355	15459	15268	15333	15469	15304	15459	15262	15371	15442	15315	15351	15473	15283	15536	15204	15386	15476	15449	15497	15241	15284	15271	15255	15382	15441	15183	15384	15393	15226	15310	15419	15393	15458	15198	15323	15249	15313	15401	15283	15171	15520	15236	15278	15326	15404	15354	15336	15223	15170	15508	15432	15443	15403	15353	15451	15408	15319	15404	15378	15335	15146	15262	15154	15360	15277	15433	15330	15425	15443	15304	15279	15416	15477	15374	15381	15518	15466	15341	15181	15350	15454	15321	15467	15368	15454	15430	15486	15345	15380	15378	15390	15299	15325	15290	15237	15259	15253	15360	15302	15440	15493	15432	15304	15240	15295	15308	15266	15373	15274	15330	15515	15372	15280	15416	15606	15307	15407	15411	15268	15397	15388	15377	15300	15534	15419	15312	15152	15284	15405	15454	15447	15302	15466	15423	15466	15259	15445	15298	15340	15335	15471	15264	15389	15281	15281	15374	15332	15241	15421	15300	15299	15475	15215	15402	15296	15377	15483	15313	15347	15435	15307	15244	15221	15239	15582	15360	15523	15350	15206	15368	15413	15462	15408	15308	15236	15412	15385	15294	15303	15247	15302	15369	15339	15458	15139	15364	15332	15315	15211	15342	15323	15463	15362	15403	15308	15435	15376	15334	15515	15632	15281	15442	15283	15394	15280	15289	15515	15355	15342	15259	15212	15238	15256	15389	14989	15193	15385	15462	15323	15354	15170	15306	15374	15384	15512	15170	15317	15435	15403
22829	21314	29204	23780	21523	48490	73638	59008	44616	32141	23916	19919	18383	18139	18134	17989	17780	18150	17933	17930	17858	18082	17842	17823	17854	18003	18143	17972	17865	17845	17714	17633	17812	17875	17923	18031	17861	18058	17770	18101	17928	17914	18045	17591	17957	18022	17954	17683	17949	18020	17987	17839	17873	17994	17835	17873	17902	17935	17724	17702	18026	17854	17675	17683	17889	17704	17796	17830	17835	17687	17788	17899	17818	17855	17682	17822	17849	17877	17735	17893	17796	17821	17573	17870	17853	17861	17784	17791	17592	17636	17764	17866	17939	17828	17855	17746	17714	17839	18078	17650	17738	17923	17926	17926	18008	17789	17823	17856	17945	17688	17742	17752	17820	17774	17863	17853	17744	17628	17761	17790	17768	17788	17935	17929	17777	17739	17827	17806	17849	17795	17734	17897	17771	18033	17852	17772	17940	17758	17743	17944	17757	17967	17933	17786	17758	17826	17751	18003	18064	17808	17783	17678	18041	17793	17675	17752	17767	17922	17722	17785	17805	17780	17668	17884	17835	17737	17870	17891	17892	17724	17610	17613	17679	17725	17743	17805	17975	17768	17802	17824	17934	17785	17790	17985	17771	17816	17744	18076	17707	17788	17894	17759	17817	17661	17832	17809	17705	17782	17788	17723	17748	17836	18137	17675	17759	17641	17743	17916	17764	17725	17850	17843	17708	17683	17519	17756	17801	17756	17590	17929	18012	18070	17725	17763	17866	17678	18002	17759	17668	17799	17820	17844	17714	17662	17893	17755	17841	17682	17733	17867	17725	17823	17925	17764	17837	17887	17801	17552	17758	17781	17809	17590	17785	17930	17858	18008	17883	17808	17857	17657	17807	17856	17652	17694	17892	17726	17663	17787	17771	17750	18010	17639	17831	17996	17793	17849	17851	17887	17610	17771	17662	17684	17774	17703	17879	17659	17712	17890	17844	17662	17946	17676	17875	17975	17831	17758	17662	17833	17706	17665	17735	17726	17606	17653	17752	17804	17699	17929	18152	17720	17640	17719	17583	17966	17946	17789	17742	17718	17776	17707	17641	17743	17492	17696	17932	17842	17897	17634	17781	17851	17825	17653	17841	17872	17766	17732	17855	17656	17785	17917	17831	17790	17975	17956	17736	17785	17707	17794	17876	17703	17615	17793	17881	17976	17976	17921	17780	17786	17738	17780	17737	17811	17958	17774	17881	17764	17890	17555	17638	17972	17970	17895	17783	17820	17854	17662	17789	17784	17803	17816	17904	17771	17699	17807	17747	17792	17988	17842	17740	17724	17867	17764	17713	17808	17698	17895	17899	17797	17793	17811	17486	17925	17696	17760	17723	17832	17557	17706	17798	17804	17914	17718	17810	17983	17801	17794	17805	17765	17666	17711	17761	17783	17961	17752	17963	17659	17740	17728	17601	17962	17790	17753	17600	17852	17731	17858	17694	17757	17619	17762	17705	17893	17773	17912	17624	17968	17691	17666	17561	17852	17666	17698	17923	17672	17722	17806	17626	17665	17971	17684	17756	17814	17651	17596	17679	17556	17642	17787	17835	17810	17594	17633	17742	17820	17999	17881	17924	17847	17617	17802	17723	17802	18025	17678	17860	17835	17763	17893	17812	17747	17730	17911	17799	17808	17940	17834	17871	17708	17683	17783	17692	17768	17841	17632	17618	17849	17663	17661	17689	17734	17784	17830	17660	18001	17835	17779	18011	17691	17765	17711	17684	17812	17720	17757	17718	17889	17953	17911	17733	17798	17914	18107	17954	17810	17926	17752	17841	17726	17804	17902	18105	17745	17910	17487	17669	17985	17654	17639	17805	17854	17694	17860	17746	17764	17732	17876	17713	17676	17728	17731	17873	17810	17723	17775	17767	17902	17749	17923	17679	17589	17627	17769	17736	17665	17857	17690	17838	17651	17775	17837	17731	17705	17710	17837	17746	17761	17792	17553	17862	17903	17855	17704	17862	17892	17559	17899	17717	17555	17727	17774	17632	17654	17911	17811	17587	17899	17690	17725	17772	17988	17871	17856	17823	17656	17787	17630	17791	17878	17798	17824	17818	17721	17668	17844	17710	17704	17799	17877	17834	17847	17807	17816	17695	17618	17759	17730	17410	17933	17839	17977	17735	17776	17655	17710	17634	17712	17627	17750	17840	17826	17648	17503	17547	17880	17690	17809	17775	17894	17739	17641	17867	17853	17916	17970	17660	17705	17816	17688	17843	17632	17763	17897	17756	17778	17816	17717	17565	17725	17893	17764	17729	17597	17716	17834	17773	17725	17834	17771	17943	17788	17819	17664	17881	17721	17703	17753	17719	17755	17589	17667	17677	17818	17877	17734	17777	17722	17878	17790	17918	17795	17821	17776	17746	17948	17744	17779	17933	17841	17719	17737	17732	17947	17966	17706	17772	17722	17820	17976	17704	17636	17671	17620	17799	17893	17900	17673	17702	17917	17829	17896	17638	17784	17804	17664	17713	17928	17792	17518	17691	17795	17809	18106	17784	17773	17771	17852	17898	17933	17839	17725	17631	17725	17946	17846	17763	17920	17804	17519	17732	17644	17784	17724	17907	17792	17773	17671	17720	17692	17797	17545	17791	17702	17847	17895	17686	17764	17716	17841	17726	17680	17801	17593	17812	17720	17817	17887	17804	17780	17795	17632	17884	17850	17758	17880	18006	17861	17798	18022	17395	17896	17955	17612	17699	17632	17793	17931	17561	17735	17858	17791	17808	17802	17878	17769	17779	17797	17787	17769	17760	17864	17846	17923	17672	17737	17894	17725	17737	17584	17803	17679	17599	17877	17799	17832	18023	17827	17952	17973	17855	17927	17733	18003	17805	17746	17796	17787	17694	17881	17777	17835	17898	17656	17544	17803	17837	17735	17667	17816	17559	17846	17623	17927	17886	17764	17760	17919	17719	17767	17766	17730	17769	17933	17718	17737	17716	17752	17845	17672	17695	17914	17797	17625	17800	17608	17687	17705	17809	17745	17832	17988	17795	17643	17679	17917	17724	17810	17838	17919	17683	17864	17834	17735	17709	17584	17907	17955	17808	17818	17757	17892	17673	17858	17693	17698	17831	17757	18183	17618	17744	17938	17830	17877	17813	17846	17728	17794	17780	17811	17749	17765	17874	17642	17751	17876	17884	17733	17774	17690	17716	17713	17707	18005	17934	17733	17811	17907	17780	17735	17695	17850	17653	17955	17747	17865	17944	17787	17801	17788	17888	17877	17762	17857	17490	17936	17655	17757	17743	17660	17689	17783	17909	17666	17835	17798	17930	17690	17674	17624	17741	17726	17727	17658	17784	17834	17818	17718	17762	17896	17854	17647	17853	17795	17666	17732	17685	17742	17865	17805	17865	17773	17612	17820	17626	17789	17784	17677	17830	17908	17500	17698	17774	17965	17695	17743	17622	17636	17680	17654	17782	17721	17807	17595	17755	17666	17764	17860	17677	17642	17683	17672	17811	17734	17818	17576	17790	17805	17715	17720	17785	17822	17716	17612	17716	17792	17795	17654	17784	17794	17808	17820	17719	17672	17597	17711	17829	17810	17867	17756	17832	17662	17779	17765	17948	17869	17850	17703	17825	17835	17991	17601	17805	17806	18031	17932	17690	17798	17817	17813	17729	17743	17673	17707	17703	17667	17731	17579	17780	17671	17859	17892	17764	17701	17519	17889	17859	17808	17790	17823	17862	17820	17923	17768	17686	17787	17786	17672	17760	17922	17864	17877	17792	17740	17788	17714	17792	17778	17655	17700	17834	17842	17837	17901	17812	17946	18104	17812	17711	17632	17584	17665	17565	17562	17798	17748	17666	17810	17908	17616	17831	17890	17766	17770	17720	17833	17761	17731	17597	17689	17983	17710	17559	17904	17832	17669	17834	17731	17860	17841	17805	17516	17645	17755	17826	17701	17851	17716	17747	17712	17673	18012	17862	17811	17790	17970	18031	17982	17755	17696	17769	17528	17613	17791	17777	17811	17662	17744	17699	17680	17846	17834	17656	17742	17790	17710	17837	17903	17826	17785	17761	17560	17862	17881	17779	17875	17696	17740	17765	17931	17636	17878	17943	17835	17678	17555	17806	17904	17803	17829	17837	17736	17877	18102	17711	17866	17775	17750	17777	17696	17719	17609	17873	17980	17795	17681	17851	17735	17499	17902	17663	17678	17597	17721	17785	17773	17785	17747	18015	17791	17675	17627	17736	17914	17753	17777	17778	17976	17808	17565	17774	17753	17686	17566	17859	17792	17760	17661	17525	17811	17645	17887	17815	17892	17869	17801	17772	17718	17703	17680	17715	17822	17694	17797	17829	17654	17665	17945	17987	17646	17840	17863	17936	17843	17848	17784	18051	17689	17544	17780	17819	17807	17581	17757	17882	17913	17663	17802	17838	17675	17581	17938	17771	17721	17911	17771	17745	17762	18006	17932	17772	17729	17762	17627	17779	17740	17656	17759	17879	17641	17817	17752	17794	17876	17799	17778	17807	17690	17904	17747	17713	17820	17889	17803	17927	17944	17657	17903	17860	17573	17770	17850	17877	17740	17888	17904	17842	17803	17942	17782	17935	17887	17757	17725	17813	17651	17758	17902	17732	17578	17669	17935	17668	17730	17821	17664	17704	17811	17734	17804	17886	17639	17981	17681	17776	17657	17791	17712	17781	17842	17952	17684	17887	17755	17864	17644	17830	17827	17786	17807	17779	17962	17750	17826	17707	17716	17745	17777	17826	17869	17838	17834	17811	17765	17718	17630	17883	17915	17874	18066	17719	17749	17796	17836	17879	17868	17697	17625	17690	17716	17806	17853	17903	17741	17892	17561	17637	17697	17802	17736	17686	17655	17777	17667	17835	17786	17587	17843	17699	17625	17731	18021	17779	17751	18022	17747	17816	17830	17817	17810	17915	17921	17709	17774	17688	17612	17641	17667	17780	17824	17864	17823	17918	17790	17803	17716	17713	17726	17686	17828	17593	17912	17726	17738	17811	17730	17820	17813	18145	17911	17604	17776	17555	17464	17840	17739	17901	17787	17659	17757	17698	17784	17711	17733	17916	17820	17842	17956	17877	17914	17517	17587	17726	17882	17963	17767	17844	17946	17797	17992	17861	17796	17766	17806	17704	17666	17746	17793
16385	30915	26800	22694	23458	57178	73915	58326	44434	30395	20433	16257	15166	14900	15123	14989	15142	15052	15301	14950	15119	14968	15006	15031	15109	15109	14994	15045	15030	14879	14990	14922	14905	14941	15134	15063	15067	15066	15179	14896	15053	15003	14921	14994	14998	14961	14905	14890	15150	15135	15123	15038	14995	15019	15068	15112	14951	14973	14935	14885	15129	15020	14966	14809	15123	15008	15112	14970	15182	14935	15154	14847	15127	15016	14976	14919	15065	14947	15047	15046	15095	14965	15045	14865	14836	14970	14891	15085	15052	15019	15091	15008	14964	15130	15056	15062	14944	14958	14863	15023	14901	14993	15058	15121	15092	15147	15101	15102	14975	14837	14967	14964	15042	15114	15022	15225	14931	14831	15221	15057	15053	15033	14882	15115	15150	14918	15038	15053	15062	15015	15130	15045	14919	15053	14964	14791	14900	15145	15025	15191	14995	14933	14998	14923	14888	14936	14997	15103	14952	14933	15079	15020	15009	14946	14848	15004	15060	14887	15022	15101	15121	14865	15025	15024	15032	14956	14920	14891	15062	15022	15042	15056	15214	15015	14900	15011	14960	14997	14810	15099	14968	15007	15175	15057	15022	15050	14924	14992	14977	15099	15068	15207	15058	15032	15085	14926	15007	15091	15013	14941	15041	15038	15031	15113	14983	15141	14923	14984	14840	14904	15001	15008	15078	14933	14892	15274	15172	14829	14918	15090	14967	15112	14882	15065	14977	15107	15021	15006	15080	14989	15106	14957	15030	15022	15029	14984	14949	14968	15142	14941	15036	14854	15029	14991	14848	14988	15007	15064	15048	14917	15003	15028	14751	14882	15005	15016	14932	15128	14788	15179	15031	15037	15038	15129	14981	15177	14987	15100	15002	15074	15008	14965	14851	14920	14926	15138	14946	15003	14976	15045	15031	14851	14914	15055	15261	14787	15099	14945	14931	15043	15095	14979	14975	14975	14945	14990	15044	14887	15032	15180	15031	15002	14913	15054	15162	14884	14958	15038	14992	15230	14910	15068	14922	14963	15026	15048	14885	14982	14914	14923	15035	14956	14962	15155	15034	15051	15100	14963	15055	14979	15008	14913	14882	15028	15061	14872	14871	14837	15000	15018	15047	14835	15017	14896	15108	15165	14909	15009	14995	15056	14932	14973	14825	14856	15145	14926	14980	14987	14812	14914	14999	15059	15195	15015	15119	14764	15037	15047	15116	14922	14927	15059	15033	14943	15054	15028	14950	15075	14978	14929	15040	14908	14985	15041	14909	14987	14868	15188	14966	14885	15145	15231	15027	15036	14939	15079	14908	14891	15037	15077	15044	14944	14975	15111	15085	15075	14779	15160	14889	14797	14997	15050	15049	14925	14886	14874	15078	15041	15178	14866	14824	15047	15085	15034	15049	14921	15187	14945	15035	14920	15016	15012	14948	14998	15228	14893	14957	14893	14963	15023	15052	15143	15084	15115	14923	14965	15005	14896	14893	15142	15029	15090	14971	14997	15029	15034	15104	14907	14949	15005	14808	14980	15053	14758	15050	15193	14986	15018	14842	14986	15137	14979	15017	15074	14903	15039	14761	14894	14882	14919	14856	15057	15196	15033	14907	14973	15000	15011	15013	14981	15110	15214	15068	14978	14837	14901	15138	15017	15025	15048	14866	15046	15053	14881	14901	15086	14924	15023	14870	15102	14985	15046	15134	14969	14982	15002	15060	15042	14998	14960	15032	14988	15132	14982	15058	15044	15012	15027	14957	15106	14965	15056	14959	15088	14978	14992	15107	15016	15017	15042	15040	15180	14913	15094	15009	15024	15061	14834	15068	15037	15022	15037	15070	15130	15110	15158	14986	14784	15049	14877	15157	15228	15055	15245	15018	15083	14944	15044	14936	15107	15072	14989	15162	15028	14999	14950	15073	14952	15116	15011	15189	15046	15053	15176	15066	15214	14906	14874	15086	14795	14950	14882	15008	15006	15008	14880	15038	14954	15041	15050	15014	14987	14997	15198	15004	15110	14938	14931	15220	14913	15003	14866	15064	14889	14884	15052	14970	15033	15047	15147	14931	14860	15135	15011	14943	15024	14964	15124	14983	14900	14910	14923	14931	15033	14953	14809	15084	15007	15076	14789	15036	14873	14884	15008	15273	15129	15009	15041	14881	15075	15114	15016	15067	15052	15124	14970	15045	15096	15050	15174	14942	15004	15059	14842	14826	15065	14937	15073	14936	15055	14939	14954	14993	15075	15029	15024	15130	14895	15009	15153	14989	15007	15048	15051	14961	15024	14928	15098	14895	15070	14866	15006	14755	14996	14950	15050	14923	14983	15011	15063	15106	15009	14903	15036	15010	15235	14821	14913	15028	15090	14962	14854	14970	14998	15126	14969	14920	15009	14942	14940	15039	14943	14876	14911	15022	14963	14848	14977	15008	14966	14965	14929	14986	14964	15033	14956	14890	15131	14950	15078	15004	15012	14993	14938	15049	15075	14997	15050	14969	15036	14902	14875	15034	14794	14975	14936	14976	14843	14967	14981	14928	14842	14892	15098	15033	15036	14937	14914	14956	14852	15087	15143	14966	14975	14996	14990	15137	15065	15019	15063	14979	15068	15019	15132	14916	14942	15104	15041	15001	14967	15038	15001	14908	15037	14977	15075	14987	14813	15024	15012	14955	14949	15052	15085	14948	15185	15052	14907	14937	14683	14945	14953	15065	14895	14901	14859	15052	14972	14997	15111	15034	15136	14964	14835	14967	15109	14969	15127	15022	15024	15019	15132	14914	15052	15020	15003	15007	15119	15085	15000	15039	14983	15165	15164	14876	14856	15109	15034	15016	14977	14929	14952	14829	14870	15136	15005	14878	14853	15052	14933	15066	15032	14949	14980	15095	15059	14961	15016	14935	14892	14992	15000	15124	14969	14957	14935	15024	14952	15080	14966	14991	14878	14984	15091	14993	15087	14940	14867	15046	15063	14921	15118	14905	15145	15071	14906	15020	14938	15128	15023	15034	14939	15014	15071	15008	14941	15015	15189	15003	14920	15152	15116	15087	14999	15097	14906	15106	14782	14939	14963	15104	14969	14929	15106	15208	15064	15052	14955	14963	15090	14967	15058	14764	15067	15021	14979	15046	14874	15062	14844	15207	14961	15028	15049	15037	14944	15132	14900	14868	14933	14917	14995	14937	14916	14928	15097	15075	15131	14980	15012	15057	14970	15122	15039	14880	15036	15135	14827	14844	14969	14964	14905	14904	15089	14972	14876	14985	15109	14934	15025	14958	14760	15014	15135	14885	15113	14960	14962	14861	14838	15044	14925	14950	15029	14921	15053	14935	14899	15133	14958	15004	15084	15031	14945	15052	14925	15029	15033	15075	15103	14908	14969	15046	14998	15002	14993	14976	14941	15145	14982	14948	15063	14907	15022	14977	14970	14986	14994	14932	15006	14862	14977	15043	15052	14931	15061	15063	14969	15028	15016	14892	14817	14956	14965	14963	14894	15023	14955	14966	14917	14950	14739	14983	15102	15024	14906	14993	15019	15003	15032	15073	14964	14906	15126	14932	14923	14858	15083	15033	14902	15111	14810	15004	14997	15014	15020	15136	14866	15011	15123	15139	15011	15009	15157	15087	15166	15027	14891	15002	15135	15012	15026	15036	15113	15055	15018	15049	15174	15095	15189	15038	15065	15092	14997	14965	14944	14954	14937	15032	15096	15099	14977	14941	15043	14897	14966	15039	15131	14907	15164	14815	14878	14948	14965	14925	15175	15005	15028	14967	14923	15088	14879	15055	15075	14889	14881	14973	14915	15052	15038	14805	14836	15086	14996	15131	15118	14989	14950	15024	14955	14792	15001	14947	15038	15018	14975	14972	15145	15011	15111	14969	14850	14853	15024	15067	15072	15264	14770	15169	15119	15019	14985	15091	14993	14790	15057	14985	14776	14909	14908	14926	14941	15094	15089	14902	14760	15062	15055	15137	15090	15004	14926	15022	15064	14917	14959	15130	14862	15138	15149	14918	15039	15061	14988	14924	15031	14846	15026	14870	14965	15066	14935	14838	14989	14925	14962	15056	15008	14963	14880	15128	14988	15076	15002	15007	15039	15045	15083	15032	14965	14875	15030	14968	14897	15223	14961	14933	15066	15114	14903	15029	15021	14878	15153	14932	15136	14983	15073	15020	14952	15000	15121	15086	14899	14859	15103	15011	14849	14956	14951	14985	15002	15033	14968	15097	15150	15046	14973	15032	14931	15165	14994	15044	15080	15012	15115	15019	15013	15067	15031	14980	15058	15170	14985	14921	15063	14909	15103	14912	15054	14972	15112	15055	14960	14971	14981	15186	14970	14975	15077	15271	15097	15097	15033	15069	14929	15036	15013	15124	15004	15005	15073	14872	15041	15047	15129	14986	15026	15027	15010	14983	15072	15120	15154	14938	15005	15069	15005	15079	14819	15007	14812	15044	15046	15099	14973	14990	15133	14925	15104	15041	15082	14912	14982	14993	15179	14883	15109	15061	15007	15009	14852	14904	15133	14906	15115	14882	15017	14928	14964	15023	14905	14929	14993	14988	14966	14860	15111	15062	14886	14958	14966	14842	15073	15047	15057	15161	14983	14934	14948	15000	15029	14906	14906	15016	14944	15054	15213	14951	15154	14980	15007	15065	15030	14986	15062	14995	15021	14911	14999	14863	14969	14953	14972	15163	15047	15078	15014	15100	15186	14908	14926	15087	15056	14843	15179	14846	14921	14957	15008	14906	14915	15134	15084	15058	14811	15180	15091	14964	15134	14986	15007	15197	15113	14915	15019	15041	15041	14906	14895	14956	14935	14974	14951	15086	15069	15003	15071	14949	14995	15066	15091	15156	14963	15142	14817	15158	15035	14910	14920	14980	14990	15045	15094	15234	15105	14753	14997	15130	14998	14932	14862	15018	14766	15015	14894	14973	14981	14952	15093	14892	15129	15013	14936	14930	14841	14983	14824	14938	14847	15080	14858	14859	15216	14885	15118	15008	15171	15093	15050	15097	15019	14959	14936	14997	15014	14972	15165	14946	14944	14922	14997	15077	14961	14977	14865	14919	14915	14956	14958	14926	15065	14939	14998	15023	15047	14913	14990	14987	15059	15061	15022	15043	14994	14912	15043
27638	22050	24984	23484	20346	24109	29709	25631	22199	19814	18912	18523	18224	18103	18178	18264	18258	18342	18410	18420	18274	18272	18477	18261	18253	18130	18074	18118	18358	18251	18187	18394	18180	18128	18222	18276	18064	18192	18269	18365	18234	18321	18187	18401	18374	18190	18285	18294	18124	18108	18370	18335	18287	18387	18287	18346	18224	18138	18108	18373	18430	18268	18397	18316	18134	18429	18258	18001	18449	18281	18399	18310	18427	18253	18317	18208	18363	18263	18467	18312	18351	18237	18179	18122	18277	18149	18126	18412	18181	18376	18285	18172	18208	18182	18359	18321	18433	18161	18328	18136	18172	18369	18372	18190	18266	18278	18185	18240	18187	18093	18212	18228	18187	18227	18160	18062	18120	18066	18267	18216	18300	18267	18315	18432	18231	18063	18266	18180	18421	18136	18347	18043	18354	18218	18278	18253	18324	18407	18330	18098	18194	18289	18184	18127	18460	18236	18409	18458	18572	18145	18113	18402	18470	18009	18192	18365	18417	18323	18342	18272	18004	18321	18155	18431	18325	18280	18189	18186	18192	18333	18278	18184	18236	18233	18340	18149	18397	18140	18133	18337	18368	18303	18200	18054	18367	18297	18290	18263	18102	18275	18295	18201	18178	18315	18177	18333	18145	18204	18131	18069	18162	18235	18108	18120	18201	18374	18396	18159	18221	18249	18416	18307	18293	18260	18287	18242	18191	18176	18226	18057	18427	18299	18295	18173	18330	18332	18267	18231	18121	18246	18340	18035	18265	18165	18117	18320	18224	18411	18233	18176	18329	18080	18328	18173	18227	18540	18162	18280	18259	18270	18199	18078	18488	18443	18300	18464	18209	18263	18026	18274	18409	18315	18212	18294	18252	18311	18205	18404	18175	18094	17963	18305	18265	18165	18473	18132	18037	18153	18308	18240	18382	18433	18258	18094	18145	18421	18265	18223	18248	17925	18270	18243	18144	18092	18295	18321	18291	18173	18215	18195	18477	18328	18194	18344	18312	18158	18332	18074	18339	18355	18208	18301	18313	18075	18216	18267	18386	18287	18391	18132	18314	18252	18070	18313	18211	18078	18383	18359	18098	18175	18420	18227	18475	18349	18480	18038	18089	18204	18371	18051	18314	18496	18190	18145	18303	18428	18229	18460	18205	18178	18427	18141	18278	18321	18350	18437	18331	18253	18488	18061	18280	18116	18088	18038	18324	18215	18095	18305	18133	18247	18396	18178	18394	18349	18282	18234	18208	18227	18308	18113	18416	18510	18312	18349	18199	18383	18428	18330	18347	18279	18396	18138	18211	18213	18333	18228	18115	18325	18406	18311	18345	18325	18288	18290	18261	18278	18068	18297	18407	18253	18299	18101	18421	18394	18295	18143	18350	18166	18312	18228	18260	18101	18286	18130	18228	18318	18119	18322	18334	18444	18301	18290	18361	18172	18272	18218	18291	18516	18446	18103	18291	18225	18215	18390	18349	18434	18222	18149	18109	18142	18173	18109	18165	18219	18325	18366	18394	18224	18080	18154	18172	18162	18278	18178	18122	18257	18109	18261	18532	18178	18354	18260	18231	18410	18289	18162	18379	18410	18158	18295	18343	18121	18253	18337	18032	18105	18407	18101	18268	18119	18384	18317	18362	18294	18523	18111	18044	18345	18272	18335	18128	18173	18289	18401	18106	18203	18371	18195	18464	18357	18265	18172	18283	18358	18244	18251	18337	18242	18208	18311	18406	18387	18342	18397	18244	18305	18160	18383	18399	18318	18184	18082	18294	18392	18084	18406	18200	18171	18153	18290	18184	18439	18247	18508	18147	18294	18241	18356	18296	18188	18260	18348	18242	18021	18209	18246	18296	18249	18290	18313	18086	18236	18422	18476	18201	18120	18187	18106	18253	18311	18110	18354	18310	18165	18250	18389	18270	18259	18446	18188	18408	18263	18228	18190	18152	18177	18119	18257	18185	18232	18172	18406	18215	18102	18316	18413	18119	18210	18456	18458	18089	18176	18297	18115	18244	18398	18123	18202	18357	18305	18168	18005	18375	18363	18263	18163	18208	18200	18344	17982	18164	18139	18284	18348	18196	18337	18223	18240	18426	18272	18262	18098	18480	18346	18194	18322	18443	18316	18205	18002	18141	18575	18373	18220	18150	18105	18324	18373	18291	18280	18152	18407	18039	18174	18428	18294	18197	18095	18295	18107	18182	18006	18168	17906	18120	18333	18105	18215	18208	18383	18226	18207	18173	18191	18214	18126	18275	18177	18106	18211	18142	17980	18252	18297	18267	18178	18113	18337	18202	18281	18241	17991	18222	18266	18385	18409	18237	18226	18267	18289	18315	18352	18321	18274	18402	18206	18120	18169	18317	18336	18319	18204	18236	18418	18373	18415	18272	18383	18257	18363	18244	18237	18493	18233	18212	18161	18228	18139	18379	18147	18326	18183	18168	18049	18331	18269	18346	18257	18406	18245	18448	18089	18364	18285	18332	18287	18173	18164	18316	18480	18300	18202	18260	18273	18323	18099	18183	18239	18456	18305	18288	18390	18517	18251	18550	18287	18322	18136	18163	18083	18183	18167	18344	18140	18242	18303	18244	18122	18308	18094	18191	18239	18339	18329	18208	18155	18229	18588	18192	18275	18264	18195	18257	18147	18493	18393	18263	18296	18251	18427	18492	18368	18370	18240	18266	18290	18176	18091	18516	18418	18264	18312	18181	18178	18257	18153	18314	18377	18422	18240	18448	18216	18243	18179	18259	18378	18492	18371	18139	18193	18381	18304	18221	18084	18234	18344	18318	18281	18172	18266	18070	18049	18317	18341	18226	18234	18177	18330	18306	18126	18267	18310	18130	18155	18414	18090	18161	18258	18204	18411	18258	18233	18485	18162	18402	18288	18271	18448	18283	18036	18252	18391	18351	18245	18600	18465	18338	18248	18337	18171	18201	18320	18061	18140	18369	18167	18397	18386	18374	18285	18302	18164	18219	18215	18216	18094	18306	18388	18386	18033	18264	18322	18258	18309	18139	18385	18209	18186	18374	18329	18496	18121	18396	18153	18235	18235	18311	18449	18380	18304	18476	18446	18185	18171	18175	18300	18153	18144	18323	18147	18271	18147	18411	18263	18332	18434	18348	18304	18208	18155	18079	18046	18241	18532	18438	18295	18334	18189	18398	18149	18102	18111	18291	18237	18238	18330	18302	18316	18265	18265	18368	18370	18329	18343	18207	18270	18263	18203	18312	18283	18308	18349	17917	18381	18303	18211	18339	18267	18375	18311	18357	18172	18281	18268	18216	18208	18140	18178	18311	18483	18399	18235	18201	18174	18027	18246	18315	18128	17950	18122	18356	18329	18323	18347	18167	18233	18305	18245	18147	18176	18214	18198	18310	18196	18320	18240	18276	18245	18220	18120	18242	18474	18549	18392	18253	18360	18536	18270	18346	18277	18290	18498	18226	18225	18166	18249	18243	18305	18224	18259	18248	18147	18162	18163	18311	18407	18414	18273	18206	18204	18226	18375	18065	18336	18305	18099	18205	18221	18431	18335	18021	18249	18382	18305	18199	18216	18166	18324	18349	18354	18387	18260	18170	18214	18217	18160	18238	18281	18455	18394	18166	18387	18262	18162	18294	18453	18381	18358	18070	18213	18181	18151	18339	18192	18175	18327	18278	17941	18054	18075	18192	18197	18239	18216	18335	18340	18306	18408	18240	18346	18345	18340	18178	18294	18240	18411	18522	18030	18387	18145	18632	18237	18095	18123	18256	18380	18240	18269	18148	18185	18059	18281	18342	18121	18253	18222	18245	18440	18283	18115	18068	18473	18310	18153	18347	18286	18268	18024	18251	18061	18303	18295	18075	18351	18272	18168	18077	18395	18254	18234	18219	18231	18369	18204	18323	18368	18197	18303	18081	18408	18232	18284	18236	18162	18447	18251	18176	18385	18440	18399	18265	18089	18071	18243	18349	18200	18582	18336	18222	18271	18078	18194	18254	18291	18360	18375	18506	18189	18273	18282	18247	18333	18221	18506	18230	18183	18202	18167	18390	18226	18125	18321	18368	18230	18307	18224	18364	18348	18549	18200	18387	18277	18312	18266	18364	18167	18052	18302	18165	18211	18401	18274	18137	18263	18263	18279	18344	18381	18334	18441	18078	18299	18342	18200	18311	18282	18030	18306	18006	18196	18136	18131	18397	18438	18251	18237	18276	18326	18142	18235	18168	18299	18381	18442	18312	18260	18272	18210	18343	18117	18300	18142	18317	18331	18100	18169	18306	18143	18247	18404	18199	18231	18176	18462	18349	18364	18102	18290	18420	18194	18189	18282	18209	18433	18306	18323	18277	18324	18243	18366	18223	18393	18127	18525	18144	18295	18350	18267	18319	18277	18255	18339	17964	18297	18303	18159	18362	18380	18298	18466	18417	18176	18225	18381	18263	18208	18303	18332	18362	18392	18256	18229	18458	18146	18316	18305	18380	18335	18269	18353	18184	18237	18356	18187	18320	18506	18517	18242	18304	18252	18185	18368	18181	18169	18444	18303	18484	18234	18376	18103	18159	17905	18176	18284	18286	18197	18073	18254	18394	18337	18312	18208	18189	18200	18372	18398	18262	18425	18185	18087	18384	18124	18137	18247	18081	18250	18376	18171	18234	18206	18122	18208	18147	18299	18249	18172	18308	18357	18258	18461	18368	18300	18183	18372	18150	18247	18146	18411	18066	18424	18112	18107	18356	17953	18291	18088	18388	18408	18229	18261	18041	18234	18375	18512	18428	18395	18293	18219	18228	18224	18315	18398	18276	18170	18097	18383	18245	18282	18182	18343	18298	18298	18407	18403	18119	18169	18348	18403	18150	18269	18197	18299	18300	18514	18176	18245	18250	18368	18434	18023	18202	18245	18279	18233	18187	18180	18391	18223	18369	18380	18229	18242	18318	18427	18148	18364	18239	18295	18238	18416	18346	18288	18226	18250	18400	18144	18270	18255	18147	18393	18342	18174	18284	18085	18449	18362	18246	18283	18365	18218	18262	18102	18111	18128	18421	18288	18232	18109	18355	18380	18407	18201	18182	18163	18305	18131	18169	18050	18314	18316	18313	18393	18296	18311	18297	18398	18356	18067	18246	18040	18236	18196	18107	18291	18496	18297
15323	18173	17802	18935	18678	23106	27918	22630	19144	16782	15819	15576	15289	15430	15621	15391	15208	15216	15432	15322	15533	15508	15318	15243	15311	15466	15234	15364	15435	15382	15282	15340	15299	15267	15335	15149	15231	15114	15184	15471	15550	15138	15317	15343	15333	15378	15352	15375	15174	15407	15385	15244	15217	15351	15404	15477	15456	15349	15322	15345	15400	15559	15262	15387	15588	15413	15367	15468	15351	15526	15279	15274	15401	15514	15382	15339	15303	15356	15257	15330	15372	15160	15391	15367	15472	15455	15403	15468	15234	15274	15342	15272	15532	15427	15405	15210	15416	15422	15230	15256	15152	15370	15406	15579	15202	15415	15288	15262	15359	15283	15270	15307	15258	15335	15194	15302	15311	15307	15440	15309	15433	15365	15169	15400	15572	15261	15262	15340	15426	15429	15341	15490	15524	15196	15437	15396	15391	15289	15422	15475	15503	15209	15284	15262	15521	15510	15386	15121	15311	15170	15371	15349	15310	15520	15419	15320	15420	15248	15558	15408	15226	15267	15329	15363	15289	15362	15435	15500	15322	15324	15408	15213	15343	15172	15555	15210	15207	15176	15425	15398	15444	15328	15281	15376	15292	15281	15074	15404	15250	15231	15380	15395	15425	15346	15401	15331	15309	15479	15379	15454	15398	15430	15132	15356	15384	15175	15308	15262	15277	15335	15507	15241	15369	15319	15340	15288	15330	15375	15360	15517	15270	15337	15474	15198	15556	15325	15289	15282	15507	15346	15519	15379	15425	15136	15453	15115	15394	15398	15582	15272	15237	15512	15091	15288	15464	15152	15361	15273	15324	15296	15204	15419	15537	15251	15229	15403	15309	15380	15401	15215	15410	15282	15247	15452	15224	15406	15218	15424	15390	15398	15369	15427	15418	15190	15250	15323	15414	15390	15205	15239	15282	15274	15483	15259	15394	15341	15373	15325	15449	15399	15335	15275	15353	15279	15464	15394	15313	15148	15052	15425	15351	15356	15266	15381	15504	15554	15424	15342	15390	15199	15320	15396	15176	15409	15468	15173	15523	15195	15201	15328	15493	15522	15250	15399	15450	15249	15299	15434	15315	15412	15412	15346	15247	15248	15263	15451	15376	15372	15401	15251	15414	15398	15422	15530	15335	15459	15340	15407	15355	15535	15322	15516	15328	15313	15530	15325	15395	15100	15181	15413	15350	15261	15431	15292	15306	15328	15249	15204	15418	15285	15458	15370	15356	15423	15211	15434	15261	15262	15298	15297	15426	15432	15529	15450	15268	15356	15448	15425	15266	15326	15491	15347	15391	15416	15322	15368	15275	15432	15458	15137	15316	15400	15308	15572	15362	15375	15335	15211	15379	15324	15312	15258	15270	15440	15402	15336	15217	15507	15421	15291	15577	15479	15336	15334	15316	15423	15323	15391	15370	15380	15219	15399	15290	15309	15376	15405	15303	15474	15266	15346	15339	15232	15480	15257	15386	15294	15462	15330	15356	15440	15183	15222	15368	15548	15446	15416	15348	15350	15376	15266	15278	15283	15451	15385	15412	15377	15468	15310	15278	15328	15430	15196	15251	15282	15268	15400	15412	15401	15343	15114	15339	15438	15299	15238	15392	15280	15321	15445	15216	15301	15315	15428	15304	15302	15253	15478	15357	15317	15298	15534	15348	15198	15319	15518	15171	15340	15441	15290	15284	15263	15408	15324	15321	15274	15565	15303	15429	15483	15336	15272	15257	15226	15550	15416	15343	15362	15305	15413	15283	15376	15404	15264	15266	15346	15362	15494	15503	15174	15260	15381	15364	15269	15518	15249	15356	15464	15441	15364	15426	15417	15434	15340	15317	15480	15213	15368	15335	15387	15197	15189	15395	15301	15533	15341	15277	15469	15406	15430	15429	15414	15454	15331	15305	15282	15509	15231	15230	15053	15227	15373	15415	15435	15411	15370	15313	15408	15407	15373	15357	15387	15392	15495	15278	15310	15352	15323	15397	15470	15378	15528	15306	15344	15425	15331	15362	15229	15326	15450	15195	15449	15325	15474	15528	15286	15271	15365	15445	15369	15284	15252	15303	15274	15402	15460	15352	15379	15506	15307	15474	15422	15530	15261	15394	15349	15380	15304	15204	15366	15430	15469	15333	15266	15337	15334	15483	15447	15405	15558	15506	15370	15243	15363	15332	15342	15434	15292	15290	15401	15140	15291	15411	15304	15338	15446	15400	15259	15405	15372	15242	15216	15495	15477	15346	15458	15457	15322	15411	15340	15382	15411	15252	15495	15328	15247	15296	15466	15561	15486	15365	15354	15231	15347	15562	15284	15386	15453	15461	15483	15256	15348	15491	15350	15306	15467	15290	15297	15475	15423	15461	15272	15267	15455	15310	15217	15218	15391	15468	15281	15414	15362	15362	15260	15292	15370	15488	15248	15328	15171	15472	15330	15324	15296	15451	15326	15308	15306	15260	15292	15449	15344	15439	15435	15277	15315	15376	15274	15207	15311	15446	15197	15522	15363	15174	15368	15206	15293	15185	15274	15458	15330	15493	15098	15374	15459	15355	15273	15584	15338	15249	15311	15304	15194	15311	15328	15483	15308	15265	15342	15422	15283	15342	15225	15445	15562	15317	15289	15311	15441	15370	15310	15381	15306	15435	15269	15436	15292	15343	15253	15342	15333	15219	15506	15260	15497	15402	15348	15327	15439	15421	15333	15419	15055	15038	15353	15418	15259	15398	15295	15404	15194	15315	15231	15331	15415	15335	15258	15439	15253	15454	15394	15590	15307	15222	15421	15302	15355	15546	15416	15445	15319	15372	15237	15317	15305	15277	15468	15441	15368	15536	15436	15365	15354	15383	15437	15418	15264	15260	15434	15384	15430	15377	15361	15420	15336	15240	15313	15195	15281	15226	15361	15446	15397	15351	15412	15329	15324	15345	15278	15269	15396	15373	15383	15437	15351	15234	15286	15340	15468	15452	15492	15244	15248	15393	15403	15391	15394	15417	15480	15491	15359	15502	15244	15442	15300	15407	15337	15410	15382	15422	15257	15310	15378	15222	15262	15526	15369	15279	15433	15357	15461	15289	15485	15193	15396	15318	15411	15490	15367	15405	15366	15389	15359	15434	15370	15401	15446	15344	15269	15401	15451	15430	15456	15333	15491	15333	15371	15522	15329	15445	15346	15441	15485	15454	15417	15296	15496	15290	15184	15320	15405	15182	15359	15418	15310	15382	15328	15398	15257	15247	15188	15289	15531	15295	15200	15303	15498	15401	15244	15238	15347	15373	15468	15217	15325	15347	15345	15414	15391	15183	15336	15272	15342	15417	15405	15291	15486	15289	15224	15302	15422	15412	15352	15321	15418	15340	15246	15453	15217	15483	15395	15352	15151	15296	15213	15410	15289	15314	15250	15405	15316	15444	15384	15404	15349	15334	15385	15408	15463	15321	15400	15411	15373	15411	15372	15436	15208	15395	15366	15344	15292	15477	15258	15274	15227	15318	15295	15252	15445	15345	15280	15207	15440	15400	15313	15432	15416	15540	15438	15275	15524	15250	15409	15385	15428	15381	15278	15457	15298	15320	15366	15408	15380	15325	15164	15344	15403	15229	15293	15572	15351	15458	15310	15266	15308	15353	15300	15213	15237	15317	15377	15236	15391	15246	15315	15455	15223	15172	15471	15398	15186	15207	15407	15523	15421	15431	15586	15359	15448	15446	15268	15517	15288	15265	15319	15256	15313	15217	15391	15436	15341	15372	15420	15473	15485	15488	15254	15437	15189	15476	15261	15380	15360	15228	15536	15389	15195	15331	15248	15471	15325	15448	15347	15332	15467	15271	15287	15444	15436	15476	15407	15379	15286	15467	15332	15272	15207	15360	15404	15421	15324	15210	15315	15432	15200	15480	15209	15567	15301	15485	15408	15426	15325	15298	15357	15345	15460	15220	15276	15247	15394	15291	15436	15383	15331	15350	15428	15373	15440	15202	15365	15367	15413	15416	15354	15517	15417	15362	15305	15536	15369	15410	15270	15286	15252	15266	15361	15285	15447	15312	15190	15368	15354	15303	15283	15393	15153	15424	15433	15534	15324	15193	15258	15547	15289	15320	15311	15381	15490	15259	15401	15352	15440	15265	15362	15311	15584	15179	15332	15493	15498	15357	15507	15387	15547	15496	15340	15260	15414	15348	15335	15401	15420	15704	15519	15531	15475	15290	15441	15322	15525	15390	15406	15410	15404	15429	15337	15402	15453	15352	15347	15408	15376	15435	15267	15427	15320	15376	15275	15259	15268	15382	15127	15390	15398	15285	15441	15403	15276	15443	15312	15242	15338	15377	15169	15266	15311	15322	15299	15376	15536	15199	15320	15329	15503	15348	15384	15429	15128	15304	15322	15484	15418	15476	15446	15332	15295	15317	15397	15397	15071	15262	15247	15562	15191	15308	15324	15383	15284	15484	15397	15388	15282	15362	15357	15343	15360	15619	15337	15269	15390	15493	15400	15224	15450	15329	15492	15278	15348	15139	15177	15304	15311	15390	15369	15325	15400	15432	15256	15549	15387	15283	15498	15227	15366	15534	15521	15350	15337	15360	15452	15262	15387	15311	15219	15430	15296	15423	15335	15388	15305	15327	15461	15350	15441	15389	15594	15298	15292	15281	15340	15274	15465	15257	15406	15366	15365	15127	15320	15215	15194	15422	15375	15206	15292	15379	15342	15442	15548	15461	15384	15481	15199	15418	15537	15474	15425	15331	15246	15397	15381	15216	15395	15311	15176	15294	15334	15365	15363	15536	15525	15303	15223	15266	15218	15267	15341	15211	15485	15330	15284	15300	15401	15319	15367	15330	15301	15274	15390	15185	15234	15408	15393	15317	15352	15256	15616	15271	15431	15429	15447	15341	15601	15253	15294	15424	15272	15339	15451	15382	15469	15297	15511	15371	15475	15443	15201	15404	15222	15322	15340	15476	15588	15300	15357	15438	15194	15283	15339	15395	15389	15346	15389	15327	15270	15305	15341	15337	15105	15314	15313	15299	15540	15394	15403	15385	15324	15367	15312	15466	15324	15422	15466	15389	15334	15176	15382	15473	15433	15377	15441	15358	15418	15417	15380	15302	15446	15445	15456	15459	15420	15403	15220	15326	15345	15460	15333
24207	21420	28948	24428	22656	45967	62082	47063	35429	26259	21134	18993	18539	18154	18295	18294	18353	18359	18186	18245	18251	18274	18229	18288	18308	17996	18195	18144	18204	17964	18214	18141	18095	18324	18177	18068	17990	18148	18233	18034	17897	18038	18195	18222	18299	18125	17996	18138	18132	18292	18371	18294	18010	18033	18208	17957	18087	18018	18317	18408	18184	17991	18237	18136	18237	18210	18042	18108	18182	17999	18089	17957	17955	18055	18225	18309	18215	18217	18045	18042	18189	18200	18114	17971	18158	18162	18128	18044	17951	18089	18036	18063	18159	18069	17994	18290	18012	18108	18163	18112	18025	18010	18072	18089	18248	18154	18214	18010	18165	18115	18038	17962	18160	17834	18155	17986	18215	18094	18144	18116	18268	18164	18010	18024	18307	17842	17991	18193	18201	18173	18240	17916	18101	18018	17990	18214	18145	18043	18184	18091	17970	18200	18294	18127	17968	18137	18158	18153	18109	17912	18131	18103	17876	18064	18145	18272	18120	18035	18301	18106	18062	18210	18270	18015	18007	17970	17951	17998	18161	18172	18059	18065	17956	18305	18152	18059	18139	18145	18152	18251	18180	17999	18189	18081	18136	18184	18042	17959	18148	18009	17862	18063	17877	17942	18146	18042	17800	18165	18076	18069	18197	18023	17826	18151	18212	18113	18045	18156	17946	18265	18273	18075	18009	18022	18119	18084	18133	18178	18115	17968	18197	18225	18146	18152	17918	18085	18053	18094	18126	17997	17921	17841	18247	17941	18173	18092	18187	18255	18140	18093	17907	18077	18148	18134	18097	18285	17924	18089	18061	18041	18090	18024	17973	18052	18170	17974	18030	17849	18240	17923	18161	18228	18078	18198	18082	18081	18315	17834	18091	17986	17980	18138	18110	17865	18160	18299	18186	18109	18098	18002	18071	18210	18182	18270	18149	18222	18149	18087	18028	17922	18136	17982	18046	18008	18025	18098	18142	18174	17890	18077	18007	18023	18062	17953	18048	17984	18127	18069	18128	18180	18211	18146	18230	17861	18233	18122	18203	17993	17995	18114	18154	17917	18076	18138	17861	18211	17937	18152	18092	17993	17802	18032	18099	18234	18083	18033	17923	18364	18132	18037	17970	18050	18020	18040	17971	18093	18169	18096	18153	18218	17896	18074	18087	18127	18048	18112	18130	18080	17970	18062	18156	18077	18060	17975	17955	18220	18034	18073	18254	18013	18144	18241	18170	18066	18344	18046	18173	18091	18377	17921	17929	18127	18055	18045	18139	18124	17943	18058	17989	18242	18106	18088	18009	18021	18040	18100	18107	17976	18218	17934	18115	17913	17973	18103	17861	17705	17951	17862	18037	18050	18083	18226	17896	18085	18073	18096	17866	17895	18080	18019	17993	18088	18038	18058	18357	18049	17982	18039	18085	18037	18111	17922	18228	18031	18243	17991	17935	17976	18240	18160	17705	18063	18064	18169	18188	18154	18027	18112	17881	18073	18214	17856	18096	18133	17999	18122	18334	18108	18057	18454	18119	18138	18136	17981	18100	17965	17977	18136	18085	18218	18012	18251	17983	18077	18056	18145	18003	18118	17915	18184	18011	18213	18098	18120	18103	18002	18151	18311	18082	17950	17962	18111	18123	17882	18150	18149	18190	18375	18046	18197	18234	17960	18003	18180	17983	17766	18172	18042	17878	18084	18163	18013	17884	18036	18077	18051	18211	18169	18054	17979	18160	18202	18114	17974	18010	18218	18087	18145	18138	17955	18092	18073	17949	18131	18073	18125	17946	18049	18168	18008	18090	18170	18218	18122	17827	18095	18117	17990	17889	17923	18067	18168	18022	17986	17996	18074	18329	18167	18077	18024	18037	17871	18081	18185	18025	18054	18059	18144	17969	18140	18120	18099	18210	18131	18095	18007	17916	18320	17884	18204	18098	17922	18250	18005	17859	17947	18095	18217	18010	18228	17867	18093	17929	18009	17932	17903	17880	18107	17933	18072	18115	18253	18020	18102	18038	17962	18121	17888	18004	18041	17960	18012	18188	18164	17837	17836	18062	18106	18121	18115	18082	18038	17976	18014	17865	17938	18060	18112	18204	18050	18199	18036	18240	18231	18088	18028	18043	18089	18139	18226	18238	18010	17966	17862	18275	18058	17821	17946	18126	17861	17883	17977	17988	18285	18195	17867	18125	18085	18131	18110	18377	18101	18031	18017	18124	18201	17985	18018	18073	17972	17982	18128	18017	18267	18204	18209	18267	18182	18134	18075	18136	18115	17969	18155	18068	18190	18027	17927	18166	17962	18062	18166	18115	18044	17992	18215	18164	18144	18212	18058	17917	18055	18020	18262	18219	18026	18152	18010	18032	18243	18193	18166	18194	18067	18013	18119	17982	18085	18045	18072	18079	18210	18097	18121	18050	18085	18057	18213	18111	17829	18286	18067	18265	18281	18195	17997	18008	18147	18038	18064	18089	17989	18125	18214	18146	18426	18144	18287	18115	17933	17972	18002	18290	18204	17954	18028	18009	18378	18067	18002	18218	17983	18090	18085	18103	17994	18118	18107	17916	17999	18139	17938	18093	18129	18192	18080	18144	17979	18145	18179	18045	18018	17770	18084	18186	17945	17964	18228	18099	18122	18174	18146	18200	18121	18090	18077	17944	18007	18203	18193	18061	17811	18207	18118	18134	17984	18134	18101	18042	18102	18169	18140	17980	18115	18032	18014	18024	18146	18097	18011	18103	17993	17971	17967	17993	17935	18088	18267	18105	18250	18025	18030	18040	18139	17916	18039	18010	18149	18252	17916	18058	18082	18102	17842	18045	18036	18189	18089	18175	18060	18335	18129	17979	18258	17929	18057	18007	18112	18135	18186	18057	18163	17971	18095	18133	18056	18149	18144	18196	18191	18112	18174	18238	18227	18148	18039	18002	18149	18343	18074	18147	18123	17954	18158	17975	18216	18045	18160	18059	18136	18076	18074	18116	18275	18182	18185	18124	18251	18102	18006	18095	18115	18013	18149	18213	17997	18245	18014	18097	18096	18123	18144	18075	18007	18160	18027	17996	18143	18120	18139	17903	18081	17910	17834	18038	18128	18173	18142	18090	17928	18084	18261	18308	17987	18009	18182	18126	18066	18292	18192	17970	18002	18011	18284	17922	18198	17840	18079	18302	18103	18090	17891	18092	18137	18189	18129	18160	17991	18044	18111	18063	18158	17955	18161	18183	18140	18002	17942	18193	17933	18128	17817	18108	18170	18198	18178	18136	18010	18079	18125	17908	18120	18173	18139	18145	18184	18075	18182	17997	18173	18346	18024	18202	18051	18145	17988	17936	17921	17978	18045	18038	17999	17939	18070	18060	17886	18026	17921	18044	18324	18160	18242	18203	17813	17960	18296	17997	18023	18253	18024	18093	17952	18337	18105	18202	18072	17942	18155	18095	18114	18001	18186	18062	18038	18218	18195	17905	17749	18223	18081	18125	17954	18007	18169	18182	18122	18338	18133	18062	18211	18467	18127	18137	18222	18245	18055	18051	18056	18175	18047	18146	18169	18057	18050	18113	18114	18267	17989	17874	18033	18108	18133	18220	18088	18035	17899	17903	18238	18319	18068	18136	18162	18305	17920	18299	17936	18171	18211	18208	18008	18023	18057	18029	18038	18035	17985	18163	18096	18024	18114	18113	17892	18119	18156	17923	17972	18062	17902	18070	18290	18228	17966	18221	18263	18310	18245	18019	18094	18141	18062	18177	18269	18058	17995	18163	17968	18107	18050	18099	18005	18246	18085	18223	18135	18100	17944	17933	18042	18260	18154	18238	17941	18013	17924	17871	17995	18077	18057	18073	18058	18002	18233	18031	18273	17870	18032	17953	18051	18175	18334	18016	18097	18042	17883	18183	18115	18276	18156	18297	18251	18103	18139	18190	18074	18177	18284	18071	18248	18303	18158	18003	18074	18047	18059	17998	18045	18179	17996	18184	18234	18011	18164	17735	17934	18000	17991	18012	18064	18193	18210	17994	18181	18156	17987	18202	18068	18196	18121	18336	18095	17988	18086	18130	18233	18093	17907	18237	18063	18164	18119	18259	18187	18077	17966	17949	18164	18115	18136	18032	18115	18074	18016	17895	18019	18090	18136	18367	18155	17940	18037	18065	18110	18128	18063	18065	18071	18091	18028	18017	18066	18039	18143	18202	17912	18093	18298	18180	18167	18093	18196	18114	18218	18029	18217	18184	18152	18016	18203	18135	17915	17975	18177	18307	18063	18043	18181	18140	17986	18191	18337	17930	17989	17830	18022	18264	18017	18174	18006	18012	18065	17953	18040	18183	18099	17861	17962	18190	17979	18118	18069	18036	18264	18013	17845	18330	18016	17991	18155	17835	18050	17847	17872	18150	18068	18003	18181	18291	18112	18087	18178	18063	18044	17977	18110	18154	18098	18170	17994	18239	18161	17888	18114	18027	18215	17969	18050	18181	18362	18268	18210	17977	17989	18261	18161	18218	18125	18010	18164	18178	17659	18117	18188	18025	18045	17901	18028	18148	17922	18157	18033	18179	18059	18417	18125	18247	18197	18117	18233	18176	18123	18163	18085	18265	18181	18231	18082	18125	18107	18015	17986	18145	18116	17909	18123	18062	17933	17973	18193	18037	17932	18177	18243	17976	18016	17939	17895	17919	18226	17905	17973	18167	18102	18161	17988	17937	18050	18095	18070	17966	18067	18038	18101	17947	18219	17821	18027	18140	18163	18029	17848	18004	18008	18179	17996	18318	18045	18175	18031	17986	18029	18191	18046	17928	18215	18006	18216	18117	18033	18345	18054	18007	17991	17958	18022	18077	18105	18096	18169	18120	18125	18019	18149	18314	18075	18067	18067	17989	18150	18155	17915	18122	18096	18080	18095	18024	18051	17964	18321	18147	18049	17967	18041	18007	18186	18120	17968	18020	18088	18118	18137	18013	18157	18156	18195	18140	18040	18060	17995	18017	18126	18224	18061	18135	18104	18042	18159	18082	17920	18069	18104	18011	17987	18131	18199	17928	18061	18019	18064	18072	17983	18188	18025	18024	18185	18162	18200	18129	18198	18220	18015	18088	18052	18237	18140	18263	18123	18036	17933	18216	18013	18179	18200	18166	18253	18107	18018
14072	24957	22805	23601	21268	48871	57852	45206	34347	23528	17874	15776	15452	15332	15303	15338	15353	15466	15306	15344	15231	15408	15212	15296	15174	15375	15441	15293	15414	15337	15136	15380	15419	15222	15320	15403	15328	15396	15258	15321	15345	15280	15225	15268	15326	15360	15419	15469	15361	15281	15472	15291	15505	15258	15331	15366	15306	15260	15368	15282	15387	15336	15334	15380	15529	15566	15083	15347	15279	15171	15295	15284	15142	15274	15236	15173	15378	15346	15288	15298	15272	15337	15436	15293	15309	15446	15199	15362	15309	15401	15204	15278	15270	15398	15284	15310	15351	15234	15377	15383	15201	15223	15362	15346	15348	15168	15399	15290	15411	15287	15430	15354	15260	15187	15222	15354	15251	15366	15206	15197	15310	15372	15144	15307	15261	15315	15213	15292	15142	15159	15254	15291	15297	15272	15244	15257	15215	15399	15158	15280	15271	15215	15268	15216	15344	15319	15332	15078	15377	15166	15316	15380	15385	15384	15400	15379	15355	15400	15235	15248	15188	15182	15300	15309	15418	15172	15288	15222	15346	15258	15264	15296	15410	15322	15387	15220	15418	15113	15359	15282	15291	15304	15304	15338	15476	15361	15216	15307	15288	15389	15284	15318	15207	15108	15208	15321	15372	15165	15328	15238	15270	15392	15390	15140	15328	15190	15316	15301	15324	15174	15200	15441	15409	15299	15194	15285	15345	15283	15369	15361	15215	15274	15209	15351	15182	15341	15326	15523	15225	15136	15213	15225	15276	15317	15427	15157	15161	15444	15298	15330	15357	15236	15383	15306	15233	15368	15316	15270	15100	15406	15260	15104	15231	15418	15298	15335	15526	15130	15314	15271	15325	15243	15248	15299	15213	15483	15451	15283	15305	15430	15236	15353	15189	15254	15342	15197	15323	15141	15194	15293	15126	15199	15340	15344	15374	15338	15396	15266	15301	15342	15413	15273	15353	15327	15386	15271	15343	15357	15277	15368	15331	15474	15284	15185	15271	15237	15334	15268	15509	15378	15261	15291	15258	15283	15243	15369	15328	15248	15338	15264	15283	15427	15248	15291	15194	15295	15259	15167	15272	15169	15259	15310	15270	15248	15371	15288	15214	15389	15331	15153	15402	15223	15250	15320	15377	15277	15253	15383	15246	15353	15301	15450	15183	15303	15432	15334	15298	15433	15254	15352	15205	15268	15357	15309	15312	15258	15199	15457	15521	15255	15164	15412	15255	15145	15393	15399	15183	15329	15312	15156	15306	15264	15384	15379	15348	15118	15234	15235	15270	15370	15392	15378	15199	15171	15291	15356	15441	15263	15412	15356	15277	15266	15185	15264	15270	15343	15304	15291	15168	15281	15228	15268	15376	15367	15483	15279	15209	15233	15300	15298	15346	15224	15332	15166	15207	15262	15102	15377	15258	15245	15237	15319	15323	15353	15165	15406	15380	15273	15427	15269	15341	15415	15217	15581	15293	15223	15211	15396	15245	15196	15245	15328	15406	15371	15359	15171	15506	15220	15267	15240	15309	15172	15363	15096	15308	15323	15297	15299	15339	15272	15224	15289	15180	15262	15221	15251	15196	15295	15432	15438	15344	15287	15282	15125	15322	15322	15131	15173	15164	15182	15397	15152	15244	15181	15333	15114	15375	15335	15410	15366	15145	15350	15327	15192	15360	15323	15181	15370	15399	15347	15331	15222	15260	15130	15252	15177	15361	15273	15328	15196	15382	15190	15470	15313	15201	15385	15236	15104	15274	15270	15429	15362	15229	15100	15214	15348	15362	15124	15354	15260	15318	15262	15168	15161	15225	15176	15219	15145	15339	15355	15385	15359	15189	15226	15334	15373	15243	15196	15247	15197	15179	15245	15555	15262	15254	15327	15279	15170	15172	15282	15539	15252	15351	15133	15211	15321	15186	15243	15313	15373	15280	15393	15259	15235	15307	15164	15269	15119	15155	15133	15227	15411	15208	15286	15379	15290	15312	15122	15309	15240	15215	15303	15316	15301	15465	15255	15246	15277	15342	15289	15240	15373	15336	15231	15187	15323	15279	15271	15190	15213	15348	15170	15501	15183	15327	15238	15272	15241	15143	15320	15269	15361	15372	15160	15251	15406	15250	15446	15322	15342	15345	15471	15254	15097	15334	15349	15151	15451	15365	15380	15280	15250	15338	15364	15319	15319	15447	15261	15129	15248	15242	15240	15254	15359	15382	15190	15224	15329	15395	15259	15419	15261	15333	15305	15171	15276	15371	15265	15371	15318	15597	15260	15363	15375	15207	15284	15291	15254	15400	15262	15294	15391	15327	15398	15234	15302	15337	15365	15350	15202	15237	15265	15245	15195	15174	15224	15246	15341	15447	15230	15397	15364	15298	15422	14997	15125	15365	15254	15471	15291	15291	15116	15345	15305	15373	15380	15128	15294	15361	15121	15206	15161	15375	15204	15245	15252	15316	15335	15210	15169	15329	15367	15230	15467	15368	15236	15240	15364	15464	15228	15372	15142	15369	15223	15337	15434	15153	15513	15238	15292	15185	15060	15291	15333	15448	15299	15194	15332	15293	15430	15272	15212	15123	15274	15237	15210	15498	15208	15253	15314	15305	15298	15275	15228	15327	15275	15217	15253	15294	15269	15341	15338	15641	15133	15069	15344	15534	15269	15078	15341	15372	15279	15223	15323	15455	15306	15225	15271	15258	15233	15426	15217	15349	15429	15301	15440	15392	15226	15157	15365	15427	15230	15070	15260	15276	15251	15321	15277	15289	15270	15170	15228	15025	15331	15403	15138	15333	15447	15393	15129	15199	15179	15321	15223	15245	15298	15217	15302	15431	15158	15179	15314	15233	15300	15349	15399	15419	15307	15364	15279	15254	15150	15115	15360	15285	15117	15281	15198	15333	15282	15187	15163	15195	15284	15108	15275	15274	15262	15221	15187	15307	15181	15386	15213	15184	15382	15393	15238	15194	15383	15262	15348	15176	15428	15242	15273	15342	15109	15362	15443	15189	15298	15242	15267	15297	15246	15214	15112	15340	15124	15449	15188	15297	15165	15423	15355	15244	15278	15298	15397	15253	15223	15229	15320	15241	15309	15441	15301	15188	15155	15180	15276	15174	15196	15189	15267	15225	15215	15486	15121	15214	15351	15291	15338	15300	15360	15323	15314	15296	15244	15275	15345	15281	15502	15390	15254	15198	15293	15455	15466	15210	15237	15303	15187	15262	15382	15243	15378	15450	15198	15340	15239	15190	15459	15315	15296	15396	15345	15178	15466	15160	15214	15293	15304	15298	15495	15399	15378	15366	15192	15259	15283	15208	15167	15208	15214	15090	15407	15403	15260	15428	15367	15235	15087	15304	15234	15235	15372	15190	15379	15330	15348	15218	15425	15251	15452	15276	15264	15293	15403	15230	15206	15284	15470	15355	15278	15462	15215	15274	15356	15259	15484	15362	15423	15524	15267	15226	15388	15303	15400	15105	15326	15227	15395	15280	15212	15290	15252	15314	15315	15279	15266	15395	15311	15309	15526	15277	15382	15354	15221	15305	15149	15227	15179	15320	15354	15319	15350	15227	15281	15404	15144	15411	15236	15223	15208	15271	15117	15319	15337	15242	15367	15294	15324	15206	15233	15328	15388	15329	15287	15173	15366	15212	15418	15060	15439	15195	15181	15330	15324	15324	15462	15220	15343	15295	15175	15344	15248	15156	15155	15283	15297	15240	15369	15416	15474	15199	15251	15260	14953	15264	15155	15435	15277	15262	15297	15490	15260	15412	15224	15227	15301	15359	15232	15274	15351	15148	15250	15064	15342	15210	15337	15310	15323	15418	15308	15260	15182	15134	15451	15306	15073	15319	15215	15311	15198	15256	15266	15296	15346	15360	15501	15226	15414	15367	15403	15321	15223	15374	15080	15429	15188	15177	15237	15371	15363	15349	15196	15283	15271	15302	15380	15292	15272	15347	15327	15553	15218	15251	15343	15187	15338	15249	15229	15298	15229	15380	15320	15277	15360	15250	15393	15226	15227	15215	15274	15248	15259	15276	15278	15476	15573	15240	15338	15292	15323	15369	15281	15136	15308	15162	15297	15207	15265	15484	15429	15190	15297	15492	15310	15341	15272	15384	15216	15289	15197	15310	15238	15365	15331	15284	15303	15305	15440	15342	15390	15234	15466	15450	15151	15431	15270	15365	15279	15409	15325	15314	15209	15247	15261	15299	15341	15272	15374	15125	15344	15318	15264	15344	15021	15369	15263	15404	15291	15161	15292	15322	15242	15253	15353	15322	15211	15249	15303	15327	15283	15315	15382	15369	15301	15355	15309	15149	15222	15288	15308	15188	15251	15274	15294	15287	15338	15210	15497	15156	15197	15421	15521	15244	15217	15288	15257	15245	15391	15070	15225	15248	15233	15211	15280	15280	15276	15353	15282	15304	15289	15319	15380	15258	15233	15309	15325	15247	15245	15250	15298	15312	15321	15329	15271	15259	15348	15306	15283	15134	15382	15263	15197	15344	15306	15215	15322	15394	15374	15183	15348	15228	15280	15267	15264	15348	15359	15245	15200	15343	15252	15399	15229	15272	15328	15166	15388	15265	15167	15127	15255	15151	15194	15421	15345	15265	15288	15322	15274	15405	15421	15258	15395	15285	15323	15298	15472	15289	15236	15389	15350	15373	15177	15266	15285	15155	15305	15330	15337	15364	15391	15454	15199	15503	15179	15433	15505	15325	15237	15309	15401	15235	15114	15273	15434	15267	15352	15303	15215	15279	15450	15203	15422	15345	15219	15291	15327	15375	15351	15320	15274	15555	15127	15303	15289	15321	15115	15456	15285	15283	15236	15551	15349	15308	15116	15376	15405	15263	15457	15217	15338	15200	15363	15240	15319	15387	15203	15357	15354	15126	15259	15289	15427	15368	15273	15213	15336	15267	15331	15161	15210	15322	15353	15386	15240	15320	15328	15260	15300	15384	15311	15273	15390	15289	15426	15243	15251	15401	15225	15286	15150	15262	15443	15350	15127	15235	15250	15238	15388	15389	15377	15465	15291	15010	15286	15447	15308	15159	15337	15274	15292	15323	15199	15268	15348	15244	15157	15251	15326	15397	15240	15360	15420	15281	15117	15267	15442	15304	15290	15260	15434
22851	21354	29290	23809	21585	51725	72620	58766	45241	32644	24031	20133	18830	18398	18387	18579	18499	18548	18588	18529	18455	18250	18632	18406	18481	18281	18312	18352	18497	18447	18320	18411	18178	18363	18487	18289	18413	18204	18175	18349	18303	18582	18378	18276	18346	18556	18421	18264	18403	18341	18393	18357	18360	18355	18075	18067	18218	18276	18289	17983	18260	18250	18308	18274	18160	18279	18452	18278	18328	18165	18270	18182	18356	18217	18146	18357	18159	18172	18265	18258	18174	18103	18259	18281	18201	18153	18277	18229	18346	18106	18254	18299	18206	18132	18434	18276	18411	18083	18213	18188	18248	18328	18174	18308	18102	18394	18231	18187	18210	18098	18067	18105	18310	18231	18300	18235	18189	18150	18166	18249	18455	18144	18335	18240	18197	18193	18321	18285	18289	18398	18307	18278	18239	18143	18118	18240	18286	18160	18041	18106	18351	18045	18103	18280	18409	18295	18222	18316	18120	17897	18087	18214	18309	18368	18105	18345	18235	18409	18296	18141	18405	18111	18304	18294	18386	18224	18073	18209	18341	18361	18513	18251	18469	18261	18241	18037	18348	18313	18292	18171	18212	18378	18165	18332	18045	18370	18176	18102	18195	18218	18222	18117	18202	18116	18306	18248	18320	18188	18301	18198	18086	18242	18299	18273	18287	18129	18172	18196	18361	17992	18208	18102	18322	18060	18116	18205	18132	18185	18485	18230	18318	18215	18220	18302	18175	18261	18254	18320	18488	18258	18150	18316	18057	18150	18080	18253	18315	18377	18276	18044	18223	18106	18107	18469	18279	18277	18448	18306	18347	18010	18260	18215	18176	18180	18066	18017	18204	18152	18328	18061	18222	18229	18362	18468	18455	18364	18177	18261	18141	18201	18266	18208	18257	18220	18134	18220	18065	18155	18370	18299	18226	18258	18210	18171	18219	18193	18424	17897	18206	18212	18200	18316	18212	18174	18468	18153	18173	18372	18261	18258	18209	18268	17999	18256	17962	18191	18316	18203	18087	18232	18169	18144	18264	17976	18149	18375	18197	18156	18402	18215	18130	18250	18067	18285	18339	18248	18185	18037	18068	18297	18259	18080	18062	18196	18086	18256	18368	18094	18129	18166	18041	18134	18183	18178	18176	17868	18188	18058	18081	18208	18287	18279	18284	18156	18114	18099	18271	18274	18207	18349	18138	18010	18095	18153	18542	18123	18461	18198	18164	18556	18307	18052	18202	18110	18248	18399	18153	18122	18345	18250	18358	18252	18206	18175	18245	18205	18224	18319	18157	18188	18064	18306	18415	18224	18092	18163	18178	18294	18275	18207	18317	18218	18035	18244	18213	18204	18248	18327	18411	18287	18399	18071	18131	18176	18117	18166	18249	18290	18040	18207	18185	18156	18211	18233	18208	18293	18373	18304	18048	18183	18226	18076	18254	18251	18229	18283	18005	18275	18163	18370	18349	18403	18196	18431	18154	18166	18187	18298	18104	18315	18213	18383	18103	18152	18104	18400	18116	18023	18203	18259	18204	18243	18144	18178	18228	18265	18248	18111	18171	18093	18154	18264	18225	18094	18205	18229	17972	18153	18166	18331	18331	18218	18347	18051	18263	18182	18186	18023	18069	18190	18245	18051	18335	18279	17990	18316	18363	18408	18144	18173	18210	18339	18380	18216	18281	18092	18288	18209	18331	18356	18205	18341	18134	18126	18275	18200	18066	18087	18282	18119	18196	18037	18037	18105	18103	18439	18211	17966	18223	18297	18284	18211	18204	17986	18206	18203	18368	18004	18275	18283	18070	18112	18221	18274	18279	18244	18193	18052	18346	18245	18131	18186	18277	18039	18326	18089	18270	18192	18110	18211	18416	18150	18182	18179	18340	18228	18013	18126	18025	18347	18264	18245	18208	18279	18393	18130	18214	18445	18359	18408	18056	18178	18208	18160	18217	18188	17989	18245	18016	18231	18254	18187	18126	18321	18356	18082	18181	18041	18212	17982	18308	18306	18325	18143	18256	18246	18089	18172	18257	17961	18306	18124	18335	18237	18228	18372	18275	18206	18176	18202	18317	18223	18159	18327	18152	17763	18268	18057	18077	18037	18246	18424	18216	17963	18464	18303	18366	18567	18292	18368	18272	18272	18114	18444	18123	18165	18487	18144	18263	18295	18184	18109	18127	18284	18289	18121	18131	18075	18093	18088	18079	18283	18332	17977	18281	18054	18114	18123	18383	18164	18153	18191	18260	18160	18064	18069	17993	18154	18321	18092	18115	18294	18201	18232	18252	18196	18265	18170	18381	18474	18283	18074	18238	18171	18197	18287	17951	18272	18184	18262	18253	18216	17975	18131	18312	18291	18368	18333	18181	18258	18296	18202	18217	18214	18238	18187	18124	18081	18026	18167	18136	18143	18360	18325	18247	18135	18158	18296	18161	18253	18199	18154	18216	18210	18205	18190	18093	18160	18319	18273	18338	18276	18270	18138	17998	18242	18285	18185	18291	18174	18400	18131	18173	18253	18285	18194	18160	18273	18316	18141	18172	18122	18272	18243	18114	18095	18372	18300	18211	18212	18416	18451	18231	18306	18223	18249	18704	18388	18150	18155	18263	18316	18258	18191	18398	18158	18164	18223	18334	18205	18145	18255	18260	18289	18327	18151	18204	18342	18083	18261	18107	18139	18116	18054	18197	18347	18187	18201	18258	18429	18231	18179	18208	18150	18040	18121	18184	18120	18169	18206	18356	18151	18326	18339	18175	18119	18078	18172	18248	18272	18185	18308	18152	18092	18190	18358	18430	18385	18210	18216	18361	18360	18303	18091	18141	18313	18180	18042	18245	18292	18207	18256	18115	18165	18253	18100	18413	18147	18191	18186	18053	18186	18198	18307	18148	18370	18150	18428	18353	18285	18237	18216	18348	18422	18309	18397	18368	18204	18179	18205	18193	18134	18263	18322	18208	18196	18377	18156	18172	18098	18152	18210	18150	18151	18149	18329	18298	18374	18354	18369	18316	18101	18014	18372	18380	18317	18348	18109	18157	18147	18310	18082	18314	17984	18238	18272	18138	18157	18152	18107	18177	18135	18360	18163	18281	18127	18133	18051	18373	18224	18429	18382	18463	18150	18424	18219	18188	18210	18325	18224	18338	18207	18344	18440	18190	18208	18207	18203	18150	18233	18351	18219	18310	18270	18202	18251	18256	18247	18115	18104	18186	18054	18094	18162	18044	18473	18380	18221	18263	18344	18262	18134	18054	18126	18207	18352	18178	18289	18221	18216	18176	18292	18146	18401	18021	18216	18220	18267	18249	18126	18059	18322	18335	18149	18235	18249	18253	18328	18300	18383	18277	18169	18356	18164	18264	18175	18407	18480	18232	18168	18079	18294	18177	18201	18338	18074	18260	18209	18088	18233	18281	18152	18102	18264	18184	18101	18124	18152	18335	18311	18273	18344	18174	18367	18175	18123	18253	18266	18246	18034	18075	18359	18039	18132	18185	18043	18268	18197	18260	18211	18382	18300	18249	18349	18087	18189	18305	18199	18295	18346	18418	18258	18081	18102	18196	18165	18167	18370	18297	18016	18306	18157	18313	18024	18300	18101	18250	18354	18340	18247	18175	18379	18373	18337	18042	18217	18342	18281	18271	18327	18261	18141	18093	18068	18213	18197	18301	18366	18193	18103	18354	18163	18317	18554	18227	18347	18144	18224	18162	18038	18146	18098	18173	18031	18120	18162	18206	18080	18046	18355	18387	18139	18139	18228	18227	18105	18177	18265	18214	18317	18105	18400	18250	18166	18228	18218	18240	18323	18122	18171	18285	18303	18014	18293	18253	18359	18243	18054	18178	18130	18278	18110	18215	18207	18244	18360	18200	18208	18362	18076	18261	18167	18199	17995	18134	18221	18083	18053	18168	18039	18221	18250	18162	17980	18145	18105	18182	18202	18318	18064	18234	18321	18416	18123	18128	18337	18123	18136	18105	18090	18530	18247	18175	17964	18106	18383	18277	18329	18279	18263	18328	18242	18203	18088	18147	18303	18433	18228	18287	18084	18370	18278	18200	18298	18180	18008	18113	18132	18071	18165	18119	17924	18167	18454	18342	17995	18152	18160	18138	18033	18285	18208	18289	18255	18272	18022	18425	18267	18178	18247	18004	18309	17961	18121	18200	18343	18067	18108	18268	17812	18261	18423	18287	18117	18111	18088	18194	18185	18120	18293	18224	18111	18103	18169	17961	18273	18082	18368	18191	18155	18446	18277	18188	18202	18282	18126	18169	18180	18076	18252	18281	18188	18104	18371	18115	18112	18220	18250	18389	18182	18133	18229	18203	18300	18270	18192	18186	18242	18317	18003	18079	18288	18246	18144	18078	18120	18288	18232	18184	18103	18166	18254	18140	18030	18079	18024	18123	18202	18276	18301	18313	18288	18323	18306	18099	18417	18495	18285	18322	18182	17996	18224	18058	18264	18058	18350	18005	18195	18125	18338	18436	18175	18419	18107	18147	18231	18000	18112	18229	18328	18217	18263	18245	18204	18240	18181	18333	18270	18118	18284	18106	18166	18134	18271	18287	18111	18241	18187	18294	18089	18181	18013	18204	18018	18506	18300	18120	18379	18091	18236	18212	18107	18371	18349	18223	18445	18529	18335	18036	18162	18224	18172	18054	18420	18281	18262	18189	18076	17979	18138	18070	18152	18222	18308	18178	18384	18246	18056	18077	18062	17994	18228	18441	18380	18189	18183	18036	18146	18262	18315	18438	18441	17867	18043	17970	18077	18067	18293	18201	18086	18326	18270	18345	18220	18151	18020	18249	18234	18113	18156	18178	18185	18285	18172	18334	18130	17930	18193	18113	18218	18008	18086	18089	18177	18277	18073	18066	18352	18259	18002	18358	18346	18048	18148	18240	18062	18138	18469	18288	18107	18102	18255	18130	18213	18079	18158	18185	18367	18252	18121	18295	18176	18283	17971	18193	18242	18272	18216	18105	18218	18234	18268	18311	18096	18019	18273	18114	18149	18058	18293	18117	18143	18026	18129	18072	17850	18111	18320	18271	18289	18087	18208	18338	18201	18230	18023	18281	18176	17997	18203	18208	18312	18316	18161	18184	18191	18208	18217	18418	18047	18133	18128	18158	18201	18154	18024
16078	30873	28701	25488	24117	62045	71970	58480	44946	30533	20509	16426	15550	15329	15432	15410	15184	15179	15156	15277	15393	15277	15297	15200	15304	15181	15386	15300	15133	15342	15285	15238	15517	15407	15216	15433	15299	15248	15279	15289	15322	15479	15420	15334	15373	15379	15216	15274	15175	15272	15279	15176	15219	15268	15356	15264	15155	15304	15327	15259	15291	15344	15376	15309	15060	15414	15251	15221	15341	15338	15316	15407	15262	15188	15275	15361	15178	15457	15055	15363	15311	15249	15335	15274	15310	15255	15460	15410	15287	15398	15175	15309	15310	15203	15203	15413	15320	15421	15139	15343	15313	15062	15261	15353	15260	15192	15265	15253	15226	15257	15164	15320	15167	15376	15391	15297	15269	15378	15301	15292	15304	15156	15032	15354	15434	15407	15214	15274	15142	15274	15300	15336	15280	15340	15335	15541	15213	15319	15010	15347	15251	15209	15254	15315	15356	15282	15347	15280	15442	15241	15342	15369	15297	15278	15257	15338	15157	15230	15280	15458	15228	15304	15213	15180	15337	15280	15289	15137	15184	15380	15288	15149	15302	15439	15229	15318	15393	15067	15206	15249	15310	15174	15322	15298	15245	15382	15422	15272	15180	15264	15072	15333	15309	15124	15316	15254	15327	15360	15212	15176	15301	15294	15072	15298	15216	15224	15298	15257	15399	15363	15283	15320	15446	15431	15108	15050	15367	15272	15119	15129	15411	15404	15273	15280	15250	15414	15395	15176	15084	15297	15336	15186	15208	15195	15353	15392	15405	15343	15159	15284	15374	15228	15255	15303	15265	15239	15077	15155	15307	15321	15222	15201	15355	15228	15268	15284	15170	15049	15348	15395	15298	15356	15339	15349	15377	15337	15047	15345	15248	15236	15211	15298	15182	15404	15393	15215	15210	15270	15290	15296	15344	15303	15298	15236	15351	15238	15219	15243	15307	15213	15289	15388	15400	15356	15350	15135	15136	15411	15344	15184	15253	15151	15226	15375	15108	15305	15377	15311	15230	15198	15253	15250	15304	15124	15285	15335	15219	15285	15170	15304	15118	15178	15358	15244	15291	15188	15350	15263	15445	15352	15265	15256	15218	15256	15362	15330	15163	15297	15362	15388	15196	15350	15224	15193	15314	15214	15188	15220	15375	15274	15364	15339	15433	15203	15378	15294	15429	15215	15339	15352	15418	15138	15283	15204	15277	15431	15221	15376	15308	15191	15363	15287	15254	15227	15202	15321	15246	15378	15536	15314	15302	15258	15223	15390	15296	15332	15429	15331	15279	15298	15152	15327	15165	15085	15413	15313	15148	15214	15363	15262	15253	14991	15175	15259	15259	15224	15246	15342	15330	15210	15217	15271	15496	15361	15269	15341	15301	15349	15299	15205	15215	15227	15251	15273	15414	15223	15360	15279	15305	15224	15329	15273	15287	15432	15140	15270	15268	15298	15320	15123	15156	15196	15189	15339	15275	15306	15221	15197	15320	15362	15228	15367	15288	15148	15201	15315	15249	15243	15376	15378	15090	15303	15327	15293	15300	15295	15265	15470	15287	15241	15208	15138	15249	15388	15205	15258	15501	15155	15115	15250	15257	15197	15390	15294	15387	15441	15301	15234	15199	15241	15209	15233	15304	15192	15104	15110	15144	15252	15331	15228	15106	15291	15359	15274	15259	15204	15263	15300	15288	15342	15292	15283	15249	15369	15257	15258	15315	15349	15258	15377	15520	15291	15321	15242	15233	15304	15309	15401	15166	15413	15222	15122	15383	15321	15400	15335	15146	15385	15298	15223	15230	15122	15231	15324	15300	15290	15232	15364	15168	15226	15114	15308	15383	15398	15343	15277	15277	15336	15280	15421	15242	15305	15556	15237	15376	15431	15176	15331	15427	15352	15305	15426	15303	15244	15259	15290	15235	15309	15363	15439	15095	15217	15134	15331	15178	15387	15335	15320	15254	15239	15176	15236	15317	15391	15327	15193	15158	15195	15112	15268	15226	15378	15383	15231	15390	15251	15317	15291	15329	15348	15264	15457	15316	15390	15366	15252	15254	15296	15459	15238	15360	15415	15252	15444	15258	15274	15501	15097	15462	15298	15434	15510	15347	15241	15298	15311	15430	15183	15175	15224	15180	15232	15247	15249	15531	15276	15087	15159	15397	15388	15181	15227	15223	15153	15298	15129	15152	15232	15233	15272	15212	15315	15334	15242	15320	15280	15208	15244	15345	15331	15296	15218	15358	15196	15270	15340	15160	15217	15353	15274	15194	15275	15411	15361	15325	15398	15397	15349	15245	15305	15189	15288	15290	15303	15308	15177	15136	15314	15254	15450	15323	15224	15357	15225	15357	15101	15286	15216	15257	15124	15383	15230	15408	15036	15379	15162	15363	15199	15244	15279	15198	15214	15262	15329	15127	15321	15160	15073	15160	15184	15181	15303	15215	15191	15270	15173	15503	15196	15339	15092	15117	15266	15135	15099	15261	15470	15245	15131	15362	15355	15297	15208	15257	15205	15277	15149	15270	15385	15246	15235	15234	15442	15154	15285	15276	15129	15248	15259	15208	15117	15151	15334	15153	15321	15233	15302	15336	15293	15447	15430	15367	15152	15383	15186	15419	15081	15269	14991	15090	15179	15385	15251	15298	15369	15414	15387	15473	15292	15297	15265	15417	15318	15096	15407	15291	15284	15282	15312	15249	15287	15211	15296	14986	15249	15111	15275	15265	15337	15287	15213	15328	15330	15404	15259	15363	15179	15212	15470	15346	15130	15322	15228	15328	15285	15299	15215	15276	15382	15297	15235	15348	15365	15299	15248	15325	15347	15244	15238	15328	15192	15371	15133	15346	15218	15304	15338	15157	15124	15386	15192	15141	15422	15236	15311	15155	15350	15400	15382	15319	15259	15373	15262	15206	15240	15230	15253	15421	15143	15301	15351	15287	15199	15508	15200	15393	15455	15217	15248	15257	15327	15200	15260	15230	15247	15228	15275	15236	15574	15320	15154	15242	15418	15209	15248	15311	15314	15254	15369	15196	15176	15194	15330	15276	15401	15414	15402	15322	15230	15301	15193	15279	15345	15275	15477	15371	15068	15306	15255	15229	15134	15235	15272	15323	15377	15265	15282	15188	15294	15422	15321	15461	15206	15323	15369	15294	15260	15171	15133	15100	15425	15257	15132	15236	15240	15353	15254	15249	15459	15268	15219	15301	15098	15151	15239	15252	15284	15236	15217	15431	15325	15136	15111	15303	15290	15328	15258	15242	15317	15260	15131	15148	15280	15393	15285	15097	15275	15320	15089	15196	15263	15456	15324	15306	15332	15181	15084	15377	15276	15103	15294	15225	15229	15233	15191	15438	15448	15098	15257	15432	15347	15233	15108	15325	15177	15144	15319	15299	15214	15179	15363	15228	15325	15072	15260	15325	15423	15201	15245	15234	15182	15423	15219	15147	15378	15229	15401	15238	15190	15271	15276	15251	15316	15352	15366	15205	15245	15196	15298	15251	15263	15182	15416	15320	15253	15293	15250	15184	15384	15382	15293	15258	15374	15276	15275	15197	15227	15231	15316	15234	15291	15359	15254	15122	15304	15276	15370	15355	15208	15412	15246	15305	15302	15396	15214	15357	15281	15071	15362	15300	15377	15283	15234	14994	15380	15190	15276	15295	15292	15514	15293	15374	15362	15209	15413	15259	15469	15255	15234	15185	15170	15238	15412	15277	15184	15096	15306	15382	15437	15386	15340	15309	15294	15373	15362	15148	15242	15189	15280	15418	15476	15357	15275	15310	15134	15397	15299	15212	15213	15094	15283	15155	15308	15400	15233	15333	15168	15307	15267	15145	15169	15204	15157	15046	15101	15104	15310	15323	15435	15120	15297	15154	15156	15436	15172	15277	15257	15206	15215	15137	15252	15242	15212	15263	15108	15341	15165	15284	15292	15326	15174	15363	15234	15399	15208	15352	15192	15347	15354	15187	15325	15320	15333	15055	15315	15388	15356	15446	15444	15329	15309	15148	15063	15263	15388	15307	15292	15398	15306	15350	15188	15130	15361	15436	14975	15248	15237	15241	15212	15219	15150	15282	15194	15244	15388	15368	15217	15296	15251	15278	15395	15050	15266	15242	15276	15102	15214	15231	15021	15224	15199	15297	15137	15320	15300	15243	15235	15222	15416	15315	15325	15193	15300	15281	15292	15137	15255	15376	15273	15240	15349	15229	15223	15226	15340	15299	15187	15161	15164	15163	15241	15168	15345	15343	15315	15395	15262	15342	15448	15238	15187	15209	15229	15272	15293	15092	15244	15167	15234	15281	15249	15354	15210	15241	15157	15380	15287	15174	15230	15111	15466	15355	15126	15292	15306	15210	15278	15165	15336	15172	15287	15380	15196	15452	15256	15132	15458	15257	15337	15194	15349	15312	15177	15168	15233	15205	15251	15325	15113	15177	15256	15148	15273	15280	15285	15440	15181	15287	15307	15225	15224	15407	15074	15133	15272	15323	15258	15257	15209	15238	15334	15309	15504	15224	15300	15264	15226	15232	15267	15179	15147	15195	15300	15309	15556	15373	15218	15209	15080	15289	15235	15376	15341	15073	15373	15190	15226	15437	15241	15134	15180	15220	15361	15357	15303	15184	15404	15316	15051	15389	15461	15373	15300	15302	15412	15216	15171	15390	15269	15280	15413	15322	15190	15316	15214	15296	15395	15160	15178	15146	15148	15287	15268	15150	15325	15239	15202	15186	15175	15267	15287	15291	15224	15204	15241	15337	15287	15395	15207	15069	15245	15207	15207	15165	15346	15452	15137	15138	15153	15379	15336	15329	15117	15141	15427	15390	15120	15269	15038	15431	15214	15187	15427	15216	15406	15309	15317	15274	15329	15194	15247	15339	15322	15398	15326	15304	15276	15303	15294	15383	15247	15324	15100	15265	15106	15129	15314	15304	15279	15357	15291	15209	15226	15278	15322	15283	15146	15200	15224	15187	15396	15209	15295	15292	15329	15291	15258	15084	15213	15164	15407	15322	15280	15223	15153	15290	15260	15315	15224	15266	15358	15415	15313	15211	15271	15446	15244	15217	15287	15363	15466	15253	15251	15175	15360	15266	15462	15407	15231	15312	15251	15144	15219	15336	15435	15246	15328
27719	22084	25547	23470	20110	25831	29722	24994	22179	19994	19071	18826	18726	18625	18642	18617	18642	18471	18824	18562	18662	18503	18563	18541	18560	18628	18664	18773	18700	18621	18675	18721	18589	18705	18670	18642	18746	18821	18519	18739	18795	18687	18604	18592	18513	18626	18720	18787	18792	18749	18329	18576	18804	18473	18561	18784	18682	18656	18690	18528	18504	18585	18647	18789	18704	18757	18672	18653	18707	18772	18556	18418	18658	18597	18503	18462	18546	18519	18750	18613	18676	18653	18776	18589	18620	18779	18811	18602	18781	18647	18737	18529	18607	18431	18656	18497	18661	18415	18560	18626	18768	18618	18506	18605	18580	18440	18464	18529	18700	18432	18415	18433	18349	18777	18482	18435	18690	18613	18589	18598	18624	18791	18645	18554	18487	18628	18641	18816	18637	18678	18689	18734	18541	18507	18652	18562	18579	18580	18793	18850	18613	18732	18722	18677	18719	18721	18774	18593	18751	18633	18665	18655	18628	18681	18625	18565	18693	18796	18661	18560	18757	18673	18615	18692	18738	18859	18504	18578	18794	18666	18679	18787	18438	18758	18395	18573	18787	18600	18599	18543	18749	18807	18611	18791	18555	18553	18548	18588	18505	18656	18789	18477	18793	18850	18556	18501	18613	18510	18397	18398	18365	18704	18619	18598	18517	18469	18689	18775	18562	18612	18712	18553	18421	18526	18585	18568	18599	18693	18662	18733	18525	18531	18610	18585	18545	18770	18662	18583	18740	18385	18662	18401	18733	18542	18532	18634	18582	18627	18854	18747	18729	18609	18517	18494	18646	18661	18628	18558	18531	18454	18542	18697	18548	18686	18553	18542	18634	18704	18590	18524	18863	18693	18757	18833	18597	18574	18600	18580	18590	18577	18579	18551	18499	18657	18588	18743	18548	18806	18639	18555	18605	18670	18817	18582	18720	18640	18675	18700	18600	18619	18555	18735	18543	18532	18734	18693	18731	18424	18484	18540	18782	18608	18514	18708	18717	18666	18810	18646	18606	18698	18719	18551	18527	18526	18802	18649	18670	18566	18559	18698	18739	18799	18614	18779	18438	18642	18685	18657	18719	18510	18574	18664	18500	18615	18624	18625	18733	18702	18529	18633	18549	18773	18626	18732	18734	18769	18630	18670	18598	18684	18443	18649	18577	18481	18334	18568	18593	18664	18745	18778	18663	18612	18587	18703	18693	18568	18548	18566	18584	18630	18734	18493	18632	18673	18743	18444	18743	18629	18756	18532	18567	18749	18562	18694	18306	18719	18815	18581	18795	18762	18769	18738	18664	18617	18675	18705	18533	18561	18760	18448	18628	18604	18830	18854	18654	18342	18624	18379	18579	18712	18714	18511	18648	18779	18661	18611	18748	18631	18547	18662	18548	18687	18597	18409	18504	18847	18635	18838	18654	18532	18560	18836	18759	18536	18752	18630	18538	18725	18611	18769	18597	18696	18547	18672	18350	18797	18681	18545	18674	18648	18742	18574	18697	18634	18698	18332	18474	18698	18644	18612	18695	18580	18414	18728	18538	18703	18615	18549	18456	18524	18689	18601	18904	18489	18437	18612	18696	18659	18585	18725	18788	18601	18459	18820	18893	18571	18734	18413	18649	18643	18644	18776	18782	18530	18626	18633	18720	18729	18637	18767	18394	18690	18487	18575	18716	18551	18576	18635	18771	18754	18569	18570	18605	18577	18583	18613	18660	18585	18546	18661	18521	18665	18655	18638	18682	18590	18412	18599	18679	18609	18643	18706	18479	18936	18494	18634	18592	18724	18681	18645	18840	18784	18983	18425	18588	18598	18715	18631	18738	18645	18466	18636	18567	18561	18540	18817	18623	18688	18608	18627	18589	18924	18369	18894	18664	18810	18610	18668	18243	18530	18779	18684	18378	18687	18733	18577	18669	18570	18665	18610	18574	18556	18757	18655	18693	18681	18709	18599	18727	18797	18514	18646	18674	18535	18521	18675	18510	18544	18565	18549	18836	18623	18662	18629	18638	18697	18862	18640	18618	18722	18717	18707	18647	18738	18813	18678	18725	18733	18643	18753	18643	18578	18613	18645	18641	18785	18552	18666	18613	18641	18649	18710	18704	18614	18735	18659	18637	18646	18804	18491	18688	18819	18698	18399	18599	18875	18621	18469	18756	18595	18620	18716	18554	18783	18448	18699	18718	18648	18629	18637	18626	18576	18668	18578	18736	18729	18664	18800	18887	18705	18767	18617	18644	18611	18869	18719	18609	18862	18458	18625	18677	18814	18708	18649	18675	18675	18547	18415	18450	18614	18457	18637	18490	18860	18684	18646	18647	18769	18748	18732	18561	18500	18614	18562	18689	18555	18583	18661	18773	18527	18674	18542	18696	18551	18613	18812	18484	18558	18713	18783	18847	18712	18682	18605	18617	18658	18617	18812	18732	18769	18602	18710	18546	18698	18632	18749	18544	18725	18434	18566	18782	18640	18723	18618	18791	18602	18605	18656	18808	18495	18516	18563	18409	18743	18726	18798	18785	18657	18653	18624	18672	18599	18584	18702	18530	18702	18726	18663	18446	18603	18475	18628	18532	18567	18588	18484	18907	18625	18480	18514	18558	18644	18781	18660	18683	18836	18741	18570	18567	18734	18742	18607	18483	18561	18685	18701	18606	18554	18724	18567	18611	18673	18653	18533	18586	18810	18778	18661	18622	18527	18523	18661	18644	18748	18554	18776	18600	18726	18770	18570	18728	18631	18567	18863	18621	18642	18786	18461	18756	18675	18689	18662	18589	18659	18790	18477	18616	18657	18568	18610	18577	18766	18689	18684	18439	18673	18568	18610	18521	18742	18402	18767	18635	18525	18752	18588	18768	18707	18725	18628	18755	18654	18534	18690	18776	18734	18555	18673	18494	18706	18900	18503	18563	18655	18663	18714	18651	18623	18657	18581	18685	18487	18576	18598	18747	18541	18839	18569	18641	18680	18526	18726	18824	18661	18449	18694	18741	18593	18532	18790	18576	18544	18708	18536	18687	18597	18536	18832	18812	18667	18675	18529	18721	18660	18623	18660	18700	18290	18715	18931	18585	18549	18696	18624	18464	18770	18574	18539	18294	18582	18731	18499	18617	18762	18711	18459	18603	18632	18724	18661	18501	18594	18745	18641	18768	18359	18569	18713	18667	18520	18407	18601	18642	18636	18797	18525	18505	18707	18515	18499	18703	18640	18693	18597	18362	18579	18754	18586	18728	18674	18630	18365	18468	18616	18595	18512	18865	18531	18659	18542	18668	18668	18814	18439	18444	18692	18704	18651	18697	18697	18582	18748	18677	18734	18442	18604	18665	18842	18654	18640	18606	18798	18793	18449	18499	18579	18779	18620	18811	18678	18688	18586	18684	18750	18799	18773	18751	18839	18612	18839	18733	18445	18704	18614	18754	18589	18644	18670	18641	18892	18513	18636	18595	18672	18737	18739	18693	18674	18752	18838	18580	18466	18730	18811	18660	18820	18595	18470	18732	18654	18618	18648	18737	18724	18639	18740	18558	18500	18578	18751	18805	18507	18571	18694	18634	18477	18804	18631	18675	18660	18638	18663	18778	18524	18490	18687	18582	18818	18634	18682	18643	18742	18580	18674	18529	18543	18532	18665	18740	18767	18625	18324	18565	18649	18549	18634	18729	18620	18716	18754	18688	18596	18774	18694	18508	18683	18677	18621	18506	18533	18711	18715	18517	18698	18480	18558	18677	18493	18853	18629	18610	18767	18689	18606	18793	18635	18573	18548	18600	18629	18534	18550	18689	18754	18653	18838	18833	18481	18810	18755	18586	18604	18555	18696	18782	18540	18405	18477	18522	18444	18517	18711	18503	18552	18719	18589	18594	18694	18643	18723	18574	18631	18657	18540	18953	18642	18604	18596	18628	18381	18634	18711	18617	18564	18599	18658	18775	18732	18713	18683	18744	18584	18714	18693	18544	18815	18623	18719	18576	18784	18746	18632	18675	18694	18657	18654	18746	18767	18751	18670	18760	18394	18558	18522	18548	18444	18601	18693	18648	18661	18569	18387	18715	18774	18557	18585	18726	18841	18573	18689	18863	18607	18601	18524	18918	18666	18634	18696	18629	18657	18779	18740	18664	18625	18731	18552	18720	18515	18538	18580	18528	18554	18527	18577	18695	18692	18655	18487	18472	18661	18791	18638	18608	18518	18751	18681	18723	18705	18498	18692	18876	18501	18669	18859	18664	18618	18860	18688	18757	18753	18637	18564	18718	18563	18628	18613	18709	18603	18774	18638	18655	18531	18707	18622	18886	18754	18822	18764	18585	18664	18739	18673	18723	18581	18565	18733	18633	18813	18594	18684	18532	18666	18728	18782	18645	18631	18437	18683	18678	18830	18642	18546	18642	18508	18527	18723	18551	18830	18674	18637	18362	18744	18477	18616	18580	18480	18723	18707	18687	18802	18756	18488	18773	18689	18546	18749	18742	18513	18732	18916	18415	18644	18743	18786	18721	18535	18538	18417	18580	18716	18457	18864	18682	18729	18657	18587	18564	18412	18691	18693	18610	18703	18441	18468	18495	18602	18720	18874	18840	18475	18569	18584	18600	18609	18765	18682	18578	18615	18705	18862	18671	18528	18762	18773	18619	18496	18611	18685	18411	18511	18519	18563	18573	18583	18656	18700	18710	18630	18713	18591	18522	18710	18637	18661	18490	18699	18697	18752	18607	18843	18692	18726	18489	18603	18597	18633	18587	18919	18601	18690	18744	18454	18478	18454	18690	18616	18561	18642	18751	18435	18440	18691	18746	18687	18663	18602	18618	18705	18613	18603	18610	18772	18524	18563	18700	18810	18610	18601	18727	18694	18613	18505	18457	18547	18617	18625	18510	18662	18645	18640	18616	18619	18587	18773	18582	18676	18699	18691	18548	18643	18759	18591	18661	18782	18648	18688	18682	18752	18565	18562	18686	18540	18678	18579	18782	18665	18502	18591	18553	18517	18708	18608	18518	18552	18686	18881	18680	18568	18759	18665	18583	18603	18571	18740	18703	18501	18670	18540	18566	18608	18741	18838	18650	18654	18669	18533	18729	18540	18471	18551	18674	18704	18766	18736	18695	18712	18631	18823	18650	18780	18676	18492	18503	18791	18774	18525
15142	17705	18606	18624	17848	25066	27484	22370	19201	16852	15892	15687	15594	15563	15738	15614	15750	15505	15329	15642	15727	15550	15599	15503	15671	15390	15564	15578	15662	15732	15763	15528	15582	15506	15573	15634	15564	15762	15466	15749	15537	15549	15500	15656	15603	15531	15593	15692	15644	15705	15505	15506	15507	15795	15756	15565	15615	15679	15588	15564	15724	15665	15845	15527	15556	15649	15540	15580	15677	15720	15524	15686	15556	15600	15612	15668	15491	15873	15518	15576	15453	15393	15615	15617	15535	15469	15551	15570	15646	15592	15789	15523	15641	15643	15465	15643	15614	15688	15589	15498	15607	15431	15597	15712	15634	15527	15658	15561	15708	15590	15588	15586	15707	15760	15689	15646	15627	15646	15520	15697	15527	15604	15625	15631	15581	15643	15687	15647	15543	15666	15567	15570	15617	15633	15455	15690	15640	15489	15651	15510	15679	15501	15616	15597	15602	15483	15575	15622	15543	15594	15594	15573	15474	15650	15532	15627	15572	15629	15676	15510	15639	15576	15670	15535	15718	15622	15533	15610	15727	15576	15504	15586	15532	15624	15717	15761	15623	15790	15541	15439	15556	15647	15357	15716	15572	15670	15627	15621	15616	15561	15636	15646	15672	15595	15515	15561	15628	15749	15692	15571	15633	15628	15672	15575	15523	15636	15619	15654	15576	15485	15718	15540	15825	15613	15591	15591	15596	15526	15661	15617	15610	15751	15641	15568	15726	15464	15470	15572	15549	15372	15758	15639	15553	15583	15676	15715	15430	15652	15663	15656	15503	15546	15616	15418	15554	15479	15589	15531	15607	15459	15660	15488	15699	15684	15575	15530	15679	15566	15628	15742	15686	15640	15507	15690	15594	15514	15478	15578	15464	15604	15708	15569	15420	15385	15675	15761	15770	15457	15716	15483	15629	15652	15544	15719	15591	15767	15620	15458	15662	15515	15450	15605	15514	15545	15557	15575	15637	15598	15393	15636	15726	15661	15614	15672	15541	15506	15865	15646	15408	15469	15641	15698	15533	15709	15541	15663	15689	15495	15529	15581	15435	15673	15539	15595	15358	15587	15663	15391	15632	15665	15618	15575	15604	15702	15576	15458	15515	15608	15520	15480	15554	15449	15755	15617	15544	15676	15565	15724	15734	15649	15655	15650	15586	15765	15616	15626	15570	15498	15666	15465	15764	15590	15628	15547	15586	15387	15487	15656	15642	15489	15741	15653	15501	15655	15725	15468	15620	15406	15534	15598	15514	15434	15711	15536	15590	15656	15620	15677	15552	15606	15661	15642	15594	15515	15809	15591	15645	15489	15596	15619	15693	15442	15711	15528	15556	15858	15627	15592	15612	15706	15488	15679	15498	15536	15713	15594	15502	15599	15450	15545	15515	15633	15467	15671	15535	15481	15671	15534	15597	15653	15771	15526	15606	15605	15616	15537	15616	15669	15583	15683	15592	15610	15462	15359	15637	15517	15465	15544	15508	15790	15495	15540	15657	15412	15491	15515	15666	15501	15633	15744	15543	15452	15603	15836	15499	15676	15420	15668	15517	15624	15616	15473	15611	15642	15564	15677	15765	15573	15694	15650	15550	15636	15590	15757	15544	15603	15647	15597	15561	15490	15562	15649	15660	15475	15571	15787	15644	15542	15614	15615	15720	15624	15477	15284	15469	15686	15549	15552	15591	15750	15502	15681	15680	15567	15571	15501	15453	15692	15550	15799	15534	15431	15533	15598	15536	15457	15715	15686	15511	15504	15588	15755	15629	15566	15540	15582	15645	15533	15779	15698	15662	15771	15663	15427	15394	15628	15422	15716	15543	15514	15645	15466	15573	15734	15459	15535	15604	15456	15649	15837	15533	15573	15438	15575	15679	15683	15646	15522	15722	15589	15607	15582	15676	15618	15441	15575	15498	15431	15577	15578	15630	15672	15562	15568	15569	15545	15627	15540	15642	15450	15709	15566	15628	15472	15477	15599	15645	15603	15591	15650	15686	15692	15549	15518	15612	15586	15716	15679	15604	15474	15634	15669	15655	15670	15740	15512	15612	15650	15560	15461	15667	15543	15667	15487	15459	15554	15656	15592	15610	15648	15454	15651	15401	15531	15597	15552	15610	15593	15554	15487	15492	15662	15461	15409	15571	15579	15601	15706	15607	15584	15466	15615	15560	15679	15538	15509	15505	15554	15627	15601	15590	15568	15619	15573	15704	15660	15704	15460	15681	15699	15645	15486	15597	15738	15412	15681	15488	15579	15526	15522	15556	15654	15468	15569	15646	15458	15599	15624	15410	15501	15728	15657	15517	15554	15635	15647	15633	15559	15548	15644	15484	15651	15514	15537	15463	15587	15562	15682	15689	15511	15621	15518	15371	15587	15600	15528	15504	15473	15734	15781	15606	15640	15478	15679	15557	15559	15614	15487	15568	15736	15630	15646	15499	15658	15770	15593	15492	15685	15668	15678	15544	15569	15670	15430	15698	15612	15589	15637	15567	15496	15565	15679	15569	15647	15423	15820	15463	15591	15583	15736	15668	15498	15567	15740	15627	15584	15640	15741	15552	15627	15690	15414	15688	15319	15635	15637	15582	15660	15621	15534	15595	15634	15624	15663	15563	15606	15562	15683	15708	15524	15598	15596	15561	15483	15594	15590	15678	15463	15619	15611	15405	15551	15688	15529	15714	15679	15519	15645	15779	15493	15367	15682	15616	15502	15742	15643	15439	15537	15556	15575	15657	15486	15583	15543	15673	15426	15703	15469	15793	15825	15489	15562	15448	15630	15453	15749	15595	15692	15767	15619	15614	15630	15640	15435	15634	15599	15497	15519	15496	15558	15651	15374	15560	15630	15511	15462	15330	15467	15589	15546	15492	15688	15506	15528	15725	15626	15432	15611	15559	15649	15740	15589	15484	15485	15591	15450	15740	15503	15332	15411	15516	15698	15774	15549	15531	15677	15749	15624	15651	15526	15630	15479	15621	15639	15587	15625	15567	15644	15516	15616	15366	15553	15478	15471	15613	15515	15758	15691	15511	15617	15677	15658	15580	15653	15645	15688	15632	15605	15575	15540	15554	15743	15535	15563	15486	15568	15743	15633	15579	15673	15484	15542	15462	15628	15590	15485	15512	15563	15691	15608	15552	15709	15673	15474	15569	15624	15544	15586	15652	15614	15629	15610	15819	15548	15538	15623	15423	15517	15603	15470	15623	15611	15587	15665	15664	15534	15442	15698	15649	15750	15703	15670	15564	15620	15584	15730	15486	15544	15684	15611	15534	15653	15648	15702	15519	15665	15533	15609	15580	15500	15621	15444	15586	15586	15577	15588	15612	15666	15610	15494	15550	15445	15583	15615	15717	15556	15713	15524	15684	15446	15634	15661	15621	15696	15522	15548	15694	15538	15632	15570	15586	15624	15700	15565	15641	15380	15485	15512	15539	15657	15662	15593	15414	15523	15614	15596	15532	15535	15478	15627	15679	15582	15460	15603	15768	15653	15569	15676	15608	15584	15567	15563	15634	15681	15666	15650	15611	15485	15702	15496	15495	15757	15536	15666	15638	15599	15665	15503	15723	15646	15691	15577	15736	15629	15655	15563	15578	15663	15570	15566	15549	15655	15537	15670	15710	15586	15503	15676	15563	15603	15533	15626	15640	15549	15631	15784	15674	15678	15375	15631	15468	15578	15707	15614	15499	15468	15548	15589	15664	15566	15565	15677	15619	15493	15515	15482	15561	15603	15588	15586	15492	15693	15596	15779	15795	15815	15600	15638	15600	15554	15568	15638	15608	15687	15551	15845	15546	15779	15648	15823	15478	15673	15713	15570	15800	15627	15615	15655	15608	15457	15698	15494	15524	15589	15350	15727	15569	15440	15653	15512	15668	15564	15678	15594	15766	15611	15521	15490	15619	15612	15698	15606	15574	15695	15659	15498	15462	15441	15680	15594	15450	15629	15392	15607	15631	15487	15532	15524	15747	15684	15608	15618	15651	15575	15555	15715	15397	15526	15625	15563	15587	15675	15611	15456	15551	15574	15611	15615	15721	15558	15494	15614	15599	15612	15509	15404	15666	15650	15443	15584	15700	15670	15673	15505	15523	15558	15659	15562	15448	15646	15709	15354	15748	15609	15659	15627	15750	15690	15527	15667	15658	15445	15753	15515	15525	15688	15671	15594	15563	15591	15479	15643	15728	15681	15522	15561	15851	15422	15546	15544	15572	15508	15616	15458	15458	15629	15700	15597	15593	15526	15587	15685	15770	15515	15581	15591	15659	15644	15436	15563	15596	15701	15695	15649	15723	15479	15518	15496	15558	15624	15413	15583	15515	15604	15568	15750	15465	15582	15525	15642	15534	15724	15564	15510	15680	15604	15570	15625	15572	15635	15422	15623	15485	15693	15581	15658	15810	15645	15532	15613	15630	15533	15491	15492	15680	15658	15626	15435	15714	15615	15701	15547	15556	15733	15692	15618	15536	15648	15626	15686	15708	15751	15563	15580	15757	15581	15555	15571	15565	15587	15694	15596	15705	15703	15412	15643	15510	15819	15743	15517	15559	15685	15510	15780	15613	15467	15615	15710	15636	15603	15637	15671	15612	15610	15655	15596	15485	15529	15754	15718	15556	15558	15574	15745	15575	15315	15592	15537	15587	15586	15607	15632	15607	15400	15517	15597	15613	15616	15622	15584	15551	15573	15689	15704	15361	15742	15756	15645	15561	15453	15568	15593	15758	15421	15604	15610	15326	15596	15674	15649	15696	15532	15661	15630	15675	15574	15595	15476	15571	15586	15487	15481	15557	15497	15555	15619	15744	15629	15675	15615	15698	15740	15538	15611	15387	15621	15562	15490	15743	15728	15554	15671	15455	15515	15465	15644	15687	15589	15479	15564	15440	15694	15508	15626	15475	15544	15619	15748	15571	15496	15577	15619	15755	15644	15533	15750	15610	15638	15682	15564	15505	15610	15504	15520	15716	15555	15689	15502	15639	15581	15554	15523	15695	15596	15646	15576	15682	15511	15632	15803	15650	15378	15726	15576	15643	15693	15595	15689	15566	15551	15654	15624	15543	15699	15759	15615	15492	15541	15483	15662	15776	15613	15535	15400	15513	15629	15610	15544	15362	15688	15764	15599	15728	15546	15781	15589
24199	21424	28974	24368	22678	50846	62304	44680	33962	25800	20709	18909	18299	18285	18220	18332	18025	18117	18244	18115	18139	18084	18081	17874	18160	18062	18084	18150	18161	17938	18164	18099	18040	18054	18308	18172	18274	18002	18128	18219	18305	17915	18099	18199	18099	18143	17887	18015	18114	18149	17981	18081	18100	18203	18176	18167	18179	17931	17965	17949	18151	18030	17921	18208	18010	18286	18254	18081	18106	18078	18303	17953	18058	18142	18007	17967	18178	17969	18096	18159	17980	18111	18062	18122	18187	17926	18127	17689	18097	18100	17964	18081	17970	18145	18124	18120	18060	17898	17874	17737	17969	17930	17874	18048	18253	17998	18029	18025	17974	18075	18042	18303	18256	18257	18113	17980	18059	18185	17959	18159	18088	18207	18088	18007	18067	18108	18033	18124	18094	18295	18114	18170	17981	18149	18048	18051	18206	18350	18089	18010	17906	17784	17988	17977	18080	17955	18172	17943	17874	18097	17973	17893	18038	17972	18157	17952	17939	17856	18124	18062	18032	17969	18015	17956	17956	17932	18127	18088	17979	18111	18267	18084	18065	17924	18057	18327	17902	17907	18039	18029	17955	17833	18141	18024	18034	18272	17909	18157	18067	18174	18021	17995	17942	18203	18127	18050	18039	18323	18078	18017	18214	18092	17992	17965	18064	18065	17950	17945	18043	18019	18026	17969	18130	18013	18068	18098	18185	18075	18108	17946	18098	17870	17945	18155	17876	18041	18136	17975	18067	18073	17880	18199	18397	18063	18046	17976	17838	18039	17977	17881	18005	18121	17886	18051	18007	17820	17870	17997	18011	18025	17973	18049	18087	18141	18237	17946	18054	17811	17862	18006	18017	17872	18050	18090	18112	18092	17895	18033	18157	18010	17981	18027	18124	17979	18136	17980	18221	17935	18152	18177	18131	18165	18081	18017	18165	17916	18068	17977	18063	18027	17966	17955	18026	17920	18253	18055	17802	17805	17986	18132	17936	18031	17935	18079	17901	18166	18194	17954	18101	18161	18035	18029	18100	18168	17991	18053	18019	17981	18125	18030	18260	17932	18077	17885	17954	17978	18109	18256	18270	18108	18063	18011	18039	18218	18047	18016	18036	17930	18167	18064	18000	18279	18166	18010	17880	18045	18219	18032	18097	17927	17882	18088	18223	18007	18234	18037	18196	18321	17837	18059	17956	18021	18246	18182	18037	18150	18029	17968	18050	17974	17974	18013	18005	18183	17831	17959	18104	18214	18146	18275	18077	18141	18053	18096	18305	18211	18006	18155	18204	17919	17918	17849	18046	17962	17958	17929	17987	18107	18247	18303	18275	18074	18006	18047	18077	18150	18088	18195	18077	18103	18175	18226	18235	17790	18092	18164	17913	18032	17912	18045	17976	17929	18223	17933	18082	18120	17959	17935	17838	18030	17831	18098	17919	18025	18027	17938	18338	17898	17995	17979	18012	18068	17735	17879	18039	18135	18139	17962	17959	17860	18228	17894	18148	18070	17934	18060	18097	18260	17923	18066	17992	18108	18107	17952	18121	18147	18124	18264	18076	18143	17995	17951	18067	18038	18175	18068	18095	18016	18104	18173	17868	18037	17981	18101	17948	17845	17875	17823	18001	18152	18188	17913	18047	18107	18003	17968	18005	17984	17982	18038	18096	17928	18060	18126	17889	18141	17875	18090	18015	18019	18205	17873	18087	18085	18014	18030	18125	17983	17935	17957	18326	17913	17880	18109	18046	18051	18033	17942	17963	17856	17927	17999	18133	18001	18089	17741	18025	18016	17932	18090	18248	18063	18037	18083	17937	17977	17906	17821	17920	18122	18152	18046	18051	17972	18117	18034	17707	18125	18047	18027	18138	17980	17947	18114	18168	18158	18019	17932	17900	18040	18089	18076	17906	18014	18139	18010	18158	18039	18128	18316	18388	17959	18120	18040	18010	17966	18267	18005	18053	18023	18139	18229	18021	18155	18142	18259	17912	17970	18081	18086	18092	18157	18266	18112	18099	18264	17861	18083	18087	17941	18036	18036	18169	18154	18258	18044	18289	18019	18010	18130	18069	18136	18116	17916	18059	18119	17918	18022	18244	18091	18174	18099	17863	18169	17924	18025	17877	18110	17990	18095	17808	18170	18129	18000	18111	18086	18194	18055	18114	18058	18014	18076	17983	18019	17985	17917	17931	18160	18334	18145	18140	18226	18018	18186	17983	17958	18044	18038	18061	17961	18056	17904	17940	17917	18117	17992	18030	17996	18084	18113	18240	18280	18140	18188	18082	18130	17998	17872	18286	18046	17983	17939	18166	18324	17976	18043	18136	17864	17941	17842	18010	18011	17979	17883	18185	18226	18286	17992	18082	18113	18200	18091	17997	18063	18100	17939	18081	18121	18164	17922	17786	17963	17901	17865	18085	18378	17782	18046	17921	18087	18045	17866	17922	18157	18108	18184	18195	17919	17917	18041	18067	18014	18065	18009	18022	18066	17952	17954	18112	18024	17923	17938	18061	18065	18029	18070	18071	18004	18145	17976	18007	18098	18067	17986	18117	18064	17989	17924	18105	17958	18191	17988	18178	18004	18114	18053	18004	18125	18119	17968	17833	17991	18101	18087	17893	18066	17994	18079	18013	17959	18006	17827	17999	17965	18133	18076	18250	18133	17913	18182	18279	17998	18101	17983	17939	17953	18095	18042	18090	17895	17834	17999	18075	17976	18026	17916	18003	17857	18055	17826	17850	17969	18135	18017	17984	18143	17979	18142	18074	17967	17872	17928	18185	18124	18216	18045	17975	17928	18082	17934	17993	18010	17857	18086	17842	18059	18113	17950	17985	18152	18051	17940	18216	18051	18141	18223	18031	18014	18073	17999	18144	18148	18249	18022	18005	17985	18173	18045	17988	18107	17894	17858	18199	18016	17923	17854	18055	18228	18139	18146	18017	17951	18127	17856	17921	18042	17890	18138	18127	18114	18122	17952	18111	18283	18092	17835	18158	17695	18071	18046	18022	17820	17956	18093	17971	18057	17926	17663	18084	17850	17988	18100	18203	17960	17926	17835	17961	17838	18027	17953	18056	18175	17974	18092	18139	17908	18134	17964	18054	17945	18145	17928	18152	18218	17909	18098	17641	17793	18065	18001	18129	18049	18129	18058	18120	18004	18049	18008	17948	17932	17937	18090	17923	18065	18113	18058	18045	18081	18132	17989	18062	18015	18219	18126	18110	18221	17895	17972	17983	17970	17912	17934	17840	18035	18135	18090	18094	18068	17945	18021	17897	18033	17905	17857	17878	18015	18036	17827	18359	18218	18052	17867	18050	17981	17860	17984	18006	18202	18134	18259	17930	17994	18004	17793	18123	17800	18086	18062	18129	18078	17817	17776	17900	17982	18082	17773	18169	18036	18055	18104	18146	17862	18135	18312	18067	18083	17956	17943	18175	18197	17841	17927	18182	18015	18065	18048	17944	18112	18087	18090	17890	18180	17882	18035	17920	17961	18094	18068	18082	18047	17988	18148	18099	18135	18122	18141	18198	17784	18045	17970	18265	18073	18069	17977	18113	18107	17959	18000	18124	17776	18125	18066	18011	18168	18179	18090	18045	18156	17917	17965	18007	17831	18111	17912	18017	18099	18000	17955	18156	18228	18054	18067	18136	18057	17948	17840	18048	17747	18014	18182	18020	18163	17862	18078	18231	18135	18299	17956	17872	18096	18026	17917	17993	18030	18000	18012	18231	17897	18004	18038	18085	17941	17896	18051	17995	17998	17817	18050	18035	18065	18148	17968	17917	17888	18124	18221	17961	18137	18066	18165	18088	18201	17935	17900	18009	18079	18142	18083	17752	17911	18200	18074	18152	17945	17879	18120	18049	18046	18210	17884	18228	17917	18092	18116	18209	18049	17920	18227	18136	18224	18085	18165	17968	18161	17965	18197	18148	18049	17989	18148	17941	17937	18070	17835	17916	17918	18237	18079	17990	18044	18167	18014	17795	17951	18013	18213	18178	17889	17882	17989	18021	18009	18095	18021	17978	17871	17904	18221	17835	17962	18062	18047	18066	17997	18021	18136	17966	18021	17788	18020	18216	18262	18092	18035	17941	18139	18024	18033	17911	18026	18008	17999	17975	17997	17978	17846	18125	18100	18205	18072	17838	18017	18132	17920	17857	18035	18006	17944	17823	18031	17976	18100	18180	18207	18386	18049	18005	18186	18026	18053	17930	18050	18195	18028	17791	17917	17880	18125	18115	18222	18222	18094	18058	18112	18056	18067	18137	18089	18111	18166	18128	18036	17877	17986	17974	18058	17955	18090	17949	18193	17881	17930	18056	17969	17990	18151	18011	17891	18028	18049	17975	18159	18148	18142	18141	18009	18078	17897	17962	18217	18199	18059	18010	18062	18112	18177	18196	18174	18131	18136	18208	17951	18026	18202	18091	18076	17893	17979	18162	18003	18005	18092	17978	18067	18130	18162	18106	18297	18138	18065	17943	18168	17885	18142	18037	18019	18083	17915	18122	18122	18099	18184	18138	18065	17989	18138	18114	18078	17971	17910	18004	18175	17956	17965	17917	18019	18082	17987	18293	17980	18066	18155	18094	18093	18024	17893	18078	18081	18021	18080	18046	18058	17885	18233	18123	18281	18033	18014	17984	17973	18252	18152	18021	18083	18074	18194	18095	18171	17840	18053	18166	17826	18050	17921	18017	17969	18023	17845	18064	18111	18054	18117	17843	17991	18072	18075	18142	17908	18066	17879	18142	18131	17998	17986	18073	18070	18228	18222	18064	17993	18132	18001	18114	18191	17849	18127	17909	17961	18217	18022	18160	18122	18052	18091	17876	17892	17954	17898	17967	18255	18131	18138	18097	17988	18168	17968	18022	18132	18137	17965	17864	17991	18163	17983	18043	18062	18020	17882	17987	18089	17962	17875	18152	17899	18056	17873	17999	17875	17963	17958	18341	18002	18188	17903	18093	18028	17966	18101	17977	17866	18130	17817	17907	17924	17871	18034	18061	18063	17992	18013	17895	18075	17996	18017	18065	18016	18040	18069	18096	17858	17975	17924	18140	18118	18002	18068	17922	18090	17975	18080	18060	18068	18244	18246	18089	18032	18060	18106	18257	18091	17915	18154	18109	18045	18016	17984
13874	23788	22371	19816	20126	53157	58151	43093	33019	22986	17425	15608	15473	15266	15238	15337	15268	15229	15271	15242	15291	15167	15350	15144	15308	15294	15312	15253	15186	15328	15391	15230	15172	15224	15259	15341	15307	15318	15117	15363	15224	15135	15317	15421	15277	15373	15219	15330	15191	15105	15341	15321	15393	15264	15305	15023	15272	15091	15242	15282	15240	15232	15208	15261	15268	15071	15128	15306	15271	15138	15156	15312	15208	15279	15165	15182	15244	15201	15216	15152	15355	15445	15164	15299	15293	15272	15132	15371	15002	15267	15341	15229	15194	15337	15312	15145	15272	15134	15453	15245	15118	15337	15217	15293	15180	15235	15365	15198	15258	15299	15287	15249	15065	15336	15128	15281	15213	15024	15315	15306	15215	15405	15288	15177	15333	15321	15340	15257	15468	15249	15221	15158	15214	15080	15267	15095	15167	15210	15289	15132	15305	15172	15293	15275	15210	15176	15040	15139	15201	15341	15259	15317	15039	15339	15314	15251	15273	15212	15221	15188	15239	15269	15314	15175	15071	15270	15221	15260	15162	15223	15290	15176	15274	15139	15093	15266	15151	15319	15262	15179	15032	15307	15333	15311	15153	15300	15213	15147	15263	15135	15350	15123	15215	15267	15274	15229	15305	15136	15129	15103	15157	15235	15217	15302	15486	15303	15022	15222	15231	15361	15262	15117	15329	15465	15247	15065	15217	15242	15261	15379	15203	15372	15263	15285	15111	15255	15218	15116	15133	15282	15430	15235	15267	15202	15290	15285	14988	15237	15166	15256	15330	15262	15171	15024	15172	15279	15352	15207	15265	15137	15081	15299	15272	15071	15260	15205	15390	15357	15158	15059	15220	15195	15283	15196	15115	15237	15342	15348	15241	15120	15305	15108	15244	15307	15195	15029	15270	15194	15189	15318	15279	15401	15172	15318	15344	15243	15144	15179	15174	15181	15331	15545	15165	15237	15197	15191	15299	15265	15267	15177	15213	15295	15350	15355	15313	15326	15122	15251	15190	15329	15150	15260	15221	15269	15142	15058	15213	15325	15198	15289	15174	15192	15176	15225	15173	15236	15212	15097	15179	15227	15221	15215	15195	15151	15355	15203	15211	15180	15098	15209	15155	14969	15139	15144	15401	15238	15190	15331	15098	15353	15081	15277	15287	15374	15331	15333	15171	15393	15270	15354	15251	15333	15190	15299	15234	15075	15273	15101	15285	15163	15230	15361	15069	15270	15259	15320	15078	15262	15135	15313	15161	15076	15407	15241	15204	15273	15270	15189	15418	15099	15270	15304	15203	15364	15267	15204	15244	15214	15329	15264	15120	15119	15192	15223	15292	15250	15135	15305	15152	15382	15250	15109	15331	15191	15258	15288	15220	15148	15200	15264	15230	15445	15179	15198	15076	15392	15286	15363	15266	15073	15081	15167	15354	15073	15070	15079	15362	15290	15324	15270	15383	15150	15310	15285	15086	15118	15328	15229	15448	15149	15269	15245	15020	15323	15107	15309	15068	15276	15345	15333	15419	15401	15263	15291	15310	15084	15318	15111	15258	15211	15277	15126	15285	14987	15210	15241	15234	15228	15156	15240	15070	15145	15182	15117	15299	15275	15234	15322	15031	15193	15161	15096	15228	15252	15286	15222	15069	15300	15194	15154	15257	15217	15368	15115	15373	15158	15271	15164	15225	15183	15172	15357	15065	15097	15263	15210	15329	14957	15340	15080	15175	15097	15197	15092	15305	15224	15249	15225	15215	15250	15192	15286	15139	15279	15283	15188	15283	15267	15359	15216	15228	15193	15286	15239	15149	15257	15194	15366	15077	15206	15139	15083	15289	15305	15334	15170	15167	15229	15206	15221	15302	15202	15265	15209	15308	15099	15280	15346	15187	15245	15162	15150	15114	15332	15254	15135	15073	15334	15251	15270	15220	15401	15360	15286	15193	15271	15131	15077	15212	15168	15223	15167	15219	15193	15158	15205	15261	15109	15242	15320	15090	15299	15113	15150	15166	15386	15294	15201	15162	15252	15275	15211	15141	15345	15393	15160	15161	15258	15077	15387	15226	15238	14992	15109	15161	15283	15149	15394	15287	15217	15357	15191	15294	15258	15059	15159	15284	15191	15176	15119	15262	15225	15297	15252	15055	15105	15203	15269	15194	15218	15172	15200	15369	15220	15204	15218	15138	15271	15226	15238	15222	15297	15187	15204	15325	15144	15297	15251	15108	15080	15202	15183	15379	15134	15323	15091	15414	15245	15191	15208	15318	15232	15295	15230	15179	15298	15291	15242	15215	15012	15311	15355	15233	15271	15303	15132	15257	15323	15432	15185	15033	15193	15061	15197	15220	15310	15306	15114	15104	15149	15362	15138	15299	15160	15294	15193	15171	15277	15116	15187	15354	15142	15222	15325	15293	15393	15248	15360	15184	15178	15183	15317	15094	15245	15293	15265	15244	15327	15198	15295	15290	15208	15315	15257	15096	15154	15375	15160	15251	15321	15247	15192	15260	15303	15316	15387	15378	15297	15104	15083	15159	15180	15306	15385	15295	15178	15200	15421	15086	15076	15066	15250	15146	15135	15245	15140	15189	15190	15132	15103	15228	15169	15336	15175	15283	15045	15177	15226	15174	15389	15073	15188	15249	15284	15359	15186	15323	15252	15342	15080	15093	15176	15267	15161	15111	15228	15245	15114	15215	15220	15173	15280	15360	15204	15286	15142	15285	15194	15278	15263	15270	15118	15318	15206	15189	15197	15353	15132	15204	15343	15282	15180	15264	15269	15253	15160	15286	15225	15168	15299	15146	15093	15369	15279	15438	15260	15078	15389	15258	15250	15281	15190	15239	15372	15299	15178	15254	15281	15247	15236	15162	15011	15282	15336	15222	15250	15206	15445	15189	15264	15128	15238	15089	15205	15071	15092	15326	15165	15269	15421	15220	15145	15047	15253	15254	15224	15162	15220	15285	15161	15190	15238	15260	15169	15180	15269	15204	15198	15227	15387	15190	15280	15221	15108	15113	15266	15144	15090	15193	15179	15280	15381	15215	15146	15285	15234	15403	15116	15208	15186	15407	15217	15214	15250	15292	15161	15264	15339	15325	15297	15204	15329	15261	15349	15255	15251	15239	15214	15284	15149	15310	15188	15358	15161	15171	15061	15181	15195	15239	15111	15276	15318	15204	15272	15327	15236	15216	15234	15182	15262	15120	15333	15064	15192	15270	15174	15138	15201	15281	15432	15185	15258	15336	15320	15240	15233	15221	15247	15293	15255	15317	15326	15191	15222	15193	15121	15283	15237	15285	15338	15249	15087	15426	15327	15363	15207	15099	15142	15242	15307	14969	15230	15246	15215	15225	15322	15068	15083	15177	15106	15173	15238	15166	15203	15326	15246	15287	15228	15055	15161	15211	15088	15168	15204	15451	15160	15410	15207	15223	15224	15242	15301	15283	15126	15324	15195	15155	15236	15182	15429	15398	15224	15228	15178	15295	15091	15300	15303	15175	15269	15230	15167	15221	15267	15150	15205	15188	15246	15213	15332	15262	15302	15263	15146	15290	15094	15243	15235	15166	15297	15286	15240	15189	15202	15162	15112	15410	15342	15241	15421	15286	15225	15173	15144	15157	15406	15293	15331	15085	15261	15086	15430	15233	14983	15374	15114	15319	15239	15251	15259	15074	15363	15141	15253	15335	15038	15109	15248	15247	15181	15248	15336	15215	15084	15133	15255	15274	15309	15310	15123	15230	15096	15395	15144	15229	15320	15202	15099	15340	15214	15197	15329	15313	15241	15312	15168	15241	15331	15207	15312	15247	15106	15173	15285	15249	15147	15111	15147	15212	15328	15291	15094	15283	15252	15209	15152	15025	15236	15265	15112	15280	15161	15221	15268	15279	15266	15326	15240	15428	15233	15179	15303	15101	15166	15182	15315	15196	15252	15322	15296	15267	15362	15208	15230	15321	15142	15178	15219	15112	15205	15168	15378	15175	15202	15151	15308	14973	15074	15195	15235	15157	15121	15107	15205	15162	15387	15132	15279	15130	15256	15079	15456	15157	15186	15028	15238	15066	15235	15100	15208	15154	15041	15040	15348	15398	15000	15484	15275	15129	15368	15087	15223	15213	15115	15255	15254	15186	15298	15288	15221	15327	15006	15192	15383	15199	15186	15379	15209	15375	15293	15353	15201	15190	15162	15209	15244	15215	15242	15232	15208	15410	14981	15165	15235	15289	15268	15283	15209	15071	15268	15241	15140	15268	15217	15130	15245	15204	15151	15260	15200	15401	15387	15204	15134	15335	15314	15353	15351	15229	15312	15183	15194	15095	15152	15200	15301	15267	15110	15361	15178	15351	15158	15089	15230	15183	15278	15144	15274	15209	15083	15211	15035	15415	15339	15228	15262	15197	15279	15251	15126	15217	15078	15056	15310	15216	15294	15308	15378	15218	15182	15061	15315	15229	15192	15215	15079	15343	15320	15129	15251	15218	15156	15197	15293	15177	15167	15198	15104	15199	15106	15290	15194	15292	15176	15354	15247	15124	15233	15098	15214	15096	15256	15269	15256	15348	15242	15351	15259	15335	15139	15183	15125	15486	15141	15031	15071	15104	15355	15375	15220	15245	15202	15310	15315	15417	15124	15154	15190	15010	15298	15152	15097	15187	15294	15160	15448	15270	15398	15154	15287	15159	15133	15356	15171	15141	15266	15137	15130	15076	15231	15192	15175	15209	15212	15161	15160	15360	15142	15240	15000	15199	15186	15198	15309	15267	15085	15411	15208	15139	15284	15402	15141	15095	15282	15163	15221	15139	15163	15262	15239	15255	14969	15218	15170	15012	15336	15237	15317	15330	15262	15312	15124	15275	15141	15079	15450	15541	15311	15204	15305	15360	15232	15220	15158	14982	15069	15274	15093	15203	15221	15261	15308	15362	15201	15262	15132	15349	15205	15228	15053	15347	15009	15293	15147	15138	15172	15084	15195	15084	15316	15084	15379	15289	15114	15195	15257	15136	15510	15375	15314	15241	15238	15251	15173	15132	15246	15256	15126	15125	15198	15171	15335	15234	15310	15143	15187	15159	15227	15244	15225	15092	15143	15175	15320	15218	15266	15159	15381	15169	15224	15242	15208	15244	15209	15127	15301
22982	21448	29388	23921	21606	53385	73409	56128	42722	31208	22963	19295	18171	18006	17858	17799	17868	17642	17831	17520	17807	17726	17668	17734	17580	17745	17878	17768	17590	17760	17641	17769	17535	17711	17692	17906	17654	17686	17693	17495	17650	17581	17831	17488	17563	17716	17553	17631	17807	17550	17554	17744	17516	17630	17689	17527	17645	17353	17543	17795	17602	17518	17611	17747	17598	17669	17766	17762	17638	17749	17645	17635	17573	17660	17688	17701	17715	17436	17579	17776	17632	17599	17422	17720	17815	17646	17685	17510	17581	17664	17668	17687	17581	17610	17655	17578	17740	17627	17532	17557	17613	17691	17782	17454	17736	17481	17759	17430	17655	17710	17419	17637	17598	17660	17609	17556	17542	17444	17567	17537	17798	17685	17562	17594	17469	17683	17540	17532	17736	17648	17527	17756	17687	17781	17403	17702	17522	17559	17683	17713	17498	17551	17397	17406	17293	17648	17455	17576	17518	17605	17690	17407	17527	17509	17368	17643	17624	17410	17368	17534	17654	17438	17674	17469	17391	17605	17433	17342	17610	17610	17355	17723	17605	17538	17651	17618	17540	17541	17812	17674	17627	17663	17353	17371	17651	17705	17585	17627	17564	17422	17485	17576	17448	17762	17565	17545	17635	17675	17531	17506	17437	17516	17551	17682	17593	17331	17518	17636	17374	17471	17592	17669	17712	17698	17653	17604	17376	17589	17702	17646	17464	17470	17698	17628	17646	17672	17644	17398	17545	17676	17628	17539	17523	17506	17554	17386	17567	17428	17524	17744	17557	17786	17585	17463	17397	17697	17490	17432	17516	17603	17377	17602	17595	17582	17471	17652	17613	17510	17603	17464	17684	17674	17328	17391	17617	17543	17729	17508	17541	17566	17585	17788	17723	17660	17598	17594	17572	17626	17552	17350	17515	17801	17639	17508	17395	17580	17452	17672	17614	17557	17722	17741	17661	17561	17484	17593	17409	17781	17576	17589	17455	17621	17513	17531	17655	17619	17748	17447	17547	17605	17477	17744	17717	17495	17542	17573	17460	17499	17400	17777	17663	17482	17455	17513	17435	17715	17744	17642	17713	17674	17884	17637	17608	17606	17548	17665	17598	17616	17552	17644	17419	17560	17485	17463	17533	17552	17522	17535	17631	17618	17596	17642	17605	17336	17581	17418	17529	17544	17598	17556	17807	17422	17410	17611	17488	17481	17540	17420	17354	17657	17625	17654	17573	17582	17666	17512	17545	17542	17699	17531	17523	17413	17619	17476	17588	17458	17583	17532	17623	17673	17530	17640	17700	17558	17605	17541	17478	17407	17658	17499	17534	17708	17386	17728	18004	17602	17443	17608	17692	17532	17542	17484	17469	17422	17578	17609	17689	17543	17597	17698	17665	17521	17657	17627	17355	17461	17521	17571	17542	17567	17592	17672	17580	17433	17472	17574	17562	17774	17659	17496	17594	17583	17351	17480	17466	17637	17273	17569	17564	17740	17685	17535	17529	17455	17494	17791	17498	17565	17598	17536	17464	17420	17613	17511	17509	17658	17663	17468	17579	17707	17751	17471	17692	17483	17431	17497	17641	17513	17660	17609	17636	17557	17446	17434	17536	17536	17493	17447	17581	17501	17545	17484	17800	17493	17431	17335	17431	17663	17726	17538	17561	17528	17546	17536	17512	17489	17602	17522	17713	17628	17821	17583	17614	17559	17538	17632	17626	17495	17472	17567	17475	17645	17499	17577	17626	17435	17384	17638	17498	17578	17585	17319	17428	17621	17743	17479	17515	17443	17794	17693	17542	17553	17616	17547	17775	17491	17344	17536	17337	17646	17746	17453	17578	17715	17723	17723	17745	17455	17593	17707	17540	17622	17708	17472	17553	17550	17523	17557	17586	17517	17574	17654	17675	17761	17642	17687	17487	17407	17552	17281	17478	17641	17560	17570	17512	17352	17394	17675	17502	17296	17619	17667	17589	17725	17718	17676	17744	17780	17645	17583	17716	17649	17497	17690	17689	17590	17365	17632	17542	17412	17654	17400	17632	17701	17634	17589	17580	17725	17524	17678	17528	17576	17872	17449	17530	17338	17586	17358	17473	17576	17464	17581	17569	17698	17717	17710	17410	17703	17545	17580	17929	17709	17600	17727	17451	17292	17615	17517	17629	17562	17539	17553	17528	17579	17678	17450	17559	17505	17515	17498	17662	17571	17442	17439	17626	17403	17446	17602	17623	17503	17497	17609	17514	17643	17752	17442	17677	17388	17525	17520	17630	17527	17670	17569	17580	17684	17465	17608	17620	17722	17663	17570	17742	17478	17575	17579	17608	17645	17536	17454	17506	17657	17594	17583	17517	17570	17546	17290	17637	17570	17652	17631	17698	17403	17734	17613	17472	17637	17712	17491	17589	17452	17575	17764	17653	17575	17356	17569	17681	17561	17559	17616	17581	17502	17692	17535	17663	17551	17641	17433	17388	17667	17549	17612	17674	17585	17516	17544	17466	17570	17473	17675	17497	17613	17551	17681	17548	17410	17610	17457	17536	17389	17305	17547	17381	17395	17500	17529	17395	17534	17697	17556	17498	17674	17671	17633	17440	17385	17447	17676	17447	17531	17562	17625	17410	17397	17681	17634	17573	17520	17664	17436	17536	17469	17546	17538	17658	17595	17541	17611	17489	17645	17741	17698	17586	17824	17506	17468	17515	17266	17235	17548	17580	17545	17660	17501	17465	17617	17631	17503	17528	17462	17666	17587	17568	17632	17598	17500	17458	17607	17719	17558	17571	17711	17655	17547	17524	17461	17482	17556	17447	17366	17366	17582	17615	17580	17605	17650	17340	17661	17749	17617	17533	17587	17537	17432	17439	17362	17575	17471	17582	17228	17526	17720	17533	17548	17688	17596	17570	17631	17834	17610	17593	17705	17476	17418	17330	17581	17658	17668	17460	17530	17517	17480	17378	17469	17800	17625	17548	17748	17530	17575	17812	17585	17368	17689	17510	17594	17656	17424	17547	17555	17579	17623	17739	17485	17547	17571	17550	17598	17426	17484	17546	17595	17756	17736	17536	17570	17422	17604	17534	17635	17540	17396	17558	17652	17593	17456	17411	17473	17555	17713	17651	17712	17304	17865	17575	17511	17552	17462	17506	17675	17836	17574	17575	17526	17573	17530	17752	17696	17686	17420	17477	17420	17522	17461	17318	17550	17418	17537	17736	17347	17600	17800	17675	17539	17480	17390	17638	17672	17575	17471	17410	17681	17390	17689	17479	17449	17367	17423	17466	17499	17710	17550	17910	17795	17414	17503	17633	17584	17710	17305	17517	17758	17664	17648	17582	17688	17598	17505	17517	17642	17779	17642	17473	17546	17721	17572	17505	17577	17593	17590	17712	17632	17537	17651	17558	17722	17245	17719	17606	17514	17540	17690	17565	17288	17491	17476	17527	17622	17611	17533	17470	17479	17503	17525	17762	17526	17576	17578	17466	17646	17387	17463	17526	17497	17692	17468	17319	17763	17696	17435	17536	17516	17475	17750	17663	17644	17630	17542	17382	17576	17666	17590	17677	17459	17575	17667	17770	17426	17611	17551	17486	17393	17375	17539	17509	17637	17633	17467	17460	17401	17647	17564	17439	17595	17779	17612	17670	17558	17342	17478	17490	17539	17670	17665	17325	17543	17494	17834	17521	17443	17493	17478	17674	17655	17575	17636	17548	17525	17717	17450	17501	17699	17862	17747	17605	17556	17664	17700	17668	17651	17768	17432	17546	17540	17451	17525	17679	17574	17528	17585	17709	17496	17399	17502	17618	17537	17617	17685	17466	17485	17454	17366	17578	17487	17374	17328	17600	17523	17385	17434	17757	17448	17449	17445	17646	17717	17269	17580	17592	17471	17476	17477	17519	17654	17718	17530	17600	17582	17581	17497	17580	17675	17759	17552	17368	17575	17507	17558	17549	17378	17464	17640	17766	17714	17663	17615	17638	17793	17417	17379	17746	17428	17585	17614	17479	17507	17780	17631	17649	17410	17561	17614	17702	17550	17681	17648	17522	17527	17762	17573	17506	17810	17561	17660	17631	17524	17442	17486	17639	17627	17661	17706	17636	17698	17556	17493	17535	17645	17524	17664	17648	17603	17512	17401	17531	17492	17465	17509	17616	17452	17466	17711	17390	17589	17560	17491	17620	17601	17445	17742	17368	17249	17657	17568	17519	17579	17450	17362	17525	17638	17562	17632	17862	17629	17447	17469	17664	17434	17350	17516	17757	17599	17606	17538	17659	17693	17654	17545	17568	17629	17420	17595	17583	17492	17533	17416	17752	17605	17489	17680	17722	17429	17725	17541	17361	17624	17648	17543	17440	17640	17506	17592	17826	17548	17709	17493	17598	17620	17522	17731	17482	17534	17551	17491	17588	17407	17441	17468	17509	17555	17578	17494	17627	17794	17599	17495	17538	17561	17653	17665	17548	17759	17696	17569	17692	17651	17538	17444	17429	17614	17631	17493	17684	17590	17367	17651	17536	17695	17575	17479	17569	17452	17463	17612	17525	17530	17466	17571	17372	17570	17492	17457	17542	17754	17543	17595	17480	17601	17491	17558	17592	17545	17835	17617	17469	17651	17682	17576	17437	17559	17513	17371	17629	17498	17532	17708	17498	17506	17557	17535	17683	17589	17673	17573	17602	17545	17399	17622	17747	17542	17768	17474	17487	17325	17548	17434	17665	17667	17661	17684	17652	17539	17713	17673	17654	17558	17677	17619	17523	17464	17440	17430	17709	17686	17409	17555	17588	17773	17724	17325	17581	17609	17567	17542	17478	17639	17510	17753	17554	17591	17635	17579	17538	17693	17566	17569	17573	17706	17434	17651	17520	17565	17413	17537	17435	17645	17649	17651	17854	17558	17669	17535	17748	17432	17584	17524	17768	17533	17643	17768	17520	17684	17465	17656	17580	17539	17605	17444	17725	17550	17537	17663	17528	17585	17688	17738	17552	17729	17771	17570	17647	17516	17460	17616	17611	17471	17531	17620	17471	17834	17339	17625	17695	17558	17422	17695	17682	17545	17691	17513	17477	17508	17583	17923	17579	17597	17588	17540	17352	17493	17641	17476	17598	17625	17532	17313	17327	17448	17526	17349	17664	17576	17483	17545
15092	29844	26777	22153	21426	66376	74200	56642	42887	29106	19522	15690	15192	15006	14704	14808	15095	14628	14834	14949	14911	14797	14789	14835	14881	14856	14819	14864	14937	14944	14974	14777	14938	14815	14769	14708	14940	14788	15004	14863	15086	14889	14943	14802	14768	14874	14875	14835	14693	14791	14910	15013	14911	14934	14925	14763	14983	14752	15002	14949	14777	14837	15002	14718	15013	14936	14920	14804	14878	15003	14921	14815	14759	14896	14940	14877	14939	14851	14935	14806	14904	14751	14706	14804	14778	14855	14934	14905	14860	14751	14678	14967	14978	15057	15063	14815	14902	14751	14819	14796	14955	14812	15102	14798	15124	14998	14883	14757	14936	14770	14894	14816	14911	14820	14803	14809	14934	14761	14930	15022	14873	14969	14697	15057	14805	14770	14851	14881	14920	14711	14885	15040	14665	14757	14877	14792	14839	15003	14859	14755	14873	14897	14804	14690	14672	14866	14921	14864	14970	14798	14800	14961	14818	14820	14811	14758	14927	15026	14812	14884	14682	14892	14766	15072	14761	14996	14897	14897	14978	14925	14783	14898	14911	14894	15016	14880	14884	15006	14782	14930	14943	14914	14837	14863	14711	14945	14813	14701	14959	14855	14945	15102	14920	14954	15002	14923	14797	14855	14922	14724	14817	14813	14915	14945	14953	14918	14817	14780	14994	14961	14988	14789	14849	14873	14751	14870	14862	14950	14935	14838	15060	14804	14813	14808	14957	14693	14819	14891	14986	14920	14910	14888	14789	14930	14848	14862	14889	14910	14827	14736	14520	14659	14928	14923	14798	14838	14913	14868	14883	15093	14815	14908	14941	14850	14901	15019	14917	14867	14859	14966	14837	14822	14697	14928	14889	15011	14896	14735	14846	14857	14808	14883	14842	14960	14837	14884	14863	14715	14780	14874	14907	14858	14780	14768	14623	14806	14656	14835	14783	14945	14914	14907	14785	14854	15035	14830	14954	14887	14836	14765	14950	14743	14874	14986	14943	14784	14917	14973	14821	14841	14763	14889	15057	14911	14839	14875	14878	14890	14820	15012	14866	14773	14872	14748	14785	14929	14817	14896	14814	14815	14806	14845	14892	14795	14721	14940	14929	14813	14875	14786	14912	14767	14947	14943	14792	14875	14829	14776	14844	14698	14738	14877	14990	14770	14875	14794	14802	14651	14923	14728	14909	14918	14782	14708	14858	14809	14983	14927	14909	14830	14805	14813	14783	14814	14856	14816	14882	14900	14811	14700	14869	14655	14858	14814	14827	14743	14966	14731	14862	14796	14788	14937	14923	14900	14829	14933	14956	15028	14905	14907	14793	14851	14914	14933	14943	14753	14912	14785	14822	14735	14923	14786	14768	14765	14768	14944	14909	14860	14790	14878	14726	14887	14728	14923	14956	14745	14910	14755	14845	14987	14913	14958	14827	14843	15048	14824	14785	14774	14848	14881	14907	14892	14766	14828	14765	14819	14966	14883	14678	14846	14995	14761	14776	14874	14849	14778	14921	14874	14866	14896	15020	14823	14794	14835	14776	14852	14876	15057	14797	14946	14912	14875	14909	14876	15041	14875	14896	14862	14758	14792	14860	14969	14894	15014	14719	14891	14928	14841	14820	14852	14833	14723	15018	14848	14916	14924	14865	14745	14995	14766	14891	14717	14761	14907	14741	14792	14843	14748	15030	14724	14850	14803	14915	14921	14864	14747	14870	14673	14877	14944	14860	14782	14842	14850	14810	14742	14735	14751	14937	14898	14790	14823	14852	14815	14891	14898	14861	14917	14679	14911	14869	14788	14765	14862	15080	14734	14891	14834	14895	15060	14894	14829	14789	14716	14637	14816	14940	14650	14898	14841	14715	14842	14852	14862	14843	14750	14688	14900	14965	14912	14718	14827	14912	14840	14868	14866	14788	14864	14730	14874	14886	14891	14834	14660	14989	14871	14780	14883	15036	14944	14730	15087	14848	14832	14804	14663	14878	14990	14883	15026	14837	14945	14825	14854	14885	14776	14842	14786	14930	14849	14680	14767	14779	14804	14972	14990	14785	14893	14772	14994	14881	14867	14766	14683	14767	14993	14906	14723	14832	14866	14832	14955	14878	14997	14909	14643	14731	14879	14911	15024	14749	14782	14926	14832	14814	14909	14740	14909	14964	14758	14897	14925	14944	14777	14857	14754	14764	14792	14823	14943	14884	14983	14873	14814	14847	14988	14776	14797	15059	14836	14980	15099	14885	14767	14883	14956	14867	14936	14948	14760	14908	14938	14860	14778	14707	14787	14754	14889	14785	14761	14955	14949	14854	14761	14894	14864	14749	14866	14908	15010	14880	14965	15040	14871	14819	14893	14776	14922	14836	14852	14900	15000	14740	14865	14847	14649	14929	14778	14899	14815	14877	14828	14876	14992	14835	14846	14656	14861	15036	14834	14745	14946	14598	14818	14835	14867	14834	14816	14872	14818	14782	14789	14808	14907	14839	14664	14827	14804	14866	14826	14880	14818	14739	14827	14764	14824	14913	14894	15053	14970	14702	14769	14842	14843	14703	14823	14920	14735	14671	14839	14818	14782	14863	14751	14794	14810	14757	14936	14866	14807	14819	15059	14702	14910	14963	14867	14849	14812	14656	14675	15007	14953	14817	14724	14877	14868	14747	14719	14930	14943	14854	14912	14947	14731	14795	14782	14930	14926	14938	14797	14876	14951	15025	14898	14893	14826	14925	14860	14923	14753	14787	14886	14808	14975	14707	14813	14831	14981	14973	14773	14853	14849	15014	14746	14854	14627	14771	14775	14923	14834	14907	14830	14895	14786	14868	14954	14761	14852	14854	14950	14838	14781	14797	14991	14883	14841	14662	14837	14942	14786	14902	15020	15012	15020	14816	14799	14893	14821	14730	14769	14906	14791	14813	14749	14795	14900	14823	14839	14711	14818	14913	14683	14861	14902	14714	14844	14786	14830	14842	14962	14721	14727	14988	14842	14731	14850	14917	14954	14760	14946	14891	15034	14874	14922	14949	14904	14595	14844	14834	14861	14798	14786	14619	14852	14933	14822	14725	14850	14891	14881	14916	14862	14726	14779	14827	15054	14815	14906	14745	14792	14726	15000	14789	14909	14889	15005	14969	14907	14715	14737	14843	14968	14614	14727	14854	14906	14788	14764	14861	14732	14783	14842	14782	14900	14838	15005	14761	14925	14881	14671	14840	14725	14905	14930	14804	15013	14885	14861	14787	14892	14796	14891	14853	14889	14922	14762	14817	14859	14764	14748	14690	14664	14888	14909	14832	14827	14824	14663	14703	14834	14848	14838	14833	14698	14980	14784	14696	14826	14785	14776	14970	14914	14824	14741	14796	14794	14916	15047	14776	14841	14789	14729	14782	14824	14861	14894	14964	14917	14762	14952	14902	14939	14843	14817	14885	14721	14718	14843	14865	14899	14884	14935	14940	14884	14848	14949	14932	14895	14793	14857	14965	14954	14892	14607	14739	14744	14846	14804	14914	14973	14874	14760	14841	14713	14800	14897	14751	14873	14963	14708	14980	14891	14807	14884	14943	14924	14869	14761	14882	14876	14828	14712	14795	14979	14922	14901	14715	14886	14892	14824	15001	14743	14631	14881	14790	14925	14887	14799	14730	14698	14908	15008	14983	14945	14867	14740	14689	14841	14962	14899	14774	14975	14807	15045	14862	14864	14606	14776	14720	14831	14855	14829	14985	14828	14816	14934	14754	14855	14866	14889	14778	14845	14909	14780	14936	14913	14868	14770	14882	14907	14998	14852	14913	14924	14890	14837	14930	14787	14887	14904	14745	14727	14775	14961	14915	14913	14895	14739	14863	14904	14848	14744	14797	15071	14868	14798	14989	14758	14767	14911	14965	14825	14769	14920	14796	14677	14805	14915	14814	14861	14870	14695	14765	14769	14839	14766	14939	15033	14699	14816	14773	14911	14932	14872	14846	14966	14792	14856	14829	14947	15036	14995	14762	14915	14713	14697	14797	14728	14712	15054	14833	14897	14835	14844	14996	14864	14810	15002	14774	14685	15024	14785	14921	14898	14862	14761	14837	14833	14842	14920	14772	14854	14876	14803	14934	14803	14804	14898	14847	14793	14805	14761	14845	14923	14867	14840	14932	14860	14896	14950	14821	14870	14769	15005	15153	14961	14807	14894	14832	14761	14771	14895	14821	14939	14744	14840	14754	14875	14802	14879	14954	14751	14765	14849	14696	14818	14736	14754	14813	14865	14773	14992	14864	14949	14870	14936	14837	14799	14835	14859	14872	14807	14889	14848	14789	14698	14984	14784	14857	15007	14745	14757	14687	14783	14928	14913	14862	14652	14776	14874	14983	14781	14999	15003	14895	14895	14749	14905	14915	14789	14949	14811	14964	14909	14872	14780	14871	14987	14971	14698	14799	14903	14848	14936	14921	14905	14821	14753	14889	14733	14809	14878	14969	14899	14681	14871	14941	14836	14985	15019	14850	14888	14896	14811	14920	14978	14702	15019	14891	14828	14666	14875	14750	14988	14823	14771	14932	14761	14625	14759	14740	14715	14880	14839	14883	14853	14800	14776	14853	14848	14787	14802	14853	14906	14978	14951	14723	14989	14837	14873	14856	14894	14922	15017	14848	14732	14842	15009	14766	14722	14909	14874	14782	14877	14971	14887	14809	14873	14697	15097	15115	14814	14924	14904	14989	14893	14827	14780	14903	14875	14923	14990	14771	14861	14750	14828	14791	14925	14767	14957	14854	14790	14880	14849	14980	15048	14846	14884	14831	14845	14895	14554	14901	14943	14916	14778	14810	15061	14963	14911	14731	14912	14826	14971	14821	14883	14743	14853	14700	14782	14950	14817	14938	15058	14968	14857	14701	14899	14755	14865	15128	14979	14879	14867	14942	14855	14739	14843	14873	14951	14700	14715	14742	14758	14963	14879	15002	14898	14939	14846	14713	14615	14924	14928	14783	14843	14930	14816	14813	14796	14916	14714	14793	14919	14805	14800	14794	14927	14884	14799	15004	14924	14798	14897	14843	14757	14837	14961	14840	14894	14943	14769	14860	14881	14951	14912	14853	14971	14751	14933	14809	14842	14786	14945	14805	14953	14909	14911	14907	14685	14990	14810	14865	14829	14802	14849
27704	22080	24775	21351	17337	25374	28882	24078	20348	18537	17540	17252	17025	17261	17166	17190	17072	17292	17037	17029	17108	17150	17174	16934	17151	17010	17196	17099	17055	17114	17174	17186	17064	16957	17245	17140	17151	17111	17194	16948	17124	17090	16979	17142	17022	17191	17073	17039	17106	17170	17034	16893	17042	17213	17051	16882	16908	17105	17015	17295	17330	16992	17089	17131	17003	17076	17082	16958	16990	16982	16947	17032	17056	17078	17117	17150	17230	16843	16971	17105	17130	16965	16938	17058	17149	16877	17133	17042	17025	17154	17046	17064	17135	16921	17026	17180	16919	16912	16968	17034	17307	17165	17202	16943	17065	17079	16947	16968	17167	16883	17171	17113	16921	17059	17222	17117	17017	17056	16874	17011	16945	17115	17154	17041	17088	17038	17100	16946	16879	17004	17275	17212	17054	17083	17131	17077	16999	17271	16887	17200	17014	17079	16945	17177	17024	16810	17089	17085	17035	16944	16890	16959	17173	17077	17245	17322	17070	17111	17136	17011	17005	17122	17098	17147	17086	17150	17129	16938	17145	16856	17185	17128	16976	16947	17004	16971	16905	16930	17141	16944	17063	16964	17041	16955	17071	16912	16950	16941	16937	17151	17074	17130	17228	17054	17215	16937	17159	17009	17077	17175	17121	17261	17024	17017	17097	17068	17067	16979	17198	17279	17141	16925	17242	17354	16989	17112	17010	17051	16969	16982	17007	17324	17069	16850	16866	17072	17182	17160	16952	16992	16937	17008	16898	17106	16986	16853	17009	16977	16926	16969	17111	16781	17275	16892	16927	17165	17196	17178	17215	17121	16928	17130	17081	16990	17133	17066	17225	17050	17038	16914	17142	17118	17120	17177	17047	17014	17093	17034	16899	17160	17148	16986	17200	17165	16892	16967	17160	16734	17205	16987	17153	17099	17130	17133	17173	17061	16936	17167	16968	17038	17030	17055	17042	16927	17155	16954	17022	17025	16938	17004	17025	16967	16902	17040	17258	16894	17072	16897	17042	17066	16905	17065	17051	17189	17153	16976	17205	16904	17038	17020	17133	17165	17165	16920	17134	17069	16941	17001	17020	17204	17078	17069	17075	17069	17221	17043	16852	16995	17039	17111	17087	17210	16832	17216	17131	16873	17122	16979	16793	17140	17130	17071	16926	16847	16974	17155	16968	17165	16948	16930	17108	16998	17064	17240	17008	16930	17038	16968	17050	17295	17005	17018	17231	17049	16975	17079	17069	17130	17244	17099	16976	16982	16910	17212	17292	16913	17048	17209	16961	16765	16949	17185	17271	17204	17046	17177	17042	16961	17082	17016	16887	16999	16956	17057	16979	16976	17148	16920	17170	16928	17116	17174	16851	17216	17174	17000	17218	16999	16841	17273	16815	17311	17060	16830	16938	16947	16974	17205	17037	16880	17040	17035	17229	17145	17082	17113	17197	17153	17148	17061	17095	17000	17172	16877	17078	16969	17005	17140	17189	17045	17146	17060	17260	17062	17150	17116	17040	16995	17098	16971	16987	17009	16969	16899	17015	17165	16996	17070	17017	17163	17096	17058	17162	17347	17205	17141	16930	17057	17036	17028	16954	16987	17109	17073	17207	16940	17057	17125	17159	17106	17069	16912	17025	16988	17127	17072	17385	16860	16950	17042	17069	16980	17310	17008	17034	16870	16895	16923	17065	17122	16799	16897	17096	17103	17049	16986	17079	17055	17079	17085	17092	16971	16924	17164	17064	17108	17032	17006	16949	16987	17133	16906	16897	16935	17026	17003	17049	17159	17204	17051	16923	16910	16898	17098	16917	17053	16905	17088	17119	17012	17134	17349	16970	17113	17023	17061	16956	17040	17132	16929	16744	16877	16995	17020	17095	17145	16978	16928	17169	16910	17071	17116	17086	16901	17046	16982	17022	16985	16986	17084	17142	17262	16973	17004	17154	17177	16913	17122	16777	17153	17068	17168	17150	17256	16903	17161	17355	17010	16964	17074	17010	17139	16982	17121	17013	16949	17090	16843	16935	16891	16995	17147	16905	17118	17047	16948	17184	17060	16849	16943	17123	17198	16942	17119	17116	17153	17096	17024	17135	16966	17040	17087	17093	17126	17220	17039	16979	17008	17015	17043	17080	17134	17016	16824	17130	17123	17076	16876	17009	16984	16912	16952	17167	17130	17001	16894	16894	17117	16920	17093	16954	17075	17029	17157	17061	17166	17063	17039	16931	17265	16855	17152	17332	16890	17184	17033	16991	17068	17229	16970	17063	17135	17000	17037	17213	17217	17064	17081	16985	17098	17048	17000	17115	17087	16972	17229	17048	17169	17133	17082	17089	16910	17050	17094	16903	17112	17038	16952	16929	16873	17056	16930	17161	17058	16963	17190	17246	17012	16852	17150	16945	16830	17166	16946	16896	16784	17292	17058	17290	17069	17137	17175	17109	17078	17098	16944	17058	17102	17210	16918	16946	17034	16972	17182	17154	17013	17133	17236	17229	17116	17022	17034	17098	16912	17115	17390	17109	17087	16969	17121	17154	17058	17149	17320	17132	16975	17220	16971	17102	17153	17096	17020	16846	17138	17068	16911	17094	17168	17197	17043	16988	17046	17060	16980	17190	17137	16980	16970	17166	17086	17150	17143	17078	16959	17242	17232	17278	17165	17044	16899	16947	17189	17103	17000	17022	17036	17085	17158	17127	16990	17163	16953	16974	17137	16868	17186	17046	17078	16912	16944	16949	17058	17094	17025	17150	17267	17220	17174	16942	16824	17202	16921	16950	17102	17155	16964	17008	17203	16793	17146	16991	17007	16887	17066	17154	16933	16838	16903	16948	17275	17030	17059	16942	17112	17013	16928	17063	16931	17060	17062	17048	17043	17080	17066	17184	17083	17065	17057	16994	16888	16990	16864	17072	16980	16909	17145	16961	16822	16860	17081	17011	16996	17022	16942	17167	17093	17040	17000	17058	17209	17031	16943	16940	17090	17246	17111	17085	17099	16850	16985	16985	17050	17149	16886	17170	17080	17023	17098	17054	17054	16979	16941	17226	16931	17134	17116	17251	17017	17049	17010	16798	17269	17208	17120	17079	17053	16941	17000	17112	16945	17091	16884	16827	17076	17015	17134	17204	16880	17110	17022	16897	17084	17093	17149	17136	16944	17037	17121	17085	17098	17204	16963	17072	17134	17104	17097	17193	17246	16888	16931	17072	17159	17005	17111	17136	16986	16994	16991	16990	16900	16966	17035	17102	17059	16988	17265	17153	17094	17015	16975	17055	16921	17102	17096	17171	17222	17055	17255	16990	17150	16938	17132	16979	16950	17182	16889	17053	17010	16958	17211	17079	16947	17001	17028	17023	17101	16945	17064	17044	16795	17058	17063	16920	16780	17024	16814	16979	16913	16814	17215	17199	17060	16921	17164	17214	16920	17245	16991	16919	16988	17070	17069	16984	17051	16921	17069	17011	17073	16976	16989	17165	17199	17132	17048	17096	17050	16903	16888	16955	16938	17245	17076	17018	17012	17118	17123	17125	17183	17029	16872	17076	16890	17094	17212	16954	17097	17027	16914	17117	17027	17091	17059	17169	17085	17034	17157	17200	17106	16911	17040	16955	17079	16920	16941	17178	16914	16936	17000	16910	17173	17069	17060	17229	17054	17125	17120	16958	16854	17215	16981	16969	16935	17093	16855	17104	17055	16917	16927	17146	16891	16816	17169	17152	17001	17115	17102	17062	17034	17155	16952	17131	16905	17034	17152	16997	17037	17083	16977	17010	17083	17122	17104	17097	16932	17078	17253	17001	17052	16926	17041	17080	17101	17031	17114	17047	16908	16978	17037	16817	17157	16990	17058	17175	16977	17016	16927	17061	16945	17059	17185	17084	17120	16892	17007	17142	17118	17078	17073	16939	16962	17036	17024	17129	16870	17186	17141	17082	16913	17326	17094	16933	17033	16754	17107	16844	16737	17076	16980	17207	17039	17009	17137	17093	17144	17006	17028	16984	17078	17038	17389	17135	17129	17022	17184	16863	16998	17077	17070	16951	17014	16843	17194	17059	16852	17100	17042	16906	17344	16914	16835	17216	17131	17125	16850	17156	16936	17146	17014	17046	17024	16876	16958	17010	16828	17114	16980	17057	17092	17071	17100	17051	16956	17003	16967	17006	17172	17032	17009	17123	17106	16942	17010	17084	16980	17043	17183	16830	16858	17018	16878	17054	17149	17052	17110	17015	16812	17121	17149	16861	16942	17032	17059	16972	16968	17086	16889	17189	16986	16987	16901	16835	17088	16880	16918	16958	17190	17074	17200	17118	17234	17073	16932	17223	17042	16806	16987	16986	16944	16926	16926	17077	16961	16968	17128	17022	16958	17305	17241	17246	17268	16875	17105	17174	17019	17120	16955	17280	17121	17069	16995	17043	16955	16914	17066	17003	16986	17003	17251	17087	16971	17185	16935	17099	16964	16963	16927	16994	16969	17132	16910	17150	17141	17074	17252	17178	16881	16994	17085	17234	17065	17055	17041	17062	17236	17031	17119	17152	17086	17177	17199	17011	17055	17167	17292	17033	16979	17158	17185	17106	16862	17046	17157	16975	17041	16992	17196	17126	17153	17231	16913	16895	17027	17068	17317	17100	17017	17023	17119	17042	16908	17269	17085	17024	17153	17062	17014	17151	16990	17263	17009	17066	17150	17159	16899	17107	17111	16965	17140	17124	16919	16797	17122	17357	17085	17081	17053	17073	17113	17080	17066	17062	17073	16964	17067	17215	17073	16979	17137	17242	16974	17099	16908	16844	17065	16871	16874	16902	17245	17170	16955	17083	16764	16972	17006	17054	16998	17101	16982	17179	17215	17072	17146	17014	17106	16903	17167	17057	17013	17066	16992	16886	17065	17081	16897	17152	17211	16917	16964	17259	17094	17035	16903	17172	17050	17190	16969	17001	16960	17020	16936	17167	17255	17092	17021	17166	16992	17019	16933	17205	16837	17117	17063	17108	16908	17193	16843	17206	17142	16821	17071	17168	16980	17151	16892	17131	17029	17037	17072	17127	17191	17120	17192	17123	17169	17173	17018	17275	17018	17088	17107	16915	16978	17112	17101	17036	17081	17140	16932	16846	17281	17274	17081	17232	17086	17134	17003
14234	17402	18257	16151	15553	25417	27117	21365	17917	15947	14964	14701	14642	14662	14578	14681	14549	14704	14370	14531	14766	14754	14693	14672	14478	14624	14675	14614	14634	14556	14679	14562	14544	14762	14532	14738	14772	14461	14680	14614	14847	14605	14678	14613	14608	14722	14699	14767	14706	14565	14637	14701	14692	14619	14635	14642	14694	14495	14657	14728	14651	14620	14564	14647	14564	14434	14518	14631	14706	14714	14698	14798	14513	14705	14746	14682	14573	14724	14712	14541	14622	14677	14642	14755	14611	14614	14471	14560	14467	14654	14590	14519	14775	14877	14711	14641	14645	14632	14665	14735	14562	14681	14640	14695	14666	14550	14540	14694	14561	14643	14688	14628	14768	14531	14841	14590	14831	14637	14606	14632	14469	14731	14492	14686	14484	14562	14702	14564	14700	14599	14643	14617	14632	14655	14690	14551	14720	14611	14657	14575	14651	14546	14539	14548	14536	14742	14521	14729	14688	14707	14447	14571	14668	14622	14664	14614	14645	14738	14702	14755	14637	14624	14472	14621	14630	14664	14717	14740	14418	14638	14605	14647	14598	14657	14769	14751	14566	14694	14503	14554	14617	14616	14539	14664	14609	14598	14621	14460	14559	14483	14585	14724	14576	14549	14632	14800	14796	14677	14436	14645	14616	14702	14560	14461	14616	14768	14610	14640	14735	14717	14555	14723	14717	14615	14541	14583	14751	14558	14494	14623	14547	14807	14680	14520	14540	14510	14676	14555	14674	14473	14436	14501	14778	14464	14674	14761	14673	14756	14668	14809	14584	14651	14577	14618	14609	14743	14719	14555	14467	14717	14771	14610	14693	14632	14821	14437	14703	14868	14682	14733	14537	14691	14623	14638	14634	14495	14647	14680	14651	14640	14692	14667	14380	14437	14576	14705	14726	14595	14528	14753	14723	14762	14629	14543	14630	14693	14729	14645	14596	14786	14649	14640	14584	14690	14538	14661	14694	14498	14581	14715	14592	14535	14592	14666	14724	14700	14706	14657	14649	14630	14771	14583	14591	14413	14684	14506	14501	14588	14595	14567	14604	14708	14803	14695	14544	14614	14608	14532	14756	14585	14457	14605	14638	14588	14578	14507	14733	14634	14841	14517	14498	14649	14670	14665	14611	14692	14687	14757	14489	14690	14466	14549	14629	14593	14655	14682	14662	14760	14697	14549	14580	14509	14675	14580	14553	14515	14687	14608	14748	14576	14241	14658	14569	14698	14449	14606	14800	14569	14512	14681	14759	14495	14602	14578	14399	14648	14609	14650	14596	14580	14697	14724	14517	14605	14591	14668	14696	14528	14571	14597	14626	14368	14562	14731	14572	14592	14861	14799	14526	14633	14445	14553	14579	14600	14581	14591	14745	14598	14686	14559	14638	14535	14497	14698	14414	14576	14599	14741	14561	14564	14549	14578	14561	14568	14602	14636	14626	14578	14668	14522	14613	14621	14794	14557	14586	14619	14587	14408	14738	14607	14595	14741	14666	14716	14533	14689	14719	14495	14559	14651	14888	14521	14602	14719	14504	14613	14589	14644	14618	14584	14582	14661	14692	14615	14626	14543	14695	14611	14628	14467	14677	14604	14562	14717	14705	14533	14546	14595	14511	14656	14563	14575	14578	14661	14637	14722	14758	14636	14621	14611	14619	14714	14517	14816	14563	14607	14678	14618	14794	14557	14542	14778	14722	14611	14701	14545	14618	14557	14661	14661	14558	14555	14680	14652	14641	14659	14480	14641	14703	14685	14565	14653	14707	14667	14573	14504	14553	14655	14615	14699	14652	14726	14642	14647	14714	14654	14834	14419	14789	14619	14543	14721	14629	14505	14688	14602	14480	14558	14860	14517	14508	14575	14662	14636	14685	14668	14658	14620	14585	14561	14590	14663	14535	14764	14732	14695	14658	14625	14661	14640	14686	14712	14438	14699	14617	14731	14642	14618	14664	14609	14605	14686	14552	14571	14590	14683	14585	14652	14520	14549	14621	14668	14652	14770	14550	14546	14635	14721	14752	14792	14653	14599	14534	14557	14681	14703	14637	14689	14415	14623	14623	14438	14573	14686	14481	14581	14560	14580	14633	14690	14440	14495	14669	14666	14608	14535	14754	14576	14808	14664	14732	14551	14810	14662	14678	14591	14744	14680	14576	14475	14570	14549	14757	14469	14590	14759	14490	14555	14685	14642	14632	14451	14588	14614	14611	14533	14692	14655	14901	14436	14619	14566	14701	14326	14665	14713	14769	14767	14496	14644	14599	14524	14681	14685	14566	14657	14509	14636	14613	14586	14682	14635	14729	14519	14687	14616	14500	14676	14610	14574	14503	14652	14643	14511	14541	14696	14528	14549	14643	14696	14397	14604	14789	14640	14604	14594	14519	14651	14542	14693	14753	14505	14842	14584	14755	14661	14536	14593	14500	14630	14739	14703	14634	14451	14739	14621	14748	14463	14631	14560	14703	14665	14708	14586	14743	14549	14738	14520	14843	14778	14723	14746	14592	14572	14695	14653	14744	14540	14592	14723	14604	14553	14781	14692	14699	14528	14665	14736	14607	14914	14646	14571	14680	14597	14628	14555	14668	14612	14600	14541	14615	14646	14721	14654	14620	14604	14616	14523	14623	14618	14618	14518	14555	14524	14611	14731	14679	14664	14714	14681	14560	14561	14511	14737	14666	14508	14603	14595	14575	14580	14610	14656	14599	14646	14642	14629	14507	14549	14660	14552	14708	14476	14541	14693	14647	14632	14641	14521	14603	14597	14571	14650	14803	14605	14629	14562	14720	14549	14648	14719	14613	14676	14719	14666	14597	14593	14598	14651	14659	14537	14618	14660	14464	14739	14453	14679	14529	14528	14509	14642	14622	14605	14716	14670	14712	14447	14570	14556	14704	14628	14673	14628	14639	14537	14764	14720	14535	14690	14629	14705	14613	14650	14817	14676	14485	14682	14567	14574	14662	14603	14687	14493	14765	14510	14764	14602	14640	14483	14583	14808	14546	14740	14418	14510	14576	14610	14517	14715	14598	14750	14735	14719	14674	14738	14654	14697	14627	14647	14548	14718	14901	14453	14591	14515	14642	14649	14716	14753	14590	14702	14653	14777	14582	14689	14603	14609	14626	14576	14571	14633	14661	14741	14639	14442	14681	14635	14536	14463	14639	14692	14618	14583	14847	14584	14566	14733	14712	14810	14714	14479	14613	14455	14616	14647	14648	14718	14633	14579	14665	14610	14795	14375	14539	14779	14751	14647	14666	14574	14605	14670	14693	14441	14626	14740	14602	14576	14553	14623	14833	14640	14644	14596	14634	14621	14648	14700	14721	14798	14737	14601	14833	14584	14540	14608	14665	14852	14657	14585	14620	14750	14609	14653	14597	14765	14598	14606	14606	14538	14568	14720	14603	14667	14542	14569	14576	14491	14664	14522	14741	14727	14534	14775	14648	14570	14620	14456	14658	14621	14718	14500	14423	14786	14618	14676	14530	14569	14579	14679	14686	14631	14694	14511	14480	14529	14665	14617	14724	14525	14657	14612	14870	14613	14818	14614	14560	14630	14478	14615	14726	14633	14381	14611	14697	14647	14526	14720	14710	14430	14358	14601	14837	14656	14564	14712	14617	14597	14607	14732	14781	14524	14649	14576	14579	14578	14706	14733	14671	14564	14654	14618	14443	14378	14702	14624	14575	14538	14805	14580	14627	14663	14507	14638	14500	14640	14565	14703	14636	14673	14785	14485	14578	14601	14740	14741	14740	14469	14591	14565	14839	14565	14743	14648	14529	14747	14747	14664	14770	14746	14848	14613	14709	14751	14546	14659	14558	14559	14800	14561	14622	14662	14584	14805	14513	14690	14687	14815	14438	14597	14584	14436	14603	14456	14605	14696	14641	14736	14563	14718	14525	14637	14666	14635	14731	14675	14502	14576	14614	14648	14530	14729	14500	14583	14525	14699	14481	14386	14512	14598	14543	14547	14670	14580	14490	14721	14571	14754	14542	14697	14607	14768	14523	14663	14695	14536	14565	14599	14559	14446	14788	14747	14503	14800	14668	14660	14520	14670	14683	14693	14545	14591	14599	14521	14641	14752	14520	14555	14640	14619	14746	14508	14486	14597	14666	14444	14522	14785	14464	14630	14511	14608	14615	14569	14802	14644	14663	14584	14631	14591	14806	14523	14711	14580	14717	14541	14608	14436	14627	14757	14670	14762	14692	14548	14516	14612	14551	14544	14555	14652	14615	14741	14720	14698	14705	14624	14660	14645	14652	14553	14744	14630	14575	14808	14741	14815	14698	14648	14687	14479	14533	14427	14571	14562	14483	14620	14761	14691	14516	14553	14839	14413	14632	14575	14745	14664	14679	14609	14483	14701	14629	14771	14683	14729	14641	14623	14681	14571	14541	14681	14691	14566	14665	14803	14732	14577	14681	14586	14610	14680	14528	14617	14581	14606	14654	14600	14657	14708	14594	14604	14539	14633	14653	14526	14614	14614	14556	14695	14618	14689	14496	14624	14597	14509	14617	14408	14605	14457	14555	14574	14669	14670	14523	14509	14566	14693	14568	14617	14755	14460	14672	14671	14678	14797	14628	14662	14611	14740	14343	14703	14675	14665	14558	14723	14732	14590	14583	14690	14709	14638	14633	14648	14664	14605	14628	14740	14723	14546	14598	14503	14485	14692	14572	14711	14765	14570	14662	14616	14767	14836	14642	14474	14625	14825	14469	14526	14875	14519	14748	14750	14461	14523	14495	14601	14719	14516	14769	14750	14725	14562	14689	14704	14752	14735	14470	14710	14636	14704	14787	14556	14652	14693	14545	14609	14634	14753	14648	14562	14643	14676	14707	14447	14673	14559	14589	14582	14541	14637	14738	14516	14681	14629	14556	14555	14685	14645	14713	14447	14560	14744	14679	14593	14889	14616	14553	14804	14619	14616	14660	14787	14568	14708	14703	14599	14691	14528	14709	14588	14553	14759	14618	14677	14557	14546	14571	14655	14713	14561	14755	14572	14813	14548	14718	14500	14655	14765	14554	14650	14534	14751	14646	14615	14697	14567	14767	14603	14429	14695	14545	14590	14573	14662	14599	14608	14651	14615	14638	14498	14786	14722	14581	14545	14753	14748	14709	14541	14536	14555
24278	21492	29029	24446	23583	59051	57978	43848	31718	23213	18220	16523	15961	16079	16055	15934	16061	16020	15860	16108	16134	16060	16155	15888	15990	15955	15807	16138	15874	15818	15921	16027	16187	15896	15920	15800	16118	16031	16008	16119	16076	16082	15817	16103	15981	16026	16092	16130	15951	16012	15995	15878	16165	15971	15902	15991	16049	16180	16128	16027	16000	16028	16140	15921	15867	16012	15861	15986	16132	15900	15971	15884	15867	16109	16071	16082	16188	15906	15897	15877	15808	15915	15765	16119	16073	16263	15980	15767	15844	16104	16014	15983	15964	16044	15733	16194	16066	15883	15881	16070	15966	16186	15792	15859	16014	15990	15913	15837	16037	16005	15847	16066	15667	15927	15991	15850	16042	16109	15978	15780	15826	16015	16003	15991	15795	15876	15841	15716	15986	15927	15916	16053	15761	15874	15929	15930	15925	15716	15845	16110	15868	15994	15810	15762	15916	15825	15944	15941	16015	15788	15833	15676	16003	16065	15977	15801	15867	15766	15965	15978	15980	16020	15873	15919	16000	16009	16123	15762	15735	16004	15886	15946	15807	15975	16029	15880	15837	16037	16013	15820	15761	15882	15932	15899	16113	15825	15827	15847	15812	15835	16018	15870	15958	15857	15872	15906	15874	16010	15914	15920	15977	16078	15886	15882	15852	16011	16070	15997	15679	15777	16023	15952	15883	15913	15907	15881	15680	15849	15814	15906	15716	16015	15767	15938	15991	15878	15873	15865	15959	15710	15965	15920	16020	15859	16019	15978	15769	15955	15967	16070	15889	16002	15884	15714	16050	15876	15950	15788	15909	15920	15940	15967	16053	15886	15913	15809	15835	15932	16054	15965	15748	15878	15865	16002	15729	15948	15958	15814	15960	15983	15826	15848	15761	16047	16074	15889	15878	15801	15709	15860	15869	16131	16122	16086	15870	16002	15802	15840	15920	15760	15937	15880	16080	15945	15859	16029	15974	15923	15661	15819	16001	15988	16062	15748	15809	15928	15780	15963	15961	15929	15978	15831	15979	15872	15834	15885	16010	15876	15943	15876	15938	15957	15633	16011	16080	15861	15858	15934	15881	16037	15901	15887	15825	15958	15996	15915	15927	15695	15767	15936	15914	15806	16030	15889	15978	15776	15855	15841	15987	15765	16081	15838	15950	15917	15922	16128	15872	15767	15923	15986	15920	16027	15943	15782	16049	15937	15717	15946	16054	16086	15895	16126	16294	15751	15987	15855	15898	16090	15964	16020	15869	15711	15943	15924	15820	15874	15897	15813	15731	15922	16061	15859	15824	15882	15926	15890	16021	15857	15723	15826	15681	16067	15826	15855	15960	15911	15882	15834	16068	15879	15925	15913	16002	16053	15748	16150	15930	15902	16025	15933	15771	15914	16040	16135	15951	16120	16011	15993	15855	15888	16092	15927	15896	15960	15953	15994	16082	15965	15932	15862	16032	15775	16019	16040	16012	15973	15721	15928	15863	15900	15960	16110	15931	15972	15950	15736	16026	15809	15941	15929	15905	16044	15944	15892	15891	16100	15981	15895	15561	15803	16045	15842	15859	15915	16022	16007	15963	15804	15969	15992	16064	15918	16019	15843	15781	15836	15968	15844	15990	15875	15965	15823	15914	15958	15952	15966	15984	15926	15862	15947	15919	15858	15942	15841	16043	15687	15883	15860	15888	16066	15886	15815	15897	15774	15873	15831	15934	15772	15915	15872	16015	15735	15917	15828	15959	15820	15842	15948	16019	15837	15958	15871	15694	15953	16051	16255	15906	15817	16025	15874	16011	15937	15778	15662	16031	16016	15744	16038	15795	15927	15812	16183	16012	15811	15838	15710	15786	15910	15826	16055	16054	15886	15911	15979	16057	15984	15827	15830	15823	16010	15911	15822	16030	15942	15912	16101	15830	15848	15928	15897	15845	15906	15815	15854	15895	16001	16162	16017	15761	15817	15858	15688	15782	16029	15868	15899	16125	15950	15997	15897	15900	15794	16069	15876	16046	15971	16011	15907	15952	15862	15782	15833	15720	15847	15980	15941	15985	15942	16051	15950	15905	15656	15841	15909	15832	15948	15778	15979	15972	15827	15937	16057	16080	15875	15968	15744	16020	15881	15748	15985	15852	15911	16042	15927	15883	15974	15865	16110	15858	16085	15693	15976	15891	15994	15991	15829	15865	16035	15818	15806	15825	15863	16082	15913	15962	15885	15867	15856	15998	16149	16138	15937	16084	15953	16022	16069	16099	15982	16016	16006	15836	15949	15882	16039	15976	15918	15848	16110	15917	16049	15838	15940	16114	15808	15942	15859	16002	15625	15954	15936	15964	15773	15808	15777	16015	15986	15771	15819	15857	15834	16118	15833	15780	15855	15800	15988	16104	15781	15935	16098	15870	15893	15925	15962	15876	15960	15858	15924	15748	15963	15820	15888	15769	15912	16151	15839	15953	15964	16047	15876	15831	15830	15846	15936	15810	15830	16022	16149	15952	15777	15950	15827	16007	15864	15960	15926	15977	15821	15861	15810	15784	15881	15920	15779	15971	15913	15934	15866	16020	15992	16103	15846	16012	16042	16042	15832	15696	15795	15803	15777	16120	15994	15887	15998	15997	15867	15849	15952	16131	15984	16010	15961	15962	15727	15821	15730	15960	15941	15881	15822	15941	15899	15890	15933	16001	15894	16036	15897	16073	15975	15795	15721	15803	15895	15936	15845	15942	15909	15961	15900	15769	16089	15925	16012	16117	15953	15876	15810	15882	15958	15926	15951	16054	15796	15944	15752	16141	15954	15980	16022	15910	15805	16061	15982	15900	15889	15847	15896	16105	15881	15968	15941	15941	15864	15981	15994	15872	15774	15890	15905	15951	16014	15954	16085	16042	15846	15965	15989	15977	15985	15913	15901	15807	15863	16042	15867	15908	15806	15845	15939	15959	16055	15848	15974	15771	15820	15864	16047	15881	16001	15841	15877	15865	15913	16003	15987	16064	15840	15954	15954	15914	16075	15846	16022	15995	15950	15924	15948	15971	15958	15947	15994	15984	16030	15850	15973	15998	15912	15878	15809	15941	15936	15951	15921	15919	16005	15847	15924	16177	15927	15865	15961	16003	16026	16143	15965	16033	15914	15921	15946	15817	16056	15937	15895	15797	15903	15882	16025	16138	15784	15735	15984	15848	15800	16121	15985	15980	16022	15850	15812	15910	15933	16044	16056	15610	15941	15891	15991	15952	15879	15709	15974	15919	15890	15796	15700	15731	15983	15969	15768	16026	15810	15837	15974	15972	15965	15951	15853	15997	15916	15823	15977	15840	15796	15789	15906	15996	15885	15976	15968	16076	15840	15704	15977	15988	16039	15809	15689	16018	15807	16114	15748	15903	15977	15780	15833	15803	15570	15943	16041	16119	15836	15878	15979	15892	15986	15983	15760	15772	15880	15820	16106	15995	15808	15952	15933	15954	16066	15732	15943	15890	15716	16174	15965	15836	15862	15917	16026	15873	15957	16000	15969	15863	15950	15928	15894	16029	16030	16096	15909	15770	15986	15809	15994	15716	15922	15887	16060	16044	15966	15899	15820	15862	15980	16083	16002	15964	15812	16015	15989	16040	15872	16015	16168	15819	15843	15919	15698	15882	15898	16024	15835	15886	15893	16062	15826	15930	16063	16127	15981	15953	15774	16099	16073	15846	15747	15841	15833	15999	16001	15870	15878	15987	15867	15934	15874	15810	15752	16016	15998	16071	16028	15766	16011	16034	15926	15882	15997	16037	16010	15870	15846	16131	15840	15932	15893	15883	15888	15886	16005	16052	15942	16051	15993	15853	15898	16193	15867	15817	16089	15858	15867	15692	15786	15939	16176	15956	16090	16001	15756	16050	16050	15908	15914	15778	15795	15879	15988	15995	15880	16038	15973	15830	15974	15882	15840	15921	16010	15809	15940	15775	16093	15945	15759	16022	15867	15841	15897	15943	15740	15960	16009	15762	15869	15762	15846	15945	15794	16141	15962	15832	15877	16051	15834	15785	15726	15972	15697	15945	16009	15830	15812	15924	15959	15939	16009	15967	15795	15900	15931	16041	15696	15891	15905	16032	15773	15854	15943	15930	15867	15893	15874	15856	15749	16005	16007	15977	16119	15871	15705	15848	15905	15896	15820	16129	15740	15801	15813	15906	16052	15869	15959	15970	15900	15931	15943	15969	15806	16193	16035	15791	15960	15932	15818	15990	15970	15940	16102	15756	15990	15710	15862	15932	16153	16016	15911	15950	16110	15739	15962	16053	16091	15901	16055	15913	15934	15960	15912	15855	15704	16100	15725	16099	15981	15904	15993	15800	15790	15889	15909	15665	15911	15996	15971	16028	16062	15852	15842	15905	15923	15919	16028	15691	15928	15898	15988	15858	15808	16014	15959	15876	15804	15898	15805	15915	15784	15804	15815	16043	15672	15874	15973	15829	16026	15849	15865	15877	15914	15903	15862	15926	15968	15855	15961	15791	16022	16043	16202	15995	16189	16081	16003	15962	15852	16214	15809	15858	15838	15930	15873	15854	16010	15841	16103	16245	15981	15776	15961	15943	15820	15801	15907	15951	15908	15839	16005	15853	15888	15879	15812	15750	15873	15929	15815	16003	15956	15713	15956	15772	15858	15991	15824	15767	15932	15880	15922	15935	15975	16095	15779	15880	15782	15654	15885	16120	15951	16085	15954	15895	15883	15797	15907	15780	16074	15933	16012	15940	16023	15859	15969	15779	16024	16025	15835	15941	15928	15957	15885	15897	16012	16026	16122	15981	15918	15818	15623	15927	15722	15851	16089	15969	16010	15900	16024	15965	15954	16000	15898	16028	15919	15908	15766	15968	16003	15778	15558	15851	15905	16011	15856	15966	15950	15932	15714	15913	15849	16119	15987	15772	15959	16027	15970	15865	15822	16027	15785	15796	15814	15949	16038	15686	15820	15846	16053	15930	15968	15962	15747	15742	15918	15871	15969	15887	15952	15875	15796	15748	15992	16046	15998	15735	15961	15978	15832	15931	15903	15841	15750	15961	16166	15846	15919	16120	15977	15831	15796	15882	15980	15926	15893	15834	15957	15743	15883	15910	15907	16041	15903	15685	15909	15925	15891	15883	15863	15958	15932
12886	23435	22726	17405	23442	58297	54811	42744	30900	21125	15591	14310	13981	13955	13854	14006	14057	14020	13974	14060	14122	14008	14048	13963	13926	14083	13978	14134	14027	14049	14012	14088	14016	14111	14120	13926	13961	14055	14197	14056	13915	13952	14004	13933	14155	13934	14095	13964	14148	14048	13786	14001	14136	13910	13940	14142	14056	13912	13901	14062	13838	14031	14064	14054	13946	13851	13939	14076	13973	13838	14093	13947	13994	13930	13985	14036	14068	13943	14054	13810	14027	13939	14010	13938	13902	14008	14001	13953	14007	14158	14082	14043	14003	14079	14022	13718	13966	13967	14167	13951	14128	14000	13914	13958	14022	14102	14004	14112	14072	14003	13838	13934	13975	13783	14070	14125	13967	14081	14175	13893	13941	14034	13934	14052	14217	14149	14095	13938	13859	13952	13911	14045	14027	14031	13910	13963	14129	14033	13911	13940	14014	14095	13948	14054	13948	13942	14117	14005	14084	14013	14014	14164	14101	13934	13918	14096	14022	14185	13952	14166	14064	13814	14131	14016	13916	14051	13850	14140	13823	13968	13916	13810	13879	13896	13874	14139	14010	14007	13879	13884	13935	14031	13874	14012	14225	14111	14033	13896	13925	14070	14019	13929	14096	14014	13735	14096	13959	14064	14117	13938	13922	13989	14161	13976	13962	14176	14036	13852	14068	13920	14030	13943	14138	13912	14137	14038	13952	13925	14053	13992	13979	13912	14076	13997	14001	14107	14073	13912	14044	13920	13962	14214	13916	13946	14042	14174	13987	14015	14113	14113	13994	13944	13863	14150	14174	14036	14085	14034	13865	13822	14134	14027	13983	13916	13967	13999	14120	14098	13955	13996	14000	13932	14008	14041	14049	14164	14072	13832	14076	13877	14132	13832	14009	13937	13918	13985	14046	13961	14056	13854	13870	14228	14068	14030	14008	14065	13987	14055	13990	13971	13908	13962	14116	13938	13912	14004	14005	14039	14054	13916	13888	14041	13848	14016	14015	13990	14066	13931	13948	13864	14022	13885	13952	13960	13928	14061	14179	14089	13956	13869	13966	14112	14038	14089	13798	13943	14050	13903	13897	13956	13887	14020	14159	13926	14005	13992	14059	13970	14069	13988	14006	14039	13795	13989	14010	14048	14018	13969	14152	13913	14036	14036	13958	14046	13940	14039	13985	13961	14042	13955	14048	13958	14050	14065	14063	13977	14081	13852	14101	14038	13988	13973	14007	14008	14029	13976	14178	14017	14021	13958	13989	14046	14064	14137	13882	14143	13906	13862	14042	14001	13993	13994	13916	13882	13983	13936	13878	13991	14012	13924	13882	14069	13912	14175	13882	13833	13857	14223	14040	13970	14020	13907	14101	13919	14137	13999	13975	14046	14089	14204	14070	13872	13951	14099	14061	13918	13919	14022	14050	13936	14127	14032	14155	13943	14009	13989	13981	14117	13940	14044	14050	13828	13953	14015	13991	14140	13976	13966	13956	14106	13987	14028	13933	13866	13982	13863	13929	14135	13785	14052	14055	13921	14023	13923	14006	13915	13978	14162	13975	13990	14034	13693	14199	14013	14006	13966	13886	13929	14083	13851	14062	13995	13933	13954	13855	14044	14154	14078	14107	13931	13863	13981	13919	13936	13923	13948	14156	13838	14019	13829	13982	13975	14207	13988	14027	13995	13882	14004	14037	13957	13921	14008	14072	14027	13985	14045	13797	14069	14052	14049	13919	13915	14163	13989	13982	13876	13979	13997	13969	13990	13970	14075	14006	13848	14103	13951	13961	13991	14028	14064	14159	13964	14011	13889	14041	14100	13948	14131	14104	13758	14077	13918	14116	14105	14082	13932	14014	14043	13939	13999	13975	13899	13938	14160	14027	13871	13964	13970	13950	13981	14262	14049	13957	13979	13877	13965	13991	14022	14021	13998	14089	14024	13991	14088	13990	13852	13928	14022	14082	14085	13935	13950	13974	14046	14041	13947	14014	14007	14097	13961	13944	13980	14010	14008	13935	13924	13926	14153	14090	14031	13865	13868	14060	14019	14043	13914	13864	14081	14032	13850	13942	14034	13957	14005	13960	14019	14092	14047	13919	13950	13975	14101	14078	13896	13945	14164	13881	14013	13929	14084	13909	13899	13852	14006	14047	13943	14111	13956	14160	14169	13958	13978	14134	14073	14053	14084	14036	13915	13991	14014	13976	14159	14093	13932	14006	13877	13939	13889	14074	14011	13992	13909	13987	14049	13947	14008	14128	14037	13904	13938	14010	13914	14072	13853	13997	13825	14000	13924	14075	13861	13988	14027	13949	13806	14100	13892	14047	14013	13957	13887	13987	13953	14026	14058	13992	13963	14057	13952	14037	14065	14082	13936	14076	13938	14000	14135	14124	13876	14304	13996	13935	13978	14032	13897	13879	13991	13994	14025	14095	14178	14185	13951	13981	13916	14082	13947	13916	13980	13895	14139	13961	13954	14036	14026	13979	13939	13998	14029	14018	14285	14072	13896	14100	14131	13997	14056	13904	14008	13855	14043	14044	13963	13927	13841	14205	13846	13993	14055	14023	13911	14023	13896	13954	14088	13970	14014	14041	14183	13974	14145	14049	14150	14066	14069	14068	14009	13912	13988	14145	14024	13946	14031	13933	13906	13917	13909	13855	14024	13998	13978	14058	13941	13954	14001	14084	14106	14058	13983	13970	13993	13916	13974	14012	14177	13953	14254	14091	14083	14071	14067	13907	13908	13963	13946	13973	13901	14118	13965	13944	13975	13971	14006	13935	14151	13940	14010	13969	13891	13861	13929	13940	14037	14074	14022	14092	13981	14015	14057	13991	13994	13981	14024	14096	14119	14007	14048	13946	13965	13899	13967	13962	13966	14121	14031	13816	14107	14082	13997	14009	14037	14006	13937	14023	14069	14061	13778	14045	13954	13903	13864	13892	13942	14095	14030	13808	14139	13961	14088	13970	13991	13862	14050	13962	13938	13989	13863	13880	14099	14023	13955	14022	14037	13988	14042	14146	14059	13997	14020	14087	14007	14213	13823	13889	14128	13858	14037	13932	13845	13980	13843	13941	13902	14111	14027	14191	13855	14038	14056	14054	13863	13867	13953	13917	13989	13969	14025	13913	13989	14052	14110	14009	13979	14104	14107	13984	13887	14062	13979	14075	13966	14069	14142	14098	14071	13966	13941	14106	13904	14059	13957	13950	14095	13929	14195	13942	14034	13883	13902	14140	14058	14037	14000	13938	14117	14132	13967	13887	13816	13835	14169	13989	13955	14103	13910	14094	13991	13997	13894	14038	13873	13983	14085	13839	14139	14012	14093	13977	13934	13891	13840	14144	13877	14135	13812	14014	13960	13911	13924	13870	14029	14251	14020	14024	14021	13956	14242	13796	14018	14012	14134	14034	14059	13909	14029	14166	13958	14195	14219	13997	13962	13990	13988	14058	14141	14073	13975	13860	14012	14088	14148	13748	14074	13955	14003	13901	14144	14080	14067	14012	13958	14106	13912	13959	13845	13960	13861	13994	13849	14103	13821	14113	14148	14109	13920	13997	13981	13915	13944	13986	14071	14012	14037	14119	14218	13820	14023	13916	13912	14021	14152	13891	13926	13837	13935	13937	13867	13993	13931	14042	14012	13906	13843	14019	13941	13930	14000	13862	13925	13966	13953	14055	14029	14021	14063	13987	13856	14070	13880	13947	14016	13893	13870	14080	13820	14138	13938	14309	13924	14081	13948	14041	13854	13910	13994	14009	13945	14192	13865	14075	14009	14182	14035	13928	14008	14018	14027	14056	14129	13967	14016	14010	14021	13863	14120	13941	13912	14070	14009	14027	14038	13919	14016	14089	14211	13999	14024	13960	13918	13936	14050	14146	13954	13873	14002	13919	13928	14000	13972	13952	13840	13946	14021	13997	13970	13868	14061	14123	13804	14109	14055	13996	14026	14058	14069	13899	14114	13900	13988	13784	14064	14009	13994	14049	13953	14109	13987	14040	14136	14123	13935	13860	14008	13854	13927	13992	14038	13911	14026	14052	13877	14014	13977	14172	14146	13992	14021	13984	14014	14017	13915	13944	13939	14012	13992	14018	13989	13990	13911	14123	13902	14119	14115	13850	13929	14000	14157	14156	14077	13855	14080	14025	13987	13925	13892	13966	13964	13917	14065	13875	13993	14008	14064	13944	13862	13986	13877	13889	14164	14038	13993	14026	13939	13947	14002	13838	14055	13929	14133	13970	13965	14075	14023	13992	14092	13872	13983	14042	13814	13928	13961	14050	13980	14084	14058	13910	14090	14063	14032	13900	14000	13974	13882	14098	13886	13932	14070	13909	14014	13922	13943	14072	13909	13985	13944	14027	14023	14046	14069	13924	13956	13860	14021	14063	14125	13938	13948	14035	13974	13952	14018	13920	14003	13959	13967	13904	14068	13844	14048	13981	13973	14081	14101	14089	14033	14096	14054	13805	13898	14107	14038	14004	13903	14101	14122	13813	14084	13960	14117	14011	13892	14122	13897	14060	13986	14057	13920	14027	13813	13992	14007	14044	14099	13897	13900	14021	13931	13871	13943	13875	14006	14062	13889	14046	14054	14141	13988	13893	13921	14007	14066	13898	14005	14065	14089	14004	13976	14087	14008	13987	14267	13904	13970	13886	13977	14114	14056	14047	13883	13933	14095	14074	14121	14052	13820	14018	14262	13964	13819	13918	14022	13936	13887	14091	14138	14019	13891	13856	14061	13871	13993	14172	13926	13956	13967	13890	13929	14020	13798	14036	13922	13942	13978	13966	14115	14143	14100	14052	14005	13968	14040	14001	13977	13869	13914	14114	14005	14048	14030	13808	13819	14008	13933	13999	14000	14132	13982	14067	13948	13981	13964	14022	13932	14127	14005	14076	14045	13743	13887	13790	14025	14084	14033	14027	14100	13842	14040	13917	13854	13980	14096	14050	13928	13839	13899	14083	13979	14130	13871	14178	13953	13797	13957	14343	14011	14112	14047	14060	13823	13977	13994	13978	13989	13942	14088	14042	13864	14071	14149	14060	14006	13854	13926	14053	13890	14101	13930	14012	14065	14101	14035	14078	13928	13961	14196	14037	14196	14048	13922	14070	13946	13969	14085	13778	14059	14087	13916
23070	21506	29487	23946	22879	64924	69501	56016	40625	28443	21153	17726	17004	16805	16615	16714	17027	16634	16621	16830	16805	16733	16693	16668	16795	16600	16811	16913	17033	16726	16575	16521	16473	16806	16659	16725	16495	16540	16697	16520	16728	16572	16637	16659	16755	16637	16706	16553	16552	16578	16860	16621	16787	16600	16649	16764	16642	16367	16689	16702	16551	16727	16479	16498	16456	16540	16715	16478	16794	16623	16765	16626	16462	16542	16676	16566	16557	16487	16664	16647	16655	16627	16607	16591	16543	16581	16764	16725	16547	16483	16714	16572	16606	16511	16522	16562	16690	16657	16785	16685	16549	16512	16740	16593	16658	16686	16694	16674	16741	16611	16576	16613	16601	16555	16555	16460	16746	16472	16750	16411	16695	16472	16503	16692	16544	16555	16545	16622	16644	16459	16784	16638	16631	16466	16447	16527	16660	16517	16601	16703	16460	16473	16805	16733	16788	16511	16713	16643	16756	16607	16437	16662	16746	16353	16515	16523	16607	16702	16722	16697	16644	16764	16731	16820	16513	16620	16794	16769	16573	16756	16586	16479	16608	16537	16761	16587	16559	16685	16562	16654	16508	16582	16687	16596	16610	16783	16796	16794	16430	16563	16609	16530	16524	16396	16674	16644	16582	16674	16732	16638	16343	16760	16619	16598	16675	16691	16648	16556	16518	16607	16572	16476	16816	16629	16456	16687	16557	16669	16646	16742	16540	16523	16634	16782	16536	16536	16509	16460	16591	16483	16467	16359	16777	16611	16632	16559	16628	16534	16696	16517	16560	16547	16462	16671	16609	16562	16733	16647	16754	16759	16537	16685	16597	16669	16734	16466	16758	16727	16564	16598	16500	16461	16552	16567	16758	16410	16636	16603	16605	16604	16362	16500	16672	16528	16649	16642	16543	16466	16613	16738	16488	16678	16469	16650	16716	16716	16550	16559	16480	16651	16490	16593	16622	16556	16811	16443	16557	16471	16769	16673	16715	16556	16542	16566	16440	16497	16678	16648	16593	16732	16515	16556	16507	16476	16493	16612	16646	16587	16549	16596	16529	16438	16783	16586	16405	16402	16598	16463	16768	16630	16738	16631	16674	16658	16662	16816	16437	16624	16435	16740	16400	16609	16597	16580	16666	16714	16531	16530	16447	16607	16538	16400	16599	16613	16674	16627	16546	16366	16452	16545	16437	16557	16608	16639	16681	16527	16698	16762	16618	16717	16601	16632	16411	16451	16721	16552	16659	16697	16636	16586	16647	16501	16567	16505	16639	16668	16536	16404	16509	16452	16639	16695	16425	16421	16597	16654	16526	16635	16643	16540	16585	16549	16814	16588	16646	16392	16628	16580	16359	16553	16485	16609	16618	16571	16547	16488	16515	16646	16501	16633	16509	16394	16489	16590	16577	16511	16527	16583	16668	16454	16446	16476	16338	16652	16456	16582	16576	16362	16637	16656	16697	16719	16807	16526	16654	16674	16417	16561	16653	16502	16635	16660	16699	16466	16544	16754	16605	16520	16480	16523	16693	16564	16629	16482	16641	16609	16517	16651	16372	16597	16350	16668	16583	16626	16582	16550	16657	16500	16433	16384	16687	16592	16638	16606	16681	16604	16585	16549	16587	16587	16480	16474	16561	16678	16628	16504	16597	16395	16533	16434	16611	16365	16668	16523	16659	16835	16577	16505	16618	16548	16677	16461	16474	16619	16753	16380	16625	16710	16706	16584	16576	16405	16757	16348	16519	16649	16551	16684	16525	16343	16496	16644	16559	16579	16438	16366	16505	16640	16721	16481	16707	16509	16700	16614	16681	16525	16769	16349	16537	16643	16429	16357	16623	16519	16555	16466	16453	16521	16576	16450	16676	16440	16561	16425	16755	16563	16668	16542	16344	16570	16674	16689	16486	16517	16401	16446	16536	16518	16471	16324	16553	16641	16687	16626	16690	16597	16566	16612	16708	16535	16461	16280	16567	16762	16587	16649	16580	16491	16738	16753	16341	16441	16541	16494	16580	16631	16419	16525	16587	16535	16600	16729	16631	16579	16545	16651	16345	16588	16496	16583	16621	16701	16615	16708	16593	16651	16529	16480	16626	16589	16630	16604	16663	16697	16510	16617	16669	16493	16429	16490	16516	16870	16546	16418	16570	16642	16610	16726	16434	16454	16617	16615	16483	16560	16593	16651	16586	16454	16518	16383	16531	16646	16442	16438	16553	16631	16506	16476	16682	16637	16555	16495	16343	16692	16512	16583	16630	16507	16592	16558	16546	16591	16544	16400	16655	16482	16539	16475	16690	16534	16722	16559	16610	16543	16624	16374	16551	16567	16407	16742	16552	16600	16486	16523	16469	16502	16633	16634	16570	16456	16615	16661	16784	16597	16404	16493	16770	16542	16435	16390	16485	16449	16364	16562	16653	16579	16628	16491	16674	16542	16663	16542	16434	16532	16455	16667	16748	16572	16617	16540	16794	16509	16724	16538	16500	16612	16419	16520	16639	16543	16578	16606	16641	16675	16550	16464	16550	16638	16502	16620	16614	16515	16543	16455	16710	16559	16420	16477	16540	16580	16585	16627	16634	16605	16639	16341	16675	16660	16688	16595	16440	16533	16446	16513	16625	16694	16833	16615	16327	16352	16381	16576	16631	16348	16646	16698	16725	16605	16638	16455	16580	16580	16445	16609	16533	16394	16548	16694	16473	16487	16754	16593	16459	16693	16563	16558	16767	16718	16651	16730	16644	16505	16511	16803	16562	16473	16525	16827	16552	16386	16711	16655	16478	16541	16392	16524	16600	16486	16658	16463	16556	16604	16512	16644	16657	16505	16509	16404	16538	16530	16486	16434	16543	16316	16555	16708	16784	16535	16478	16768	16476	16710	16761	16521	16455	16633	16353	16682	16746	16616	16564	16553	16674	16634	16667	16431	16698	16481	16522	16487	16489	16485	16740	16488	16615	16563	16439	16571	16531	16549	16443	16570	16427	16490	16342	16485	16628	16636	16584	16574	16502	16674	16509	16552	16611	16628	16706	16512	16677	16722	16365	16576	16682	16446	16684	16471	16786	16598	16612	16431	16451	16607	16696	16555	16618	16489	16684	16582	16753	16715	16501	16700	16498	16640	16576	16513	16606	16539	16563	16510	16705	16690	16741	16563	16525	16573	16785	16452	16561	16539	16765	16657	16472	16498	16352	16838	16612	16566	16825	16640	16564	16718	16433	16780	16580	16681	16480	16575	16370	16652	16694	16534	16740	16623	16775	16552	16633	16492	16602	16528	16656	16425	16468	16543	16491	16643	16534	16634	16631	16605	16585	16660	16663	16618	16658	16759	16490	16444	16832	16409	16339	16488	16669	16571	16577	16541	16570	16520	16508	16470	16519	16544	16586	16511	16801	16596	16416	16509	16547	16481	16541	16626	16637	16615	16538	16439	16724	16439	16562	16548	16535	16490	16280	16684	16777	16551	16721	16716	16484	16595	16584	16611	16662	16395	16591	16554	16591	16520	16716	16638	16571	16448	16700	16593	16683	16474	16529	16601	16637	16650	16456	16638	16400	16506	16441	16639	16486	16393	16558	16654	16717	16554	16644	16491	16567	16686	16407	16604	16452	16601	16732	16605	16534	16771	16525	16496	16413	16627	16597	16611	16392	16507	16519	16619	16567	16646	16493	16775	16692	16579	16536	16601	16524	16733	16583	16561	16664	16825	16749	16598	16389	16641	16470	16582	16684	16715	16627	16353	16610	16299	16559	16571	16518	16557	16674	16456	16355	16414	16760	16736	16536	16509	16524	16411	16628	16614	16433	16529	16667	16697	16547	16582	16778	16574	16386	16486	16481	16482	16637	16672	16500	16569	16676	16704	16462	16519	16569	16605	16525	16507	16849	16499	16549	16741	16777	16422	16511	16432	16631	16633	16575	16490	16662	16471	16693	16480	16464	16649	16834	16469	16387	16684	16524	16489	16363	16642	16547	16502	16659	16568	16577	16443	16614	16444	16598	16651	16690	16464	16501	16627	16484	16376	16427	16698	16608	16482	16742	16486	16630	16448	16479	16770	16601	16550	16541	16618	16631	16674	16508	16431	16526	16302	16383	16493	16534	16569	16631	16728	16700	16426	16613	16519	16643	16559	16456	16427	16517	16473	16550	16539	16819	16395	16449	16624	16736	16573	16569	16690	16580	16648	16540	16465	16440	16452	16354	16515	16569	16647	16552	16688	16597	16700	16738	16552	16713	16534	16598	16708	16533	16706	16655	16532	16604	16291	16620	16604	16477	16389	16597	16590	16401	16476	16560	16857	16524	16595	16663	16382	16612	16640	16475	16594	16518	16438	16650	16615	16441	16447	16670	16411	16675	16324	16647	16738	16474	16373	16461	16515	16821	16615	16312	16463	16503	16636	16625	16581	16449	16552	16732	16570	16560	16665	16629	16594	16562	16605	16601	16775	16545	16589	16526	16233	16489	16458	16559	16426	16526	16531	16732	16497	16596	16536	16635	16483	16402	16477	16724	16504	16490	16369	16522	16403	16673	16565	16679	16476	16461	16493	16529	16488	16372	16563	16370	16410	16492	16417	16680	16713	16602	16546	16623	16447	16500	16552	16579	16535	16674	16509	16696	16510	16739	16565	16459	16541	16486	16626	16666	16474	16362	16620	16600	16406	16396	16535	16512	16719	16634	16588	16768	16620	16505	16540	16629	16612	16510	16566	16490	16649	16649	16593	16716	16563	16618	16516	16461	16593	16666	16461	16591	16561	16621	16470	16668	16617	16570	16646	16618	16541	16743	16591	16595	16624	16512	16574	16516	16404	16657	16556	16413	16716	16685	16488	16568	16619	16460	16581	16488	16743	16594	16589	16614	16540	16614	16597	16638	16601	16547	16387	16451	16537	16743	16462	16700	16624	16564	16444	16718	16640	16518	16627	16571	16564	16570	16568	16614	16684	16777	16652	16656	16614	16521	16549	16576	16522	16500	16717	16581	16463	16628	16562	16445	16496	16656	16527	16403	16443	16691	16474	16429	16637	16626	16539	16604	16512	16741	16544	16420	16652	16596	16781	16665	16468	16427	16570	16562	16635	16598	16640	16584	16446	16644	16448	16672	16591	16690	16565	16585	16698	16563	16572	16589	16609	16534	16610	16681	16493
15055	29118	26994	20082	28685	72521	70799	56398	40495	26316	17808	14950	14477	14169	14472	14147	14486	14428	14406	14400	14542	14284	14326	14194	14577	14391	14432	14342	14262	14380	14356	14277	14399	14396	14540	14341	14203	14438	14319	14411	14291	14424	14313	14396	14205	14396	14594	14449	14289	14403	14458	14385	14473	14381	14406	14434	14336	14289	14357	14389	14424	14361	14323	14432	14409	14190	14299	14319	14188	14534	14331	14246	14332	14307	14426	14427	14398	14159	14334	14379	14208	14289	14500	14279	14493	14201	14509	14395	14311	14366	14358	14298	14222	14401	14362	14396	14304	14468	14362	14203	14387	14520	14443	14270	14459	14073	14315	14300	14524	14313	14270	14358	14367	14277	14377	14287	14164	14286	14310	14506	14393	14404	14421	14253	14227	14291	14272	14421	14350	14232	14297	14191	14332	14439	14293	14321	14347	14206	14191	14239	14216	14381	14379	14342	14382	14273	14483	14391	14334	14408	14341	14361	14341	14363	14330	14334	14415	14429	14509	14291	14385	14342	14322	14342	14422	14372	14281	14359	14304	14395	14378	14344	14389	14471	14261	14243	14326	14231	14125	14431	14515	14338	14319	14404	14262	14420	14133	14449	14404	14293	14283	14398	14374	14327	14188	14360	14371	14276	14326	14320	14221	14202	14521	14307	14353	14347	14280	14239	14230	14341	14353	14418	14239	14351	14373	14215	14250	14488	14309	14356	14303	14447	14277	14316	14366	14226	14294	14371	14404	14285	14268	14518	14157	14442	14294	14065	14282	14509	14297	14324	14357	14348	14286	14248	14329	14400	14290	14282	14187	14424	14251	14438	14405	14300	14296	14383	14310	14512	14332	14315	14339	14323	14243	14405	14441	14332	14320	14312	14300	14436	14440	14296	14359	14350	14221	14256	14555	14139	14433	14266	14320	14458	14444	14385	14330	14254	14328	14148	14283	14324	14483	14417	14316	14361	14491	14348	14403	14381	14317	14396	14246	14373	14398	14336	14277	14326	14559	14450	14163	14285	14259	14289	14297	14530	14185	14194	14355	14218	14271	14373	14291	14372	14339	14323	14498	14322	14309	14324	14270	14299	14312	14365	14369	14396	14453	14472	14344	14339	14383	14362	14306	14313	14224	14348	14282	14555	14369	14340	14311	14348	14327	14345	14209	14370	14246	14377	14261	14328	14301	14481	14349	14382	14186	14335	14329	14345	14267	14161	14236	14375	14388	14362	14308	14458	14259	14379	14354	14296	14314	14263	14490	14262	14385	14210	14395	14486	14299	14255	14208	14511	14317	14386	14299	14338	14491	14368	14332	14515	14169	14430	14500	14271	14314	14305	14410	14155	14260	14387	14415	14487	14377	14321	14518	14365	14529	14198	14457	14540	14118	14213	14416	14273	14419	14279	14173	14470	14404	14312	14305	14309	14484	14376	14375	14265	14333	14425	14363	14203	14338	14312	14510	14400	14233	14401	14384	14354	14588	14371	14314	14429	14372	14363	14310	14241	14249	14408	14343	14275	14422	14162	14330	14284	14336	14388	14354	14268	14296	14362	14384	14406	14473	14279	14237	14283	14453	14348	14358	14436	14296	14221	14312	14392	14390	14402	14332	14266	14340	14400	14356	14350	14315	14367	14408	14335	14337	14460	14237	14424	14389	14314	14444	14264	14418	14345	14170	14486	14312	14534	14396	14366	14359	14259	14503	14295	14390	14365	14445	14369	14201	14253	14260	14353	14432	14226	14337	14377	14338	14463	14430	14211	14366	14402	14188	14351	14419	14352	14370	14101	14392	14250	14128	14215	14194	14285	14316	14250	14360	14187	14503	14250	14403	14247	14408	14269	14351	14374	14404	14263	14333	14323	14364	14396	14366	14295	14365	14289	14425	14499	14409	14224	14348	14314	14435	14326	14249	14347	14313	14402	14333	14391	14298	14351	14213	14219	14476	14179	14358	14433	14359	14342	14364	14357	14345	14259	14432	14465	14458	14361	14341	14270	14479	14373	14379	14452	14306	14432	14372	14322	14219	14394	14209	14336	14167	14331	14441	14162	14379	14304	14238	14223	14281	14179	14360	14433	14308	14554	14134	14585	14271	14260	14130	14340	14562	14448	14151	14354	14238	14353	14450	14213	14467	14170	14239	14323	14371	14271	14368	14369	14346	14257	14239	14334	14208	14248	14460	14357	14575	14245	14355	14367	14191	14300	14610	14267	14429	14556	14487	14291	14265	14437	14396	14445	14314	14215	14456	14477	14272	14446	14469	14175	14508	14334	14370	14319	14191	14423	14332	14316	14517	14288	14399	14225	14311	14454	14401	14420	14315	14368	14478	14344	14365	14344	14305	14506	14416	14341	14334	14413	14223	14347	14242	14339	14517	14464	14372	14225	14392	14198	14378	14376	14391	14135	14406	14279	14381	14394	14220	14351	14363	14336	14352	14386	14404	14486	14302	14352	14259	14342	14301	14378	14302	14398	14417	14368	14291	14329	14237	14436	14473	14300	14485	14409	14454	14287	14314	14207	14301	14194	14469	14488	14287	14313	14416	14204	14333	14207	14307	14298	14384	14249	14228	14291	14419	14333	14379	14471	14293	14299	14223	14370	14270	14319	14275	14246	14256	14419	14312	14262	14293	14204	14320	14256	14495	14327	14462	14315	14512	14385	14176	14470	14315	14501	14429	14300	14374	14271	14496	14337	14369	14251	14502	14278	14442	14364	14262	14409	14359	14273	14259	14260	14407	14355	14559	14302	14351	14228	14370	14444	14471	14356	14334	14244	14371	14386	14334	14113	14389	14307	14359	14417	14269	14398	14199	14339	14328	14278	14270	14337	14231	14500	14199	14260	14529	14355	14454	14204	14408	14230	14579	14283	14523	14318	14479	14245	14362	14316	14552	14462	14234	14275	14227	14377	14282	14483	14405	14427	14334	14531	14312	14236	14408	14444	14424	14230	14338	14453	14427	14156	14256	14243	14400	14314	14417	14372	14388	14390	14483	14312	14308	14243	14160	14349	14395	14339	14223	14442	14345	14312	14405	14237	14486	14200	14181	14185	14309	14353	14408	14247	14234	14403	14133	14392	14515	14269	14366	14294	14386	14346	14338	14378	14277	14439	14385	14271	14397	14486	14461	14348	14335	14379	14436	14190	14279	14448	14398	14352	14474	14247	14262	14309	14451	14249	14302	14327	14384	14403	14391	14278	14375	14335	14375	14247	14215	14384	14187	14381	14446	14285	14315	14349	14480	14367	14464	14342	14307	14312	14543	14448	14330	14426	14424	14373	14450	14506	14320	14258	14360	14205	14453	14194	14350	14326	14529	14247	14403	14492	14481	14238	14390	14352	14456	14324	14429	14368	14330	14339	14409	14311	14212	14273	14278	14484	14227	14149	14274	14520	14269	14362	14322	14476	14377	14465	14320	14269	14460	14450	14420	14280	14355	14210	14273	14316	14409	14395	14401	14493	14327	14306	14296	14311	14432	14222	14343	14219	14364	14461	14458	14366	14300	14490	14387	14466	14356	14177	14261	14512	14137	14351	14274	14336	14541	14478	14461	14364	14221	14306	14372	14315	14366	14398	14298	14226	14370	14364	14457	14355	14300	14283	14368	14295	14368	14321	14113	14324	14281	14362	14244	14297	14248	14294	14329	14338	14327	14309	14421	14420	14380	14452	14191	14289	14334	14457	14441	14144	14509	14319	14525	14443	14347	14329	14496	14295	14295	14291	14251	14301	14457	14484	14304	14376	14297	14223	14424	14229	14330	14235	14356	14262	14287	14290	14548	14224	14239	14436	14581	14285	14304	14430	14289	14276	14300	14326	14153	14487	14322	14255	14425	14379	14342	14304	14531	14435	14283	14325	14487	14336	14436	14197	14573	14259	14300	14374	14287	14320	14237	14373	14308	14317	14364	14242	14278	14379	14221	14141	14392	14197	14297	14373	14200	14310	14395	14300	14436	14199	14387	14168	14319	14375	14426	14441	14370	14252	14164	14462	14318	14338	14354	14439	14242	14350	14343	14432	14323	14278	14467	14322	14300	14295	14312	14329	14470	14521	14505	14476	14560	14351	14581	14162	14248	14389	14383	14422	14429	14292	14367	14355	14396	14331	14327	14273	14315	14166	14187	14271	14268	14241	14533	14317	14382	14245	14468	14393	14469	14415	14254	14337	14408	14351	14394	14432	14461	14358	14395	14426	14250	14264	14447	14409	14229	14299	14208	14222	14319	14367	14325	14218	14254	14306	14316	14270	14323	14262	14433	14346	14302	14428	14201	14356	14240	14551	14471	14384	14332	14310	14291	14273	14306	14348	14265	14317	14306	14316	14368	14493	14244	14269	14347	14339	14350	14479	14387	14394	14473	14439	14333	14431	14330	14406	14441	14326	14398	14319	14286	14449	14377	14266	14341	14217	14338	14264	14301	14274	14347	14359	14337	14192	14539	14450	14245	14503	14361	14399	14247	14419	14192	14367	14120	14384	14464	14217	14259	14404	14431	14278	14292	14347	14399	14318	14415	14620	14376	14216	14375	14322	14493	14438	14460	14399	14418	14339	14274	14355	14191	14280	14497	14257	14411	14281	14185	14365	14410	14332	14581	14341	14159	14367	14495	14284	14263	14358	14398	14303	14255	14500	14299	14178	14373	14328	14321	14509	14581	14358	14416	14503	14448	14444	14316	14364	14502	14334	14417	14248	14327	14361	14288	14297	14344	14402	14304	14322	14153	14254	14281	14420	14366	14358	14357	14250	14290	14280	14405	14155	14295	14461	14298	14185	14101	14500	14309	14352	14266	14352	14221	14379	14527	14205	14357	14244	14379	14207	14281	14180	14335	14400	14436	14326	14369	14288	14229	14300	14330	14276	14201	14445	14233	14375	14223	14300	14493	14294	14411	14492	14273	14416	14405	14367	14377	14409	14452	14203	14398	14404	14339	14454	14287	14153	14374	14360	14601	14366	14344	14204	14341	14382	14226	14388	14356	14191	14428	14363	14524	14577	14320	14171	14240	14389	14409	14184	14226	14321	14316	14307	14361	14347	14314	14311	14337	14261	14236	14447	14321	14281	14308	14166	14167	14414	14329	14362	14356	14321	14339	14258	14239	14554	14434	14330	14373	14250	14267	14405	14274	14183	14249	14400	14509	14274
27773	22131	24576	21110	20679	28852	28454	23746	20289	18472	17765	17695	17520	17449	17391	17376	17470	17442	17404	17643	17695	17702	17702	17510	17518	17392	17438	17507	17594	17543	17593	17610	17524	17566	17714	17610	17517	17428	17561	17492	17543	17323	17473	17328	17455	17522	17449	17540	17395	17390	17632	17554	17679	17480	17398	17328	17529	17678	17601	17460	17629	17468	17543	17453	17594	17491	17668	17462	17507	17649	17621	17422	17355	17383	17452	17391	17467	17527	17673	17599	17470	17705	17394	17609	17563	17427	17337	17510	17539	17573	17466	17124	17504	17351	17430	17390	17581	17713	17374	17573	17548	17426	17297	17420	17636	17544	17642	17457	17407	17337	17619	17434	17466	17391	17465	17336	17608	17541	17415	17289	17674	17567	17460	17490	17634	17424	17503	17512	17313	17464	17574	17671	17542	17360	17330	17455	17666	17704	17449	17381	17381	17428	17426	17401	17754	17613	17337	17261	17459	17462	17328	17566	17331	17391	17329	17445	17531	17474	17694	17561	17606	17400	17469	17492	17546	17403	17407	17795	17686	17466	17575	17522	17375	17403	17508	17375	17613	17450	17344	17418	17326	17210	17537	17601	17561	17404	17593	17508	17298	17575	17364	17294	17641	17495	17681	17507	17422	17478	17327	17484	17496	17379	17419	17397	17482	17322	17491	17281	17530	17532	17393	17399	17549	17413	17442	17312	17676	17307	17563	17466	17485	17396	17227	17725	17513	17390	17538	17419	17480	17580	17345	17428	17395	17535	17694	17380	17407	17393	17463	17285	17441	17610	17483	17463	17461	17309	17452	17387	17728	17651	17664	17780	17505	17629	17587	17461	17616	17269	17441	17489	17415	17525	17473	17461	17526	17596	17498	17521	17450	17524	17506	17599	17657	17571	17472	17464	17455	17478	17363	17401	17507	17577	17578	17653	17532	17441	17535	17474	17579	17348	17361	17516	17417	17543	17529	17499	17675	17431	17470	17350	17433	17379	17375	17508	17337	17679	17533	17489	17478	17386	17704	17279	17362	17580	17449	17579	17506	17650	17564	17296	17623	17674	17554	17418	17559	17601	17517	17450	17513	17437	17623	17542	17552	17526	17443	17543	17598	17498	17606	17537	17487	17554	17538	17426	17499	17473	17652	17497	17483	17519	17589	17372	17627	17458	17366	17496	17479	17597	17497	17354	17417	17587	17554	17267	17538	17623	17470	17722	17527	17322	17491	17455	17739	17291	17288	17584	17446	17464	17519	17543	17562	17259	17542	17420	17379	17564	17354	17621	17672	17737	17601	17366	17559	17559	17503	17459	17402	17588	17750	17331	17580	17520	17529	17560	17430	17454	17612	17444	17581	17748	17314	17460	17455	17335	17640	17481	17274	17544	17446	17525	17620	17542	17799	17503	17645	17316	17602	17748	17463	17462	17308	17442	17608	17350	17590	17218	17418	17360	17332	17437	17501	17442	17460	17427	17400	17451	17568	17433	17636	17582	17586	17717	17647	17441	17543	17483	17413	17407	17465	17558	17473	17444	17510	17489	17583	17606	17762	17515	17440	17349	17616	17492	17417	17423	17350	17416	17433	17748	17547	17516	17454	17435	17554	17334	17285	17476	17419	17420	17460	17525	17700	17521	17530	17332	17503	17486	17605	17350	17355	17660	17275	17432	17573	17550	17454	17274	17522	17492	17432	17298	17352	17482	17464	17458	17197	17594	17722	17429	17396	17368	17501	17550	17517	17601	17575	17474	17498	17482	17403	17647	17427	17407	17486	17588	17571	17531	17574	17604	17420	17557	17657	17551	17527	17587	17403	17459	17326	17527	17446	17529	17532	17441	17315	17529	17510	17489	17407	17422	17437	17280	17436	17503	17546	17358	17501	17561	17587	17512	17528	17464	17607	17705	17655	17542	17494	17435	17284	17394	17675	17361	17593	17472	17548	17338	17501	17480	17543	17645	17605	17608	17431	17511	17576	17626	17572	17419	17616	17569	17747	17483	17368	17524	17396	17439	17527	17576	17634	17346	17487	17611	17580	17304	17404	17523	17351	17601	17210	17519	17411	17536	17570	17333	17341	17352	17371	17530	17524	17558	17566	17683	17654	17561	17430	17509	17303	17267	17411	17444	17697	17519	17489	17407	17211	17583	17471	17361	17459	17680	17512	17562	17398	17410	17354	17586	17413	17290	17481	17360	17556	17422	17478	17681	17240	17523	17622	17324	17336	17400	17543	17267	17539	17428	17465	17489	17324	17548	17632	17535	17527	17284	17604	17677	17422	17695	17544	17499	17562	17634	17640	17634	17548	17408	17462	17477	17576	17425	17373	17728	17484	17575	17365	17378	17522	17409	17495	17399	17547	17523	17278	17397	17517	17477	17498	17506	17608	17441	17412	17390	17507	17489	17270	17648	17524	17529	17257	17511	17555	17453	17437	17521	17544	17605	17712	17540	17421	17530	17497	17593	17266	17541	17443	17585	17280	17458	17513	17485	17697	17456	17566	17359	17500	17563	17471	17445	17516	17658	17579	17375	17619	17487	17432	17540	17570	17535	17551	17372	17474	17532	17575	17478	17492	17514	17456	17321	17607	17613	17719	17529	17398	17527	17478	17505	17516	17357	17504	17602	17561	17358	17362	17413	17658	17431	17390	17512	17491	17415	17475	17559	17624	17604	17506	17342	17622	17505	17404	17335	17489	17293	17395	17514	17612	17624	17553	17478	17372	17393	17407	17456	17551	17380	17582	17572	17400	17421	17673	17471	17315	17560	17590	17438	17589	17399	17549	17433	17458	17245	17600	17496	17629	17745	17475	17485	17727	17331	17555	17293	17454	17442	17684	17363	17507	17502	17420	17452	17393	17454	17483	17513	17351	17470	17697	17508	17500	17396	17489	17469	17583	17403	17485	17381	17499	17474	17545	17678	17764	17672	17327	17492	17671	17456	17494	17653	17398	17535	17619	17810	17526	17405	17438	17528	17285	17531	17390	17572	17360	17597	17508	17352	17631	17391	17479	17435	17352	17397	17456	17451	17515	17503	17781	17528	17465	17349	17315	17361	17462	17545	17396	17499	17441	17441	17545	17441	17534	17549	17663	17560	17641	17321	17428	17636	17512	17458	17411	17399	17459	17417	17376	17521	17569	17354	17488	17451	17592	17452	17499	17210	17530	17438	17604	17531	17605	17602	17544	17340	17584	17627	17371	17387	17319	17467	17262	17443	17400	17523	17647	17498	17512	17735	17590	17611	17539	17589	17568	17556	17477	17463	17494	17507	17712	17467	17355	17626	17456	17514	17456	17408	17451	17556	17622	17551	17539	17467	17690	17519	17547	17680	17438	17593	17663	17506	17489	17420	17422	17543	17590	17469	17366	17504	17580	17567	17488	17584	17293	17448	17487	17455	17524	17340	17447	17678	17599	17565	17537	17317	17619	17668	17699	17472	17503	17525	17750	17663	17555	17419	17524	17412	17359	17588	17405	17355	17505	17483	17534	17661	17737	17384	17420	17387	17500	17512	17648	17523	17642	17363	17586	17478	17627	17617	17400	17644	17470	17524	17426	17441	17483	17225	17587	17352	17431	17582	17648	17508	17391	17494	17592	17191	17413	17373	17276	17549	17368	17407	17497	17423	17367	17440	17373	17559	17477	17332	17356	17482	17468	17492	17626	17556	17463	17340	17452	17324	17573	17370	17414	17422	17285	17364	17533	17490	17467	17594	17551	17540	17597	17372	17491	17502	17428	17711	17434	17452	17635	17467	17409	17713	17587	17410	17598	17489	17564	17469	17602	17365	17479	17543	17623	17434	17519	17572	17379	17421	17534	17669	17326	17719	17410	17462	17589	17531	17447	17416	17677	17544	17507	17444	17445	17550	17433	17500	17534	17361	17386	17513	17547	17386	17341	17514	17390	17315	17238	17423	17415	17331	17537	17476	17490	17484	17697	17502	17390	17727	17457	17589	17563	17504	17515	17480	17649	17499	17530	17671	17328	17466	17395	17616	17523	17568	17583	17505	17596	17647	17479	17676	17519	17368	17400	17472	17268	17345	17453	17435	17492	17243	17397	17483	17537	17417	17549	17705	17484	17419	17438	17278	17410	17558	17294	17355	17583	17648	17478	17540	17367	17643	17520	17402	17569	17502	17320	17312	17443	17523	17620	17414	17633	17478	17475	17571	17359	17642	17602	17591	17695	17815	17498	17621	17485	17406	17484	17664	17409	17479	17482	17393	17426	17526	17450	17540	17251	17683	17460	17347	17596	17378	17370	17442	17541	17381	17614	17696	17489	17570	17551	17538	17465	17494	17675	17501	17518	17437	17322	17571	17561	17389	17653	17560	17447	17279	17474	17444	17471	17504	17602	17603	17552	17518	17285	17395	17443	17525	17447	17483	17522	17628	17546	17526	17426	17483	17474	17390	17577	17196	17716	17427	17578	17508	17508	17397	17576	17211	17482	17506	17310	17365	17324	17600	17518	17584	17568	17422	17559	17429	17266	17519	17361	17547	17384	17586	17333	17434	17403	17435	17358	17609	17578	17482	17404	17500	17501	17410	17435	17485	17399	17579	17673	17531	17657	17605	17515	17729	17650	17507	17568	17523	17405	17447	17513	17593	17408	17551	17363	17598	17599	17727	17538	17594	17455	17544	17364	17497	17159	17557	17610	17349	17633	17579	17432	17482	17304	17594	17528	17513	17505	17574	17419	17328	17414	17392	17530	17444	17515	17584	17555	17413	17349	17283	17445	17428	17401	17549	17696	17428	17416	17566	17411	17494	17557	17478	17292	17516	17359	17676	17378	17370	17394	17571	17305	17336	17408	17509	17555	17484	17304	17355	17339	17516	17680	17313	17369	17645	17655	17417	17498	17592	17630	17594	17697	17539	17659	17502	17358	17486	17428	17440	17580	17548	17433	17432	17245	17497	17454	17359	17365	17446	17342	17661	17704	17643	17453	17469	17487	17397	17386	17640	17445	17473	17476	17558	17396	17389	17343	17586	17557	17495	17701	17328	17376	17530	17428	17446	17763	17528	17360	17537	17529	17331	17576	17501	17319	17460	17536	17533	17623	17387	17436	17520	17463	17389	17430	17549	17576	17238	17564	17435	17469	17448	17403	17473	17573	17317	17668	17374	17589	17506	17379	17506	17427	17446
14431	17645	16550	15543	19473	28140	26139	21075	17486	15987	15167	14944	15029	14914	14936	14872	14883	15160	14994	14913	14788	15011	14966	15073	15012	14991	14858	14892	14868	14974	14993	14949	14863	14914	15004	14859	15075	15030	14909	14950	14897	14945	14899	15082	14911	14895	14920	14958	15091	15093	14909	15038	14875	14876	14815	14967	14919	14985	14906	14937	14943	14874	14917	14911	14995	14899	14989	14831	14950	14952	14898	14997	14868	14926	14836	14969	14973	14891	15101	14868	15053	14960	14992	14813	15113	14827	14843	14781	14830	14838	14934	14900	14811	14903	14814	14829	14941	14880	14996	14882	14934	14931	14962	14798	14916	14940	14853	15046	14965	14807	14873	14870	15075	14875	14808	14903	14909	14938	14863	14998	14940	14823	15020	14812	14800	14928	14773	14831	15004	14823	14830	14848	14856	15016	14921	14870	14968	14884	15108	14850	15078	14857	14846	14881	14961	14934	14973	14749	14885	14916	15064	14900	15016	14907	14967	15001	15015	14851	14815	14764	14991	14787	15134	14990	15033	15108	14972	14943	14900	14934	14938	14931	14988	14894	14964	14783	15021	15163	14768	14820	15081	15014	14988	14950	14880	14984	14826	15021	15116	14868	14909	14862	15087	14922	14839	14907	15065	14923	14989	14853	14759	15026	14834	14995	14927	14839	14926	14941	14970	14802	14903	14845	14942	14916	14942	14934	14830	14868	14958	14854	14820	15012	15027	14922	14938	14942	14865	14830	14879	14858	14865	14906	14890	14783	14862	15011	14850	14944	14884	14701	15056	15016	14763	15080	14926	14771	14922	14938	15039	15006	14900	15028	14925	14979	14928	14943	15054	14969	14924	14940	14951	14968	15072	14935	14833	14931	14998	14872	14950	14904	14850	14814	14990	14980	15033	14946	14954	14868	15077	15052	14943	14920	14873	14801	15066	15058	14892	15066	14915	15054	14835	14897	14774	15037	14972	14987	14984	14975	14967	14799	14970	15128	14967	15053	14876	14772	14963	14994	14958	14993	14938	14820	14926	15056	14937	14866	15078	14777	14862	15088	14951	14968	14879	15021	14861	14947	15040	14885	14730	15038	14899	14909	15112	14840	14982	15008	15029	15038	14771	14986	14864	14958	14889	14927	14986	14884	14811	14929	14952	14920	14876	14960	14934	14867	14789	14907	14916	14946	14769	14972	14874	14956	14926	14904	14962	14875	14973	14822	14932	14899	14918	15037	14923	14826	14917	15070	15022	14957	14950	15085	14833	14963	14856	15042	14833	14907	14842	14905	14815	15105	14780	14969	14853	14845	14871	14786	14865	14981	14858	14821	14868	14819	14951	14729	15077	15078	15048	14975	14855	14817	14964	15003	14898	14838	14887	15070	14872	14999	14909	14991	14766	14875	14836	14986	14953	15082	15095	15006	14983	15023	15038	14835	15003	14977	14925	14968	14917	15027	15001	14996	14793	14911	14911	14944	14845	15205	14890	14790	15001	15077	14763	14839	15057	15058	14777	14952	14998	15054	15008	15072	14714	15150	15217	14945	14718	15003	14946	15011	15146	14997	14943	14968	14928	15135	15013	15038	14969	14886	14950	15068	14968	15035	14735	14898	14912	14847	14922	14851	14995	14987	14898	14755	15054	14753	15016	14883	15122	14958	14902	14910	15046	14865	14932	14958	14981	14888	14957	15117	14785	14885	14928	14917	14982	14928	14806	14821	15099	14823	14930	14870	14987	15153	15002	14822	14902	14985	14870	14886	14953	14917	14881	15085	14881	15157	14935	14893	14980	14758	14973	15067	15069	14908	14859	14855	15023	15013	14926	15144	14936	14797	15111	14918	14879	14864	14958	14977	15009	14944	14882	14887	14814	15041	14883	14792	14896	14777	14914	14650	14818	14836	14892	14950	14893	14873	14888	14762	14907	14938	15080	14928	14869	14890	15035	14997	15037	15008	14971	14985	14801	14959	15027	14970	15005	15014	14842	14915	14865	15035	14923	14981	15092	15044	14984	14913	14907	14812	14843	14856	15101	14839	14996	14928	15047	14876	14978	14866	15128	14973	14767	14868	14953	14972	14843	14899	14930	15021	15056	14857	14902	14812	14964	14937	14912	14924	14996	15029	14985	15007	14987	15113	15143	14823	14991	15005	14800	14924	14927	14918	14883	14771	14895	14914	14718	14861	14990	14902	14984	14870	14968	14862	14875	14977	14833	14707	14933	15031	15006	14929	14831	14831	14819	14823	14809	14921	15040	15011	14948	14986	14894	15040	14933	14986	14890	14970	15045	14963	14961	14939	14899	15035	14814	15075	14875	14870	14780	14969	14871	14955	14884	15032	14831	14884	15092	14838	15128	14766	15032	15002	14942	14871	14967	14941	14999	14976	14898	15018	14972	14762	14866	15140	14967	15012	14788	14855	15089	15025	14861	15029	14995	15094	15065	15032	14752	14907	14872	14859	14825	14947	15050	14950	15081	14870	14818	14972	14976	14824	14934	14826	14877	14944	14802	15016	14943	15180	14706	14824	15011	15084	14941	14698	14998	14891	14922	15022	14992	14888	15090	14930	14926	14764	14853	15020	14915	15055	15033	14846	14968	14925	14929	14950	14816	14821	15189	14862	14986	14928	14729	14932	14932	14951	14960	14953	14858	14817	15030	14996	14925	14873	14990	14832	14924	15029	14894	14965	14978	14976	15170	14907	14894	15048	14895	15063	15040	14869	14880	14905	14906	14805	15123	14916	14809	14959	15032	14848	15133	14978	14987	15021	14953	14962	15027	14976	14962	14901	14988	14906	14882	15007	14939	15010	15003	14937	14870	14875	14793	15010	15038	14978	14794	15025	14798	14860	14892	14800	14941	15026	14952	14894	14780	14854	14912	15052	14937	14951	14819	14993	15031	14973	14927	15113	14927	14929	15030	14837	15018	14924	14832	14956	14901	14835	14899	14981	14811	14902	15005	14869	14999	14999	15063	14903	14840	14995	14961	14900	14854	15008	14881	14976	14998	14979	14930	14899	14881	14978	14828	14815	15006	14989	14897	15000	14923	14860	14987	14998	15053	14926	14981	14770	14940	14982	14868	14912	14986	15026	15084	15000	14840	15074	14976	14994	14858	14985	14896	14967	14930	14810	14859	14964	15073	15142	14852	14978	14801	14741	14896	14826	14944	14928	14962	14871	14909	14822	15017	15016	14924	14811	14879	14864	14824	14993	14976	14888	14754	14907	14931	14929	15017	14967	15032	15012	14933	15079	14873	14951	14885	15100	14941	14891	14871	15016	14989	15068	15095	15118	14888	14968	14899	14858	14928	14937	14754	14830	15001	14883	15002	14993	15007	14759	14866	14922	14920	15037	14981	14733	14833	14985	14911	14949	14988	15067	14986	14839	14951	15067	15022	14805	14953	14907	15183	14948	14918	14990	14992	14977	15120	14807	14761	15009	14980	15005	15144	14987	14921	14942	14759	14799	14947	15063	14904	14979	14811	14908	14937	14913	14963	14939	14966	14925	14962	14925	14784	14836	15039	14965	14846	14813	14832	14930	14812	14938	15084	14899	15020	14999	14967	14834	14892	14955	15030	15059	14802	15195	14949	14830	15085	14870	15116	14948	14948	14944	15004	14797	15038	14991	14934	14867	14823	15201	14971	14713	14987	14789	14768	15010	14934	14933	14801	14952	14894	14952	14965	14949	14852	15131	14946	14945	15023	15044	14780	14982	14955	14815	14944	14998	14932	14712	15023	14912	15028	14928	14996	15198	15086	14998	14944	14893	14996	14780	14920	15028	14737	14846	14969	15095	14854	15164	15008	14908	14925	14788	15000	15000	15073	14777	14953	14895	15121	14793	14883	15016	14882	14939	14892	14904	14922	15020	14982	14778	14979	14968	14943	14858	14954	14956	14930	14734	15114	14882	14949	15003	14926	15089	14970	14993	15101	15008	14947	14988	14947	14877	14906	14907	14898	14993	14919	14985	14909	15015	14831	14986	14894	14957	14952	14950	14911	14878	14949	14679	15105	15034	14955	15071	15086	15004	15011	14828	15016	14861	14772	14789	14944	14800	14940	14766	14990	15045	14815	14942	15031	14900	14936	14859	14885	15056	15022	14980	14880	15039	14901	14847	15008	14938	15053	14873	14975	14865	14867	14932	15115	14887	14886	14953	14925	14874	15006	14951	14940	14789	15065	14900	14924	14939	15038	14962	14844	14853	15026	14813	14823	14883	14858	14753	14845	15020	15007	14930	14848	15076	14863	14887	15002	15019	14899	14889	14898	15042	14891	14928	14853	14880	14854	15177	14878	14986	14920	15075	14989	14987	15003	14904	14990	14932	14966	14944	14869	15064	15100	15133	14822	14967	14905	14943	14921	14844	14907	14848	14956	15081	14979	15040	15091	15027	15052	14868	14860	14970	14805	14923	14754	14830	14924	15015	14994	14823	15082	14862	14842	15028	14861	14923	14931	14802	14981	14793	14814	15048	14939	14911	14963	15005	14750	14982	14985	14828	14997	14936	14977	14971	15036	14875	14936	14979	14944	15089	15065	14816	14909	14934	14914	14816	14958	15031	14963	14975	15050	14889	15068	15047	14965	14839	14887	15104	14780	15062	14959	14914	14924	14911	14785	14933	14927	14975	14960	14833	14840	14940	14917	14905	14990	14737	14892	14803	15176	15010	14944	14796	14936	14951	14947	14898	14980	14873	14869	14968	14850	14954	15072	15056	14945	15001	14888	14967	14855	14969	14892	15084	14998	14962	14830	15199	14784	14977	14817	15004	14902	14987	14902	14892	14924	14837	15016	15040	14884	14811	14888	14984	15112	14823	15031	14867	14920	14925	14886	14925	14893	15124	14864	15008	15012	14916	14936	14886	14911	14890	14994	14890	14914	14824	14988	14905	14993	15011	15064	14913	14948	14906	14887	14972	14811	15046	14754	14900	14878	14957	14749	14990	15020	15058	14913	15085	14901	15000	14984	15043	14910	14856	15073	14911	15131	14988	14846	14859	15072	14790	14835	14939	14739	14967	14873	15136	14863	14900	14986	14776	15031	14826	14882	14991	15030	14851	15025	14826	15002	14818	14990	14993	14877	15080	14914	14841	14907	14940	15006	15030	14901	15054	14897	15028	14941	14872	14886	15046	14856	15014	14999	14901
24211	21438	28942	24435	36678	61401	56147	41545	30190	22899	19143	18059	17600	17603	17621	17509	17468	17438	17428	17531	17601	17423	17327	17348	17423	17379	17471	17310	17559	17645	17373	17395	17309	17298	17334	17270	17261	17509	17502	17343	17562	17438	17479	17531	17244	17311	17297	17422	17252	17394	17375	17549	17638	17341	17170	17281	17341	17344	17430	17394	17443	17411	17728	17231	17257	17484	17411	17356	17317	17435	17380	17288	17329	17508	17433	17285	17405	17322	17423	17306	17381	17428	17401	17380	17387	17476	17452	17378	17090	17505	17284	17388	17219	17379	17409	17112	17383	17258	17295	17231	17249	17246	17501	17394	17440	17597	17374	17440	17261	17340	17314	17520	17367	17422	17322	17329	17266	17252	17484	17430	17529	17365	17375	17361	17281	17174	17312	17358	17310	17485	17448	17388	17239	17184	17542	17457	17444	17315	17305	17403	17285	17290	17365	17369	17478	17163	17339	17184	17238	17346	17386	17289	17327	17378	17227	17500	17268	17298	17262	17373	17281	17204	17342	17240	17310	17273	17334	17539	17390	17340	17419	17414	17398	17243	17080	17548	17503	17345	17430	17530	17497	17275	17340	17610	17354	17367	17416	17368	17409	17309	17470	17401	17313	17388	17322	17285	17337	17391	17450	17200	17479	17436	17334	17454	17466	17216	17281	17566	17543	17459	17277	17233	17395	17424	17272	17333	17441	17149	17410	17372	17396	17353	17338	17245	17369	17278	17240	17427	17463	17258	17312	17443	17255	17324	17420	17357	17193	17379	17232	17181	17442	17412	17353	17357	17413	17548	17263	17238	17527	17256	17181	17229	17263	17199	17258	17239	17249	17405	17324	17232	17177	17360	17523	17283	17305	17342	17233	17370	17392	17306	17355	17349	17215	17425	17271	17466	17499	17507	17450	17399	17073	17321	17490	17318	17467	17331	17385	17168	17411	17266	17311	17403	17302	17249	17279	17347	17431	17240	17084	17253	17360	17236	17332	17359	17250	17216	17331	17104	17402	17497	17447	17422	17357	17331	17495	17448	17199	17223	17322	17307	17274	17475	17167	17293	17394	17291	17340	17161	17561	17366	17321	17426	17308	17321	17275	17176	17439	17455	17204	17389	17240	17436	17289	17343	17520	17472	17324	17240	17260	17379	17356	17311	17425	17238	17289	17230	17388	17374	17205	17504	17329	17473	17251	17388	17198	17428	17289	17497	17129	17322	17142	17249	17278	17464	17351	17697	17359	17304	17628	17415	17207	17326	17434	17435	17505	17193	17127	17408	17450	17503	17392	17351	17129	17416	17470	17316	17371	17405	17359	17426	17356	17300	17321	17297	17356	17423	17450	17351	17308	17504	17334	17364	17418	17342	17339	17358	17440	17338	17270	17280	17489	17346	17202	17260	17322	17380	17319	17155	17259	17286	17336	17474	17414	17122	17378	17250	17397	17318	17246	17509	17394	17271	17271	17190	17299	17235	17428	17323	17273	17306	17521	17480	17296	17250	17238	17363	17353	17484	17399	17355	17415	17213	17465	17419	17420	17296	17408	17450	17611	17345	17207	17293	17322	17447	17236	17501	17247	17386	17354	17367	17456	17448	17363	17271	17248	17545	17436	17414	17351	17413	17295	17347	17366	17270	17243	17329	17304	17347	17378	17479	17432	17327	17482	17303	17231	17377	17598	17187	17243	17266	17178	17331	17276	17443	17406	17275	17282	17206	17365	17356	17230	17367	17237	17107	17470	17306	17376	17142	17385	17267	17505	17420	17602	17436	17465	17296	17280	17316	17267	17442	17444	17438	17251	17307	17358	17148	17226	17376	17151	17285	17575	17364	17324	17217	17237	17238	17527	17305	17290	17202	17390	17442	17331	17334	17182	17433	17249	17349	17222	17473	17364	17574	17409	17425	17388	17435	17286	17511	17334	17224	17449	17208	17405	17345	17413	17357	17366	17225	17358	17334	17223	17448	17509	17385	17421	17512	17376	17241	17405	17318	17524	17135	17404	17342	17440	17373	17295	17267	17236	17207	17518	17343	17279	17364	17457	17232	17339	17520	17336	17334	17447	17386	17466	17443	17242	17385	17446	17732	17257	17304	17192	17199	17462	17135	17431	17416	17452	17325	17412	17410	17347	17212	17497	17335	17430	17251	17288	17329	17439	17293	17372	17469	17419	17272	17294	17342	17151	17097	17345	17305	17335	17323	17336	17203	17400	17251	17342	17498	17327	17507	17343	17378	17352	17403	17519	17210	17289	17332	17234	17337	17489	17445	17358	17408	17261	17372	17256	17305	17463	17332	17295	17297	17405	17418	17644	17506	17538	17335	17486	17485	17485	17407	17410	17297	17284	17376	17463	17221	17115	17310	17424	17353	17407	17174	17373	17166	17285	17267	17245	17364	17344	17503	17302	17551	17411	17344	17423	17279	17436	17354	17354	17352	17333	17375	17428	17408	17612	17156	17320	17341	17321	17482	17342	17373	17461	17521	17414	17358	17350	17301	17524	17490	17384	17230	17451	17148	17562	17345	17100	17370	17342	17260	17530	17375	17256	17340	17243	17129	17330	17297	17215	17342	17257	17286	17429	17404	17488	17248	17327	17378	17591	17384	17246	17393	17514	17333	17468	17317	17206	17475	17321	17221	17299	17358	17283	17314	17381	17407	17513	17254	17276	17502	17552	17383	17369	17483	17655	17412	17351	17304	17351	17214	17092	17229	17144	17059	17274	17292	17572	17450	17350	17263	17491	17145	17380	17256	17154	17474	17298	17479	17264	17289	17261	17334	17487	17330	17360	17454	17125	17320	17418	17413	17330	17310	17369	17206	17313	17336	17420	17470	17423	17400	17381	17437	17437	17149	17600	17390	17377	17323	17446	17039	17192	17647	17576	17400	17284	17412	17389	17198	17273	17535	17371	17375	17464	17343	17326	17405	17345	17497	17412	17432	17450	17328	17425	17228	17580	17290	17367	17265	17208	17572	17322	17384	17482	17409	17235	17277	17353	17408	17395	17227	17371	17323	17385	17377	17449	17377	17379	17551	17404	17321	17456	17349	17421	17414	17354	17405	17243	17363	17465	17153	17215	17481	17322	17341	17419	17423	17244	17535	17580	17374	17386	17398	17433	17427	17403	17347	17365	17052	17184	17385	17389	17286	17360	17368	17320	17296	17167	17472	17390	17313	17334	17445	17457	17511	17429	17309	17283	17211	17485	17350	17094	17350	17523	17449	17593	17337	17281	17288	17406	17430	17135	17493	17427	17303	17241	17410	17333	17200	17577	17364	17115	17289	17065	17336	17290	17374	17208	17236	17157	17321	17451	17411	17567	17425	17297	17331	17581	17339	17513	17433	17452	17661	17479	17323	17440	17366	17417	17549	17209	17284	17398	17418	17373	17105	17240	17365	17352	17225	17531	17113	17207	17422	17292	17173	17482	17558	17360	17586	17540	17218	17362	17505	17569	17205	17230	17321	17492	17325	17402	17401	17383	17318	17477	17373	17242	17464	17377	17361	17453	17167	17307	17463	17259	17196	17545	17408	17254	17362	17374	17507	17351	17138	17181	17263	17318	17421	17338	17389	17394	17590	17199	17344	17527	17480	17296	17465	17435	17285	17202	17269	17281	17453	17384	17131	17620	17386	17433	17436	17446	17419	17501	17233	17375	17407	17463	17045	17390	17292	17514	17286	17232	17448	17583	17416	17486	17361	17393	17302	17554	17417	17196	17371	17306	17622	17464	17385	17453	17603	17479	17404	17363	17298	17447	17453	17409	17417	17483	17454	17486	17291	17542	17415	17537	17373	17286	17186	17190	17281	17405	17529	17135	17522	17344	17393	17225	17159	17406	17316	17403	17358	17335	17513	17460	17291	17247	17463	17216	17477	17429	17369	17280	17249	17113	17144	17348	17210	17455	17487	17366	17502	17228	17378	17334	17206	17379	17419	17291	17262	17353	17221	17188	17244	17406	17340	17347	17209	17393	17256	17221	17322	17443	17419	17329	17487	17416	17399	17373	17551	17499	17194	17254	17470	17346	17309	17287	17326	17668	17356	17378	17311	17462	17253	17217	17320	17495	17309	17378	17407	17571	17261	17591	17221	17307	17407	17331	17429	17286	17455	17363	17329	17440	17433	17254	17370	17253	17305	17315	17240	17473	17303	17349	17371	17440	17337	17322	17210	17288	17223	17293	17213	17382	17287	17458	17499	17524	17251	17418	17493	17434	17281	17290	17395	17302	17405	17543	17278	17558	17253	17283	17463	17326	17553	17392	17443	17355	17314	17203	17423	17462	17287	17453	17413	17493	17626	17342	17261	17277	17297	17431	17110	17376	17302	17584	17380	17310	17277	17496	17318	17192	17358	17525	17125	17231	17328	17434	17408	17462	17410	17495	17261	17309	17292	17399	17300	17438	17230	17394	17356	17279	17361	17345	17308	17216	17233	17265	17285	17310	17075	17258	17445	17321	17368	17260	17300	17399	17341	17462	17553	17328	17322	17437	17380	17376	17400	17346	17375	17370	17355	17348	17511	17368	17327	17133	17365	17390	17259	17464	17227	17406	17215	17342	17380	17462	17357	17429	17281	17344	17287	17466	17508	17661	17309	17334	17305	17363	17449	17546	17416	17215	17342	17306	17462	17271	17087	17364	17229	17020	17629	17373	17247	17316	17504	17342	17535	17526	17493	17284	17371	17335	17480	17359	17403	17308	17349	17227	17395	17301	17159	17292	17350	17237	17331	17431	17340	17364	17404	17555	17364	17371	17191	17539	17498	17635	17434	17306	17396	17416	17440	17472	17254	17610	17376	17266	17494	17422	17413	17481	17220	17454	17303	17368	17428	17384	17409	17427	17283	17309	17369	17385	17204	17281	17180	17262	17519	17461	17430	17375	17387	17478	17298	17322	17243	17393	17529	17228	17384	17243	17320	17126	17296	17272	17344	17443	17471	17514	17542	17196	17437	17289	17227	17463	17275	17454	17275	17318	17408	17417	17470	17520	17250	17370	17238	17548	17256	17268	17551	17415	17248	17312	17042	17298	17335	17468	17611	17401	17493	17401	17298	17335	17247	17360	17227	17353	17322	17279	17498	17333	17265	17335	17410	17626	17524	17265	17256	17446	17276	17422	17552	17517	17356	17421	17346	17522	17311
13311	23654	20721	21223	48128	60165	52900	40281	28660	20200	16311	15272	14973	14855	14870	14961	14921	15050	14839	15024	14907	14759	15083	14964	14915	14954	14904	14915	14898	14891	14873	14741	14890	14685	14881	14949	14861	14852	14759	14867	14775	14952	15033	14822	14822	14940	14968	14926	14791	14811	14858	14826	14922	14923	14646	14807	15007	14821	14802	14834	14917	15012	14925	14922	14926	14772	14916	15059	14644	15004	14881	15119	14791	14946	14870	14835	15035	14964	14901	14915	14827	14934	14870	14775	14935	14677	14878	14766	14815	14943	14877	14923	14880	14823	14872	14823	14770	14962	14959	14929	14839	14917	14888	14769	14938	14834	14929	15052	14866	14968	15103	14847	15074	15000	14980	14825	14934	14679	14905	14845	14878	15085	14994	14836	14900	15088	14846	14761	14866	14737	14942	14976	14925	14816	14759	14710	14887	14811	14837	14966	14838	14687	14929	14832	14787	14975	14661	14975	14700	14919	14939	14886	14913	14996	14837	14890	14912	14868	14838	14859	14832	14870	14917	14947	14865	14892	14933	14655	14881	14696	14857	14806	15013	14914	14723	14925	14914	14996	14940	14836	14951	14873	14993	14929	14723	14788	14954	14719	14720	14810	14879	14741	15018	14822	14872	14780	14881	14742	15052	14873	14806	14810	14826	14904	14984	14823	14928	14744	14847	15002	14828	14853	14860	14835	14937	14844	14807	14677	14985	14923	14960	14788	14916	14885	14784	14891	14793	14879	14776	14833	14729	14975	14897	14941	15039	14677	14703	14914	14797	14834	14986	14860	14760	14917	15015	14948	14822	15015	14934	14902	14934	14917	14874	14798	14870	14849	15000	14733	14992	14791	14942	14722	14876	14640	14901	14964	15027	14864	14694	14956	14775	14902	14818	14947	14990	14699	14827	14983	14774	14708	14799	15017	14927	14954	14919	14745	14934	14774	14776	15102	14845	14801	14863	14768	14790	15017	14908	14839	14795	14913	14977	14777	14999	14934	14903	14972	14808	14764	14897	14969	14895	14813	14835	14774	14840	14698	14912	14937	14886	14914	14930	14918	14737	14782	14875	14800	14815	15032	14818	14866	15018	14967	14884	14893	15019	14832	14785	14940	14873	14852	14871	14868	14829	14869	14883	14765	15013	14761	14897	14837	14825	14758	14915	14833	14778	14910	14986	15044	14861	14941	14912	14918	14817	14809	14957	15014	14740	14759	14703	14825	14785	14944	14864	14828	14884	14735	14880	14980	14878	14922	14802	14948	14877	15025	14995	14879	14837	14758	14973	14850	14817	14749	14862	14753	14896	14870	14926	14913	14956	14744	15083	14979	14815	15013	14873	14869	15014	14868	14919	14973	14786	14794	14941	14832	14824	14954	14931	14784	14637	14975	15076	14878	14668	14862	14834	14847	14905	14679	15035	15055	14804	14737	14950	14991	14950	14800	14737	15047	14892	15025	14892	14909	14913	14767	15062	14697	14818	14812	14945	14913	14852	14829	14738	15014	14634	14779	14896	14938	14823	14906	14749	14954	14802	14841	14859	14863	14865	14900	14834	14736	14884	14825	14961	14694	14873	14749	14716	14820	14629	14850	14849	14916	14910	14852	14877	14991	14832	14743	14822	14716	14910	14801	14912	14847	14773	14737	15023	14899	14923	14876	15041	14852	14970	14870	14830	15019	14973	14967	14906	14958	14978	14698	14844	14872	14838	15063	14986	14897	14769	14642	14886	14956	14820	14699	14837	14670	14818	15000	14817	15022	14793	14917	14766	14839	14918	14853	14890	14753	14929	15000	14867	14978	14945	14870	14781	14870	14785	14933	14902	15006	14992	14879	14619	15025	14970	14822	14976	14771	14974	14821	14957	14919	14870	14911	14819	14971	14970	14721	14983	14843	14826	14830	14796	14739	14753	14696	14917	14978	14885	14707	14794	14930	14998	14817	14912	14815	14923	14910	14900	14978	14770	14895	14788	14807	14824	14871	14749	14929	15094	14944	14971	14913	14860	14931	14729	14699	14827	14884	15026	14882	14801	14869	14841	14913	14848	14719	14883	14905	14866	14775	14990	14813	14920	14924	14770	14900	14965	14912	14804	14969	14930	15000	14832	14805	15000	14797	14902	14688	14816	14752	14955	14800	14849	14802	14963	14693	14875	14854	14946	14855	14873	14774	14724	14840	14905	14998	14738	14897	14805	14786	14932	14765	14798	14926	14911	14796	14827	14867	14930	14864	14684	14695	14861	14887	14833	15015	14955	14880	14745	14770	14855	14905	14909	14817	14952	14846	14797	14983	14873	15066	14751	14855	14847	14884	14704	14754	14869	14927	14936	14767	14801	14710	14829	14696	14882	14795	14871	14997	14810	14888	14895	14813	14885	14857	14820	14893	14882	14917	14915	14849	14929	14988	14838	15002	14908	14879	14950	14736	14861	15082	14748	14885	14924	14844	14925	14813	14898	14871	14836	14938	14880	14723	14800	15019	14962	15017	14769	14823	14980	14817	14967	14931	14825	14847	14859	14963	14904	14770	14965	14862	14894	14938	14933	14936	14923	14797	14951	14838	14839	14986	14882	14922	14699	14983	14972	15005	14934	14867	14925	14834	14836	14882	14934	14760	14745	14953	14885	14868	14956	14984	14917	14829	14774	14917	14823	14865	14628	14889	14796	14723	14932	14822	14836	14970	14840	14817	14855	15024	14758	14863	14821	15040	14809	14768	14729	14884	14765	15099	14961	14943	14929	14850	14880	14950	14880	14870	14962	15011	14772	14882	14851	14869	14812	14704	14965	14915	14799	14818	14880	14859	14825	14861	14773	14775	14827	14945	14857	14813	14855	14775	14865	14812	14968	14938	14741	14857	14852	14880	14892	14777	14898	14912	14855	14915	14900	14926	14850	14991	14827	14857	14742	14825	14876	14801	14832	14848	15021	14924	14850	14946	14748	14882	14847	14870	14706	14814	14765	14828	14939	14869	14799	14841	14949	14831	14774	15009	14829	14695	14871	14765	14909	14906	14859	14736	14803	14879	14853	14906	14911	15074	14698	15004	14878	14829	14903	15081	14718	14934	14680	14881	14907	14935	14966	14698	14942	14983	14875	15076	14774	14796	14963	14710	14840	14885	14873	14903	14791	14821	14848	14807	14879	14938	14884	15095	14746	15001	14950	14820	14932	14772	14826	14816	14917	14807	14828	14884	15186	14829	14894	14984	14962	14937	14850	14638	14768	14743	14904	14874	14819	14895	14797	14969	14955	14832	14962	14910	14800	14810	14773	14924	14802	14801	14878	14923	14877	15012	14894	14938	14885	14994	14871	14882	14960	14919	14867	14913	14781	14982	14897	14806	14598	14901	15064	14952	14730	14822	14944	14731	15074	14761	14867	14688	14905	14859	14799	14819	14667	15010	14968	14898	14797	14790	14980	14910	14892	14872	14947	14971	14886	14852	14872	14851	14954	14966	14755	14850	14831	15101	14789	14933	14852	14870	14734	15001	14820	14733	14922	14874	15042	14867	14848	14867	14898	14816	14923	14849	15030	14962	15010	14951	14865	14872	14847	14929	14874	14938	15008	14877	14781	14772	14967	14766	14912	15094	14805	14737	14877	14720	14906	14926	14743	14896	14719	14862	14967	14786	14929	14915	14874	14903	14876	14805	14980	14858	14845	14942	14912	14811	14826	14871	14851	14825	14797	14923	14706	14850	14783	14820	14911	14901	14929	15007	14970	14775	14937	14998	14762	14826	15023	14888	15007	14707	14755	15003	14747	14820	14965	14999	14664	14820	14955	14946	14913	14748	14725	15122	14933	14991	14925	14661	14837	14775	14971	14702	14866	15051	14741	14830	15071	14711	14938	14890	14902	14937	14931	14729	14786	15038	14873	14850	14922	14899	14731	14784	14696	14892	14811	14982	14955	14765	14940	14833	14832	14801	14694	14886	14700	14837	14792	14849	14905	14716	15009	14918	14822	14737	14918	14932	14932	14897	15029	14869	14892	15030	14832	14606	14908	14842	14719	15015	14811	14775	14887	14962	14933	14891	14755	14729	14889	14786	14941	14877	14924	14915	14887	14836	14758	14881	14892	14791	14710	14729	14719	14810	14832	14968	14797	14900	14939	14738	14964	14851	14902	14802	14942	14991	14939	14826	14769	14836	14908	14814	14987	14947	14791	14834	15003	14998	14774	14859	14920	14778	14827	14864	15127	14920	14832	14845	14751	14772	14604	14662	14874	14939	14926	15041	14856	14994	14803	14900	14784	14875	14843	14733	14824	15025	14701	14812	14736	14929	14797	14942	14824	14900	14880	14914	15015	14860	14957	14938	14949	14907	14976	14763	14910	14958	14776	14899	14787	14677	14847	14899	14957	14894	14949	15115	14840	14945	14886	14769	14831	14840	14808	14956	14804	14869	14885	14939	14808	14820	14827	14960	14773	14892	14705	14974	15158	14996	14884	14979	14853	14662	14906	14978	14878	14979	14824	14727	14939	14823	14804	14952	14885	14888	14798	14810	14981	14815	14886	14911	14870	14997	14803	14969	14933	14805	14924	14825	14740	14903	14876	14947	15039	14894	14915	14772	14865	14731	14895	14900	14698	14968	14616	14934	15013	14863	14705	14925	14933	14839	14837	14956	14868	14946	14787	14727	14819	14816	14964	14773	14856	14842	14793	14849	14726	14741	14937	14749	14886	14930	14887	14806	14901	14954	15107	14872	14960	14753	14759	14885	14811	14799	15003	14811	14803	14809	14763	14903	14972	14994	14969	14940	14936	14988	14925	14856	14777	14785	15067	14799	14975	14777	14889	14753	14826	14714	14788	14971	14860	14951	14968	14919	14868	14958	14863	15048	14830	14829	15043	14782	14946	14965	14894	15233	14824	14853	14874	14637	14814	14826	14864	14737	14809	14756	14887	14911	14883	14897	14834	14891	14932	15028	14938	14777	14820	14768	14836	14871	14818	14716	14811	14877	14803	14760	14948	15182	14781	14948	14830	14983	15035	14895	14928	14912	14954	14842	14711	14873	14861	14894	14890	14937	14856	14781	14900	14971	14719	14730	14810	14884	14844	14836	14837	14911	14919	14915	14953	14905	14825	14644	15014	15017	14826	14972	14847	14864	15021	14849	14748	14897	14985	14930	14835	15005	14932	14757
22994	21444	29421	23887	38036	68622	66239	52230	37435	26914	20675	18297	17656	17391	17481	17410	17436	17335	17383	17381	17316	17268	17312	17196	17215	17277	17153	17352	17098	17199	17028	17338	17293	17378	17237	17280	17242	17232	17254	17265	17433	17082	17230	17252	17308	17312	17117	17359	17373	17399	17327	17244	17319	17360	17010	17333	17147	17310	17324	17006	17253	16956	17187	17272	17200	17212	17162	17253	17174	17423	17169	17214	17190	17180	17219	17124	17264	17046	17245	17273	17123	17096	17358	17080	17168	17055	17246	17098	17216	17051	16990	17110	17341	17253	17234	17066	17136	17044	16969	17077	17233	17064	17254	17263	17299	17314	17208	17166	17227	17152	17295	17054	17261	17084	17127	17231	17033	17150	17252	17111	17076	16932	17064	17295	17104	17270	17310	17169	17110	17189	17287	17188	17125	17228	17246	17328	17292	17145	17015	16904	17202	17140	17202	17089	17278	17088	17073	17526	17120	17014	17327	17369	17187	17195	17144	17140	16947	17243	17149	17134	17419	16923	17277	17289	17115	17067	17125	17052	16987	17188	17096	17387	17039	17267	17093	17138	17331	17177	17240	17368	17365	16992	17043	17254	17228	17077	17153	17160	17146	17049	17074	17231	16983	17090	17230	17107	17288	17070	17174	17188	17042	17070	17121	17334	17065	17359	17209	17170	16936	17082	17430	17228	17067	17404	16950	17159	17003	17405	17219	16955	17170	17271	17113	17077	17058	17146	17212	17171	17128	17136	17144	17201	17220	16922	17101	17077	17320	17115	17275	17294	17239	17274	17007	16976	17104	17037	17195	17131	17022	17020	17134	17216	17154	17204	17056	17293	16953	16977	17251	17279	16999	17010	17048	17129	17342	17189	17340	17013	17127	17258	17038	17032	17212	17068	17062	17032	17133	17072	17034	17247	17227	17176	17162	17187	16983	17127	17220	17265	17292	17039	17360	17331	17096	17088	17222	17317	17210	17128	16991	17009	17203	16959	17086	17090	17028	17116	17039	17314	17117	17217	17195	17260	17257	17158	17222	17237	17087	17003	17234	17229	17199	17099	17040	17256	17186	17124	16969	17179	17191	16971	17214	17221	17268	17057	17155	17124	17101	17258	17197	17229	17259	17255	17197	17112	17167	17042	16991	17057	17057	17242	17278	17190	17318	17097	16890	16870	17173	17231	17283	17116	16977	17109	17171	17164	17356	17320	17315	17211	17327	17189	17133	17274	17148	17072	17096	17274	17238	17003	17144	17045	17342	17379	17165	17118	17072	17167	17112	17136	17011	17175	17236	17179	17107	17272	16997	17311	17325	17275	17202	17163	17037	17281	17292	17135	17105	17116	17213	17079	17225	17026	17179	17075	17115	17053	17154	17002	17146	17117	17200	17115	17256	16995	16934	17118	17261	17094	17125	17131	17176	17045	17103	17209	17147	17127	17053	17031	17217	17145	17255	17127	17262	16999	17148	17181	17175	16912	16871	17061	17104	17111	17220	16964	17190	17252	17267	17173	17239	17049	17234	17223	16997	17274	17110	17200	17310	17158	17105	17184	17108	16972	17197	17047	17189	17213	17186	17277	16935	17010	17177	17100	17093	17044	17094	17300	17321	17074	17189	17321	17168	17212	17256	17115	17169	17080	17189	17259	17073	17216	17134	17148	17397	16960	17063	17102	17154	16957	17069	17197	17073	17196	17275	17006	17007	17188	17091	17308	17118	17049	17183	17255	17271	17190	17064	17222	17153	17052	16944	17029	17070	17049	17382	17127	17142	17241	17231	17285	17162	17094	17181	17153	17183	17379	17196	17304	17086	17155	17146	17153	17107	17155	17136	17242	17253	17214	16983	17234	17071	17202	17163	17058	17005	17079	17320	17151	17182	17092	17226	17092	17275	16755	17203	17149	17173	17086	17080	17293	17218	17245	17164	17201	17223	17275	16860	17000	17049	16934	17171	17160	17259	17368	17198	17046	17217	16964	17116	17018	17166	17147	17115	17182	17188	17176	16934	17061	17105	17235	17255	17407	17232	17338	17128	16918	16994	16936	17109	17079	17214	16991	17282	17159	17298	17078	17086	17196	17096	17317	17150	17095	17035	17209	17303	17324	16989	17229	17153	17251	17182	17152	17034	17127	17138	16978	17293	17086	17095	17095	17191	17056	17148	17086	16985	17159	17102	17309	16946	17028	17014	16992	17046	17137	17033	17044	17213	17421	17259	17045	17197	17090	16976	17316	17443	16945	17210	17203	17137	16999	16988	17114	17360	17147	17146	17261	17107	17216	17193	17194	17022	16931	17285	17388	17205	17140	17276	17161	17130	17086	17233	17052	17213	17202	16990	16894	17088	16980	17172	17219	17166	16855	17052	17121	17086	17130	17201	17224	17169	17044	17120	17002	17050	17076	17266	17142	17175	17034	17060	17148	16785	17209	16944	17222	17183	17192	17150	17296	16961	17170	17136	17110	17176	17205	17020	17023	17015	17264	17512	17202	17011	17003	17156	17189	17071	17101	17282	17049	17001	17064	17170	17136	17048	17091	17261	17388	17364	16954	17075	17313	17242	17229	17097	17010	17084	16921	17174	17185	17192	17221	17230	16995	17180	17237	17211	17010	17278	17115	16900	16983	17089	17196	17310	17354	17235	17001	17094	17268	17040	17049	17108	16987	17108	16913	17156	17162	16973	17067	16967	17216	17079	17082	17466	17261	17262	17223	17205	16996	17113	17332	17279	17148	17173	17024	17008	17196	17292	17105	17128	17159	17043	16881	17099	17039	17060	17167	17186	17066	17217	17037	17086	17307	17013	16956	17195	17138	17249	17176	17182	17224	17270	17286	17075	16952	17242	17125	17119	17165	17414	17097	16942	17203	17215	17170	17273	17264	17128	17111	17138	17243	17370	16976	17138	17237	17277	17039	17127	17261	17131	17164	17125	17125	17215	17274	17073	17066	16941	17029	17113	17136	17010	17238	16961	17089	17162	17098	17045	17199	17246	17290	16949	17211	17192	17200	17126	17328	17089	17147	17350	17290	17059	17201	17079	17102	17045	17150	17185	17329	17149	17155	17185	17165	17122	17239	17094	17087	17165	17109	17202	17006	17423	17226	17274	16982	17157	17180	17307	17252	17042	17167	17167	16880	17187	17236	17314	17074	17229	17131	17134	16978	16955	17042	17137	17233	17308	17306	17068	17154	17101	16926	16908	17107	17265	17171	16859	16808	17302	17350	17105	17232	17318	17081	16895	17110	17164	17204	16888	17235	17185	17187	17226	17033	17075	17378	17137	17084	17202	17220	17353	17148	17229	17140	17232	17061	17213	17036	17021	17106	17202	17065	17111	17260	16995	17176	17161	17190	17011	17204	17095	17225	17213	17245	17169	16992	17082	17186	17122	17005	17120	17037	17044	17073	17062	16942	17169	17173	16976	17143	17247	17146	17258	17050	17359	17082	16933	17079	17067	17065	16978	17056	17068	17145	17138	17163	17318	17083	17191	17028	16937	17142	17169	17006	17228	17361	17136	17149	17083	17157	17000	17035	17000	16964	17118	17166	17230	17246	17113	17201	17241	17020	17032	17184	17170	17141	16843	17089	17212	16948	17253	17061	17301	17077	17088	17120	17154	17127	17030	16989	17013	17370	17044	17076	17005	17149	17197	17179	16988	16919	17034	17186	17443	17076	17149	17188	16982	17124	17099	17210	17107	16868	17187	16940	17103	17124	17362	17030	17177	17067	17229	17126	17039	17247	17125	17112	17094	17083	17087	16971	17149	17286	17137	17139	17148	17313	17203	17070	17299	17297	17037	17101	17181	17037	16908	17004	17025	17117	17134	16989	17170	17324	17026	17066	17110	17192	17228	17166	16902	17050	17066	17115	17030	16996	17022	17038	16917	17060	17126	17227	17256	17228	17144	17269	17289	17099	17220	17123	17126	17118	17168	17205	17100	17114	17112	17124	17184	17299	16995	17128	17097	17202	17091	17012	17250	17176	17162	17134	17243	16931	16987	17217	17288	17234	17105	17039	17159	17030	17127	16857	17158	17109	17174	17151	16899	16888	17145	17070	17223	17396	17066	16942	17024	17019	17089	17095	17101	16972	17140	17083	17202	17065	17087	17027	16943	16878	16986	17235	17250	17208	17043	17031	17124	17227	17275	17158	17235	17180	17140	17206	16912	17092	17045	17089	17121	17032	17286	17032	17241	16998	17432	17230	17273	17217	17132	17087	17116	17422	16960	17042	17045	17162	17323	17095	17063	17084	17170	17022	17051	17051	17055	17137	17188	17123	17084	17189	17170	17219	17099	17193	17068	17160	17122	17202	17265	17109	16949	16990	17301	17247	17011	17145	17238	17014	17162	17048	17133	16975	16969	16969	17139	17133	17099	17052	17228	17227	16981	17178	17236	17057	16948	17183	17069	17067	17161	16860	17136	17111	17081	17071	17125	17003	17124	17105	17086	16995	17288	17034	17098	16989	17084	16868	17222	17271	17037	17100	17034	16981	17143	16970	17083	17239	17218	17167	17407	17359	17046	17159	17039	17074	17085	17203	17347	17382	17179	17120	16965	17351	17213	17161	17002	17000	17093	17187	17137	17079	17067	17125	17143	17191	17279	17215	17088	16913	17078	17378	17051	17074	17057	17329	17235	17247	17247	17150	17117	17013	17219	17095	17035	17090	17124	17019	17277	17204	17141	17256	17146	17269	17147	17248	17177	17150	16975	17154	17117	16972	17101	17028	16962	17018	17284	17070	17222	17118	17060	17096	17068	17063	17030	17034	17129	17215	17152	17136	17009	17013	16835	17112	17128	17008	17096	17204	17116	17262	17033	17443	17360	17168	17255	17122	17181	17235	17175	17122	16841	17068	17089	17129	17125	17200	17160	17172	17149	17117	17080	17122	16971	17182	17095	17164	17423	17161	16981	17157	17078	17076	17256	17217	17051	17059	17239	17255	17146	17141	17199	17126	16940	17110	17228	17290	17009	17116	17084	17096	17058	17037	17001	17197	17146	17071	17077	17149	17257	17233	16973	17090	17288	17146	17075	17181	17101	17141	17007	16880	17225	17087	17349	17348	17090	17049	17027	17170	17118	17051	17241	17076	17158	17174	17083	17210	17244	17152	17059	17191	17273	17203	17252	17014	17107	17126	17046	17256
15123	29135	25130	28497	64025	75059	67265	52514	37044	24683	17296	15111	14895	14726	14773	14774	14736	14664	14766	14535	14715	14607	14685	14784	14645	14703	14580	14663	14712	14768	14498	14766	14570	14616	14659	14506	14689	14793	14595	14655	14622	14602	14534	14726	14574	14623	14674	14650	14560	14642	14714	14467	14758	14566	14550	14682	14656	14680	14682	14603	14600	14574	14761	14693	14816	14656	14781	14786	14613	14589	14773	14638	14696	14693	14571	14629	14747	14723	14630	14603	14651	14770	14720	14732	14721	14736	14762	14665	14621	14603	14673	14720	14547	14604	14869	14594	14777	14727	14784	14742	14804	14643	14648	14910	14530	14623	14519	14702	14665	14651	14814	14658	14677	14709	14699	14590	14670	14467	14659	14742	14837	14676	14646	14733	14806	14780	14717	14769	14745	14607	14625	14764	14693	14695	14722	14659	14606	14544	14612	14698	14811	14677	14705	14806	14718	14482	14623	14710	14645	14721	14673	14708	14509	14857	14649	14674	14735	14657	14723	14648	14674	14643	14552	14702	14695	14544	14589	14836	14626	14451	14695	14726	14817	14638	14645	14562	14645	14615	14770	14698	14535	14693	14562	14896	14688	14574	14713	14849	14738	14624	14564	14687	14609	14583	14706	14682	14641	14655	14666	14659	14696	14665	14558	14733	14703	14651	14790	14770	14749	14702	14586	14798	14653	14703	14655	14751	14661	14678	14695	14569	14653	14732	14652	14640	14827	14713	14688	14495	14674	14604	14806	14721	14523	14733	14540	14642	14641	14636	14645	14806	14597	14700	14569	14539	14778	14421	14815	14563	14609	14600	14771	14646	14612	14507	14531	14655	14760	14751	14593	14799	14712	14584	14685	14581	14467	14630	14756	14751	14811	14757	14758	14673	14638	14833	14528	14707	14586	14711	14754	14623	14714	14618	14545	14703	14659	14866	14749	14667	14567	14686	14894	14720	14701	14640	14804	14684	14845	14523	14627	14671	14601	14604	14662	14743	14778	14718	14808	14533	14627	14694	14738	14658	14816	14709	14478	14791	14636	14744	14683	14708	14612	14609	14645	14894	14544	14715	14652	14502	14709	14543	14699	14677	14649	14759	14631	14663	14726	14482	14684	14534	14649	14521	14742	14823	14790	14598	14815	14711	14610	14527	14658	14721	14710	14650	14732	14589	14741	14697	14578	14950	14623	14744	14864	14682	14724	14711	14836	14679	14571	14775	14601	14664	14585	14724	14726	14710	14654	14735	14721	14706	14745	14620	14443	14675	14571	14773	14702	14797	14654	14742	14716	14754	14537	14613	14493	14583	14811	14709	14521	14693	14738	14636	14723	14591	14684	14725	14759	14593	14569	14686	14815	14551	14833	14658	14610	14718	14643	14628	14821	14926	14678	14872	14726	14810	14644	14766	14650	14508	14621	14754	14661	14693	14697	14656	14770	14793	14735	14698	14759	14723	14572	14657	14600	14779	14572	14710	14640	14664	14689	14696	14562	14506	14824	14541	14693	14691	14605	14746	14683	14831	14625	14751	14621	14549	14719	14681	14592	14647	14679	14761	14680	14579	14848	14787	14613	14691	14713	14697	14646	14539	14601	14825	14575	14531	14651	14575	14524	14642	14709	14510	14669	14649	14453	14760	14759	14901	14634	14661	14536	14602	14806	14568	14683	14531	14737	14602	14825	14811	14671	14659	14797	14644	14702	14661	14606	14807	14601	14640	14630	14563	14715	14728	14673	14403	14659	14617	14674	14540	14583	14647	14795	14603	14692	14731	14494	14566	14684	14509	14633	14751	14822	14586	14741	14693	14777	14483	14636	14724	14744	14718	14707	14650	14672	14764	14941	14646	14733	14886	14548	14905	14608	14750	14655	14743	14873	14799	14808	14661	14534	14575	14833	14782	14865	14556	14719	14686	14590	14772	14612	14762	14713	14773	14456	14723	14691	14643	14616	14619	14790	14524	14724	14669	14517	14679	14518	14855	14624	14690	14723	14685	14766	14758	14540	14704	14692	14638	14661	14709	14652	14555	14610	14760	14686	14699	14437	14554	14611	14869	14620	14736	14622	14611	14750	14852	14651	14655	14562	14660	14456	14833	14555	14809	14728	14592	14686	14772	14731	14488	14764	14705	14602	14570	14674	14766	14540	14708	14597	14602	14692	14678	14680	14858	14656	14588	14762	14815	14700	14660	14743	14860	14736	14646	14469	14720	14603	14871	14542	14585	14704	14614	14644	14605	14827	14568	14583	14472	14548	14720	14843	14643	14670	14627	14618	14628	14643	14663	14756	14650	14508	14901	14725	14782	14636	14776	14614	14757	14635	14590	14684	14598	14460	14686	14526	14716	14636	14661	14709	14769	14740	14698	14580	14766	14644	14570	14676	14867	14496	14668	14769	14523	14641	14589	14801	14635	14649	14749	14694	14752	14556	14590	14696	14774	14807	14671	14610	14724	14689	14806	14683	14701	14767	14678	14619	14781	14550	14736	14688	14574	14684	14871	14664	14701	14587	14471	14694	14418	14760	14653	14617	14468	14545	14714	14798	14615	14784	14722	14568	14547	14734	14728	14607	14719	14700	14619	14772	14539	14777	14678	14637	14637	14608	14699	14702	14829	14747	14651	14565	14654	14680	14546	14489	14575	14805	14798	14857	14726	14529	14657	14741	14632	14728	14617	14738	14669	14688	14749	14649	14744	14869	14645	14719	14789	14678	14570	14647	14715	14667	14671	14642	14716	14666	14635	14651	14611	14740	14661	14601	14688	14778	14589	14569	14807	14517	14488	14818	14705	14595	14739	14775	14760	14636	14641	14775	14643	14633	14738	14712	14506	14783	14806	14450	14771	14737	14624	14842	14780	14690	14737	14827	14632	14679	14653	14723	14892	14751	14680	14659	14762	14752	14751	14654	14626	14614	14530	14742	14616	14721	14730	14700	14604	14689	14819	14597	14728	14638	14764	14711	14707	14599	14688	14784	14668	14604	14697	14751	14652	14570	14714	14712	14735	14880	14834	14770	14668	14604	14485	14757	14609	14753	14537	14776	14690	14784	14622	14759	14698	14597	14632	14526	14612	14603	14649	14529	14730	14574	14711	14617	14638	14556	14573	14551	14505	14640	14716	14806	14553	14738	14679	14787	14521	14537	14652	14541	14803	14496	14696	14495	14593	14776	14560	14678	14680	14658	14544	14558	14656	14597	14635	14641	14555	14837	14716	14705	14610	14708	14575	14566	14638	14541	14495	14729	14725	14706	14701	14759	14784	14630	14609	14665	14578	14581	14697	14552	14694	14621	14563	14600	14506	14897	14585	14656	14615	14820	14830	14450	14535	14736	14761	14457	14755	14686	14709	14556	14744	14733	14596	14683	14552	14725	14625	14710	14578	14581	14849	14603	14716	14767	14506	14621	14546	14711	14774	14710	14648	14601	14586	14503	14587	14707	14559	14769	14642	14687	14527	14703	14796	14673	14684	14659	14399	14685	14598	14629	14632	14625	14795	14630	14583	14599	14548	14676	14725	14541	14645	14721	14601	14680	14504	14747	14753	14469	14910	14580	14819	14650	14612	14647	14679	14641	14688	14743	14667	14628	14734	14781	14618	14622	14566	14821	14539	14592	14624	14754	14622	14599	14785	14603	14596	14774	14726	14715	14658	14622	14615	14695	14779	14603	14584	14681	14542	14540	14742	14735	14840	14746	14840	14642	14608	14777	14702	14695	14703	14676	14616	14589	14700	14851	14619	14668	14554	14719	14726	14669	14421	14532	14647	14690	14701	14786	14687	14806	14562	14738	14852	14725	14651	14701	14683	14709	14716	14704	14636	14733	14458	14651	14873	14646	14765	14642	14650	14722	14727	14651	14677	14754	14604	14718	14805	14742	14806	14634	14638	14613	14557	14691	14634	14875	14691	14650	14700	14804	14606	14674	14644	14650	14723	14769	14796	14670	14605	14636	14591	14755	14764	14668	14714	14652	14657	14610	14587	14601	14703	14599	14532	14566	14564	14736	14692	14777	14633	14615	14772	14511	14756	14758	14744	14655	14555	14666	14625	14649	14732	14597	14669	14836	14743	14510	14576	14641	14696	14691	14572	14668	14589	14727	14609	14574	14609	14722	14801	14836	14593	14741	14702	14541	14712	14601	14463	14700	14727	14682	14523	14754	14649	14647	14664	14799	14623	14683	14835	14626	14686	14720	14692	14596	14640	14681	14657	14730	14834	14622	14749	14753	14757	14529	14707	14821	14786	14756	14646	14696	14615	14848	14687	14688	14691	14722	14684	14672	14584	14719	14654	14737	14677	14604	14547	14582	14747	14719	14703	14786	14647	14505	14625	14677	14703	14757	14727	14723	14690	14799	14664	14642	14686	14691	14547	14603	14538	14704	14593	14675	14673	14623	14503	14887	14640	14518	14828	14554	14571	14709	14689	14755	14751	14849	14735	14612	14665	14785	14678	14868	14647	14637	14683	14649	14802	14710	14592	14581	14727	14643	14672	14730	14599	14577	14572	14731	14906	14788	14610	14625	14727	14586	14708	14681	14529	14641	14710	14729	14725	14699	14689	14612	14562	14760	14527	14833	14602	14556	14701	14640	14640	14602	14814	14514	14606	14672	14587	14712	14654	14489	14545	14625	14705	14728	14584	14648	14537	14668	14673	14543	14793	14861	14706	14778	14508	14737	14534	14743	14571	14737	14513	14726	14613	14769	14630	14525	14791	14588	14843	14549	14624	14688	14865	14772	14727	14637	14557	14835	14778	14667	14728	14886	14562	14730	14600	14875	14760	14540	14577	14653	14538	14759	14763	14732	14700	14739	14727	14735	14734	14652	14649	14796	14682	14679	14621	14506	14747	14718	14707	14762	14620	14660	14884	14673	14617	14698	14775	14645	14757	14633	14647	14704	14697	14621	14619	14757	14556	14725	14735	14618	14655	14700	14635	14691	14657	14796	14734	14642	14690	14677	14418	14708	14740	14597	14704	14701	14510	14636	14627	14639	14674	14689	14629	14700	14595	14714	14521	14547	14666	14771	14695	14783	14576	14751	14757	14798	14626	14586	14705	14596	14668	14774	14839	14790	14598	14653	14670	14786	14868	14683	14709	14701	14509	14692	14714	14615	14618	14667	14686	14595	14578	14655	14773	14736	14578
27877	22155	24418	21983	25186	31209	27431	22427	19791	18391	17877	17581	17834	17469	17537	17493	17580	17720	17724	17665	17704	17538	17583	17763	17656	17701	17454	17420	17608	17527	17666	17716	17673	17624	17574	17685	17720	17490	17530	17531	17661	17392	17634	17479	17306	17616	17372	17603	17715	17635	17647	17538	17889	17510	17648	17493	17666	17622	17781	17628	17559	17422	17711	17635	17715	17477	17523	17644	17567	17653	17542	17562	17620	17959	17692	17586	17660	17699	17703	17691	17593	17690	17640	17637	17528	17544	17724	17515	17721	17659	17524	17530	17591	17742	17712	17821	17607	17677	17576	17593	17383	17774	17724	17683	17528	17647	17709	17609	17870	17656	17754	17837	17485	17540	17470	17478	17501	17591	17707	17702	17680	17608	17597	17484	17591	17600	17664	17523	17742	17556	17492	17607	17610	17460	17574	17658	17517	17701	17619	17449	17594	17637	17523	17737	17484	17542	17620	17662	17625	17461	17624	17523	17695	17473	17652	17790	17522	17613	17712	17715	17648	17572	17662	17630	17576	17525	17677	17505	17761	17535	17312	17517	17585	17476	17673	17536	17521	17746	17686	17587	17504	17785	17547	17550	17451	17330	17447	17761	17460	17467	17477	17464	17664	17736	17759	17546	17500	17442	17648	17562	17646	17494	17497	17614	17503	17808	17559	17702	17574	17653	17669	17403	17664	17527	17562	17349	17675	17590	17834	17605	17651	17757	17556	17517	17605	17578	17391	17477	17513	17452	17392	17562	17698	17429	17625	17464	17710	17723	17514	17742	17692	17471	17666	17564	17517	17682	17469	17514	17706	17665	17614	17557	17656	17684	17827	17599	17657	17627	17680	17421	17718	17476	17646	17661	17709	17601	17779	17509	17476	17481	17540	17645	17704	17493	17449	17467	17564	17602	17749	17421	17490	17642	17539	17529	17421	17696	17553	17575	17513	17517	17475	17567	17571	17543	17861	17723	17764	17653	17562	17517	17682	17718	17452	17684	17512	17610	17607	17612	17515	17700	17647	17504	17363	17568	17499	17662	17410	17586	17624	17561	17761	17564	17470	17742	17654	17530	17674	17695	17632	17767	17824	17461	17539	17608	17572	17677	17551	17457	17626	17513	17607	17580	17683	17591	17555	17468	17550	17551	17491	17681	17713	17495	17458	17652	17723	17525	17535	17586	17588	17443	17445	17527	17758	17535	17470	17511	17500	17616	17441	17491	17347	17609	17676	17537	17585	17590	17803	17469	17462	17541	17788	17630	17716	17532	17606	17560	17511	17491	17463	17642	17555	17530	17474	17695	17566	17356	17618	17630	17606	17490	17700	17561	17727	17717	17735	17685	17530	17441	17534	17366	17687	17628	17497	17568	17612	17657	17802	17580	17470	17458	17512	17611	17544	17638	17591	17554	17685	17516	17732	17575	17392	17561	17597	17717	17558	17785	17561	17387	17487	17671	17744	17541	17439	17512	17724	17453	17664	17702	17658	17553	17730	17450	17712	17747	17739	17743	17496	17454	17668	17619	17725	17388	17436	17597	17586	17616	17715	17627	17780	17711	17639	17555	17537	17592	17608	17526	17696	17619	17618	17603	17700	17783	17725	17733	17744	17534	17697	17523	17772	17545	17611	17448	17685	17724	17569	17603	17466	17400	17545	17691	17376	17402	17569	17570	17474	17549	17458	17552	17650	17506	17683	17668	17743	17586	17541	17505	17640	17687	17782	17573	17577	17438	17726	17673	17432	17645	17418	17617	17905	17656	17645	17311	17496	17671	17530	17561	17555	17531	17525	17493	17636	17590	17651	17632	17511	17747	17526	17355	17472	17299	17659	17590	17714	17658	17516	17550	17731	17589	17610	17620	17708	17525	17533	17677	17614	17609	17490	17714	17816	17536	17689	17615	17709	17656	17699	17475	17588	17449	17752	17638	17477	17757	17585	17668	17563	17627	17635	17372	17509	17680	17516	17704	17635	17523	17733	17550	17526	17598	17817	17674	17540	17625	17499	17479	17419	17321	17583	17724	17449	17502	17594	17472	17445	17687	17701	17670	17646	17586	17640	17625	17751	17436	17594	17663	17510	17592	17597	17635	17670	17657	17594	17647	17654	17522	17626	17691	17524	17673	17569	17386	17508	17401	17540	17567	17531	17730	17585	17700	17401	17479	17537	17664	17544	17555	17525	17547	17380	17506	17544	17535	17800	17547	17532	17538	17603	17683	17427	17475	17401	17537	17394	17436	17669	17470	17777	17589	17665	17716	17662	17738	17657	17596	17601	17508	17582	17604	17809	17816	17577	17634	17711	17595	17651	17467	17529	17687	17525	17536	17719	17567	17654	17733	17422	17486	17576	17573	17713	17647	17618	17795	17455	17704	17706	17649	17752	17465	17507	17839	17530	17522	17616	17397	17634	17553	17461	17656	17526	17583	17480	17728	17672	17606	17630	17575	17528	17681	17443	17511	17452	17391	17665	17640	17468	17600	17728	17627	17599	17531	17330	17597	17770	17435	17502	17527	17519	17764	17691	17691	17616	17633	17779	17786	17644	17935	17574	17622	17599	17676	17474	17456	17643	17298	17459	17567	17603	17604	17756	17682	17571	17420	17700	17483	17629	17638	17462	17531	17511	17535	17716	17562	17680	17520	17490	17587	17243	17625	17756	17504	17577	17588	17655	17654	17607	17549	17583	17746	17580	17498	17696	17629	17549	17765	17591	17559	17573	17459	17474	17485	17400	17602	17563	17486	17610	17594	17660	17458	17411	17507	17733	17777	17699	17573	17564	17374	17518	17565	17575	17719	17802	17532	17563	17633	17610	17684	17500	17602	17735	17652	17590	17783	17451	17620	17443	17791	17556	17365	17553	17676	17665	17580	17462	17400	17540	17557	17938	17714	17692	17661	17656	17763	17707	17569	17598	17647	17628	17741	17522	17636	17588	17585	17542	17659	17316	17607	17627	17547	17635	17596	17447	17402	17649	17542	17582	17679	17481	17648	17558	17577	17737	17517	17851	17640	17648	17588	17505	17747	17761	17665	17535	17476	17554	17605	17679	17747	17417	17621	17631	17491	17616	17318	17586	17599	17770	17845	17565	17613	17664	17545	17618	17551	17612	17542	17724	17319	17701	17828	17749	17946	17585	17511	17498	17564	17724	17566	17488	17599	17372	17427	17499	17787	17599	17720	17689	17433	17711	17670	17625	17556	17552	17578	17604	17481	17490	17322	17550	17690	17490	17432	17471	17613	17780	17777	17386	17689	17589	17687	17547	17598	17577	17505	17585	17489	17397	17500	17708	17805	17276	17675	17636	17419	17570	17590	17607	17821	17540	17631	17512	17632	17682	17481	17416	17616	17501	17742	17573	17537	17641	17544	17562	17586	17561	17708	17650	17416	17651	17830	17516	17707	17769	17760	17636	17453	17868	17656	17471	17710	17609	17632	17353	17552	17573	17779	17498	17505	17362	17615	17672	17658	17399	17759	17607	17505	17662	17480	17497	17429	17479	17585	17844	17512	17512	17644	17729	17621	17630	17525	17548	17710	17476	17635	17570	17470	17543	17541	17538	17571	17671	17593	17597	17788	17515	17496	17890	17741	17689	17710	17612	17359	17562	17691	17803	17578	17621	17573	17593	17341	17665	17540	17624	17659	17451	17691	17612	17807	17472	17664	17538	17635	17666	17686	17627	17557	17443	17611	17670	17613	17618	17748	17518	17605	17589	17638	17478	17344	17592	17600	17685	17461	17464	17691	17508	17590	17624	17384	17606	17406	17733	17512	17666	17619	17655	17595	17634	17533	17558	17713	17852	17601	17565	17520	17575	17595	17571	17770	17534	17330	17727	17539	17637	17667	17634	17635	17675	17576	17501	17621	17655	17753	17771	17615	17638	17332	17501	17660	17688	17583	17618	17469	17773	17507	17674	17677	17796	17739	17417	17600	17691	17481	17614	17595	17445	17746	17735	17574	17589	17611	17674	17546	17789	17840	17662	17626	17743	17620	17509	17619	17683	17628	17668	17500	17512	17660	17791	17454	17763	17595	17562	17545	17656	17429	17620	17763	17474	17606	17598	17394	17581	17458	17555	17553	17535	17453	17652	17494	17302	17620	17390	17662	17545	17646	17568	17575	17537	17697	17714	17522	17570	17657	17481	17476	17483	17363	17702	17535	17440	17471	17736	17529	17723	17735	17502	17478	17549	17680	17538	17938	17571	17559	17831	17656	17670	17611	17624	17620	17422	17636	17759	17451	17737	17699	17576	17655	17682	17612	17529	17483	17678	17373	17672	17478	17609	17499	17495	17593	17623	17793	17625	17818	17520	17427	17830	17597	17639	17492	17632	17634	17426	17674	17650	17568	17578	17485	17732	17554	17633	17502	17826	17733	17477	17533	17491	17527	17499	17885	17507	17588	17417	17594	17660	17688	17695	17639	17833	17547	17563	17624	17640	17407	17541	17737	17695	17801	17691	17594	17733	17370	17490	17664	17769	17588	17736	17503	17626	17474	17544	17753	17656	17389	17409	17517	17740	17795	17664	17672	17584	17648	17496	17691	17589	17672	17471	17571	17537	17684	17546	17647	17713	17511	17670	17831	17630	17600	17552	17464	17621	17402	17501	17825	17552	17722	17611	17558	17574	17597	17544	17726	17739	17599	17441	17715	17728	17486	17555	17584	17539	17587	17576	17744	17594	17664	17682	17435	17599	17575	17643	17520	17658	17637	17579	17446	17692	17766	17748	17651	17610	17511	17595	17490	17430	17646	17811	17412	17617	17672	17503	17577	17792	17536	17588	17669	17501	17715	17211	17566	17365	17766	17585	17559	17560	17404	17560	17685	17744	17590	17643	17632	17590	17568	17587	17469	17571	17746	17555	17776	17816	17440	17731	17634	17689	17592	17658	17721	17572	17564	17660	17600	17810	17638	17493	17741	17470	17675	17546	17731	17737	17586	17407	17591	17486	17571	17382	17656	17510	17641	17484	17356	17691	17599	17577	17683	17466	17494	17652	17473	17600	17541	17420	17522	17675	17474	17618	17720	17626	17683	17464	17644	17601	17372	17595	17565	17424	17444	17730	17491	17389	17556	17617	17707	17745	17654	17556	17716	17544	17685	17419	17516	17528	17553	17513	17630	17433	17662	17542	17697	17631	17665
14579	17524	16207	16679	24450	29457	24535	19966	17164	15777	15192	15156	15054	15117	15081	14940	15090	15179	15052	15161	15120	15093	14998	15111	15049	15165	14999	14908	14845	15105	14962	15171	15108	15045	15142	14998	15024	14992	15137	15131	15064	15019	15221	14940	15099	14957	14975	14886	15060	15106	15064	14951	14987	15064	15096	14954	14882	14991	14911	15104	14925	15136	14951	15111	15137	15004	15153	15130	15016	15172	15145	15115	15012	15144	15114	15001	14943	15069	14949	15096	14970	14886	15059	15124	15144	14976	15062	15125	15104	15139	15042	15017	15121	15031	15089	14988	15002	15120	15002	15075	15107	15006	15022	15195	15253	15252	15134	15025	15017	14915	15018	14940	15001	15032	14955	15012	15097	15148	15035	15120	14955	15046	14942	14879	15029	15005	14899	15170	15100	15057	15121	14983	15117	15173	14975	15041	15001	15094	15021	14852	15050	15138	15170	14989	15201	14937	14993	15088	15021	14821	15080	15142	14943	14808	15130	15089	15094	15025	15197	14956	14953	15058	15094	15008	15130	15014	14974	15033	15124	15150	15207	15193	15167	15127	14888	14994	15105	15153	15144	15221	15137	15162	14984	15094	15071	15001	15030	15136	15100	15147	14900	15163	15107	15170	15018	15223	15154	15016	15076	14951	14913	15021	15071	15104	14969	15033	14968	15058	15071	15002	15089	15083	15013	14927	14990	15079	15087	15054	15039	15050	15037	15220	15056	15101	15082	14930	14996	15014	15020	14964	14983	15038	15042	15177	15046	15090	15002	15129	15046	15036	15133	15092	15076	14955	15095	14996	15005	15058	15137	14891	15109	14971	15071	15215	15049	15009	15188	15104	15229	15153	14950	14998	15057	15041	15025	14969	14951	15062	15060	14968	15085	15191	15103	15151	14879	15110	14980	14999	15092	15038	14889	15027	15090	14882	15151	15064	15020	15104	15098	15116	15159	14915	15192	15293	14927	14993	15020	15063	15087	14926	15061	15171	15086	15077	15047	15063	14951	15006	14994	15027	14975	14885	15124	14946	15028	15150	14924	15172	14825	15017	15106	15016	15034	15049	15071	15116	15131	14984	14998	15103	15178	15045	14978	15047	15157	15069	15022	15125	15209	15128	15150	15120	15105	15097	14957	15173	14945	14977	15071	14861	15127	15169	15047	14992	15056	14943	15209	14990	15075	15142	14955	15180	15043	15126	15085	15227	15277	15051	15042	14856	14987	15071	15080	15211	14970	15057	15106	15026	14985	15024	15029	15037	14986	14884	14957	15245	15014	15043	15209	15196	14975	15152	15044	15120	15163	15212	15084	15052	15011	14869	14866	15008	15173	15010	15139	14982	15115	15111	14996	15142	15040	15049	15075	15046	15228	15013	15113	15334	14837	14940	14973	15105	15096	15168	15045	15185	15186	15266	15069	14907	15119	15160	15003	14897	14896	15141	14943	15238	14937	15016	15018	14890	15034	15079	14949	15123	14929	15067	15113	14941	14969	15044	15052	15008	15054	15104	15031	15193	15109	15196	15074	15179	15181	15162	15032	15134	14964	15151	14918	15053	15177	15041	15035	14998	15102	15014	15020	15135	14902	14998	15145	15098	14999	15040	14882	15041	15242	14941	15122	15082	15101	15190	14978	15037	15014	15206	14985	15081	15057	15104	14920	15112	15282	15058	14951	15047	15044	15145	15123	15169	15076	14932	15095	15188	15127	15115	14955	15065	14911	14907	14989	15006	15087	15057	15120	15259	15053	15059	15149	14998	14970	15107	15003	14938	15173	15007	14958	15052	15096	15119	15182	15068	15132	15116	15078	14953	14936	15069	14984	14991	15083	15083	15017	15058	14980	15054	14975	14984	15217	14897	15111	14961	14916	15012	15056	15077	14917	15019	15109	15087	15060	15164	15109	14963	15023	15060	14838	15011	15022	14986	15075	15070	14986	15183	15091	15092	14893	15099	15007	15100	15108	15078	14978	15096	15065	15021	15051	15036	15102	15059	15305	15124	14960	15187	14951	15056	15137	15088	15114	15098	15174	14886	14869	14912	15024	15079	14988	15075	15129	15057	14946	14957	15005	15066	15001	14772	15064	14886	14957	15070	14927	15115	15063	14961	15187	15131	15050	14983	15183	15004	15109	15121	14993	15021	15050	14994	15037	15050	15115	15066	15122	15080	15035	15053	15047	15184	14831	14940	15272	15119	15073	15035	15068	15011	15020	15232	15041	15122	14999	14989	15069	14962	15078	14845	15213	15042	14912	15008	14981	15032	15058	15060	14966	15072	15064	15115	15012	15106	15027	15063	15036	15049	15040	14967	14993	14966	15096	14910	15138	15011	15129	15045	14987	15264	14916	15190	15012	15148	15053	15231	15045	15311	15090	14999	15087	15142	14984	14912	15130	14981	15105	14848	14956	15030	15075	15161	15001	15045	14912	14986	15093	14873	14934	15073	14900	15029	14947	15209	15087	15133	15127	14961	14875	14970	15009	15112	15085	14947	15010	15073	15023	15184	15101	15027	15066	15100	15101	14958	14982	15017	15027	14929	15133	15087	14969	15051	15124	15094	14981	15131	15044	14891	15075	15084	15089	15192	14904	15147	15002	14995	15035	15007	14937	14974	14889	15233	15130	15073	15163	14982	14974	15019	15031	14953	15049	14971	15101	14925	15205	15133	15047	14931	15115	15175	15167	15140	15101	15117	15238	14885	15108	15007	15013	15117	15008	15254	14959	15273	15115	15135	14948	15286	15047	14869	15080	15127	15102	15083	15115	15077	15061	15236	15042	15118	14960	14935	15018	14935	14984	15067	15078	15124	15228	15111	15162	15135	15080	15088	14981	15129	15078	14919	15114	15197	15114	15016	15152	15022	15121	15043	14977	15008	15214	15056	15017	15053	15077	15014	15027	15216	14995	15117	15035	15074	15007	15077	14982	14910	14959	15153	15083	15084	15073	15154	15008	15163	14952	14908	14871	15138	15144	15036	14959	14927	15239	14894	15124	15072	15062	15139	15192	14910	14982	15029	15231	14894	15054	15090	15006	15107	14998	15037	15038	15073	15208	15010	14846	15132	15236	15144	15052	15125	15062	14890	15163	15119	15161	14997	14973	15043	15084	15115	14945	15035	15071	15082	14934	15062	15069	14993	14963	15033	15057	15240	14978	15138	15074	15049	15234	15017	14983	15051	15052	14960	14956	15117	15031	15111	15136	15021	15003	15060	15007	15023	15039	15081	15103	15183	14982	15207	15077	15098	15230	15025	15007	15045	15010	15012	15104	15240	15008	15253	15096	15121	14962	15073	14894	14977	15084	15175	14823	14933	15089	14860	15007	15234	14973	15035	15074	15090	15195	14952	15149	15042	14910	15084	15099	15031	15117	15143	15119	15161	15014	14978	15119	15046	15148	15067	15131	15133	15001	14931	15071	15061	15075	15135	14927	15083	15069	15078	15232	14919	15248	15023	15115	15203	15106	15006	15175	15175	15030	14989	14988	15097	15007	15119	14966	14999	14896	14956	15095	15045	14978	15018	15037	15155	15177	14870	15183	15014	15123	15095	15178	15105	15119	15130	15104	15098	15240	14988	15084	15033	15178	14892	15236	15001	15101	15132	15049	15033	15174	15031	15020	14978	14938	15072	15037	15094	15059	15097	15091	15058	15033	15019	15116	15120	15126	15150	14999	15140	15086	15008	14840	15003	15115	14865	15087	15117	15201	14984	14970	15103	15045	15155	15046	15279	14995	14937	15281	15009	15089	15006	15007	14933	15067	15006	15080	15248	15287	15109	15092	14954	14982	15017	14945	15131	14952	15173	15120	15034	15081	14995	15103	14910	14894	15104	15041	15030	15080	14928	15098	14859	15127	14983	15046	15197	15190	15079	14992	15182	14995	15167	15108	15071	14921	15126	15117	15116	14949	15141	15003	14984	15085	15115	15224	15160	15031	15201	15048	14985	15188	15015	15118	15245	15035	15072	14894	15310	15082	15046	14882	15067	15177	15254	15094	14994	15135	15264	14995	15214	15107	15165	15056	14953	15001	15154	15078	14761	15077	15058	15079	15182	15160	15079	15132	15046	15173	15011	14950	15208	14868	15155	15090	14939	14912	15264	15075	15064	14973	14996	15134	15035	15145	15083	15114	15023	15107	15062	15016	14929	14900	15121	15012	14995	15114	14923	14967	15084	14958	15126	15027	15056	15168	15121	15045	15079	15033	15106	14853	14944	15078	15173	14987	14938	15140	15099	14978	15196	15017	15091	14884	15052	15084	15014	15085	15115	15015	15206	14941	15004	14981	15043	14847	14921	15037	15113	15091	15161	15268	15090	14887	14963	14970	15110	15135	15182	15032	15046	14944	15024	15153	15069	14999	15137	14949	14989	15064	15271	14962	15077	15009	15093	15233	14974	15092	14947	14918	15095	15032	15083	15222	15147	15131	14986	15080	14904	15081	15024	15130	15156	15219	15057	15061	14890	14978	15212	14973	14931	15142	15105	15024	15173	14980	14880	15169	15097	15121	15074	15107	15164	15126	15237	15147	15026	15041	15218	15022	15022	15055	15077	15206	15115	15034	15068	15065	15016	15173	15190	15096	15075	15204	15090	15036	15289	14917	14974	15098	14903	15025	14952	15075	15230	15090	15163	15014	14961	15020	15148	15064	15106	15155	15070	15028	14947	15153	15093	14979	15070	14956	15022	15098	15058	14975	15156	15141	15096	14898	15120	14925	14900	15197	15135	14978	15076	15078	15182	15000	15123	14976	15016	15008	15191	15032	15194	15019	15092	15131	15062	14904	14995	15157	14982	15102	15066	15064	15021	15011	15024	15235	15103	15051	15041	15199	15100	14944	15059	15008	15112	15126	14983	15044	15019	15087	15009	15135	15067	15032	14987	15143	15042	14945	15079	15004	15076	15079	15147	15084	15253	15020	15029	14968	15192	14977	15144	15065	15172	15142	15101	14923	15071	15062	14785	15084	15189	15051	15097	15030	15016	15191	15099	15082	15087	14957	15256	14774	15131	14988	15158	15096	15109	15058	15147	14992	14991	15026	15057	15164	15072	14958	15223	15183	14917	15044	15175	14965	15206	14961	15155	15067	15124	15202	15095	15067	14987	15053	15142	15125	14888	15074	14886	15094	15091	15007	14985	15181	15086
24210	21457	29012	24431	36269	64285	54738	39842	28703	21970	18947	17640	17649	17546	17591	17522	17498	17491	17365	17519	17644	17496	17698	17419	17519	17481	17441	17621	17668	17558	17495	17155	17464	17528	17436	17330	17622	17423	17593	17392	17430	17561	17183	17359	17593	17575	17544	17614	17376	17571	17287	17425	17561	17334	17338	17379	17491	17495	17529	17543	17498	17356	17373	17492	17590	17530	17404	17381	17527	17475	17554	17415	17432	17446	17350	17421	17344	17644	17447	17418	17497	17459	17361	17392	17456	17501	17431	17304	17507	17501	17647	17464	17405	17596	17625	17432	17583	17453	17515	17153	17279	17447	17418	17396	17565	17421	17241	17405	17415	17571	17462	17408	17325	17363	17270	17451	17518	17470	17471	17505	17473	17611	17347	17405	17367	17387	17462	17361	17515	17371	17326	17547	17547	17262	17461	17331	17261	17469	17591	17406	17442	17291	17505	17506	17403	17391	17454	17525	17450	17292	17262	17463	17512	17537	17469	17510	17546	17460	17440	17408	17288	17519	17339	17464	17452	17324	17356	17472	17233	17568	17362	17470	17415	17262	17647	17498	17264	17182	17472	17458	17492	17413	17382	17252	17410	17194	17435	17406	17369	17580	17638	17485	17467	17443	17365	17288	17331	17417	17225	17353	17381	17272	17614	17485	17343	17391	17386	17222	17557	17449	17375	17461	17381	17509	17404	17437	17466	17336	17550	17480	17321	17490	17595	17359	17346	17336	17505	17342	17268	17561	17588	17215	17270	17508	17555	17360	17406	17459	17360	17362	17503	16996	17327	17316	17366	17483	17451	17414	17429	17517	17198	17471	17147	17259	17279	17256	17566	17283	17386	17490	17351	17187	17555	17503	17313	17328	17281	17478	17249	17396	17518	17251	17210	17359	17531	17572	17495	17447	17359	17459	17371	17533	17449	17503	17371	17418	17281	17371	17366	17346	17384	17204	17402	17223	17616	17400	17278	17503	17486	17340	17615	17287	17254	17379	17472	17383	17387	17431	17386	17110	17489	17417	17395	17276	17494	17311	17276	17297	17574	17275	17501	17440	17282	17482	17440	17158	17550	17374	17319	17208	17469	17412	17137	17264	17345	17259	17691	17371	17483	17274	17198	17558	17410	17552	17347	17327	17519	17543	17379	17398	17310	17559	17574	17429	17368	17400	17517	17334	17534	17292	17283	17410	17310	17399	17516	17326	17523	17471	17241	17370	17346	17428	17369	17468	17430	17426	17370	17319	17261	17379	17535	17424	17327	17335	17281	17297	17375	17623	17279	17543	17460	17307	17505	17361	17327	17405	17337	17592	17264	17405	17348	17476	17367	17399	17434	17199	17424	17269	17342	17359	17482	17212	17324	17404	17281	17480	17541	17300	17152	17414	17268	17489	17241	17233	17274	17252	17384	17314	17350	17275	17314	17534	17529	17536	17428	17426	17308	17240	17306	17373	17382	17385	17273	17335	17453	17473	17614	17370	17435	17457	17548	17301	17276	17516	17370	17473	17426	17422	17370	17704	17273	17634	17370	17499	17363	17481	17620	17311	17343	17520	17523	17382	17560	17184	17466	17265	17435	17175	17467	17404	17322	17389	17235	17615	17415	17303	17505	17291	17329	17598	17274	17398	17264	17409	17513	17422	17322	17341	17492	17443	17330	17548	17463	17370	17410	17372	17354	17328	17525	17584	17551	17374	17281	17403	17434	17426	17440	17633	17381	17444	17547	17522	17447	17320	17518	17408	17487	17324	17325	17571	17320	17347	17546	17244	17564	17732	17458	17344	17464	17476	17465	17312	17443	17535	17472	17315	17436	17385	17222	17255	17522	17350	17359	17259	17554	17389	17370	17325	17403	17483	17469	17443	17462	17312	17361	17459	17349	17325	17511	17356	17349	17349	17328	17259	17356	17292	17371	17092	17484	17340	17431	17262	17600	17468	17252	17354	17061	17457	17365	17410	17636	17524	17335	17407	17405	17459	17482	17528	17403	17335	17484	17504	17223	17339	17364	17316	17441	17319	17453	17532	17383	17408	17325	17359	17541	17237	17450	17337	17362	17517	17378	17259	17546	17276	17524	17480	17308	17495	17432	17468	17354	17443	17626	17492	17367	17369	17561	17431	17615	17482	17426	17489	17340	17281	17694	17254	17455	17325	17377	17345	17464	17344	17567	17405	17312	17379	17486	17527	17417	17524	17361	17322	17316	17314	17265	17216	17665	17409	17161	17607	17561	17414	17243	17526	17485	17556	17458	17505	17407	17527	17430	17462	17517	17349	17335	17455	17443	17434	17377	17392	17438	17292	17525	17328	17537	17521	17542	17460	17305	17275	17497	17239	17354	17404	17360	17347	17413	17503	17396	17247	17408	17544	17385	17321	17228	17470	17387	17249	17489	17470	17308	17474	17341	17114	17398	17585	17529	17174	17325	17319	17398	17539	17128	17281	17544	17577	17481	17276	17269	17423	17480	17566	17565	17404	17350	17440	17449	17281	17392	17590	17416	17192	17332	17598	17408	17339	17431	17474	17503	17608	17432	17459	17447	17457	17467	17386	17147	17297	17395	17500	17214	17405	17421	17259	17334	17521	17444	17252	17342	17499	17448	17213	17332	17349	17381	17362	17405	17294	17227	17203	17489	17484	17420	17299	17501	17430	17242	17523	17573	17448	17526	17188	17510	17350	17203	17299	17429	17331	17262	17534	17358	17400	17438	17500	17448	17404	17427	17333	17303	17385	17436	17282	17472	17509	17460	17501	17506	17461	17544	17191	17663	17220	17593	17282	17361	17444	17621	17528	17318	17421	17411	17325	17264	17265	17375	17523	17640	17444	17245	17502	17200	17410	17600	17509	17333	17364	17361	17374	17532	17310	17597	17561	17193	17463	17449	17536	17321	17389	17454	17491	17536	17411	17219	17233	17453	17366	17521	17436	17388	17472	17604	17308	17300	17124	17374	17312	17565	17455	17426	17441	17522	17408	17561	17446	17186	17425	17483	17453	17355	17270	17312	17392	17527	17575	17547	17501	17414	17608	17387	17512	17379	17475	17400	17471	17398	17408	17207	17438	17541	17296	17366	17343	17316	17394	17548	17557	17407	17481	17590	17523	17417	17566	17500	17557	17394	17404	17527	17330	17377	17441	17348	17451	17266	17408	17299	17310	17494	17407	17357	17448	17219	17525	17422	17369	17528	17544	17349	17280	17358	17683	17385	17415	17756	17474	17339	17351	17584	17404	17632	17419	17385	17416	17741	17610	17392	17472	17536	17460	17460	17454	17463	17342	17427	17421	17468	17395	17439	17351	17350	17441	17392	17312	17400	17407	17481	17193	17420	17197	17495	17510	17190	17225	17403	17218	17405	17577	17370	17107	17305	17352	17389	17444	17521	17520	17434	17581	17502	17451	17606	17569	17409	17513	17643	17548	17419	17288	17398	17396	17364	17447	17390	17560	17278	17394	17323	17421	17143	17431	17422	17436	17362	17337	17403	17433	17490	17472	17387	17312	17476	17497	17275	17276	17222	17414	17495	17516	17314	17562	17467	17511	17302	17373	17447	17500	17449	17389	17401	17534	17413	17311	17510	17425	17374	17420	17315	17203	17449	17307	17495	17298	17495	17563	17272	17373	17569	17546	17491	17428	17464	17364	17377	17436	17404	17443	17644	17443	17377	17382	17504	17529	17549	17406	17395	17439	17396	17275	17449	17251	17430	17409	17279	17523	17408	17222	17200	17456	17318	17212	17477	17253	17339	17334	17496	17349	17376	17460	17404	17115	17373	17464	17279	17267	17412	17453	17624	17288	17564	17546	17465	17316	17468	17387	17468	17318	17515	17324	17475	17387	17314	17545	17496	17519	17356	17448	17410	17293	17417	17467	17439	17319	17238	17415	17420	17338	17417	17398	17450	17346	17494	17247	17212	17351	17404	17418	17214	17479	17266	17428	17509	17542	17412	17348	17382	17388	17430	17299	17421	17495	17421	16978	17452	17403	17335	17468	17496	17437	17505	17412	17456	17428	17429	17410	17344	17440	17565	17376	17444	17274	17269	17467	17121	17545	17437	17450	17351	17466	17379	17336	17394	17369	17481	17415	17267	17383	17380	17386	17308	17269	17467	17407	17487	17276	17396	17367	17275	17405	17431	17502	17431	17511	17309	17315	17426	17350	17593	17179	17562	17495	17392	17379	17537	17482	17597	17437	17426	17538	17504	17634	17420	17395	17394	17363	17283	17412	17402	17463	17489	17508	17465	17321	17363	17355	17398	17426	17487	17614	17289	17426	17401	17263	17411	17371	17525	17417	17434	17439	17415	17494	17417	17330	17322	17396	17402	17163	17410	17495	17539	17424	17546	17522	17465	17281	17493	17367	17264	17372	17404	17442	17576	17430	17361	17387	17267	17575	17179	17555	17549	17461	17369	17314	17415	17443	17409	17338	17513	17607	17542	17563	17472	17452	17573	17512	17363	17286	17533	17546	17569	17462	17261	17369	17583	17351	17520	17332	17459	17592	17450	17304	17120	17497	17377	17539	17290	17334	17099	17305	17564	17318	17421	17515	17557	17475	17389	17277	17423	17306	17552	17327	17458	17378	17530	17621	17201	17257	17523	17286	17443	17585	17398	17400	17173	17331	17380	17430	17245	17298	17481	17433	17593	17184	17450	17463	17513	17471	17603	17269	17610	17708	17276	17587	17741	17437	17396	17573	17253	17410	17628	17431	17559	17485	17409	17669	17386	17374	17376	17340	17564	17322	17337	17264	17509	17410	17453	17475	17372	17488	17328	17247	17581	17670	17238	17487	17400	17406	17564	17366	17261	17489	17336	17645	17132	17247	17468	17188	17610	17378	17476	17520	17421	17474	17446	17552	17447	17436	17215	17278	17470	17336	17278	17347	17269	17314	17452	17465	17563	17146	17461	17476	17394	17530	17301	17341	17427	17545	17346	17194	17429	17452	17513	17351	17469	17322	17390	17658	17314	17198	17314	17322	17492	17358	17405	17540	17663	17583	17188	17368	17324	17640	17457	17292	17354	17456	17407	17489	17405	17463	17202	17417	17517	17433	17598	17368	17460	17312	17245	17412	17475	17520	17388	17416	17407	17466	17419	17382	17566	17392	17412	17495	17298	17565	17238	17322	17403	17295	17404	17331
13602	23374	20837	20783	48822	63181	51866	39117	26795	18656	15872	15074	15163	15074	14873	14732	14818	15232	14961	15040	15078	14945	15104	14952	15034	15089	14943	15228	14827	15001	14843	14861	14904	14877	15023	15013	14799	14902	14904	15077	15011	15089	15040	14919	14838	14947	15076	14935	14964	15129	15052	14844	15041	14930	14889	14980	14999	15007	14908	14888	14887	14877	14876	15059	14990	14950	14945	15060	14981	15075	15155	14867	14957	14838	15046	14934	14914	14934	15004	15084	15052	15093	14828	14938	14996	14948	14986	14798	14933	15184	14940	15050	15041	14937	15007	15082	15090	15092	15024	14966	14934	15151	14960	14966	15086	14963	14948	14878	15001	14959	14886	15022	14940	14864	14935	15049	14981	14917	14978	15046	15132	14756	15035	14928	14753	14904	15028	14904	14847	14872	15037	14967	15003	14920	14804	14887	14993	14995	14828	14995	15162	14851	15053	14851	14960	14892	15116	14928	15000	15028	14852	15032	14916	15199	14966	15013	14908	14939	15081	15094	15025	15041	15015	14825	14943	15072	14908	15162	14996	15004	14910	15059	15075	14843	14971	14979	14952	14928	14986	14891	15012	14904	14930	14886	14879	15022	14956	14913	14996	14817	15086	14896	14958	15048	15000	15034	14868	14957	14982	15006	14861	14762	14961	14965	15007	15077	14931	15108	15079	14876	15027	14921	14912	14922	14942	15036	14917	14836	14939	14774	14947	14982	15074	15025	15073	14926	15007	15005	14953	14955	14944	14903	15078	14945	14930	14994	15080	15016	14876	14834	15027	14743	14826	14951	14924	14912	14930	15098	14869	14885	15147	15087	14857	14985	14897	14960	15073	14798	15015	14954	14921	15011	15019	15006	15111	14929	14898	14835	15088	14950	14911	14944	14910	15001	14861	14986	14896	14999	14981	15090	14939	15007	15149	15074	14939	14813	14822	14930	14995	14943	14762	14861	14951	15047	14943	14930	14825	14752	15133	14988	14924	14973	14944	14952	14893	14952	15044	14840	14986	15022	14988	15019	15117	14937	14821	14971	14878	14856	14917	15028	14903	14868	14989	14903	14854	14917	14789	14911	15013	15053	14997	14981	14831	14846	15020	15000	14950	15012	15135	14882	14986	14924	14971	15141	14803	15078	14877	14853	14846	15101	14904	15002	15012	14844	15130	15016	14953	15016	15065	14973	15074	14913	15036	14872	14871	14800	15012	14896	14780	14919	15074	15070	15071	14982	14813	14732	15024	14939	14808	15036	15054	14938	15080	15063	15065	14929	14896	14997	14965	15075	15005	14961	15013	14946	14899	14951	14560	14967	14964	14962	15018	14881	14921	14946	14889	14968	14970	15057	14819	15039	14953	14924	15045	14917	14894	14999	15002	14909	15028	15009	15063	14877	14977	15050	15146	14920	14889	14702	15053	15027	15062	14954	15074	14948	15050	14919	14987	14848	15042	14950	15074	15016	14980	14979	14862	14992	14915	14983	14955	14786	14891	15010	14905	14890	14793	14945	15096	14907	14862	14836	14948	14967	14843	14752	14815	14896	14941	15066	14777	15016	14889	14931	15038	15020	14907	14854	14966	15141	14867	14999	14989	15067	14954	14934	15084	14782	15039	14976	15023	15022	14777	14938	15099	14808	14906	14920	15089	14880	14968	14896	14960	14957	15021	14732	14983	14968	14970	14902	15071	14969	14860	14907	14856	14931	15085	14840	14938	15010	14935	14925	14875	15031	14861	15031	14840	14893	15007	15011	15130	14961	14822	14965	15042	14834	15160	15038	14961	14840	14928	14973	15119	14942	14997	14941	14865	14983	14968	14828	14802	15008	14946	14945	14960	15054	14983	14850	14906	15004	15014	14979	14690	14842	14835	14983	15050	14993	15002	14909	14939	14925	14767	15084	15024	14855	15008	14908	15066	14966	14836	14826	14999	14995	14905	14949	14920	15058	14955	14857	14965	15052	14930	14916	14908	14887	14912	14836	14883	14933	14985	14908	14877	14871	14863	14940	14964	14939	14862	15040	14906	15025	14867	14751	14866	15038	15043	14874	15034	14872	14958	14920	14787	14987	14916	14994	14992	14902	14882	15034	14933	14946	15060	14918	14928	14977	14903	14991	14964	15188	14810	14908	15077	14976	14865	15072	14773	14860	14982	14871	14958	15073	14926	14854	14962	15108	14906	14979	15014	15007	14857	15060	14956	15075	14889	14872	14977	15043	14894	14957	14844	15045	15093	14896	14847	14908	15031	15074	15002	15102	14833	15093	14999	14924	14882	14965	14944	14789	14970	14933	15013	14922	14878	15025	14919	15018	14970	15051	15055	14840	14895	15051	14831	15097	14824	14913	14997	15042	14954	14976	14833	15001	15039	14990	14886	15009	15041	14998	14908	14930	14748	14923	14960	15200	14909	14900	15001	14810	14958	14938	14873	15045	15066	14955	15109	15000	14937	15021	15010	14965	15120	14964	14995	14807	15138	14997	14943	14986	14866	14959	15081	14830	15046	15048	15088	14919	14993	14843	14864	14862	14817	14992	14737	15028	14861	14878	14806	15087	14983	14876	14928	14859	15019	15006	14960	14915	14993	14962	15083	15039	14909	14831	14904	15016	14934	14988	14989	15037	14956	15112	14907	15182	14768	14955	14957	14886	14974	15000	14798	14854	14840	14849	14866	14840	14714	14931	14902	15108	14839	15117	14999	15024	15129	15119	14919	15091	14966	15030	14868	15047	15050	15005	14972	14955	15086	15020	15065	14956	14890	14912	14873	14974	14795	14735	14930	14920	14898	14917	15050	15080	15008	14764	14960	14894	15026	15012	14885	14770	14946	15066	14891	14976	15034	15033	14788	14985	14868	15131	15074	15174	14875	14876	14973	14985	14999	14994	15184	14808	15005	14901	14953	14914	14814	14918	14943	14722	15034	15016	15078	14697	15022	15192	14999	14923	15003	15082	15003	15041	14917	14920	14979	14952	14792	15064	14946	14925	14993	15049	14955	15014	14992	14917	15101	14959	15042	15020	14925	14950	14844	15037	14806	14974	14928	14905	14903	14818	15201	14839	14791	15123	15158	15040	14921	14918	15090	15156	15089	14966	15050	15006	15173	15082	15072	14932	15024	15089	14955	14799	14929	14954	15048	14877	15108	14895	14995	14886	14959	14797	15129	14844	14964	15000	14806	14886	14962	15073	14894	14746	15060	14954	15038	15019	15008	14943	15120	14977	14972	14834	14800	15206	14858	15044	15004	14859	14917	14964	14849	15112	14899	15026	14818	14947	14997	14995	14996	14969	14944	14939	15094	14991	14870	15061	15005	15014	14793	14923	14915	15033	14851	14947	14978	14997	14973	14973	15066	14817	14866	14746	14843	15005	15123	14977	15005	15047	14906	15082	14845	14892	14853	14857	14924	15034	14968	14881	14941	15032	14882	15047	14984	15209	15082	14995	15045	15055	14919	15031	14922	14926	14867	14908	14823	15031	15139	14924	14926	14870	14906	15035	14991	14950	15133	14960	14950	14915	14860	15061	14957	14970	14897	14824	14865	14918	14979	14852	14957	14864	15034	15081	15182	15049	14982	15197	14900	15021	14939	15019	14950	15006	14972	15018	14878	14963	15102	14811	14954	15017	15026	15022	14907	14799	15113	15016	15175	14992	15019	14776	14908	14911	14818	14941	15040	15127	14685	15051	15058	14848	14859	15041	14805	14933	14916	14875	14972	15003	14906	14960	14997	15042	15056	14800	14944	14827	15013	15061	15083	14969	14899	14942	14892	14909	14837	14972	15072	15041	15002	14805	15014	15010	14880	14939	14923	15020	14832	14996	14931	15005	14853	15068	14904	15060	14943	14939	14854	14854	15100	15037	15044	15036	15028	14906	15154	14893	14814	15138	15012	14896	14907	14819	14890	15036	14881	14911	14958	14922	14848	15080	15077	14853	14955	15040	14852	15177	14843	15002	15026	15006	14999	15008	14923	14959	14906	14912	14966	14995	14940	14904	15031	15056	14971	15092	15088	14991	14963	14923	14929	14924	14831	14941	15082	14968	14829	14809	14962	14952	14979	15029	15007	14864	15020	14913	14790	14910	14976	15129	15113	14894	14997	14964	14839	15077	14924	15017	14894	14854	14947	14719	14955	14958	14935	14796	15193	14910	14992	14941	14966	15025	14848	14886	15020	14897	14942	15045	14828	15130	14887	14952	15098	14940	14897	14859	15068	15050	14834	14863	15031	15122	14921	14853	15000	15052	14762	14724	14799	14979	14984	14925	14974	15019	14944	15187	14979	14949	15035	15001	14876	14810	14760	14956	15091	14938	14943	14968	15053	14868	15015	15031	14955	15051	14967	14962	14797	14825	14886	14926	14997	15015	15113	14809	14939	14962	15045	14976	14909	14796	15075	15004	15039	14974	15056	14926	14997	14856	15017	14853	14986	14918	14956	15171	14945	15026	14940	15135	15000	14940	15111	14943	14850	14883	15129	14975	14892	14978	14892	15042	14745	15029	14903	14829	14901	14987	14945	14921	14961	14795	14828	15100	14890	15005	14994	14831	14912	15024	14908	14919	14982	15043	14825	14980	15034	14994	14883	14971	14968	14934	14978	15062	14941	15100	14926	14955	14938	15041	15057	15036	14802	14866	15039	15084	14894	14842	15090	14875	14950	14928	15174	14917	14840	14939	15110	15051	15042	14862	14923	14988	15100	15073	14934	14890	15005	14886	14917	14978	14924	14876	15002	14955	14991	14959	15031	14927	14902	14968	15091	15126	14913	14973	15019	15105	15033	14942	15007	14996	14984	15070	14844	15016	14931	14982	14906	14880	15055	14959	14858	15246	14889	15103	14881	14997	14990	14976	14993	15115	15095	15168	15041	15038	14896	15076	15061	14938	14908	14931	14970	15062	14867	14921	14905	15006	15049	15032	14875	14854	15126	14739	15076	14837	14855	14886	14927	15008	14726	14987	14807	14783	15180	14980	14909	14984	14880	14969	15053	14999	15004	14953	14888	15018	15060	15029	15017	14896	15101	15080	14926	15004	14978	15006	14971	14985	14970	14989	15090	14984	15127	14899	15023	14885	14836	14872	14919	15079	14948	15012	14768	14942	14874	14964	14932	15161	14814	14945	15048	14861	14845	15008	15081	14988	15086	15057
22932	21442	29408	23899	42931	70505	64600	48670	34409	25465	20460	18897	18672	18443	18424	18283	18398	18323	18384	18495	18646	18527	18401	18499	18441	18322	18476	18474	18633	18522	18416	18510	18240	18175	18148	18363	18403	18426	18159	18139	18111	18097	18162	18352	18226	18168	18243	18302	18248	18278	18423	18254	18206	18304	18388	18179	18334	18377	18263	18454	18087	18311	18186	18199	18341	18438	18386	18203	18440	18432	18109	17998	18466	18098	18414	18310	18374	18305	18232	18305	18160	18123	18157	18207	18123	18159	18361	18338	18169	18114	18510	18279	18157	18163	18132	18081	18510	18340	18085	18365	18020	18207	18386	18415	18248	18097	18279	18019	18339	18373	17991	18217	18306	18390	18277	18146	18239	18327	18226	18293	18467	18253	18280	18223	18181	18447	18193	18225	18432	18140	18418	18264	18355	18383	18464	18234	18280	18144	18109	18201	18254	18277	18328	18163	18411	18177	18105	18128	18419	18429	18129	18259	18188	18117	18135	18099	18335	18376	18144	18101	18224	18153	18102	18229	18315	18262	18106	18282	18363	18039	18111	18240	18235	18340	18094	18088	18041	18339	18317	18072	18411	18373	18078	18047	18018	18200	18106	18120	18096	18273	18364	18156	18255	18116	18275	18328	18392	18095	18205	18100	18186	18378	18169	18180	18289	18113	18274	18387	18266	18178	18109	18305	18292	18274	18312	18283	18078	18283	18088	18211	18335	18492	18334	18333	18096	18238	18286	18141	18535	18414	18065	18114	18188	18103	18279	18191	18158	18228	18210	18097	18255	18371	18303	18044	18233	18202	18259	18136	18358	17980	18350	18251	18326	18413	18186	18114	18043	18309	18110	18447	18132	18302	18212	18322	18225	18078	18234	18217	18153	18264	18310	18100	18188	18290	18305	18538	18201	18184	18268	18412	18184	17984	18305	18247	18295	18288	18250	18226	18228	18085	18283	18254	18304	18347	18177	18212	18298	18334	18164	18359	18441	18301	18311	18327	18328	18230	18308	18362	18315	18330	18365	18683	18226	18349	18268	18270	18195	18138	18372	18017	18290	18323	18179	18407	18293	18172	18197	18136	18342	18309	18152	18293	18118	18084	18321	18374	18216	18147	18312	18276	18082	18336	18349	18308	18305	18196	18413	18482	18183	18344	17983	18158	18084	18210	18061	18332	18278	18077	18258	18055	18268	18322	18330	18090	18065	18144	18180	18079	18197	18060	18023	18142	18070	18215	18282	18260	18146	18394	18129	18283	18332	18213	18268	18355	18222	18297	18334	18135	18220	18134	18264	18374	18256	18387	18388	18302	18175	18284	18272	18046	18191	18170	18408	18311	18281	18264	18317	18262	18197	18130	18168	18330	18383	18414	18080	18248	18261	18301	18312	18253	18250	17873	18449	18407	18347	18253	18284	18205	18180	18339	18211	18194	18294	18249	18265	18162	18114	18202	18174	18360	18066	18442	18218	18128	18423	18388	18148	18130	18455	18438	18137	18201	18205	18176	18428	18280	18256	18188	18209	18435	18215	18319	18217	18280	18281	18164	17990	18350	18252	18447	18027	18130	18167	18209	18328	18309	18104	18260	18264	18429	18354	18262	18360	18124	18291	18271	18055	18200	18304	18364	18200	18176	18111	18072	18274	18342	18373	18326	18199	18140	18301	18242	18270	18234	18367	18164	18255	18268	18348	18075	18132	18226	18244	18420	18350	18053	18213	18134	18172	17982	18106	18172	18249	18326	18224	18128	18168	18273	18169	18021	18260	18157	18086	18027	18377	18127	18347	18184	18197	18202	18138	18318	18303	18109	18174	18084	18350	18237	18184	18356	18152	18289	18268	18252	18199	18069	18240	18065	18146	18212	18494	18247	17941	18161	18252	18120	18237	18135	18283	18244	18095	18206	18309	18286	18298	18112	18100	18246	18221	18338	18284	18242	18287	18197	18272	18154	18102	18164	18061	18185	18171	18244	18048	18195	18336	18275	18045	18109	18135	18085	18247	18264	18145	18063	18171	18250	18155	18117	18126	18124	18484	18404	18056	18138	18391	18181	18346	18288	18266	18128	18226	18187	18243	18374	18259	18131	18170	18065	18373	18185	18268	18281	18060	18249	18091	18165	18239	18226	18263	18325	18135	18288	18116	18208	18264	18159	18315	18214	18464	18315	18319	18224	18075	18157	18241	18134	18370	18126	18230	18413	18309	18002	18082	18171	18226	18146	18054	18282	18377	18167	18215	18292	18120	18223	18370	18460	18328	18271	18220	18170	18283	18231	18388	17981	18372	18200	18195	18290	18261	18118	18389	18238	18040	18202	18314	18218	18186	18297	18303	18160	18545	18233	18402	18182	18181	17950	18162	18269	18351	18316	18284	18089	18315	18179	18253	18227	18148	18285	18285	18269	18090	18110	18341	18230	18330	18208	18207	18267	18347	18302	18161	18286	18019	18141	18207	18186	18293	18147	18191	18226	18290	18160	18156	18311	18123	17993	18066	18399	18258	18143	18357	18152	18162	18206	18238	18097	18323	18205	18393	18143	18296	18333	18299	18301	18100	18144	18151	18126	18262	18277	18154	18066	18283	18206	18216	18215	18327	18207	17994	18116	18063	18074	18113	18373	18086	18139	18340	18292	18278	18202	18020	18356	18342	18215	18129	18150	18181	17924	18117	18198	18314	18061	18226	18294	18282	18397	18312	18219	18051	18282	18245	18375	18223	18318	18216	18229	18243	18115	18124	18359	18433	18257	18217	18118	18300	18370	18254	18168	18140	18064	18292	18319	18254	18267	18223	18281	18262	18312	18265	18020	18245	18222	18137	18073	18478	18211	18181	18276	18317	18469	18220	18262	18491	18487	18432	18221	18291	18473	18227	18255	18275	18242	18393	18397	18153	18134	18149	18248	18287	18120	18246	18144	18294	18132	18220	18175	18241	18396	18150	18215	18344	18149	18201	18182	18332	18391	18293	18170	18197	18125	18432	18146	18162	18133	18278	18104	17949	18216	18313	18050	18176	18360	18333	18401	18219	18381	18404	18259	18357	18248	18251	18370	18297	18117	18204	18285	18310	18276	18175	18060	18469	18175	18138	18326	18210	18222	18359	18126	18330	18358	18341	18244	18047	18261	18254	18147	18248	18187	18051	18422	18383	18300	18256	18027	18216	18070	18346	18313	18317	18157	18331	18294	18253	18112	18373	18105	18280	18109	18429	18174	18171	18187	18157	18172	18463	18356	18168	18355	18164	18203	18029	18116	18052	18097	18239	18233	18309	18293	18039	18150	18456	18141	18140	18375	18305	18252	18336	18255	18239	18151	18094	18184	18228	18184	18235	18162	18207	18143	18348	18260	18145	18324	18177	18194	18324	18248	18250	18051	18269	18149	18474	18122	18369	18222	18238	18251	18335	18299	18071	18251	18307	18485	18237	18251	18217	18250	18145	18094	17998	17954	18235	18334	18197	18124	18139	18372	18148	18332	18300	18281	18243	18216	18173	18390	18436	18270	18172	18160	18156	18267	18388	18065	18159	18221	18278	18064	18086	18132	18382	18412	18194	18431	18218	18084	18545	18536	18310	18117	18179	18131	18241	18285	18099	18178	18186	18359	18589	18170	18347	18172	18140	18390	18337	18086	18535	18411	18282	18146	18251	18409	18206	18062	17939	18196	18180	18193	18289	18207	18040	18389	18222	18377	18222	18451	18246	18231	18161	18058	18224	18107	18208	18224	18196	18230	18440	18233	18267	18359	18056	18091	18458	18203	18265	18385	18325	18364	18275	18156	18473	18209	18094	18130	18104	18170	18203	18255	18255	18090	18309	18245	18387	18216	18389	18425	18230	18197	18138	18215	18266	18274	18141	18280	18452	18230	18158	18283	18125	18155	18361	18110	18080	18448	18222	18038	18267	18236	18158	18065	18521	18251	18089	18163	18393	18077	18161	18062	18281	18254	18139	18030	18242	18447	18420	18268	18222	18043	18300	18168	18370	18312	18395	18043	17983	17977	18063	18207	18348	18392	18228	18095	18199	18274	18251	18393	18184	18175	18083	18452	18364	18156	18379	18298	18204	18085	18141	17992	18407	18293	18158	18546	18349	18137	18101	18531	18283	18326	18107	18064	18195	18208	18215	18288	18251	18321	18372	18303	18162	18304	18453	18274	18061	18281	18148	18045	18449	18225	18085	18219	18247	18331	18188	18239	18314	17996	18179	17980	18224	18398	18170	18207	18196	18184	18053	18335	18241	18375	18266	18283	18299	18121	18363	18461	18258	18200	18062	18079	18244	18405	18188	18205	18370	18317	18163	18130	18055	18021	18182	18229	18090	18312	18168	18267	18382	18286	18174	18175	18198	18083	18233	18238	18144	18124	18386	17827	18338	18125	17956	18179	18192	18076	18050	18246	18346	18080	18272	18220	18090	18013	18036	18071	18127	18167	18381	18168	18337	18286	18293	18229	18281	18031	18314	18132	18164	18406	18369	18225	18223	18288	18266	18267	18158	18233	18175	18317	18025	18188	18224	18201	18296	18379	18323	18219	18096	18243	18109	18164	18192	18269	18377	18190	18326	18307	18077	18201	18219	18374	18015	18193	18099	18107	18071	18358	18146	18095	18137	18213	18101	18278	18132	18341	18203	18106	18243	18113	18390	18301	18373	18180	18115	18320	18136	18294	18257	18019	18101	18296	18236	18468	18289	18214	18310	18053	18079	18177	18187	18152	18393	18240	18322	18170	18281	18194	18138	18204	18096	17999	18384	18201	18225	18045	18025	18240	18086	18436	18246	18314	18437	18288	18311	18217	18217	18161	18141	18182	18455	18072	18287	18160	18380	18197	18288	18574	18205	18124	18128	18226	18366	18100	18082	18110	18346	18170	18091	18172	18304	18397	18218	18100	18473	18058	18432	18220	18183	18205	18255	18057	18422	18230	18228	17974	18319	18254	18260	18214	18350	18407	18280	18094	18227	18138	18234	18128	18249	18292	18141	18382	18221	18296	18297	18178	18200	18054	18343	18127	17924	18185	18219	18232	18345	18372	18261	18442	18193	18253	18280	18222	18035	18029	18259	18224	18189	18382	18277	18296	18179	18240	18172	18326	18320	18419	18337	18273	18083	18238	18232	18264	18208	18350	18141	18141	18076	18203	18216	18217	18119	18174
15791	28923	25838	26270	69795	78769	65900	49091	33123	21820	16974	15645	15525	15456	15345	15334	15499	15434	15390	15444	15359	15321	15540	15518	15353	15201	15510	15474	15500	15467	15473	15530	15422	15392	15424	15518	15351	15355	15461	15525	15503	15275	15452	15332	15478	15597	15417	15256	15589	15436	15514	15408	15462	15388	15384	15417	15463	15430	15368	15346	15407	15318	15238	15471	15562	15380	15425	15463	15301	15186	15446	15506	15421	15330	15559	15386	15409	15266	15442	15440	15362	15575	15566	15346	15421	15512	15313	15631	15398	15299	15364	15421	15396	15382	15263	15533	15258	15373	15465	15323	15217	15318	15515	15366	15404	15371	15355	15419	15362	15439	15354	15451	15440	15300	15256	15503	15184	15567	15345	15454	15347	15175	15388	15440	15493	15443	15240	15440	15475	15368	15417	15339	15387	15564	15388	15367	15516	15386	15327	15218	15306	15354	15411	15511	15279	15394	15158	15496	15512	15391	15491	15215	15238	15366	15423	15359	15340	15348	15347	15384	15354	15199	15413	15475	15540	15367	15418	15355	15502	15390	15582	15394	15521	15394	15423	15304	15523	15278	15313	15349	15316	15270	15399	15455	15510	15408	15494	15420	15208	15395	15388	15392	15373	15380	15421	15444	15367	15419	15477	15444	15375	15274	15261	15406	15376	15421	15370	15600	15264	15325	15250	15340	15614	15400	15498	15544	15404	15425	15356	15230	15358	15382	15339	15491	15283	15410	15397	15338	15393	15252	15500	15395	15525	15305	15484	15573	15355	15548	15328	15496	15468	15500	15454	15280	15319	15371	15298	15575	15345	15409	15524	15409	15536	15180	15422	15278	15418	15418	15470	15190	15254	15428	15353	15556	15273	15313	15382	15449	15331	15411	15375	15371	15462	15355	15527	15468	15393	15493	15315	15298	15338	15527	15413	15355	15463	15312	15324	15339	15470	15479	15474	15344	15450	15286	15344	15557	15364	15331	15425	15626	15336	15243	15530	15359	15473	15336	15248	15477	15358	15404	15427	15239	15471	15446	15469	15395	15469	15433	15420	15450	15368	15538	15512	15437	15602	15594	15372	15540	15272	15334	15323	15419	15328	15386	15340	15406	15374	15580	15495	15269	15519	15355	15404	15327	15382	15303	15363	15345	15463	15236	15276	15397	15528	15515	15464	15305	15449	15458	15461	15461	15455	15306	15355	15541	15458	15477	15405	15416	15376	15350	15507	15489	15519	15467	15359	15543	15161	15281	15474	15325	15527	15328	15444	15452	15399	15595	15351	15314	15426	15573	15342	15339	15288	15446	15428	15276	15451	15502	15427	15384	15417	15390	15369	15285	15277	15429	15403	15200	15240	15418	15322	15269	15391	15457	15334	15540	15412	15433	15281	15427	15420	15439	15548	15375	15393	15521	15182	15493	15405	15580	15447	15575	15320	15350	15445	15230	15484	15380	15498	15471	15450	15436	15431	15122	15321	15255	15508	15410	15590	15332	15409	15384	15449	15366	15222	15362	15385	15351	15440	15409	15400	15429	15635	15123	15410	15418	15428	15353	15346	15307	15272	15466	15540	15243	15359	15442	15364	15446	15463	15306	15634	15350	15307	15367	15286	15427	15386	15339	15407	15386	15370	15387	15412	15531	15339	15414	15370	15412	15255	15445	15358	15493	15289	15485	15427	15481	15463	15401	15141	15246	15385	15435	15343	15408	15389	15292	15477	15342	15552	15441	15413	15371	15369	15339	15357	15512	15420	15460	15513	15372	15406	15282	15516	15233	15392	15238	15463	15334	15522	15425	15299	15505	15398	15268	15543	15528	15397	15486	15337	15547	15449	15356	15415	15280	15374	15415	15431	15382	15390	15436	15477	15344	15419	15364	15362	15347	15438	15409	15384	15407	15636	15492	15462	15380	15446	15353	15239	15286	15370	15467	15412	15352	15648	15331	15409	15311	15364	15394	15332	15553	15547	15387	15397	15352	15371	15463	15271	15295	15434	15325	15438	15417	15197	15487	15323	15489	15378	15450	15463	15447	15317	15533	15314	15547	15426	15204	15595	15282	15375	15392	15302	15385	15418	15459	15300	15397	15566	15475	15633	15417	15354	15449	15460	15475	15443	15332	15393	15435	15377	15461	15331	15452	15396	15287	15168	15370	15411	15435	15330	15209	15425	15484	15450	15260	15462	15344	15419	15338	15380	15335	15343	15460	15342	15351	15459	15429	15420	15381	15364	15426	15387	15386	15455	15391	15264	15364	15530	15222	15329	15305	15344	15109	15555	15679	15477	15364	15509	15376	15619	15309	15361	15297	15473	15394	15435	15476	15408	15434	15493	15586	15306	15099	15492	15257	15443	15463	15290	15169	15327	15371	15509	15478	15507	15239	15411	15379	15268	15347	15396	15458	15546	15453	15302	15434	15529	15423	15213	15467	15402	15461	15280	15371	15366	15526	15423	15311	15521	15410	15514	15538	15384	15405	15505	15315	15553	15295	15405	15250	15375	15391	15508	15505	15292	15323	15377	15468	15457	15501	15415	15417	15478	15405	15440	15322	15314	15483	15427	15293	15311	15317	15464	15246	15635	15432	15488	15424	15358	15380	15417	15364	15317	15322	15316	15396	15306	15513	15250	15396	15304	15343	15460	15529	15535	15418	15348	15388	15410	15365	15402	15473	15444	15266	15414	15486	15346	15334	15574	15387	15418	15414	15474	15367	15410	15522	15633	15204	15540	15444	15297	15286	15460	15248	15277	15386	15364	15365	15400	15421	15532	15404	15259	15403	15443	15295	15290	15341	15427	15259	15389	15307	15475	15474	15460	15311	15326	15391	15309	15453	15407	15397	15270	15394	15088	15451	15285	15445	15396	15310	15435	15485	15269	15375	15359	15362	15305	15366	15586	15295	15427	15565	15381	15332	15399	15262	15358	15536	15358	15463	15128	15257	15382	15411	15340	15438	15432	15523	15300	15421	15382	15446	15343	15321	15436	15389	15424	15404	15336	15300	15508	15420	15428	15448	15634	15371	15398	15433	15456	15458	15767	15533	15316	15293	15532	15503	15330	15441	15448	15375	15228	15215	15292	15383	15208	15425	15329	15432	15477	15429	15413	15261	15588	15406	15445	15382	15354	15317	15261	15467	15350	15385	15385	15452	15540	15376	15381	15483	15383	15402	15237	15306	15499	15461	15488	15220	15430	15441	15436	15435	15422	15263	15397	15355	15443	15427	15492	15287	15603	15415	15435	15364	15353	15506	15261	15492	15447	15293	15553	15427	15382	15396	15318	15279	15361	15204	15486	15329	15488	15330	15506	15343	15327	15290	15440	15445	15357	15423	15292	15488	15352	15557	15239	15477	15182	15389	15367	15399	15449	15497	15319	15467	15294	15360	15290	15604	15255	15446	15278	15573	15396	15198	15388	15358	15388	15324	15331	15333	15356	15495	15442	15393	15334	15315	15477	15350	15367	15354	15548	15389	15362	15519	15301	15316	15527	15455	15325	15333	15345	15301	15434	15455	15309	15598	15196	15431	15474	15280	15293	15365	15132	15436	15428	15365	15389	15485	15293	15491	15487	15535	15392	15407	15313	15443	15481	15392	15542	15428	15403	15161	15430	15490	15396	15384	15192	15462	15259	15379	15518	15316	15272	15519	15373	15350	15442	15303	15268	15259	15432	15408	15525	15434	15387	15394	15389	15489	15523	15444	15494	15372	15388	15383	15324	15306	15474	15395	15482	15440	15458	15352	15385	15123	15482	15307	15464	15181	15566	15528	15393	15479	15588	15435	15375	15272	15424	15410	15584	15522	15403	15323	15458	15390	15283	15425	15380	15485	15447	15509	15492	15546	15462	15405	15536	15445	15339	15316	15325	15434	15401	15354	15465	15545	15471	15328	15351	15424	15473	15320	15393	15406	15388	15347	15393	15472	15278	15434	15455	15413	15330	15442	15441	15390	15345	15505	15321	15366	15492	15500	15211	15368	15493	15403	15378	15364	15571	15395	15324	15446	15544	15366	15398	15210	15417	15257	15357	15349	15232	15437	15318	15251	15548	15517	15358	15338	15389	15431	15326	15520	15420	15514	15513	15325	15411	15585	15433	15292	15243	15312	15383	15307	15373	15256	15440	15454	15437	15286	15409	15391	15449	15447	15352	15308	15441	15434	15456	15251	15516	15334	15449	15392	15339	15476	15457	15365	15480	15375	15301	15278	15594	15198	15541	15402	15385	15313	15489	15461	15403	15408	15495	15444	15369	15359	15384	15239	15603	15490	15339	15466	15350	15580	15466	15363	15326	15534	15314	15380	15304	15563	15377	15383	15343	15481	15548	15435	15430	15214	15490	15273	15501	15319	15383	15361	15472	15334	15352	15396	15501	15440	15315	15605	15280	15582	15457	15373	15283	15385	15490	15454	15388	15365	15331	15343	15342	15412	15434	15330	15427	15321	15447	15402	15574	15418	15324	15335	15502	15390	15386	15330	15301	15414	15352	15399	15412	15373	15350	15227	15415	15514	15342	15446	15411	15539	15427	15374	15366	15488	15481	15393	15400	15457	15228	15521	15277	15295	15461	15320	15502	15540	15370	15499	15425	15542	15491	15510	15456	15413	15484	15328	15328	15462	15397	15431	15310	15465	15472	15469	15381	15343	15417	15468	15249	15398	15519	15465	15441	15514	15384	15298	15405	15489	15458	15371	15489	15386	15403	15334	15477	15284	15329	15471	15393	15515	15387	15428	15390	15520	15427	15531	15456	15438	15437	15376	15442	15438	15347	15245	15353	15169	15457	15355	15585	15543	15307	15373	15337	15557	15182	15236	15483	15369	15444	15541	15337	15360	15704	15338	15626	15343	15332	15362	15392	15514	15266	15188	15474	15394	15571	15419	15459	15343	15467	15227	15529	15521	15539	15582	15449	15287	15485	15355	15325	15352	15386	15421	15284	15380	15463	15314	15424	15340	15524	15418	15447	15482	15257	15304	15408	15338	15545	15447	15480	15538	15583	15369	15371	15429	15378	15452	15555	15351	15260	15483	15427	15558	15432	15461	15297	15541	15228	15501	15430	15429	15325	15433	15528	15277	15358	15215	15342	15313	15416	15298	15300	15341	15446	15539	15441	15408	15367	15385	15324	15263	15217	15445	15584	15458	15341	15298
27768	22132	25240	22530	26425	32402	29051	23795	20923	19532	19379	18992	19124	18938	18741	18960	19167	19067	18826	18955	18881	18737	18880	18837	18923	18885	18978	18975	18742	18910	18820	18958	18791	19105	18888	18720	19060	18970	18802	19041	18813	18642	18817	18737	19073	18741	19014	19103	19043	18832	18947	19206	18817	18843	18684	18966	18783	18880	18880	18830	18976	18814	18968	18846	18945	18816	18808	18853	18939	18675	18801	18945	18916	18753	18721	18899	18907	18851	18875	18776	18843	19034	18865	18824	18856	18821	18837	18698	18941	18975	18867	18831	18788	18739	18904	18939	19009	18813	18724	19010	18761	18763	18767	18658	18976	18734	18876	18819	18854	18800	18938	18919	18719	18896	18802	18812	18832	18920	18841	18615	19083	18974	18922	18963	18844	19024	18900	18855	18858	18713	19059	18794	18771	19115	18664	18888	18970	18805	18763	18719	18789	18751	18906	18730	19092	18757	18869	18735	18892	18969	18774	18804	18837	18892	19021	18824	18601	19006	18773	18839	18722	18938	19014	18765	18704	18927	18805	18741	18936	19070	18885	18883	18985	18773	19017	18561	18828	18812	18698	18837	18881	18739	18681	19024	19059	18595	18795	18815	18896	19058	18981	18856	18760	18847	18931	18966	18828	18862	18830	18977	18637	18607	18792	18841	18872	18756	19077	18763	18799	18836	18890	18869	18689	18829	18859	18786	18772	18866	19003	18954	18815	18974	18910	18854	18896	18799	18938	18745	18885	18677	18825	18776	18931	19086	18875	18977	18752	18801	18939	18927	18860	18799	18948	18791	19054	18884	18889	18959	18887	19168	18894	18691	18798	18868	18900	19036	18950	19078	18736	18873	18989	18675	18800	18813	18854	18805	19008	18962	19152	18817	18819	18885	18831	18764	18776	18667	18761	18598	19051	18973	19037	18938	18877	18858	18797	18728	18898	18856	18775	18860	18778	18643	18756	18779	18671	19018	18614	18946	18742	18966	18679	18936	18912	18779	18997	18882	19084	19116	18773	18929	18914	18933	18855	18842	18659	18783	18692	18674	18875	18851	19066	18992	18876	19063	18842	18803	18929	19005	18823	18989	18809	19134	19005	18942	18708	18970	18798	18978	19006	18911	18928	18874	18871	19016	18628	18693	18953	18866	18980	18917	18984	18981	19082	18930	18845	18849	18835	18719	18789	18878	18845	18778	18890	18780	18931	18691	18877	18869	18811	19005	18898	18922	19108	18783	18821	19000	18689	18699	18761	18892	18729	18947	18563	18605	18762	18784	18838	18917	18602	18730	18764	18873	18947	18853	18709	18703	18832	18948	18948	18691	18847	18959	18860	18895	18928	18878	19053	18822	19048	18823	18906	18660	18772	18755	19103	18934	19054	18677	18766	18705	18907	18876	18763	18873	18776	18984	19010	18942	18844	18901	18829	18964	18903	19080	18609	18933	18863	18990	18982	18967	18736	18877	18801	19124	18824	18989	18842	18819	18848	18541	18913	18887	18689	18927	18879	18924	18732	18836	18767	18943	18903	19004	18768	18962	18873	19029	18838	18869	18805	18954	18915	18825	18754	18906	18800	18829	19017	18944	18734	18835	18905	18924	18947	18870	18736	18886	18736	18892	18832	18710	18798	18750	18851	18835	18959	18793	18814	18836	18817	18884	18929	19028	18991	18881	18954	18998	18969	19074	18883	18790	18973	18895	18852	19018	18723	18858	18727	18813	18701	18855	18961	18860	18926	18710	18865	18759	18876	18873	18946	18798	18790	18711	19007	18727	18805	18814	19013	19010	18731	18825	18979	18822	18740	18810	18866	18966	18836	18995	18799	18653	18776	18847	18700	18959	18946	18721	18858	18908	18988	18608	18845	18922	18820	18862	18876	18830	18690	18745	18964	18774	18987	18833	18805	18828	18825	19016	19048	18787	18954	18836	18949	18820	18797	18833	18840	18812	18782	18735	18884	18964	19017	18901	18914	19044	19015	18936	18890	18950	18646	18822	18980	19053	18931	18618	18849	18807	18948	19047	18806	18722	18809	18793	18963	18815	18787	18865	18910	18887	18938	19049	19030	18978	18887	18850	19058	18909	18913	18887	18804	18806	18928	18795	19076	18821	18891	19026	18862	19010	18691	18853	18783	18817	19042	19030	18935	18912	18872	18893	18831	18718	19037	18711	18660	19031	18702	18674	18938	19241	18684	18716	18869	18817	18917	18817	18828	18816	18936	18928	18896	18804	18849	18950	18741	18940	18820	18842	18682	18911	18965	19177	18820	18919	19000	19254	19004	18907	18856	18923	18729	19006	18726	18681	18795	18790	18871	18962	18639	18934	18819	18773	18832	18821	19049	18959	18854	18940	19135	18785	19012	18887	18684	18837	18757	18920	18779	18834	18614	18812	18877	18872	18857	18861	18657	18777	18908	18819	18901	18788	19008	18815	18981	19127	18922	18944	18838	18974	18801	18796	18832	18902	18797	18915	18735	19085	19002	18924	18870	19097	19058	18771	18679	18685	19012	18864	18723	18881	18829	18961	18783	18685	18812	18633	18724	18898	19033	18917	18807	18877	19109	19080	18769	18669	18881	18823	18971	19179	18831	19010	18990	19000	18833	18748	18796	18795	18877	19002	18976	18844	18892	18901	18731	18760	19001	18763	18810	18736	18845	18834	18848	18843	18878	18808	18743	18867	18860	18944	18704	18942	18866	18844	18845	18733	18853	18875	18718	18741	19025	18993	18808	18759	18765	18712	18915	18720	18727	18864	18782	18840	18728	18893	18766	18808	19161	18630	18849	18867	18776	18823	18872	19008	18954	18718	18757	18886	18945	19077	18514	18674	18833	18821	19052	18830	18917	19078	18862	18949	18751	18633	18951	18938	18734	18898	18689	18768	19000	18789	18975	18735	18854	18949	18911	18702	18886	18673	18764	19044	18824	18777	18906	18648	18846	18853	18789	18926	18822	18926	18946	18737	18851	19135	18802	18805	18982	18802	18802	19008	18879	18810	18742	19000	18913	18959	19037	18884	18842	18752	18753	18876	18728	18725	18827	18807	19007	18954	18937	18889	18926	18813	18981	18852	18711	18759	18959	18890	18999	18867	18901	18748	18760	18816	18986	19157	19031	18952	18987	18822	18940	19038	18693	18961	18871	18843	19010	18939	18688	18751	18797	18741	18882	18956	18693	18933	19003	18873	18968	18886	18827	18929	18891	18548	18846	18820	18863	18974	18804	18934	18837	18871	19097	18981	18921	18981	18854	18713	19028	18899	19000	19097	18899	18986	18974	18918	18833	19021	18577	18999	18894	18937	19025	18960	18842	18926	18748	18789	18709	18798	18827	18860	18986	18857	18807	18869	19019	18801	18828	18759	18936	18978	19086	18968	18816	18827	18713	18891	18676	18826	18915	18917	18958	18727	18955	18912	18953	18838	18805	18876	18786	18764	18619	18862	18801	18690	18964	18810	18815	18879	18885	18974	18926	18915	19024	18939	18917	18632	18812	18815	18730	18833	19038	18827	18836	18802	18777	18737	18843	18782	18931	18814	18725	18826	18768	18831	18792	18902	18888	18807	19089	18762	18849	18580	18918	18939	18904	19081	19125	18901	18989	18906	19043	18774	18726	18872	18916	18930	18857	18807	19092	18809	18786	18961	19031	19084	18971	18816	18793	18601	19005	18979	18912	18717	18871	19060	18948	18823	18675	18835	18871	19026	18869	18475	18885	19021	18906	18846	19075	18836	18900	18943	18757	18821	18915	18875	18778	18888	18780	19030	18865	18899	18899	18724	18750	18921	18825	19065	18881	18837	19107	18777	18782	18745	18947	18928	18834	18706	18784	18794	18884	18811	18927	19007	18980	19051	18889	18909	18806	18969	19033	18972	18856	18798	18991	18743	18759	18677	18698	18660	18722	18662	19034	19031	18816	18840	18935	18740	18808	18799	18894	18768	19012	18704	18817	18750	19013	18748	18880	18827	18987	18844	18874	18956	18971	18698	18946	19000	18787	18881	18945	18765	18842	18754	19068	18939	18856	18893	18870	18745	19052	18716	18864	18866	18866	19001	18847	18912	18841	18805	18826	18922	18866	18791	18602	18774	18748	18903	18909	18675	18824	18821	18985	18776	18887	18978	18968	18802	18881	18922	18725	18877	18858	18752	18659	18803	18992	18883	18755	18900	18826	18948	18905	18776	18883	18684	18913	18778	18869	18822	18973	18823	19113	18929	18852	18741	18816	18642	18745	18919	18933	18935	18991	18695	18859	18916	19010	18706	19005	18956	18662	19047	18958	18888	18753	18955	18742	18586	18703	18566	18986	18945	18933	18791	19042	18708	18888	18826	18842	18785	19111	18801	19026	18908	18860	18928	18972	18891	19032	18901	18936	18682	18969	18921	18929	19034	18823	19016	18866	18781	18862	19093	18977	19114	18659	18998	18883	18844	18943	18919	18797	18878	18818	18953	18883	18787	18811	18875	18793	18751	18713	18972	18868	18796	18915	18787	18864	18980	18909	18918	19047	18822	18715	18776	18846	18712	18751	18983	18901	18788	18744	18710	18887	18803	18927	18900	18834	18975	18826	19123	18761	19026	18757	18864	19010	18864	18988	18743	19031	18799	18748	18964	18908	18708	18862	18992	18910	18822	18970	18851	18864	18674	18785	18784	18886	18890	18795	18939	18877	18521	18709	18904	18989	18889	18925	18903	18797	18936	19114	18802	18890	18472	18876	18857	18962	18932	18708	18879	18867	18775	19006	19120	18867	18893	18975	18938	18980	19049	18943	18716	18940	19012	18854	19176	18835	18793	18896	18705	19110	18837	18895	18863	19073	19104	18794	18649	18781	18508	18849	18853	18752	18758	19043	19036	18785	18904	18997	18874	19173	18748	18975	18932	18735	18961	18939	18784	18883	18825	18939	18809	18920	19064	18801	18797	19067	19066	18874	18925	18937	18891	18914	18768	18653	18928	18843	18901	18811	18836	18760	18824	18800	18731	18853	18888	18998	18909	18868	18952	18782	18891	18858	18641	19124	18886	18961	19069	18962	19015	18909	19100	19037	19027	18710	18980	18976	18798	18668	19117	19095	18796	18797	19113	18674	19126	18708	18918	18789	18920	18769	19095	18954	19119	19035	18803	18894	19040	18969	18908	18757	18876
15351	17379	16828	16704	25841	30225	25677	20431	17611	16329	15990	16039	15984	15872	15753	15986	16076	15832	15811	15811	15632	15994	15880	15906	15877	15775	15777	15946	15903	15912	15867	15802	15810	15742	15930	15724	15620	15957	15981	15827	15984	15929	15766	15786	15846	15949	16014	15906	15962	15839	15795	15862	15829	15842	15724	15882	15958	15801	15754	15641	15824	15817	15792	15959	15806	15717	15807	15867	15687	15615	15985	15999	15789	15851	15875	15823	15862	15744	15823	15838	15877	15828	15761	15798	15833	15883	15727	15875	15904	15812	15890	15875	15795	15995	15817	15909	15830	15977	15706	15687	15852	15628	15859	15835	15862	15806	15970	15674	15810	15817	15907	15749	15948	15974	16016	15782	15776	15778	15854	15804	15828	15800	15887	15819	15893	15908	15923	15680	16008	15870	15863	15970	15843	15932	15847	15925	16045	15804	15881	15779	15779	15880	15928	15838	15960	15924	15754	15807	15760	15852	15740	15848	15946	15749	15783	15689	15896	15901	15832	15962	15794	15776	15979	15930	15917	15932	15834	15984	15864	15860	15843	15744	15810	15724	15897	15877	15867	15860	15633	16029	15989	15628	15962	15827	15731	15948	15924	15850	15966	15787	15621	15877	15722	15888	15791	15986	15706	15823	15975	15854	15889	15854	15845	15825	15915	15923	15618	16039	15873	15796	15813	15742	15897	16074	15611	15952	15790	15778	15933	15816	15800	15789	15842	15808	15882	15810	15753	15921	15717	15772	15767	15818	15849	15750	15756	15885	15822	15919	15788	15784	15920	15670	15853	16037	15888	16019	15890	15918	15740	15964	15875	15771	15872	15724	15760	15989	15809	15873	15945	15741	15883	15887	15836	15986	15877	15971	15845	15878	15962	15890	16006	15867	15845	15797	15812	15827	15783	15822	15881	15759	15923	15727	15806	15738	15763	15945	15808	15740	15604	15829	15693	15902	15814	15790	15959	15842	15810	15837	15900	15736	15891	15779	15828	15961	16032	15887	15695	15900	15925	15777	15777	15840	15839	15942	15905	15846	15967	15748	15819	15887	15760	15859	15687	15883	15832	15720	15686	15829	15904	15804	15990	15947	15737	16059	15989	15875	15770	15773	15842	15623	15921	15973	15829	15891	15920	15833	15825	15946	15630	15741	15882	15700	15902	15790	15944	15870	15840	15889	15940	15736	15871	15821	16007	15894	15942	15797	15779	15752	15930	15890	15887	15847	15839	15763	15761	16032	15755	15686	15719	15938	15866	15843	15804	16011	15835	15829	16043	15894	16011	15807	15784	15770	15925	16072	15717	15981	15949	15800	15849	15751	15941	15815	15840	15904	15714	15648	15984	15772	15782	15731	15822	15877	15897	15955	15696	15924	15965	15767	15777	15798	15762	15846	15864	15895	15901	15882	15729	15875	15766	15765	15852	15890	15896	16028	15931	15859	15951	15813	15753	15852	15906	15847	15823	15769	15931	15837	15911	15737	15881	15942	15965	16008	15848	15798	16068	15732	15810	15840	15704	15883	16020	15876	15910	16081	15886	15961	15957	15726	15649	15755	15786	15931	15950	15764	15833	15866	15986	15879	15838	15901	15765	15939	15969	15879	15760	15842	15935	15900	15870	15896	15877	15807	15958	15759	15772	15844	15857	15758	15793	15788	15732	15826	16024	15919	15855	15882	15783	15966	15851	15877	15960	15956	15882	15865	15990	15738	15828	15779	15865	16022	15913	15776	15758	15856	15849	15803	15928	15790	15801	15950	15950	15765	15904	15679	15881	15898	15899	15712	15881	15890	15758	15848	15918	15888	15822	15758	15729	15990	15921	15993	15647	15953	15808	15792	15886	15660	16040	15858	15884	15872	15858	15807	15837	15942	15881	15862	15854	15864	15736	15609	15873	15830	15794	15778	15902	15976	15950	15707	15807	15789	15997	15754	15851	15971	15730	15912	15976	15907	15803	15879	15768	15915	15870	15891	15949	15785	15860	15841	16110	15748	16062	15928	15903	15752	15910	15902	15615	15970	15861	15779	15905	15880	15823	15763	15840	15957	15751	15721	15819	15815	15817	15853	15829	15855	15804	15872	15854	15956	15835	15731	15871	15903	15847	15687	15883	16087	15868	15861	15832	15891	15753	16029	15892	15963	15826	15837	15868	15899	15923	15763	15917	15785	15922	15824	16110	15769	15787	15809	15853	15881	15942	15954	15960	15843	15878	15810	15835	15898	15828	15883	15722	15902	15867	15779	15664	15779	15775	15951	15906	15835	15930	15672	15960	15791	15864	15861	15989	15750	15928	15935	15834	15910	15790	16106	15888	15923	15804	15815	15985	15917	15919	15614	15980	15860	15818	15899	16000	15910	15891	15708	15930	15708	15850	15766	15723	15904	15887	15858	15991	15827	15823	15930	15914	15777	15699	15839	15871	15849	15595	15761	15711	15860	15890	15796	15786	15900	15685	15925	15912	15826	15994	15917	15729	15835	16083	15735	15964	15863	16017	15885	15759	15742	15848	15971	15772	15784	15864	15967	15950	15778	15777	15834	15891	15887	16042	15832	15833	15737	15869	15880	15855	15870	15865	15892	16014	15865	15778	15931	15838	15742	15861	15740	15826	15811	16003	15802	15981	15653	15985	15824	15803	15945	15868	15820	15798	15860	16052	15779	15883	15788	15837	15808	15881	16016	15977	15744	15799	15929	15880	15866	15817	15929	15626	15860	15911	15830	15932	15768	15813	15974	15856	15805	15854	15907	15984	15819	15856	15817	15853	15824	15866	15853	15932	15827	15849	15831	15708	15770	15718	16020	15809	15868	15892	15767	15794	15866	15845	15856	15864	15811	15789	15950	15819	15785	15938	15643	15798	15828	15710	15578	15905	15757	15936	15807	15808	15809	15641	15974	15802	16103	15842	15837	15908	15844	15946	15923	15894	16059	15830	15763	15804	15811	15866	15992	15938	15797	15788	15898	15914	15937	15938	15929	15957	15958	15880	15880	15885	15909	15820	15951	15901	15768	15902	15995	15893	15783	15830	15838	15878	15734	15819	15761	15803	15899	16034	15983	15850	15878	15855	15767	15886	15812	15970	15851	15690	15916	15740	15879	15776	15942	15756	15922	15944	15821	15931	15857	15922	15873	15764	15826	15741	15900	15815	15683	15809	15711	16022	15793	15775	15546	15800	15769	15813	15819	15823	15712	15830	15758	15936	15950	15916	15886	15637	15880	15861	15975	15937	15878	15889	16151	15797	15836	15990	15742	15745	15939	15716	15798	15830	15907	15725	15941	15864	15867	15882	16005	15736	15916	15977	15778	15907	15583	15896	15948	15796	15876	15826	15785	15922	15892	15948	15972	15883	15806	15911	15913	15831	15986	15856	15806	15763	15867	15769	15934	15613	15956	15986	15833	15881	15823	15959	15811	15820	15777	15871	15866	15746	15935	15771	15844	15881	15862	15884	15930	15814	15846	15782	15695	15845	15830	15828	15814	15707	15981	15759	15892	15821	15990	15903	15907	15881	15872	15816	15826	15795	15775	15903	15762	15798	15848	15973	15905	15734	15905	15881	15942	15700	15878	15647	15836	15724	15837	15897	15714	15866	15742	16055	15722	15847	15796	15895	15709	16016	15747	15915	15802	15859	15977	15711	15883	15862	15992	15724	15923	15923	15760	15807	15769	15750	15930	15805	15848	15961	15733	16037	15834	15935	15700	15852	15789	15821	15753	15803	15868	15796	15862	15860	15830	15822	16002	15802	15890	15811	15748	15741	15752	15833	15931	15643	15828	16103	15982	15678	15863	15896	15826	15835	15820	15773	15921	15879	15890	15795	15781	15795	15784	15997	15796	15855	15799	15809	15835	15907	15839	16073	15832	15800	15937	15929	15723	15950	15877	15798	15965	15894	15784	15904	15836	15951	15899	15767	15936	15871	15786	15927	15730	15889	15909	15755	16015	15940	15946	15780	15908	16138	15780	15822	15897	15793	15873	15933	15737	15863	15802	15806	15937	15867	15835	15725	15997	15853	15732	15785	15793	15965	15811	15861	15946	15896	15702	15848	15886	15779	15966	15824	15814	15978	15942	15826	15722	15882	15824	15821	15859	15885	15861	15853	15794	15725	16158	15911	15682	15870	15825	15923	15714	15879	15799	15845	15864	16014	15827	15855	15881	15907	15954	15983	15860	15987	15827	15962	15934	15795	15751	15788	15788	15720	16007	16069	15849	15985	15932	15916	15953	15837	15898	15899	16035	15833	15891	16093	16010	15986	15852	15959	15773	15909	15942	16015	15916	15747	15795	15960	15813	15905	15792	15994	15972	15926	15961	15891	15855	15742	15827	15794	15811	15727	15844	15842	15894	15837	15572	15874	15647	15653	15959	15827	15760	15612	15941	16072	15914	15888	15854	15836	15965	15967	15596	15918	15915	15759	15864	15972	15884	15555	15668	16108	15805	16025	15777	15822	15770	15830	15794	15851	15808	15808	15875	15962	15675	15579	15919	15894	15696	15628	15932	15841	15905	15864	15896	15996	15987	15827	15925	15769	16043	15915	15901	15748	15835	15904	15923	15855	15763	15820	15873	15865	15829	15913	15857	15836	15690	15941	15784	15883	15886	15903	15948	16086	15863	15964	15953	15865	15870	15844	15934	15785	15930	15841	15771	15943	15841	15912	15830	15801	15795	15979	15737	15895	16063	15703	15842	15799	15781	15799	15828	15625	15895	16002	16039	15809	15926	15956	15995	15805	15806	15839	15866	15865	15864	15774	15644	15852	15871	15820	15961	15751	15827	15867	15933	15681	15748	15718	15844	15826	15960	15905	15734	15857	15930	15856	15858	15808	15982	15861	15910	15896	15756	15786	16048	15901	15888	15837	15793	15807	15941	15735	15944	16054	15834	15885	15959	15824	15910	15851	15712	15654	15898	16089	15867	15922	15835	15888	15952	15735	15773	15768	16034	15938	15783	15845	15995	15882	15800	15795	15745	15869	15804	15740	16104	15891	15879	15765	15855	15788	15817	15890	15948	15799	15878	15916	15797	15798	15702	15926	15978	15896	15712	16040	15858	15886	15954	15875	15882	15744	15897	15845	15825	16070	15970	15900	16075	15834	15764	15738	15905	15814	15883	15834	15948	15865	15772	15848	15851	15848	15861
24154	21434	29002	24448	30428	62732	57424	42610	30629	24321	20602	19211	18754	18870	18925	18851	18894	18829	18804	18846	18696	18868	18735	18786	18702	18869	18779	18729	18984	18657	18664	18821	18652	18703	18896	19007	18835	18852	18749	18733	18820	18888	18814	18770	18930	18671	18813	18636	18683	18682	18807	18625	18790	18700	18752	18884	18830	18570	18774	18851	18588	18972	18799	18575	18695	18589	18856	18710	18723	18833	18637	18643	18628	18662	18950	18713	18926	18922	18781	18718	18562	18542	18752	18672	18802	18690	18798	18516	18621	18707	18653	18744	18835	18714	18736	18734	18857	18720	18634	18632	18656	18719	18646	18820	18670	18627	18738	18798	18566	18703	18599	18589	18880	18653	18747	18813	18637	18770	18799	18604	18500	18851	18557	18746	18641	18723	18507	18527	18594	18502	18731	18606	18842	18677	18861	18712	18591	18495	18893	18706	18749	18861	18773	18678	18744	18693	18555	18738	18589	18539	18814	18638	18707	18644	18621	18648	18738	18625	18818	18646	18521	18731	18827	18711	18482	18804	18650	18725	18579	18762	18570	18925	18764	18887	18663	18647	18719	18834	18585	18487	18639	18526	18643	18737	18510	18354	18737	18634	18784	18806	18623	18614	18529	18814	18729	18675	18697	18813	18666	18580	18768	18806	18489	18702	18619	18762	18715	18619	18537	18790	18633	18370	18730	18718	18833	18773	18731	18734	18718	18564	18776	18609	18705	18805	18736	18614	18650	18854	18537	18858	18837	18627	18645	18707	18784	18601	18732	18658	18709	18800	18737	18493	18660	18704	18611	18594	18736	18361	18771	18793	18752	18880	18736	18758	18780	18909	18756	18702	18557	18709	18762	18550	18530	18426	18619	18651	18641	18655	18496	18550	18887	18544	18528	18704	18695	18748	18446	18752	18680	18505	18621	18615	18506	18808	18770	18504	18691	18543	18536	18618	18798	18901	18590	19008	18843	18393	18643	18818	18722	18665	18791	18537	18773	18730	18753	18687	18682	18724	18752	18553	18643	18573	18563	18675	18897	18816	18739	18591	18676	18747	18894	18712	18734	18727	18628	18530	18528	18492	18725	18468	18570	18719	18685	18830	18980	18650	18531	18711	18633	18583	18746	18783	18681	18695	18773	18655	18752	18612	18770	18661	18625	18763	18509	18525	18619	18739	18740	18579	18647	18789	18789	18725	18713	18605	18763	18956	18703	18745	18688	18680	18790	18777	18756	18873	18522	18596	18567	18744	18738	18829	18747	18515	18929	18711	18739	18610	18690	18413	18667	18811	18696	18690	18557	18787	18684	18656	18633	18655	18691	18679	18642	18680	18792	18793	18838	18590	18676	18563	18595	18507	18852	18718	18702	18602	18525	18543	18820	18676	18787	18769	18741	18642	18844	18738	18835	18653	18691	18820	18680	18859	18594	18556	18732	18595	18705	18714	18737	18759	18811	18620	18761	18531	18694	18685	18697	18595	18668	18847	18622	18864	18627	18810	18548	18696	18709	18453	18647	18767	18594	18606	18586	18582	18659	18729	18792	18690	18653	18585	18741	18553	18689	18643	19024	18743	18775	18601	18769	18741	18747	18547	18561	18706	18736	18662	18703	18680	18562	18826	18725	18858	18675	18778	18642	18653	18832	18703	18587	18691	18901	18959	18539	18620	18876	18556	18562	18414	18702	18638	18783	18790	18793	18550	18632	18564	18837	18726	18498	18587	18543	18772	18699	18463	18756	18871	18782	18720	18486	18599	18661	18622	18487	18513	18661	18861	18775	18721	18509	18676	18810	18686	18674	18736	18708	18840	18948	18613	18715	18698	18568	18684	18782	18611	18810	18532	18876	18715	18685	18604	18847	18720	18536	18559	18646	18767	18881	18711	18648	18516	18478	18645	18757	18666	18772	18847	18797	18799	18896	18840	18639	18693	18695	18670	18726	18621	18575	18951	18737	18888	18836	18458	18786	18603	18485	18497	18893	18898	18391	18695	18639	18674	18490	18523	18378	18666	18853	18684	18515	18605	18570	18778	18639	18706	18572	18687	18738	18721	18575	18619	18613	18549	18765	18715	18659	18665	18860	18636	18565	18557	18709	18759	18555	18727	18482	18733	19059	18650	18652	18673	18606	18684	18818	18781	18772	18728	18756	18698	18740	18551	18789	18740	18723	18576	18748	18804	18599	18967	18758	18613	18568	18775	18819	18738	18610	18760	18704	18789	18661	18575	18635	18634	18531	18617	18556	18568	19026	18622	18553	18657	18630	18650	18680	18645	18805	18573	18706	18745	18465	18789	18782	18743	18470	18813	18732	18737	18882	18734	18704	18636	18593	18749	18866	18674	18685	18747	18603	18514	18863	18713	18688	18800	18771	18573	18788	18662	18758	18579	18664	18570	18751	18674	18612	18633	18591	18532	18665	18743	18586	18694	18727	18471	18529	18698	18761	18703	18501	18804	18568	18787	18788	18739	18687	18520	18679	18676	18779	18835	18790	18822	18548	18720	18848	18941	18728	18690	18552	18481	18804	18650	18793	18549	18729	18715	18694	18607	18498	18704	18544	18695	18692	18730	18812	18785	18705	18683	18850	18792	18757	18647	18433	18447	18791	18735	18791	18716	18710	18680	18638	18847	18796	18617	18607	18599	18972	18517	18646	18723	18835	18583	18523	18745	18720	18794	18628	18544	18476	18454	18571	18664	18637	18725	18590	18852	18644	18922	18771	18635	18517	18607	18779	18714	18533	18472	18580	18824	18885	18643	18537	18655	18654	18731	18667	18640	18588	18661	18649	18657	18944	18674	18706	18733	18735	18773	18748	18885	18706	18509	18662	18785	18810	18694	18617	18749	18877	18789	18646	18957	18700	18475	18760	18826	18830	18692	18620	18780	18625	18712	18715	18640	18658	18669	18816	18670	18699	18880	18831	18623	18539	18598	18961	18693	18636	18552	18665	18651	18722	18825	18610	18675	18563	18772	18811	18799	18753	18715	18479	18815	18499	18714	18697	18633	18951	18829	18546	18691	18473	18738	18669	18372	18911	18518	18768	18780	18704	18701	18598	18555	18801	18759	18509	18711	19067	18673	18986	18626	18677	18686	18571	18759	18788	18646	18846	18687	18681	18684	18715	18553	18615	18765	18660	18697	18609	18803	18720	18647	18621	18673	18574	18869	18858	18499	18602	18680	18789	18598	18758	18697	18655	18862	18685	18720	18656	18752	18827	18684	18467	18529	18535	18708	18693	18689	18662	18682	18734	18720	18856	18686	18697	18640	18750	18760	18485	18833	18836	18859	18570	18650	18587	18682	18738	18607	18643	18720	18490	18605	18521	18551	18773	18744	18785	18714	18830	18669	18506	18626	18718	18744	18656	18729	18860	18718	18451	18666	18594	18397	18639	18785	18891	18713	18669	18745	18453	18622	18547	18683	18935	18541	18580	18570	18717	18862	18821	18715	18814	18597	18604	18871	18750	18592	18546	18736	18653	18704	18687	18564	18777	18621	18642	18526	18737	18749	18582	18758	18645	18900	18780	18682	18803	18689	18738	18622	18736	18733	18642	18759	18893	18868	18856	18580	18766	18654	18684	18385	18606	18521	18732	18562	18716	18867	18736	18721	18410	18835	18703	18801	18907	18728	18479	18652	18760	18675	18785	18381	18488	18649	18588	18702	18682	18656	18727	18549	18630	18643	18622	18675	18744	18669	18854	18686	18778	18978	18744	18743	18654	18699	18556	18716	18806	18599	18816	18439	18465	18831	18725	18745	18752	18722	18756	18542	18616	18588	18794	18890	18756	18744	18703	18698	18665	18656	18779	18667	18663	18691	18938	18744	18734	18745	18562	18747	18795	18806	18743	18723	18654	18685	18595	18653	18708	18882	18671	18679	18790	18745	18738	18743	18709	18642	18621	18635	18650	18839	18693	18607	18639	18802	18668	18762	18790	19050	18816	18728	18841	18631	18663	18733	18789	18725	18740	18740	18609	18665	18579	18601	18766	18692	18724	18802	18834	18508	18673	18832	18862	18745	18870	18618	18561	18791	18661	18919	18786	18598	18698	18680	18602	18636	18513	18639	18734	18611	18623	18786	18749	18625	18631	18557	18591	18828	18711	18540	18689	19017	18672	18660	18707	18819	18655	18624	18600	18575	18806	18797	18854	18565	18863	18782	18688	18929	18709	18668	18570	18756	18664	18713	18698	18668	18607	18613	18791	18578	18502	18683	18649	18647	18577	18878	18625	18712	18649	18812	19032	18874	18713	18805	18587	18790	18687	18657	18923	18829	18633	18638	18770	18661	18620	18634	18586	18612	18591	18778	18802	18629	18898	18746	18691	18582	18606	18674	18711	18669	18812	18672	18949	18812	18755	18559	18639	18759	18571	18769	18658	18534	18732	18587	18681	18726	18654	18792	18713	18613	18513	18555	18753	18688	18841	18580	18691	18870	18416	18684	18822	18805	18882	18778	18653	18695	18608	18585	18497	18671	18759	18533	18698	18631	18830	18723	18652	18646	18439	18866	18786	18904	18601	18805	18702	18638	18540	18716	18751	18701	18692	18640	18946	18606	18660	18849	18820	18493	18726	18492	18744	18621	18682	18690	18977	18856	18717	18885	18689	18628	18728	18739	18842	18842	18681	18743	18726	18593	18628	18496	18706	18658	18662	18808	18726	18697	18686	18702	18810	18849	18851	18753	18513	18618	18678	18489	18725	18554	18626	18663	18765	18865	18846	18729	18455	18611	18786	18629	18614	18848	18709	18655	18625	18720	18713	18587	18733	18845	18721	18676	18627	18757	18906	18762	18715	18718	18820	18753	18764	18773	18743	18764	18486	18619	18573	18879	18584	18898	18596	18441	18643	18751	18918	18878	18754	18704	18568	18594	18662	18708	18464	18648	18775	18646	18797	18758	18653	18791	18516	18843	18811	18672	18786	18930	18711	18571	18723	18743	18727	18768	18826	18716	18625	18763	18781	18541	18527	18833	18653	18722	18829	18576	18532	18693	18670	18778	18658	18811	18648	18747	18745	18567	18431	18534	18877	18681	18799	18486	18548	18786	18619	18619	18761	18521	18653	18630	18602	18800	18788	18727	18528	18886	18638	18700	18644	18726	18609	18572	19001	18518	18694	18710	18757	18863	18821	18632	18549	18699
14263	23229	21386	20312	37353	61571	53866	41144	28640	21058	17120	16078	15944	15889	15818	15768	15671	15616	15736	15663	15898	15796	15804	15760	15721	15869	15826	15788	15724	15676	15780	15672	15710	15631	15872	15711	15822	15779	15779	15755	15568	15580	15838	15829	15784	15704	15761	16007	15823	15823	15770	15679	15700	15785	15699	15776	15812	15754	15716	15704	15829	15591	15703	15676	15826	15777	15808	15780	15558	15677	15792	15742	15726	15781	15787	15690	15661	15825	15922	15645	15661	15754	15744	15726	15612	15738	15842	15658	15619	15691	16048	15918	15747	15784	15734	15783	15901	15644	15670	15575	15760	15750	15753	15839	15705	15647	15752	15555	15572	15804	15585	15785	15648	15803	15722	15604	15691	15805	15629	15677	15756	15860	15708	15701	15858	15659	15832	15805	15810	15787	15812	15622	15709	15797	15829	15735	15761	15669	15768	15688	15633	15703	15557	15687	15796	15833	15640	15746	15645	15796	15837	15847	15738	15662	15663	15648	15704	15752	15811	15645	15700	15806	15627	15875	15680	15676	15753	15685	15656	15700	15883	15650	15930	15657	15734	15741	15830	15799	15658	15773	15767	15797	15660	15660	15745	15721	15749	15862	15535	15662	15823	15717	15571	15747	15883	15711	15744	15835	15822	15820	15607	15984	15625	15657	15809	15916	15733	15681	15879	15665	15888	15625	15693	15683	15691	15758	15557	15797	15821	15756	15893	15867	15809	15736	15694	15710	15860	15574	15755	15728	15818	15769	15861	15755	15813	15620	15774	15731	15800	15668	15827	15795	15903	15699	15855	15605	15757	15588	15748	15710	15684	15687	15816	15839	15775	15734	15723	15567	15772	15741	15679	15782	15631	15780	15881	15709	15690	15858	15560	15895	15623	15750	15732	15587	15691	15835	15867	15677	15767	15720	15611	15818	15819	15913	15796	15924	15642	15985	15726	15674	15834	15650	15845	15803	15744	15546	15825	15835	15669	15749	15855	15724	15643	15880	15657	15715	15836	15774	15773	15794	15653	15818	15606	15745	15560	15656	15773	15756	15615	15839	15796	15690	15823	15716	15819	15810	15806	15712	15619	15977	15645	15723	15823	15710	15834	15741	15780	15760	15763	15724	15756	15722	15658	15717	15819	15766	15720	15728	15672	15733	15729	15701	15821	15708	15780	15672	15828	15778	15924	15683	15662	15913	15704	15734	15664	15726	15823	15685	15633	15809	15745	15668	15648	15625	15839	15873	15735	15763	15641	15551	15827	15725	15829	15785	15789	15838	15839	15699	15684	15671	15656	15691	15731	15764	15782	15794	15668	15626	15735	15712	15896	15709	15630	15630	15730	15666	15707	15943	15812	15611	15632	15773	15736	15715	15746	15831	15663	15569	15764	15612	15683	15777	15810	15755	15830	15783	15673	15707	15657	15861	15846	15875	15742	15695	15622	15670	15537	15842	15757	15759	15904	15750	15608	15755	15830	15708	15772	15792	15603	15778	15817	15794	15610	15832	15709	15755	15808	15605	15698	15626	15610	15512	15764	15733	15830	15624	15903	15751	15627	15825	15635	15698	15727	15667	15709	15770	15675	15805	15802	15770	15677	15629	15668	15763	15703	15853	15686	15699	15659	15739	15570	15676	15649	15747	15757	15670	15671	15663	15806	15728	15810	15733	15688	15559	15726	15841	15709	15634	15759	15676	15662	15903	15885	15797	15648	15656	15683	15715	15630	15760	15756	15581	15910	15544	15836	15604	15969	15917	15773	15818	15765	15697	15908	15919	15837	15838	15808	15598	15700	15713	15836	15676	15701	15630	15579	15761	15676	15829	15873	15552	15717	15608	15897	15918	15733	15678	15718	15858	15484	15704	15762	15843	15801	15739	16043	15729	15676	15801	15864	15743	15856	15774	15612	15923	15550	15768	15820	15617	15739	15838	15613	15857	15732	15709	15800	15757	15687	15711	15687	15757	15735	15686	15684	15814	15645	15752	15701	15739	15739	15686	15746	15797	15711	15934	15690	15805	15619	15597	15688	15759	15762	15601	15622	15774	15733	15643	15807	15858	15802	15666	15775	15896	15748	15641	15725	15800	15742	15884	15870	15710	15752	15721	15857	15747	15661	15574	15821	15579	15734	15538	15852	15777	15668	15824	15637	15794	15632	15771	15676	15766	15781	15710	15635	15718	15692	15622	15731	15625	15647	15787	15870	15635	15729	15644	15831	15865	15844	15713	15619	15718	15844	15515	15702	15804	15746	15830	15931	15623	15801	15767	15707	15708	15789	15722	15722	15693	15614	15739	15652	15719	15675	15725	15986	15895	15665	15758	15725	15670	15653	15732	15729	15812	15832	15722	15756	15572	15494	15581	15883	15754	15810	15809	15677	15662	15687	15802	15573	15805	16029	15929	15765	15617	15792	15778	15741	15807	15764	15659	15675	15648	15785	15928	15739	15799	15706	15936	15742	15826	15674	15810	15831	15617	15775	15666	15796	15703	15646	15853	15847	15698	15897	15779	15791	15839	15790	15688	15787	15648	15727	15700	15530	15834	15713	15690	15748	15756	15730	15934	15607	15834	15799	15811	15658	15760	15671	15792	15545	15669	15793	15872	15643	15671	15561	15911	15812	15852	15866	15606	15750	15866	15752	15787	15752	15720	15717	15718	15528	15735	15955	15780	15724	15860	15779	15741	15505	15738	15600	15824	15835	15765	15454	15703	15744	15836	15591	15748	15734	15803	15695	15650	15861	15681	15852	15726	15752	15814	15753	16001	15750	15811	15739	15779	15825	15765	15578	15721	15838	15640	15583	15782	15574	15638	15778	15717	15664	15589	15874	15596	15816	15739	15727	15740	15651	15816	15970	15797	15641	15873	15622	15905	15581	15724	15728	15805	15711	15731	15702	15644	15931	15719	15713	15919	15654	15732	15689	15746	15601	15862	15688	15668	15770	15695	15697	15861	15815	15646	15788	15835	15718	15748	15658	15772	15714	15750	15791	15744	15905	15740	15726	15673	15762	15834	15733	15836	15818	15845	15952	15544	15706	15830	15818	15716	15683	15757	15934	15732	15791	15746	15757	15634	15851	15717	15676	15684	15608	15786	15528	15763	15641	15524	15794	15609	15740	15608	15723	15560	15737	15685	15716	15647	15797	15698	15849	15685	15634	15685	15602	15727	16006	15707	15638	15708	15774	15681	15772	15678	15727	15758	15590	15790	15677	15704	15854	15664	15789	15605	15811	15785	16003	15595	15878	15764	15837	15660	15702	15612	15668	15830	15771	15761	15802	15625	15705	15655	15691	15854	15642	15691	15892	15819	15627	15748	15662	15793	15695	15831	15782	15657	15865	15696	15662	15765	15607	15792	15679	15782	15663	15704	15745	15677	15988	15795	15802	15908	15847	15683	15877	15703	15778	15832	15694	15855	15711	15862	15598	15776	15832	15764	16008	15723	15692	15755	15722	15921	15541	15788	15883	15979	15715	15735	15889	15720	15618	15773	15623	15806	15792	15625	15701	15580	15816	15735	15914	15792	15578	15567	15841	15828	15623	15838	15729	15666	15790	15835	15886	15744	15620	15677	15828	15867	15690	15656	15571	15589	15725	15804	15789	15678	15762	15626	15621	15794	15831	15576	15673	15732	15760	15867	15636	15770	15707	15772	15760	15754	15679	15721	15782	15838	15538	15907	15598	15661	15799	15746	15687	15680	15643	15810	15810	15627	15792	15783	15790	15803	15724	15766	15821	15773	15736	15856	15675	15856	15722	15797	15755	15693	15718	15659	15797	15621	15776	15723	15824	15730	15543	15792	15631	15783	15737	15694	15851	15565	15685	15768	15721	15657	15778	15693	15664	15634	15867	15777	15705	15859	15838	15707	15800	15711	15707	15749	15623	15739	15812	15473	15801	15714	15681	15772	15687	15859	15731	15780	15812	15686	15628	15668	15636	15660	15700	15827	15692	15761	15681	15896	15625	15659	15630	15644	15620	15664	15792	15746	15786	15571	15781	15718	15772	15596	15832	15747	15638	15667	15650	15823	15733	15845	15603	15844	15831	15909	15748	15726	15790	15799	15692	15840	15731	15795	15687	15805	15800	15695	15811	15574	15798	15678	15816	15771	15704	15718	15722	15697	15777	15810	15762	15658	15751	15639	15793	15631	15691	16025	15754	15686	15741	15762	15802	15822	15762	15867	15753	15879	15797	15813	15938	15773	15528	15813	15565	15679	15628	15696	15585	15594	15656	15831	15617	15854	15636	15723	15702	15614	15845	15777	15614	15713	15889	15652	15645	15614	15855	15858	15730	15817	15835	15852	15716	15767	15739	15606	15619	15540	15592	15542	15786	15659	15796	15710	15684	15763	15560	15653	15846	15727	15820	15633	15683	15761	15781	15846	15606	15817	15843	15652	15822	15803	15734	15742	15922	15606	15798	15686	15657	15670	15771	15795	15799	15947	15640	15889	15941	15696	15648	15831	15822	15711	15629	15752	15570	15866	15575	15864	15736	15609	15839	15711	15737	15679	15557	15641	15846	15809	15798	15796	15603	15787	15735	15831	15712	15661	15713	15695	15797	15797	15694	15810	15875	15522	15829	15741	15460	15729	15853	15776	15894	15843	15634	15672	15861	15763	15782	15718	15589	15691	15821	15835	15615	15910	15692	15773	15875	15780	15684	15650	15653	15873	15747	15693	15715	15890	15923	15734	15603	15772	15788	15787	15794	15740	15612	15744	15671	15683	15851	15957	15718	15676	15666	15734	15779	15849	15703	15597	15660	15846	15783	15848	15769	15802	15704	15666	15767	15816	15676	15760	15675	15659	15878	15627	15690	15819	15927	15795	15683	15769	15837	15621	15776	15747	15669	15744	15711	15758	15652	15819	15959	15827	15671	15677	15579	15798	15744	15793	15717	15770	15718	15786	15736	15643	15910	15634	15727	15650	15709	15705	15539	15747	15887	15742	15875	15613	15857	15866	15737	15677	15719	15795	15726	15554	15970	15776	15840	15921	15664	15710	15737	15792	15733	15592	15684	15775	15620	15609	15539	15850	15788	15745	15737	15835	15723	15788	15645	15760	15609	15797	15909	15893	15584	15830	15653	15879	15629	15759	15607	15809	15832	15722	15724	15776	15638	15743	15752	15789	15909	15725	15911	15699
22953	21478	29406	23996	29113	70913	69368	54316	40642	29977	23184	20607	19863	19519	19267	19627	19699	19385	19343	19422	19473	19375	19387	19461	19281	19408	19554	19287	19405	19415	19316	19267	19320	19316	19590	19390	19383	19331	19323	19512	19305	19360	19358	19358	19432	19205	19490	19306	19314	19407	19139	19322	19435	19194	19309	19178	19074	19380	19330	19395	19390	19321	19153	19359	19391	19343	19310	19306	19143	19254	19186	19163	19216	19311	19113	19555	19367	19372	19327	19167	19088	19201	19500	19124	19360	19211	19250	19245	19246	19074	19305	19204	19256	19097	19149	19326	19191	19220	19143	19556	19319	19336	19149	19192	19458	19336	19206	19177	19484	19343	19154	19247	19305	19052	19132	19180	19309	19224	19353	19473	19130	19107	19507	19154	19445	19278	19344	19228	19451	19427	19438	19495	19000	19378	19371	19306	19311	19285	19251	19183	19426	19266	19458	19245	19328	19616	19376	19289	19190	19056	19095	19296	19394	19183	19236	19398	19225	19088	19063	19094	19274	19152	19431	19294	19272	19281	19305	19300	19129	19333	19096	19129	19289	19287	19281	19317	19176	19280	19303	19233	19264	19451	19344	19341	19106	19268	19476	19335	19279	19181	19282	19169	19061	19278	19276	19218	19305	19210	19008	19358	19471	19257	19158	19306	19415	19244	18986	19277	18927	19341	19144	19287	19114	19109	19130	19200	19263	19530	19237	19326	19131	19120	19104	19213	19090	19247	19205	19244	19245	19294	19575	19331	19534	19282	19152	19247	19218	19362	19312	19186	19308	19310	19250	19245	19293	19353	19167	19079	19083	19315	19367	19193	19209	19271	19185	19165	19230	19179	19123	19333	19229	19360	19227	19487	19360	19338	19472	19097	19252	19291	19291	19312	19320	19356	19156	19390	19027	19302	19109	19220	19373	19384	18987	19311	19060	19317	19373	19167	18984	19291	19302	19147	19123	19304	19357	19166	19375	19252	19124	19101	19262	19360	19295	19343	19417	19069	19212	19091	19266	19127	19317	19261	19310	19265	19404	19153	19357	19224	19162	19308	19343	19063	19142	19275	19287	19160	19207	19246	19047	19159	19325	18977	19162	19148	19158	19111	19250	19121	19290	19241	19171	19325	19176	19349	19259	19060	19281	19066	19218	19324	19111	19252	19287	19217	19387	19259	19282	19255	19319	19281	19227	19367	19308	19257	19474	19111	19155	19262	19282	19261	19295	19259	19529	19211	19366	19314	19201	19283	19188	19183	19147	19107	19304	19095	19321	19305	19398	19156	19126	19049	19154	19124	19364	19378	19296	19087	19187	19351	19287	19189	19131	19365	19245	19221	19177	19391	19149	19244	19151	19246	19075	19267	19299	19235	19385	19189	19372	19071	19335	19126	19101	19229	19059	19155	19145	19482	19225	19151	19447	19231	19190	19104	19156	19245	19271	19159	19115	19163	19245	19238	19141	19164	19158	19220	19263	19248	19368	19330	19430	19391	19314	19270	19307	19360	19280	19303	19104	19137	19158	19180	19333	19358	19094	19304	19201	19263	19019	19151	19259	19040	19293	19111	19285	19128	19383	19288	19178	19515	19175	19375	19236	19299	19138	19146	19145	19430	19204	19311	19106	19405	19042	19127	19370	19362	19404	19153	19136	19180	19298	19134	19072	19186	19243	19235	19257	19260	19170	19132	19260	19180	19378	19129	19115	19362	19189	19115	19371	19186	19232	19137	19146	19128	19173	19339	19244	19354	19341	19400	19097	19183	19159	19154	19166	19284	19336	19124	19205	19243	19319	19327	19443	19227	19343	19015	19334	19192	19269	19394	19268	19289	19067	19270	19546	19275	19334	19231	19184	19489	19132	19156	19126	19077	19229	19264	19231	19164	19107	19178	19267	19367	19139	19058	19212	19191	19293	19240	19198	19113	19299	19110	19170	19262	19356	19181	19179	19024	19309	19152	19366	19281	19098	19361	19278	19079	19341	19196	19306	19149	19423	19193	19496	19163	19193	19253	19334	19403	19055	19079	19066	19166	19305	19159	19203	19152	19079	18909	19165	18959	19119	19371	19207	19343	19268	19290	19168	19286	19499	19249	19102	19210	19168	19205	19209	19117	19268	19227	19351	19362	19178	19126	19190	19119	19180	19162	19252	19126	19289	19262	19177	19222	19220	19254	19142	19362	19152	19174	19132	19057	19035	19063	19279	19158	18981	19370	19036	19348	19176	19289	19008	19077	19157	19134	19295	19192	19231	19237	19196	19165	19539	19243	19364	19381	19233	19086	19285	19219	19014	19080	19217	19257	19249	19180	19281	19281	19189	19055	19505	19094	19287	19121	19110	19317	19220	19288	19295	19125	19248	19096	19199	19272	19062	19405	19244	19240	19249	19280	19319	19105	19190	19175	19200	19379	19168	19070	19217	19249	19349	19277	19412	19428	19374	19144	19280	19305	19517	18955	19345	19169	19161	19305	19506	19197	19152	19374	19208	19342	19196	19061	19228	19343	19231	19119	19371	19190	19120	19184	19277	19203	19188	19260	19231	19508	19077	19186	19208	19025	19104	19233	19253	19343	19224	19176	19335	19038	19310	19229	19314	19084	19173	19026	19178	19241	19076	19210	19256	19102	19209	19339	19045	19065	19291	19219	19191	19188	19459	19311	19248	19043	19279	19256	19214	19509	19288	18974	19288	19262	19205	19249	19334	19010	19295	19304	19238	19193	19242	19116	19273	19263	19299	18979	19254	19179	19011	19268	19349	19095	19449	19084	19378	19315	19381	19109	19185	18972	19161	19057	19381	19235	19384	19238	19182	19224	19222	19377	19164	19236	19200	19054	19261	19038	19200	19350	19323	19269	19113	19161	19439	19232	19182	19345	19348	19036	19440	19258	19243	19203	19266	19305	19061	19108	19115	19101	19353	19150	19172	19230	19187	19068	19271	19203	19198	19111	19200	19151	19102	19068	19225	19018	19291	19195	19020	19188	19207	19014	19304	19207	19148	19256	19229	19377	19293	19188	19077	19047	19183	19262	19244	19165	19277	19242	19321	19284	19040	19225	19103	19109	19287	19221	19255	19053	19198	19185	19146	19024	19344	19134	19261	19522	19082	19350	19161	19341	19292	19411	19281	19219	19035	19101	19421	19342	19209	19353	19017	19146	19317	19187	19312	19276	19229	19192	19254	19008	19219	19049	19263	19091	19198	19225	19372	19277	19005	19086	19446	19360	19103	19312	19164	18993	19095	19430	19358	19055	19338	19363	19191	19285	19390	19209	19272	19316	19254	19135	19355	19320	19290	19243	19223	19147	19050	19220	19293	19072	19148	19391	19300	19482	19151	19185	19104	19259	19191	19279	19450	19172	19324	19223	19221	19226	19361	19226	19235	19250	19326	19220	19258	19195	19430	18941	19229	19130	19052	19377	19076	19210	19237	19170	19367	19171	19156	19030	19351	19060	19080	19110	19311	19218	19274	19285	19198	19103	19141	19363	19232	19367	19085	19372	19253	19325	19077	19257	19081	19352	19423	19287	19248	19150	19345	19301	19487	19198	19062	19299	19152	19184	19389	19221	19224	19147	19009	19290	19079	19415	19393	19050	19196	19045	19031	19150	19118	19268	19336	19104	19257	19216	18978	19381	19595	19385	19048	19132	19280	19158	19288	19227	19238	19152	19427	19265	19157	19094	19145	18993	19336	19112	19321	19004	19266	19306	19230	19268	19334	19114	19077	19184	19186	19138	19145	19033	19133	19021	19200	19096	19160	19027	19119	19133	19244	19095	19096	19161	19417	19280	19225	19212	19405	19171	19220	19115	19281	19111	19347	19205	18970	19406	19221	19230	19443	19367	19331	19188	19210	19407	19096	19193	19162	19305	19242	19247	19091	19049	19335	19300	19419	19156	19199	19148	19332	19119	19315	19348	19241	19299	19285	19190	19283	19318	19300	19137	19403	19113	19246	19328	19344	18949	19490	19414	19238	19133	19352	19269	19125	19147	19221	19281	19386	19275	19310	19352	19218	19044	19068	19018	19196	19338	19065	19141	19299	19453	18916	18937	19160	19297	19067	19233	19311	19347	19076	18888	19103	19184	19287	19147	19119	19289	19334	19281	19696	19204	19265	19219	19079	19137	19072	19296	19159	19146	19233	19144	19263	19154	19317	19355	19214	19225	19207	19002	19199	19255	19180	19103	19366	19179	19378	19209	19205	19207	19363	19210	19172	19098	19230	19201	18999	18932	19089	19182	19022	19201	19466	19180	19216	19384	19256	19230	19213	19449	19362	19278	19258	19220	19293	19072	19212	19151	19321	19242	19300	19110	19243	19311	19168	19158	19142	19244	19238	19162	19225	19134	19084	19385	19204	19189	19181	19093	19206	19354	19286	19177	19211	19408	19296	19354	19036	19359	19360	19257	19173	18911	19252	19105	19336	19160	19172	19289	19198	19214	19339	19334	19306	19073	19268	19233	19252	19345	19083	19348	19357	19191	19283	19257	19370	19131	19254	19188	19364	19425	19437	19295	19222	19238	19223	19157	18968	19443	19342	19268	19408	19162	19296	19418	19210	19279	19188	19398	19247	19231	19319	19257	19115	19300	19466	19010	19494	19208	19179	18958	19185	19434	19032	19206	19150	19261	19251	19183	19034	19205	19227	19232	19376	19347	19264	19104	19329	19234	19168	19052	19397	19295	19112	19045	19581	19170	19338	19204	19565	19246	19141	19237	19165	19360	19065	19163	19414	19215	19122	19182	19065	19163	19067	19319	19207	19266	19217	19413	19275	19331	19229	19351	19215	19017	19210	19252	19241	18875	19276	19310	19090	19281	19180	19215	19041	19164	19311	19193	19144	19235	19279	19185	19154	19132	19149	19234	19152	19040	19259	19198	19402	19230	19327	19099	19409	19342	19189	19131	19064	19384	19166	19251	19202	19240	19225	19124	19253	19367	19486	19285	18879	19041	19509	19166	19361	19188	19262	19160	19455	19147	19153	19316	19167	19178	19155	19200	19348	19431	19273	19071	19072	19228	19171	19090	19174	19273	19109	19379	19532	19100	19060	19149	19390	19434	19319	19068	19102	19166	19066	19270	19151	19135	19228	19015	19286	19349	19145	19093	19334	19168	19342	19406	19304	19399	19201	19324	19052	19330	19250	19333
15650	29518	26901	23968	48733	77197	69777	54211	40097	27112	19162	16520	16008	16110	15981	15903	15951	15998	16015	16036	15885	16023	15997	16188	15942	15808	15970	15867	16064	16144	16170	16074	16020	15997	16072	15830	15889	16006	15995	15886	15887	15897	16032	15954	16024	16009	16088	15978	15939	15922	15740	15982	15839	16060	16069	15885	15933	15979	16002	16091	16109	16088	16068	15901	15898	15973	15872	15937	15993	15954	16038	16025	15857	15955	15959	15806	15896	15971	15847	16027	15947	15962	15945	15938	16019	15831	15935	16016	16007	15956	15954	15995	16081	15751	16025	15951	15949	16004	15868	16024	15915	15987	15915	15995	16016	15980	15928	16085	15847	15839	15999	15939	15854	16039	16044	16040	16049	15963	15952	15865	15868	15893	16083	16020	15984	15947	15924	15937	15943	16038	15929	16071	15938	15902	16035	15773	15973	16078	15854	15897	15942	16039	16021	16048	15866	15958	15916	15846	15938	15980	16110	16014	16026	15901	15928	16016	16095	16066	15826	15831	15773	15996	15990	16051	16035	15956	16175	15815	16051	16054	15924	15974	16033	15839	16003	15949	15865	15981	16076	16066	15950	16096	15939	15941	15913	15836	15958	16005	16010	15939	16118	15946	15946	16008	15921	15983	15772	16173	15956	16102	15902	15972	15987	15938	15985	15811	15969	15932	16032	15914	16135	16035	16073	15931	15873	15963	16036	16012	16022	15956	15973	16100	15907	16073	15911	15989	15999	16094	16039	16046	15970	15846	15916	15912	15992	15961	16037	15874	15971	15868	15962	15970	15784	15971	15909	15994	15866	15879	15957	16135	15814	16058	16119	16023	15784	16009	15981	16003	16091	15863	16132	15927	16135	15990	15953	15809	16040	15990	15899	15993	15959	15897	15995	16029	15923	15881	15919	15883	15940	15846	16090	15909	15948	15941	16044	15859	15947	16014	16027	15944	16203	15907	16038	15944	15950	15997	15982	15989	16016	16031	15961	16036	15917	16020	15977	16003	15967	15894	15965	15873	15876	15980	16012	15867	15867	16018	16002	16018	16061	15912	15967	15904	15946	16025	15961	16001	15942	16014	16092	15901	15935	16010	15994	16071	15816	15983	15952	15961	16024	15966	15990	15903	15978	15929	15933	15942	15762	15902	15872	15821	16085	15994	16007	16055	15842	16044	16057	15889	16006	15947	15862	15979	16163	15938	15981	16029	15952	15912	16109	16065	15995	15810	15961	16020	15977	15880	15918	15867	15933	15939	16047	16000	15992	16024	16055	16140	16068	15981	16098	15923	15881	15919	15930	15753	16043	15814	15843	15914	16147	15934	16050	16035	15813	15865	16097	15815	16011	15965	15998	16027	15855	15916	15941	16096	15855	15946	16155	16032	15917	15909	15992	15975	15875	15901	15926	16142	15890	15917	15756	16009	16023	15918	16007	15840	15754	15802	16016	15906	15861	16090	16023	15939	15979	15959	15766	15911	15919	15765	16069	15951	15847	15909	16049	15979	16187	15965	15978	16007	16140	15905	15963	15780	16049	16156	16085	15980	16022	15838	16029	15967	16037	15882	15896	16032	15927	15953	16025	16091	15921	16023	16031	15991	15727	15938	15944	16059	16139	16167	16012	15960	16001	15916	15805	16033	16027	15880	15861	15895	15850	16080	15909	15989	15919	16054	15977	15751	16136	16004	15918	16077	16093	15984	16015	16009	15958	16057	15866	16039	15984	15916	15962	15899	16152	16007	15916	15920	15779	15961	15986	15862	15940	15867	16047	15918	15916	15863	16039	16027	15879	16097	15958	15929	15967	16031	15832	16071	16076	15934	16004	15987	16026	15890	15988	15980	16050	15877	16024	15996	15977	16060	15823	15951	16158	15819	15955	16167	15912	15795	16016	15884	16024	15917	15960	15920	15847	15976	15990	16054	15937	16014	15987	15995	15871	15914	15896	16033	15976	15928	15932	15882	16043	15874	16000	16102	15901	16046	15880	15987	15934	16041	15846	15823	15932	16124	15932	15954	16134	15956	15972	15911	15964	16024	15890	16072	15958	15955	15959	16108	15780	15993	16027	16038	16003	15809	15866	16008	15920	15841	15938	16005	15916	15951	15945	15979	15967	15901	16016	15878	15994	15906	15805	15906	15977	16099	16000	15889	15957	16008	15960	15885	15874	15963	15996	15820	15956	15943	15902	15929	15915	15875	16079	16061	15973	15882	16024	15867	15930	15825	15909	16058	16034	15980	16097	15981	15833	15871	16013	16028	15775	15973	15908	15930	16096	15907	15957	15977	15956	15992	16274	16107	15992	15897	15945	16123	15871	16050	15939	15865	15917	15989	15920	15988	16004	15886	15844	16013	16018	15896	16170	16118	15901	16062	15930	15967	15840	16129	15862	15864	16033	15790	15738	15991	15978	15947	15883	15869	16052	16089	15855	15933	16021	15902	15972	15871	15964	15972	15710	16057	16053	15988	16052	15946	15944	16063	15933	16039	15911	15860	15756	15804	15977	15980	15905	15941	15749	15917	15951	15834	16020	15936	16149	16099	15825	16120	15903	16135	15924	15874	15819	15964	15988	16002	15994	15984	15826	15994	15956	16042	15971	15853	16015	16103	15796	16195	15900	16055	15968	16030	15934	15871	15835	15969	16170	15877	16001	16017	15928	15981	16019	15828	16021	15910	16101	15820	16001	15930	15978	15975	15846	15977	15821	15993	15964	15879	15927	15862	15849	16066	15881	15895	15834	15888	16004	15922	15898	15931	16163	16114	15984	16038	15879	15944	15898	15918	15905	15865	16037	15954	16003	15879	16031	16005	16013	15961	15908	15913	15974	15946	15956	15960	15965	15936	15871	15985	16010	16042	16051	15909	15807	16041	15950	16052	16062	15977	16017	15942	16029	15914	15953	15907	15928	16000	15878	16032	15792	15923	15789	15941	16153	15836	16107	15975	15998	15949	15988	15990	16003	15904	16041	16066	15984	16063	16001	15932	15934	15871	15881	15989	15956	15835	15956	16010	15999	15856	16071	15757	16077	15891	16089	15950	15896	16037	15974	15999	15930	15858	15844	16062	15900	15840	16045	16228	15966	15868	15714	15878	15952	15976	15936	15791	15925	15929	15845	15915	15970	16071	15998	15943	16119	15908	15995	16051	15912	15864	15903	16041	15972	15855	15931	15822	15916	16059	16159	16146	15922	15987	16053	15957	16002	15994	15962	16064	16078	16072	15978	15913	15996	16038	15883	15974	15871	15898	15836	15916	15947	16039	16098	16016	15916	15977	15887	15776	15961	15811	16000	15974	15904	15856	15947	15921	15956	15933	15964	15891	15921	16077	16160	15820	15872	15803	15903	16023	15842	15839	15954	15871	15967	16133	15913	15980	16024	15856	16011	15934	16000	15884	16019	16146	15974	15948	16069	15969	16085	15732	15820	16253	15847	15858	15868	15960	15877	16044	16005	15781	15968	15857	16084	16024	16044	16008	15920	15879	15869	15907	15897	15858	16076	16048	15834	16204	15908	15908	15975	15904	15943	15993	15899	16080	15923	15926	16021	15977	15938	15991	15944	16046	15886	16107	15898	15922	15938	15935	15918	15936	15946	15792	15892	16181	15884	15900	16008	15901	15824	15968	16014	16011	15998	16105	15915	15860	16051	16083	15820	15771	16011	15879	15912	15996	15891	16143	15840	15951	15992	15906	15964	15992	15902	16018	15585	15876	15913	15998	15847	15832	15974	15924	15990	15914	15992	15872	15810	15864	15847	15879	15949	15997	15777	16077	15922	15984	15984	16154	15859	16055	15937	15940	15958	15931	15889	15842	15902	16016	16046	16022	15932	15865	15866	15928	16003	15952	15936	15857	15952	15898	15888	15887	16162	15878	16027	15713	15955	15925	15995	16033	15982	15964	16111	15854	15883	15941	16090	15931	15866	16117	15845	15841	16095	15860	15955	15932	15907	15895	15941	15884	15997	15917	15956	16174	15981	15882	15822	15963	16014	15931	15904	15964	15979	15977	15986	15950	16045	15957	16125	16076	16042	16001	15784	16032	15886	16014	15919	15956	15861	15902	15889	15900	15914	16099	15974	15879	16005	15936	15923	16103	15882	15922	16008	16014	15959	15876	15972	15933	16071	15966	16018	15872	15874	15935	15939	15991	16001	15938	16025	16026	15917	15860	16050	15941	15964	15943	15876	15883	16036	15988	15866	16156	16130	15853	15968	16131	15915	15895	15981	15863	15929	16178	15900	15940	16025	15777	16064	15781	15755	15850	15898	15916	16011	15910	15945	16002	15821	15951	15977	16074	15922	16014	15969	15904	15852	16064	16057	15867	15995	16122	15973	15941	15955	15951	15982	16058	16000	15885	15984	16050	15891	15986	15794	15920	16124	16121	15820	16078	15945	15951	15976	16063	15952	15866	16045	15830	15737	15805	16036	16001	15922	15879	15857	15985	15911	15995	15953	15878	16026	16100	15910	16097	15897	15836	15970	15941	15978	16010	16023	16054	15929	15743	15940	15921	15863	15894	16005	15824	16101	15966	15957	15895	16113	15885	15951	15934	15864	15848	15971	15967	15939	15868	16003	15866	15955	15849	15855	15907	15982	15962	16037	16017	15784	16030	16132	15821	15978	16130	15961	15809	15968	15909	15912	15937	15814	15933	16020	15752	15887	15744	15931	16127	15876	15971	16093	15965	15933	15884	15948	15815	15939	15742	15869	15885	15904	15842	15860	16064	15924	15861	16111	16063	16047	16106	15963	15835	15989	15909	15989	15826	16035	15933	15848	16007	16019	15941	15899	15955	15866	15827	15923	16068	16031	15717	15841	16118	16030	15964	15936	16006	15915	16004	16006	16017	16009	15840	15928	15995	15966	15992	15972	16070	15976	16016	15980	16024	15870	16005	16029	15777	16136	16064	16090	15999	16016	15965	16016	15980	15957	15989	15845	16077	15844	15924	15970	15948	15828	15980	15995	15959	16035	16144	16166	15938	15946	16070	15902	15994	16114	15900	16018	16022	16089	15976	16085	16027	15828	16058	15897	15977	16100	15973	15961	15840	15760	15915	15793	15903	15954	15877	15967	15957	15901	15881	15996	15851	15881	15958	15907	16081	16007	15809	16041	16092	15942	15929	15923	15832	15884	16103	15940	16012
27747	22179	25551	23252	23416	30254	28803	24926	22286	20411	19702	19494	19497	19493	19388	19641	19423	19499	19352	19360	19305	19299	19359	19568	19369	19221	19221	19470	19325	19167	19382	19194	19379	19345	19559	19270	19411	19538	19494	19305	19478	19519	19370	19213	19190	19297	19117	19290	19374	19490	19256	19297	19002	19183	19419	19263	19433	19493	19244	19387	19354	19408	19331	19552	19219	19132	19277	19269	19414	19300	19520	19293	19277	19543	19363	19440	19443	19547	19156	19495	19318	19331	19474	19285	19334	19232	19262	19380	19384	19347	19392	19468	19278	19519	19074	19595	19284	19356	19488	19420	19386	19404	19292	19320	19564	19431	19479	19475	19541	19315	19246	19206	19418	19414	19371	19144	19254	19510	19404	19574	19291	19432	19392	19216	19361	19477	19534	19237	19393	19437	19255	19263	19289	19281	19407	19469	19386	19270	19358	19169	19313	19459	19307	19488	19247	19188	19298	19405	19332	19224	19250	19151	19204	19336	19221	19437	19161	19277	19327	19286	19479	19238	19145	19124	19486	19226	19506	19297	19433	19399	19369	19279	19297	19326	19140	19443	19350	19251	19385	19310	19699	19353	19344	19318	19535	19177	19415	19395	19483	19450	19338	19154	19269	19409	19334	19324	19405	19356	19335	19414	19356	19437	19226	19387	19162	19269	19358	19408	19340	19398	19502	19339	19285	19170	19375	19186	19226	19389	19311	19451	19278	19569	19261	19284	19203	19311	19319	19560	19407	19412	19218	19255	19332	19291	19347	19306	19409	19421	19417	19323	19269	19399	19234	19533	19397	19268	19474	19378	19384	19264	19166	19175	19335	19102	19310	19496	19180	19160	19127	19356	19435	19322	19201	19510	19473	19457	19557	19406	19524	19322	19524	19259	19359	19407	19191	19369	19421	19209	19437	19267	19336	19385	19413	19445	19350	19482	19329	19167	19415	19371	19382	19286	19341	19338	19244	19144	19329	19334	19267	19366	19412	19388	19258	19418	19512	19418	19286	19112	19368	19284	19469	19441	19213	19353	19210	19353	19280	19396	19429	19447	19556	19527	19241	19475	19365	19332	19423	19341	19385	19461	19520	19507	19364	19191	19474	19216	19206	19396	19324	19254	19276	19314	19460	19283	19178	19241	19558	19319	19270	19520	19328	19373	19397	19427	19288	19301	19450	19252	19538	19416	19451	19265	19342	19423	19287	19186	19501	19607	19242	19530	19314	19235	19390	19218	19388	19690	19487	19212	19275	19474	19393	19396	19360	19553	19401	19292	19290	19567	19366	19360	19566	19312	19195	19458	19206	19377	19343	19311	19515	19457	19285	19343	19411	19352	19253	19405	19288	19402	19439	19393	19317	19265	19492	19519	19434	19192	19334	19288	19348	19348	19341	19466	19272	19455	19507	19350	19407	19324	19184	19314	19319	19417	19362	19262	19430	19395	19378	19224	19352	19284	19421	19265	19610	19371	19602	19225	19708	19392	19356	19511	19428	19478	19310	19180	19262	19392	19212	19092	19441	19453	19372	19327	19484	19385	19133	19343	19313	19433	19445	19455	19603	19354	19465	19326	19293	19370	19377	19364	19505	19332	19431	19377	19325	19571	19400	19419	19343	19418	19435	19356	19389	19476	19556	19344	19428	19488	19496	19385	19277	19217	19384	19334	19671	19137	19458	19366	19504	19366	19298	19330	19501	19411	19235	19469	19644	19728	19512	19242	19351	19435	19366	19523	19360	19289	19306	19240	19324	19379	19536	19269	19287	19389	19554	19326	19513	19472	19364	19396	19276	19343	19268	19233	19466	19277	19404	19299	19461	19486	19370	19433	19247	19475	19269	19402	19413	19294	19429	19280	19227	19326	19481	19289	19284	19365	19182	19277	19381	19279	19511	19370	19377	19192	19247	19216	19468	19342	19498	19436	19380	19299	19510	19327	19409	19481	19372	19649	19414	19521	19318	19538	19477	19529	19397	19429	19550	19242	19364	19241	19318	19334	19471	19318	19589	19379	19333	19387	19278	19326	19605	19383	19226	19417	19448	19510	19237	19536	19432	19304	19190	19500	19459	19555	19384	19287	19554	19347	19361	19305	19467	19425	19367	19431	19379	19527	19372	19421	19434	19335	19379	19305	19316	19385	19367	19230	19488	19439	19536	19270	19301	19432	19276	19321	19610	19256	19334	19345	19411	19417	19449	19581	19289	19211	19460	19372	19478	19502	19293	19320	19155	19352	19461	19657	19180	19357	19460	19417	19424	19511	19429	19085	19371	19456	19399	19291	19276	19318	19216	19351	19194	19467	19539	19460	19402	19470	19646	19297	19226	19600	19536	19358	19281	19306	19364	19304	19160	19352	19188	19218	19508	19284	19324	19116	19407	19319	19428	19406	19290	19406	19248	19302	19534	19340	19386	19519	19348	19437	19318	19379	19369	19228	19250	19591	19049	19389	19320	19494	19172	19327	19436	19349	19231	19218	19443	19543	19274	19341	19308	19443	19356	19357	19287	19541	19375	19291	19308	19301	19517	19468	19465	19454	19233	19072	19274	19216	19316	19240	19293	19406	19444	19132	19324	19420	19374	19280	19481	19482	19487	19552	19596	19405	19350	19276	19495	19030	19279	19328	19335	19389	19444	19241	19418	19390	19228	19307	19302	19519	19354	19348	19554	19149	19193	19603	19212	19161	19272	19277	19223	19428	19221	19501	19499	19187	19311	19254	19139	19465	19351	19311	19507	19373	19323	19502	19241	19446	19473	19427	19381	19405	19354	19349	19402	19254	19369	19230	19502	19267	19532	19377	19602	19303	19662	19454	19389	19422	19568	19514	19312	19276	19281	19414	19360	19387	19291	19340	19431	19294	19323	19408	19363	19458	19422	19323	19346	19108	19198	19355	19205	19353	19290	19284	19231	19375	19406	19386	19171	19284	19343	19480	19162	19332	19543	19221	19508	19243	19236	19358	19279	19306	19204	19221	19412	19430	19429	19468	19538	19173	19340	19286	19016	19161	19326	19446	19296	19323	19645	19419	19219	19275	19260	19408	19481	19312	19282	19203	19410	19246	19367	19408	19345	19383	19256	19554	19366	19328	19375	19164	19272	19321	19505	19221	19214	19209	19260	19337	19344	19379	19384	19315	19421	19163	19202	19260	19260	19482	19455	19283	19405	19441	19232	19441	19310	19178	19370	19377	19442	19410	19480	19233	19536	19430	19214	19243	19352	19198	19345	19429	19342	19291	19313	19454	19526	19303	19451	19310	19194	19535	19327	19259	19120	19202	19370	19471	19475	19350	19384	19545	19528	19450	19265	19260	19593	19161	19432	19228	19177	19221	19205	19425	19449	19337	19332	19238	19385	19195	19565	19475	19519	19049	19419	19256	19382	19627	19408	19329	19288	19303	19330	19447	19646	19377	19348	19494	19483	19386	19155	19578	19159	19311	19371	19381	19328	19478	19647	19283	19412	19295	19300	19443	19292	19376	19348	19468	19313	19260	19287	19441	19297	19467	19397	19506	19498	19566	19541	19449	19407	19518	19350	19110	19460	19404	19400	19454	19325	19233	19261	19347	19390	19272	19327	19410	19340	19308	19311	19500	19357	19318	19242	19466	19244	19324	19332	19340	19461	19347	19209	19195	19324	19456	19383	19419	19484	19399	19125	19331	19320	19442	19176	19289	19416	19299	19430	19473	19467	19397	19358	19151	19480	19405	19328	19384	19391	19403	19309	19278	19367	19385	19416	19393	19212	19353	19234	19536	19339	19304	19437	19255	19331	19355	19271	19378	19118	19201	19403	19490	19382	19216	19239	19356	19365	19294	19149	19211	19347	19362	19295	19425	19358	19288	19462	19458	19298	19318	19211	19460	19461	19217	19369	19354	19401	19367	19398	19317	19339	19298	19343	19240	19410	19645	19289	19472	19409	19538	19462	19340	19544	19461	19495	19392	19425	19403	19342	19206	19562	19363	19121	19522	19469	19556	19506	19414	19379	19315	19416	19334	19371	19444	19638	19354	19525	19353	19436	19513	19380	19446	19281	19307	19305	19582	19563	19410	19453	19303	19296	19245	19307	19500	19451	19470	19271	19505	19394	19390	19289	19304	19523	19455	19309	19345	19392	19439	19331	19395	19363	19266	19304	19423	19369	19237	19156	19214	19454	19349	19394	19449	19307	19705	19412	19412	19387	19588	19381	19246	19407	19342	19330	19417	19340	19447	19428	19637	19218	19462	19425	19288	19214	19638	19658	19363	19313	19310	19282	19224	19378	19443	19172	19478	19230	19328	19353	19435	19246	19578	19337	19308	19392	19335	19195	19171	19424	19339	19421	19518	19161	19276	19303	19225	19325	19330	19334	19372	19304	19393	19235	19472	19347	19378	19155	19389	19466	19354	19417	19277	19455	19558	19198	19322	19389	19435	19402	19524	19587	19428	19460	19339	19447	19186	19244	19478	19393	19210	19357	19319	19433	19399	19327	19198	19259	19429	19342	19283	19526	19255	19318	19322	19255	19242	19446	19329	19333	19304	19243	19279	19242	19455	19460	19443	19461	19395	19244	19458	19367	19431	19533	19565	19210	19195	19530	19446	19487	19164	19211	19461	19429	19322	19477	19530	19421	19335	19196	19162	19256	19195	19226	19334	19443	19310	19445	19304	19329	19395	19447	19421	19448	19308	19459	19269	19406	19301	19508	19460	19332	19365	19375	19248	19320	19239	19344	19196	19419	19426	19663	19304	19456	19654	19217	19408	19247	19213	19176	19405	19381	19409	19445	19375	19407	19627	19285	19608	19624	19325	19314	19189	19477	19128	19502	19261	19347	19248	19513	19259	19320	19418	19412	19433	19574	19184	19252	19362	19330	19411	19257	19417	19464	19179	19319	19297	19387	19063	19471	19418	19357	19388	19262	19161	19371	19325	19492	19414	19334	19222	19433	19326	19444	19345	19480	19469	19438	19509	19498	19275	19471	19473	19116	19347	19196	19417	19249	19274	19196	19491	19316	19207	19237	19461	19411	19331	19248	19182	19479	19449	19479	19291	19278	19166	19592	19249	19363	19345	19278	19395	19599	19439	19552	19321	19315	19374	19244	19330	19235	19346	19361	19275	19386	19515	19512	19547	19535	19299	19368	19241	19579	19294	19516	19585	19456	19441
15340	17925	18043	17447	21987	28199	26028	21826	18683	17119	16431	16057	16015	16104	16043	15998	16269	16194	16069	15960	16271	16086	16024	16054	16103	15870	16190	16004	15895	15976	16236	16095	15982	16098	16026	16063	15991	16187	16034	16081	16062	16233	15963	15959	16031	15985	16016	15925	15942	15996	16121	16012	15991	16287	16132	16180	16043	16061	16054	16191	16109	16011	15994	15950	15936	16082	16044	16264	15905	15977	15976	16043	16146	16089	16107	15956	16016	16098	16049	16074	16117	16063	16019	16048	16003	16060	15946	16042	15957	15943	16045	16120	16071	16066	15967	16016	16088	16144	15983	15933	15899	16028	15945	16164	15988	16105	16104	15978	16092	16068	16036	15945	16027	16056	16157	16120	16218	16181	16072	16040	16124	15959	16020	16053	16036	16021	15967	16034	15949	16131	16030	16055	16158	16005	16014	16106	16030	16013	16069	16058	16203	16030	15917	16063	16112	16032	16075	15964	15991	16384	16100	16064	15866	16047	15999	15986	15918	16156	16121	16024	16094	15893	15831	16114	16239	16091	15886	15991	16097	16027	16074	16008	16032	16116	16270	16043	16120	15971	16192	16066	16125	16078	16047	16058	15891	15906	16095	16222	16035	16210	16063	16015	16072	16063	16091	15923	16191	15917	16123	16107	15996	16181	16158	15852	16041	16183	16075	16076	16015	15965	16033	16218	15945	16057	16022	16069	16068	16087	16008	16083	16267	15913	16021	16132	16079	16011	15855	15789	15926	15877	16029	16168	16024	15882	16139	16056	16101	16062	16063	16116	16089	15996	16067	16148	15949	16095	16005	16156	16098	15958	16101	15982	16022	15832	16048	16019	15856	16015	16055	15975	16353	16149	16089	16010	16017	16076	16109	15965	15912	16003	15916	16031	16116	16055	16113	16143	15984	16104	16059	15839	16005	15976	16032	16080	16040	16099	15959	16090	15948	16090	15990	16035	16264	15987	15962	16133	16088	16030	16169	16018	16048	16042	16077	16200	15998	15983	16205	15966	16055	16100	16012	15932	15989	16113	16055	15957	16173	16022	16099	16181	16104	15966	16038	16109	15975	16022	16041	15955	15986	16129	16136	16093	16132	16122	16102	16108	16099	16106	16090	16105	16037	16193	16008	16004	15975	16069	16127	16238	16016	16271	15903	16040	16069	15961	15948	16036	16143	15963	16072	16154	16201	15833	16094	16004	15912	16029	16108	16025	16117	16081	16251	16123	16010	15986	15893	16137	15981	15963	16076	15990	16123	16028	16083	15867	15902	16231	15957	16062	16064	16240	16037	16133	16126	16019	16173	15974	16040	16137	16071	16059	16140	16015	16211	16222	15966	16000	16145	16063	16141	16047	16032	15972	16203	15937	16131	16050	16227	16013	16104	15998	16015	15984	16071	16037	16035	16189	16038	16083	16189	16063	16025	15851	16140	15971	16047	16094	16008	16056	16174	16016	15980	16056	16073	16012	16193	16118	15938	16247	16034	16023	16171	16129	16203	16149	16131	16099	15848	15999	16043	16013	16010	16001	15948	16017	16102	16017	16002	15991	16109	15999	15961	16214	16012	16164	16040	16242	16007	16042	15987	16041	16080	16071	15938	15948	16212	16249	16126	16039	15983	15946	16052	16068	16000	16044	16247	16028	16017	15973	16129	16057	16111	16038	16039	15967	16165	15991	16181	16049	16054	16003	15976	15951	16014	16029	15947	16101	16071	16153	16009	16082	16058	16106	16128	16013	16180	16141	16120	16005	16066	16105	16167	16032	16101	16014	16117	16140	15985	15948	15914	16084	16039	16050	16197	16036	16144	16076	16228	16230	16073	16105	15894	16027	16091	15916	16014	16143	15947	16097	16189	15956	16119	15963	16062	16073	15865	16032	15982	16042	16072	15997	15989	15940	16209	16102	15982	16116	16103	16018	16145	16109	15732	16119	15969	16006	16198	15969	16052	16163	16095	16092	16053	15957	16014	16124	15933	16016	15983	16077	16178	16199	15883	16054	15941	16011	16154	15958	16048	16076	16132	16131	16350	15952	16202	15991	16014	16094	16079	15863	16086	16080	15965	16044	15981	16125	16189	16005	16080	16071	15977	16057	15956	16028	15986	16030	16182	16051	16112	16100	16042	16031	16278	16051	16201	16139	16133	16023	16071	16044	15988	16021	16287	16222	16043	16217	16037	16035	16135	16100	16331	16027	15931	16008	16202	16109	15928	16127	15924	16064	15978	16007	16112	15931	15872	16124	16001	16019	16161	15997	16041	16042	16079	15935	16036	16131	16106	15975	16012	15954	16148	16092	16016	16100	16044	16028	16213	16007	16027	16092	16030	16027	16121	16218	16067	16128	16033	16207	15985	16214	16074	16034	16285	16215	15984	15932	16328	16054	16154	15992	16190	16200	16076	15931	15992	16195	16184	16181	15985	16123	16056	15940	16171	16093	15960	16230	16088	16065	15972	16024	16106	16071	16082	16095	16103	16029	16059	16126	16204	16080	16188	16078	15930	16238	16174	16105	16089	15990	16050	16165	16076	16002	16048	16081	16005	16068	16109	16114	16069	16224	16089	16100	16068	16108	15929	16045	16108	16106	16043	16009	15971	16000	15961	15998	16164	16062	16174	16006	16155	15923	15960	15922	15948	15948	16000	16041	15998	15986	16011	16034	15946	16176	16343	16265	16076	16091	15968	16001	15972	16052	16085	16093	15948	16066	15964	16007	16085	16037	16078	16058	15938	15894	16002	15938	15955	15978	15973	16106	16003	16084	16143	15996	15967	16154	16227	15937	15958	16083	16054	16085	16123	16034	16186	16186	16030	16010	16095	15967	16093	16178	16103	16021	15895	16103	16134	15998	15912	15983	16215	16127	16074	16276	16071	16067	16083	16118	16148	16251	16020	15983	16260	16092	16124	16116	16046	16131	15911	16208	16034	16064	16141	15886	16217	16053	15906	16104	16004	15986	16175	16078	16029	16086	16221	15937	16162	16194	16079	16147	16070	16223	16195	16098	16133	15988	16087	16007	16169	16125	16116	16098	16188	16112	16012	15920	15922	16021	15844	15975	15992	16043	15982	16084	16062	16094	16104	16331	16158	16103	16125	16069	16214	15999	16093	16016	16056	16152	16103	16131	16113	15997	16096	15987	16027	15998	16109	15885	15899	16069	16077	15944	16235	16026	16072	16092	16244	15980	15830	16149	16037	16025	16124	15918	16113	15901	16085	16133	15856	16072	16095	16143	15948	15971	16013	15879	16155	15907	15925	16102	16119	16153	16144	15985	16052	16061	16004	16084	16145	15961	16043	16105	15991	15859	16095	15956	15998	16150	16047	16034	16126	15942	16132	16061	15998	15925	16138	16131	16014	16095	15957	16031	16082	16001	16266	16010	16254	15980	16315	16165	16078	16130	16025	16127	15972	15956	16055	15994	16112	15997	16197	15943	15916	16048	16014	16071	16063	16204	16052	15868	16251	16227	16099	16008	16068	16175	16181	16281	16090	16316	16245	16016	16065	16025	16295	16131	16098	16103	16010	16029	16047	15872	16145	15999	16115	15928	16039	15955	16130	16044	15952	16035	16005	16023	15953	16145	15953	15987	15992	16065	16299	16033	16068	16122	16095	16118	16092	16002	16029	16105	15923	16152	16112	16177	15975	16066	15871	16106	16169	15945	16111	16007	16172	16062	16032	16164	16193	16061	16086	16258	16112	15958	16168	16128	15942	15994	16112	16122	16246	16114	16042	16066	16036	16062	16088	16050	16222	16244	16016	16107	15995	16073	15855	16012	16007	16084	16200	16004	16226	16087	16141	16011	16170	15996	16178	16234	16029	15980	16081	16089	16072	16061	15933	15875	16173	15834	15983	16127	16055	16134	16103	16028	15791	16163	15903	16107	15956	16063	15997	15978	16052	16123	16181	16114	16100	16232	16046	16052	16010	16087	16186	16070	16012	16070	16134	16054	16154	16071	16108	16049	15895	16086	16178	16217	16040	16010	16074	16145	15932	16120	16224	15978	16072	16102	15909	16146	16090	16009	16098	15998	16126	15953	16078	15929	15961	16006	16092	16237	16021	16178	16264	16066	15857	16212	16118	15954	15969	16066	15988	15930	16055	16165	16031	16013	16186	16063	16058	16044	16089	16105	16055	16261	16040	16203	16001	16095	15996	16040	16029	15999	16072	16000	16059	16041	15962	16124	16101	16052	16077	15918	16112	16079	16209	16047	16042	16053	16036	16107	16046	16095	16039	15966	16015	16057	16089	16108	16115	16238	15965	15981	16130	16074	16111	16035	16153	15940	16176	16212	16106	15990	16094	16016	16057	16206	16058	16037	15924	16185	16090	16107	16178	16056	16110	16183	15865	16179	16004	16088	16040	16136	16248	16040	15925	16039	16125	16168	15951	15952	16069	16105	16119	15916	15972	16025	16038	16041	15957	16289	16008	15995	16172	16137	16005	16148	16029	16132	16031	15948	16020	16085	16148	15903	15979	15924	16054	16015	15988	16082	16113	16243	16159	16069	15985	16053	15959	15910	16044	16057	16014	16058	16137	16084	16233	15933	16033	16048	16095	16034	15962	16069	16165	16069	16292	16208	16219	16039	16067	16054	16116	16170	15987	16195	16045	16052	16149	16097	16021	16041	16030	16098	16256	16244	16124	16061	16094	15927	16120	16043	16123	16026	16035	16082	15930	16070	16080	16155	16006	16137	15873	16010	16146	16060	16070	16177	16071	16095	15804	16021	15922	16157	16168	15959	16118	16101	16044	16103	16028	16130	16034	16241	16118	16110	15977	15893	16104	16076	16084	16228	16137	15961	16175	16062	16104	16181	15916	16036	15970	16030	15963	16027	16132	15993	16180	16072	15913	16226	15939	16111	16087	16060	16081	16067	16108	15973	16116	16113	16144	15999	15992	16050	16184	16068	16116	16081	15991	15918	16068	16080	16112	16077	15934	16137	15883	16103	16045	15987	16227	16212	15830	16151	15999	16057	15976	16114	16058	15946	15963	16071	16055	16086	16079	15979	16040	16098	16206	16037	16105	16037	16011	16270	16066	16118	16176	16067	16071	16183	16104	16000	16042	16170	16100	15969	16004	16102	16241	16111	16103	16031	16005	16307	15949	16031	16029	16133	16068	16114	15954	16077	16027	15939
24197	21501	29082	24423	24177	56547	60178	46442	33983	25857	21303	19427	19186	19143	18964	19084	18939	19127	19007	19046	19034	19004	19000	18807	18804	18982	19150	19074	18886	18967	18809	18912	19070	18946	18851	18755	18706	18840	19001	19104	19004	18903	18947	18828	18869	18854	18615	18876	18825	18956	18796	18711	18821	18963	18730	18847	18871	18924	18657	18889	18934	18822	18796	18878	18675	18947	18785	19063	18850	18928	18816	18788	18941	18658	18852	18662	18614	18639	18666	18904	18910	18947	18960	18568	18794	19090	18962	18852	19301	18842	18887	18834	18786	18586	18659	18660	18821	18768	18884	18690	18612	18851	18887	18910	18923	18954	18779	18684	19022	18783	18801	18823	18762	18752	18870	18736	18877	19024	18894	18874	18854	18877	19062	18657	18738	18798	18929	18804	18673	18724	18871	18873	18621	18864	18699	18617	18578	18813	18933	18561	18820	18897	18881	18919	18880	18972	18795	18701	18788	19105	18925	18766	18947	18743	18848	18691	18805	18941	19046	18793	18947	18955	18786	18909	18927	18736	18706	18627	18773	18548	18840	18752	18744	18885	18748	18746	18976	18919	18772	18776	18976	18759	19105	18747	18921	18818	18751	18834	18991	18906	18899	18638	18831	18875	18735	18877	18901	18730	18850	18906	18916	18889	18738	18803	18871	18716	18979	18812	18988	18943	18653	18926	18789	18682	18951	18993	18822	18875	18733	18818	18920	18896	18874	18742	18884	18709	18889	18807	18961	18732	18663	18758	18797	18675	18753	18951	18875	18778	18565	18903	18891	18797	18860	18663	18886	18826	18745	18854	18779	18756	18809	18824	18955	19140	18899	18842	18852	18662	18906	18640	18837	18914	18982	18651	18792	18885	18766	18824	18856	18718	18598	18781	18875	18940	18874	18683	18897	18901	19018	18697	18710	18694	18769	19004	18723	18733	18865	18770	19032	18984	18802	18873	18765	18835	18917	18795	18746	18761	18623	18963	18885	18637	18657	18714	18858	18723	18847	18932	18940	18796	18713	18610	18743	18790	18869	18706	18897	18981	19093	18920	18690	18761	19029	18904	18678	18699	18835	18728	18738	18875	18796	18767	18906	18939	18660	18908	18902	18831	18775	19027	18989	18908	18864	18968	18753	18794	18765	18783	18914	18973	18694	18823	19029	18969	19025	18760	18767	18983	18848	18901	18852	18733	18852	18804	18723	18821	18855	18860	18798	18961	18746	18935	18774	18867	18863	18867	18838	18854	18744	18761	18854	18746	18526	18737	18738	18758	18824	18870	18903	18724	18858	18759	18856	18880	18893	18854	19058	18862	18694	18839	18892	18725	18837	18794	18751	18800	18887	18888	19047	18849	18906	18934	18956	18754	18781	18763	18989	18905	18820	18684	19029	18907	18905	18713	18816	18615	18797	18907	18953	18864	18999	19064	18777	19071	19030	18717	18781	18878	18815	18793	18888	18713	18751	18703	18776	18764	19026	18932	18918	18810	18868	18953	18814	18915	18817	18988	18900	18778	18723	18781	18915	18795	18741	18649	18862	18801	18653	18855	18937	18966	18914	18815	18861	18819	18807	18703	18725	18764	18957	18732	18978	18760	18838	18742	18766	18797	18600	19026	18817	18987	18764	18565	18679	18858	18785	18946	18758	18690	18784	18668	18861	18826	18894	18868	18860	18880	18795	18742	18800	18644	18873	18775	18760	18865	18946	18933	18800	18853	18942	18946	18818	18943	18796	18772	18721	18903	18955	18997	18838	18874	18900	18759	18890	18609	19053	18768	18909	18723	18914	19053	18755	18722	19028	18923	18831	18797	18690	18853	18647	18711	18745	18818	18851	18875	18778	18498	18879	18797	18996	18991	19003	18823	18863	19053	18987	18784	18892	18825	18913	18848	18750	18805	18684	18707	18848	18932	18648	18801	18864	18817	18750	18883	18901	18686	18872	18951	18801	18724	18744	18726	18942	18898	18558	18847	18742	18925	18790	18568	18754	18798	18845	18472	18910	19043	19049	18811	18957	18933	18778	18831	18887	18830	18982	18737	18725	18795	18862	18868	18776	18599	18756	18816	18704	18884	19188	18792	18737	18679	18962	18753	18683	18994	18622	18766	18679	18559	18638	18738	18955	18819	19159	18931	18959	18683	18737	18839	18944	18825	18823	18746	18870	18721	18785	18808	18892	18888	18755	18913	18790	18653	18917	18989	19000	18969	18889	18981	18768	18782	18733	18844	18917	18822	18679	18851	18841	18627	18845	18928	18733	18816	18991	19000	19087	18678	18832	18990	18835	18781	18922	18728	18848	18774	18925	18751	19114	18916	18737	18826	18667	18554	18527	18723	18772	18832	18973	18831	18681	18715	18825	18898	19004	18807	18934	18883	18805	18799	18903	18809	18973	18700	18904	18898	18592	18898	18973	18785	18702	18620	18666	18882	18802	18911	18843	18923	18761	18964	18916	18784	18783	18824	18681	18546	18862	18900	18931	18999	18898	18879	18878	18902	18946	18923	18940	18871	18842	18837	18927	18735	18769	18636	18748	18783	18864	18729	18739	18873	18770	18741	19016	18890	18844	18889	18823	18935	18753	18903	18743	18716	18774	18881	18856	18936	18905	18852	18965	18994	18936	18969	18996	18910	18942	18581	18532	18910	19015	19006	18906	18828	18905	18776	18892	18773	18738	18901	18625	18774	18804	18710	18919	18850	19126	18677	18704	18703	18844	18843	18776	18858	18827	18805	18814	18703	19000	18731	18962	18733	18693	18801	18745	18898	18957	18893	18923	18795	18828	18850	18681	18785	18913	18925	18970	18918	18914	18782	18893	18769	18802	18745	18835	18772	18708	18802	18897	18780	18842	18842	18663	18873	18968	18895	18627	18762	18670	18780	18727	18858	18600	18815	18896	18757	18675	18812	19051	18844	18673	18954	18854	18933	18803	18877	18825	18791	18756	18583	18877	18765	18733	18899	18982	18959	18825	18663	18870	18731	18645	18770	18913	19010	18911	18682	18822	18937	18764	18752	18701	18650	18790	18803	18904	19024	18799	18768	18901	18863	18651	18725	18751	19033	18617	18571	18784	18644	18840	18953	18938	19103	19048	18730	18840	18897	18951	19077	18806	18876	18711	18871	18920	18794	18776	19057	18688	18779	18706	18890	18693	18982	18742	18752	18746	18925	18794	18817	18870	18739	18878	19142	18967	18900	18827	19000	19009	18666	18613	18870	18780	18672	18928	18762	18738	18824	18789	18522	18829	18984	18816	18838	19003	18696	18924	18893	18799	18717	18604	18901	18668	18759	18809	18542	18727	18819	18983	18976	19082	18782	18846	18706	18950	18742	18992	18555	18735	18715	18791	18768	18869	18668	18826	19029	18988	18903	18904	18634	18822	18697	19010	18724	18777	18921	18802	18921	18633	18885	18779	18732	18899	18917	18827	18732	18694	18922	18668	18880	19045	18830	18628	18805	18962	18893	19042	18867	18613	18784	18799	18811	18786	18713	18836	18796	18781	18885	19021	19053	18776	18936	18800	18937	18746	18922	18616	18781	18921	18742	18847	18759	18738	18845	18862	18652	18703	18637	18839	18724	18924	18920	18761	18838	18983	18719	18882	18809	19027	18617	18874	18719	18775	18759	18701	18806	18895	18867	18879	18660	18918	18804	18629	18727	19007	18592	18817	18726	18853	18658	18713	18721	18826	18914	19104	18937	18808	18791	18775	18790	18739	18909	18985	18796	18812	18741	18693	18569	18869	18714	18855	18810	18949	18811	18948	18873	18923	18827	18633	18597	18767	18644	18967	18874	18923	18840	18706	18733	18790	18797	19053	18974	18754	18811	18879	18882	18918	18742	18934	18833	18751	18748	18638	18761	18889	18874	18936	18953	18756	18881	18889	18874	18769	18810	18937	18817	18977	18775	18967	18653	18701	18866	18943	18910	19065	18778	18972	18922	18882	19016	18620	18970	19075	18904	18711	18869	18976	18869	18855	18571	18818	18761	18969	19024	18749	18922	18901	18952	18794	18732	18818	18605	18693	18716	18747	18893	18949	18935	18886	18581	18845	18827	18975	18817	18867	18875	18687	18875	18834	18934	18710	18582	18805	18932	18827	18849	18995	18704	18744	18941	18875	18697	18832	18918	19019	18766	18870	18764	18902	18749	18648	18721	18835	18940	18925	18927	18811	18727	18824	18810	18836	18891	18927	18784	18807	18855	18893	18838	18754	18602	18848	18960	18899	18901	19037	18707	18805	19029	18845	18845	19040	18939	18861	19104	18721	18901	19007	18840	18755	18924	18896	18883	18611	18913	18873	18690	18851	18808	18925	18756	18801	18906	18765	18808	18836	18884	18986	18941	18977	19043	18623	18819	18777	18901	18885	19016	18833	18916	18834	18727	18688	18887	18941	18870	18879	18717	19113	18846	18749	19115	18697	18671	18831	18832	18826	18830	18750	18640	18682	18871	18692	18854	18859	18782	18940	18746	18937	18774	18646	18831	18961	18879	18963	18973	18792	18851	18872	18795	18736	18769	18948	18809	18924	18807	18654	18738	19040	18971	18967	18673	18776	18690	18629	18833	18910	18777	18925	18861	18953	18914	18804	18798	18942	18626	18562	18808	18830	18576	18733	18879	18936	18900	18726	18946	18923	18861	18923	18934	18821	18653	18685	18682	18787	19066	18814	18827	18683	18629	18892	18643	18829	18954	18784	18653	18920	18705	18959	18759	18734	18826	18598	18862	18870	18874	18676	18603	18912	18639	18815	18752	18961	18857	18817	19005	18834	18696	18815	18725	18761	18671	18858	18801	18684	18878	18681	18651	18872	19108	18821	19014	18908	18762	18683	18545	18656	18932	18872	18608	18856	19020	18964	18895	18766	18764	18848	18910	18874	18706	18844	18837	18800	18940	19028	18786	18696	18899	18921	18885	18824	18902	18815	18847	19063	19055	18706	18795	18734	18688	18883	18659	18765	18701	18768	18817	18965	18490	18925	18783	19165	18734	18882	18565	18792	18698	18977	18636	18718	18930	18729	18819	18903	19036	18811	18836	19035	19078	18743	19060	18750	18805	18925	18904	18785	18858	18902	18848	18768	18535	18805	18803	18831	18894	18934	18754	18800	18794	18813	18835	18887	18761	18809	18829	18800	19011
13826	23467	22865	19778	26456	57709	56502	44620	32433	22505	17823	16256	15642	15801	15903	15860	15839	15864	15906	15960	15683	15566	15744	15841	15891	15766	15921	15632	15718	15910	15830	15767	15853	15854	15724	15791	15823	16026	15683	15808	15738	15876	15734	15674	15864	15944	15860	15824	15728	15809	16111	15754	15796	15630	15765	15500	15734	15786	15872	15758	15696	15734	15743	15912	15970	15792	15909	15843	15636	15996	15903	15842	15908	15755	15864	15854	15740	15834	15960	16012	15733	15575	15898	15853	15732	15834	15873	15676	15778	15770	15880	15727	15877	15754	15859	15839	15819	15827	15779	15703	15807	15790	15676	15561	15832	15981	15731	15872	15700	15916	15859	15738	15777	15877	15802	15848	15784	15764	15897	15781	15697	15741	15916	15859	15869	15974	15609	15743	15752	15734	15687	15677	15810	15739	15738	15592	15724	15794	15835	15877	15759	15802	15733	15758	15712	15667	15839	15806	15784	15759	15833	15726	15858	15825	15904	15746	15756	15870	15731	15782	16044	15797	15810	15816	15694	15815	15721	15753	15795	15778	15945	15599	15898	15851	15638	15860	15771	15847	15765	15788	15737	15742	15842	15784	15900	15772	15815	15796	15688	15836	15719	15896	15734	15662	15826	15845	15840	15652	15689	15782	15604	15817	15704	15851	15866	15691	15831	15731	15733	15735	15769	15855	15771	15646	15745	15747	15909	15736	15698	15770	15787	15967	15724	15600	15728	15718	15780	15636	15829	15714	15823	15860	15741	15726	15742	15794	15896	15636	15799	15712	15708	15761	15811	15850	15851	15710	15782	15751	15851	15890	15895	15995	15777	15858	15724	15708	15716	15990	15795	15739	15771	15695	15728	15723	15814	15752	15835	15819	15784	15838	15876	15836	15741	15887	15801	15760	15736	15768	15753	15897	15834	15911	15842	15740	15839	15742	15854	15778	15881	15738	15757	15641	15837	15796	15709	15905	15864	15715	15808	15902	15642	15744	15804	15746	15672	15768	15664	15954	15681	15741	15773	15860	15668	15712	15851	15921	15793	15879	15894	15972	15719	15787	15818	15663	15762	15977	15659	15687	15806	15890	15572	15753	15736	15810	15645	15896	15717	15882	15893	15710	15925	15698	15729	15614	15835	16038	15904	15843	15725	15816	15761	15686	15751	15640	15637	15908	15898	15962	15638	15893	15793	15740	15553	15749	15627	15847	15951	15785	15752	15838	15901	15791	15835	15753	15713	15842	15786	15862	15771	15891	15708	15694	15776	15955	15750	15700	15702	15864	15800	15838	15893	15796	15771	15853	15754	15732	15813	15925	15646	15835	15864	15700	15727	15784	15793	15651	15942	15595	15821	15918	15790	16024	15816	15771	15938	15834	15797	15743	15872	15688	15791	15834	15880	15722	16095	15804	15699	15831	16034	15722	15721	15693	15871	15931	15743	15719	15859	15757	15699	15843	15698	15736	15779	15901	15717	15931	15684	15762	15745	15909	15716	15851	15836	16002	15766	15780	15662	15796	15825	15771	15941	15698	15865	15904	15798	15763	15762	15715	15799	15802	15695	15876	15671	15934	15654	15718	15683	15868	15674	15992	15699	15758	15828	15789	15717	15749	15746	15777	15825	15820	15786	15759	15791	15774	15655	15863	15835	15811	15760	15838	15823	15801	15719	15714	15626	15768	15753	15923	16011	15788	15833	15864	15801	15822	15830	15692	15916	15769	15774	15811	15607	15847	15806	15770	15763	15795	15792	15656	15746	15627	15814	15854	15721	15905	15810	15895	15725	15687	15724	15843	15745	15857	15742	15820	15638	15897	15767	15698	15870	15910	15692	15703	15886	15543	15897	15692	15746	15688	15803	15622	15787	15846	15907	15733	15652	15912	15810	15939	15726	15839	15754	15800	15741	15713	15980	15821	15862	15720	15650	15891	15760	15792	15858	15747	15650	15886	15740	15740	15717	15689	15760	15953	15734	15807	15927	15624	15721	15698	15804	15741	15902	15790	15693	15841	15858	15954	15735	15601	15885	15615	15845	15695	15812	15809	15801	15845	15713	15821	15789	15807	15797	15843	15595	15705	15781	15802	15724	15935	15744	15678	15642	15798	15818	15623	15795	15715	15819	15590	15731	15953	15778	15935	15833	15899	15871	15707	15665	15744	15753	15762	15826	15872	15848	15668	15663	15745	15680	15747	15701	15866	15853	15894	15708	15811	15674	15757	15810	15622	15739	15811	15711	15821	15829	15798	15800	15906	15854	15804	15782	15690	15619	15877	15746	15662	15696	15729	15777	15653	15719	15795	15721	15661	15786	15782	15719	15587	15756	15868	15854	15694	15742	15923	15725	15831	15789	15803	15846	15664	15696	15791	15713	15815	15884	15817	16020	15765	15916	15785	15905	15720	15889	15886	15823	15671	15609	15870	15826	15793	15754	15784	15645	15755	15758	15608	15632	15647	15704	15917	15687	15738	15777	15857	15616	15827	15839	15913	15807	15719	15685	15721	15870	15717	15864	15658	15779	15705	15765	15822	15793	15747	15818	15907	15829	15702	15659	15620	15793	15829	15868	15686	15743	15794	15916	15658	15914	15924	15890	15630	15831	15844	15753	15797	15687	15890	15843	15633	15820	15822	15753	15810	15716	15773	15878	15619	15864	15796	15873	15782	15692	15785	15745	15691	15866	15873	15884	15742	15706	15823	15844	15814	15652	15680	15774	15817	15674	15922	15859	15861	15807	15702	15622	15809	15732	15808	15584	15608	15732	15793	15757	15890	15756	15788	15776	15773	15891	15897	15741	16000	15832	15831	15827	15758	15622	15768	15787	15810	15697	15796	15654	15669	15711	15698	15818	15644	15654	15755	15897	15872	15718	15898	15697	15789	15600	15775	15699	15775	15844	15872	15655	15857	15718	15702	15789	15568	15815	15799	15765	15861	15693	15949	16022	15810	15789	16114	15749	15902	15835	15830	15848	15830	15954	15819	15861	15674	15710	15697	15706	15674	15823	15859	15773	15892	15897	15896	15785	15716	15967	15709	15771	15802	15924	15810	15787	15664	15729	15749	15675	15906	15902	15634	15660	16062	15776	15623	15692	15802	15738	15930	15861	15743	15708	15810	15913	15794	15747	15608	15794	15874	15871	15771	15730	15839	15811	15662	15787	15778	15861	15775	15847	15688	15793	15797	15783	15803	15843	15831	15807	15822	15697	15698	15808	15740	15733	15938	15840	15855	15653	15610	15853	15725	15823	15699	15859	15735	15785	15882	15863	15698	15755	15818	15998	15811	15774	15908	15604	15730	15643	15939	15726	15743	15782	15701	15666	15800	15734	15834	15777	15834	15785	15761	15692	15744	15844	15884	15765	15991	15793	15782	15807	15678	15587	15809	15783	15702	15775	15708	15846	15801	15915	15657	15771	15867	15766	15701	15638	15816	15793	15843	15689	15841	15858	15652	15800	15952	15684	15963	15707	15659	15699	15795	15894	15858	15693	15925	15818	15711	15773	15794	15630	15742	15836	15783	15576	15738	15757	15759	15663	15743	15746	15741	15849	15729	15735	15642	15966	16003	15766	15881	15740	15695	15734	15767	15813	15833	16012	15873	15618	15740	15789	15670	15688	15735	15894	15591	15750	15874	15707	15766	15766	15811	15768	15770	15712	15581	15711	15797	15863	15832	15769	15686	15684	15699	15699	15811	15718	15629	15842	15857	15682	15756	15690	15702	15679	15725	15529	15913	15825	15936	15877	15699	15840	15927	15694	15759	15717	15742	15981	15683	15965	15875	15570	15841	15619	15754	15934	15876	15885	15831	15739	15715	15768	15701	15894	15695	15777	15684	15698	15729	15847	15724	15639	15794	16014	15772	15730	15843	15984	15762	15869	15774	15961	15903	15628	15944	15802	15709	15679	15796	15817	15761	15884	15619	15855	15719	15782	15863	15830	15775	15778	15641	15833	15814	15619	15794	15877	15626	15585	15715	15795	15765	15917	15718	15573	15720	15834	15701	15787	15694	15866	15715	15790	15795	15838	15629	15846	15713	15804	15716	15781	15752	15862	15778	15690	15801	15701	15674	15789	15966	15764	15762	15718	15812	15542	15829	15743	15699	15725	15780	15785	15860	15714	15878	15857	15859	15691	15862	15730	15807	15973	15724	15635	15901	15743	15705	15718	15771	15826	15779	16031	15795	15592	15889	15913	15816	15764	15606	15742	15753	15703	15796	15860	15805	15811	15677	15641	15769	15780	15692	15918	15781	15716	15645	15857	15524	15800	15830	15717	15783	15647	15924	15785	15865	15576	15683	15863	15824	15656	15952	15846	15657	15733	15773	15735	15729	15606	15703	15736	15568	15799	15736	15870	15683	15854	15861	15579	15752	15944	15813	15850	15844	15836	15813	15738	15851	15752	15512	15771	15957	15838	15664	15799	15868	15653	15611	15722	15866	15895	15766	15817	15715	15957	16008	15870	15751	15746	15666	15948	15828	15669	15745	15657	15825	15824	15716	15876	15829	15792	15665	15858	15826	15749	15784	15906	15842	15803	15777	15735	15628	15778	15756	15655	15926	15807	15808	15869	15702	15744	15701	15642	15723	15808	15884	15832	15735	15724	15600	15825	15957	15806	15786	15556	15800	15864	15738	15827	15884	15873	15829	15898	15750	15584	15777	15908	15832	15715	15822	15935	15856	15670	15769	15788	15845	15840	15747	15856	15855	15866	15656	15805	15914	15917	15785	15733	15832	15850	16019	15636	15765	15828	15834	15709	15843	15806	15665	15770	15828	15872	15836	15869	15615	15792	15844	15663	15704	15771	15849	15902	15764	15848	15849	15770	15822	15991	15721	15714	15742	15717	15901	15605	15776	15759	15699	15717	15669	15618	15948	15834	15777	15690	15701	15847	15820	15705	15775	15710	15810	15872	15641	15835	15829	15764	15845	15842	15962	15778	15766	15789	15768	15817	15800	15642	15754	15863	15585	15888	15863	15826	15803	15801	15739	15686	15699	15617	15970	15720	15856	15691	15901	15638	15851	15768	15762	15734	15955	15803	15767	15880	15785	15829	15624	15838	15812	15904	15656	15955	15595	15854	15626	15788	15759	15796	15900	15893	15850	15941	15948	15919	15838	15638	15772	15701	15782	15835	15716	15796	15728
23013	21486	29447	23953	22780	65637	72732	57108	42120	30825	23399	19845	18979	18862	19134	18841	18716	18772	18742	18792	18612	18714	18529	18621	18667	18924	18785	18594	18653	18569	18684	18588	18789	18728	18688	18699	18669	18584	18581	18506	18719	18544	18607	18702	18535	18808	18667	18683	18627	18635	18648	18512	18637	18476	18596	18194	18627	18574	18615	18645	18628	18669	18550	18645	18561	18692	18631	18619	18492	18525	18559	18361	18645	18610	18574	18653	18535	18619	18414	18582	18735	18486	18569	18460	18568	18596	18846	18561	18532	18512	18627	18550	18437	18313	18569	18414	18478	18469	18609	18461	18566	18570	18426	18472	18373	18419	18526	18684	18375	18416	18507	18369	18484	18511	18526	18502	18664	18486	18572	18664	18574	18428	18626	18546	18642	18424	18409	18517	18457	18502	18559	18488	18378	18537	18748	18466	18381	18619	18630	18544	18440	18396	18459	18446	18500	18643	18596	18513	18609	18597	18666	18689	18548	18291	18677	18381	18615	18602	18663	18528	18639	18471	18511	18538	18456	18433	18526	18545	18453	18364	18714	18496	18862	18396	18320	18487	18363	18415	18496	18306	18390	18612	18561	18662	18396	18483	18552	18545	18628	18467	18492	18427	18450	18607	18404	18379	18621	18649	18534	18394	18489	18657	18461	18584	18497	18637	18510	18678	18537	18608	18502	18558	18461	18523	18411	18513	18613	18506	18583	18401	18512	18447	18688	18418	18561	18688	18405	18478	18743	18552	18394	18551	18540	18636	18617	18344	18348	18632	18599	18473	18532	18579	18610	18477	18461	18588	18459	18408	18499	18525	18452	18538	18245	18517	18824	18678	18614	18486	18591	18717	18694	18681	18493	18582	18549	18532	18628	18631	18491	18355	18521	18341	18576	18360	18381	18621	18586	18521	18463	18630	18443	18522	18636	18409	18777	18500	18709	18370	18570	18615	18748	18473	18566	18722	18643	18527	18387	18457	18494	18587	18595	18746	18340	18506	18557	18564	18369	18586	18560	18403	18325	18428	18418	18478	18627	18505	18587	18531	18770	18324	18398	18478	18527	18541	18556	18450	18519	18511	18505	18629	18334	18522	18668	18606	18625	18538	18366	18699	18489	18725	18777	18538	18760	18559	18516	18372	18583	18431	18547	18506	18508	18600	18537	18361	18650	18546	18402	18571	18552	18416	18472	18460	18468	18425	18482	18409	18313	18510	18592	18506	18289	18418	18434	18548	18611	18373	18417	18471	18411	18445	18377	18377	18488	18657	18505	18598	18414	18524	18572	18489	18660	18454	18548	18633	18409	18355	18606	18484	18392	18535	18638	18594	18350	18280	18423	18654	18364	18462	18470	18614	18458	18353	18472	18519	18479	18470	18757	18384	18454	18608	18721	18179	18550	18656	18533	18583	18376	18365	18558	18313	18588	18395	18454	18581	18558	18376	18560	18515	18543	18501	18535	18416	18723	18533	18609	18490	18489	18585	18469	18520	18601	18591	18377	18522	18324	18670	18457	18496	18822	18593	18616	18426	18469	18549	18627	18394	18639	18459	18459	18486	18343	18645	18642	18648	18557	18414	18430	18404	18635	18343	18557	18543	18596	18426	18534	18476	18432	18516	18141	18646	18685	18484	18632	18676	18530	18315	18454	18539	18475	18426	18502	18543	18405	18497	18502	18602	18636	18431	18417	18329	18601	18588	18389	18514	18535	18549	18634	18511	18364	18453	18622	18523	18644	18452	18557	18588	18427	18566	18917	18586	18538	18366	18543	18587	18438	18470	18511	18569	18750	18627	18661	18537	18593	18309	18431	18610	18513	18810	18477	18603	18705	18690	18471	18418	18468	18527	18602	18630	18754	18574	18495	18548	18527	18572	18681	18663	18380	18609	18430	18667	18434	18345	18611	18345	18373	18500	18497	18612	18342	18392	18540	18320	18552	18481	18445	18475	18617	18581	18596	18685	18273	18479	18435	18487	18506	18647	18499	18520	18668	18612	18566	18493	18711	18648	18410	18238	18644	18420	18349	18642	18461	18630	18498	18632	18572	18600	18664	18463	18472	18495	18542	18571	18656	18571	18391	18540	18606	18483	18477	18523	18433	18470	18492	18443	18638	18547	18544	18550	18567	18410	18520	18659	18360	18532	18353	18684	18436	18479	18541	18816	18555	18455	18602	18284	18362	18609	18417	18412	18396	18708	18451	18487	18516	18434	18499	18673	18609	18470	18514	18445	18524	18478	18562	18588	18486	18364	18451	18469	18224	18571	18415	18401	18389	18348	18508	18603	18446	18303	18499	18648	18747	18332	18338	18588	18556	18408	18624	18472	18543	18698	18623	18520	18445	18706	18461	18483	18576	18536	18615	18484	18396	18549	18552	18442	18725	18403	18496	18543	18635	18791	18508	18380	18544	18395	18557	18404	18438	18324	18349	18460	18700	18467	18854	18469	18636	18443	18624	18625	18462	18690	18261	18352	18340	18427	18562	18718	18407	18443	18490	18562	18554	18526	18423	18594	18514	18416	18417	18255	18586	18781	18505	18455	18583	18442	18494	18503	18427	18360	18322	18465	18604	18611	18664	18623	18627	18658	18404	18635	18377	18384	18473	18467	18602	18371	18437	18510	18730	18570	18375	18517	18757	18440	18722	18577	18479	18376	18444	18636	18398	18453	18632	18388	18593	18463	18524	18577	18435	18516	18482	18642	18537	18447	18578	18455	18515	18390	18569	18592	18490	18489	18514	18405	18623	18598	18380	18438	18740	18591	18643	18666	18404	18518	18455	18581	18644	18627	18476	18401	18344	18397	18791	18562	18773	18709	18455	18568	18617	18555	18587	18364	18431	18382	18561	18434	18579	18457	18498	18613	18667	18421	18347	18511	18418	18563	18680	18699	18597	18508	18816	18741	18504	18499	18575	18488	18516	18392	18461	18620	18500	18606	18644	18565	18655	18541	18496	18510	18390	18615	18584	18556	18590	18614	18543	18690	18769	18822	18499	18599	18555	18379	18679	18359	18533	18738	18431	18589	18547	18462	18383	18472	18756	18805	18553	18568	18641	18616	18443	18552	18548	18454	18360	18448	18441	18462	18669	18617	18578	18630	18446	18666	18445	18583	18640	18464	18541	18598	18472	18690	18549	18477	18332	18619	18621	18357	18300	18628	18555	18709	18481	18527	18453	18481	18358	18523	18563	18352	18402	18316	18422	18586	18410	18424	18505	18456	18712	18833	18464	18393	18413	18679	18613	18613	18411	18605	18399	18586	18457	18595	18541	18373	18761	18545	18424	18474	18542	18321	18592	18671	18512	18721	18639	18391	18578	18510	18442	18547	18583	18708	18583	18621	18389	18418	18537	18593	18656	18484	18775	18563	18493	18486	18446	18406	18260	18447	18368	18437	18426	18437	18693	18477	18543	18498	18405	18682	18476	18414	18386	18467	18618	18322	18618	18460	18689	18259	18419	18462	18666	18444	18474	18380	18633	18579	18650	18477	18517	18694	18634	18535	18479	18637	18496	18505	18641	18418	18320	18493	18653	18558	18368	18504	18514	18613	18630	18526	18332	18472	18493	18501	18594	18527	18538	18434	18529	18462	18588	18734	18477	18671	18406	18484	18443	18494	18514	18588	18730	18531	18341	18667	18511	18543	18376	18497	18379	18620	18569	18496	18630	18300	18782	18436	18576	18501	18485	18312	18370	18347	18518	18431	18382	18578	18609	18517	18516	18508	18624	18706	18509	18825	18562	18686	18553	18632	18645	18328	18638	18335	18545	18338	18527	18479	18524	18352	18370	18568	18533	18424	18615	18404	18512	18347	18376	18394	18540	18216	18595	18704	18843	18482	18443	18567	18385	18555	18560	18488	18536	18635	18512	18664	18500	18574	18608	18547	18430	18698	18652	18589	18555	18658	18748	18588	18462	18604	18518	18594	18448	18593	18335	18556	18418	18452	18589	18820	18533	18485	18754	18600	18468	18392	18407	18428	18554	18427	18496	18449	18521	18495	18497	18286	18495	18345	18382	18585	18638	18550	18310	18364	18494	18506	18462	18592	18470	18328	18430	18695	18382	18585	18524	18535	18496	18428	18358	18464	18605	18606	18698	18353	18352	18505	18407	18424	18660	18379	18373	18460	18577	18443	18541	18452	18620	18658	18617	18423	18553	18253	18415	18690	18528	18505	18453	18520	18561	18625	18537	18261	18495	18435	18574	18507	18454	18525	18624	18526	18396	18345	18641	18625	18577	18622	18555	18548	18771	18479	18566	18458	18530	18377	18498	18522	18618	18406	18630	18560	18443	18601	18381	18577	18568	18321	18428	18541	18420	18528	18480	18628	18632	18635	18503	18500	18473	18700	18516	18594	18531	18443	18525	18654	18685	18376	18507	18534	18507	18369	18519	18584	18319	18560	18706	18754	18559	18537	18540	18451	18679	18637	18619	18655	18364	18392	18455	18542	18661	18592	18393	18451	18380	18751	18587	18513	18573	18610	18477	18413	18640	18530	18485	18502	18408	18457	18619	18391	18394	18574	18448	18556	18631	18519	18517	18446	18654	18648	18426	18377	18509	18601	18599	18314	18588	18683	18565	18550	18465	18387	18541	18379	18333	18608	18489	18412	18255	18547	18654	18401	18607	18394	18548	18550	18493	18475	18552	18557	18544	18596	18763	18340	18444	18493	18536	18418	18384	18691	18636	18362	18385	18544	18390	18481	18707	18588	18389	18345	18563	18589	18555	18542	18574	18526	18713	18243	18563	18524	18481	18521	18531	18420	18566	18426	18377	18502	18688	18534	18548	18598	18503	18469	18712	18655	18563	18466	18349	18488	18706	18349	18554	18845	18612	18522	18659	18553	18520	18609	18621	18506	18708	18668	18691	18618	18476	18467	18502	18422	18512	18558	18517	18670	18490	18633	18512	18627	18422	18795	18549	18423	18679	18447	18436	18561	18515	18510	18350	18405	18512	18339	18522	18595	18522	18503	18287	18510	18664	18411	18523	18628	18414	18471	18513	18415	18467	18414	18562	18453	18484	18374	18363	18279	18681	18256	18709	18767	18547	18655	18378	18678	18682	18572	18474	18508	18478	18376	18578	18446	18577	18493	18632	18569	18615	18590	18355	18402	18324	18595	18713	18823	18532	18597	18560	18358
15256	29270	27628	22927	31779	72862	73427	56637	41915	28461	19612	16227	15682	15603	15524	15470	15577	15678	15583	15476	15462	15413	15471	15532	15469	15702	15725	15460	15515	15538	15634	15688	15451	15661	15632	15455	15609	15552	15553	15549	15419	15459	15691	15522	15574	15681	15603	15683	15480	15462	15446	15677	15352	15471	15500	15538	15514	15433	15445	15531	15529	15544	15518	15655	15480	15618	15495	15451	15553	15459	15596	15460	15473	15628	15525	15645	15519	15488	15443	15455	15443	15606	15420	15573	15577	15635	15409	15484	15489	15529	15599	15473	15650	15692	15587	15636	15568	15809	15775	15483	15291	15630	15588	15564	15521	15530	15469	15479	15492	15637	15354	15679	15389	15403	15584	15470	15433	15399	15379	15423	15633	15471	15509	15554	15393	15600	15570	15460	15415	15493	15333	15453	15495	15601	15625	15612	15474	15573	15589	15455	15517	15236	15594	15305	15438	15503	15556	15419	15728	15516	15520	15405	15334	15402	15556	15489	15581	15458	15518	15420	15440	15619	15594	15524	15551	15580	15602	15365	15521	15356	15580	15510	15543	15475	15597	15441	15469	15445	15534	15609	15284	15490	15476	15480	15572	15490	15609	15497	15555	15517	15504	15477	15354	15472	15524	15526	15611	15353	15516	15593	15392	15502	15437	15391	15502	15513	15523	15571	15317	15419	15638	15563	15610	15660	15530	15382	15662	15576	15602	15615	15320	15549	15461	15680	15535	15479	15503	15639	15551	15678	15640	15686	15439	15526	15595	15384	15419	15509	15514	15365	15606	15477	15433	15734	15441	15628	15534	15393	15556	15516	15624	15304	15589	15474	15485	15556	15550	15265	15411	15545	15463	15659	15433	15501	15528	15524	15604	15572	15463	15618	15341	15340	15571	15565	15445	15419	15478	15630	15523	15513	15457	15471	15630	15377	15567	15536	15490	15444	15564	15523	15584	15478	15491	15469	15574	15614	15398	15392	15412	15501	15511	15415	15428	15551	15534	15552	15443	15546	15404	15413	15442	15333	15347	15684	15520	15525	15648	15496	15645	15532	15431	15526	15491	15367	15545	15451	15401	15384	15525	15465	15504	15522	15388	15685	15662	15539	15382	15492	15376	15647	15486	15585	15576	15467	15571	15628	15519	15551	15576	15481	15630	15634	15565	15478	15559	15628	15570	15505	15487	15549	15409	15590	15446	15584	15486	15416	15445	15472	15516	15509	15529	15504	15679	15406	15605	15482	15431	15422	15620	15447	15479	15508	15506	15491	15629	15506	15602	15433	15357	15453	15737	15504	15519	15427	15369	15370	15506	15553	15462	15388	15527	15553	15468	15364	15593	15318	15475	15534	15476	15484	15625	15558	15439	15436	15308	15654	15485	15511	15525	15539	15393	15554	15546	15508	15523	15481	15559	15387	15618	15545	15660	15468	15524	15461	15464	15635	15401	15305	15556	15591	15526	15590	15664	15293	15520	15440	15630	15364	15554	15486	15530	15655	15544	15617	15616	15365	15472	15542	15370	15584	15505	15626	15569	15277	15388	15665	15583	15411	15709	15660	15436	15564	15632	15530	15317	15390	15591	15498	15558	15466	15573	15527	15543	15481	15390	15316	15446	15578	15670	15541	15575	15449	15660	15440	15636	15672	15455	15507	15639	15597	15621	15403	15421	15580	15515	15424	15321	15547	15641	15483	15506	15419	15402	15401	15590	15299	15569	15568	15515	15500	15358	15639	15573	15450	15604	15571	15560	15643	15533	15508	15464	15384	15431	15513	15395	15498	15399	15530	15581	15612	15650	15609	15472	15607	15549	15441	15546	15517	15642	15462	15556	15639	15404	15531	15646	15480	15324	15416	15355	15642	15560	15311	15555	15464	15557	15590	15317	15558	15500	15375	15505	15553	15582	15530	15465	15548	15468	15483	15598	15698	15526	15457	15672	15622	15449	15548	15492	15401	15576	15618	15547	15447	15440	15519	15523	15530	15553	15517	15564	15451	15366	15639	15594	15682	15509	15541	15456	15544	15576	15600	15425	15431	15624	15328	15547	15544	15574	15557	15420	15501	15550	15611	15381	15512	15417	15359	15624	15526	15382	15585	15525	15485	15502	15478	15516	15475	15607	15472	15522	15480	15590	15519	15427	15439	15658	15372	15581	15488	15526	15529	15481	15576	15360	15351	15531	15498	15606	15451	15473	15489	15665	15548	15568	15626	15461	15602	15354	15587	15623	15416	15404	15468	15664	15547	15626	15521	15498	15523	15629	15431	15485	15528	15533	15624	15515	15523	15494	15522	15564	15446	15589	15591	15474	15544	15407	15588	15493	15384	15400	15464	15398	15511	15432	15570	15319	15595	15655	15500	15504	15515	15643	15596	15477	15695	15597	15637	15420	15550	15589	15494	15659	15404	15347	15582	15461	15341	15481	15459	15487	15465	15462	15621	15481	15650	15507	15484	15648	15607	15427	15516	15512	15496	15615	15431	15515	15541	15388	15501	15511	15406	15405	15504	15661	15379	15569	15537	15507	15625	15625	15679	15491	15403	15579	15701	15572	15355	15516	15427	15398	15665	15488	15586	15531	15645	15636	15447	15480	15694	15543	15494	15528	15400	15598	15418	15552	15491	15544	15451	15258	15537	15464	15474	15630	15554	15619	15430	15438	15488	15428	15586	15609	15387	15454	15532	15529	15455	15604	15432	15548	15734	15634	15650	15398	15631	15604	15511	15590	15338	15569	15443	15547	15515	15326	15551	15403	15516	15496	15545	15503	15620	15568	15541	15519	15625	15479	15451	15484	15611	15601	15791	15462	15481	15528	15413	15631	15556	15354	15365	15397	15320	15583	15497	15374	15438	15615	15486	15433	15545	15589	15551	15359	15597	15509	15492	15483	15530	15542	15589	15517	15388	15542	15345	15430	15407	15558	15567	15479	15424	15367	15557	15436	15515	15411	15385	15510	15601	15608	15469	15296	15485	15566	15548	15575	15508	15537	15420	15632	15681	15514	15482	15491	15437	15578	15669	15590	15647	15467	15412	15583	15524	15494	15622	15637	15511	15332	15712	15295	15604	15582	15496	15324	15540	15662	15404	15558	15386	15498	15498	15467	15483	15435	15555	15537	15472	15458	15330	15593	15518	15396	15478	15645	15474	15485	15569	15532	15519	15479	15571	15699	15421	15669	15388	15396	15573	15422	15501	15514	15473	15660	15456	15309	15614	15487	15529	15550	15558	15587	15532	15621	15448	15481	15564	15547	15574	15467	15427	15481	15491	15808	15579	15637	15451	15556	15583	15458	15561	15541	15489	15656	15559	15487	15548	15519	15521	15631	15507	15454	15406	15401	15641	15401	15577	15483	15386	15633	15567	15431	15421	15519	15610	15608	15362	15591	15648	15467	15513	15564	15533	15324	15568	15550	15523	15569	15546	15438	15522	15415	15567	15450	15499	15593	15699	15535	15488	15556	15518	15351	15561	15581	15548	15550	15406	15709	15572	15484	15319	15595	15578	15533	15481	15450	15447	15655	15485	15694	15453	15475	15463	15566	15472	15448	15481	15554	15625	15428	15410	15451	15701	15517	15527	15419	15491	15476	15444	15332	15414	15456	15490	15567	15383	15488	15570	15580	15455	15532	15504	15557	15565	15335	15471	15461	15350	15556	15510	15361	15466	15584	15496	15506	15470	15433	15339	15364	15640	15441	15397	15436	15499	15454	15430	15409	15599	15413	15538	15506	15396	15383	15314	15763	15396	15711	15460	15337	15556	15594	15572	15532	15343	15597	15451	15376	15388	15554	15580	15618	15549	15518	15442	15575	15513	15450	15671	15362	15419	15587	15464	15639	15521	15426	15657	15408	15576	15595	15480	15558	15368	15456	15580	15415	15560	15736	15442	15385	15554	15569	15697	15503	15458	15401	15456	15559	15394	15471	15604	15590	15563	15390	15582	15457	15333	15426	15554	15673	15612	15555	15416	15478	15569	15462	15475	15315	15269	15603	15485	15536	15542	15486	15485	15547	15395	15411	15642	15445	15430	15554	15469	15642	15496	15616	15462	15460	15579	15667	15611	15482	15523	15541	15369	15661	15562	15500	15455	15600	15607	15483	15358	15588	15575	15490	15422	15386	15444	15405	15439	15572	15598	15347	15730	15523	15539	15563	15490	15675	15708	15465	15498	15421	15522	15531	15510	15449	15606	15374	15593	15603	15516	15532	15588	15564	15415	15623	15482	15510	15257	15540	15614	15553	15594	15394	15524	15585	15407	15502	15525	15531	15678	15396	15471	15317	15540	15501	15427	15576	15605	15358	15650	15371	15469	15546	15390	15618	15585	15604	15342	15448	15653	15427	15644	15402	15391	15578	15718	15586	15398	15394	15577	15444	15652	15493	15730	15549	15489	15585	15555	15533	15635	15733	15598	15555	15505	15594	15518	15566	15476	15356	15441	15672	15343	15693	15621	15567	15501	15677	15548	15556	15522	15461	15424	15524	15611	15315	15660	15540	15526	15554	15418	15575	15650	15440	15549	15392	15420	15513	15609	15469	15536	15655	15569	15488	15574	15556	15442	15733	15476	15632	15608	15559	15364	15334	15474	15626	15257	15584	15499	15490	15538	15524	15610	15455	15393	15498	15465	15502	15389	15597	15533	15460	15507	15450	15631	15526	15490	15581	15472	15490	15636	15489	15566	15539	15452	15548	15419	15497	15540	15516	15725	15396	15355	15557	15471	15441	15616	15623	15408	15388	15595	15489	15494	15544	15558	15656	15333	15491	15383	15499	15643	15457	15480	15489	15618	15404	15661	15544	15563	15631	15586	15510	15467	15387	15554	15377	15603	15468	15607	15635	15638	15460	15489	15660	15472	15587	15463	15476	15498	15417	15419	15496	15550	15592	15477	15656	15357	15410	15449	15469	15525	15354	15633	15385	15546	15352	15568	15462	15410	15380	15600	15501	15543	15346	15468	15466	15544	15423	15657	15426	15494	15516	15529	15597	15437	15505	15533	15581	15456	15564	15567	15466	15434	15384	15607	15368	15581	15466	15611	15500	15738	15516	15426	15647	15578	15525	15476	15645	15464	15532	15510	15387	15547	15574	15548	15555	15523	15437	15537	15598	15518	15510	15488	15635	15534	15637	15513	15619	15612	15609	15676
27762	22142	25290	22225	19832	26733	29186	25230	21864	19743	18970	18544	18447	18484	18283	18394	18270	18254	18368	18250	18364	18324	18193	18075	18223	18366	18312	18176	18327	18557	18135	18144	18014	18273	18248	18306	18305	18286	18177	18342	18426	18321	18350	18169	18452	18422	18431	18265	18344	18295	18342	18364	18275	18392	18413	18324	18174	18274	18175	18474	18244	18139	18260	18454	18260	18250	18276	18161	18446	18393	18176	18110	18363	18237	18255	18327	18199	18241	18269	18435	18411	18297	18254	18275	18457	18374	18279	18322	18172	18239	18195	18178	18267	18172	18384	18396	18428	18164	18395	18023	18257	18144	18253	18308	18182	18264	18435	18285	18134	18285	18092	17948	18302	18290	18332	18472	18387	18147	18298	18376	18383	18180	18404	18247	18075	18264	18245	18254	18304	18279	18148	18478	18426	18249	18144	18287	18283	18197	18322	18280	18410	18096	18585	18331	18213	18202	18272	18226	18179	18261	18400	18131	18229	18086	18365	18203	18132	18247	18269	18209	18270	18404	18152	18101	18291	18307	18314	18367	18141	18172	18184	18081	18344	18143	18345	18185	18099	18219	18484	18231	18196	18270	18381	18556	18341	18036	18278	18302	18294	18410	18305	18194	18244	18068	18063	18295	18437	18216	18308	18140	18273	18450	18306	18369	18105	18306	18366	18159	18255	18300	18170	18191	18190	18273	18134	18340	18389	18407	18084	18521	18179	18323	18096	18230	18403	18182	18125	18147	18412	18336	18402	18240	18423	18406	18152	18177	18382	18343	18171	18068	18264	18222	18242	18233	18351	18469	18274	18137	18426	18072	18244	18349	18280	18296	18168	18259	18236	18127	18361	18345	18420	18285	18456	18256	18133	18266	17995	18339	18235	18237	18420	18173	18286	18406	18289	18345	18308	18023	18333	17939	18426	18329	18416	18091	18246	18310	18325	18286	18517	18275	18552	18227	18346	18190	18264	18039	18222	18126	18048	18224	18082	18360	18158	18146	18468	18236	18066	18367	18269	18161	18375	18090	18189	18326	18123	18307	18076	18378	18276	18526	18187	18288	18196	18427	18291	18345	18084	18277	18386	18185	18285	18321	18239	18403	18384	18433	18097	18325	18369	18158	18508	18219	18186	18187	18381	18209	18189	18454	18256	18214	18352	18196	18273	18372	18294	18138	18245	18479	18189	18144	18301	18335	18298	18300	18336	18180	18239	18154	18224	18333	18231	18176	18244	18183	18190	18201	18115	18349	18341	18396	18274	18318	18121	18378	18356	18256	18417	18128	18146	18064	18379	18043	18305	18379	18309	18119	18160	18405	18226	18309	18296	18169	18404	18252	18205	18339	18110	18304	18279	18329	18201	18325	18351	18295	18362	18324	18057	18104	18472	18212	18413	18480	18400	18242	18244	18045	18327	18216	18111	18385	18345	18332	18004	18157	18384	18275	18083	18276	18344	18230	18400	18286	18248	18478	18287	18190	18275	18256	18339	18119	18264	18251	18066	18287	18153	18380	18363	18268	18347	18292	18324	18166	18166	18216	18321	18229	18370	18181	18242	18273	18231	18343	18139	18561	18325	18529	18432	18073	18247	18089	18277	18203	18296	18136	18344	18297	18399	18428	18256	18538	18514	18285	17961	18166	18294	18128	18250	18380	18159	18297	18166	18256	18422	18081	18320	18335	18293	18096	18307	18129	18153	18231	18170	18276	18427	18244	18277	18212	18130	18254	18321	18273	18448	18320	18317	18073	18336	18049	18184	18119	18408	18110	18263	18376	18221	18328	18294	18356	18421	18317	18229	18391	18240	18105	18314	18088	18367	18321	18103	18189	18388	18181	18160	18183	18187	18242	18368	18067	18033	18382	18213	18192	18289	18296	18075	18113	18250	18164	18329	18343	18197	18180	18157	18213	18263	18045	18307	18113	18364	18371	18334	18353	18380	18111	18022	18170	18165	18448	18242	18315	18299	18123	18280	18487	18339	18115	18175	18340	18270	18466	18523	18267	18409	18208	18317	18255	18384	18482	18273	18275	18336	18367	18341	18383	18391	18408	18466	18185	18195	18249	18460	18383	18287	18241	18412	18237	18362	18434	18451	18065	18323	18124	18226	18322	18414	18239	18445	18396	18649	18383	18305	18362	18422	18144	18282	18353	18355	18150	18385	18324	18165	18343	18213	17984	18429	18347	18439	18312	18287	18300	18192	18235	18234	18190	18242	18196	18346	18098	18403	18500	18254	18384	18214	18381	18164	18501	18204	18169	18379	18043	18171	18303	18202	18323	18482	18289	18447	18417	18373	18262	18219	18198	18303	18197	18343	18129	18244	18264	18251	18270	18286	18228	18179	18291	18335	18163	18388	18336	18299	18344	18131	18224	18252	18327	18163	18415	18221	18313	18257	18355	18167	18190	18569	18116	18201	18338	18277	18317	18344	18327	18359	18245	18280	18179	18254	18244	18252	18355	18275	18135	18212	18299	17987	18254	18400	18381	18148	18401	18352	18321	18436	18352	18443	18385	18239	18178	18294	18200	18153	18152	18121	18359	18151	18371	18244	18220	18221	18403	18179	18197	18087	18275	18442	18065	18399	18333	18272	18370	18474	18331	18194	18375	18448	18146	18240	18245	18259	18431	18194	18288	18331	18337	18235	18315	18032	18300	18260	18210	18395	18241	18188	18242	18331	18109	18252	18086	18197	18273	18222	18315	18334	18361	18373	18239	18447	18088	18261	18285	18420	18296	18376	18255	18248	18391	18242	18252	18300	18334	18193	18186	18260	18331	18231	18410	18316	18212	18358	18375	18343	18202	18138	18210	18230	18215	18280	18125	18259	18361	18241	18483	18338	18109	18294	18232	18356	18345	18332	18210	18244	18192	18129	18451	18239	18384	18275	18369	18271	18187	18108	18283	18344	18206	18159	18338	18351	18279	18346	18109	18394	18332	18302	18354	18137	18325	18278	18138	18378	18338	18598	18296	18190	18246	18300	18242	18119	18143	18068	18188	18209	18105	18364	18202	18302	18407	18462	18290	18345	18474	18309	18441	18286	18238	18370	18196	18255	18485	18197	18317	18304	18403	18175	18211	18153	18536	18033	18470	18091	18426	18175	18271	18281	18479	18175	18250	18400	18163	18359	18291	18362	18238	18491	18305	18495	18331	18281	18328	18112	18241	18018	18057	18259	18086	18201	18109	17997	18172	18324	18388	18234	18179	18049	18453	18258	18183	18504	18337	18315	18446	18449	18509	18233	18209	18336	18260	18355	18164	18299	18147	18218	18168	18258	18392	18394	18034	18333	18379	18069	18407	18711	18230	18212	18437	18311	18362	18121	18326	18252	18238	18370	18289	18253	18311	18199	18382	18356	18320	18467	18126	18177	18178	18133	18390	18060	18316	18186	18382	18318	18288	18283	18277	18451	18256	18225	18076	18016	18099	18328	18187	18216	18056	18336	18379	18262	18151	18098	18447	18195	18240	18203	18276	18340	18128	18256	17998	18397	18304	18289	18191	18146	18256	18318	18263	18196	18267	18325	18543	18311	18375	18285	18361	18324	18358	18380	18305	18286	18158	18290	18340	18338	18185	18214	18326	18237	18425	18194	18205	18365	18245	18260	18322	18280	18193	18234	18080	18241	18264	18302	18365	18024	18098	18230	18109	18240	18216	18260	18112	18324	18340	18472	18292	18243	18250	18136	18286	18283	18258	18249	18246	18077	18330	18357	18317	18254	18148	18169	18188	18253	18032	18188	18412	18244	18362	18112	18220	18077	18223	18457	18227	18511	18293	18272	18341	18286	18447	18187	18139	18614	17961	18201	18156	18291	18644	18218	18155	18133	18349	18269	18178	18176	18487	18170	18334	18142	18320	18316	18320	18230	18420	18273	18380	18328	18280	18145	18109	18483	18316	18146	18459	18227	18412	18300	18142	18262	18376	18392	18439	18257	18232	18173	18284	18316	18370	18409	18241	18174	18180	18439	18245	18177	18181	18203	18170	18352	18297	18529	18307	18231	18320	18342	18429	18368	18189	18050	18416	18148	18316	18201	18143	18151	18262	18192	18323	18214	18298	18275	18185	18168	18214	18194	18209	18190	18259	18297	18343	18311	18526	18235	18321	18246	18168	18393	18246	18220	18173	18257	18376	18410	18166	18237	18263	18436	18340	18125	18088	18440	18320	18092	18307	18137	18320	18345	18184	18381	18296	18367	18208	18546	18464	18108	18214	18376	18283	18250	18241	18396	18344	18218	18233	18144	18250	18282	18395	18357	18295	18318	18459	18421	18314	18109	18157	18238	18302	18275	18176	18251	18542	18208	18158	18123	18275	18193	18343	18255	18319	18374	18403	18304	18190	18389	18089	18251	18355	18237	18296	18459	18350	18398	18321	18312	18456	18236	18315	18434	18363	18291	18310	18013	18475	18219	18297	18505	18308	18156	18309	18312	18446	18498	18198	18229	18152	18274	18255	18371	18191	18318	18353	18328	18464	18339	18365	18097	18237	18275	18093	18205	18300	18130	18401	18281	18419	18280	18258	18408	18186	18317	18280	18204	18268	18269	18318	18199	18098	18288	18337	18098	18410	18412	18206	18286	18276	18342	18354	18241	18201	18186	18233	17969	18152	18365	18387	18527	18302	18426	18375	18346	18382	18157	18208	18318	18255	18264	18331	18365	18311	18257	18467	18122	18436	18299	18150	18126	18178	18369	18413	18425	18362	18287	18243	18203	18332	18239	18288	18500	18253	18229	18135	18232	18116	18375	18412	18351	18246	18319	18169	18237	18468	18218	18379	18256	18477	18437	18257	18393	18291	18144	18399	18233	18173	18228	18188	18254	18101	18390	18161	18147	18090	18410	18218	18226	18362	18373	18514	18266	18295	18245	18213	18201	18376	18174	18287	18414	18452	18246	18235	18269	18255	18375	18400	18480	18367	18278	18201	18276	18043	18276	18282	18391	18398	18292	18219	18219	18294	18318	18331	18098	18284	18347	18135	18366	18328	18191	18277	18207	18250	18168	18294	18306	18293	18287	18238	18221	18093	18236	18249	18325	18183	18515	18145	18194	18234	18130	18346	18382	18244	18247	18341	18205	18228	18261	18265	18306	18399	18157	18364	18420	18137	18307	18145	18222	18556	18178	18310	18153	18379	18152	18146
14605	18111	18226	16519	17814	26310	27267	22605	19126	16746	15776	15653	15490	15528	15539	15419	15545	15563	15333	15537	15306	15469	15566	15467	15445	15413	15329	15335	15548	15669	15507	15562	15438	15593	15440	15249	15494	15591	15488	15444	15428	15458	15357	15486	15437	15411	15566	15503	15349	15507	15482	15742	15514	15486	15468	15334	15415	15314	15584	15516	15194	15472	15381	15411	15496	15512	15587	15489	15444	15352	15542	15314	15549	15393	15518	15425	15454	15444	15460	15437	15734	15319	15467	15460	15371	15556	15545	15488	15631	15438	15387	15285	15554	15310	15424	15281	15659	15456	15385	15604	15476	15393	15586	15441	15562	15427	15493	15525	15355	15343	15297	15425	15419	15358	15345	15515	15484	15243	15524	15307	15410	15447	15562	15541	15531	15424	15266	15397	15441	15595	15458	15521	15412	15310	15446	15446	15594	15287	15575	15341	15502	15501	15425	15582	15420	15271	15427	15350	15640	15494	15488	15569	15504	15483	15410	15394	15274	15495	15397	15389	15580	15356	15421	15290	15430	15497	15400	15407	15363	15244	15415	15364	15463	15600	15377	15502	15375	15570	15429	15537	15466	15506	15538	15499	15337	15431	15540	15392	15487	15530	15482	15372	15447	15425	15420	15325	15283	15567	15536	15409	15431	15531	15475	15363	15279	15560	15511	15371	15341	15528	15423	15307	15431	15586	15317	15554	15390	15427	15536	15492	15667	15502	15311	15419	15353	15576	15500	15435	15427	15600	15393	15360	15517	15426	15325	15575	15562	15556	15393	15447	15393	15391	15285	15405	15527	15427	15497	15427	15675	15100	15596	15657	15470	15390	15219	15542	15605	15313	15556	15578	15603	15341	15267	15395	15391	15504	15551	15368	15475	15335	15484	15403	15429	15597	15490	15491	15681	15281	15520	15536	15465	15446	15549	15522	15470	15272	15591	15473	15577	15375	15411	15323	15544	15521	15332	15428	15389	15583	15489	15379	15420	15512	15407	15582	15445	15483	15424	15383	15443	15352	15315	15505	15453	15461	15455	15501	15447	15380	15587	15567	15446	15367	15651	15349	15620	15559	15701	15433	15392	15626	15465	15623	15355	15431	15450	15465	15407	15440	15372	15394	15489	15355	15554	15418	15621	15549	15393	15387	15442	15606	15496	15533	15435	15395	15356	15441	15539	15427	15556	15482	15441	15590	15647	15408	15645	15335	15394	15272	15590	15411	15588	15400	15447	15509	15347	15463	15444	15384	15414	15280	15134	15552	15556	15445	15357	15391	15346	15312	15375	15401	15257	15338	15426	15416	15463	15506	15555	15512	15491	15311	15524	15572	15693	15529	15449	15520	15378	15566	15390	15393	15615	15387	15368	15350	15382	15313	15450	15544	15465	15335	15392	15361	15443	15513	15560	15413	15504	15466	15304	15436	15529	15379	15483	15448	15359	15526	15437	15478	15554	15411	15558	15270	15489	15429	15260	15550	15492	15286	15437	15323	15407	15303	15506	15484	15510	15571	15414	15569	15489	15443	15475	15395	15504	15408	15447	15535	15418	15558	15484	15329	15569	15563	15468	15269	15605	15378	15421	15512	15526	15359	15333	15230	15364	15410	15520	15548	15365	15523	15391	15359	15539	15388	15451	15543	15571	15346	15433	15348	15568	15408	15533	15398	15535	15466	15493	15352	15497	15407	15408	15320	15466	15523	15497	15638	15433	15490	15454	15409	15420	15405	15342	15489	15669	15457	15552	15441	15390	15405	15498	15295	15467	15454	15546	15462	15424	15414	15534	15396	15472	15582	15427	15384	15538	15553	15158	15486	15334	15366	15444	15542	15269	15414	15525	15439	15449	15412	15625	15505	15283	15517	15524	15378	15332	15518	15434	15491	15478	15529	15277	15417	15334	15419	15359	15449	15565	15517	15354	15358	15375	15482	15362	15449	15434	15504	15490	15486	15442	15387	15640	15582	15170	15535	15386	15305	15466	15563	15498	15260	15447	15636	15507	15469	15565	15492	15471	15566	15485	15512	15313	15492	15562	15528	15528	15376	15526	15238	15371	15491	15318	15422	15612	15572	15480	15428	15584	15456	15580	15454	15467	15508	15373	15355	15290	15400	15434	15517	15482	15400	15528	15428	15539	15438	15343	15440	15528	15385	15361	15379	15526	15330	15523	15471	15431	15393	15517	15549	15399	15422	15518	15499	15489	15373	15419	15381	15381	15278	15509	15555	15547	15544	15622	15295	15470	15468	15497	15572	15501	15457	15554	15522	15335	15487	15482	15436	15459	15400	15238	15495	15299	15408	15506	15519	15421	15630	15446	15459	15377	15463	15407	15467	15375	15464	15492	15401	15436	15383	15460	15453	15545	15450	15563	15432	15391	15489	15414	15379	15335	15418	15489	15600	15595	15528	15549	15453	15611	15278	15571	15472	15386	15292	15501	15268	15482	15337	15511	15294	15564	15413	15410	15294	15567	15384	15348	15498	15478	15471	15522	15434	15491	15203	15638	15469	15425	15465	15569	15598	15475	15422	15443	15385	15522	15569	15347	15410	15447	15592	15417	15376	15464	15442	15719	15472	15487	15522	15440	15529	15349	15511	15412	15452	15449	15472	15416	15498	15404	15396	15459	15446	15424	15295	15526	15253	15587	15444	15497	15408	15275	15375	15463	15400	15417	15409	15591	15580	15390	15447	15276	15428	15532	15438	15423	15428	15426	15386	15307	15481	15447	15507	15384	15659	15440	15375	15327	15762	15497	15484	15420	15402	15508	15364	15507	15567	15293	15571	15371	15406	15483	15430	15318	15526	15308	15450	15536	15388	15406	15380	15504	15296	15495	15297	15253	15313	15425	15363	15587	15427	15512	15529	15456	15446	15471	15496	15382	15463	15619	15328	15601	15441	15571	15385	15578	15384	15480	15515	15537	15397	15542	15368	15563	15366	15371	15387	15605	15542	15498	15459	15433	15319	15442	15437	15354	15411	15517	15444	15555	15542	15511	15395	15320	15496	15480	15408	15680	15534	15417	15536	15549	15508	15418	15264	15500	15512	15411	15413	15379	15451	15503	15525	15410	15416	15508	15336	15482	15474	15519	15456	15489	15500	15401	15476	15394	15541	15360	15465	15383	15766	15424	15393	15512	15257	15553	15398	15560	15575	15370	15371	15432	15410	15488	15347	15563	15344	15657	15484	15309	15573	15502	15467	15429	15463	15489	15530	15419	15234	15404	15345	15491	15428	15494	15282	15323	15297	15316	15581	15453	15408	15499	15498	15442	15251	15420	15496	15342	15278	15344	15357	15528	15401	15276	15420	15469	15256	15287	15382	15514	15430	15330	15354	15284	15428	15559	15345	15586	15291	15553	15591	15367	15480	15483	15440	15427	15433	15591	15505	15436	15439	15472	15373	15669	15568	15489	15251	15327	15605	15458	15451	15607	15483	15584	15389	15581	15486	15342	15536	15607	15477	15484	15503	15482	15419	15527	15360	15453	15372	15368	15453	15288	15450	15515	15355	15589	15362	15463	15332	15588	15589	15534	15272	15471	15482	15422	15436	15354	15493	15359	15458	15182	15494	15445	15399	15449	15421	15417	15467	15299	15513	15348	15492	15537	15303	15439	15558	15348	15428	15471	15475	15603	15552	15466	15406	15545	15498	15380	15496	15465	15398	15468	15376	15373	15574	15352	15500	15351	15509	15439	15580	15423	15561	15514	15465	15416	15527	15538	15549	15523	15659	15435	15449	15457	15400	15340	15514	15447	15365	15381	15488	15366	15467	15513	15329	15614	15456	15533	15462	15458	15432	15342	15477	15548	15503	15599	15483	15422	15522	15516	15512	15352	15506	15563	15409	15312	15341	15461	15653	15531	15523	15443	15426	15429	15345	15372	15566	15464	15574	15483	15401	15558	15247	15374	15697	15477	15560	15626	15469	15541	15316	15567	15392	15469	15517	15589	15464	15621	15446	15365	15421	15456	15427	15531	15519	15463	15486	15394	15338	15369	15530	15553	15327	15396	15398	15404	15608	15358	15608	15470	15557	15520	15315	15379	15594	15628	15506	15483	15416	15454	15478	15309	15475	15537	15466	15502	15298	15579	15443	15475	15377	15249	15365	15517	15336	15374	15537	15480	15376	15456	15407	15560	15523	15440	15519	15526	15613	15600	15517	15617	15396	15368	15551	15315	15488	15379	15345	15553	15516	15391	15527	15300	15552	15389	15467	15353	15517	15465	15448	15456	15478	15537	15340	15373	15251	15378	15559	15344	15303	15576	15447	15415	15368	15507	15416	15416	15452	15407	15548	15383	15460	15497	15458	15656	15338	15640	15481	15464	15492	15349	15502	15569	15583	15463	15399	15401	15476	15448	15544	15550	15478	15399	15264	15502	15400	15431	15570	15444	15553	15356	15414	15491	15467	15481	15558	15518	15481	15341	15202	15496	15551	15511	15587	15516	15499	15598	15431	15403	15349	15540	15529	15351	15529	15492	15514	15412	15464	15505	15477	15447	15543	15532	15414	15559	15421	15509	15465	15489	15390	15507	15404	15329	15497	15466	15470	15571	15347	15488	15346	15357	15495	15445	15600	15516	15581	15551	15398	15488	15681	15337	15377	15553	15284	15414	15431	15584	15390	15335	15437	15529	15498	15323	15466	15530	15429	15575	15440	15572	15473	15504	15411	15488	15469	15509	15499	15390	15456	15331	15437	15529	15520	15469	15397	15362	15379	15452	15317	15387	15372	15360	15630	15422	15568	15429	15536	15481	15515	15420	15397	15543	15431	15424	15358	15459	15390	15422	15448	15387	15365	15389	15563	15551	15640	15533	15447	15417	15316	15664	15422	15511	15472	15416	15393	15461	15456	15293	15514	15414	15547	15355	15574	15464	15413	15366	15458	15578	15481	15434	15410	15216	15353	15486	15379	15460	15518	15440	15575	15378	15578	15514	15514	15589	15417	15413	15618	15545	15476	15602	15592	15410	15325	15506	15513	15451	15537	15301	15507	15596	15451	15416	15442	15485	15420	15390	15528	15492	15548	15297	15454	15416	15396	15402	15519	15443	15418	15467	15599	15370	15423	15614	15562	15536	15512	15577	15514	15383	15505	15605	15431	15405	15402	15437	15556	15480	15393	15598	15305	15419	15408	15580	15527
24325	21483	29035	24458	23362	52874	60439	48084	34534	25006	20172	18671	18285	18242	18329	18169	18107	18059	17985	17830	17966	18033	18009	17907	17849	17818	17923	18148	18010	17825	17996	17983	17806	18143	17991	17937	17908	17629	18018	17865	17915	17991	17842	17931	17739	17940	18022	17910	17865	17929	17979	17946	18038	17917	18076	17793	17880	17829	18027	17802	17919	17940	17897	17772	17833	17904	18079	17992	17904	17995	17578	17796	17891	17625	18182	17861	17883	17999	17681	17976	18034	17792	17693	17666	17816	17616	17863	17849	17812	18066	18079	17865	17993	18035	17919	17775	17833	18011	17991	17810	17799	17836	18042	17663	17928	17739	17796	17779	17948	17823	17843	17850	17821	17917	18064	17879	18031	17913	17919	17833	17864	17811	17947	17692	17902	17972	17821	17967	17922	17831	17790	17765	17715	17722	17693	17772	17921	17748	17913	17712	17816	17725	17911	17835	17899	17972	17922	17979	17786	17888	18112	17863	18003	17818	17903	18005	17928	17769	17788	18008	17947	17848	17959	18044	17756	17819	17774	18003	17749	17815	17907	17791	17912	17762	17818	17725	17781	17975	17869	18044	17717	17776	17963	17910	17888	17824	17709	17550	17664	17872	17879	17822	17947	17746	17813	17960	17954	17717	17915	17956	17785	17847	17949	17786	17953	17717	18023	17954	17688	17792	17902	17745	17883	17853	17958	17684	17941	17812	17806	17901	17731	17762	17706	17970	17683	17720	17916	17994	17838	17766	17881	17927	17980	17938	17850	17908	17674	17734	17958	18044	17909	17829	18118	17621	17728	17906	17723	17859	17742	17886	17779	17748	17627	17888	17817	17903	17840	17874	18021	17873	17736	18102	17901	17746	17914	17695	18122	17853	17924	17996	17992	17507	17848	17606	17890	17929	18007	17685	18058	17713	17825	17975	18121	17951	17908	17634	17843	17952	18023	17700	18008	17790	17790	17901	18004	18022	17929	17848	17671	17769	17813	17856	17822	17900	17786	17998	17864	17808	17926	17960	17846	17818	17884	17711	17855	17895	17992	17986	17897	17901	17856	17651	17929	17861	17953	17813	18053	17827	17748	17921	17926	17824	18012	17811	17667	17827	17771	17836	17890	17859	17834	17967	17686	17876	17902	18026	17861	17654	17892	17789	17888	17930	17965	17926	17673	17883	17829	17846	17870	17936	17966	17715	17642	17855	17738	17557	17766	18025	17627	17883	18056	17943	17857	17801	17929	17784	17839	17806	17920	17913	17920	17833	17715	17865	17823	17790	17844	17718	17889	17889	17971	17762	17868	17762	17910	17860	17961	17857	17779	17838	17941	17853	17769	17784	17877	18035	17896	17900	17833	17804	17856	17851	17828	18001	17971	17718	17862	17781	17874	18112	17814	17789	17850	17717	17806	18057	17952	17798	17730	17797	17817	17849	17895	17878	17659	17910	17586	17858	17794	17912	17838	17951	17864	17767	17912	17920	17831	17776	17709	17849	17868	17919	17800	17963	17858	17919	17988	17942	17871	18178	17957	18024	17749	17762	17737	17975	17784	17775	17924	17938	18084	17770	17697	17792	18053	17650	17660	17868	17754	17831	17940	17931	17878	17987	17845	17860	17645	17953	17929	17911	17761	17796	17781	17863	17977	17690	17650	17743	17848	17873	17874	18039	17989	17748	18063	17933	17897	17793	17948	17929	17743	17740	17859	17874	17801	17711	17908	17782	17862	17911	17812	17947	17831	18015	17665	17774	17840	17887	17849	17672	17673	18041	17853	17726	17683	17835	17921	17834	17878	17904	17843	17643	17922	17895	18078	17836	17789	17889	18123	17778	17825	17975	17880	17837	18011	17861	18064	17960	17814	17949	17794	17768	17712	17851	17909	17679	17947	17920	17955	17964	17781	17909	17894	17618	17956	17798	17729	17776	17778	17735	17957	18102	18021	17902	17722	17931	17947	17907	17858	18024	17857	17833	17848	17731	17751	17982	17883	17705	17674	17868	17739	17763	17704	17967	17767	18004	17809	17777	17860	17768	17892	17808	18025	17758	17907	17958	17972	17895	17920	17851	17851	17802	17813	17883	17927	17942	18030	17921	17808	17754	17856	17815	17905	17860	17891	17756	17847	17760	17767	17839	17818	17796	17864	17814	17689	17916	17939	17919	17829	17669	17954	17698	17742	17840	17823	17876	17859	17875	17767	17717	17858	17841	17916	17850	17974	18042	17813	17900	17733	17733	17977	17979	17888	17762	18001	17855	17784	17853	17816	18094	18009	17773	17940	17991	18014	18100	17645	17801	18081	17882	17784	17921	17942	18011	17990	17927	17751	17886	18054	17915	17803	17956	17962	17782	17945	17854	17778	17743	17870	17802	18139	17789	18010	17974	18026	17774	17671	17813	17939	17754	17866	17960	17766	17989	17913	17921	17868	17982	18024	17789	17942	17847	17825	17771	17783	17903	17923	18041	18031	17840	17738	17826	18045	17906	17926	17892	17943	17887	17855	18007	17916	17760	17593	17895	18052	17819	17893	18004	17873	17968	18063	17907	17936	17832	17960	17846	18031	17764	18019	17869	17978	18032	17891	17921	17898	18006	17951	18007	17718	17635	17730	17799	17679	17871	17837	18012	18046	17818	17909	17844	17815	18048	17771	17869	18020	17874	17830	17908	18013	17917	17897	17856	18009	17979	17946	17945	18014	17886	17940	17778	17928	18070	17871	17793	17747	17871	17932	17848	17552	17735	17870	18127	17921	17790	17861	17868	17801	17890	17891	17635	17853	17971	17838	17895	17834	18025	17842	17793	18092	17884	17993	17930	17628	17709	17883	18020	17916	18026	18129	17643	17860	17826	17665	17860	17706	18105	17904	17700	17856	17979	17785	17755	17781	17758	17835	17873	17898	18031	17921	17918	18022	17839	17576	17946	18048	17752	17859	17849	17837	17655	17948	17892	18095	17700	17825	17834	17914	17734	17996	17835	17879	17762	17690	17876	18011	17789	17761	17787	17939	18002	17919	17901	17834	17938	18001	17844	18012	17989	17773	17778	17713	17912	17977	17944	17882	17883	17943	17860	17843	17930	17694	17822	17718	17631	17787	17856	17946	17729	17838	17977	17979	17912	17841	17726	17867	17839	17923	17840	17757	17904	17795	17906	17864	17881	18024	17956	17827	17734	17971	18034	17901	17919	17910	17726	17939	17853	17864	17892	17933	17965	17870	17870	18050	17902	17666	17729	17871	17729	17846	17935	17781	17729	17919	17750	17850	17782	17969	17884	17938	17787	17757	17906	17962	17786	18015	17910	17724	17706	17910	17816	17772	17632	17837	17745	17809	17745	17970	17877	17739	18035	17912	17968	17934	17857	17802	17924	18160	17983	17875	17837	18132	17977	17924	17775	17901	17887	17869	17836	17747	17710	18080	18029	18011	17987	17723	18007	17972	17684	17836	18036	17797	17815	17703	17740	17759	17735	18078	18037	17922	17805	17920	17813	17909	17879	17901	17835	17857	17685	17977	17868	18041	18121	17937	17820	17908	17920	17990	18012	17836	17823	17911	17901	17843	17762	17820	17806	18201	18103	18047	17744	17783	17771	17996	17739	17863	18045	17827	17769	17922	17712	17994	18016	18084	17697	17675	17869	17916	18035	17926	17871	17791	17948	18043	17870	17680	17929	17917	17937	17904	18029	17955	17932	17974	17861	17786	17963	17903	17917	17868	17873	17823	18019	18110	17942	17723	17781	17843	17726	17756	17820	18004	17985	17923	18079	17735	17705	17733	17839	17797	17799	17927	17889	17991	17937	18089	17895	18060	17952	17960	17835	17907	17929	17700	17946	17799	17980	17986	18023	17994	17983	17777	17990	17743	17751	17616	17669	17589	17787	17649	17849	17801	17788	17887	17772	17777	17949	17732	18172	17906	17871	17994	17741	18010	17961	17904	17863	18034	17766	17894	17862	17763	18104	17699	17973	17854	17880	17945	17709	17920	17887	17690	17847	17977	17900	17971	17918	17982	17880	17883	17889	18040	17934	17826	17938	17855	17881	17757	17812	17805	17747	17814	17921	17802	17687	17900	17932	17933	17641	17746	18131	17711	17806	17757	17984	17975	17770	17739	17998	17850	18038	18165	17989	17954	17865	17998	18086	17563	17923	18128	18036	17848	17833	17965	17669	17671	17828	17801	17826	17704	17606	17861	17867	17892	18021	17842	17890	17861	17905	17936	18116	17781	17956	17894	17889	17945	17981	17821	18035	17739	17837	18002	17902	17765	17669	17904	17897	17910	17651	18049	17937	18061	17869	17960	17913	17955	17754	17992	17840	17702	17721	18092	17975	17944	17960	17889	17726	17897	17941	17778	17997	17873	17781	17902	17997	17864	17895	18161	18006	17996	17911	17940	17971	17996	17839	17759	17901	17763	17796	17784	17695	17775	17900	17811	17822	17768	17848	17665	18017	17944	18000	18221	18141	18034	17815	17929	17955	18149	18005	17789	17896	17734	17823	17952	17990	18006	17956	18010	17902	17778	17872	18029	17930	17816	17677	17986	17894	17814	17896	17917	17881	17846	17958	17788	17911	17754	17885	17790	17855	17977	17837	17984	17923	17946	17850	17826	18007	17862	17645	17833	17944	18002	17705	17897	17786	17819	17902	17865	17720	17919	17947	17776	17960	18008	17932	17968	17856	18138	17866	17968	17974	17735	17606	17858	17941	17898	17945	17676	17985	17955	17878	17874	17939	17752	17739	17763	18006	17809	17967	18005	17817	17982	17946	17711	17987	18085	17889	17953	17914	17756	17839	17998	17661	17817	17608	17710	17859	17747	17708	17892	17793	17877	17758	17988	17702	17837	17737	17681	17761	17808	17863	17818	17735	17824	17725	17894	17756	17878	17873	17688	17978	17654	18035	17899	17862	17922	17809	17864	17706	17940	17903	17801	17981	17798	17882	17900	17857	17913	17920	17684	17909	17960	17751	17986	18021	17765	18039	17924	17901	17798	17813	17870	17790	17844	17907	17952	17715	17591	17864	18006	17918	17958	17888	17771	18044	17893	17856	17694	17853	17590	17864	17763	17875	18026	17896	17958	17832	17774	17935	17659	17815	17910	17849	17923	17852	17851	17808	17726	17699	17812	17889	17704	17798	17989	17944	17736	18056
13615	23588	22518	18999	24896	55353	57006	46138	32705	22157	16990	15479	15393	15317	15230	15190	15262	15187	15271	15214	15122	15108	15144	15248	15138	15051	15242	15265	15205	15211	15349	15186	15341	15058	15291	15088	15170	15100	15257	15332	15146	15307	15432	15217	15158	15215	15297	15421	15314	15110	15216	15246	15239	15175	15149	15027	15272	15221	15055	15216	15162	15133	15341	15280	15175	15281	15203	15009	15307	15146	15149	15329	15115	15121	15095	15336	15239	15228	15292	15139	15456	15091	15231	15026	15235	15172	15190	15326	15281	15272	15232	15154	15215	15211	15157	15292	15296	15261	15278	15309	15364	15319	15240	15299	15155	15165	15233	15207	15245	15227	15136	15292	15147	15257	15275	15352	15225	15160	15307	15325	15212	15188	15239	15106	15290	15260	15192	15200	15200	15149	15234	15186	15053	15135	15236	15103	15325	15292	15168	15180	15332	15212	15197	15114	15189	15172	15118	15084	15259	15164	15198	15124	15100	15276	15253	15136	15348	15393	15130	15238	15513	15208	15284	15099	15224	15099	15327	15132	15090	15319	15106	15287	15353	15152	15157	15192	15166	15094	15197	15186	15149	15144	15266	15292	15305	15234	15492	15155	15179	15214	15128	15280	15061	15169	15065	15202	15191	15166	15128	15139	15006	15213	15127	15165	15252	15089	15291	15260	15276	15205	15300	15252	15138	15303	15078	15186	15102	15205	15245	15245	15338	15221	15225	15314	15332	15254	15046	15188	15036	15317	15235	15195	15121	15307	15161	15087	15237	15264	15107	15119	15257	15290	15305	15177	15184	15143	15267	14996	15235	15095	15066	15266	15210	15186	15221	15247	15161	15164	15186	15243	15069	15079	15174	15006	15254	15227	15117	15079	15150	14941	15147	15237	15180	15207	15214	15244	15275	15190	15292	15218	15286	15297	15298	15090	15237	15040	15136	15142	15240	15193	15067	15480	14981	15148	15173	15246	15087	15071	15201	15149	15274	15179	15160	15348	15192	15223	15161	15291	15201	15086	15272	15042	15393	15245	15172	15130	15350	15101	15168	15192	15133	15200	15039	15210	15016	14998	15191	15189	15190	15320	15194	15099	15105	14974	15355	15143	15277	15240	15263	15123	15205	15173	15118	15300	15238	15197	15195	15382	15250	15086	15103	15220	15167	15004	15143	15269	15326	15314	15090	15191	15342	15211	15065	15103	15313	15139	15329	15254	15330	15126	15449	15155	15269	15162	15075	15210	15263	15164	15310	15092	15138	15307	15307	15181	15254	15177	15258	15192	15127	15165	15064	15272	15128	15257	15326	15358	15090	15200	15243	15248	15168	15259	15164	15252	15133	15133	15160	14999	15180	15230	15174	15165	15335	15269	15262	15192	15275	15136	15238	15206	15359	15186	15078	15292	15293	15078	15313	15397	15302	15172	15247	15298	14983	15179	15177	15174	15121	15139	15126	15149	15172	15161	15263	15190	15169	15323	15346	15106	15186	15260	15083	15181	15226	15178	15270	15306	15110	15176	15175	15233	15205	15314	15367	15303	15120	15323	15154	15176	15286	15280	15221	15143	15112	15206	15126	15200	15175	15239	15039	15109	14919	15346	15142	15143	15046	15001	15188	15229	15106	15082	15041	15112	15193	15190	15132	15102	15152	15175	15173	15099	15230	15277	15096	15121	15080	15156	15380	15242	15372	15237	15034	15272	15088	15112	15026	15084	15059	15165	15240	15286	15280	15303	15299	15120	15233	15174	15241	15202	15202	15363	15210	15185	15180	15219	15104	15226	15064	15218	15191	15275	15150	15378	15098	15327	15226	15438	15321	15319	15134	15154	15208	15162	15333	15263	15013	15322	15282	15361	15309	15115	15268	15082	15371	15124	15080	15164	15186	15218	15271	15153	15203	15161	15177	15335	15239	15118	15225	15350	15240	15251	15341	15135	15076	15181	15201	15146	15283	15040	15286	15239	14989	15109	15313	15125	15228	15149	15143	15092	15121	15256	15143	15282	15167	15203	15157	15236	15235	15236	15239	15159	15282	14988	15178	15108	15216	15136	15400	15237	15240	15180	15349	15145	15463	15237	15103	15387	15336	15304	15014	15374	15203	15082	15137	15260	15261	15209	15354	15306	15223	15195	15429	15225	15172	15290	15224	15231	15151	15172	15403	15117	15390	15208	15225	15483	15287	14920	15261	15159	15253	15226	15060	15096	15258	15131	15242	15097	15401	15167	15405	15139	15212	15174	15203	15119	15273	15310	15260	15184	15184	15255	15136	15095	15054	15142	15217	15168	15219	15279	15131	15162	15249	15181	15088	15225	15198	15272	15095	15254	15216	15121	15342	15238	15131	15215	15100	15052	15350	15211	15260	15281	15155	15301	15268	15276	15033	15162	15312	15174	15237	15207	15149	15186	15205	15378	15250	15329	15294	15205	15100	15173	15215	15124	15202	15226	15193	15224	15375	15149	15254	15259	15190	15448	15188	15085	15252	15185	15160	15251	15002	15107	15140	15142	15332	15200	15078	15117	15291	15143	15210	15353	15173	15138	15125	15115	15117	15064	15200	15343	15178	15369	15139	15242	15256	15099	15286	15303	15290	15149	15171	15332	15266	15171	15445	15082	15203	15236	15301	15321	15157	15174	15291	15196	15379	15231	15282	15302	15081	15020	15349	15130	15244	15006	15200	15107	15163	15437	15100	15281	15182	15220	15136	15170	15143	15237	15102	15226	15255	15292	15392	15265	15139	15083	15233	15190	15201	15246	15077	15233	15180	15096	15121	15220	15074	15335	15274	15244	15216	15191	15181	15213	15186	15207	15113	15064	15182	15205	15115	15044	15067	15126	15384	15044	15367	15244	15184	15021	15202	15172	15154	15307	15195	15057	15271	15150	15094	15220	15050	15191	15272	15352	15232	14982	15221	15295	15219	15211	15127	15324	15188	15262	15259	15238	15016	15113	15220	15166	15214	15206	15220	15183	15241	15226	15277	15167	15350	15269	15175	15239	15218	15236	15134	15193	15299	15277	15299	15133	15451	15142	15257	15145	14949	15227	15232	15022	15073	15198	15180	15310	15056	15234	15290	15033	15228	15317	15387	15055	15129	15371	15410	15164	15007	15293	15206	15217	15372	15157	15154	15095	15365	15182	15111	15240	15312	15277	15145	15261	15258	15180	15126	14997	15245	15294	15234	15192	15138	15246	15163	15169	15075	15178	14950	15288	15091	15349	15297	15265	15220	15120	15073	15232	15260	15165	15252	15262	15242	15209	15306	15284	15269	15204	15377	15350	15109	15085	15262	15037	15260	15148	15097	15224	15007	15190	15206	15191	15256	15220	15142	15416	15171	15146	15202	15395	15043	15119	15178	15229	15280	15261	15222	15229	15088	15132	15243	15299	15092	15184	15178	15156	15130	15194	15215	15275	15140	15302	15273	15053	15249	15260	15277	15029	15328	15092	15058	15418	15117	15105	15158	15041	15186	14994	15214	15076	15225	15160	15187	15307	15237	15143	15052	15172	14996	15077	15162	15126	15143	15220	15236	15164	15293	15227	15460	15245	15119	15167	15254	15215	15084	15257	15219	15073	15213	15284	15168	15208	15117	15276	15179	15145	15294	15116	15286	15268	15527	15095	15138	15268	15197	15117	15186	15292	15073	15318	15290	15195	15363	15080	14987	15120	15190	15224	15145	15399	15208	15193	15164	15214	15043	15263	15121	15135	15014	15113	15265	15135	15370	15303	15345	15391	15098	15346	15075	15201	15296	15205	15327	15239	15237	15058	15128	15102	15232	15246	15100	15224	15134	15189	15171	15280	15119	15080	15308	15108	15264	15251	15269	15110	15327	15143	15209	15132	15046	15203	15470	15089	15104	15104	15364	15174	15313	15181	15247	15428	15341	15140	15202	15170	15225	15281	15287	15345	15257	15292	15188	15138	15203	15198	15161	15115	15105	15139	15315	15133	15237	15097	15150	15245	15319	15286	15213	15316	15246	15182	15080	15083	15139	15274	15410	15017	15273	15018	15262	15092	15044	15120	15095	15169	15101	15328	15232	15017	14940	15260	15167	15065	15338	15160	15188	15319	15065	15315	15153	15119	15180	15119	15310	15176	15251	15147	15132	15430	15278	15303	15294	15259	15244	15206	15271	15268	15206	15332	15270	15146	15179	15105	15180	15143	15120	15327	15213	15463	15312	15178	15174	15087	15206	15262	15145	15214	15161	15199	15320	15251	15281	15457	15213	15151	15056	15238	15066	15210	15336	15319	15034	15113	15187	15341	15091	15107	15201	15133	15186	15307	15138	15125	15203	15387	15179	15310	15177	15279	15160	15313	15277	15140	15259	15301	15288	15087	15232	15341	15001	15139	15147	15282	15359	15239	15151	15168	15138	15162	15050	15337	15241	14985	15278	15196	15212	15133	15127	15233	15093	15156	15173	15266	15028	15312	15151	15145	15176	15149	14993	15315	15256	15219	15051	15239	15193	15288	15078	15150	15313	15132	15165	15178	15213	15197	15110	15014	15176	15148	15337	15324	15149	15186	15042	15224	15061	15351	15142	15131	15181	15085	15236	15201	15184	15270	15193	15172	15238	15352	15179	15124	15332	15376	15096	15228	15141	15221	15210	15146	15163	15120	15277	15156	15226	15318	15338	15129	15057	15117	15086	15238	15249	15131	15163	15248	15181	15256	15121	15142	15211	15066	15124	15365	15154	15311	15030	15272	15186	15126	15266	15171	15126	15091	15348	15075	15246	15139	15222	15134	15204	15139	15374	15097	15210	15197	15160	15267	15175	15144	15268	15265	15283	15098	15259	15193	15239	15306	15289	15129	15137	15179	15190	15168	15180	15249	15271	15126	15304	15367	15138	15079	15190	15436	15242	15128	15266	15093	15152	15283	15505	15164	15126	15383	15142	15164	15085	15387	15070	15276	15164	15145	15129	15251	15312	15050	15165	15077	15232	15196	15459	15149	15159	15077	15156	15190	15264	15254	14963	15140	15220	15173	15245	15088	15349	15242	15173	15144	15174	15242	15268	15094	15260	15124	15316	15186	15153	15217	15115	15301	15007	15139	15088	15348	15185	15240	15254	15089	15261	15327	15121	15152	15203	15211	15184	15420	15138	15235	15213	15106	15241	15187	15162	15197	15274	15201
23027	21482	29446	23931	26555	63758	71492	58089	42630	30280	22786	19810	18981	18569	18748	18739	18528	18726	18664	18832	18541	18586	18690	18608	18694	18697	18518	18616	18751	18633	18531	18500	18500	18747	18460	18615	18574	18526	18588	18523	18365	18446	18524	18607	18482	18468	18428	18537	18503	18264	18379	18652	18555	18592	18472	18652	18571	18538	18315	18489	18372	18384	18645	18537	18471	18399	18490	18478	18553	18474	18453	18617	18526	18416	18404	18318	18422	18523	18554	18720	18497	18423	18539	18325	18412	18548	18557	18593	18649	18210	18485	18155	18316	18577	18352	18511	18393	18430	18453	18360	18456	18352	18325	18447	18441	18362	18490	18406	18542	18308	18428	18411	18421	18361	18369	18373	18361	18532	18425	18389	18296	18472	18305	18267	18632	18278	18509	18642	18226	18468	18516	18419	18507	18341	18605	18401	18519	18388	18471	18418	18331	18498	18182	18321	18095	18175	18397	18381	18677	18357	18595	18280	18360	18426	18478	18268	18539	18235	18348	18554	18482	18312	18488	18351	18341	18438	18242	18508	18468	18247	18470	18644	18433	18436	18542	18365	18475	18256	18213	18487	18605	18347	18589	18489	18435	18463	18379	18389	18363	18331	18450	18567	18323	18356	18763	18533	18357	18437	18430	18307	18489	18207	18575	18579	18296	18303	18350	18374	18268	18520	18481	18480	18073	18327	18392	18586	18336	18570	18387	18339	18235	18580	18470	18499	18269	18463	18253	18253	18630	18348	18589	18468	18467	18710	18314	18351	18375	18535	18381	18377	18353	18193	18442	18380	18431	18368	18383	18701	18404	18420	18416	18487	18742	18258	18447	18500	18349	18424	18538	18524	18474	18401	18316	18397	18325	18371	18473	18364	18263	18601	18558	18304	18177	18230	18387	18477	18458	18478	18462	18417	18488	18442	18175	18311	18483	18451	18683	18464	18329	18637	18416	18139	18502	18565	18422	18352	18504	18253	18354	18462	18474	18545	18504	18528	18323	18368	18367	18470	18405	18250	18439	18346	18421	18344	18493	18370	18452	18366	18323	18282	18329	18545	18501	18489	18352	18194	18317	18445	18330	18237	18553	18313	18285	18574	18185	18237	18533	18392	18490	18447	18465	18470	18633	18321	18386	18469	18449	18410	18504	18518	18394	18452	18364	18572	18525	18264	18226	18399	18442	18375	18347	18474	18532	18377	18400	18523	18548	18325	18177	18461	18413	18382	18319	18487	18539	18571	18525	18379	18369	18543	18431	18557	18451	18488	18425	18316	18472	18534	18414	18828	18453	18256	18427	18273	18375	18304	18313	18477	18469	18328	18372	18474	18352	18436	18313	18318	18365	18470	18519	18412	18394	18340	18474	18252	18741	18501	18296	18346	18510	18472	18264	18005	18477	18371	18462	18439	18597	18434	18410	18400	18274	18296	18346	18591	18433	18522	18406	18470	18342	18401	18518	18529	18318	18335	18452	18651	18553	18497	18630	18265	18338	18368	18273	18380	18266	18487	18459	18517	18631	18364	18592	18345	18494	18344	18328	18424	18382	18357	18396	18422	18343	18548	18425	18410	18518	18625	18410	18539	18475	18449	18592	18470	18531	18193	18130	18415	18418	18296	18347	18363	18419	18532	18601	18466	18356	18594	18494	18534	18419	18375	18445	18608	18300	18394	18562	18254	18420	18502	18516	18528	18453	18507	18431	18312	18354	18218	18132	18503	18669	18416	18496	18564	18370	18169	18306	18511	18209	18362	18385	18628	18523	18457	18461	18700	18304	18355	18571	18279	18215	18466	18456	18448	18544	18395	18476	18565	18313	18526	18367	18408	18577	18558	18514	18326	18400	18423	18349	18281	18576	18522	18394	18357	18414	18614	18414	18153	18352	18217	18316	18357	18397	18355	18445	18337	18480	18369	18184	18456	18462	18470	18634	18370	18400	18530	18431	18605	18408	18348	18542	18271	18401	18318	18231	18377	18300	18515	18490	18425	18624	18503	18482	18105	18390	18499	18242	18397	18472	18402	18549	18449	18406	18395	18534	18414	18421	18489	18360	18143	18358	18454	18385	18313	18437	18395	18368	18381	18332	18413	18286	18432	18567	18377	18444	18423	18392	18420	18344	18496	18288	18430	18436	18492	18395	18591	18469	18490	18460	18337	18545	18481	18317	18562	18543	18419	18443	18404	18603	18155	18341	18294	18477	18347	18462	18438	18458	18503	18424	18455	18469	18362	18265	18539	18442	18482	18472	18365	18435	18497	18445	18629	18384	18389	18557	18283	18424	18445	18263	18225	18657	18486	18402	18668	18345	18439	18510	18380	18484	18354	18397	18438	18386	18292	18471	18275	18428	18598	18461	18547	18422	18314	18380	18321	18386	18465	18399	18429	18479	18477	18649	18361	18503	18412	18362	18622	18406	18441	18196	18450	18542	18423	18389	18458	18381	18643	18427	18260	18436	18544	18449	18584	18209	18228	18395	18428	18302	18532	18362	18373	18755	18346	18272	18486	18479	18463	18445	18523	18597	18234	18450	18344	18561	18548	18386	18434	18379	18266	18441	18529	18489	18488	18219	18457	18343	18667	18380	18713	18416	18217	18407	18370	18386	18515	18415	18491	18525	18488	18452	18411	18228	18357	18353	18524	18327	18365	18420	18458	18437	18672	18609	18272	18505	18467	18562	18348	18636	18625	18449	18677	18237	18600	18549	18645	18556	18433	18564	18457	18301	18338	18265	18454	18297	18364	18434	18302	18570	18424	18387	18436	18287	18526	18499	18242	18475	18429	18473	18576	18484	18456	18624	18241	18534	18400	18546	18652	18302	18630	18557	18375	18648	18434	18372	18272	18457	18343	18355	18327	18466	18427	18346	18341	18473	18531	18565	18433	18510	18597	18416	18382	18417	18538	18565	18475	18420	18323	18406	18408	18455	18448	18435	18305	18502	18611	18395	18389	18227	18314	18643	18450	18419	18234	18600	18465	18677	18273	18378	18364	18379	18437	18406	18346	18422	18569	18496	18351	18238	18501	18314	18468	18532	18254	18567	18284	18308	18284	18216	18191	18518	18348	18306	18438	18237	18332	18249	18480	18519	18316	18429	18312	18431	18390	18324	18238	18074	18431	18437	18548	18513	18416	18398	18339	18515	18497	18341	18359	18293	18393	18498	18477	18348	18401	18446	18402	18323	18520	18561	18416	18552	18459	18493	18513	18618	18563	18560	18285	18484	18454	18605	18306	18378	18318	18532	18504	18413	18217	18457	18376	18634	18265	18327	18597	18606	18409	18495	18473	18488	18543	18547	18278	18426	18359	18459	18430	18552	18238	18202	18530	18260	18635	18451	18384	18487	18371	18358	18353	18430	18378	18312	18543	18384	18379	18415	18404	18379	18408	18499	18559	18403	18364	18408	18224	18533	18409	18452	18321	18505	18317	18363	18418	18259	18344	18527	18419	18602	18509	18353	18539	18580	18492	18584	18475	18274	18485	18431	18361	18326	18390	18362	18326	18476	18439	18588	18611	18452	18525	18389	18420	18483	18348	18444	18260	18287	18596	18596	18449	18345	18243	18461	18441	18375	18372	18345	18463	18427	18316	18551	18506	18581	18533	18607	18408	18491	18408	18502	18445	18530	18350	18291	18498	18432	18198	18760	18439	18337	18684	18417	18422	18463	18510	18522	18610	18441	18289	18573	18351	18518	18504	18336	18531	18500	18248	18544	18438	18274	18603	18595	18484	18487	18484	18442	18485	18520	18325	18578	18481	18505	18332	18567	18464	18423	18427	18338	18314	18300	18489	18345	18444	18374	18173	18318	18219	18212	18399	18347	18330	18232	18606	18731	18446	18456	18603	18357	18431	18545	18529	18264	18556	18147	18701	18229	18552	18347	18436	18466	18547	18590	18196	18350	18414	18453	18456	18359	18300	18386	18263	18681	18384	18402	18342	18477	18389	18523	18632	18317	18690	18483	18443	18482	18553	18433	18541	18328	18492	18373	18522	18489	18132	18411	18445	18336	18628	18496	18538	18492	18257	18516	18242	18394	18294	18328	18400	18498	18442	18492	18271	18299	18382	18418	18467	18323	18532	18539	18618	18298	18351	18596	18355	18412	18547	18420	18364	18495	18443	18404	18473	18410	18505	18462	18482	18558	18477	18390	18542	18386	18339	18326	18285	18502	18383	18375	18328	18416	18306	18519	18377	18303	18350	18285	18309	18443	18416	18385	18525	18581	18361	18359	18379	18352	18271	18536	18350	18519	18203	18299	18547	18425	18267	18393	18326	18416	18190	18444	18476	18251	18494	18659	18386	18326	18380	18264	18410	18438	18723	18408	18264	18283	18518	18297	18545	18296	18576	18517	18272	18385	18499	18208	18407	18420	18372	18456	18302	18427	18569	18309	18380	18159	18396	18270	18337	18451	18573	18477	18214	18276	18459	18594	18621	18508	18442	18484	18480	18503	18492	18479	18423	18410	18313	18388	18395	18275	18408	18345	18473	18280	18398	18465	18528	18384	18430	18531	18432	18600	18475	18252	18380	18444	18402	18534	18524	18615	18342	18325	18345	18574	18351	18295	18324	18573	18621	18263	18384	18302	18428	18539	18593	18631	18738	18476	18517	18482	18397	18433	18415	18334	18344	18566	18370	18463	18360	18552	18264	18393	18452	18334	18175	18401	18382	18418	18455	18254	18383	18483	18670	18442	18489	18592	18780	18626	18445	18410	18536	18311	18492	18268	18325	18385	18599	18485	18385	18324	18450	18226	18433	18428	18380	18359	18198	18419	18300	18819	18538	18437	18214	18466	18474	18506	18482	18440	18672	18372	18412	18571	18436	18287	18428	18295	18254	18405	18285	18425	18535	18429	18317	18351	18393	18462	18542	18356	18389	18480	18445	18507	18380	18240	18358	18336	18565	18516	18422	18423	18543	18540	18371	18390	18301	18537	18418	18449	18448	18563	18355	18540	18543	18493	18504	18508	18437	18519	18452	18360	18529	18227	18443	18396	18409	18385	18340	18351	18412	18525	18369	18424	18408	18449	18286	18378	18150	18539	18281	18209	18393	18390	18379	18467	18857	18467	18298	18332	18391	18340	18504	18369	18243	18495	18397	18317	18391	18249	18244	18267	18401	18319	18297	18260	18216	18570	18565
15668	30238	27912	22720	44106	71829	72634	58363	41576	27726	18791	16110	15608	15486	15538	15545	15594	15518	15507	15568	15539	15588	15565	15664	15517	15581	15540	15676	15465	15677	15584	15607	15683	15626	15494	15613	15580	15559	15445	15410	15385	15389	15530	15424	15595	15456	15518	15535	15408	15697	15426	15430	15609	15364	15372	15617	15342	15564	15422	15559	15349	15558	15344	15516	15511	15532	15394	15450	15411	15232	15627	15425	15439	15363	15592	15345	15509	15501	15436	15468	15621	15536	15431	15562	15531	15462	15521	15481	15552	15422	15430	15404	15579	15358	15469	15567	15595	15437	15530	15325	15487	15487	15413	15348	15413	15631	15463	15436	15383	15396	15434	15440	15353	15486	15451	15446	15344	15568	15203	15401	15534	15514	15412	15469	15560	15684	15441	15616	15449	15622	15284	15258	15487	15394	15434	15521	15517	15481	15625	15470	15262	15678	15470	15632	15352	15253	15380	15459	15484	15480	15482	15417	15532	15546	15569	15580	15413	15496	15420	15467	15434	15398	15461	15416	15467	15512	15399	15604	15566	15568	15498	15397	15424	15457	15426	15400	15442	15328	15529	15438	15509	15357	15546	15594	15576	15363	15533	15382	15535	15508	15625	15510	15379	15503	15424	15360	15479	15394	15406	15551	15395	15569	15489	15555	15490	15488	15606	15395	15300	15471	15654	15578	15404	15421	15475	15482	15474	15435	15567	15569	15575	15466	15480	15408	15427	15389	15469	15469	15506	15658	15407	15448	15385	15481	15496	15450	15436	15429	15351	15249	15533	15386	15468	15455	15581	15430	15441	15487	15301	15356	15463	15438	15530	15672	15474	15694	15426	15542	15670	15519	15504	15435	15387	15308	15416	15361	15450	15286	15558	15480	15280	15523	15527	15433	15503	15641	15653	15453	15526	15477	15512	15397	15481	15371	15425	15515	15496	15448	15592	15535	15491	15673	15518	15309	15518	15489	15438	15387	15502	15476	15502	15505	15459	15383	15248	15527	15408	15485	15323	15535	15537	15489	15454	15541	15599	15496	15500	15441	15537	15431	15281	15496	15415	15516	15461	15415	15395	15484	15365	15470	15670	15246	15653	15452	15515	15343	15367	15520	15424	15370	15550	15451	15446	15482	15423	15449	15522	15622	15370	15472	15633	15329	15488	15294	15499	15398	15518	15393	15531	15452	15617	15422	15337	15481	15403	15424	15463	15462	15553	15316	15436	15481	15404	15636	15356	15573	15442	15497	15580	15548	15584	15584	15402	15532	15437	15404	15489	15436	15321	15376	15403	15571	15341	15560	15406	15447	15701	15452	15434	15481	15552	15405	15482	15599	15537	15490	15413	15423	15390	15476	15467	15662	15732	15636	15528	15557	15493	15379	15535	15535	15457	15491	15467	15488	15465	15679	15449	15479	15438	15557	15311	15478	15435	15548	15368	15494	15598	15357	15626	15607	15548	15409	15483	15449	15594	15417	15393	15615	15640	15374	15491	15505	15324	15421	15576	15382	15393	15355	15496	15650	15524	15536	15461	15496	15475	15477	15436	15499	15454	15496	15380	15422	15526	15523	15503	15523	15607	15383	15501	15337	15490	15565	15585	15554	15410	15486	15432	15467	15403	15551	15473	15492	15468	15449	15473	15367	15484	15626	15570	15628	15483	15493	15651	15496	15406	15437	15517	15330	15515	15472	15221	15393	15337	15425	15353	15573	15334	15551	15560	15459	15478	15547	15451	15255	15393	15445	15417	15404	15396	15510	15374	15488	15524	15591	15326	15443	15515	15336	15505	15394	15403	15240	15452	15385	15405	15428	15393	15300	15609	15470	15423	15617	15339	15516	15511	15352	15667	15550	15463	15394	15408	15494	15409	15538	15470	15351	15538	15533	15585	15409	15431	15523	15324	15404	15436	15509	15617	15548	15504	15522	15511	15484	15474	15529	15570	15553	15486	15566	15364	15398	15336	15444	15414	15462	15399	15419	15543	15477	15335	15548	15564	15464	15477	15418	15335	15424	15539	15654	15349	15499	15597	15499	15494	15448	15334	15535	15432	15487	15554	15431	15418	15347	15474	15403	15432	15512	15458	15481	15464	15501	15373	15432	15353	15598	15498	15510	15414	15527	15298	15492	15421	15569	15501	15288	15485	15444	15600	15450	15433	15469	15481	15445	15374	15337	15569	15394	15419	15339	15299	15377	15413	15591	15580	15450	15452	15397	15490	15328	15430	15493	15532	15425	15442	15388	15544	15332	15383	15389	15474	15448	15631	15465	15455	15438	15492	15355	15392	15494	15389	15440	15570	15346	15435	15485	15352	15432	15475	15530	15359	15528	15590	15538	15446	15448	15474	15467	15585	15358	15506	15331	15488	15556	15277	15366	15345	15619	15580	15521	15489	15400	15310	15436	15349	15408	15421	15318	15539	15422	15485	15463	15419	15463	15516	15443	15309	15595	15337	15432	15337	15576	15380	15539	15454	15321	15540	15566	15361	15500	15504	15465	15401	15404	15618	15490	15622	15447	15365	15514	15319	15287	15483	15456	15339	15551	15437	15577	15463	15296	15676	15556	15446	15426	15282	15324	15474	15409	15394	15609	15298	15413	15443	15474	15474	15414	15472	15494	15340	15539	15519	15431	15583	15396	15644	15397	15430	15347	15548	15478	15384	15344	15589	15604	15503	15519	15437	15419	15180	15573	15343	15483	15478	15332	15425	15510	15288	15452	15529	15429	15506	15605	15421	15637	15573	15435	15477	15319	15503	15550	15550	15607	15480	15523	15515	15256	15466	15468	15375	15636	15423	15561	15546	15581	15541	15311	15533	15411	15599	15421	15469	15452	15352	15420	15462	15413	15515	15455	15603	15372	15462	15322	15609	15533	15530	15488	15557	15501	15613	15744	15509	15400	15473	15423	15494	15505	15468	15557	15324	15518	15487	15259	15495	15438	15520	15423	15423	15422	15568	15458	15136	15325	15583	15533	15572	15397	15598	15455	15503	15533	15380	15621	15415	15433	15420	15444	15431	15535	15436	15503	15510	15537	15433	15545	15552	15490	15515	15485	15560	15484	15489	15428	15571	15408	15355	15400	15333	15554	15369	15555	15531	15690	15451	15606	15313	15477	15473	15457	15371	15414	15536	15516	15389	15394	15504	15466	15643	15387	15364	15431	15573	15545	15302	15505	15570	15508	15579	15349	15645	15496	15491	15460	15476	15587	15518	15369	15334	15492	15512	15424	15250	15552	15526	15394	15296	15597	15556	15327	15587	15458	15326	15312	15574	15353	15528	15476	15506	15481	15461	15352	15413	15409	15457	15483	15464	15565	15472	15537	15462	15461	15385	15566	15576	15611	15523	15385	15561	15499	15557	15488	15371	15429	15531	15500	15376	15379	15473	15465	15481	15507	15436	15482	15636	15634	15563	15338	15693	15447	15421	15638	15456	15445	15514	15409	15463	15333	15460	15570	15512	15352	15333	15614	15559	15515	15586	15402	15417	15364	15647	15377	15685	15367	15431	15399	15422	15523	15324	15545	15381	15585	15490	15452	15612	15401	15350	15776	15499	15230	15520	15477	15488	15566	15510	15353	15323	15358	15400	15590	15521	15254	15460	15389	15501	15312	15493	15367	15641	15473	15506	15548	15604	15236	15481	15572	15426	15432	15409	15591	15392	15400	15511	15316	15508	15420	15387	15341	15535	15585	15402	15484	15374	15650	15421	15605	15518	15456	15465	15379	15487	15314	15527	15501	15504	15449	15531	15386	15602	15345	15658	15494	15448	15459	15609	15526	15512	15528	15440	15466	15318	15490	15434	15445	15408	15514	15556	15363	15286	15404	15428	15316	15345	15363	15520	15529	15526	15491	15403	15564	15467	15403	15532	15301	15594	15425	15541	15466	15689	15490	15520	15412	15508	15560	15510	15497	15462	15342	15387	15386	15524	15390	15514	15596	15313	15428	15496	15482	15434	15482	15570	15574	15289	15557	15539	15479	15214	15440	15455	15596	15372	15510	15406	15486	15577	15530	15494	15412	15554	15314	15543	15482	15571	15352	15394	15542	15300	15452	15488	15375	15387	15494	15432	15466	15413	15454	15410	15621	15383	15553	15361	15629	15534	15503	15553	15359	15477	15460	15538	15499	15683	15706	15376	15317	15563	15469	15586	15490	15436	15408	15528	15298	15396	15643	15428	15411	15532	15517	15464	15416	15475	15372	15407	15557	15471	15533	15553	15556	15506	15303	15586	15609	15455	15624	15566	15424	15290	15458	15591	15588	15357	15524	15431	15360	15377	15571	15559	15311	15490	15539	15558	15475	15402	15701	15442	15556	15337	15473	15456	15489	15482	15607	15444	15285	15552	15350	15409	15526	15456	15609	15657	15531	15367	15364	15477	15429	15319	15474	15225	15359	15542	15332	15523	15471	15482	15519	15463	15353	15456	15486	15470	15363	15605	15619	15445	15377	15390	15647	15365	15582	15475	15397	15424	15283	15352	15424	15468	15263	15377	15344	15445	15271	15514	15248	15634	15390	15430	15653	15544	15654	15448	15565	15205	15420	15504	15384	15529	15377	15611	15410	15478	15310	15429	15508	15511	15564	15512	15539	15540	15387	15603	15515	15490	15531	15270	15363	15490	15256	15648	15382	15159	15538	15499	15503	15561	15365	15490	15605	15568	15441	15468	15442	15578	15435	15411	15453	15459	15448	15485	15423	15494	15378	15420	15587	15386	15386	15488	15183	15409	15493	15505	15516	15296	15588	15516	15431	15501	15486	15712	15415	15447	15479	15340	15465	15580	15619	15536	15401	15617	15593	15463	15446	15551	15522	15471	15469	15582	15417	15458	15391	15524	15365	15636	15508	15534	15439	15342	15384	15408	15477	15496	15716	15393	15486	15420	15473	15398	15366	15534	15420	15455	15550	15446	15467	15605	15614	15578	15532	15548	15436	15371	15262	15656	15548	15614	15381	15274	15396	15568	15619	15444	15566	15454	15292	15473	15425	15457	15489	15541	15373	15566	15625	15469	15453	15547	15479	15462	15458	15308	15438	15622	15374	15441	15487	15579	15523	15549	15332	15433	15547	15508	15417	15384	15619	15380	15557	15530	15442	15554	15435	15443	15520	15419	15446	15542	15425	15578	15393	15426	15455
27896	22240	25723	23189	22256	29528	29059	24764	21943	20190	19369	19142	19031	18970	18946	18872	19082	18906	18952	18987	19030	18988	18880	18699	18981	18824	18975	19117	18919	19060	18788	18925	19002	19229	19006	18999	18954	19124	19127	18843	18777	18955	19090	19078	18884	18997	19201	18708	18833	19058	18735	19008	18882	18975	18748	18821	18978	18840	18880	18870	19086	18951	18940	18860	18877	18923	18757	18904	18750	18847	19000	19015	18995	18740	18796	18747	18754	18759	18901	19037	19074	19012	18980	18819	18947	19047	19033	18982	18833	18917	19094	19087	18918	18981	18911	18934	18806	18728	18895	18752	19096	18949	18779	18836	19026	18893	18893	18867	18805	18948	18825	18899	19063	19012	18957	18879	19182	18837	19014	19036	18857	18879	18845	18966	19048	18939	19023	19023	18938	18875	18950	18955	18861	18814	19091	19061	18808	18861	18881	18842	19029	18925	19111	18973	19018	18923	18954	18872	18905	18740	19073	19018	18963	18990	18880	18869	18876	18867	19118	18920	19052	18773	18878	18975	19012	18894	18984	18820	19232	19161	18994	18950	18762	18796	19142	18765	18971	18897	19207	19070	18942	18920	19065	18877	18837	19020	19076	19059	18846	18800	18967	18850	18971	19212	19079	18918	18825	18940	18923	18880	18833	18850	19125	19022	19081	18950	19193	18798	18861	19082	19065	18922	19048	19196	18946	18924	19041	18889	19064	19075	18928	18975	18939	18837	18857	18969	19019	18915	18896	18954	18920	18985	18917	18829	18929	18996	18972	18847	19040	18735	18859	18774	19002	19040	19060	18872	18766	18842	18899	18696	19073	18898	18904	18960	18926	18877	18864	18646	18955	19065	19195	19038	18912	18653	19052	18937	18951	19032	19175	19078	18967	18862	18795	18794	19069	18872	18781	18880	18924	18926	18879	19062	18811	18907	19027	18895	18879	18935	18914	18994	18956	19070	18881	18899	18871	19034	19042	18923	18840	18942	19075	18770	18858	18917	18737	18811	19153	18950	18967	18893	18983	18809	18959	19118	18848	18790	18883	19095	18864	18876	18875	18983	18844	18923	18864	19213	18801	18683	18696	18948	18965	19039	19051	18916	18929	19077	19022	18816	18826	18903	18857	19024	18791	18811	18945	19169	19017	18967	18914	18941	19031	18952	18846	19020	18805	19026	19009	19128	18846	18836	18910	18832	18894	18987	18968	18880	18862	19109	18957	19023	18954	18988	19061	18865	19047	18765	18862	18978	18874	18767	18909	18834	18943	18805	18922	19005	18942	18897	18813	18838	18775	18864	18890	18982	18846	19127	18726	18930	18989	18637	19044	18986	18834	19146	18871	19103	19051	18943	19029	19062	19126	18951	19074	18952	19049	18978	19164	19146	18858	19037	18961	18719	18844	19010	19015	18966	18836	19019	19010	18792	18861	18984	19050	18897	18759	19068	19118	18923	19131	18979	19056	18937	18984	18932	18921	18959	18655	19044	18791	18902	19075	18884	18787	18871	19048	19026	18894	19095	19177	18757	18963	18631	18897	18794	18783	18702	18817	18849	18719	18775	19143	18821	18946	19129	18957	18849	18799	18701	18737	18834	19047	18913	18910	18773	18777	19075	18927	18967	19005	18818	19026	18666	19107	19109	19149	19032	19022	19146	18852	18879	18933	18928	18830	18947	18917	19090	18944	18818	18920	19106	18809	19001	18980	18774	18812	18931	19092	19164	19010	18658	19010	18922	18905	19099	18873	19053	19111	18861	18926	18988	19040	19056	18992	18943	18909	19028	19020	18977	18761	18990	18748	18981	18709	18988	18804	18957	18948	18962	18832	19092	18850	18963	18865	18855	18779	19026	18860	18967	18953	18960	18761	19066	18908	18911	18768	18791	18902	18892	19040	18983	18777	18910	18882	19080	19184	18958	18900	19113	19032	18954	18959	18983	18985	18645	18984	18952	18842	18985	18963	18998	18911	18983	19027	18852	18876	18849	18896	18830	18937	18997	18827	19070	18955	19009	19075	18961	19016	18824	19050	19134	19028	18884	18945	18970	19178	19018	19282	19100	18871	18824	18917	18882	18933	18806	19063	18988	18922	18966	18937	18800	18990	19030	18933	18767	19050	18873	19061	19089	19041	18800	18899	19036	19025	18742	18788	18919	18922	18876	19019	18852	19104	18928	18984	19004	19002	18885	18834	19010	18822	18883	18781	19005	18940	18912	18838	18991	18885	18744	19064	18840	18925	18890	18896	19089	18806	18949	18883	18710	19042	19079	18950	18727	18891	18842	18953	18986	18906	19090	19094	18946	19174	18929	18807	19053	19034	18982	18904	19016	19004	18919	19037	18895	18994	19100	18851	18879	18961	18942	18807	18984	18983	18804	18925	18819	19054	18796	18883	18921	18909	18908	19065	18720	18864	18983	18930	18859	18872	18968	18841	18997	18949	18776	18859	18807	18917	18910	19103	18752	18717	18838	18895	18905	18929	18854	19145	18918	18919	18804	18833	19109	18719	19138	18866	19008	19042	18702	19045	18758	18778	18865	19027	19130	19006	19048	18878	19121	18826	19007	18879	19077	18985	18959	19063	19089	19008	18965	18911	18950	19020	19071	18936	18693	18886	19017	19104	18951	18957	18849	18833	18902	18903	18699	18933	19173	18981	19095	19119	18790	18883	19123	18979	18963	19049	18818	18959	18983	18767	18922	18642	19124	18948	18974	18875	19006	18927	18920	19053	18857	18862	18871	18826	19049	19013	19165	19006	18741	18906	19031	18944	18886	18760	19049	18984	19018	18950	18699	18751	19122	18917	18841	18964	19011	18956	18928	18981	18873	18918	18766	18758	19131	18861	18846	19032	18787	18864	18727	18899	18855	19024	19015	18988	18976	19150	18867	18776	19022	18811	18905	18962	18968	18948	18994	18871	18905	19004	18942	19057	18965	18797	18967	18879	19003	19037	19056	18976	18876	19051	18935	19061	18935	18866	18972	18803	18935	19141	18851	18990	18964	18877	19027	18982	18763	19078	18923	18830	18806	19080	18924	19120	19031	18745	18986	18924	19049	18970	18967	18771	19068	18861	18808	18725	18963	19069	18989	18954	18899	18993	19135	18944	18850	18989	18689	18901	18926	19117	18747	19108	18905	19257	19085	18970	19067	18941	19083	19082	19050	18931	19002	19091	18911	19042	19026	18908	19035	18916	18906	18876	18755	18937	18857	18937	18912	18962	18964	18856	18821	18835	18993	18949	19104	18788	18606	18983	18809	18964	19215	19051	18846	18929	19154	19093	19156	19033	18978	19027	18926	19063	18957	19056	19013	18977	19044	19091	18892	18914	18834	18803	18896	19058	19026	18929	18883	19097	18919	18988	18898	18994	18979	18863	18787	18958	18966	18867	19082	18912	19070	18790	19065	19012	19094	18876	18904	18820	18924	18925	19109	19186	19179	19034	18965	18865	18913	18857	18861	18928	18857	18989	19028	18979	19175	19025	18672	18738	19046	18938	18949	19045	19015	18989	19041	18991	19089	18842	18612	18985	18807	18853	18951	19025	18850	19046	18969	18884	18825	18890	18821	18928	18799	18914	18952	18936	18846	19061	19032	19062	18844	19182	19062	19093	18823	18702	19033	18858	18964	18987	18969	18973	19035	19097	18960	18984	18975	19073	18935	18780	19074	18931	18846	18901	19017	18945	18877	19054	18973	19188	19140	19059	18748	19088	18891	19019	18926	19031	18870	18892	18932	18779	18818	18879	18887	18927	18933	18911	18980	18991	19045	18961	19051	18911	18735	19111	19063	18867	18747	18895	18942	18978	18867	18992	18973	19069	18990	19052	18805	18937	18871	19225	18976	18770	19117	19166	18850	18793	19016	18802	18715	18808	18864	18963	18777	19086	19052	18916	18924	18961	18882	18970	18802	18923	19101	18979	18935	18981	19014	19185	18920	18883	18827	18894	19015	18847	18984	18880	18890	18831	18791	19044	18850	18891	18857	18836	18640	18870	18971	18854	18921	19076	19050	19230	18973	19248	18835	18903	18774	18898	18896	19060	18890	18749	18837	18916	18824	18838	18912	18782	18936	18978	19028	18961	18726	18883	18832	18892	18981	18976	19128	18990	18764	19127	18949	18878	18751	18779	18777	19161	18893	19002	18950	18859	19028	18901	18973	18990	18925	18770	18777	18775	18927	18824	18828	18991	18907	19075	18882	19078	19047	18888	18679	18818	19025	18860	18747	18997	18899	19015	18932	19018	18818	18889	18885	19077	18828	19087	18947	18871	19166	18786	18774	18821	18832	18883	18964	18903	19072	19038	18756	19018	18812	18854	18995	18890	19089	18919	19110	19164	18925	19082	18910	19092	19171	19127	19030	18953	18806	19026	18874	19045	18908	19115	19073	18965	18892	18944	18834	19079	19104	19001	18813	18814	18979	18911	19010	18956	18741	18849	18955	19058	18921	18888	18959	19046	18811	18948	18955	18936	19340	19080	18996	18961	18947	18936	19005	18929	19079	18979	19019	18977	18923	18798	19044	18839	18786	18815	18948	18791	18910	18846	18984	19178	18812	18916	18969	19028	18885	19019	19083	18732	18758	18867	18768	19045	18840	18945	19014	19074	18755	18901	19050	18991	18892	18932	19052	18908	18767	18801	19197	18966	19044	19232	19104	18871	18736	18980	19220	19037	18963	19130	19030	19024	19015	19065	18953	18922	18997	18836	18827	18904	18998	18790	18824	19228	19217	18816	18942	19000	18962	19036	19075	19063	19048	19107	18953	18862	18962	18809	18981	19074	19018	19016	18913	18948	18907	19044	18867	19168	18948	18897	18938	18911	18992	18890	18925	19056	18848	18866	19014	18822	19042	18695	18888	19039	18965	18740	19051	19220	18866	18991	18829	19077	18685	18656	19004	19026	18849	18961	18967	18959	19141	18982	18794	19012	19071	19101	18897	18699	18941	19009	18926	19060	19071	18924	18922	19069	18898	18992	18951	19006	18899	18923	19116	18954	19006	18967	18753	18917	18867	18690	18823	18975	18849	18944	18932	18814	19076	19050	18960	18908	19027	18686	18976	18919	18905	19016	18795	18943	19083	18854	18860	18846	18983	19081	18790	18922	19044	18994	19072	18810	18849	18772	19056	18842	18687	19006	19044	19004	18646
15521	18759	19025	17578	20537	28131	26357	21608	18745	16768	16147	15746	15942	16010	15852	15859	15911	15720	15802	15753	15852	15924	15742	15843	15860	15662	15872	15867	15846	15776	15701	15865	15769	15769	15940	15639	16019	15683	15862	15867	15803	15736	15912	15824	15976	15871	15895	15999	16113	15997	15834	15886	15892	15886	15850	15878	15882	15918	15918	15881	15962	15704	15938	15863	15830	15733	15736	15832	15647	15935	15935	15760	15723	15702	15939	15930	15963	15792	15793	15924	15789	15648	15856	15729	15859	15936	15706	15831	15921	15776	15873	15872	15709	15844	15769	15706	15895	15891	15914	15956	15653	15941	15798	15800	15929	15982	15874	15887	15772	15909	15911	15814	15838	15836	15724	15755	15854	15780	15781	15890	15935	15842	15826	15754	15839	15855	15865	15847	15681	15842	15803	15816	15975	15767	15798	15885	15958	15733	15767	16021	15998	15842	16006	15794	15849	15796	15848	15912	15909	15805	16023	15879	15771	15766	15726	15950	15838	15996	16135	15706	15894	15951	15733	15696	15859	15783	15836	15915	15757	15750	15717	15937	15975	15802	15917	15847	15619	15967	15735	15864	15720	15949	15958	15850	15794	15764	15731	16045	15760	15885	15791	15920	15890	15875	15904	15833	15750	15954	15686	15698	15967	15692	15713	15924	15940	15856	15872	15881	15933	15901	15877	15786	15887	15833	15847	15792	15583	15894	15746	15781	15832	15944	15744	15947	15898	15839	15826	15857	15886	15750	15850	15810	15878	15855	15868	15757	15836	15649	15851	15732	15893	15853	15874	15963	15820	15860	16047	15897	16019	15761	15872	15699	15773	15782	15986	15855	15708	15893	15647	15833	15942	15768	15883	16071	15830	15944	15623	15650	15928	15839	15844	15900	15797	15787	15931	15677	15858	15768	15681	15715	15796	15782	15780	15865	15908	15740	15727	15840	15847	16001	15840	15797	15833	15950	15847	15875	15674	15880	15796	15738	15593	15889	15928	15835	15898	15882	15750	15857	15880	15895	15864	15707	15598	15712	15836	15817	15857	15725	15928	15849	16021	15879	15943	15966	15673	15821	15914	15856	15811	15996	15746	15912	15862	16050	15923	16014	15784	15815	15953	15903	15841	15834	15856	15820	15967	15770	15751	15958	15780	15973	15777	15900	15864	15882	15779	15639	15964	15973	15891	15829	15753	15881	15898	15876	16003	15889	15861	15975	15895	15986	15727	15715	15843	15654	15905	15730	15877	15830	15782	15921	15855	15679	15648	15733	15755	15684	15762	15953	15759	15732	15925	15794	15933	15859	15852	15850	15730	15952	15821	15938	15920	15640	16101	15887	15777	15800	15850	15800	15887	16045	15686	16013	15738	15809	15887	15843	15688	15884	15833	15769	15723	15721	15836	15797	15791	15932	15871	15971	15624	15857	15896	15868	16004	15799	15789	15763	15819	15846	15948	15992	15798	15886	15797	15948	15879	15688	15916	15773	16030	15822	15820	15778	15915	15854	15906	15813	15794	15853	15931	15957	15665	15898	15672	15865	15862	15938	15936	15858	15705	15773	15870	15692	15787	15844	15917	15773	15844	15726	15826	15749	15806	15852	15988	15714	15864	15869	15882	15812	15719	15723	15783	15811	15831	15760	15737	15816	15874	15992	15907	15819	15813	15863	15774	15891	15842	15767	15959	15756	15830	15823	15856	15796	15715	15804	15712	15920	15763	16006	15870	15779	15659	15949	15780	15931	15841	15922	15969	15890	15841	15877	15795	15842	15755	15768	15920	15845	15861	15774	15813	15993	15806	15898	15872	15729	16015	15806	15855	15809	15969	15984	15874	16061	15893	15967	16006	15735	15916	16015	15924	15910	15952	16008	15822	15908	15915	15916	15801	15976	15814	15750	15828	15726	15879	15899	15780	15810	15740	15886	15918	15712	15771	15929	15939	15866	15938	15951	15893	15896	15737	15850	15912	15804	15887	15758	15721	15889	15901	15825	15731	15970	15836	15678	15779	15890	15877	15935	15880	15747	15905	15867	15785	15779	15898	15788	16002	15888	15958	15878	15851	15766	16025	15811	15907	15876	15771	15980	15810	15890	15825	15811	15897	15778	15720	15774	15822	15844	15878	15795	15747	15847	15901	15861	16005	15964	15778	15793	15947	15784	16064	15932	15964	16014	15705	15835	15965	15872	15759	15827	15584	15744	15748	15772	15825	15912	15853	15953	15975	15703	15843	15823	15832	15829	15843	15795	15835	15821	15832	15886	15897	15821	15660	15775	15919	15869	16038	15761	15882	15857	15936	15777	15745	15860	15939	15929	15874	15919	15648	15968	15797	15840	15787	15814	15836	15889	15797	15777	15799	16004	15771	15820	15857	15881	15914	15740	15947	15792	15878	15842	15851	15923	15957	15758	16011	15833	15922	15908	15747	15801	15889	15874	15933	15616	15800	15953	15883	15959	15952	15623	15947	16063	15798	15848	15848	15861	15717	15859	16000	15858	15886	15998	15692	15808	15814	15952	15872	15849	15746	15686	15863	15853	15629	16010	16086	15866	15743	15845	15938	15839	15886	15841	15883	15718	15911	15671	15943	15934	15886	16085	15587	15895	15831	15713	15968	15771	15861	15811	15867	15920	15893	15902	15842	15902	15922	15984	15738	15753	15874	15775	15761	15832	15583	15972	15760	15853	15887	15934	15897	15849	15987	15874	15835	15911	15673	15868	15869	15960	15793	15927	15901	15879	15943	15985	15848	15812	15798	15843	15869	15858	15684	15742	15742	15978	15922	15718	15878	15828	15942	15853	15897	15828	15697	15825	15864	15605	15961	15893	15930	16011	15831	15829	16013	15740	15940	15947	15972	15832	15855	15921	15720	15847	15828	15869	16069	16014	15872	15740	15838	15919	16004	15898	15942	16011	15864	15772	15860	15964	16049	15743	15702	15815	15836	15923	15684	15995	15875	15911	15865	15906	15707	15785	15870	15803	15845	15706	15815	15852	15766	15730	15882	15722	15742	15899	15967	15786	15915	15906	15906	15673	15918	16005	15769	15915	15911	15766	15867	15955	15811	15936	15936	15896	15901	15887	15871	15978	15838	15841	15908	15764	15957	15855	15697	15874	15966	15853	15915	15910	15742	15880	15972	15866	15777	16053	15805	15891	15936	15800	15709	15865	15801	15895	15861	15807	15873	15877	15949	15991	15812	15847	16010	15856	15914	15918	15843	15872	15881	15871	15829	15808	15672	15927	15830	15914	15746	15863	15853	15700	15840	15819	15877	15837	15788	15957	15838	15837	15812	15783	15725	15747	15707	15864	15963	15788	15835	15909	15876	15925	15956	15912	15749	15808	15780	15804	15966	15856	15795	15792	15911	15880	15878	15973	15800	15789	15889	15724	15913	15938	15882	15844	15780	15870	16013	15787	15863	16001	15622	15808	15876	15840	15609	15895	15857	15922	15925	15733	15669	15805	15802	16074	15836	16033	16003	15972	15811	15834	15879	15645	15770	15625	15983	15815	15859	15717	15957	15892	15753	15710	15912	15832	15815	15930	15921	15970	15738	15859	15999	16016	16048	15883	15760	15803	15776	15707	15773	15764	15900	15826	15931	15697	15898	15876	15885	15847	15923	15776	15862	15640	16028	15966	15911	15776	15923	15812	15916	15716	15872	15885	16003	15925	15907	15916	15857	15810	15897	15862	15900	15690	15960	15843	15870	15787	15903	15974	15851	15838	15812	15866	15889	15808	15803	15876	15889	15798	15870	15749	15941	15979	15810	15887	15941	15974	15992	15846	15803	15775	15954	15841	15692	15854	15833	15834	15820	15949	15824	15962	15807	15797	15926	15891	16011	16010	15768	15896	15929	15990	15818	15937	15826	16002	15807	15992	15700	15852	15965	15575	15743	15689	15697	15692	15947	15757	15878	15796	15987	15822	15811	15860	15730	15825	15877	15819	15912	16003	15906	15768	15767	15947	15759	15908	15876	15945	15897	15908	15882	15868	15861	15580	15924	15789	15913	15832	15764	15901	15758	16073	15764	15897	15949	15907	15940	15875	15821	15828	15756	15966	15962	15566	15805	15897	15856	15796	15907	15802	15763	15816	15828	15906	15786	15786	15827	15684	15827	15927	15727	15938	15974	15988	15861	15879	15977	15804	15881	16019	16011	15715	15859	15833	15994	15850	16015	15772	15908	15793	15943	15710	15857	15895	15731	15774	15967	15836	15913	15751	15808	16019	15817	15753	15814	15914	15893	15792	16051	15855	15671	15992	15893	15735	15962	15823	15846	15891	15933	15976	15907	15819	15883	15758	16021	15872	15796	15665	15686	15786	15836	15872	15820	15790	15769	15834	15721	15817	15892	15808	15772	15933	16024	15949	15893	16006	16019	15850	15943	15916	15781	15755	15914	15996	15897	15758	15947	16003	15698	15750	15865	15903	15775	15866	15643	15793	15793	15733	15877	15818	15893	15948	15828	16086	15693	15699	15809	15979	15829	15908	15741	15634	15781	15809	15813	15921	15816	15860	15781	16021	15885	15710	15896	15756	15726	15943	15733	15662	15627	15928	15939	15826	15779	15914	15908	15778	15859	15681	16051	16132	15884	15954	15909	15661	16034	15754	15971	15793	15941	15770	15964	15882	15882	15842	15829	15905	15908	15753	15738	15811	15866	15946	15803	15802	15815	15870	15808	15787	15849	15896	15772	15863	15864	15850	15897	15801	15950	15580	15734	15797	15859	15956	15803	15832	15815	15947	15765	15972	15790	15937	15951	15943	16079	15789	16079	15835	15931	15846	15942	15832	15871	15867	15808	15884	15998	15698	15747	15791	15909	15868	15669	15921	15873	15795	15876	15768	15777	15819	15942	15926	15901	15868	15875	15839	15536	15847	15769	15677	15967	15806	15697	15764	15799	15835	15966	15827	15830	15795	15777	15897	15803	15869	15825	15717	15861	15830	15836	15849	15768	16036	15855	16003	15960	15861	16023	15791	15953	15818	15799	16013	15798	15895	15902	15710	15848	15936	15986	15835	15906	15814	15666	15788	15711	15730	15974	15818	15914	15862	15600	15915	15731	15882	15728	15811	15828	15731	15846	15798	15933	15723	15758	15829	15857	15681	15908	15863	15957	16014	15831	15799	15862	16071	15796	15775
24035	21336	28853	24275	31825	58523	57288	41961	32683	25388	21288	19406	18974	18766	18898	18776	18775	18677	18672	18738	18643	18846	18702	18457	18634	18813	18560	18801	18635	18719	18766	18725	18611	18734	18964	18689	18745	18822	18570	18811	18713	18701	18602	18824	18535	18816	18845	18761	18768	18498	18814	18705	18701	18670	18789	18911	18770	18547	18718	18566	18639	18733	18573	18707	18514	18584	18474	18501	18604	18682	18574	18682	18588	18770	18641	18657	18643	18362	18835	18666	18609	18800	18793	18577	18643	18460	18587	18646	18700	18585	18443	18615	18632	18632	18675	18562	18539	18592	18532	18546	18583	18754	18607	18684	18769	18741	18649	18633	18332	18554	18614	18585	18780	18481	18652	18742	18732	18486	18468	18608	18690	18676	18590	18425	18631	18625	18628	18557	18880	18432	18621	18450	18555	18507	18509	18569	18759	18697	18675	18587	18849	18699	18726	18587	18647	18600	18597	18639	18669	18510	18523	18466	18523	18547	18776	18519	18624	18787	18792	18547	18486	18605	18593	18676	18708	18567	18550	18630	18772	18500	18613	18529	18499	18756	18605	18692	18620	18728	18540	18622	18736	18739	18615	18610	18555	18591	18792	18709	18526	18442	18411	18706	18696	18737	18749	18678	18704	18488	18607	18391	18573	18559	18734	18594	18630	18784	18555	18624	18549	18613	18392	18806	18646	18667	18583	18525	18651	18548	18602	18769	18662	18509	18580	18505	18654	18695	18570	18635	18559	18507	18532	18678	18597	18530	18694	18566	18743	18573	18447	18410	18558	18481	18597	18754	18476	18529	18510	18684	18587	18529	18515	18630	18723	18520	18694	18688	18674	18658	18440	18330	18879	18681	18509	18452	18484	18600	18821	18676	18644	18897	18437	18614	18735	18692	18741	18763	18866	18585	18643	18804	18659	18738	18547	18603	18567	18660	18592	18630	18725	18814	18691	18678	18613	18507	18794	18519	18667	18578	18689	18670	18763	18612	18575	18548	18551	18414	18496	18718	18630	18577	18617	18383	18579	18630	18484	18541	18627	18505	18780	18709	18710	18648	18616	18521	18818	18632	18432	18512	18393	18739	18818	18445	18549	18764	18553	18722	18617	18580	18595	18599	18565	18533	18705	18543	18809	18550	18797	18514	18667	18597	18533	18533	18620	18604	18536	18520	18811	18805	18613	18751	18660	18468	18628	18607	18360	18722	18659	18679	18832	18552	18516	18655	18670	18628	18505	18785	18758	18547	18499	18547	18534	18611	18694	18702	18527	18566	18724	18568	18538	18814	18562	18605	18695	18815	18543	18558	18643	18885	18945	18776	18645	18628	18645	18537	18536	18541	18725	18698	18624	18739	18773	18505	18697	18567	18697	18666	18606	18678	18654	18625	18686	18683	18641	18593	18593	18680	18694	18775	18605	18541	18742	18563	18629	18736	18595	18863	18743	18690	18663	18606	18451	18584	18557	18520	18735	18645	18498	18408	18579	18634	18589	18899	18662	18519	18603	18560	18711	18744	18568	18528	18509	18628	18649	18627	18544	18660	18542	18772	18595	18515	18395	18561	18582	18556	18688	18656	18583	18634	18626	18618	18663	18583	18721	18787	18630	18431	18618	18500	18638	18647	18670	18656	18607	18723	18726	18655	18638	18670	18688	18626	18680	18635	18750	18709	18625	18705	18578	18777	18460	18479	18709	18603	18429	18714	18567	18481	18599	18679	18744	18378	18686	18522	18678	18521	18680	18647	18930	18630	18629	18584	18672	18601	18633	18642	18509	18458	18748	18683	18789	18648	18608	18607	18592	18563	18559	18608	18654	18663	18638	18473	18565	18506	18706	18465	18714	18594	18613	18658	18819	18618	18660	18611	18661	18646	18795	18635	18481	18564	18475	18594	18524	18781	18685	18594	18695	18500	18565	18525	18549	18759	18635	18404	18496	18656	18372	18709	18833	18798	18602	18729	18920	18726	18653	18541	18439	18859	18596	18367	18645	18667	18565	18723	18478	18687	18451	18561	18740	18692	18501	18506	18388	18725	18709	18761	18836	18288	18681	18798	18581	18908	18663	18545	18636	18369	18663	18527	18713	18559	18709	18639	18631	18519	18577	18625	18667	18614	18636	18619	18674	18487	18632	18599	18752	18377	18643	18666	18603	18633	18759	18713	18465	18542	18637	18441	18568	18730	18749	18531	18730	18496	18462	18905	18634	18533	18548	18564	18613	18525	18736	18624	18615	18779	18735	18744	18640	18492	18714	18562	18654	18581	18843	18562	18635	18660	18450	18507	18436	18557	18616	18862	18584	18588	18671	18632	18813	18617	18373	18523	18705	18671	18752	18583	18463	18820	18814	18782	18846	18416	18487	18357	18548	18645	18891	18657	18676	18633	18797	18500	18636	18620	18660	18552	18603	18542	18738	18839	18629	18476	18870	18575	18840	18755	18639	18764	18766	18694	18631	18531	18748	18724	18760	18620	18655	18448	18423	18582	18446	18617	18682	18430	18568	18506	18699	18503	18689	18410	18810	18616	18749	18509	18498	18675	18573	18673	18602	18508	18554	18584	18692	18624	18587	18730	18458	18580	18409	18490	18490	18517	18599	18595	18477	18620	18502	18801	18525	18624	18521	18404	18616	18661	18712	18588	18446	18599	18724	18527	18477	18633	18375	18597	18573	18681	18844	18788	18564	18571	18902	18786	18490	18596	18752	18491	18698	18525	18522	18552	18553	18528	18672	18631	18570	18568	18392	18611	18598	18610	18553	18484	18584	18723	18545	18781	18924	18691	18583	18553	18405	18680	18783	18645	18391	18664	18364	18573	18736	18665	18771	18770	18583	18705	18389	18523	18526	18680	18581	18441	18737	18568	18536	18687	18725	18750	18673	18516	18619	18702	18416	18629	18706	18483	18654	18605	18609	18652	18668	18382	18695	18755	18645	18603	18666	18728	18702	18536	18413	18457	18690	18609	18710	18694	18756	18456	18650	18665	18693	18687	18499	18476	18676	18621	18697	18472	18795	18831	18769	18780	18686	18726	18511	18523	18732	18840	18535	18647	18454	18531	18693	18649	18554	18743	18630	18583	18518	18630	18455	18485	18777	18550	18662	18705	18602	18705	18489	18578	18853	18707	18605	18534	18604	18600	18811	18545	18741	18591	18628	18715	18859	18615	18589	18651	18598	18569	18631	18599	18431	18638	18773	18718	18865	18493	18659	18728	18738	18593	18459	18591	18590	18435	18419	18583	18580	18709	18613	18516	18765	18411	18740	18730	18972	18563	18634	18576	18523	18632	18601	18925	18770	18761	18611	18419	18563	18553	18488	18710	18746	18705	18514	18707	18379	18671	18683	18562	18558	18911	18424	18603	18595	18784	18765	18762	18774	18537	18637	18764	18699	18700	18704	18441	18453	18572	18873	18923	18775	18584	18805	18625	18629	18767	18776	18668	18592	18622	18635	18594	18791	18559	18540	18558	18658	18568	18574	18726	18738	18463	18553	18762	18675	18721	18622	18562	18664	18556	18677	18547	18743	18524	18558	18681	18788	18487	18452	18686	18674	18482	18532	18536	18606	18841	18712	18628	18552	18591	18321	18684	18689	18547	18552	18593	18682	18618	18683	18732	18430	18490	18671	18612	18776	18673	18562	18563	18540	18674	18792	18447	18703	18646	18728	18661	18615	18570	18620	18659	18757	18604	18618	18730	18710	18542	18641	18624	18434	18696	18605	18600	18572	18707	18805	18523	18634	18591	18519	18455	18686	18600	18705	18633	18522	18606	18524	18627	18697	18581	18631	18458	18789	18586	18668	18650	18707	18544	18639	18964	18649	18718	18554	18543	18606	18725	18565	18542	18588	18494	18499	18586	18495	18488	18605	18888	18814	18770	18699	18585	18638	18600	18563	18636	18615	18732	18743	18891	18613	18796	18565	18620	18731	18679	18574	18631	18506	18553	18554	18708	18519	18452	18722	18514	18681	18440	18422	18708	18483	18500	18663	18566	18566	18733	18652	18729	18612	18522	18459	18814	18613	18673	18585	18523	18595	18590	18783	18437	18455	18764	18620	18590	18356	18801	18682	18729	18543	18398	18602	18654	18548	18709	18740	18652	18552	18575	18704	18762	18658	18610	18716	18464	18613	18487	18676	18585	18392	18600	18585	18605	18552	18645	18645	18870	18752	18475	18534	18312	18659	18635	18800	18633	18592	18778	18738	18646	18551	18662	18525	18497	18477	18359	18407	18625	18544	18557	18468	18632	18712	18257	18716	18705	18528	18604	18558	18611	18752	18389	18794	18548	18751	18563	18713	18605	18533	18549	18720	18596	18642	18404	18705	18757	18530	18522	18688	18676	18617	18838	18531	18569	18921	18570	18619	18647	18581	18716	18609	18649	18632	18687	18618	18496	18585	18461	18493	18689	18693	18548	18723	18407	18612	18403	18823	18799	18706	18544	18611	18637	18599	18642	18725	18718	18530	18568	18633	18521	18744	18508	18562	18786	18563	18695	18758	18532	18499	18595	18814	18716	18669	18534	18760	18605	18536	18544	18743	18699	18754	18587	18581	18495	18622	18668	18667	18457	18769	18484	18670	18574	18672	18603	18651	18823	18701	18568	18495	18796	18588	18637	18307	18663	18774	18503	18570	18723	18456	18662	18826	18419	18365	18670	18698	18629	18557	18747	18583	18703	18539	18836	18539	18595	18812	18750	18638	18631	18790	18758	18822	18734	18560	18761	18617	18808	18727	18730	18865	18663	18705	18721	18782	18492	18663	18517	18653	18770	18560	18668	18491	18835	18790	18642	18529	18463	18628	18580	18586	18685	18755	18684	18766	18450	18744	18831	18581	18581	18674	18563	18856	18780	18753	18587	18437	18612	18752	18432	18737	18622	18733	18530	18645	18614	18785	18535	18616	18669	18674	18710	18602	18313	18561	18606	18528	18706	18606	18689	18514	18837	18767	18631	18562	18620	18551	18785	18478	18477	18547	18586	18729	18484	18583	18663	18803	18424	18716	18800	18760	18618	18484	18556	18594	18660	18836	18753	18694	18570	18722	18543	18520	18774	18516	18646	18496	18649	18569	18564	18324	18602	18687	18656	18626	18780	18858	18487	18609	18883	18586	18635	18467	18564	18690	18560	18808	18593	18689	18562
13827	24017	23077	20614	40700	57958	53826	41313	31483	22376	17583	16099	15676	15709	15617	15661	15777	15619	15443	15460	15700	15700	15564	15713	15815	15542	15791	15765	15652	15548	15659	15530	15652	15677	15494	15730	15605	15627	15597	15834	15489	15726	15599	15626	15580	15527	15520	15594	15675	15640	15637	15617	15748	15699	15715	15570	15498	15567	15564	15630	15747	15625	15721	15669	15641	15803	15624	15601	15585	15553	15650	15558	15503	15643	15403	15585	15579	15697	15596	15385	15702	15630	15704	15766	15698	15684	15634	15701	15653	15439	15714	15711	15774	15684	15687	15604	15649	15642	15782	15688	15729	15604	15548	15631	15687	15489	15629	15500	15517	15641	15508	15584	15549	15720	15632	15636	15737	15447	15641	15568	15705	15557	15766	15519	15640	15511	15558	15686	15586	15589	15659	15632	15662	15467	15658	15577	15633	15465	15703	15729	15507	15678	15542	15638	15520	15635	15576	15515	15673	15544	15640	15467	15280	15614	15707	15760	15535	15654	15418	15711	15747	15557	15523	15769	15586	15522	15601	15576	15695	15482	15758	15707	15518	15555	15640	15524	15593	15597	15453	15539	15543	15560	15629	15595	15547	15626	15746	15499	15764	15526	15628	15662	15561	15515	15537	15693	15652	15486	15602	15653	15594	15512	15698	15809	15517	15408	15679	15513	15780	15856	15482	15698	15610	15449	15669	15591	15563	15569	15595	15674	15456	15535	15638	15496	15578	15652	15465	15697	15726	15684	15815	15595	15506	15675	15664	15694	15569	15622	15605	15575	15611	15600	15515	15754	15562	15700	15699	15686	15608	15561	15522	15572	15534	15621	15589	15464	15642	15595	15844	15525	15493	15684	15345	15553	15493	15629	15471	15472	15531	15839	15544	15473	15492	15574	15675	15588	15615	15803	15638	15652	15549	15478	15511	15495	15613	15617	15506	15592	15654	15511	15619	15634	15608	15657	15617	15518	15570	15541	15583	15535	15466	15683	15501	15637	15644	15441	15543	15512	15516	15725	15595	15505	15530	15623	15504	15574	15508	15501	15639	15742	15392	15555	15516	15559	15572	15778	15800	15600	15648	15640	15471	15710	15534	15568	15550	15749	15617	15456	15640	15753	15551	15620	15688	15553	15505	15556	15527	15556	15596	15572	15504	15780	15603	15606	15484	15386	15536	15575	15396	15748	15650	15659	15781	15689	15670	15542	15559	15697	15598	15515	15586	15538	15508	15575	15593	15671	15721	15595	15594	15577	15688	15692	15662	15772	15526	15693	15634	15655	15538	15642	15457	15704	15550	15639	15647	15523	15690	15748	15649	15518	15576	15685	15649	15588	15706	15651	15788	15560	15592	15460	15452	15643	15568	15558	15613	15650	15613	15737	15581	15587	15570	15517	15593	15700	15554	15645	15607	15610	15525	15602	15633	15725	15524	15548	15719	15430	15588	15644	15582	15492	15827	15614	15530	15447	15665	15554	15478	15683	15608	15735	15819	15682	15446	15814	15567	15617	15648	15781	15775	15470	15606	15595	15570	15463	15664	15698	15666	15522	15667	15623	15551	15577	15552	15754	15782	15430	15657	15693	15639	15600	15585	15463	15628	15554	15570	15630	15610	15752	15456	15470	15777	15637	15605	15561	15690	15652	15644	15815	15686	15526	15736	15529	15484	15582	15467	15687	15645	15591	15550	15563	15756	15640	15496	15390	15556	15714	15511	15420	15550	15682	15626	15711	15529	15679	15423	15739	15628	15602	15753	15699	15665	15655	15526	15557	15669	15689	15425	15804	15675	15727	15638	15606	15591	15686	15518	15668	15644	15583	15496	15576	15497	15463	15572	15517	15757	15603	15508	15753	15506	15643	15589	15716	15784	15477	15597	15609	15717	15708	15623	15651	15627	15529	15642	15603	15587	15643	15464	15542	15589	15413	15655	15641	15491	15663	15657	15415	15454	15650	15425	15553	15661	15769	15573	15760	15548	15611	15619	15544	15605	15590	15474	15511	15654	15542	15579	15487	15613	15564	15443	15472	15552	15456	15602	15469	15515	15433	15672	15588	15678	15621	15506	15494	15798	15646	15763	15652	15711	15641	15603	15619	15509	15532	15520	15692	15650	15531	15673	15541	15662	15594	15627	15634	15673	15634	15642	15742	15707	15532	15540	15719	15701	15394	15785	15704	15475	15512	15641	15528	15566	15490	15664	15616	15571	15521	15804	15512	15640	15746	15428	15734	15565	15621	15475	15478	15519	15550	15544	15456	15579	15656	15577	15612	15544	15680	15521	15672	15863	15760	15606	15445	15599	15568	15640	15760	15596	15583	15588	15658	15658	15661	15519	15411	15600	15519	15407	15724	15681	15710	15506	15648	15647	15573	15647	15601	15528	15522	15541	15619	15587	15466	15538	15661	15664	15572	15505	15666	15625	15743	15603	15480	15757	15446	15433	15728	15490	15556	15479	15620	15672	15575	15416	15707	15501	15509	15494	15472	15708	15728	15492	15353	15602	15423	15484	15598	15518	15675	15529	15543	15548	15626	15722	15665	15572	15711	15598	15776	15579	15684	15729	15568	15776	15575	15649	15431	15565	15408	15534	15523	15816	15537	15657	15475	15679	15653	15643	15480	15683	15361	15656	15640	15706	15559	15668	15484	15641	15684	15684	15676	15512	15560	15630	15628	15521	15597	15569	15615	15627	15538	15594	15666	15903	15685	15645	15636	15788	15570	15665	15602	15808	15650	15744	15518	15452	15580	15695	15697	15749	15540	15699	15615	15648	15725	15626	15553	15671	15552	15499	15594	15538	15634	15777	15609	15685	15716	15552	15535	15731	15541	15502	15506	15581	15492	15607	15656	15665	15555	15557	15552	15637	15540	15593	15599	15522	15436	15648	15685	15450	15584	15612	15579	15653	15566	15697	15540	15636	15687	15512	15586	15667	15461	15701	15647	15611	15615	15614	15763	15675	15519	15644	15750	15557	15554	15674	15621	15678	15530	15571	15498	15722	15358	15732	15781	15592	15536	15682	15749	15796	15618	15439	15639	15727	15536	15650	15544	15696	15735	15491	15401	15535	15595	15622	15712	15636	15596	15598	15636	15582	15626	15587	15496	15631	15628	15718	15601	15491	15538	15705	15494	15428	15732	15583	15618	15628	15596	15703	15641	15578	15603	15583	15543	15521	15772	15742	15434	15531	15773	15661	15725	15674	15448	15643	15433	15583	15557	15764	15546	15807	15627	15631	15607	15734	15476	15460	15640	15709	15539	15661	15522	15646	15716	15525	15501	15531	15650	15654	15491	15599	15542	15547	15547	15583	15540	15498	15731	15692	15450	15600	15585	15580	15535	15665	15611	15632	15616	15722	15566	15591	15789	15528	15423	15423	15506	15684	15628	15641	15646	15555	15482	15441	15604	15457	15526	15564	15571	15607	15741	15736	15575	15607	15519	15507	15426	15660	15592	15697	15363	15509	15604	15583	15563	15662	15574	15576	15653	15602	15511	15572	15540	15468	15744	15611	15694	15489	15605	15556	15601	15663	15603	15498	15720	15490	15429	15565	15408	15602	15652	15492	15559	15646	15639	15471	15616	15753	15619	15439	15547	15610	15492	15537	15594	15641	15695	15614	15713	15683	15610	15540	15580	15478	15804	15551	15689	15683	15514	15648	15449	15595	15596	15612	15500	15658	15580	15699	15617	15591	15690	15576	15627	15814	15573	15629	15515	15598	15613	15772	15540	15528	15741	15699	15543	15691	15794	15557	15412	15585	15515	15496	15581	15539	15506	15576	15650	15654	15487	15627	15471	15564	15660	15541	15653	15594	15713	15501	15602	15637	15456	15624	15661	15477	15702	15464	15780	15654	15547	15711	15601	15667	15567	15780	15476	15658	15573	15578	15771	15669	15621	15613	15659	15663	15581	15640	15630	15675	15640	15536	15637	15655	15674	15432	15774	15420	15703	15594	15553	15593	15537	15604	15602	15678	15543	15663	15601	15764	15581	15560	15496	15574	15512	15646	15703	15556	15692	15354	15469	15685	15553	15474	15653	15450	15615	15654	15720	15660	15745	15513	15603	15579	15338	15492	15594	15661	15527	15704	15501	15623	15610	15491	15569	15592	15602	15536	15539	15535	15646	15566	15558	15683	15558	15663	15469	15457	15700	15543	15592	15709	15490	15535	15498	15587	15897	15571	15579	15367	15544	15595	15557	15601	15456	15595	15655	15419	15702	15506	15501	15731	15493	15578	15588	15544	15445	15539	15610	15640	15618	15650	15599	15585	15722	15439	15614	15694	15484	15714	15347	15603	15630	15537	15641	15547	15771	15629	15416	15491	15702	15636	15678	15531	15568	15519	15470	15618	15774	15420	15643	15646	15632	15600	15476	15613	15520	15598	15700	15668	15638	15502	15537	15690	15583	15605	15571	15472	15669	15599	15580	15371	15696	15500	15562	15360	15793	15509	15631	15551	15649	15716	15627	15718	15636	15721	15563	15912	15619	15646	15722	15671	15603	15675	15553	15461	15597	15531	15625	15599	15629	15663	15498	15624	15637	15582	15578	15657	15350	15802	15640	15414	15655	15580	15693	15735	15510	15667	15477	15524	15604	15648	15429	15626	15670	15610	15674	15527	15547	15876	15593	15526	15458	15515	15443	15558	15621	15748	15452	15604	15594	15472	15514	15428	15613	15466	15562	15656	15706	15533	15558	15589	15690	15434	15443	15638	15797	15729	15598	15666	15640	15733	15503	15583	15511	15740	15510	15528	15809	15427	15532	15684	15584	15437	15401	15481	15556	15706	15517	15619	15434	15743	15632	15647	15622	15632	15582	15454	15569	15636	15672	15468	15332	15671	15546	15582	15717	15599	15784	15747	15747	15525	15519	15576	15483	15580	15633	15511	15521	15588	15567	15607	15615	15547	15592	15622	15682	15491	15499	15605	15677	15591	15508	15645	15587	15596	15627	15566	15664	15576	15459	15682	15632	15668	15431	15624	15662	15577	15557	15476	15695	15625	15595	15596	15724	15641	15565	15726	15709	15528	15633	15707	15557	15543	15781	15545	15591	15597	15782	15486	15652	15456	15585	15562	15574	15729	15604	15529	15624	15503	15611	15591	15587	15704	15571	15565	15704	15611	15596	15701	15660	15757	15634
22954	21454	29420	23923	30634	66676	67030	54524	41142	30387	23241	20084	19055	18883	18869	18844	18788	18758	18833	18686	18762	18759	18750	18705	18567	18638	18570	18832	18676	18498	18537	18434	18656	18633	18698	18612	18491	18607	18445	18535	18484	18788	18644	18787	18593	18373	18620	18479	18542	18706	18506	18630	18414	18592	18543	18688	18433	18626	18680	18597	18553	18800	18608	18614	18626	18538	18628	18698	18524	18513	18487	18570	18726	18657	18568	18468	18571	18480	18433	18554	18688	18457	18566	18637	18891	18624	18553	18611	18370	18725	18610	18553	18645	18474	18641	18508	18552	18649	18382	18493	18527	18774	18556	18611	18644	18671	18548	18540	18274	18560	18439	18211	18487	18505	18209	18565	18474	18545	18523	18503	18653	18513	18416	18628	18555	18648	18501	18483	18368	18613	18762	18479	18647	18573	18346	18525	18611	18509	18488	18631	18833	18542	18542	18644	18643	18483	18530	18575	18585	18550	18812	18591	18577	18566	18494	18558	18539	18398	18602	18662	18670	18498	18520	18511	18420	18323	18811	18427	18462	18572	18907	18575	18526	18783	18367	18502	18615	18488	18423	18393	18542	18506	18589	18583	18592	18424	18595	18579	18529	18463	18528	18633	18711	18552	18557	18470	18566	18483	18468	18347	18486	18532	18475	18423	18333	18510	18637	18260	18509	18384	18459	18667	18605	18416	18636	18551	18474	18530	18676	18445	18652	18512	18654	18462	18654	18677	18608	18651	18494	18369	18722	18423	18549	18568	18189	18584	18632	18559	18702	18567	18331	18583	18508	18757	18548	18604	18615	18527	18692	18464	18617	18386	18606	18585	18614	18470	18570	18590	18485	18703	18678	18333	18401	18415	18715	18799	18390	18492	18543	18484	18273	18432	18693	18721	18574	18570	18579	18603	18552	18556	18442	18671	18623	18452	18590	18554	18560	18519	18699	18692	18490	18506	18452	18338	18464	18408	18516	18559	18720	18453	18395	18647	18258	18521	18484	18399	18619	18589	18414	18610	18428	18550	18580	18578	18318	18509	18545	18521	18546	18361	18313	18472	18524	18576	18694	18457	18569	18525	18347	18449	18651	18549	18517	18528	18479	18515	18453	18369	18480	18577	18262	18448	18449	18485	18445	18318	18483	18617	18639	18599	18610	18589	18324	18768	18464	18487	18483	18433	18399	18563	18379	18556	18575	18639	18680	18604	18412	18672	18478	18435	18454	18526	18506	18343	18470	18559	18696	18577	18542	18554	18665	18493	18380	18542	18400	18525	18764	18386	18473	18695	18410	18444	18701	18433	18375	18311	18315	18399	18572	18513	18395	18541	18290	18630	18361	18569	18552	18353	18536	18456	18465	18422	18529	18304	18402	18623	18502	18448	18360	18623	18631	18614	18550	18699	18560	18438	18539	18608	18593	18421	18559	18557	18461	18421	18673	18517	18467	18430	18425	18461	18622	18674	18508	18452	18415	18669	18351	18516	18661	18304	18432	18546	18488	18503	18539	18425	18502	18364	18415	18449	18389	18410	18596	18492	18416	18331	18397	18390	18555	18360	18396	18613	18544	18401	18404	18414	18404	18615	18626	18473	18586	18518	18781	18548	18710	18774	18571	18235	18624	18719	18552	18466	18496	18411	18491	18589	18354	18400	18609	18475	18671	18467	18565	18707	18671	18346	18472	18565	18405	18536	18733	18290	18499	18501	18465	18831	18493	18513	18307	18481	18575	18701	18494	18627	18628	18393	18352	18372	18581	18616	18538	18593	18477	18423	18406	18592	18562	18581	18616	18773	18701	18531	18728	18656	18581	18519	18584	18546	18446	18542	18656	18578	18501	18614	18693	18472	18387	18612	18626	18404	18413	18456	18561	18523	18498	18421	18366	18488	18631	18594	18331	18525	18620	18480	18504	18473	18446	18535	18553	18650	18416	18395	18439	18432	18554	18288	18385	18443	18509	18504	18322	18329	18442	18377	18464	18567	18713	18469	18452	18511	18362	18668	18454	18337	18324	18413	18402	18764	18387	18603	18404	18542	18451	18813	18634	18581	18670	18483	18684	18585	18515	18606	18560	18662	18740	18523	18392	18389	18453	18541	18520	18608	18612	18615	18663	18401	18586	18341	18596	18602	18482	18289	18608	18449	18655	18440	18448	18478	18585	18566	18548	18467	18406	18601	18584	18728	18594	18343	18347	18413	18495	18473	18458	18618	18523	18456	18380	18583	18337	18430	18362	18527	18699	18511	18456	18659	18596	18425	18530	18485	18521	18500	18365	18510	18696	18543	18574	18516	18602	18503	18514	18648	18560	18735	18603	18626	18573	18441	18453	18471	18399	18471	18907	18438	18381	18550	18481	18495	18866	18487	18533	18379	18454	18717	18600	18529	18467	18637	18357	18635	18571	18553	18505	18490	18344	18601	18381	18395	18641	18590	18513	18495	18526	18533	18598	18558	18414	18570	18696	18529	18572	18642	18467	18628	18358	18513	18417	18568	18535	18368	18508	18429	18659	18569	18458	18556	18314	18577	18505	18530	18637	18498	18477	18370	18562	18438	18496	18513	18403	18506	18680	18491	18512	18493	18458	18437	18476	18504	18367	18325	18527	18559	18308	18519	18519	18635	18401	18489	18561	18452	18398	18277	18521	18543	18572	18483	18594	18635	18490	18623	18570	18512	18436	18493	18432	18366	18591	18533	18590	18726	18444	18381	18492	18611	18372	18591	18290	18352	18430	18390	18647	18624	18572	18537	18594	18493	18464	18532	18559	18656	18479	18463	18527	18440	18433	18371	18655	18677	18588	18417	18571	18495	18510	18531	18408	18511	18456	18265	18458	18597	18506	18570	18612	18577	18660	18680	18639	18598	18602	18650	18555	18342	18576	18675	18526	18538	18606	18504	18382	18610	18742	18445	18464	18520	18535	18643	18518	18333	18339	18616	18402	18515	18487	18610	18531	18673	18802	18670	18326	18371	18191	18354	18336	18522	18389	18524	18597	18538	18570	18453	18407	18471	18503	18459	18583	18597	18621	18649	18253	18550	18436	18372	18475	18503	18485	18687	18512	18451	18516	18540	18507	18657	18587	18547	18569	18576	18421	18363	18542	18403	18619	18547	18419	18703	18833	18585	18731	18652	18560	18322	18444	18584	18416	18756	18431	18390	18489	18469	18533	18584	18606	18434	18636	18536	18621	18405	18481	18515	18456	18444	18345	18687	18495	18704	18561	18598	18497	18621	18492	18486	18485	18563	18520	18498	18475	18509	18555	18454	18620	18430	18538	18684	18517	18665	18632	18368	18457	18646	18626	18465	18638	18533	18471	18640	18404	18335	18496	18583	18608	18441	18342	18412	18610	18546	18564	18477	18569	18722	18607	18469	18467	18578	18768	18735	18614	18681	18375	18435	18536	18446	18492	18447	18469	18627	18605	18504	18486	18410	18522	18488	18571	18456	18634	18510	18551	18389	18569	18283	18538	18461	18442	18434	18732	18485	18565	18409	18220	18379	18423	18793	18728	18544	18516	18465	18618	18462	18528	18584	18471	18725	18483	18567	18580	18668	18431	18359	18667	18302	18556	18551	18493	18426	18603	18622	18530	18388	18442	18547	18607	18712	18469	18720	18505	18639	18803	18584	18535	18424	18659	18384	18506	18560	18512	18611	18504	18314	18379	18462	18457	18530	18763	18640	18448	18400	18284	18480	18550	18448	18545	18682	18584	18636	18765	18530	18684	18457	18736	18620	18463	18330	18604	18346	18496	18587	18428	18574	18605	18540	18471	18518	18892	18432	18418	18677	18405	18595	18544	18578	18381	18566	18610	18489	18414	18607	18676	18516	18558	18553	18452	18511	18508	18576	18346	18443	18339	18449	18329	18416	18458	18330	18523	18495	18444	18527	18630	18390	18507	18544	18593	18674	18475	18569	18391	18520	18711	18621	18700	18576	18474	18433	18400	18667	18422	18544	18544	18583	18455	18620	18726	18477	18556	18541	18558	18445	18453	18389	18462	18567	18615	18274	18466	18347	18478	18566	18568	18448	18580	18391	18402	18470	18536	18288	18407	18601	18590	18310	18436	18413	18489	18726	18432	18588	18483	18524	18638	18389	18475	18634	18633	18521	18646	18681	18710	18670	18526	18604	18513	18464	18526	18303	18499	18388	18417	18631	18665	18490	18335	18535	18527	18300	18581	18315	18685	18624	18734	18543	18515	18453	18316	18793	18538	18662	18666	18598	18429	18497	18434	18454	18477	18564	18559	18526	18720	18538	18650	18493	18512	18543	18532	18467	18611	18553	18277	18515	18671	18507	18396	18430	18365	18580	18626	18161	18709	18361	18467	18498	18493	18545	18418	18503	18526	18512	18667	18418	18478	18567	18718	18413	18475	18667	18541	18572	18531	18504	18611	18481	18625	18250	18422	18601	18630	18502	18372	18651	18651	18315	18602	18548	18448	18406	18648	18515	18494	18277	18368	18578	18403	18413	18590	18636	18600	18452	18464	18472	18671	18588	18668	18591	18489	18547	18530	18466	18437	18423	18468	18398	18523	18564	18530	18537	18539	18698	18453	18437	18610	18678	18652	18494	18634	18507	18626	18557	18494	18476	18597	18248	18544	18502	18523	18494	18439	18459	18416	18580	18397	18619	18513	18610	18573	18730	18782	18599	18523	18646	18729	18758	18478	18245	18830	18484	18363	18406	18331	18409	18340	18479	18591	18720	18673	18638	18413	18404	18613	18602	18464	18333	18448	18563	18626	18593	18382	18454	18498	18548	18624	18462	18478	18537	18464	18462	18462	18413	18582	18243	18418	18510	18391	18481	18490	18652	18518	18539	18353	18631	18488	18638	18582	18397	18627	18378	18548	18426	18594	18567	18581	18466	18513	18679	18625	18485	18518	18426	18696	18343	18313	18471	18511	18415	18531	18499	18470	18639	18435	18547	18272	18332	18684	18517	18575	18504	18490	18564	18450	18619	18524	18554	18381	18678	18643	18528	18546	18404	18645	18558	18732	18863	18677	18792	18538	18594	18644	18419	18524	18437	18460	18566	18490	18408	18602	18251	18688	18639	18744	18436	18590	18609	18455	18561	18575	18448	18314	18376	18804	18447	18503	18639	18651	18420	18506	18592	18438	18518	18592	18643	18631	18505
15648	30292	28777	24179	46244	73090	68124	54200	40820	28404	19527	16291	15539	15635	15591	15538	15509	15450	15592	15549	15638	15519	15518	15509	15670	15595	15637	15581	15546	15496	15569	15508	15593	15545	15357	15374	15527	15574	15349	15443	15328	15500	15614	15436	15498	15516	15569	15382	15579	15704	15494	15587	15542	15349	15618	15579	15709	15533	15668	15433	15370	15553	15396	15568	15554	15614	15474	15419	15515	15445	15516	15527	15508	15623	15404	15431	15348	15297	15386	15451	15446	15640	15565	15389	15480	15347	15540	15456	15530	15379	15459	15374	15589	15354	15631	15549	15362	15695	15534	15439	15554	15443	15514	15552	15478	15341	15726	15564	15428	15675	15592	15543	15589	15551	15594	15549	15542	15321	15424	15522	15270	15348	15518	15376	15438	15571	15494	15413	15654	15552	15662	15460	15514	15471	15429	15593	15373	15449	15607	15576	15505	15606	15442	15496	15505	15445	15620	15531	15456	15412	15718	15537	15422	15509	15528	15584	15550	15724	15480	15503	15459	15356	15653	15595	15645	15377	15526	15262	15636	15495	15547	15468	15443	15458	15725	15492	15557	15475	15512	15429	15487	15506	15367	15435	15521	15509	15485	15307	15605	15376	15512	15524	15358	15347	15467	15361	15373	15752	15526	15588	15569	15371	15520	15521	15391	15522	15495	15498	15459	15458	15461	15510	15461	15478	15521	15523	15336	15490	15506	15539	15394	15416	15402	15449	15476	15562	15500	15654	15407	15412	15500	15418	15688	15459	15669	15247	15655	15605	15481	15469	15477	15466	15473	15394	15490	15576	15383	15563	15368	15563	15586	15471	15378	15383	15415	15535	15233	15381	15529	15504	15485	15301	15505	15417	15457	15494	15493	15539	15474	15420	15597	15561	15489	15501	15546	15535	15581	15557	15545	15602	15587	15371	15421	15404	15487	15594	15467	15569	15496	15530	15554	15485	15527	15529	15615	15317	15302	15258	15396	15524	15464	15470	15578	15555	15307	15397	15622	15512	15540	15398	15473	15434	15614	15621	15564	15496	15481	15477	15287	15612	15499	15469	15424	15499	15455	15426	15482	15546	15641	15474	15376	15472	15565	15543	15454	15390	15453	15573	15576	15587	15488	15422	15523	15438	15739	15466	15495	15666	15508	15465	15540	15686	15368	15477	15501	15358	15682	15215	15657	15323	15374	15608	15532	15479	15500	15585	15571	15509	15442	15479	15387	15438	15668	15631	15560	15609	15575	15391	15422	15359	15445	15503	15371	15449	15484	15369	15439	15443	15577	15411	15467	15354	15484	15434	15608	15410	15643	15531	15464	15363	15356	15449	15395	15595	15474	15528	15481	15309	15462	15601	15510	15518	15660	15483	15340	15549	15585	15578	15556	15392	15326	15566	15547	15390	15548	15412	15567	15531	15402	15607	15424	15345	15516	15581	15538	15522	15419	15501	15615	15475	15372	15610	15459	15468	15360	15415	15548	15542	15391	15454	15443	15554	15630	15492	15451	15458	15315	15663	15399	15541	15446	15530	15477	15557	15587	15378	15408	15546	15523	15500	15395	15610	15430	15525	15427	15639	15527	15497	15461	15479	15326	15525	15562	15494	15454	15399	15486	15661	15523	15668	15391	15466	15433	15501	15506	15569	15462	15414	15508	15569	15519	15458	15544	15589	15369	15484	15542	15526	15583	15537	15563	15415	15499	15655	15386	15588	15528	15411	15552	15592	15651	15460	15634	15604	15481	15546	15574	15494	15524	15467	15407	15519	15408	15603	15558	15278	15570	15456	15539	15648	15469	15600	15345	15532	15337	15472	15416	15522	15473	15433	15280	15532	15530	15430	15452	15428	15603	15561	15699	15511	15372	15629	15418	15464	15576	15542	15466	15657	15573	15452	15388	15559	15514	15590	15555	15560	15499	15546	15684	15461	15458	15505	15541	15644	15441	15422	15429	15651	15337	15410	15533	15639	15686	15568	15454	15576	15411	15360	15542	15365	15647	15456	15420	15561	15620	15464	15476	15415	15367	15413	15793	15423	15582	15477	15521	15446	15584	15607	15569	15410	15306	15663	15471	15582	15478	15528	15563	15427	15605	15469	15523	15461	15353	15402	15348	15371	15458	15635	15493	15340	15357	15522	15447	15436	15503	15516	15426	15488	15491	15418	15556	15526	15387	15545	15404	15441	15630	15482	15489	15638	15503	15567	15389	15481	15306	15420	15480	15550	15441	15650	15283	15334	15469	15568	15527	15343	15501	15408	15452	15482	15511	15573	15344	15537	15437	15213	15541	15376	15493	15453	15665	15706	15517	15444	15548	15529	15422	15620	15610	15437	15529	15481	15394	15450	15472	15364	15443	15559	15554	15357	15408	15424	15536	15518	15509	15507	15686	15359	15443	15462	15287	15416	15583	15485	15544	15518	15548	15452	15492	15488	15556	15325	15504	15475	15234	15502	15513	15583	15576	15436	15420	15485	15506	15369	15468	15606	15469	15699	15376	15515	15454	15365	15486	15500	15347	15411	15598	15340	15466	15624	15414	15422	15481	15408	15409	15624	15394	15512	15508	15354	15488	15663	15451	15474	15542	15408	15316	15326	15413	15503	15469	15446	15598	15681	15571	15251	15479	15497	15479	15558	15528	15607	15427	15395	15466	15372	15463	15377	15460	15494	15414	15596	15382	15457	15421	15506	15395	15608	15490	15443	15400	15414	15349	15495	15660	15387	15502	15614	15332	15501	15541	15593	15335	15483	15524	15294	15625	15515	15543	15440	15506	15552	15407	15590	15439	15541	15401	15437	15525	15566	15532	15331	15468	15646	15431	15493	15427	15495	15421	15280	15642	15582	15543	15477	15510	15406	15461	15417	15608	15598	15487	15498	15426	15537	15439	15480	15240	15499	15619	15450	15275	15569	15418	15536	15361	15645	15574	15412	15424	15340	15540	15444	15426	15733	15472	15414	15435	15432	15489	15457	15437	15472	15334	15642	15458	15464	15516	15473	15575	15489	15539	15446	15487	15378	15439	15416	15313	15657	15357	15491	15637	15384	15664	15472	15590	15470	15488	15543	15572	15378	15424	15611	15413	15318	15491	15657	15516	15422	15331	15583	15495	15475	15474	15478	15328	15633	15579	15585	15436	15372	15577	15582	15526	15638	15728	15442	15438	15567	15606	15510	15351	15372	15559	15473	15533	15513	15584	15588	15163	15568	15441	15658	15484	15500	15416	15564	15360	15360	15482	15609	15501	15328	15542	15422	15499	15487	15509	15368	15542	15675	15555	15398	15437	15459	15513	15451	15472	15470	15606	15375	15419	15453	15346	15534	15395	15576	15535	15431	15490	15560	15335	15484	15519	15236	15637	15462	15432	15521	15405	15512	15324	15515	15373	15466	15643	15284	15446	15440	15553	15469	15435	15280	15467	15583	15514	15562	15401	15449	15615	15407	15398	15450	15557	15324	15585	15383	15510	15424	15524	15452	15448	15588	15254	15516	15467	15568	15537	15393	15460	15326	15527	15445	15528	15471	15470	15638	15577	15487	15267	15498	15585	15620	15455	15348	15525	15550	15613	15563	15565	15451	15373	15574	15491	15581	15427	15337	15428	15430	15510	15506	15510	15475	15453	15580	15456	15352	15458	15585	15329	15436	15494	15398	15295	15536	15482	15486	15177	15494	15478	15281	15592	15443	15553	15387	15314	15593	15602	15484	15524	15517	15519	15388	15487	15531	15480	15482	15585	15580	15565	15512	15556	15463	15532	15675	15527	15629	15507	15421	15372	15387	15649	15584	15572	15481	15563	15599	15531	15531	15425	15630	15430	15468	15481	15493	15445	15349	15390	15420	15685	15482	15484	15575	15559	15617	15518	15322	15469	15452	15580	15326	15392	15434	15655	15319	15227	15450	15423	15595	15416	15402	15469	15493	15632	15506	15437	15493	15503	15524	15409	15570	15474	15660	15505	15628	15448	15522	15406	15407	15457	15677	15543	15533	15459	15556	15468	15539	15636	15391	15452	15427	15501	15523	15470	15492	15435	15574	15643	15454	15599	15516	15275	15441	15491	15442	15352	15490	15392	15437	15494	15477	15474	15472	15322	15621	15581	15579	15468	15426	15255	15521	15584	15132	15334	15594	15581	15562	15540	15530	15520	15406	15462	15562	15554	15501	15362	15457	15516	15425	15509	15395	15567	15594	15583	15483	15554	15466	15722	15437	15549	15420	15535	15502	15531	15201	15571	15456	15512	15514	15632	15381	15472	15396	15424	15433	15452	15484	15396	15596	15400	15481	15545	15499	15405	15401	15462	15573	15400	15494	15473	15544	15391	15535	15485	15462	15590	15299	15425	15670	15665	15568	15349	15514	15527	15533	15384	15473	15543	15575	15556	15531	15619	15322	15407	15333	15527	15489	15525	15562	15343	15508	15427	15537	15421	15517	15654	15423	15395	15506	15656	15423	15453	15379	15592	15619	15464	15367	15404	15540	15402	15455	15356	15396	15549	15456	15461	15408	15487	15379	15636	15551	15347	15538	15342	15403	15470	15530	15408	15401	15583	15454	15433	15563	15474	15365	15475	15402	15545	15634	15381	15395	15454	15585	15554	15398	15446	15566	15508	15535	15516	15522	15322	15474	15515	15648	15426	15618	15562	15484	15586	15532	15449	15427	15593	15488	15713	15468	15525	15656	15593	15429	15491	15488	15386	15631	15688	15565	15510	15407	15394	15497	15554	15591	15585	15386	15501	15401	15557	15569	15339	15405	15530	15493	15639	15404	15513	15529	15469	15480	15635	15409	15503	15481	15458	15642	15489	15553	15508	15362	15414	15440	15442	15328	15482	15417	15584	15508	15426	15476	15559	15588	15460	15351	15746	15451	15510	15324	15641	15314	15495	15412	15454	15554	15543	15582	15566	15520	15655	15599	15677	15502	15472	15460	15602	15358	15333	15349	15574	15527	15400	15465	15340	15396	15560	15439	15581	15440	15421	15370	15423	15560	15524	15489	15478	15480	15403	15558	15344	15439	15547	15509	15455	15440	15531	15320	15584	15542	15501	15517	15407	15337	15227	15605	15612	15414	15473	15582	15464	15420	15431	15370	15426	15568	15516	15486	15470	15442	15486	15490	15432	15513	15261	15595	15700	15487	15358	15588
27778	22199	26278	23833	21542	26190	29056	25066	21853	20020	18971	18283	18505	18639	18303	18462	18485	18555	18483	18652	18535	18523	18538	18488	18328	18408	18472	18611	18539	18376	18428	18603	18472	18667	18353	18686	18506	18304	18463	18543	18471	18341	18532	18405	18357	18376	18477	18311	18426	18556	18553	18335	18631	18322	18539	18468	18330	18473	18346	18449	18549	18456	18469	18380	18147	18508	18688	18444	18402	18486	18325	18351	18454	18396	18470	18557	18499	18242	18323	18476	18462	18570	18472	18422	18504	18500	18670	18518	18579	18513	18458	18302	18297	18375	18198	18622	18439	18467	18451	18541	18473	18540	18571	18543	18568	18316	18466	18518	18402	18534	18430	18274	18584	18369	18478	18426	18302	18556	18481	18344	18518	18697	18370	18483	18359	18570	18616	18276	18234	18322	18420	18428	18531	18298	18450	18602	18389	18438	18529	18436	18491	18219	18581	18281	18361	18367	18168	18248	18448	18473	18648	18320	18236	18301	18623	18399	18545	18311	18223	18446	18546	18474	18406	18601	18465	18319	18311	18440	18454	18362	18106	18502	18265	18341	18410	18372	18463	18394	18309	18676	18569	18375	18350	18402	18489	18416	18414	18353	18445	18449	18474	18403	18401	18345	18466	18374	18376	18495	18368	18154	18443	18334	18466	18602	18565	18286	18282	18389	18582	18448	18361	18408	18461	18353	18301	18507	18485	18548	18492	18290	18418	18316	18526	18548	18388	18270	18431	18389	18447	18377	18292	18362	18462	18482	18570	18511	18752	18598	18472	18538	18342	18414	18481	18196	18483	18404	18539	18466	18222	18132	18438	18422	18412	18316	18412	18423	18246	18640	18416	18341	18236	18527	18705	18348	18611	18400	18356	18516	18364	18346	18406	18234	18470	18265	18474	18556	18421	18347	18400	18532	18303	18331	18573	18480	18339	18321	18291	18423	18501	18439	18454	18494	18564	18524	18506	18483	18449	18461	18526	18503	18233	18460	18537	18568	18582	18466	18388	18508	18534	18490	18619	18401	18390	18542	18351	18410	18322	18331	18495	18405	18436	18276	18386	18340	18437	18732	18484	18370	18331	18227	18412	18260	18306	18467	18431	18490	18503	18287	18441	18581	18397	18336	18462	18492	18383	18426	18458	18363	18412	18439	18453	18449	18528	18654	18427	18433	18229	18454	18484	18209	18219	18259	18306	18427	18451	18390	18239	18335	18581	18411	18397	18375	18453	18354	18366	18507	18537	18558	18574	18371	18525	18389	18315	18493	18282	18512	18449	18493	18344	18265	18497	18348	18504	18523	18469	18381	18397	18369	18528	18430	18376	18311	18495	18307	18366	18503	18685	18281	18482	18565	18348	18514	18354	18388	18393	18352	18560	18623	18499	18104	18385	18483	18491	18410	18188	18632	18680	18438	18508	18352	18383	18577	18512	18612	18579	18382	18426	18575	18334	18564	18320	18426	18506	18493	18577	18673	18587	18593	18309	18312	18471	18390	18119	18466	18313	18601	18330	18378	18391	18195	18406	18331	18399	18449	18447	18235	18040	18643	18374	18275	18314	18357	18479	18328	18581	18228	18489	18719	18435	18442	18423	18293	18464	18547	18476	18399	18535	18265	18370	18396	18430	18482	18425	18492	18250	18525	18513	18513	18281	18435	18485	18559	18380	18615	18359	18474	18820	18476	18395	18568	18436	18478	18373	18219	18352	18328	18309	18575	18351	18602	18428	18375	18226	18287	18495	18206	18460	18365	18544	18431	18340	18353	18530	18495	18345	18420	18303	18379	18440	18415	18601	18573	18420	18277	18400	18475	18455	18356	18531	18455	18366	18461	18494	18217	18489	18303	18196	18563	18502	18326	18381	18283	18253	18431	18496	18616	18472	18400	18505	18329	18621	18467	18395	18514	18497	18223	18286	18413	18362	18405	18362	18564	18390	18556	18394	18249	18408	18404	18470	18422	18536	18394	18399	18321	18417	18311	18441	18280	18372	18036	18416	18379	18588	18474	18525	18557	18528	18440	18474	18611	18351	18331	18294	18425	18505	18323	18592	18679	18392	18554	18340	18546	18390	18375	18635	18506	18570	18457	18313	18511	18678	18579	18580	18423	18396	18326	18515	18480	18392	18454	18352	18475	18550	18358	18576	18468	18470	18199	18350	18403	18340	18538	18538	18402	18673	18540	18542	18697	18637	18367	18327	18367	18252	18480	18456	18347	18367	18430	18533	18299	18419	18403	18661	18522	18370	18310	18493	18660	18441	18497	18369	18351	18482	18339	18300	18516	18542	18322	18507	18510	18618	18317	18261	18379	18350	18297	18317	18321	18455	18349	18241	18358	18530	18314	18317	18472	18629	18251	18282	18527	18420	18230	18399	18460	18313	18548	18330	18430	18472	18588	18657	18430	18376	18543	18516	18440	18503	18591	18251	18382	18347	18458	18428	18436	18361	18310	18451	18413	18597	18560	18325	18492	18212	18435	18440	18342	18489	18480	18579	18524	18575	18459	18554	18326	18406	18429	18562	18316	18483	18546	18411	18335	18318	18311	18601	18615	18484	18319	18373	18530	18413	18476	18506	18437	18393	18508	18520	18546	18498	18455	18514	18346	18579	18420	18296	18328	18461	18651	18579	18355	18456	18492	18532	18254	18313	18377	18394	18573	18288	18363	18448	18585	18431	18482	18401	18544	18443	18470	18565	18343	18606	18496	18478	18490	18330	18639	18346	18419	18473	18281	18533	18380	18362	18450	18407	18441	18456	18478	18206	18489	18325	18481	18351	18409	18259	18549	18443	18630	18344	18281	18542	18297	18438	18335	18421	18223	18618	18469	18518	18473	18202	18530	18296	18376	18363	18541	18512	18499	18581	18347	18606	18277	18391	18500	18461	18554	18397	18516	18384	18553	18372	18577	18655	18243	18680	18492	18387	18565	18478	18448	18422	18378	18483	18523	18616	18354	18300	18511	18488	18360	18386	18265	18529	18665	18423	18527	18509	18436	18509	18471	18338	18520	18379	18615	18455	18626	18558	18450	18404	18545	18520	18599	18459	18441	18396	18411	18359	18512	18413	18435	18446	18490	18466	18373	18482	18417	18420	18405	18358	18290	18559	18550	18581	18506	18346	18320	18726	18407	18535	18575	18374	18656	18461	18377	18456	18367	18570	18505	18449	18600	18485	18373	18422	18365	18672	18361	18208	18489	18409	18457	18436	18440	18400	18434	18366	18297	18326	18451	18380	18453	18315	18357	18434	18657	18381	18445	18465	18480	18434	18411	18420	18265	18321	18506	18209	18324	18289	18289	18443	18675	18450	18388	18452	18371	18647	18442	18441	18455	18344	18497	18408	18475	18466	18437	18579	18530	18523	18472	18191	18313	18472	18547	18223	18501	18523	18373	18474	18317	18335	18386	18218	18424	18505	18367	18469	18587	18361	18528	18192	18323	18814	18411	18364	18336	18435	18452	18293	18529	18434	18557	18497	18358	18463	18385	18376	18265	18376	18281	18489	18504	18374	18178	18486	18515	18432	18508	18305	18372	18540	18344	18358	18708	18596	18471	18458	18450	18485	18441	18605	18391	18430	18468	18665	18382	18338	18306	18476	18573	18299	18482	18649	18534	18466	18608	18240	18371	18334	18219	18403	18444	18377	18269	18399	18320	18472	18570	18644	18510	18717	18399	18535	18535	18464	18426	18455	18499	18337	18394	18503	18564	18433	18340	18511	18570	18423	18377	18568	18426	18451	18345	18434	18467	18384	18411	18453	18554	18385	18194	18546	18369	18471	18529	18418	18444	18452	18617	18421	18428	18380	18410	18409	18432	18543	18614	18416	18431	18439	18519	18333	18565	18513	18558	18239	18053	18382	18372	18588	18537	18221	18243	18421	18414	18402	18520	18488	18407	18262	18626	18473	18496	18561	18565	18541	18309	18402	18380	18251	18599	18443	18264	18581	18288	18675	18356	18391	18387	18561	18322	18389	18505	18422	18349	18456	18433	18444	18397	18517	18486	18318	18464	18474	18628	18425	18371	18579	18433	18334	18565	18478	18423	18341	18194	18512	18370	18526	18437	18450	18504	18410	18367	18371	18527	18386	18521	18255	18353	18624	18371	18281	18501	18586	18448	18280	18361	18521	18365	18455	18571	18297	18252	18633	18568	18456	18447	18496	18618	18424	18457	18490	18504	18414	18335	18462	18267	18418	18344	18501	18415	18432	18463	18264	18607	18474	18381	18425	18443	18452	18632	18427	18369	18563	18460	18567	18464	18505	18450	18252	18487	18251	18330	18264	18419	18452	18395	18413	18674	18416	18558	18437	18480	18446	18285	18509	18292	18350	18281	18265	18386	18410	18401	18500	18416	18366	18547	18183	18325	18437	18534	18478	18201	18632	18291	18428	18262	18418	18727	18395	18403	18562	18359	18534	18363	18399	18439	18607	18395	18420	18370	18449	18339	18395	18571	18389	18556	18473	18366	18377	18522	18461	18497	18374	18417	18274	18370	18530	18651	18471	18424	18559	18216	18230	18271	18205	18371	18500	18236	18257	18347	18695	18364	18683	18335	18459	18556	18595	18274	18285	18384	18574	18556	18400	18466	18440	18541	18591	18707	18439	18572	18601	18386	18492	18505	18388	18591	18322	18450	18370	18323	18453	18540	18633	18623	18291	18568	18467	18320	18227	18783	18409	18477	18591	18454	18555	18437	18484	18595	18539	18451	18413	18305	18363	18520	18267	18418	18407	18451	18545	18255	18364	18451	18434	18401	18383	18775	18355	18320	18532	18419	18441	18531	18504	18538	18531	18354	18527	18501	18560	18485	18326	18395	18560	18342	18385	18460	18513	18336	18659	18320	18445	18427	18575	18484	18380	18584	18360	18434	18399	18660	18315	18356	18369	18451	18578	18421	18472	18474	18303	18537	18286	18571	18525	18432	18455	18097	18477	18420	18384	18348	18444	18257	18597	18326	18391	18313	18617	18544	18418	18280	18459	18470	18377	18445	18443	18135	18321	18453	18513	18448	18534	18377	18510	18364	18516	18234	18488	18288	18579	18586	18353	18315	18717	18349	18329	18336	18351	18704	18360	18477	18123	18448	18281	18376	18489	18392	18492	18394	18550	18416	18386	18277	18767	18484	18612	18296	18437	18280
15789	18890	21366	19072	20044	25035	27132	22503	18889	16769	15794	15631	15526	15577	15514	15579	15473	15601	15222	15626	15491	15431	15483	15612	15545	15492	15553	15479	15594	15550	15581	15572	15533	15573	15623	15514	15606	15561	15546	15498	15666	15643	15544	15483	15618	15738	15436	15644	15531	15425	15605	15516	15677	15365	15422	15586	15569	15508	15337	15430	15467	15570	15377	15632	15439	15491	15329	15282	15501	15435	15362	15543	15407	15490	15656	15488	15536	15511	15517	15725	15537	15283	15578	15440	15608	15647	15510	15482	15549	15565	15511	15536	15500	15542	15610	15568	15536	15598	15419	15391	15534	15470	15489	15422	15552	15536	15441	15320	15553	15525	15701	15597	15437	15334	15599	15318	15499	15591	15710	15533	15640	15396	15480	15546	15531	15494	15534	15408	15523	15445	15348	15691	15541	15637	15668	15348	15457	15510	15485	15457	15499	15485	15603	15569	15411	15386	15444	15379	15749	15553	15466	15407	15389	15374	15521	15433	15505	15392	15749	15527	15423	15401	15529	15483	15513	15442	15392	15694	15476	15483	15477	15575	15416	15510	15370	15658	15587	15596	15491	15574	15381	15471	15416	15625	15584	15472	15456	15647	15471	15655	15534	15568	15554	15593	15421	15575	15548	15477	15603	15354	15533	15520	15612	15578	15413	15602	15589	15469	15527	15654	15505	15607	15499	15403	15381	15512	15707	15569	15652	15284	15440	15336	15476	15511	15504	15533	15382	15583	15622	15518	15504	15621	15364	15593	15602	15416	15432	15467	15332	15639	15540	15444	15437	15437	15529	15413	15435	15725	15511	15441	15513	15405	15678	15579	15554	15476	15532	15421	15514	15505	15468	15619	15295	15515	15567	15336	15501	15580	15657	15504	15481	15370	15353	15503	15463	15591	15504	15497	15529	15445	15636	15540	15509	15551	15481	15498	15519	15435	15531	15392	15505	15577	15653	15595	15597	15611	15577	15363	15411	15528	15482	15460	15356	15448	15543	15672	15526	15576	15370	15507	15451	15498	15575	15506	15419	15474	15490	15543	15470	15586	15491	15508	15557	15592	15428	15520	15559	15505	15822	15416	15499	15533	15534	15580	15620	15417	15598	15498	15592	15653	15448	15461	15481	15529	15529	15433	15447	15649	15475	15425	15658	15439	15590	15598	15633	15485	15467	15472	15379	15518	15535	15541	15474	15512	15583	15560	15595	15503	15552	15589	15504	15656	15510	15403	15395	15622	15560	15573	15517	15535	15534	15514	15417	15486	15588	15524	15489	15436	15828	15492	15537	15518	15542	15559	15493	15344	15380	15560	15540	15476	15275	15502	15606	15513	15632	15479	15546	15598	15530	15548	15625	15602	15391	15539	15682	15628	15559	15492	15575	15613	15596	15448	15608	15567	15523	15746	15556	15546	15281	15517	15476	15425	15659	15556	15468	15580	15313	15401	15527	15478	15553	15618	15395	15551	15744	15301	15532	15477	15482	15657	15602	15341	15667	15420	15454	15378	15589	15541	15591	15278	15582	15648	15490	15473	15570	15580	15601	15644	15460	15723	15707	15442	15623	15601	15373	15675	15673	15609	15467	15662	15571	15471	15515	15641	15524	15580	15497	15647	15517	15724	15488	15446	15512	15547	15423	15342	15581	15406	15573	15610	15686	15391	15580	15524	15560	15578	15600	15594	15514	15501	15460	15590	15413	15551	15561	15516	15433	15431	15546	15651	15451	15411	15432	15542	15614	15539	15534	15416	15666	15565	15436	15499	15595	15542	15625	15417	15505	15579	15592	15485	15393	15511	15562	15554	15342	15438	15487	15529	15443	15462	15649	15356	15520	15560	15746	15493	15703	15614	15402	15442	15595	15558	15450	15604	15650	15458	15658	15378	15486	15458	15442	15495	15462	15749	15489	15409	15570	15437	15594	15519	15668	15550	15537	15738	15536	15640	15486	15500	15507	15666	15542	15600	15685	15615	15439	15477	15522	15562	15608	15669	15475	15380	15432	15484	15368	15576	15578	15501	15472	15703	15611	15390	15602	15474	15436	15594	15474	15592	15612	15452	15542	15636	15562	15432	15434	15411	15652	15551	15497	15460	15719	15488	15488	15468	15492	15378	15443	15489	15612	15696	15493	15513	15476	15445	15458	15494	15636	15469	15416	15717	15388	15612	15537	15504	15590	15455	15623	15522	15547	15453	15442	15443	15481	15504	15465	15482	15478	15503	15424	15580	15437	15490	15491	15347	15521	15427	15469	15326	15659	15468	15528	15513	15692	15461	15462	15562	15771	15636	15435	15513	15578	15279	15556	15519	15501	15710	15606	15504	15585	15581	15616	15444	15651	15570	15379	15566	15630	15582	15413	15686	15569	15515	15533	15599	15419	15493	15602	15625	15480	15488	15240	15497	15483	15441	15472	15456	15566	15466	15539	15519	15437	15565	15423	15650	15564	15336	15531	15424	15373	15361	15510	15470	15498	15538	15505	15529	15620	15542	15658	15463	15487	15510	15481	15548	15601	15584	15506	15394	15547	15506	15728	15477	15391	15467	15472	15569	15493	15609	15681	15566	15411	15532	15623	15540	15448	15527	15729	15483	15361	15518	15583	15522	15628	15593	15652	15342	15496	15725	15559	15520	15407	15728	15605	15567	15556	15559	15337	15470	15519	15718	15534	15499	15441	15415	15453	15499	15479	15523	15525	15569	15488	15591	15473	15449	15307	15576	15555	15641	15441	15500	15747	15317	15498	15487	15685	15633	15720	15508	15560	15354	15465	15609	15523	15269	15605	15564	15659	15655	15439	15582	15433	15521	15688	15529	15594	15548	15622	15448	15640	15535	15565	15457	15604	15478	15545	15491	15593	15641	15541	15470	15577	15706	15489	15657	15567	15569	15324	15607	15520	15552	15567	15432	15410	15566	15520	15479	15577	15562	15426	15555	15662	15437	15567	15358	15441	15560	15631	15529	15519	15703	15557	15632	15465	15551	15547	15557	15534	15483	15326	15418	15435	15630	15446	15586	15659	15472	15579	15516	15563	15267	15490	15459	15461	15579	15445	15534	15570	15544	15438	15566	15513	15497	15522	15439	15506	15593	15606	15512	15534	15415	15370	15467	15641	15541	15488	15501	15628	15410	15465	15426	15795	15642	15586	15403	15489	15519	15639	15620	15439	15519	15559	15600	15636	15477	15531	15544	15595	15651	15464	15487	15511	15596	15506	15444	15622	15672	15450	15632	15454	15599	15487	15508	15696	15412	15448	15433	15540	15576	15654	15572	15569	15518	15575	15594	15434	15502	15443	15506	15504	15426	15559	15532	15585	15505	15450	15458	15357	15368	15618	15463	15516	15484	15495	15500	15621	15646	15607	15601	15484	15383	15519	15549	15394	15468	15491	15548	15503	15485	15554	15487	15366	15570	15526	15573	15472	15373	15503	15505	15601	15455	15471	15437	15579	15604	15532	15373	15501	15657	15522	15589	15452	15472	15485	15617	15678	15614	15529	15498	15561	15375	15598	15439	15496	15350	15583	15383	15429	15301	15548	15520	15661	15431	15573	15598	15467	15677	15466	15390	15543	15439	15409	15630	15628	15457	15492	15332	15394	15503	15441	15401	15536	15435	15431	15542	15652	15543	15460	15386	15470	15486	15648	15508	15526	15672	15668	15511	15591	15689	15665	15478	15523	15384	15484	15432	15534	15493	15564	15502	15403	15466	15435	15595	15679	15489	15527	15569	15503	15376	15546	15373	15585	15599	15440	15647	15279	15485	15526	15501	15611	15662	15576	15387	15511	15513	15451	15622	15590	15372	15552	15562	15420	15564	15600	15591	15572	15620	15745	15504	15529	15625	15536	15396	15408	15617	15512	15421	15443	15580	15452	15619	15706	15549	15409	15620	15459	15545	15442	15478	15576	15453	15618	15521	15543	15548	15608	15709	15449	15609	15489	15660	15506	15560	15590	15344	15455	15572	15387	15297	15580	15556	15473	15336	15433	15631	15573	15487	15443	15492	15416	15543	15454	15437	15597	15450	15640	15578	15549	15414	15530	15646	15360	15558	15505	15608	15513	15705	15475	15549	15439	15605	15419	15427	15476	15301	15679	15498	15476	15532	15470	15522	15772	15380	15616	15466	15510	15548	15592	15571	15412	15486	15358	15455	15546	15466	15480	15603	15441	15449	15600	15467	15595	15472	15508	15472	15459	15583	15559	15560	15573	15509	15442	15565	15441	15397	15543	15562	15335	15639	15528	15606	15505	15558	15340	15591	15424	15729	15441	15589	15521	15531	15386	15386	15521	15435	15443	15611	15488	15542	15378	15496	15487	15533	15574	15389	15499	15576	15594	15464	15512	15614	15631	15470	15446	15511	15536	15564	15493	15429	15436	15481	15517	15471	15292	15553	15642	15489	15567	15420	15443	15597	15456	15336	15524	15390	15414	15453	15513	15630	15588	15501	15394	15538	15408	15562	15628	15559	15463	15554	15493	15432	15323	15500	15442	15480	15454	15594	15368	15493	15454	15509	15471	15521	15612	15477	15587	15591	15586	15666	15519	15320	15298	15417	15505	15473	15489	15662	15580	15482	15572	15444	15642	15609	15626	15564	15403	15558	15514	15446	15472	15437	15523	15694	15644	15458	15550	15595	15424	15442	15583	15495	15414	15446	15567	15577	15449	15418	15415	15559	15454	15546	15433	15435	15609	15562	15390	15495	15445	15394	15728	15662	15564	15609	15691	15588	15419	15369	15512	15676	15469	15501	15556	15493	15671	15654	15563	15501	15626	15530	15538	15508	15456	15349	15447	15573	15533	15628	15499	15634	15478	15610	15483	15549	15506	15531	15652	15447	15615	15523	15503	15621	15455	15566	15335	15537	15524	15536	15433	15537	15516	15512	15561	15667	15597	15521	15620	15445	15815	15549	15631	15548	15587	15451	15538	15618	15487	15477	15473	15532	15606	15776	15462	15513	15493	15522	15663	15597	15419	15525	15646	15677	15656	15466	15610	15389	15453	15496	15582	15553	15635	15522	15594	15583	15434	15499	15378	15620	15528	15452	15455	15613	15563	15488	15605	15508	15704	15383	15685	15414	15513	15596	15587	15566	15588	15732	15583	15730	15511	15524	15520	15438	15595	15583	15515	15512	15468	15636
24132	21389	28933	24372	23655	48589	61209	46845	33919	25194	20551	18576	18415	18342	18391	17967	18236	18192	18284	18225	17967	18203	18305	18130	18181	18035	18083	18310	18106	18183	18090	18166	18200	18302	18083	17952	18024	18096	18264	18203	17908	18075	18200	18317	18136	18056	18100	18216	18267	18050	18057	17959	18091	18098	17960	18269	18017	18028	18113	18217	18266	17909	17914	17959	18218	18259	18008	18063	18074	18311	18335	18080	17963	18024	18001	18026	18098	17887	18089	17983	18153	18121	18088	18103	18148	18026	18149	18103	18117	18082	17932	18118	17961	18202	17888	18016	17973	17938	18130	18092	18117	17856	18075	18123	17955	17750	17878	18136	18112	18062	18048	17919	18097	18015	18032	18195	18220	18236	17871	17926	17925	18124	18080	18238	18095	18062	18253	18212	17927	18054	18284	18078	18089	18082	18048	18059	17912	18170	18030	18095	17940	18178	18001	17960	18085	18025	17983	18072	18122	18036	18007	18023	18158	18141	17874	18043	18078	18026	17970	18156	18130	18089	18127	18193	17967	18091	18139	18032	18144	17960	18153	18010	18019	18070	18088	18033	18205	18078	18170	18123	18165	18103	17998	17947	18004	18148	18054	17936	18095	18056	18014	18183	18114	18223	18208	18097	18141	18204	18089	18082	17935	17821	18122	18019	18126	18173	18255	18062	17965	17985	17772	17984	18118	18115	18215	18067	17984	18111	18198	18078	18144	18082	17943	17908	17946	18051	18021	17929	18010	18142	18154	18224	18004	18123	18112	18136	17937	18077	18104	17916	17965	18216	18111	18092	18220	18151	18103	17853	18214	18051	18257	18049	18137	17823	18138	18032	18118	18031	17948	18143	18152	17941	18163	18208	18215	17926	18027	17909	18071	18311	18314	18112	18094	18033	18250	18082	17984	18105	18118	18102	18064	18057	18098	17987	18028	18031	17898	17890	18112	18243	18128	18166	18046	18086	18198	17956	17991	18074	17852	18160	18021	18219	18134	18273	17958	17979	18077	18187	18188	18030	18058	18066	18092	18187	18116	18080	18172	18016	18012	18133	18212	18178	18155	18009	18115	17975	17918	18035	18276	17885	17977	17898	17984	18106	17925	17793	18058	18205	17764	18001	18070	17960	18084	17963	18129	18091	18065	18058	17992	18115	17867	18216	18184	18148	17958	18171	17935	17891	18068	18177	18130	17993	18091	17993	17904	17954	18202	18054	18129	17937	18236	18129	18008	18229	17988	18087	17908	18040	17909	17976	18155	18199	18089	18142	18258	18073	18095	18141	18206	18259	17814	18024	18169	18130	18143	18053	17954	18021	17973	17910	18029	18140	18149	18010	18082	18038	17955	17943	17847	17889	17661	18215	17968	18054	18035	18079	18056	18062	18265	18272	18134	18145	18176	18135	18069	18136	17993	17825	18034	18025	18032	18283	17897	17886	17872	18166	18069	17998	18004	18121	18089	17954	18211	18061	18140	18072	17995	17953	18132	17862	17977	18089	17936	18224	17979	17933	17861	18038	18118	18017	18035	18051	17992	17953	18155	18107	17940	18303	18131	18013	18043	18114	18182	18113	18162	17948	18165	17933	17909	18080	17982	17962	18058	18034	17954	17958	17973	18025	18231	18036	17991	18058	18062	18168	18078	18012	18154	18154	18029	18312	18056	18143	18179	18080	18108	18097	18219	18032	17956	18249	18267	17945	18106	18228	18080	18145	18205	18085	17903	18019	18064	17993	17996	17922	18074	18208	17957	17975	18116	18319	18172	18021	18044	18237	17996	18149	18050	18112	18229	18158	17904	18037	18054	18278	18116	18085	18067	18175	18073	17842	17913	18150	18051	17985	18288	18031	17827	18112	17959	18024	18169	18067	18008	17955	18104	18117	18126	18098	18029	17861	17955	18130	18159	18103	18061	18126	18065	17869	17851	18068	18132	17934	18267	18047	18031	18059	18126	18105	18140	18075	18156	18152	18305	18199	18108	18019	18102	18027	18063	18113	18049	18204	18162	18238	18102	18068	18066	17989	17852	17978	17861	18026	18096	17885	18108	18149	17888	18044	18022	18001	17990	18080	17753	17956	18035	18117	18171	18243	18173	18201	17962	17941	18141	17953	18227	18163	18254	18214	18035	18212	18232	18123	18149	18242	18039	18144	18149	18219	18178	18165	18189	18234	17865	18037	18030	18146	18006	17965	18154	18184	18216	17974	18196	18253	18073	18011	18031	18140	17907	18155	17943	18233	18048	18165	17909	17909	18013	18115	18002	18109	17962	18098	18152	18024	18131	17923	18075	18008	18177	18066	18068	18184	18079	18115	18302	18273	17915	18097	18113	18043	18163	18193	18131	18064	18126	17993	17624	18034	17907	18204	18059	18170	18055	17967	18017	18056	17968	18317	18110	18018	18167	18142	17940	17960	17901	17945	18051	17876	18004	18067	17970	17977	17913	17975	18130	18191	18067	18128	17886	17898	17844	18149	18097	18022	18151	18145	18159	18185	18189	18121	18129	17786	17963	18093	18048	18170	18021	18166	17937	17862	17836	18296	18094	18091	18046	17994	17996	18032	17989	18024	18068	18099	18140	18084	17957	18004	18083	17999	18224	18172	18100	17976	18053	18196	18063	18061	17957	18080	18245	18037	17895	18027	18025	18169	18121	18067	18125	18170	18214	18076	18092	18070	18350	18008	18134	18220	17984	17919	18096	18047	18035	18205	18133	18119	18124	18312	18136	18154	17954	18019	18099	18172	18115	18206	17783	18162	18029	17999	17913	17975	18031	18054	17970	17981	18015	18061	17947	17909	18082	18058	18094	17914	18119	18321	17903	18035	17990	18023	17885	17981	18082	18058	18070	18218	18072	18138	18103	18218	17982	18047	17976	17912	18056	18066	17858	17929	18000	18156	18121	17919	18367	18075	18082	18278	17981	18262	17923	18205	18067	18188	18050	18239	18059	18092	18081	18072	17885	18059	18158	18223	18055	18020	18078	17997	17835	17946	18014	18167	18065	18077	18017	18096	18105	18185	18220	18077	18084	18080	18198	18063	18062	18171	18035	18159	18270	18137	18138	17949	17995	17877	18187	17968	18074	17983	17969	17854	17970	17958	17912	18069	18031	18055	18064	18089	18256	18096	18068	17990	17977	18037	18044	18213	18052	18175	17943	18132	18125	18009	18131	18037	18151	18278	18087	18014	18032	18018	18154	17967	17949	18122	18064	18316	18267	17990	18061	18158	18070	18134	18089	18262	18075	17976	17889	18096	17926	17880	18158	18098	17982	18308	18398	17903	18027	18064	18030	18231	18145	17968	18019	18121	18013	18091	18072	17943	18127	17956	18081	18217	18190	18147	18109	18190	18122	18168	18117	18144	18068	18118	18192	18090	18135	18117	17987	18069	18166	18109	18215	18073	18198	18011	17897	17896	18147	18118	18105	17868	18109	18214	17974	18113	18267	17920	18057	18150	18107	18030	18003	18107	18148	17952	18179	17946	18212	18197	18145	18264	18204	18110	18142	18088	18169	17879	18155	17881	17965	18241	18261	17982	17982	18089	18080	18107	17951	18033	17899	18097	18263	18106	18121	18227	18017	17951	18030	18119	18019	17877	18052	17958	18168	18183	18187	17987	18067	18060	18097	18039	18018	17975	18067	18213	18052	18026	18251	18180	18301	18176	18020	18050	18179	17893	18015	18077	18074	17977	18098	18039	18131	17939	18150	17764	18204	18133	18156	18162	18008	18361	17861	18064	18046	18092	18058	18201	18238	18096	17966	18089	18092	17901	17909	17958	18166	18088	18328	18067	18224	17998	18008	17974	17974	18237	18246	18175	18086	18009	18161	18029	18089	18104	18033	18265	17999	18237	18302	17981	17956	17959	18050	18157	18080	17949	18042	18317	18184	18102	18128	17978	18031	18124	18162	18095	18062	18101	18228	18209	17944	17861	18073	18162	17984	18002	17917	18304	18357	18028	17907	17852	17939	17957	17995	18008	18005	18228	18027	18092	18130	18020	17975	18207	18016	18056	18141	17848	18192	18100	18027	18268	17923	18067	18040	18093	18192	18113	18172	17997	18068	17983	17857	18255	18074	17876	17978	18451	18044	18211	17952	18154	18295	18073	17996	17894	18169	18110	18130	18040	18032	18283	17962	18148	17924	17909	18027	17947	17897	18182	18230	18027	18095	17988	17933	18079	18063	18075	17860	17851	18017	17978	18089	18455	18271	17945	18125	18180	17917	18064	18250	17938	17944	18059	18189	17936	18237	18055	17969	18214	18157	18115	18030	17884	18143	17920	17928	18079	17993	18224	18012	18232	17998	18083	18101	17974	18023	18095	18043	18057	18049	18118	18087	18069	17991	18056	18235	18001	18028	18166	18017	17970	18227	18005	18001	17844	17922	17811	18060	18097	18126	17898	17874	18120	17969	18005	18094	18170	18213	17895	18058	18070	18024	17975	17907	18116	18011	18176	18118	17817	18074	18242	18119	17791	17957	17992	18013	18045	18278	18159	18291	18076	18252	18180	18017	17984	18096	18273	18058	18095	18005	18123	17872	18120	17999	18217	18115	18050	18089	17930	18241	18111	18039	17932	17966	18056	18112	18132	18216	18014	18120	18175	18036	18303	18283	17954	18019	17930	18027	18143	18075	18202	18196	17989	18213	17925	18112	17942	17936	18013	18200	18178	18000	18001	18186	17880	18034	18233	18134	18100	18179	18273	18121	18211	18067	18164	18057	18030	18309	18012	18196	18052	18146	18031	18186	18023	18081	18239	18093	17831	17990	17966	18247	17933	18093	18098	17977	18198	18176	18178	18088	18027	17972	18039	18274	18175	18109	18053	18307	17981	18168	18013	17902	17977	18184	18053	17991	18053	18034	18224	18014	18087	18330	18186	18200	18159	18021	18057	18047	17885	18151	17952	18186	18329	18168	17955	17924	17976	18267	17935	18099	17980	17994	18081	17980	17922	18002	18048	17937	18083	17943	18146	18140	18217	18250	18182	18001	18281	18035	18106	18048	18151	17976	18016	18083	18227	18034	18063	17955	18235	18316	18142	18143	18012	18045	18083	18086	18033	18240	17987	18263	18159	18172	18147	18109	18037	18235	18236	18153	18130	18123	18061	17907	18013	17962	18009	17971	18065	18081	18352	18211	18133
14593	25009	26068	21137	24729	51550	57058	45079	32523	22368	17171	15691	15429	15167	15309	15463	15310	15298	15333	15411	15399	15344	15329	15317	15423	15286	15435	15321	15317	15497	15334	15374	15218	15340	15268	15231	15380	15422	15316	15496	15290	15368	15324	15287	15242	15245	15531	15385	15440	15470	15322	15277	15465	15471	15345	15322	15184	15315	15374	15270	15295	15229	15353	15379	15308	15508	15461	15613	15325	15454	15295	15365	15186	15197	15361	15362	15196	15445	15374	15412	15272	15266	15355	15398	15298	15298	15379	15371	15443	15195	15361	15105	15346	15557	15278	15288	15224	15355	15357	15218	15266	15177	15359	15476	15318	15224	15307	15472	15332	15171	15387	15231	15454	15377	15379	15204	15465	15238	15267	15271	15498	15398	15355	15224	15366	15333	15321	15558	15385	15412	15428	15228	15308	15339	15307	15454	15369	15285	15209	15299	15199	15541	15454	15315	15451	15309	15279	15345	15348	15369	15390	15228	15502	15531	15373	15204	15399	15437	15244	15455	15341	15183	15333	15219	15276	15294	15276	15451	15437	15277	15487	15237	15400	15290	15422	15410	15260	15153	15468	15371	15362	15277	15401	15368	15260	15197	15317	15474	15255	15352	15473	15461	15431	15531	15232	15192	15600	15170	15307	15351	15302	15154	15426	15237	15526	15386	15411	15320	15301	15183	15369	15114	15320	15304	15506	15279	15277	15334	15164	15303	15440	15303	15415	15228	15261	15352	15271	15428	15198	15329	15303	15357	15400	15304	15248	15201	15332	15426	15196	15197	15297	15225	15317	15118	15449	15423	15353	15413	15487	15155	15420	15293	15434	15240	15468	15213	15325	15403	15056	15287	15197	15372	15297	15255	15408	15294	15350	15324	15234	15274	15309	15256	15534	15429	15362	15323	15324	15343	15339	15247	15264	15170	15335	15401	15448	15280	15265	15266	15349	15200	15309	15279	15431	15362	15177	15452	15313	15338	15371	15332	15254	15471	15341	15216	15136	15376	15303	15345	15435	15282	15273	15450	15217	15310	15327	15478	15183	15277	15495	15364	15339	15308	15217	15467	15294	15183	15257	15288	15325	15309	15281	15299	15437	15290	15506	15211	15414	15389	15359	15226	15271	15350	15475	15204	15300	15250	15330	15223	15343	15353	15262	15518	15296	15456	15338	15322	15235	15243	15291	15162	15392	15379	15102	15269	15387	15300	15181	15235	15424	15244	15312	15199	15245	15406	15352	15203	15372	15420	15260	15368	15322	15386	15267	15303	15459	15293	15268	15206	15410	15274	15389	15333	15310	15212	15396	15336	15076	15494	15521	15329	15269	15170	15123	15336	15275	15318	15423	15352	15325	15379	15272	15299	15369	15386	15411	15167	15175	15321	15481	15399	15338	15176	15272	15308	15406	15260	15417	15460	15476	15313	15393	15347	15176	15310	15306	15264	15421	15216	15334	15130	15309	15377	15465	15280	15225	15302	15402	15299	15160	15272	15197	15281	15385	15260	15342	15351	15342	15216	15224	15259	15276	15326	15382	15388	15281	15440	15356	15355	15373	15260	15289	15269	15093	15218	15196	15419	15211	15418	15298	15181	15310	15194	15474	15288	15252	15329	15387	15123	15362	15189	15399	15276	15322	15329	15327	15397	15435	15321	15279	15189	15479	15274	15351	15282	15252	15277	15336	15414	15284	15359	15351	15300	15354	15285	15427	15405	15269	15311	15304	15361	15334	15213	15143	15412	15338	15374	15252	15261	15252	15400	15389	15282	15355	15293	15223	15357	15352	15251	15257	15312	15190	15272	15379	15282	15384	15304	15314	15172	15121	15498	15382	15198	15142	15253	15254	15409	15393	15327	15268	15354	15314	15147	15296	15282	15406	15334	15331	15220	15181	15417	15436	15356	15332	15263	15413	15398	15287	15367	15260	15363	15357	15407	15444	15189	15269	15425	15290	15110	15303	15337	15435	15202	15544	15142	15369	15280	15242	15311	15373	15247	15268	15481	15244	15224	15220	15325	15318	15328	15299	15273	15462	15334	15425	15250	15206	15353	15192	15258	15488	15143	15126	15217	15323	15297	15463	15246	15337	15219	15505	15392	15250	15313	15301	15378	15229	15185	15110	15270	15311	15317	15152	15198	15390	15380	15492	15275	15315	15387	15380	15267	15322	15239	15266	15219	15382	15335	15430	15337	15472	15316	15333	15279	15138	15378	15257	15236	15256	15327	15485	15424	15381	15278	15276	15249	15313	15384	15404	15174	15330	15264	15169	15310	15195	15383	15319	15294	15346	15202	15427	15402	15450	15344	15243	15338	15019	15185	15202	15282	15405	15391	15231	15244	15369	15409	15283	15352	15400	15254	15397	15343	15191	15444	15428	15190	15385	15160	15208	15278	15322	15442	15193	15473	15370	15311	15412	15234	15323	15227	15185	15359	15385	15276	15351	15410	15355	15405	15185	15394	15317	15276	15183	15356	15240	15195	15324	15247	15395	15401	15273	15241	15441	15467	15293	15442	15390	15255	15343	15102	15277	15146	15228	15422	15296	15277	15219	15305	15195	15266	15328	15367	15229	15248	15235	15351	15176	15341	15320	15440	15204	15226	15228	15240	15424	15422	15461	15165	15375	15381	15388	15264	15327	15326	15197	15277	15294	15226	15438	15312	15337	15494	15510	15197	15271	15520	15397	15350	15325	15099	15376	15461	15121	15309	15411	15414	15465	15186	15210	15278	15475	15218	15240	15251	15611	15292	15215	15355	15314	15275	15233	15156	15318	15333	15199	15178	15379	15365	15208	15172	15406	15373	15227	15309	15427	15346	15361	15319	15243	15364	15200	15421	15408	15306	15201	15347	15314	15369	15386	15332	15322	15343	15368	15201	15291	15368	15208	15230	15159	15286	15315	15173	15307	15356	15147	15345	15212	15263	15272	15256	15267	15401	15364	15327	15338	15228	15430	15422	15350	15313	15493	15381	15225	15119	15483	15293	15248	15306	15200	15291	15362	15320	15293	15236	15285	15129	15226	15307	15292	15334	15288	15472	15357	15354	15310	15381	15511	15240	15274	15345	15354	15169	15456	15192	15343	15391	15158	15336	15409	15364	15349	15112	15363	15139	15334	15193	15287	15209	15247	15502	15399	15311	15251	15244	15214	15337	15338	15475	15200	15261	15376	15286	15288	15346	15298	15348	15248	15427	15435	15437	15292	15264	15283	15220	15411	15383	15372	15330	15188	15257	15348	15290	15274	15290	15401	15513	15091	15408	15373	15225	15407	15380	15244	15196	15292	15145	15379	15286	15489	15414	15317	15360	15338	15304	15315	15259	15215	15297	15364	15342	15377	15172	15286	15356	15303	15399	15374	15182	15298	15187	15324	15189	15262	15407	15496	15273	15307	15297	15143	15266	15229	15258	15196	15340	15174	15252	15227	15441	15363	15264	15311	15298	15310	15230	15257	15498	15369	15297	15373	15226	15412	15480	15353	15157	15276	15233	15253	15266	15348	15401	15349	15358	15310	15238	15281	15280	15458	15380	15410	15284	15192	15226	15403	15270	15278	15403	15302	15352	15207	15233	15339	15364	15227	15363	15417	15330	15348	15170	15342	15220	15222	15295	15282	15352	15139	15351	15384	15310	15346	15311	15472	15280	15232	15353	15236	15150	15243	15377	15172	15317	15297	15150	15450	15352	15299	15256	15340	15124	15320	15283	15219	15442	15532	15179	15210	15489	15361	15302	15462	15322	15392	15187	15242	15360	15278	15061	15392	15374	15312	15148	15254	15285	15292	15368	15357	15286	15163	15193	15345	15250	15398	15370	15322	15240	15268	15424	15402	15246	15298	15285	15273	15282	15351	15383	15218	15293	15458	15210	15287	15272	15347	15139	15351	15396	15307	15226	15268	15215	15228	15267	15246	15108	15386	15155	15354	15350	15357	15166	15436	15263	15373	15368	15296	15391	15389	15430	15393	15238	15311	15316	15292	15279	15212	15346	15217	15358	15146	15250	15222	15263	15357	15212	15356	15207	15356	15347	15134	15411	15300	15374	15373	15375	15562	15416	15311	15267	15167	15344	15220	15484	15402	15380	15266	15183	15218	15320	15377	15320	15430	15400	15263	15266	15388	15284	15093	15133	15283	15223	15284	15450	15382	15211	15342	15158	15317	15341	15358	15297	15205	15250	15214	15437	15274	15334	15432	15338	15403	15572	15237	15300	15385	15294	15355	15373	15331	15394	15333	15265	15228	15317	15354	15274	15358	15308	15086	15301	15396	15246	15268	15281	15471	15293	15413	15252	15236	15345	15282	15337	15341	15387	15239	15424	15365	15345	15465	15323	15353	15402	15326	15409	15394	15365	15230	15278	15288	15287	15251	15195	15317	15208	15388	15081	15278	15272	15366	15119	15473	15408	15406	15165	15428	15376	15232	15138	15152	15551	15191	15387	15335	15227	15377	15485	15293	15328	15433	15366	15376	15410	15171	15431	15166	15410	15302	15244	15330	15306	15417	15349	15526	15254	15422	15234	15258	15221	15420	15356	15064	15373	15185	15408	15326	15304	15482	15316	15354	15350	15337	15396	15307	15364	15293	15341	15274	15292	15205	15211	15074	15357	15286	15420	15381	15260	15247	15417	15349	15225	15383	15296	15261	15113	15467	15230	15309	15472	15241	15389	15239	15121	15301	15338	15293	15291	15219	15269	15288	15298	15310	15403	15344	15160	15369	15136	15363	15246	15336	15256	15372	15406	15412	15247	15243	15424	15392	15268	15268	15389	15226	15308	15201	15364	15265	15399	15339	15150	15389	15336	15471	15333	15288	15262	15369	15342	15349	15411	15313	15289	15303	15355	15386	15499	15392	15280	15321	15166	15089	15117	15362	15187	15339	15355	15221	15295	15251	15253	15386	15450	15241	15441	15228	15304	15236	15354	15293	15182	15306	15489	15383	15391	15120	15256	15348	15280	15185	15242	15288	15255	15258	15248	15312	15215	15178	15347	15216	15232	15396	15171	15240	15473	15346	15199	15262	15132	15393	15248	15220	15359	15350	15229	15408	15168	15147	15240	15290	15497	15496	15408	15229	15454	15284	15254	15207	15335	15312	15220	15428	15198	15299	15314	15325	15233	15324	15472	15344	15388	15540	15322	15368	15323
22979	21452	29376	23957	23701	61967	71848	57465	42543	30553	23460	20327	19591	19108	18999	19153	19320	19123	18992	19264	19059	18969	19036	19029	19199	18925	18979	19106	19067	19015	19116	19077	18985	18897	18855	19168	18944	19122	18963	19006	19050	18913	19056	18997	18970	19052	18923	19023	19170	18831	19060	19085	19041	18988	19064	19077	19062	18764	18771	18917	19044	18890	18907	18583	19056	18914	19084	18937	18902	18766	18980	18977	18835	19036	18955	18900	18877	18790	18945	19082	18911	18890	18984	19036	18841	19067	19020	18856	19141	18907	18974	19113	18923	18967	18905	18853	19014	18976	18801	18969	18672	18802	18916	18979	18920	18867	18860	18997	18893	18987	18863	18861	18747	18780	18754	18863	18769	18873	18932	18977	19076	18984	18838	18804	18854	18987	19119	18819	18894	18919	18780	18850	19171	18867	19122	19078	18933	18920	18840	18758	18945	18813	18887	18887	18970	18840	18812	18858	18862	18815	19111	18944	18950	18861	19016	18890	18888	18994	18791	18836	18926	18832	19017	18676	18930	18891	18835	18877	18850	18805	18970	18816	19168	18880	19063	19088	18989	18834	19125	18938	18801	18876	18842	18917	19120	18996	18838	18846	19146	18903	19127	18790	18960	18869	18998	18882	18943	19050	19010	18959	18909	18730	18985	18965	18757	18993	18755	18857	19084	18792	19030	18841	19059	18823	18909	18961	18914	18882	18982	18924	18803	19035	18777	18817	18933	19065	18813	18834	18910	19067	19057	18955	18819	18837	18989	19036	18871	18659	18955	19016	19112	18909	18929	19038	18803	19048	18787	18868	19004	18925	18889	19178	18863	18872	19052	18909	18812	18998	18794	18946	18862	18993	18871	18730	18778	18676	18665	18770	18934	18931	18981	19042	18824	18917	18833	18872	18760	19057	19058	18905	19036	19022	18951	18654	18976	18819	18649	18847	19222	18947	18802	18768	19021	18762	18827	18819	18909	18806	18742	18827	18721	18907	18641	18972	18894	18855	19078	18897	19049	18681	18973	19082	18911	19034	18818	18714	18623	18938	18830	18826	18769	18876	18881	18928	19158	18921	19010	19042	18822	18973	18892	18970	18863	18860	18779	19100	18768	18842	18951	18813	18843	19084	18886	19240	19071	18840	18982	18776	18862	19166	18948	18998	18907	18991	18762	18971	18954	18979	19047	18827	18922	18953	18825	18783	18780	18915	18865	18758	18786	19051	18930	18917	18909	19043	18911	18936	19020	19078	19014	18698	18848	18948	18995	18914	18931	18835	18787	19050	18913	18800	19099	18898	18860	19035	18931	18941	18911	18933	18957	18984	19018	18720	18770	18873	18962	18884	18831	18860	18971	18921	18634	18867	18878	18745	18732	19091	18989	19075	18901	18843	18728	18906	18847	18975	18933	18775	18981	18940	18890	18818	18877	18985	19048	18828	18753	19059	18742	19051	19047	18812	18931	18802	18844	18911	19085	18889	18786	19085	18940	18627	18715	18743	18901	18844	19011	18820	18912	18768	18779	18891	18957	18896	18890	19069	18919	18834	18917	18921	19101	18810	18806	18971	18987	18862	18881	18927	18949	18903	18730	18935	18799	19041	18943	19002	18957	18793	18869	18964	18785	18882	18761	18932	18882	18880	18844	18848	18769	18749	18660	18999	19064	18973	19091	18883	18978	19022	18817	18773	18926	18860	18838	19135	18822	18910	18988	18845	18728	18725	18963	18891	18802	18850	18910	18854	18953	18963	18668	18939	19057	19006	18932	18806	18713	18957	18734	18850	19114	18860	19091	18784	18864	18612	19022	18785	18960	18880	18823	18905	18842	18984	19013	19084	19026	18924	18979	19085	18876	18846	18841	18780	19022	18859	18869	18834	18959	19017	19123	18851	19013	18819	18857	18790	19078	19020	18749	18787	18910	19033	18655	18910	18985	18708	18836	18804	18877	18800	18855	18868	18890	18944	18910	18793	18999	18867	18962	18975	18931	18641	18745	19011	18940	18946	18911	19072	18952	18865	18982	18894	19035	18818	18900	18975	18907	19132	18975	18777	18882	18900	18866	19063	18914	19036	18807	18744	18621	18789	18936	18846	18978	18856	18851	18937	18995	18816	18913	19024	18969	18902	18762	18878	18891	18874	18901	18927	18999	18860	18813	19014	18918	18996	18858	18878	18737	18799	18831	18756	18853	18928	18988	18732	18803	18869	18889	18923	18878	18969	18687	19011	18869	18821	19036	18881	18869	19015	18767	18926	19053	18797	18906	18884	19152	18972	18983	18817	18857	18703	18971	18983	18820	18977	18930	18941	18845	18993	19085	18802	18937	18936	19041	18837	18799	18739	18963	18837	19151	19048	18960	19025	18952	18921	18675	18725	18750	18876	18905	18900	18988	18882	18841	18859	18982	18937	18793	18947	19132	19010	18792	18890	18759	18922	18901	19185	19125	19053	18936	18831	18968	18791	18761	18923	18935	19087	18796	18930	18872	18753	19020	18903	19013	19080	18818	18876	18697	19067	18941	18656	18713	19014	18958	18910	18915	18913	18961	18933	18829	18868	18944	18962	18899	19082	18762	18795	18893	18864	18810	18830	19058	18863	18747	19148	18946	18870	18611	18806	18854	19095	18903	18922	18875	18817	18930	18957	18782	18845	18856	18911	18926	18917	18943	18769	18899	18742	19135	19089	18860	18891	18884	18910	18884	18834	18996	18719	18903	18809	18793	18946	18855	19146	18786	18754	18842	18843	18886	18916	18860	18870	18981	19026	18773	18854	18900	18905	18818	18837	19014	18946	19059	18927	18994	18718	18705	19025	18895	19004	19081	19103	18862	19029	19033	18892	18912	18773	18881	18955	18747	18738	18625	18891	18692	18844	18932	18950	18907	19048	18788	18932	19001	18934	18830	18936	18846	18902	18876	19019	18911	18772	19018	18847	19024	18851	18958	18814	19035	18785	18998	18872	18911	19021	18929	18932	18870	19053	18930	18771	19018	19028	18951	19138	18935	18914	18799	18955	19236	18595	18826	18828	18770	19030	18992	19088	18954	18840	18820	18830	18829	18887	18801	18902	18799	19019	18887	19176	19063	18970	18915	19029	19097	19009	19103	18591	19002	18667	18877	18844	18816	18832	18847	18869	19100	18989	18802	18944	18958	18899	18787	18887	18794	18798	18941	18853	18823	18749	18778	18755	19068	18892	18772	18874	19037	18765	18780	19017	18902	18870	19006	18647	18933	19019	18869	19024	18805	18849	18925	18881	18790	18767	19031	19062	19088	18967	18761	18903	18844	18824	18819	19096	19131	18773	18739	18841	18734	19048	19020	18968	18837	18942	19031	19054	18850	18842	18899	18983	18920	18724	19058	18892	18954	18824	18944	19084	19043	18956	18829	18933	19001	18937	18872	18878	18920	18946	19102	18870	18980	18894	18836	18817	18719	18889	19036	18776	18828	18949	18785	18837	18850	18767	18958	18944	18821	18885	18660	18785	18934	19083	18680	19002	18891	18805	18990	19033	18908	18710	18880	18884	18760	18709	18854	18604	18887	18932	18782	18979	18889	18867	18790	18799	18835	18694	18668	19012	18979	18924	18762	18846	18783	18907	19087	18784	18942	18779	18961	18981	19150	18831	19181	19165	18691	18813	18731	18821	18937	18738	19204	18754	18939	18988	18768	18920	18634	19061	19200	18986	18792	18860	18706	18663	18914	18945	19109	19118	19040	18836	18958	18811	18830	18628	18985	18689	18854	18875	18834	18675	18916	18991	18842	19054	18954	18802	18956	18916	18977	19112	18765	18897	18956	18857	18896	19053	18889	18950	18841	18923	18920	18868	18663	19024	18736	18965	19039	18952	18844	19064	18996	18898	18861	19052	18990	18904	18844	19019	18934	19037	18874	18835	18903	18786	18791	19036	18745	19235	18944	19004	18915	19057	18929	19040	19013	18824	19019	19046	18923	18924	18916	18876	18779	18958	19075	18818	18831	19009	18936	18941	18832	18977	18957	18894	18991	18859	18813	18990	18855	19041	18944	18846	18823	19063	18897	18943	18842	18967	19048	18777	18651	18839	18844	18933	18986	18870	18977	18961	19035	19090	18665	18983	18820	19000	19043	19039	18923	19016	18744	18840	18832	18916	18751	19021	18882	18884	18947	19059	18709	18947	18973	18670	18973	18835	18793	19018	18850	18956	18839	19024	18986	18804	18863	18621	18803	18809	19157	18825	18988	18720	18805	19024	18798	18843	18898	19110	18915	18831	19067	19013	18812	18978	18872	18864	18971	18965	18802	18862	18928	18697	18918	18708	19026	18860	19008	18988	18863	18926	18645	18927	19186	18865	18848	18921	18912	18848	19016	18910	18674	19078	18753	18965	18991	19014	19033	18870	18827	18772	18693	18849	19039	18905	18922	19077	18838	18636	18766	18899	19015	18705	18645	19002	18876	18915	18864	19022	18776	18910	18969	19237	18738	18838	18902	18979	18952	18937	18948	18894	18994	18918	19077	18799	18892	19005	18789	18933	18871	19016	18942	19014	18897	19019	18783	18828	19092	18879	18931	18931	18857	18759	18686	18822	18832	18915	18839	18948	18904	18851	18878	18901	18929	18998	18935	18878	19091	18682	18860	18866	18758	18955	18862	18832	18961	18763	18840	18783	18828	18941	19004	18990	19008	18924	19177	19080	18821	18910	19010	18865	19041	18838	19189	19050	18864	18737	18754	18932	18959	19022	18944	18917	18992	18750	18871	18831	18911	18835	18822	18844	18852	18699	18833	18759	18939	19075	18898	18730	18817	18665	18786	18884	18953	18811	18826	19173	18944	19118	19004	18980	18876	19100	18943	18899	18833	18889	19039	18804	18884	18740	18946	18925	18890	18885	18960	18851	18800	18984	18988	18854	18880	18986	18953	18930	19033	18896	18998	18934	18979	18819	19088	19229	18883	18926	18876	19017	18867	19114	18806	18959	18967	18901	18891	18902	18893	18826	18961	18778	19045	19025	18992	18927	18821	18835	18943	18988	18989	18761	18991	19040	18876	18794	19038	18985	19000	18941	18930	18781	18868	18821	18550	18755	19088	18993	18877	18873	18927	18823	19049	18646	18922	19062	18956	18839	18889	18965	18785	18776	18788	18758	18837	18839	18767	18724	18777	18933
16507	31600	29948	23210	33312	71033	72891	57178	41855	27846	19619	16536	15967	15704	15827	15719	15717	15880	15789	15858	15793	15808	15679	15781	15733	15941	15757	15846	15770	15817	15720	15752	15666	15713	15795	15738	15720	15631	15788	15812	15819	15898	15691	15748	15745	15722	15743	15961	15819	15611	15949	15774	15582	15906	15711	15653	15977	15690	15785	15643	15793	15819	15772	15833	15733	15807	15808	15828	15880	15726	15676	15651	15786	15874	15885	15697	15695	15605	15655	15708	15688	15909	15869	15787	15776	15829	15823	15796	15700	15734	15789	15890	15718	15761	15897	15663	15921	15791	15765	15710	15868	15475	15687	15669	16043	15849	15832	15679	15881	15828	15777	15858	15688	15565	15683	15705	15841	15780	15723	15785	15709	15833	15733	15956	15651	15529	15739	15891	15638	15817	15681	15784	15805	15668	15797	15657	15713	15835	15678	15754	15699	15887	15737	15737	15846	15772	15863	15738	15865	15726	15757	15760	15765	15526	15626	15760	15746	15706	15728	15725	15892	15779	15718	15772	15798	15668	15869	15772	15707	15784	15650	15762	15869	15738	15606	15562	15704	15672	15811	15543	15714	15742	15621	15780	15594	15752	15807	15781	15644	15790	15752	15840	15565	15731	15733	15623	15840	15746	15809	15694	15696	15702	15863	15795	15720	15779	15836	15744	15709	15767	15915	15862	15701	15803	15884	15824	15707	15754	15678	15738	15828	15625	15704	15661	15587	15777	15649	15626	15663	15595	15696	15837	15748	15889	15826	15834	15792	15778	15731	15665	15758	15785	15883	15758	15678	15832	15595	15731	15635	15805	15719	15751	15788	15920	15672	15842	15619	15694	15769	15860	15648	15693	15804	15730	15720	15831	15670	15735	15600	15780	15916	15856	15676	15776	15636	15728	15798	15780	15841	15693	15785	15918	15833	15831	15975	15877	15780	15743	15889	15724	15645	15871	15541	15644	15702	15713	15779	15709	15776	15638	15987	15721	15909	15681	15577	15727	15786	15803	15649	15799	15733	15744	15736	15719	15709	15675	15766	15514	15760	15701	15881	15644	15846	15831	15881	15564	15729	15713	15630	15794	15701	15876	15723	15629	15747	15633	15741	15617	15765	15814	15531	15772	15729	15843	15877	15724	15835	15767	15862	15734	15906	15768	15674	15818	15828	15800	15780	15720	15764	15719	15788	15739	15615	15730	15775	15690	15834	15783	15770	15860	15647	15872	15858	15644	15811	15760	15522	15672	15715	15810	15587	15637	15754	16005	15574	15623	15750	15733	15552	15686	15787	15747	15873	15703	15777	15743	15871	15896	15796	15747	15625	15795	15559	15812	15822	15800	15832	15592	15806	15781	15725	15852	15735	15758	15842	15684	15601	15867	15714	15691	15837	15973	15761	15840	15684	15790	15783	15611	15696	15782	15769	15695	15718	15759	15777	15697	15641	15753	15784	15734	16032	15583	15863	15828	15564	15728	15820	15728	15859	15732	15794	15872	15702	15672	15715	15691	15889	15851	15936	15775	15615	15766	15878	15794	15901	15830	15653	15585	15805	15704	15903	15768	15835	15689	15473	15714	15916	15852	15711	15616	15671	15857	15845	15869	15651	15935	15725	15732	15956	15810	15851	15914	15693	15486	15567	15617	15695	15903	15664	15841	15563	15736	15938	15844	15723	15695	15803	15822	15705	15754	15663	15766	15667	15673	15815	15771	15731	15691	15568	15633	15688	15819	15758	15849	15674	15692	15770	15752	15802	15669	15690	15893	15789	15749	15696	15618	15566	15705	15598	15766	15856	15724	15698	15799	15516	15816	15683	15802	15817	15606	15815	15820	15756	15678	15737	15792	15933	15625	15710	15865	15754	15661	15733	15792	15808	15762	15677	15694	15831	15689	15768	15638	15719	15727	15761	15795	15695	15742	15792	15736	15685	15882	15734	15720	15561	15788	15881	15685	15703	15817	15743	15700	15657	15647	15680	15813	15781	15771	15807	15546	15817	15630	15655	15766	15842	15877	15745	15748	15903	15777	15962	15614	15767	15571	15882	15614	15752	15740	15807	15709	15764	15643	15769	15832	15690	15751	15715	15851	15667	15723	15573	15709	15726	15725	15746	15743	15632	15699	15653	15791	15743	15735	15742	15579	15660	15617	15857	15738	15645	15871	15775	15684	15719	15680	15599	15852	15522	15996	15877	15642	15638	15760	15790	15629	15865	15668	15642	15597	15700	15727	15762	15777	15726	15762	15754	15760	15904	15722	15830	15625	15744	15832	15700	15855	15713	15708	15501	15851	15662	15795	15677	15821	15763	15746	15735	15560	15672	15666	15929	15714	15752	15738	15690	15555	15788	15765	15588	15719	16008	15709	15752	15730	15641	15713	15811	15579	15518	15640	15618	15817	15798	15781	15903	15795	15637	15619	15838	15603	15592	15787	15643	15804	15744	15842	15738	15711	15668	15539	15663	15697	15865	15696	15684	15671	15713	15677	15864	15810	15730	15658	15648	15808	15865	15822	15667	15688	15623	15808	15824	15950	15630	15592	15735	15788	15813	15714	15805	15817	15729	15827	15786	15687	15862	15643	15698	15708	15791	15738	15613	15795	15620	15725	15814	15617	15815	15772	15740	15788	15644	15593	15895	15781	15898	15779	15875	15611	15719	15806	15793	15778	15637	15630	15565	15816	15849	15712	15861	15656	15686	15647	15744	15770	15722	15618	15733	15723	15636	15803	15937	15902	15726	15635	15782	15755	15662	15814	15727	15687	15746	15701	15700	15856	15685	15973	15742	15575	15737	15670	15683	15844	15572	15864	15707	15624	15899	15677	15778	15710	15906	15839	15637	15829	15721	15616	15665	15808	15733	15775	15664	15864	15711	15651	15792	15744	15825	15691	15714	15698	15962	15842	15805	15754	15660	15611	15661	15589	15811	15790	15893	15711	15690	15700	15902	15848	15845	15552	15752	15699	15741	15686	15763	15802	15657	15745	15769	15640	15701	15810	15558	15696	15744	15631	15652	15685	15682	15805	15807	15710	15684	15656	15920	15800	15738	15737	15649	15766	15805	15633	15727	15973	15560	15721	15805	15820	15766	15779	15738	15649	15800	15716	15764	15774	15854	15857	15716	15806	15752	15580	15701	15627	15836	15790	15731	15821	15619	15870	15765	15883	15796	15838	15802	15633	15824	15748	15593	15763	15684	15745	15644	15557	15703	15795	15726	15616	15869	15775	15775	15839	15841	15798	15823	15794	15637	15589	15640	15755	15752	15692	15707	15726	15639	15818	15570	15432	15913	15558	15685	15669	15786	15702	15633	15691	15581	15726	15742	15772	15690	15902	15825	15461	15734	15625	15815	15709	15725	15903	15469	15530	15845	15589	15498	15683	15800	15804	15662	15650	15912	15595	15853	15789	15934	15745	15735	15670	15539	15765	15835	15751	15705	15714	15820	15743	15809	15752	15667	15837	15789	15861	15800	15764	15675	15800	15680	15647	15811	15796	15728	15880	15745	15813	15671	15767	15700	15836	15821	15680	15771	15921	15738	15676	15702	15772	15809	15953	15897	15673	15585	15768	15877	15805	15721	15650	15629	15796	15714	15757	15760	15928	15739	15652	15751	15833	15784	15549	15718	15541	15702	15585	15949	15610	15655	15748	15796	15785	15690	15780	15777	15723	15586	15574	15738	15842	15733	15805	15745	15809	15918	15849	15695	15983	15690	15598	15873	15771	15665	15854	15761	15681	15716	15664	15859	15953	15583	15666	15836	15675	15538	15681	15704	15646	15805	15891	15548	15734	15872	15695	15871	15806	15676	15665	15701	15806	15704	15739	15574	15798	15803	15650	15881	15582	15744	15620	15590	15865	15830	15837	15669	15785	15593	15800	15765	15768	15711	15605	15805	15730	15549	15667	15570	15735	15697	15934	15781	15700	15717	15744	15919	15856	15698	15624	15746	15758	15638	15661	15719	15785	15745	15758	15780	15642	15599	15848	15648	15839	15799	15632	15809	15835	15785	15779	15757	15650	15706	15762	15696	15839	15703	15718	15785	15978	15801	15684	15737	15584	15846	15888	15820	15649	15645	15785	15750	15837	15757	15747	15599	15631	15868	15591	15781	15826	15953	15684	15681	15846	15767	15631	15664	15705	15720	15714	15853	15812	15804	15679	15693	15737	15595	15835	15721	15678	15647	15697	15682	15662	15818	15783	15613	15654	15639	15645	15692	15758	15746	15674	15825	15673	15750	15814	15780	15740	15799	15780	15595	15626	15644	15858	15754	15669	15854	15943	15616	15740	15775	15902	15674	15795	16035	15704	15675	15651	15676	15849	15636	15798	15733	15785	15768	15724	15691	15729	15814	15760	15777	15817	15716	15623	15805	15697	15695	15547	15707	15734	15783	15791	15684	15848	15712	15798	15716	15663	15713	15861	15544	15935	15697	15660	15767	15874	15622	15675	15841	15750	15738	15793	15752	15830	15672	15667	15655	15725	15789	15888	15749	15730	15648	15830	15827	15742	15657	15743	15765	15758	15655	15746	15761	15762	15597	15681	15725	15581	15883	15669	15881	15670	15899	15807	15940	15669	15771	15854	15807	15739	15867	15650	15876	15735	15771	15710	15799	15742	15715	15723	15679	15737	15710	15802	15661	15761	15611	15661	15639	15801	15805	15712	15595	15834	15708	15850	15723	15687	15654	15751	15884	15753	15544	15744	15687	15740	15755	15937	15735	15812	15678	15843	15686	15720	15770	15689	15788	15795	15726	15650	15724	15657	15643	15778	15699	15731	15744	15794	15964	15754	15826	15688	15814	15745	15731	15686	15810	15811	15627	15823	15744	15715	15783	15807	15732	15813	15636	15771	15708	15766	15720	15683	15633	15628	15736	15716	15617	15884	15856	15560	15762	15684	15670	15705	15811	15900	15697	15665	15656	15730	15629	15821	15648	15699	15722	15512	15656	15795	15720	15699	15482	15805	15835	15876	15711	15698	15757	15719	15826	15605	15797	15649	15761	15655	15800	15944	15816	15694	15689	15800	15701	15961	15751	15721	15901	15771	15621	15607	15921	15739	15689	15594	15687	15794	15826	15915	15777	15734	15769	15692	15704	15807	15820	15696	15711	15792	15717	15659	15890	15779	15945	15676	15799	15778
27663	22321	26518	23447	23100	29294	29389	25169	22295	20775	19970	19587	19640	19473	19501	19466	19469	19474	19551	19496	19320	19465	19241	19557	19434	19361	19576	19364	19458	19480	19416	19502	19514	19498	19371	19587	19473	19383	19361	19506	19414	19382	19522	19314	19475	19428	19590	19512	19534	19309	19326	19395	19353	19387	19315	19320	19428	19394	19348	19283	19330	19454	19528	19259	19396	19409	19460	19638	19505	19505	19286	19521	19624	19486	19468	19434	19738	19328	19469	19495	19543	19446	19362	19521	19583	19219	19417	19369	19403	19449	19383	19363	19424	19587	19647	19473	19396	19392	19213	19308	19258	19478	19207	19602	19632	19440	19600	19634	19368	19289	19222	19460	19388	19353	19275	19281	19475	19489	19320	19648	19363	19245	19471	19504	19420	19289	19306	19380	19526	19527	19308	19294	19382	19690	19355	19252	19385	19344	19539	19217	19362	19582	19329	19408	19256	19264	19324	19524	19502	19524	19529	19448	19322	19369	19337	19451	19311	19338	19457	19521	19209	19516	19376	19331	19450	19490	19337	19368	19527	19498	19530	19483	19306	19458	19514	19378	19417	19543	19499	19616	19533	19510	19430	19480	19361	19132	19474	19368	19566	19258	19666	19607	19645	19415	19556	19451	19430	19348	19372	19529	19675	19263	19443	19172	19276	19375	19230	19367	19361	19538	19142	19360	19429	19398	19613	19377	19617	19519	19482	19392	19393	19440	19581	19356	19270	19391	19303	19392	19497	19546	19505	19557	19373	19364	19423	19511	19399	19586	19495	19290	19385	19494	19405	19322	19342	19655	19388	19476	19264	19358	19362	19586	19467	19395	19325	19486	19544	19337	19534	19318	19246	19456	19429	19387	19416	19436	19419	19634	19385	19307	19370	19447	19421	19407	19376	19244	19561	19454	19295	19529	19490	19300	19428	19374	19335	19600	19541	19505	19466	19423	19446	19526	19440	19345	19339	19451	19552	19546	19362	19452	19259	19668	19463	19342	19514	19510	19290	19433	19673	19614	19433	19346	19508	19390	19450	19448	19277	19455	19511	19622	19549	19255	19261	19582	19399	19337	19584	19351	19451	19425	19682	19444	19621	19566	19558	19442	19418	19468	19541	19464	19313	19525	19368	19315	19350	19474	19468	19227	19384	19520	19417	19331	19507	19683	19500	19345	19494	19557	19365	19699	19390	19415	19473	19371	19580	19381	19455	19367	19518	19344	19599	19406	19490	19369	19563	19361	19448	19457	19160	19580	19482	19503	19520	19546	19385	19482	19392	19532	19394	19375	19361	19433	19600	19241	19402	19429	19759	19490	19594	19643	19453	19445	19419	19471	19530	19470	19469	19255	19295	19640	19388	19477	19633	19509	19247	19503	19493	19453	19425	19556	19404	19477	19677	19423	19541	19343	19452	19095	19360	19393	19414	19349	19391	19374	19351	19497	19417	19373	19581	19498	19179	19319	19478	19433	19470	19330	19221	19258	19361	19408	19600	19345	19535	19348	19465	19557	19547	19425	19397	19488	19598	19486	19232	19578	19362	19534	19618	19435	19167	19268	19212	19259	19260	19472	19480	19271	19480	19548	19285	19378	19448	19351	19475	19321	19453	19569	19419	19460	19545	19262	19553	19598	19285	19284	19371	19271	19313	19517	19759	19309	19380	19452	19409	19377	19566	19318	19466	19586	19499	19404	19648	19627	19382	19471	19645	19407	19379	19411	19370	19467	19381	19448	19397	19461	19357	19315	19433	19560	19475	19557	19409	19369	19429	19259	19299	19296	19575	19472	19448	19734	19358	19396	19479	19522	19701	19398	19612	19384	19396	19450	19482	19253	19520	19353	19405	19369	19507	19364	19399	19425	19401	19418	19315	19386	19449	19493	19353	19328	19427	19428	19321	19537	19492	19404	19413	19500	19506	19528	19461	19178	19265	19239	19540	19428	19405	19383	19511	19523	19257	19204	19655	19222	19388	19310	19503	19389	19406	19362	19365	19550	19342	19635	19560	19424	19641	19642	19416	19474	19290	19598	19426	19265	19475	19624	19311	19357	19457	19461	19470	19506	19346	19525	19501	19472	19505	19446	19396	19418	19498	19501	19267	19415	19313	19370	19274	19534	19411	19350	19286	19337	19380	19562	19486	19346	19480	19312	19340	19392	19484	19250	19321	19191	19492	19504	19601	19320	19522	19443	19356	19367	19444	19415	19580	19258	19522	19607	19380	19307	19255	19410	19508	19595	19496	19329	19285	19572	19506	19345	19461	19439	19399	19324	19406	19396	19389	19346	19475	19549	19373	19362	19457	19365	19445	19259	19269	19347	19467	19384	19255	19465	19267	19344	19457	19503	19329	19176	19558	19278	19417	19700	19457	19348	19454	19297	19499	19320	19401	19430	19525	19386	19383	19390	19441	19497	19310	19360	19590	19688	19301	19534	19453	19542	19380	19423	19163	19230	19368	19379	19457	19463	19554	19515	19349	19564	19474	19331	19415	19385	19547	19488	19341	19490	19549	19507	19518	19379	19385	19438	19291	19426	19512	19212	19458	19665	19481	19474	19474	19148	19404	19476	19579	19463	19362	19376	19634	19424	19695	19275	19393	19402	19231	19327	19437	19581	19314	19383	19452	19542	19611	19426	19297	19461	19481	19581	19457	19567	19571	19360	19435	19660	19431	19260	19464	19462	19536	19418	19427	19466	19492	19655	19457	19550	19493	19556	19448	19369	19239	19289	19395	19569	19349	19421	19345	19478	19375	19511	19464	19531	19474	19412	19646	19554	19455	19534	19838	19525	19464	19389	19456	19341	19447	19439	19672	19357	19348	19134	19452	19507	19538	19396	19557	19605	19471	19399	19367	19430	19580	19495	19584	19471	19491	19544	19358	19441	19501	19527	19410	19613	19452	19483	19451	19567	19619	19427	19681	19647	19450	19311	19278	19463	19354	19442	19502	19422	19430	19377	19561	19358	19511	19396	19552	19363	19301	19359	19392	19566	19539	19478	19473	19465	19353	19463	19475	19367	19353	19325	19255	19644	19357	19213	19495	19496	19429	19423	19261	19759	19628	19377	19469	19238	19297	19417	19569	19674	19356	19474	19424	19420	19436	19582	19564	19462	19405	19542	19474	19559	19514	19507	19550	19336	19486	19422	19462	19511	19408	19425	19156	19565	19456	19436	19547	19387	19350	19347	19371	19457	19604	19318	19406	19485	19366	19550	19308	19335	19501	19246	19640	19480	19390	19589	19570	19485	19509	19441	19387	19411	19405	19535	19640	19649	19374	19337	19323	19548	19601	19360	19495	19556	19458	19392	19427	19503	19597	19314	19407	19456	19565	19403	19348	19264	19489	19395	19345	19616	19555	19572	19238	19420	19473	19334	19626	19501	19307	19366	19456	19472	19621	19467	19359	19245	19392	19271	19470	19508	19436	19338	19286	19385	19240	19344	19497	19390	19295	19443	19382	19362	19326	19312	19420	19389	19236	19263	19395	19485	19566	19564	19457	19486	19599	19415	19687	19536	19295	19455	19473	19628	19367	19428	19403	19407	19475	19454	19447	19544	19478	19363	19520	19399	19524	19439	19290	19443	19413	19456	19421	19353	19383	19514	19537	19488	19261	19363	19358	19360	19599	19700	19448	19530	19198	19319	19324	19236	19361	19490	19270	19296	19670	19444	19567	19567	19472	19336	19574	19552	19443	19482	19435	19554	19483	19388	19591	19649	19368	19226	19468	19386	19462	19565	19328	19455	19501	19479	19549	19581	19309	19521	19458	19558	19345	19504	19423	19543	19444	19501	19446	19266	19441	19323	19575	19548	19423	19451	19382	19556	19432	19332	19535	19262	19537	19486	19382	19389	19516	19360	19130	19393	19451	19479	19506	19469	19512	19432	19357	19345	19497	19465	19534	19603	19513	19504	19488	19328	19399	19186	19338	19446	19238	19325	19357	19415	19331	19346	19478	19564	19425	19411	19574	19249	19454	19454	19604	19525	19387	19454	19226	19299	19369	19378	19232	19586	19483	19558	19583	19452	19553	19492	19649	19618	19662	19449	19571	19439	19225	19351	19543	19248	19347	19774	19662	19380	19408	19344	19435	19383	19466	19465	19570	19520	19662	19560	19381	19328	19480	19421	19456	19544	19492	19523	19620	19357	19514	19420	19468	19484	19560	19329	19628	19415	19421	19423	19481	19375	19556	19613	19579	19711	19417	19516	19425	19325	19579	19477	19462	19287	19525	19346	19468	19563	19264	19523	19540	19468	19327	19498	19407	19389	19468	19312	19369	19219	19361	19502	19556	19643	19239	19432	19372	19472	19533	19545	19261	19565	19486	19388	19636	19585	19608	19309	19458	19384	19511	19353	19504	19388	19614	19332	19315	19248	19346	19363	19522	19602	19445	19325	19492	19285	19233	19446	19351	19337	19476	19280	19292	19355	19400	19371	19480	19490	19587	19394	19293	19661	19403	19460	19631	19491	19463	19401	19415	19324	19532	19695	19571	19274	19459	19422	19480	19312	19305	19504	19528	19604	19266	19446	19538	19796	19602	19549	19586	19588	19561	19227	19603	19629	19457	19454	19415	19598	19310	19449	19332	19460	19480	19344	19306	19424	19339	19619	19421	19418	19243	19258	19362	19402	19450	19301	19331	19480	19274	19459	19482	19408	19515	19328	19165	19445	19598	19471	19492	19420	19671	19485	19388	19415	19622	19472	19640	19593	19393	19466	19437	19529	19460	19585	19579	19486	19363	19469	19265	19708	19567	19663	19307	19437	19530	19514	19400	19494	19453	19451	19486	19330	19325	19425	19447	19351	19379	19370	19346	19592	19443	19643	19302	19428	19687	19500	19503	19511	19393	19365	19592	19574	19377	19497	19535	19580	19327	19556	19637	19405	19329	19618	19430	19466	19332	19444	19188	19269	19506	19410	19678	19494	19831	19425	19323	19485	19300	19375	19293	19352	19494	19463	19573	19526	19321	19629	19427	19372	19462	19503	19445	19476	19501	19296	19345	19479	19385	19395	19335	19495	19378	19452	19328	19276	19361	19511	19362	19462	19479	19492	19468	19520	19556	19364	19360	19348	19571	19482	19622	19475	19444	19255	19372	19446	19458	19405	19530	19416	19407	19276	19448	19216	19485	19688	19461	19645
16087	21512	20548	17284	21535	27234	26764	21992	18740	17049	16451	16112	16187	15995	16171	16116	16079	16132	16225	16046	16073	15998	16173	16107	16120	16221	16098	16109	16220	16338	16178	16125	16103	16121	16125	16088	16202	16122	16185	16179	16111	16088	15985	16002	16086	15937	16278	16151	16151	16203	16101	16131	16081	16166	16018	16056	16298	16188	16058	16235	16187	16155	16063	16059	16274	16332	16243	16107	16141	15975	16155	16148	16234	16051	16023	16120	16052	16268	16013	15962	16131	16145	16048	16025	16115	16100	16134	16077	16195	16028	16148	16090	16101	16069	16172	16159	16089	16223	16130	15944	16247	16182	16273	16185	16108	16204	16316	16153	16124	16334	16229	16087	16180	16105	16232	16021	16056	16315	16281	16109	16157	16090	16215	16103	15980	16167	16020	16162	16066	16105	16371	16097	16172	15947	16097	16153	16113	16138	16365	16106	15983	16107	16190	16187	16195	16041	16221	15995	16103	16122	16052	16189	16172	16239	16151	16251	15957	16155	16121	16105	16287	16016	16324	16106	16094	16009	16199	16078	16203	16053	16010	16347	16059	16182	16097	16199	15957	16007	16111	16150	16136	16090	16269	16058	16031	16203	16117	16059	16299	16189	16305	16109	16249	16182	16205	16217	16233	16410	16013	16054	16160	16084	16240	16169	16191	16144	16093	16182	16143	16190	16158	16071	16131	16115	16023	16199	16143	16197	16167	16137	16155	16116	16145	16298	16142	16226	16049	16350	16048	16121	16265	16081	16175	16158	16072	16008	16138	15977	15981	16013	16185	16136	16169	16134	16113	16032	16243	16196	16140	16083	16156	16208	16255	16183	16051	16101	16186	16185	16014	16252	16117	16156	16122	16186	16115	16076	16132	16044	16225	16149	16059	16043	16164	16015	15943	16200	16150	16193	16105	16127	16309	16043	16148	16129	16019	16085	16074	16265	16321	16168	16104	16145	16164	15851	15998	16027	16184	16027	16255	16353	16167	16075	16256	16117	16026	16099	16282	16022	16121	16266	16082	16007	15928	16093	16131	16025	16288	15995	16258	15909	16081	16090	16104	16260	16288	16063	16165	16160	16124	16207	16156	16140	16052	15909	16110	16169	16152	15997	16365	16109	16154	16018	16176	16247	16125	15830	16045	16088	16192	16072	16116	16210	16268	16085	16086	15931	16141	16203	16030	16268	16198	16109	16109	16281	16037	16003	16119	16085	16041	15949	16130	15994	16238	15994	16191	16191	16147	15946	16222	16158	16042	16115	16068	16179	16025	16301	16209	15981	16031	16104	16242	15928	16262	16054	16138	16130	16276	16156	16127	16031	16247	16162	16241	16042	16116	16110	16195	16323	16081	16143	16114	16173	16120	16101	16083	16150	16190	16046	15960	16145	16042	16155	16191	15954	16170	16168	16069	16065	15886	16070	16136	16212	16192	16058	15955	16083	16137	15975	16184	16181	16096	16287	16100	16002	15952	16132	16035	16156	16244	15888	16158	16122	16301	16114	15975	16340	16036	16161	16054	16119	16032	16020	16092	16083	16116	16116	15956	16113	16093	16095	16301	16209	16317	16126	16092	16214	16188	16262	16135	16193	16014	16134	16194	16151	16173	16159	16147	15927	16095	16195	15928	16053	16199	16306	16134	16096	15930	16158	16116	16113	16293	16205	16074	16006	16180	16309	16061	16031	16180	16242	15921	16046	16116	15992	15935	15988	16233	16194	16185	16215	15924	16006	16186	16088	16105	16157	16075	16219	16076	16062	16200	16012	16105	16127	16236	16090	16046	16276	16139	16201	16045	16181	16243	16001	16045	16222	16225	16069	16187	16094	16070	16205	16133	16173	16213	16146	16195	16149	16153	16146	16216	15965	16122	15988	16175	16083	16133	16205	16071	16180	16179	16075	16152	16189	16098	16130	16207	16133	16110	16191	16289	16127	16192	15932	16090	16156	16145	16242	16077	16084	16098	16027	16135	16069	16119	16170	16042	16111	16341	16239	16116	16233	16030	16162	16106	16227	16217	16054	15932	16156	16140	16291	16175	15981	16009	16126	15984	16073	16018	16192	16214	16056	16145	16156	15931	16158	16256	16211	16140	16253	16108	15984	16167	16006	16064	16093	16251	16047	16109	16040	16147	16027	16153	16121	16084	16107	16042	16093	16242	15959	16179	16176	16229	16070	16053	16397	16031	16056	16175	16024	16058	16389	16055	16194	16078	16063	16019	16125	16318	16105	16174	16102	16201	16282	16197	16061	16207	16185	16098	16208	16116	16090	15973	16128	16315	16235	15958	16044	16077	16090	16015	16101	16070	16130	16070	16096	16167	16166	15953	16118	16178	15957	16194	16150	15969	16253	16197	16064	15984	16199	16169	16159	16246	16184	16229	16208	16208	16182	16293	16167	15860	16036	16115	16028	16028	16088	16273	16210	16215	16222	16170	16046	16013	16065	16208	16079	16152	16063	16256	16237	16131	16193	16188	16007	16115	15890	16301	16097	16069	16152	16234	16055	16256	16102	16122	16150	16061	16191	16266	16133	16147	16157	16084	16139	16245	16055	16051	16166	16288	16203	16184	16065	16080	16244	16105	16190	16137	16259	16175	15902	16157	16289	16234	16139	16060	16356	15940	16238	16050	16202	16108	16239	16075	16274	16255	15996	16148	16112	16311	16129	16189	16202	16171	16224	16089	16227	16132	16104	16156	16152	16083	16169	16105	16243	16049	16120	16069	16090	16102	16078	16168	15868	16171	16205	16401	16213	16115	16170	16045	16059	16076	16207	16148	16242	16126	16066	16102	16207	16223	16095	16157	16200	15984	16174	16198	16178	16118	16173	16187	16178	16059	16101	16193	16011	16039	16034	16357	16162	16107	16067	16169	16036	16186	16180	16297	16145	16200	16030	16264	16268	16166	16172	16049	16147	16177	16300	16174	16043	16119	16076	16186	16303	16195	16163	16066	16056	15947	16196	16153	16241	16149	15976	16207	16073	16229	16261	16242	16016	16241	16109	15994	16189	16133	16138	16001	16239	16183	16177	16247	16105	16111	16038	16219	16080	15925	16291	16156	16302	16074	16261	16200	16168	16139	16126	16142	16084	16197	16103	16180	16282	16005	16147	16114	16091	16229	16148	16141	16090	16035	16255	16324	16222	16246	16061	16155	16163	16211	16001	16157	16139	16077	16116	16194	16254	15936	16117	16185	16129	16076	16157	16076	16082	16256	16039	16074	15904	16165	16180	16172	15969	16151	16273	16071	16338	16031	16181	15853	16029	16339	16053	16102	16111	16062	16144	16036	16132	16282	16316	16211	16331	16135	16227	16023	16199	16249	16203	16023	16193	16016	16154	16150	16080	16136	15971	16142	16359	16110	16187	16101	15965	16096	16236	16011	16074	16293	16226	16117	16091	16129	16033	16040	16144	16165	16141	16307	16121	15943	16174	16152	16195	16083	16086	16123	16092	16215	16180	16103	16118	16159	16269	16136	16070	16070	15963	16096	16081	16137	16114	16197	16034	16144	16144	16327	16088	16065	16182	16152	16190	16188	16217	16122	16164	15990	16149	15889	16070	16256	16162	16087	16001	16034	16319	16197	16152	16050	16082	16219	16259	16248	16230	16105	16304	16085	16011	16129	16124	16172	16211	16119	15987	16071	16108	16071	16092	15927	16117	15934	16308	16149	16180	16153	16212	16189	16113	16205	16082	16117	16175	15936	16239	16032	16135	16114	16140	16168	16082	16217	16085	16170	16006	16106	16133	16079	15973	16083	16223	16279	16198	16100	16029	16224	16139	16093	16355	16056	16158	16151	16095	16126	16216	16261	16088	16088	16206	16238	16038	15952	15970	16134	16318	16109	16015	15985	16041	16141	16266	16216	16364	16093	16154	16219	16111	16305	16172	16053	16136	16010	16225	16322	16231	16145	16091	16232	16072	16227	16115	16200	16119	16244	16081	16068	16178	16114	16113	16146	16064	15982	16305	16160	16263	16226	16198	16294	16110	16052	16073	16155	16066	16262	16157	16187	16065	16241	16112	16239	16225	16020	16056	16332	15955	16146	16110	15918	15896	16050	16262	16222	16263	16085	16220	16037	16244	16308	16121	16155	16323	16200	16275	16154	16282	16241	16102	16183	16214	16003	16238	16221	16049	15927	16219	16138	16295	16116	16170	16075	16215	16104	16141	16209	16249	16306	16206	16085	16077	16065	16083	16166	16112	16126	16164	16181	16379	16191	16125	16193	16113	16197	15884	16227	15984	16054	16084	15951	16184	16212	16189	16223	16088	16160	16214	16148	16180	16080	16155	15964	16209	16054	16170	15896	16172	16079	15985	16143	16287	16027	16080	16331	16075	16039	16209	16146	16200	15973	16229	15996	16153	16131	16129	16121	16114	16085	16097	16177	16071	16188	16164	16069	16234	16145	16108	16168	16130	16256	16091	16247	16262	16239	16190	15968	16328	16268	16213	15903	16185	15992	16055	16311	16374	16046	16169	16086	16159	16263	16181	16255	16140	16123	16062	16076	16120	16107	16120	16374	16034	16175	16102	15999	16313	16122	15959	16187	16161	16142	15929	16165	16187	16255	16166	15992	16183	16075	16278	16213	16058	16157	15961	16111	16263	16014	16004	16085	16160	16256	16165	16034	16182	16126	16238	16017	16217	16176	16127	16197	16153	15961	16067	16236	16116	16315	16170	16182	16014	16102	16098	16056	16200	16416	16109	16099	16064	16272	16008	16197	16087	16191	16256	16230	16158	16127	16167	16192	16169	16284	16129	16093	16152	16096	16044	16200	16056	16146	16131	16071	16089	16134	15890	16270	16011	16047	16018	16088	16170	16221	16027	16113	16242	16108	15916	16015	16072	16126	15899	16104	16133	16128	15978	16043	16125	16252	16086	16092	16116	16239	16311	16206	16088	16129	16110	16333	16042	16049	16067	16259	16103	16031	16181	16058	16093	16083	16306	16053	16091	16101	16241	16050	16144	15982	16142	16156	16107	16142	16183	16110	16206	16071	16060	16244	15985	16137	16255	16068	16217	16227	16122	16178	16254	16140	16040	16146	16196	16108	16243	16023	16018	16072	16051	16204	16203	16175	16205	16330	16161	16276	16116	15993	16069	16244	16306	16220	16054	16153	15988	15943	16064	16017	16023
24075	21436	29034	24417	33232	58366	58222	45120	33210	25610	21922	20149	19920	19746	19769	19585	19682	19561	19669	19723	19396	19419	19234	19448	19473	19493	19539	19508	19561	19570	19611	19562	19437	19580	19482	19436	19379	19689	19302	19583	19441	19721	19697	19360	19488	19570	19527	19303	19520	19364	19685	19557	19489	19488	19523	19505	19370	19484	19437	19566	19490	19441	19438	19338	19447	19315	19409	19214	19407	19572	19535	19569	19412	19520	19522	19558	19581	19516	19259	19452	19492	19502	19523	19724	19468	19323	19396	19659	19519	19450	19512	19770	19429	19562	19605	19507	19433	19271	19435	19537	19410	19345	19502	19424	19366	19458	19391	19213	19464	19510	19437	19458	19398	19395	19599	19372	19533	19392	19214	19442	19547	19373	19236	19507	19285	19568	19635	19570	19255	19524	19358	19460	19324	19414	19446	19614	19344	19426	19358	19307	19488	19425	19314	19517	19422	19404	19561	19697	19709	19331	19330	19506	19551	19333	19405	19543	19473	19346	19405	19601	19692	19634	19401	19310	19406	19607	19553	19520	19599	19386	19430	19662	19489	19335	19623	19348	19363	19435	19524	19386	19608	19370	19379	19357	19672	19499	19446	19259	19472	19334	19300	19226	19587	19368	19348	19444	19575	19460	19456	19417	19453	19459	19551	19357	19533	19464	19498	19376	19445	19378	19492	19429	19473	19512	19647	19567	19403	19376	19589	19649	19487	19487	19619	19623	19497	19570	19365	19514	19567	19541	19347	19539	19419	19412	19234	19204	19478	19371	19404	19511	19524	19381	19382	19314	19621	19479	19517	19390	19807	19422	19429	19651	19527	19273	19443	19441	19445	19531	19405	19513	19588	19804	19259	19409	19288	19597	19389	19610	19504	19427	19507	19504	19659	19359	19523	19487	19378	19308	19486	19493	19499	19428	19115	19450	19458	19446	19413	19678	19486	19460	19454	19413	19313	19550	19438	19343	19177	19355	19551	19400	19437	19364	19422	19263	19555	19579	19493	19396	19467	19530	19493	19694	19525	19463	19300	19415	19451	19678	19590	19335	19225	19301	19166	19230	19303	19436	19442	19331	19504	19411	19346	19392	19688	19463	19523	19521	19441	19289	19374	19558	19310	19485	19495	19352	19408	19357	19514	19558	19419	19494	19524	19398	19429	19614	19488	19616	19683	19311	19431	19458	19273	19390	19360	19657	19608	19588	19438	19567	19165	19452	19455	19267	19506	19458	19444	19618	19573	19331	19237	19556	19622	19472	19329	19461	19633	19432	19402	19303	19628	19499	19502	19398	19404	19479	19623	19543	19596	19684	19392	19543	19556	19374	19647	19503	19209	19353	19490	19580	19556	19230	19424	19419	19394	19639	19579	19342	19410	19348	19376	19344	19405	19704	19497	19495	19372	19578	19385	19468	19422	19107	19354	19483	19575	19450	19594	19426	19391	19378	19436	19346	19392	19064	19588	19234	19286	19262	19581	19487	19740	19495	19341	19289	19520	19483	19340	19621	19380	19287	19382	19500	19298	19206	19362	19384	19526	19490	19563	19518	19585	19609	19474	19463	19465	19288	19589	19609	19596	19401	19362	19402	19426	19365	19366	19316	19331	19521	19491	19338	19304	19415	19309	19667	19560	19412	19551	19413	19387	19375	19467	19657	19577	19398	19394	19436	19406	19405	19391	19302	19371	19249	19503	19381	19653	19595	19438	19431	19340	19502	19398	19475	19471	19385	19580	19613	19432	19633	19505	19327	19166	19517	19616	19513	19413	19479	19602	19421	19535	19234	19340	19623	19388	19521	19320	19287	19455	19355	19341	19539	19402	19517	19344	19470	19367	19471	19450	19440	19505	19481	19510	19322	19446	19621	19446	19416	19556	19503	19506	19291	19670	19572	19391	19537	19462	19389	19366	19598	19505	19485	19681	19482	19390	19464	19742	19377	19373	19104	19332	19476	19489	19376	19552	19435	19567	19332	19608	19355	19426	19456	19249	19451	19500	19385	19351	19363	19587	19355	19325	19457	19646	19377	19357	19422	19459	19441	19427	19493	19451	19420	19390	19401	19548	19369	19326	19491	19389	19528	19310	19412	19558	19383	19475	19335	19319	19477	19497	19583	19493	19382	19499	19168	19389	19523	19639	19466	19201	19520	19468	19540	19598	19519	19209	19432	19512	19645	19321	19485	19406	19382	19515	19335	19444	19550	19347	19420	19385	19525	19631	19540	19427	19619	19490	19466	19479	19480	19433	19532	19493	19435	19264	19455	19373	19524	19580	19538	19376	19619	19571	19300	19443	19370	19279	19467	19402	19506	19424	19364	19350	19470	19455	19620	19377	19524	19642	19536	19582	19361	19735	19342	19188	19252	19633	19415	19596	19406	19445	19485	19378	19688	19543	19589	19642	19475	19487	19591	19221	19446	19461	19432	19515	19554	19687	19704	19394	19368	19379	19490	19435	19543	19521	19506	19442	19421	19759	19411	19568	19328	19530	19470	19631	19420	19598	19505	19508	19415	19431	19392	19423	19768	19369	19443	19328	19473	19571	19557	19297	19550	19376	19311	19286	19457	19601	19336	19638	19363	19376	19448	19545	19394	19172	19533	19382	19593	19501	19334	19661	19512	19530	19480	19446	19425	19486	19504	19552	19500	19326	19449	19355	19744	19425	19438	19588	19334	19609	19372	19527	19675	19276	19331	19507	19358	19296	19488	19530	19345	19418	19421	19402	19653	19500	19506	19769	19346	19558	19402	19580	19393	19527	19535	19575	19609	19434	19329	19475	19397	19446	19457	19373	19424	19525	19408	19286	19553	19415	19225	19466	19429	19417	19518	19367	19450	19449	19610	19470	19449	19272	19454	19457	19563	19254	19422	19707	19452	19237	19483	19565	19532	19391	19362	19548	19501	19477	19453	19459	19569	19644	19517	19353	19369	19416	19578	19475	19549	19383	19564	19311	19482	19415	19432	19649	19524	19398	19409	19517	19428	19342	19493	19361	19484	19469	19554	19543	19506	19367	19600	19634	19255	19522	19346	19447	19601	19264	19257	19444	19463	19505	19499	19599	19592	19543	19487	19294	19483	19367	19508	19354	19339	19428	19256	19431	19547	19261	19384	19426	19236	19570	19569	19411	19358	19481	19503	19560	19446	19537	19461	19466	19456	19441	19448	19440	19463	19440	19563	19468	19389	19534	19516	19549	19360	19331	19499	19411	19369	19432	19340	19425	19388	19355	19569	19329	19327	19424	19425	19679	19312	19501	19672	19548	19541	19358	19388	19298	19563	19509	19290	19540	19438	19590	19533	19654	19413	19370	19557	19458	19352	19204	19501	19781	19439	19344	19184	19460	19468	19461	19507	19500	19533	19382	19449	19596	19433	19327	19472	19410	19517	19240	19358	19510	19403	19476	19479	19315	19388	19439	19513	19469	19446	19483	19597	19660	19471	19608	19455	19530	19778	19563	19544	19441	19319	19437	19576	19358	19293	19509	19444	19564	19370	19438	19436	19444	19338	19383	19457	19340	19346	19410	19466	19373	19531	19379	19507	19331	19363	19559	19430	19279	19377	19371	19494	19323	19420	19465	19459	19728	19604	19522	19602	19464	19547	19396	19283	19361	19593	19509	19391	19259	19511	19477	19551	19469	19407	19443	19525	19411	19724	19539	19457	19381	19423	19351	19388	19248	19480	19440	19415	19472	19549	19588	19391	19395	19487	19500	19500	19544	19395	19483	19600	19480	19505	19511	19522	19489	19474	19557	19461	19365	19423	19516	19407	19485	19545	19498	19435	19600	19399	19378	19431	19414	19425	19475	19341	19233	19404	19391	19545	19265	19514	19504	19406	19758	19474	19376	19491	19600	19500	19180	19408	19573	19509	19352	19517	19405	19234	19404	19455	19338	19430	19236	19453	19631	19526	19555	19528	19478	19596	19651	19390	19495	19251	19524	19479	19618	19514	19395	19602	19576	19322	19632	19450	19291	19379	19462	19327	19456	19256	19242	19435	19656	19416	19313	19383	19642	19565	19570	19390	19240	19493	19365	19279	19270	19327	19323	19591	19449	19518	19534	19575	19438	19450	19349	19337	19566	19500	19591	19613	19527	19388	19363	19398	19502	19579	19457	19228	19327	19401	19468	19623	19316	19490	19534	19636	19714	19455	19318	19534	19481	19626	19516	19587	19418	19328	19520	19562	19509	19511	19616	19499	19573	19626	19552	19460	19501	19513	19570	19281	19282	19294	19261	19225	19266	19618	19412	19538	19482	19373	19329	19590	19607	19628	19428	19457	19583	19657	19551	19428	19301	19395	19385	19457	19419	19307	19639	19594	19486	19375	19453	19537	19370	19534	19502	19554	19274	19479	19627	19611	19634	19540	19444	19447	19607	19732	19390	19736	19562	19457	19398	19567	19573	19746	19502	19228	19265	19367	19485	19288	19389	19355	19398	19577	19453	19463	19577	19426	19238	19521	19266	19355	19565	19264	19605	19406	19423	19372	19744	19586	19276	19467	19535	19523	19429	19643	19790	19405	19342	19475	19367	19393	19491	19473	19547	19548	19509	19149	19291	19470	19670	19349	19454	19506	19611	19602	19419	19393	19662	19511	19580	19458	19441	19717	19362	19523	19416	19603	19411	19575	19413	19320	19418	19294	19529	19420	19336	19396	19435	19435	19598	19280	19306	19468	19576	19417	19555	19393	19326	19221	19298	19427	19479	19682	19573	19423	19281	19507	19607	19366	19534	19574	19357	19571	19364	19384	19211	19507	19624	19299	19637	19530	19868	19608	19467	19353	19475	19619	19498	19465	19591	19404	19519	19540	19399	19441	19303	19709	19722	19485	19502	19371	19407	19354	19453	19421	19364	19524	19351	19392	19138	19281	19373	19442	19354	19424	19496	19229	19635	19429	19470	19352	19457	19438	19431	19421	19598	19554	19470	19441	19620	19554	19360	19330	19703	19610	19420	19642	19643	19464	19357	19356	19536	19218	19407	19590	19503	19448	19493	19619	19543	19515	19292	19555	19270	19396	19446	19622	19692	19380	19517	19353	19417	19509	19365	19533	19540	19394	19533	19511	19243	19619	19673	19509	19504	19594	19563	19514	19404	19499	19556	19720	19415	19543	19414	19588	19465	19494	19574	19698	19534	19662
15226	27936	23782	22410	45207	57493	54979	42918	30961	22056	17859	16347	16197	16057	16240	16292	16154	16147	16114	16035	16170	16146	16309	16159	16081	16192	16223	16131	16072	16384	16194	16104	16180	16226	16171	16076	16109	16271	16102	16209	16220	16243	16131	16136	16213	16103	16132	16061	16169	16242	16217	16059	16196	16072	16153	16029	16204	16101	16109	16258	16120	16239	16197	16149	16194	16170	16176	16287	16152	16051	16207	16100	16114	16095	16161	16193	16251	16028	16353	15994	16180	16073	16160	16265	16109	16183	16229	16238	16100	16234	16271	16220	15990	16137	16271	16085	16096	16194	16108	16215	16150	16123	16179	16134	16173	16141	16133	16019	16067	16144	16218	16214	16283	16264	16233	16134	16324	16098	16407	16161	16193	16069	16014	16262	16021	16308	16301	16139	16114	16071	16313	16102	16088	16120	16396	16183	16038	16044	16135	16176	16240	16127	16079	16226	16147	16077	15952	16095	16255	15916	16119	16077	16236	16095	16210	16036	16166	16137	16009	16127	16219	16207	16141	16069	16223	16165	16253	16022	16179	16298	16177	16246	16025	16172	15974	16060	16123	16034	16103	15977	16052	16123	16162	16157	16242	16091	16144	16171	16249	16063	16172	16134	16116	16167	16113	16025	16219	16097	16088	16194	15990	16075	16098	16288	16094	16065	16351	16086	16042	16076	16142	16220	16138	16064	16179	16185	16193	16222	16168	16213	16367	16128	16258	15967	16151	16248	16113	16244	16152	16109	16051	16138	16228	16067	16212	16061	16216	16142	16160	16038	16227	15934	16047	15987	16128	16183	16206	16123	16164	16215	16114	16040	16076	16325	16117	15994	16141	16142	16131	16037	15888	16193	15940	16089	16334	16114	16138	15961	16167	16049	16198	16162	16314	16186	16221	15791	16173	16273	16340	16197	16148	16200	16220	16115	16116	16172	16034	16240	16087	16021	16253	16242	16247	16126	16206	16214	16230	16153	16306	16110	16082	16145	16040	15994	16055	16159	16187	16147	15912	16244	16148	16245	16218	15910	16203	16211	16147	16122	16154	16177	16088	16165	16143	16176	16067	16135	16084	16094	16130	16158	16116	16133	16058	16150	16117	16152	16050	15916	16064	16206	16222	15955	16149	16177	16067	16059	16064	16256	15987	16205	15913	16256	16198	16169	15981	16020	16141	16067	15996	16297	16217	16071	16373	16180	16029	16034	16182	16201	16219	16129	16430	16134	16063	16247	16028	16168	16214	16156	16263	16169	16232	16174	16093	16132	16054	16194	16024	16184	16181	16219	16209	16106	16053	16087	16126	16131	16259	16164	16096	16349	16112	16099	16302	16301	16220	16368	16292	16346	16173	16189	16138	16063	16193	16188	15958	16128	16255	16204	16109	16317	16080	16006	16054	16272	16293	15901	16123	16230	16241	16162	16202	16259	16189	16213	15995	16321	15957	16075	16267	16100	15982	16033	16016	16205	15970	16138	16097	16104	16267	16130	16187	15917	16148	15988	16135	16229	15970	16133	15945	16060	16047	16181	16134	16141	15901	16110	16131	16131	16076	16072	16058	16111	16129	16192	16062	16189	16126	16246	16177	16155	16228	15936	16342	16165	16131	16205	16124	16071	16226	16109	16075	16063	16044	16153	16128	16337	16325	16042	16179	16045	16113	16132	16154	16189	15972	16229	16166	16069	16048	15973	15982	16250	16107	16136	16190	15902	16022	16182	16170	16054	16355	16128	16143	16046	16087	16205	16121	16012	16164	16101	16084	16180	16194	16155	16142	16281	16271	16186	16157	16095	16123	16060	16400	16144	16137	16248	16106	16054	16283	15943	16037	16088	16131	16092	16205	16135	16214	16066	15965	16009	16050	16075	16218	15985	16188	16028	16059	16230	16150	16240	16069	16241	16178	16205	16231	16124	16203	16095	16158	16077	16036	16122	16268	16150	16136	16144	15919	16055	16112	16094	16179	16055	16216	16143	16238	16011	16293	16251	16122	16168	16123	15895	16023	16190	16104	16130	16289	15931	16183	16063	16059	16135	16183	16273	16044	16111	16107	16074	16156	15997	16047	16126	15989	16240	16166	16127	16191	16115	16196	16103	16078	16131	16235	16069	16235	16079	16293	16111	16198	16093	16211	16124	16148	16156	16105	16383	16032	16130	16180	16293	16379	16160	16162	16015	16280	16338	16218	15932	16059	16292	16049	16113	16380	16223	16217	16235	16053	16133	16268	16226	16155	16077	16243	16247	16148	16088	16184	16114	16318	16113	16148	16245	16042	16247	16133	16106	16296	16252	16094	16116	16130	16091	16154	16169	16234	16139	16069	16110	16215	16213	15973	16316	16205	16193	16192	16128	16082	16251	16101	16242	16206	16085	16148	16336	16127	16171	16095	16330	16172	16174	16280	16225	16203	15985	16234	16158	16116	16291	16027	16115	16194	16221	16090	16190	16093	16334	16083	16196	16152	16221	16028	16118	16101	16061	16116	15984	16038	16036	16203	16017	16228	16202	16178	16119	16182	16128	15937	16194	16256	16029	16005	16225	16445	16189	16088	16226	16216	16084	16124	16043	16129	16078	16196	16112	16057	16047	16047	16358	16075	16146	16135	16153	16181	16158	16046	16128	16174	16187	16206	16042	16146	16017	16086	16276	16223	16317	16274	16116	16051	16075	16065	16056	16219	16076	16196	16022	15932	16158	16236	16414	16166	16156	16073	16192	16141	16255	16048	16036	16293	16135	16161	16293	16249	16197	16161	16049	16028	16303	16233	16309	16175	16235	16076	16161	16183	16248	16196	16147	16036	16144	16115	15907	16120	16149	16222	16039	16159	16106	16137	16197	16101	15971	16150	16215	16131	16044	16142	16070	16119	16194	16122	16220	16216	16070	16341	16206	16157	16216	16296	16219	16199	16073	16198	16306	16235	16111	16022	16082	16128	16120	16240	16114	16192	16088	16185	16225	16107	16153	16220	16004	16369	16115	16160	16116	16105	16231	16285	16187	16169	16154	16258	16238	16132	16238	16113	16319	16100	16029	16053	16269	16051	16078	16241	15945	16042	16189	16098	16171	15933	15961	16074	16175	16073	16130	16102	16102	16010	16051	16116	16115	16268	16064	16126	16164	16233	16211	16254	16136	16252	16118	16334	16119	16167	16108	16125	16260	16111	16103	16168	16085	16099	16244	16117	16184	16327	16118	16178	16228	16050	16171	16163	16164	16137	16241	16117	16040	16141	16117	16210	16226	16180	16125	15969	16182	16259	16267	16147	16090	16142	16083	16013	16165	16025	16129	16201	16201	16181	16054	16176	16190	16143	16020	16114	16247	16297	16158	16092	16065	16275	16199	16120	16330	16009	16067	16038	16022	16112	16243	16072	16068	16149	16057	16203	16068	16233	16147	16281	15977	16200	16010	16171	16207	16106	16211	16306	16137	16104	16172	15991	16098	16220	16178	16072	16086	16209	15968	16245	16135	16107	16283	16195	16057	16160	16168	16067	16156	16060	16301	16070	16004	16048	15999	16122	16187	16234	16172	16141	16057	16094	16248	16258	16157	16205	16011	16090	16152	16079	16127	16157	16184	16147	16119	16120	16185	16160	16139	16003	16069	16110	16134	16135	16139	16238	16189	16153	15987	16182	15966	16185	16243	16216	16127	16079	16226	16162	16042	16248	16005	16216	16169	16233	16106	16276	16280	16015	16159	16257	16221	16080	16017	16340	16157	16169	16250	16156	16193	16095	16305	16298	15982	16181	16143	16193	16178	16290	16318	16133	16172	16016	16098	15957	16223	16027	16211	16090	16050	16049	16117	16194	16199	16168	16042	16084	16109	16120	16203	16224	16116	16045	16214	16108	16002	16102	16160	16199	16098	16199	15990	16163	16155	16202	16273	16233	16184	15966	16179	16105	16003	16078	16208	16307	16084	16291	16145	16148	16206	16135	16070	16115	16142	16078	16164	16112	16203	16147	16083	16070	16208	16235	16195	16233	16292	16213	16225	16009	16198	16017	15963	16255	16054	16143	15880	16065	16041	16129	16194	16102	16349	16236	16281	16290	16039	16107	16115	16128	16136	16017	16088	16070	16305	16194	15960	16105	16027	16261	16170	16094	15966	16247	16138	16147	16020	16196	16191	16129	16206	16032	16065	16264	16013	16233	16132	16064	16127	16141	16090	16063	16122	16108	16198	16148	16214	15936	16261	16181	16154	16176	16062	16313	16091	16189	16260	16110	16143	16149	16210	16211	16101	16268	16184	15994	16092	16073	16157	16146	16025	16139	16251	16131	16020	15952	16270	16156	16199	16202	16102	16150	16193	16070	16121	16214	16081	16191	16198	16170	16244	16130	16258	16326	15997	16445	16180	16267	16283	16055	16211	16308	16209	16076	15988	16038	16162	16281	16151	16232	16136	16299	16180	16157	16357	16207	16195	16106	16166	16198	16027	16147	16015	16059	16192	16260	16182	16105	16176	16253	16137	16082	16135	16107	16236	16138	16176	16287	16083	16039	16105	16163	16235	16091	15954	16316	16032	16152	16228	16239	16275	16031	16130	16019	16305	16253	16044	16136	16159	16088	16091	16097	16223	16157	15978	16021	16354	16052	16076	16107	16053	16279	16283	16150	16181	16159	16041	16292	16137	16289	16160	16028	16186	15988	16019	16219	16347	16164	16142	16221	16044	16124	16239	16304	16122	16207	16134	16240	16189	16210	16030	16142	16143	16241	16139	16220	16112	16242	16289	16135	16081	16172	16083	16314	16156	16192	16252	16125	16196	16131	16050	16172	15984	16274	16197	16088	16191	16312	15992	16258	16109	16014	16158	16267	16062	16239	16142	16235	16302	16136	16146	16163	16264	16075	16182	16195	16311	16128	15975	16188	16144	16404	16168	16113	16299	16073	16149	16178	16083	16332	16219	16180	16088	16399	16336	16115	16093	16203	16081	16051	16081	16231	16101	16190	16134	15915	16206	16228	16050	16104	16052	16218	16239	16212	16095	16090	16223	16212	16228	16260	16064	16037	16039	16181	16011	16293	16382	16142	16050	16106	16203	16199	16078	16122	16104	16222	16179	15985	16232	16191	16036	16186	16023	15999	16092	16118	16184	16220	16148	16202	16136	16081	15981	16350	16085	16174	16079	16192	16177	16009	16122
22967	21494	29462	23975	29309	66165	70013	57097	42671	31353	24479	21521	20433	20284	20250	20130	20306	20040	20228	20190	20303	19991	20118	20123	20290	20206	19994	20097	20120	20143	20016	20090	20064	20060	19787	19987	20192	19802	20014	19986	19953	20047	20117	19947	20190	20098	20106	20060	19859	20116	19987	19916	19965	19826	20021	19940	20008	19911	20257	20128	19925	20127	20004	20001	19929	19919	19838	19819	19985	19947	20115	19865	20141	20143	20070	19968	19971	19950	19978	20026	20035	19861	19844	19873	19744	20029	20012	20092	19971	20012	20018	20004	19887	19870	19963	20031	19979	19776	19950	19952	19955	19798	19802	20047	19745	19802	19765	19936	19983	19960	19895	19942	20309	20064	19971	20142	19880	19930	20056	19831	19959	19851	20031	19889	19861	19813	19800	20018	19905	19800	19990	19860	19792	19906	20070	19803	19930	19894	19997	19921	19982	19815	19946	19914	20060	20037	19813	19906	20050	19984	20103	19875	19973	19878	20073	19840	20152	20050	19988	19887	20001	19808	19929	20024	20082	20027	20056	19967	19824	19981	20183	19940	19832	19885	20096	19924	19917	20063	19908	19830	19914	20055	20006	19917	19906	19896	19862	19897	19936	20017	19793	20055	19916	19845	20034	19918	20058	19808	19862	19835	20180	20043	19813	19916	19992	20003	20027	19817	19905	19841	19893	19936	19919	19944	20038	20059	20091	19875	19961	19776	20117	19984	19979	20140	20086	19995	20182	19928	19940	20021	19943	19953	19769	19839	19857	20080	19888	19947	19902	19839	19818	19923	20061	19913	20001	20078	19977	19818	19798	19904	19903	19909	19995	19765	19957	19927	20010	19938	20027	20073	20087	20021	19892	19992	20124	19920	19920	19897	20029	20068	20086	19953	20085	19792	19983	19788	20052	19669	19907	19924	19919	20001	20022	20003	19755	19927	20063	19766	19970	19801	19684	19698	19919	19867	20016	19885	19994	20053	19848	19980	19978	20061	20063	19928	19751	19958	19908	19954	19918	20024	19876	20051	20017	20152	20027	20141	20176	20044	19898	20036	20047	19772	20111	19813	19948	19886	20105	19970	19993	19623	19967	19803	19935	20021	19786	19874	19727	19890	19848	19960	19805	19959	19866	19992	20057	19866	20054	20035	20145	19987	20049	20053	19784	19896	19721	19839	19963	19808	20039	19843	19854	20080	19876	19989	20032	19795	19839	19833	19955	19844	19978	20124	20134	20001	20112	20049	20134	20073	19920	19854	19974	19983	19891	19826	19794	19837	19983	19636	19703	19821	19843	19772	20116	19926	19952	19847	19961	19807	20088	19893	19878	19931	19941	19822	19992	19843	19795	20167	19775	19836	20003	19921	19659	20192	19925	19836	19985	20104	20074	19812	19902	19891	19822	19832	19782	19850	19944	19854	19854	20029	20142	19886	19923	19869	19998	19747	19939	20073	20039	19886	20059	20042	20163	19891	19881	20013	20021	19928	19871	19972	20178	20025	20039	20037	19927	19797	19866	19811	19780	19920	19840	19786	19838	20000	19860	19885	19896	19828	19895	19852	19943	20148	19911	20074	19783	19958	19814	19962	20121	19977	19908	19705	19798	19918	20117	19834	19797	19730	19932	20096	19824	19931	20025	19700	19992	19779	19934	20147	20238	19930	20120	20047	19784	19894	19793	19872	19856	20028	20024	20004	20058	19963	20036	20103	20070	19879	19918	19911	19825	19959	19921	19900	20019	20040	19980	19785	20070	19932	19885	19896	19905	19913	19868	19648	19834	19921	19944	19783	19957	19879	20136	20228	19910	20071	20022	19717	20026	19983	19920	19896	19810	19960	19996	19944	19634	19971	19733	19818	19874	20109	19911	19980	19854	19685	19945	19925	19960	19980	19943	20091	20215	20018	19949	19883	19964	20055	19735	19902	19955	19974	20101	19987	19912	19989	19918	20044	19954	20025	19904	19834	19978	19932	19989	19779	19934	20231	19864	19961	19932	19971	19816	19890	19675	19784	19873	19971	20024	19794	19860	20030	20001	19864	19765	20076	19731	19952	20047	19864	19965	19800	20124	20018	20017	20059	20075	19879	19988	20038	19958	19874	19919	20134	20140	19825	20052	20253	19893	19994	19822	19986	19971	20115	20096	19930	19989	20027	19914	19813	20170	20049	19838	19839	19974	19944	19910	19949	19884	20046	20078	19862	19960	19904	19785	19810	20000	20028	20141	19947	19959	20207	19953	19998	20055	19907	19988	19925	19829	19814	20038	19968	20009	20136	19777	19808	19887	20069	20246	20173	20020	19936	20071	19995	19955	20090	20010	19875	19815	19753	19817	19831	19846	19874	20089	19874	19934	19825	19875	19865	19995	20017	20037	20137	19700	19799	19790	20119	19985	19978	19832	19977	20004	19996	19981	19835	20103	19854	20044	19980	19923	20028	20101	20133	20063	19947	19687	19817	19658	20117	19896	19780	19749	20098	20108	19519	19957	20084	19980	19855	19783	20026	20052	20054	20061	19951	20036	19851	19994	20006	19992	20092	20064	19753	20075	19923	19882	19862	19830	19769	20069	19784	19870	20004	19928	19941	19948	20097	20001	20075	19945	19970	19792	20026	19935	20107	19834	19997	20167	19930	19904	19784	20055	20069	19836	20104	19886	19956	19970	19829	19824	19974	19819	19793	20065	19848	19851	19945	19742	19817	19977	20014	19896	20122	19978	19709	19945	20002	19860	19999	19705	20048	20017	19974	20000	20211	20091	20136	19686	19951	19586	19861	19948	19953	19944	19917	19885	20024	20152	19692	20133	19876	19861	20065	20079	20114	19946	20108	20013	19790	20017	20007	19955	19927	19842	19881	20082	19756	19848	19853	19913	19850	19944	19958	19975	20033	20035	19904	19942	20028	20098	19568	20026	19949	19730	20047	20117	20007	19891	19933	19813	20014	19839	20066	19863	19868	20019	19962	19909	19858	19842	20050	20125	19927	19782	19967	19963	19739	19795	19912	20039	20064	19961	19977	19946	19885	20062	19809	19816	20030	20041	19827	19829	20164	19909	19964	19883	19934	20166	19784	19797	20087	19872	19788	19970	19747	19973	20089	19917	19838	19890	19815	20095	20072	19946	19987	19823	20026	19936	20173	19942	19837	20061	19891	19872	19869	19898	19884	19740	19938	19844	19806	19747	19950	20126	19918	20227	20166	20045	20116	19794	19790	19832	19919	20226	19710	19697	19877	19915	20093	19677	20066	20027	19970	19909	19829	20056	20020	19954	20031	20022	19810	19971	20017	19932	19950	19939	19857	19953	20191	20002	19772	19981	19970	19940	19898	19925	19781	19920	20030	19937	20116	19820	19980	20044	19929	19885	19795	20244	19995	19854	19866	20048	20038	20011	19762	19893	19725	19959	19867	19949	20020	20015	19856	20097	20095	19567	19896	19953	20026	19953	20161	20103	20039	19975	19893	19913	19785	19961	19861	20108	19986	19964	20039	19995	19716	20005	19860	19937	20011	20110	19853	19868	19897	19829	19837	19837	19842	20004	19983	19819	19803	19891	19851	19842	20026	19864	20032	19752	19981	19860	19915	19872	19843	20033	19827	19911	19930	19909	19929	19919	19834	19729	19964	19929	20038	19703	19943	19907	19793	20093	19767	19820	19907	19892	20058	19948	20085	20118	20121	20000	19722	19966	19843	20045	20011	20006	19932	19720	19999	20043	20053	20141	19815	19898	19912	20052	20124	20065	20065	19854	19995	19850	19913	19973	19880	19991	19742	20117	19929	19931	19968	19815	19767	19779	19978	19877	20109	19725	19962	19857	19802	20019	19949	19923	20009	20023	19941	19964	19873	19950	19851	20118	20015	19905	19728	19937	19855	19951	19962	19809	20165	20227	19858	19967	20080	19986	20053	19781	19889	19754	19887	19835	19777	19818	19764	19930	19893	19859	19829	20023	20033	19977	20042	20164	19892	19973	19987	19961	20035	19858	19818	20035	19766	19972	20042	19999	19974	19932	19880	19929	19676	19823	19912	19978	19834	19954	19788	20073	19855	19980	19782	19718	19902	20038	20011	19936	20024	20031	19863	19941	20091	19836	19906	19939	20136	20049	19896	19824	19958	19956	20048	20009	19749	20084	20103	19857	20099	19754	19865	20055	19777	19891	20042	20011	19809	19845	20030	19940	20122	20187	19894	19930	19698	19736	19734	19902	19851	20025	20197	20040	19965	20167	19837	19879	19824	19824	19876	20038	19809	19827	20005	19959	19937	20181	19971	19906	19753	19695	19914	20143	19952	19942	20026	19905	20089	20095	19889	19930	20004	20014	19961	19877	19883	19919	19923	20084	19949	20134	19769	19916	20007	20163	19979	19999	19707	19931	20088	19946	20066	19948	19945	19993	19920	19910	20023	19900	19900	19885	19983	19773	19705	20058	20034	19807	20003	20126	19910	19845	19880	19917	19857	19794	19870	19850	19961	19966	20002	19910	20185	20037	20012	19845	20084	19867	19854	20055	20108	19984	19754	19921	20027	20045	19952	19732	19934	20020	19696	19853	19961	19828	20016	19894	20307	20163	19813	19968	19903	19978	19812	20121	19937	20017	20095	20179	20090	19898	19800	19867	20056	20082	19892	19990	19908	19999	19847	19893	19926	19955	20114	19952	19637	19796	19796	20003	20026	19843	19937	19977	19959	19963	19862	19916	19834	20037	20161	20057	19961	20000	19999	19966	20066	20016	19904	19753	19863	19930	20062	19898	19999	20025	19706	19976	19856	19850	19924	20038	19809	19857	19969	19875	19965	20150	19923	19757	19916	19933	19958	19821	19928	20016	19721	19834	19931	19854	19947	19928	19863	19963	20089	20026	20025	19765	19972	19966	19928	20018	19965	19707	19960	20056	20072	20111	19945	19916	19937	19962	20084	19986	19988	19828	20023	20172	19853	19920	19997	19933	20094	20007	19896	19708	19758	20104	19720	20130	19955	19949	19990	19919	19649	19895	19895	19946	19837	20047	20045	20152	20013	19967	19950	19721	19886	19883	19751	19923	20059	19869	19850	19807	19865	20026	20079	19727	19764	19999	19929	20041	19887	20145	19912	19713	19996	19946	20044	20106	20026	19951	20006	19859	20066	20000	19906	20049	20154	19871	19976	19957	20016
17336	33209	26914	26864	53781	74133	71278	56813	41966	28442	20094	17159	16606	16505	16308	16471	16376	16326	16444	16411	16498	16259	16480	16408	16435	16343	16495	16398	16430	16474	16414	16493	16448	16352	16507	16372	16560	16433	16455	16198	16421	16268	16175	16438	16179	16342	16447	16339	16599	16453	16382	16600	16656	16507	16456	16330	16350	16488	16382	16502	16320	16472	16417	16428	16396	16445	16488	16418	16403	16539	16349	16406	16439	16527	16374	16448	16395	16340	16291	16316	16476	16338	16596	16277	16407	16445	16367	16422	16371	16611	16465	16374	16315	16495	16449	16390	16412	16729	16327	16397	16535	16238	16350	16299	16352	16552	16507	16195	16441	16389	16222	16333	16255	16406	16370	16457	16457	16414	16273	16426	16404	16396	16431	16531	16387	16435	16304	16380	16356	16434	16525	16234	16470	16366	16348	16425	16411	16245	16385	16246	16283	16620	16432	16327	16293	16516	16371	16354	16449	16375	16494	16322	16312	16332	16535	16374	16580	16536	16425	16440	16440	16390	16246	16488	16483	16434	16541	16373	16482	16346	16374	16375	16437	16326	16471	16461	16439	16341	16371	16387	16413	16508	16261	16448	16311	16327	16329	16366	16168	16265	16122	16346	16232	16458	16456	16583	16419	16199	16405	16345	16301	16426	16274	16302	16384	16474	16332	16298	16260	16274	16353	16512	16516	16267	16473	16478	16468	16403	16286	16479	16615	16310	16524	16377	16433	16483	16420	16303	16490	16394	16392	16402	16476	16372	16499	16315	16488	16451	16475	16481	16307	16335	16467	16400	16349	16462	16259	16466	16408	16369	16465	16323	16293	16342	16311	16363	16450	16385	16321	16366	16316	16375	16325	16369	16586	16265	16323	16220	16422	16254	16456	16561	16598	16244	16420	16421	16330	16374	16343	16381	16232	16549	16486	16320	16449	16069	16164	16470	16343	16337	16462	16331	16445	16479	16340	16414	16621	16392	16287	16597	16313	16336	16438	16367	16350	16353	16576	16307	16476	16461	16517	16361	16453	16385	16468	16335	16381	16260	16368	16438	16229	16303	16402	16243	16640	16304	16467	16269	16323	16437	16374	16359	16319	16353	16587	16306	16480	16413	16394	16395	16376	16381	16528	16461	16494	16532	16308	16448	16399	16588	16341	16410	16365	16393	16594	16190	16438	16340	16549	16362	16440	16418	16279	16256	16226	16166	16375	16349	16364	16423	16354	16281	16320	16443	16276	16265	16410	16510	16417	16464	16407	16267	16368	16231	16559	16375	16400	16283	16354	16499	16328	16223	16330	16229	16359	16492	16401	16226	16377	16487	16377	16244	16314	16266	16461	16357	16399	16413	16243	16585	16435	16355	16315	16442	16307	16479	16407	16434	16420	16308	16416	16468	16446	16472	16486	16404	16389	16376	16231	16429	16307	16327	16295	16313	16455	16361	16289	16328	16308	16533	16293	16413	16279	16383	16360	16318	16612	16346	16460	16305	16388	16518	16283	16349	16311	16307	16501	16367	16458	16415	16307	16321	16212	16381	16277	16462	16513	16332	16204	16560	16258	16456	16384	16428	16380	16413	16307	16500	16350	16526	16248	16350	16419	16452	16354	16382	16376	16358	16384	16380	16236	16309	16323	16366	16341	16446	16433	16240	16393	16392	16433	16309	16406	16350	16339	16161	16366	16418	16366	16438	16385	16294	16481	16496	16366	16293	16296	16451	16212	16382	16614	16373	16353	16378	16376	16434	16474	16271	16250	16497	16341	16397	16364	16367	16388	16336	16491	16397	16587	16403	16291	16494	16485	16453	16271	16306	16404	16360	16400	16371	16424	16469	16411	16284	16381	16386	16379	16443	16194	16314	16511	16400	16520	16280	16408	16472	16528	16605	16509	16145	16410	16457	16347	16332	16320	16299	16366	16361	16421	16164	16342	16498	16252	16312	16491	16390	16349	16423	16255	16418	16248	16522	16528	16381	16385	16346	16386	16391	16450	16386	16329	16165	16374	16420	16358	16442	16173	16312	16441	16347	16576	16357	16243	16339	16378	16428	16399	16354	16380	16353	16360	16374	16319	16488	16485	16383	16440	16438	16406	16519	16181	16389	16148	16150	16372	16315	16392	16304	16317	16358	16262	16604	16292	16308	16340	16358	16447	16213	16408	16292	16395	16389	16209	16457	16344	16515	16349	16490	16334	16344	16491	16341	16388	16427	16395	16362	16346	16340	16398	16375	16467	16404	16151	16438	16310	16298	16434	16420	16241	16456	16324	16247	16276	16347	16261	16469	16424	16330	16542	16450	16499	16476	16456	16383	16479	16320	16333	16322	16604	16426	16367	16321	16582	16637	16063	16352	16268	16251	16176	16258	16385	16385	16282	16495	16323	16318	16455	16426	16375	16442	16321	16284	16424	16292	16468	16459	16428	16320	16473	16353	16272	16397	16360	16318	16265	16451	16437	16324	16326	16355	16424	16333	16391	16448	16314	16429	16387	16391	16254	16407	16465	16268	16357	16400	16467	16410	16204	16561	16281	16202	16479	16373	16405	16459	16622	16419	16280	16326	16261	16442	16313	16538	16234	16581	16154	16305	16407	16360	16350	16347	16299	16345	16467	16517	16448	16506	16273	16483	16584	16300	16388	16378	16476	16249	16360	16419	16239	16366	16388	16512	16336	16363	16419	16348	16209	16356	16389	16388	16300	16382	16448	16384	16271	16387	16346	16510	16364	16157	16367	16248	16353	16270	16364	16567	16280	16509	16424	16365	16469	16090	16553	16345	16393	16280	16377	16340	16425	16266	16203	16376	16364	16405	16416	16270	16530	16363	16410	16446	16272	16469	16268	16283	16266	16456	16192	16353	16546	16388	16473	16511	16392	16363	16247	16427	16693	16457	16384	16369	16366	16246	16234	16330	16387	16367	16508	16328	16371	16394	16470	16199	16378	16582	16477	16244	16408	16346	16209	16119	16370	16237	16396	16412	16276	16447	16503	16369	16409	16416	16417	16377	16305	16364	16491	16494	16395	16375	16498	16443	16261	16447	16435	16352	16452	16530	16485	16480	16555	16314	16202	16283	16446	16397	16434	16469	16327	16318	16439	16369	16306	16474	16240	16237	16333	16480	16247	16433	16421	16328	16461	16370	16609	16274	16589	16367	16364	16283	16313	16477	16461	16287	16384	16483	16386	16478	16475	16332	16377	16270	16412	16391	16252	16544	16440	16377	16392	16461	16444	16390	16408	16287	16387	16484	16459	16539	16069	16322	16477	16324	16242	16481	16412	16444	16465	16311	16425	16389	16376	16425	16263	16345	16603	16238	16444	16315	16204	16296	16103	16355	16419	16467	16477	16411	16422	16381	16330	16297	16482	16402	16319	16521	16483	16314	16308	16432	16582	16344	16364	16440	16484	16285	16208	16306	16414	16361	16452	16352	16456	16406	16237	16349	16405	16281	16409	16383	16351	16266	16353	16231	16315	16357	16376	16280	16563	16369	16431	16384	16388	16463	16360	16418	16239	16475	16390	16406	16458	16432	16193	16426	16327	16409	16302	16305	16341	16339	16523	16397	16324	16496	16355	16332	16476	16345	16497	16243	16436	16353	16400	16468	16280	16417	16271	16465	16146	16264	16311	16345	16406	16399	16420	16478	16287	16317	16278	16438	16441	16344	16323	16495	16571	16336	16217	16410	16389	16290	16325	16511	16358	16321	16414	16396	16416	16300	16305	16346	16395	16355	16394	16523	16253	16307	16327	16344	16271	16352	16424	16438	16301	16405	16514	16488	16335	16249	16319	16243	16265	16262	16315	16326	16388	16442	16514	16303	16367	16347	16432	16401	16445	16454	16332	16406	16410	16317	16499	16392	16302	16495	16424	16202	16398	16431	16352	16513	16298	16327	16215	16334	16466	16519	16237	16320	16304	16226	16311	16476	16444	16429	16382	16436	16277	16210	16279	16553	16362	16387	16482	16299	16243	16425	16299	16255	16400	16422	16340	16347	16493	16448	16224	16427	16407	16289	16412	16468	16361	16358	16133	16345	16462	16515	16331	16299	16439	16377	16556	16286	16426	16422	16287	16314	16453	16372	16447	16395	16427	16416	16404	16471	16387	16359	16328	16446	16403	16501	16384	16379	16564	16436	16204	16483	16367	16399	16160	16306	16384	16262	16383	16478	16398	16489	16237	16202	16312	16617	16355	16504	16379	16283	16271	16431	16438	16321	16245	16397	16450	16185	16366	16310	16227	16404	16255	16456	16187	16416	16546	16552	16416	16338	16475	16208	16530	16551	16432	16488	16181	16384	16272	16363	16464	16268	16423	16433	16482	16313	16332	16323	16459	16460	16225	16518	16237	16197	16361	16409	16556	16534	16380	16332	16475	16375	16400	16262	16403	16386	16342	16373	16319	16392	16277	16372	16538	16338	16334	16435	16432	16336	16382	16471	16405	16356	16353	16249	16377	16398	16505	16361	16522	16288	16356	16288	16361	16421	16337	16536	16650	16405	16256	16273	16373	16391	16425	16375	16354	16511	16227	16472	16398	16258	16482	16472	16333	16356	16304	16590	16168	16323	16506	16399	16391	16281	16415	16373	16448	16487	16471	16321	16424	16449	16242	16529	16409	16280	16364	16380	16359	16417	16341	16379	16406	16337	16521	16341	16367	16298	16358	16360	16466	16336	16283	16462	16390	16192	16470	16457	16366	16349	16491	16520	16323	16354	16299	16400	16282	16268	16491	16364	16328	16421	16407	16354	16340	16432	16345	16424	16432	16530	16394	16483	16418	16451	16436	16378	16454	16526	16294	16394	16489	16466	16373	16393	16356	16414	16549	16388	16418	16419	16377	16360	16279	16481	16488	16348	16340	16470	16439	16429	16353	16134	16537	16492	16320	16513	16424	16228	16365	16324	16527	16263	16470	16361	16557	16395	16410	16428	16413	16383	16436	16236	16450	16406	16335	16353	16219	16279	16371	16410	16442	16268	16352	16402	16333	16462	16413	16341	16480	16367	16550	16316	16373	16366	16380	16391	16444	16220	16380	16304	16416	16372	16379	16485	16335	16374	16329	16435	16280	16345	16400	16488	16321	16310	16594	16157	16390	16372	16374	16361	16522	16539	16279	16409	16573	16345	16431	16375	16269	16232	16317	16446
27729	22460	25935	24177	23559	28639	30166	26671	23384	21513	20817	20418	20441	20392	20308	20178	20254	20210	20173	20337	20385	20262	20151	20065	20055	20147	20290	20229	20442	20213	20235	20198	19991	20189	20057	20092	20329	20373	20231	20461	20066	20189	20223	20056	20040	20186	20295	20153	20144	20078	20040	20148	20012	19988	20072	20115	20236	20065	20223	20381	20334	20356	20377	20128	20035	20163	20162	20208	20103	20140	20252	20266	20229	19952	20028	20285	20157	20085	20206	20204	20124	20120	20091	20195	20303	20019	20018	20079	20279	20092	20104	20167	20112	20156	20238	20080	20206	20102	20032	20259	20104	20365	19844	20198	20209	20414	20058	20279	20069	20163	20075	19971	20143	20175	20114	20112	20012	20077	20113	20200	20147	20203	20087	20146	20125	20273	20162	20500	20038	20130	20319	20041	19960	20141	20117	20399	20172	20111	20050	20125	20188	20314	20103	19884	20319	20125	20179	20194	20058	20243	20065	20020	20201	20090	20149	20234	20222	20294	20197	20009	20159	20228	20365	20063	19985	20037	19931	19928	20251	20129	20203	20176	20198	20485	20134	20062	20243	19976	20284	20429	20189	20154	20039	20140	20186	20125	20066	20000	20217	20264	20057	20497	20184	20243	20229	20234	20522	20284	19996	20282	20129	20060	20092	20241	20275	20284	20117	20260	20244	20060	20060	20228	20310	20194	19928	20131	20120	20294	20101	20111	20211	20245	20236	19989	20180	20246	20333	20278	20121	20206	20086	20155	19974	20295	20266	20254	20410	20197	20090	20297	20199	20297	19994	20149	19972	20393	20082	20352	20157	20142	20060	20336	20191	19999	20118	20185	20296	19978	20333	20098	20289	20293	20136	20147	20125	20069	20062	20026	20344	20299	20264	20248	20265	20280	20030	20245	20227	20114	19963	20082	20055	19960	20133	20112	20158	20369	20093	20034	20063	20100	20313	20224	20360	19983	20148	20154	20018	20276	20321	20319	20324	20125	20179	20306	20372	20140	20236	20184	20199	20367	20009	20115	20188	20111	20092	20144	20256	19965	20122	20092	20125	20022	20338	20226	20259	20129	20076	20285	20328	20125	20045	20022	20234	20199	20239	20045	20097	20080	20234	20246	20214	20104	19841	19963	20221	20104	20002	20292	20141	20264	20425	20072	19830	20314	20144	20261	20140	20252	20275	20150	20032	20326	20173	20203	19987	20115	20218	20053	20179	20230	20160	20060	20150	19983	20159	20249	19982	20202	19956	20155	20381	20311	20067	20233	20019	20158	20134	20033	20178	20141	20196	20182	20354	20011	20294	20224	20150	20164	19995	20232	20089	20271	19946	20072	20313	20328	20147	20276	20126	20059	20035	20109	20101	20024	20321	20450	20067	20102	20377	20100	20150	20184	20265	20291	20158	20108	20102	20019	20305	20161	20249	20371	20106	20318	20154	20048	20231	20266	20180	20079	20218	20180	20173	20035	20114	20052	20122	20271	20183	20173	20251	20180	20372	20122	20081	20278	20203	20119	20183	20276	20104	20196	20223	20148	19968	20157	20255	20352	20187	20311	20321	20195	20394	20303	20238	20145	20118	20193	20175	20156	20290	20002	20179	19965	20255	19995	20157	20150	20203	20286	20288	20307	20212	20159	20081	20156	20145	20294	20199	20115	20526	20217	20388	20142	20070	19975	20118	20104	20040	20229	20430	20283	20159	20226	20166	20146	20216	20319	20190	20273	20326	20041	20161	20244	20135	20315	20379	20250	20223	20139	20208	20129	20145	20011	20099	20133	19986	20178	20022	19989	20119	20160	20185	19971	20200	20197	20241	20239	20237	20088	20189	20138	20179	20344	20210	20296	20263	20099	20458	20281	20161	20210	20178	20152	20351	20148	20080	20129	19944	20086	20220	20381	20413	20135	20183	20465	20239	20243	20139	20200	20198	20012	20235	20470	20305	20295	20272	20126	20227	20229	20147	20119	20139	20034	20086	20313	20181	20135	20446	20217	20147	20252	20150	20089	20236	20263	20069	20278	20101	19962	20407	20056	20200	20252	20176	20335	20307	20281	20115	20326	20163	20088	20255	20097	20124	20121	20195	20089	20484	20335	20310	20096	20084	20078	20168	20108	20221	19986	20100	20139	20069	20156	20241	20461	20270	20213	20394	20094	19988	20124	20158	20250	20104	20259	19913	20284	20195	20222	19921	20091	20354	20200	20232	20094	20071	20202	20041	20157	19960	20309	20134	19965	19969	19935	20327	20298	20321	20215	20137	20146	20153	20169	20280	20206	20241	19974	20127	20110	20115	20211	20191	20131	20251	19899	20270	20145	20392	20136	20233	20273	20172	20146	20104	20346	20215	20071	20363	20006	20102	20118	20171	20186	19959	19948	20020	20399	20272	20368	20416	20099	20169	20127	20129	20075	20146	20117	20230	20380	20266	20327	20086	20147	20165	20048	20108	20081	20219	20169	20217	20364	20150	20385	20112	20064	20249	20169	20133	20056	20192	20306	20087	20128	20264	20237	20296	20057	20215	20175	20495	20127	20081	20113	20320	20263	20306	20219	19942	20058	20337	20071	20197	20293	20269	20070	20083	20351	20163	20089	20084	20259	20113	20164	20184	20444	20076	20017	20283	20131	20187	20244	20230	20031	20414	20044	20295	20237	20111	20258	20154	20039	20142	20188	20190	20356	20203	20162	20206	20115	20113	20354	20192	20294	20151	20175	20147	19945	20395	20311	20164	20286	20348	20251	19987	20117	20321	19985	20280	20004	20125	20064	20059	20122	20299	20253	20135	20099	20337	20370	20298	20371	20106	20293	20063	20161	20277	20043	20217	20231	20120	20267	20166	20272	20183	20140	20211	20113	20149	20019	20270	20275	20239	20089	20033	20297	20256	20485	20191	20132	20330	20200	20237	20028	20053	20247	20587	20239	20133	20174	20375	19904	20266	20102	20234	19943	20127	20109	20097	20043	20256	20349	19983	20180	20234	20170	20149	20270	20115	20172	20278	20029	20068	20225	20262	19935	20141	20349	20122	20148	20352	20172	20063	20245	20566	20149	20171	20216	20061	20358	20192	20108	20077	20161	20165	20073	20085	20162	20265	20229	20241	20400	20342	20326	20264	20185	19974	20187	20312	19861	20222	20184	20352	20241	20315	20264	20219	20158	20274	20268	20318	20203	20101	20246	19956	19957	20087	20027	20178	20295	20471	19907	20254	20281	20176	20092	20124	20199	20194	20207	20062	19938	20161	20154	20235	20166	20333	20190	20319	20219	20304	20103	20330	20155	19981	20180	20000	20172	20094	20096	20084	20293	20252	20142	20452	20334	20078	20256	20103	20041	20264	20160	20161	20247	20001	20203	20336	20108	20330	20091	20116	20232	20177	20057	20257	20185	20228	20051	20130	20292	20145	20147	20288	20170	20280	20205	20348	20217	20120	20186	20371	20119	20326	20339	20260	20156	20243	20202	20077	20094	20070	20164	20186	20220	20275	20150	20158	20210	20301	20158	20160	20389	20198	20322	20179	20198	20126	20139	19886	20170	19987	20313	20331	20221	20121	20217	20298	20078	20353	20051	20070	20454	20039	20164	20132	20202	20199	20122	20347	20187	20228	20127	20221	20121	20321	20216	20058	20113	20015	19909	20135	20243	20168	20223	20132	20298	20181	20412	20093	20165	20296	20075	20156	20114	20272	20171	20124	20042	20143	20403	20311	19976	20054	20219	20203	20009	20318	20196	20216	19990	20237	20165	20047	20205	20394	20145	20179	19988	19996	20246	20059	20088	20302	19897	20144	20172	20341	20225	20273	20230	20139	20235	20300	20266	20083	20012	20218	20152	20114	20162	20160	20031	20138	20074	20046	20351	20455	20101	20041	20196	20154	20182	20218	20111	20108	20071	20152	20273	20209	20166	20321	20210	20067	20138	20199	20219	20042	20094	20162	20238	20369	20305	20237	20325	20331	20229	20179	20196	20266	20219	20156	20237	20110	20123	20355	20040	20092	20176	19959	20192	20116	20250	20033	20373	20143	20023	20268	20278	20358	20102	20370	20076	20078	20107	20201	20217	20295	20134	20107	20094	20031	20198	20049	19989	20287	20144	20160	20032	20179	20112	20367	20369	20179	20244	20163	20264	20199	20315	20158	20068	20230	20182	20134	20122	20142	20036	20128	20165	20092	20178	20059	20019	20136	20472	20012	20135	20303	20255	20112	20293	20201	20189	20176	20338	20284	20099	20403	20197	20100	20120	20068	19967	20276	20099	20293	19908	20095	20211	20123	20030	20497	20194	20086	20449	20276	20040	20188	20201	20346	20261	20136	20091	20167	20237	20199	20398	19990	19959	20256	20091	20474	20047	20265	20078	20082	20026	20034	20334	20286	20104	20172	20046	20297	20204	20189	20111	20172	20221	19874	20405	20158	20096	20150	20085	20351	20325	20209	20257	20085	20182	20222	20041	20120	20138	20344	20167	20124	20192	20465	20258	20182	20136	20304	20014	20242	20095	20227	20292	20163	20148	20199	20267	20307	20082	20405	20021	20351	20186	20141	20090	20396	20227	20262	20160	20020	20434	20192	19996	20132	20152	20274	20110	20203	20476	20271	20115	20292	20085	20077	20236	20422	20308	19946	20140	20232	20273	19820	20116	20266	20272	20221	20125	20217	20171	20189	20019	20169	20173	20248	20095	20377	20165	20057	20103	20172	20130	20189	20141	20343	20307	20148	20378	20293	20017	20222	20282	20074	20292	20037	20178	20108	20101	20308	20320	20380	20421	20311	20188	20327	20089	20325	20099	19968	20229	20220	19967	20121	20101	20201	20273	20157	20295	20288	20183	20288	20134	20440	20129	20317	20134	20313	20096	20159	20250	20262	19992	20428	20084	20297	20125	20248	20128	20184	20182	20098	20176	20347	20217	20218	20128	20092	20154	20248	19976	20213	20166	20286	20043	20010	20284	20287	20188	20292	20087	20212	20230	20132	20203	20124	19988	20156	20222	20327	20005	20274	20305	20013	20429	20254	20137	20210	20147	20147	20203	20172	20031	20105	19917	20353	20462	19976	19981	20014	20214	20318	20434	20476	20041	20216	20351	20306	20277	20000	20068	20306	20269	20240	20054	20242	20027	20312	20235	20257	20139	20144	20292	20166	20187
17106	21160	18370	18724	21856	26928	27682	23317	19686	17649	16788	16625	16682	16434	16419	16633	16420	16510	16612	16451	16495	16487	16581	16349	16615	16464	16583	16537	16654	16340	16553	16572	16497	16519	16701	16525	16394	16488	16566	16602	16404	16376	16469	16360	16663	16494	16438	16432	16678	16613	16461	16564	16489	16541	16508	16529	16590	16472	16557	16516	16520	16471	16575	16431	16370	16792	16406	16339	16482	16598	16518	16550	16549	16545	16527	16496	16599	16601	16590	16604	16564	16568	16520	16647	16581	16615	16523	16451	16635	16485	16435	16543	16553	16488	16652	16543	16466	16499	16647	16611	16791	16350	16535	16454	16611	16660	16456	16584	16544	16609	16637	16544	16623	16526	16465	16551	16623	16426	16484	16478	16552	16622	16507	16461	16493	16586	16357	16434	16502	16566	16735	16317	16482	16390	16542	16504	16669	16464	16525	16521	16454	16526	16484	16493	16414	16467	16285	16549	16433	16467	16570	16422	16558	16479	16353	16578	16524	16505	16646	16363	16606	16489	16686	16388	16605	16619	16637	16630	16423	16426	16578	16443	16444	16583	16480	16559	16494	16661	16562	16595	16565	16571	16381	16422	16514	16580	16460	16621	16522	16520	16529	16549	16441	16492	16482	16661	16328	16610	16509	16630	16516	16525	16630	16526	16418	16556	16397	16520	16384	16412	16521	16471	16702	16616	16497	16479	16563	16548	16473	16437	16539	16371	16480	16523	16562	16699	16620	16500	16524	16304	16473	16531	16517	16451	16671	16390	16530	16440	16530	16476	16468	16438	16550	16529	16430	16422	16535	16500	16554	16549	16672	16568	16754	16619	16529	16663	16360	16647	16398	16664	16570	16502	16565	16393	16364	16597	16529	16597	16716	16346	16567	16601	16584	16485	16457	16748	16494	16529	16592	16330	16789	16595	16489	16447	16507	16502	16506	16518	16579	16530	16279	16498	16405	16555	16404	16591	16448	16673	16590	16453	16516	16447	16603	16449	16560	16719	16627	16515	16518	16534	16627	16574	16469	16598	16531	16575	16573	16525	16486	16666	16474	16491	16406	16557	16512	16562	16535	16607	16626	16512	16477	16382	16489	16519	16560	16572	16470	16473	16388	16384	16473	16458	16792	16425	16580	16581	16563	16545	16422	16375	16624	16458	16420	16536	16468	16554	16546	16688	16597	16495	16429	16637	16429	16302	16588	16625	16591	16462	16552	16709	16564	16585	16667	16490	16722	16412	16624	16533	16463	16459	16541	16473	16457	16536	16589	16408	16538	16453	16658	16612	16450	16502	16558	16573	16708	16537	16631	16629	16511	16619	16414	16562	16715	16539	16490	16476	16633	16413	16501	16571	16519	16566	16529	16443	16522	16527	16423	16495	16667	16531	16713	16711	16613	16479	16611	16367	16539	16540	16606	16499	16327	16526	16455	16552	16540	16499	16452	16524	16596	16502	16351	16522	16426	16541	16695	16568	16635	16546	16461	16445	16702	16431	16619	16658	16512	16443	16631	16531	16512	16509	16573	16709	16625	16437	16571	16514	16551	16597	16330	16558	16531	16371	16704	16553	16452	16683	16702	16645	16525	16462	16506	16378	16597	16493	16601	16741	16547	16738	16566	16356	16462	16651	16456	16452	16450	16635	16409	16440	16599	16828	16433	16481	16471	16616	16622	16566	16460	16540	16607	16506	16627	16658	16549	16393	16537	16485	16689	16494	16402	16480	16544	16376	16594	16459	16439	16477	16336	16458	16558	16659	16508	16622	16587	16550	16470	16607	16595	16555	16521	16508	16504	16468	16733	16441	16506	16505	16479	16416	16563	16540	16492	16481	16416	16640	16499	16556	16511	16432	16490	16403	16604	16479	16539	16539	16613	16493	16518	16444	16366	16519	16649	16559	16554	16489	16525	16430	16618	16499	16569	16511	16467	16482	16403	16542	16454	16605	16403	16442	16661	16502	16488	16511	16396	16508	16440	16558	16541	16568	16403	16729	16777	16488	16567	16477	16359	16687	16393	16462	16588	16393	16543	16637	16566	16513	16576	16620	16582	16425	16571	16501	16381	16570	16482	16665	16368	16470	16485	16429	16546	16812	16427	16582	16429	16493	16410	16592	16518	16525	16615	16493	16442	16494	16625	16497	16541	16688	16430	16356	16372	16622	16517	16541	16456	16573	16462	16663	16270	16477	16502	16654	16530	16401	16455	16612	16599	16564	16434	16493	16597	16546	16366	16695	16406	16429	16503	16453	16483	16523	16500	16612	16545	16686	16290	16434	16578	16663	16591	16556	16596	16471	16623	16439	16626	16607	16648	16358	16574	16465	16438	16497	16445	16611	16681	16406	16673	16505	16496	16616	16578	16612	16613	16541	16568	16458	16583	16595	16482	16525	16401	16402	16707	16602	16398	16541	16541	16424	16343	16425	16541	16613	16392	16591	16591	16646	16526	16550	16802	16685	16430	16365	16547	16459	16601	16605	16440	16490	16444	16532	16590	16437	16495	16518	16597	16598	16761	16394	16559	16324	16588	16519	16481	16575	16666	16565	16442	16313	16591	16469	16588	16537	16624	16618	16536	16383	16523	16480	16556	16514	16524	16605	16356	16515	16489	16466	16460	16403	16377	16550	16545	16629	16416	16582	16392	16540	16599	16562	16521	16362	16544	16465	16604	16454	16521	16598	16545	16641	16591	16451	16441	16451	16452	16613	16584	16431	16577	16405	16589	16584	16760	16648	16471	16697	16572	16596	16707	16431	16594	16546	16604	16543	16616	16496	16350	16402	16597	16385	16616	16638	16525	16553	16589	16419	16526	16471	16617	16586	16453	16421	16522	16444	16517	16550	16508	16506	16558	16523	16518	16395	16436	16715	16435	16644	16579	16547	16598	16500	16429	16628	16600	16325	16504	16569	16444	16469	16444	16564	16640	16422	16668	16329	16505	16556	16638	16605	16538	16376	16512	16603	16443	16480	16592	16596	16506	16487	16405	16603	16493	16292	16534	16523	16497	16769	16541	16760	16628	16503	16616	16391	16480	16440	16537	16503	16537	16518	16649	16486	16624	16458	16566	16479	16536	16578	16514	16463	16449	16495	16520	16529	16420	16551	16471	16465	16595	16394	16503	16479	16384	16471	16454	16493	16511	16607	16592	16463	16524	16352	16497	16542	16581	16517	16601	16628	16543	16619	16469	16578	16450	16531	16606	16207	16450	16525	16411	16648	16601	16387	16540	16571	16407	16595	16735	16547	16483	16756	16512	16447	16451	16621	16589	16513	16486	16528	16448	16511	16470	16641	16509	16448	16562	16600	16516	16549	16468	16597	16550	16527	16425	16502	16539	16544	16645	16425	16499	16591	16459	16596	16441	16544	16540	16716	16544	16509	16465	16687	16600	16633	16452	16484	16666	16535	16531	16569	16480	16551	16539	16656	16698	16729	16577	16658	16488	16739	16578	16510	16767	16493	16456	16574	16614	16520	16436	16523	16600	16563	16455	16556	16360	16605	16550	16568	16574	16557	16644	16663	16535	16362	16736	16357	16692	16477	16456	16570	16558	16505	16540	16472	16560	16629	16535	16678	16676	16449	16571	16654	16415	16439	16416	16649	16509	16466	16349	16619	16560	16519	16314	16622	16395	16511	16678	16552	16431	16567	16706	16548	16598	16547	16603	16493	16534	16563	16523	16617	16443	16554	16586	16444	16608	16428	16659	16676	16426	16615	16349	16554	16614	16475	16577	16731	16606	16650	16644	16633	16611	16595	16659	16654	16571	16444	16481	16637	16624	16678	16538	16633	16387	16665	16497	16510	16480	16593	16366	16619	16532	16513	16591	16503	16552	16383	16536	16622	16501	16375	16675	16447	16566	16460	16633	16361	16373	16546	16546	16445	16514	16650	16551	16508	16750	16613	16364	16585	16552	16442	16504	16603	16452	16609	16509	16383	16450	16707	16431	16564	16495	16468	16643	16441	16429	16635	16555	16452	16452	16606	16554	16573	16525	16498	16458	16630	16411	16602	16498	16588	16472	16481	16508	16576	16508	16484	16583	16538	16589	16423	16434	16622	16364	16495	16361	16590	16683	16654	16597	16661	16466	16373	16366	16397	16464	16587	16531	16665	16422	16485	16577	16600	16456	16598	16512	16531	16383	16529	16481	16384	16505	16459	16665	16513	16543	16387	16720	16570	16554	16400	16486	16554	16544	16697	16422	16380	16405	16579	16670	16549	16350	16631	16516	16444	16554	16467	16696	16459	16693	16631	16661	16451	16598	16589	16457	16619	16435	16324	16430	16615	16373	16621	16406	16641	16689	16396	16459	16516	16326	16496	16358	16495	16722	16475	16433	16586	16525	16652	16473	16538	16670	16485	16508	16495	16653	16533	16417	16451	16608	16570	16485	16439	16462	16630	16420	16411	16534	16476	16485	16519	16518	16418	16590	16449	16340	16651	16345	16425	16589	16600	16564	16438	16616	16393	16632	16605	16577	16604	16541	16542	16334	16636	16601	16509	16607	16492	16483	16723	16631	16549	16492	16552	16465	16567	16569	16444	16575	16531	16522	16443	16501	16480	16516	16451	16443	16416	16547	16658	16457	16441	16296	16513	16595	16529	16384	16456	16571	16548	16506	16562	16409	16537	16605	16554	16560	16500	16453	16626	16545	16494	16710	16386	16464	16433	16376	16587	16452	16505	16520	16522	16508	16411	16465	16603	16490	16451	16654	16358	16532	16476	16425	16525	16603	16469	16521	16522	16341	16507	16594	16517	16520	16406	16575	16486	16508	16522	16581	16547	16614	16437	16468	16612	16743	16642	16486	16639	16464	16500	16527	16387	16459	16600	16508	16563	16604	16651	16617	16488	16661	16703	16629	16475	16647	16616	16483	16546	16562	16580	16632	16548	16633	16419	16531	16612	16534	16447	16561	16372	16502	16678	16494	16565	16454	16650	16474	16546	16649	16568	16435	16710	16561	16341	16584	16511	16355	16473	16614	16570	16575	16611	16329	16449	16549	16503	16533	16578	16581	16355	16487	16536	16394	16497	16424	16660	16376	16482	16563	16609	16689	16395	16282	16661	16466	16444	16556	16518	16455	16597	16456	16563	16481	16347	16592	16477	16337	16389	16425	16577	16594	16369	16456	16837	16589	16499
24222	21430	28985	24475	25390	52674	60586	47827	35659	27265	22604	20717	20178	20319	20045	20079	19983	19935	20023	20061	20230	19909	20060	20122	19831	19987	19856	20196	20017	19915	20027	20049	19918	19990	20092	20105	19953	19884	19882	19767	19806	19782	20053	19861	20100	19900	20017	20026	19953	19872	19954	19942	19823	19965	19765	19777	19833	19962	19959	20110	19855	19936	19986	19777	19883	19928	19851	20141	19878	19831	20162	20053	20052	20095	20114	19804	20000	20006	19716	19838	20015	19997	19847	20034	19832	19769	19885	19908	20018	19913	19813	19929	19755	20003	19766	19613	19777	19805	19996	19862	19801	20029	19877	19982	19656	19910	20083	19911	19697	19863	19885	19629	19698	19912	19794	19845	19816	19969	19646	20120	19951	19891	19996	20030	19698	19830	19895	19903	19748	19910	19888	19982	19989	19965	20033	19863	19871	20066	20049	19870	19970	19857	20006	19863	19823	19945	19867	20047	19926	19905	20034	20027	19789	19885	20030	19752	19873	19953	19755	20064	19803	20053	19949	19726	19979	19894	20086	19929	19762	19703	19863	20006	19758	19704	19864	19968	19841	19636	19915	19844	19930	19914	19926	19716	19859	19850	19855	20040	19989	19858	20026	19874	19950	19729	19795	19908	19814	19889	19888	19773	19889	19756	19812	19752	20080	19938	19920	19759	19716	20044	20162	19874	19808	19784	19980	19904	19922	19963	20001	20129	19963	19847	19876	19927	19800	19939	20108	19831	20080	19905	19787	19761	19801	19918	19860	19902	19891	19756	19965	19898	20057	19946	19981	19671	19949	19969	19981	19968	19902	19772	20116	19899	19934	19876	19694	19709	19827	19787	19786	19761	19797	19875	20087	20105	19708	19775	20146	19950	19726	19759	19785	20083	19979	19835	19828	19956	20000	19797	19831	19877	19989	19737	19844	19697	19896	20087	20168	20049	19996	20054	19785	19882	19863	19876	19843	19860	20044	19840	19960	19915	19941	19870	19888	19747	19936	19874	19916	19751	19966	19823	19900	19853	19756	19818	19794	19725	19643	19936	19818	19741	20158	19647	19804	19805	19605	19753	19953	19885	19880	20044	20037	19856	19707	19746	19874	19828	19793	19882	19886	19886	19956	19893	20107	19885	19635	20092	19648	19867	19971	19871	19801	19806	20100	19958	19978	19870	19778	19869	19863	19995	19846	19843	20086	19846	19781	20098	19893	19932	19783	19845	19715	19966	19742	19889	19886	19842	19778	19962	19817	19925	19828	19931	20023	19612	19689	19855	19765	19826	19830	19720	19783	19879	20033	19892	19868	19715	19972	19890	20034	19939	19831	20156	19793	19859	19838	19689	19644	19827	19688	19971	19906	19857	19790	19993	20086	19862	19807	19840	19945	19972	19948	20046	20003	19903	19803	19896	19983	19737	20011	19818	19896	20060	19912	19823	20005	19966	19912	19866	19955	19888	19777	19760	19833	19721	20008	19963	19713	19869	19951	19863	19944	19732	20109	20018	19775	19888	19869	19796	19716	19955	19793	20027	19813	19754	19888	19907	20120	19806	19973	19845	20016	19898	20021	19814	19842	19925	20013	19862	20355	19884	19982	19749	20071	19895	19970	19923	19925	19974	19643	19945	20040	20140	19876	19986	20015	19750	19966	19950	20081	19888	19957	19971	19742	19854	19889	19812	20064	20010	19882	19864	19931	19875	19925	19828	19816	20043	19994	19764	19878	19913	19939	20049	19866	20022	19908	19889	19873	19965	19809	20103	20141	19950	19930	19928	19916	19929	19891	20003	19722	19770	19791	19841	19924	20098	19639	19937	19817	19821	20074	19937	19900	19881	19879	19877	20034	19782	20052	19893	19758	19889	19937	19996	19875	19952	19994	19844	19833	19887	19964	19998	20061	19959	19901	19955	19946	19733	19962	19751	19791	19833	19828	19553	19960	19822	19699	19907	19834	19985	20124	19947	19707	19651	19990	19681	19812	19934	20089	19879	19632	19941	20031	19875	19965	19856	19930	19713	19759	19766	19770	19870	19763	19892	19873	19973	19872	19760	19645	19755	19791	19642	19819	19777	19835	19991	19897	19994	19845	20032	19917	19907	19746	19877	19928	19972	19884	19874	19713	19958	19984	19889	19732	19831	19768	19962	19898	20013	20016	19984	19923	19863	19981	19997	19910	19703	19902	19870	19732	19705	19696	19593	19704	19906	19836	19897	19919	19874	19955	19884	19796	19635	20034	19795	19997	19699	19770	19804	19860	20023	20050	19770	19855	20011	19828	19731	19957	19808	19997	19657	19779	19819	19846	19883	19681	20044	20017	19739	19959	20112	19786	19862	19903	19894	19980	19973	19872	19896	19777	19855	19663	19788	19956	19870	19708	19821	19853	19922	19926	20079	19930	19995	19789	19995	19965	19837	19762	19662	19859	19975	19769	19767	19743	19843	19832	19878	19907	19930	19906	19748	20001	19676	19804	19675	19889	20071	19906	19937	19838	19873	19854	19988	19971	19949	19925	19847	19883	19823	19809	19785	19862	19957	19991	19881	19850	19980	20027	20028	19922	19832	19941	19764	19951	19646	19866	19923	19611	19678	19843	19926	19987	20021	20123	19859	20008	19974	19792	19966	19727	19789	20050	19910	19990	20013	19852	20136	19675	19933	19988	19645	19964	19657	19843	20000	19796	19987	20050	19974	19995	19831	20047	19792	19826	19909	20025	19858	19930	19906	19956	20016	19830	19607	19891	19691	19607	19784	19753	19780	19963	19978	20041	19767	19886	19948	20020	19932	19889	19660	19732	19949	19786	19862	19956	20001	19841	19892	19905	20033	19853	19844	19936	19783	19910	20000	19986	19934	20078	19749	20053	19808	20013	19930	19766	19900	19838	19862	19838	20108	19967	20059	20005	19691	19862	19923	19732	19848	19891	19927	19902	19840	19942	19897	19783	19843	19793	20099	19751	19689	19844	19668	19894	20144	20140	19991	19870	19934	20027	19665	19690	19929	19947	19868	19982	20010	19867	19823	20030	19853	19966	19908	20028	20069	20051	19910	19713	19964	19880	19689	19880	19722	20019	20055	19938	19936	20149	19859	19813	19712	19867	20016	19777	20043	19696	19827	20061	19999	19772	19838	19847	19880	19860	19814	19820	19760	19994	19632	19880	19859	19796	19775	19748	19954	19704	19856	19708	19708	19741	20028	19896	19913	19706	19843	19920	20022	19914	19689	19721	19834	20014	19919	19898	20019	20004	19854	20025	19844	19889	19953	19961	19816	19842	20205	19931	19951	20030	19885	19797	20122	19887	19972	19971	19844	19897	19990	19688	19626	19907	19847	19872	19807	20100	19742	19779	19901	19723	19918	19908	19681	19795	19975	20059	20128	19948	19969	19899	20070	19799	19942	19739	19988	19830	19728	19888	19971	19720	19912	19754	19783	20006	19700	19951	19904	19796	20091	19843	20239	19780	19608	19859	19816	20036	19997	19832	19824	19809	19915	19883	19882	19889	19659	19806	19931	19987	19780	19831	20066	19804	19861	19942	19877	19916	19885	19708	19829	19892	19838	19941	19846	19858	19661	19893	19727	19865	19905	20052	19859	19837	19961	19616	19909	19878	19925	19628	19779	19890	19675	19978	19919	19983	19851	19889	19801	19766	19880	19809	19873	19920	19920	20068	20089	20032	19681	19730	19948	19565	19845	19901	20084	19850	19861	19919	20084	19998	19933	19581	19891	19913	19995	20008	19870	19924	19891	19831	20104	19813	19796	19829	19967	19782	19781	20007	19792	19800	19980	19864	19925	19996	19946	19967	19887	20094	20082	19967	19886	20057	19846	20240	20001	19815	19956	19676	20072	19870	20014	20032	19733	19819	19746	19737	19655	20103	19802	19724	19933	20148	19982	20165	20157	19930	19847	19888	19910	19863	20057	19622	19688	19817	19999	19816	19832	19849	19946	19889	19790	19978	19779	19919	19775	19885	19998	19872	19734	19907	19961	19764	19725	19933	20045	19750	19755	20013	19920	19821	20105	20038	20032	19718	19765	19788	19751	19898	19896	19983	20009	19832	19704	20107	20037	19939	19769	20141	19873	19947	19929	19594	19843	20015	20026	19854	19979	20006	19871	19885	19959	19953	19925	19988	19826	19810	19691	19940	19846	19920	19875	19947	20070	19977	19966	19919	19734	19708	20129	19839	19715	19836	19907	19988	19878	19892	19918	19991	19708	20216	19900	20058	19975	19974	19866	20008	19809	19911	19957	19959	20040	19943	19966	19898	19618	19777	19709	20070	19972	19686	19812	19867	19683	20067	19998	19850	19852	19693	19670	19920	19802	19846	19816	19877	19858	19914	19903	19970	19786	19891	19985	19879	19995	19868	19898	20047	19869	19874	19943	19863	19598	19813	19734	19824	19763	19866	19885	19888	19983	19996	19808	19827	19963	19847	19686	19816	19926	19840	19817	19921	20095	19669	19747	19794	19828	19928	19740	19944	19830	20003	20148	20033	19899	19730	20078	19919	20040	19877	19864	20058	19810	19739	19937	19783	20030	19999	19837	19934	20010	19791	19931	19898	19846	19942	19888	19941	19888	19955	19985	19719	19883	19755	20106	19967	19799	19837	19931	20186	19757	20203	19875	19946	20006	19973	19986	19804	19888	19824	19856	19802	19772	19923	19787	20035	19834	20118	19998	19890	19863	20032	19987	20042	19891	19790	19789	19930	19996	20055	19866	19862	19784	19791	20122	20093	19890	19874	19868	19742	19737	20001	19869	19903	19694	19855	19796	19940	19977	19821	19758	19879	20095	19780	19735	20055	19975	19836	19717	19926	20042	20056	20117	19985	19966	19794	19817	19942	19902	20042	19888	19777	19959	20211	19968	19978	19691	19906	19855	19783	19597	19897	19883	19984	19779	19881	19978	19797	19577	19843	19911	20171	19850	19613	19838	19994	19927	19970	19682	20092	19848	19962	19884	19918	19823	20063	19683	20030	19840	19618	19740	19739	20008	19809	20074	19929	19895	19939	20080	19725	19756	19901	19994	19986	20055	19973	19905	19684	19800	19750	20032	19768	19855	20058	19957	19676	19766	19930	19909	19732	20043	19804	19698	19859	19698	19751	20123	19819	19889	19997	20016	20019	19676	19743	19748	19858	19963
16569	25883	23714	23651	31433	54459	56823	45384	33797	23934	18635	16970	16433	16468	16443	16510	16427	16181	16483	16500	16452	16412	16394	16501	16391	16438	16466	16411	16417	16292	16349	16487	16369	16498	16281	16558	16442	16283	16292	16354	16376	16368	16407	16507	16396	16447	16301	16315	16445	16374	16499	16347	16259	16365	16361	16244	16550	16290	16371	16322	16451	16401	16522	16346	16365	16388	16420	16565	16479	16430	16327	16565	16497	16350	16407	16242	16548	16358	16448	16283	16374	16513	16392	16285	16415	16300	16334	16394	16445	16373	16547	16419	16294	16490	16468	16531	16284	16331	16465	16319	16406	16459	16441	16396	16231	16185	16455	16298	16520	16300	16335	16277	16589	16490	16454	16472	16408	16461	16298	16297	16460	16457	16354	16519	16516	16352	16467	16218	16436	16432	16556	16609	16073	16381	16470	16519	16521	16613	16355	16424	16464	16400	16277	16364	16376	16292	16512	16320	16270	16383	16407	16340	16601	16304	16358	16324	16299	16428	16490	16458	16537	16305	16483	16474	16532	16373	16568	16221	16458	16514	16522	16320	16522	16491	16212	16455	16411	16450	16328	16541	16420	16547	16500	16389	16366	16501	16357	16302	16291	16293	16467	16318	16443	16365	16475	16369	16446	16489	16540	16442	16340	16386	16439	16438	16379	16422	16445	16403	16296	16235	16434	16467	16285	16378	16369	16268	16260	16314	16391	16364	16401	16501	16441	16272	16591	16500	16335	16398	16390	16271	16480	16320	16311	16353	16445	16518	16423	16278	16379	16348	16469	16461	16305	16332	16420	16442	16500	16456	16349	16323	16396	16444	16279	16284	16478	16342	16381	16376	16503	16357	16336	16488	16206	16476	16339	16480	16309	16464	16353	16367	16335	16428	16342	16445	16371	16194	16474	16346	16460	16628	16422	16482	16365	16437	16319	16267	16322	16393	16517	16457	16425	16263	16216	16494	16274	16443	16378	16443	16361	16474	16433	16379	16473	16349	16473	16375	16271	16334	16452	16644	16546	16355	16358	16322	16410	16326	16336	16422	16483	16275	16363	16369	16388	16404	16491	16479	16334	16312	16241	16037	16481	16291	16590	16259	16346	16374	16369	16213	16321	16229	16329	16326	16438	16640	16571	16485	16438	16358	16291	16400	16439	16412	16209	16368	16443	16443	16459	16519	16501	16286	16396	16435	16324	16615	16348	16231	16445	16295	16359	16421	16463	16356	16408	16454	16529	16375	16309	16281	16333	16384	16376	16587	16503	16403	16448	16487	16524	16423	16505	16512	16463	16411	16358	16351	16448	16529	16310	16329	16539	16490	16320	16209	16388	16363	16394	16310	16337	16427	16520	16413	16234	16449	16342	16473	16492	16468	16278	16502	16351	16456	16423	16355	16442	16365	16378	16405	16402	16491	16479	16395	16457	16341	16306	16362	16221	16343	16557	16345	16377	16503	16461	16359	16332	16301	16354	16512	16277	16345	16403	16505	16558	16410	16419	16497	16473	16411	16347	16304	16340	16356	16496	16342	16548	16366	16315	16500	16352	16298	16319	16393	16358	16408	16595	16118	16598	16417	16493	16416	16440	16274	16410	16366	16390	16534	16368	16330	16196	16497	16277	16321	16361	16422	16328	16271	16527	16293	16349	16369	16444	16541	16484	16114	16333	16242	16562	16360	16271	16191	16331	16466	16489	16219	16412	16460	16547	16418	16567	16183	16356	16379	16382	16528	16561	16309	16565	16480	16319	16382	16353	16291	16417	16380	16314	16396	16384	16322	16489	16163	16447	16247	16560	16385	16436	16425	16440	16361	16287	16396	16272	16269	16332	16365	16249	16422	16350	16414	16362	16329	16205	16557	16435	16438	16515	16561	16476	16356	16592	16320	16490	16483	16469	16524	16449	16225	16361	16322	16424	16399	16395	16485	16369	16384	16432	16338	16453	16427	16387	16454	16525	16519	16357	16233	16249	16472	16362	16439	16376	16487	16505	16367	16527	16260	16702	16378	16466	16517	16252	16472	16421	16394	16358	16404	16286	16525	16397	16514	16384	16361	16553	16336	16408	16393	16416	16341	16411	16411	16399	16399	16422	16463	16566	16258	16552	16444	16377	16710	16141	16513	16486	16511	16420	16249	16278	16264	16493	16442	16312	16352	16423	16355	16466	16229	16432	16160	16495	16370	16546	16389	16248	16372	16319	16350	16336	16414	16405	16319	16624	16323	16499	16503	16444	16283	16332	16553	16125	16316	16349	16443	16327	16385	16382	16285	16331	16471	16463	16454	16475	16413	16290	16306	16389	16290	16352	16408	16452	16648	16291	16413	16312	16211	16319	16366	16519	16443	16079	16322	16314	16328	16443	16306	16360	16365	16639	16578	16408	16400	16291	16309	16394	16332	16510	16505	16424	16489	16392	16417	16398	16532	16400	16179	16443	16319	16634	16249	16405	16425	16483	16341	16609	16343	16330	16385	16477	16462	16427	16335	16275	16531	16377	16443	16314	16422	16318	16210	16329	16538	16497	16438	16326	16438	16466	16585	16461	16289	16338	16347	16444	16447	16303	16210	16360	16455	16370	16337	16332	16525	16344	16398	16262	16348	16447	16311	16449	16446	16381	16306	16262	16377	16392	16222	16291	16460	16341	16489	16438	16282	16430	16387	16491	16478	16522	16460	16366	16450	16376	16417	16578	16382	16395	16248	16467	16472	16385	16368	16415	16338	16378	16275	16342	16454	16336	16536	16399	16400	16417	16433	16358	16389	16382	16385	16340	16391	16366	16483	16416	16219	16416	16395	16413	16407	16468	16432	16464	16459	16448	16477	16256	16490	16353	16216	16270	16230	16333	16377	16504	16384	16461	16338	16435	16511	16473	16477	16458	16486	16381	16460	16486	16296	16181	16419	16443	16363	16565	16303	16359	16368	16500	16370	16308	16351	16358	16459	16212	16297	16493	16357	16316	16449	16368	16549	16354	16550	16227	16358	16234	16612	16659	16269	16426	16428	16315	16418	16369	16343	16420	16351	16414	16355	16423	16415	16447	16465	16306	16365	16355	16490	16438	16458	16400	16275	16361	16416	16350	16294	16522	16603	16203	16297	16402	16295	16413	16360	16422	16385	16476	16364	16433	16406	16451	16350	16344	16411	16429	16578	16239	16405	16366	16322	16470	16262	16381	16328	16499	16598	16502	16450	16301	16256	16341	16440	16195	16444	16512	16479	16347	16308	16432	16467	16439	16464	16316	16221	16401	16484	16479	16493	16462	16357	16471	16441	16450	16366	16270	16372	16462	16356	16389	16320	16286	16575	16370	16351	16446	16494	16400	16382	16397	16311	16386	16468	16596	16428	16490	16437	16367	16403	16277	16388	16307	16569	16341	16485	16386	16315	16591	16315	16413	16415	16575	16275	16338	16491	16548	16356	16308	16516	16209	16391	16394	16301	16314	16399	16337	16197	16578	16335	16338	16528	16566	16531	16473	16338	16475	16408	16277	16402	16259	16495	16426	16353	16399	16336	16333	16479	16380	16528	16325	16237	16401	16475	16551	16529	16474	16477	16267	16262	16237	16467	16389	16278	16388	16287	16343	16457	16321	16257	16365	16393	16490	16380	16218	16323	16504	16368	16399	16345	16542	16402	16413	16418	16509	16476	16201	16296	16429	16329	16552	16331	16362	16277	16417	16455	16519	16436	16199	16344	16401	16626	16616	16303	16392	16419	16246	16417	16537	16342	16518	16370	16395	16351	16241	16273	16402	16498	16427	16345	16370	16388	16453	16371	16449	16575	16550	16427	16465	16331	16698	16338	16474	16581	16384	16410	16379	16288	16371	16336	16398	16297	16371	16613	16342	16457	16550	16363	16429	16424	16267	16365	16467	16254	16450	16420	16448	16281	16407	16409	16371	16565	16482	16270	16239	16271	16385	16384	16415	16265	16375	16250	16404	16626	16402	16424	16609	16374	16406	16451	16408	16417	16510	16339	16442	16476	16473	16493	16435	16338	16481	16449	16528	16358	16399	16405	16267	16376	16403	16487	16202	16516	16510	16348	16262	16254	16378	16415	16546	16343	16330	16329	16486	16417	16359	16435	16245	16421	16222	16344	16311	16305	16494	16435	16320	16462	16340	16422	16430	16472	16458	16325	16514	16154	16252	16458	16471	16407	16467	16312	16415	16389	16374	16431	16281	16335	16457	16537	16410	16282	16348	16495	16415	16392	16474	16455	16486	16274	16513	16344	16439	16544	16449	16326	16428	16383	16445	16405	16403	16336	16450	16404	16393	16172	16324	16293	16334	16500	16261	16505	16482	16371	16518	16209	16523	16347	16291	16486	16482	16437	16409	16452	16481	16222	16504	16459	16446	16324	16476	16298	16350	16235	16356	16429	16581	16298	16406	16516	16189	16364	16428	16359	16499	16388	16417	16242	16442	16456	16321	16398	16558	16422	16319	16494	16404	16435	16606	16363	16403	16298	16666	16419	16470	16398	16463	16467	16385	16232	16456	16539	16436	16388	16468	16507	16302	16419	16417	16553	16331	16384	16356	16448	16512	16458	16401	16481	16299	16243	16422	16489	16458	16220	16430	16354	16318	16480	16394	16330	16397	16355	16412	16480	16513	16447	16426	16419	16512	16367	16337	16320	16386	16321	16503	16596	16461	16199	16404	16326	16300	16364	16374	16500	16441	16355	16555	16345	16595	16476	16440	16423	16403	16330	16316	16314	16423	16496	16473	16464	16474	16417	16392	16462	16471	16416	16431	16537	16318	16386	16277	16199	16561	16399	16558	16269	16475	16295	16328	16371	16372	16491	16386	16438	16445	16311	16409	16425	16527	16446	16343	16229	16363	16268	16476	16361	16389	16348	16261	16370	16207	16464	16274	16430	16290	16345	16428	16536	16475	16454	16202	16492	16434	16362	16410	16296	16386	16320	16470	16511	16351	16399	16490	16504	16475	16387	16362	16413	16371	16277	16468	16512	16344	16442	16352	16397	16328	16352	16373	16330	16372	16336	16296	16614	16433	16223	16419	16632	16329	16440	16472	16374	16345	16554	16320	16402	16225	16281	16607	16351	16270	16450	16294	16397	16400	16369	16458	16419	16321	16409	16316	16500	16437	16425	16480	16372	16306	16409	16450	16413	16478	16542
22934	21486	29435	23979	23073	59014	74287	58520	44383	32986	25349	21835	20505	20311	20456	20244	20281	20576	20324	20242	20401	20200	20375	20484	20269	20176	20349	20292	20204	20064	19947	20593	20179	20309	20158	20127	20090	20075	20286	20233	20205	20200	20135	20250	20402	20224	20181	20005	20191	20186	20143	20112	19999	20367	20311	20247	20261	19914	20256	20003	20306	20093	20156	20136	20160	20099	20067	20055	20464	20316	20077	20196	20059	20271	20075	19895	19952	20077	20072	20153	20029	20049	20173	20144	19986	20137	20097	20119	19977	19989	19952	19982	19877	20196	20125	20238	20257	20074	20030	20081	20159	20130	19909	19828	20020	19864	19972	20093	20133	20227	20233	20001	20170	20269	20137	20135	20055	20245	19991	20279	20168	20232	20199	19883	20284	20282	20260	20205	20081	20232	20214	19979	19999	19920	20005	19923	20213	20333	20201	20466	20004	20170	20206	19966	20257	20156	20138	20116	19819	20150	20197	20094	20398	20122	19931	19984	20152	20049	20107	19995	19989	20224	20114	19961	19994	20139	20048	20301	20341	20116	20057	20164	20337	20124	20179	20146	20192	19933	19968	20117	19883	20003	20284	20039	20229	20267	20286	20042	20158	20142	20149	20277	20152	20210	20083	20058	20257	20056	20346	20165	19830	20295	20275	20107	20194	20043	20266	20206	20155	20241	20278	20164	20235	19860	20282	20254	20116	20066	20087	20115	20221	20214	20437	20058	20082	20070	20503	20145	20059	20278	20105	20201	20146	20123	20150	20099	19991	20059	20127	20147	20001	19940	20129	20102	20087	20048	19942	20084	20168	20019	20002	19996	20097	19960	20167	20145	20302	20282	20094	20260	20151	20269	20099	19914	20133	20182	20115	20241	20271	20087	20031	20016	20104	20283	20096	20265	20485	20302	20400	20254	20385	20221	19961	20336	20029	20064	20151	20089	19965	19986	20084	19961	19952	20114	20061	20230	20374	20065	19853	19918	20020	20023	20011	20045	20052	20106	20174	20112	20185	20034	20136	20030	20197	20155	20219	20251	20155	20136	19977	20106	20039	19989	19977	20079	20181	20096	20089	20016	20326	20092	20175	20151	20306	20241	20238	20104	19977	20044	20192	20120	20225	20242	20159	20227	20274	20113	20038	20250	20281	20219	20083	20242	20078	20033	20289	20092	19963	19993	20001	20146	20295	20071	20043	20268	20068	20278	20051	19940	20063	20158	20074	20065	20258	20051	20153	20127	20232	20046	20067	20133	20174	20076	20160	20130	20144	20189	19989	19886	20231	20029	19930	19954	20171	20275	20063	20023	20084	19985	19959	19897	20033	20024	20116	19956	20094	19940	20229	19933	19942	20165	19985	20028	20037	20003	20111	20082	19983	19968	20218	20209	19936	20092	20099	20110	19972	20182	19966	19932	20022	20110	19973	20036	19950	20085	20242	20140	20272	20320	19950	20037	20168	19961	19974	20256	20043	20121	20040	20040	19956	20046	20029	20095	20086	20189	20074	20148	20292	19838	20253	20127	20080	19898	20048	19976	20205	20258	20058	19976	19894	20293	20096	20024	20128	20152	19918	19855	20206	20012	19945	20041	19786	20206	19941	20008	20143	20021	19961	19930	20224	19982	20148	20259	20118	20066	20083	20142	20022	20156	20175	20024	20107	20158	20210	20047	20042	19956	20171	20333	20025	19832	20022	20104	19984	20061	19887	20127	19968	20144	20177	20174	20227	20141	19987	20190	20157	20086	19995	20203	20135	20332	19914	20146	20145	20320	20230	20120	20002	19992	20119	20087	19969	19999	19965	20076	20148	20071	20129	20106	20024	19903	20174	20037	19842	20245	20176	20211	19976	20124	20066	20075	20216	20090	20082	20322	20012	20025	20039	20068	20049	20223	20341	20178	20113	19912	19929	20238	19924	20134	20116	20152	20148	20048	19961	20197	20129	20252	20125	20008	20101	20044	20140	20087	20154	20147	19993	20061	20228	20277	20125	20177	19911	20018	20062	20004	20164	20331	20290	20068	20043	20035	20215	20116	20041	20073	20037	19954	20189	20108	20214	20061	20089	20232	20202	19986	19977	19760	20115	20082	20215	20292	20015	20093	20032	20029	20126	20264	20212	20098	20052	19978	20116	20171	20130	19886	20071	20029	20076	20180	20131	20098	20067	20220	20154	20111	19960	20201	20035	19829	20345	20189	20292	20186	20195	20002	20071	20223	20069	20256	20232	20023	20034	20042	19960	20099	20190	20071	20027	20145	20120	19958	19962	20257	20220	20097	19876	20180	20218	20263	20305	20246	20085	20111	20277	20287	20172	19963	20248	20038	20095	20020	20143	20036	20082	20284	20187	20023	20134	19766	20115	20225	20092	20322	20129	20179	20060	20039	20089	20167	20008	20088	20098	19973	19928	20075	19899	20052	20262	20181	20344	20079	20062	20145	20045	20022	20091	20153	20134	20183	20210	20188	19936	20118	20125	20206	19977	20142	19941	20025	19936	20028	20050	19955	19939	19969	20084	20188	20185	20245	20143	20128	20136	20154	20017	19924	20109	20196	20025	19775	20224	20207	20186	20127	20340	20078	20231	20043	19980	20167	19909	19805	20136	20001	20014	19975	20106	20082	20144	20198	20265	20023	19952	20160	19731	20041	20159	20146	20051	20205	20077	20066	20058	20055	20064	19965	20068	20155	20271	20185	20108	19961	20004	20103	20150	20132	19856	20048	19971	20274	20205	20117	20334	20225	20115	20091	19983	20220	20156	20088	20286	20150	20432	20269	20157	20089	20314	20030	20112	19999	20138	20157	20140	20050	20170	20152	20095	20228	20303	20107	19985	19988	20177	20124	19972	20069	20204	20157	20061	20161	19901	20002	20018	20191	20233	19918	20129	20038	20025	20144	20188	20242	20043	20080	20042	20329	20028	19997	20012	20216	20010	20124	19794	20181	19950	20289	20294	20226	20126	20095	19973	20136	20116	20042	20113	20121	20172	20094	20228	20076	20052	20141	19958	20028	19967	19910	20125	20225	20214	20211	19879	20018	20192	20015	20231	20108	20340	20241	19855	20090	19998	19917	20265	20063	19934	19852	20174	19781	20146	19937	19838	19948	20255	19891	20068	20086	19999	19979	19999	20034	20175	19945	20074	20060	19957	20450	20237	20127	20111	19932	20151	20005	20009	20183	20236	20186	20047	20247	20138	20043	20018	19926	20076	20039	20288	20231	20256	20144	20136	20163	20038	20244	20119	20110	20114	20250	20082	20139	20176	20089	20125	20038	20328	20165	19980	20190	19954	20029	20311	20186	20010	20293	19966	20065	19962	19948	20175	20072	20149	20120	20059	19962	20065	20025	20045	19948	20026	19940	20169	20184	20215	20086	20116	20193	20171	20024	20424	20071	19881	20014	20003	19954	20115	20102	20007	20185	20123	20365	20222	20158	20188	20277	20206	20142	20339	20117	20140	19957	20349	20176	20263	19972	19925	20471	20343	19976	20164	20137	20104	20195	20312	20103	19826	19890	20034	20158	20154	20082	20129	20127	20183	20017	19958	20024	20076	20112	20287	20233	20151	19909	19670	20033	20075	19949	20136	20075	20045	20257	20148	20344	20121	19950	19981	20421	20274	20137	20092	20007	20129	20077	20023	20166	20158	20154	20258	20028	20110	19931	20120	19868	20082	20176	20093	20168	20065	20268	19981	20266	20088	19977	20114	20203	20165	20139	20056	20476	20060	20100	20073	19984	20143	20131	19892	20105	20298	19835	20011	19977	20070	20315	20123	20189	20054	20061	19976	20108	19971	20098	20106	19980	19945	20262	20076	20004	20051	20259	20313	20052	20019	20158	19987	20297	20228	20210	20038	20216	20042	20075	20061	20079	19967	20092	20005	20076	20149	20135	20137	19958	20089	20170	20066	20010	20194	20277	19959	20010	20166	19964	20111	19946	20037	20215	20102	20177	20102	19868	19955	20127	20048	20063	20130	20140	20145	20112	20161	20007	19902	20274	20113	20092	20029	20015	20119	20167	20080	20119	19956	20011	20004	20198	20047	20285	19925	20023	20092	20093	20072	19815	20113	20068	20115	19966	19951	20012	20174	19953	20046	19944	19991	20214	19979	20038	20176	20212	20036	20241	20161	19902	20007	20135	20087	20157	20063	19945	20139	20174	20200	20044	20073	20041	20075	20119	20028	20030	20165	20028	20196	20116	20280	19857	20047	20128	20165	20206	20087	20111	20095	20055	20043	20198	20246	20095	20181	20075	20154	20090	19972	20133	19968	20282	20396	19829	20335	19913	20066	20214	20185	20231	20062	19921	20045	19933	20074	19987	20163	20279	20059	19938	20046	20233	19858	20134	20173	20158	20204	20136	20063	20141	20101	20316	19982	20094	20135	20080	20196	20085	19998	19931	20163	20074	20091	20247	19942	19941	20063	20109	19981	19923	20183	20312	20183	20205	20246	20144	20014	19957	20109	20180	19881	20093	20068	20142	20099	19975	20210	20241	20173	20190	20183	20196	20251	20092	20092	20216	20086	19992	19953	20145	19936	20062	20088	19930	20057	20112	20155	20038	20157	20216	20152	19959	20013	20113	20041	20040	20093	20074	20312	19971	20042	20148	20195	20069	19820	19884	20116	20150	20370	20096	20101	20152	20037	20064	20148	20194	19907	20266	19838	20008	20344	20264	20063	20095	20063	19904	20069	20248	20129	20046	20210	19942	20084	20221	20206	20109	20179	20207	20006	20189	20029	19997	20122	20002	20250	20093	20401	20009	20037	19878	20087	19988	20124	20089	20266	20335	20138	20042	19957	20065	19992	19728	20055	20180	20116	19964	19938	20053	20165	19992	20306	20103	20233	20267	20337	20122	20309	20327	20121	19996	20181	20214	20037	20070	20174	20096	19895	20229	20329	20147	20068	20166	20174	20125	19810	20008	20004	20075	20231	20082	20252	20093	20122	20186	19974	20155	20189	20245	20073	20131	20178	20352	20059	20065	20352	20312	20071	20157	20091	20173	20022	20000	20195	20190	20136	20021	20164	20040	20084	20131	20167	20026	20076	19868	20110	20206	20280	19980	20394	20104	19985	20236	19976	20035	20140	20291	20340	20085	20373	20037	20245	20090	19904	20333	20113	20144	20142	20050	20403	20085
18361	31272	31349	26644	34685	67802	75912	57923	44330	30627	20987	17895	16605	16595	16502	16467	16515	16491	16429	16520	16473	16570	16408	16660	16442	16671	16468	16560	16596	16454	16637	16533	16400	16622	16530	16410	16549	16496	16468	16419	16504	16609	16675	16514	16546	16477	16535	16395	16465	16425	16554	16563	16667	16327	16658	16550	16538	16514	16639	16635	16592	16570	16546	16568	16325	16483	16599	16395	16562	16462	16615	16550	16436	16571	16552	16660	16368	16534	16545	16407	16557	16449	16442	16363	16592	16664	16334	16509	16574	16585	16572	16457	16613	16336	16578	16385	16659	16435	16501	16446	16504	16314	16449	16553	16666	16539	16434	16441	16443	16358	16634	16545	16471	16554	16506	16585	16331	16440	16474	16374	16463	16374	16369	16542	16440	16381	16517	16510	16534	16602	16685	16501	16427	16457	16485	16489	16453	16501	16419	16574	16498	16440	16313	16575	16545	16520	16453	16492	16380	16487	16653	16341	16598	16470	16519	16482	16354	16603	16550	16440	16520	16395	16375	16470	16548	16428	16381	16455	16391	16599	16638	16522	16448	16623	16405	16593	16550	16519	16609	16461	16559	16439	16643	16437	16383	16416	16599	16562	16383	16365	16620	16571	16482	16493	16396	16487	16404	16386	16427	16578	16512	16487	16523	16512	16360	16474	16540	16373	16481	16459	16572	16312	16500	16519	16495	16599	16396	16439	16527	16342	16629	16531	16474	16430	16500	16656	16541	16420	16667	16439	16634	16339	16385	16457	16564	16408	16463	16501	16640	16507	16450	16554	16552	16515	16520	16475	16588	16520	16349	16461	16428	16403	16483	16448	16604	16395	16427	16413	16527	16333	16554	16414	16420	16482	16356	16563	16557	16506	16521	16447	16565	16479	16547	16623	16487	16577	16422	16576	16420	16466	16619	16509	16425	16604	16403	16426	16472	16626	16338	16562	16649	16316	16451	16539	16438	16400	16638	16446	16631	16253	16581	16483	16579	16345	16473	16650	16497	16479	16498	16536	16226	16418	16463	16557	16629	16396	16427	16477	16534	16502	16517	16443	16541	16598	16589	16559	16347	16360	16520	16469	16390	16410	16602	16372	16386	16639	16488	16558	16378	16387	16534	16526	16642	16467	16655	16535	16581	16438	16568	16465	16574	16510	16240	16455	16509	16510	16564	16445	16627	16513	16292	16428	16403	16512	16484	16434	16527	16630	16542	16550	16584	16527	16372	16550	16632	16442	16348	16498	16366	16536	16570	16414	16512	16414	16479	16438	16372	16490	16535	16324	16436	16598	16478	16499	16627	16428	16543	16527	16517	16489	16554	16436	16468	16615	16323	16401	16488	16511	16443	16623	16525	16549	16315	16547	16536	16652	16469	16563	16467	16504	16552	16591	16432	16431	16504	16653	16436	16472	16599	16431	16446	16377	16424	16453	16350	16612	16403	16337	16506	16598	16466	16624	16470	16381	16487	16536	16506	16625	16512	16587	16462	16377	16481	16658	16340	16493	16344	16595	16325	16474	16623	16516	16423	16498	16601	16721	16524	16467	16375	16580	16550	16527	16593	16630	16560	16456	16410	16450	16432	16385	16350	16363	16389	16599	16593	16462	16538	16416	16572	16542	16651	16523	16334	16364	16587	16557	16602	16573	16461	16593	16445	16367	16275	16463	16408	16586	16451	16569	16417	16483	16472	16558	16388	16715	16387	16563	16413	16453	16470	16531	16323	16522	16527	16527	16373	16583	16496	16551	16699	16476	16505	16509	16550	16434	16510	16393	16470	16633	16577	16542	16451	16382	16604	16413	16552	16558	16411	16490	16539	16318	16528	16423	16384	16511	16516	16450	16512	16377	16526	16396	16677	16605	16584	16627	16573	16428	16435	16597	16466	16291	16382	16357	16519	16309	16365	16383	16677	16502	16588	16441	16458	16431	16478	16380	16514	16468	16565	16634	16411	16520	16704	16485	16378	16497	16557	16547	16370	16556	16448	16618	16398	16489	16478	16533	16586	16291	16535	16486	16486	16422	16705	16476	16274	16382	16378	16503	16378	16351	16579	16516	16539	16501	16486	16537	16511	16472	16355	16472	16574	16476	16532	16365	16576	16502	16534	16536	16313	16368	16679	16431	16422	16382	16294	16403	16412	16508	16515	16277	16633	16547	16264	16525	16547	16593	16254	16429	16466	16559	16512	16523	16359	16476	16458	16389	16357	16503	16541	16497	16373	16510	16557	16460	16471	16574	16527	16477	16684	16453	16485	16457	16412	16554	16617	16437	16573	16481	16550	16489	16577	16387	16670	16566	16595	16429	16493	16635	16501	16446	16666	16445	16625	16480	16459	16472	16677	16607	16421	16549	16466	16300	16664	16242	16542	16451	16535	16381	16435	16494	16445	16390	16505	16627	16456	16469	16258	16467	16694	16297	16422	16608	16289	16604	16480	16643	16514	16483	16541	16395	16509	16406	16319	16477	16479	16392	16470	16549	16350	16348	16324	16593	16558	16301	16397	16357	16509	16579	16457	16464	16529	16533	16668	16459	16378	16368	16487	16606	16647	16457	16556	16451	16722	16497	16381	16534	16375	16366	16575	16443	16600	16499	16606	16517	16483	16243	16636	16517	16467	16604	16475	16514	16356	16624	16382	16356	16410	16686	16481	16440	16504	16601	16554	16625	16485	16382	16434	16548	16420	16593	16496	16366	16555	16323	16520	16488	16402	16475	16449	16432	16449	16472	16487	16572	16379	16281	16477	16614	16280	16343	16580	16541	16562	16447	16520	16497	16441	16593	16436	16285	16259	16566	16588	16432	16420	16546	16460	16413	16449	16616	16407	16607	16426	16479	16633	16438	16349	16597	16452	16534	16579	16326	16447	16440	16471	16609	16385	16334	16624	16537	16511	16491	16512	16394	16461	16460	16537	16427	16660	16534	16344	16454	16652	16558	16380	16619	16689	16401	16348	16484	16575	16508	16641	16428	16511	16559	16388	16413	16375	16411	16353	16730	16411	16413	16542	16712	16400	16473	16542	16602	16576	16452	16435	16492	16385	16484	16686	16517	16429	16534	16451	16565	16467	16577	16284	16657	16473	16370	16506	16351	16380	16529	16516	16600	16441	16464	16598	16479	16327	16466	16603	16419	16716	16679	16676	16432	16257	16410	16382	16435	16419	16630	16491	16328	16534	16515	16522	16491	16520	16626	16561	16461	16533	16476	16333	16539	16402	16263	16550	16457	16369	16525	16542	16549	16455	16441	16616	16434	16729	16552	16503	16433	16429	16518	16505	16596	16493	16549	16594	16494	16513	16528	16570	16643	16580	16354	16612	16427	16349	16393	16516	16577	16658	16673	16310	16445	16443	16387	16365	16553	16554	16301	16684	16615	16398	16366	16461	16460	16580	16580	16390	16452	16490	16367	16549	16530	16684	16438	16538	16485	16493	16494	16509	16492	16413	16425	16416	16419	16455	16470	16571	16544	16538	16432	16468	16552	16328	16417	16384	16337	16611	16556	16443	16613	16516	16581	16412	16511	16603	16454	16591	16344	16497	16379	16417	16435	16588	16465	16475	16304	16430	16544	16619	16559	16556	16522	16450	16415	16274	16444	16424	16518	16403	16557	16234	16531	16489	16671	16391	16562	16453	16364	16337	16688	16452	16570	16445	16518	16586	16481	16403	16387	16484	16248	16384	16472	16513	16299	16560	16416	16504	16453	16533	16582	16478	16350	16473	16552	16457	16346	16676	16493	16423	16486	16401	16439	16604	16713	16498	16399	16587	16416	16425	16441	16545	16660	16531	16620	16493	16399	16537	16495	16523	16381	16456	16478	16501	16528	16517	16365	16362	16323	16433	16295	16456	16706	16477	16385	16416	16489	16531	16333	16385	16504	16355	16414	16611	16509	16552	16498	16492	16446	16352	16432	16596	16402	16534	16583	16554	16316	16615	16578	16593	16423	16349	16666	16420	16403	16265	16297	16475	16647	16516	16596	16481	16447	16311	16462	16569	16561	16472	16458	16474	16508	16674	16491	16550	16488	16538	16461	16604	16476	16503	16396	16619	16373	16415	16701	16550	16377	16375	16331	16396	16554	16556	16561	16546	16586	16361	16479	16327	16617	16446	16433	16550	16417	16569	16579	16490	16417	16552	16524	16571	16633	16554	16546	16675	16388	16547	16370	16546	16481	16522	16325	16573	16449	16583	16518	16586	16488	16419	16589	16336	16606	16638	16409	16370	16583	16438	16637	16407	16467	16671	16447	16438	16563	16562	16586	16502	16398	16458	16618	16482	16460	16425	16472	16456	16673	16577	16543	16556	16520	16511	16459	16380	16431	16462	16440	16531	16639	16497	16401	16404	16440	16508	16405	16545	16460	16681	16423	16414	16568	16403	16468	16406	16462	16651	16426	16537	16545	16490	16384	16594	16354	16615	16468	16607	16466	16437	16357	16528	16427	16583	16432	16612	16458	16430	16414	16365	16525	16362	16269	16551	16369	16601	16549	16357	16561	16630	16512	16487	16503	16447	16744	16428	16536	16552	16465	16511	16553	16480	16643	16362	16465	16610	16544	16541	16478	16644	16492	16463	16581	16437	16521	16660	16621	16271	16633	16703	16511	16366	16523	16452	16338	16567	16433	16761	16622	16417	16513	16265	16498	16491	16592	16686	16426	16550	16406	16571	16528	16450	16492	16473	16448	16431	16465	16475	16416	16520	16540	16405	16357	16496	16425	16563	16317	16537	16422	16547	16444	16532	16407	16496	16552	16685	16457	16577	16635	16362	16633	16483	16273	16323	16588	16413	16560	16420	16699	16513	16615	16347	16422	16373	16566	16560	16433	16627	16507	16407	16538	16419	16542	16384	16508	16315	16479	16481	16397	16475	16419	16516	16564	16543	16591	16633	16394	16653	16283	16504	16565	16486	16639	16509	16610	16394	16534	16575	16338	16370	16481	16469	16421	16520	16474	16522	16652	16435	16498	16521	16474	16646	16487	16518	16380	16439	16483	16488	16542	16530	16434	16469	16427	16517	16324	16682	16243	16504	16342	16647	16436	16422	16450	16390	16604	16572	16426	16473	16492	16470	16537	16398	16464	16582	16640	16452	16408	16652	16666	16626	16603	16508	16395	16380	16476	16622	16627	16361	16583
27988	22468	27361	24063	20625	25116	31622	27503	24170	21912	20938	20433	20490	20345	20208	20172	20345	20135	20225	20063	20007	19886	20133	20151	20218	20361	20290	20320	20275	20273	20363	20064	20372	20438	20466	20163	20229	20248	20394	20482	20387	20526	20287	20241	20268	20150	20196	20221	20299	20434	20291	20350	20409	20222	20109	20257	20192	20308	20331	20228	20081	20042	20216	20414	20206	20244	20496	20240	20177	20314	20344	20385	20244	20408	20132	20301	20304	20265	20189	20210	20264	20300	20291	20251	20209	20442	20300	20534	20147	20382	20313	20344	20108	20181	20130	20126	20362	20103	20155	19949	20340	20142	20207	20372	20400	20196	20212	20300	20173	20239	20342	20126	20062	20158	20304	20250	20257	20423	20161	20045	20126	20475	20199	20187	20274	20293	20157	20223	20200	20320	20384	20207	20373	20345	20160	20283	20364	20275	20180	20171	20298	20208	20163	20183	20298	20194	20371	20229	20278	20194	20348	20457	20177	20210	20310	20064	20053	20174	20252	20308	20426	20124	20026	20278	20071	20250	20306	20233	20252	20188	20235	20253	20282	20177	20232	20363	20282	20240	20267	20308	20285	20127	20040	20295	20087	20219	20148	20299	20238	20251	20249	20105	20135	20304	20151	20342	20218	20332	20429	20306	20320	20058	20127	20186	20325	20345	20276	20299	20144	20263	20323	20382	20126	20122	20362	20243	20402	20290	20391	20233	20304	20186	20171	20367	20250	20371	20320	20460	20163	20306	20391	20266	20185	20084	20551	20363	20500	20138	20355	20363	20282	20376	20395	20399	20241	20322	20349	20239	19929	20188	20175	20396	20329	20200	20360	20168	20244	20544	20320	20449	20349	20434	20239	20439	20496	20257	20368	20268	20184	20271	20289	20216	20401	20361	20197	20317	20328	20347	20100	20221	20255	20278	20119	20308	20239	20372	20025	20266	20259	20022	20354	20310	20115	20128	20158	20213	20435	20400	20394	20292	20202	20273	20213	20115	20350	20213	20174	20341	20226	20336	20384	20296	20143	20415	20266	20354	20460	20394	20071	20147	20092	20286	20161	20163	20507	20270	20114	20184	20422	20256	20374	20380	19992	20220	20349	20543	20567	20096	20184	20040	20299	20074	20381	20345	20050	20307	20235	20201	20256	20375	20224	20189	20255	20106	20305	20157	20194	20353	20328	20095	20259	20307	20246	20254	20189	20353	20072	20458	20276	20390	20275	20101	20330	20326	20372	20335	20402	20364	20370	20102	20274	20565	20130	20156	20202	20346	20261	20237	20359	20209	20232	20316	20350	20119	20160	20256	20400	20296	20096	19946	20247	20345	20221	19942	20214	20232	20287	20256	20208	20025	20227	20330	19956	20202	20091	20178	20083	20323	20142	20135	20191	20123	20303	20417	20213	20274	20297	19979	20216	20197	20432	20378	20430	20188	20390	20358	20204	20321	20179	20182	20346	20456	20478	20333	20344	20181	20198	20235	20349	20352	20299	20242	20188	20032	20183	20018	20049	20119	20456	20455	20046	20300	20184	20117	20214	20005	20203	20267	20123	20102	20173	20122	20220	20232	20118	20145	20114	20158	20127	19986	20325	20233	20130	20165	20290	20144	20090	19951	20429	20133	20251	20155	20162	20347	20283	20329	20242	20055	20546	20166	20092	20100	20442	20169	20059	20243	20370	20137	20192	20285	20090	20376	20430	20336	20102	20171	20371	20284	20397	20348	20117	20300	20263	20104	20137	20305	20207	20164	20160	20317	20341	20093	19987	20288	20083	20258	20247	20322	20157	20064	20187	20231	20198	20150	20347	20247	20064	20188	20381	20065	20326	20199	20261	20140	20159	20245	20354	20287	20342	20287	20343	20249	20219	20319	20120	20229	20292	20080	20392	20085	20208	20121	20259	20229	20076	20356	20110	20396	20118	20361	20369	20219	20157	20435	20147	20216	20341	20263	20201	20135	20418	20063	20125	20226	20166	20480	20047	20198	20208	20205	20129	20187	20229	19951	20378	20292	20228	20166	20315	20332	20316	20161	20310	20254	20232	20525	20359	20329	20333	20425	20089	20324	20507	20201	20175	20349	20271	20042	20245	20368	20462	20339	20221	20332	20579	20175	20102	20386	20143	20167	20362	20361	20262	20364	20042	20312	20238	20201	20361	20154	20360	20410	20197	20247	20359	20332	20312	20335	20189	20091	20210	20040	20367	20303	20238	20133	20170	20176	20213	20057	20256	20260	20235	20317	20433	20127	20192	20151	20401	20260	20140	20196	20155	20195	20297	20315	20200	20295	20326	20328	20295	20295	20167	20103	20195	20037	20318	20123	20194	20327	20114	20259	20151	20330	20318	20128	20262	20457	20005	20153	20374	20117	20269	20267	20285	20213	20340	20239	20295	20361	20149	20306	20209	20317	20157	20403	20278	20207	20278	20253	20392	20090	20288	20306	20218	20510	20095	20029	20421	20231	20257	20428	20394	20141	20517	20356	20331	20404	20079	20261	20125	20261	20343	20155	20129	20369	20361	20264	20094	20280	20274	20172	20105	20245	20432	20439	20717	20235	20423	20378	20069	20388	20315	20385	20291	20312	20403	20196	20206	20226	20283	20318	20363	20325	20242	20261	20133	19855	20034	20271	20145	20220	20284	20219	20186	20193	20281	20256	20229	20398	20418	20435	20281	20361	20094	20072	20102	20154	20462	20245	20228	20162	20305	20170	20427	20179	20420	20220	20231	20218	20215	20080	20265	20370	20390	20186	20234	20296	20286	20188	20123	20299	20152	20267	20345	20063	20229	20111	20365	20304	20307	20136	20190	20332	20316	20367	20337	20211	20245	20266	19957	20211	20258	20082	20240	20030	20082	20152	20216	20206	20188	20149	20291	20309	20135	20139	20369	20095	20431	20059	20148	20244	20140	20076	20302	20381	20268	20283	20346	20091	20247	20230	20254	20215	20445	20429	20321	20307	20067	20084	20322	20185	20164	20133	20216	20152	20242	20384	20319	20336	20215	20196	20265	20272	20360	20309	20259	20347	20049	20017	20178	20215	20321	20092	20295	20350	20503	20236	19964	20229	20222	20204	20259	19970	20222	20310	20364	20448	20163	20462	20213	20146	20340	20097	20157	20230	20370	20359	20209	20331	20240	20191	20306	20154	20318	20384	20216	20209	20150	20039	20163	20220	20262	20317	20238	20265	20280	20253	20128	20371	20174	20267	20195	20297	20229	20365	20292	20193	20271	20080	20284	20273	20562	20502	20304	20098	20220	20278	20289	20192	20400	20322	20323	19991	20426	20183	20281	20443	20278	20231	20315	20288	20287	20178	20449	20319	20365	20391	20212	20230	20383	20425	20331	20417	20358	20383	20325	20296	20160	20288	20517	20175	20260	20367	20161	20152	20377	20416	20211	20270	20050	20370	20341	20198	20409	20084	20328	20127	20408	20311	20265	20384	20263	20388	20201	20097	20273	20240	20422	20260	20317	20385	20408	20170	20313	20161	20227	20247	20247	20220	20357	20225	20340	20211	20327	20168	20277	20404	20341	20279	20041	20195	20351	20464	20363	20157	20078	20271	20305	20136	20165	20360	20279	20449	20312	20022	20348	20228	20520	20676	20255	20379	20181	20267	20146	20411	20299	20169	20271	20192	20466	20205	20281	20151	20167	20033	20247	20384	20348	20394	20214	20365	20266	20287	20104	20158	20164	20321	20249	20330	20039	20317	20281	20340	20286	20204	20526	20189	20198	20196	20512	20155	20362	20171	20333	20254	20193	20252	20538	20264	20309	20110	20391	20177	20269	20417	20275	20223	20245	20233	20440	20453	20130	20253	20234	20359	20248	20239	20159	20376	20070	20171	20274	20242	20282	20149	20274	20376	20346	20130	20479	20485	20204	20348	20301	20261	20132	20126	20351	20222	20506	20215	20153	20339	20346	20377	20267	20226	20396	20119	20191	20269	20253	20209	20384	20458	20364	20197	20246	20092	20198	20079	20191	20412	20317	20211	20048	20202	20184	20267	20263	20316	20289	20381	20196	20019	19995	20191	20321	20353	20550	20292	20293	20219	20279	20163	20047	20242	20273	20187	20167	20036	20141	20241	20119	20274	20215	20092	20091	20268	20364	20238	20277	20048	20302	20337	20084	20280	20352	20233	20096	20202	20442	20212	20342	20394	20273	20210	20163	20253	20238	20209	20299	20133	20266	20256	20281	20216	20252	20241	20333	20165	20440	20288	20164	20359	20168	20251	20236	20098	20226	20297	20063	20471	20303	20225	20199	20298	20389	20202	20378	20018	20355	20312	20396	20395	20234	20359	20164	20032	20372	20295	20176	20130	20319	20291	20398	20257	20147	20296	20486	20196	20200	20312	20328	20145	20003	20271	20072	20279	20244	20215	20261	20031	20326	20390	20059	20157	20369	20151	20329	20266	20407	20177	20372	20108	20584	20350	20280	20083	20183	20255	20099	20262	20432	20327	20001	20343	20125	20190	20269	20330	20402	20103	20097	20167	20610	20302	20167	20521	20274	20211	20012	20444	20261	20153	20238	20730	20425	20105	20212	20459	20189	20054	20370	20367	20288	20500	20241	20287	20313	20174	20456	20228	20219	19924	20157	20295	20239	20286	20244	20302	20494	20309	20374	20176	20405	20404	20236	20266	20296	20297	20286	20472	20267	20455	20337	20423	20273	20394	20153	20336	20193	20416	20539	20045	20420	20285	20355	20363	20389	20337	20309	20203	20336	20197	20237	20234	20441	20112	19949	20219	20178	20283	20222	20154	20279	20356	20399	20089	20401	20287	20530	20219	20229	20263	20251	20239	20308	20175	20347	20000	20309	20378	20293	20087	20362	20161	20307	20285	20184	19996	20144	20161	20422	20474	20188	20351	20089	20323	20259	20324	20391	20416	20307	20193	20326	20045	20266	20066	20351	20213	20354	20355	20372	20273	20392	20089	20074	20343	20474	20298	20256	20267	20280	20207	20301	20124	20455	20263	20409	20555	20329	20434	20226	19971	20377	20204	20294	20234	20152	20193	20276	20369	20258	20059	20149	20215	20323	20293	20297	20515	20403	20153	20390	20004	20436	20409	20255	20066	20258	20359	20306	19986	20248	20330	20246	20146	20196	20342	20296	20035	20109	20251	20205	19991
17602	20426	22750	17874	17589	23542	29581	23947	20388	17905	17120	16842	16687	16523	16695	16491	16437	16690	16639	16691	16730	16553	16586	16673	16768	16603	16569	16750	16731	16595	16608	16545	16742	16566	16582	16643	16701	16546	16769	16696	16552	16540	16682	16663	16584	16651	16805	16686	16526	16711	16688	16798	16679	16702	16738	16542	16724	16680	16677	16682	16639	16549	16664	16602	16584	16744	16555	16492	16872	16548	16633	16516	16596	16718	16728	16600	16584	16732	16693	16609	16589	16771	16673	16540	16551	16623	16684	16614	16712	16635	16575	16434	16672	16537	16474	16606	16678	16515	16638	16627	16518	16532	16690	16534	16561	16705	16656	16658	16640	16522	16652	16697	16516	16674	16474	16711	16525	16604	16794	16505	16676	16874	16581	16573	16640	16642	16606	16594	16641	16776	16524	16710	16688	16470	16575	16456	16678	16511	16669	16631	16569	16578	16750	16598	16435	16587	16609	16647	16633	16575	16749	16738	16591	16641	16541	16602	16754	16480	16460	16738	16613	16548	16507	16706	16504	16543	16542	16506	16738	16633	16551	16449	16729	16664	16534	16386	16618	16696	16520	16539	16617	16655	16433	16490	16655	16525	16694	16624	16684	16661	16505	16450	16461	16512	16569	16624	16678	16607	16565	16685	16602	16683	16742	16643	16594	16574	16664	16603	16648	16505	16561	16750	16555	16478	16696	16553	16482	16588	16636	16376	16776	16539	16500	16570	16456	16546	16678	16632	16694	16456	16642	16586	16532	16541	16395	16566	16612	16745	16702	16649	16464	16530	16558	16647	16522	16491	16722	16506	16619	16506	16746	16636	16603	16628	16656	16669	16697	16611	16766	16782	16680	16612	16779	16567	16662	16620	16818	16518	16685	16608	16616	16668	16620	16757	16593	16557	16455	16620	16719	16787	16565	16628	16689	16630	16673	16536	16630	16612	16367	16803	16531	16567	16697	16472	16729	16585	16621	16462	16616	16655	16640	16616	16688	16575	16534	16699	16483	16671	16669	16484	16578	16638	16723	16520	16574	16575	16613	16526	16740	16677	16763	16455	16559	16610	16771	16482	16758	16823	16645	16717	16625	16664	16752	16716	16757	16473	16643	16736	16643	16619	16786	16691	16668	16595	16530	16757	16607	16824	16540	16546	16660	16669	16712	16410	16488	16575	16652	16681	16673	16481	16641	16613	16646	16575	16509	16695	16776	16944	16622	16568	16594	16670	16601	16588	16534	16803	16702	16635	16691	16611	16619	16785	16547	16595	16659	16448	16694	16561	16797	16632	16560	16696	16668	16472	16592	16515	16618	16563	16716	16423	16380	16563	16491	16525	16568	16589	16578	16643	16523	16736	16637	16457	16659	16785	16724	16683	16430	16678	16621	16609	16549	16662	16609	16693	16563	16472	16567	16722	16657	16927	16612	16671	16684	16586	16647	16619	16655	16813	16471	16586	16504	16570	16681	16557	16499	16767	16561	16644	16722	16860	16696	16710	16559	16387	16612	16553	16734	16486	16687	16565	16643	16548	16621	16624	16729	16633	16538	16640	16667	16638	16592	16730	16730	16535	16769	16443	16641	16698	16598	16628	16559	16634	16639	16775	16643	16663	16572	16622	16597	16722	16556	16530	16692	16541	16621	16575	16626	16554	16585	16642	16772	16683	16765	16724	16617	16640	16704	16573	16619	16491	16586	16707	16595	16732	16553	16709	16612	16635	16491	16801	16731	16645	16623	16506	16778	16687	16489	16650	16690	16511	16571	16553	16609	16808	16644	16628	16718	16616	16496	16600	16800	16568	16632	16600	16620	16674	16584	16689	16704	16635	16569	16550	16687	16375	16554	16649	16597	16519	16583	16617	16418	16658	16623	16674	16682	16512	16540	16589	16638	16545	16687	16726	16481	16675	16368	16382	16673	16560	16516	16562	16511	16699	16538	16668	16656	16743	16793	16722	16650	16564	16612	16549	16581	16502	16707	16560	16656	16538	16684	16627	16744	16671	16513	16609	16632	16579	16685	16412	16374	16476	16636	16648	16738	16666	16767	16418	16663	16525	16571	16661	16518	16520	16550	16583	16548	16559	16692	16482	16618	16629	16611	16623	16733	16529	16710	16553	16747	16526	16689	16469	16537	16563	16617	16616	16534	16634	16747	16555	16646	16621	16600	16687	16509	16600	16636	16553	16660	16602	16623	16599	16677	16550	16653	16358	16551	16690	16690	16816	16681	16612	16596	16544	16602	16509	16546	16628	16536	16521	16669	16628	16726	16778	16682	16579	16569	16597	16640	16487	16821	16741	16661	16493	16748	16664	16714	16536	16526	16651	16511	16756	16702	16592	16672	16528	16626	16563	16649	16691	16652	16527	16691	16598	16576	16407	16487	16670	16619	16613	16787	16577	16702	16712	16628	16262	16756	16611	16702	16689	16587	16606	16463	16592	16597	16754	16599	16759	16707	16584	16608	16540	16669	16494	16617	16576	16604	16626	16329	16653	16589	16648	16589	16716	16609	16689	16588	16451	16761	16585	16515	16659	16677	16642	16688	16370	16771	16663	16663	16698	16667	16543	16529	16662	16560	16826	16674	16835	16660	16586	16484	16694	16652	16414	16576	16485	16526	16665	16788	16567	16655	16470	16638	16690	16556	16621	16560	16657	16564	16625	16369	16627	16790	16448	16613	16559	16511	16566	16515	16561	16612	16747	16633	16602	16691	16774	16636	16491	16698	16698	16695	16609	16715	16595	16738	16646	16464	16516	16655	16620	16545	16578	16780	16545	16470	16455	16516	16695	16560	16571	16550	16465	16647	16567	16767	16499	16637	16672	16484	16507	16529	16645	16797	16719	16584	16597	16488	16784	16438	16524	16732	16565	16726	16702	16601	16885	16506	16798	16684	16429	16692	16676	16629	16606	16600	16512	16553	16523	16696	16521	16587	16638	16649	16554	16541	16664	16623	16802	16703	16542	16707	16670	16695	16543	16652	16446	16715	16571	16565	16610	16764	16396	16664	16763	16581	16675	16504	16606	16497	16716	16531	16754	16630	16577	16585	16616	16494	16662	16618	16681	16528	16632	16609	16603	16657	16591	16524	16539	16613	16539	16522	16684	16590	16473	16704	16729	16503	16556	16643	16571	16550	16564	16612	16651	16619	16566	16613	16661	16578	16490	16605	16497	16805	16583	16643	16524	16516	16649	16759	16704	16528	16778	16577	16615	16471	16644	16642	16650	16710	16721	16548	16504	16646	16680	16543	16661	16589	16391	16642	16459	16568	16583	16574	16616	16554	16669	16898	16568	16574	16821	16732	16784	16418	16619	16515	16696	16648	16590	16657	16748	16591	16534	16655	16485	16603	16565	16658	16571	16734	16508	16543	16643	16694	16670	16541	16490	16575	16526	16746	16587	16576	16471	16688	16423	16632	16687	16469	16649	16536	16762	16556	16550	16697	16582	16446	16402	16574	16663	16771	16716	16713	16553	16673	16742	16571	16583	16677	16599	16605	16559	16893	16635	16751	16460	16718	16618	16630	16608	16587	16491	16643	16514	16710	16545	16751	16614	16729	16473	16556	16450	16521	16679	16559	16364	16666	16472	16710	16735	16756	16614	16557	16631	16690	16708	16696	16641	16493	16502	16661	16598	16674	16692	16778	16444	16725	16636	16707	16672	16634	16510	16473	16617	16589	16406	16543	16650	16579	16497	16571	16624	16538	16666	16674	16582	16659	16552	16568	16634	16505	16397	16593	16621	16588	16626	16620	16539	16453	16727	16815	16522	16635	16562	16644	16619	16728	16552	16667	16604	16617	16543	16557	16621	16657	16685	16617	16581	16571	16591	16725	16676	16618	16635	16603	16599	16678	16656	16736	16716	16653	16765	16519	16574	16718	16719	16595	16754	16759	16516	16784	16646	16712	16719	16597	16681	16691	16624	16694	16618	16526	16568	16525	16658	16700	16768	16506	16529	16822	16682	16690	16735	16629	16565	16707	16674	16677	16643	16621	16637	16699	16639	16634	16641	16736	16558	16534	16660	16652	16517	16685	16558	16684	16635	16597	16682	16762	16693	16552	16568	16609	16556	16579	16376	16422	16678	16523	16483	16682	16862	16718	16814	16673	16538	16450	16398	16620	16519	16655	16594	16556	16591	16706	16545	16869	16476	16598	16641	16583	16538	16645	16664	16678	16536	16629	16542	16660	16587	16643	16536	16687	16863	16572	16568	16693	16706	16610	16812	16462	16308	16754	16495	16497	16642	16673	16542	16660	16361	16795	16592	16634	16556	16725	16691	16703	16502	16780	16522	16626	16648	16628	16583	16484	16702	16642	16735	16623	16620	16637	16649	16787	16662	16463	16474	16747	16624	16673	16589	16548	16751	16692	16607	16514	16565	16592	16488	16674	16527	16660	16600	16590	16532	16753	16593	16687	16527	16822	16721	16537	16518	16602	16543	16611	16670	16448	16864	16556	16658	16642	16544	16604	16548	16478	16510	16642	16581	16482	16634	16767	16673	16791	16599	16375	16626	16703	16653	16557	16608	16614	16604	16645	16686	16713	16628	16585	16758	16682	16556	16613	16662	16580	16617	16648	16352	16635	16636	16576	16660	16640	16641	16497	16590	16517	16693	16589	16547	16700	16609	16600	16456	16725	16607	16600	16779	16608	16773	16653	16640	16544	16641	16550	16458	16658	16658	16728	16801	16419	16588	16555	16596	16602	16614	16497	16593	16625	16731	16660	16727	16717	16595	16608	16576	16792	16677	16786	16734	16680	16588	16646	16541	16497	16653	16549	16746	16489	16666	16676	16571	16694	16623	16536	16536	16543	16754	16693	16541	16544	16575	16676	16624	16493	16724	16704	16688	16423	16673	16658	16459	16460	16608	16767	16709	16631	16597	16700	16655	16658	16353	16587	16784	16636	16513	16627	16638	16610	16753	16601	16632	16761	16646	16646	16524	16454	16677	16484	16491	16653	16573	16658	16734	16634	16825	16620	16742	16576	16657	16577	16746	16487	16631	16607	16522	16584	16555	16721	16460	16601	16645	16598	16501	16680	16675	16608	16773	16434	16545	16640	16570	16498	16611	16533	16460	16529	16581	16622	16661	16479	16457	16758	16576	16670	16885	16464	16440	16553	16613	16869	16638	16494	16579
24268	21502	29140	24412	22784	41494	63024	50358	36875	28813	23003	20805	20234	20213	19983	20002	19936	20157	20079	20178	20067	20145	19964	19926	19914	20008	19962	20205	20110	19817	20037	20109	20035	20014	19978	19798	19634	20005	20194	19810	19903	19884	20032	19996	20016	19894	20006	20094	20005	19838	20140	20034	20145	19847	19865	19742	20041	20114	19954	19958	19871	19971	20109	20060	19875	19992	19935	19647	20025	19919	19882	19971	19841	19842	19996	19721	19958	19864	19806	20022	19961	19870	19871	19736	19902	19712	19817	19798	19717	19898	19979	20185	19785	19826	19744	19803	19698	20086	20214	19907	20010	19965	19770	19742	19941	19932	20120	19848	19808	19961	19718	19998	19864	19893	19993	19873	20089	19859	19629	19804	19809	19837	19994	19763	19833	19706	19941	19940	20018	19999	19734	19886	20221	20044	19919	19885	19703	19926	19890	19899	20019	19789	19998	19865	19892	19851	19981	20065	19800	19958	19952	19817	20019	19901	19748	19905	19711	19744	19943	19828	19919	20026	20026	19936	20004	19927	20143	19984	20024	19880	20035	19838	19863	19834	19691	19535	19886	19826	19732	19801	19985	20026	19865	19653	19922	19843	19802	19663	19776	19897	19852	19705	19905	19770	19839	19785	19987	19945	20041	20041	20110	19911	19869	19757	19739	19930	20085	19961	20042	19972	19799	19923	19919	19788	20023	19874	19799	19747	19789	19833	19961	19767	19894	19938	19883	19749	19733	19939	20047	19685	20005	19849	19876	20041	20145	19801	19958	19838	20038	19764	19830	20166	19774	19707	19789	20066	19862	19765	19999	19859	19833	19879	19873	19878	20097	20066	19958	19960	19977	19779	19922	19807	19653	19716	19965	19857	19931	19783	20051	19840	19741	19944	20011	20008	19836	19785	20154	20124	19788	19671	19892	19770	19693	19881	19614	19930	19899	19803	19852	19812	19817	19762	19868	19630	19657	19858	19980	20080	20024	19935	19646	19876	19841	19666	19867	19972	19775	20079	19882	19811	19797	20083	19760	19899	19877	19833	19817	19909	19930	19815	19814	19942	20054	20098	19789	20078	19707	19703	19786	19912	20013	19886	19804	19856	19634	19893	19864	19822	19946	19856	19800	19971	19921	19759	19948	19819	19916	20036	19808	19998	19961	20094	19867	19914	19659	19784	20050	19995	19820	20027	19759	19737	19867	19907	19864	19910	19814	19925	19905	19966	19838	19736	20140	19710	19893	19833	19784	19830	19964	20044	19865	19804	19828	20026	19523	19836	19765	19989	19886	20086	19894	19912	19783	19814	19681	19833	19833	19776	19873	19865	19788	19734	19885	19723	19897	19869	19809	19976	19885	19891	19836	19814	19855	19912	20045	19902	19626	19759	20002	19860	20025	20076	19972	20138	20005	19735	19735	19754	19856	19938	20028	19851	19802	20042	19887	19996	19871	19578	19847	19970	19779	19981	19653	19962	19947	19990	19965	19898	19870	19952	19893	20005	19775	19679	19911	19762	19983	19885	19729	19805	19933	19970	20091	19818	19758	19693	19955	19705	19872	19866	19841	20008	19826	19817	19853	20003	19756	19770	20066	20020	20081	19872	19889	19570	19872	19687	20125	19991	19880	19890	19834	19925	20034	19984	19998	19882	19990	19942	19910	19770	19822	20001	19805	19772	19767	19918	20052	20017	19978	19768	19932	19836	20034	19981	19961	20015	19799	20012	19732	19893	19806	19888	19746	19826	19699	19723	19712	19971	19894	19776	19886	19989	19702	19903	19891	19822	19882	20098	19994	19688	19793	19719	19978	20118	19837	19902	19956	19921	19817	19711	19708	19865	19793	20011	19959	19975	19879	20117	19864	19783	19839	20019	19877	19880	20048	19793	19809	19831	19920	19957	19950	19739	19726	19896	19792	19783	19896	19784	20142	19994	19854	19739	19888	19828	19916	20015	19873	19637	19835	20009	19901	19986	20108	19852	20093	19928	19832	19963	19936	19800	19866	19901	19773	19671	20001	19790	19952	19930	19671	19738	19823	19907	19948	19909	19963	20178	19850	20127	19904	19931	19744	19745	19936	19866	19915	19981	19811	19881	19896	19819	19845	19892	19756	19718	19799	19799	19876	19770	19990	19651	19862	19708	20051	19702	19902	19977	19901	19934	19856	20061	19890	19845	19747	19824	19915	19777	19993	19784	19892	19937	19929	20051	19788	19752	19869	19846	20206	19958	19759	19811	19985	19715	19926	19970	20130	19836	19868	19896	19987	19902	19754	19695	19743	19681	20136	19803	19972	19964	19850	20044	19970	19827	20089	20053	20005	19964	19830	19806	20087	19985	19915	19905	20055	19862	19846	19748	19885	19757	19742	19727	19831	19970	19903	19945	19644	19690	19968	19834	19898	19783	19883	19626	19983	19814	19862	19774	19931	20056	19861	19763	20179	19899	19781	19642	19998	19904	19949	19840	19927	19965	19976	20040	19731	19752	20058	19728	20209	19833	19854	19811	19992	19881	19767	19695	20002	19928	20055	20017	19707	19790	19961	19800	19874	19794	19785	19776	20013	19819	20065	19833	19912	19861	19775	19811	20012	20026	19956	20073	19752	19915	19771	19888	19818	19963	19860	19998	19731	19850	19826	19985	20100	19952	19760	19802	19674	20005	19885	19764	20009	19824	19826	19940	19814	19851	19883	19764	19975	19675	19989	19826	19852	19855	19918	19938	19819	19975	19757	19935	19702	19652	19726	19725	19909	19841	20118	19683	19723	20053	19939	19820	19859	19769	19631	19910	19967	20026	19883	19827	19936	19905	19777	19877	19778	19836	19879	19974	19977	19840	20049	19794	19907	19913	20008	19864	20144	19865	19910	19949	19925	19816	19824	19964	19922	19838	19835	19967	20031	19540	19808	19951	19838	19844	19891	19931	20034	19882	19943	19944	19781	19961	19939	19865	19810	19822	19929	19789	19911	19730	19829	19577	19710	20034	19883	19879	19898	19841	19775	20012	19907	19862	19928	19907	19870	19683	19669	19894	19964	19771	19873	19843	19724	19971	19804	19714	20087	19947	19783	19758	19996	19837	19958	19745	19894	19816	19964	20038	19916	19804	19813	20172	20056	19711	19769	19929	19771	19915	19765	19832	20029	20010	20199	19718	19874	19902	19799	19929	19855	19704	19867	19845	19895	19949	19877	19929	19813	19855	19816	19872	19913	19969	19943	19840	19909	19756	19783	20059	20027	19788	19657	19903	19885	20093	20122	19874	20009	19942	19897	19906	19752	19910	19780	19655	19960	19759	20017	19946	19863	19948	20074	19871	19869	19950	20004	19852	20019	19773	20113	19816	19951	19789	20057	19700	19906	19622	19928	19881	19871	19786	19849	19847	19907	19987	19815	19943	19998	19675	19783	19635	19864	20041	20152	19964	19737	19856	19911	19849	20065	20063	19950	19776	19777	19980	19923	19824	19883	19874	19939	19865	19765	19850	19762	19907	19869	19828	19740	19862	19714	20068	19863	19875	19922	19851	19818	19665	19731	19901	19954	19887	19845	19899	19847	19805	19937	19813	19775	19768	19972	20069	19616	19722	19939	19850	19746	20124	19840	20062	19620	19873	19847	19900	19919	19669	19819	19951	19952	19934	19768	19892	19761	19915	19881	19774	19881	19918	20034	19786	20035	19891	19814	20030	19708	19955	19896	19960	20164	19898	19915	19726	19890	20012	20136	19943	19674	19832	19881	19953	20046	20106	19876	20028	19796	19831	19951	19955	20097	19903	19841	19790	19912	19913	19821	19938	19893	20017	19770	20020	19919	19912	20029	19741	19935	19951	20033	19894	19717	19956	19935	19845	19780	20025	19985	19848	19903	20051	19858	19808	20000	19687	19903	19575	19831	19962	19937	19947	19644	19918	19897	19999	19840	19958	20000	19813	19995	19921	20026	19779	20014	19743	19812	19963	20062	19482	19914	19920	19833	19842	19940	19973	19953	19871	20040	20029	19746	19668	20064	19806	19686	19828	19841	19816	19799	19787	19736	19796	19599	19790	19966	20038	19934	19813	19769	19703	19778	19942	19828	19812	19893	19858	19705	19890	19989	19859	20013	19907	20026	19782	20052	19894	19962	20031	20122	19906	19860	19916	20053	19970	19948	19856	20061	19659	19810	20015	19934	19885	20044	19908	20000	19990	19986	19826	19862	19971	20077	19860	19801	19828	19791	20014	19895	19818	19856	19770	20184	19842	19954	20144	19900	20131	19800	19989	19825	19773	19742	20131	20014	19942	19875	19985	19981	19908	19932	19732	20036	20049	19800	19877	20021	19762	19857	19823	19939	19927	19855	20047	20036	20035	19854	20059	19977	19674	19793	19728	19812	19908	19978	19786	19720	20160	19852	19760	19720	19808	19947	20066	20056	20047	20089	20003	19770	19991	19921	19956	19991	20044	19997	19773	19840	19919	19906	19854	19858	19998	19842	19797	19797	20050	19961	19849	20020	19788	19810	20033	19796	19976	19942	20116	19982	19799	20001	19816	20028	19851	20042	19760	19704	19851	20169	19859	19979	19960	19808	20002	19775	19885	20135	19888	19938	19772	20100	19977	19797	19930	19775	19895	19963	19936	19856	19763	19631	20078	19807	19993	20026	20094	20016	19738	19725	19655	19855	19852	19841	19976	20087	19879	19871	19872	19895	19638	19989	19834	19906	19921	19930	19853	19721	19870	19758	19825	19900	19997	19829	19863	19517	19731	19973	19932	19766	19873	20106	19729	19891	19963	19974	19873	19886	19961	19770	19901	19838	20075	19970	19866	19980	19996	19986	19959	20118	20111	19987	19869	19972	20016	19777	20051	19737	19939	19839	19763	19966	19718	20039	19932	20254	19969	19926	20027	19933	19994	19886	19752	19914	19865	19866	20085	20063	19828	20113	19850	20086	20114	19810	19812	19865	19830	19758	19822	19798	19878	20134	19894	19919	19854	19813	19771	19929	19910	19945	19966	19883	20062	19848	19912	19939	20074	19973	19834	19901	19900	19843	19919	20101	19737	19788	19790	19862	19955	19979	19953	19941	19811	19963	19842	20025	20028	20062	19789	19823	19596	19924	19786	19707	20020	19747	20015	19906	19838	19891	19813	19911	19925	19834	20199	19907	19975	20035	19787
15847	25123	23864	20178	20076	43270	59172	46892	35592	25352	19281	17044	16581	16416	16396	16346	16256	16318	16471	16573	16462	16594	16367	16377	16540	16495	16348	16500	16469	16497	16579	16501	16520	16571	16543	16358	16336	16487	16534	16427	16326	16437	16247	16457	16416	16398	16477	16464	16388	16490	16226	16437	16460	16447	16481	16266	16430	16389	16315	16428	16386	16595	16463	16398	16254	16550	16373	16369	16430	16305	16508	16345	16402	16421	16449	16509	16236	16326	16478	16335	16432	16141	16521	16414	16475	16573	16128	16392	16459	16450	16382	16513	16431	16601	16356	16497	16530	16264	16640	16554	16397	16370	16304	16475	16271	16460	16483	16498	16397	16358	16363	16296	16359	16298	16390	16347	16421	16430	16327	16446	16115	16543	16299	16348	16433	16461	16397	16345	16360	16339	16434	16562	16223	16414	16305	16372	16407	16463	16394	16412	16518	16521	16187	16500	16313	16369	16437	16249	16350	16478	16531	16405	16332	16343	16510	16240	16482	16500	16538	16514	16308	16324	16363	16627	16315	16383	16306	16337	16493	16382	16325	16458	16357	16361	16309	16503	16484	16274	16402	16439	16484	16312	16364	16358	16403	16382	16414	16368	16466	16437	16402	16434	16367	16273	16421	16256	16250	16511	16550	16363	16369	16466	16386	16486	16350	16328	16473	16402	16398	16473	16313	16366	16361	16522	16365	16464	16308	16298	16429	16374	16474	16362	16362	16354	16404	16527	16363	16299	16540	16398	16364	16562	16559	16369	16296	16451	16304	16501	16307	16498	16537	16506	16426	16413	16412	16437	16457	16483	16488	16408	16336	16618	16527	16523	16247	16457	16337	16333	16348	16596	16362	16524	16404	16353	16418	16328	16376	16446	16446	16462	16388	16315	16409	16621	16441	16476	16261	16279	16569	16421	16315	16429	16426	16534	16331	16465	16384	16475	16462	16571	16507	16429	16419	16296	16253	16284	16371	16365	16235	16380	16362	16302	16392	16389	16411	16599	16391	16312	16472	16564	16472	16377	16404	16379	16362	16420	16395	16349	16326	16455	16418	16464	16463	16397	16546	16254	16352	16398	16334	16363	16656	16352	16352	16316	16461	16551	16299	16689	16263	16494	16419	16340	16205	16423	16366	16482	16296	16335	16373	16419	16503	16299	16374	16414	16322	16346	16407	16364	16275	16478	16412	16383	16324	16489	16437	16268	16318	16341	16456	16253	16267	16400	16381	16337	16306	16437	16266	16287	16477	16319	16399	16341	16393	16396	16384	16184	16392	16336	16414	16486	16440	16450	16471	16424	16235	16332	16537	16466	16563	16336	16280	16488	16427	16546	16510	16497	16496	16431	16636	16300	16531	16170	16334	16484	16348	16520	16448	16306	16457	16419	16407	16415	16396	16390	16452	16380	16346	16322	16469	16435	16525	16448	16366	16474	16273	16521	16533	16244	16338	16475	16395	16500	16292	16508	16445	16160	16365	16452	16402	16367	16512	16515	16521	16273	16452	16489	16422	16349	16473	16505	16214	16399	16365	16524	16451	16370	16461	16375	16401	16236	16349	16455	16461	16327	16415	16360	16392	16631	16409	16580	16365	16462	16556	16449	16501	16230	16416	16296	16338	16334	16358	16382	16510	16427	16451	16235	16397	16360	16231	16398	16341	16467	16248	16430	16311	16387	16415	16384	16467	16434	16275	16326	16290	16357	16534	16259	16435	16384	16447	16535	16420	16230	16432	16456	16344	16391	16385	16360	16526	16262	16287	16404	16380	16206	16250	16391	16608	16155	16314	16486	16460	16391	16427	16427	16716	16533	16434	16306	16383	16394	16545	16435	16363	16493	16328	16260	16553	16461	16610	16531	16420	16430	16561	16421	16404	16400	16454	16380	16297	16296	16402	16376	16243	16490	16500	16451	16487	16447	16358	16391	16262	16403	16351	16492	16643	16537	16331	16231	16489	16247	16412	16795	16353	16388	16525	16319	16387	16281	16528	16550	16601	16402	16512	16367	16383	16586	16425	16347	16260	16315	16375	16483	16540	16472	16402	16351	16477	16585	16530	16215	16292	16398	16446	16485	16303	16325	16362	16353	16497	16453	16323	16226	16360	16445	16485	16340	16395	16554	16427	16449	16544	16556	16439	16462	16199	16442	16277	16410	16319	16328	16401	16469	16403	16505	16525	16394	16570	16398	16412	16440	16335	16486	16274	16221	16392	16358	16454	16385	16382	16412	16371	16318	16410	16495	16497	16293	16438	16507	16506	16358	16295	16414	16408	16301	16398	16333	16365	16256	16362	16376	16499	16387	16435	16494	16592	16504	16380	16389	16507	16476	16392	16271	16539	16287	16473	16388	16435	16413	16546	16452	16602	16359	16293	16479	16411	16421	16334	16532	16459	16415	16492	16451	16418	16501	16248	16532	16367	16472	16316	16395	16300	16647	16513	16338	16503	16449	16498	16430	16423	16391	16494	16261	16217	16291	16469	16305	16547	16535	16314	16519	16356	16420	16371	16469	16407	16327	16443	16309	16306	16400	16419	16339	16348	16439	16407	16345	16365	16442	16434	16480	16547	16373	16535	16227	16372	16464	16236	16462	16332	16312	16345	16392	16494	16505	16290	16348	16214	16503	16245	16410	16362	16319	16345	16422	16509	16486	16691	16521	16382	16436	16443	16346	16227	16387	16385	16472	16486	16423	16319	16477	16616	16347	16467	16452	16249	16476	16484	16332	16499	16397	16408	16418	16436	16477	16466	16455	16393	16299	16169	16403	16444	16422	16474	16361	16566	16326	16183	16459	16386	16313	16457	16439	16295	16282	16461	16254	16343	16266	16438	16446	16511	16384	16425	16319	16429	16147	16466	16312	16392	16337	16547	16617	16567	16359	16274	16397	16221	16421	16421	16388	16368	16350	16332	16532	16342	16494	16275	16307	16325	16350	16627	16233	16467	16457	16405	16432	16277	16604	16524	16394	16535	16282	16439	16478	16261	16482	16444	16363	16400	16354	16526	16322	16463	16313	16372	16345	16438	16439	16512	16461	16518	16361	16374	16280	16270	16508	16395	16655	16433	16443	16499	16269	16482	16480	16282	16493	16529	16375	16567	16260	16476	16307	16196	16626	16269	16387	16291	16348	16461	16313	16326	16413	16468	16464	16564	16569	16468	16562	16395	16450	16443	16429	16376	16591	16594	16410	16497	16447	16466	16387	16452	16355	16312	16325	16504	16536	16438	16538	16478	16417	16590	16460	16452	16270	16439	16404	16389	16308	16413	16425	16470	16449	16433	16409	16569	16452	16471	16338	16338	16419	16406	16485	16282	16477	16402	16420	16471	16414	16485	16263	16450	16461	16385	16356	16343	16291	16495	16400	16252	16294	16324	16528	16567	16273	16452	16326	16283	16507	16422	16553	16339	16293	16476	16487	16111	16460	16462	16294	16511	16262	16462	16204	16403	16505	16224	16443	16518	16354	16434	16446	16431	16533	16658	16353	16329	16374	16512	16305	16556	16449	16544	16414	16584	16274	16466	16563	16269	16468	16526	16368	16447	16233	16441	16368	16366	16450	16484	16506	16386	16483	16214	16353	16431	16266	16405	16382	16440	16420	16287	16473	16458	16089	16575	16421	16298	16266	16527	16382	16594	16509	16483	16233	16348	16519	16529	16467	16464	16372	16504	16411	16358	16429	16500	16378	16399	16394	16526	16492	16409	16431	16432	16482	16534	16396	16316	16580	16326	16463	16504	16558	16404	16499	16572	16512	16209	16331	16417	16400	16248	16371	16432	16428	16469	16458	16515	16574	16412	16471	16313	16354	16489	16349	16386	16437	16532	16356	16317	16467	16410	16626	16516	16528	16404	16266	16415	16468	16430	16335	16401	16319	16488	16269	16470	16534	16240	16398	16465	16399	16361	16188	16354	16524	16466	16379	16327	16270	16463	16433	16415	16285	16383	16421	16462	16532	16420	16484	16448	16390	16302	16479	16464	16354	16547	16261	16424	16442	16369	16383	16420	16397	16324	16216	16279	16290	16423	16402	16487	16271	16341	16463	16294	16471	16400	16458	16488	16459	16480	16539	16485	16412	16375	16477	16577	16335	16422	16507	16529	16354	16232	16434	16402	16305	16422	16510	16504	16499	16458	16426	16481	16348	16434	16415	16471	16498	16539	16414	16503	16231	16294	16511	16367	16373	16330	16432	16448	16374	16486	16419	16323	16202	16366	16428	16354	16415	16413	16544	16370	16439	16355	16317	16519	16242	16347	16265	16413	16330	16447	16373	16364	16257	16563	16424	16468	16301	16320	16296	16491	16448	16484	16290	16273	16408	16473	16547	16311	16303	16559	16312	16585	16388	16419	16368	16391	16437	16426	16214	16311	16368	16212	16362	16487	16141	16277	16510	16320	16376	16357	16370	16401	16329	16597	16412	16456	16531	16381	16339	16435	16369	16406	16351	16353	16381	16564	16453	16507	16640	16379	16468	16410	16420	16502	16451	16400	16404	16303	16300	16554	16390	16436	16391	16294	16510	16426	16205	16231	16608	16302	16472	16519	16442	16418	16333	16452	16343	16607	16427	16427	16371	16477	16473	16254	16613	16359	16453	16371	16301	16356	16489	16461	16555	16446	16417	16403	16451	16561	16346	16215	16406	16340	16541	16513	16463	16341	16497	16355	16373	16276	16270	16441	16476	16423	16470	16324	16491	16442	16371	16345	16502	16427	16147	16398	16514	16457	16707	16322	16330	16595	16495	16434	16374	16468	16343	16510	16396	16535	16424	16307	16331	16391	16465	16330	16359	16404	16313	16428	16385	16208	16417	16552	16456	16406	16463	16493	16442	16385	16495	16548	16398	16315	16441	16335	16383	16540	16403	16385	16432	16385	16614	16473	16392	16289	16512	16292	16242	16425	16471	16489	16447	16306	16310	16396	16421	16403	16512	16583	16421	16380	16381	16449	16365	16486	16383	16314	16323	16457	16268	16375	16378	16378	16435	16360	16388	16474	16274	16423	16434	16440	16323	16312	16622	16683	16490	16469	16443	16202	16370	16269	16398	16365	16527	16483	16311	16581	16385	16310	16275	16389	16387	16265	16478	16522	16445	16379	16479	16256	16276	16382	16484	16682	16383	16579	16442	16481	16551	16349	16437
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
