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
339547588054	339547588603	339547589153	339547589703	339547590253	339547590803	339547591353	339547591903	339547592453	339547593003	339547593553	339547594103	339547594653	339547595203	339547595753	339547596303	339547596855	339547597404	339547597954	339547598504	339547599054	339547599604	339547600154	339547600704	339547601254	339547601804	339547602354	339547602904	339547603454	339547604004	339547604554	339547605104	339547605654	339547606204	339547606755	339547607305	339547607855	339547608405	339547608955	339547609505	339547610055	339547610605	339547611155	339547611705	339547612255	339547612805	339547613355	339547613905	339547614455	339547615005	339547615556	339547616106	339547616656	339547617206	339547617756	339547618306	339547618856	339547619406	339547619956	339547620506	339547621056	339547621606	339547622156	339547622706	339547623256	339547623806	339547624356	339547624907	339547625457	339547626007	339547626557	339547627107	339547627657	339547628207	339547628757	339547629307	339547629857	339547630407	339547630957	339547631507	339547632057	339547632607	339547633157	339547633707	339547634258	339547634808	339547635358	339547635908	339547636458	339547637008	339547637558	339547638108	339547638658	339547639208	339547639758	339547640308	339547640858	339547641408	339547641958	339547642508	339547643058	339547643609	339547644159	339547644709	339547645259	339547645809	339547646359	339547646909	339547647459	339547648009	339547648559	339547649109	339547649659	339547650209	339547650759	339547651309	339547651859	339547652410	339547652960	339547653510	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22959	21076	28816	23579	21779	57471	73086	56382	43613	31570	23149	21937	21436	21499	21542	21505	21301	21218	21324	21474	21526	21340	21295	21478	21356	21265	21163	21313	21592	21088	21423	21311	21316	21340	21417	21242	21307	21286	21336	21290	21246	21235	21386	21297	21251	21194	21265	21255	21416	21089	21165	21387	21257	21348	21399	21268	21290	21256	21455	21196	21199	21270	21546	21178	21463	21106	21177	21319	21220	21337	21323	21177	21322	21269	21155	21243	21505	21330	21203	21258	21300	21367	21143	21291	21224	21298	21403	21249	21246	21140	21133	20985	21160	21441	20999	21271	21375	21177	21307	21138	21197	21091	21203	21138	21284	21282	21263	21139	21171	21121	21473	21236	21135	21204	21150	21269	21291	21184	21088	21264	21195	21090	21273	21290	21062	21198	21390	21270	21143	21365	21200	21317	21284	21249	21092	21314	21248	21406	21264	21207	21237	21344	21403	21204	21252	21179	21325	21218	20991	21243	21121	21257	21191	21285	21356	20997	21394	21269	21155	21337	21211	21358	21076	21264	21149	21164	21162	21194	21171	21051	21001	21004	21222	21065	21217	21242	21243	21345	21146	21224	21374	21327	21265	21212	21217	21127	21436	21290	21228	21105	21381	21239	21204	21214	21216	21200	21199	21268	21324	21280	21135	21169	21503	21326	21188	21306	21347	21153	21213	21120	21328	21190	21105	21118	21175	21250	21260	21185	21280	21278	21294	21138	21449	21160	21296	21388	21357	21096	21297	21281	21239	21085	21117	21112	21159	21194	21321	21167	21350	21079	21280	21317	21264	20944	21083	21155	21425	21439	21345	21195	21255	21409	21227	21173	21061	21382	21222	21171	21227	21078	21028	21191	21254	21248	21084	21177	21238	21306	21257	21090	21248	21016	21310	21295	21121	21282	21422	21206	21111	21148	21242	21302	21176	21348	21338	21229	21125	21289	21205	21168	21450	21215	21160	21211	21374	21400	21198	21161	21304	21109	21291	21202	21412	21464	21092	21234	21165	21441	21220	21312	21126	21127	21387	21349	21175	21105	21365	21026	21171	21287	21190	21299	21234	21271	21217	21342	21372	21362	21260	21155	21091	21308	21169	21334	21241	21151	21337	21275	21036	21307	21343	21359	21163	21552	21167	21164	21194	21261	21033	21262	21304	21119	21065	21201	21024	21235	21129	21182	21403	21307	21032	21090	21227	21267	20880	21132	20957	21189	21365	21309	21375	21195	21250	21147	21277	21252	21312	21108	21250	21312	21056	21211	21488	21412	21227	21312	21284	21229	21208	21240	21363	21143	21231	21186	21009	21404	21027	21118	21326	21159	21308	21291	21301	21425	21351	21397	21268	21142	21150	21093	21368	21146	21243	21204	21313	21286	21228	21308	21222	21290	21367	21401	21075	21333	21223	21315	21249	21297	21273	21450	21195	21331	21124	21277	21328	21105	21209	21311	21311	21124	21403	21382	21298	21118	21102	21088	21168	21352	21216	21237	21248	21406	21204	21204	21251	21192	21250	21086	21229	21125	20959	21347	21311	21467	20998	21215	21207	21450	21253	21279	21232	21221	21211	21233	21234	21049	21029	21257	21408	21362	21197	21268	21284	21304	21196	21195	21195	21282	21383	21015	21399	21484	21282	21119	21289	21194	21419	21244	21358	21232	21335	21096	21365	21311	21134	21154	21175	21094	21503	21255	21215	21408	21180	21323	21165	21363	21380	21314	21346	21327	21187	21368	21172	21149	21168	21241	21184	21242	21025	21133	21353	21295	21097	21179	21446	21205	21051	21253	21428	21110	21010	21078	21287	21324	21115	21236	21168	21072	21092	21222	21157	21249	21241	20897	21153	21015	21080	21167	21172	21195	21222	21298	21174	21232	21456	21243	21368	21205	21335	21283	21264	21275	21206	21393	21460	21179	21252	21377	21205	21298	21250	21240	21189	21357	21312	21189	21345	21151	21174	21196	21232	21386	21210	21293	21250	21146	21094	21049	21309	21284	21079	21091	21224	21260	21223	21041	21408	21219	21129	21289	21150	21358	21219	21228	21239	21089	21038	21082	21212	21154	21066	21134	21271	21137	21225	21270	21279	21210	21107	21091	21324	21212	21076	21387	21364	21347	21116	21250	21185	21223	21275	21096	21255	21211	21126	21219	21237	21286	21333	21100	21462	20982	21260	21437	21263	21121	21492	21258	21158	21489	20995	21122	21293	21296	21188	21329	21252	21033	21262	21112	21284	21181	21219	21216	21275	21250	21174	21191	21218	21169	21082	21272	21138	21222	21204	21094	20981	21233	21183	21169	21324	21065	21277	21238	21276	21441	21098	21241	21308	21329	21122	21194	21033	21139	21272	21300	21285	21184	21215	21133	21396	21308	21537	21248	21351	21486	21302	21357	21142	21130	21397	21192	21171	21149	21209	21227	21279	21395	21484	21093	21346	21387	21110	21259	21208	21220	21373	21248	21179	21200	21300	21302	21349	21157	21326	21285	21164	21295	21232	21280	21188	21222	21247	21412	21425	21123	21074	21208	21409	21267	21232	21379	21392	21094	21305	21317	21404	21282	21191	21333	21310	21103	21048	21213	21143	21082	21146	21274	21414	21146	21212	21198	21298	21167	21259	21413	21302	21179	21354	21064	21363	21134	21099	21430	21379	21388	21128	21266	21061	21177	21260	21214	21300	21397	21243	21294	21421	21327	21267	21262	21168	21007	21294	21118	21440	21122	21123	21247	21171	21214	21133	21318	21273	21192	21217	21249	21071	21196	21145	21446	21241	21210	21226	21285	21030	21178	21274	21384	21174	21192	21208	21219	21120	21198	21065	21216	21366	21350	21421	21145	21178	21330	21333	21327	21143	21297	21334	21230	21013	21509	21051	21091	21578	21314	21131	21188	21083	21289	21203	21061	21184	21218	21077	21126	21173	21270	21219	21114	21209	21127	21296	21448	21318	21239	21310	21092	21181	21180	21340	21357	21257	21459	21371	21427	21469	21460	21053	21171	21294	21127	21129	21193	21041	21195	21315	21081	21197	21368	21200	21147	21091	21178	21033	21260	21441	21163	21059	21185	21389	21379	21144	21151	21312	21230	21083	21152	21178	21004	21183	21201	21381	21201	21400	21358	21101	21011	21228	21190	21450	21109	21127	21273	21250	21441	21196	21131	21090	21340	21262	21166	21312	21358	21122	21271	21135	21241	21118	21111	21222	21047	21106	21256	21178	21318	21136	21288	21272	21282	21151	21265	21137	21137	21098	21088	21342	21259	21136	21172	20997	21258	21035	21468	21234	21330	21295	21174	21286	20941	21416	21283	21233	21205	21222	21056	20961	21182	21196	21121	21319	21285	21363	21192	21165	21203	21253	21302	21129	21168	21145	21163	21269	21097	21350	21145	21303	21151	21350	21154	21257	21331	21226	21251	21169	21077	21162	21282	21167	20968	21324	21287	21238	21332	21305	21386	21243	21238	21223	21201	21247	21181	21258	21320	21281	21301	21165	21253	21358	21437	21223	21200	21238	21321	21215	20979	21209	21446	21223	21457	21360	21224	21242	21337	21355	21277	21194	21075	21252	21212	21350	21108	21267	21415	21336	20963	21251	21326	21206	21231	21284	21075	21463	21203	21208	21273	21139	21216	21364	21342	21215	21291	21397	21226	21355	21298	21164	21264	21056	21271	21322	21303	21234	21205	21169	21048	21374	21313	21410	21212	21344	21529	21151	21301	21250	21095	21235	21391	21381	21216	21296	20906	21164	21257	21332	21243	21200	21221	21068	20929	20969	21425	21158	21356	21350	21289	21432	21141	21449	21146	21339	21247	21070	21280	21113	21123	21119	21163	21023	21178	21208	21143	21149	21205	21286	21064	21056	21321	21121	20950	21078	21172	21423	21325	21157	21094	21265	21263	21019	21418	21209	21199	21113	21167	21089	21178	21139	21048	21252	21127	21134	21362	21086	21034	21174	21146	21298	21242	21059	21215	21296	21335	21175	21267	21242	21004	21281	21382	21215	21361	21277	21226	21361	21364	21208	21418	21120	21217	21544	21218	21107	21336	21359	21339	21156	21177	21150	21072	21269	21176	21362	21146	20998	21198	21130	21215	21087	21276	21177	21313	21217	21361	21115	21311	21245	21314	21368	21210	21130	21302	21356	21218	21198	21243	21125	21217	21448	21261	21349	21213	21259	21306	21078	21305	21268	21181	21184	21232	21364	21345	21378	21230	21268	21187	21378	21072	21206	21232	21189	21164	21108	21279	21174	21446	21317	21120	21273	21099	21070	21282	21091	21258	21287	21192	21333	21250	20936	21066	21239	21179	21054	21210	21126	21260	21079	21071	21183	21117	21236	20869	20994	21103	21433	21255	21433	21073	21223	21398	21282	21070	21339	21064	21022	21007	21249	21166	21322	21225	21249	21118	21400	21073	21201	21079	21126	21086	21375	21322	21360	21241	21154	21189	21179	21390	21165	21535	21344	21362	21146	21151	21085	21030	21174	21229	21342	21035	21118	21165	21293	21008	21019	21162	21174	21136	21307	21399	21211	20977	21488	21207	21270	21131	21315	21403	21245	21209	21145	21084	21234	21356	21187	21365	21158	21097	20981	21174	21209	21610	21178	21277	21235	21208	21341	21334	21485	21269	21558	21283	21273	21308	21164	21081	21189	21246	21356	21401	21256	21159	21137	21060	21345	21483	21245	21267	21241	21111	21199	21067	21217	21017	21198	21311	21245	20986	20960	21065	21353	21262	21388	21080	21354	21203	21170	21302	21167	21325	21291	21126	21335	21205	21357	21173	21271	21161	21001	21125	21388	21212	20951	21077	21208	21006	21271	21304	21302	21279	21364	21248	21100	21261	21119	21115	21137	21209	21235	21185	21139	21092	21212	21436	21333	21324	21255	21342	21276	21285	21322	21308	21266	21321	21312	21477	21389	21056	21328	21304	21234	21179	21231	21292	21166	21227	21168	20996	21276	21409	21268	21063	21261	21212	21334	21388	21430	21253	21065	21307	21228	21264	21311	21536	21170	21303	21153	21328	20999	21252	21373	21053	21259	21164	21284	21166	21192	21058	21137	21248	20996	21179	21287	21504	21420	21255	21146	21346	21196	21070	21177	21230	20993	21058	21221	21423	21347	21405	21247	21118	21150	21383
17845	30050	28130	23438	22953	61210	75070	57941	43208	28005	18550	18062	18014	17889	17943	17747	17957	17973	17870	17849	18095	17678	18026	17953	18006	18013	17792	17845	18031	17833	17866	17917	18086	17820	18028	17945	17870	17940	17929	18041	17897	18095	17766	17915	17860	18013	17783	17724	18033	17795	17699	17910	17947	17794	17774	17805	17937	17895	17920	18072	17872	17724	17909	18002	17739	17993	17986	18028	17851	17895	17835	17774	17870	17933	17814	18000	17904	17936	17838	18009	18010	17937	17798	18098	17871	17727	17844	17924	18032	17786	17782	17894	17831	17823	17687	17944	17932	17679	17926	18100	18093	17843	17939	18031	17840	17916	17896	17951	17792	17864	17944	17891	17985	17828	17805	17886	17983	17932	17820	17885	17974	17917	17876	17761	18035	17896	17997	17940	17915	17769	17763	17901	17776	17890	17926	17757	17848	17886	17874	17829	17889	17979	17897	17745	17797	17884	17839	17979	17825	17854	17856	17987	17748	17781	17889	17841	17923	17871	17976	18044	17937	18069	18021	17852	17894	17825	17867	17864	17815	17976	17938	17908	17883	17951	17863	17833	17980	18013	17708	18023	17815	17974	17858	17871	18056	17860	17949	18064	17923	17843	18023	17912	17950	17813	17958	17965	18022	17869	17908	17861	17789	17793	17913	17845	17958	18069	17891	17935	17975	18078	17856	17874	17967	17988	18003	17993	17792	17918	17961	17890	17989	17884	17851	17924	18094	18045	17995	17885	17860	17907	17865	17784	17848	17835	17952	17864	17961	17864	18032	17863	18007	17798	17968	17919	17810	17941	17919	17704	17839	17812	17761	17810	18006	18013	17944	17849	17856	17909	17831	18078	17903	17845	17764	17785	17885	17810	17728	17945	17753	17954	17864	18050	17872	18049	17670	17912	17883	17992	17877	17714	17939	17983	17919	17873	17977	17838	17991	18090	17866	17894	17843	17781	17979	17824	17788	17860	17892	17975	17842	17970	17811	17879	17820	17944	17921	17892	17747	18033	17709	17876	17805	17745	17776	17702	17855	17924	17810	17790	17855	18125	17909	17996	17923	17900	17882	17738	17890	17895	17793	17955	18164	17903	18009	17813	17878	17894	17834	17752	18042	17724	17936	17801	17908	17796	17839	17899	17898	17893	17835	17920	17881	17937	17863	18056	18028	17929	17894	17720	17776	18109	17932	17874	17995	17969	17906	17922	17802	17808	17951	17831	17798	17912	18045	18021	17872	17822	17690	17799	17821	17789	17740	17844	17783	17927	17880	17920	18076	17780	17836	17994	17983	17891	17827	18074	17903	17802	17998	18101	17724	17824	17893	17947	18048	17888	17822	17897	17897	17825	17769	17892	17686	17905	17887	17852	17935	18028	17956	17875	17784	17816	17879	17853	17812	17993	17646	18001	17938	17833	18097	17988	17911	17996	17913	17987	17918	18057	17852	17917	17754	17856	17843	18043	17819	17851	17743	17966	17842	17994	17812	18086	17890	18023	17954	17853	17827	17894	17773	17943	17875	17898	17751	17819	17952	17785	17981	17863	17860	17919	17781	17963	17913	17929	17817	17881	17964	17797	17987	17826	18035	17949	17862	17956	18033	17732	17918	17839	17945	18005	17902	17758	18007	18007	17870	18126	17832	17877	17951	17865	17928	17799	17996	17920	17871	18047	17730	18048	18022	17990	17870	17881	17892	17785	17765	17951	17735	17952	18018	17874	17869	17868	17778	17930	17813	17887	17812	17972	17893	17813	17805	17971	17936	17864	17935	17985	17849	17962	17962	17857	17870	17782	17885	17904	17769	17863	17861	17947	17861	17934	17911	18030	18052	17973	17881	17937	17943	17974	17797	18031	17999	17883	17871	17904	17827	17848	17876	17867	17872	17811	17890	18068	17839	17863	17784	17908	17736	17843	17827	17850	18098	17758	17896	17983	17767	17883	17843	17703	17924	18094	17887	18012	17764	17956	17861	17807	18002	17801	17795	17858	17930	17922	18037	17934	17986	17723	17946	17840	17847	18045	17976	17904	17666	17957	17984	17866	17780	17844	17999	18015	17922	18031	17735	18123	17752	17974	17813	17958	17946	18029	17866	17832	17923	17763	17786	17838	17831	17851	17762	17837	17803	17949	17927	17926	17812	17750	17800	17861	17793	17779	17884	17953	17784	17878	17948	17972	17886	17975	18044	17973	18085	17877	17944	18002	18008	17886	17876	17988	17906	17741	17867	17814	17687	17731	17950	17942	17794	17927	17959	17742	17972	18030	17663	17846	17766	17912	17750	17689	17845	17945	17832	17947	17928	17907	17926	18011	17825	17903	17969	17817	17684	17913	17919	17937	17772	17946	17811	17874	17809	17876	17887	17935	18057	17950	17838	17788	17989	17811	17991	17975	17787	17876	17818	17807	17867	17930	18058	17856	18133	17846	17849	17749	17831	17731	17963	18057	17807	17951	17790	17940	18111	17942	17976	17803	17961	17851	17859	18025	17779	17972	17811	17915	17855	17948	17854	18098	17809	17970	18018	17921	17858	17835	17775	17796	17939	17978	17919	17972	17844	17907	17821	17917	17894	17798	17825	17786	17896	18024	17758	17899	17906	17991	17719	17995	18057	17867	18132	18073	17902	18032	17895	17977	17753	17887	17900	17973	17987	17906	17826	17848	17828	17847	17919	17762	17883	17971	17777	17815	17945	17871	17935	17844	17971	17946	17764	18016	17934	17787	17847	17848	17887	17834	17792	17942	17923	17897	17853	18080	17831	17864	17845	17749	17852	17936	18050	17774	18059	17866	17844	18014	17882	17991	17899	17859	17861	18008	17893	17857	17913	17936	18003	17793	17882	17770	17892	17908	17982	17702	18119	17855	17908	17790	17853	17892	17834	17905	17828	17721	17940	17667	17826	17765	18020	17751	17948	17795	18108	17930	17879	17930	18027	17893	17891	18035	17881	17984	17944	17820	17964	18003	17809	17903	17849	17775	17712	17948	17991	17858	17992	17887	17865	17793	17742	17868	17926	17986	17869	17848	17874	17960	17954	17929	18035	17825	18065	17957	18003	18001	17975	17834	17708	17953	17875	18100	17784	17768	17927	17845	17822	18066	17883	18063	17782	17950	17840	17762	17995	17900	18009	17992	18012	17878	17946	17925	17838	17892	17971	18133	18032	17933	17830	17991	17858	17968	17895	17974	17733	17897	17834	17881	17947	17971	18046	18069	17814	18016	17985	17885	17884	17893	17858	18083	17988	17868	17990	17876	17883	18003	17844	18084	17944	17933	17761	18019	17892	17817	17975	17854	17879	17889	17914	17897	17881	17934	17836	17870	18043	17921	18034	17936	17968	17937	17988	17915	17954	17890	17852	17853	17889	17888	18056	18003	17824	17798	18060	18071	18066	17706	17887	17846	17938	17779	17843	17998	17778	17886	17900	17982	17857	17831	17885	17680	17854	17838	18121	17904	17910	17868	18038	17917	17969	17848	17918	17926	17865	17828	17993	17978	17781	17898	17631	18032	17922	17941	17783	18034	17808	17962	17973	17915	17766	17900	17906	17803	17886	17768	17808	17821	17846	17998	17901	17931	17901	17767	17831	17945	17977	18011	17885	17933	17969	17834	18030	17872	17957	17932	17965	17867	17761	17952	17836	17995	17922	17775	17903	18003	17929	17787	17845	17842	17986	17860	18011	17993	17844	17817	17931	17994	17782	17919	17966	17746	17983	18053	17999	17921	17727	17931	18137	17971	17765	17958	17847	17992	17827	17857	17823	17947	18072	17940	17780	17792	17823	17989	17861	17861	17767	17887	17898	17752	18062	17747	17933	17921	17834	18113	17961	18151	17850	17850	17946	18021	17827	17792	17957	17917	17981	17998	17855	17792	18056	18018	17935	18054	17808	17929	17890	17767	18039	17901	17914	17807	17765	17852	17979	17875	17869	17869	17911	17989	17906	17980	18025	18012	18038	17782	17818	17875	17871	17879	17876	17977	18059	17990	17897	17855	17889	17744	17867	17675	17792	17766	17910	17939	17827	17864	17920	17954	17851	17943	18044	17876	17822	17916	18076	17765	17962	17934	17962	17847	18023	17911	17907	17792	17782	17798	17876	17738	17872	17836	17954	18025	17788	17758	17798	18006	17798	17729	17729	18040	17910	17672	17703	17764	17890	17876	17782	17802	17967	17795	17732	17796	17954	17974	17790	17883	17987	17770	18034	17798	18017	17707	18106	17865	17901	17998	17776	17882	17909	17911	17778	17916	17830	17910	17818	17882	18102	17763	17827	18058	17907	17869	17875	18045	17816	17919	17951	17837	17995	17850	18109	17904	18172	17866	17899	18105	17996	17842	18008	17889	17928	18063	17885	17933	17867	17875	17940	17902	17870	17730	17990	17988	17899	17943	17809	17887	17973	18008	17915	17848	18036	17976	17925	17872	17921	17802	17938	17760	18040	18005	17884	17746	17963	17731	17939	17781	17843	18112	17878	17916	17922	18017	17787	17868	17980	18039	17888	17777	17835	17933	17943	17930	17916	17933	17866	17836	17845	17824	17801	17996	18027	17916	17785	17879	17801	17808	18007	18108	17842	17745	17875	17799	18123	17906	17825	17746	17784	18050	17813	17961	17984	17814	17885	17939	17825	17810	18009	17945	17805	17898	17846	17835	17886	17853	17829	17706	17850	17859	17879	17837	17882	17843	17943	17744	17926	17801	17923	17960	17987	18046	17824	17944	17736	17988	17864	17867	17906	17888	17874	18009	17692	18076	18002	17821	18103	17816	17739	17885	18004	17852	17934	18101	17942	17961	17883	17745	17851	17974	17973	17905	17987	17800	17739	18060	17915	17770	17958	18091	17910	17937	17879	18004	18025	17845	17863	17966	17752	17921	17841	17865	17906	18061	17991	17924	17864	17969	18128	17975	17792	17895	17930	17821	17837	17834	17711	17883	17664	18017	17916	17951	17893	17989	17999	17952	17966	17769	17900	17988	17890	17861	17910	17959	17883	18061	17896	17857	17852	17973	17914	18002	17928	17986	17975	17958	17856	17950	17907	17924	17860	17996	18011	17916	17834	17953	17870	17849	17837	17836	17825	17912	17877	17937	18089	17836	17954	18058	17912	17925	18017	17803	17960	17972	18099	17863	18014	17702	17736	17827
27882	22285	25457	23643	21073	27879	33248	28465	24814	22319	21088	20844	20957	20814	20966	20981	20697	20778	20847	20823	20775	20796	20778	20817	20826	20968	20908	20849	20705	20931	20876	20984	20816	20910	20619	20965	20847	20696	21028	20993	20810	21009	20732	20832	20675	20808	21125	20938	20852	20840	20761	20709	20918	20900	20748	21233	20718	20735	20894	20839	20843	20853	20613	20772	21061	20936	20882	20729	20754	20803	20857	20772	20813	20724	20967	20642	20894	20776	20975	20825	20890	20805	20675	20873	20721	20724	20812	20798	20912	20989	20712	20861	20616	21019	20900	20646	21083	20787	21005	20904	20756	20796	20832	20883	20792	20991	20965	20847	20740	20783	20840	20764	20620	20768	20848	20958	20642	20747	20834	20913	20799	20843	20806	20722	21097	20884	20957	20773	20809	20955	20878	20965	20747	20998	20929	20872	20544	21037	20808	20762	20898	20899	20853	20697	20925	20969	20759	20883	20782	20828	20641	20826	20785	20883	20664	20875	20866	20780	20773	20804	20752	20558	20906	20904	20987	20989	20735	20600	20524	20646	20995	20941	20946	20609	20557	20898	20869	20650	20898	20765	20970	20814	20739	20754	20884	20717	20960	20871	20824	20796	20859	21097	20998	20847	20893	20695	20780	20715	20838	20797	20698	20697	21023	20971	20875	20544	20682	20755	20607	20955	20729	20999	20812	20919	20967	20866	20980	21047	20713	20735	20529	20887	20949	20881	20660	20864	20864	20944	20848	20683	20806	20687	20740	20725	20875	20760	20800	20803	20478	20841	20888	20755	20811	20890	20842	20893	20997	20749	20848	20806	20877	21008	20860	20796	20650	20999	20731	20743	20709	20878	20948	20842	20913	20948	20984	20834	20957	20972	20748	20916	20806	20949	20733	20972	20860	20622	20650	20794	20976	20819	20958	20933	20708	20797	20755	20836	20656	21033	20749	20711	20791	20806	20633	20764	20871	21020	20881	20725	20560	20758	20889	20782	20752	20964	20955	20761	20697	20937	20798	20789	20833	20856	20882	20911	20831	20949	20949	20659	20709	20867	20798	20839	20731	20791	20852	21020	20768	20790	21057	20865	20896	20759	20905	20906	20954	20886	20889	20850	20841	20654	20991	21038	20852	20695	20951	20730	20888	20969	20808	20710	20905	20824	20902	20884	20658	20885	21063	20751	20721	20739	20979	20848	20784	20614	20798	21041	20849	20773	20675	20787	20583	20812	20663	20597	20771	20823	20791	20744	20651	20804	20857	20809	20925	21024	20928	20679	21021	20634	20705	20855	20729	20879	20973	20784	20906	20820	20880	21055	20912	20923	20800	20977	20730	20560	20886	20938	20734	20624	20744	20780	20817	20754	20991	20961	21061	21023	20766	20852	20801	20944	20686	20939	20722	20740	20815	20676	20934	20835	20794	20812	20855	20736	20619	20814	20700	20791	21044	20855	20988	20793	20704	20758	20951	20878	20751	20719	20767	20900	20756	20879	20752	20744	20723	20867	20783	21021	20879	20996	20880	20806	20773	20890	20761	20730	20910	20729	20655	20704	20970	20832	20857	20899	20703	20717	21075	20738	20899	20836	20848	20903	20997	21014	20951	20755	20852	20903	20713	20607	20820	20870	21042	20947	20939	20787	20984	20590	20654	20766	20785	20653	20894	20865	20622	20851	20727	20652	20716	20698	20846	20699	20954	20957	20870	20980	20803	20720	20875	20760	20817	20918	20877	20952	20803	20934	20644	20825	20793	20782	20608	20908	20691	20630	20712	20766	20885	20836	20750	20883	20922	20775	20865	20780	20978	20854	20756	20688	20944	21002	20755	20668	20997	20977	20847	20965	20805	20965	20971	20767	21044	20865	20996	20814	20868	20926	20900	20700	21056	20956	20988	20794	20895	20808	20775	20662	20860	20995	20744	20953	20896	20830	20644	21013	20946	20911	20764	20825	20778	20731	20736	20903	20820	20798	20883	20924	20637	20596	20678	20719	20928	20660	20569	20719	20687	20623	21029	20888	20923	20846	20902	20942	20869	20863	20833	21103	20793	20644	20930	20779	21028	20656	20687	20851	20875	20952	20832	20938	20838	20631	20731	21080	20794	20788	20872	20812	20756	20785	20697	21075	20902	20990	20761	20803	20695	20805	20630	20710	20609	20685	20974	20695	20804	20963	20841	20679	20913	20840	20769	20763	20719	20770	20940	20791	20862	20844	20706	20914	20953	20462	20743	20743	20792	20915	20887	20625	20694	20911	21001	20782	20811	21089	21062	20850	20854	20907	20945	20904	20866	20845	21106	20698	20884	21038	20693	20781	20787	20606	20845	20741	20692	20894	20668	20746	20889	20780	20948	20936	20878	20802	20748	20673	20906	20789	20923	20708	20876	20807	20690	20927	20687	20919	20709	20977	20986	20766	20932	20647	20971	20568	20759	20753	20822	20832	20872	20880	20759	20695	20975	20772	20757	20781	20928	20990	20836	20739	20753	20860	20850	20855	20907	20880	20812	20772	20939	20888	20720	20825	20685	20812	20816	20925	20902	20897	20752	20846	20888	20738	20944	20847	20977	20924	20961	20976	21036	20872	20927	21002	20908	20711	20666	20726	20816	20814	20980	21011	20841	20752	20871	20616	20740	20853	20938	20827	21002	20647	20831	20966	20814	20712	20751	20636	21070	20839	20833	20715	20792	20957	20846	20729	20886	20941	20753	20876	20755	20759	20878	20682	20958	20934	20847	21023	20805	20685	20766	20948	20898	20703	20793	20676	20871	20910	20491	20775	20746	20739	20820	20947	20729	20805	20840	21096	20855	20952	20745	20879	20926	20678	20683	20753	20987	20841	21101	20814	20908	21062	20883	20927	20770	20592	20737	20965	20883	20735	20928	20874	20752	20896	20698	20976	20941	20788	20704	20726	20887	20993	20893	20703	20593	21102	20679	20733	20658	20918	20815	20875	20861	20794	21059	20962	21114	20941	20653	20745	20882	20882	20882	20722	20964	20810	20814	20946	20709	20820	20677	20860	21030	20858	20647	20838	20839	20894	21022	20757	20929	20642	20739	20837	20761	20829	20800	20829	20824	21079	20860	20769	20861	20771	20831	20665	20667	20561	20879	20988	20741	20948	20929	20866	20842	20876	20734	20863	20817	20925	20898	20801	20920	20928	20948	20844	20821	20918	20856	20930	20819	20951	20895	20498	20878	20984	20873	20821	20918	20685	20854	20658	20722	20691	20754	20830	20695	20961	20903	20860	20796	20624	20917	20873	20949	20748	20856	20702	20695	21014	20992	20915	20691	20807	20746	20807	20751	20788	20784	20859	20834	20963	20852	20751	20797	21078	20852	20877	20791	20655	20852	20777	20740	20754	20803	20749	21051	20837	20879	20873	20623	20613	20782	20942	20758	20851	20711	20720	20910	20744	20817	20873	20748	20685	20945	20847	20825	20710	20799	20724	20875	20760	20851	20980	20746	20666	20787	20764	20858	20657	20704	20921	20868	20732	20812	20864	20961	20727	20778	20718	20833	20762	21055	20775	20728	20914	20966	20940	20904	20857	20963	20793	21077	20913	20602	20880	20975	20662	21067	20857	20844	20791	20743	20829	20975	20822	20852	21012	20822	20953	20810	20842	20715	20918	20950	20753	21007	20752	20845	20703	20811	20975	20848	20862	20957	21134	20909	20765	20998	21047	20867	20962	20928	20731	20897	20903	20865	20877	21013	20718	20941	20868	20799	20967	20746	20707	20988	20711	20797	20790	21146	20870	20975	20771	20921	20943	20860	20839	20846	20781	20668	20793	20941	21103	20736	20756	20664	20906	20911	20989	20636	20772	20571	20924	20756	20851	20884	20781	20942	20742	20807	20848	20869	20967	20877	20758	20925	20808	20851	20866	20810	20968	20503	20887	20986	20786	20828	20784	20805	20658	20913	20905	20589	20593	20855	20898	20860	20597	20716	20782	20672	20783	20919	20948	20845	20677	20871	20893	20812	20888	20961	20753	20741	20736	20974	20946	20759	21008	20988	20604	20667	20679	20858	20679	20641	20685	20978	20878	20905	20961	20761	20661	20739	20849	20688	20875	20828	20807	20852	20765	20912	20931	20946	20727	20966	20796	20779	20917	20884	20688	21012	20867	20967	20819	20867	20816	20749	21011	20947	20883	20569	20835	20758	20818	20963	20927	20939	20821	20824	20748	20670	20738	20846	20631	20955	20864	20710	20654	20837	20827	20887	20759	20949	20924	20850	20627	20864	20864	20614	20797	20661	20735	20833	20916	20959	20955	20835	20868	20874	20728	21015	20561	20871	20915	20850	21036	20972	20715	20984	21198	20725	20807	20761	20816	20928	20726	20990	20885	20749	20642	20961	20925	20848	20946	20902	20658	21021	20900	21022	20986	20895	20954	20764	20799	20970	20789	20782	20843	20892	20753	20757	20810	20807	20816	21009	20798	20884	20830	20817	20812	20953	20783	20745	20812	20865	20908	20763	20953	20914	20820	20622	20938	20799	20830	20880	20832	20910	20863	20734	20666	21117	20948	20919	20779	20692	20740	20976	20627	20635	20756	20813	21001	20683	20753	20814	20833	20733	20972	21032	20882	21065	20926	20802	20956	20947	20897	21035	20917	20818	20732	20847	20832	20616	20732	20827	20762	20632	21057	20921	20734	20895	20878	20958	20770	20841	20834	20684	20886	20635	20822	21050	20826	20610	20843	20826	20695	21043	20697	20484	20662	20664	20926	20912	20849	20707	20687	20964	20753	20730	20907	20956	20892	21089	20980	20792	20701	20979	20847	20824	20754	20744	21022	20773	20799	20753	20814	20934	20701	20797	20980	20838	20839	20867	20835	21015	21044	20879	20839	20842	20951	20654	20694	20760	20721	20953	20896	20836	20860	20860	20672	20871	20909	20930	20962	20928	20911	20749	20862	20769	20767	20742	20863	20914	20901	20780	20783	20750	21065	20613	20724	20746	20669	20744	20817	20918	20652	20719	20895	20718	20860	20804	21103	20791	20908	20889	20860	20804	20641	20798	20710	20907	20799	20939	20903	20746	20621	20667	20852	20623	20913	20849	20863	20905	20932	20640	20856	20963	21053	20649	20804	20875	21015	20858	20881	20997	21033	20883	20771	20705	20810	20955	20702	21067	20947
16674	19697	19432	18481	18400	28566	32630	26334	22092	19048	17608	17816	17655	17732	17748	17564	17613	17653	17523	17559	17711	17678	17753	17609	17682	17633	17693	17646	17716	17544	17720	17704	17582	17672	17766	17793	17569	17640	17594	17706	17652	17635	17591	17660	17719	17709	17697	17650	17653	17612	17690	17750	17621	17603	17507	17704	17882	17616	17570	17695	17564	17535	17708	17628	17736	17693	17481	17855	17709	17573	17737	17730	17864	17738	17708	17612	17712	17621	17660	17693	17761	17590	17727	17637	17832	17609	17654	17811	17605	17730	17770	17701	17739	17723	17628	17694	17723	17685	17768	17476	17646	17628	17523	17577	17579	17522	17519	17687	17741	17529	17803	17716	17528	17571	17597	17588	17698	17604	17737	17568	17662	17638	17692	17658	17646	17571	17622	17636	17648	17571	17729	17704	17522	17597	17721	17424	17815	17726	17540	17635	17709	17673	17555	17667	17560	17700	17810	17678	17674	17545	17734	17631	17539	17385	17700	17693	17576	17351	17539	17682	17616	17593	17623	17646	17505	17665	17500	17769	17530	17572	17677	17564	17629	17737	17605	17687	17794	17607	17514	17519	17742	17737	17719	17642	17671	17510	17625	17701	17629	17552	17742	17605	17627	17719	17565	17699	17568	17498	17668	17665	17568	17777	17656	17614	17701	17760	17773	17613	17611	17691	17755	17638	17582	17485	17598	17665	17651	17591	17712	17620	17514	17660	17637	17496	17889	17670	17717	17801	17598	17749	17605	17673	17604	17818	17671	17522	17533	17785	17586	17653	17495	17658	17702	17709	17737	17594	17730	17749	17595	17763	17711	17601	17807	17588	17540	17698	17773	17707	17587	17701	17637	17697	17655	17565	17741	17667	17770	17607	17519	17602	17711	17579	17668	17749	17595	17666	17560	17540	17792	17751	17652	17515	17649	17548	17555	17732	17660	17665	17628	17608	17724	17564	17701	17554	17653	17718	17597	17699	17582	17617	17620	17809	17598	17642	17600	17576	17689	17693	17645	17812	17647	17749	17690	17731	17623	17645	17585	17570	17553	17799	17701	17618	17624	17407	17474	17545	17695	17518	17694	17573	17686	17615	17700	17680	17659	17688	17654	17709	17752	17813	17858	17629	17765	17772	17498	17644	17770	17778	17497	17586	17676	17682	17732	17792	17779	17760	17691	17594	17466	17403	17834	17627	17580	17579	17628	17602	17651	17687	17458	17675	17616	17680	17503	17798	17792	17712	17517	17642	17593	17582	17512	17538	17521	17752	17575	17665	17807	17649	17665	17576	17690	17755	17620	17485	17690	17782	17594	17617	17607	17726	17859	17601	17590	17623	17802	17621	17663	17613	17723	17668	17619	17683	17784	17414	17686	17509	17357	17674	17607	17723	17696	17562	17510	17637	17702	17648	17689	17688	17783	17733	17610	17604	17741	17687	17710	17580	17643	17549	17894	17502	17629	17666	17636	17702	17722	17593	17683	17682	17645	17695	17535	17781	17507	17742	17793	17682	17509	17486	17805	17565	17728	17823	17716	17500	17648	17737	17769	17594	17666	17715	17738	17675	17748	17575	17770	17637	17654	17601	17736	17802	17704	17745	17578	17565	17723	17646	17785	17580	17701	17542	17696	17587	17701	17495	17549	17524	17680	17619	17682	17568	17604	17694	17774	17718	17647	17684	17733	17690	17648	17555	17699	17552	17547	17429	17701	17572	17680	17681	17608	17798	17542	17648	17547	17561	17545	17502	17730	17506	17466	17663	17575	17789	17502	17679	17683	17842	17671	17550	17656	17623	17473	17733	17811	17735	17670	17556	17745	17471	17730	17638	17742	17726	17848	17685	17767	17716	17679	17654	17751	17712	17539	17746	17441	17750	17633	17507	17387	17623	17648	17644	17622	17706	17807	17602	17648	17678	17479	17636	17710	17397	17403	17639	17764	17648	17590	17544	17645	17574	17648	17481	17737	17673	17706	17776	17569	17647	17665	17674	17706	17733	17445	17709	17525	17677	17474	17564	17640	17705	17613	17475	17661	17673	17637	17678	17514	17715	17739	17631	17549	17570	17629	17712	17671	17699	17680	17427	17640	17761	17575	17678	17541	17481	17730	17689	17672	17796	17540	17816	17426	17849	17660	17721	17789	17765	17781	17601	17781	17632	17650	17533	17723	17673	17677	17700	17760	17567	17786	17634	17563	17700	17579	17566	17568	17718	17710	17776	17671	17657	17703	17713	17579	17626	17801	17592	17711	17761	17550	17650	17556	17663	17696	17570	17615	17551	17870	17774	17612	17704	17697	17706	17717	17770	17690	17597	17651	17639	17600	17439	17595	17619	17618	17726	17468	17603	17765	17691	17716	17499	17518	17551	17628	17735	17668	17698	17663	17711	17648	17545	17710	17668	17730	17433	17616	17670	17739	17466	17795	17586	17721	17579	17689	17652	17731	17840	17630	17600	17583	17615	17738	17466	17521	17743	17785	17483	17722	17693	17607	17617	17821	17538	17619	17717	17596	17775	17768	17803	17688	17380	17909	17664	17651	17687	17642	17604	17624	17600	17529	17722	17678	17808	17706	17774	17775	17477	17702	17631	17565	17693	17518	17712	17736	17724	17598	17723	17478	17522	17849	17619	17627	17648	17689	17762	17744	17657	17500	17659	17555	17574	17636	17676	17708	17672	17816	17637	17608	17658	17701	17716	17599	17656	17783	17583	17637	17587	17663	17672	17622	17795	17709	17667	17655	17702	17671	17595	17647	17664	17761	17791	17680	17734	17644	17614	17729	17639	17675	17676	17791	17687	17389	17676	17581	17512	17690	17809	17657	17644	17502	17763	17579	17611	17646	17574	17641	17611	17708	17638	17646	17498	17607	17884	17791	17447	17641	17740	17597	17580	17604	17693	17541	17814	17688	17797	17709	17549	17624	17486	17690	17675	17470	17533	17548	17585	17687	17786	17600	17698	17675	17714	17768	17609	17522	17622	17724	17611	17679	17779	17586	17692	17802	17768	17815	17578	17663	17727	17580	17662	17757	17831	17651	17587	17548	17603	17785	17584	17623	17675	17716	17765	17789	17322	17679	17673	17847	17631	17672	17685	17785	17601	17698	17617	17644	17442	17625	17644	17720	17666	17746	17696	17719	17792	17635	17637	17621	17677	17669	17680	17550	17695	17777	17712	17662	17686	17700	17782	17767	17526	17599	17683	17752	17741	17861	17666	17709	17660	17617	17453	17517	17692	17641	17723	17690	17257	17750	17761	17637	17755	17486	17744	17753	17635	17430	17414	17630	17646	17696	17650	17674	17804	17729	17643	17617	17550	17826	17696	17584	17791	17743	17413	17739	17550	17748	17605	17724	17703	17477	17794	17628	17725	17695	17539	17814	17598	17651	17677	17905	17541	17598	17513	17600	17744	17531	17612	17678	17661	17721	17504	17652	17827	17642	17645	17578	17790	17579	17620	17654	17691	17585	17592	17756	17687	17678	17629	17840	17408	17721	17557	17555	17585	17610	17678	17493	17484	17713	17724	17681	17711	17696	17753	17626	17766	17596	17668	17553	17528	17742	17703	17673	17596	17706	17571	17645	17670	17621	17503	17678	17722	17459	17580	17508	17678	17621	17517	17572	17409	17642	17688	17556	17768	17900	17758	17770	17810	17579	17778	17735	17679	17610	17584	17768	17685	17721	17745	17616	17657	17479	17699	17460	17595	17541	17583	17608	17539	17805	17655	17619	17658	17785	17446	17650	17613	17549	17693	17489	17696	17746	17714	17789	17700	17678	17726	17698	17607	17473	17555	17622	17663	17565	17618	17683	17517	17525	17539	17775	17705	17653	17481	17630	17631	17825	17563	17829	17601	17692	17744	17642	17729	17799	17646	17709	17655	17514	17450	17604	17502	17718	17718	17708	17676	17766	17473	17604	17588	17780	17572	17554	17695	17617	17668	17617	17604	17625	17604	17682	17603	17566	17371	17763	17676	17738	17783	17715	17692	17636	17737	17822	17890	17634	17518	17658	17665	17600	17680	17665	17662	17556	17653	17676	17558	17626	17511	17737	17605	17659	17605	17466	17821	17457	17662	17684	17469	17783	17613	17632	17704	17700	17534	17652	17414	17861	17587	17745	17741	17629	17661	17763	17667	17725	17610	17568	17583	17646	17657	17570	17789	17558	17583	17537	17820	17743	17715	17678	17719	17717	17880	17743	17648	17678	17713	17621	17534	17674	17580	17644	17499	17626	17597	17687	17392	17761	17623	17660	17682	17564	17442	17814	17753	17745	17828	17706	17518	17618	17757	17576	17647	17475	17552	17637	17690	17645	17861	17634	17533	17648	17679	17668	17663	17692	17708	17571	17746	17627	17523	17484	17726	17561	17583	17650	17727	17804	17683	17655	17707	17653	17670	17535	17642	17835	17566	17624	17656	17758	17587	17685	17880	17718	17638	17619	17444	17657	17462	17626	17749	17782	17657	17752	17738	17550	17712	17753	17542	17626	17731	17747	17688	17589	17686	17699	17665	17626	17773	17605	17827	17554	17582	17595	17571	17747	17713	17653	17653	17745	17779	17782	17531	17627	17566	17678	17631	17492	17507	17720	17766	17640	17700	17692	17641	17679	17637	17743	17717	17605	17656	17544	17554	17800	17647	17858	17892	17572	17705	17635	17616	17749	17706	17785	17695	17755	17519	17547	17608	17577	17573	17814	17639	17618	17675	17764	17742	17710	17625	17630	17637	17615	17783	17664	17626	17631	17699	17586	17806	17683	17651	17738	17669	17722	17739	17730	17617	17742	17696	17911	17638	17766	17775	17742	17795	17542	17682	17662	17446	17688	17873	17483	17476	17733	17621	17690	17710	17781	17546	17702	17664	17592	17630	17695	17618	17556	17802	17768	17548	17557	17745	17687	17768	17663	17698	17655	17682	17409	17569	17659	17591	17648	17670	17537	17756	17714	17645	17678	17739	17601	17546	17723	17568	17579	17584	17631	17729	17887	17573	17660	17672	17525	17789	17711	17612	17654	17687	17720	17563	17721	17591	17791	17705	17604	17754	17702	17561	17647	17633	17740	17694	17879	17667	17658	17638	17678	17705	17734	17634	17726	17676	17600	17626	17532	17707	17670	17468	17640	17669	17656	17700	17642	17492	17639	17595
24779	21163	27988	25348	22682	48178	57586	44552	33357	25791	21586	21012	20893	20874	20731	20744	20792	20925	20758	20805	20743	20845	20597	20834	20793	21083	20837	20823	20740	20874	20703	20856	20831	20868	20807	20763	20929	20621	20944	20479	20670	20808	20790	20523	20991	20916	20867	20744	20876	20773	20732	20661	20687	20781	20591	20682	20985	20709	20758	20639	20923	20616	20879	20840	20743	20806	20629	20693	20907	20629	20790	20764	20882	20650	20559	20767	20659	20776	20582	20616	20831	20769	20692	20942	20715	20633	20714	20648	20738	20752	20784	20832	20797	20820	20530	20609	20932	20660	20582	20758	20757	20843	20588	20771	20619	20832	20807	20697	20827	20692	20839	20766	20773	20809	20622	20785	20735	20963	20524	20790	20672	20835	20733	20891	20755	20692	20568	20627	20775	20716	20640	20767	20715	20619	20700	20701	20796	20677	20577	20651	20892	20688	20720	20774	20712	20776	20703	20825	20867	20741	20682	20588	20837	20671	20918	20763	20731	20749	20841	20861	20710	20809	20743	20746	20765	20626	20686	20683	20951	20582	21052	20733	20809	20442	20550	20574	20785	20587	20805	20938	20664	20501	20875	20781	20897	20740	20643	20688	20698	20528	20711	20600	20747	20771	20821	20684	20676	20495	20582	20592	20844	20920	20710	20642	20705	20615	20916	20570	20760	20812	20768	20775	20831	20794	20711	20668	20870	20678	20667	20697	20684	20623	20731	20986	20627	20742	20667	20640	20809	20803	20589	20798	20741	20723	20655	20645	20915	21030	20671	20450	20665	20650	20565	20756	20768	20716	20700	20593	20866	20663	20775	20761	20957	20621	20673	20498	20578	20729	20645	20775	20502	20752	20797	20719	20909	20477	20734	20882	20737	20852	20846	20781	20773	20909	20727	20764	20826	20860	20770	20629	20687	20510	20862	20595	20659	20912	20650	20773	20755	20869	20759	20547	20717	20616	20893	20859	20655	20710	20654	20724	20741	20629	20769	20812	20851	20543	20833	20917	20739	20743	20743	20821	20781	20732	20633	20652	20725	20809	20823	20724	20631	20668	20541	20686	20650	20711	20712	20661	20677	20660	20616	20560	20872	20785	20619	20941	20720	20750	20765	21001	20759	20640	20721	20718	20870	20640	20916	21029	20787	20696	20736	20775	20747	20599	20671	20598	20642	20824	20868	20727	20617	20677	20484	20737	20779	20590	20824	20638	20826	20510	20712	20823	20630	20586	20649	20655	20716	20561	20606	20888	20459	20484	20644	20631	20700	20714	20827	20707	20696	20779	20745	20857	20752	20627	20875	20660	20845	20652	20680	20643	20667	20732	20616	20636	20848	20683	20825	20660	20787	20763	20848	20578	20822	20919	20759	20693	20639	20769	20769	20748	20548	20701	20800	20711	20665	20726	20825	20639	20771	20864	20685	20686	20722	20811	20654	20735	20933	20725	20824	20607	20761	20681	20718	20610	20772	20620	20809	20842	20457	20582	20682	20479	20847	20856	20678	20651	20936	20561	20838	20747	20578	20815	20759	20913	20763	20812	20706	20705	20671	20828	20778	20796	20814	20712	20805	20719	20618	20468	20731	20775	20571	20605	20592	20530	20609	20515	20551	20750	20694	20525	20650	20603	20765	20715	20774	20820	20559	20647	20880	20824	20776	20801	20650	20705	20613	20703	20780	20782	20789	20745	20821	20757	20755	21105	20733	20697	20657	20518	20779	20782	20734	20855	20809	20531	20771	20430	20520	20648	20747	20670	20696	20709	20913	20874	20797	20872	20663	20555	20703	20658	20868	20723	20642	20760	20783	20843	20779	20919	20499	20715	20681	20611	20941	20642	20687	20810	21043	20877	20663	21062	20838	20512	20757	20620	20586	20937	20758	20921	20736	20763	20592	20657	20955	20439	20835	20875	20890	20882	20652	20661	20909	20740	20685	20779	20822	20809	20801	20684	20665	20699	20842	20642	20945	20732	20588	20596	20884	20604	20684	20826	20794	20578	20676	20831	20773	20775	20839	20525	20568	20686	20883	20806	20718	20829	20766	20683	20714	20771	20795	20782	20801	20780	20830	20651	20663	20805	20842	20769	20652	20794	20755	20792	20893	20728	20834	20572	20526	20506	20590	20665	20692	20645	20601	20812	20780	20680	20597	20792	20826	20812	20635	20801	20921	20607	20716	20494	20693	20675	20563	20790	20604	20948	20764	20646	20829	20524	20691	20766	20712	20722	20751	20884	20687	20766	20849	20747	20742	20510	20616	20736	20793	20679	20683	20924	20853	20702	20599	20695	20569	20634	20780	20749	20679	20850	20665	20733	20785	20657	20528	20653	20890	20869	20626	20754	20747	20585	20813	20810	20822	20682	20761	20638	20646	20555	20538	20638	20514	20712	20805	20734	20720	20732	20548	20952	20498	20921	20816	20705	20748	20808	20828	20802	20779	20854	20840	20714	20657	20773	20613	20710	20775	20756	20867	20851	20753	20840	20769	20836	20666	20719	20640	20902	20761	20839	20930	20818	20714	20766	20970	20668	20657	20833	20646	20686	20600	20867	20668	20776	20627	20746	20605	20591	20670	20608	20827	20882	20644	20775	20763	20641	20651	20860	20850	20638	20666	20661	20735	20805	20568	20716	20732	20611	20761	20833	20712	20605	20897	20662	20559	20515	20744	20469	20783	21011	20766	20751	20885	20759	20828	20860	20765	20741	20603	20614	20751	20607	20613	20785	20679	20685	20783	20683	20804	20557	20684	20776	20740	20686	20664	20801	20680	20816	20665	20939	20824	20683	20876	20901	20650	20396	20823	20740	20786	20535	20670	20695	20738	20663	20708	20672	20716	20747	20901	20645	20802	20629	20786	20890	20605	20704	20762	21033	20741	20842	20994	20766	20765	20642	20532	20842	20695	20793	20754	20854	20810	20896	20810	20820	20816	20730	20721	20692	20958	20863	20861	20924	20793	20698	20855	20552	20743	20636	20801	20835	20870	20628	20745	20764	20737	20848	20641	20754	20826	20606	20572	20711	20776	20800	20465	20784	20854	20687	20782	20647	20474	20751	20866	20886	20713	20593	20771	20642	20623	20630	20755	20755	20756	20634	20515	20715	20721	20681	20731	20690	20707	20670	20579	20753	20758	20956	20825	20640	20646	20721	20789	20728	20882	20747	20932	20780	21003	20893	20717	20683	20926	20483	20640	20845	20649	20611	20697	20693	20833	20619	20611	20685	20828	20716	20667	20849	20698	20739	20635	20746	20676	20630	20918	20647	20913	20702	20729	20647	20602	20537	20710	20762	20849	20812	20808	20931	20803	20689	20679	20854	20664	20635	20701	20664	20655	20948	20788	20870	20676	20670	20687	20728	20869	20765	20643	20624	20841	20908	20662	20833	20871	20903	20686	20678	20733	20621	20691	20776	20922	20733	20971	20567	20762	20787	20802	20883	20604	20684	20862	20832	20548	20835	20867	20877	20741	20659	20394	20713	20587	20811	20669	20757	20695	20601	20769	20536	20737	20714	20779	20550	20888	20722	20747	20637	20862	20885	20918	20698	20715	20705	20964	20609	20941	20854	20827	20696	20677	20514	20772	20929	20764	20772	20614	20715	20534	20537	20774	20841	20739	20569	20774	20748	20812	20713	20675	20751	20760	20845	20785	20744	20915	20506	20554	20646	20677	20647	20871	20700	20664	20591	20717	20677	20866	20725	20790	20845	20560	20841	20738	20695	20738	20621	20662	20712	20599	20793	20926	20500	20744	20869	20503	20786	20749	20829	20923	20891	20729	20916	20856	20760	20771	20842	20563	20750	20858	20950	20746	20726	20783	20752	20837	20602	20724	20705	20936	20624	20866	20788	20567	20609	20513	20916	20629	20681	20772	20716	20527	20650	20591	20996	20823	20911	20795	20948	21012	20791	20608	20714	20692	20737	20668	20854	20846	20720	20943	20734	20730	20626	20781	20738	20833	20668	20719	20630	20766	20795	20664	20706	20686	20550	20877	20711	20771	20610	20477	20564	20653	20716	20673	20754	20694	20614	20851	20972	20702	20685	20977	20810	20740	20673	20764	20764	20895	20726	20706	20660	20769	20770	20726	20676	20706	20747	20651	20671	20667	20785	20946	20419	20799	20601	20692	20696	20800	20828	20759	20724	20581	20565	20818	20790	20812	20592	20703	20930	20665	20709	20674	20731	20480	20683	20738	20780	20651	20815	20790	20689	20540	20828	20410	21167	20706	20810	20845	20584	20825	20819	20503	20779	20685	20694	20762	20679	20843	20940	20824	20812	20527	20879	20912	20646	20886	20759	20674	20602	20599	20708	20960	20731	20566	20579	20625	20719	20729	20714	20897	20500	20550	20899	20586	20773	20762	20701	20791	20721	20569	20725	20685	20945	20753	20754	20924	20566	20617	20816	20844	20616	20787	20834	20516	20758	20814	20842	20698	20513	20676	20696	20665	20846	20687	20902	20981	20781	20714	20800	20980	20500	20693	20716	20824	20703	20854	20805	20756	20675	20740	20782	20717	20790	20796	20703	20557	20868	20781	20719	20607	20790	20731	20835	20714	20791	20899	20678	20688	20518	20820	20768	20919	20875	20716	20836	20724	20811	20809	20839	20781	20921	20889	20719	20564	20623	20529	20752	20695	20760	20907	20704	20895	20761	20774	20799	20766	20675	20637	20673	20736	20857	20744	20706	20738	20821	20725	20901	20939	20633	20783	20795	20654	20896	20840	20780	20768	20676	20657	20721	20844	20742	20869	20855	20513	20662	20581	20671	20602	20544	20549	20766	20590	20714	20856	20669	20579	20698	20518	20760	20743	20633	20953	20570	20641	20614	20701	20696	20955	20867	20747	20721	20745	20895	20808	20854	20762	20843	21033	20718	20591	20653	20501	20519	20892	20679	20893	20847	20818	20532	20612	20808	20573	20689	20698	20679	20773	20703	20679	20877	20674	20870	20851	20661	20555	20744	20901	20531	20594	20839	20725	20994	20829	20737	20947	20792	20895	20548	20854	20784	20719	20890	20771	20806	20691	20814	20764	20601	20819	20657	20787	20763	20707	20595	20620	20694	20687	20700	20831	20668	20780	20712	20683	20796	20636	20794	20879	20731	20895	20689	20706	20560	20840	20631	20773	20890	20673	20676
15795	23772	22413	19974	19802	50620	54815	43030	31815	22276	18050	17720	17618	17652	17533	17732	17509	17659	17852	17673	17695	17417	17770	17725	17712	17758	17535	17667	17660	17727	17753	17701	17574	17593	17731	17757	17799	17620	17892	17324	17588	17814	17695	17500	17617	17883	17619	17630	17727	17949	17633	17825	17591	17695	17685	17595	17624	17837	17551	17787	17574	17737	17664	17719	17659	17613	17560	17482	17693	17681	17679	17607	17758	17804	17725	17669	17588	17484	17657	17576	17792	17526	17467	17679	17592	17646	17654	17512	17593	17707	17620	17568	17840	17665	17901	17462	17688	17636	17654	17524	17794	17595	17513	17568	17603	17727	17441	17566	17486	17582	17636	17712	17705	17618	17571	17757	17561	17800	17491	17670	17602	17746	17566	17690	17691	17612	17675	17670	17579	17748	17523	17516	17682	17614	17761	17677	17720	17569	17719	17685	17554	17599	17675	17541	17638	17540	17772	17500	17636	17720	17446	17563	17580	17504	17592	17904	17823	17607	17714	17675	17679	17743	17667	17561	17541	17721	17470	17838	17750	17578	17495	17820	17589	17605	17634	17589	17378	17656	17698	17671	17672	17686	17687	17432	17595	17603	17494	17673	17665	17569	17700	17374	17528	17539	17658	17614	17774	17671	17616	17882	17781	17809	17588	17451	17416	17599	17610	17665	17624	17464	17540	17589	17733	17550	17647	17693	17599	17673	17589	17665	17525	17634	17720	17669	17730	17602	17696	17760	17781	17622	17838	17352	17756	17596	17592	17637	17688	17706	17521	17625	17715	17606	17696	17547	17674	17615	17588	17665	17620	17684	17562	17741	17690	17656	17511	17543	17519	17541	17529	17618	17610	17665	17713	17651	17497	17758	17617	17512	17713	17588	17618	17530	17623	17617	17776	17688	17522	17712	17769	17666	17678	17475	17597	17672	17726	17661	17639	17590	17617	17503	17730	17587	17696	17649	17739	17541	17723	17457	17545	17542	17704	17628	17741	17610	17671	17638	17536	17469	17555	17756	17736	17456	17747	17525	17658	17545	17581	17670	17665	17748	17572	17580	17752	17627	17518	17574	17787	17621	17609	17639	17783	17622	17629	17526	17709	17525	17687	17680	17704	17656	17600	17649	17562	17573	17683	17735	17708	17511	17490	17703	17576	17560	17571	17563	17630	17769	17535	17585	17695	17648	17560	17481	17714	17730	17658	17647	17689	17584	17669	17428	17672	17680	17577	17546	17539	17794	17607	17757	17781	17649	17674	17801	17586	17650	17567	17536	17760	17630	17619	17525	17707	17651	17880	17442	17465	17853	17789	17737	17729	17752	17798	17630	17647	17629	17747	17671	17606	17687	17603	17481	17612	17638	17597	17501	17688	17626	17460	17623	17690	17639	17559	17682	17595	17782	17768	17673	17613	17694	17738	17592	17726	17685	17628	17636	17517	17526	17577	17756	17701	17533	17604	17500	17467	17752	17694	17635	17669	17558	17536	17581	17669	17719	17652	17701	17391	17634	17638	17687	17666	17699	17817	17776	17716	17605	17527	17737	17700	17654	17741	17681	17712	17606	17672	17739	17596	17717	17576	17598	17543	17740	17733	17608	17683	17483	17665	17701	17649	17654	17491	17505	17594	17638	17601	17611	17555	17480	17642	17808	17645	17720	17661	17588	17469	17647	17499	17685	17718	17621	17593	17710	17650	17462	17763	17716	17508	17566	17457	17767	17729	17634	17603	17661	17504	17472	17617	17484	17570	17600	17597	17554	17576	17817	17622	17690	17459	17639	17503	17626	17807	17836	17735	17485	17788	17758	17684	17672	17686	17588	17528	17501	17776	17690	17620	17514	17633	17657	17553	17691	17737	17477	17534	17663	17574	17859	17707	17512	17714	17606	17756	17650	17599	17737	17749	17725	17738	17549	17704	17632	17499	17631	17536	17658	17683	17546	17713	17813	17650	17666	17727	17493	17701	17691	17744	17631	17789	17609	17662	17494	17561	17662	17783	17462	17633	17638	17715	17596	17712	17573	17848	17571	17687	17599	17696	17612	17569	17665	17579	17723	17646	17721	17418	17526	17746	17775	17576	17773	17377	17576	17807	17585	17771	17649	17835	17641	17596	17732	17605	17745	17604	17649	17607	17657	17498	17401	17691	17472	17680	17709	17618	17426	17528	17608	17557	17607	17661	17568	17670	17788	17736	17597	17577	17566	17541	17684	17641	17765	17770	17716	17706	17532	17421	17670	17709	17603	17691	17700	17690	17791	17532	17616	17642	17701	17672	17543	17650	17836	17679	17569	17564	17484	17726	17604	17830	17635	17721	17728	17651	17580	17550	17627	17782	17674	17562	17528	17674	17651	17637	17697	17664	17471	17553	17756	17693	17669	17662	17607	17750	17599	17513	17775	17665	17768	17673	17749	17746	17618	17636	17644	17616	17592	17579	17801	17567	17690	17610	17623	17792	17544	17667	17700	17684	17597	17601	17754	17696	17710	17517	17578	17735	17635	17594	17481	17876	17640	17591	17633	17592	17477	17647	17627	17811	17644	17733	17661	17701	17513	17626	17573	17700	17700	17588	17664	17616	17524	17785	17504	17917	17692	17669	17532	17709	17638	17548	17587	17607	17687	17548	17519	17745	17705	17599	17585	17570	17611	17652	17678	17644	17595	17650	17737	17761	17700	17482	17545	17608	17615	17527	17724	17785	17503	17740	17523	17590	17751	17685	17837	17676	17709	17719	17716	17631	17611	17610	17615	17581	17629	17652	17625	17707	17654	17487	17521	17684	17630	17631	17703	17722	17640	17672	17875	17765	17712	17689	17631	17785	17513	17682	17593	17526	17713	17455	17635	17729	17622	17602	17510	17593	17421	17796	17590	17649	17585	17620	17766	17649	17769	17537	17558	17774	17623	17686	17779	17565	17764	17753	17615	17684	17612	17696	17665	17513	17801	17702	17452	17630	17546	17597	17512	17566	17573	17623	17430	17798	17536	17722	17573	17874	17489	17612	17694	17689	17663	17617	17799	17615	17544	17659	17734	17711	17535	17611	17644	17767	17667	17661	17503	17658	17812	17845	17702	17843	17692	17730	17675	17694	17653	17749	17604	17514	17503	17551	17752	17509	17702	17639	17767	17682	17781	17770	17649	17603	17616	17641	17688	17717	17739	17685	17622	17508	17573	17556	17686	17673	17702	17565	17566	17670	17630	17575	17694	17570	17714	17713	17507	17754	17630	17710	17697	17561	17681	17602	17511	17635	17717	17684	17536	17640	17734	17592	17544	17716	17704	17656	17667	17742	17447	17605	17513	17690	17700	17462	17665	17745	17605	17341	17690	17704	17558	17560	17644	17663	17619	17633	17701	17673	17809	17534	17566	17688	17398	17589	17650	17753	17532	17816	17599	17595	17467	17665	17695	17534	17653	17581	17799	17667	17534	17451	17625	17763	17557	17676	17567	17638	17558	17521	17667	17635	17642	17637	17499	17613	17657	17515	17584	17572	17690	17677	17663	17496	17635	17734	17628	17791	17736	17712	17687	17808	17508	17756	17766	17656	17592	17664	17541	17664	17657	17740	17658	17591	17568	17539	17334	17614	17647	17767	17838	17725	17702	17847	17565	17512	17871	17666	17553	17722	17714	17531	17732	17709	17546	17539	17733	17653	17717	17612	17690	17753	17601	17717	17586	17774	17787	17925	17607	17677	17524	17762	17705	17783	17728	17722	17592	17756	17403	17719	17549	17765	17621	17585	17501	17700	17601	17688	17532	17590	17837	17559	17666	17585	17728	17650	17585	17649	17748	17536	17643	17521	17623	17628	17685	17639	17748	17732	17585	17616	17696	17705	17733	17677	17618	17590	17669	17654	17625	17701	17439	17671	17703	17595	17504	17556	17556	17717	17635	17576	17554	17616	17678	17774	17545	17510	17724	17694	17587	17617	17622	17712	17504	17699	17634	17916	17711	17583	17595	17625	17788	17671	17628	17555	17734	17633	17582	17549	17720	17560	17615	17466	17680	17671	17826	17656	17724	17634	17464	17706	17539	17588	17775	17575	17551	17673	17639	17583	17568	17480	17636	17844	17549	17636	17524	17556	17524	17673	17575	17664	17684	17615	17620	17631	17527	17552	17788	17679	17746	17784	17556	17734	17483	17768	17822	17602	17615	17757	17655	17696	17630	17717	17728	17509	17642	17561	17684	17565	17734	17660	17716	17664	17813	17692	17836	17584	17689	17693	17755	17653	17662	17805	17706	17530	17501	17657	17687	17644	17500	17551	17690	17787	17816	17508	17659	17625	17555	17628	17577	17715	17667	17619	17618	17884	17596	17816	17668	17472	17544	17649	17608	17623	17555	17710	17684	17779	17601	17796	17568	17719	17601	17354	17622	17664	17550	17759	17734	17428	17549	17662	17638	17605	17637	17700	17775	17653	17533	17584	17594	17673	17706	17610	17634	17752	17600	17651	17613	17761	17742	17581	17606	17669	17542	17528	17634	17626	17842	17680	17673	17576	17687	17712	17659	17644	17587	17678	17500	17614	17505	17598	17618	17612	17685	17590	17658	17482	17624	17765	17577	17725	17667	17653	17748	17586	17611	17940	17713	17806	17670	17669	17596	17627	17698	17765	17609	17706	17609	17536	17733	17763	17581	17647	17626	17701	17714	17652	17653	17587	17468	17672	17501	17566	17574	17633	17554	17520	17686	17680	17735	17712	17744	17585	17656	17386	17659	17675	17631	17677	17589	17761	17699	17596	17615	17732	17636	17531	17538	17810	17566	17524	17729	17526	17725	17693	17711	17558	17589	17694	17823	17634	17692	17756	17584	17600	17804	17676	17653	17669	17540	17643	17779	17774	17683	17963	17486	17713	17662	17708	17728	17571	17782	17783	17621	17705	17600	17564	17746	17534	17693	17601	17558	17669	17466	17650	17642	17559	17687	17701	17524	17546	17722	17619	17700	17731	17597	17674	17538	17767	17679	17424	17656	17639	17559	17601	17572	17694	17478	17678	17382	17682	17778	17748	17550	17649	17450	17537	17654	17863	17628	17759	17539	17654	17613	17625	17862	17506	17630	17854	17656	17692	17568	17736	17675	17569	17410	17553	17710	17810	17724	17614	17776	17829	17859	17641	17631	17523	17667	17724	17652	17669	17637
22988	21166	28921	23702	21731	62051	72327	57497	43129	31332	23298	21580	21370	21443	21152	21273	21377	21206	21295	21281	21239	21345	21268	21360	21235	21261	21216	21109	20957	21244	21431	20945	21253	21188	20988	20835	21345	21185	21126	21224	21088	21147	21162	21042	21342	21078	21184	21301	21172	20984	21047	21207	21243	20859	21207	21217	21201	21191	21325	21242	20980	21078	21001	21046	21168	21123	21158	21038	20890	21203	21132	21118	21243	21004	21188	21465	21050	21154	21021	21147	21002	21052	21218	21049	21149	21135	20999	21041	21148	20843	21065	21061	21236	21143	21231	21185	20911	20947	21098	21073	21019	21148	21112	21154	21119	21081	21291	21108	21001	21077	21174	21043	21037	21182	21134	21083	21352	21159	21256	21149	21015	20796	21088	21005	21042	21220	21028	21087	21017	21078	21107	21041	21039	21044	20818	21024	20951	21088	21142	20955	21217	20883	21145	21107	20934	20904	21253	21002	20926	21161	21072	21169	21200	21059	20991	20889	21011	21150	21159	21246	21005	21166	21203	21133	21242	20879	20876	20968	21204	21286	21248	21102	21185	21072	21091	21007	21154	21184	21117	21030	21175	21250	21179	21096	20707	20949	21142	21068	20941	21262	21159	21092	20927	21012	20995	21231	20901	21372	21192	20922	21153	21010	20857	20905	21173	21080	21132	20943	21190	21086	21090	21156	21041	21035	21219	21184	20971	21222	20875	21087	20920	21119	21016	20900	21066	20954	20941	20953	21234	20883	21040	21232	21108	21094	21110	21108	21199	21102	21162	20990	21194	20850	20894	20924	21008	21029	21154	21120	21240	20970	20971	21252	21168	21020	21045	21197	21062	20854	21185	21056	21155	21065	20886	21160	21130	21346	21279	21249	20991	21056	20994	21154	21148	20946	20975	21070	21100	20859	21296	21070	21131	20911	21291	21235	21145	20856	20969	20924	21044	20935	21135	21189	21022	21155	21041	21106	21047	21309	21101	21250	20969	20792	21083	21311	21164	20870	21174	21003	20976	21024	21095	21063	20872	21113	20968	21116	20847	20937	20853	20856	21046	21180	21108	20931	20767	21088	21069	20883	20917	21241	21155	21129	21158	21168	21060	21095	21181	21005	21369	21182	21231	21250	20989	21142	21273	21042	21116	21022	21021	21187	20965	21048	21266	20918	20884	21190	21009	21091	21153	21083	20996	21120	21136	21023	20985	20883	21107	21198	21200	20850	21047	21080	20975	21115	21060	21055	21114	21141	21026	20924	21011	21157	20998	21115	21170	21231	21181	20947	20896	20845	21107	21035	21205	21044	21116	21071	21107	21249	21286	21164	20906	21104	21002	20960	20996	21027	21175	20968	21054	21118	21021	21268	21032	20908	21190	20973	21000	20967	21086	21148	21074	20967	20973	21047	20941	21167	20936	21043	21038	20983	21166	20933	21092	21139	21276	21212	21101	21042	21140	21089	20979	21279	20993	20885	21019	21176	21032	21195	21000	21084	20978	21014	21199	21013	21190	21070	21050	21155	21222	21098	21099	21093	21111	21146	21046	21293	21215	20984	21177	21104	20981	21080	21223	21048	21013	20987	21227	20929	21225	21167	21239	21220	20968	21183	21090	20914	20972	21027	21275	21124	21126	21095	20982	21186	21151	21019	20734	21208	21106	21121	21006	21063	21102	21022	21133	21108	21078	20923	21090	21085	21127	21133	21196	20986	21257	20919	20972	20959	21136	21147	21063	21211	20911	20915	21293	21166	20952	21115	21192	20880	21242	21401	21216	21077	20944	21078	21227	21103	20899	21110	20934	20972	20967	21082	21080	21213	20987	21099	21135	21151	21157	20991	20852	20888	20999	21107	21212	21028	21164	21039	21032	20810	21239	20907	21247	20813	20851	21284	21250	21287	21270	21190	20927	20993	21234	21190	21003	20921	21187	21022	21124	20949	21179	21168	21103	21115	21102	21136	21061	21212	21108	20874	21212	20967	21159	21036	20961	21085	21145	21255	21104	21202	21189	21063	21168	21100	21091	20909	21158	21135	21042	21157	21039	21231	20909	21127	21275	21141	21034	20934	21044	21151	21102	20916	20928	21038	21163	21044	20951	21042	20955	20926	21052	21159	21178	20931	21250	21025	21061	21175	21348	21398	21129	20903	21102	20914	21139	21053	21001	21048	21001	21108	21076	20893	21002	21003	21252	21339	21455	21253	20979	21054	21182	21067	21167	20973	21120	21072	21054	21018	21023	21297	21186	21067	21008	21053	20948	21078	21149	21174	21090	21240	21120	21082	21079	21121	21035	21123	20979	21079	21206	21201	21009	21152	20988	21034	21222	20890	21105	20946	21079	20919	21161	20826	21062	20835	21162	21108	20942	21036	21110	21226	21186	21116	20912	21264	21215	20973	20934	21039	20922	21140	21195	21098	21214	21219	21067	20989	21158	21259	20978	20965	20972	20977	20979	21094	21285	21119	21077	21006	21048	21258	21124	20874	21167	21033	21033	21063	21114	21153	21008	21168	21041	21069	20990	21091	21337	21112	21004	20902	21068	21276	21005	21067	21131	20965	21084	21226	21020	20982	21254	20951	20945	21042	20860	21264	21257	21004	21086	21257	21104	21111	21128	20870	21060	21008	21013	21189	21000	21196	21148	21126	21028	21133	21041	21111	21237	20978	20959	21054	21327	21065	20984	21122	21147	21071	21040	21066	21169	21016	21110	21039	21118	21010	21179	21025	21003	20899	20952	21028	21126	21048	21111	21213	21173	21279	21238	21039	20986	21189	21256	20997	21148	20995	20996	21155	21091	20891	21199	21021	21114	20964	21081	21248	21078	21206	21024	21064	21180	21120	21108	21209	21181	21112	21179	20893	21016	21228	21038	20964	21336	21258	21042	20813	20969	21217	21092	21220	20999	20994	21101	21196	21140	21023	21251	20937	21137	21077	21096	21146	21125	20925	21214	21130	21087	21091	21040	20982	21065	21018	21028	21156	21071	21035	21099	21185	21132	20969	20966	20952	21164	21055	21021	21108	21102	21040	21039	20975	21056	21067	21171	21056	21127	20997	21301	21230	21164	20997	21012	21244	21081	21008	21042	21069	20913	21104	21324	21099	21271	21085	21162	21190	21030	21044	20809	21187	20999	21049	21182	21101	21205	21075	21076	21199	21331	20954	20974	20997	21164	21184	21036	20876	21123	20988	21099	21231	21169	21188	21210	21125	20941	21036	20962	21009	21120	21155	21104	21228	21076	21099	21002	21066	21157	21032	21131	21083	21259	21212	21150	21289	21074	20994	21185	21031	21043	20886	20984	21085	21119	21211	21034	21189	20999	21122	20919	21153	21164	21211	21306	20921	21092	20939	21087	21057	20979	21021	21224	21111	21291	20775	21012	21012	21141	20896	21107	21125	20951	21222	21082	21056	21192	21187	21140	20899	20911	21260	21025	21098	21116	21072	21315	21089	20999	21188	21143	21056	21026	21173	21086	21102	21054	20956	21152	21134	20940	21041	21121	21117	21097	21031	21061	21056	21227	21190	21126	21153	21388	21106	21112	21026	21261	21389	21243	21077	21043	21244	21100	21139	21303	21104	20958	21099	20901	21015	21138	21031	21062	21084	21064	21137	21150	21226	21082	20996	21013	20905	20960	21195	21040	20926	21133	21122	21115	21169	21276	20977	21123	21085	20986	20985	21031	21429	21261	21076	21282	21095	21021	21121	21136	21016	21125	20996	21172	21244	21152	21118	21021	20981	21210	21053	21086	21056	20955	20976	21091	21160	21128	21070	21023	20897	21019	20970	21171	21222	21013	21133	20868	21138	20931	21108	20991	21221	21159	20842	21080	20957	21209	20978	21107	21210	20990	21024	21169	21017	21035	21059	21003	20941	21108	20984	20960	21197	21017	21171	21269	21081	21159	21135	21208	21119	20922	21201	20989	20915	20887	21067	20899	21053	21044	21072	21023	21280	20991	21067	20974	21160	21054	21158	21097	21156	21041	21048	20880	20953	21060	21116	21190	21217	20928	21146	21140	21402	20887	21207	20980	21068	21174	20949	21095	21086	21030	21052	21047	21016	20940	21036	21266	20955	21095	21231	21096	21129	21049	21206	20951	21031	21020	20917	21324	21187	21012	21190	21386	21248	21149	21231	21083	21178	21056	21243	21040	21105	20940	20847	21088	21108	21118	21066	20941	20825	21161	21020	20957	20807	21025	21115	20988	21101	21146	21113	21028	20882	21082	21135	21122	21118	21047	20925	21240	21163	21167	20978	20839	21079	21107	20989	20877	21262	21134	21167	21115	21088	21187	21053	21256	21120	21039	20986	20911	20999	21092	20912	21239	21111	21217	21104	21084	21132	20994	20940	21168	21268	21005	20971	21217	20989	21039	20972	21241	21060	21120	21117	21073	21005	21182	20987	21221	21142	20780	21244	21201	20905	21038	21076	20997	21084	21271	21204	20863	21110	21036	21031	21104	21061	21311	21061	21185	20774	21023	21159	21132	21379	21016	21224	21157	21124	20947	20884	21049	21145	21055	21025	21075	21069	21053	21040	21118	20931	21044	21085	21166	21091	21163	21029	21417	21181	21080	21098	21159	21272	21201	21002	21138	21127	21122	21101	21137	21092	20997	20941	20970	21366	21132	21142	21172	21087	21259	21087	21124	21235	21006	21006	21034	21164	21209	21150	21188	21074	21165	21058	20912	20907	21219	21039	21344	21035	21039	21132	20908	21048	21330	21361	20942	21010	21090	20867	21033	21037	21085	21020	21118	21318	21092	21062	21027	21007	21330	21051	21155	21150	21031	21128	21177	21392	21284	20995	21040	20919	21177	20941	21068	20897	21133	21051	21156	21031	21234	20965	20904	21040	20709	21197	21188	21212	21016	21218	21316	21127	21171	21097	21123	21025	21156	21234	21003	20969	21158	21108	21214	21026	21045	21056	21033	21103	21082	20851	21316	21182	21124	21141	21132	21050	21140	20973	21034	21061	20965	21037	21158	21104	21372	21178	21261	21061	21160	20964	21051	21048	21200	21087	21007	21087	21131	21104	21025	21107	21049	21131	20902	21026	21126	21203	21191	21042	21170	21024	21189	21134	21081	20953	21170	21192	21093	21023	21156	20935	21093	21036	21220	21215	21242	21021	21037	21029	21213	21064
17740	30440	27897	23242	22763	70837	74435	58292	42953	27990	18559	17868	17961	17844	17780	17926	17848	17992	17993	17759	18070	17827	17886	18025	17789	17865	18022	17922	17900	17795	17919	17877	17803	17833	17873	17894	17842	17926	17989	17801	18050	17731	17878	17854	17734	17951	17816	17767	17993	17612	17903	17756	17999	17935	17979	17948	17839	17842	17989	17877	17954	17859	17866	17890	17787	17813	17773	17855	17780	17898	17951	18007	17759	17813	17909	17977	17679	17736	17779	17836	17837	17795	17845	17873	17997	17926	17822	17798	17896	17819	17845	17880	17921	17733	17904	17909	17704	17863	17688	17899	17825	17892	18085	17789	18076	17848	17873	17811	17703	17746	17798	17651	17658	18057	17784	17889	17855	17753	17698	17847	17772	17657	17682	17926	17809	17940	17796	17787	17910	17712	17739	17818	17896	17967	17917	17954	17784	17881	17864	17891	17754	17822	17978	17983	17951	17864	17978	17899	17740	17991	17886	17947	17825	17874	17701	17874	18018	17889	17852	17577	17768	17823	17764	18095	17833	17751	17845	17739	18008	17962	17878	17852	17955	17860	17868	17879	17810	17845	17786	17721	17649	17363	17839	17794	17825	17718	17954	18010	17761	17888	17884	17981	17974	17826	17774	17710	17819	17837	17688	17895	17715	17959	17814	17888	17843	17945	17893	17850	17982	17780	17849	17819	17780	17880	17792	17770	17912	17804	18024	17761	17787	17948	17905	17803	17899	17858	17845	17965	17840	17820	17790	17760	17867	17687	17816	17823	17900	17909	17732	17874	17906	17866	17895	17848	17836	17734	17825	17779	17893	17695	17856	17932	17887	17841	17835	17839	17840	17777	18004	17809	17779	17617	17900	17827	18022	18027	18016	17890	17716	17666	17763	17916	17898	17831	18004	17598	17884	17882	17843	17908	17925	17699	17726	17895	17861	17790	17925	17893	17755	17917	17808	17922	17777	17855	17733	17981	17950	17779	17768	17970	17701	17920	17717	17696	17932	17666	17822	17845	17724	17806	17818	17836	17848	17806	17853	17679	17855	17718	17801	17931	17749	17940	17898	17717	17883	18057	17617	17848	17688	17782	17945	17735	17725	17938	17786	17898	17822	17971	17788	17728	17904	18016	17756	17764	17917	17719	17904	17913	17874	17661	17858	17789	18024	17898	17914	17832	17710	17739	17748	17822	18012	17783	17813	17650	17913	17814	17996	17953	17834	17769	18013	17815	17833	17780	17885	17696	17898	17946	17904	17869	17811	17824	17907	17760	17972	18019	17958	17936	17829	17850	17743	17923	17855	17868	17946	17765	17719	17991	17868	17663	17888	17888	17819	17695	17761	17892	17756	17882	17896	17809	17888	17854	17880	17889	17887	17821	17905	17813	17745	17846	17778	17791	17824	17924	17908	17715	17773	17900	17844	17761	17919	17718	17676	17806	17718	17856	17918	17864	17702	17694	17845	17887	17743	17728	17545	17910	17906	17864	17800	17755	18025	17689	17852	17638	17914	17878	17845	17967	17857	17801	17785	17824	17863	17861	17756	17552	17845	17802	17865	17771	17809	17713	17861	17975	17785	17819	18051	17883	17919	17985	17865	17848	17800	17748	17919	17634	17794	17845	17942	17866	17802	17769	18062	17785	17893	17796	17820	17847	17909	17759	17889	17845	17760	18011	17851	17761	17899	17697	17886	17894	17952	17888	17715	17865	18014	17875	17687	17669	17899	17782	17843	17893	17710	17812	17816	17640	17806	17733	17854	17877	17821	17969	17847	17801	17830	17890	17556	17767	17857	17870	17734	17944	17792	17825	17782	17805	17974	17941	17647	17734	17956	17809	17803	17700	17899	17960	17929	17945	17973	17979	17851	17867	17808	17789	17856	17752	17951	17909	17619	17832	17788	17723	17834	17841	17890	17842	17740	17787	17770	17740	17829	17896	17836	17899	17941	17793	17631	17796	17691	17888	17864	17827	17806	17765	17876	17701	17966	17647	17947	17782	17957	18117	17703	17952	17826	17914	17883	17833	17747	17873	17889	18078	17832	17755	17890	17740	17779	17891	17689	17746	17919	17795	17984	17852	17722	17964	17918	17764	17719	17928	17902	17806	18009	17864	17759	17891	18026	17755	17777	17845	17909	17731	17965	17832	17837	17889	17893	17739	17897	17658	17745	17853	18042	17721	17851	17677	17841	17868	17697	17830	17713	17868	17886	17741	17922	17799	17709	17786	17751	17731	17916	18019	17669	17915	17590	17976	17734	17901	17708	17806	17888	17811	17720	17810	17966	17729	17846	17854	17741	17894	17921	17863	17966	17855	17941	17797	17848	17839	17872	17725	17865	17842	17693	17741	17904	17964	17825	17871	18009	17803	17924	17782	17893	17789	17966	17863	17856	17909	17794	17825	17808	17746	17953	17943	17890	17824	17759	17803	17851	17857	17870	17834	17858	17833	18024	17802	17840	17822	17821	17887	17874	17815	17722	17759	17773	17762	17884	17977	17943	17870	17975	17970	17791	17868	17651	17970	17913	17866	17877	17870	17885	17844	17961	17631	17927	17652	17927	17964	17772	17775	17805	17727	17794	17877	17732	17811	17777	17827	17857	17833	17806	17825	17804	17869	17825	17760	17920	17830	17903	17832	17974	17865	17865	17773	17748	17691	17790	18017	18033	17792	17773	17944	17839	17834	17953	17744	17626	17829	17917	17772	17717	17868	17959	17750	17799	17955	17766	17986	17890	17993	17869	17745	17819	17685	17895	17970	17976	17839	17807	17737	17861	17964	17921	17899	17760	17690	17925	17735	17890	17759	17888	17829	17830	17795	17866	17864	17754	17892	17786	17782	17823	18025	17856	17831	18052	17886	17791	17835	17842	17813	17781	17841	17901	18092	17912	17901	17955	17748	17797	17672	17898	18041	17882	17682	17869	17799	18037	17924	17726	17910	17796	18016	17977	17850	17702	17826	17705	17882	17950	17710	17895	17759	17838	17872	17866	17691	17812	17826	17803	17897	17758	17779	17969	17900	17877	17868	17923	17863	17854	17847	17873	17867	17842	17713	17702	17861	17910	17718	17798	17868	17734	17849	18044	17993	17938	17786	17695	17850	17852	17808	17936	17663	17995	17947	17670	17943	17935	17748	17868	17702	17816	17957	17839	17803	17713	17863	17796	17862	17869	17822	17693	17734	17746	17841	17883	17933	17835	17664	18003	17649	18015	17901	17911	17744	17868	17808	18026	17940	17811	17756	17822	18008	17866	17739	17644	17716	17913	17837	17866	17698	17911	17885	17830	17847	17985	17865	17972	17802	17806	17828	17993	17724	17898	17869	17781	17853	17716	17823	17767	17902	17887	17892	17936	17860	17923	17888	17715	17859	17822	17834	17661	17918	17866	18042	17739	17759	17857	17816	17958	17837	17973	17887	17787	17672	17817	17944	17829	17848	18007	17687	17726	17949	17799	17851	17683	18027	17914	18020	17784	17847	17928	17822	18065	17913	17863	17733	17740	17716	18041	17936	17714	17815	17947	17786	18014	17937	17866	17900	17875	17953	17877	17895	17840	17758	17793	17792	18048	17904	17728	17793	17958	17796	17774	17940	17873	17761	17789	17870	18015	17753	17924	17863	18007	17909	18033	17833	17650	17878	17992	17631	17770	17758	17804	18000	17750	17857	17820	17839	17685	17667	17999	17876	17966	17751	17794	17892	17876	17801	17801	17783	17946	17754	17879	17974	17763	17763	17968	17872	17853	17734	17708	17955	17746	17819	17935	17828	17840	17781	18070	17846	17851	18053	17836	17798	17722	17719	17757	17877	17759	17887	17709	17871	17886	17786	18014	17831	17839	17741	17873	17829	17767	17653	17747	17926	17783	17823	17726	17845	17738	17923	17885	17853	17820	17814	17738	17821	17914	17718	17944	17905	17858	17798	17783	17845	17897	17975	17864	17976	17781	17712	17990	17793	17867	17710	17747	17957	17933	17792	17860	17795	17734	17801	17798	17832	17668	17673	17821	17825	17784	17780	17983	17816	17796	17970	17824	17844	17819	17840	17715	17854	17706	17660	17808	17839	17891	18133	17846	18018	17923	17862	17862	17652	17831	17824	17891	17824	18114	17836	17713	17987	17849	17814	17818	17824	17794	18063	17793	17962	17797	17966	17836	17812	17920	17802	17877	17863	17850	17991	17828	17870	17688	17672	17877	17983	17927	17867	17886	17737	17739	17701	17888	17974	17896	17723	17787	17905	17926	17929	17861	17873	17687	17757	17704	17708	17746	17772	18007	17659	17869	17822	17912	17830	17751	17805	17782	17832	17859	17748	17937	17883	17951	17854	17859	17960	17892	17839	17869	17735	17920	17697	17896	17856	17755	17806	18079	17657	17907	17642	17843	17775	17943	17943	17934	17849	17935	17897	17994	17772	17749	17806	17851	17797	17743	17946	17834	17913	17880	17718	17890	17817	17834	17682	17755	17722	17776	17954	17887	17936	17798	17830	17901	17979	17799	17880	17756	17739	17677	17828	17951	17978	17856	17686	17934	17782	17945	17828	17860	17882	17769	17888	17910	17803	17828	17782	17807	17753	17891	17635	17801	17871	17653	17799	17747	17836	17934	17911	17708	17886	17974	18007	17753	17871	17819	17835	17831	17789	17813	17905	17860	17876	17890	17865	17749	17892	17955	17736	17861	17902	17895	17964	17721	17931	17665	17753	17888	17942	17769	17833	17781	17815	17933	17756	17928	17849	17979	17912	17814	17774	17840	17975	17860	17809	17734	17750	17769	17952	17775	18019	17855	17783	17841	17802	18053	17683	18040	17727	17777	17900	17877	18009	17851	17908	17780	17765	17714	17887	17900	17730	17694	17725	17864	17700	17727	17889	17933	17969	17831	17922	17813	17886	17808	17997	17850	17737	17859	17695	17700	18030	17979	17900	17800	17776	17879	17700	17907	17771	18017	17823	17982	17798	18045	17936	17830	17863	17860	17937	17906	17759	17678	17846	18001	17681	18018	17978	17813	17696	17874	17920	17974	17757	17921	17858	17760	17705	17739	18004	18019	17716	17884	17897	17894	17858	17934	17784	18160	17829	17823	17949	17781	17844	17748	17934	17856	17823	17835	18025	17698	17938	17716	17853	17723	17925	17782	17865	17844	17917
27854	22409	25830	23931	21489	29307	33595	29114	24979	22979	21496	21393	21318	21233	21319	21505	21567	21329	21173	21489	21428	21330	21459	21307	21008	21518	21346	21221	21423	21207	21555	21353	21051	21326	21069	21221	21208	21364	21287	21176	21478	21274	21366	21281	21301	21235	21478	21154	21284	21367	21326	21385	21408	21254	21479	21232	21344	21249	21213	21322	21374	21265	21140	21455	21226	21378	21261	21314	21230	21214	21294	21330	21307	21125	21528	21287	21511	21407	21360	21228	21288	21333	21297	21353	21411	21123	21298	21479	21482	21167	21221	21349	21221	21252	21343	21127	21288	21248	21429	21474	21461	21338	21366	21253	21180	21215	21174	21134	21309	21380	21534	21380	21497	21342	21326	21218	21343	21337	21103	21308	21239	21388	21459	21177	21280	21163	21282	21221	21181	21290	21390	21262	21486	21327	21354	21217	21215	21429	21270	21146	21411	21235	21100	21245	21530	21228	21215	21132	21384	21403	21243	21214	21219	21137	21286	21220	21154	21648	21353	21125	21275	21189	21424	21458	21507	21555	21589	21566	21580	21395	21289	21376	21154	21144	21122	21371	21183	21324	21468	21137	21337	21175	21325	21338	21363	21151	21278	21131	21100	21340	21506	21614	21597	21360	21272	21239	21507	21153	21342	21332	21365	21267	21158	21353	21475	21503	21197	21362	21453	21375	21321	21207	21499	21274	21224	21339	21218	21403	21219	21548	21230	21121	21293	21425	21341	21174	21278	21335	21453	21284	21274	21333	21441	21153	21094	21323	21139	21215	21333	21299	21286	21300	21295	21423	21373	21198	21208	21161	21264	21264	21203	21569	21248	21415	21382	21194	21074	21193	21233	21313	21369	21313	21215	21280	21263	21549	21243	21307	21488	21251	21294	21356	21271	21221	21179	21358	21328	21206	21136	21204	21532	21302	21182	21462	21084	21240	21305	21094	21131	21165	21138	21298	21416	21250	21376	21202	21420	21233	21187	21381	21202	21239	21473	21208	21294	21482	21378	21095	21179	21171	21201	21382	21404	21266	21231	21224	21040	21206	21299	21294	21234	20982	21268	21395	21377	21168	21085	21326	21279	21261	21180	21425	21400	21431	21266	21301	21258	21158	21140	21342	21064	21196	21200	21195	21291	21170	21387	21351	21393	21019	21385	21147	21324	21038	21208	21211	21326	21282	21407	21277	21140	21131	21337	21145	21231	21039	21466	21553	21154	21273	21275	21271	21234	21404	21270	21281	21363	21334	21602	21178	21449	21020	21226	21355	21513	21171	21395	21216	21126	21393	21162	21398	21172	21295	21332	21374	21367	21367	21400	21239	21058	20978	21298	21108	21237	21398	21359	21337	21307	21149	21314	21166	21293	21286	21162	21467	21393	21404	21379	21373	21536	21338	21376	21259	21337	21395	21308	21360	21322	21245	21383	21228	21433	21190	21498	21350	21371	21419	21152	21531	21485	21312	21429	21237	21217	21365	21197	21110	21346	21222	21302	21349	21326	21332	21173	21174	21225	21279	21304	21134	21238	21264	21340	21256	21433	21302	21283	21253	21370	21434	21461	21245	21277	21078	21396	21210	21314	21499	21420	21419	21465	21267	21073	21234	21331	21393	21238	21240	21129	21273	21363	21157	21448	21182	21336	21029	21519	21414	21505	21211	21452	21363	21268	21348	21259	21226	21310	21206	21380	21307	21419	21263	21368	21464	21434	21303	21330	21247	21468	21359	21238	21272	21267	21232	21453	21279	21257	21294	21385	21457	21170	21138	21280	21145	21259	21261	21197	21371	21169	21241	21162	21491	21165	21247	21144	21233	21328	21358	21272	21360	21342	21341	21287	21101	21317	21273	21430	21410	21295	21305	21114	21323	21456	21385	21353	21260	21424	21484	21113	21175	21414	21167	21285	21257	21353	21274	21495	21196	21495	21326	21258	21181	21412	21260	21212	21468	21336	21310	21361	21351	21245	21170	21325	21191	21507	21393	21419	21322	21284	21234	21258	21286	21273	21325	21341	21136	21519	21392	21365	21340	21399	21446	21217	21217	21342	21063	21243	21060	21201	21159	21361	21333	21308	21153	21423	21360	21290	21389	21448	21532	21454	21335	21127	21299	21263	21212	21358	21210	21306	21325	21370	21243	21414	21198	21240	21388	21112	21329	21140	21169	21201	21313	21293	21400	21223	20965	21277	21396	21449	21054	21149	21510	21358	21277	21252	21205	21306	21409	21119	21153	21361	21292	21408	21246	21277	21380	21104	21323	21182	21341	21566	21201	21212	21520	21330	21342	21129	21250	21213	21247	21187	21353	21431	21305	21093	21074	21342	21233	21331	21379	21272	21318	21289	21278	21115	21233	21476	21175	21209	21172	21389	21190	21586	21264	21336	21340	21250	21286	21310	21559	21432	21265	21319	21434	21401	21301	21211	21330	20974	21441	21457	21291	21278	21199	21309	21374	20972	21301	21207	21003	21192	21444	21269	21204	21156	21335	21230	21220	21288	21155	21354	21298	21290	21317	21278	21362	21384	21280	21335	21457	21285	21291	21278	21116	21135	21327	21239	21267	21307	21395	21404	21099	21287	21103	21388	21130	21287	21368	21557	21232	21389	21408	21095	21381	21328	21269	21375	21477	21480	21458	21323	21160	21369	21407	21138	21381	21317	21481	21269	21553	21371	21359	21280	21309	21245	21482	21352	21230	21159	21464	21463	21469	21134	21487	21104	21406	21164	21255	21412	21141	21418	21089	21314	21140	21463	21469	21394	21378	21239	21364	21462	21301	21127	20980	21471	21620	21264	21223	21372	21247	21408	21117	21426	21350	21296	21264	21523	21304	21304	21260	21328	21147	21117	21301	21266	21540	21089	21247	21268	21221	21269	21323	21328	21315	21201	21355	21206	21353	21144	21264	21282	21341	21405	21551	21303	21280	21483	21093	21236	21077	21048	21369	21488	21464	21495	21233	21011	21165	21216	21505	21391	21258	21372	21223	21323	21127	21162	21398	21164	21254	21450	21425	21309	21356	21373	21019	21178	21209	21202	21419	20973	21340	21470	21175	21433	21514	21353	21174	21466	21366	21322	21056	21333	21282	21114	21274	21426	21451	21266	21338	21302	21264	21455	21321	21209	21327	21304	21093	21167	21382	21415	21372	21249	21284	21294	21084	21228	21449	21063	21066	21213	21366	21282	21269	21259	21353	21314	21036	21133	21326	21305	21283	21336	21319	21270	21193	21358	21326	21406	21438	21364	21213	21484	21306	21480	21472	21312	21237	21234	21298	21271	21296	21292	21442	21285	21213	21252	21232	21237	21316	21235	21109	21497	21194	21403	21185	21363	21185	21223	21219	21311	21455	21354	21307	21542	21301	21197	21306	21324	21316	21115	21356	21280	21169	21460	21374	21489	21283	21358	21349	21358	21320	21460	21414	21194	21340	21305	21228	21303	21189	21349	21450	21313	21181	21294	21393	21290	21373	21145	21515	21442	21229	21210	21204	21372	21192	21378	21320	21521	21522	21473	21207	21311	21232	21298	21351	21415	21265	21314	21292	21379	21165	21395	21421	21401	21362	21626	21667	21292	21320	21230	21312	21189	21449	21443	21255	21385	21392	21194	21193	21222	21421	21206	21256	21292	21146	21325	21370	21367	21470	21439	21148	21252	21265	21480	21247	21394	21401	21502	21340	21646	21141	21250	21038	21296	21304	21418	21087	21242	21420	21317	21399	21296	21189	21279	21323	21292	21423	21329	21322	21448	21415	21428	21151	21324	21098	21291	21162	21421	21285	21284	21337	21368	21255	21173	21380	21315	21357	21316	21537	21551	21223	21527	21292	21485	21057	21057	21120	21360	21199	21168	21326	21266	21273	21595	21504	21395	21287	21230	21317	21375	21407	21420	21327	21588	21189	21293	21347	21211	21314	21271	21198	21312	21349	21237	21221	21225	21358	21224	21367	21407	21399	21447	21297	21380	21187	21398	21184	21098	21307	21411	21337	21158	21215	21359	21277	21244	21343	21188	21275	21323	21380	21123	21241	21346	21338	21212	21624	21449	21461	21249	21207	21414	21484	21332	21304	21404	21327	21318	21532	21544	21163	21494	21323	21235	21221	21515	21421	21218	21571	21355	21268	21418	21517	21414	21565	21277	21372	21249	21258	21088	21264	21368	21268	21430	21278	21362	21119	21363	21202	21137	21033	21180	21203	21422	21496	21220	21322	21447	21402	21132	21239	21321	21561	21383	21190	21217	21289	21404	21405	21408	21232	21410	21335	21248	21485	21089	21359	21336	21327	21154	21302	21252	21393	21162	21316	21273	21235	21463	21266	21326	21289	21528	21413	21312	21422	21474	21287	21248	21240	21322	21040	21377	21573	21214	21286	21316	21400	21429	21344	21341	21302	21115	21325	21174	21132	21227	21205	21311	21238	21290	21488	21208	21171	21088	21301	21468	21367	21047	21369	21311	21522	21349	21259	21289	21434	21242	21275	21260	21363	21280	21278	21642	21331	21388	21534	21293	21404	21350	21275	21366	21294	21431	21166	21431	21281	21366	21273	21289	21104	21261	21495	21267	21314	21565	21334	21426	21437	21356	21404	21244	21350	21280	21293	21192	21376	21285	21232	21194	21428	21564	21260	21380	21376	21289	21199	21334	21566	21418	21218	21276	21334	21302	21106	21375	21246	21419	21266	21402	21260	21269	21317	21405	21284	21285	21330	21209	21300	21265	21173	21354	21465	21143	21473	21320	21405	21300	21493	21428	21224	21286	21357	21320	21371	21314	21146	21294	21336	21180	21279	21221	21317	21339	21369	21157	21481	21236	21428	21390	21332	21316	21234	21386	21231	21315	21297	21297	21078	21141	21156	21402	21142	21300	21277	21450	21123	21269	21243	21318	21421	21187	21329	21197	21272	21282	21241	21370	21343	21408	21500	21327	21385	21412	21081	21352	21249	21374	21265	21125	21359	21301	21363	21330	21381	21294	21208	21343	21179	21273	21263	21547	21323	21308	21209	21590	21132	21299	21329	21226	21495	21407	21203	21101	21125	21275	21298	21221	21469	21335	21318	21097	21272	21469	21389	21219	21195	21415	21288	21372	21368	21297	21460	21479	21393	21446	21282	21416	21319	21443	21311	21236	21351	21251	21209	21432	21313
17089	19638	19522	18700	18765	30310	32973	26632	21848	19305	18051	17946	18061	17805	17897	18105	18028	18070	17975	17969	17996	17880	18137	18080	17926	18033	17978	18082	17969	17869	17906	18062	18102	17963	17883	17908	18021	17874	17813	17973	17956	17932	18050	18011	18048	18039	17976	18067	18045	17870	17815	17845	17987	17808	17919	17910	18064	17970	18088	17844	18018	18011	17980	17915	17793	17890	17750	17943	18035	18057	18070	17922	17971	17987	18030	17932	17858	17956	17895	17864	17949	17921	18019	17819	17940	17957	17995	17990	17826	18144	17942	18067	17983	17769	18147	17970	17741	18079	17987	17909	18071	18006	17983	17834	17832	17902	18007	17832	17980	17998	18024	17972	18013	17924	18138	17809	18138	17905	17904	17875	18016	17964	18030	17909	18133	17898	18061	17892	18002	18083	18151	17784	18050	18045	17878	17937	18039	17969	17806	17808	17921	17883	17867	17825	17913	17951	18047	18046	17845	17730	17961	18011	18014	17849	17818	17980	18055	18113	17998	18023	18019	18016	17970	17928	18045	17932	17888	18165	18020	17879	18041	18021	18054	17942	17851	17887	17811	18016	17967	17876	18156	17886	18031	18023	17997	17917	17771	17961	17978	18065	17845	17811	17851	17987	17921	18049	17945	17860	18079	18137	18155	18055	17921	17919	17896	17964	17922	17859	18005	17893	17971	17996	17963	17973	17819	17930	17872	18084	17918	18148	17870	18076	17923	18050	17934	17585	18051	17743	17926	18137	17975	18060	17887	17986	18084	17868	17941	17817	17808	18037	17880	18017	17902	17958	17919	18086	17863	18015	18128	17921	18045	17938	18159	17972	18096	17972	17999	18052	17848	18155	17934	18009	17998	18013	18020	18086	17933	17918	18064	17929	17937	17944	17798	17873	17773	17882	18009	17946	17903	17848	17948	17839	18024	17958	18005	18133	18056	18108	17981	17961	17959	18025	18042	17939	17975	17853	18080	18056	17802	18065	18109	18051	17969	17909	18042	17959	17774	18173	17828	17904	17766	17860	17769	18128	18045	17854	17958	18058	17852	17844	17951	18108	17913	17706	18029	18129	17903	17843	17836	18100	17943	17991	17943	17861	17969	17901	17982	17979	18010	18162	17844	17940	18058	17921	18009	17934	18086	18082	17892	17908	17839	17924	18098	18031	17805	18112	17845	18008	17878	18048	17859	17831	18173	17998	17958	17915	17905	17924	18020	17885	17941	17914	17809	18044	17991	17828	17950	17945	18004	17874	17941	17925	17892	17967	17943	18133	17888	17850	18020	18115	18098	18034	18028	17992	17994	18036	17959	17974	17962	17932	17980	17893	18034	17878	18092	17856	18060	18155	17890	18081	18079	17932	18101	17869	17815	17973	18183	18041	17978	18100	17937	18135	17989	17924	17911	17909	18081	18006	17892	17996	17967	18023	18048	18045	17933	17954	17887	17946	17983	17910	17935	17798	18061	17928	17857	17921	18039	17991	17841	17996	17905	18062	17926	18214	17956	17882	17915	17918	18064	17986	18086	18008	17963	18000	17860	18099	17889	18097	18067	18114	17995	17897	17942	18117	17892	18123	17846	17960	17910	17992	17842	18025	18119	17857	17830	18041	17983	17868	17927	17965	17969	17947	18037	17990	17955	17899	18006	18048	17943	17911	17931	18008	18166	17719	17979	17904	17890	17915	18063	18000	17965	17913	17953	17877	17970	18073	17854	17977	17977	17886	17863	17801	18004	17912	18147	17779	17935	18121	18111	18047	17900	17932	18123	17998	17660	17956	17803	17954	17791	18078	18000	17935	17905	17946	17896	17942	18014	18133	17831	17875	17930	18021	17998	17930	17832	18008	18062	17932	17877	18027	18023	18039	18070	18032	17812	18052	17929	17840	18097	17915	17980	17962	17941	17889	17968	18150	17991	18094	18018	17949	17937	18014	17924	18045	17972	18052	17927	18065	17949	17770	17968	17970	18007	17870	18039	17996	17925	17932	18003	17865	17960	18015	17968	17861	17950	17917	17880	18142	18033	18023	18097	17974	17931	18075	17989	18120	18092	17861	17960	17862	17970	18041	17921	17955	17784	17937	18089	17937	17966	17923	17818	17949	17946	18061	17972	18049	18005	17877	18082	17975	18073	17810	18100	17914	17940	17930	17970	18096	17833	18008	17810	17866	17859	18021	17998	17910	18079	18010	17874	17932	17901	17882	17995	17978	17887	17973	18132	17791	17898	18106	17866	17777	18115	18136	17936	17918	17934	17902	17875	18045	17980	18073	18037	17917	17960	17963	17876	17892	17926	17969	17906	17903	18040	17894	18038	17829	18117	17907	17965	18037	17911	18028	17982	17955	17953	17877	17990	17988	18014	17874	17934	18071	18014	18039	18134	17863	18094	17885	17911	17991	18015	17998	18189	17902	17904	18095	17968	18132	17979	17866	17854	18084	17977	18042	17905	18081	17920	17990	17907	17916	17907	17897	18005	17984	17961	18019	18012	17973	18062	18144	17865	18054	17957	17852	17963	17929	17981	17803	18071	17944	17780	17909	18117	18066	18013	17853	17895	18013	18064	17840	17913	18049	17907	18105	18017	17887	18052	17792	17787	17982	17860	18175	17965	17900	18107	17961	18028	18044	18052	17960	18012	18057	17917	18122	17981	17980	18037	17849	18160	17908	17987	18134	18009	17904	17999	17817	17944	17972	17969	18008	18014	18019	18010	18070	18031	17964	17942	18139	18003	17956	17947	17931	18122	17890	18147	18174	17862	17963	18014	17923	18069	18048	17842	17926	17979	17889	17923	17960	17922	17946	18131	17796	17991	17973	18124	17804	17986	17974	17927	18157	17857	17817	17948	18110	18171	18027	17802	17978	18021	17831	17951	18123	17956	17970	17843	17988	18052	17948	17881	18096	17872	17962	17699	17887	18139	17939	18058	17949	17984	17832	18047	18202	17895	17853	17965	17968	17986	18058	17910	17906	17957	17894	17884	18082	17982	17951	17891	17912	17978	18001	18001	18030	17990	18049	17701	17962	17928	18247	17921	17837	17901	17956	18026	18063	17998	17869	17916	17948	18070	17883	18120	17954	17887	17915	17958	17936	17776	18099	17954	17993	18002	17966	17966	17980	18114	17979	17821	18019	17962	17896	17964	17927	17998	17930	17967	17874	18053	17899	17922	18219	17923	17907	18061	18175	18073	17998	17968	17932	18071	17982	17906	18046	17948	17899	18074	18008	18027	17893	17935	17886	17927	18017	17953	18144	17918	17922	17711	18025	17863	17980	18076	17936	17930	18127	17897	18070	17959	17997	18008	18148	17985	17958	17958	17789	18042	17921	17893	17843	17931	18055	18140	18113	17894	17989	18103	17828	18008	18019	17909	18028	17963	18147	18039	18022	17910	18045	18005	18005	17985	17974	17890	18029	17959	18074	17955	17768	18156	18186	17949	17981	17904	17989	18015	17896	18039	18013	17994	17876	17946	17862	17887	17872	17833	17907	18050	17814	18069	18021	17906	17927	18056	17903	17916	17937	17980	17890	18052	17915	17984	17967	17979	17974	17878	18076	18022	17875	18019	17937	18063	18108	17947	17847	17825	18071	17925	17755	18047	17981	18008	17717	17965	18171	17981	17841	17899	17827	17949	17883	18076	17983	18018	17930	18113	18046	18084	17829	17974	17948	17901	18069	17835	17951	17909	17795	17855	18000	17996	18049	17964	18009	18067	17994	18035	17848	18017	17891	17886	18093	17813	18019	18017	18009	18004	18156	17950	18141	17974	17946	17866	17904	18022	18040	17881	18014	18116	18038	17991	17886	17955	17934	18146	17972	17968	18102	17937	17910	17893	17989	17902	18001	18058	17929	17850	17894	18137	17956	17944	17897	17870	17836	17985	18023	18157	18019	17875	17915	18050	17843	17956	18025	18029	17844	17871	17873	17947	18130	17952	18019	18133	17849	18180	18152	18014	17930	17834	17980	18024	18154	17945	17879	18168	17908	17916	18064	18015	17981	17777	17875	18088	18000	17957	17796	18020	17827	17931	17869	17933	17954	17902	17924	17911	17936	17908	18041	17958	17867	17894	17955	17906	18045	17918	18114	18123	18033	17989	17878	18092	18102	18027	17866	17980	17856	18102	17926	17801	18062	17892	18028	18007	18091	17956	17962	18116	17947	17980	18125	17946	17969	18067	17884	17876	17938	17836	17866	17878	17971	17978	17866	18049	17975	18026	18026	17979	17996	17879	18185	17994	17959	18071	18049	17823	18011	17765	17682	17836	18118	17876	17995	17910	17901	18131	17881	18053	18162	17926	17949	17961	17961	17973	17882	18106	18034	17956	18099	17835	17938	17919	18009	18007	17939	17846	18038	18125	17984	17878	17956	17965	18020	17985	18081	17985	17801	18044	18114	18024	18076	17950	17987	18020	18056	17934	17725	17943	17954	17955	17942	17995	17954	18029	17907	17999	18059	17889	18094	17853	17940	17811	18132	17815	17879	18120	17823	17915	18096	18037	18069	18019	18122	17956	18039	18025	18027	18055	18050	18005	17872	18045	18058	18299	17836	17952	18047	18157	18025	17952	18050	18163	17939	17928	18086	17911	17919	18161	18180	18142	18082	17965	17775	17908	17991	18078	18008	17969	18019	18184	17896	18141	17876	17980	17995	17887	17912	17887	18019	17962	18126	17989	17945	18025	17959	17937	17929	17954	17867	18031	17815	17924	17872	17942	17920	17885	17928	17999	18098	17962	17985	17935	17996	17967	17902	17985	18052	18002	18113	18044	18145	18117	17982	17892	17878	18065	17986	17944	18024	17774	18121	17978	18066	17943	18031	18077	17892	17971	18038	18024	17996	18199	17846	18106	18060	18012	17964	17818	17988	18065	17874	18007	18133	18125	18229	17870	18155	17941	17995	17922	17858	17901	17851	17814	18052	17987	17819	18029	18068	18010	18064	17973	18078	18252	17940	17840	17889	17845	18029	17891	17954	17953	18042	17868	17885	17991	18077	17892	17953	17898	17969	17883	17784	18086	18028	18014	18086	17873	17861	18017	18073	17956	17894	17936	18076	18152	17931	18070	17923	17989	17992	17835	18015	17904	18019	17895	18035	18088	17885	18048	18065	17893	17959	18018	17854	17880	17891	18097	17989	18104	17966
24810	21150	28030	25259	23665	51143	57351	44005	33425	26782	22453	21482	21646	21617	21642	21474	21582	21435	21368	21515	21587	21576	21731	21593	21661	21472	21430	21437	21520	21454	21361	21347	21344	21199	21582	21540	21546	21641	21327	21334	21552	21164	21297	21264	21379	21467	21619	21496	21451	21494	21426	21381	21463	21534	21517	21312	21580	21203	21245	21191	21316	21676	21454	21151	21322	21189	21502	21409	21293	21305	21413	21347	21370	21351	21300	21371	21450	21396	21614	21377	21256	21421	21463	21413	21393	21410	21227	21632	21416	21448	21218	21261	21363	21448	21473	21155	21239	21269	21280	21660	21394	21321	21590	21346	21478	21685	21340	21252	21574	21329	21350	21361	21244	21354	21428	21393	21386	21389	21289	21261	21374	21220	21304	21503	21383	21465	21571	21590	21508	21339	21380	21256	21247	21351	21304	21497	21306	21275	21507	21190	21534	21251	21426	21233	21356	21346	21436	21168	21384	21548	21247	21424	21238	21443	21438	21311	21509	21293	21367	21446	21249	21435	21314	21310	21241	21379	21312	21295	21355	21334	21264	21531	21641	21472	21302	21417	21564	21294	21256	21234	21623	21339	21506	21541	21377	21306	21592	21359	21474	21419	21377	21385	21365	21474	21324	21229	21254	21548	21504	21456	21387	21303	21350	21464	21372	21353	21296	21246	21399	21253	21184	21337	21268	21571	21272	21423	21420	21401	21439	21225	21617	21477	21608	21448	21420	21243	21333	21270	21453	21291	21236	21469	21398	21278	21207	21448	21325	21256	21507	21402	21353	21485	21255	21267	21417	21543	21506	21521	21463	21443	21289	21300	21311	21410	21411	21445	21461	21403	21442	21350	21676	21417	21705	21363	21650	21298	21260	21315	21190	21382	21474	21207	21406	21222	21493	21533	21289	21283	21349	21350	21233	21601	21321	21280	21391	21326	21502	21248	21295	21383	21547	21488	21284	21286	21463	21550	21386	21423	21593	21505	21327	21448	21347	21374	21357	21236	21416	21468	21214	21544	21385	21343	21409	21517	21421	21244	21448	21302	21372	21415	21452	21290	21407	21466	21386	21426	21423	21225	21505	21364	21405	21437	21501	21329	21473	21512	21292	21325	21445	21256	21402	21301	21488	21221	21402	21266	21223	21334	21450	21244	21549	21332	21147	21382	21531	21282	21504	21265	21191	21297	21165	21316	21472	21292	21464	21359	21438	21335	21203	21377	21586	21404	21506	21425	21497	21327	21314	21514	21238	21427	21393	21469	21197	21309	21440	21276	21168	21398	21497	21491	21312	21270	21192	21466	21423	21603	21380	21470	21412	21264	21594	21139	21302	21213	21315	21209	21371	21506	21354	21167	21359	21343	21407	21326	21190	21367	21338	21456	21227	21299	21422	21456	21366	21219	21361	21433	21488	21217	21420	21431	21460	21331	21335	21299	21318	21499	21319	21330	21639	21500	21461	21327	21575	21434	21517	21278	21660	21532	21311	21499	21303	21599	21383	21406	21426	21371	21294	21299	21460	21301	21463	21245	21535	21299	21257	21483	21365	21449	21329	21238	21525	21443	21519	21415	21411	21522	21227	21445	21378	21472	21602	21335	21178	21470	21382	21422	21480	21349	21216	21376	21431	21240	21527	21368	21536	21348	21555	21276	21257	21359	21318	21405	21513	21390	21350	21437	21606	21303	21472	21513	21434	21194	21414	21531	21347	21577	21493	21312	21501	21450	21345	21261	21222	21301	21193	21518	21205	21178	21387	21459	21500	21356	21302	21454	21247	21237	21277	21292	21240	21319	21380	21545	21411	21325	21466	21381	21461	21227	21373	21316	21466	21346	21127	21343	21506	21174	21371	21185	21640	21174	21385	21286	21552	21323	21554	21297	21397	21633	21356	21318	21169	21430	21199	21523	21280	21561	21519	21111	21218	21374	21519	21386	21508	21351	21461	21359	21440	21167	21354	21284	21529	21390	21478	21412	21615	21420	21369	21389	21371	21590	21128	21363	21511	21453	21384	21265	21408	21227	21300	21527	21271	21337	21505	21337	21268	21334	21441	21383	21469	21219	21247	21563	21304	21148	21473	21433	21543	21493	21437	21310	21311	21645	21443	21643	21310	21364	21394	21392	21405	21394	21290	21611	21629	21462	21343	21339	21182	21512	21210	21250	21400	21472	21334	21485	21402	21324	21510	21365	21359	21465	21539	21495	21200	21555	21333	21272	21443	21424	21563	21416	21557	21381	21265	21322	21341	21379	21418	21531	21639	21449	21519	21377	21334	21435	21314	21338	21604	21373	21462	21402	21322	21128	21402	21512	21501	21744	21538	21505	21358	21453	21512	21365	21271	21236	21446	21354	21495	21222	21314	21366	21505	21303	21362	21291	21320	21455	21360	21364	21334	21455	21408	21285	21319	21188	21456	21323	21546	21324	21391	21175	21394	21602	21252	21345	21379	21408	21631	21364	21391	21284	21479	21358	21659	21440	21559	21418	21419	21396	21396	21408	21367	21489	21376	21675	21298	21261	21412	21370	21396	21433	21252	21429	21600	21526	21537	21367	21486	21245	21340	21468	21542	21353	21522	21456	21587	21671	21519	21378	21278	21527	21365	21213	21389	21303	21426	21362	21165	21375	21193	21466	21237	21252	21429	21159	21377	21190	21685	21465	21569	21417	21596	21484	21578	21408	21495	21432	21349	21487	21513	21251	21364	21390	21332	21202	21329	21365	21412	21579	21349	21269	21582	21579	21472	21445	21327	21274	21501	21228	21270	21362	21527	21495	21362	21426	21418	21514	21298	21324	21454	21423	21370	21539	21263	21416	21290	21475	21343	21388	21493	21369	21376	21440	21260	21420	21168	21436	21395	21448	21522	21385	21443	21442	21231	21336	21285	21319	21467	21178	21355	21553	21504	21399	21388	21319	21316	21234	21260	21165	21264	21552	21410	21543	21474	21337	21544	21401	21333	21458	21395	21505	21409	21214	21363	21395	21326	21353	21339	21162	21303	21524	21460	21371	21527	21427	21298	21511	21157	21437	21474	21521	21693	21386	21493	21293	21359	21337	21376	21373	21449	21457	21567	21488	21376	21235	21273	21290	21408	21311	21211	21502	21437	21395	21607	21281	21235	21386	21361	21170	21473	21538	21404	21337	21471	21430	21111	21521	21413	21367	21477	21203	21389	21081	21621	21422	21260	21466	21276	21395	21380	21200	21366	21644	21520	21312	21541	21707	21760	21458	21401	21443	21397	21151	21483	21221	21523	21382	21307	21473	21312	21292	21308	21240	21178	21241	21308	21220	21505	21310	21248	21245	21473	21431	21326	21477	21407	21437	21361	21521	21466	21373	21356	21527	21452	21463	21279	21506	21451	21388	21442	21429	21325	21339	21367	21400	21544	21179	21306	21289	21329	21352	21500	21457	21145	21334	21660	21359	21342	21442	21324	21426	21281	21318	21500	21383	21492	21368	21460	21478	21429	21516	21491	21410	21372	21306	21474	21610	21462	21332	21264	21358	21460	21449	21488	21384	21327	21296	21450	21247	21386	21294	21488	21332	21455	21409	21291	21384	21383	21256	21381	21367	21484	21217	21434	21409	21406	21283	21407	21286	21578	21433	21295	21404	21498	21325	21260	21299	21299	21475	21168	21405	21293	21414	21540	21180	21388	21308	21369	21528	21243	21339	21382	21483	21481	21058	21428	21478	21317	21418	21288	21421	21389	21274	21326	21316	21389	21201	21505	21411	21501	21273	21441	21365	21262	21358	21386	21327	21152	21308	21501	21452	21435	21433	21554	21196	21487	21584	21247	21400	21348	21338	21446	21426	21292	21260	21291	21419	21405	21380	21436	21460	21472	21274	21316	21343	21528	21499	21546	21383	21525	21420	21378	21557	21237	21491	21359	21367	21379	21333	21373	21342	21551	21365	21401	21427	21391	21247	21459	21403	21458	21040	21416	21520	21291	21342	21136	21436	21419	21205	21602	21473	21312	21338	21405	21480	21440	21310	21238	21510	21216	21312	21376	21348	21277	21432	21466	21237	21074	21529	21371	21409	21374	21453	21518	21453	21352	21231	21344	21316	21269	21274	21346	21427	21371	21349	21336	21337	21365	21374	21261	21399	21143	21403	21310	21377	21497	21433	21474	21469	21417	21486	21483	21385	21521	21346	21575	21490	21288	21262	21314	21241	21418	21276	21443	21376	21440	21415	21167	21433	21500	21433	21365	21204	21530	21501	21563	21428	21366	21456	21475	21323	21428	21104	21561	21355	21362	21186	21145	21148	21438	21364	21190	21231	21369	21189	21464	21433	21617	21404	21475	21214	21115	21393	21387	21353	21438	21312	21560	21447	21413	21308	21384	21293	21400	21396	21550	21369	21308	21343	21501	21321	21345	21504	21260	21174	21474	21219	21491	21234	21525	21342	21261	21396	21593	21570	21496	21253	21550	21129	21494	21480	21522	21398	21365	21545	21327	21268	21334	21335	21378	21219	21331	21476	21571	21500	21504	21220	21324	21597	21427	21462	21300	21473	21329	21422	21350	21203	21394	21183	21251	21474	21403	21425	21284	21128	21260	21549	21142	21371	21167	21370	21495	21565	21491	21348	21404	21246	21458	21103	21388	21391	21307	21332	21274	21295	21418	21313	21354	21442	21728	21377	21606	21464	21367	21436	21202	21383	21361	21253	21338	21316	21431	21361	21444	21410	21282	21298	21367	21354	21272	21380	21332	21362	21536	21438	21501	21455	21422	21363	21295	21329	21329	21491	21492	21378	21365	21288	21374	21513	21473	21441	21316	21476	21378	21557	21423	21575	21376	21374	21439	21325	21358	21340	21429	21513	21440	21538	21271	21464	21153	21154	21368	21609	21352	21513	21409	21397	21581	21120	21244	21372	21543	21441	21365	21276	21431	21049	21517	21514	21605	21342	21367	21390	21209	21266	21370	21366	21250	21539	21412	21212	21254	21253	21354	21343	21187	21346	21526	21541	21657	21615	21614	21314	21329	21334	21208	21501	21490	21561	21536	21528	21490	21446	21419	21337	21345	21379	21381	21081	21309	21503	21266	21338	21369	21425	21395	21575	21480	21395	21258	21475	21401	21333	21475	21704	21546	21378	21301	21567	21616	21359	21359	21413	21335	21398	21405	21445
15882	23617	22867	20311	22996	52727	54775	42864	31689	23655	18234	18107	18176	18043	18038	17906	17961	17954	18085	17893	18026	18125	18208	18207	18117	18079	17953	18138	17995	18072	18163	18064	18189	18008	17932	18010	17918	18029	18107	18021	18102	18007	18033	18131	18187	17961	17972	18054	17948	17976	17974	18024	17884	17896	18048	18015	17961	18085	17789	17842	17815	17942	17922	18121	18150	17973	17997	18016	17972	18043	17990	18048	18055	18032	18130	17974	18193	17885	18058	18141	18211	17950	18049	17912	18079	17982	18099	18134	17842	18059	17981	17832	18029	18149	18009	18012	17931	18009	18093	18052	18121	18018	18046	18141	18013	18132	18061	17994	18189	18031	18120	18057	18205	17999	17918	17942	17967	18011	17920	17929	17980	17914	18020	18152	18159	18000	17921	18006	18095	17958	18110	18052	17896	18247	17992	17819	18187	17921	17852	17839	18004	17994	17897	18038	17940	18000	17910	18023	17871	18019	18000	18011	17980	18019	18128	17850	18192	18001	18065	17989	17926	18081	18059	18059	18019	17970	18085	18019	18043	17987	18129	18124	17960	17926	18038	17898	18063	18034	17899	17853	18203	17963	17962	17990	18103	18011	18158	18011	18100	18162	18014	18093	18022	17993	18254	18036	17908	18254	17924	18111	18033	18157	18110	17819	17976	18016	18123	18000	18087	18075	17973	18134	18102	18058	18045	18095	18103	17913	18103	18009	17981	18185	17907	17834	18109	18021	18034	17868	18004	17912	18060	17852	18027	18089	17864	18002	18044	17862	18118	17912	17989	18081	17854	18029	18091	17997	17925	17798	17991	17992	18174	17918	17928	18004	18034	18048	17955	18036	17829	18025	17996	18241	18023	18218	17896	17831	18055	18238	18012	18026	17963	17936	18007	18028	17955	18054	17947	18108	18067	18042	18101	18067	17979	17842	17970	17905	18107	17993	18141	17992	18100	17883	18068	17982	17974	18113	18101	17899	18212	18035	17964	18034	17990	18273	18022	17870	18019	17978	18004	18071	17983	18141	17876	17911	18017	17883	17990	18018	17990	18005	17964	18067	18109	18127	17930	17956	17911	18123	18030	18068	18039	18032	18120	17952	18148	18122	17981	17919	17960	17955	17985	18015	17938	17903	18169	18032	18138	18000	18046	18156	17973	18062	18031	17830	17966	18039	17967	18136	17937	17944	18044	17908	17933	17976	18029	17940	18133	18149	18020	18053	17955	18187	18025	17959	17931	17979	18052	17939	18006	18090	18044	17891	18039	18063	17959	17944	18090	18005	18082	18103	18144	17911	18045	17921	17974	17954	17956	18050	17948	17901	17936	18109	17924	18073	17971	18136	18070	17797	18106	18043	17979	18192	18019	18070	18020	18023	18084	18054	17943	17931	18051	18009	18043	17933	18128	18000	18180	18042	17787	17997	17837	17844	18068	18005	17910	17920	17991	17873	17935	17840	18039	18133	17983	18075	18016	17911	18056	18016	18005	17992	18041	17987	17914	18130	18168	18174	18100	18144	17986	17964	18090	18075	17960	18059	18085	17897	18001	17971	18100	18121	18143	17981	17863	18184	18020	18054	17812	18013	18089	17846	18143	18014	17795	17888	18019	17901	17951	18182	17919	17860	18155	18030	17834	17935	18143	17967	18047	18003	18008	18064	17940	17898	18075	17835	18089	17876	17961	18045	17972	18023	18100	17737	18306	17925	17973	17944	18119	17938	18187	17953	17974	17883	17879	17921	18100	18021	17915	18042	17956	17889	18084	17984	18031	17996	18089	17974	17931	17889	18006	18040	18058	18110	17952	18066	17821	17953	18014	18017	17935	17995	18121	17890	18126	18009	18157	17959	17946	17902	18080	17936	18036	18012	17900	17909	18018	17954	18104	18031	17817	18068	18012	18028	18064	18023	18080	17911	18164	18100	17971	17880	17841	17987	18012	18031	18081	18025	17975	17777	18002	18056	17962	17960	18033	18177	18024	17993	18217	18084	18081	17877	18011	17990	18031	17988	17999	18026	18012	17978	17977	17921	17966	18029	17915	18020	17991	17984	17981	18041	17913	18075	18053	18067	17907	18153	18051	18097	17968	18041	18061	18095	18039	17933	17998	17815	17967	17798	17808	18349	17969	18043	17983	18038	17870	17999	18071	17924	18024	18017	17999	18202	18018	17922	18093	18011	17954	18051	18009	18014	17991	18014	17943	18130	17894	18036	18100	18137	18164	18037	17972	18009	18059	17902	18049	18009	17939	17918	18013	18057	17928	17949	18023	17996	18121	18201	17908	17985	18137	17946	18030	17961	18065	18103	17958	17999	17842	18098	17918	18102	18146	17983	18010	18073	17964	17909	17923	18115	17995	17876	17949	18028	17874	18041	17921	18173	18064	17917	17981	18099	18035	18099	17996	17978	18069	18099	18049	17985	17938	18115	18069	18011	17965	17957	18035	18056	18026	17984	17991	17948	18114	18295	17983	18112	17879	18087	17959	17989	18140	17851	18052	18067	18004	18142	17997	18046	18159	18019	18042	17861	17952	18048	17962	17940	17885	17994	18012	18011	17958	18155	17934	18061	18115	17994	17963	17841	17963	17948	18031	18042	17938	18021	17944	17809	18077	18144	17877	18030	18023	17909	18042	17980	17997	18053	17918	18030	18082	18102	17936	18135	17898	17996	18134	17934	17953	18093	18030	17969	17834	18028	17935	17884	17893	17857	17997	18079	17968	17955	18239	17968	18046	17932	18010	18044	17950	18049	18039	18003	17957	17871	17977	18119	17849	17882	18080	17934	17980	18008	18158	18050	18130	18054	18100	17808	18065	18150	17951	18047	18013	17927	18067	18105	18158	18038	18010	17899	17849	17952	17931	18198	17969	17992	17928	17998	18042	18063	18051	18008	18014	18090	18146	18026	18098	17974	17889	17922	18093	17945	18045	17954	17997	18102	18053	17973	18025	17906	18015	17882	18116	17837	18208	17969	17882	17868	18016	18020	17938	17958	18019	17994	17984	18037	17854	17956	18000	18201	17910	18213	18076	18001	18070	17838	17847	17833	17945	18020	18094	18133	18008	18007	18104	18105	17812	18104	18065	18021	17975	18197	17984	17804	18041	18039	18153	18115	18020	17806	18099	18024	17864	17962	17946	18031	18147	17878	18055	17936	18030	17964	17979	17920	18365	18064	18065	17953	18030	17947	18050	18005	18050	17956	17917	18028	17978	17924	18028	18223	17974	18038	17865	17984	18052	18093	18093	17869	17917	18032	18079	18112	17973	18035	17957	17903	17938	18019	17979	17876	18087	17958	18026	18014	18026	18131	17902	18053	18013	18063	17938	17939	18044	17870	18054	17898	17984	18043	17920	18242	17983	18013	18051	17877	18070	17861	18123	17797	18016	17963	17994	17836	18126	18112	18014	18094	17899	17948	18092	18049	18090	17939	17966	17938	18177	18008	18024	18064	17991	18058	18153	18098	18008	17678	17978	18123	18109	17856	18068	18008	17971	18192	18087	18074	17906	18122	18071	17993	18051	18349	18019	17906	17953	17993	18054	18017	18057	18049	17915	18232	18076	17986	18058	17982	17993	18193	18048	18026	18056	18202	18079	17999	18180	18045	18087	18049	17980	17986	18147	17999	18141	18120	17987	18042	18172	18063	17953	17999	17971	18072	17954	18125	18166	17928	18165	18010	18044	17985	17979	18021	18084	18009	18025	18008	18164	18101	17854	17882	17878	17948	17907	17902	17936	18116	17961	17863	18033	17945	18224	18152	18001	17962	18134	17840	18088	18173	18137	18101	18129	17958	18078	18002	18055	17986	17916	18001	17925	17927	17820	17983	18175	17921	17890	17914	17960	17921	17948	17972	18133	18004	18009	17977	18038	18113	17899	18043	17981	18074	18095	17953	18019	17940	17878	17885	17950	18092	18000	18131	17937	18073	17799	18039	17992	17808	18142	17939	18007	17996	17988	18019	17958	17898	18128	17974	17958	18174	17852	18049	18109	18069	18019	17878	18062	18087	17993	17965	17981	18052	18012	18130	18052	18053	17951	17983	17989	18164	17912	17865	17938	18018	17972	18142	18128	17885	18036	18038	18100	17878	18142	18012	17972	18159	18056	17825	17942	17908	18077	18018	18112	18152	18159	18112	18006	18126	18073	18023	18152	17884	17858	17965	18160	18025	18136	18217	17975	18048	18060	18092	17932	18067	18032	18021	18213	18143	17944	18045	18082	18061	17936	18053	18117	18038	17961	18012	17989	17911	17985	18022	18075	18057	17964	18127	17951	18029	18137	18001	17999	18048	18202	17987	18096	18230	18026	17956	17927	18036	17950	17918	18014	18098	17817	18113	17911	18024	18023	18042	17983	18088	18075	18023	17884	18160	18069	18047	17958	17852	17989	18132	17980	18126	18006	18114	18016	18108	18018	18018	17976	17878	18034	17942	18052	18144	18094	18028	18182	18067	17981	18129	18092	18053	18125	17981	17899	17957	18134	18044	17921	17937	18207	17932	18129	17854	17964	18190	18105	18261	18103	17963	17966	18202	17994	18015	17903	18050	18006	18111	18119	18185	18073	18015	17986	18246	18014	18067	18141	17984	17905	17951	18090	17963	17808	18190	18005	18168	18060	17918	18075	18107	18124	18092	18222	17997	17999	18080	17960	18088	17861	17967	18113	18073	17917	18216	17974	17917	18031	18030	18022	17977	18072	17862	17973	18019	17933	18076	17984	17931	18009	17969	18162	17995	18104	17962	18016	18102	18187	18170	17908	18124	18045	18085	17957	17810	17878	17947	18244	18087	18154	18082	17978	17866	17975	18162	18114	18105	17888	17952	17857	18006	18057	17962	17900	17960	18211	18109	18000	17991	17987	18018	17876	18058	18094	17943	18013	17900	18076	17862	17990	17927	18161	17793	18088	18066	18001	17952	17897	18241	18067	18154	17899	18194	18055	17933	18050	18023	17843	18113	18021	17967	18074	17966	18089	17884	18132	17937	18012	17960	17983	17951	18002	17945	18258	18017	18096	17936	17946	17969	17739	17718	18202	18097	17976	18250	18009	17988	17794	18037	17864	17933	18104	18182	18050	17854	17845	17853	18102	18069	18095	18023	18094	18063	17960	17898	18072	17950	17810	17924	18060	18163	17958	18009	18187	18016
23012	21158	28921	23665	22508	64284	71303	57378	43353	32698	24010	22013	21705	22016	21957	21682	21472	21655	21535	21841	21661	21496	21853	21680	21642	21773	21671	21800	21630	21689	21692	21578	21611	21501	21518	21610	21530	21637	21650	21595	21539	21750	21653	21392	21414	21575	21503	21350	21583	21543	21633	21640	21540	21576	21622	21576	21701	21585	21341	21414	21322	21561	21633	21499	21414	21472	21517	21617	21586	21496	21660	21549	21459	21548	21485	21392	21658	21669	21453	21542	21621	21605	21428	21498	21360	21558	21566	21543	21636	21432	21441	21446	21607	21604	21492	21676	21478	21702	21569	21460	21546	21490	21556	21469	21584	21472	21317	21492	21713	21447	21414	21694	21366	21451	21577	21297	21459	21558	21247	21552	21463	21513	21483	21580	21413	21289	21518	21394	21551	21440	21680	21682	21583	21580	21230	21480	21377	21408	21422	21476	21669	21600	21381	21670	21494	21567	21470	21650	21267	21572	21398	21342	21541	21673	21820	21384	21588	21424	21469	21392	21655	21602	21509	21629	21405	21570	21310	21684	21490	21335	21393	21503	21566	21464	21548	21554	21662	21575	21439	21591	21522	21468	21527	21532	21448	21280	21510	21411	21555	21552	21425	21453	21521	21489	21400	21534	21606	21432	21422	21785	21426	21559	21516	21507	21241	21414	21578	21463	21607	21500	21464	21480	21459	21365	21434	21465	21593	21528	21678	21649	21632	21489	21388	21301	21628	21478	21327	21403	21570	21424	21356	21424	21527	21483	21389	21605	21703	21633	21408	21659	21479	21544	21489	21188	21562	21525	21388	21235	21478	21405	21716	21591	21573	21511	21637	21444	21344	21695	21515	21433	21384	21557	21555	21478	21553	21353	21393	21502	21503	21587	21666	21501	21361	21674	21520	21529	21451	21461	21661	21650	21401	21437	21494	21289	21511	21378	21401	21690	21339	21536	21699	21308	21680	21539	21272	21365	21533	21633	21392	21508	21609	21607	21651	21488	21284	21536	21624	21481	21500	21406	21339	21578	21703	21307	21544	21550	21709	21494	21414	21605	21708	21458	21474	21462	21680	21617	21584	21474	21535	21553	21574	21472	21727	21578	21618	21549	21552	21468	21468	21501	21556	21464	21537	21556	21547	21326	21439	21568	21446	21539	21681	21520	21403	21332	21383	21636	21464	21516	21593	21490	21649	21599	21545	21414	21372	21252	21620	21538	21498	21393	21480	21437	21419	21658	21445	21792	21492	21543	21751	21527	21387	21500	21526	21524	21275	21477	21517	21515	21521	21438	21299	21388	21421	21424	21509	21394	21647	21630	21482	21506	21416	21407	21535	21746	21365	21571	21596	21610	21461	21495	21377	21423	21839	21530	21464	21488	21643	21482	21664	21487	21608	21380	21588	21388	21444	21411	21588	21617	21567	21567	21386	21595	21730	21487	21480	21672	21364	21612	21575	21598	21377	21311	21508	21417	21495	21521	21580	21466	21585	21654	21569	21526	21415	21634	21615	21407	21506	21569	21572	21457	21481	21445	21350	21618	21466	21673	21518	21483	21416	21538	21340	21668	21312	21553	21411	21457	21385	21558	21552	21502	21537	21461	21582	21458	21550	21516	21491	21569	21612	21372	21496	21634	21530	21426	21359	21543	21506	21355	21288	21525	21278	21278	21373	21545	21443	21483	21453	21626	21477	21440	21562	21793	21518	21441	21384	21442	21446	21431	21387	21350	21595	21449	21247	21436	21433	21720	21406	21490	21560	21546	21539	21525	21384	21335	21474	21399	21292	21448	21717	21362	21797	21433	21523	21410	21564	21579	21523	21499	21325	21495	21448	21445	21391	21650	21461	21510	21500	21718	21354	21435	21437	21443	21369	21410	21595	21439	21604	21532	21431	21520	21600	21496	21553	21490	21553	21426	21423	21432	21489	21404	21500	21558	21479	21378	21450	21529	21556	21524	21539	21467	21330	21387	21446	21587	21407	21437	21734	21556	21308	21290	21520	21660	21604	21384	21378	21433	21498	21490	21521	21413	21643	21557	21524	21439	21394	21552	21364	21590	21698	21461	21423	21284	21575	21388	21311	21666	21418	21344	21303	21522	21773	21481	21457	21519	21584	21455	21683	21342	21897	21660	21608	21563	21185	21524	21621	21417	21441	21559	21559	21411	21353	21509	21565	21317	21457	21637	21531	21513	21616	21415	21524	21711	21515	21787	21436	21423	21554	21486	21610	21431	21746	21542	21623	21496	21592	21570	21680	21522	21608	21524	21360	21472	21682	21582	21603	21528	21521	21493	21673	21450	21682	21418	21393	21513	21490	21487	21492	21598	21550	21611	21307	21258	21589	21807	21627	21620	21595	21359	21499	21556	21572	21636	21612	21564	21440	21577	21461	21725	21584	21341	21624	21382	21431	21437	21381	21513	21203	21370	21314	21484	21639	21685	21704	21446	21662	21575	21528	21400	21599	21515	21426	21425	21500	21394	21504	21471	21533	21376	21413	21491	21563	21328	21757	21379	21555	21574	21520	21463	21503	21403	21355	21607	21409	21437	21296	21403	21419	21542	21439	21310	21665	21464	21628	21418	21544	21501	21560	21613	21372	21516	21548	21544	21427	21456	21412	21542	21511	21792	21844	21520	21246	21266	21615	21563	21673	21563	21508	21639	21443	21588	21619	21679	21176	21570	21553	21225	21666	21542	21510	21459	21488	21589	21621	21423	21477	21487	21364	21311	21512	21696	21510	21332	21549	21439	21626	21554	21804	21513	21403	21472	21397	21597	21570	21455	21558	21684	21251	21592	21551	21415	21534	21605	21676	21558	21579	21530	21335	21538	21602	21684	21307	21417	21683	21850	21586	21517	21587	21596	21353	21531	21397	21434	21487	21460	21399	21499	21584	21480	21223	21264	21597	21544	21732	21756	21583	21409	21507	21546	21260	21424	21482	21605	21459	21447	21474	21552	21538	21664	21541	21616	21541	21611	21544	21292	21617	21572	21685	21490	21611	21549	21352	21408	21370	21543	21491	21354	21275	21601	21535	21547	21729	21395	21278	21371	21717	21591	21677	21645	21368	21526	21568	21494	21820	21449	21602	21662	21414	21551	21499	21387	21384	21569	21500	21463	21395	21265	21463	21287	21372	21444	21426	21546	21598	21487	21548	21252	21317	21380	21472	21562	21464	21394	21344	21444	21520	21394	21458	21473	21643	21513	21581	21630	21819	21425	21497	21611	21555	21652	21503	21338	21669	21590	21580	21752	21572	21667	21588	21638	21529	21576	21388	21274	21488	21711	21676	21616	21362	21627	21381	21449	21727	21547	21559	21502	21494	21558	21557	21470	21484	21632	21739	21702	21588	21583	21600	21498	21607	21377	21297	21595	21395	21369	21355	21539	21448	21438	21477	21570	21667	21575	21453	21349	21337	21494	21524	21773	21425	21508	21512	21438	21554	21684	21504	21450	21358	21464	21691	21587	21455	21652	21490	21580	21562	21537	21637	21349	21533	21626	21368	21442	21421	21391	21776	21360	21502	21495	21572	21488	21469	21547	21528	21430	21389	21433	21673	21624	21324	21412	21416	21422	21613	21714	21405	21445	21463	21622	21483	21411	21714	21355	21482	21439	21395	21497	21671	21406	21487	21417	21592	21277	21558	21607	21652	21616	21755	21442	21477	21566	21652	21393	21446	21624	21310	21286	21556	21425	21554	21477	21533	21344	21536	21644	21698	21505	21416	21453	21538	21433	21624	21419	21470	21505	21481	21473	21672	21498	21604	21404	21458	21289	21402	21451	21450	21589	21666	21470	21537	21401	21463	21472	21397	21479	21448	21499	21407	21471	21394	21363	21468	21466	21488	21412	21620	21555	21534	21590	21519	21567	21411	21342	21522	21596	21366	21477	21553	21780	21596	21616	21241	21469	21471	21436	21630	21614	21539	21465	21816	21544	21417	21292	21560	21579	21441	21315	21730	21598	21490	21622	21550	21498	21445	21775	21588	21541	21518	21841	21586	21417	21356	21394	21333	21581	21473	21539	21584	21493	21677	21631	21545	21621	21412	21668	21595	21624	21674	21669	21557	21518	21539	21520	21589	21613	21531	21576	21319	21484	21574	21348	21577	21578	21621	21428	21377	21604	21526	21529	21703	21555	21214	21401	21339	21420	21607	21350	21601	21577	21503	21484	21648	21585	21482	21525	21572	21552	21546	21543	21560	21529	21478	21460	21540	21349	21314	21283	21626	21468	21574	21508	21371	21862	21465	21337	21387	21477	21718	21526	21710	21421	21358	21490	21158	21332	21511	21435	21499	21527	21644	21492	21556	21431	21578	21320	21568	21482	21540	21626	21573	21570	21612	21416	21597	21455	21681	21402	21431	21495	21432	21438	21454	21585	21447	21444	21582	21575	21697	21301	21666	21328	21484	21559	21616	21423	21412	21611	21387	21512	21428	21519	21452	21686	21570	21464	21535	21670	21664	21705	21441	21613	21236	21394	21373	21334	21543	21666	21499	21362	21411	21479	21443	21545	21357	21421	21536	21606	21704	21484	21573	21499	21741	21409	21378	21563	21316	21499	21835	21669	21670	21475	21327	21421	21423	21615	21487	21537	21445	21480	21460	21492	21525	21471	21464	21530	21588	21359	21459	21510	21623	21639	21367	21455	21657	21466	21671	21524	21383	21693	21317	21495	21593	21268	21423	21600	21601	21544	21524	21472	21477	21484	21408	21530	21517	21534	21564	21534	21378	21679	21445	21381	21496	21563	21362	21530	21636	21442	21640	21657	21623	21354	21498	21466	21520	21591	21650	21497	21695	21516	21522	21219	21512	21509	21700	21611	21535	21589	21507	21556	21554	21359	21406	21465	21337	21415	21483	21456	21388	21618	21539	21427	21399	21492	21707	21599	21473	21700	21218	21209	21568	21505	21440	21662	21520	21509	21480	21540	21667	21518	21609	21490	21354	21466	21423	21399	21326	21586	21305	21505	21380	21483	21578	21453	21811	21401	21446	21774	21480	21528	21577	21538	21527	21518	21492	21618	21264	21557	21516	21363	21413	21415	21478	21481	21315	21232	21817	21567	21611	21525	21460	21667	21627	21311	21539	21561	21616	21519	21596	21473	21577	21768	21459	21490	21619	21487	21547	21468	21576	21455
17540	29704	28254	23422	30115	72798	73446	57718	43074	30131	18421	17953	18181	18148	18188	18205	18172	18151	18209	17952	17990	17996	18142	18060	18059	18212	18040	18150	18109	18257	18172	18297	18144	18148	18230	18191	18302	17957	18216	18102	18095	18138	18171	18036	18115	18044	18085	18145	18173	18188	18103	18013	18039	18151	18229	18168	18259	18085	18237	18012	18215	18054	18140	18041	17937	18012	18023	17928	18184	18098	17950	18019	18177	18021	18156	18136	18149	18120	18231	17947	18098	18038	18104	18075	18191	18057	18180	17936	18125	18081	18139	18167	18124	18109	18020	18003	18118	18176	18177	17897	18154	18199	18146	18179	18214	18178	18041	18215	18084	18094	18177	18164	17887	18093	18201	18178	17921	18041	17858	18025	17974	17961	18281	18032	18119	18087	18159	18242	18050	18191	18118	17981	18146	18174	18141	18185	18004	18100	17826	18184	18199	18109	18011	17958	18159	18024	18026	18120	18063	18084	18193	18089	18146	18162	18024	17991	18243	18021	18063	18117	17992	18063	18183	18132	18088	18063	18403	18162	18159	18027	18032	18253	18106	18082	17982	18322	18152	18031	18067	18112	18047	18140	18095	18110	17929	18227	18267	17953	18150	18021	17990	18164	18173	18200	17989	18163	18155	18240	18031	17995	17900	18081	18105	18149	18084	18103	18019	18222	18101	18171	18061	18368	18129	17983	18208	18066	18169	18046	18147	18281	18199	18204	17942	18068	18074	18052	18060	18204	18039	18014	18069	18109	18128	18001	18024	18177	18029	18088	18042	18165	17977	18092	18146	18057	18061	18221	17961	18115	18132	18007	18297	17944	17921	18012	18020	18222	17938	18000	18062	18114	17969	18174	18046	18138	18088	17907	18038	18198	18085	18030	18186	18113	18187	18161	18217	18193	18204	18125	18243	18251	18120	17994	17964	18035	18029	18108	17959	18116	18154	18342	17978	18150	18135	18198	18259	18034	17925	18037	18110	18115	17894	18122	18013	17972	18170	18159	18044	18236	18117	18087	18234	18118	18091	17934	18034	18092	18002	18070	18090	18051	18141	18204	18205	18065	18098	18004	18249	18026	18008	18107	18084	18036	18020	18153	18253	18170	18116	18115	18057	18145	17976	18006	18043	17993	18121	18117	17995	18069	18094	18003	17860	18233	18005	17946	17904	18159	18024	18040	18034	18160	18003	17821	18150	18043	18209	18067	18210	17896	18193	18145	18125	18088	18090	17876	18121	18139	17903	18158	18068	18055	18040	18174	18059	18054	18098	18121	18014	18121	18167	17976	18095	18094	18198	18162	18121	17992	17974	17943	17955	18209	18104	18032	18250	18051	18224	18080	18293	18111	18012	18066	18038	18161	18091	18171	18089	18097	18086	18176	18174	18085	18060	18133	17892	18051	18249	18053	18043	18002	18190	18063	18155	18040	18111	18004	18058	18018	18020	18109	18075	17979	18057	18087	17949	18225	18032	17913	18185	18211	18110	18130	18001	18281	18020	17949	18016	18159	18163	17917	18246	18092	18018	18231	18122	18172	17953	18024	18059	18029	18228	18001	18062	18151	18088	18145	18093	18113	17990	18013	18010	18131	18032	18177	18176	18048	18083	18037	18118	18119	18066	18050	18036	18031	18137	17889	18188	18170	18150	18159	18064	18155	18003	18136	18134	18160	17866	18172	18031	17983	18022	18148	17987	18017	18014	18251	18162	18221	18055	18275	18042	18057	18077	18072	18018	18123	18270	18279	18076	18088	17949	18093	18041	17935	18068	18135	17953	18073	18012	18074	18099	17962	18159	18112	18120	18221	18192	18110	18194	18119	18108	18228	17989	18159	18209	18172	18137	18107	18120	18007	17898	17934	18244	17947	18036	18108	18250	18255	18136	18028	18040	18108	17985	17993	18080	18246	17984	18036	18029	18133	18129	18164	18051	17934	18145	17986	18203	18230	18183	18041	18119	18181	18015	18196	18126	18164	18078	18171	18138	18076	18070	18146	18009	18268	18095	18003	18109	18211	18086	18386	17956	18151	18010	17893	18130	18105	18052	18262	18095	18050	18090	18132	18301	18166	18254	18068	18175	18063	18319	18089	18181	18197	18133	17905	18092	18022	17949	18133	18033	18114	18110	18061	18115	18115	17986	18131	18283	18100	18229	18233	18021	18142	18117	18092	18091	18090	17867	18052	18165	18122	18287	17997	18188	17996	18049	17991	18201	17949	18205	18093	18115	18175	18258	18189	18167	17940	17976	18091	17945	18219	17958	18063	18118	18027	18059	18064	18100	18000	18133	17957	18038	18231	18144	18074	17981	18059	18198	17995	18178	18059	18197	18012	18084	17998	18143	18004	18167	18048	18109	18047	18093	17954	18240	18179	18180	18064	18028	18088	18115	17968	17929	18245	18223	18076	17902	18198	17949	18077	18010	18083	18211	18117	18049	18136	18145	17997	18131	17969	18174	18090	18096	18143	18219	18135	18362	18106	18041	18073	18178	18105	18085	18094	18148	18268	18062	18081	18061	18137	18144	18084	17981	18129	18267	18244	18162	18268	18067	18180	17990	18024	17939	18079	18114	18248	18170	18187	18069	18175	17951	17714	18135	18166	18100	18057	18180	18128	18170	18035	18102	18052	18142	18278	18113	18102	18102	17931	18253	18029	18228	18036	18179	17846	18206	17989	18156	18136	18101	18151	18063	18057	18250	18091	18135	18216	18183	18051	18135	18080	18008	18080	18213	18337	18037	17896	18222	18014	18112	17992	18055	18190	18144	18032	18012	17964	18233	18223	18094	18255	18045	18171	18164	18025	18052	18261	18153	18201	18095	18190	18123	18053	18128	18111	17971	17962	18151	17981	18087	18163	17877	18070	18005	18125	17987	18132	18022	18018	18369	18122	18276	18199	18109	18252	18016	18022	17953	18164	18037	18059	17925	17897	18026	17932	18135	18047	18162	18069	18119	18061	17935	17950	17880	18246	18241	18061	18221	18257	18189	18144	18126	18052	17986	18217	18158	18077	17933	18108	18134	18041	18110	17937	18061	18187	18080	18184	18236	17936	18058	18097	17989	18135	18232	18174	18100	18029	17983	18202	17911	18157	18086	18043	18030	18137	18083	17995	18022	18024	18001	18223	18305	17960	18178	18014	17967	18235	18163	18125	18059	18049	17921	18193	18166	17947	18014	18042	18188	18283	18197	18060	18096	18189	18031	18207	18185	18150	18141	18122	17986	18152	18074	18173	17967	18069	18089	17945	18145	18052	17941	18054	18209	18132	18137	18178	17920	18189	18172	18097	18131	18234	18034	17880	18081	18128	18081	18203	18119	18238	18073	18158	17794	18098	18101	18144	18179	17866	18090	18122	18214	18085	18148	18120	18069	18104	18280	17829	18141	18156	18154	18188	18248	18061	17979	18151	18052	18274	18037	18009	18016	18017	17992	18254	18013	18084	18065	18084	18262	18111	18062	18046	18108	18101	18191	18074	18081	18134	18154	18118	18038	18163	18150	18133	17999	18102	18118	18095	18073	18288	18145	18111	18134	18163	17995	18140	18130	18075	18058	18244	17797	18118	18094	18167	18025	18052	18116	18098	18031	18057	18046	18079	17953	18206	18046	18036	17994	18001	18161	18148	18101	18062	18282	18182	18273	18011	18055	18000	18056	18164	18079	18099	18144	18072	18002	18131	17913	18099	18099	18020	18005	17992	18186	18004	18079	18093	18069	18325	17986	17954	18150	18028	18052	18115	18006	18118	18191	18077	18035	18063	17932	18025	18359	18152	18110	17994	18054	18012	18087	18168	18095	17970	18217	17819	17958	17923	18047	18145	18065	18049	18128	17964	18140	18003	18109	18129	18227	17974	18149	18179	18198	18078	18045	18070	18041	18016	18101	18208	18053	18216	18019	18085	18173	18169	18144	18217	18100	18099	18055	17954	18053	18107	18262	17995	17965	17923	18149	18098	18026	18139	18070	18117	18064	18059	18180	18220	18063	18154	18249	18133	18107	17933	18010	18345	18180	18162	18094	18031	18092	17956	18150	18096	18178	18085	18153	18287	17999	17986	17967	18190	18051	17946	17867	18206	18099	18000	18117	18167	18109	18088	18048	18023	18103	18069	17952	17978	18237	18013	18053	18051	18200	17976	18284	18049	18216	17999	18128	17916	18202	18064	18009	18070	18255	18010	18186	18116	18149	18167	17939	18185	18168	18141	18084	18017	18371	18160	17986	18191	18111	18052	18041	18281	18123	17982	18010	18043	18086	18008	17885	17930	18116	18083	18096	17990	18124	18134	18148	18127	18088	18102	17976	17921	18217	17847	18118	18106	18081	18133	18102	17896	18295	17963	18056	18146	18134	18115	18090	18070	18028	18090	17994	18111	18148	18093	18162	18064	18153	18187	17965	18102	18025	18032	17961	18034	18073	18171	18213	17955	18082	17929	18051	18077	18157	18022	18188	18125	18121	18278	17910	18029	17974	18094	18093	17974	18163	18150	18111	18061	18155	18156	18242	18086	18074	17879	18051	18067	17990	18158	18170	17998	18132	18040	18138	18069	18232	18093	17925	17990	18024	18018	18153	18169	18160	17944	18157	18140	18136	18097	18145	18076	17941	18091	18197	17938	18118	18146	18116	18194	18074	18186	18104	17983	18152	18108	18138	18043	18192	18093	17981	18050	18116	17945	17959	18151	18084	18228	18303	18117	17857	18068	18088	18224	18060	18176	18201	18132	17957	18189	18120	18000	17938	18058	18104	17973	18045	18167	17946	18031	18044	18224	18088	18054	18103	18068	18097	18181	18054	18021	17970	18088	18118	17996	18160	17952	18084	18133	17987	18008	17958	17978	18038	18169	18170	18092	18176	18095	18209	18237	18143	18316	18046	18044	17931	18025	18199	18161	18141	17956	18039	17987	18149	18220	18052	18042	18111	18045	18090	17898	18100	18107	18075	18170	18224	17986	17976	18172	17945	18158	18111	17982	18122	17874	18024	18160	18067	18046	17992	18217	18010	18157	18157	18249	18143	18081	17976	18149	18046	17956	18212	18175	18046	17933	17853	18150	18190	18146	18275	18081	17979	18033	18075	18152	18136	18129	17916	18081	17983	18085	18053	18173	18008	18001	18047	18203	18101	18087	18153	18182	18130	17994	18219	18208
28040	22392	25743	23508	21434	30014	32632	28166	24849	22828	21177	21144	21025	20987	21097	21011	21044	20925	20969	21093	20949	21228	20816	21279	20983	20929	21076	21014	20889	20990	21154	21047	21310	21065	21142	20944	20882	21093	21000	21057	21095	21054	21101	21054	21010	20941	21024	21156	21038	20973	21048	21111	20968	21016	21230	21081	21094	21141	21043	21035	21156	21102	21103	21011	21114	21016	20976	20994	21228	20841	21016	20989	21064	20983	20996	20866	20857	20754	20934	21004	21221	21222	21153	21096	20929	21139	20863	21062	21207	20940	20775	20884	21131	20914	20924	20939	20920	21131	20957	20886	21055	21069	21268	20969	21319	21049	21032	20986	20748	21202	20979	21020	20948	20960	21114	21072	21064	21099	20973	20974	20907	21086	21122	21032	21052	20924	21042	20909	21123	21072	20931	20911	20937	21073	21126	20955	20862	20683	21054	20729	20827	21043	21250	20876	20989	21061	20820	21021	21105	20706	20873	20923	20911	21051	21165	20903	20984	21063	21075	21115	20907	20859	21201	20959	21007	21013	21026	21039	20987	20812	21084	20894	21145	20935	20978	20864	20918	20979	20970	21052	21015	20945	20942	20842	21100	20992	21199	20989	20827	20984	20773	21061	21029	20907	20878	21075	21120	20901	21009	21069	21053	20922	20983	21066	21157	21029	21021	21215	21021	20966	20806	21216	20963	21102	21055	20761	20842	20989	20927	20839	20858	21058	20873	21016	21195	21013	20998	20984	21285	21011	21068	20982	21068	20727	21195	21078	21256	21034	20882	20976	20947	21016	20892	21078	20878	21128	20776	21110	20796	20977	20932	20958	20955	21037	20714	20824	21117	21005	20828	20997	20679	21013	21075	21266	21078	21021	20959	20967	20921	21068	21021	20704	21067	20969	20813	21095	21149	20983	20882	21043	21057	21060	20991	20935	21060	20981	20935	21052	21067	21039	20763	20804	20816	20987	21034	20985	21021	20846	21145	20911	20824	21038	20978	20971	20814	20958	20948	21023	21108	20781	20727	20998	20980	21068	20969	20926	20890	20940	21025	21140	21058	21146	20923	21131	21037	21154	21015	21042	20903	21133	21189	20996	21117	21163	21136	20851	20733	20889	20919	20806	20815	20978	20951	21004	21130	20965	20932	21013	21173	21073	20946	21001	20989	21059	21063	21086	21181	20938	20909	20990	20867	20829	20814	20779	21005	20799	21182	20989	21058	21077	21039	20915	20992	20844	21293	21029	21027	21092	21137	20944	21080	21015	20970	20939	21096	21224	20987	21120	20941	20984	21021	21042	20844	20906	20952	20737	20953	20954	21161	20968	20952	20861	21000	20993	20974	20908	20993	21001	21053	20933	20891	20974	20950	21260	21055	20753	20899	21202	20783	20931	21059	21113	21216	21131	21113	21179	20970	20825	20946	21028	21110	20840	20988	21088	20978	20903	21033	20965	20908	20951	20994	20988	21170	21132	20874	21028	20811	20936	21211	20861	20929	20993	21013	20793	20825	20960	21142	21135	20998	20956	21132	20988	21058	21048	20945	20751	20802	20924	20834	21129	20901	20950	20785	20910	21041	20934	21117	20942	21073	21124	20932	20761	20787	20936	21061	21157	21039	21018	21048	21109	21226	21103	21077	21214	20960	20943	20931	20923	20981	21099	21074	20829	21016	20989	20937	20942	20994	20911	20975	20978	20909	21017	21045	21088	21151	20996	21129	21035	20837	20965	20796	20979	21001	21044	20989	21088	20977	21090	20854	21018	21135	21053	21157	21099	20960	20987	21011	20937	21140	20862	21067	20909	21015	21066	21041	21036	20891	21070	21015	21053	21103	20870	21018	20787	20844	20903	21020	21043	20993	20912	21079	21082	21049	20961	21097	20793	20884	20965	20941	21007	20988	21073	21029	20969	21025	20909	20971	21158	20882	21076	21000	20865	20947	20819	21002	21133	21246	20931	20879	20909	21105	21252	21192	21066	21265	21169	21272	20955	20978	21065	21007	20991	21226	21111	21115	21206	21147	20992	21149	20820	21103	20926	21217	21174	20804	20923	20872	20864	21120	21092	20911	21019	21212	21020	21018	20938	20934	21027	20906	21086	20797	20958	21067	20853	20990	20855	21109	20831	21194	20958	20974	20851	20885	20873	20770	20934	21053	20958	21171	20982	21102	21027	21146	20884	21085	20790	21001	21151	20927	20954	21011	21015	21025	21218	21201	20987	21146	21120	20927	20889	21005	21050	21053	21090	20911	21201	21287	21081	21127	20786	21239	20979	20855	20980	20957	20872	21150	21047	20922	20995	20927	20953	21003	21073	21212	20964	20964	20858	20937	20784	20943	21021	20930	21079	21148	21022	20876	20925	20956	21015	21091	21121	20875	20773	20933	21085	20966	20879	20905	20871	20905	20895	21024	20776	21022	21131	21060	20915	20977	21058	20700	21166	21051	20872	20861	20899	21063	20923	21078	20974	20665	20832	21049	21111	20832	20831	21014	21107	20961	21119	21055	21016	20892	20975	20898	21084	21201	21268	21022	20971	20848	20839	20942	20982	20876	20982	21144	21012	20778	20948	20621	20837	20966	21044	20896	20955	20714	21017	20967	21043	21139	21086	21011	20978	21031	20929	21089	20959	20986	21019	20929	21069	20983	21048	21085	20944	20945	20971	21232	20813	21070	20785	20798	20901	20783	21016	20967	21077	20957	20915	20965	20922	21004	21067	20824	21112	21019	21070	20974	21085	20911	20747	21157	20755	20822	21036	20876	20995	21165	20964	21020	21059	21298	20858	21008	21030	21056	21086	21268	21140	20886	20951	21090	21154	20882	20985	20973	21178	20898	20825	20925	20976	21104	21071	20818	21030	21027	20937	21133	20928	20968	21021	21166	20868	21028	21168	21015	21150	21272	21014	20891	21089	21097	21125	20893	21015	20835	20921	21006	20982	21084	20916	21106	21288	20898	21107	21073	20921	20891	20985	21039	20893	21071	21145	21075	20877	20982	21106	20987	20931	20945	20746	21125	21030	21121	20874	21009	21037	21010	20859	21010	21104	21119	21000	21090	20979	21021	21062	21024	21037	20903	21109	21037	20756	20934	20897	21119	21018	20994	20911	20841	21002	20950	21079	21097	21159	21043	21012	21026	21064	21046	21020	21171	20882	20908	21086	20960	20853	21145	21224	20891	20936	21045	20994	21071	20758	21010	20753	21145	21033	21065	20914	20887	21049	20927	20941	21114	21045	21024	20797	21111	20941	20859	20861	21007	20948	21111	21109	20894	20983	21072	21002	20909	21132	20993	20892	20937	21055	21118	21138	20945	21156	21115	21267	21045	21009	21077	20907	20959	21016	20930	20988	21182	20963	21126	20973	20925	20782	21048	20896	20864	20858	21117	20917	21032	21137	21044	21080	21184	21168	20902	21002	21171	21177	20960	20979	20833	20995	20682	20974	20904	20707	21102	21221	21232	21084	21029	20943	21027	21124	21004	20793	21030	21194	21155	20915	20868	21045	20901	21130	21095	21046	20980	20918	20950	21036	20897	20878	20877	20811	21062	20975	20946	20981	21085	21141	20865	20956	21011	20936	21040	20874	21132	20945	20846	20806	21215	21009	21168	20991	20868	21223	21053	21098	21003	20901	21171	20874	20844	20777	20821	20873	20855	21172	21085	21010	20968	21223	21077	21012	20986	20962	20980	21257	21120	20960	21020	20884	21126	21062	21079	20791	21072	21080	20868	20957	20924	20925	21013	20864	20990	20934	20969	21137	20902	20941	20871	20983	20934	20873	20920	20913	21019	20918	20889	21026	21207	21049	21170	20858	20831	21212	21030	21047	20848	21229	20862	21078	21010	21058	21010	20879	21032	20963	20985	20973	20935	21175	20966	20983	20979	20871	20862	20859	21013	21124	20999	21063	20887	20888	20989	21123	21093	21083	20905	20922	20796	20919	21067	21062	21093	21229	21019	21108	20905	20894	20987	21049	20901	20986	20980	21061	21138	21254	20928	20961	20827	21077	21009	21007	21076	21053	21121	20940	21048	21122	20990	21161	20936	21103	20986	20968	21029	20929	20968	21002	20896	20818	20772	20695	20974	20837	20974	21036	20921	20955	21056	20943	20862	20874	20910	21052	20941	20942	20945	21123	21086	20982	21048	20999	20919	21151	20726	20922	21296	20983	20954	21055	20757	20969	21227	20951	21245	20990	21013	20964	21111	21108	21008	21146	21012	21149	21105	21151	20946	21191	21019	21090	21100	21073	20917	21001	21188	20921	21026	21068	20917	21105	20907	20788	21145	21082	21124	20892	20900	20939	21019	21111	20964	21097	21065	21195	21042	21093	21115	20991	20839	21199	20820	20772	21150	21128	21035	21056	20959	21031	20886	20648	20852	21030	21051	20962	21055	21117	20847	20959	21026	21096	21024	21093	21113	20893	21050	21067	20988	20892	20838	21084	21222	21162	21044	20786	20985	20944	21189	20887	21028	21007	20996	21087	21049	21064	20888	20870	21067	21021	21044	20816	20841	21006	21035	20995	21059	20972	21020	21050	21123	21077	20918	20919	20765	21073	21119	21211	20930	21236	21008	21214	20878	21175	20904	21266	20978	20975	21054	20915	21068	20754	21165	20981	21008	21077	21164	20952	21021	21021	21148	20938	20774	20949	20953	21078	21084	20982	21046	20994	20899	20939	21016	21094	21224	21109	21077	20828	21041	21044	21037	21060	20905	20948	20973	21138	21186	21039	21190	21166	21052	20966	20991	21134	20911	20942	21007	21023	21045	20869	20983	20973	21033	21166	20960	21015	20940	21064	21016	21072	20884	21064	20872	21147	21032	20797	21009	21049	21134	20786	21021	21115	20868	21037	21095	20978	21006	21071	21219	21006	21225	20999	21048	21172	21229	21001	21041	21381	21006	21169	21067	20966	21014	20918	21054	21164	21083	20881	21051	20970	21059	21043	21089	21039	20989	20850	20999	20912	20878	20912	20812	20971	21174	21050	21062	21132	21063	21077	20894	20872	20842	21109	21051	20971	21042	21077	21190	21010	21007	21064	21070	21071	20851	20843	21047	20939	21115	21081	21136	21015	21302	20972	20936	20864	21143	20831	21061	20924	21057	21048	21013	21066	20771	21074	20963	20913	21049	21045	20911	21056
16606	19575	19473	18712	19132	31393	31786	26284	22132	19545	17942	17874	18004	17789	17774	17882	17903	17846	17834	17998	17958	17837	17885	17719	18079	17829	17839	17917	18012	17761	17856	17737	17923	17806	17869	17707	17916	17808	17741	17819	17826	17810	17926	17785	17607	17719	17730	17710	17821	17911	17803	17873	17756	17927	17853	17872	17814	17905	17752	17687	17849	17856	17877	17946	17671	17892	17855	17961	17954	17755	17856	17671	17673	17958	17843	17849	17748	17895	17862	17862	17792	17811	17856	17753	17787	17763	17856	17739	17985	17656	17919	17682	17698	17680	17894	17842	17820	17740	17890	17751	17703	17750	17757	17834	17733	17874	17977	17904	17852	17983	17879	17833	17926	17716	17824	17849	17886	17813	17936	17740	17886	17710	17906	17862	17669	17790	17939	17845	17863	17821	17815	17852	17717	17741	17831	17921	17816	17892	17843	17609	17881	17754	17687	17693	17858	17780	18040	17803	17951	17745	17823	17928	17897	17899	17777	17801	17697	17938	17736	17969	17746	17906	17859	18027	17960	17854	17834	17675	17659	17740	17871	17861	18064	17812	17652	17901	17745	17717	17784	17570	17879	17821	17792	17784	17806	17958	17748	17781	17785	17859	17764	17828	17824	17779	17774	17814	17566	17965	17787	17784	17906	17846	17704	17876	17799	17845	17795	17722	17830	17676	17793	17736	17811	17801	17779	17784	17814	17761	17986	17793	17631	17798	17832	17815	18094	17740	17834	17806	17810	17715	17890	17878	17753	17860	17755	17873	17908	17912	17789	17884	17765	17732	17811	17864	17855	17836	17838	17868	17816	17749	17839	17653	17800	17768	17867	17818	17724	17829	17734	17813	17874	17728	17836	17677	17897	17751	17668	17918	17836	17794	17666	17951	17545	18032	17907	17862	17896	17842	17984	17640	17744	17712	17662	17834	17763	17687	17866	17799	17867	17907	17721	17757	17636	17842	17785	17890	17728	17659	17924	17809	17535	17827	17906	17728	17779	17828	17813	17776	17761	17796	17815	17901	18000	17780	17956	17829	17683	17805	17949	17755	17895	18035	17782	17853	17755	17686	17757	17975	17983	17818	17752	17835	17756	17681	17995	17566	17851	17818	17806	17687	17845	17899	17865	17776	17921	17797	17992	17834	17803	17855	17747	17811	17892	17805	17847	17951	17971	17834	17918	17758	17946	17867	17635	17903	17839	17860	18012	17822	17823	17952	17863	17900	17696	17817	17762	17744	17873	17697	17700	17987	17842	17733	17839	17938	17744	17702	17851	18006	17861	18089	17839	17788	17688	17811	17558	17823	17773	17818	17893	17744	17890	17697	17944	17950	17900	17774	17662	17864	17736	17845	17764	17730	17871	17814	17793	17704	17663	17700	17677	18003	17647	17676	18024	17785	17827	17718	17712	17690	17861	17755	17758	17862	17843	17783	17950	17779	17672	17690	17901	17767	17869	17819	17858	17647	17859	17631	17675	17665	17786	17872	17765	17877	17785	17759	17750	17890	17753	17785	17815	17672	17831	18025	17785	17785	17912	17796	17973	18069	17957	17730	17752	17671	17953	17892	17931	17815	17938	17813	17966	17681	17815	17851	17890	17878	17801	17777	17771	17708	17841	17922	17704	17846	17887	17815	17725	17727	18063	17785	17845	17749	17751	17689	17779	17739	17801	17945	17892	17877	17793	17739	17813	17728	17806	17912	17700	17980	17778	17898	17925	17734	17779	17752	17934	18049	17724	17596	17760	17856	17682	17684	17878	17751	17767	17833	17749	17851	17917	17879	17976	17837	17949	17942	17923	17827	17838	17902	17805	17822	17839	17902	17879	17757	17756	17960	17804	17853	17615	17783	18060	17778	17762	17884	17930	17792	17821	17967	17942	17667	17702	17797	17860	17889	17735	17798	17986	17785	17845	17825	17771	17758	17881	17785	17727	17778	17804	17682	17834	17857	17901	17947	17723	17879	17939	17805	18082	17819	17615	17830	17918	17697	17883	17902	17968	17916	17878	18021	17737	17962	17785	17944	17681	17686	17833	17747	17879	17854	17757	17881	17813	17867	17929	17746	17762	17863	17962	17773	17977	17846	17777	17752	17822	17910	17657	17868	17846	17756	17868	17915	17752	17655	17830	17926	17870	17795	17877	17968	17889	17674	17674	17564	17928	17927	17963	17893	17659	17769	17816	17898	17769	17768	17825	17857	17733	17597	17794	17794	17803	17890	17886	17679	17723	17942	17842	17919	17857	17845	17883	17873	17941	17853	17726	17870	18009	17700	17765	17894	17715	17777	17624	17723	17860	17684	17863	17816	17883	17855	17884	17821	17902	17943	17696	17747	17920	17742	17984	17998	18021	17919	17711	17942	17802	17903	17874	17894	17835	17651	17751	17766	17849	17808	17944	17924	17792	17679	17693	17782	17895	17659	17814	17795	17844	17733	17917	17767	17888	17952	17793	17837	17959	17921	17757	17789	17776	17596	18018	17713	17927	17800	17744	17763	17864	17816	17891	17751	17870	17706	17874	17729	17704	17743	17793	17865	17691	17887	17886	17895	17907	17679	17769	17690	17786	17868	17687	17682	17777	17885	17841	18009	17842	17735	17837	17741	17616	17770	17603	17740	17758	17677	17672	17896	17834	17745	17896	17783	17863	17904	17928	17815	17684	17729	17882	17712	17901	17714	17863	17916	17700	17982	17803	17835	17598	17836	17789	17870	17710	17650	17996	17896	17805	18069	17750	17703	17907	18029	17863	17614	17683	17920	17788	17864	17784	17725	17843	17660	17785	17790	17820	17837	17785	17847	17781	17828	17817	17986	17798	17710	17911	17810	17821	17839	18019	17792	17684	17898	17921	17945	17874	17927	17955	17977	17853	17818	17679	17836	17744	17768	17822	17837	17711	18001	18071	17761	17829	17763	17905	17808	17682	17735	17807	17924	17750	17775	17710	17980	17858	17874	17855	17854	17783	17705	17743	17793	17817	17836	17672	17685	18088	17746	17836	17888	17904	17748	17957	17890	17814	17788	17828	17987	17805	17889	17779	17833	17843	18031	17818	17923	17690	17717	17761	17847	17928	17967	17878	17732	17785	17546	17805	17936	17679	17794	17857	17946	17990	17815	17768	17916	17789	17946	17713	17899	17753	17686	17847	17871	18028	17635	17752	17774	17790	17912	17821	17947	17793	17861	17773	17756	17726	17859	17914	17741	17897	17748	17850	17946	17894	17771	17988	17679	18117	17704	17770	17801	17650	17671	17910	17973	17761	17698	17861	17904	17801	17707	17847	17866	17910	17798	17922	17715	17808	18019	17806	17851	17776	17797	17620	18039	17907	17700	17644	17937	17696	17841	17838	17672	17863	17803	17788	17746	17847	17655	17962	17792	17796	17794	17785	17815	17883	17784	17806	17904	17886	17792	17798	17729	18023	17931	17769	17905	17763	17542	17869	17758	17880	17669	17806	17769	17738	17916	17787	17991	17664	17876	17671	17914	17930	17599	17823	17815	17811	17673	17778	17879	17779	17587	17878	17834	17731	17893	17912	17645	17842	17706	17578	17764	17827	17775	17737	17954	17864	17669	17973	17783	17948	17816	17871	17693	17801	17668	17797	17677	17955	17952	17795	17517	17841	18001	17856	17674	17695	17625	17892	17818	17790	17739	17882	17746	17848	17658	17924	17885	17767	17943	17833	17735	17939	17866	17566	17808	17705	17931	17677	17856	17748	17637	17945	17688	17795	17888	17765	17838	17594	17753	17838	17738	17832	17942	17750	17756	17876	17785	17752	17946	17903	17796	17728	17882	17866	17863	17781	17846	17814	17733	17703	17822	17802	17745	17939	17833	17885	17879	17928	17774	17799	17791	17870	17693	17709	17924	18103	17775	17684	17821	17735	17852	17649	17878	17867	18008	17880	17745	17704	17857	17833	17734	17872	17826	17673	17867	17926	17792	17825	17761	17682	17766	17865	17790	17848	17856	17849	17794	17867	17852	17981	17795	17769	17787	17860	17715	17730	17732	17994	17833	17789	17714	17806	17910	17756	17875	17859	17804	17827	17680	17894	17656	17849	17859	17830	17853	17819	17726	17775	17839	17808	17827	17966	17722	17873	17814	17714	17922	17845	17748	17815	17785	17937	17750	17739	17626	17876	17703	17751	17784	17728	18008	17793	17899	17815	17798	17795	17898	17841	17900	17729	17937	17881	17830	17801	17769	17682	17890	17607	17810	17808	17805	17700	17813	17856	17857	17686	17649	17748	17865	17794	17734	17809	17727	17687	17871	17956	17868	17819	17882	17736	17822	17991	17947	17824	17927	17699	17725	17870	17922	17953	17783	17806	17891	17805	17707	17806	17943	17771	17871	17879	17730	17758	17824	17805	17863	17782	17735	17733	17935	17768	17848	17878	17810	17950	17852	17648	17676	17753	17897	17742	18034	17666	17710	17806	17829	17832	17924	17859	17497	18021	17688	17824	17890	17835	17919	17743	17917	17930	17865	17905	17912	17890	17743	17712	17812	17758	17804	17895	17769	17792	17870	17837	17930	17924	17843	17874	17878	17825	17840	17728	17766	17912	17885	17673	17776	17759	17806	17790	17768	17774	17786	17875	18017	17839	17861	17705	17731	17671	17798	17885	17896	17695	17785	17840	17892	17792	17919	17844	17778	17837	17852	17771	17705	17719	17997	17885	17713	17828	17685	17745	17651	17896	17943	17812	18142	17866	17770	17834	17898	17770	18062	17749	17882	17991	17909	17793	17670	17794	17927	17864	17839	17916	17644	17890	17922	17661	17910	17871	17643	18005	17891	17808	17921	17976	17817	17856	17838	17836	17844	17708	17824	17690	17709	17817	17931	17977	17831	17704	17863	17730	17837	17920	17784	17816	17653	17724	17837	17930	17670	17866	17623	17776	17719	17581	18021	17784	17876	17608	17825	17794	17678	17737	17824	17919	17665	17800	17864	17778	17785	17762	17923	17950	17752	17852	17867	17763	17746	17859	17732	17808	17755	17765	17806	17878	17693	17729	17688	18126	17781	17892	17690	17889	17682	17788	17850	17856	17785	17824	17753	17941	17741	17763	17852	17762	17702	17843	17800	17799	17816	17714	17797	17723	17687	17965	17915	17778	17783	17917	17835	17898	17803	17849	17748
24793	21153	28021	25230	23221	52337	55809	43682	33486	26547	21515	20659	20438	20588	20606	20504	20682	20585	20776	20520	20611	20751	20614	20693	20671	20426	20385	20763	20713	20657	20775	20484	20488	20541	20637	20626	20609	20780	20695	20633	20442	20515	20620	20740	20585	20458	20536	20380	20657	20659	20375	20612	20469	20493	20696	20551	20575	20676	20556	20530	20627	20397	20457	20716	20540	20417	20516	20841	20587	20667	20462	20537	20595	20633	20377	20603	20529	20539	20570	20796	20579	20540	20725	20508	20644	20526	20470	20403	20558	20434	20615	20338	20605	20644	20488	20679	20683	20286	20483	20505	20537	20552	20288	20696	20693	20583	20492	20643	20508	20433	20346	20453	20417	20520	20553	20257	20387	20297	20356	20421	20641	20402	20438	20543	20498	20468	20528	20585	20483	20552	20645	20499	20451	20661	20584	20634	20307	20687	20516	20334	20477	20565	20460	20652	20665	20269	20326	20525	20627	20564	20618	20551	20673	20638	20627	20644	20358	20412	20470	20631	20640	20395	20743	20612	20414	20503	20416	20556	20419	20421	20526	20577	20482	20624	20576	20338	20450	20457	20495	20600	20648	20559	20293	20652	20598	20502	20635	20494	20361	20538	20778	20600	20542	20549	20346	20483	20567	20325	20534	20293	20406	20452	20633	20450	20499	20542	20630	20485	20482	20459	20547	20795	20451	20469	20681	20634	20715	20423	20370	20510	20485	20402	20362	20501	20487	20454	20558	20256	20463	20502	20622	20645	20571	20532	20652	20588	20457	20417	20528	20572	20609	20548	20435	20347	20562	20334	20330	20234	20285	20597	20542	20565	20584	20540	20373	20695	20467	20545	20661	20466	20448	20387	20465	20509	20544	20294	20350	20565	20639	20500	20466	20264	20317	20492	20522	20525	20510	20679	20461	20750	20424	20804	20475	20505	20753	20256	20476	20455	20387	20296	20594	20638	20678	20517	20546	20397	20644	20500	20384	20548	20471	20438	20378	20584	20351	20502	20478	20597	20610	20681	20585	20538	20560	20542	20405	20595	20507	20313	20527	20414	20702	20492	20416	20317	20478	20433	20349	20475	20519	20474	20510	20515	20415	20646	20354	20468	20684	20563	20381	20603	20693	20487	20376	20444	20483	20469	20559	20461	20536	20710	20392	20315	20482	20672	20493	20554	20570	20408	20801	20841	20677	20487	20594	20637	20497	20477	20547	20526	20584	20399	20405	20532	20581	20369	20585	20593	20443	20504	20569	20551	20512	20460	20574	20735	20267	20557	20547	20279	20634	20415	20375	20372	20798	20554	20455	20489	20443	20430	20450	20620	20434	20553	20618	20630	20412	20577	20557	20531	20580	20503	20532	20269	20267	20487	20764	20849	20576	20578	20521	20422	20625	20312	20472	20548	20746	20362	20588	20483	20617	20510	20724	20364	20464	20480	20569	20440	20529	20275	20602	20434	20407	20589	20736	20453	20511	20436	20548	20396	20500	20383	20543	20372	20475	20513	20535	20344	20664	20640	20420	20450	20386	20381	20421	20458	20511	20532	20422	20328	20767	20437	20489	20473	20437	20226	20544	20608	20384	20596	20643	20681	20332	20493	20505	20765	20630	20576	20651	20542	20552	20448	20587	20482	20569	20650	20653	20609	20418	20475	20390	20477	20461	20584	20328	20357	20441	20378	20439	20509	20589	20398	20423	20584	20637	20642	20132	20548	20457	20420	20412	20668	20525	20650	20494	20429	20540	20663	20697	20693	20509	20437	20382	20489	20591	20332	20481	20214	20388	20629	20555	20576	20484	20349	20566	20398	20620	20491	20602	20508	20534	20657	20818	20697	20579	20638	20702	20492	20397	20420	20513	20486	20575	20568	20504	20583	20618	20646	20477	20577	20522	20560	20739	20416	20308	20455	20676	20580	20503	20685	20583	20477	20541	20360	20564	20425	20553	20727	20499	20441	20324	20401	20422	20318	20389	20329	20701	20677	20748	20508	20596	20383	20489	20594	20701	20453	20531	20554	20520	20452	20590	20424	20507	20414	20570	20410	20462	20448	20432	20832	20571	20375	20591	20728	20288	20656	20412	20481	20387	20673	20511	20638	20637	20487	20450	20673	20453	20429	20604	20479	20402	20552	20668	20423	20591	20507	20406	20421	20518	20585	20719	20611	20537	20470	20441	20464	20584	20592	20466	20720	20591	20485	20608	20522	20408	20478	20633	20531	20317	20323	20449	20634	20395	20615	20765	20676	20593	20693	20359	20626	20457	20402	20335	20837	20694	20560	20562	20417	20362	20557	20499	20496	20415	20547	20560	20501	20529	20492	20504	20602	20651	20364	20610	20679	20594	20566	20741	20584	20505	20580	20497	20451	20277	20473	20440	20562	20883	20647	20486	20489	20709	20673	20728	20435	20587	20516	20534	20522	20539	20534	20426	20484	20479	20597	20400	20577	20392	20544	20693	20511	20544	20366	20553	20412	20550	20526	20448	20411	20529	20327	20557	20419	20594	20526	20738	20515	20725	20567	20609	20546	20405	20579	20715	20555	20630	20487	20787	20343	20563	20547	20771	20431	20400	20424	20574	20467	20425	20458	20410	20755	20575	20276	20525	20492	20614	20723	20503	20452	20386	20366	20312	20621	20519	20311	20413	20741	20531	20654	20594	20353	20543	20497	20626	20595	20366	20448	20620	20696	20577	20614	20472	20363	20506	20431	20331	20543	20428	20529	20491	20365	20481	20461	20427	20568	20471	20301	20494	20531	20459	20491	20733	20554	20525	20570	20505	20576	20575	20636	20533	20574	20751	20517	20524	20304	20431	20483	20665	20436	20623	20429	20716	20441	20521	20557	20471	20481	20541	20542	20523	20530	20608	20330	20554	20397	20407	20444	20430	20381	20425	20600	20418	20413	20375	20494	20387	20602	20637	20713	20691	20656	20581	20232	20636	20671	20657	20283	20461	20389	20642	20642	20317	20472	20492	20558	20580	20642	20405	20619	20489	20703	20533	20370	20364	20477	20571	20540	20571	20648	20552	20615	20704	20290	20492	20511	20666	20530	20357	20295	20500	20517	20532	20552	20536	20405	20453	20492	20481	20528	20493	20577	20430	20413	20461	20555	20500	20631	20380	20425	20522	20464	20599	20406	20272	20630	20454	20320	20695	20615	20503	20479	20515	20422	20398	20470	20455	20477	20441	20421	20468	20337	20515	20389	20627	20441	20492	20515	20367	20557	20698	20658	20624	20512	20504	20641	20381	20462	20635	20495	20656	20623	20526	20576	20553	20487	20331	20425	20450	20454	20470	20723	20249	20840	20575	20645	20619	20466	20649	20487	20682	20402	20611	20401	20529	20483	20579	20564	20553	20580	20607	20579	20420	20462	20651	20408	20359	20558	20590	20495	20503	20539	20644	20464	20536	20597	20578	20408	20468	20321	20354	20571	20668	20463	20637	20576	20639	20530	20612	20558	20606	20482	20566	20422	20480	20556	20508	20357	20462	20436	20636	20303	20692	20472	20397	20589	20334	20269	20448	20418	20536	20542	20327	20406	20509	20459	20537	20623	20537	20537	20487	20425	20720	20651	20394	20612	20426	20366	20337	20489	20758	20520	20638	20572	20482	20283	20451	20522	20577	20560	20419	20321	20459	20470	20346	20580	20299	20630	20534	20369	20350	20731	20830	20615	20437	20485	20574	20495	20539	20511	20564	20633	20439	20812	20463	20533	20478	20515	20509	20330	20436	20528	20306	20545	20444	20642	20761	20559	20595	20544	20368	20634	20480	20498	20437	20403	20394	20524	20466	20707	20501	20598	20589	20488	20380	20334	20338	20568	20828	20504	20566	20627	20435	20421	20522	20543	20511	20472	20497	20557	20459	20451	20636	20361	20527	20681	20607	20447	20382	20447	20728	20380	20559	20354	20617	20493	20386	20608	20582	20674	20650	20363	20556	20477	20466	20561	20599	20638	20546	20363	20583	20317	20561	20643	20523	20506	20607	20599	20664	20409	20624	20533	20555	20589	20659	20439	20603	20546	20345	20598	20541	20570	20433	20465	20385	20475	20466	20785	20574	20662	20451	20431	20668	20469	20403	20457	20456	20481	20499	20539	20520	20375	20581	20427	20250	20506	20744	20351	20602	20507	20571	20529	20688	20367	20552	20602	20551	20499	20639	20739	20632	20598	20621	20536	20468	20471	20742	20401	20599	20315	20604	20372	20514	20269	20476	20432	20494	20828	20906	20728	20637	20646	20472	20554	20571	20490	20616	20385	20563	20459	20506	20544	20724	20426	20592	20555	20712	20548	20562	20654	20505	20746	20465	20478	20363	20381	20719	20572	20236	20763	20523	20700	20597	20432	20494	20575	20474	20710	20549	20534	20574	20550	20609	20441	20395	20487	20434	20529	20707	20472	20500	20482	20616	20691	20559	20477	20401	20460	20547	20654	20509	20490	20356	20461	20506	20522	20378	20341	20574	20668	20636	20529	20584	20737	20676	20368	20551	20704	20705	20641	20382	20347	20257	20663	20469	20488	20525	20624	20474	20532	20518	20525	20608	20523	20397	20485	20656	20426	20595	20472	20403	20260	20541	20468	20441	20497	20631	20478	20255	20384	20547	20577	20166	20527	20480	20548	20557	20350	20671	20517	20534	20512	20554	20713	20569	20602	20560	20507	20387	20572	20531	20661	20538	20397	20519	20479	20527	20449	20480	20456	20461	20573	20474	20536	20448	20389	20572	20557	20513	20481	20320	20552	20558	20574	20663	20595	20595	20330	20516	20341	20660	20660	20561	20403	20470	20458	20695	20647	20792	20353	20604	20611	20594	20435	20200	20282	20529	20466	20662	20218	20535	20672	20554	20551	20170	20488	20587	20579	20449	20617	20497	20424	20675	20341	20577	20595	20667	20666	20642	20753	20553	20204	20770	20538	20623	20451	20424	20364	20625	20636	20531	20402	20452	20207	20605	20499	20504	20396	20476	20356	20497	20592	20422	20600	20709	20476	20507	20571	20638	20522	20432	20541	20370	20487	20566	20636	20517	20430	20540	20334	20704	20692	20441	20531	20458	20326	20694	20359	20532	20247	20388	20521	20529	20472	20253	20512	20539	20639	20748	20572	20557	20754	20526	20391	20430	20361	20256	20403	20424	20698
15359	23213	22563	19849	22314	53971	53709	42694	32136	23443	17743	17581	17639	17559	17593	17504	17445	17496	17466	17535	17434	17411	17508	17737	17535	17730	17482	17546	17365	17542	17486	17605	17427	17563	17561	17520	17642	17495	17653	17393	17626	17486	17401	17505	17710	17529	17531	17427	17508	17693	17533	17653	17410	17404	17582	17681	17578	17754	17541	17449	17649	17574	17456	17693	17451	17600	17517	17421	17625	17489	17604	17616	17378	17572	17519	17523	17493	17783	17616	17379	17472	17452	17524	17555	17634	17522	17498	17471	17618	17597	17568	17460	17604	17677	17376	17614	17460	17509	17687	17566	17390	17479	17357	17685	17387	17760	17585	17507	17578	17576	17361	17453	17546	17564	17492	17450	17698	17695	17524	17543	17398	17467	17521	17406	17681	17559	17445	17582	17740	17325	17542	17541	17405	17614	17611	17747	17529	17530	17570	17486	17561	17555	17575	17506	17482	17419	17597	17619	17620	17611	17534	17602	17500	17514	17466	17539	17449	17568	17524	17446	17620	17554	17404	17449	17539	17461	17609	17607	17581	17583	17674	17494	17596	17641	17623	17609	17599	17532	17530	17464	17574	17601	17510	17581	17691	17533	17729	17406	17552	17570	17581	17507	17485	17404	17503	17437	17531	17505	17617	17498	17595	17363	17559	17519	17486	17509	17559	17437	17536	17578	17556	17462	17503	17641	17472	17539	17406	17494	17810	17644	17541	17564	17722	17534	17448	17459	17500	17478	17532	17465	17650	17571	17602	17407	17728	17482	17395	17475	17468	17670	17485	17511	17642	17785	17596	17426	17692	17521	17592	17478	17419	17632	17500	17296	17513	17464	17430	17471	17511	17471	17432	17620	17577	17527	17345	17700	17559	17565	17747	17525	17415	17619	17513	17494	17587	17455	17435	17779	17743	17496	17617	17532	17670	17384	17509	17646	17466	17493	17380	17564	17550	17530	17597	17614	17581	17576	17625	17644	17432	17523	17590	17510	17501	17585	17542	17591	17536	17551	17451	17718	17434	17553	17511	17548	17481	17442	17639	17522	17532	17501	17526	17615	17664	17634	17511	17584	17534	17582	17630	17513	17414	17429	17395	17647	17527	17374	17464	17551	17509	17526	17562	17513	17410	17519	17553	17667	17391	17471	17603	17629	17559	17587	17561	17465	17612	17544	17467	17540	17648	17623	17458	17464	17611	17513	17633	17426	17657	17582	17375	17624	17601	17629	17360	17618	17420	17621	17658	17474	17632	17530	17618	17313	17621	17437	17609	17737	17565	17426	17662	17594	17646	17498	17547	17527	17458	17636	17643	17529	17446	17567	17603	17652	17563	17563	17409	17392	17605	17595	17579	17392	17667	17353	17461	17601	17571	17613	17609	17591	17401	17487	17362	17526	17725	17529	17457	17562	17652	17351	17590	17468	17626	17443	17613	17586	17482	17578	17531	17341	17582	17435	17606	17474	17581	17657	17360	17687	17382	17546	17573	17476	17767	17416	17654	17706	17431	17527	17456	17553	17506	17643	17479	17452	17596	17475	17557	17517	17603	17388	17632	17601	17503	17554	17572	17492	17476	17733	17454	17710	17483	17489	17473	17773	17439	17486	17323	17792	17602	17451	17616	17507	17689	17606	17506	17472	17531	17603	17721	17604	17421	17505	17518	17478	17645	17421	17519	17520	17573	17568	17533	17578	17449	17503	17571	17471	17594	17505	17383	17462	17527	17486	17515	17833	17564	17640	17699	17513	17392	17609	17614	17502	17586	17312	17574	17658	17487	17588	17583	17467	17517	17437	17566	17722	17503	17495	17564	17420	17577	17301	17646	17602	17609	17371	17622	17326	17793	17529	17518	17584	17417	17534	17443	17605	17506	17558	17341	17431	17612	17588	17519	17623	17479	17634	17440	17677	17659	17558	17370	17561	17711	17658	17553	17520	17664	17480	17476	17645	17552	17459	17538	17638	17502	17610	17671	17617	17407	17500	17592	17321	17581	17571	17477	17489	17574	17555	17531	17654	17595	17602	17563	17433	17448	17417	17558	17692	17556	17586	17425	17575	17654	17725	17455	17588	17481	17647	17574	17559	17592	17409	17391	17603	17700	17522	17573	17573	17352	17457	17430	17455	17686	17749	17527	17512	17506	17527	17619	17685	17648	17502	17321	17518	17378	17368	17477	17521	17540	17445	17556	17473	17690	17630	17602	17790	17528	17740	17583	17504	17479	17423	17698	17445	17531	17411	17631	17367	17501	17482	17454	17611	17475	17522	17530	17543	17660	17465	17503	17514	17505	17501	17670	17542	17366	17619	17559	17458	17452	17546	17644	17429	17429	17550	17719	17407	17414	17413	17500	17592	17594	17566	17500	17522	17612	17702	17683	17594	17447	17469	17577	17615	17597	17587	17313	17622	17683	17508	17576	17529	17478	17416	17542	17567	17535	17419	17489	17589	17597	17668	17530	17324	17525	17412	17382	17671	17478	17524	17510	17625	17535	17366	17537	17404	17534	17576	17582	17507	17539	17559	17677	17455	17548	17556	17410	17463	17416	17555	17631	17561	17717	17527	17659	17529	17710	17762	17764	17764	17559	17545	17550	17502	17379	17536	17494	17494	17631	17370	17532	17579	17601	17524	17751	17503	17570	17429	17394	17614	17525	17526	17484	17505	17610	17389	17644	17569	17583	17565	17670	17753	17709	17639	17500	17415	17402	17488	17467	17433	17525	17496	17653	17559	17514	17557	17594	17472	17486	17561	17611	17505	17542	17600	17688	17608	17565	17539	17552	17530	17565	17544	17534	17368	17549	17467	17540	17559	17520	17617	17550	17659	17540	17422	17530	17576	17564	17639	17620	17521	17529	17545	17546	17575	17621	17609	17679	17565	17410	17755	17453	17663	17313	17543	17625	17589	17415	17434	17537	17803	17591	17562	17542	17506	17377	17545	17739	17506	17471	17447	17681	17639	17573	17624	17479	17561	17442	17340	17621	17672	17520	17581	17591	17664	17495	17607	17720	17664	17618	17539	17502	17669	17436	17498	17505	17384	17573	17657	17515	17534	17568	17660	17471	17402	17510	17417	17676	17375	17491	17485	17545	17507	17625	17460	17593	17527	17503	17467	17485	17380	17442	17356	17535	17483	17395	17484	17601	17528	17606	17448	17416	17764	17427	17667	17489	17509	17339	17568	17714	17564	17574	17338	17483	17660	17527	17601	17530	17707	17546	17523	17623	17527	17609	17433	17559	17493	17532	17616	17676	17427	17535	17588	17600	17611	17587	17536	17426	17415	17676	17594	17452	17541	17628	17451	17614	17594	17465	17517	17546	17667	17528	17474	17466	17583	17427	17436	17469	17566	17500	17471	17605	17498	17384	17587	17719	17558	17429	17573	17665	17610	17587	17616	17333	17736	17529	17515	17771	17499	17579	17619	17516	17403	17531	17625	17553	17460	17528	17659	17430	17759	17448	17711	17509	17426	17435	17486	17407	17734	17397	17604	17511	17434	17561	17582	17538	17685	17592	17458	17532	17655	17722	17586	17525	17513	17487	17452	17440	17601	17546	17570	17580	17627	17471	17653	17460	17537	17492	17454	17484	17589	17506	17493	17673	17708	17404	17645	17743	17383	17438	17562	17591	17579	17586	17633	17436	17566	17694	17538	17560	17591	17380	17605	17468	17488	17554	17570	17555	17545	17505	17611	17547	17569	17487	17579	17575	17438	17542	17505	17503	17487	17602	17483	17621	17591	17601	17542	17584	17595	17600	17504	17455	17414	17654	17626	17660	17559	17496	17613	17624	17516	17312	17598	17556	17600	17436	17459	17550	17510	17438	17663	17491	17438	17666	17566	17448	17484	17507	17475	17523	17606	17441	17585	17460	17583	17553	17663	17549	17434	17617	17657	17449	17498	17480	17614	17581	17393	17722	17459	17596	17629	17465	17539	17599	17559	17652	17454	17247	17753	17709	17533	17498	17469	17459	17345	17614	17482	17544	17557	17460	17564	17602	17570	17686	17642	17537	17540	17401	17653	17585	17622	17573	17492	17519	17487	17567	17590	17595	17573	17631	17486	17572	17711	17436	17610	17509	17632	17552	17520	17594	17512	17564	17444	17532	17558	17578	17565	17530	17716	17572	17571	17804	17333	17653	17491	17445	17660	17610	17564	17421	17616	17550	17512	17659	17528	17502	17735	17485	17411	17472	17575	17599	17534	17512	17583	17507	17502	17560	17437	17545	17498	17530	17591	17431	17436	17569	17581	17407	17618	17451	17657	17376	17506	17664	17419	17562	17586	17479	17428	17616	17556	17664	17414	17527	17266	17463	17713	17562	17424	17428	17434	17594	17644	17366	17567	17626	17445	17372	17355	17464	17493	17475	17560	17752	17694	17454	17626	17691	17649	17521	17444	17625	17581	17472	17474	17503	17477	17578	17610	17592	17538	17481	17463	17425	17522	17496	17573	17632	17610	17566	17357	17795	17686	17639	17685	17537	17731	17344	17607	17468	17541	17587	17513	17497	17557	17427	17504	17463	17450	17768	17552	17659	17567	17431	17436	17526	17426	17485	17546	17717	17297	17481	17717	17524	17435	17402	17547	17534	17457	17564	17468	17680	17437	17532	17570	17436	17804	17571	17533	17396	17538	17395	17549	17616	17475	17548	17356	17539	17579	17507	17593	17399	17534	17490	17502	17496	17432	17478	17431	17695	17653	17623	17506	17502	17444	17620	17543	17450	17743	17635	17469	17448	17415	17566	17388	17740	17427	17623	17507	17512	17433	17669	17525	17613	17654	17649	17436	17620	17535	17556	17641	17584	17410	17666	17414	17511	17617	17641	17563	17702	17530	17609	17515	17387	17452	17557	17534	17521	17375	17579	17554	17592	17581	17631	17483	17494	17545	17490	17549	17619	17593	17579	17402	17535	17455	17581	17471	17559	17522	17401	17529	17391	17478	17458	17483	17378	17696	17493	17413	17458	17541	17691	17488	17546	17465	17356	17322	17503	17736	17554	17543	17600	17610	17612	17714	17424	17518	17461	17479	17614	17550	17674	17499	17582	17403	17641	17536	17632	17575	17549	17767	17611	17408	17574	17555	17426	17737	17686	17564	17696	17450	17491	17605	17561	17582	17522	17570	17531	17705	17356	17680	17527	17573
22986	21146	28881	23691	23820	65811	70029	57974	44637	32144	22732	20929	20683	20400	20377	20569	20485	20487	20232	20602	20557	20397	20457	20557	20384	20563	20407	20224	20503	20562	20363	20322	20347	20419	20553	20320	20443	20392	20052	20426	20424	20436	20366	20351	20247	20306	20438	20568	20271	20076	20351	20624	20490	20515	20500	20454	20296	20303	20359	20431	20318	20298	20299	20336	20364	20446	20364	20185	20223	20445	20130	20298	20517	20413	20346	20392	20224	20486	20156	20333	20298	20369	20432	20122	20322	20313	20356	20264	20206	20146	20336	20320	20246	20370	20466	20162	20356	20364	20319	20427	20353	20268	20541	20326	20312	20228	20393	20120	20385	20435	20098	20198	20268	20232	20192	20290	20339	20419	20307	20334	20342	20550	20259	20357	20288	20275	20326	20215	20190	20257	20286	20233	20258	20496	20480	20392	20198	20322	20201	20213	20351	20495	20339	20303	20156	20307	20200	20425	20112	20288	20403	20434	20404	20052	20287	20378	20092	20254	20167	20518	20130	20202	20147	20294	20622	20457	20299	20102	20426	20254	20212	20316	20385	20178	20367	20113	20345	20359	20352	20356	20367	20239	20315	20261	20153	20280	20393	20163	20388	20247	20250	20429	20210	20193	20399	20312	20358	20340	20395	20295	20227	20472	20342	20408	20263	20338	20357	20232	20168	20430	20366	20239	20178	20331	20298	20116	20470	20175	20154	20157	20246	20455	20274	20218	20384	20102	20400	20398	20126	20420	20083	20342	20455	20376	20183	20233	20090	20085	20532	20282	20301	20383	20215	20183	20303	20293	20068	20243	20201	20476	20457	20457	20198	20047	20245	20486	20388	20504	20430	20219	20270	20297	20166	20159	20382	20253	20547	20197	20380	20440	20411	20226	20294	20402	20486	20214	20489	20458	20410	20322	20156	20244	20455	20275	20345	20297	20258	20347	20398	20291	20364	20385	20177	20211	20273	20440	20411	20250	20370	20426	20183	20531	20211	20306	20265	20548	20530	20271	20346	20331	20586	20371	20358	20176	20352	20460	20115	20295	20327	20395	20398	20519	20186	20383	20364	20394	20329	20325	20284	20341	20318	20091	20162	20444	20444	20093	20320	20495	20441	20418	20433	20285	20424	20286	20307	20046	20330	20568	20370	20482	20264	20139	20211	20372	20275	20180	20305	20326	20369	20407	20252	20160	20313	20232	20266	20235	20309	20287	20283	20276	20332	20588	20227	20107	20339	20145	20524	20277	20389	19912	20169	20360	20539	20270	20476	20465	20334	20265	20300	20441	20387	20279	20361	20386	20481	20477	20289	20330	20524	20323	20173	20181	20174	20203	20108	20205	20302	20424	20335	20177	20303	20272	20154	20036	20310	20114	20327	20318	20475	20398	20392	20440	20149	20200	20260	20380	20303	20227	20534	20448	20385	20404	20323	20191	20222	20278	20435	20302	20472	20349	20328	20450	20306	20321	20195	20424	20264	20304	20241	20394	20500	20379	20488	20352	20294	20476	20041	20187	20428	20152	20351	20436	20271	20154	20563	20383	20357	20403	20120	20440	20193	20262	20267	20365	20312	20169	20296	20370	20309	20427	20165	20207	20362	20294	20192	20142	20374	20271	20133	20185	20479	20356	20400	20292	20458	20424	20278	20295	20176	20241	20051	20325	20239	20439	20269	20284	20380	20262	20254	20259	20225	20325	20384	20124	20293	20402	20299	20210	20515	20306	20206	20355	20546	20268	20373	20165	20209	20314	20339	20349	20315	20235	20345	20037	20247	20203	20300	20322	20366	20245	20522	20172	20309	20228	20273	20630	20368	20354	20275	19990	20166	20282	20454	20273	20300	20196	20390	20172	20146	20270	20222	20476	20527	20158	20267	20506	20353	20055	20235	20221	20266	20156	20259	20099	20420	20325	20162	20016	20340	20349	20283	20318	20407	20265	20379	20309	20299	20399	20324	20420	20300	20241	20521	20014	20399	20320	20319	20203	20134	20294	20255	20293	19958	20403	20360	20283	20402	20452	20246	20236	20444	20198	20225	20339	20510	20215	20309	20335	20161	20469	20291	20429	20168	20282	20326	20123	20338	20125	20248	20407	20377	20205	20288	20236	20329	20256	20282	20320	20293	20300	20405	20365	20305	20390	20257	20193	20186	20448	20344	20367	20210	20515	20316	20452	20347	20366	20333	20306	20328	20311	20413	20437	20462	20291	20234	20408	20578	20383	20330	20079	20143	20272	20410	20257	20277	20256	20055	20405	20318	20129	20172	20149	20493	20263	20337	20240	20418	20156	20120	20198	20430	20273	20005	20369	20211	20160	20523	20440	20293	20355	20329	20623	20269	20246	20337	20193	20210	20101	20385	20403	20462	20312	20161	20255	20266	20201	20465	20369	20238	20257	20442	20277	20298	20120	20281	20292	20231	20437	20348	20492	20335	20326	20267	20301	20579	20426	20420	20203	20175	20454	20238	20280	20255	20129	20127	20255	20135	20252	20596	20402	20070	20306	20395	20200	20217	20411	20393	20340	20368	20357	20255	20379	20374	20431	20131	20180	20104	20195	20276	20340	20326	20386	20369	20474	20104	20443	20439	20229	20302	20360	20198	20489	20195	20196	20210	20246	20192	20290	20397	20403	20196	20276	20319	20180	20302	20525	20487	20381	20409	20275	20275	20312	20364	20352	20418	20348	20242	20366	20185	20287	20374	20499	20346	20381	20250	20295	20336	20459	20486	20291	20268	20431	20366	20342	20429	20301	20266	20229	20584	20346	20182	20057	20255	20300	20495	20411	20259	20363	20350	20138	20296	20201	20321	20133	20284	20297	20277	20225	20389	20409	20474	20207	20253	20277	20280	20215	20050	20300	20253	20244	20157	20449	20429	20321	20424	20313	20308	20275	20437	20400	20561	20318	20402	20446	20365	20324	20194	20260	20524	20238	20291	20315	20299	20441	20260	20258	20237	20360	20390	20154	20307	20173	20285	20496	20273	20342	20337	20404	20283	20294	20574	20126	20368	20412	20085	20304	20308	20116	20235	20554	20258	20197	20076	20323	20414	20178	20394	20409	20401	20335	20248	20317	20488	20532	20593	20475	20257	20201	20497	20456	20579	20329	20248	20180	20551	20378	20191	20382	20232	20494	20285	20236	20333	20411	20450	20245	20350	20484	20279	20346	20278	20264	20303	20114	20257	20317	20342	20242	20494	20254	20419	20377	20296	20294	20140	20414	20365	20236	20476	20542	20225	20339	20393	20174	20131	20319	20285	20322	20308	20239	20348	20379	20383	20138	20281	20222	20093	20262	20291	20224	20337	20320	20042	20239	20414	20220	20183	20251	20343	20459	20315	20223	20333	20234	20235	20382	20252	20270	20450	20585	20294	20374	20302	20304	20399	20232	20298	20490	20290	20276	20262	20341	20409	20278	20407	20261	20454	20254	20107	20303	20521	20516	20235	20026	20182	20275	20183	20115	20419	20572	20229	20161	20248	20343	20215	20458	20238	20091	20330	20215	20306	20562	20302	20292	20283	20296	20176	20324	20236	20329	20104	20324	20469	20355	20450	20488	20354	20311	20539	20350	20338	20155	20300	20419	20201	20385	20395	20428	20175	20440	20332	20458	20325	20389	20160	20301	20330	20374	20096	20336	20489	20399	20378	20242	20207	20341	20443	20295	20285	20231	20212	20211	20526	20354	20344	20253	20403	20157	20224	20353	20297	20292	20302	20136	20399	20289	20273	20184	20487	20308	20366	20321	20342	20353	20345	20252	20250	20517	20433	20479	20195	20206	20213	20147	20394	20319	20302	20020	20390	20321	20146	20452	20436	20514	20291	20367	20337	20382	20391	20495	20279	20422	20234	20332	20313	20461	20337	20257	20293	20182	20330	20215	20394	20232	20357	20157	20389	20271	20244	20194	20528	20431	20305	20381	20342	20328	20384	20507	20319	20487	20213	20477	20282	19932	20304	20235	20275	20209	20236	20313	20330	20237	20319	20270	20357	20429	20369	20412	20447	20610	20584	20441	20503	20252	20283	20297	20299	20177	20488	20257	20399	20148	20151	20321	20460	20446	20346	20134	20199	20392	20305	20375	20365	20190	20229	20134	20213	20362	20302	20396	20307	20243	20217	20344	20430	20496	20290	20138	20249	20381	20148	20195	20294	20268	20430	20425	20425	20222	20417	20387	20217	20510	20347	20431	20346	20327	20158	20256	20310	20206	20397	20186	20477	20138	20263	20307	20390	20470	20451	20311	20328	20319	20188	20427	20419	20253	20257	20447	20428	20289	20090	20126	20089	20302	20147	20268	20312	20359	20113	20284	20075	20274	20135	20199	20342	20037	20264	20237	20740	20239	20364	20188	20248	20227	20387	20174	20201	20365	20317	20258	20439	20518	20140	20226	20225	20172	20185	20296	20332	20154	20314	20348	20277	20263	20271	20313	20429	20377	20503	20269	20306	20179	20410	20363	20300	20176	20171	20338	20359	20456	20098	20263	20166	20294	20244	20242	20278	20226	20217	20338	20356	20282	20244	20192	20258	20349	20407	20207	20295	20240	20377	20396	20549	20203	20213	20288	20400	20255	20314	20523	20251	20166	20233	20513	20339	20300	20257	20280	20099	20338	20368	20157	20420	20212	20229	20161	20370	20371	20388	20197	20245	20222	20293	20301	20450	20325	20328	20358	20077	20285	20425	20444	20275	20189	20327	20250	20368	20293	20230	20389	20342	20204	20255	20385	20443	20177	20269	20391	20426	20062	20347	20336	20209	20292	20407	20152	20454	20266	20343	20339	20208	20304	20331	20192	20209	20365	20396	20270	20367	20300	20309	20414	20267	20167	20293	20183	20404	20536	20471	20248	20231	20419	20125	20383	20325	20194	20303	20325	20544	20272	20520	20370	20344	20326	20210	20258	20374	20204	20206	20376	20526	20454	20383	20295	20330	20297	20231	20308	20241	20458	20263	20374	20313	20411	20287	20275	20322	20341	20326	20208	20267	20342	20346	20289	20401	20319	20301	20403	20160	20334	20300	20242	20192	20421	20314	20366	20302	20224	20377	20258	20320	20306	20297	20377	20334	20337	20346	20276	20366	20268	20292	20313	20532	20086	20213	20175	20296	20231	20193	20174	20130	20002	20312	20347	20300	20393
17282	29576	27561	22684	28187	66244	73661	58612	44224	29820	17514	17498	17303	17400	17387	17500	17355	17568	17727	17439	17395	17376	17389	17596	17492	17539	17316	17275	17392	17539	17326	17333	17585	17533	17500	17303	17570	17446	17461	17241	17327	17455	17450	17409	17439	17294	17350	17371	17564	17383	17442	17358	17566	17398	17280	17344	17376	17340	17494	17334	17457	17377	17464	17376	17614	17426	17479	17429	17536	17587	17368	17437	17376	17439	17515	17421	17374	17620	17287	17477	17450	17449	17457	17215	17453	17329	17385	17410	17341	17513	17301	17386	17415	17453	17279	17579	17381	17497	17366	17328	17438	17310	17614	17378	17555	17441	17288	17437	17477	17384	17539	17440	17393	17331	17352	17455	17397	17362	17538	17369	17350	17489	17414	17467	17331	17352	17558	17409	17305	17359	17230	17414	17445	17321	17481	17332	17403	17423	17392	17531	17465	17274	17499	17505	17400	17451	17282	17532	17463	17482	17553	17321	17438	17321	17515	17536	17328	17493	17591	17209	17371	17556	17462	17355	17556	17338	17264	17399	17558	17516	17431	17334	17303	17511	17375	17466	17182	17406	17406	17427	17470	17494	17576	17382	17351	17587	17407	17380	17389	17372	17409	17484	17409	17475	17392	17512	17367	17486	17443	17270	17390	17419	17423	17385	17400	17468	17298	17446	17480	17441	17328	17404	17303	17387	17264	17375	17493	17336	17351	17355	17225	17399	17259	17488	17161	17587	17284	17481	17412	17258	17373	17327	17517	17470	17343	17411	17586	17445	17510	17489	17419	17262	17471	17424	17308	17575	17344	17454	17365	17484	17408	17397	17440	17431	17524	17384	17388	17493	17353	17371	17349	17372	17522	17576	17430	17403	17420	17304	17387	17401	17374	17359	17354	17359	17386	17290	17440	17374	17450	17471	17354	17419	17515	17414	17572	17606	17556	17214	17382	17022	17402	17306	17325	17263	17468	17272	17455	17494	17393	17272	17287	17516	17546	17308	17403	17379	17533	17257	17385	17400	17397	17401	17316	17394	17457	17368	17505	17479	17414	17294	17505	17129	17360	17394	17403	17431	17501	17496	17519	17311	17346	17435	17732	17436	17574	17281	17194	17162	17376	17243	17412	17400	17384	17352	17388	17472	17333	17433	17285	17399	17475	17421	17587	17539	17351	17413	17390	17399	17415	17291	17343	17345	17505	17296	17340	17519	17479	17576	17380	17455	17402	17485	17439	17400	17477	17449	17370	17497	17338	17446	17362	17583	17407	17271	17333	17358	17354	17441	17417	17406	17445	17421	17460	17282	17343	17305	17469	17531	17537	17297	17481	17396	17403	17504	17453	17525	17408	17497	17468	17472	17347	17425	17391	17235	17311	17538	17441	17297	17401	17411	17357	17512	17394	17304	17512	17206	17394	17498	17609	17340	17509	17525	17397	17366	17552	17370	17455	17458	17333	17335	17407	17074	17346	17336	17367	17310	17334	17391	17238	17406	17277	17407	17400	17320	17574	17467	17454	17492	17369	17420	17434	17376	17354	17435	17321	17332	17235	17397	17461	17463	17276	17381	17500	17219	17423	17313	17465	17359	17471	17483	17411	17608	17152	17437	17486	17332	17300	17169	17389	17226	17570	17320	17353	17363	17334	17338	17294	17357	17424	17404	17327	17428	17471	17571	17365	17455	17433	17350	17304	17435	17468	17488	17471	17395	17261	17409	17410	17425	17539	17463	17448	17368	17467	17320	17492	17504	17307	17375	17384	17387	17262	17565	17295	17410	17594	17611	17468	17313	17385	17406	17630	17566	17314	17426	17367	17423	17442	17474	17260	17331	17459	17351	17255	17394	17219	17537	17423	17454	17601	17414	17378	17399	17411	17414	17485	17399	17374	17515	17440	17456	17437	17449	17384	17341	17286	17391	17470	17415	17279	17374	17410	17299	17274	17447	17409	17489	17349	17546	17256	17216	17353	17419	17260	17214	17204	17304	17221	17263	17445	17358	17449	17433	17511	17488	17385	17335	17400	17277	17387	17370	17528	17356	17383	17327	17520	17385	17323	17336	17335	17493	17603	17487	17575	17543	17484	17617	17452	17377	17266	17422	17287	17332	17395	17344	17377	17474	17358	17523	17556	17392	17450	17391	17283	17563	17237	17597	17164	17324	17341	17509	17437	17381	17478	17424	17466	17416	17254	17545	17427	17489	17339	17473	17394	17456	17521	17628	17375	17265	17357	17502	17444	17268	17424	17488	17350	17461	17461	17293	17540	17371	17463	17514	17275	17371	17438	17334	17369	17380	17447	17419	17454	17272	17358	17257	17394	17554	17353	17363	17352	17294	17415	17564	17332	17630	17413	17304	17509	17397	17609	17245	17530	17418	17340	17406	17346	17456	17562	17112	17377	17326	17397	17410	17405	17325	17503	17365	17443	17488	17416	17374	17365	17413	17445	17484	17224	17288	17596	17403	17318	17352	17275	17427	17314	17261	17628	17428	17314	17440	17428	17421	17460	17329	17322	17209	17425	17417	17324	17463	17287	17499	17415	17416	17241	17340	17336	17331	17417	17370	17320	17500	17280	17460	17420	17348	17290	17292	17415	17302	17467	17468	17318	17442	17437	17537	17424	17393	17537	17398	17471	17357	17263	17375	17392	17444	17491	17381	17392	17403	17443	17388	17471	17615	17196	17450	17365	17440	17385	17380	17385	17512	17517	17446	17414	17333	17309	17409	17406	17520	17483	17489	17519	17367	17523	17468	17481	17356	17244	17362	17311	17556	17359	17490	17275	17550	17473	17519	17384	17278	17512	17574	17358	17372	17314	17447	17472	17340	17620	17407	17419	17368	17469	17345	17497	17441	17549	17358	17375	17480	17415	17384	17485	17577	17405	17526	17405	17363	17509	17328	17470	17494	17464	17364	17461	17262	17284	17389	17391	17324	17530	17369	17465	17458	17457	17355	17444	17391	17433	17495	17432	17487	17404	17531	17401	17306	17543	17605	17561	17432	17485	17376	17541	17238	17453	17388	17372	17390	17462	17438	17326	17404	17284	17479	17395	17376	17404	17366	17278	17368	17333	17335	17543	17366	17433	17501	17448	17506	17364	17481	17518	17413	17487	17375	17432	17265	17506	17467	17399	17437	17268	17341	17387	17480	17434	17250	17433	17375	17405	17453	17466	17488	17631	17117	17401	17325	17427	17396	17422	17247	17317	17291	17423	17435	17398	17451	17570	17330	17482	17397	17351	17446	17537	17260	17550	17460	17518	17502	17408	17458	17453	17331	17424	17629	17498	17457	17275	17328	17448	17524	17422	17484	17511	17582	17254	17423	17257	17333	17371	17512	17445	17447	17439	17371	17463	17442	17293	17546	17437	17322	17371	17225	17560	17461	17306	17537	17492	17595	17454	17340	17403	17432	17401	17399	17485	17346	17575	17253	17366	17387	17423	17449	17550	17334	17406	17395	17411	17464	17519	17344	17405	17470	17586	17257	17447	17439	17382	17460	17434	17342	17238	17451	17439	17427	17519	17340	17417	17274	17516	17306	17481	17419	17350	17442	17478	17388	17273	17506	17504	17308	17243	17283	17311	17569	17537	17465	17406	17480	17505	17437	17473	17336	17428	17515	17349	17466	17405	17415	17516	17624	17356	17371	17412	17507	17525	17431	17499	17392	17476	17268	17447	17416	17555	17513	17325	17372	17539	17489	17324	17459	17555	17343	17579	17482	17421	17388	17482	17438	17336	17391	17317	17476	17377	17282	17399	17524	17315	17230	17491	17366	17447	17429	17443	17528	17477	17490	17404	17410	17283	17442	17275	17320	17351	17409	17420	17237	17286	17436	17331	17349	17478	17293	17479	17494	17494	17246	17308	17501	17541	17494	17498	17434	17296	17357	17334	17252	17566	17401	17393	17392	17495	17237	17346	17452	17371	17283	17503	17457	17461	17372	17274	17529	17312	17405	17420	17479	17335	17581	17411	17264	17552	17351	17305	17429	17306	17337	17566	17365	17378	17413	17357	17243	17440	17357	17379	17457	17378	17500	17271	17311	17668	17404	17464	17454	17374	17306	17451	17318	17487	17500	17442	17367	17430	17364	17337	17416	17309	17340	17414	17358	17305	17455	17413	17391	17305	17375	17388	17573	17380	17625	17423	17445	17308	17458	17512	17267	17492	17574	17364	17447	17532	17357	17453	17320	17505	17397	17494	17252	17356	17458	17200	17279	17372	17393	17371	17428	17279	17464	17340	17368	17472	17360	17411	17242	17389	17280	17328	17382	17400	17470	17358	17524	17502	17333	17417	17262	17557	17233	17429	17367	17418	17273	17453	17393	17465	17493	17359	17440	17202	17408	17394	17256	17388	17416	17334	17302	17397	17256	17345	17437	17334	17252	17432	17392	17390	17287	17299	17412	17355	17396	17423	17408	17373	17473	17405	17201	17431	17247	17485	17421	17476	17412	17427	17342	17355	17410	17350	17291	17318	17604	17379	17291	17521	17411	17370	17284	17287	17514	17474	17384	17401	17421	17331	17451	17244	17347	17358	17348	17336	17500	17412	17321	17445	17534	17267	17637	17517	17316	17646	17578	17384	17468	17497	17454	17395	17335	17434	17367	17325	17360	17440	17503	17453	17622	17225	17422	17363	17435	17462	17521	17606	17626	17200	17589	17344	17324	17452	17327	17554	17256	17373	17526	17442	17500	17231	17579	17290	17471	17435	17239	17326	17536	17511	17416	17508	17482	17373	17201	17458	17549	17468	17333	17527	17414	17410	17393	17432	17537	17434	17519	17293	17594	17275	17473	17317	17627	17367	17501	17378	17522	17432	17320	17289	17383	17577	17453	17365	17514	17513	17393	17375	17447	17377	17402	17377	17375	17393	17365	17560	17340	17401	17234	17378	17377	17480	17464	17541	17347	17409	17373	17379	17343	17544	17468	17559	17525	17356	17345	17598	17280	17443	17559	17389	17376	17381	17482	17405	17335	17408	17365	17284	17319	17268	17477	17512	17467	17481	17393	17428	17173	17315	17538	17534	17235	17325	17401	17572	17300	17320	17490	17376	17536	17495	17453	17502	17548	17415	17370	17582	17402	17489	17406	17431	17377	17456	17276	17383	17330	17280	17481	17570	17326	17545	17451	17229	17489	17485	17340
27896	22118	24732	22254	19692	26240	31205	27196	23921	21414	19947	19643	19481	19631	19432	19377	19481	19600	19386	19567	19548	19490	19519	19630	19689	19654	19543	19317	19437	19339	19397	19715	19359	19495	19373	19369	19479	19371	19420	19480	19296	19553	19412	19500	19456	19372	19408	19296	19306	19323	19368	19535	19599	19276	19413	19578	19427	19295	19365	19369	19439	19395	19412	19543	19342	19178	19390	19461	19629	19197	19415	19334	19522	19432	19444	19373	19391	19426	19461	19218	19552	19192	19445	19552	19417	19528	19526	19439	19269	19519	19420	19272	19267	19442	19506	19459	19513	19273	19295	19477	19404	19332	19289	19239	19245	19445	19400	19345	19446	19425	19495	19344	19425	19234	19445	19551	19245	19305	19343	19342	19293	19297	19424	19222	19313	19418	19458	19179	19362	19388	19431	19157	19234	19391	19216	19355	19673	19501	19539	19231	19584	19495	19278	19314	19511	19480	19416	19396	19506	19506	19465	19425	19445	19458	19604	19282	19403	19549	19548	19429	19426	19528	19309	19335	19399	19509	19274	19495	19302	19589	19371	19445	19645	19307	19316	19575	19424	19424	19485	19596	19378	19378	19375	19421	19605	19515	19327	19450	19320	19189	19425	19221	19334	19310	19550	19380	19273	19493	19369	19562	19488	19533	19548	19393	19441	19440	19339	19410	19257	19349	19376	19224	19415	19476	19447	19350	19591	19298	19492	19573	19568	19524	19439	19547	19591	19576	19446	19463	19450	19355	19340	19469	19269	19480	19441	19099	19395	19466	19385	19592	19455	19485	19604	19402	19412	19472	19558	19491	19406	19566	19351	19298	19303	19284	19549	19345	19481	19628	19373	19394	19427	19364	19445	19408	19360	19364	19618	19452	19405	19480	19628	19349	19322	19484	19596	19523	19359	19388	19307	19236	19404	19273	19387	19321	19216	19258	19481	19173	19595	19430	19805	19386	19396	19405	19327	19606	19331	19474	19294	19385	19414	19608	19356	19513	19497	19271	19541	19476	19632	19485	19602	19365	19471	19398	19438	19454	19193	19473	19342	19091	19312	19433	19512	19290	19529	19405	19241	19308	19369	19485	19377	19442	19567	19511	19444	19419	19589	19526	19556	19477	19335	19333	19481	19324	19452	19507	19297	19482	19514	19333	19476	19283	19550	19242	19368	19581	19329	19386	19341	19439	19427	19486	19264	19233	19240	19367	19651	19289	19517	19430	19414	19528	19549	19376	19500	19576	19405	19519	19553	19356	19391	19466	19494	19370	19412	19435	19477	19445	19456	19385	19315	19335	19376	19399	19502	19595	19545	19240	19309	19401	19579	19509	19420	19442	19410	19562	19503	19428	19449	19336	19560	19463	19317	19472	19573	19503	19379	19311	19447	19359	19434	19463	19523	19198	19243	19520	19439	19523	19631	19332	19321	19430	19467	19423	19284	19247	19377	19492	19321	19403	19408	19415	19504	19680	19510	19636	19579	19600	19456	19524	19539	19370	19438	19264	19349	19399	19325	19498	19288	19437	19522	19522	19608	19481	19441	19443	19492	19321	19382	19514	19428	19539	19487	19342	19301	19364	19555	19580	19412	19363	19417	19485	19438	19625	19517	19423	19420	19511	19381	19455	19296	19469	19498	19468	19218	19252	19309	19487	19550	19312	19369	19192	19602	19387	19186	19364	19308	19335	19387	19469	19444	19552	19332	19410	19604	19520	19568	19425	19460	19545	19480	19277	19424	19380	19557	19437	19616	19380	19365	19405	19311	19310	19348	19472	19534	19434	19255	19310	19415	19357	19418	19424	19440	19419	19347	19334	19472	19251	19557	19628	19371	19329	19470	19455	19218	19414	19420	19543	19538	19327	19448	19485	19318	19514	19384	19406	19408	19335	19352	19316	19344	19395	19502	19439	19365	19364	19451	19358	19294	19509	19550	19374	19410	19231	19559	19341	19410	19188	19857	19522	19254	19480	19452	19495	19483	19388	19496	19659	19583	19110	19482	19415	19420	19554	19438	19602	19405	19291	19549	19277	19387	19322	19430	19557	19175	19375	19457	19533	19591	19503	19413	19322	19627	19356	19418	19365	19150	19331	19331	19312	19564	19395	19435	19564	19537	19432	19318	19357	19198	19398	19375	19538	19313	19220	19458	19268	19462	19603	19456	19498	19323	19435	19579	19463	19426	19510	19189	19307	19478	19629	19391	19327	19522	19390	19468	19485	19421	19465	19411	19483	19422	19383	19277	19601	19485	19263	19352	19509	19804	19415	19578	19561	19519	19510	19421	19201	19464	19487	19458	19410	19592	19471	19318	19429	19421	19463	19326	19369	19547	19637	19350	19551	19432	19198	19201	19384	19481	19329	19576	19568	19543	19315	19351	19426	19237	19552	19651	19570	19504	19310	19211	19251	19242	19272	19450	19425	19541	19341	19574	19447	19208	19274	19449	19486	19383	19307	19601	19624	19312	19482	19356	19276	19404	19057	19491	19304	19430	19473	19403	19470	19377	19540	19343	19433	19470	19438	19601	19383	19518	19539	19532	19375	19415	19381	19492	19379	19375	19529	19348	19424	19206	19516	19454	19618	19344	19329	19711	19422	19500	19493	19448	19335	19603	19524	19689	19282	19485	19498	19399	19464	19404	19203	19466	19540	19387	19258	19315	19198	19380	19331	19279	19627	19560	19436	19420	19460	19416	19295	19347	19051	19159	19513	19187	19556	19518	19383	19497	19284	19396	19520	19585	19485	19359	19426	19383	19223	19527	19681	19611	19373	19533	19458	19510	19182	19515	19318	19447	19413	19409	19491	19510	19484	19382	19588	19196	19240	19477	19522	19364	19494	19508	19361	19519	19350	19490	19484	19529	19338	19283	19309	19588	19394	19469	19173	19431	19295	19257	19433	19314	19461	19540	19480	19482	19444	19462	19455	19521	19367	19708	19366	19265	19372	19240	19428	19430	19525	19688	19482	19511	19487	19394	19529	19666	19618	19478	19489	19213	19516	19366	19430	19559	19389	19468	19468	19397	19453	19486	19280	19144	19254	19559	19472	19340	19674	19325	19589	19470	19444	19311	19502	19446	19427	19407	19454	19737	19624	19533	19560	19340	19660	19451	19413	19314	19311	19394	19323	19217	19607	19245	19351	19561	19495	19422	19354	19265	19352	19598	19229	19454	19590	19400	19492	19496	19300	19317	19489	19299	19444	19402	19684	19493	19198	19521	19409	19209	19489	19468	19514	19403	19432	19588	19692	19474	19423	19662	19323	19389	19325	19774	19672	19346	19458	19576	19462	19486	19560	19748	19541	19327	19364	19492	19422	19411	19484	19292	19447	19530	19452	19421	19652	19532	19407	19671	19505	19576	19496	19382	19351	19412	19253	19506	19436	19433	19403	19607	19498	19570	19377	19456	19317	19239	19255	19502	19265	19438	19355	19569	19323	19577	19511	19502	19359	19432	19481	19340	19549	19286	19518	19668	19450	19354	19379	19664	19569	19404	19416	19472	19429	19411	19289	19248	19346	19483	19331	19566	19461	19570	19261	19542	19443	19638	19431	19155	19397	19357	19408	19338	19708	19637	19576	19363	19378	19359	19358	19368	19221	19434	19379	19364	19419	19551	19389	19456	19268	19336	19355	19649	19385	19389	19609	19312	19418	19537	19461	19449	19300	19385	19546	19450	19317	19578	19398	19446	19601	19584	19514	19343	19447	19623	19675	19561	19457	19455	19348	19291	19474	19530	19340	19220	19468	19447	19388	19417	19494	19329	19579	19425	19538	19374	19563	19586	19315	19562	19488	19525	19403	19406	19427	19356	19317	19313	19469	19399	19349	19604	19360	19616	19283	19407	19618	19416	19424	19446	19516	19418	19540	19552	19428	19509	19424	19385	19432	19387	19292	19422	19377	19517	19419	19284	19420	19559	19347	19332	19327	19471	19530	19304	19451	19444	19602	19652	19303	19304	19516	19436	19529	19381	19506	19371	19501	19416	19424	19612	19577	19534	19292	19462	19616	19247	19428	19606	19394	19673	19505	19177	19446	19470	19399	19557	19460	19466	19604	19401	19355	19597	19571	19324	19418	19195	19365	19383	19249	19389	19309	19533	19373	19295	19356	19555	19373	19333	19429	19401	19448	19315	19368	19210	19444	19445	19388	19492	19592	19410	19255	19437	19407	19595	19499	19688	19574	19473	19486	19411	19396	19496	19407	19391	19449	19611	19574	19469	19091	19464	19374	19479	19285	19456	19329	19563	19463	19694	19356	19293	19440	19614	19629	19540	19423	19476	19463	19452	19301	19513	19332	19494	19461	19549	19014	19495	19272	19378	19544	19253	19361	19494	19642	19561	19565	19403	19374	19391	19325	19305	19414	19569	19510	19381	19428	19590	19298	19416	19378	19473	19524	19759	19353	19609	19517	19458	19516	19532	19611	19393	19427	19467	19344	19552	19431	19609	19377	19487	19509	19441	19393	19514	19317	19341	19377	19509	19679	19385	19526	19494	19316	19405	19420	19413	19311	19698	19323	19468	19322	19426	19489	19581	19320	19462	19528	19297	19329	19240	19432	19456	19496	19355	19228	19489	19521	19465	19618	19478	19329	19475	19447	19701	19469	19328	19495	19393	19407	19388	19515	19358	19571	19393	19166	19381	19501	19448	19246	19358	19485	19421	19437	19643	19348	19372	19395	19544	19493	19400	19370	19424	19567	19670	19298	19295	19289	19512	19427	19563	19384	19534	19492	19277	19363	19349	19402	19397	19537	19335	19511	19128	19580	19298	19340	19451	19241	19293	19378	19494	19431	19496	19384	19299	19404	19383	19345	19659	19435	19438	19406	19403	19520	19598	19457	19411	19425	19507	19337	19282	19433	19598	19389	19383	19437	19507	19693	19376	19351	19552	19341	19427	19585	19443	19444	19351	19581	19522	19446	19271	19473	19550	19320	19418	19468	19435	19361	19378	19493	19495	19343	19491	19216	19575	19384	19438	19565	19501	19425	19199	19456	19614	19550	19856	19500	19488	19427	19467	19312	19573	19539	19304	19312	19427	19298	19384	19421	19459	19181	19380	19457	19379	19338	19386	19375	19546	19536	19466	19345	19528	19483	19395	19369	19498	19276	19472	19302	19446	19315	19333	19511	19405	19347	19447	19557
16087	19221	18679	17681	18037	27709	31802	26087	21848	18760	16914	16743	16888	16846	16971	16922	16874	16858	17002	16901	17018	16813	16864	16950	16857	16972	17006	16887	16855	16835	16937	16939	16966	17014	16812	17018	16934	16904	16670	17169	16714	16819	16906	16934	16956	16839	16850	16849	16816	17000	16834	16906	16803	16931	17002	16873	16963	16885	16887	16888	16838	16909	16871	16892	16835	16767	16848	16686	16837	16889	16806	16929	16775	17018	16889	16910	16717	16910	16852	16933	16836	16827	16923	17014	16876	16848	16902	17045	16888	16831	16877	16882	16925	16994	16966	16987	16880	16878	16964	16753	16783	17045	16825	16742	16760	17003	16813	16852	16766	16852	16801	17012	16943	16816	16890	17000	16941	16805	16945	16910	16909	16912	16803	16839	16913	16953	17075	16636	16893	17048	16882	17006	16952	16845	16902	16939	16900	17038	16849	16888	17024	17042	16961	16931	16901	16827	16834	16988	16827	17034	16797	16907	17051	16707	16848	16910	16732	16837	16818	16936	16770	16870	16979	16685	17044	16866	17035	16926	16925	16882	16907	16865	16849	16903	16975	16712	16998	16955	16974	16973	17002	17026	16842	16944	16888	16929	16854	16821	16759	17004	16962	16923	16934	16778	17011	17043	16947	16814	16854	16804	16939	16992	16846	16829	16881	16970	16960	16767	16869	17042	16895	16924	16958	16908	16820	17063	16850	17093	17023	16851	16990	16996	16736	16698	16945	16766	16795	16835	16687	17044	16758	16869	16849	16996	16874	16825	16945	16926	16926	16857	16870	17006	17022	16901	16987	16730	17030	16783	16894	16970	16967	16729	16836	16792	16937	16991	16961	16782	16919	16931	16907	16893	17127	17076	16927	17019	16941	16815	16764	16890	16787	16740	16997	16843	16893	16716	16925	16734	16840	17012	16830	16763	16787	17084	16877	16957	16854	16972	16856	16794	17011	16860	16863	16822	16991	16767	16930	17069	16796	17042	16903	16984	16898	17033	16878	16752	16997	16924	16731	16983	16938	16943	16882	16831	17056	16904	16934	16919	16861	16882	16956	16971	16905	16908	16870	16919	16896	16834	16823	16874	16922	16906	16893	16861	16821	16848	16992	16758	16968	16783	16886	17071	16913	16983	16996	17059	16964	16909	17019	16723	16975	16827	16828	17086	16779	16807	16803	16765	16934	16846	16956	16940	16945	17004	16764	16881	16853	16828	16843	16876	16841	17020	16795	16824	17007	16746	16767	17097	16994	16971	17014	17092	16746	16947	16897	16873	17018	16921	17037	16934	16817	16850	16807	16953	16783	16896	16806	16850	16842	16978	16877	17081	17014	16967	17130	16827	16835	16756	16926	17065	16743	16955	17061	16855	16976	17045	16847	16850	17028	16911	16729	16865	16746	16819	16902	16920	16781	16874	17125	16948	16651	16842	16928	16917	16867	16858	16837	16954	16835	16943	16800	16921	16851	16982	17005	16943	16726	16965	16795	16723	16795	16869	16891	16905	16987	17065	16972	16836	16838	16897	16875	16967	16959	16741	17110	16838	16979	17029	16899	16819	16940	16939	16902	16919	16985	17005	16832	16882	16943	17077	16870	17004	16935	16889	16835	16816	16922	16917	16892	16841	16809	17005	17099	16950	16904	16855	16780	16853	16972	16790	17005	16949	17004	16973	16818	17123	16973	16952	16860	16782	16794	17083	16919	16831	17016	16837	16946	16942	16900	16784	16885	17092	17106	16905	16947	16854	16826	16840	16910	16660	16743	16879	16871	17029	16943	16968	16965	16875	16956	16819	17029	16793	16633	17069	17000	16965	17025	16858	16903	17042	17037	16902	16949	17109	16997	16721	17017	16987	16790	16904	16929	16915	16745	16911	16789	16893	16824	17015	17014	16850	16953	16868	16967	16913	17016	16792	17073	16765	16820	16771	16895	16836	17002	17091	17015	16877	16944	16846	16917	16833	16863	16910	16932	16964	16889	16909	16979	16987	16957	16830	17008	16638	16857	16717	17037	16942	16761	16986	16907	16838	17015	16815	16965	16880	16936	16903	16870	17021	16728	16847	16940	16959	16834	16799	16941	16940	16790	17015	16939	16859	16765	16975	16908	16960	16725	16981	16822	16621	17088	16913	16939	16788	16717	16836	16929	17055	16789	16974	16961	16931	16796	16905	16778	16848	16881	16987	16752	16765	16954	16853	17090	16802	16987	16829	17003	16931	16955	16771	17033	17004	17032	16930	16940	16893	16882	16988	16871	16966	17041	16934	16884	16850	16963	16902	16839	16946	16990	16872	17035	16795	16788	16892	17138	16818	16875	17007	16907	16860	16799	17115	16952	16931	16837	16914	16913	16977	16940	16859	16945	16988	17157	16852	16877	16945	16959	16853	16823	16830	16827	16915	16837	16872	16805	16892	16836	16923	16937	16875	16977	16805	17071	16790	16955	17021	16969	17048	16786	16870	16751	16888	16800	16922	16861	16844	16988	16719	16909	16854	16952	16941	16857	16864	16982	16873	16961	16823	16967	16924	16889	16785	16845	17095	16938	16881	17042	16970	16849	16921	16925	16883	16772	16943	16921	16903	16819	16818	17000	17013	16897	16954	16892	16922	16712	16892	16786	16861	16871	16992	16698	16877	17099	16988	16931	16969	17079	16913	16907	17067	16874	16916	16892	17146	16738	16805	16953	16833	16816	16963	16870	16882	16831	16920	17026	16928	16837	16886	16865	16807	16939	16672	16888	16920	16912	16878	17005	17008	16906	17034	16905	16890	16873	16944	16924	16722	16900	16932	16991	16858	17008	16830	16965	16921	16816	16995	17061	16802	16892	16933	16817	16976	16935	16801	16935	17043	16896	16866	16933	16973	17008	17136	17105	16973	17105	16748	16917	16737	16834	16906	17005	16932	17114	17044	16811	17185	16791	16859	17122	16776	16963	16847	16947	16956	16886	16778	16966	16838	16740	16752	17128	16898	16867	16767	16801	16982	16677	16930	16993	16809	17025	16924	17018	16893	16918	16830	16921	16830	16940	16947	16683	16946	17032	16839	16972	16866	16952	16762	17043	17034	16741	16812	17073	16799	16950	17030	16890	16904	16815	16815	16939	17027	16866	16826	16880	17034	16748	17022	16821	16920	16857	16940	16939	16884	17026	16714	17018	16986	17029	16793	16939	16942	16858	17068	17009	16895	16984	16957	16965	16761	16685	16644	16828	16802	16964	16820	16834	17090	16917	16717	16968	17111	16763	16746	16803	16874	16788	16921	17040	16965	17015	16883	16884	17013	17030	17005	16808	16888	16734	16786	16962	16862	16970	16789	17030	16989	16951	16843	16803	17136	16836	17130	16870	16885	17062	16787	16913	16771	16835	16953	16797	16836	16863	16790	17052	16994	16865	16718	16811	16769	16834	16761	16938	16852	16912	17005	16886	16913	17044	16789	16942	16860	16888	16985	17052	16904	16872	16895	16792	16902	16918	16980	16825	16862	16945	16893	16897	16857	16909	16803	16860	16869	16950	16821	17001	16713	16913	16882	16959	16897	16965	16937	16894	17085	16982	16860	16956	16963	16880	16870	17016	16931	16929	16975	17056	16926	16881	16911	16880	16929	16923	16821	16938	16931	16734	16946	16913	17000	16826	16923	17074	16996	16868	16875	16995	16796	16808	16900	16983	16912	16903	16716	16851	16977	16832	16903	16812	16936	16980	16968	16970	16865	16981	17045	16844	16895	16894	17015	17145	16812	16844	17022	16898	16810	16927	16889	17050	16782	16916	16989	16898	16839	17063	16848	16896	16847	16894	17011	16806	16832	16856	16997	16973	16853	16919	16980	17060	16845	16885	16892	16836	16941	17036	16864	16891	16885	16948	16785	16911	16876	16680	16950	16924	16803	16865	16996	16879	16974	16836	16667	16820	16950	16899	16990	17003	16838	17056	16902	16970	16804	16845	17054	16899	16860	16958	16936	17089	17029	16806	16940	16956	16969	16814	16875	17010	16831	17000	16902	16731	16987	16969	16857	17073	16849	16801	16758	16917	16953	16886	16878	16957	16931	16783	16924	16766	16793	16713	16915	16911	17003	16947	16736	16914	17040	16854	17028	17116	17184	16986	16964	16853	16791	16808	16945	16793	16756	16882	16932	17050	16920	16925	16825	16803	16953	17063	16672	17153	16847	17089	17062	16942	16908	16816	16994	16884	16988	16965	17038	16958	16963	16858	16904	16914	17009	16973	16721	16920	16962	16876	16949	16826	16903	16897	16971	16971	17025	16895	16964	16983	16869	16831	17075	16836	16879	16724	16882	16630	16921	16858	16898	16893	16816	17024	16891	16927	16973	16921	17029	16890	17045	16868	16758	16955	16890	16992	17053	17010	16813	17013	16919	16898	17034	16909	16973	16804	17018	16713	17034	16902	16787	16916	16941	16952	17024	17151	17015	17031	17068	16702	16803	16855	16666	17080	16840	16744	17017	16942	17000	16944	16832	16703	16838	17045	16850	16913	17055	17047	16892	16829	17107	16944	16819	16938	16758	16972	16803	16941	16751	16839	16876	16910	16698	16813	16719	16880	16805	16851	16746	16880	16892	16883	16850	16879	16850	16872	16727	16915	16863	16967	16825	16959	16822	16855	16966	16971	16940	17076	16824	17085	16724	16895	17006	16941	16866	17087	16731	16948	16988	16813	16840	17033	16822	16825	17025	17069	16902	16937	16890	16904	16750	16876	16890	16982	16844	17112	16911	16915	16665	16833	16977	16953	16892	16998	16923	16912	17139	16919	16964	16907	16939	16958	16980	16942	16637	16787	17019	16899	16859	16976	16853	16975	16972	16833	16775	16867	16762	16948	16937	16928	16952	16804	16928	16894	16987	16866	16871	16907	17040	16859	16891	16962	16752	16910	17045	17187	16905	17138	16966	17013	16773	16965	16911	16778	16815	16804	16914	16968	16888	17062	16782	16864	16825	16896	16857	16972	16862	16861	16782	16921	16976	16785	16983	16826	16987	16989	16883	16783	16785	16906	16971	16762	16917	16957	17009	16912	16944	16897	16938	16733	16822	16939	16757	17013	16667	16858	16909	16888	16867	16941	17135	16776	16903	16822	16828	16970	17029	16995	16902	16724	16911	16750	16900	16930	16783	16795	17002	16953	16902
24796	21157	27880	25223	22493	40275	55976	44536	33934	25605	19545	18887	18677	18722	18603	18728	18773	18643	18359	18609	18646	18630	18685	18781	18611	18513	18612	18781	18519	18558	18689	18580	18539	18705	18821	18703	18683	18753	18660	18643	18707	18464	18684	18651	18698	18707	18802	18617	18656	18605	18874	18765	18718	18681	18694	18705	18698	18763	18468	18638	18517	18653	18626	18611	18626	18400	18558	18576	18533	18534	18683	18421	18643	18504	18467	18707	18417	18404	18427	18486	18308	18499	18542	18593	18700	18500	18564	18631	18553	18528	18553	18491	18589	18560	18724	18522	18537	18685	18436	18510	18718	18530	18507	18556	18392	18416	18467	18567	18608	18786	18530	18551	18691	18458	18560	18586	18609	18728	18685	18457	18610	18455	18524	18516	18736	18434	18673	18565	18436	18442	18634	18609	18522	18632	18615	18578	18679	18534	18690	18665	18652	18708	18533	18550	18724	18826	18596	18470	18573	18608	18582	18509	18638	18402	18815	18519	18667	18413	18564	18462	18627	18547	18653	18767	18374	18584	18344	18549	18671	18606	18532	18399	18516	18488	18579	18575	18659	18612	18663	18512	18615	18510	18706	18694	18534	18396	18647	18565	18778	18766	18724	18635	18646	18527	18707	18642	18467	18563	18396	18671	18861	18672	18639	18634	18573	18627	18552	18575	18555	18528	18571	18716	18522	18417	18444	18410	18734	18707	18451	18509	18657	18489	18446	18659	18677	18412	18694	18732	18566	18287	18317	18547	18644	18526	18445	18648	18555	18584	18409	18699	18581	18638	18562	18771	18684	18489	18600	18645	18587	18523	18396	18397	18627	18589	18311	18658	18854	18530	18717	18438	18611	18516	18588	18345	18456	18712	18703	18470	18482	18493	18454	18495	18627	18717	18569	18509	18626	18526	18620	18725	18336	18554	18743	18566	18605	18535	18496	18430	18762	18480	18805	18590	18642	18511	18648	18614	18725	18522	18551	18505	18549	18531	18596	18714	18578	18688	18608	18521	18585	18500	18571	18628	18492	18402	18557	18567	18382	18509	18573	18500	18432	18611	18762	18651	18619	18461	18589	18799	18666	18631	18644	18717	18361	18624	18529	18554	18584	18551	18587	18688	18544	18548	18619	18446	18534	18514	18606	18417	18561	18507	18581	18427	18492	18384	18441	18440	18469	18618	18506	18600	18587	18634	18629	18688	18566	18388	18466	18555	18238	18636	18466	18409	18576	18471	18575	18403	18389	18728	18541	18563	18496	18667	18626	18400	18507	18459	18626	18549	18827	18352	18658	18578	18592	18594	18790	18534	18425	18577	18580	18598	18429	18451	18511	18570	18510	18613	18652	18537	18811	18596	18703	18659	18628	18672	18662	18524	18663	18773	18586	18489	18610	18687	18580	18511	18619	18459	18591	18507	18747	18335	18514	18480	18614	18665	18544	18720	18741	18580	18545	18556	18669	18426	18596	18564	18732	18588	18478	18621	18950	18591	18652	18579	18588	18382	18441	18620	18689	18655	18639	18326	18522	18743	18600	18420	18485	18689	18598	18591	18541	18494	18695	18626	18556	18526	18427	18480	18451	18528	18742	18610	18846	18595	18358	18488	18574	18501	18377	18555	18425	18461	18538	18579	18649	18797	18631	18632	18531	18598	18336	18378	18582	18664	18662	18709	18690	18418	18668	18524	18391	18688	18542	18442	18578	18397	18632	18688	18455	18427	18732	18473	18680	18450	18607	18503	18526	18589	18512	18360	18411	18486	18353	18590	18329	18398	18569	18606	18628	18536	18621	18573	18669	18644	18364	18566	18668	18553	18427	18555	18683	18682	18559	18629	18664	18500	18552	18661	18814	18579	18489	18673	18647	18752	18377	18321	18770	18627	18599	18476	18474	18479	18615	18478	18488	18562	18631	18504	18416	18658	18613	18445	18563	18546	18515	18421	18636	18606	18611	18533	18494	18579	18552	18511	18601	18413	18744	18356	18691	18461	18599	18616	18713	18594	18669	18441	18653	18607	18686	18518	18536	18449	18709	18757	18661	18516	18551	18632	18544	18557	18552	18651	18661	18526	18528	18606	18721	18623	18749	18598	18363	18765	18596	18481	18661	18659	18656	18719	18485	18616	18599	18660	18669	18804	18714	18538	18734	18642	18370	18666	18535	18696	18467	18626	18463	18537	18570	18494	18752	18473	18503	18750	18678	18578	18473	18395	18586	18555	18589	18541	18579	18507	18359	18847	18425	18641	18567	18419	18408	18791	18603	18730	18723	18519	18599	18559	18617	18636	18701	18520	18572	18428	18497	18626	18372	18738	18559	18572	18486	18497	18756	18509	18606	18611	18804	18422	18409	18400	18504	18655	18424	18467	18659	18701	18466	18455	18600	18662	18460	18646	18699	18630	18584	18522	18616	18683	18515	18684	18404	18458	18497	18618	18687	18613	18526	18555	18483	18815	18901	18588	18519	18511	18499	18477	18585	18733	18829	18653	18643	18453	18530	18610	18530	18462	18581	18665	18630	18638	18471	18675	18558	18611	18538	18652	18529	18576	18814	18753	18524	18718	18637	18489	18488	18575	18573	18475	18534	18579	18417	18488	18522	18446	18442	18307	18538	18643	18430	18724	18429	18749	18538	18678	18673	18676	18624	18586	18592	18468	18570	18485	18656	18512	18618	18467	18647	18556	18474	18501	18364	18610	18420	18449	18723	18529	18527	18709	18680	18556	18656	18683	18697	18404	18539	18392	18490	18513	18534	18602	18671	18542	18694	18690	18534	18545	18405	18639	18810	18414	18579	18523	18632	18607	18628	18670	18514	18470	18595	18710	18753	18578	18454	18408	18736	18536	18687	18393	18498	18574	18624	18466	18374	18563	18554	18737	18527	18641	18465	18603	18852	18611	18450	18443	18528	18689	18761	18653	18575	18506	18562	18462	18658	18558	18648	18354	18692	18517	18721	18312	18691	18676	18670	18550	18402	18443	18557	18714	18515	18506	18611	18468	18562	18594	18693	18482	18749	18490	18640	18782	18587	18742	18546	18579	18582	18644	18508	18498	18428	18556	18577	18449	18607	18532	18470	18730	18533	18439	18432	18580	18793	18589	18259	18690	18498	18627	18615	18502	18665	18369	18591	18553	18520	18415	18474	18433	18640	18690	18499	18653	18464	18718	18441	18508	18754	18596	18598	18515	18476	18684	18769	18660	18428	18545	18705	18640	18595	18535	18531	18468	18556	18461	18461	18477	18701	18415	18336	18755	18608	18284	18702	18505	18650	18475	18664	18520	18552	18627	18593	18504	18476	18629	18354	18363	18464	18730	18526	18714	18420	18697	18428	18755	18439	18812	18537	18464	18455	18422	18717	18558	18684	18685	18654	18660	18729	18483	18548	18685	18591	18433	18548	18757	18542	18460	18700	18424	18592	18672	18709	18618	18595	18494	18424	18593	18539	18456	18501	18527	18599	18654	18707	18602	18590	18523	18552	18598	18541	18364	18481	18459	18552	18796	18443	18718	18482	18541	18335	18572	18599	18399	18770	18575	18556	18428	18547	18711	18784	18667	18523	18556	18571	18480	18686	18766	18787	18588	18711	18608	18539	18435	18565	18641	18606	18483	18746	18526	18475	18523	18452	18353	18794	18607	18686	18632	18720	18468	18716	18759	18750	18625	18544	18618	18548	18464	18492	18502	18725	18480	18553	18628	18743	18523	18556	18580	18618	18581	18677	18579	18507	18598	18564	18666	18628	18737	18715	18528	18594	18632	18406	18587	18550	18654	18484	18799	18502	18379	18522	18681	18453	18479	18624	18551	18663	18590	18714	18591	18467	18613	18840	18629	18612	18718	18361	18530	18650	18696	18561	18627	18373	18632	18726	18611	18684	18786	18570	18425	18603	18640	18655	18614	18649	18672	18460	18451	18671	18571	18674	18572	18536	18814	18541	18554	18557	18647	18627	18625	18545	18467	18655	18411	18582	18509	18567	18610	18356	18606	18674	18440	18412	18408	18360	18577	18723	18464	18639	18493	18638	18491	18692	18472	18646	18556	18561	18617	18415	18489	18672	18634	18557	18743	18709	18658	18686	18606	18632	18824	18717	18789	18502	18506	18477	18521	18705	18713	18446	18559	18531	18661	18590	18416	18542	18766	18508	18653	18831	18478	18476	18778	18490	18488	18646	18649	18626	18586	18696	18857	18824	18530	18589	18549	18474	18532	18492	18514	18654	18390	18475	18478	18384	18582	18500	18742	18716	18599	18775	18486	18603	18538	18665	18709	18464	18486	18592	18582	18541	18611	18575	18597	18507	18509	18516	18479	18564	18518	18590	18614	18662	18566	18663	18477	18639	18560	18720	18737	18531	18492	18419	18520	18374	18552	18682	18591	18763	18466	18513	18550	18515	18604	18656	18527	18618	18595	18406	18636	18469	18706	18580	18386	18286	18636	18545	18512	18526	18741	18519	18493	18574	18575	18590	18470	18532	18724	18723	18444	18543	18625	18749	18517	18510	18519	18586	18647	18562	18559	18533	18564	18590	18599	18425	18541	18587	18681	18601	18479	18626	18540	18607	18442	18483	18472	18674	18650	18509	18573	18654	18593	18384	18581	18534	18489	18567	18371	18456	18635	18780	18728	18436	18616	18534	18389	18556	18684	18728	18596	18457	18547	18673	18655	18506	18624	18435	18568	18428	18482	18497	18596	18681	18659	18456	18549	18301	18636	18615	18407	18536	18566	18489	18544	18736	18520	18515	18372	18527	18790	18394	18541	18854	18663	18503	18565	18432	18519	18625	18385	18635	18462	18684	18506	18709	18676	18559	18606	18549	18678	18577	18517	18439	18235	18607	18570	18650	18511	18737	18424	18556	18519	18632	18623	18537	18476	18478	18719	18641	18477	18648	18653	18537	18519	18590	18803	18621	18544	18573	18506	18500	18660	18781	18485	18704	18523	18511	18365	18791	18414	18521	18680	18499	18394	18588	18525	18509	18459	18599	18430	18603	18693	18691	18672	18370	18567	18599	18662	18591	18540	18528	18310	18530	18445	18588	18586	18790	18425	18700	18483	18621	18675	18665	18691	18392	18670	18597	18525	18388	18412	18529	18568	18598	18674	18590	18570	18575	18507	18477	18567	18599	18418	18685	18615	18637	18597
14794	22626	21727	18744	21472	43276	54464	43840	33626	23085	16506	16249	16379	16426	16525	16562	16296	16278	16257	16438	16274	16378	16457	16543	16452	16511	16446	16360	16398	16340	16385	16346	16478	16500	16535	16523	16431	16640	16463	16325	16347	16427	16361	16286	16424	16306	16273	16530	16337	16458	16403	16293	16313	16468	16268	16447	16440	16434	16457	16370	16299	16585	16368	16415	16520	16334	16295	16438	16518	16329	16328	16543	16334	16379	16391	16481	16425	16505	16498	16308	16468	16508	16172	16443	16343	16462	16333	16480	16372	16413	16420	16406	16453	16555	16398	16364	16282	16353	16426	16516	16486	16494	16404	16421	16336	16416	16391	16205	16368	16267	16479	16425	16445	16284	16455	16456	16386	16295	16224	16515	16316	16205	16412	16370	16332	16305	16619	16360	16456	16230	16373	16416	16408	16260	16433	16451	16295	16236	16528	16287	16384	16463	16433	16450	16412	16456	16454	16501	16354	16438	16505	16284	16423	16587	16382	16450	16345	16354	16368	16528	16536	16502	16549	16379	16271	16313	16484	16306	16530	16463	16243	16346	16482	16432	16418	16485	16454	16589	16382	16543	16608	16456	16370	16468	16263	16411	16591	16454	16535	16449	16277	16292	16303	16523	16393	16443	16283	16314	16403	16525	16348	16283	16415	16515	16653	16558	16530	16467	16582	16326	16451	16411	16194	16339	16298	16405	16275	16394	16414	16397	16369	16426	16385	16306	16407	16336	16349	16389	16387	16380	16473	16387	16457	16317	16377	16386	16341	16519	16460	16418	16391	16309	16374	16246	16322	16502	16280	16391	16431	16424	16411	16321	16399	16336	16393	16407	16372	16456	16265	16522	16461	16493	16525	16449	16524	16490	16560	16346	16286	16341	16270	16358	16325	16500	16341	16334	16510	16435	16347	16378	16620	16392	16323	16505	16431	16453	16241	16559	16426	16520	16371	16346	16342	16400	16352	16404	16458	16141	16362	16197	16343	16422	16399	16437	16285	16378	16401	16388	16438	16478	16388	16399	16130	16500	16572	16516	16395	16489	16414	16400	16417	16320	16462	16333	16401	16355	16378	16451	16434	16358	16305	16456	16326	16307	16580	16275	16421	16466	16423	16234	16497	16443	16433	16463	16545	16300	16501	16438	16440	16228	16246	16392	16490	16321	16433	16382	16498	16333	16469	16436	16523	16579	16530	16276	16425	16565	16564	16209	16292	16514	16502	16407	16380	16340	16403	16485	16376	16370	16416	16256	16347	16291	16442	16394	16588	16521	16356	16399	16468	16432	16443	16409	16380	16468	16392	16431	16437	16255	16502	16523	16333	16436	16561	16222	16445	16306	16319	16327	16449	16217	16483	16176	16405	16432	16532	16511	16404	16269	16625	16290	16365	16314	16372	16526	16493	16414	16506	16517	16506	16229	16407	16312	16150	16498	16266	16359	16398	16334	16437	16368	16536	16503	16342	16353	16448	16398	16292	16355	16471	16244	16446	16431	16441	16392	16384	16322	16491	16438	16438	16464	16269	16306	16451	16466	16421	16571	16370	16298	16600	16450	16371	16603	16339	16197	16282	16371	16410	16440	16262	16612	16388	16271	16525	16344	16652	16329	16408	16287	16492	16242	16323	16241	16374	16343	16430	16468	16532	16328	16364	16373	16453	16484	16452	16222	16577	16324	16322	16247	16245	16197	16272	16488	16371	16474	16417	16522	16224	16406	16422	16199	16297	16375	16287	16489	16342	16553	16416	16597	16294	16524	16512	16449	16213	16528	16477	16312	16388	16422	16403	16210	16230	16456	16477	16452	16553	16369	16472	16383	16502	16384	16351	16496	16342	16410	16514	16381	16296	16389	16359	16537	16257	16336	16400	16444	16415	16352	16274	16419	16519	16374	16288	16372	16401	16344	16544	16477	16510	16422	16422	16468	16604	16546	16413	16444	16379	16503	16453	16338	16562	16499	16383	16491	16302	16424	16323	16449	16392	16213	16351	16395	16469	16408	16396	16384	16505	16386	16389	16354	16411	16239	16341	16299	16368	16441	16296	16466	16311	16347	16280	16329	16289	16325	16407	16451	16493	16251	16461	16351	16354	16454	16486	16495	16470	16448	16433	16391	16384	16413	16365	16606	16317	16267	16484	16273	16391	16305	16533	16464	16439	16203	16501	16327	16348	16448	16511	16312	16378	16343	16321	16447	16290	16353	16474	16385	16411	16324	16331	16565	16515	16336	16307	16437	16368	16206	16278	16445	16474	16376	16506	16428	16626	16402	16628	16452	16423	16280	16363	16482	16287	16586	16359	16422	16304	16676	16327	16507	16484	16515	16403	16395	16421	16517	16470	16538	16360	16480	16553	16470	16435	16308	16506	16408	16347	16369	16416	16304	16433	16371	16308	16494	16348	16220	16192	16466	16517	16344	16430	16378	16503	16420	16410	16376	16455	16176	16380	16403	16348	16528	16413	16577	16421	16253	16431	16364	16342	16653	16448	16390	16388	16399	16398	16394	16588	16497	16304	16326	16588	16563	16285	16362	16503	16246	16343	16180	16287	16351	16546	16216	16444	16450	16353	16466	16453	16451	16500	16406	16508	16402	16267	16180	16547	16321	16368	16542	16324	16429	16465	16449	16393	16380	16404	16417	16314	16456	16350	16385	16474	16330	16343	16403	16216	16299	16374	16376	16520	16262	16363	16355	16558	16430	16435	16473	16424	16456	16636	16378	16504	16237	16470	16489	16467	16449	16350	16357	16534	16545	16404	16447	16385	16567	16325	16279	16414	16423	16213	16270	16451	16346	16418	16446	16455	16268	16471	16314	16346	16588	16226	16338	16364	16412	16385	16341	16256	16430	16323	16432	16557	16358	16517	16411	16457	16658	16306	16424	16411	16499	16491	16317	16386	16338	16385	16435	16361	16448	16480	16233	16311	16320	16288	16361	16270	16537	16205	16461	16404	16396	16494	16233	16410	16397	16378	16539	16382	16505	16232	16341	16558	16281	16288	16487	16437	16298	16488	16432	16406	16409	16562	16370	16397	16408	16449	16396	16384	16407	16447	16526	16343	16307	16311	16449	16469	16301	16458	16501	16394	16650	16449	16275	16397	16295	16392	16465	16450	16345	16419	16324	16380	16391	16448	16393	16417	16296	16452	16426	16663	16338	16363	16522	16405	16476	16445	16496	16514	16361	16264	16470	16299	16397	16422	16317	16407	16320	16446	16345	16346	16409	16158	16504	16440	16464	16424	16544	16408	16307	16407	16304	16474	16485	16422	16336	16413	16317	16411	16376	16442	16419	16362	16467	16360	16368	16403	16413	16339	16515	16324	16351	16394	16336	16551	16213	16520	16433	16422	16361	16025	16513	16443	16268	16474	16356	16330	16297	16506	16593	16495	16441	16403	16378	16500	16319	16342	16510	16310	16662	16344	16398	16400	16548	16314	16270	16419	16246	16453	16349	16340	16437	16449	16444	16526	16301	16441	16462	16362	16454	16445	16374	16452	16321	16375	16460	16238	16210	16377	16342	16437	16403	16420	16312	16550	16376	16364	16450	16202	16436	16242	16539	16534	16316	16501	16466	16207	16454	16471	16479	16159	16449	16325	16464	16448	16293	16427	16362	16396	16408	16480	16152	16439	16442	16365	16486	16491	16393	16361	16414	16435	16299	16443	16330	16438	16352	16364	16332	16266	16456	16418	16458	16305	16333	16282	16401	16443	16173	16261	16428	16468	16475	16471	16368	16427	16434	16467	16377	16428	16154	16402	16326	16291	16542	16454	16247	16246	16486	16507	16324	16399	16298	16264	16204	16431	16457	16336	16423	16537	16489	16480	16286	16626	16440	16364	16569	16445	16591	16359	16383	16373	16375	16509	16193	16262	16398	16326	16510	16561	16181	16553	16441	16487	16519	16364	16399	16366	16481	16467	16391	16438	16241	16416	16443	16419	16303	16447	16409	16575	16355	16372	16519	16348	16388	16386	16379	16259	16428	16389	16336	16493	16494	16476	16542	16606	16495	16286	16382	16325	16327	16417	16506	16228	16473	16437	16390	16336	16390	16412	16424	16238	16393	16513	16366	16383	16515	16425	16375	16307	16396	16367	16388	16323	16663	16392	16379	16272	16309	16417	16478	16366	16571	16379	16230	16450	16497	16322	16331	16387	16333	16535	16321	16418	16451	16439	16191	16324	16509	16477	16398	16487	16494	16343	16550	16545	16349	16397	16427	16299	16309	16339	16627	16436	16561	16452	16337	16450	16553	16262	16559	16369	16328	16402	16426	16406	16411	16517	16417	16396	16680	16430	16267	16483	16409	16419	16399	16559	16517	16455	16447	16377	16333	16616	16378	16399	16545	16516	16418	16341	16268	16448	16286	16281	16486	16411	16387	16631	16425	16532	16487	16181	16326	16326	16546	16506	16271	16315	16351	16531	16613	16364	16371	16404	16479	16325	16402	16428	16403	16394	16305	16387	16431	16371	16325	16410	16411	16380	16443	16308	16333	16316	16611	16367	16346	16453	16265	16434	16606	16255	16406	16547	16491	16536	16193	16458	16454	16305	16509	16400	16311	16443	16542	16542	16540	16427	16447	16484	16568	16400	16452	16611	16475	16426	16468	16331	16408	16497	16482	16436	16336	16455	16416	16485	16301	16293	16211	16494	16437	16388	16444	16429	16310	16284	16375	16397	16503	16277	16305	16256	16348	16330	16514	16384	16349	16433	16327	16412	16444	16506	16398	16328	16389	16483	16538	16479	16607	16306	16504	16433	16443	16369	16286	16385	16184	16387	16349	16295	16327	16500	16352	16521	16375	16496	16523	16520	16415	16291	16457	16327	16274	16334	16384	16335	16446	16358	16550	16286	16416	16384	16279	16408	16220	16310	16314	16370	16377	16497	16412	16494	16518	16381	16541	16422	16484	16336	16393	16505	16374	16434	16303	16388	16472	16401	16514	16518	16332	16454	16300	16234	16258	16298	16378	16488	16370	16402	16183	16484	16280	16436	16432	16361	16457	16526	16414	16372	16303	16449	16465	16279	16451	16488	16394	16411	16433	16359	16490	16427	16420	16449	16371	16434	16379	16280	16472	16346	16423	16461	16314	16502	16491	16481	16404	16271	16402	16394	16538	16515	16464	16402	16441	16388	16319
23122	21194	28975	23730	22128	48905	70901	60209	46641	32968	21483	19240	19141	18859	18799	18997	18947	18754	18887	18757	18805	18631	18524	18786	18778	18730	18748	18602	18779	18651	18718	18571	18565	18723	18781	18732	18712	18702	18741	18730	18906	18667	18749	18750	18880	18899	18394	18697	18830	18899	18855	18757	18774	18525	18615	18822	18934	18674	18675	18693	18746	18659	18572	18572	18528	18648	18644	18703	18692	18686	18767	18671	18622	18541	18537	18554	18858	18517	18882	18814	18929	18826	18889	18674	18606	18792	18896	18684	18834	18605	18675	18694	18503	18642	18833	18621	18682	18736	19065	18775	18550	18673	18737	18646	18478	18367	18619	18579	18768	18714	18371	18633	18602	18560	18699	18652	18760	18665	18660	18843	18526	18590	18731	18683	18653	18502	18720	18630	18415	18715	18756	18516	18621	18507	18679	18623	18467	18506	18550	18760	18521	18593	18665	18714	18668	18670	18628	18711	18521	18938	18502	18555	18475	18520	18456	18603	18939	18534	18454	18701	18517	18698	18624	18680	18680	18675	18623	18463	18556	18522	18755	18516	18622	18647	18648	18475	18619	18803	18570	18408	18655	18706	18679	18694	18509	18613	18730	18529	18661	18530	18693	18589	18802	18836	18749	18549	18591	18521	18556	18526	18498	18534	18604	18682	18750	18419	18573	18705	18583	18544	18700	18505	18609	18655	18790	18836	18756	18739	18572	18544	18475	18777	18618	18580	18588	18548	18560	18584	18562	18462	18508	18335	18634	18664	18476	18576	18553	18584	18462	18598	18577	18610	18397	18596	18600	18527	18520	18535	18491	18821	18583	18559	18496	18394	18677	18646	18467	18707	18799	18707	18661	18625	18804	18430	18481	18442	18554	18461	18687	18532	18473	18693	18580	18745	18563	18766	18770	18681	18561	18515	18725	18407	18619	18670	18699	18829	18566	18646	18758	18500	18589	18575	18453	18607	18443	18370	18762	18517	18772	18707	18615	18823	18810	18403	18565	18588	18764	18805	18629	18517	18629	18608	18634	18547	18592	18548	18586	18478	18587	18657	18578	18724	18591	18745	18853	18600	18589	18544	18498	18784	18677	18782	18855	18594	18625	18589	18892	18659	18651	18727	18726	18589	18395	18447	18472	18621	18643	18681	18735	18528	18649	18382	18717	18575	18453	18664	18460	18545	18649	18621	18618	18855	18480	18606	18811	18600	18542	18973	18901	18701	19020	18583	18639	18607	18477	18554	18674	18632	18738	18564	18597	18484	18650	18416	18637	18449	18616	18552	18562	18599	18432	18726	18616	18835	18749	18404	18514	18679	18520	18819	18659	18565	18621	18551	18697	18586	18594	18523	18857	18506	18650	18683	18647	18526	18664	18814	18767	18585	18474	18795	18681	18783	18517	18518	18692	18633	18651	18652	18626	18705	18594	18621	18582	18592	18467	18521	18595	18628	18473	18533	18722	18595	18388	18504	18682	18620	18685	18613	18676	18309	18628	18645	18538	18513	18521	18688	18730	18778	18525	18779	18600	18672	18549	18533	18604	18660	18651	18763	18411	18711	18712	18690	18663	18605	18633	18655	18482	18601	18541	18405	18528	18636	18626	18627	18796	18825	18654	18685	18522	18602	18461	18425	18570	18671	18615	18463	18671	18598	18871	18597	18643	18498	18645	18718	18748	18451	18605	18397	18678	18650	18692	18528	18778	18621	18839	18604	18807	18460	18610	18504	18750	18564	18545	18576	18553	18496	18652	18552	18603	18419	18533	18541	18621	18554	18542	18593	18761	18619	18927	18710	18808	18725	18546	18755	18665	18563	18560	18549	18717	18466	18533	18686	18709	18512	18618	18504	18768	18656	18492	18478	18720	18680	18538	18526	18626	18644	18619	18661	18518	18706	18714	18724	18590	18686	18646	18654	18442	18757	18523	18589	18544	18606	18472	18743	18509	18596	18603	18533	18569	18516	18832	18650	18779	18890	18590	18497	18500	18460	18539	18593	18648	18528	18751	18548	18417	18843	18454	18685	18539	18571	18647	18644	18693	18547	18621	18714	18570	18512	18590	18514	18523	18584	18698	18588	18576	18656	18622	18677	18646	18789	18654	18497	18541	18644	18700	18520	18634	18610	18637	18568	18626	18449	18658	18551	18718	18683	18621	18654	18724	18569	18662	18653	18624	18374	18658	18710	18843	18531	18419	18791	18510	18660	18777	18811	18722	18527	18612	18514	18647	18539	18645	18514	18499	18541	18646	18614	18552	18456	18656	18634	18646	18651	18684	18658	18558	18601	18615	18408	18662	18727	18666	18662	18737	18725	18617	18600	18568	18459	18562	18799	18743	18682	18613	18782	18637	18479	18776	18742	18575	18644	18627	18698	18773	18606	18722	18586	18513	18714	18784	18825	18467	18784	18617	18567	18647	18385	18413	18597	18625	18538	18620	18605	18657	18634	18529	18595	18806	18696	18707	18519	18403	18722	18452	18538	18522	18529	18572	18468	18471	18587	18760	18530	18456	18460	18634	18584	18662	18693	18550	18622	18919	18571	18596	18837	18595	18777	18544	18529	18531	18606	18574	18779	18608	18720	18749	18687	18644	18640	18721	18762	18867	18705	18744	18634	18644	18680	18709	18710	18718	18616	18571	18758	18571	18481	18679	18579	18746	18680	18533	18549	18610	18612	18613	18695	18649	18693	18557	18797	18873	18737	18552	18586	18631	18598	18525	18515	18646	18763	18617	18745	18677	18551	18669	18677	18494	18684	18696	18865	18641	18611	18558	18719	18667	18701	18746	18749	18737	18660	18695	18786	18680	18581	18508	18481	18669	18521	18538	18619	18481	18629	18485	18928	18549	18732	18657	18616	18617	18559	18652	18791	18730	18674	18739	18471	18579	18688	18442	18534	18595	18592	18669	18539	18621	18766	18744	18501	18623	18469	18542	18638	18650	18872	18733	18523	18527	18743	18477	18670	18643	18783	18256	18767	18695	18512	18724	18519	18508	18577	18668	18649	18493	18848	18602	18779	18661	18588	18551	18706	18471	18595	18691	18566	18552	18725	18542	18675	18416	18657	18499	18687	18571	18665	18602	18864	18831	18838	18781	18545	18631	18597	18729	18555	18598	18560	18586	18512	18528	18578	18550	18540	18646	18457	18648	18639	18722	18699	18592	18510	18836	18654	18465	18594	18602	18584	18633	18600	18653	18575	18744	18699	18684	18458	18615	18726	18689	18530	18472	18772	18683	18760	18838	18698	18710	18658	18581	18638	18644	18772	18830	18696	18700	18683	18539	18799	18617	18585	18284	18455	18637	18494	18673	18681	18576	18602	18547	18567	18517	18648	18753	18455	18526	18766	18670	18755	18536	18576	18499	18564	18699	18626	18525	18632	18664	18557	18675	18486	18775	18579	18697	18573	18615	18764	18692	18652	18598	18604	18556	18748	18713	18593	18772	18471	18764	18805	18774	18721	18484	18639	18365	18714	18381	18515	18620	18536	18618	18492	18649	18529	18581	18510	18501	18635	18766	18518	18904	18650	18799	18703	18660	18498	18459	18668	18858	18393	18629	18583	18701	18518	18616	18566	18663	18582	18641	18629	18465	18678	18510	18484	18351	18735	18700	18520	18566	18739	18566	18661	18738	18688	18937	18614	18493	18566	18557	18582	18596	18379	18547	18612	18683	18743	18496	18602	18602	18666	18542	18595	18606	18660	18615	18535	18658	18551	18644	18624	18769	18611	18621	18842	18532	18639	18782	18563	18787	18416	18431	18565	18581	18679	18706	18666	18569	18631	18700	18747	18743	18642	18545	18529	18834	18681	18481	18671	18728	18629	18664	18702	18763	18463	18595	18697	18686	18640	18733	18592	18715	18547	18953	18649	18654	18573	18646	18788	18581	18842	18589	18560	18692	18610	18467	18678	18658	18539	18929	18628	18685	18615	18656	18632	18676	18657	18623	18705	18652	18741	18745	18707	18536	18643	18744	18645	18592	18708	18874	18826	18518	18670	18671	18606	18635	18528	18808	18676	18660	18560	18639	18712	18744	18646	18452	18655	18492	18576	18695	18474	18638	18474	18818	18593	18583	18617	18648	18526	18508	18639	18563	18501	18557	18501	18381	18631	18647	18681	18457	18544	18447	18623	18655	18662	18740	18529	18461	18652	18460	18570	18731	18488	18591	18760	18564	18579	18656	18607	18323	18744	18646	18576	18656	18847	18688	18560	18659	18586	18650	18366	18507	18531	18623	18787	18906	18645	18663	18531	18561	18507	18642	18739	18602	18829	18472	18686	18821	18644	18558	18535	18488	18499	18667	18764	18801	18518	18541	18609	18453	18765	18866	18561	18563	18526	18700	18548	18571	18412	18612	18629	18662	18579	18713	18571	18588	18494	18378	18506	18674	18568	18747	18477	18692	18543	18526	18806	18407	18424	18731	18594	18672	18635	18601	18563	18823	18659	18726	18687	18818	18663	18586	18653	18551	18567	18572	18718	18582	18615	18692	18714	18541	18741	18664	18399	18556	18487	18471	18574	18509	18628	18742	18498	18521	18594	18477	18689	18657	18592	18714	18467	18558	18485	18682	18638	18602	18721	18482	18629	18536	18700	18818	18734	18676	18553	18611	18714	18634	18629	18258	18636	18560	18627	18709	18877	18619	18811	18609	18587	18554	18661	18533	18676	18686	18841	18561	18784	18759	18776	18606	18685	18682	18550	18513	18780	18634	18440	18618	18726	18563	18818	18822	18703	18505	18581	18495	18378	18517	18558	18686	18568	18649	18632	18779	18548	18761	18607	18540	18585	18581	18712	18520	18503	18663	18681	18546	18595	18699	18645	18474	18612	18709	18720	18530	18530	18450	18737	18623	18397	18674	18510	18616	18543	18759	18766	18830	18627	18749	18616	18562	18549	18551	18798	18729	18551	18690	18685	18703	18634	18723	18565	18737	18365	18671	18559	18830	18511	18691	18713	18538	18452	18659	18651	18707	18756	18670	18699	18420	18622	18454	18536	18425	18589	18748	18663	18772	18608	18809	18594	18685	18565	18629	18605	18565	18815	18540	18759	18694	18566	18578	18515	18506	18643	18560	18294	18760	18723	18733	18679	18625	18837	18865	18552	18633	18753	18609	18478	18744	18713	18792	18758	18714	18755
16680	29147	27577	22005	26404	53627	72328	61175	46994	30927	16489	16537	16454	16451	16188	16513	16493	16408	16401	16506	16263	16395	16320	16361	16373	16438	16558	16390	16492	16545	16435	16462	16459	16395	16491	16489	16524	16428	16456	16556	16586	16510	16332	16335	16398	16334	16389	16403	16357	16305	16418	16389	16396	16399	16569	16249	16500	16408	16406	16413	16367	16392	16477	16419	16444	16282	16439	16333	16396	16303	16307	16275	16511	16429	16444	16256	16547	16272	16360	16099	16458	16407	16425	16460	16405	16523	16280	16290	16340	16350	16357	16399	16357	16483	16387	16447	16367	16473	16434	16195	16358	16357	16456	16409	16490	16337	16420	16496	16331	16343	16314	16582	16446	16364	16496	16252	16594	16311	16592	16459	16403	16396	16416	16349	16440	16247	16492	16312	16499	16365	16559	16402	16315	16308	16531	16536	16486	16334	16446	16412	16469	16274	16414	16656	16409	16372	16471	16417	16488	16354	16537	16433	16423	16332	16414	16254	16320	16333	16517	16303	16593	16250	16486	16350	16420	16315	16283	16349	16492	16519	16444	16453	16518	16315	16359	16396	16508	16322	16507	16428	16441	16372	16360	16440	16521	16337	16392	16481	16378	16273	16408	16203	16247	16396	16419	16417	16319	16453	16509	16218	16436	16175	16311	16296	16469	16503	16557	16494	16327	16322	16239	16401	16443	16381	16444	16406	16289	16427	16295	16506	16228	16443	16367	16473	16523	16402	16449	16425	16540	16486	16478	16462	16385	16508	16442	16384	16481	16408	16323	16510	16444	16287	16485	16486	16498	16502	16338	16435	16576	16351	16452	16275	16278	16524	16211	16435	16438	16315	16372	16512	16263	16428	16264	16446	16399	16362	16189	16506	16412	16412	16244	16513	16388	16246	16443	16382	16418	16296	16296	16325	16178	16327	16427	16449	16355	16319	16494	16467	16349	16292	16491	16475	16408	16411	16248	16224	16500	16525	16476	16346	16457	16550	16308	16584	16519	16327	16404	16358	16338	16337	16423	16379	16474	16506	16291	16361	16376	16268	16287	16367	16195	16327	16405	16439	16418	16571	16203	16430	16352	16311	16602	16344	16431	16508	16336	16342	16341	16354	16225	16467	16313	16430	16464	16553	16320	16402	16353	16489	16379	16482	16426	16314	16414	16435	16422	16453	16346	16326	16384	16454	16529	16422	16267	16286	16335	16327	16449	16338	16310	16338	16325	16363	16484	16274	16320	16372	16419	16445	16423	16488	16417	16430	16246	16480	16423	16436	16339	16360	16443	16143	16123	16347	16351	16395	16318	16508	16422	16241	16469	16402	16420	16257	16455	16382	16417	16485	16333	16422	16259	16470	16312	16635	16330	16475	16414	16397	16294	16418	16399	16497	16369	16425	16321	16517	16525	16488	16371	16248	16293	16490	16203	16579	16313	16274	16335	16503	16386	16236	16137	16464	16343	16452	16440	16364	16454	16375	16265	16393	16425	16438	16288	16465	16422	16187	16381	16333	16419	16638	16570	16408	16393	16285	16191	16312	16479	16368	16450	16323	16319	16413	16349	16435	16315	16332	16406	16358	16372	16485	16245	16464	16611	16499	16470	16558	16612	16303	16384	16307	16400	16312	16306	16293	16504	16370	16308	16406	16361	16321	16297	16450	16360	16417	16386	16455	16351	16470	16435	16432	16267	16475	16490	16388	16473	16165	16353	16420	16355	16204	16349	16530	16288	16390	16276	16391	16315	16336	16294	16511	16388	16308	16444	16233	16469	16281	16494	16451	16507	16475	16235	16585	16355	16508	16330	16350	16258	16339	16515	16482	16375	16237	16398	16424	16323	16343	16557	16389	16276	16399	16439	16555	16379	16281	16473	16302	16253	16491	16389	16358	16466	16514	16318	16448	16516	16426	16413	16409	16360	16385	16367	16345	16390	16518	16537	16394	16436	16456	16367	16442	16344	16449	16423	16474	16615	16432	16507	16348	16520	16363	16579	16624	16293	16362	16526	16327	16501	16368	16449	16401	16422	16497	16562	16277	16375	16426	16335	16448	16399	16431	16493	16371	16342	16404	16253	16242	16454	16378	16285	16394	16515	16334	16289	16573	16329	16445	16370	16477	16323	16340	16409	16439	16390	16300	16367	16385	16383	16437	16331	16450	16286	16379	16312	16472	16494	16390	16439	16483	16330	16292	16275	16450	16424	16284	16402	16374	16350	16356	16392	16374	16422	16269	16375	16443	16343	16394	16510	16418	16300	16456	16411	16428	16345	16441	16464	16165	16390	16380	16397	16299	16531	16383	16301	16443	16521	16503	16441	16394	16240	16326	16475	16304	16404	16316	16498	16331	16474	16388	16597	16424	16474	16348	16422	16361	16335	16524	16345	16362	16401	16317	16497	16169	16420	16524	16321	16468	16320	16457	16234	16341	16254	16479	16502	16389	16355	16460	16410	16225	16422	16482	16325	16712	16311	16247	16534	16277	16359	16327	16346	16325	16517	16272	16368	16383	16454	16267	16266	16287	16368	16504	16270	16600	16425	16385	16292	16433	16448	16368	16500	16456	16458	16529	16412	16321	16518	16370	16381	16354	16546	16322	16313	16532	16467	16172	16302	16554	16343	16425	16501	16494	16447	16373	16496	16302	16219	16448	16305	16427	16464	16326	16352	16360	16299	16246	16364	16346	16344	16291	16381	16406	16359	16378	16474	16479	16367	16180	16380	16362	16287	16365	16462	16389	16352	16314	16300	16402	16458	16507	16333	16377	16223	16526	16376	16453	16374	16446	16401	16522	16274	16321	16469	16439	16447	16393	16450	16446	16231	16420	16318	16485	16385	16479	16466	16339	16489	16295	16366	16394	16386	16438	16358	16474	16501	16535	16396	16433	16421	16526	16188	16469	16396	16473	16463	16317	16540	16310	16345	16278	16485	16169	16411	16258	16287	16356	16666	16402	16463	16508	16464	16389	16425	16312	16401	16391	16333	16486	16364	16261	16360	16330	16362	16211	16393	16386	16492	16305	16420	16428	16296	16464	16455	16444	16290	16519	16395	16469	16183	16382	16467	16372	16275	16297	16260	16330	16449	16332	16284	16428	16338	16408	16329	16534	16328	16412	16213	16419	16247	16429	16382	16470	16515	16260	16360	16381	16342	16203	16256	16388	16485	16390	16264	16398	16453	16350	16555	16414	16372	16252	16514	16324	16504	16496	16479	16250	16363	16502	16366	16402	16244	16440	16338	16397	16393	16397	16290	16308	16369	16504	16476	16533	16413	16336	16548	16478	16363	16423	16334	16277	16459	16406	16245	16567	16291	16436	16413	16382	16263	16449	16493	16413	16342	16332	16528	16405	16346	16510	16185	16315	16459	16226	16404	16320	16296	16157	16349	16427	16536	16407	16384	16392	16424	16301	16482	16416	16649	16357	16397	16408	16260	16387	16491	16412	16454	16359	16362	16369	16400	16339	16174	16487	16361	16330	16473	16389	16516	16326	16549	16447	16418	16500	16465	16406	16341	16375	16239	16218	16429	16486	16375	16398	16367	16546	16338	16469	16372	16447	16447	16535	16469	16458	16336	16386	16336	16264	16435	16341	16268	16288	16304	16317	16292	16329	16507	16512	16281	16466	16220	16211	16250	16388	16574	16289	16380	16406	16414	16362	16189	16355	16402	16327	16480	16546	16444	16409	16325	16372	16472	16574	16338	16351	16496	16286	16151	16388	16406	16208	16385	16525	16337	16420	16550	16447	16374	16376	16524	16424	16310	16473	16436	16245	16340	16351	16352	16366	16305	16333	16459	16294	16290	16210	16475	16547	16472	16327	16404	16414	16237	16325	16351	16301	16329	16514	16448	16512	16447	16327	16347	16585	16379	16464	16460	16303	16315	16403	16333	16512	16503	16465	16246	16443	16201	16232	16316	16327	16443	16464	16516	16403	16398	16304	16480	16205	16497	16386	16274	16344	16542	16471	16459	16510	16416	16469	16406	16514	16425	16275	16345	16425	16436	16499	16449	16315	16307	16290	16488	16454	16410	16417	16390	16487	16364	16501	16407	16374	16398	16245	16374	16551	16468	16286	16433	16388	16407	16397	16314	16505	16363	16445	16571	16239	16324	16450	16419	16375	16415	16620	16331	16159	16301	16363	16322	16621	16518	16391	16299	16308	16305	16367	16410	16575	16238	16355	16516	16314	16336	16603	16425	16439	16296	16293	16393	16447	16479	16370	16537	16231	16170	16428	16499	16282	16427	16422	16454	16407	16270	16400	16349	16379	16425	16470	16252	16420	16310	16353	16495	16540	16355	16504	16542	16387	16422	16337	16659	16289	16588	16448	16410	16612	16450	16354	16193	16224	16506	16448	16372	16566	16403	16324	16402	16234	16322	16472	16446	16298	16173	16312	16221	16332	16303	16566	16336	16337	16083	16425	16388	16425	16532	16426	16654	16388	16483	16476	16477	16333	16389	16383	16262	16474	16374	16375	16423	16466	16488	16328	16457	16183	16466	16479	16304	16435	16426	16408	16304	16492	16452	16375	16447	16481	16261	16412	16457	16276	16297	16446	16387	16509	16331	16374	16474	16366	16540	16398	16386	16355	16542	16229	16405	16514	16349	16307	16455	16381	16409	16368	16280	16350	16472	16495	16484	16288	16283	16534	16462	16410	16457	16250	16409	16473	16457	16483	16379	16361	16467	16451	16436	16321	16243	16478	16423	16512	16548	16512	16405	16312	16324	16452	16289	16435	16306	16415	16528	16235	16280	16357	16402	16552	16369	16397	16451	16476	16533	16300	16436	16407	16183	16491	16307	16572	16394	16374	16444	16574	16366	16440	16574	16377	16468	16452	16403	16310	16472	16386	16482	16409	16429	16127	16368	16456	16362	16376	16501	16392	16472	16540	16357	16445	16353	16284	16399	16280	16257	16381	16370	16287	16559	16598	16409	16388	16389	16461	16240	16427	16428	16307	16330	16369	16519	16321	16335	16370	16516	16287	16260	16391	16478	16586	16435	16534	16439	16465	16392	16384	16247	16285	16392	16536	16301	16429	16286	16362	16390	16402	16368	16528	16368	16443	16461	16413	16304	16457	16374	16405	16439	16454	16402	16598	16370	16380	16512	16410	16642	16343	16287	16456	16335	16369	16473	16545
27782	22027	24122	21518	18735	23460	29575	26805	23800	20983	18774	18569	18524	18729	18650	18531	18767	18504	18655	18692	18716	18878	18623	18663	18708	18734	18695	18651	18682	18593	18564	18625	18298	18544	18711	18710	18909	18531	18613	18638	18607	18643	18573	18652	18752	18588	18673	18784	18701	18704	18585	18612	18639	18606	18527	18670	18645	18640	18686	18602	18333	18488	18734	18648	18700	18589	18687	18591	18635	18761	18636	18782	18614	18653	18646	18596	18784	18480	18562	18613	18761	18821	18657	18414	18494	18764	18516	18748	18623	18378	18605	18576	18425	18578	18598	18476	18597	18590	18579	18580	18758	18595	18628	18551	18611	18707	18675	18651	18844	18600	18445	18576	18777	18562	18666	18519	18469	18458	18371	18708	18483	18646	18596	18565	18490	18617	18566	18410	18549	18385	18772	18554	18705	18658	18532	18504	18636	18402	18530	18546	18668	18495	18515	18482	18401	18699	18348	18376	18506	18457	18597	18562	18559	18622	18622	18546	18480	18446	18521	18652	18578	18776	18449	18459	18643	18716	18466	18423	18531	18524	18712	18567	18737	18562	18666	18476	18572	18439	18681	18619	18556	18458	18644	18691	18562	18483	18417	18486	18786	18611	18746	18783	18612	18485	18456	18561	18454	18534	18424	18600	18709	18670	18446	18596	18509	18495	18413	18682	18606	18608	18700	18523	18511	18661	18549	18370	18760	18670	18655	18633	18650	18414	18686	18532	18769	18527	18552	18720	18738	18427	18570	18840	18548	18525	18679	18625	18589	18359	18364	18724	18802	18519	18346	18439	18497	18460	18548	18480	18692	18388	18825	18626	18685	18640	18538	18549	18510	18707	18589	18582	18579	18660	18564	18688	18582	18447	18543	18674	18800	18597	18514	18466	18535	18492	18602	18802	18641	18549	18691	18455	18737	18521	18567	18591	18449	18575	18568	18499	18587	18453	18723	18460	18627	18701	18752	18555	18439	18556	18507	18749	18599	18402	18591	18504	18542	18648	18527	18586	18782	18787	18487	18534	18589	18468	18645	18822	18629	18586	18595	18427	18538	18583	18835	18795	18612	18524	18382	18604	18593	18643	18459	18644	18746	18528	18698	18717	18807	18446	18521	18780	18760	18598	18429	18621	18530	18442	18628	18478	18634	18564	18393	18493	18459	18515	18603	18736	18642	18763	18390	18583	18479	18510	18472	18563	18653	18658	18644	18470	18518	18631	18554	18502	18710	18458	18333	18635	18684	18440	18905	18572	18619	18543	18652	18419	18484	18572	18467	18494	18666	18684	18567	18469	18691	18520	18481	18532	18367	18688	18686	18570	18592	18509	18560	18646	18731	18479	18742	18365	18424	18575	18406	18500	18433	18680	18606	18621	18490	18578	18558	18649	18380	18581	18615	18595	18479	18470	18574	18664	18940	18465	18698	18349	18471	18696	18592	18728	18706	18575	18582	18616	18566	18547	18712	18694	18746	18617	18663	18739	18419	18672	18742	18533	18811	18625	18616	18747	18741	18552	18605	18576	18366	18724	18587	18613	18692	18479	18663	18529	18282	18480	18536	18595	18664	18601	18448	18422	18592	18648	18524	18630	18532	18545	18416	18498	18538	18602	18660	18634	18658	18595	18681	18366	18446	18726	18433	18509	18688	18490	18436	18988	18625	18557	18751	18809	18496	18547	18548	18781	18818	18564	18465	18622	18629	18752	18566	18607	18599	18492	18657	18605	18439	18645	18356	18585	18855	18588	18544	18692	18606	18604	18707	18794	18642	18613	18534	18583	18427	18664	18500	18486	18612	18526	18559	18603	18604	18792	18599	18540	18791	18469	18445	18429	18489	18572	18633	18536	18698	18570	18624	18692	18650	18601	18680	18620	18642	18606	18650	18310	18651	18755	18577	18353	18542	18712	18583	18463	18668	18547	18473	18507	18902	18630	18833	18576	18536	18649	18560	18675	18466	18432	18413	18573	18525	18478	18597	18704	18518	18621	18592	18692	18678	18730	18415	18409	18814	18889	18486	18665	18546	18491	18663	18576	18559	18426	18577	18770	18512	18622	18357	18674	18455	18450	18640	18581	18523	18615	18556	18711	18390	18496	18683	18655	18720	18564	18571	18637	18479	18481	18564	18660	18724	18523	18730	18637	18476	18417	18627	18419	18570	18456	18630	18540	18568	18732	18491	18750	18505	18501	18627	18890	18557	18516	18664	18454	18569	18384	18461	18742	18559	18730	18703	18646	18382	18513	18560	18468	18499	18615	18591	18615	18703	18541	18859	18585	18472	18892	18412	18611	18629	18611	18696	18706	18588	18478	18525	18548	18699	18539	18464	18855	18595	18460	18542	18607	18475	18530	18827	18687	18430	18472	18576	18509	18536	18623	18671	18494	18646	18641	18601	18387	18359	18499	18660	18508	18613	18509	18809	18569	18699	18706	18651	18504	18595	18546	18586	18521	18557	18654	18643	18384	18701	18435	18853	18729	18578	18482	18842	18656	18527	18791	18845	18786	18507	18473	18508	18561	18506	18497	18500	18814	18594	18524	18738	18392	18566	18471	18467	18557	18728	18667	18731	18741	18662	18606	18700	18890	18656	18532	18662	18522	18658	18575	18505	18535	18582	18617	18546	18400	18688	18538	18560	18575	18440	18646	18588	18486	18659	18561	18550	18511	18756	18619	18568	18629	18379	18492	18753	18434	18659	18493	18546	18813	18604	18665	18603	18604	18537	18538	18565	18656	18444	18453	18576	18723	18571	18685	18735	18748	18458	18610	18705	18780	18422	18736	18528	18401	18387	18509	18496	18929	18576	18622	18559	18652	18609	18486	18678	18500	18629	18562	18623	18530	18577	18497	18292	18482	18710	18455	18438	18575	18510	18433	18550	18651	18586	18505	18744	18627	18574	18413	18602	18606	18676	18519	18561	18472	18521	18533	18536	18718	18457	18737	18658	18465	18625	18718	18624	18379	18596	18621	18588	18677	18702	18714	18608	18789	18695	18554	18498	18537	18606	18588	18539	18774	18612	18751	18568	18632	18684	18555	18688	18656	18711	18688	18559	18588	18657	18589	18652	18695	18829	18755	18711	18648	18573	18609	18457	18533	18621	18655	18648	18620	18760	18668	18503	18674	18392	18495	18521	18594	18405	18486	18489	18567	18525	18563	18573	18695	18763	18656	18629	18705	18734	18602	18717	18673	18667	18556	18631	18603	18680	18572	18692	18641	18265	18495	18684	18756	18557	18908	18506	18485	18452	18704	18735	18693	18558	18541	18644	18488	18690	18599	18544	18544	18716	18594	18672	18841	18539	18559	18399	18489	18674	18551	18642	18717	18723	18710	18641	18491	18578	18725	18558	18750	18855	18506	18790	18492	18716	18594	18434	18351	18640	18681	18750	18331	18555	18598	18612	18493	18705	18608	18620	18437	18429	18609	18600	18615	18470	18429	18701	18546	18510	18425	18699	18517	18437	18631	18637	18692	18547	18991	18676	18424	18686	18492	18521	18463	18636	18798	18533	18814	18626	18574	18606	18481	18818	18526	18557	18512	18481	18521	18436	18547	18804	18697	18558	18453	18494	18697	18898	18660	18481	18761	18452	18590	18524	18586	18702	18638	18611	18509	18624	18677	18584	18485	18442	18770	18603	18784	18558	18504	18779	18564	18698	18745	18717	18564	18682	18572	18670	18491	18586	18540	18636	18719	18534	18731	18797	18741	18566	18818	18757	18382	18658	18635	18457	18710	18711	18483	18569	18561	18728	18711	18552	18593	18559	18588	18441	18541	18613	18745	18681	18769	18783	18550	18593	18352	18602	18573	18706	18649	18634	18606	18753	18439	18560	18672	18638	18455	18594	18651	18561	18738	18537	18609	18591	18506	18666	18587	18404	18601	18713	18478	18539	18537	18594	18457	18648	18636	18642	18577	18387	18605	18650	18556	18630	18607	18827	18623	18571	18604	18768	18731	18509	18695	18858	18568	18464	18889	18579	18531	18796	18685	18704	18513	18471	18713	18403	18708	18447	18479	18652	18660	18637	18385	18503	18664	18628	18571	18707	18608	18646	18492	18680	18523	18709	18523	18702	18494	18777	18420	18624	18494	18622	18644	18795	18657	18667	18556	18646	18551	18448	18444	18636	18592	18623	18640	18680	18775	18538	18545	18513	18533	18530	18790	18578	18720	18765	18613	18616	18696	18538	18600	18530	18524	18543	18768	18773	18486	18506	18483	18591	18615	18737	18478	18553	18741	18647	18688	18522	18610	18483	18527	18639	18694	18492	18585	18439	18822	18646	18508	18603	18740	18813	18673	18729	18765	18699	18543	18585	18636	18650	18525	18468	18583	18698	18575	18551	18686	18489	18307	18654	18723	18680	18474	18581	18570	18714	18501	18626	18616	18609	18338	18446	18536	18696	18480	18486	18540	18538	18430	18567	18402	18526	18463	18627	18479	18579	18623	18696	18729	18556	18536	18485	18584	18695	18671	18672	18791	18674	18517	18680	18523	18720	18597	18573	18758	18636	18589	18795	18643	18585	18707	18698	18498	18418	18577	18583	18470	18571	18695	18637	18586	18545	18614	18482	18534	18694	18873	18684	18650	18660	18781	18755	18569	18502	18693	18574	18771	18283	18646	18449	18496	18592	18525	18714	18286	18615	18522	18589	18580	18424	18567	18527	18669	18530	18725	18907	18433	18747	18741	18618	18513	18540	18627	18648	18643	18651	18740	18697	18602	18680	18719	18701	18638	18668	18762	18783	18635	18642	18748	18729	18619	18487	18579	18713	18667	18660	18689	18458	18768	18641	18308	18369	18483	18488	18621	18549	18669	18758	18520	18680	18483	18738	18764	18560	18474	18521	18478	18701	18413	18311	18705	18509	18712	18740	18566	18588	18638	18542	18528	18591	18598	18650	18613	18422	18479	18503	18674	18770	18763	18550	18652	18726	18526	18666	18289	18469	18396	18626	18682	18584	18705	18501	18492	18487	18547	18529	18424	18679	18517	18584	18684	18482	18424	18491	18659	18388	18572	18582	18571	18616	18659	18802	18511	18823	18596	18553	18593	18456	18598	18658	18608	18456	18625	18656	18564	18991	18549	18517	18475	18489	18559	18742	18597	18342	18615	18502	18585	18373	18597	18613	18488	18761	18598
15854	18261	18543	17304	17499	24503	30217	26425	22330	18644	16430	16547	16385	16479	16430	16314	16502	16324	16536	16373	16357	16276	16403	16563	16265	16575	16500	16396	16401	16543	16387	16412	16353	16540	16481	16523	16440	16488	16437	16322	16377	16379	16235	16394	16260	16548	16456	16429	16533	16610	16433	16450	16429	16380	16480	16538	16221	16451	16442	16290	16424	16274	16477	16399	16379	16519	16281	16475	16270	16305	16297	16300	16533	16408	16387	16361	16341	16359	16410	16237	16354	16133	16356	16501	16529	16384	16277	16362	16281	16327	16403	16498	16385	16433	16444	16613	16421	16340	16443	16343	16472	16365	16392	16475	16592	16401	16334	16409	16296	16514	16199	16553	16364	16380	16476	16259	16473	16533	16424	16254	16383	16343	16240	16266	16586	16360	16486	16350	16442	16379	16531	16311	16534	16381	16403	16343	16452	16397	16367	16366	16441	16407	16343	16333	16538	16374	16523	16463	16532	16383	16416	16429	16456	16441	16476	16411	16470	16398	16320	16381	16327	16294	16457	16313	16424	16460	16344	16271	16522	16197	16552	16495	16585	16397	16356	16398	16312	16395	16467	16429	16370	16402	16547	16457	16411	16606	16467	16472	16317	16538	16432	16640	16323	16409	16250	16471	16354	16374	16322	16488	16410	16386	16524	16233	16557	16299	16255	16426	16296	16360	16308	16456	16318	16311	16668	16343	16388	16489	16424	16422	16432	16349	16227	16360	16446	16301	16296	16367	16362	16387	16344	16380	16419	16422	16427	16411	16384	16441	16433	16373	16486	16470	16422	16343	16521	16309	16506	16456	16422	16643	16440	16296	16373	16414	16357	16378	16461	16260	16190	16277	16351	16588	16562	16323	16485	16375	16428	16432	16348	16445	16442	16331	16330	16197	16252	16317	16497	16462	16286	16466	16484	16212	16457	16298	16372	16366	16486	16398	16395	16451	16366	16441	16310	16333	16388	16535	16421	16390	16363	16392	16414	16257	16448	16514	16390	16339	16357	16485	16283	16602	16424	16321	16477	16337	16412	16412	16516	16426	16438	16403	16402	16455	16303	16405	16490	16555	16408	16504	16251	16456	16467	16342	16504	16407	16275	16386	16430	16401	16402	16491	16096	16326	16429	16321	16432	16247	16444	16259	16487	16451	16565	16377	16308	16421	16365	16423	16502	16398	16388	16598	16605	16328	16397	16335	16441	16332	16464	16480	16490	16404	16405	16395	16357	16306	16413	16258	16348	16333	16392	16418	16320	16330	16286	16478	16490	16342	16513	16187	16450	16495	16467	16410	16381	16467	16386	16490	16277	16306	16379	16390	16305	16547	16449	16578	16338	16566	16506	16214	16356	16494	16329	16349	16535	16359	16341	16305	16198	16393	16404	16533	16366	16561	16477	16473	16334	16390	16400	16363	16358	16375	16446	16408	16433	16422	16312	16394	16362	16243	16389	16562	16363	16293	16287	16447	16471	16209	16341	16429	16463	16471	16195	16332	16423	16412	16555	16592	16319	16224	16308	16377	16420	16464	16335	16607	16379	16395	16425	16440	16433	16590	16391	16449	16434	16392	16378	16367	16522	16357	16450	16215	16453	16365	16214	16377	16408	16379	16279	16406	16372	16549	16577	16468	16522	16409	16387	16433	16309	16375	16485	16235	16425	16359	16450	16311	16463	16442	16541	16291	16450	16492	16288	16279	16222	16385	16286	16282	16413	16304	16553	16533	16469	16272	16602	16304	16367	16313	16611	16484	16403	16529	16386	16454	16545	16305	16343	16353	16566	16363	16405	16369	16376	16425	16353	16403	16415	16491	16349	16274	16385	16416	16402	16238	16392	16425	16473	16208	16438	16290	16449	16409	16314	16494	16442	16464	16380	16403	16459	16353	16546	16415	16371	16201	16650	16485	16381	16412	16561	16590	16481	16317	16366	16408	16448	16304	16405	16349	16491	16375	16303	16596	16254	16485	16463	16611	16511	16467	16293	16489	16489	16441	16451	16548	16395	16351	16395	16439	16294	16262	16421	16369	16229	16407	16512	16306	16569	16353	16420	16420	16434	16270	16412	16559	16363	16505	16335	16335	16518	16245	16384	16451	16302	16545	16327	16244	16536	16409	16354	16471	16374	16360	16338	16260	16398	16353	16266	16420	16251	16377	16384	16287	16402	16467	16445	16448	16306	16526	16325	16378	16458	16442	16364	16418	16437	16307	16443	16344	16268	16349	16322	16231	16385	16524	16297	16361	16455	16389	16582	16501	16462	16581	16418	16461	16200	16456	16354	16469	16436	16364	16466	16451	16450	16481	16293	16247	16488	16454	16422	16370	16386	16509	16498	16420	16437	16364	16449	16436	16418	16366	16292	16492	16429	16371	16377	16429	16366	16572	16394	16389	16440	16364	16390	16439	16412	16401	16371	16375	16324	16179	16538	16396	16343	16263	16504	16498	16333	16398	16480	16385	16336	16441	16322	16514	16275	16414	16431	16306	16383	16430	16373	16320	16437	16460	16463	16513	16329	16379	16342	16325	16447	16331	16386	16385	16317	16363	16455	16365	16428	16340	16353	16361	16383	16183	16261	16246	16298	16434	16343	16368	16269	16444	16294	16426	16234	16499	16406	16437	16414	16399	16313	16468	16407	16438	16535	16424	16485	16365	16251	16595	16328	16371	16486	16325	16497	16507	16347	16474	16521	16356	16585	16314	16234	16381	16291	16417	16379	16481	16448	16282	16511	16337	16318	16305	16395	16485	16412	16284	16439	16341	16421	16479	16334	16482	16503	16481	16522	16380	16407	16389	16456	16225	16344	16392	16410	16495	16365	16356	16378	16385	16381	16317	16325	16192	16279	16378	16328	16487	16240	16432	16625	16503	16495	16401	16189	16382	16313	16345	16449	16456	16403	16359	16441	16364	16527	16358	16428	16255	16433	16461	16401	16576	16508	16534	16446	16632	16417	16581	16420	16326	16409	16424	16402	16461	16571	16240	16482	16303	16271	16349	16477	16524	16454	16391	16384	16277	16318	16265	16344	16359	16423	16218	16429	16457	16521	16483	16389	16386	16425	16295	16310	16361	16446	16271	16412	16364	16257	16235	16292	16478	16298	16387	16294	16327	16504	16250	16301	16444	16416	16595	16476	16611	16476	16369	16279	16304	16380	16444	16417	16497	16459	16296	16281	16504	16442	16551	16292	16417	16276	16477	16424	16530	16367	16550	16426	16538	16540	16324	16328	16371	16484	16369	16578	16286	16485	16429	16522	16419	16269	16567	16344	16352	16461	16533	16316	16532	16245	16274	16555	16356	16375	16554	16543	16182	16532	16418	16548	16333	16350	16384	16464	16273	16309	16344	16350	16379	16391	16410	16485	16414	16506	16371	16297	16569	16447	16415	16458	16364	16267	16297	16475	16548	16399	16564	16433	16417	16233	16513	16390	16326	16421	16459	16475	16373	16319	16418	16522	16367	16387	16532	16321	16478	16282	16376	16422	16341	16527	16394	16369	16253	16341	16401	16523	16434	16300	16370	16353	16579	16339	16505	16406	16538	16461	16429	16384	16375	16344	16464	16457	16374	16414	16306	16308	16436	16313	16484	16489	16343	16238	16346	16413	16432	16461	16312	16472	16306	16383	16521	16393	16629	16433	16438	16425	16479	16494	16347	16537	16398	16564	16413	16441	16407	16460	16316	16468	16359	16374	16206	16524	16324	16437	16319	16421	16406	16459	16418	16402	16217	16371	16244	16547	16441	16427	16457	16248	16484	16467	16434	16445	16514	16412	16387	16238	16451	16279	16406	16525	16457	16554	16443	16349	16279	16412	16311	16329	16556	16427	16269	16590	16308	16500	16269	16439	16431	16512	16330	16449	16345	16541	16491	16429	16395	16411	16416	16497	16414	16367	16539	16363	16482	16343	16440	16417	16407	16385	16390	16384	16259	16364	16505	16426	16461	16505	16439	16382	16421	16388	16491	16473	16305	16484	16397	16328	16465	16489	16468	16626	16234	16500	16270	16403	16508	16381	16442	16421	16344	16282	16270	16450	16314	16554	16477	16422	16605	16410	16221	16499	16459	16427	16507	16342	16550	16384	16468	16400	16346	16269	16305	16648	16423	16443	16291	16343	16312	16255	16321	16461	16454	16489	16359	16509	16446	16508	16487	16395	16434	16378	16477	16453	16365	16266	16589	16641	16463	16302	16471	16344	16477	16416	16482	16257	16578	16447	16413	16467	16240	16482	16493	16331	16354	16391	16344	16384	16394	16368	16410	16412	16335	16513	16349	16384	16464	16469	16326	16304	16376	16418	16440	16421	16376	16376	16428	16428	16454	16324	16616	16319	16439	16379	16391	16249	16406	16516	16280	16422	16443	16424	16303	16368	16276	16534	16422	16496	16446	16375	16335	16508	16498	16398	16469	16347	16232	16309	16453	16319	16298	16364	16536	16537	16275	16411	16400	16430	16239	16272	16382	16345	16379	16322	16375	16375	16380	16427	16263	16312	16386	16595	16347	16350	16481	16596	16331	16371	16456	16462	16407	16408	16447	16273	16348	16262	16418	16330	16442	16501	16511	16351	16393	16475	16501	16625	16477	16285	16456	16562	16327	16452	16659	16261	16338	16437	16326	16505	16596	16316	16429	16363	16202	16350	16204	16423	16473	16461	16311	16332	16427	16510	16543	16445	16414	16419	16458	16448	16372	16268	16500	16433	16457	16529	16525	16413	16404	16305	16373	16505	16446	16372	16452	16342	16399	16427	16473	16288	16433	16406	16323	16339	16486	16410	16489	16402	16483	16261	16432	16442	16534	16419	16420	16404	16513	16233	16428	16334	16614	16370	16434	16411	16343	16383	16342	16339	16455	16439	16426	16335	16391	16253	16362	16348	16248	16305	16542	16427	16476	16318	16379	16457	16407	16337	16317	16408	16360	16448	16465	16378	16405	16381	16381	16487	16384	16473	16483	16307	16353	16372	16519	16380	16348	16392	16422	16500	16302	16338	16460	16460	16536	16393	16366	16457	16254	16404	16231	16558	16418	16293	16463	16478	16438	16338	16736	16535	16260	16349	16481	16371	16417	16346	16446	16423	16527	16286	16365	16441	16402	16430	16383	16243	16449	16186	16423	16435	16613	16574	16455	16299	16315	16367	16415
24893	21200	27945	25218	21602	36696	53322	44448	35114	25507	19245	18475	18326	18172	18301	18270	18199	18272	18053	18015	18280	18252	18075	18200	18191	18183	18106	17984	18210	18097	18116	18138	18312	18013	18167	18388	17882	18168	18132	18349	18299	18093	18161	18281	18253	18136	18108	18130	18153	18209	18086	18269	18054	18250	18117	18047	18086	18113	18130	18461	18213	18268	18089	18200	18139	18248	17974	18176	18028	18028	18104	17924	18125	18063	18076	18107	18050	18135	18291	18104	18279	17945	17967	18127	18215	18034	18036	18065	17985	18084	18268	18212	17960	18101	18138	18057	18010	18009	18115	18047	18299	17883	17992	18112	17987	17997	18107	18222	18092	18141	18318	18025	18022	18019	18382	18202	17953	18126	18090	18055	18144	18098	18351	18228	18058	18152	18044	18005	17962	18077	18104	18116	18142	18090	18060	17994	18181	17986	18037	18025	18126	17953	18206	18024	18157	18005	18114	18227	18121	18136	17898	18249	17999	18077	18121	18113	17954	18249	17906	18153	18294	18039	18209	18048	18086	18184	18251	17816	17931	18164	18003	18223	18331	17979	18104	18091	18273	18151	18056	18120	18085	18259	18062	18184	18212	18215	18137	18180	18087	18150	18166	18078	18089	17909	18083	18199	18043	18206	18308	18161	18272	18024	18111	18267	18218	18180	18168	18008	18152	18158	18096	18157	18108	18310	18093	17988	18081	18209	18277	18206	18139	18122	18298	18150	17995	18132	17883	18077	18170	18260	18164	18124	18185	18098	18258	18070	18167	17996	18094	18093	18043	18112	17969	18089	18069	17949	18096	17956	18238	18172	17997	17906	17970	17999	18181	18056	18176	18264	18164	18274	18326	18191	18145	18135	18432	18302	18218	18199	18109	18235	18169	18088	18191	18144	18219	18233	18299	18048	18218	18145	17911	18231	18110	18164	18179	18385	18265	18212	18317	18143	18053	18200	18201	18153	17909	18016	18094	18172	18313	17888	18079	17973	18181	17943	18009	18010	18097	18148	18222	18042	18148	18048	18228	17887	18147	18147	18246	18240	18106	18095	18163	18071	17990	18332	18038	17971	18096	18078	18090	18092	17997	18309	18365	18025	18224	18263	17919	18178	17871	17991	18152	17787	18071	18082	18264	18170	18060	18244	18078	18182	18206	18054	17849	18051	18282	18188	18127	18278	18144	18057	18128	18025	18251	18074	18089	17931	18076	18103	18097	18147	18136	18244	18192	18026	18146	17975	17923	18029	17942	18090	18378	18259	18000	18274	18261	17974	18241	18169	17968	17988	18160	18109	18214	18231	18078	18108	17926	18178	18098	18053	18025	18260	18203	18136	18242	18327	18296	18094	18119	18142	18281	18301	17994	18257	18208	17940	18202	18294	18007	18071	18207	17928	18376	17940	18277	18110	18028	18079	17987	17968	18248	18127	18147	18026	18026	18131	18206	18130	18157	17978	18193	18145	18061	18195	18259	18174	18036	18071	18018	18268	18098	17974	18070	17842	18119	18120	18191	18104	18182	17851	18041	18041	18061	18167	18272	18063	18228	18119	18168	17955	18189	18151	18222	18214	18209	18166	18245	18324	18123	18052	18111	18057	18217	18032	18081	18073	18229	18042	18192	18104	18180	18253	18021	18136	18174	18307	17934	18398	18222	17955	18220	18227	18176	18261	18121	18032	17914	18077	18120	17915	18046	18213	17984	18173	18332	18275	18104	18057	18127	17899	18285	18013	18096	18015	18241	17967	18064	17868	18214	17940	18159	18171	18271	18367	18454	18141	18137	18159	18048	17975	18102	18180	18057	18176	18035	18096	18094	17873	17952	18002	18244	18124	17954	18320	18093	18204	18167	18240	17928	18078	18271	18141	17723	17852	18085	18033	18079	17829	18156	18199	18259	18183	17963	18153	18268	17982	18158	18053	18080	18030	18198	18046	18003	18146	17980	17917	18158	18197	17908	17897	18288	17997	18035	18138	18138	18066	18075	18296	18053	18353	17999	18165	18267	18146	18036	18147	18163	18172	18096	18310	18204	18137	18250	18281	18000	18076	18114	18210	18088	18099	18202	18040	17980	18261	18166	18037	18057	18082	18112	18036	18062	18056	18218	17930	17975	17969	18473	18044	18093	17953	18244	18350	18057	18059	18103	17936	18225	17960	17913	18126	17999	18165	18094	18165	17998	18100	18204	18153	18291	18151	18096	18251	18172	18328	18055	18043	18132	18063	17990	18015	18138	18318	18144	18226	18064	18271	18204	18044	18245	18241	18305	18126	18279	18045	18300	18108	18000	18066	18044	18019	18165	18185	17960	18227	18104	18070	18286	17888	18146	18089	18440	18048	18125	18033	18136	17949	18076	18108	18251	17998	17979	18170	18194	18134	18272	18188	18200	18209	18253	18011	18233	18149	17914	18203	18150	18151	18088	18254	18208	17894	18094	18257	18178	18207	18190	18012	18270	18116	18020	18012	18105	18130	18023	18098	18221	18133	18016	18248	18153	18339	18095	18302	18242	18394	18309	18045	18095	17973	17966	18285	18259	18097	18214	17917	18150	18005	18296	18177	18245	18039	18094	18147	18261	18357	18240	18155	18179	18160	18017	18026	17981	18223	18271	18133	18043	17964	18251	18169	18086	18226	18261	18126	18267	18233	18259	18136	18137	17950	18010	18048	18109	18112	18336	18337	18053	17963	17972	18314	18241	17900	18167	18025	18345	18250	18045	18141	18096	18027	18203	18079	18255	18188	18289	17898	18155	17860	18097	18115	18151	18156	18087	17995	18110	18163	18106	18294	17858	18295	17974	17887	18230	18115	18243	18011	18089	18170	18141	18194	18060	18050	18209	18038	18030	18300	17888	18160	18043	18229	18174	18040	18154	18189	18277	18081	18213	17868	18002	18226	18190	18003	17953	18201	18091	18236	18070	18230	17887	18016	17995	18147	18259	18163	18247	18115	18104	18093	17931	18229	18324	18202	18349	18293	17930	18037	18125	18061	18219	18011	18008	18001	18295	18193	18138	18236	18119	18048	18231	18210	18296	18115	18158	18107	18144	17907	17899	18147	18396	18233	18105	18144	18007	18254	18212	18011	18213	18107	18286	17909	18151	18231	17919	18069	18305	17986	18137	18036	18090	18090	18197	18074	18207	17830	18126	18175	18146	18158	18192	18090	18290	18208	18189	18064	17974	18025	18178	18196	18070	18131	18188	18146	17925	18205	18214	18219	18082	18301	18068	18264	18051	18242	18118	18026	18174	18228	17929	18317	18139	18081	18275	18070	18155	18032	18158	18239	17998	18342	18002	18023	18190	18163	18200	18197	18147	18072	18109	17924	17904	18148	18024	18142	18180	18279	18232	17999	18232	18112	18093	18242	18168	18146	18189	18155	18113	18246	18178	18331	18021	17858	18045	18185	18188	18073	18362	18203	18095	18087	18168	18266	18052	18227	18167	17992	18484	18188	18271	18198	18297	17979	18157	18131	18058	18057	18092	18044	18075	18036	17993	17995	18069	18114	18414	18206	18021	18026	18083	18169	18289	18174	18225	18089	18213	18114	17969	18015	17967	18100	17910	18051	17999	18051	17842	18034	18112	18037	18142	18083	17802	18201	18316	18239	18183	17885	18051	18152	18167	18292	18068	18039	18134	18144	18118	18213	18057	18231	17953	18261	18052	18179	18177	18362	18138	18108	18084	18035	18133	17889	18296	18167	18171	18150	18159	18137	18204	18007	17856	18237	18074	18153	18341	18094	18074	18114	18032	18138	18232	17991	17760	18070	18257	18382	18175	18172	18211	18096	18292	18082	18006	18320	18169	17885	18153	18218	18063	18082	18097	18118	18171	18205	18160	18319	18104	18192	18391	18227	18293	18109	18069	18178	18092	18048	18059	18000	18319	18247	18240	18011	18355	18061	18146	17997	18036	18069	18242	18139	18126	18003	17931	18126	18252	18369	17973	18264	18050	17952	18000	18256	17939	18212	18167	18007	18168	18125	18214	18017	18068	18095	18089	18161	17882	18074	18147	18129	18200	18101	18191	18092	18209	18187	18002	17903	18181	18382	18162	18038	18057	18259	18179	18167	18252	18107	18220	18041	18070	18089	18294	18161	18121	18096	18140	18124	18210	18122	18126	17890	18240	18269	18029	18098	18082	17962	18059	18124	18223	18012	18062	18161	18015	18239	18129	17967	17889	18202	18047	18025	18194	17969	17995	18294	18022	18205	18042	18175	18043	17961	18016	18134	18005	18310	17975	18122	18305	17920	18290	18245	18169	18268	18004	18217	18260	18096	18129	18087	17888	18177	18383	18231	18485	18051	18068	18236	18179	18232	18033	18102	18137	18209	18107	18167	18323	18234	18213	18332	18128	18149	18197	18354	18042	17888	17972	18259	18171	18204	18068	18189	18182	17943	18066	17939	18202	18013	18016	17966	18088	18125	18218	18060	18259	18085	18101	18151	17894	18259	18080	18000	18263	18101	18144	18094	18220	18281	18328	17862	17950	17889	18069	18127	17940	18021	18054	17998	18311	18115	18106	18123	17959	18037	18094	18293	18099	18055	18192	18087	17988	18082	17979	18022	17936	18102	17992	18110	18119	18071	18085	18241	18272	17997	17957	18199	18047	17984	18209	18124	18322	18190	18116	18097	18014	18125	18168	18006	18062	17984	18269	18209	18092	18038	18168	18201	18204	18038	18219	18145	18139	18138	18235	18233	18050	17962	18209	18005	18130	18102	18178	18232	18175	18037	18033	18121	17987	17977	18061	18227	18064	18306	18224	17986	18014	18128	18167	18021	18150	18233	18246	18083	18172	18149	18021	18217	17843	17938	18365	18230	18269	18199	18163	18123	17989	17967	18280	18117	18072	18159	18061	18143	18127	18053	18225	18298	18030	18072	18073	18083	18078	18124	18109	18137	18209	18231	18133	18261	18236	18121	18149	18011	18180	18254	18046	18071	18113	17962	17934	18047	18252	18217	18183	17939	18142	18241	18251	17945	18064	17895	18161	18114	18414	18167	18108	18129	18138	18233	18168	18044	18207	18132	18003	18117	18032	18105	17983	18133	18211	18080	18190	18126	18184	18232	17993	18158	18064	18207	17885	18189	18046	18049	17992	18026	18116	18120	18023	17983	18168	18023	18140	18061	18276	18110
14740	22696	21818	18495	19710	40717	51205	44881	34987	22892	16180	16226	16244	16095	16122	16260	15986	16254	16221	16109	16281	16043	16097	16171	16058	16137	16144	16214	16092	16250	16326	16041	16154	16270	16355	16135	16140	16224	16303	16323	16166	16211	16274	16107	16339	16145	16080	16101	16157	16258	16380	16186	16203	16231	16071	16293	16145	16306	16106	16309	16193	16181	16076	16134	16197	16096	16220	16264	16253	16329	16297	16180	16233	16204	16130	16234	16112	16234	16032	16016	16228	16289	16370	16134	16029	16182	16211	16000	16167	16173	15998	16148	16212	16277	16075	16126	16142	16093	16275	16262	16263	15993	16097	15998	16191	16136	16214	16062	16092	16205	16213	16175	16264	16096	16109	15964	16038	16201	16216	16175	16221	16256	16124	16078	16258	16032	16090	16235	16026	16108	16143	16203	16193	16219	16308	15990	16213	16390	15931	16247	16159	16121	16315	16119	16209	16141	16042	16365	16161	16084	16191	16215	16122	16271	16021	16322	16180	15956	16109	16295	16197	16151	16130	16302	16122	16021	16215	16106	16094	15981	16112	16145	16201	16173	16134	16204	16055	16166	16171	16102	16099	16262	16181	16059	16174	16169	16047	16003	16293	16127	16378	16176	16216	16100	16293	16057	16027	16166	16177	16160	16101	16055	16067	16203	16281	16153	16021	16216	16177	16149	16277	16167	16143	16231	16260	15946	16289	16122	16091	16310	15967	15963	16294	16243	16105	16060	16202	16213	16134	16295	16000	16246	16177	16119	15998	16096	16054	16270	16217	16070	16214	16089	16175	16017	16181	16179	16016	16241	16208	16074	16179	16278	16170	16316	16079	16173	16073	16176	16240	16254	16021	16019	16062	16229	16183	16112	16346	16172	16136	16109	16221	16078	16074	16095	16135	16201	16175	16182	16240	16065	16089	16319	16173	16096	16305	16263	16240	16140	16199	16234	16122	16050	16241	16227	16025	16167	16156	16194	16205	16329	16210	16084	16221	16303	16229	16049	16150	16073	16142	16286	16171	16211	16277	16266	16195	16258	16112	16183	16222	16231	16185	16275	16113	16126	16362	16123	16250	16194	16057	16196	16270	16238	16350	16219	16307	16166	16339	16195	16150	16084	16070	16208	16079	16078	16035	16226	16163	16175	16104	16065	16263	16007	16222	16150	16208	16159	16072	16139	16068	16134	16224	16100	16066	16334	16110	16109	16217	15995	16261	16027	16073	16168	16236	16350	16258	15983	16341	16144	16299	16196	16292	16106	16285	16063	15952	16332	16031	16113	16057	16014	15941	16255	16230	16074	16312	16263	16260	16128	16354	16101	16149	16163	16103	16143	16118	16229	16180	16259	16060	16045	16328	16046	16127	15950	16114	16143	16196	16105	16174	16190	16278	16069	16289	16184	16177	16128	16126	16039	16233	16026	16218	16116	16360	16079	16186	16132	16265	16389	16091	16181	16160	16057	16319	16180	16079	16135	16084	16124	16023	16073	16251	16180	16122	16248	16187	16184	16248	16089	16229	16148	16333	16166	16165	16381	15989	16352	16199	16279	16208	16060	16259	16381	16072	16117	16282	16092	16067	16019	16101	16234	16061	16242	16202	16029	16085	16121	16155	16104	16065	16210	16260	16320	16178	16084	16231	16063	16168	16195	16079	16092	16054	16137	16202	16120	16165	16189	16222	16299	16137	16234	16121	16176	16203	16076	16125	16165	16072	16172	16215	16208	16115	16043	16165	16260	16229	16111	16053	16103	16126	16176	16110	16171	16179	15947	16240	16090	16145	16223	16175	16090	16077	16106	16130	16131	16206	16235	16151	15927	16182	16066	16166	16299	16234	16135	16153	16153	16110	16101	16307	16105	16023	16135	16275	16145	16171	16184	16202	16265	16295	16293	16158	16280	16258	16267	16035	16247	16223	16235	16033	16058	16244	16175	16366	16192	16203	16318	16090	16097	16172	16115	15899	16261	16127	16175	16343	16248	16189	16200	16243	16168	16280	16127	16102	16196	16088	16048	16174	16123	16303	16241	16215	16223	16210	16271	16172	16037	16091	16016	16086	16313	15971	16234	16178	16101	16212	16147	16213	16203	16146	16226	16223	16229	16054	16162	16126	16176	16346	16009	16189	16139	16220	16045	16020	16038	16268	16105	16032	16091	16127	16385	16113	16199	16119	16191	16090	16123	16131	16308	16131	16059	16158	16100	16148	16106	16122	16282	16266	16150	16162	16126	16046	16228	16129	16289	16156	16080	16031	16135	16184	16057	16205	16096	16271	16255	16137	16179	16248	16095	16305	16139	16180	15960	16202	16039	16100	16068	15990	16116	16226	16328	16241	16288	16221	16083	16360	16103	16356	16137	16174	15972	16114	16197	16149	16181	16140	16172	16134	16190	16372	16194	16102	16299	16261	16375	16271	16070	16369	16082	16194	16231	16308	16227	16158	16318	16110	16095	16169	16142	16127	16149	16195	16228	16155	16071	16123	16059	16192	16084	16197	16195	16233	16206	16206	16111	16169	16120	16157	16241	16201	16224	16399	16246	16177	16162	16168	16122	16355	16212	16034	16256	16168	16109	16080	16318	16256	16087	16059	16282	16164	16107	16193	15999	16302	15999	16378	16179	16093	16122	16156	16063	16095	16275	16302	16079	16312	16225	16053	16189	16176	16254	16178	16346	16025	16220	16254	16070	16175	16210	16018	16215	16218	16192	16108	16205	16378	16278	16205	16275	16053	16334	16068	15983	16111	16174	16406	16278	16157	16106	16191	16107	16038	16111	16137	16122	16122	16232	16126	16178	16298	16218	16135	16034	16152	16086	16357	16145	16249	16073	16263	16055	16114	16105	15976	16177	16286	16041	16056	16317	16295	16031	16153	16226	16169	16109	15989	16263	16077	16081	16089	16369	16240	16029	16061	16241	16038	16337	16074	16079	16235	16239	16278	16084	16055	16272	16230	16228	16231	16188	16056	16024	16112	15975	16015	16202	16244	16236	16198	16236	16044	16097	16101	16084	16202	16002	16199	16064	16172	16227	16155	16094	16312	16065	16019	16043	16280	16207	16202	16109	16154	16150	16118	16221	16067	16121	16161	15974	16247	16080	16255	16264	16085	16134	16075	16046	16128	16215	16236	16056	16053	16106	16167	16264	16200	16075	16136	16252	16175	16326	16235	16216	16159	16293	16180	16130	16142	16159	16096	16168	16132	16356	16014	16198	16204	16237	16287	16031	16141	16271	16217	16288	16046	16095	16151	16216	16255	16068	16205	16200	16233	16235	16021	16344	16256	16081	16259	16077	16071	16136	16252	16190	16119	16097	16173	16172	16120	16204	16123	15993	16179	16010	16119	16310	16272	16227	16180	16197	16300	16139	16086	16260	16252	16242	16219	16218	16141	16149	16294	16353	16020	16211	16172	16287	16078	16154	16161	16302	16146	16124	16106	16078	16078	16452	16162	16264	16001	16340	16258	16069	16099	16075	16244	16132	16221	16202	16116	16217	15979	16195	16358	16231	16199	16202	16249	16328	16113	16060	16125	16048	16199	16111	16167	16058	16292	16094	16247	16294	15947	16039	16109	16320	16120	16029	16069	16146	16305	16183	16222	16125	16036	16211	16114	16212	16152	16103	16372	16256	16214	16051	16031	16109	16174	16284	16281	16324	16174	16278	16248	16237	16117	16134	16162	16144	16154	16013	16167	16236	16010	16230	16032	16104	16157	16243	16338	16048	16278	16178	16176	16228	16283	16242	16270	16429	16187	16252	16114	16072	16118	16223	16287	16337	16162	16084	16200	16102	16030	16201	16252	16073	16312	16133	16156	16226	16210	16096	16179	16064	16204	16038	16205	16262	16210	16171	16218	16182	16175	16047	16145	16235	16128	16166	16283	16077	16114	16094	16272	16038	16114	16081	16201	16260	16196	16252	16282	16268	16249	16152	16239	16103	16255	16165	16269	16206	16233	16071	16063	16206	16172	16085	16096	16194	16204	16079	16204	16193	16200	16206	16152	16194	16373	16294	16153	16129	16120	16139	16252	16216	16010	16113	16297	16027	16035	16167	16093	16029	16073	16164	16102	16016	16089	16248	16154	16144	16212	16040	16084	15948	16198	16189	16202	16178	16244	16162	16203	16353	15918	16059	16189	16241	16220	16081	16286	16146	16346	16063	16239	16316	16133	16052	16123	16194	16173	16178	16248	16019	16224	16178	16047	16338	16203	16249	16106	16147	16100	16221	16105	16153	16115	16225	16207	16227	16042	16294	16210	16151	16210	16158	16175	16186	16228	16269	16222	16186	16146	16142	16239	16129	16322	16257	16121	16249	16196	16023	16115	16111	16076	16375	16102	16184	16156	16284	16400	16095	16177	16147	16185	16165	16244	16286	16301	16161	16277	16114	16247	16154	16086	16150	16251	16104	16125	16054	16311	16036	16180	16063	16198	16046	16127	16087	15983	16139	16179	16091	16054	16077	16164	16161	16184	16313	16260	16132	16286	16247	16085	16152	16113	16155	16104	16297	16203	16141	16157	16094	16107	16274	16246	16130	16205	16005	16209	16157	16074	16211	16158	16127	16173	16158	16199	16259	16262	16366	16172	16124	16140	16150	16192	16246	16104	16130	16036	16281	16129	16143	16068	16207	16257	16248	16043	16047	16142	16119	16121	16236	16192	16274	16214	16203	16147	16150	16176	15983	16263	16022	16176	16160	16174	16318	16199	16227	16123	16248	15873	16289	16107	16068	16206	16008	16183	16236	16173	16063	16264	16126	16104	16206	16195	16115	16120	15947	16177	16141	16248	16159	16358	16174	16421	16052	16375	16252	16164	16258	16165	16043	16207	16356	16253	16231	16172	16098	16298	16204	16239	16188	16377	16149	16205	16069	16110	16194	16188	16037	16197	16153	16063	16455	16197	16095	16234	16053	16146	16297	16126	16210	16234	16025	16235	16210	16256	15896	16168	16281	16212	16284	16061	16286	16229	16144	16216	16254	16245	16033	16172	16147	16067	16375	16169	16175	16213	16158	16219	16157	16216	16236	16206	16194	16123	16054	16321	15971	16164	16125	16073	16288	16113	16100	16047	16207	16170	16123	16200	16136	16024	16309	16116	16116	16177	16071	16322	16282	16019	16144	16285	15954	16251	16204	16247	16101
23126	21199	28975	23751	21529	47765	69587	60392	47529	31507	20176	18092	17948	17901	17865	17983	17908	17849	17811	17811	17856	17609	17664	17789	17857	17842	17888	17858	17831	17818	17609	17699	17885	17777	17757	17778	17703	17836	17823	17735	17735	17859	17667	17945	17780	17582	17759	17798	17760	17631	17720	17419	17831	17659	17787	17867	17790	17828	17688	17791	17750	17678	17587	17597	17829	17729	17730	17661	17733	17593	17852	17690	17576	17686	17673	17701	17756	17548	17730	17829	17829	17825	17770	17758	17834	17501	17764	17588	17623	17781	17802	17549	17745	17789	17701	17622	17892	17706	17600	17509	17425	17723	17685	17685	17461	17606	17853	17727	17594	17629	17900	17581	17837	17648	17672	17778	17653	17390	17573	17714	17480	17678	17675	17587	17697	17817	17559	17499	17688	17654	17808	17682	17693	17786	17555	17657	17730	17682	17773	17812	17728	17720	17690	17716	17521	17460	17591	17685	17716	17769	17604	17686	17511	17557	17707	17650	17866	17492	17661	17747	17816	17700	17703	17412	17660	17559	17638	17685	17475	17605	17739	17818	17820	17862	17738	17694	17713	17748	17813	17488	17697	17622	17476	17702	17422	17558	17623	17724	17600	17639	17573	17562	17699	17655	17809	17916	17730	17588	17850	17688	17619	17487	17679	17796	17528	17566	17714	17663	17639	17741	17516	17612	17784	17526	17619	17515	17699	17463	17563	17669	17609	17432	17545	17610	17696	17512	17990	17792	17703	17556	17605	17854	17721	17791	17625	17694	17567	17559	17711	17686	17626	17736	17544	17669	17648	17598	17861	17566	17607	17825	17763	17528	17425	17718	17705	17792	17926	17455	17613	17659	17639	17968	17567	17458	17572	17317	17787	17593	17815	17511	17670	17535	17757	17639	17526	17543	17579	17702	17471	17679	17829	17717	17684	17628	17869	17692	17620	17725	17636	17599	17818	17578	17741	17660	17866	17744	17592	17594	17707	17688	17664	17631	17498	17638	17776	17860	17801	17785	17682	17552	17678	17738	17752	17506	17478	17545	17618	17604	17644	17653	17664	17737	17643	17492	17802	17570	17734	17497	17723	17525	17639	17649	17659	17612	17653	17646	17752	17694	17534	17646	17588	17711	17694	17615	17375	17471	17816	17779	17677	17551	17611	17641	17647	17864	17608	17548	17941	17604	17710	17528	17784	17678	17686	17569	17605	17506	17630	17660	17565	17855	17621	17649	17607	17614	17726	17691	17548	17437	17695	17659	17767	17660	17570	17627	17550	17642	17597	17561	17742	17689	17640	17553	17689	17570	17661	17609	17626	17598	17712	17601	17818	17752	17616	17631	17770	17622	17486	17603	17694	17633	17609	17277	17567	17688	17560	17622	17738	17487	17516	17666	17539	17625	17532	17743	17643	17753	17548	17435	17625	17633	17805	17736	17612	17425	17827	17544	17595	17716	17582	17681	17601	17658	17576	17786	17632	17640	17712	17582	17846	17769	17622	17566	17583	17708	17833	17697	17397	17776	17803	17581	17552	17594	17510	17615	17546	17586	17443	17602	17491	17669	17674	17592	17618	17600	17570	17722	17604	17564	17561	17593	17575	17743	17478	17562	17659	17339	17593	17684	17468	17652	17635	17504	17763	17575	17781	17622	17682	17727	17673	17630	17571	17572	17565	17669	17482	17454	17653	17537	17650	17731	17658	17539	17619	17760	17801	17626	17634	17625	17629	17696	17619	17473	17618	17503	17761	17699	17612	17576	17732	17542	17620	17627	17685	17601	17699	17612	17717	17814	17501	17667	17627	17509	17483	17916	17784	17530	17606	17577	17969	17506	17700	17481	17668	17616	17703	17640	17539	17555	17587	17822	17593	17704	17529	17613	17492	17759	17739	17519	17684	17541	17608	17470	17671	17798	17589	17566	17697	17627	17581	17509	17643	17801	17673	17773	17542	17647	17512	17528	17662	17532	17647	17848	17529	17884	17558	17671	17847	17516	17756	17739	17566	17481	17730	17711	17589	17752	17594	17731	17746	17712	17758	17772	17748	17555	17858	17553	17600	17641	17585	17356	17701	17721	17642	17688	17679	17564	17461	17627	17666	17658	17511	17905	17772	17386	17808	17519	17472	17658	17627	17811	17608	17679	17647	17643	17529	17545	17790	17572	17785	17796	17725	17526	17771	17572	17556	17523	17352	17661	17546	17741	17551	17493	17605	17533	17585	17524	17557	17729	17660	17694	17593	17817	17733	17757	17645	17761	17787	17417	17593	17527	17687	17535	17693	17509	17713	17705	17535	17658	17645	17593	17557	17351	17524	17508	17677	17671	17639	17780	17581	17586	17633	17573	17782	17590	17646	17749	17487	17619	17377	17567	17868	17579	17795	17679	17488	17559	17660	17634	17583	17506	17764	17626	17735	17598	17515	17618	17723	17891	17697	17570	17519	17690	17736	17553	17650	17847	17773	17662	17829	17714	17659	17617	17467	17521	17620	17601	17713	17772	17499	17569	17566	17736	17632	17745	17526	17787	17803	17430	17623	17523	17873	17743	17613	17575	17664	17640	17618	17766	17675	17630	17814	17716	17702	17644	17747	17700	17378	17704	17792	17510	17434	17546	17797	17730	17745	17669	17597	17707	17737	17710	17682	17585	17742	17736	17692	17686	17873	17774	17607	17542	17564	17705	17538	17570	17467	17730	17543	17836	17552	17488	17460	17724	17882	17731	17536	17519	17641	17443	17663	17696	17655	17515	17658	17651	17512	17422	17645	17451	17579	17896	17643	17524	17768	17681	17736	17753	17615	17737	17609	17781	17727	17513	17626	17572	17629	17699	17583	17426	17697	17576	17668	17653	17560	17715	17491	17708	17638	17686	17746	17719	17772	17581	17570	17752	17571	17685	17621	17635	17767	17768	17505	17483	17566	17534	17556	17437	17637	17756	17642	17618	17562	17878	17558	17586	17702	17673	17570	17404	17567	17653	17626	17791	17986	17772	17411	17654	17584	17704	17605	17543	17625	17529	17564	17581	17795	17628	17547	17673	17559	17575	17673	17520	17651	17694	17710	17639	17510	17567	17890	17733	17621	17707	17792	17660	17729	17678	17790	17449	17570	17690	17624	17513	17719	17640	17461	17658	17780	17781	17731	17657	17765	17664	17536	17817	17621	17604	17729	17856	17646	17608	17778	17455	17751	17638	17631	17601	17672	17547	17680	17402	17605	17674	17430	17479	17638	17592	17530	17740	17727	17461	17487	17664	17650	17746	17489	17559	17557	17620	17652	17788	17537	17470	17785	17708	17507	17711	17678	17653	17715	17837	17819	17702	17613	17691	17688	17614	17611	17597	17615	17692	17758	17515	17685	17533	17575	17685	17583	17664	17631	17605	17678	17366	17737	17586	17651	17696	17541	17478	17728	17736	17427	17759	17750	17533	17798	17644	17751	17703	17604	17528	17522	17695	17653	17662	17600	17557	17798	17480	17497	17665	17470	17426	17755	17610	17588	17510	17521	17712	17675	17671	17674	17478	17643	17592	17679	17642	17742	17617	17380	17520	17638	17587	17661	17506	17646	17570	17666	17571	17673	17674	17673	17737	17515	17791	17635	17598	17534	17735	17580	17630	17766	17529	17577	17675	17649	17665	17606	17764	17618	17521	17854	17557	17593	17581	17476	17599	17622	17750	17561	17835	17777	17626	17584	17569	17731	17635	17645	17815	17602	17600	17677	17629	17621	17758	17710	17974	17459	17598	17655	17769	17643	17456	17443	17694	17771	17615	17609	17577	17590	17560	17592	17466	17773	17605	17781	17568	17671	17710	17712	17525	17717	17682	17722	17650	17678	17579	17629	17737	17561	17682	17658	17718	17613	17623	17579	17615	17771	17519	17340	17494	17551	17562	17803	17822	17791	17662	17594	17819	17558	17605	17619	17396	17522	17809	17746	17717	17684	17706	17576	17623	17712	17895	17788	17809	17552	17852	17608	17640	17714	17560	17567	17626	17608	17537	17606	17564	17434	17694	17399	17832	17623	17744	17758	17854	17574	17556	17634	17621	17626	17807	17562	17659	17455	17311	17509	17770	17628	17664	17902	17922	17694	17639	17563	17694	17675	17703	17593	17651	17656	17737	17533	17743	17902	17809	17526	17633	17494	17773	17721	17485	17473	17716	17678	17673	17643	17694	17881	17716	17728	17506	17532	17792	17403	17569	17634	17546	17641	17572	17704	17915	17859	17679	17713	17794	17764	17695	17835	17758	17638	17766	17713	17731	17579	17561	17671	17591	17835	17813	17592	17561	17623	17703	17633	17544	17636	17738	17657	17449	17634	17598	17549	17580	17708	17705	17817	17808	17658	17665	17786	17702	17591	17483	17621	17560	17650	17777	17692	17702	17867	17534	17716	17519	17725	17760	17485	17724	17568	17624	17656	17635	17590	17741	17643	17891	17700	17828	17590	17771	17720	17751	17516	17791	17515	17676	17547	17464	17543	17676	17574	17500	17561	17658	17517	17554	17678	17650	17722	17548	17404	17424	17637	17691	17618	17627	17628	17726	17597	17582	17669	17565	17695	17693	17565	17667	17702	17648	17549	17729	17529	17698	17490	17787	17781	17644	17699	17480	17760	17652	17755	17730	17637	17428	17622	17719	17521	17602	17731	17764	17646	17734	17749	17615	17680	17439	17620	17776	17466	17512	17484	17749	17620	17669	17762	17604	17792	17589	17501	17668	17546	17520	17485	17676	17652	17576	17637	17563	17594	17682	17687	17555	17710	17581	17805	17565	17571	17689	17482	17613	17588	17734	17771	17597	17634	17613	17805	17652	17703	17861	17543	17578	17577	17679	17661	17599	17767	17679	17779	17779	17666	17603	17579	17536	17705	17519	17616	17785	17668	17535	17624	17518	17445	17796	17583	17643	17561	17503	17708	17705	17568	17619	17778	17641	17759	17733	17691	17720	17663	17462	17463	17763	17813	17713	17942	17673	17704	17640	17590	17636	17733	17830	17924	17718	17799	17893	17723	17512	17699	17673	17858	17816	17725	17841	17747	17522	17690	17573	17409	17599	17437	17581	17597	17459	17679	17604	17516	17841	17728	17603	17692	17615	17625	17649	17556	17705	17626	17672	17763	17740	17607	17627	17586	17642	17457	17798	17586	17704
16966	29113	26992	21479	19821	52702	69608	61493	47783	28591	15893	15908	15891	15875	15983	15954	15877	15959	15914	15890	16029	15991	15773	15961	15961	16035	15869	16084	15903	15943	15729	15941	15897	15909	15723	15821	16033	15989	15870	15851	15952	15992	15968	15960	15892	15929	15819	15862	15839	15801	15864	15994	15860	15879	15966	15921	15841	15785	15941	15887	15869	15791	15985	15801	15822	15918	15978	15761	15943	15744	15933	15904	15869	15912	15817	15840	15749	16090	15827	15945	15944	16100	15835	15868	15866	15838	15800	16048	15880	15894	15800	15861	15695	15881	15733	15936	15949	15923	15805	15986	16041	15905	15782	15993	15775	15719	15856	15839	15952	15917	15944	15779	15837	15749	15885	15770	15769	15968	16022	15858	15776	15908	15917	16082	15954	15834	15783	16000	15825	15852	16058	15839	15867	15741	15908	15890	15823	15793	16085	15846	15742	15677	15899	15863	15907	15783	15934	15787	15766	15931	15951	15767	15919	15857	15826	15773	15862	16031	15964	15953	15833	15824	15971	15714	15876	15871	15896	15817	15808	15885	15770	15730	16051	15821	15850	15802	15888	15821	15762	15869	15809	16066	15775	15920	15982	15954	15720	15917	15782	15912	15917	15601	15907	15866	15900	15943	15813	15992	15899	15938	15877	15842	15788	15923	15708	15891	15954	15971	15880	15776	15737	15784	15823	15784	15929	15880	15856	15877	15952	15828	15860	15985	15907	15923	15858	16048	15784	15808	15898	15963	15889	15883	15976	15846	15788	15813	15809	15864	15898	15975	15947	15884	15863	15858	15850	15895	15938	15799	16031	15910	16060	15749	15864	15855	15973	15763	15828	15780	15922	15846	15872	15899	15728	15833	15882	15748	16005	15864	15909	15757	15945	15855	15931	15801	15854	15792	15713	15896	15926	15821	15875	16059	15826	15851	15996	15829	15742	15939	15733	16074	15899	15992	15816	15852	15967	15884	15919	15961	15695	15868	15825	15804	15714	15871	16077	15888	15729	15810	15873	15860	15729	15801	15789	15819	15987	15956	15748	15974	15891	15972	15975	15902	15683	15972	15845	15989	15768	15908	15829	15879	15812	15762	15822	15928	16030	15725	15831	15967	15865	15776	15641	15777	15912	15705	15838	15892	15929	15790	15952	15751	16107	15753	15761	15824	15909	15887	16012	15901	15948	15750	16024	15988	15847	15683	15805	15821	15853	15886	15945	15798	15871	15860	15816	15651	15961	15910	15873	15828	15905	15757	15982	15706	15608	15795	15858	15998	15989	15943	16001	15928	15865	15889	15689	15856	15827	15889	15973	15859	15786	15978	15937	15820	15779	16123	15798	15897	15711	15718	15808	15944	16028	15678	15801	15841	15823	15798	15751	16036	15827	15762	15877	15638	15930	15756	15960	15822	15932	15790	15818	15890	15825	15914	15866	15877	15798	15818	16069	15882	15705	15876	15951	15787	15834	15803	15865	15792	15755	15737	15884	15848	15799	15919	15951	15961	15886	15933	15964	15860	15837	16033	15853	15807	15929	15872	15918	15914	15801	15885	15833	15878	15645	15907	15855	16094	15715	15860	15824	15793	15697	16008	15908	15833	15818	15849	15855	15825	15834	15897	15795	16088	15781	15794	15833	15734	15811	15806	15922	15905	15806	15778	16022	15707	15913	15869	15886	15876	15703	16060	15978	15792	15872	15839	15837	15851	15865	16003	15706	15847	15765	15748	15985	15809	15904	15937	15746	15983	16002	15788	15745	15770	15937	16079	16169	15766	15912	15938	16060	15778	15989	15806	15891	15886	15862	15798	15762	15901	15948	15672	15683	15940	15758	16102	15861	15790	16069	15821	15970	15794	15818	15916	15898	15632	15845	15743	15749	15916	15947	15825	15918	15957	15891	15708	15893	15695	15777	16043	15981	15904	15837	15817	15889	15921	15778	15908	15829	16019	15933	15844	15744	15907	15899	15743	15863	15926	15778	15803	15921	15724	15783	15746	15997	15694	15780	16076	15714	15791	15945	15794	15878	16115	15911	15864	15943	16014	15843	15726	15822	16012	15950	15877	15761	15925	15796	15645	15805	15819	15864	15977	15934	15839	15922	15852	15804	15893	15805	15945	15838	15813	15963	15835	15760	16013	15792	16032	15722	15923	15858	15904	15731	15961	15959	15949	15939	16043	16034	15814	15707	15859	15724	15945	15848	15775	15862	15848	15765	15883	15765	15958	15713	15807	15892	15854	15792	15925	15735	15891	15856	15869	15851	15811	16028	15993	15980	15880	15876	15980	15821	15901	15907	15837	15753	15705	15839	16036	15690	15830	15907	15877	15881	15834	15764	15875	15912	15806	15891	15903	15746	15712	15807	15834	15961	15767	15932	15983	15703	15803	15818	15829	15907	16033	15904	15933	15831	15899	15973	15894	15808	15797	15881	15749	15887	15887	15988	15901	15987	15827	15967	15894	15979	15956	15730	15838	15809	15743	15882	15958	15845	15889	15933	15958	15916	15888	15806	16026	15634	15831	15873	16022	15814	15828	15751	15941	16024	15920	15894	15947	15770	15749	15859	15765	15994	15859	15792	16110	15776	15850	16050	15923	15887	15442	16071	15743	15810	15794	15936	15820	15903	15791	15884	15839	15899	15717	15819	15702	15957	15634	15916	15821	15832	15927	15818	15833	15831	15925	15931	15978	15708	15870	15966	15882	15908	15992	15930	15643	15980	15962	15807	15860	15850	15887	15870	15811	15944	15909	15848	15797	15878	15847	15788	15763	15762	15669	15958	15774	15713	15863	15901	16015	15776	15892	15961	15981	15824	15865	15908	15868	15904	15779	15766	15836	15897	15819	15920	15893	15833	15781	16018	15855	15939	15943	15914	15838	15825	15941	15825	15741	15888	15993	15955	15945	15708	15893	15953	15921	15922	15895	15988	15661	16006	15744	15806	15651	15848	15795	15773	15777	15790	15838	15783	15830	15787	16002	15694	15942	15848	15881	15588	16028	15996	15833	15872	15768	15748	15772	15643	15891	16016	15903	15936	15735	15963	15961	15841	15959	15907	15866	15915	15883	16011	15930	15907	15794	15925	15841	15903	15955	15836	15944	15985	15784	15893	15951	15907	15831	15940	15754	15936	15850	15926	15918	15888	15890	15758	16015	15834	15832	15659	15827	15791	15871	15913	15985	15867	15823	15847	15884	15890	15851	15912	15846	15899	15860	15793	16090	15860	15993	15696	15820	15925	15755	15968	16002	15771	15817	15888	15783	15905	16017	15763	16063	15849	15835	15979	15865	16032	15829	15937	15843	15839	15926	15732	15874	15679	15822	16077	15865	15923	15733	15922	15802	15979	15860	15699	15676	15931	15728	15927	16005	15914	15867	15865	15835	15875	15861	15675	15937	15857	15913	15957	15974	16024	15877	15799	15802	15848	15998	15951	15785	15746	15791	15879	15945	15874	15866	15854	15726	15890	16008	15869	15960	15891	15837	15941	15741	16010	16003	16056	16003	16054	15997	15839	15876	16019	15858	15726	15771	15747	15932	15994	15849	15847	15908	15795	15941	15788	15906	15864	15892	15964	15828	15677	15966	15802	15899	15798	15835	15802	15864	15820	15772	15844	15946	16167	15931	15854	15914	15970	15913	15934	15778	15812	15893	15688	15768	15920	15923	15867	15864	15758	15832	15883	15754	15859	15941	15803	15941	15728	15887	15915	15923	15726	15817	15832	16013	16104	16009	16039	15811	15814	15842	15863	15654	15832	15879	15918	15889	15896	15799	15694	15876	15838	15915	15691	15760	15779	15814	16042	15797	15925	15844	15934	15904	15743	15984	15775	15841	15980	15880	15801	15807	15810	15795	15914	15847	15903	15727	15954	15877	15914	15747	15902	15898	15811	15959	15739	15774	15829	15919	15741	15920	15835	15878	15974	15771	15810	15813	15902	15678	15739	15818	15849	16067	15639	15729	15996	15971	15836	15891	15850	15853	15823	15955	15669	15898	15829	16039	15847	15925	15803	15829	15917	15778	15798	15688	15942	15768	15849	15705	15821	15827	15848	15927	15794	15792	15951	15866	15880	15826	15950	15962	15873	16084	15879	15846	15864	16029	15962	15849	15807	15970	15822	15837	16054	15718	15923	15908	15807	15774	15845	15836	15930	15886	15827	15901	15993	15898	15792	15841	15751	15859	15984	16059	15869	16004	15921	15933	15853	15894	15708	15716	15781	15907	15943	15872	15770	15856	15802	15757	15875	16055	15899	15704	15964	15948	15825	15817	15748	15821	15858	15826	15792	15728	16003	15761	15982	15931	15842	15716	15940	15877	15948	15892	15735	15755	15949	15973	15888	15919	15774	15965	15957	15822	15741	15796	15901	15897	15887	15997	15784	15849	15908	15910	15907	15904	15796	16102	15712	15975	16056	15853	15884	15827	15856	15887	15897	15868	15887	15907	16045	15794	15950	15979	15833	15843	15834	15917	15762	16048	15802	15830	15788	15741	15816	15689	15785	15976	15845	15615	15912	15876	15818	15807	16041	15804	15780	15823	15777	15830	15949	15904	15863	15932	15847	15834	15662	15859	15842	15902	15785	15943	15896	16157	15806	15883	16043	15985	15914	15862	15936	15802	16011	16048	15822	15944	16047	15779	15920	15769	15879	15857	15920	15848	15938	16021	15920	15875	15921	15966	15993	15764	15900	15856	15911	15853	15667	15915	15975	15796	15889	15938	15872	15829	16081	15799	15948	15850	15864	15833	15715	15768	15987	15910	15916	15825	15911	15804	15969	15858	15805	15967	15902	15955	16044	15920	15791	15918	15716	15667	15682	15954	15903	15965	15801	15890	15754	15829	15773	15981	15638	15763	15799	15948	15889	15851	15831	16080	15935	15791	15889	16009	15961	15903	15843	16051	15829	16046	15871	15771	15901	15825	16014	15791	15901	15850	15999	15882	15920	15895	15927	16053	15821	15943	15769	15854	15899	15718	15760	15855	15752	15778	15875	15755	15924	15895	15828	15862	15782	15894	15750	15829	15757	16122	15761	15875	15975	15864	15859	15704	15816	15981	15837	15767	15886	15901	16026	15904	15919	15836	15775	15801	15850	16015	15927	15924	15866	15798	15839	15861	15708	15780	15609	15678	15949	15833	15735	16005
27472	21753	23111	19856	16920	21801	26837	25771	22610	19008	17341	17215	17103	17085	16827	16885	17028	16889	16897	16874	16838	16840	17021	17220	16925	17088	16859	16799	17031	17117	16835	16963	17014	16843	16955	16929	17002	16869	16884	17162	16983	17004	16846	16870	16971	16767	16988	17017	16792	16887	16853	16940	16868	16923	16897	16645	16971	17057	17049	16886	16824	16985	16939	16777	16994	17065	16946	16930	17087	17018	16944	16917	16745	16826	16947	16990	17089	16913	16917	16876	16949	16939	16998	16932	17021	16851	16959	16833	16909	16916	16991	17056	16908	16911	16990	16720	16878	16751	16892	16953	16968	17054	16918	16815	17065	16791	16920	16823	17008	16953	17006	17052	17032	16952	16965	16904	16828	16952	16811	16878	17096	17010	16890	16803	17091	16784	16849	17024	16735	16817	16768	16795	17002	16748	16773	16797	17132	16958	17028	16933	16927	16900	16959	16846	16993	16836	17056	16904	16902	16767	16952	16928	17042	16936	17145	17044	16860	16833	17072	16825	17125	16891	16997	17050	17154	16902	16925	16860	16927	16891	16984	17090	16843	16803	17006	16995	16834	16971	17045	17042	16903	17190	17231	17114	16969	17011	16829	16822	16964	16708	17041	16951	16845	17036	16899	16749	16874	16881	16832	16867	16908	16896	16846	16919	17000	16638	16802	17066	17162	16928	16836	16766	17103	17110	16979	17079	17035	16991	16883	16949	16977	16744	16743	16935	17117	17001	16977	16945	16920	16826	16974	17037	16802	16958	17102	16898	16734	16969	16887	16970	16928	17085	17145	17122	16962	16922	16921	16802	16975	16833	16917	16994	16909	16863	17207	16904	16788	16935	16915	16700	17010	16771	16973	16666	17005	16872	16994	16981	16989	16815	17134	16861	16936	16895	17081	17109	16961	17009	16871	16774	16840	16953	16918	16900	16942	16891	17068	16994	16895	16866	16773	16861	17012	17185	16897	16801	16817	17027	16990	16902	16813	16846	16829	16863	16982	16870	16972	16930	16960	16896	17136	17130	16854	16941	16704	16970	16641	16750	16953	16600	16893	16955	16931	16819	16845	16906	17124	16892	17064	16956	16893	16901	16923	16900	17100	16969	16885	17081	16893	16924	17167	16771	16969	16992	17041	16862	16831	16818	16903	16695	16938	17065	16945	16728	17104	16951	16837	16940	16783	16874	16837	17052	17106	16886	16922	16760	16941	16875	16953	17025	16957	16788	16805	16813	16803	16715	17075	16831	16936	16809	16974	16979	16636	16789	16862	16982	16960	16970	16931	16902	16934	16960	16952	17075	17099	16929	16710	16876	16921	16923	17110	16801	16979	16907	16924	16815	16768	16931	16839	16889	16872	16898	17023	16902	16823	17052	16759	16715	16956	16967	17015	16905	16931	17063	16838	16793	16908	16808	16945	16876	16674	16797	16907	16789	16912	16807	16792	16868	16988	16937	17014	16901	16736	16919	17062	17068	16736	17094	16957	16885	17055	16910	17003	16942	17208	16999	16941	16947	16883	16870	16948	16838	17011	17075	16945	16947	16941	16925	16889	16846	16924	16908	16934	16740	17099	16920	17107	16896	16930	16801	16804	16961	16770	16913	17092	16744	17110	16853	16910	16916	16916	16929	16840	16858	17144	16800	17023	16787	16732	16823	16918	16899	17075	16874	16809	16776	16943	16890	16999	16895	16933	17231	17030	16870	16937	16835	17145	17051	17060	16759	16905	16870	17144	16894	17180	17057	16842	16836	16739	17130	17046	16929	16987	16971	16883	16725	16906	16730	16988	16861	17082	17014	16831	16749	16840	16988	16789	17012	16891	16814	16937	16735	16909	16953	16755	16940	16896	16899	16930	17047	16837	16879	16896	16850	17151	17039	16837	17026	16858	16865	16830	16985	16786	16924	16816	16883	16644	16965	16836	16896	16779	16739	16741	16957	16985	16801	16827	16995	16752	16938	17081	17052	16884	16855	16860	17005	16905	17105	16968	16993	16812	16987	16655	16969	16899	16913	16857	16809	16752	16883	16707	16809	16988	17153	17018	16851	16802	16889	17027	17008	16805	16842	17046	17067	17010	17055	16850	16904	16959	16932	16809	16948	17099	16871	16958	16838	16976	16975	17007	16772	16778	16973	16892	16865	17113	16840	16987	16812	16835	16791	17020	16990	17078	17104	16923	16937	17202	16916	17071	17057	16891	16854	16709	16945	17013	16926	16789	16938	17159	16881	16909	17060	17033	16830	16946	16953	16927	16992	16940	16898	16915	16858	16851	17063	16862	16968	16940	16998	17047	17086	16990	16838	16666	16888	16907	16955	16738	16934	16960	17043	16903	16944	16991	16859	16938	16790	16919	16896	17110	16975	16979	17083	17029	16882	16875	16783	16907	17148	16880	16803	16719	16646	16748	16907	17021	16937	17032	17017	16998	16903	17078	17053	16996	17100	16966	16982	17021	16873	17011	16738	16766	17115	17012	16931	16848	17179	16853	16963	17071	16930	16911	16768	16710	16981	17052	16999	16942	17036	17004	16918	16992	16934	16862	17085	16877	16973	17027	16914	17058	17018	16950	17018	16957	16894	16753	16753	16924	16790	16925	16947	17061	17072	16842	16941	16775	16790	16745	16949	16972	16862	16993	16769	16791	16926	16987	16972	16658	16998	16940	16992	16740	16955	16917	17027	17073	16842	16954	17021	17006	17092	16716	16921	17032	16971	17146	16780	16854	16971	16860	16838	16958	16954	17107	16907	16920	16971	17059	16885	16972	16913	17051	17033	16911	16859	16970	17020	16912	16935	17020	16873	16677	16957	16935	16960	16778	17072	16973	16938	16766	16891	16904	17077	17013	17081	16847	16946	16950	16965	16915	16821	16965	16716	17181	16875	16815	17100	17022	16830	16823	17230	16908	17117	16929	16780	17016	16760	16960	16911	16998	16979	17012	16911	16786	17156	17051	16812	16834	16672	16804	16868	16851	16893	16985	16790	16779	16899	17221	16929	16937	17017	16796	16956	16979	16789	16974	16941	16969	16818	16893	16968	16973	16963	16865	17024	16963	16727	17078	17076	17032	17187	17061	16872	16931	17023	16963	17153	16962	16694	16882	16911	16812	16906	16965	17004	16856	16756	16859	17002	16993	16804	17035	16984	17024	16948	16823	16948	17110	16981	16841	16971	16910	17012	17015	16970	16939	16788	16973	16968	16813	16967	16974	16964	16801	16983	16972	16800	17078	17001	17061	16884	16968	16585	16977	17019	16965	16912	16782	17064	16906	16956	16785	16923	16944	16732	17096	17061	16931	16710	17096	17006	16924	16876	16950	16912	16963	16927	16822	17049	17058	17021	17096	16849	16869	16927	16776	16933	16626	16935	16857	17164	16964	17113	16677	16901	17025	16901	17007	16930	16819	16772	16875	16955	16806	16995	17010	16736	17010	17093	17033	16954	16877	16892	17004	16905	16914	16873	16832	16828	17101	16879	17146	16880	16986	17066	16904	16817	16945	16931	17018	17071	16881	17162	17107	17000	17018	16974	16834	16983	16887	16991	16738	16934	16917	16891	16753	16982	16789	17018	17007	16683	16942	16937	16925	16985	17091	17116	16985	17013	17146	16960	16874	16959	16913	16777	16961	16813	16845	16829	16712	16876	17023	17032	16957	16997	16699	16921	16801	16879	16888	16874	16840	16918	16837	16972	17057	16776	17195	16872	17014	16846	16892	16920	16940	16886	17054	16972	16923	16934	16995	16917	17019	16925	17002	17056	17053	17028	17062	17049	16925	16852	16814	17043	17055	16934	17028	17102	16924	16867	16886	16631	16974	16936	17017	16808	16826	17033	16922	17090	16970	17010	16968	16940	16904	16790	17170	17185	17139	16976	16876	17110	17024	16981	16851	16991	16823	16795	16994	16972	16950	16949	16973	16891	16811	17164	16894	16913	16922	16803	17049	17073	16958	16890	17006	16903	17256	16851	16877	16770	17035	16972	16928	17136	16746	16902	17046	17225	16696	16647	16879	16798	16910	16887	16819	16831	17052	17033	16866	17041	16905	16914	16845	16944	16906	16714	16796	16935	16763	16834	17017	16716	16745	16751	17156	17110	16742	16985	16776	16989	17039	16980	16703	16822	17116	16832	16977	16937	16704	16965	17007	17062	17053	16967	16745	16767	16696	16916	17138	16911	16972	17030	16838	16769	16867	16942	17141	16841	16779	16810	16859	16845	16871	16966	16979	16828	17001	17132	17040	16783	16925	16891	17164	16891	16971	16932	16972	16746	16947	17175	16899	16924	16896	16863	16995	16942	16942	16930	16797	16914	16969	16778	16939	16918	17009	17025	17180	16909	16931	16837	16791	16846	16722	16768	16953	16980	17010	16880	16718	16892	16995	16971	17002	17279	16939	16908	16895	16950	16985	16862	16959	16988	16971	16930	16753	17128	17019	16844	16911	16735	16808	16903	16827	16826	16849	17077	17007	16950	17118	16918	16930	16892	16924	16813	16890	16922	16898	16981	16892	16818	16721	16864	16864	16892	16645	16770	16938	16795	16945	17190	17027	16782	16993	16941	16643	16867	17058	17168	16929	16746	16940	16898	16777	16791	17013	17069	16930	17096	16893	16786	16863	16926	16962	16888	16832	16946	16928	17058	16910	16913	17033	16936	16701	16803	16812	17095	16974	16983	16990	16788	17039	16833	17044	16882	16873	17045	16963	16969	16822	16949	16864	16709	16757	16986	16938	16860	16935	16910	16954	16862	17015	16865	16686	17003	17087	16806	17015	17009	16727	16969	17093	16992	16982	16802	17001	17093	16972	16923	17058	17047	17027	17213	17013	17068	16938	16725	16796	16784	17056	16953	16946	16908	16808	17075	16960	16899	16829	16783	16994	17055	16783	16880	16692	17112	17199	17138	16823	16912	16914	16793	16773	17049	16872	16960	16819	16758	16805	16843	17095	16994	16977	17005	16930	16876	16872	16887	16956	16930	17082	17133	16934	16955	16974	17042	17155	16905	16748	16993	16844	16982	17044	16875	16893	17033	17000	16956	16959	16982	17005	16894	17045	16917	16998	16893	16896	17005	16953	16769	16982	16783	17090	16835	16943	16976	17242	17093	17084	17025	17093	16972	16833	16969	16930	17022	17009	16886	17080	16963
15234	18464	17251	16144	15838	23789	28630	26258	21880	16958	15393	15173	15292	15380	15208	15421	15374	15407	15453	15437	15566	15393	15493	15388	15451	15414	15455	15371	15336	15463	15487	15525	15302	15249	15306	15460	15387	15433	15492	15462	15464	15375	15350	15514	15320	15328	15516	15357	15354	15419	15398	15309	15307	15494	15418	15331	15333	15375	15501	15361	15313	15267	15366	15472	15376	15329	15361	15466	15487	15213	15385	15328	15359	15406	15412	15474	15295	15548	15455	15226	15541	15347	15376	15554	15508	15318	15451	15222	15479	15338	15363	15219	15407	15432	15261	15397	15249	15447	15358	15207	15328	15458	15319	15260	15293	15293	15208	15204	15457	15385	15419	15428	15341	15309	15282	15385	15267	15386	15545	15396	15406	15401	15438	15354	15442	15341	15480	15361	15481	15416	15331	15438	15540	15284	15366	15354	15163	15386	15459	15365	15469	15389	15536	15486	15348	15498	15476	15491	15263	15333	15505	15440	15398	15444	15381	15357	15360	15389	15447	15476	15441	15489	15409	15367	15544	15385	15414	15254	15576	15420	15322	15296	15324	15358	15397	15529	15400	15354	15163	15456	15486	15353	15437	15343	15351	15435	15503	15377	15347	15423	15416	15263	15405	15337	15403	15316	15494	15504	15334	15194	15420	15196	15245	15396	15409	15319	15318	15476	15336	15439	15419	15453	15471	15514	15311	15381	15426	15392	15363	15226	15474	15337	15359	15403	15125	15416	15439	15431	15283	15285	15328	15376	15405	15469	15418	15344	15374	15245	15312	15337	15386	15415	15357	15340	15514	15516	15312	15416	15320	15329	15307	15440	15334	15382	15368	15296	15472	15405	15316	15624	15309	15465	15415	15242	15343	15463	15279	15262	15369	15474	15505	15407	15380	15210	15586	15376	15395	15351	15355	15306	15423	15419	15186	15175	15275	15342	15244	15270	15251	15346	15379	15366	15488	15394	15275	15390	15308	15483	15370	15327	15441	15174	15450	15605	15503	15359	15512	15429	15355	15412	15480	15429	15342	15329	15601	15353	15340	15318	15477	15497	15464	15438	15352	15428	15405	15188	15440	15451	15390	15291	15349	15253	15424	15430	15391	15502	15507	15470	15371	15260	15326	15351	15502	15533	15122	15341	15368	15340	15216	15520	15418	15449	15226	15500	15377	15437	15324	15532	15303	15322	15495	15350	15363	15459	15423	15446	15352	15416	15364	15250	15412	15411	15181	15367	15448	15565	15327	15322	15156	15467	15597	15357	15418	15380	15628	15595	15234	15255	15279	15460	15347	15335	15402	15335	15470	15311	15292	15324	15386	15466	15474	15444	15403	15130	15361	15363	15356	15293	15335	15235	15160	15300	15443	15274	15574	15367	15440	15268	15589	15442	15417	15539	15381	15336	15564	15567	15272	15269	15309	15371	15401	15338	15413	15385	15330	15279	15414	15319	15401	15619	15365	15416	15513	15468	15268	15485	15357	15376	15442	15258	15359	15477	15290	15466	15234	15514	15460	15435	15354	15368	15346	15436	15348	15453	15434	15503	15545	15326	15360	15302	15509	15427	15433	15319	15434	15360	15426	15368	15291	15415	15367	15303	15500	15291	15566	15265	15336	15348	15303	15394	15493	15373	15492	15463	15318	15473	15331	15339	15552	15274	15324	15305	15485	15333	15426	15375	15222	15440	15450	15289	15112	15443	15390	15423	15270	15520	15478	15321	15357	15321	15229	15492	15470	15466	15214	15371	15453	15313	15262	15445	15362	15333	15244	15457	15582	15480	15487	15516	15126	15428	15477	15299	15225	15258	15333	15419	15271	15454	15479	15247	15291	15520	15500	15583	15475	15381	15285	15481	15476	15449	15364	15336	15368	15331	15248	15379	15545	15343	15349	15356	15304	15442	15414	15243	15408	15472	15289	15482	15391	15492	15396	15261	15383	15416	15239	15409	15378	15407	15075	15313	15386	15237	15513	15385	15401	15272	15394	15397	15405	15341	15441	15339	15446	15424	15315	15330	15286	15412	15521	15357	15308	15389	15470	15508	15524	15339	15384	15351	15523	15497	15465	15395	15500	15533	15289	15284	15380	15285	15330	15454	15329	15414	15342	15377	15460	15331	15474	15492	15394	15327	15321	15277	15346	15337	15354	15472	15368	15247	15273	15595	15386	15340	15411	15423	15260	15342	15329	15454	15367	15443	15451	15368	15352	15243	15520	15256	15529	15393	15390	15518	15288	15234	15383	15479	15228	15338	15647	15394	15243	15153	15471	15183	15346	15321	15496	15248	15485	15397	15364	15352	15448	15238	15394	15364	15517	15387	15383	15355	15372	15531	15516	15324	15297	15264	15334	15283	15212	15326	15262	15426	15413	15318	15342	15620	15262	15400	15399	15439	15356	15420	15312	15399	15335	15343	15206	15484	15506	15265	15392	15462	15508	15276	15261	15273	15341	15402	15563	15464	15410	15271	15322	15339	15319	15324	15526	15649	15287	15340	15393	15500	15458	15349	15539	15333	15308	15241	15317	15415	15242	15543	15523	15188	15490	15439	15421	15395	15430	15218	15359	15412	15341	15433	15339	15472	15380	15383	15484	15343	15472	15290	15391	15288	15383	15322	15418	15420	15500	15306	15547	15301	15345	15401	15380	15542	15421	15425	15479	15377	15280	15390	15210	15568	15492	15380	15432	15473	15485	15324	15285	15481	15423	15545	15356	15548	15443	15387	15546	15207	15521	15374	15407	15484	15572	15155	15367	15349	15352	15343	15449	15323	15114	15378	15363	15374	15549	15361	15431	15319	15344	15459	15248	15413	15447	15299	15380	15400	15435	15390	15399	15464	15303	15332	15424	15267	15340	15513	15278	15510	15540	15506	15530	15463	15261	15583	15436	15487	15208	15471	15460	15306	15422	15433	15528	15232	15422	15374	15548	15454	15400	15509	15497	15267	15469	15268	15326	15346	15466	15271	15276	15480	15619	15368	15350	15485	15390	15433	15393	15409	15450	15553	15346	15316	15296	15328	15424	15552	15400	15444	15474	15455	15297	15365	15462	15295	15476	15341	15429	15485	15384	15155	15376	15410	15554	15288	15323	15323	15312	15271	15376	15304	15440	15283	15461	15299	15405	15300	15413	15250	15453	15325	15251	15437	15574	15353	15399	15426	15536	15377	15404	15280	15340	15375	15365	15268	15403	15269	15524	15402	15289	15329	15369	15359	15349	15360	15462	15349	15391	15347	15378	15385	15295	15378	15386	15371	15382	15393	15370	15298	15490	15423	15291	15443	15209	15273	15531	15320	15450	15374	15395	15418	15349	15427	15246	15231	15416	15315	15443	15315	15470	15388	15324	15454	15334	15434	15498	15352	15467	15377	15381	15163	15569	15436	15665	15280	15304	15476	15403	15444	15407	15369	15267	15368	15230	15284	15175	15312	15211	15310	15328	15407	15321	15495	15428	15319	15383	15481	15331	15395	15357	15211	15361	15370	15352	15266	15317	15370	15310	15289	15305	15343	15281	15347	15467	15402	15166	15327	15572	15210	15507	15234	15453	15476	15337	15453	15409	15470	15294	15358	15233	15514	15264	15230	15328	15391	15364	15399	15253	15341	15348	15326	15276	15538	15571	15394	15283	15479	15524	15457	15413	15403	15472	15331	15486	15386	15330	15343	15399	15381	15482	15336	15397	15501	15553	15478	15289	15433	15484	15532	15271	15297	15655	15519	15346	15372	15370	15229	15561	15262	15382	15304	15264	15390	15440	15485	15284	15536	15511	15517	15514	15509	15339	15452	15390	15256	15268	15448	15370	15402	15455	15343	15439	15385	15377	15156	15406	15386	15438	15237	15443	15510	15407	15335	15120	15265	15318	15547	15378	15385	15509	15404	15368	15364	15354	15438	15481	15297	15351	15302	15344	15323	15326	15438	15499	15420	15536	15474	15356	15583	15500	15590	15338	15467	15422	15391	15398	15299	15303	15209	15378	15460	15360	15530	15313	15366	15375	15437	15442	15262	15304	15459	15335	15422	15600	15422	15476	15539	15334	15404	15315	15341	15458	15454	15464	15424	15359	15498	15387	15418	15425	15447	15505	15244	15404	15443	15492	15378	15428	15192	15417	15336	15451	15380	15351	15526	15201	15405	15403	15345	15392	15522	15261	15478	15488	15370	15621	15275	15408	15386	15309	15419	15485	15338	15365	15249	15180	15262	15390	15419	15266	15386	15540	15406	15503	15359	15206	15367	15258	15316	15418	15389	15359	15407	15354	15477	15366	15292	15348	15422	15255	15391	15377	15374	15383	15101	15363	15114	15333	15344	15499	15421	15391	15278	15507	15336	15315	15275	15436	15359	15495	15581	15339	15403	15685	15365	15324	15430	15378	15348	15400	15535	15574	15490	15382	15393	15637	15444	15415	15455	15326	15449	15323	15311	15367	15423	15435	15520	15346	15507	15408	15341	15252	15343	15476	15352	15447	15362	15410	15387	15343	15652	15492	15257	15462	15591	15151	15512	15340	15338	15431	15314	15251	15518	15440	15403	15466	15530	15442	15235	15420	15515	15342	15207	15466	15338	15579	15387	15418	15526	15214	15533	15446	15263	15403	15295	15291	15406	15411	15267	15368	15235	15371	15352	15472	15499	15469	15331	15357	15293	15631	15311	15348	15501	15354	15525	15523	15516	15427	15403	15314	15459	15397	15339	15469	15559	15346	15262	15482	15305	15338	15513	15385	15651	15413	15410	15444	15585	15299	15397	15449	15492	15373	15266	15440	15229	15292	15362	15439	15319	15369	15388	15371	15388	15264	15358	15291	15482	15371	15213	15275	15432	15336	15382	15387	15453	15492	15208	15542	15424	15478	15391	15410	15424	15454	15620	15365	15359	15492	15258	15328	15467	15373	15596	15374	15314	15230	15448	15481	15534	15426	15503	15357	15471	15302	15281	15370	15325	15460	15349	15302	15344	15273	15378	15392	15338	15398	15389	15480	15462	15471	15390	15278	15355	15335	15257	15480	15399	15354	15415	15354	15255	15405	15409	15368	15309	15365	15516	15386	15433	15350	15330	15448	15326	15367	15198	15532	15335	15160	15506	15273	15553	15414	15358	15297	15441	15316	15420	15496	15426	15296	15357	15295	15379	15295	15370	15277	15433
24837	21173	27851	25082	20525	39312	48026	45489	33707	23457	17649	16799	16588	16555	16473	16505	16666	16702	16577	16763	16544	16401	16422	16691	16329	16810	16606	16645	16601	16613	16681	16591	16634	16503	16522	16588	16423	16775	16553	16482	16595	16513	16465	16377	16463	16557	16609	16424	16550	16574	16664	16562	16564	16646	16475	16467	16495	16505	16727	16519	16473	16565	16436	16249	16558	16375	16658	16476	16514	16361	16629	16587	16505	16459	16590	16273	16571	16548	16454	16323	16391	16348	16641	16562	16489	16684	16548	16569	16528	16690	16388	16397	16519	16516	16557	16680	16425	16373	16331	16592	16423	16503	16510	16511	16351	16387	16259	16343	16515	16604	16623	16567	16552	16408	16516	16510	16635	16526	16500	16463	16364	16418	16456	16511	16446	16568	16613	16414	16200	16478	16488	16555	16504	16429	16506	16467	16521	16618	16430	16520	16406	16592	16422	16662	16661	16419	16424	16330	16618	16341	16414	16592	16362	16536	16450	16585	16592	16474	16620	16248	16892	16546	16527	16689	16500	16473	16343	16386	16374	16465	16659	16646	16475	16618	16440	16706	16327	16425	16615	16557	16350	16230	16507	16323	16488	16473	16377	16288	16321	16578	16500	16517	16405	16380	16469	16500	16509	16586	16595	16541	16519	16380	16356	16526	16502	16245	16469	16666	16390	16214	16629	16587	16641	16604	16464	16492	16629	16396	16434	16557	16551	16535	16656	16507	16513	16261	16486	16464	16773	16521	16464	16539	16459	16441	16549	16507	16634	16505	16317	16434	16511	16428	16543	16545	16408	16371	16553	16526	16496	16434	16357	16609	16546	16440	16539	16337	16382	16378	16463	16447	16394	16585	16450	16347	16364	16399	16482	16563	16512	16391	16344	16515	16549	16487	16532	16451	16553	16561	16593	16547	16327	16398	16271	16315	16277	16609	16721	16629	16476	16694	16674	16609	16473	16424	16589	16467	16366	16463	16501	16420	16510	16396	16501	16588	16474	16378	16544	16530	16354	16460	16641	16611	16531	16346	16570	16571	16432	16338	16504	16504	16522	16445	16428	16378	16403	16481	16562	16521	16328	16524	16559	16505	16407	16493	16394	16317	16459	16576	16580	16489	16615	16531	16433	16254	16413	16511	16184	16526	16549	16457	16428	16347	16622	16672	16570	16314	16592	16511	16455	16601	16513	16579	16533	16442	16377	16519	16454	16435	16475	16413	16552	16340	16447	16245	16548	16533	16492	16212	16603	16462	16542	16534	16465	16587	16529	16477	16434	16487	16565	16384	16371	16346	16345	16397	16562	16647	16555	16615	16400	16474	16457	16598	16474	16704	16368	16665	16446	16229	16304	16486	16609	16596	16547	16539	16488	16474	16622	16528	16573	16311	16467	16636	16374	16478	16372	16557	16329	16480	16307	16321	16438	16391	16605	16391	16436	16388	16414	16347	16584	16574	16539	16606	16562	16666	16552	16594	16573	16501	16389	16554	16387	16493	16427	16544	16496	16560	16540	16452	16357	16317	16509	16539	16165	16405	16428	16471	16394	16312	16629	16469	16497	16211	16379	16535	16591	16516	16347	16536	16428	16547	16519	16516	16466	16418	16537	16421	16379	16415	16571	16443	16618	16449	16709	16495	16384	16410	16491	16427	16426	16422	16742	16409	16579	16500	16383	16462	16439	16304	16443	16367	16557	16544	16463	16447	16288	16482	16315	16597	16410	16511	16442	16377	16540	16503	16554	16546	16534	16618	16436	16502	16457	16569	16423	16500	16452	16277	16483	16406	16404	16653	16636	16438	16516	16381	16627	16630	16461	16378	16380	16556	16233	16528	16605	16279	16382	16648	16596	16372	16371	16335	16349	16449	16669	16562	16566	16614	16607	16524	16610	16235	16377	16269	16412	16537	16528	16553	16522	16327	16487	16414	16281	16613	16476	16379	16567	16570	16538	16621	16318	16520	16368	16500	16543	16616	16538	16491	16479	16518	16306	16355	16344	16674	16441	16478	16456	16334	16444	16631	16453	16502	16649	16513	16580	16475	16409	16412	16389	16325	16588	16352	16293	16552	16370	16430	16491	16530	16696	16530	16488	16378	16390	16455	16888	16372	16527	16473	16545	16314	16430	16553	16295	16428	16432	16416	16432	16548	16353	16451	16418	16308	16541	16508	16435	16744	16620	16334	16518	16608	16384	16618	16463	16540	16574	16535	16474	16581	16424	16624	16578	16650	16478	16422	16469	16550	16523	16496	16516	16481	16467	16505	16437	16502	16435	16587	16594	16579	16679	16272	16598	16510	16605	16382	16509	16478	16471	16576	16494	16576	16509	16397	16472	16541	16486	16474	16518	16743	16611	16533	16394	16380	16385	16375	16491	16457	16435	16438	16313	16461	16525	16534	16444	16443	16577	16627	16492	16288	16451	16470	16363	16454	16369	16468	16374	16477	16476	16468	16299	16289	16511	16373	16582	16345	16540	16456	16505	16447	16519	16592	16545	16493	16479	16469	16654	16367	16336	16551	16511	16771	16584	16520	16480	16668	16417	16482	16744	16572	16401	16302	16513	16687	16624	16590	16329	16358	16492	16419	16317	16558	16383	16383	16478	16447	16410	16456	16346	16387	16402	16485	16264	16612	16614	16345	16434	16570	16471	16524	16349	16484	16519	16366	16522	16419	16851	16376	16534	16547	16547	16479	16417	16435	16509	16471	16587	16624	16507	16592	16321	16343	16308	16498	16582	16571	16406	16589	16478	16420	16573	16408	16470	16487	16327	16432	16414	16381	16393	16477	16507	16689	16558	16542	16529	16473	16550	16396	16576	16834	16587	16561	16544	16524	16456	16648	16685	16457	16506	16417	16626	16305	16642	16464	16700	16435	16461	16634	16584	16700	16643	16329	16661	16441	16648	16591	16710	16528	16450	16421	16512	16398	16447	16370	16451	16371	16411	16400	16352	16722	16553	16530	16453	16231	16443	16153	16327	16459	16753	16506	16419	16250	16471	16349	16515	16537	16542	16388	16390	16320	16451	16452	16745	16530	16714	16407	16406	16598	16388	16464	16531	16452	16508	16566	16517	16597	16418	16488	16561	16513	16520	16348	16371	16385	16362	16414	16365	16615	16486	16468	16633	16600	16434	16679	16439	16610	16374	16444	16559	16562	16389	16510	16433	16567	16509	16484	16322	16481	16441	16417	16421	16371	16472	16646	16507	16634	16435	16568	16479	16449	16557	16526	16606	16468	16454	16510	16519	16394	16527	16622	16528	16418	16537	16568	16527	16405	16536	16435	16299	16625	16563	16341	16472	16440	16479	16390	16819	16539	16520	16427	16500	16374	16284	16359	16339	16534	16485	16452	16604	16630	16382	16480	16348	16437	16579	16435	16429	16566	16544	16461	16490	16479	16479	16343	16604	16678	16678	16610	16477	16502	16264	16461	16519	16429	16530	16412	16639	16481	16573	16632	16397	16403	16474	16448	16491	16624	16552	16584	16475	16451	16494	16621	16651	16443	16681	16567	16600	16544	16527	16441	16533	16512	16510	16604	16498	16553	16486	16480	16452	16589	16505	16572	16410	16566	16661	16583	16588	16435	16504	16476	16376	16644	16505	16642	16670	16391	16395	16491	16554	16474	16449	16611	16724	16561	16576	16373	16347	16525	16529	16574	16478	16475	16435	16395	16503	16422	16591	16585	16567	16433	16605	16402	16492	16688	16423	16650	16543	16455	16554	16459	16443	16691	16397	16416	16221	16399	16467	16340	16522	16257	16395	16503	16496	16477	16391	16631	16468	16592	16611	16409	16487	16426	16343	16591	16653	16633	16625	16491	16474	16513	16355	16405	16406	16525	16551	16448	16498	16650	16566	16471	16552	16515	16321	16434	16467	16611	16744	16439	16530	16635	16512	16440	16477	16461	16491	16665	16519	16657	16544	16614	16449	16470	16539	16638	16532	16466	16292	16438	16423	16325	16463	16318	16392	16702	16579	16296	16419	16517	16459	16295	16648	16492	16422	16688	16538	16590	16524	16529	16641	16670	16482	16655	16509	16546	16561	16637	16544	16414	16547	16501	16273	16566	16532	16672	16557	16506	16766	16406	16363	16476	16339	16326	16643	16503	16570	16599	16442	16549	16405	16625	16484	16514	16559	16472	16437	16595	16552	16432	16614	16536	16621	16431	16487	16459	16409	16447	16261	16528	16366	16510	16467	16365	16660	16502	16457	16312	16660	16630	16373	16557	16318	16550	16590	16358	16462	16336	16544	16467	16569	16566	16517	16597	16387	16479	16580	16592	16566	16527	16280	16310	16329	16580	16390	16447	16449	16523	16491	16438	16603	16727	16530	16606	16527	16674	16708	16449	16639	16335	16430	16373	16564	16477	16389	16494	16476	16393	16351	16596	16495	16385	16427	16353	16417	16266	16611	16242	16409	16515	16525	16450	16592	16362	16358	16449	16474	16237	16557	16437	16616	16489	16421	16584	16527	16453	16266	16500	16561	16351	16472	16425	16378	16446	16561	16579	16734	16464	16277	16279	16567	16635	16480	16390	16490	16420	16312	16492	16452	16386	16441	16461	16420	16428	16394	16569	16500	16317	16550	16400	16674	16434	16362	16686	16532	16442	16363	16608	16489	16373	16625	16366	16411	16437	16546	16627	16527	16457	16501	16123	16419	16470	16522	16555	16529	16492	16567	16429	16243	16498	16545	16532	16580	16353	16572	16560	16463	16540	16456	16675	16509	16366	16625	16679	16382	16469	16449	16592	16534	16424	16632	16469	16436	16597	16506	16441	16292	16601	16542	16519	16372	16479	16378	16458	16459	16463	16607	16586	16522	16535	16469	16391	16603	16373	16494	16373	16517	16425	16615	16301	16494	16499	16242	16520	16439	16694	16584	16568	16592	16591	16588	16534	16640	16705	16536	16628	16251	16507	16499	16290	16564	16533	16535	16500	16523	16582	16588	16433	16452	16613	16586	16655	16381	16547	16482	16364	16288	16302	16447	16554	16457	16573	16567	16639	16559	16488	16337	16315	16455	16394	16350	16550	16657	16444	16562	16621	16227	16633	16406	16305	16481	16421	16525	16523	16610	16509	16479	16612	16449	16536	16578	16329	16486	16505	16586	16553	16358	16788	16531	16498	16544	16443
14358	22516	20625	17650	16782	43116	49060	45139	34804	21059	15135	15327	15191	15067	15204	15203	15215	15075	15129	15304	15077	15293	15204	15170	15436	15309	15225	15400	15212	15447	15288	15224	15316	15247	15082	15265	15176	15203	15193	15190	15118	15135	15230	15301	15128	15336	15282	15469	15293	15291	15203	15147	15155	15416	15311	15333	15088	15145	15281	15253	15153	15193	15392	15071	15120	15037	15252	15264	15277	15281	15264	15250	15092	15388	15207	15373	15143	15142	15243	15183	15324	15171	15167	15145	15239	15187	15142	15086	15223	15265	15137	15133	15182	15131	15407	15327	15202	15321	15321	15048	15119	15339	15145	15195	15245	15205	15202	15269	15285	14957	15142	15257	15226	15270	14997	15014	15201	15271	15346	15311	15274	15206	15274	15288	15206	15211	15145	15261	15199	15254	15391	15437	15184	15178	15128	15206	15171	15266	15121	15277	15161	15322	15131	15364	15197	15254	15282	15164	15179	15293	15229	15123	15243	15396	15244	14952	15052	15055	15219	15267	15235	15153	15322	15252	15151	15159	15223	15200	15224	15244	15206	15037	15152	15155	15205	15114	15187	15195	15210	15167	15183	15382	15197	15305	15227	15164	15230	15298	15240	15118	15166	15198	15288	15262	15314	15371	15152	15233	15394	15307	15188	15136	15127	15066	15241	15275	15102	15283	15175	15217	15121	15286	15170	15343	15216	15281	15357	15031	15089	15250	15184	15148	15345	15144	15315	15179	15313	15158	15296	15197	15106	15067	15292	15249	15099	15263	15316	15144	15080	15043	15141	15376	15144	15237	15325	15116	15063	15264	15154	15082	15285	15108	15101	15181	15169	15203	15271	15144	15292	15190	15144	15199	15140	15119	15307	15231	15178	15273	15326	15098	14974	15026	15054	15236	15308	15236	15121	15188	15229	15263	15162	15328	15182	15099	15317	15284	15123	15255	15373	15177	15322	15133	15315	15290	15108	15146	15196	15181	15134	15173	15162	15147	15073	15228	15247	14998	15067	15108	15251	15224	15368	15185	15204	15281	15330	15167	15381	15174	15062	15283	15131	15254	15056	15210	15151	15265	15143	15182	15213	15115	15409	15321	15204	15143	15104	15272	15281	15200	15236	15171	15136	15197	15060	15254	15126	15276	15376	15124	15101	15129	15022	15075	15202	15151	15260	15183	15309	15230	15245	15157	15371	15220	15097	15221	15199	15212	15169	15121	15273	15295	15266	15119	15221	15337	15250	15123	15367	15190	15224	15370	15155	15247	15219	15273	15281	15306	15302	15352	15023	15090	15292	15280	15351	15297	15295	15002	15217	15234	15200	15291	15130	15177	15195	15412	15260	15425	15083	15200	15263	15128	15106	15185	15077	15189	15217	15274	15200	15365	15192	15296	15286	15164	15426	15201	15151	15240	15196	15386	15249	15194	15177	15049	15295	15226	15359	15129	15179	15155	15047	15105	15274	15193	15274	15323	15215	15196	15287	15058	15314	15002	15254	15199	15339	15271	15329	15060	15237	15042	15484	15275	15146	15166	15154	15131	15027	15253	15203	15043	15268	15079	15365	15123	15077	15235	15124	15208	15072	15140	15200	15042	15175	15256	15212	15249	15105	15266	14987	15245	15037	15051	15241	15313	15418	15340	15297	15125	15188	15181	15144	15276	15180	15136	15218	15272	15211	15263	15279	15334	15120	15406	15094	15287	15216	15327	15187	15310	15189	15240	15197	15182	15122	15234	15160	15154	15313	15257	15168	15109	15245	15342	15282	15337	15223	15323	15279	15150	15187	15368	15235	15219	15243	15161	15273	15094	15146	15224	15148	15155	14983	15085	15282	15215	15033	15189	15194	15386	15340	15023	15172	15200	15331	15168	15216	15293	15274	15254	15312	15258	15088	15179	15064	15129	15330	15157	15224	15170	15342	15289	15357	15163	15157	14983	15156	15138	14971	15203	15155	15182	15223	15292	15299	14937	15118	15213	15253	15162	15221	15194	15262	15182	15189	15138	15304	15106	15103	15093	15156	15178	15219	15275	15365	15191	15282	15254	15239	15212	15063	15248	15241	15066	15110	15417	15140	15322	15142	15206	15174	15168	15232	15168	15047	15165	15069	15352	15203	15334	15052	15301	15113	15328	15199	15288	15240	15100	15162	15100	15302	15300	15238	15317	15258	15190	15216	15117	15387	15291	15067	15101	15298	15203	15312	15133	15244	15130	15087	15146	14993	15147	15339	15098	15136	15202	15277	15134	15302	15231	15189	15202	15213	15202	15025	15309	15152	15097	15265	15231	15263	15214	15155	15349	15129	15310	15213	15264	15191	15335	15315	15179	15283	14879	15171	15248	15194	15069	15189	15180	15223	15147	15224	15089	15102	15296	15084	15293	15196	15064	15340	15165	15249	15155	15322	15167	15192	15276	15271	15239	15144	15152	15351	15218	15085	15331	15216	15291	15283	15275	15365	15173	15226	15158	15090	15311	15063	15170	15113	15253	15165	15148	15288	15308	15135	15373	15226	15075	15189	15210	15127	15407	15103	14978	15296	15092	15274	15245	15307	14993	15317	15113	15170	15299	15252	15293	15145	15191	15257	15180	15205	15099	15251	15243	15315	15135	15163	15178	15234	15187	15240	15032	15347	15266	15424	15298	15040	15152	15126	15319	14991	15177	15220	15205	15258	15300	15263	15273	15168	15324	15263	15262	15268	15073	15105	15144	15253	15172	15260	15158	15227	15170	14995	15284	15186	15093	15288	15328	15097	15304	15239	15286	15156	15210	15087	15206	15128	15230	15064	15166	15246	15265	15267	15277	15274	15241	15235	15166	14933	15168	15205	15365	15348	15260	15129	15138	15202	15300	15173	15207	15281	15194	15216	15224	15280	15193	15274	15149	15221	15231	15384	15349	15396	15304	15172	15189	15205	15245	15123	15129	15230	15350	15386	15218	15195	15281	15181	15056	15273	15216	15276	15107	15062	15229	15216	15229	15078	15227	15091	15133	15202	15203	15148	15133	15042	15173	15115	15235	15114	15061	15004	15195	15192	15242	15038	15318	15257	15466	15202	15108	15122	15215	15362	15318	15355	15171	15243	15190	15240	15218	15060	15129	15260	15185	15231	15281	15215	15150	15098	15215	15199	15294	15116	15131	15120	15246	15378	15272	15134	15247	15273	15074	15245	15168	15337	15197	15146	15243	15379	15102	15153	15164	15144	15133	15284	15111	15250	15160	14966	15302	15067	15323	15242	15333	15327	15175	15182	15218	15245	15245	15108	15192	15287	15283	15166	15130	15386	15138	15232	15252	15030	15087	15165	15220	15336	15294	15282	15304	15174	15404	15252	15197	15376	15190	15237	15069	15271	15233	15268	15317	15067	15206	15376	15259	15218	15221	15155	15230	15299	15153	15239	15162	15190	15264	15458	15254	15249	15267	15166	15465	15399	15354	15236	15390	15209	14992	15136	15222	15291	15204	15068	15382	15225	15182	15435	15256	15141	15212	15193	15245	15196	14990	15207	15266	15221	15322	15326	15292	15247	15390	15045	15093	15234	15105	15179	15078	15196	15299	15259	15269	15320	15232	15158	15354	15314	15184	15283	15238	15182	15287	15273	15261	15243	15217	15122	15297	15257	15159	15295	15089	15132	15201	15185	15111	15255	15409	15336	15242	15068	15057	15316	15115	15387	15266	15160	15190	15294	15225	15171	15223	15105	15226	15150	15202	15229	15222	15169	15374	15286	15165	15077	15146	15271	15111	15135	15371	15122	15221	15233	15372	15186	15202	15183	15167	15217	15347	15140	15197	15347	15231	15266	15184	15076	15313	15244	15171	15245	15280	15086	15328	15123	15184	15305	15151	15249	15200	15106	15309	15211	15250	15136	15178	15192	15064	15189	15165	15145	15025	15317	15340	15157	15338	15177	15199	15142	15395	15134	15089	15160	15185	14997	15259	15331	15361	15444	15124	15340	15271	15271	15097	15215	15243	15226	15121	15343	15210	15260	15240	15009	15071	15178	15294	15050	15091	15133	15473	15131	15192	15313	15134	15177	15133	15210	15161	15261	15221	15278	15026	15202	15194	15191	15255	15290	15294	15092	15201	15321	15262	15325	15194	15225	15085	15369	15183	15178	15296	15322	15221	15303	15196	15194	15116	15318	15347	15133	15335	15293	15176	15149	15274	15092	15227	15059	15098	15168	15296	15348	15223	15285	15203	15197	14943	15036	15310	15299	15125	15295	15269	14994	15314	15250	15197	15260	14952	15393	15251	15313	15326	15030	15307	15179	15048	15242	15278	15163	15194	15307	15369	15100	15059	15192	15278	15089	15193	15273	15171	15158	15102	15193	15380	15320	15091	15204	15251	15185	15238	15281	15174	15298	15107	15166	15134	15129	15303	15290	15112	15233	15266	15175	15278	15217	15152	15207	15248	15118	15265	15258	15295	15217	15154	15199	15280	15237	15274	15259	15329	15302	15158	15234	15243	15173	15147	14974	15120	15268	15022	15268	15183	15201	14980	15418	15152	15244	15188	15230	15283	15188	15154	15213	15194	15261	15100	15183	15123	15087	15401	15221	15169	15272	15264	15202	15231	15172	15203	15276	15141	15325	15095	15232	15244	15127	15352	15204	15250	15309	15297	15165	15119	15269	15201	15167	15243	15189	15252	15313	15251	15469	15282	15173	15181	15209	15287	15111	14996	15180	15335	15200	15280	15078	15257	15315	15113	15141	15297	15097	15106	15326	15065	15232	15222	15306	15149	15317	15383	15112	15181	15247	15142	15280	15271	15073	15253	15255	15289	15343	15229	15062	15276	15214	15109	15207	15211	15229	15344	15120	15164	15448	15392	15233	15222	15019	15222	15338	15162	15290	15165	15145	15167	15244	15285	15053	15000	15312	15294	15255	15117	15116	15246	15094	15130	15153	15333	15305	15307	15096	15154	15237	15120	15159	15284	15210	15232	15194	15185	15313	15335	15302	15333	15128	15264	15155	15244	15172	15315	15080	15363	15182	15088	15455	15162	15223	15048	15156	15345	15268	15031	15155	15114	15130	15158	15253	15193	15337	15180	15279	15102	15230	15296	15338	15271	15390	15224	15183	15170	15075	15236	15215	15157	15268	15217	15163	15409	15296	15184	15156	15231	15151	15141	15134	14940
22850	20964	28653	23449	21315	50841	64397	59802	45797	29721	19048	17285	16884	16887	16686	16893	16826	16976	16972	16735	16919	16856	16660	16754	16868	16701	16746	16858	16797	16919	16840	16623	16745	16629	16672	16728	16758	16641	16628	16810	16449	16751	16747	16644	16741	16756	16726	16756	16743	16775	16609	16510	16705	16641	16606	16533	16567	16600	16602	16687	16565	16665	16671	16917	16585	16624	16795	16576	16756	16630	16586	16527	16609	16735	16653	16664	16565	16673	16604	16546	16896	16745	16574	16647	16829	16594	16803	16673	16733	16497	16835	16819	16617	16469	16638	16486	16779	16669	16786	16683	16652	16533	16631	16505	16737	16646	16608	16665	16860	16896	16525	16547	16523	16803	16698	16627	16712	16729	16808	16658	16685	16642	16586	16593	16654	16501	16598	16704	16862	16604	16722	16615	16692	16893	16506	16839	16880	16589	16650	16684	16734	16532	16418	16540	16571	16730	16739	16676	16641	16679	16650	16667	16471	16478	16599	16636	16579	16680	16706	16711	16738	16716	16616	16706	16769	16602	16691	16772	16567	16701	16719	16731	16629	16618	16625	16529	16554	16615	16586	16468	16617	16536	16502	16545	16630	16652	16565	16738	16578	16688	16672	16660	16683	16661	16829	16532	16661	16693	16564	16485	16422	16678	16702	16634	16518	16594	16546	16490	16689	16825	16713	16621	16612	16549	16676	16487	16645	16475	16580	16565	16643	16722	16591	16748	16655	16642	16648	16706	16470	16754	16855	16533	16587	16499	16434	16606	16679	16681	16694	16417	16703	16760	16618	16442	16595	16630	16636	16628	16715	16674	16406	16817	16485	16544	16475	16690	16711	16572	16643	16909	16442	16479	16654	16796	16611	16613	16720	16661	16397	16440	16669	16532	16670	16746	16719	16630	16739	16525	16703	16531	16715	16728	16541	16505	16722	16742	16627	16742	16468	16578	16521	16476	16630	16682	16552	16565	16711	16639	16782	16675	16620	16808	16770	16500	16665	16612	16705	16689	16595	16713	16784	16600	16755	16801	16595	16711	16742	16597	16552	16492	16557	16447	16715	16800	16586	16561	16600	16659	16733	16530	16482	16620	16510	16814	16475	16536	16699	16762	16484	16513	16613	16602	16603	16818	16579	16625	16855	16561	16733	16498	16610	16592	16576	16464	16588	16491	16425	16594	16633	16390	16628	16633	16578	16635	16518	16671	16687	16518	16522	16807	16691	16648	16684	16752	16522	16782	16614	16676	16482	16715	16675	16673	16701	16679	16441	16526	16527	16564	16752	16770	16585	16562	16680	16654	16678	16613	16576	16628	16609	16743	16721	16634	16523	16624	16745	16552	16584	16605	16670	16813	16593	16672	16543	16884	16512	16609	16479	16785	16587	16652	16686	16527	16557	16849	16615	16664	16752	16506	16343	16708	16720	16503	16606	16752	16823	16796	16702	16726	16754	16597	16688	16677	16587	16408	16480	16625	16766	16575	16623	16670	16636	16500	16711	16464	16589	16488	16301	16589	16679	16707	16713	16665	16691	16741	16843	16376	16707	16781	16687	16561	16633	16649	16778	16576	16593	16615	16552	16763	16673	16288	16521	16598	16629	16585	16533	16624	16716	16626	16517	16701	16651	16596	16583	16646	16517	16670	16505	16564	16446	16567	16504	16484	16652	16622	16761	16771	16489	16635	16807	16505	16631	16565	16662	16682	16734	16515	16645	16629	16944	16596	16543	16565	16610	16695	16473	16397	16481	16522	16409	16562	16705	16744	16750	16672	16674	16645	16475	16604	16672	16546	16662	16568	16679	16703	16510	16567	16712	16838	16891	16639	16694	16692	16707	16569	16552	16658	16582	16611	17040	16523	16711	16555	16700	16811	16692	16772	16732	16645	16595	16688	16677	16688	16638	16627	16663	16657	16573	16641	16687	16481	16488	16503	16475	16471	16813	16585	16651	16615	16592	16578	16529	16593	16594	16594	16709	16805	16581	16615	16538	16541	16663	16520	16563	16660	16523	16608	16528	16548	16497	16599	16754	16557	16633	16687	16760	16585	16642	16790	16671	16676	16685	16674	16605	16598	16479	16599	16674	16639	16670	16497	16607	16454	16423	16601	16662	16508	16661	16780	16539	16569	16673	16626	16853	16473	16440	16529	16592	16470	16583	16563	16780	16591	16753	16646	16644	16578	16646	16631	16636	16627	16591	16726	16655	16562	16640	16522	16562	16674	16537	16669	16598	16611	16583	16407	16624	16656	16639	16661	16605	16825	16576	16446	16521	16617	16461	16461	16551	16398	16528	16357	16704	16936	16700	16523	16627	16586	16633	16686	16548	16690	16658	16730	16595	16714	16721	16759	16738	16496	16528	16619	16570	16603	16668	16626	16484	16659	16558	16841	16745	16613	16671	16701	16592	16721	16710	16575	16753	16626	16479	16574	16576	16703	16720	16651	16695	16751	16590	16585	16761	16652	16630	16447	16820	16632	16637	16495	16732	16654	16854	16737	16563	16674	16785	16491	16642	16675	16735	16703	16601	16610	16747	16510	16684	16515	16514	16680	16575	16602	16687	16563	16592	16620	16687	16530	16453	16555	16507	16613	16781	16345	16676	16547	16620	16564	16568	16564	16757	16488	16482	16595	16582	16612	16718	16493	16623	16627	16794	16618	16620	16635	16707	16727	16700	16495	16543	16709	17011	16518	16468	16608	16679	16582	16505	16795	16493	16482	16598	16565	16486	16553	16731	16485	16480	16632	16712	16695	16576	16574	16612	16593	16594	16706	16416	16626	16716	16671	16653	16584	16703	16642	16622	16588	16558	16688	16555	16670	16570	16409	16584	16707	16811	16609	16512	16532	16653	16445	16636	16680	16775	16702	16698	16668	16686	16738	16779	16754	16577	16646	16646	16538	16677	16563	16627	16530	16755	16562	16566	16540	16609	16336	16566	16572	16547	16661	16488	16583	16708	16601	16603	16666	16598	16690	16697	16730	16658	16662	16531	16633	16693	16444	16454	16881	16765	16608	16522	16553	16474	16670	16886	16482	16551	16445	16600	16425	16624	16575	16548	16579	16605	16412	16463	16818	16688	16604	16602	16664	16561	16665	16700	16740	16621	16643	16701	16370	16561	16699	16589	16742	16464	16582	16676	16741	16776	16637	16767	16609	16523	16711	16763	16588	16763	16668	16576	16573	16399	16513	16669	16625	16709	16692	16464	16740	16700	16641	16517	16563	16749	16714	16596	16618	16681	16518	16696	16674	16609	16477	16397	16635	16463	16613	16492	16626	16642	16457	16541	16488	16548	16545	16582	16568	16399	16749	16569	16544	16695	16631	16651	16708	16322	16578	16658	16591	16598	16545	16736	16594	16407	16800	16707	16670	16487	16767	16611	16597	16810	16774	16504	16593	16696	16886	16757	16391	16595	16558	16560	16697	16629	16756	16686	16750	16848	16561	16635	16503	16598	16681	16554	16749	16468	16569	16759	16726	16306	16532	16555	16727	16811	16667	16533	16663	16766	16663	16648	16743	16728	16536	16591	16606	16716	16457	16574	16703	16834	16618	16688	16693	16546	16595	16515	16590	16539	16588	16759	16749	16484	16680	16486	16577	16567	16737	16736	16561	16578	16611	16755	16678	16641	16490	16790	16571	16702	16793	16827	16686	16614	16782	16817	16801	16368	16642	16645	16592	16554	16721	16427	16678	16738	16486	16663	16668	16643	16776	16596	16632	16610	16496	16515	16704	16701	16601	16655	16652	16729	16832	16552	16810	16541	16554	16565	16734	16649	16624	16659	16700	16664	16603	16718	16593	16576	16500	16473	16606	16688	16703	16751	16708	16559	16663	16670	16568	16491	16754	16550	16610	16573	16678	16648	16574	16728	16825	16340	16457	16730	16592	16622	16471	16575	16861	16731	16591	16647	16512	16485	16473	16692	16545	16695	16634	16656	16716	16617	16484	16567	16763	16726	16523	16509	16773	16625	16738	16684	16576	16611	16461	16578	16593	16798	16635	16692	16614	16528	16562	16692	16645	16481	16572	16591	16590	16586	16621	16645	16515	16538	16561	16566	16565	16712	16671	16649	16571	16508	16263	16551	16567	16689	16538	16736	16682	16640	16622	16735	16755	16597	16649	16550	16715	16684	16517	16683	16553	16500	16776	16720	16585	16587	16698	16709	16557	16615	16655	16548	16711	16702	16655	16619	16729	16615	16722	16805	16770	16763	16528	16558	16772	16724	16493	16623	16764	16574	16678	16568	16538	16631	16747	16652	16587	16491	16565	16449	16777	16611	16758	16586	16492	16670	16409	16471	16561	16768	16681	16577	16683	16751	16557	16645	16571	16842	16611	16728	16731	16705	16605	16573	16735	16688	16695	16639	16602	16629	16500	16695	16656	16684	16708	16430	16655	16844	16649	16742	16498	16601	16713	16553	16588	16696	16627	16665	16569	16551	16616	16677	16532	16627	16822	16647	16557	16660	16511	16701	16526	16584	16743	16717	16497	16653	16657	16643	16420	16830	16532	16543	16565	16441	16531	16749	16568	16675	16602	16711	16788	16562	16593	16672	16726	16677	16659	16452	16617	16615	16599	16596	16515	16525	16609	16748	16579	16612	16812	16666	16457	16429	16528	16460	16563	16595	16583	16619	16657	16725	16642	16683	16729	16642	16754	16745	16394	16494	16465	16717	16498	16551	16616	16586	16651	16674	16693	16425	16468	16494	16643	16650	16557	16580	16495	16558	16799	16643	16839	16548	16681	16748	16685	16678	16508	16606	16552	16495	16517	16496	16762	16711	16786	16649	16578	16511	16443	16568	16657	16699	16779	16583	16679	16476	16695	16629	16525	16658	16473	16609	16633	16618	16526	16455	16594	16513	16771	16697	16684	16809	16635	16731	16408	16412	16383	16532	16639	16703	16710	16627	16794	16846	16646	16609	16554	16440	16470	16616	16622	16601	16499	16601	16822	16727	16693	16586	16652	16716	16615	16632	16615	16348	16553	16516	16662	16623	16509	16682	16560	16755	16480	16562	16640	16740	16534	16692	16780	16653	16635	16712	16715	16616	16786	16534	16561	16844	16669	16753	16684	16597	16663	16640	16563	16456	16628	16672	16666	16613	16801	16381	16595	16684	16580	16723	16528	16573	16647
16413	29360	25607	20454	20432	57450	67490	61077	46503	26191	15182	15312	15258	15190	15249	15280	15338	15287	15205	15324	15206	15224	15119	15220	15320	15184	15143	15127	15128	15153	15270	15071	15303	15216	15048	15084	14945	15161	15322	15267	15194	15189	15187	15214	15249	15130	15166	15304	15082	15014	15233	15242	15007	15103	15203	15110	15171	15281	15057	14975	15261	15176	15280	15134	15173	15333	15149	15238	15226	15007	15294	15394	15198	15147	15083	15263	15096	15376	15252	15069	15175	15113	15248	15213	15151	15117	15040	15199	15124	15205	15289	15311	15168	15103	15119	15140	15277	15101	15173	15124	15094	15193	15303	14985	15055	15179	15110	15215	15101	15203	15100	15113	15274	14988	15129	15130	15012	15329	14969	15059	15112	15222	15222	14943	15230	15217	15241	15226	15063	15075	15204	15254	15155	15138	15387	15258	15016	15028	15240	15199	15266	15081	15259	15064	15241	15218	15224	15092	15301	15171	15033	15197	15050	15122	15275	15158	15200	15032	15181	15086	15203	15099	15308	15236	14971	15117	15214	15200	14906	15277	15038	15202	15123	14940	15415	15095	15040	15260	15196	15152	15108	15129	15226	15077	15158	15078	15126	15087	15149	15304	15036	15092	15123	15253	15162	15211	15117	15059	15085	14861	15228	14916	14943	15123	15180	15235	15161	15143	15169	15110	15103	15160	15228	15345	15162	15177	15304	15275	15054	15134	15358	15086	15262	15115	15176	15132	15289	15138	15023	15194	15068	15145	15209	15028	15103	15165	15131	15042	15090	15286	15185	15142	15269	15131	14936	15217	15417	15118	15290	15064	15112	15062	15301	15076	15271	14996	15349	15087	15026	15154	15089	15255	15118	15091	15209	15226	15192	15140	15271	15083	15142	15270	15131	15143	15161	15156	15083	15287	15118	15079	15253	15114	15337	15103	14893	15209	15382	15213	15163	14989	14938	15142	15138	15070	15271	15101	15171	15043	15075	15055	14975	15236	15331	15258	15186	15303	15144	15291	15164	15235	15065	15054	15064	15261	15179	15305	15093	15071	15234	15119	15229	15236	15182	15197	15214	15200	15127	15218	15294	15152	15135	15425	15182	15161	15129	15102	15254	15244	15293	15293	15067	15022	15207	15238	15138	15179	15212	15147	15210	15152	15144	15144	15092	15146	15166	15284	15080	15158	15115	15267	15094	15114	15128	15033	15149	15088	15141	15057	15234	15150	15245	15106	15142	15117	15161	15214	15132	15177	15215	15183	15197	15107	15162	15165	15160	15234	15058	15073	15202	15163	15213	15204	15051	15220	15077	15234	15025	15102	15125	15295	15175	15170	15194	15191	15185	15084	15275	15005	15119	15131	15245	15176	15132	15123	15183	15105	15241	15121	15188	15163	15163	15209	15161	15157	15289	15072	15328	15180	15072	15193	15119	15148	15075	15212	15166	15301	15106	15228	15169	15102	15214	15181	15135	15185	15343	15147	15151	15234	15079	15073	15195	15087	14963	15312	15243	15203	15019	15173	15122	15144	15001	15017	15201	15081	15206	15085	15133	15145	15214	15178	15266	15196	15118	15020	15189	15374	15277	15002	15247	15225	15171	14873	15104	15099	15096	15203	15250	15133	15069	15219	15150	15137	15249	15236	15188	15134	15014	15305	15084	15225	15207	15204	15197	15245	15132	15125	15250	15252	15148	15055	15156	15300	15263	15204	15152	15138	15171	15159	15071	15163	15104	15280	15074	15217	15068	15165	15272	15218	15284	14959	15136	15236	15160	15217	15220	15069	15022	15256	15234	15077	15125	15067	15155	15160	15069	15201	15283	15001	15225	15115	15225	15181	15177	15238	15090	15220	15156	15096	15157	15150	15086	15075	15199	15170	15189	15173	15039	15049	15001	15150	15158	15246	15039	15043	15266	15062	15050	15038	15261	15096	15211	15307	15063	14925	15092	15267	15116	15100	15352	15178	15220	15133	15229	15222	15098	15112	15108	15018	15041	15297	15154	15240	15193	15348	15096	15294	15183	15156	15200	15217	15035	15189	15159	15156	15069	15211	15079	15283	15114	15071	15157	15187	15199	15112	15108	15245	15181	15392	15114	15154	15089	15360	15108	15096	15245	15389	15039	15137	15170	15180	15290	15187	15342	15272	15212	15238	15278	15061	15182	15086	14955	15135	15186	15123	15118	15217	15083	15127	14976	15176	15115	15116	15000	15231	15185	15192	15113	15253	15173	15245	15172	15228	15176	15226	15300	15173	15025	15314	15125	15111	15091	15277	14949	15096	15144	15144	15356	15164	15195	15156	15265	15351	15233	15324	15150	15196	15318	15196	15352	15267	14954	15125	15056	15215	15203	15239	15094	15098	15198	15195	15101	15099	15049	15100	15064	15235	15200	15149	15269	15107	15117	15160	15243	15132	15169	15233	15138	15285	15130	15087	15305	15039	14991	15117	15095	15035	15252	15134	15258	15063	15276	15161	15167	15200	15120	15181	15098	14973	15053	15374	15126	15030	15335	15256	15166	15197	15019	15167	15033	15149	15253	15140	15173	15087	15213	15135	15291	15126	15102	15210	15237	15108	15139	14998	15078	15205	14988	15036	15140	15097	15153	15186	15253	15100	15073	15229	15110	15216	15148	15097	14990	15192	15226	15112	15158	15133	15182	15170	15152	15122	15220	15187	15055	15037	15232	15103	15135	15084	15265	15185	15142	15121	15261	15097	15213	15143	15043	15165	15073	15194	15220	15142	15143	15079	15300	14993	15012	15237	15226	15006	15095	15274	15086	15157	15172	15081	15154	15228	15335	15223	15076	14930	15147	15100	15171	15243	15181	15262	15202	15375	15226	15062	15187	15031	15034	15088	15237	15195	15077	15215	15038	15253	15174	15099	15109	15258	15169	15073	15202	15162	15295	15096	15045	15006	15277	15093	15249	15183	14924	14939	15035	15092	15161	15318	15189	15276	15245	15205	15210	15319	15192	15076	15221	15038	15188	15268	15224	15085	15123	15005	15276	15041	15235	15207	15231	15256	15275	15182	15142	15115	15193	15142	15296	15126	15103	15011	15230	15023	15210	15165	15190	15183	15239	15130	15194	15233	15120	15158	15275	15123	15191	15126	15173	15222	15280	15139	15238	15070	15165	15112	15148	15305	15149	15214	15196	15200	15304	15194	15031	15090	15125	15149	15295	14968	15156	15198	15122	15031	15212	15112	15102	15069	15030	15188	15057	15125	15274	15031	15287	15280	15178	15212	15074	14826	15162	14993	15093	15088	15036	15062	15127	15228	15095	15226	15156	15333	15137	15319	15206	15216	14993	15189	15392	15148	15142	15284	15009	15063	15286	15063	15233	15093	15207	15244	15100	15227	15009	15316	15336	15198	15138	15063	15309	15094	15149	15233	15145	15061	15053	15257	15160	15150	15043	15220	15105	15180	15130	15074	15180	15118	15182	15277	15356	15165	15135	15153	15249	15193	15044	15113	15140	15180	15112	15078	15225	15145	15112	15147	15124	15273	15232	15336	14926	15155	14985	15266	15180	15195	15231	15264	15419	15028	15197	15138	15146	15296	15213	15099	15138	15190	15212	15212	15185	15209	15204	15126	15218	15134	15078	15230	15177	15147	15126	15141	15195	15006	15000	15170	15326	15098	15149	15163	15272	15243	15281	15233	15161	15306	15179	14986	15014	15257	15119	15290	15203	15216	15201	15182	15174	15086	15160	14950	15116	15249	15129	15216	15223	15254	15182	15076	15219	15379	15224	15184	15051	15055	15117	15233	15042	15254	15299	15292	15149	15068	15201	15190	15076	15120	15274	15131	15198	15163	15308	15127	15251	15291	15068	15170	15205	15168	15155	15209	15158	14951	15110	15072	15110	15098	14994	15168	15117	15087	15157	15059	15111	15241	15203	15106	15051	15223	15176	15187	15097	15204	15027	15102	15060	15215	15203	15207	15182	15037	15036	15162	15418	15229	14965	15021	15109	15389	15170	15038	15121	15190	15237	15204	14984	15180	15328	14990	15127	14962	15113	15144	15023	15106	15088	15150	15102	15242	15145	15261	15086	15212	15114	15163	15100	15190	15169	15082	15239	15088	15124	15210	15158	15099	15116	15294	15173	15145	15292	15165	15303	15153	15245	15085	15213	15245	15219	15243	15281	15230	15165	15220	15101	15203	15182	14957	15164	15131	15093	15264	15136	15314	14987	15187	15180	15106	15179	15069	15028	15233	15174	15051	15267	15205	15243	15182	15119	15179	15103	15093	14977	15151	15255	15122	15137	15132	15228	15141	15217	15138	15034	15154	14900	15148	15179	15137	15009	15223	15101	15191	15290	15039	15273	15142	15165	15329	15240	15060	14965	15099	15211	15151	15111	15041	15230	15063	15142	15197	15263	15138	15169	15044	15187	15180	15131	15154	15115	15031	15140	15169	15253	15005	15442	15205	15304	15105	15229	15328	15286	15134	15145	15186	15135	15284	15199	15235	15235	15193	15065	15195	15237	15191	15153	15373	15096	15148	15263	15054	15124	15191	15069	15218	15164	15060	15186	15171	15083	15262	15222	15152	15274	15177	15513	15166	15013	15168	15202	15159	15159	15236	15226	14918	15282	15053	15248	15320	15131	15339	15164	15248	15181	15139	15034	15007	15091	15155	15091	15273	15167	15274	15229	15167	15071	15284	15163	15175	15126	15112	15231	15217	15133	15235	15102	15282	15063	15147	15371	15081	15329	14982	15122	14934	15237	15250	15075	15247	15202	15183	15074	15207	15160	15160	15118	15095	15263	15127	15156	15191	15056	15254	15205	15134	15142	15007	15171	15033	15169	14960	15223	15277	15096	15132	15108	15121	15223	15050	15169	15216	15069	15066	15281	15195	15086	15159	15010	15308	15294	15067	15244	15150	15192	15210	15175	15193	15210	15054	15019	15151	15266	15238	14995	15114	15029	15061	15266	15070	15110	15162	15121	15065	15074	14993	15154	14959	15079	15257	15251	15153	15241	15170	15184	15252	15148	14999	15045	14950	15274	15152	15171	15165	15138	15028	15126	15397	15264	15122	15261	15140	15059	15062	15043	15269	15264	15196	15251	15266	15251	15115	15313	15118	15037	15082	15195	15188	15220	14952	15261	15286	15146	15228	15106	15225	15173	15161
27736	21917	23350	20176	17446	21865	28021	26604	22773	18894	17388	17409	17290	17538	17165	17169	17249	17236	17152	17060	17284	17146	17320	16958	17176	17161	17181	17321	17224	17246	17342	17115	17083	17460	17271	17152	17063	17183	17204	17078	17270	17037	17192	17138	17346	17195	17312	17341	17178	17025	17205	17219	17207	17364	17315	17321	17194	17164	17253	17071	17284	17380	17273	17157	17202	17167	17119	17286	17260	17342	17206	17198	17221	17256	17337	17195	17132	17368	17159	17116	17223	17219	17145	17243	17175	17206	17486	17146	17243	17370	17362	17172	17032	17155	17100	17317	17400	17135	17247	17256	17212	17219	17306	17316	17379	17234	17265	17077	17250	17195	17231	17017	17051	17187	17337	17130	17285	17166	17199	17144	17161	17033	17168	17220	17491	17267	17142	17164	17279	17237	17262	17195	17387	17094	17247	17294	17152	17110	17170	17183	17251	17341	17330	17125	17492	17049	17079	17323	17265	17238	17133	17107	17350	17221	17410	17064	17145	17122	17177	17198	17302	17320	17246	17307	17180	17163	17189	17186	17206	17298	17110	17142	17083	17170	17158	17408	16977	17358	17197	17038	17111	17127	17094	17032	17072	17328	17391	17257	17106	17204	17117	17245	17254	17157	17290	17208	17258	17244	17249	17351	17332	17109	17269	17271	17134	17302	17328	17272	17254	16874	17128	17338	17330	17129	17277	17341	17531	17258	17247	17225	17071	17504	17242	17219	17295	17365	17222	17443	17407	17155	17364	17112	17451	17429	17275	17123	17365	17186	17237	17109	17346	17128	17043	17124	17013	17359	17092	17227	17170	16926	17171	17108	17015	17176	17136	17243	17056	17100	17123	17235	17199	17159	17221	17293	17441	17244	17161	17290	16980	17227	17326	17092	17059	17190	17014	17052	17238	17285	17133	17063	17459	17310	17209	16962	17194	17362	17253	17285	17181	17376	17082	17335	17146	17194	17206	17235	17197	17433	17248	17377	17148	17056	16966	17139	17217	17246	17219	17112	17156	17105	17162	17170	17144	17035	17261	17237	17223	17176	17307	17147	17053	16894	17330	17046	17327	17397	17178	16960	17179	17166	17265	17270	17206	17182	17218	17350	17372	17293	17122	17266	17257	17297	17224	17165	17128	17179	17174	17086	17336	17091	17340	17239	17577	17397	17200	17271	17188	17190	17160	17356	17202	17176	17289	17209	17296	17482	17203	17287	17254	17197	17314	17072	17239	17178	17094	17363	17272	17120	17180	17242	17351	17242	17052	17214	17275	17025	17110	17254	17311	17446	17292	17307	17525	17211	17143	17114	17347	17332	17303	17346	17021	17156	17299	17236	17179	17233	17260	17171	17209	17509	17394	17400	17138	17122	17250	17443	17365	17212	17354	17365	17099	17151	17135	17331	17367	17304	17297	17103	17220	17375	17285	17290	17182	17218	17344	17350	17050	17199	17187	17353	17276	17241	17358	17388	17351	17034	17291	17219	17305	17137	17411	17055	17247	17120	17253	17239	17219	17430	17158	17276	17419	17270	17231	17137	17460	17279	17408	17325	17272	17086	17203	17197	17316	17256	17274	17272	17125	17215	16951	17191	17254	17185	17345	16994	17166	17317	17321	17101	17179	17119	17179	17262	17245	17351	17184	17224	17198	17087	17219	17118	17239	17316	17378	17197	17229	17167	17353	17363	17269	17252	17090	17256	17082	17241	17250	17183	17131	17264	17350	17158	17231	17288	17068	17070	17140	17160	17178	17262	17293	17214	17355	17550	17298	17325	17334	17063	17118	17185	17368	17417	17468	17267	17179	17170	17292	17160	17322	17335	17127	17181	17313	17358	17186	17045	17157	17161	17119	17127	16927	17381	17163	17210	17375	17339	17069	17246	17234	17367	17405	17245	17274	17189	17286	17298	17250	17280	17192	17271	17172	17229	17191	17225	17279	17434	17331	17195	17168	17319	17201	17091	17021	17213	17180	17278	17254	17098	17144	17218	17134	17219	17300	17307	17305	17423	17269	17003	17383	17180	17399	16980	17105	17234	17374	17290	17284	17368	17319	17084	17495	17416	17325	17452	17189	17389	17255	17231	17255	17279	17120	17024	17203	17208	17238	17390	17160	17299	17218	17292	17044	17223	17096	17039	17088	17258	17050	17132	17030	17151	17203	17118	17176	17269	17216	17342	16957	17352	17344	17261	17128	17182	17392	17146	17277	17114	17290	17344	17156	17190	17365	17394	17099	17152	17185	17087	17151	17182	17263	17293	17135	17426	17340	17432	17167	17150	17272	17230	17226	17069	17222	17068	17132	17297	17323	17454	17266	17194	17288	17290	17225	17266	17244	17155	17333	17181	17161	17219	17231	17182	17110	17221	17226	17313	17225	17111	17160	17228	17158	17190	17159	17227	17215	17256	17382	17329	17268	17143	17260	17333	17258	17202	17151	17225	17015	17108	17161	17119	17299	17418	17330	17293	17307	17190	17252	17398	17167	17212	17142	17330	17260	17267	17204	17301	17319	17237	17156	17267	17117	17334	17070	17247	17159	17195	17291	17220	17344	17320	17314	17122	17391	17383	17195	17092	17183	17195	17164	17352	17283	17211	17126	17082	17311	17156	17404	17271	17294	17388	17327	16928	16984	17100	17281	17149	17185	17379	17271	17129	17298	17211	17128	17039	17273	17293	17177	17323	17374	17273	17378	17184	17307	17260	17274	17110	17244	17298	17386	17216	17307	17410	17289	17388	17114	17249	17300	17305	17094	17202	17156	17224	17344	17092	17261	17281	17186	17279	17311	17229	17457	17250	17230	17423	17267	17174	17257	17318	17334	17222	17160	17207	16894	17272	17363	17098	17037	17405	17304	17211	17264	17076	17242	17177	17153	17255	17208	17222	17387	17341	17286	17196	17190	17218	16995	17339	17122	17221	17279	17368	17270	17448	17290	17278	17262	17149	17087	17075	17141	17150	17270	17209	17214	17136	17326	17232	17337	17254	17192	17171	17184	17026	17100	17290	17156	17255	17111	17064	17132	17071	17129	17122	17029	17268	17147	17202	17314	17288	17202	17088	17254	17071	17044	17415	17453	17180	17213	17212	17289	17297	17295	17375	17153	17137	17368	17306	17235	17192	17201	17183	17056	17098	17204	17203	17191	17218	17082	17251	17174	17256	17251	17203	17152	17340	17288	17154	17295	17286	17268	17238	17273	17175	17143	17104	17342	17182	17214	16962	17321	17212	17140	17255	17145	17078	17270	17490	17284	17169	17368	17036	17479	17090	17094	16911	17440	17143	17057	17106	17383	17448	17294	17164	17216	17124	17211	17315	17173	17168	17106	17321	17161	17142	17116	17066	17099	17176	17342	17366	17267	17359	17245	17095	17084	17202	17231	17420	17103	17325	17349	17404	17351	17225	17105	17252	17370	17084	17290	17246	17209	17066	17034	17109	17206	17190	17222	17283	17207	17172	17198	17147	17223	17203	17126	17282	17375	17261	17242	17248	17270	17197	17166	17495	17307	17346	17159	17359	17127	17300	17200	17196	17129	17193	17360	17193	17300	17224	17295	17287	17354	17217	17243	17329	17421	17304	17021	17275	17246	17221	17161	17264	17163	17132	17176	17239	17255	17106	17193	17183	17325	17290	17307	16954	17173	17294	17151	17143	17128	17094	17361	17189	17295	17212	17302	17266	17202	17479	17386	17150	17250	17176	17092	17048	17124	17203	17239	17162	17403	17253	17397	17176	17266	17278	17146	17029	17196	17118	17141	17428	17206	17095	17191	17196	17274	17299	17330	17258	17217	17314	17134	17200	17204	17299	17347	17159	17127	17120	17238	17402	16982	17136	17496	17129	17182	17230	17244	17146	17070	17182	17316	17142	17039	17302	17359	17244	17238	17301	17318	17234	17539	17261	17286	17303	17394	17267	17149	17084	17321	17389	16996	17022	17268	16979	17159	17061	17188	17154	17190	17323	17244	17095	17182	17301	17311	17141	17398	17181	17123	17090	17343	17236	17263	17222	17370	17248	17086	17203	17402	17283	17360	17182	17052	17132	17174	17083	17022	17318	17318	17165	17405	17225	17253	17002	17185	17287	17028	17268	17207	17275	17363	17329	17540	17353	17320	17354	17048	17304	17334	17108	17430	17287	17523	17114	17125	17156	17150	17149	17250	17277	17163	17096	17140	17249	17382	17214	17386	17143	17381	17201	17273	17263	17298	17187	17271	17254	17206	17139	17155	17190	17153	17062	17336	17334	17207	17216	17348	17253	17125	17209	17518	17107	17169	17388	17262	17303	17246	17331	17132	17173	17167	17183	17315	17255	17415	17202	17188	17343	17242	17316	17330	17242	17233	17145	17215	17004	17201	17235	17167	17167	17337	17134	17488	17135	17120	17020	17286	17274	17429	17234	17323	17246	17300	17307	17234	17374	17177	17188	17132	17054	17237	17007	17353	17256	17335	17321	17207	17095	17384	17231	17297	16986	17130	17319	17253	17325	17055	17195	17261	17004	17222	17320	17282	17412	17166	17230	17303	17325	17450	17400	17329	17273	17359	17153	17170	17092	17182	17206	17142	17174	17111	17088	17264	17295	17264	17090	17279	17269	17235	17376	17209	17365	17034	17339	17114	17290	17155	17213	17448	17362	17258	17228	17072	17104	17097	17340	17291	17309	17383	17353	17313	17113	16986	17259	17327	17357	17123	17129	17173	17248	17215	17079	17219	17306	17081	17260	17461	17173	17208	17285	17215	17278	17181	17028	17271	17376	17185	17121	17116	17295	17236	17179	17051	17124	17294	17200	17207	17197	17130	17155	17187	17347	17149	17282	17206	17102	17153	17130	17402	17144	17391	17319	17026	17274	17188	17387	17146	17308	17449	17228	17337	17393	17388	17417	17231	17115	17013	17223	17067	17004	17110	17241	17247	17157	17164	17156	17158	17339	17223	17238	17162	17180	17107	17083	17225	17004	17301	17298	17263	17095	17442	17515	17382	17204	17155	17190	17244	17309	17111	17376	17352	17288	17264	17237	17249	17191	17165	17309	17352	17297	17229	17202	17302	17194	17178	17265	17112	17436	17244	17248	17185	17416	17266	17213	17260	17166	17234	17221	17147	17182	17302	17153	17201	17343	17364	17318	17133	17167	16954	16948	17296	17088
15242	18358	17305	16079	16127	22866	30493	26851	21829	16750	15616	15646	15496	15653	15755	15622	15623	15543	15451	15652	15760	15547	15668	15601	15639	15619	15631	15616	15541	15521	15550	15484	15652	15602	15573	15698	15402	15593	15621	15678	15530	15602	15668	15548	15411	15566	15528	15557	15600	15812	15469	15652	15640	15676	15393	15663	15683	15637	15706	15663	15616	15658	15630	15557	15568	15778	15552	15672	15838	15583	15590	15683	15595	15735	15730	15618	15620	15633	15576	15651	15732	15595	15740	15493	15574	15566	15606	15487	15454	15614	15481	15441	15536	15629	15558	15646	15592	15675	15542	15597	15672	15615	15658	15542	15494	15676	15649	15591	15554	15583	15683	15500	15586	15730	15558	15418	15561	15630	15535	15678	15600	15633	15579	15763	15655	15628	15592	15721	15404	15423	15716	15630	15529	15661	15656	15548	15537	15462	15571	15573	15594	15615	15478	15458	15631	15606	15443	15395	15517	15766	15458	15578	15603	15526	15514	15365	15534	15564	15691	15524	15556	15570	15670	15444	15722	15593	15660	15702	15418	15548	15641	15494	15544	15597	15517	15569	15543	15610	15437	15618	15733	15644	15762	15441	15609	15544	15579	15491	15699	15594	15636	15603	15712	15515	15460	15623	15725	15521	15817	15415	15787	15597	15523	15581	15700	15602	15414	15485	15528	15716	15479	15575	15535	15577	15551	15528	15522	15514	15540	15651	15577	15646	15575	15563	15707	15588	15603	15741	15747	15625	15593	15626	15515	15599	15545	15701	15598	15501	15640	15483	15610	15398	15517	15643	15616	15763	15524	15594	15523	15617	15528	15663	15672	15486	15616	15531	15661	15546	15579	15618	15629	15537	15659	15465	15649	15792	15546	15528	15617	15547	15631	15356	15650	15553	15605	15655	15584	15622	15578	15767	15558	15634	15653	15527	15620	15620	15703	15666	15564	15615	15633	15482	15530	15692	15599	15415	15670	15358	15580	15678	15520	15562	15645	15688	15774	15726	15487	15611	15615	15560	15406	15548	15564	15648	15590	15394	15566	15533	15565	15601	15697	15626	15555	15723	15483	15739	15623	15619	15500	15591	15652	15544	15779	15557	15600	15442	15549	15588	15598	15621	15708	15536	15584	15682	15651	15634	15628	15758	15484	15612	15542	15351	15552	15575	15564	15781	15801	15534	15695	15832	15563	15803	15760	15392	15566	15694	15773	15759	15577	15517	15609	15726	15667	15619	15817	15478	15809	15692	15534	15647	15588	15503	15641	15736	15549	15608	15620	15670	15558	15517	15591	15637	15525	15531	15489	15518	15696	15616	15579	15740	15667	15654	15574	15645	15520	15566	15646	15581	15627	15423	15397	15685	15629	15485	15401	15532	15470	15509	15735	15485	15646	15502	15588	15529	15440	15605	15538	15652	15585	15508	15707	15530	15642	15626	15534	15555	15720	15726	15755	15573	15647	15551	15559	15714	15655	15448	15648	15573	15632	15507	15443	15684	15771	15648	15468	15689	15629	15547	15511	15600	15644	15811	15511	15687	15737	15778	15535	15542	15543	15462	15767	15484	15496	15496	15719	15543	15738	15656	15729	15710	15658	15605	15636	15577	15661	15636	15547	15605	15648	15467	15589	15412	15619	15548	15695	15602	15454	15757	15579	15570	15681	15564	15750	15700	15660	15675	15691	15561	15580	15626	15730	15769	15611	15586	15557	15633	15676	15709	15514	15518	15600	15520	15637	15559	15553	15476	15521	15697	15553	15716	15649	15556	15642	15744	15665	15554	15778	15607	15619	15472	15524	15574	15702	15625	15559	15528	15639	15668	15805	15592	15588	15576	15653	15734	15770	15686	15518	15632	15577	15657	15528	15610	15560	15615	15621	15746	15564	15625	15671	15593	15626	15502	15601	15488	15670	15556	15618	15534	15674	15591	15664	15590	15565	15562	15616	15644	15421	15651	15620	15563	15607	15535	15435	15567	15567	15595	15409	15616	15701	15678	15700	15528	15661	15712	15659	15884	15461	15653	15558	15469	15760	15659	15674	15593	15482	15507	15662	15606	15451	15530	15537	15626	15755	15694	15508	15674	15590	15536	15527	15539	15542	15811	15589	15459	15436	15551	15753	15554	15567	15525	15482	15617	15543	15623	15625	15526	15534	15429	15500	15601	15573	15434	15594	15423	15723	15568	15528	15565	15603	15469	15411	15633	15700	15656	15474	15555	15664	15567	15611	15499	15553	15617	15632	15667	15637	15719	15608	15567	15642	15446	15438	15822	15630	15511	15505	15581	15404	15624	15451	15667	15766	15649	15341	15419	15466	15574	15603	15564	15667	15722	15492	15784	15648	15785	15530	15672	15529	15538	15632	15548	15768	15449	15598	15562	15465	15458	15591	15588	15625	15589	15577	15514	15452	15763	15615	15720	15659	15564	15623	15371	15493	15570	15488	15597	15658	15674	15626	15586	15696	15521	15689	15498	15605	15660	15351	15600	15543	15679	15572	15505	15603	15600	15704	15586	15782	15542	15486	15598	15512	15594	15614	15385	15539	15669	15550	15635	15611	15630	15733	15672	15621	15679	15555	15683	15493	15518	15616	15640	15637	15641	15605	15543	15640	15777	15452	15613	15601	15529	15630	15626	15710	15466	15727	15699	15623	15514	15584	15457	15582	15577	15584	15624	15489	15672	15452	15701	15587	15704	15550	15334	15503	15641	15674	15622	15612	15692	15495	15584	15438	15493	15530	15595	15491	15594	15712	15563	15447	15634	15736	15601	15547	15543	15480	15549	15554	15521	15725	15708	15653	15478	15435	15549	15585	15592	15587	15545	15644	15584	15457	15530	15602	15419	15574	15714	15479	15523	15624	15619	15740	15536	15756	15624	15623	15394	15544	15830	15650	15384	15472	15527	15516	15688	15605	15473	15664	15566	15607	15471	15671	15602	15546	15585	15607	15729	15469	15774	15759	15517	15547	15471	15650	15486	15764	15613	15386	15526	15723	15677	15623	15657	15699	15600	15674	15551	15474	15489	15547	15509	15562	15526	15525	15647	15532	15553	15714	15761	15575	15579	15611	15421	15520	15592	15521	15597	15901	15635	15583	15548	15627	15576	15778	15466	15450	15717	15515	15552	15616	15460	15494	15603	15496	15785	15688	15746	15715	15679	15582	15491	15570	15473	15611	15733	15646	15666	15689	15662	15299	15542	15506	15547	15504	15582	15559	15460	15675	15597	15599	15513	15851	15579	15610	15569	15648	15674	15600	15663	15548	15626	15608	15496	15798	15693	15762	15487	15686	15571	15731	15551	15503	15536	15598	15587	15607	15563	15650	15562	15774	15569	15715	15636	15495	15539	15642	15681	15607	15630	15758	15626	15791	15445	15647	15616	15509	15587	15662	15594	15615	15546	15642	15683	15504	15688	15601	15719	15592	15692	15659	15473	15717	15563	15684	15787	15537	15500	15795	15617	15704	15419	15593	15697	15612	15585	15458	15505	15635	15507	15503	15715	15554	15647	15514	15428	15528	15620	15688	15587	15514	15539	15742	15609	15864	15578	15730	15618	15486	15622	15650	15606	15616	15475	15524	15526	15503	15585	15736	15553	15501	15729	15642	15595	15524	15670	15683	15433	15480	15484	15580	15599	15615	15686	15524	15708	15488	15698	15614	15662	15702	15650	15563	15718	15427	15585	15657	15585	15499	15645	15735	15457	15848	15616	15751	15631	15630	15683	15559	15445	15629	15587	15583	15676	15687	15582	15662	15597	15525	15767	15472	15684	15721	15551	15427	15487	15696	15480	15598	15548	15631	15639	15684	15718	15384	15648	15665	15568	15678	15658	15570	15682	15419	15564	15629	15600	15601	15716	15642	15570	15695	15516	15582	15685	15664	15712	15614	15628	15635	15622	15583	15574	15647	15544	15661	15684	15558	15644	15641	15458	15657	15705	15482	15459	15555	15607	15641	15518	15653	15741	15682	15653	15482	15490	15547	15696	15670	15628	15536	15516	15569	15547	15485	15446	15536	15605	15678	15762	15520	15732	15626	15611	15540	15593	15633	15497	15616	15660	15588	15481	15718	15746	15443	15515	15658	15776	15715	15508	15706	15736	15645	15514	15776	15576	15554	15672	15625	15583	15610	15506	15692	15608	15529	15589	15744	15745	15520	15500	15711	15665	15602	15552	15586	15705	15594	15678	15624	15466	15461	15515	15554	15776	15506	15750	15601	15583	15679	15627	15784	15580	15542	15561	15632	15772	15591	15682	15708	15510	15543	15825	15632	15530	15607	15465	15453	15620	15667	15552	15671	15396	15507	15522	15616	15591	15642	15607	15555	15753	15544	15624	15425	15666	15649	15715	15740	15691	15552	15501	15436	15655	15619	15556	15415	15542	15583	15579	15518	15754	15527	15670	15484	15662	15407	15666	15747	15488	15521	15564	15531	15566	15595	15768	15813	15497	15553	15584	15662	15616	15676	15573	15476	15685	15610	15683	15591	15681	15474	15377	15710	15554	15605	15675	15467	15708	15618	15742	15465	15556	15591	15679	15619	15556	15574	15469	15587	15635	15699	15542	15640	15515	15707	15488	15484	15624	15502	15561	15488	15710	15581	15737	15556	15735	15664	15463	15610	15774	15596	15584	15627	15678	15540	15502	15611	15585	15544	15599	15828	15535	15709	15495	15485	15591	15613	15657	15565	15294	15647	15567	15567	15638	15510	15648	15627	15482	15680	15563	15610	15584	15636	15517	15514	15466	15583	15652	15681	15610	15631	15479	15734	15562	15557	15443	15555	15429	15545	15616	15610	15541	15501	15455	15605	15711	15682	15587	15409	15692	15623	15612	15760	15515	15559	15645	15832	15728	15624	15585	15686	15649	15495	15581	15812	15632	15490	15629	15584	15462	15460	15497	15559	15760	15527	15546	15642	15605	15640	15543	15609	15592	15500	15722	15451	15588	15622	15767	15643	15675	15564	15445	15590	15698	15518	15505	15567	15481	15515	15587	15607	15571	15613	15473	15698	15625	15566	15505	15664	15554	15622	15654	15675	15547	15533	15593	15747	15614	15499	15598	15698	15527	15581	15611	15566	15809	15523	15576	15440	15506	15542	15667	15614	15544	15499	15666	15577	15534	15566	15660	15715	15670	15732	15504
24881	21160	27807	25213	20623	28634	48690	47683	35399	22960	17698	16973	16958	16822	17029	16851	16986	16789	16749	16768	16869	16951	16727	16928	16861	16922	16783	16857	16983	16833	16694	16688	16977	16820	16957	16843	16811	16740	16642	16810	16675	16651	16662	16843	16926	16650	16786	16630	16802	17019	16813	16836	16643	16853	16787	16927	16765	16815	16849	16832	16820	16777	16831	16640	16839	16797	16782	16654	17025	16883	16747	16720	16784	16909	16866	16862	16767	16904	16874	16826	16815	16744	16670	16904	16837	16966	16938	16785	16820	16816	16767	16665	16815	16754	16704	16925	16788	16768	16886	16684	16883	16565	16710	16759	16821	16920	16846	16699	16880	16723	16824	16629	16908	16773	16748	16844	16810	16825	16747	16661	16780	16833	16846	17015	16901	17008	16792	16871	16857	16757	16706	16908	16770	16609	16703	16884	16799	16802	16880	16850	16759	17108	16894	16653	16618	16786	16880	16942	16756	16793	16800	16539	16760	16617	16802	16655	16821	16649	16739	16711	16878	16633	16715	16887	16828	16734	16753	16616	16580	16729	16862	16833	16791	16956	16732	16707	16862	16906	16846	16883	16852	16581	16808	16971	16685	16684	16798	16745	16538	16851	16796	16639	16968	16894	16920	16769	16610	16815	16909	16828	17095	16734	16836	16868	16816	16808	16685	16778	16831	16808	16702	16577	16656	16598	16728	16816	17010	17082	16739	16664	16967	16592	16801	16652	16765	16531	16848	16793	16656	17079	16640	16585	16725	16753	16887	16720	16807	16894	16717	16872	16924	16870	16736	16887	16595	16822	16847	16823	16847	16538	16684	16763	16933	16943	16937	16761	16909	16784	16722	16604	16709	16669	16761	16794	16526	16709	16705	16768	16791	16875	16637	16658	16827	16663	16696	16619	16662	16803	16696	16770	16794	16645	16795	16938	16718	16904	16652	16813	16909	16837	16723	16667	16770	16775	16897	16793	16904	16883	16766	16605	16795	16727	16703	16900	16678	16668	16961	16824	16960	17061	16766	16707	16810	16973	16869	16961	16741	16792	16827	16740	16730	16633	16891	16831	16727	16861	16789	16826	16749	16807	16950	16720	16690	16738	16775	16873	16790	16858	16546	16723	16781	16885	16783	16682	16873	17027	17011	16719	16805	16876	16774	16673	16701	16810	16907	16529	16766	16691	16677	16584	16708	16627	16511	16623	16878	16761	16570	16791	16656	16814	16793	16646	16696	16639	16641	16621	16805	16817	16747	16713	16761	16916	16630	16695	16799	16973	16790	16664	16756	16921	16919	16864	16847	16875	17023	16870	16774	16724	16822	16968	16744	16924	16874	16861	16755	16638	16798	16907	16769	16886	16997	16830	16920	16610	16814	16896	16816	16811	16738	16742	16746	16750	16917	16865	16739	16746	16793	16842	16823	16795	16582	16863	16614	16741	16504	16778	16898	16830	16624	16873	16942	16673	16680	16725	16808	16788	16961	16749	16849	16841	16729	16649	17008	16785	16893	16948	16871	16781	16627	16668	16630	16807	16806	16960	16942	16809	16878	16857	16917	16740	16644	16610	16719	16927	16529	16660	16906	16769	16772	16691	16820	16912	16794	16772	16864	16690	16984	16755	16792	16841	16711	16732	16961	16997	16697	16653	16780	17074	16867	16912	16870	16698	16611	16929	17073	16742	16801	16904	16898	16994	16870	16777	16742	16771	16976	16840	16699	16838	16684	16965	16942	16877	16918	16632	16549	16700	16772	16800	16675	16826	16763	16656	16849	16724	16690	16839	16679	16722	16861	16896	16772	16707	16938	16741	16908	16784	16905	16790	16394	16645	16896	16697	16792	16776	16984	16769	16987	16942	16658	16853	16808	16771	16546	16859	16725	16606	16889	16740	16930	16794	16717	16944	16737	16627	16823	16827	16728	16710	16685	16945	16641	16800	16853	16892	16691	16871	16809	16844	16891	16715	16766	16560	16826	16796	16801	16804	16846	16740	16655	16858	16850	16669	16740	16795	16903	16948	16887	16781	16796	16793	16705	16815	16859	16861	16791	16763	16865	16809	16728	16605	16792	16836	16993	16812	16859	16822	16894	16745	16760	16744	17061	16697	16767	16901	16833	16890	16774	16781	16687	16730	16855	16769	16896	17013	16860	16697	16781	16886	16774	16757	16755	16842	16950	16645	16974	16686	16600	16775	16802	16885	16771	16718	16680	16811	16830	16720	16732	16927	16724	16784	16686	16620	17005	16695	16900	16723	16826	16864	16725	16818	16846	16763	16754	16521	16824	16759	16815	16940	16911	16893	16794	16854	16819	16805	16685	16584	16967	16939	16760	16877	16717	16829	16864	16793	16648	16911	16918	16876	16896	16900	16738	16697	16815	16928	16733	16712	16743	16781	16712	16813	16625	16705	16891	16910	16743	16778	16650	16712	16875	16801	16788	16794	16729	16908	16757	16766	17002	16825	16760	16755	16682	16713	16656	16686	16797	16780	16901	16629	16843	16928	16828	16540	16747	16715	16883	16853	16868	16723	16759	16794	16583	16819	16856	16830	16874	16901	16727	16826	16705	16824	16897	16756	16757	16826	16710	16822	16958	16964	16786	16788	16832	16747	16757	16960	16753	16638	16755	16624	16932	16754	16586	16877	16597	16742	16761	16858	16771	16704	16778	16821	16894	16996	16769	16809	16639	16780	16827	16609	16926	16785	16923	16696	16744	16864	16810	16847	16760	16847	16837	16755	16461	16637	16775	16909	16740	16872	16884	16659	16379	16817	16918	16648	16929	16807	16935	16757	16947	16834	16604	16740	16711	16682	16878	16731	16923	16706	16779	16758	17007	16873	16997	16719	16737	16772	16660	16626	16743	16908	16870	16960	16850	16779	16722	16762	16591	16791	16677	16743	16849	16844	16937	17005	16795	16705	16774	16939	16978	16855	16723	16846	16574	16675	16740	16899	16876	16811	16726	17023	16836	16644	16749	16928	16970	16647	16770	16740	16614	16872	16878	16720	16903	16927	16899	16754	16643	16748	16850	16973	16889	16854	16648	16648	16540	16751	16710	16712	16525	16661	16821	16664	16791	16588	16897	16878	16874	16966	16809	16861	16798	16794	16915	16904	16855	16608	16908	17196	16698	16594	16812	16956	16786	16796	16825	16857	16799	16752	16888	16785	16842	16728	16920	17003	16985	16677	16826	16895	16972	16922	16733	16849	16777	16659	16802	16986	16610	16795	16482	16791	16646	16716	16703	17021	16804	16728	16850	16790	16817	16734	16757	16946	16946	16845	16883	16736	16760	16712	16718	16896	16827	16715	16578	16802	16900	16785	16693	16624	16766	16865	16800	16788	16842	16695	16634	16654	16782	16759	16867	16857	16527	16772	16757	16874	16760	16829	16817	16771	16742	16661	16652	16864	16729	16641	16807	16757	16547	16778	16714	16750	16727	16834	16792	16888	16684	16639	16608	16959	16831	16702	16810	16738	16778	16783	16855	16884	16890	16884	16868	16595	16613	16636	16805	16811	16700	16823	16716	16845	16703	16854	16732	16850	16743	16954	16797	16655	16538	16717	16880	16504	16723	16686	16926	16720	16968	16844	16858	16848	16745	16687	16828	16742	16803	16744	16849	16869	16877	16768	16680	16818	16782	16609	16734	16838	16922	16812	16739	16806	16630	16683	16807	16730	16776	16692	16775	16861	16746	16787	16916	16810	16781	16971	16919	16767	16664	16756	16790	16926	16801	16935	16667	16745	16692	16770	16813	16775	16804	16717	16868	16955	16719	16554	16834	16856	16902	16840	16764	16832	16604	16687	16543	16937	16857	16823	16811	16956	16781	16714	16701	16711	16743	16749	16908	16852	16942	16852	16793	16573	16617	16736	16733	16732	16909	16750	16701	16747	16903	16817	16567	16676	16873	16855	16806	16712	16603	16643	16840	16799	16777	16753	16840	16881	16955	16566	16717	16602	16852	16862	16877	16580	16856	16610	17010	16696	16669	16735	16797	16636	17074	16801	16791	16872	16985	16749	16963	16808	16717	16679	16752	16741	16997	16920	16820	16743	16625	16842	17046	16919	16717	16959	16788	16868	16559	16850	16877	16672	16835	16876	16736	16795	16647	16921	16768	16847	16741	16718	16797	16820	16729	16880	16834	16822	16631	16809	16741	16863	16826	16918	16887	16769	16910	16809	16772	16862	16766	16805	16877	16756	16663	16697	16840	16647	16781	16992	16833	17021	16709	16564	16787	16751	16698	16701	16851	16794	16740	16813	16775	16722	16716	16767	16856	16673	16716	16719	16813	16761	16948	16718	16889	16855	16723	16838	16771	16932	16860	16845	16737	16899	16655	16826	16989	16912	16945	16941	16896	16739	16750	16861	16754	17058	16805	16770	16792	16724	16830	16908	16643	16808	16825	16991	16740	16777	16608	16852	16644	16756	16862	16880	16711	16648	16909	16896	16793	16697	16901	16803	16843	16617	16690	16732	16788	16746	16746	16842	17136	16874	16713	16865	16982	16875	16665	16763	16736	16798	16727	16772	16836	16717	17061	16744	16725	16776	16797	16744	16905	16618	16705	16754	16735	16900	16539	16790	16873	16849	16829	16951	17043	16746	16795	16845	16750	16644	16897	16730	16692	16865	16741	16671	16816	16764	16971	16828	16892	16677	16888	16890	16768	16856	16849	16867	16750	16985	16843	16688	16863	16707	16867	16727	16793	16759	16883	16965	16784	16736	16992	17032	16839	16880	16772	16670	16732	16844	16855	16653	16890	16847	16760	16744	16802	16591	16615	16698	16706	16825	16616	16801	16755	16784	16622	16875	16682	16845	16666	16834	16977	16744	16844	16753	16809	16747	16631	16815	16704	16792	16927	16693	16645	16542	16852	16919	16817	16882	17040	16803	16920	16832	16631	16676	16645	16841	16910	16805	17012	16613	16817	16768	16785	16889	16765	16915	16807	16717	16832	16845	16947	16802	16899	16847	16694	16739	16850	16623	16778	16765	16677	16666	16721	16778	16846	16670	16775	16698	16810	16574	16560	16560	16936	16668	16990	16801	16818	16813	16515	16890	16792	16972	16896	16771	16880	16939	16974	16935	16842	16812	16763	16703	16652	16604	16756	16781	16871	16997	16651	16817	16735	16788	16933	16767
14796	22059	20313	17708	16901	30231	50188	47339	35411	19918	15299	15503	15411	15284	15433	15234	15349	15464	15446	15391	15423	15445	15315	15251	15442	15246	15417	15411	15326	15257	15227	15593	15337	15307	15396	15424	15446	15372	15356	15437	15376	15405	15361	15425	15378	15341	15458	15444	15373	15390	15565	15336	15303	15330	15411	15535	15369	15513	15301	15435	15385	15323	15294	15254	15342	15302	15180	15383	15349	15264	15389	15269	15284	15386	15401	15364	15373	15259	15318	15419	15455	15378	15345	15241	15322	15450	15431	15462	15321	15395	15275	15184	15280	15369	15424	15173	15306	15388	15334	15382	15353	15185	15285	15252	15376	15345	15259	15251	15403	15425	15287	15504	15328	15297	15157	15383	15383	15363	15193	15100	15286	15384	15305	15273	15451	15365	15447	15193	15292	15283	15343	15270	15283	15227	15323	15388	15317	15231	15279	15440	15300	15386	15416	15459	15316	15417	15253	15390	15319	15340	15110	15585	15357	15413	15474	15380	15383	15278	15331	15357	15282	15351	15353	15351	15244	15363	15243	15411	15308	15310	15487	15105	15455	15385	15357	15300	15402	15295	15422	15314	15403	15229	15381	15440	15256	15462	15371	15402	15412	15328	15269	15208	15291	15117	15488	15296	15441	15281	15377	15259	15318	15468	15307	15254	15481	15500	15395	15286	15172	15195	15270	15273	15307	15389	15439	15319	15358	15355	15147	15399	15470	15351	15306	15217	15399	15260	15498	15390	15322	15319	15279	15199	15326	15413	15229	15290	15303	15355	15434	15314	15263	15419	15402	15474	15344	15385	15274	15340	15431	15357	15381	15441	15250	15296	15312	15323	15164	15302	15333	15256	15412	15361	15353	15450	15405	15306	15377	15378	15219	15504	15379	15070	15446	15241	15359	15327	15318	15428	15594	15341	15351	15369	15316	15365	15343	15255	15199	15204	15386	15354	15319	15558	15441	15339	15387	15569	15412	15459	15544	15443	15287	15279	15533	15397	15289	15394	15336	15480	15516	15402	15275	15271	15303	15508	15335	15419	15465	15235	15409	15305	15294	15214	15490	15221	15447	15277	15320	15465	15362	15381	15417	15438	15545	15304	15330	15315	15275	15274	15172	15511	15204	15292	15271	15227	15356	15381	15202	15360	15323	15381	15297	15305	15379	15378	15208	15190	15492	15319	15415	15361	15302	15327	15424	15263	15290	15312	15252	15274	15358	15239	15326	15377	15374	15236	15316	15236	15476	15357	15363	15288	15338	15277	15341	15287	15332	15368	15327	15331	15337	15276	15341	15305	15214	15184	15267	15412	15392	15294	15269	15365	15243	15361	15229	15324	15340	15439	15382	15308	15263	15339	15370	15120	15378	15278	15413	15348	15194	15294	15304	15358	15187	15368	15366	15333	15402	15241	15371	15322	15193	15301	15415	15466	15251	15242	15532	15183	15449	15375	15248	15346	15189	15281	15369	15464	15560	15286	15236	15526	15060	15402	15351	15342	15181	15361	15189	15257	15183	15318	15410	15235	15215	15489	15507	15448	15339	15369	15334	15490	15313	15341	15112	15326	15375	15210	15206	15530	15447	15460	15417	15289	15592	15229	15200	15192	15642	15315	15245	15192	15339	15200	15394	15417	15344	15438	15444	15497	15333	15413	15276	15359	15212	15290	15359	15397	15141	15357	15356	15506	15273	15317	15463	15416	15542	15307	15344	15233	15426	15438	15268	15175	15318	15442	15429	15308	15365	15222	15327	15315	15342	15481	15468	15427	15217	15341	15150	15238	15415	15237	15286	15286	15344	15390	15241	15334	15346	15616	15293	15239	15245	15295	15314	15213	15426	15514	15487	15246	15337	15489	15205	15374	15309	15449	15217	15210	15477	15176	15316	15388	15459	15433	15368	15301	15341	15388	15515	15256	15174	15224	15378	15150	15217	15297	15185	15372	15425	15406	15145	15356	15421	15429	15395	15348	15302	15465	15393	15496	15346	15297	15392	15315	15393	15293	15512	15377	15390	15406	15390	15493	15291	15229	15405	15298	15361	15457	15251	15211	15361	15246	15291	15418	15365	15354	15360	15488	15375	15337	15337	15255	15406	15394	15166	15337	15318	15236	15236	15296	15364	15391	15265	15278	15299	15341	15409	15270	15315	15281	15483	15458	15300	15324	15444	15379	15330	15204	15417	15379	15335	15516	15200	15462	15333	15336	15396	15386	15318	15243	15333	15317	15241	15396	15160	15233	15289	15264	15403	15487	15295	15307	15515	15183	15436	15432	15286	15239	15206	15459	15383	15359	15376	15406	15161	15351	15361	15397	15534	15392	15460	15352	15357	15332	15313	15241	15258	15326	15328	15390	15297	15321	15477	15196	15273	15386	15514	15164	15231	15435	15296	15429	15266	15429	15300	15381	15357	15117	15222	15381	15234	15347	15342	15288	15409	15347	15452	15307	15489	15301	15388	15302	15515	15272	15306	15250	15434	15364	15245	15421	15283	15305	15444	15382	15273	15405	15514	15288	15258	15407	15329	15331	15413	15233	15437	15282	15273	15333	15474	15364	15253	15397	15417	15419	15286	15252	15357	15315	15234	15317	15156	15237	15328	15337	15353	15201	15365	15299	15309	15481	15503	15199	15403	15389	15290	15420	15401	15312	15297	15357	15416	15290	15325	15318	15307	15404	15156	15267	15488	15286	15416	15367	15382	15337	15166	15311	15316	15300	15236	15376	15367	15401	15230	15432	15241	15344	15235	15232	15307	15381	15445	15358	15426	15439	15270	15300	15192	15405	15402	15309	15509	15232	15451	15443	15271	15289	15320	15313	15397	15230	15237	15315	15308	15429	15458	15418	15485	15115	15261	15447	15413	15243	15380	15495	15263	15408	15348	15362	15208	15456	15458	15345	15304	15383	15204	15331	15186	15344	15249	15354	15291	15356	15343	15272	15461	15312	15439	15270	15252	15351	15330	15255	15267	15233	15154	15341	15404	15394	15466	15315	15387	15313	15429	15324	15380	15259	15217	15291	15238	15246	15366	15175	15366	15196	15411	15296	15509	15383	15324	15406	15383	15260	15346	15535	15316	15185	15329	15385	15374	15428	15249	15477	15233	15338	15265	15360	15462	15416	15455	15360	15282	15286	15299	15174	15396	15400	15408	15320	15437	15250	15271	15433	15380	15333	15395	15484	15332	15350	15234	15371	15228	15336	15314	15419	15544	15331	15291	15347	15455	15305	15258	15301	15382	15416	15363	15253	15431	15418	15302	15540	15437	15052	15326	15363	15251	15185	15397	15339	15360	15258	15340	15192	15414	15361	15237	15342	15251	15287	15243	15184	15229	15257	15282	15262	15297	15396	15263	15602	15499	15311	15190	15323	15302	15393	15353	15424	15173	15446	15213	15206	15383	15267	15414	15431	15284	15345	15380	15293	15259	15272	15283	15326	15456	15200	15254	15214	15416	15332	15325	15385	15340	15377	15442	15273	15343	15369	15392	15299	15329	15323	15407	15148	15445	15234	15163	15276	15435	15334	15305	15509	15397	15563	15213	15207	15206	15367	15634	15348	15397	15252	15354	15287	15359	15218	15604	15165	15339	15223	15407	15265	15441	15355	15307	15267	15330	15642	15351	15503	15383	15338	15393	15180	15237	15372	15286	15333	15247	15395	15372	15346	15354	15489	15066	15310	15321	15474	15381	15186	15487	15499	15363	15371	15263	15438	15378	15330	15251	15340	15382	15416	15500	15294	15331	15444	15417	15279	15078	15331	15309	15190	15314	15379	15546	15467	15265	15318	15331	15405	15375	15432	15295	15300	15287	15368	15250	15303	15580	15238	15297	15432	15443	15395	15373	15288	15530	15288	15290	15340	15282	15289	15293	15321	15515	15330	15419	15315	15325	15385	15290	15333	15274	15245	15307	15364	15460	15376	15380	15101	15272	15422	15373	15308	15343	15356	15351	15382	15307	15275	15294	15276	15276	15305	15378	15465	15383	15376	15424	15297	15193	15534	15403	15291	15301	15209	15259	15406	15248	15441	15357	15346	15342	15423	15212	15375	15337	15335	15239	15279	15263	15244	15413	15253	15386	15267	15424	15191	15305	15388	15414	15423	15294	15453	15408	15399	15206	15231	15260	15287	15307	15333	15219	15186	15404	15346	15205	15215	15463	15398	15339	15132	15397	15242	15354	15374	15474	15195	15419	15284	15402	15418	15327	15351	15281	15202	15251	15138	15454	15300	15298	15291	15363	15297	15416	15463	15315	15404	15452	15385	15300	15545	15454	15168	15167	15367	15248	15414	15363	15514	15299	15425	15313	15366	15313	15299	15378	15378	15353	15426	15273	15343	15320	15209	15370	15156	15229	15426	15396	15359	15520	15275	15293	15309	15338	15425	15296	15271	15340	15365	15315	15179	15313	15336	15293	15291	15180	15119	15383	15363	15171	15346	15408	15321	15336	15288	15255	15308	15243	15343	15493	15351	15493	15357	15372	15325	15251	15403	15205	15231	15348	15327	15310	15355	15430	15451	15313	15428	15255	15386	15288	15408	15346	15395	15391	15352	15389	15284	15390	15377	15393	15395	15374	15281	15395	15384	15220	15398	15304	15286	15348	15291	15330	15426	15264	15507	15356	15279	15476	15431	15274	15303	15435	15258	15256	15315	15400	15500	15061	15440	15292	15573	15361	15397	15423	15255	15119	15166	15318	15201	15341	15434	15356	15323	15270	15165	15308	15187	15328	15272	15447	15284	15272	15110	15324	15274	15272	15508	15164	15334	15290	15220	15294	15290	15350	15364	15294	15314	15394	15350	15350	15400	15344	15396	15325	15329	15333	15264	15231	15408	15201	15391	15335	15361	15477	15193	15310	15190	15371	15343	15246	15294	15381	15390	15269	15341	15127	15346	15430	15443	15244	15490	15376	15508	15409	15351	15150	15360	15534	15291	15351	15125	15489	15315	15369	15269	15372	15362	15301	15371	15244	15371	15429	15333	15167	15399	15362	15322	15277	15264	15548	15200	15358	15413	15337	15372	15324	15544	15249	15370	15336	15245	15271	15361	15245	15306	15286	15360	15457	15402	15340	15447	15194	15453	15409	15365	15212	15253	15330	15244	15304	15451	15409	15322	15213	15591	15388	15312	15319	15260	15142	15348
23179	21184	28943	23688	21448	29877	59238	64799	49554	28509	18604	16738	16607	16380	16288	16371	16220	16398	16219	16341	16303	16313	16211	16333	16346	16351	16457	16356	16323	16150	16041	16312	16335	16324	16163	16195	16382	16345	16498	16155	16312	16276	16165	16311	15939	16188	16304	16149	16277	16352	16340	16393	16198	16106	16373	16165	16398	16300	16363	16301	16126	16039	16072	16216	16211	16221	16061	16335	16138	16335	16120	16186	16268	16139	16315	16276	16227	16202	16151	16229	16476	16344	16308	16305	16083	16304	16456	16336	16342	16330	16170	16349	16342	16090	16116	16026	16399	16148	16150	16172	16386	16219	16400	16179	16257	16379	16147	16226	16340	16344	16151	16271	16296	16227	16140	16345	16156	16384	16187	16072	16132	16395	16293	16340	15982	16175	16338	16187	16273	16301	16203	16293	16149	16224	16245	16137	16309	16089	16226	16241	16158	16267	16176	16241	16270	16413	16262	16097	16079	16067	16029	16038	16008	16125	16021	16241	16092	16556	16209	16109	15972	16197	16225	16221	16201	16334	16247	16312	16223	16084	16145	16191	16099	16382	16264	16159	16186	16279	16247	16106	16270	16240	16153	16204	16251	16133	16052	16192	16064	16380	16059	16113	16262	16285	16142	16430	16257	16088	16142	16188	16303	16216	16068	16188	16358	16242	15917	16144	16179	16001	16236	16062	16345	16353	16304	16203	16337	16136	16083	16030	16075	16145	16145	16306	16247	16210	16145	16101	16334	15993	16369	16317	16447	16132	16136	16341	16219	16103	16239	16102	16388	16290	16214	16279	16217	16337	16472	16259	16294	16327	16031	16314	16126	16115	16080	16149	16033	16076	16024	16236	16164	16108	16000	16117	16251	16059	16275	16007	16379	16350	16198	16316	16222	16262	16158	16303	16135	16226	16403	16230	16297	16269	16022	16112	16162	16211	16294	16190	16256	16327	16053	16035	16413	16209	16211	16176	16051	16273	16073	16358	16197	16309	16278	16022	16076	16232	16315	16085	16036	16255	16115	16391	16155	16170	16250	16178	16195	16007	16118	16283	16196	16227	16180	16271	16329	16079	16299	16121	16354	16253	16147	16233	15961	16110	16054	16113	15983	16385	16117	16210	16327	16232	16093	16396	16160	16245	16152	16287	16105	16288	16174	16159	16203	16113	16097	16058	15889	16273	16277	16255	16006	16145	16185	16480	16123	16050	16119	16250	16001	16248	16164	16077	16216	16334	16214	16043	16350	16309	16255	16356	16262	16244	16360	15976	16179	16118	16255	16225	16192	16331	16263	16066	16230	16361	16205	16209	16208	16339	16066	16153	16138	16274	16082	16350	16254	16169	16235	15950	16020	16294	16303	16375	16148	16040	16098	16323	16340	16016	16403	16111	16275	16328	16237	16157	16222	16092	16241	16148	16142	15958	16216	16093	16222	16216	16311	16251	16311	16222	16252	16016	16338	16311	16163	16092	16410	16299	16409	16092	16066	16319	16202	16228	16014	16302	16131	16138	16087	16147	16175	16053	16176	16130	16454	16246	16083	16122	16291	16165	16356	16140	16216	16283	16090	16156	16174	16126	16253	16108	16070	16210	16235	16413	16118	16158	16454	16359	16218	16253	16270	16120	16118	16098	16244	16154	16161	16364	16158	16311	16344	16285	16133	16219	16164	16246	16102	16181	16188	16220	16116	16271	16309	16231	16236	16067	16218	16248	16313	16259	16280	16365	16248	16266	16173	16118	16013	16303	16187	16023	16248	16254	16162	16072	16178	16260	16269	16139	16073	16104	16226	16070	16269	16301	16490	16063	16173	16249	16297	16008	16304	16292	16243	16219	16243	16339	16312	16164	16400	16051	16098	16184	16243	16238	16066	16402	16256	16220	16276	16239	16355	16172	16205	16259	16124	16372	16085	16351	16138	16198	16143	16126	16227	16306	16133	16047	16319	16356	16293	16041	16319	16126	16087	16191	16429	15890	16373	15991	16172	16156	16047	16253	16298	16322	16158	16216	16175	16290	16150	16103	16183	16349	16234	16125	16207	16262	16186	16093	16088	16181	16119	16361	16250	16368	16214	16133	16212	16198	16289	16135	16160	16139	16204	16275	16242	16264	16244	16231	16188	16076	16313	16347	16216	16391	16038	16204	16150	16028	16067	16209	16274	16235	16041	16130	16174	16140	16187	16244	16336	16091	16077	16127	16357	16318	16236	16184	16252	16280	16226	16239	16333	15901	16309	16181	16325	16278	16346	16350	16175	16153	16290	15994	16379	16353	16371	16320	16388	16390	16453	16331	16226	16165	16028	16067	16283	16160	16186	16191	16284	16266	16272	16226	16299	16197	16219	16111	16047	16133	16132	16226	16063	16079	16297	16330	16204	16107	16201	16168	16284	16116	16280	16063	16251	16065	16031	16169	16198	16350	16154	15979	16085	16108	16051	16088	16111	16070	16130	16164	16219	16210	16248	16258	16231	16175	15945	16198	16072	16067	16113	16110	16251	16333	16253	16034	16389	16252	16347	16041	16228	16305	16171	16180	16053	16184	16239	16269	16090	16275	16187	15967	16226	16188	16247	16216	16346	16131	16326	16056	16185	16174	16135	16154	16138	16071	16149	16212	16145	16088	16135	16198	16191	16157	16154	16186	16315	16352	16164	16249	16180	16332	16178	16572	16274	16251	16255	16138	16246	16178	16324	16232	16290	16210	16396	16258	16218	16205	16174	16153	16319	16228	16151	16275	16435	16157	16060	16242	16237	15918	16227	16229	16347	16177	15984	16052	16214	16059	16153	16368	16278	15944	16122	16109	16162	16055	16066	16129	16264	16077	16185	16000	16349	16151	16441	16333	16323	16348	16176	16212	16364	16270	16248	16205	16283	16339	16210	16288	16088	16190	16209	16240	16181	16268	16199	16081	16220	16213	16089	16354	16074	16113	16221	16065	16075	16285	16072	16197	16265	16095	16252	16216	16219	16252	16382	16251	16271	16204	16115	16184	15993	16027	16033	16109	16242	16381	16376	16367	16334	16185	16260	16267	16239	16106	16244	16217	15921	16266	16189	16142	16136	16065	16141	16211	16080	16434	16072	16207	16171	16172	16239	16120	15996	16181	16108	16267	16207	16106	16261	16301	16421	16226	16261	16140	16147	16271	16332	16326	16321	16273	16277	16380	16328	16213	16123	16146	16230	16172	16311	16228	16294	16165	16211	16265	16341	16261	16221	16106	16181	16253	16259	16314	16316	16313	16047	16145	16232	16172	16147	16140	16180	16182	16268	16158	16244	16261	16184	16065	16299	16194	16243	16330	16579	16267	16331	16189	16153	16253	16083	16144	16376	16301	16096	16266	16332	16235	16223	16193	16263	16108	16366	16235	16037	16056	16100	16141	16228	16064	16218	16223	16168	16217	16327	16201	16147	16297	16600	16476	16128	16238	16136	16198	16197	16101	16081	16231	16302	16266	16024	16293	16064	16267	16359	16133	16342	16205	16413	16285	16438	16338	16331	16193	16135	16322	16352	16110	16398	16132	16001	16159	16230	16198	16271	16088	16236	16177	16413	16351	16407	16324	16308	16161	16298	16150	16050	16057	16210	16172	16275	16226	16282	16143	16249	16030	16157	16112	15953	16133	16293	16247	16202	16185	16151	16317	16104	16180	16298	16266	16316	16294	15889	16120	16006	16153	16085	16099	16315	15992	15952	16187	16174	16070	16144	16300	15978	16132	16255	16109	16172	16263	16299	16242	16089	16061	16254	16195	16020	16135	16155	16082	15906	16049	16204	16251	16281	16064	16206	16097	16325	16161	16013	16287	16133	16183	16269	16208	16161	16208	16220	16066	16217	16059	16383	16323	16256	16320	16451	16166	16264	16183	16383	16218	16374	16065	16185	16233	16278	16260	16063	16208	16532	16212	16250	16279	16201	16276	16188	16099	16117	16083	16146	16198	16092	16159	16000	16086	16083	16238	16346	16161	16211	16264	16347	16199	16226	16380	16049	16236	16164	15938	16205	16142	16137	16098	16168	16105	16333	16202	16292	16319	16262	16291	16286	16047	16084	16025	16179	16196	16299	16148	16214	16221	16178	16445	16180	16099	16099	16340	16192	16119	16140	16128	16203	16380	16156	16255	16115	16379	16140	16002	16197	16184	16232	16137	16213	15986	16265	16314	16073	16254	16221	16288	16120	16454	16224	16081	16127	16278	16371	16282	16244	16006	16201	16247	16064	16092	16361	16302	16401	16208	16398	16260	16148	16264	16253	16284	16091	16181	16205	16043	16301	16247	16116	16331	16314	16087	16211	16011	16167	16272	16197	16334	16316	16054	16167	16218	16186	16277	16183	16217	16097	16244	16125	16122	16232	16296	16188	16219	16169	16116	16166	16293	16388	16096	16092	16201	16087	16148	16142	16117	16150	15990	15870	16073	16130	16479	16394	16145	16316	16058	16439	16070	16158	16075	16058	16259	16391	16225	16307	16138	16225	16290	16100	16169	15950	16103	16237	16175	16280	16153	16306	16349	16334	16073	16003	16329	16199	16192	16180	16176	16349	16395	16270	16112	16131	16287	16328	16112	16360	16018	16063	16317	16165	16104	16180	16132	16231	16128	16153	16269	15947	16246	16234	16195	16053	15903	16237	15985	16222	15999	16209	16158	16024	16286	16155	16141	16135	16153	16125	16192	16471	16320	16246	16169	16126	16081	16149	16055	16238	16076	16157	16264	16185	16209	16331	16202	16099	16158	16178	16023	16311	16291	16093	16036	16179	16121	16172	16059	16109	16154	16341	16064	15993	16109	16186	16050	16250	16042	16240	16354	16331	16078	16281	16440	16172	16076	16188	16034	16258	16169	16091	16249	16345	16171	16187	16198	16250	16357	16408	16157	16309	16369	16144	16131	16245	16413	15950	16144	16051	16299	16284	16188	16194	16344	16106	16211	16095	16195	16176	16035	16274	16191	16136	16228	16247	16362	16279	16199	16279	15988	16369	16248	16094	16214	16258	16137	16103	16112	16025	16272	16131	16252	16205	16159	16134	16175	16115	16148	16179	16302	15992	16298	16214	16043	16312	16169	16094	16152	16117	16087	15995	16066	16355	16153	16283	16232	16239	16160	16030	16114	16266	16319	16107	16049	16316	16269	16145	16389	16350	16219
17058	28791	25346	20322	18541	36688	61289	67000	49880	23630	15102	14983	15083	15142	15039	15180	15134	15204	15110	14983	14850	15039	15157	14903	15013	14942	14984	15142	15007	15083	14988	14991	15087	15099	14963	15121	15107	15077	14981	15010	15106	15002	15120	14924	14902	14929	15084	14887	14954	14986	15012	14984	14933	14985	15026	14972	15056	15006	14883	15097	15190	15004	15003	15018	14853	14891	15041	14992	14958	15004	15150	15017	14951	14989	15109	14903	15059	15064	15011	15012	14952	15093	15096	15074	15024	15148	15093	14786	14839	15121	14911	15028	15133	14864	14941	15115	14872	15060	14768	14999	15029	15164	15092	15116	14846	14973	15036	14903	14848	14874	15236	15032	14977	14914	15125	14910	15031	14783	15053	14819	15103	14999	15138	14882	15094	15111	15035	14896	14985	14917	15147	14957	15069	15019	14950	14949	15050	14841	15009	14989	15125	15021	15099	14867	15030	15182	15007	14895	14916	15054	14859	14841	14887	14874	14891	15203	14987	14880	14892	14886	14962	14980	15049	14900	14965	15031	15035	15015	15027	15093	14827	15028	14873	14848	14851	14916	15040	15172	15046	15011	15132	14917	14970	14913	14967	14975	15025	15069	15044	14888	15014	14830	15048	14988	14969	14992	15082	14916	14974	15193	15018	14976	15015	14754	15005	14985	14923	14985	15087	14990	15081	15009	14871	15038	14950	15011	15086	14967	15083	14864	14916	14971	15010	14967	14986	15032	14923	15045	14978	15146	15019	15017	14952	14875	14924	14962	14972	15163	14797	14884	14904	14879	15115	14929	14938	14963	14789	15071	14924	15066	15035	15137	15134	14864	15065	14968	15143	14888	15029	14878	15143	15150	14915	15066	14963	14899	14944	15085	14985	15019	14797	15147	14718	15009	15119	14953	14989	15033	14954	14897	14851	15087	14831	15002	14930	14958	14902	14957	14961	15028	15047	14753	15069	14951	14987	14868	15041	14991	15063	14892	15055	14911	14923	14920	14945	15010	14845	15009	14966	14858	14993	14984	14917	14874	14986	14897	15092	15048	14925	14931	15055	14929	15017	15050	14933	14981	14947	15041	15111	15172	15024	14986	14885	14960	15021	15098	14938	14940	14971	15006	15119	15088	14889	14952	15005	14964	15033	14948	14988	15125	15050	15070	14921	15048	15028	14893	14865	15005	14933	14811	14987	14721	14959	15147	15055	14827	15031	15072	14916	14903	14853	14951	14981	14857	14927	15109	14898	15032	15069	14971	15047	14950	15055	14960	15103	15039	15095	14973	15074	15065	15186	14821	15157	15149	14981	14894	15054	14991	14842	15066	14891	15092	14861	14912	15116	15117	15002	15095	15048	15109	14967	15034	15042	14969	15191	15074	14983	14910	15008	14900	15104	15007	15003	15060	14943	15109	14937	15059	15014	14856	15012	15064	14930	14933	14909	15037	14978	14932	15006	14943	14936	15080	15025	15047	15098	14942	14914	15054	14817	15046	14860	14923	15021	14943	14914	15104	15074	15031	15089	14900	14997	15008	14921	14875	15044	14974	14959	14998	15141	15022	15084	14896	14866	14901	15066	15035	14989	14987	14979	15029	14960	15097	15122	14913	14881	15099	15083	15032	14917	14916	15077	14958	14916	15174	14834	14814	14908	15064	15181	15033	15098	14818	14982	15005	14999	15037	14951	14848	14998	14974	14870	14915	15053	14946	14990	14888	15219	14955	14917	15071	15073	14865	14998	14928	15018	15063	14932	15146	14952	15124	15069	14891	15055	14840	14838	14990	14974	15038	14924	14953	15097	14918	14918	14735	14977	15185	15028	15037	15103	15023	14806	14980	14980	14955	15000	14887	15120	15014	14975	15054	15107	15037	15017	15202	14825	14922	15074	14941	14796	15072	14883	15083	15032	14944	14913	14932	15016	15098	14995	15127	14889	15058	14971	14841	14990	14942	14974	14996	14936	14957	14989	14990	14957	15060	15006	14952	15007	15088	14873	15129	14867	14991	15004	14950	15031	14875	14962	15088	15024	15018	15241	14941	14834	14897	14934	14937	14925	14923	15086	14983	15129	15046	15049	15044	14946	14928	15120	15077	14984	15010	15103	14913	14978	15067	14871	14867	15008	14977	14872	14937	15037	14840	14956	14724	15028	14942	14750	15024	14928	15050	15084	14841	15034	15096	15118	14921	15045	15118	15000	15025	14944	14914	14809	14951	15024	15018	14829	15035	14941	15037	14951	15069	15099	15038	14958	15237	15187	15018	15065	15044	14920	14925	15048	15044	15049	15019	15167	14882	15110	14969	15021	14937	14970	14945	15153	14867	15013	15028	14975	15114	14960	15059	14957	14889	14878	14914	14933	15068	14969	15034	14892	15097	15042	14950	15042	15058	14949	15000	14935	14929	15058	14881	15066	14937	15039	15035	14898	14856	15046	14932	14977	14919	15037	14905	15016	14969	14925	15027	14920	15015	14964	15035	15083	14942	14806	15099	14955	15031	14890	14914	14957	14911	14983	14921	15226	14939	15140	15037	14964	15035	14902	15108	15111	14976	14956	14886	14844	14953	14914	14959	15007	15046	15057	15003	15130	14853	14953	15006	15055	14839	15015	14936	14941	15049	14961	14833	14998	14907	14805	15007	15072	14794	14965	14957	15075	15167	14838	15121	15027	14943	15055	14907	14958	15170	14879	14878	15154	14804	15072	15031	14967	15056	14990	15023	15051	15001	15026	14996	15049	14827	15048	15059	14961	14975	15092	14829	15182	14920	14954	15040	15112	14922	15016	14959	15104	14841	14931	14967	14887	14937	15132	15033	14950	14903	15038	15078	15011	15055	15171	14970	15050	14817	15035	14991	14993	15015	14974	14909	14886	15017	15132	14940	15174	14831	14995	14950	14923	14896	14972	15096	14979	14879	14934	15049	14954	15045	15056	14986	15022	14883	14908	14935	15002	14904	14975	15117	15026	14940	15208	15007	14872	14860	15011	15040	14954	15168	14944	15033	14999	14913	14970	14964	15132	15104	14832	14975	15135	14852	15144	15029	14849	14909	15034	15135	14914	15155	15000	14884	14899	15088	14964	15023	14998	15052	15067	15196	14911	15038	15097	14980	14954	14937	14817	15027	14981	14964	14967	14975	14768	15157	14963	14981	15049	15064	14999	14984	14981	14925	14977	15004	14857	15050	14844	14981	14867	15068	15036	14898	14961	15042	15141	15048	14979	14796	15039	15012	15011	15003	15069	14891	14963	15047	14906	14974	14881	14927	14930	14980	15031	15077	14964	15003	14889	14956	14967	14931	15036	15108	15032	14899	15165	14935	14806	14913	14919	14878	15155	15011	14903	15017	15019	14933	14943	15027	14844	14777	15038	15180	14991	14689	14906	15108	14988	14870	15063	14932	15007	15160	14976	14983	15003	15049	14895	14932	14920	15023	15009	15005	15007	14913	15119	15181	14924	15003	14997	14983	15067	14961	14962	15029	14938	14856	14883	15030	14969	15028	15102	14882	14958	14838	14903	15007	14932	14930	15006	15075	15151	14900	14976	15032	14962	14986	14919	14964	15119	14926	14939	14850	14924	14989	15140	14918	15084	15091	15122	15125	14892	14900	14883	14976	15021	15054	14941	14939	14988	15078	15015	15049	14985	14885	14808	14982	14992	15077	14974	15027	15004	14923	14979	15076	14987	14888	14862	15082	14928	15034	14885	15014	15029	15072	14966	14948	14955	14985	15060	14883	15125	14897	14970	14898	14857	15038	14871	15008	14991	14962	14899	15051	14931	14989	14995	15115	15006	15091	14932	14916	14964	15059	14914	14876	14860	15149	15053	15027	14847	15080	15030	14984	15093	15023	14932	14856	15016	14805	14883	15118	15011	14876	15228	15006	14785	15109	14917	15128	14780	14942	14906	15136	14984	14935	14992	15070	14979	15013	15003	14879	14828	15088	14951	15061	15058	15221	14946	14976	15053	15035	15263	15055	15075	14970	14897	14938	15062	15085	15116	15082	15047	14865	15119	14869	14972	15066	15075	14763	15071	15092	15130	14938	15142	15075	15121	15085	15001	14852	14986	14958	14893	14888	15096	15066	14941	14936	14965	15142	14916	14956	14919	15059	14963	14970	14819	14926	14936	15111	14977	14888	15064	14938	14927	14936	15072	14959	15084	14988	14944	14918	14965	15019	14963	14794	15012	14880	14864	15011	14902	14950	14806	15174	14980	14938	14823	15127	15086	15042	14963	15042	15052	14938	14929	15020	14995	15083	15029	15156	14917	14981	14981	15159	14824	15011	14992	15077	14978	15084	15106	14930	15188	15119	15116	14904	14898	14870	15146	14933	15233	14919	15032	15054	15034	15061	15059	15151	15085	14938	15100	15135	14823	15101	15111	15054	15016	14969	14986	14781	14956	14785	14888	14925	15087	15034	15175	15130	14977	14916	14921	15012	14922	14934	15099	14957	14898	14836	15128	15051	14959	15146	15012	14927	14983	14940	14948	15018	15216	14891	15001	15025	15054	14985	14888	15090	14923	14868	15012	14959	15051	14888	15010	14876	14907	15055	15014	15091	14887	14916	15016	14884	14899	14877	15043	14993	14998	14878	14846	14846	14955	14963	14968	15040	15093	14996	14966	14857	14936	15017	14931	15025	15015	14821	15020	14998	14886	15056	14981	14953	15156	15026	15072	14926	14945	14950	15033	15176	14923	14969	14960	15103	15138	15080	14977	15090	15035	15006	14932	15008	14884	14935	14921	14973	15032	14929	14893	14928	15078	14895	14787	15091	14944	15050	14989	15115	15110	15033	15037	14919	15007	15100	14992	15040	14968	15063	14845	15094	15111	14941	14951	14984	15015	15017	14881	14863	15087	15178	15060	15029	14950	15002	14992	14791	14915	15045	14946	14876	15075	14944	14954	15044	14867	14904	14819	15097	14884	14974	14895	15063	15054	15044	14984	15031	15054	15032	14813	15026	14858	14911	14928	15016	15003	14887	15031	15037	15113	14908	14922	14828	15094	14882	15136	14995	14880	15107	14925	15009	14968	15112	15125	14977	14937	14940	14965	14919	14919	15015	15066	14873	14963	14961	14991	14960	15019	15149	14918	14993	14938	14912	14959	15117	14925	15086	14957	15113	14808	15060	15033	15329	15063	14941
27539	21495	21692	17840	15302	15626	20045	26776	22817	16706	15366	14981	15075	15000	15197	15076	15040	14875	15041	15114	14978	14865	15033	15027	15028	15053	15231	14960	15051	15102	15013	15053	15034	14975	15162	15299	15063	14894	15049	15063	15053	14929	15174	14988	15126	14817	14956	15146	14968	14916	15026	14841	15077	14969	14997	15124	15106	14848	15066	14961	15232	14939	15110	15118	14945	14916	14992	15149	15212	14997	15083	14963	14973	15089	14875	14782	15013	15112	14910	14970	15076	14953	14984	14893	15084	15012	15162	14999	14984	15027	14989	15004	15080	15018	14947	14977	15079	14967	14962	15109	15046	14991	14938	14808	15192	14973	15081	14841	14916	14983	14838	15147	15077	15150	14937	15031	15095	15087	15074	14951	15137	14935	14868	14911	15033	15026	14884	14849	14951	15083	14844	14972	14934	15099	14988	14918	15176	15258	15061	14853	14978	15157	14951	15002	15069	14881	15137	15017	15055	14882	15108	15192	14938	15041	15050	15098	14988	14893	14947	14983	15107	15078	14945	14967	14959	14784	14977	15007	14863	14908	15040	14898	15042	14940	14895	14974	15167	15053	15108	14952	14957	14925	15086	15023	14999	15072	15090	15214	15145	14825	14970	14905	15254	15128	14968	15059	15062	15237	15029	15016	15099	14975	15138	15015	14957	14903	14826	15014	15017	14923	14838	14960	14985	14975	14945	15070	14931	14940	15058	14917	15073	14905	15021	14970	14981	15080	14972	14928	15006	15033	15010	14770	15269	14992	14952	14872	15024	14930	14975	15037	15248	14986	14851	15124	15082	15085	15134	15051	14939	15147	15034	15040	14972	15005	14968	15081	15082	15037	15049	14990	15087	14857	14980	15087	14962	15130	14880	14982	15038	15011	15075	14911	14952	14880	14954	15086	14983	14831	15172	15051	15081	14818	15074	14956	14935	14842	14944	14960	15026	15157	14998	15082	15213	14871	14904	15103	15045	15052	15089	14844	14997	14997	15044	14898	14967	15194	14995	14819	14976	15119	14862	15044	14943	15094	14953	14943	15240	14966	14866	14883	15062	15074	14978	15082	15025	15040	15175	14986	15167	15022	15092	15182	15021	15002	15070	15089	14997	14835	14834	15247	15028	15002	15099	15049	14908	14927	15054	15024	15183	15082	15038	14942	14989	15048	14922	15185	14937	14914	14825	14991	15190	15090	15104	14901	15006	15058	15007	14960	15052	15117	15037	14926	15174	14938	15008	15030	15029	14848	14779	14976	14990	14939	15240	15073	15020	14940	14765	15079	14793	14912	15100	15172	15049	14929	15078	14960	14765	14992	14959	15043	15043	14956	15126	14780	14941	14821	15008	14899	15025	14962	14937	15078	15053	15038	15044	15012	15122	15036	15052	14881	14924	14992	15059	14849	15164	15005	14874	15001	15000	14907	15145	14884	15162	15050	14926	15187	15004	14985	14901	15002	15012	14976	15034	15041	15106	15106	15097	15104	14881	15063	14981	15153	15156	14729	15097	15109	15014	14896	14963	15145	14910	15133	14980	14985	15159	15044	15038	15180	14958	15114	15113	15045	14958	15047	15065	14880	14698	15207	14909	15126	15197	14870	14836	15068	15127	15063	14941	15055	14829	14804	14952	15222	14914	14988	15056	14926	14922	15074	15003	15204	14802	15144	15023	14947	15123	15286	14948	15041	15003	14931	15104	14930	15050	14875	15103	15031	15111	15014	15069	15126	15180	15130	14902	15136	15099	15049	15156	15254	14998	15037	15029	15130	15175	15160	14902	15104	15162	15204	15065	15091	14968	15071	15160	14837	14887	14999	15010	15060	14982	14905	14849	14997	15018	14903	14969	15028	14936	15038	14979	15012	15182	15037	14901	14904	14899	15172	14994	14774	14828	14839	14887	14907	14947	14933	14998	15187	15114	15061	15078	14929	15018	14852	15117	15272	15002	15092	14926	14984	14959	15201	15066	15031	15070	14910	14899	14814	14930	15096	15036	14825	14953	15022	15105	15006	14941	14872	15214	14952	14918	15023	14979	14688	15021	15054	15111	15085	15280	15003	14938	14904	15041	14918	14854	15051	14988	14989	15049	15067	14963	14957	15022	14902	15037	15006	15061	14963	14859	14953	14846	15106	14885	15009	14941	14912	15009	15070	15096	15125	14897	14933	15051	14960	14976	15016	14978	15002	14938	14970	15025	14890	15051	15101	14954	14843	15174	14972	14907	15037	14889	15104	15012	15190	14996	14981	15011	15032	15079	14933	15061	14980	15023	15067	14967	14892	15067	15044	14768	14784	15074	15028	14981	15005	14697	14961	15133	15004	15017	15100	14993	15093	15055	15019	14911	15126	15184	15227	14966	14935	15146	14903	15004	15030	14844	15073	15056	15003	15070	15024	14988	14970	15069	15223	15105	15270	15019	15121	15091	14976	14858	14785	15108	14942	14749	15092	14998	14882	14932	15054	14991	15156	15097	15103	15076	15069	15095	15027	14940	14956	15195	15011	15140	15077	15053	15066	14945	14953	14936	15092	14905	14941	14683	15003	15187	15042	15151	14978	15039	15021	15040	15056	15140	15038	14930	15092	14786	14888	14983	14916	14977	14776	15034	15103	15040	15126	15078	14935	15007	15033	15136	15019	15060	14900	14990	15086	15073	15028	14913	15198	14948	15104	14877	15061	14988	15077	15141	15105	14928	15020	15139	15282	15060	14887	14931	15130	14977	15052	15086	15047	14897	14928	14943	15063	14948	15237	14879	14909	14943	15061	14917	14925	14883	15046	15131	15137	15167	15016	14962	14836	15175	15124	15012	14877	14859	14904	15111	14929	14910	15090	14975	14891	15037	14981	15012	14935	14776	15034	14896	15208	14911	14909	15220	15250	15041	15165	15054	15062	15030	15141	14864	14898	15135	14983	15069	15052	15068	15091	15022	15121	14874	15119	14978	14945	14872	15270	14870	14973	15118	14979	15052	15097	15085	15134	15069	15124	14955	15157	14936	14975	14913	14960	14963	14922	14955	15095	14943	15106	15109	14998	15107	15418	15050	14956	15197	14985	14859	15079	14982	15190	14878	14853	14890	14998	14994	14958	14936	14917	15026	14922	15006	15112	14982	15055	14950	14878	14970	15050	15035	15029	14867	15041	14990	15060	15070	14944	15021	15015	14799	14986	14966	15058	14772	15004	14973	15062	14969	15290	14965	14913	14986	14882	14912	15093	15018	15019	15143	15057	15046	15046	14994	14990	15100	15014	14886	15105	14881	14999	15163	14901	14873	14941	15033	15057	15045	15010	15162	15062	15045	14928	14948	14982	14997	14989	15152	14833	15052	14956	14913	15117	15055	15056	15004	14913	14976	14965	14794	14870	15038	14900	15040	14926	14968	15210	15121	14857	15102	15073	14964	14978	14920	14960	14964	14822	15174	15095	14905	15015	15130	15144	15017	14950	15188	14943	14941	15066	15064	15090	15051	14978	15009	15109	15103	15088	15052	15102	14842	14986	14930	14936	14938	14997	15055	14858	14851	14966	15108	15030	15102	15023	15180	15093	15186	14947	14959	14757	14841	15027	15006	15064	15066	15060	14930	15010	14957	15126	15121	15076	15030	15025	15121	15065	15070	15079	14979	15070	15123	14974	15068	14753	15090	14838	15221	14944	15052	14937	14882	15186	15124	14877	15030	15040	15155	14920	14929	14882	15065	14921	14896	15008	14899	14901	14858	14923	15085	15137	15126	14851	15038	14981	15176	14893	15101	15075	15177	14997	15039	14961	15069	15068	15237	14840	14976	15069	14925	14982	15033	14770	14869	14924	15130	14882	14942	14722	15003	14955	14967	14999	15083	15131	14943	14851	14963	14872	15234	15115	15019	15175	14954	14961	15144	15185	14906	14994	15058	15028	15150	15090	14950	15117	15090	15044	14997	15057	15002	14935	14822	14920	14978	14913	15064	14892	15112	14912	15015	15050	15039	14955	15129	15119	15142	14907	14851	15075	14998	15014	14855	14980	15128	15101	15042	14981	14999	14943	15019	14868	15120	14842	15073	15087	15190	14928	15171	15234	14935	15039	15068	14965	15089	15036	14993	15095	14789	15070	14998	14891	15084	15037	15054	15154	15108	14812	15073	14955	15155	15155	14861	15156	15117	15133	15021	14990	15141	15017	14960	15160	15153	14913	14847	14813	14992	14996	14952	15028	14986	14845	15095	14815	15010	14857	14983	15035	15000	15210	15179	14984	15140	15011	15011	14937	15132	15003	14984	15121	15108	15096	15056	15155	15069	14976	15108	15003	15020	15009	14956	15127	15096	15173	15116	15202	14931	14915	14982	14967	15062	14955	15278	15092	15121	15125	15280	14950	15037	15171	15092	14960	15099	14913	15101	14926	15160	14945	14969	14922	14914	14869	15040	14906	14971	14934	14898	15044	15215	15061	14907	15009	15011	15202	15043	14850	14861	15017	15190	15123	14964	15006	14946	14836	15035	14985	14957	14960	14896	14954	14854	14897	14863	15062	15119	15129	14908	14952	14856	14953	15055	15030	14824	14795	15100	15190	15125	14953	15115	15095	15039	15069	14969	15050	15073	15188	14851	14945	14940	14980	14895	14914	15144	15005	15153	15012	14924	15008	14905	15040	14860	14926	15012	14732	14942	15105	15007	14944	15123	15072	14925	15062	15024	14951	14897	15183	15051	14908	14981	14839	15070	14865	14955	15038	15042	15119	15271	14919	14832	15020	15008	14882	15113	14993	15099	14681	15077	15130	15112	14947	15159	15047	14987	14999	15105	15014	15136	14871	15040	15042	15028	14999	14859	15259	15130	15010	14960	14914	14849	15121	15164	15057	15091	14999	15079	15180	15028	15079	14914	14936	14960	15258	15029	15143	15246	14921	14707	15107	15017	14793	15042	15035	14963	15019	15082	15051	14940	15062	15061	15142	15141	14839	15075	14907	14917	15010	15097	14876	15147	14937	14830	15049	14965	15076	14944	14927	14959	15060	15313	15186	14948	15090	15052	15250	15069	15215	14832	14902	14921	14990	14967	14846	14971	14992	15069	15022	15148	15033	15050	14995	15098	14818	14794	14982	14773	14977	15049	15019	15324	15001	15076	14882	14912	15064	15137	15080	14899	15189	14952	14892	14989	15015	15086	14989
14733	16712	15803	14941	14745	15277	22438	29510	23203	15035	14214	14130	14202	14327	14242	14246	14258	14311	14420	14206	14281	14233	14229	14313	14287	14249	14495	14340	14253	14337	14319	14428	14333	14212	14323	14382	14173	14295	14234	14237	14208	14264	14369	14352	14395	14158	14160	14327	14175	14346	14279	14366	14323	14387	14315	14320	14219	14137	14116	14313	14258	14308	14223	14311	14364	14370	14239	14236	14310	14326	14338	14234	14191	14256	14316	14117	14231	14163	14274	14202	14362	14353	14331	14334	14263	14019	14254	14245	14230	14046	14298	14348	14195	14406	14208	14319	14360	14204	14339	14402	14373	14269	14196	14347	14283	14242	14109	14225	14391	14242	14326	14309	14318	14202	14349	14304	14212	14370	14155	14294	14335	14295	14309	14322	14290	14350	14122	14257	14071	14382	14291	14386	14282	14340	14277	14161	14277	14097	14161	14216	14178	14310	14292	14254	14358	14161	14203	14260	14273	14230	14277	14266	14272	14094	14270	14291	14339	14287	14515	14196	14232	14279	14301	14309	14314	14297	14168	14194	14275	14408	14205	14101	14354	14164	14110	14358	14362	14366	14068	14225	14260	14062	14403	14223	14275	14238	14357	14138	14192	14274	14248	14142	14308	14228	14328	14182	14191	14257	14311	14343	14214	14220	14320	14240	14210	14292	14184	14296	14182	14320	14387	14219	14367	14200	14259	14425	14362	14132	14125	14276	14251	14242	14254	14282	14326	14232	14424	14303	14176	14187	14207	14370	14226	14322	14156	14391	14186	14233	14205	14210	14315	14286	14228	14304	14359	14190	14128	14257	14249	14335	14238	14064	14268	14071	14271	14246	14217	14343	14339	14225	14093	14170	14348	14461	14249	14359	14086	14310	14228	14313	14316	14174	14323	14337	14299	14335	14211	14345	14098	14249	14313	14291	14218	14256	14337	14152	14381	14130	14361	14457	14257	14146	14343	14366	14190	14223	14319	14459	14155	14379	14143	14296	14237	14275	14231	14253	14356	14074	14224	14184	14150	14320	14238	14297	14425	14354	14206	14269	14214	14203	14474	14342	14494	14255	14313	14290	14414	14197	14150	14210	14320	14160	14233	14155	14300	14196	14208	14423	14219	14147	14273	14181	14284	14299	14174	14316	14285	14207	14294	14297	14362	14259	14233	14226	14278	14369	14375	14216	14238	14205	14285	14227	14184	14183	14186	14148	14223	14232	14305	14192	14151	14244	14393	14279	14298	14277	14284	14268	14168	14354	14228	14331	14193	14337	14255	14338	14399	14364	14225	14358	14351	14288	14310	14392	14273	14146	14008	14225	14180	14189	14308	14310	14220	14253	14123	14226	14263	14396	14337	14270	14179	14242	14182	14299	14193	14220	14201	14371	14363	14328	14217	14116	14079	14438	14346	14343	14182	14307	14170	14243	14283	14135	14186	14411	14258	14223	14367	14378	14216	14358	14191	14286	14267	14377	14466	14185	14174	14381	14189	14417	14342	14309	14334	14267	14297	14234	14144	14166	14220	14227	14270	14366	14269	14204	14274	14207	14270	14443	14222	14245	14131	14422	14246	14364	14290	14256	14383	14237	14322	14214	14175	14185	14226	14265	14251	14458	14192	14296	14274	14400	14245	14431	14436	14375	14149	14297	13965	14310	14293	14130	14335	14303	14212	14392	14305	14213	14204	14366	14221	14206	14155	14269	14316	14278	14360	14259	14277	14304	14363	14150	14271	14185	14318	14348	14156	14202	14270	14023	14352	14259	14466	14204	14165	14414	14306	14171	14355	14163	14280	14244	14307	14223	14319	14314	14259	14375	14182	14201	14352	14240	14251	14093	14453	14278	14297	14062	14212	14302	14295	14076	14282	14262	14281	14295	14344	14329	14332	14346	14203	14293	14185	14313	14234	14241	14180	14227	14183	14322	14181	14260	14356	14180	14112	14446	14306	14248	14230	14283	14389	14196	14337	14251	14252	14067	14272	14397	14174	14128	14339	14339	14334	14169	14179	14279	14319	14327	14209	14347	14207	14239	14330	14171	14285	14182	14425	14348	14267	14260	14268	14394	14220	14288	14297	14354	14215	14340	13981	14337	14254	14345	14241	14266	14265	14248	14433	14277	14187	14158	14212	14198	14300	14150	14285	14103	14213	14271	14471	14269	14242	14318	14397	14300	14164	14248	14263	14206	14372	14107	14134	14161	14140	14382	14313	14382	14150	14271	14244	14282	14352	14207	14495	14368	14260	14371	14116	14239	14452	14347	14150	14203	14406	14328	14343	14396	14189	14107	14324	14384	14131	14129	14426	14296	14400	14382	14222	14198	14075	14456	14306	14468	14268	14463	14186	14298	14443	14280	14249	14196	14216	14305	14325	14179	14359	14307	14312	14154	14370	14319	14240	14232	14357	14308	14240	14199	14177	14037	14278	14230	14259	14232	14292	14268	14137	14258	14253	14501	14370	14173	14153	14217	14268	14284	14285	14378	14308	14305	14138	14150	14231	14240	14334	14333	14289	14217	14212	14222	14190	14302	14303	14360	14322	14179	14241	14185	14299	14214	14234	14143	14246	14356	14102	14200	14220	14345	14313	14138	14325	14288	14369	14380	14261	14317	14200	14282	14331	14074	14431	14246	14383	14234	14173	14313	14332	14176	14066	14026	14275	14182	14171	14292	14280	14097	14151	14456	14240	14182	14251	14032	14355	14268	14097	14288	14233	14426	14294	14372	14283	14373	14259	14213	14391	14186	14218	14427	14450	14298	14468	14339	14189	14443	14331	14340	14246	14211	14138	14470	14301	14268	14066	14128	14252	14440	14374	14238	14376	14203	14227	14405	14290	14295	14104	14428	14166	14234	14340	14268	14260	14295	14211	14413	14185	14154	14365	14231	14242	14289	14229	14364	14193	14343	14225	14241	14364	14464	14191	14206	14223	14219	14311	14379	14120	14123	14295	14154	14429	14299	14358	14260	14091	14285	14304	14201	14268	14275	14333	14100	14254	14385	14342	14286	14358	14342	14323	14314	14372	14140	14174	14291	14270	14307	14370	14182	14401	14306	14202	14315	14235	14182	14242	14415	14287	14395	14384	14234	14220	14326	14230	14412	14207	14186	14316	14226	14318	14279	14145	14245	14402	14355	14426	14332	14216	14195	14314	14164	14234	14418	14558	14242	14131	14261	14162	14280	14343	14270	14318	14426	14291	14305	14294	14132	14336	14287	14123	14297	14239	14357	14141	14274	14174	14213	14442	14192	14153	14387	14169	14249	14109	14341	14454	14201	14175	14333	14241	14250	14176	14262	14369	14332	14304	14404	14195	14227	14185	14333	14299	14278	14302	14297	14265	14338	14286	14200	14266	14318	14299	14237	14250	14156	14362	14246	14262	14341	14280	14233	14087	14287	14251	14158	14332	14250	14024	14256	14371	14267	14212	14319	14451	14303	14243	14373	14374	14324	14376	14163	14319	14325	14309	14393	14352	14274	14275	14306	14087	14136	14332	14230	14410	14194	14371	14205	14302	14262	14324	14359	14328	14411	14236	14297	14218	14286	14309	14421	14257	14223	14384	14295	14329	14282	14274	14408	14322	14411	14051	14298	14089	14293	14304	14286	14252	14282	14128	14384	14298	14164	14317	14259	14408	14338	14183	14176	14327	14266	14155	14263	14313	14286	14265	14203	14185	14147	14397	14377	14137	14232	14206	14428	14149	14377	14222	14334	14169	14199	14364	14174	14267	14193	14172	14371	14266	14363	14168	14328	14335	14423	14325	14357	14239	14385	14199	14325	14329	14217	14479	14331	14487	14146	14330	14250	14425	14183	14320	14289	14223	14166	14234	14364	14195	14191	14124	14259	14104	14179	14288	14174	14272	14193	14198	14242	14257	14252	14308	14261	14305	14193	14309	14271	14253	14366	14229	14234	14160	14316	14199	14324	14204	14175	14191	14295	14285	14208	14386	14382	14327	14195	14213	14232	14243	14259	14254	14145	14316	14310	14206	14286	14313	14266	14235	14538	14372	14302	14249	14316	14301	14094	14407	14270	14224	14335	14355	14266	14283	14204	14325	14446	14327	14256	14460	14250	14315	14173	14190	14374	14317	14184	14169	14261	14390	14285	14278	14331	14326	14186	14313	14269	14224	14364	14422	14289	14378	14315	14260	14380	14249	14309	14141	14277	14270	14135	14194	14201	14376	14388	14228	14152	14317	14172	14251	14286	14139	14258	14207	14358	14218	14328	14360	14225	14186	14389	14136	14243	14269	14315	14370	14281	14287	14356	14227	14261	14263	14306	14157	14313	14252	14292	14203	14416	14282	14392	14231	14341	14194	14364	14337	14267	14306	14279	14138	14161	14419	14273	14435	14159	14257	14160	14410	14207	14402	14285	14287	14322	14199	14362	14363	14084	14117	14236	14381	14255	14270	14243	14199	14261	14351	14188	14189	14292	14261	14293	14168	14285	14293	14263	14401	14380	14300	14323	14184	14257	14239	14357	14275	14154	14167	14185	14239	14295	14233	14311	14337	14252	14377	14377	14290	14331	14303	14274	14384	14220	14264	14188	14394	14314	14195	14517	14165	14346	14157	14261	14316	14109	14411	14164	14387	14062	14328	14268	14246	14181	14296	14327	14208	14307	14257	14382	14168	14196	14265	14318	14160	14384	14236	14294	14260	14410	14205	14159	14321	14281	14325	14315	14176	14264	14374	14144	14353	14319	14248	14343	14372	14275	14357	14270	14268	14065	14197	14309	14166	14399	14291	14252	14396	14218	14265	14371	14300	14197	14292	14141	14337	14130	14253	14379	14303	14113	14124	14509	14279	14325	14268	14263	14255	14444	14315	14255	14469	14416	14252	14300	14335	14230	14235	14158	14291	14077	14336	14143	14422	14327	14170	14288	14291	14288	14233	14414	14275	14318	14329	14199	14351	14201	14274	14159	14246	14463	14129	14428	14251	14380	14291	14138	14358	14207	14294	14384	14346	14280	14360	14340	14410	14312	14153	14160	14345	14162	14407	14247	14367	14221	14395	14260	14258	14274	14197	14333	14333	14284	14298	14201	14275	14386	14249	14261	14266	14293	14174	14379	14334	14257	14224	14202	14451	14343	14339	14393	14242	14205	14333	14351	14235	14263	14143	14137	14329	14356	14165	14294
24880	21170	27754	25075	19250	17565	32196	51027	37762	21065	15275	14491	14359	14296	14400	14308	14211	14298	14318	14319	14203	14233	14221	14115	14457	14421	14143	14220	14272	14109	14230	14042	14170	14159	14248	13999	14272	14116	14084	14017	13991	14060	14031	14066	14183	14148	14200	14203	14185	14224	14242	13994	13961	13958	14142	14082	14155	14109	14147	14262	13940	14166	14210	14172	14206	14164	14081	14240	14199	14483	14268	14154	14234	14176	14072	14293	14248	14138	14024	13846	14304	14209	14329	14334	14112	14093	13942	14051	14201	14025	14089	14210	14314	14222	14199	13913	14085	14155	14118	14173	14235	14129	14112	14141	13919	13950	14146	14136	14236	14143	14130	14088	14171	14367	14251	14024	14361	14096	14336	14094	14232	14164	14212	14057	14225	14238	14061	14027	14069	14078	14157	13970	14103	14155	14106	14121	14166	14225	14274	14204	14129	14213	14096	14202	14254	14132	14004	14040	14131	14193	14148	14035	14165	13978	14195	14316	14116	14107	13935	14103	14179	14030	14093	14342	14256	14231	14054	14215	14210	14112	14211	14169	13957	14120	14298	14260	14146	14193	13938	14154	13968	14215	14283	14142	14143	14038	14190	14191	14194	14253	14301	14204	14265	13935	14127	14065	14252	14087	14045	14144	13963	14343	14141	14155	14002	14009	13965	14280	14190	14050	14002	14090	14351	14208	14179	14128	14122	13924	14154	14119	14262	14038	14022	14026	14001	14135	14122	14258	13990	14202	14354	13956	14136	14325	14438	14275	14216	14124	14036	14108	14105	14321	14437	14068	14041	14386	14067	14251	14205	13977	14373	14228	14256	14148	13832	14134	14176	14121	14243	14266	14194	14232	14001	14262	14091	14112	14178	14227	14146	13973	14115	14225	14091	14208	14120	14212	14175	14064	14220	14220	13989	14162	14014	14027	14135	14197	14208	14202	14177	14277	14231	14062	14113	14153	14153	14303	14046	14050	14201	13870	14058	14040	14260	14136	14150	14005	14116	14240	14165	14118	14254	13965	14047	13949	13946	13945	14084	14053	13871	14082	14187	14141	14215	14045	14185	14141	14181	14185	14425	14241	14195	14179	14096	14238	14227	14252	14305	14019	14051	14138	14168	14138	14110	14107	14232	14143	14122	14028	14134	14175	14321	14111	14201	13973	14160	14003	14126	14245	14158	14102	14114	14035	13943	14043	14010	14046	14107	13972	14137	14184	14360	14140	14102	14052	14181	14013	14309	14112	14253	14194	14242	14233	14003	14176	14279	14169	14037	14207	14158	14137	14374	14126	14082	14032	14251	13831	14225	14208	14073	13933	14162	14247	14035	14066	14068	14077	14231	13873	14070	13997	14212	14059	14189	14290	13979	14185	14191	14204	14173	14113	14169	14097	13970	14342	14006	14154	14408	14060	14193	14154	14104	14228	14078	13994	14074	14041	14098	14076	14021	14045	14183	14030	14004	14213	14229	14196	14053	14166	14118	13966	14187	14021	14066	14045	14222	14244	14129	14313	14272	14016	14115	14176	13977	14061	14070	14069	14289	14198	13978	14083	14241	14118	14163	14175	13952	14272	14210	13991	14072	14300	14008	13876	14098	13827	14153	14159	14094	14049	14286	13922	14094	14132	13965	14184	14091	14305	13949	14237	14013	14087	14183	14058	14108	13986	14264	14162	14097	13824	14054	14086	13977	13948	14160	14007	14060	14182	14091	14189	14240	14329	14144	14307	14095	14199	14191	13989	14051	14071	14216	14159	14253	14165	14129	14029	14050	14097	14230	14080	14104	13941	14090	14187	14214	14118	14069	14156	14088	14028	14068	14371	14152	14026	14113	14077	14129	14131	14174	14164	14247	14162	14083	14162	14161	14085	14188	14058	14173	14219	14002	14157	14320	14050	14234	14107	14037	14111	14252	14148	14187	14243	14174	14174	14179	14076	14001	14242	14224	14128	14129	14180	14042	14023	13966	13838	14151	14223	14145	14078	14183	14142	14245	14204	14181	14293	14129	14140	14248	14050	14069	14197	14130	14201	14142	14080	14037	13975	14141	14194	14120	14052	14014	14195	14188	13946	14071	14221	14126	14023	14261	14311	14013	14068	14004	14310	14246	14304	14329	14082	14133	14057	14201	13993	14133	14319	14286	14194	14243	14027	14086	14215	14155	14114	14142	14114	14201	14253	14029	13991	14269	14181	14019	14190	14326	14194	14208	14054	14068	14074	13966	14172	14112	14221	14401	13874	14109	14131	14137	14154	14100	14091	13940	14239	14148	14098	14099	14208	14086	14258	14026	14118	14115	14098	14075	14182	14014	14119	14132	14110	14145	13944	14112	14135	14052	13949	14032	13962	14231	14153	14240	14132	14173	14142	14080	14109	14174	13993	14133	14162	14183	14220	14183	14282	14126	14060	14201	14178	14092	14057	14000	13981	14136	14249	14113	14162	14289	14004	14092	14038	14125	14116	14199	14407	14120	14136	14322	13971	14055	14125	14240	14129	14079	14136	14212	14145	14081	14008	14166	14242	14128	14085	14171	14147	14162	14193	14029	14075	14092	14058	14196	14076	14053	14048	14074	14042	14148	14045	14210	14183	14239	14221	14109	14301	14246	14059	14195	14238	14168	14166	14065	14071	14017	14123	14277	14204	14146	14029	14203	14068	14196	14280	14178	14101	14449	14103	13989	14067	13956	14311	14112	14186	14068	14284	14226	14097	13946	14149	13948	14136	13975	14049	14188	14037	14275	14024	14286	14112	14111	14028	14063	14212	14145	14032	14024	14166	14016	14194	14222	14201	14049	13947	13996	14084	14082	14017	14151	13901	14225	14185	14164	14284	14182	14286	14149	14030	14114	14095	14149	14239	14070	14138	14287	14138	14239	14031	14130	14177	14317	14001	14073	13968	14067	14188	14227	14112	14018	14175	14101	14189	14181	14127	14051	14189	14062	14375	14252	14039	14172	14449	14149	14248	14063	14076	14201	14139	14236	14223	14284	14189	14149	14285	14085	14077	14213	14143	14205	13870	14006	14125	14145	14219	14118	14054	14016	14151	14163	14140	14090	14325	14151	14198	14160	14002	13994	14251	14248	13985	14242	14070	14170	14170	14151	14235	14102	14054	14163	14066	14072	13961	13901	13995	14178	14337	14084	14113	14200	14068	14040	14147	14193	14453	14254	14210	14173	14072	13978	14292	14101	14176	14026	14095	13995	14136	14234	14095	14022	14125	14067	13945	14210	14232	14056	14182	14164	14125	13840	13999	14189	14153	14101	14245	14052	13912	14069	14192	14304	14161	14005	14170	14040	14251	14124	14168	14252	14104	14234	14168	14047	14053	14194	14203	14149	14075	14105	14008	14319	14115	14061	14060	14243	14148	14144	14079	14156	14494	14241	13884	14177	14132	14165	14019	14132	14089	13942	14199	14212	14437	14208	14116	14134	14014	14155	14294	14097	14200	14174	14088	14098	14156	14032	14303	13975	14137	13944	14092	14028	14101	14175	14145	14082	13900	14064	14183	14332	14061	14246	14125	14251	14218	14186	14006	14302	14109	14260	14064	14172	14121	14272	14259	14145	14120	14078	14206	13998	14221	14105	14197	14158	14193	14205	14087	14100	14203	14069	14065	14116	14031	14057	13876	14216	14034	13937	14079	14195	14168	14173	14198	14340	14325	13992	14209	14016	14285	14095	14074	14292	14214	14107	14113	13937	14138	14212	14375	14076	14171	14168	14277	14249	14055	14109	14275	14118	14049	14187	14052	14036	14073	14040	14312	14270	14132	14325	14056	14046	14155	14021	14093	14169	14311	14024	14067	14130	14250	14176	14194	13969	14022	14206	14285	14131	14398	14217	14196	14346	14188	14074	14294	14256	14103	14175	14287	14107	14109	14057	14205	14004	14157	14050	14081	14295	14144	14121	14141	14085	14129	14131	14150	14323	14282	14050	14009	14288	14051	14292	14101	14165	14204	14088	14250	14307	14089	14293	14218	14159	14217	14274	14100	14083	14176	14179	14337	14135	14190	14034	14132	14063	14126	14042	14226	14119	14064	13982	14076	14195	14220	13976	14094	14316	14144	14191	14127	14335	14099	14011	14089	14118	14202	14106	14158	14197	14139	14079	14094	14191	14138	14031	13931	14247	14219	14133	14153	14027	13941	13960	14113	14046	14115	14199	14047	14070	14253	14170	14197	14537	14111	14026	14027	14258	14017	14220	14131	14439	14372	14366	14009	14062	13985	14282	14282	14181	14283	14087	14264	14158	13985	14183	14026	14111	14160	14148	14326	14184	14156	14119	14269	14286	14208	14214	14012	13981	13943	14063	14151	14144	13966	14163	13983	14173	14050	14032	14306	14100	14088	14284	13971	14209	14304	14105	14178	14179	14255	14140	14023	14113	14216	14118	14184	14143	14329	14221	14126	14162	14291	14192	14073	13991	14233	14057	14381	14109	14185	14210	14115	14283	14192	14177	14272	14075	14306	14269	14079	14075	14254	14096	14047	14180	14005	14055	14208	13926	14361	13970	14139	14040	13984	14127	14159	14168	14019	13935	14055	14068	14174	14012	14008	14040	14215	14314	14169	14248	13996	13977	13947	14140	14288	14027	14211	14048	14139	14115	14132	14258	14176	14157	14263	13997	14111	14239	13939	14178	13899	14118	14191	14099	14155	14034	14023	14302	14107	14238	14141	14153	14050	14061	14069	13992	14011	14284	14007	14148	14147	14101	13934	14223	14136	14077	14174	14369	14083	14216	13952	14107	14227	14174	14016	14207	14161	14002	14180	13993	14096	14150	14100	14056	13885	14241	14188	13899	14126	14057	14130	14054	14070	14213	14053	14174	14105	14146	14195	14064	14045	13997	14173	14194	14050	14144	14052	14201	14456	14246	14247	14271	14276	14031	14019	13862	14097	14185	14048	14211	14251	14188	13980	14212	14209	14045	14256	14223	14175	14265	14020	14084	14217	14022	14216	14251	14248	14037	14189	14173	14129	14114	14300	14155	14132	14208	14307	14084	14194	14125	14142	14065	14049	14069	14179	14187	14295	14319	14178	14095	14156	14286	14114	14136	14004	14077	14147	14094	14121	13949	14118	14347	14201	14128	14109	14254	14116	14081	14156	14177	14293	14110	14192	14165	14085	14213	14125
13521	20503	18979	16263	15375	17468	36005	50673	37617	18156	13918	13810	13723	13918	13813	13675	13873	13806	13919	13878	13719	13825	13796	13866	13872	13753	13665	13811	13692	13901	13830	13808	13984	13672	13874	13846	13830	13966	13999	13707	13964	13747	13793	13646	13906	13764	13976	13766	13903	13876	13875	13789	13820	13787	13909	13984	13891	13872	13883	13778	13841	13829	13776	13843	13845	13995	13577	13746	13924	13566	13646	13676	13905	14105	13873	13916	13910	13898	13776	13740	13784	13647	13842	13734	13814	13586	13855	13809	13841	13791	13875	13828	13763	13680	13865	13754	13778	13826	13720	13640	13954	14027	13753	13810	13977	13852	13771	13799	13896	13691	13873	13932	13919	13771	13911	14053	13644	13830	14117	13851	13691	13759	13864	13781	13816	13820	13772	13779	13796	13796	13807	13833	13801	13789	14036	13780	13810	13848	13824	13811	13746	13769	13909	13776	13880	13839	13759	13849	13884	13648	13771	13728	13902	13672	13813	13834	13784	13973	13964	13930	13702	13816	13869	13754	14017	13802	13712	13716	13777	13871	13649	13729	13836	13913	14009	13894	13831	13727	13725	13931	13900	13896	13867	13908	13836	13779	13972	13798	13862	13738	13907	13722	13775	13738	13926	13813	13773	13852	13876	13798	13727	13780	13845	13741	13794	13865	13890	13847	13688	13780	13650	13841	13779	13815	13829	13989	13695	13907	13789	13791	13908	13637	13831	13893	13809	13938	13922	13855	13836	13918	13855	13918	13772	13667	13920	13660	13866	13788	13834	13901	14023	13765	13807	13834	13939	13756	13788	13776	13761	13680	13927	13783	13843	13835	13871	13702	13812	13709	13814	13724	13885	13847	13794	13968	13901	13909	13815	13736	13763	13626	13773	13854	13758	13781	13757	13952	13732	13909	13863	13886	13854	13845	13755	13775	13977	13831	13732	13859	13871	13816	13635	13792	13744	13891	13903	13720	13808	13837	13712	13802	13660	13934	13822	13775	13909	13888	13817	13958	13745	13842	13724	13832	13777	13799	13919	13897	13789	13699	13857	13755	13761	13755	13823	13845	13722	13874	13786	13855	13776	13854	13845	13785	13828	13784	14077	13809	13797	13840	13923	13786	13759	13849	13840	13884	13735	13757	13826	13747	13712	13571	13819	13778	13954	13848	13868	13829	13748	13816	13854	13728	13864	13868	13670	13827	13645	13835	13804	13914	13877	13813	13887	13904	13643	13707	13898	13875	13852	13782	13850	13835	13850	13777	13899	13807	13848	13778	13816	13977	13701	13808	13805	13821	13720	13744	13972	13899	13839	13840	13829	13944	13802	13924	13787	13720	13983	13815	13852	13747	13917	13885	13957	13796	13878	13681	13877	13699	13788	13833	13895	13765	13789	13841	13658	13807	13851	13858	13914	13703	13793	13754	13697	13845	13676	14019	13743	13864	13954	13800	13855	13800	13946	13937	13793	13694	14047	13882	13617	13688	13827	13938	13928	13665	13873	13913	13918	13838	13877	13949	13780	13908	13731	13703	13794	13880	13828	13727	13931	13826	13723	13799	13842	13692	13879	13805	13840	13764	13822	13828	13973	13712	13695	13735	13778	13833	13922	13743	13647	13876	13876	13717	13846	13652	13951	13828	13774	13869	13738	13629	13810	13730	13844	13910	13705	13889	13858	13850	13939	13858	13862	13777	13842	13823	13777	14058	13871	13788	13882	13752	13954	13824	13667	13726	14002	13828	13810	13850	13660	13889	13738	13674	13874	13816	13695	13679	13733	13801	13723	13789	13992	13805	13691	13769	13728	13689	13726	13739	13773	14004	13789	13800	13868	13747	13770	13859	13662	13807	13938	13688	13700	13806	13620	13808	13745	13887	13879	13788	13802	13696	13812	13898	13888	13962	13868	13776	13885	13653	13814	13791	13819	13781	13736	13929	13888	13812	13778	13838	13733	13731	13720	13875	13770	13829	13796	13930	13793	13807	13983	14066	13824	13802	13870	13828	13941	13698	13824	13749	13736	13802	13911	13691	13756	13934	13832	13806	13750	13972	13688	13799	13719	13770	13793	13749	13768	13769	13989	13754	13880	13729	13845	13771	13791	13622	13703	13856	13932	13940	13756	13777	13787	13793	13923	13717	13744	13776	13829	13765	14002	13841	13870	13738	13667	13869	13750	13737	13876	13752	13812	13894	13679	13753	13931	13841	13652	13780	13783	13828	13762	13890	13847	13775	13918	13838	13838	13976	13677	13831	13795	13872	13852	13622	13778	13823	13702	13925	13860	13694	13712	13747	13756	13818	13580	13653	13733	13785	13835	13806	13846	13992	13921	13779	13755	13860	13797	13780	13788	13765	13906	13772	13737	13880	13940	13692	13806	13915	13900	13892	13746	13895	13864	13655	13773	13857	13767	13719	13793	13778	13922	13773	13819	13876	13728	13803	13896	13962	13696	13980	13765	13745	13777	13653	13774	13690	13960	13707	13906	13808	13670	13627	13921	13880	13854	13747	13745	13898	13712	13776	13928	13845	13709	13823	13876	13722	13946	13809	13732	13822	13766	13774	13709	13703	13985	13991	13817	13736	13846	13860	13922	13890	13837	13746	13834	13735	13799	13842	13720	13786	13851	13680	13750	13909	13748	14005	13801	13716	13751	13821	13811	13794	13942	13790	13781	13818	13727	13744	13797	13955	13960	13742	13807	13710	13944	13850	14012	13787	13767	13900	13898	13864	13744	13768	13812	13786	13885	13757	13880	13773	13663	13766	14053	13934	13954	13779	13822	13684	13827	13888	13788	13793	13916	13766	13828	13775	13726	13803	13841	13735	13760	13812	13744	13785	13891	13793	13545	13773	13871	14103	13859	13694	13782	13656	13885	13934	13958	13792	13805	13892	13795	13845	13747	13828	13768	13810	13803	14041	13896	13831	13772	13915	13910	13745	13895	13976	13767	13735	13923	13847	13779	13691	13822	13851	13823	13873	13886	13798	13811	13780	13738	13814	13890	13884	13907	13901	13907	13904	13795	13789	13871	13832	13728	13728	13682	13834	13701	13933	13824	13941	13794	13746	13733	13812	13773	13799	13899	13842	13965	13758	13891	13772	13740	13752	13659	13914	13873	13831	13831	13681	13715	13842	13893	13785	13644	13859	13763	13911	13883	13639	13979	13910	13971	13922	13806	13702	13651	13807	13845	13678	13916	13645	13690	13835	13804	13712	13850	13862	13777	13828	13816	13782	13723	13897	13725	13797	13739	13908	13647	13832	13728	13813	13789	13790	13753	13638	13859	13872	13755	13711	13742	13802	13849	13787	13649	13591	13878	13804	13808	13744	13805	13826	13684	13912	13828	13858	13840	13760	13836	13900	13880	13857	13825	13811	13696	13662	13746	13776	13694	13971	13741	13646	13795	13806	13797	13935	13782	13992	13894	13796	13889	13623	13671	13807	13865	13761	13788	13801	13978	13720	13897	13825	13958	13833	13911	13735	13729	13790	13763	13895	13828	13983	13673	13861	13776	13760	13899	14004	13865	13958	13973	13769	13979	13701	13802	13863	13909	13784	13977	13702	13624	13949	13765	13869	14021	13966	13668	13922	13984	13841	13993	13704	13783	13915	13879	13678	13746	13992	13740	13827	13831	13802	13645	13927	13773	13785	13791	13806	13820	13809	13935	13839	13882	13759	13722	13897	13805	13806	13851	13922	13866	13842	13766	13894	13898	13813	14024	13775	13743	13959	13930	13893	13833	13893	13770	13815	13812	13834	13843	13790	13697	13653	13830	13949	13852	13700	13930	13809	13843	13885	13803	14002	13895	13877	13738	13815	13773	13689	13911	13801	14036	13672	13844	13891	13807	13835	13811	13899	13695	13961	13786	13896	13772	13778	13899	13849	13877	13728	13638	13834	13686	13818	13811	13805	13789	13902	13673	13782	13710	13885	13829	13838	13886	13888	13937	13881	13868	13690	13845	13887	13890	13945	13803	13720	13835	13914	13768	13824	13853	13816	13791	13856	13842	13926	13765	13842	13719	13784	13809	13901	13891	13920	13849	13751	13786	13720	13815	13956	13774	13770	13896	13805	13877	14032	13880	13861	13830	13731	13782	13763	13656	13798	13832	13883	13758	13838	13706	13847	13734	13817	13632	13935	13834	13653	13813	13785	13794	13713	13930	13806	13771	13822	13796	13814	13747	13757	13954	13663	13770	13760	13793	13928	13890	13875	13849	13837	13881	13729	13873	13783	13799	13909	13664	13721	13947	13819	13827	13867	13872	13890	13973	13867	13876	13804	13760	13727	13752	13756	13787	13662	13723	13805	13793	13834	13728	13879	13751	13956	13814	13864	13612	13834	13759	13879	13983	13738	13777	13677	13843	13831	13855	13759	13986	13886	13850	13787	13863	13797	13795	13856	13785	13781	13878	13879	13866	13848	13901	13836	13734	13889	13767	13846	13769	13676	13699	13876	13804	13723	13804	13862	13849	13799	13777	13761	13681	13802	13694	13869	13631	13782	13784	13773	13799	13743	13668	14057	13691	13737	13925	13807	13671	13653	13861	13632	13859	13778	13707	13721	13886	14018	13760	13755	13792	13942	13812	13892	13860	13753	13870	13859	13932	13819	13745	13859	13873	13872	13827	13790	13758	13674	13722	13732	13645	13895	13933	13770	13830	13747	13831	13797	13898	13767	13798	13850	13925	13887	13832	13857	13800	13723	13796	13851	13668	13820	13817	13962	14053	13706	13963	13887	13625	13791	13894	13825	13820	13963	13734	13805	13827	13728	13766	13811	13807	13939	13833	13668	13752	13741	13854	13892	13697	13853	13734	13977	14146	13800	13708	13678	13848	13931	13915	13994	13830	13863	13843	13795	13749	13772	13819	13664	13832	13762	13840	13762	13847	13649	13831	13879	13849	13859	13879	14057	13806	13864	13753	13776	13794	13755	14011	13793	13860	13774	13839	13841	13935	13566	13878	13759	13844	13903	13645	13909	13782	13811	13928	13909	14077	13816	13982	13676	13881	13838	13686	13938	13759	13780	13770	13720	13749	13692	13806	13656	13872	13745	13787	13799	13940	13767	13935	13746	13756	13903	13803	13853	13839	14039	13690	13851	13927	13706	13758	13843	13886	13826	13746	13858	13923	13660	13798	14025
23203	21156	28874	23689	21374	23774	52279	64913	49819	25864	16568	14535	14324	14204	14235	14118	14225	14186	14160	14210	14279	14170	13988	14226	14199	14172	14080	14141	14239	14170	14157	13914	14143	14215	14137	14152	14100	13959	13946	14057	14104	14086	14076	14036	14004	14118	14185	14210	14142	13897	14135	14245	14087	13941	14235	14018	13906	14164	14142	14097	14136	14022	14046	13941	13922	13983	14071	14102	14049	14241	13891	13994	14048	14241	14067	14186	13943	13934	13926	14019	14091	14105	13989	14007	13948	14191	14119	13954	14150	13985	13913	14005	13897	13972	14034	13877	14097	13950	14150	14118	14057	13932	13982	14121	13977	14073	13977	14225	13978	14038	14221	14072	13944	13999	13886	14073	14167	14053	14009	14087	13890	13947	14006	14025	14172	14035	14175	14070	13992	13983	14092	13981	13999	13971	14045	13979	14022	13890	14134	14093	14129	13744	13911	13782	14130	13950	13940	14152	14044	13966	13902	13834	13893	13982	14035	14098	14209	14144	14070	13813	13992	13914	14131	14001	14054	14057	14065	14060	14024	13925	13941	14085	14167	13944	13920	13822	14076	14046	14169	14066	13973	13922	13877	13964	14002	13980	13912	13901	13968	14007	14101	13752	14026	14035	14079	14091	14063	14176	14001	14034	13947	14021	14062	13912	14050	14096	14076	13997	14016	14066	13914	13990	14050	13918	14083	14063	13991	14043	14052	13989	14140	14105	14090	14095	14082	14099	14012	14036	13952	14092	13956	13958	14169	14038	13952	14074	13875	14004	13948	13931	14011	13926	13911	14013	13902	14040	14099	14131	14188	13943	13912	13932	13980	14082	13970	13895	14027	13986	14038	14026	13901	13927	14214	14015	14001	14037	14023	13856	13995	13934	13831	13918	14173	14273	14066	13912	14054	14007	13993	13895	14000	14079	13941	14108	14047	13870	14089	14016	14016	13984	13952	14041	13953	13967	14062	14044	13984	13914	14024	13884	13976	14046	13930	13818	13999	14132	14095	13920	13862	14084	13953	13939	14032	14057	13914	14055	14063	14128	14157	13962	14069	14071	14086	13914	13881	14088	13972	13989	14063	14014	13868	13935	14062	14090	13938	13907	13928	14057	13975	13990	14228	13945	14163	14140	14044	14037	13953	13769	13973	14030	14063	14073	14017	14234	14062	14076	13988	14233	14027	13898	13935	14037	13868	13875	13709	13893	13900	13865	13835	14078	14194	14021	14030	14099	14064	13968	14000	14043	14061	14124	13868	14123	14103	14063	14011	14017	14111	14020	13935	14034	13980	14049	13986	13931	14007	14073	14108	13860	14069	14027	14075	13904	13927	13973	14095	14068	13902	14048	13968	13821	13955	14190	14137	14193	14156	14009	13742	14115	14046	13981	13936	14105	14046	14073	13896	14038	14017	13878	14004	13918	13910	13989	13861	14124	13903	14022	13952	13963	13873	13908	13827	14005	14103	13903	14178	14047	14003	14163	13975	13990	14044	13930	13996	14133	13986	14204	13998	13904	13935	13938	14008	13903	14054	13978	14020	14062	13933	13971	13861	14091	13860	13908	14079	13941	14005	14171	14041	14034	13933	13967	13979	14238	14148	13853	13957	14087	14016	13954	14033	14161	13958	13909	13991	13964	14213	13986	14171	14065	13999	14147	14104	14126	14137	13875	14101	14057	13922	13906	14028	14116	14128	13839	14042	14153	14058	13984	14041	14160	13812	14118	13995	13835	14036	13833	13990	14136	13897	14067	13854	14099	14089	13800	13766	13992	13891	14002	14050	13931	13893	13940	13847	13948	14156	14064	13908	13847	13998	13949	14033	13952	14099	14009	14187	14146	13873	13916	13929	13831	13986	14093	13909	14084	14074	14123	14194	13938	13984	13994	13926	14048	14091	13990	14120	13891	14021	14045	14047	14022	13960	13969	14056	14015	13969	14023	14143	13886	14025	14079	14090	14000	14131	14073	13977	14006	13964	13972	13841	13840	14103	14201	14251	13945	14086	13807	13914	14127	14048	14178	13987	14166	14023	14019	14128	14142	14000	14009	13941	13949	14126	14169	14023	14098	14108	14140	14154	14159	13974	13926	14005	13980	14133	13931	13986	14219	14017	14226	13934	14146	14027	14035	14082	13989	14005	14151	14112	14023	14165	13948	14119	13978	13909	13928	13799	13806	14335	14167	14011	13998	14020	13995	13974	13921	13880	13984	14114	14130	14221	14178	14126	13951	13909	14131	14045	14037	13995	13930	13902	14024	14030	13945	13948	13987	13950	13969	13988	14114	14038	13942	13977	14059	13954	13934	14125	14033	14009	13866	13928	13855	13962	14101	13792	14215	14019	14041	14215	14039	14276	13970	14028	13813	14129	14038	13847	14079	14129	14154	13885	13962	14156	13863	14122	14068	14036	14063	14007	13931	13997	13881	13924	14071	13908	14177	14317	14071	13957	13989	14143	14086	13990	13987	13940	13964	14125	13749	13959	14004	14025	13926	13792	14030	14098	13989	13890	14115	14143	13960	14099	13979	14195	14059	13930	13919	14002	14202	14111	13942	14062	13966	14005	14038	13889	14049	14103	14069	14085	14057	13973	14097	13846	14005	14187	14069	13864	13984	14077	13982	14060	14008	13946	14040	13909	14031	13791	14171	13911	14174	14131	14067	14115	13875	14045	14069	13941	14042	14170	14180	13965	13905	13911	13954	14008	13846	13870	13842	14002	13860	13875	13802	13919	13945	14138	13890	14044	13978	13887	14050	14014	14127	14230	13878	14070	13806	13916	13757	14135	14088	14018	13879	14118	14220	14091	14116	14167	14037	13898	13796	13989	14032	14162	14059	13958	13909	13827	14048	13911	14038	14007	14079	14051	13953	13774	14024	14162	13887	14076	14071	14001	14063	14023	14030	14108	14052	14150	13933	13882	13954	13897	14147	13959	14044	14121	13971	14052	13980	14108	13952	14028	13996	13931	13882	14152	13995	13785	14031	13995	14185	13961	14151	14186	14004	13938	14132	14014	14089	14083	14004	13956	13998	14107	13854	14142	13839	14184	14011	14161	14020	14082	13978	13966	13987	13911	13930	14009	14067	14318	13921	13889	14046	14133	14172	14038	14083	13977	13868	14160	14150	14122	14059	13812	14023	14003	13944	13891	13991	14007	13964	14002	14132	14139	14104	14165	14005	14279	13996	13802	14037	13950	13948	13960	14172	13954	13861	14065	13861	13918	13936	14022	14027	13968	13990	13918	13828	14143	14043	14091	14045	14014	14170	14133	14113	13968	14077	13827	14077	13861	13974	13883	13903	14057	13974	14092	14110	14016	13832	14310	13878	14039	14051	14053	14160	14234	13956	14135	13917	13898	13987	13948	14038	14024	13919	13808	14067	14151	14050	14056	13919	13766	13923	13905	13964	14114	14011	14092	14138	14048	14049	14115	14013	14063	14035	14095	13989	14045	14179	14015	14001	14233	13928	14035	14025	14037	14130	14120	14026	13821	13923	13951	13958	14008	14156	14229	14246	14213	14087	13776	14046	13883	14077	14030	14127	14123	13912	14091	14071	13964	14127	14128	13938	14006	13952	14078	13899	13872	14001	13981	14035	13822	13891	13965	13988	13989	13917	13968	13855	13975	14119	13938	14106	14026	14035	14030	13911	13845	13986	13908	14043	14013	13954	14227	14015	13963	13950	14052	14033	13963	14097	13921	14127	14187	13959	13945	14015	14089	13912	13986	14021	13802	14029	14165	14036	13892	13915	14102	14136	13965	14122	14030	14267	14161	13938	13918	14018	13979	13826	14151	13943	13984	13990	13973	14103	13997	14137	13902	13995	14094	14077	13953	14035	14068	14156	13951	13975	14020	14149	14169	13940	13968	13862	14042	14059	14054	14020	14076	13987	13969	13911	14088	13943	13986	14069	13913	14158	14057	13951	13943	14095	13931	14062	14324	14115	14046	13924	13922	14165	13943	14016	14126	13983	14001	13947	13954	13925	14063	14014	13735	13902	13931	14057	14075	13887	14117	14082	14050	14069	14336	14004	14067	14113	13931	13989	13886	13940	14069	13991	14007	13924	14044	13947	14000	13972	14133	14110	13904	14040	14097	14074	14040	13739	13726	14048	14219	14070	14048	14003	14045	14051	13970	14178	14103	14067	13949	14160	14021	13969	13894	13992	14095	14022	13889	13808	13978	14069	14197	14065	14185	14033	14107	14038	13891	14019	13881	13973	14134	14048	14057	14020	13914	14190	14001	14030	14080	13905	14032	14056	13982	13912	13992	14140	13956	13963	13996	14096	14020	14113	13931	13952	13953	14061	14214	14019	14109	14108	13998	13946	13881	14031	13818	14008	13949	13960	13954	14011	14145	14009	14093	13928	13991	13928	14034	13996	13991	14038	14009	14075	14188	14002	14061	13993	13972	13990	13983	13936	13921	14035	14104	13709	13908	14042	14094	14045	14069	14218	13977	14059	13943	13987	14073	13940	13944	14135	13927	14005	13855	14168	13912	13833	13901	13864	13931	14070	14190	14025	14046	13952	13989	13916	14029	14056	13948	14001	13975	14065	13945	13990	14036	13963	14089	14035	13968	13969	13842	13941	14025	13781	13981	14055	13922	13986	14138	13982	13986	13996	13959	14029	14003	14095	14070	13972	13971	13985	14017	13987	14073	13976	14061	14045	14120	14036	14180	14179	14012	13924	14145	14087	13908	14108	13937	14003	13785	13952	14145	13852	14112	13965	13875	13774	14075	13989	14139	14153	14190	13963	13974	13975	14067	13973	14128	13924	13902	13848	13978	13933	14045	13948	14051	13828	14011	14149	13998	14010	13969	13955	14010	13960	13870	14184	13938	14065	14040	14183	14093	14189	14176	14093	13890	14024	13898	14127	14074	14158	14085	14074	14021	14056	13902	13862	14025	14065	14110	14030	13691	13894	13980	14075	13990	14128	14031	14009	14053	13677	14067	14070	13960	13948	14073	14116	14055	13937	14087	13977	14195	13953	14097	14057	14022	13972	14014	13975	14072	13834	14065	14134	13931	13928	14113	13880	13987	13995	13976	13789	13970	13870	13902	13895	13963	13866	14015	14180	13995	13870	13899	13766	13915	14013	13976	13896	13941	14096	14121	14126	13999	14123	14219	14010	14115	13901
16202	27349	24547	19352	17969	20657	53496	67193	49363	22014	14047	13746	13696	13818	13571	13909	13758	13812	13783	13829	13868	13790	13897	13763	13789	13722	13791	13758	13573	13657	13805	13856	13835	13723	13699	13954	13783	13787	13768	13813	13681	13753	13875	13776	13787	13751	13620	13662	13600	13692	13836	13867	13669	13759	13598	13586	13837	13654	13900	13794	13702	13670	13822	13917	13755	13757	13795	13621	13792	13654	13863	13733	13759	13806	13745	13832	13705	13756	13795	13616	13693	13722	13823	13755	13708	13695	13710	13712	13692	13673	13698	13715	13577	13740	13798	13683	13593	13771	13804	13768	13725	13878	13654	13768	13858	13764	13723	13670	13913	13619	13824	13775	13720	13821	13784	13759	13704	13815	13506	13760	13676	13784	13703	13681	13756	13845	13765	13827	13928	13631	13945	13648	13805	13767	13806	13829	13757	13704	13595	13929	13610	13777	13821	13659	13745	13747	13697	13834	13805	13652	13736	13678	13649	13655	13755	13912	13680	13763	13770	13774	13805	13598	13708	13715	13768	13764	13755	13787	13635	13631	13574	13784	13734	13734	13742	13837	13720	13781	13710	13660	13848	13765	13738	13666	13689	13672	13814	13772	13750	13714	13588	13797	13734	13781	13756	13810	13564	13686	13801	13722	13759	13817	13965	13701	13769	13572	13872	13701	13674	13735	13481	13746	13793	13686	13704	13695	13623	13841	13672	13596	13755	13773	13812	13679	13821	13856	13790	13758	13779	13633	13709	13707	13799	13887	13708	13824	13905	13728	13813	13818	13728	13713	13810	13899	13638	13877	13794	13792	13969	13761	13836	13666	13825	13880	13742	13650	13786	13854	13781	13810	13675	13544	13807	13544	13706	13728	13854	13735	13668	13556	13718	13596	13704	13698	13882	13709	13578	13686	13828	13766	13704	13773	13758	13792	13863	13761	13805	13547	13618	13688	13775	13790	13788	13853	13675	13749	13817	13627	13908	13584	13712	13699	13886	13703	13792	13703	13713	13591	13735	13900	13651	13602	13779	13686	13686	13874	13784	13715	13691	13928	13733	13861	13698	13585	13780	13836	13795	13716	13906	13762	13723	13619	13645	13739	13721	13654	13652	13696	13674	13672	13729	13748	13795	13560	13785	13756	13974	13519	13691	13667	13725	13698	13923	13683	13828	13644	13799	13657	13772	13745	13854	13816	13815	13835	13816	13620	13718	13811	13689	13608	13721	13670	13734	13622	13793	13741	13760	13726	13727	13740	13806	13658	13691	13797	13816	13713	13698	13789	13875	13639	13724	13877	13662	13874	13774	13650	13676	13733	13764	13568	13589	13805	13702	13777	13764	13722	13664	13748	13792	13741	13802	13799	13661	13833	13644	13755	13707	13821	13719	13589	13699	13689	13798	13837	13846	13689	13748	13654	13719	13723	13730	13713	13836	13730	13767	13769	13726	13917	13733	13798	13687	13899	13756	13804	13862	13803	13696	13820	13789	13828	13743	13693	13742	14032	13728	13877	13879	13835	13802	13761	13601	13897	13833	13725	13795	13769	13854	13671	13627	13592	13726	13724	13579	13737	13783	13777	13694	13619	13684	13738	13712	13779	13812	13702	13744	13776	13936	13707	13804	13696	13598	13771	13846	13726	13747	13748	13772	13807	13766	13734	13753	13793	13663	13836	13774	13812	13734	13601	13817	13639	13722	13834	13726	13737	13748	13794	13893	13669	13817	13588	13576	13617	13758	13593	13735	13714	13736	13809	13835	13480	13905	14040	13761	13871	13647	13623	13774	13540	13563	13641	13588	13750	13690	13917	13689	13669	13816	13803	13806	13714	13689	13787	13719	13586	13731	13920	13748	13677	13825	13674	13675	13707	13838	13860	13868	13784	13637	13582	13738	13829	13699	13732	13636	13738	13679	13596	13815	13752	13625	13663	13687	13765	13685	13875	13625	13767	13729	13649	13647	13705	13797	13648	13751	13745	13736	13547	13613	13699	13839	13883	13743	13794	13626	13772	13808	13774	13824	13718	13565	13703	13725	13650	13689	13767	13696	13711	13793	13769	13696	13629	13718	13731	13726	13686	13672	13690	13745	13549	13776	13744	13743	13817	13588	13732	13807	13643	13697	13577	13673	13716	13732	13539	13767	13703	13748	13835	13671	13809	13693	13680	13744	13670	13562	13718	13836	13790	13669	13716	13757	13762	13777	13571	13593	13772	13770	13737	13585	13580	13765	13784	13587	13642	13747	13655	13883	13653	13610	13850	13680	13651	13767	13737	13710	13633	13674	13600	13531	13781	13780	13655	13475	13661	13803	13647	13680	13660	13599	13582	13738	13699	13581	13743	13794	13768	13708	13685	13708	13762	13766	13752	13717	13805	13578	13664	13571	13873	13778	13744	13683	13685	13812	13686	13837	13715	13664	13909	13704	13826	13610	13676	13807	13622	13700	13754	13910	13947	13705	13803	13665	13597	13766	13749	13760	13833	13782	13651	13651	13766	13694	13885	13618	13716	13837	13823	13785	13796	13690	13608	13885	13658	13746	13646	13761	13644	13728	13867	13644	13642	13626	13672	13648	13820	13793	13809	13832	13885	13868	13841	13732	13621	13714	13837	13807	13850	13960	13695	13699	13559	13633	13716	13811	13596	13846	13726	13680	13666	13782	13799	13775	13707	13856	13904	13783	13787	13636	13850	13809	13688	13775	13714	13787	13591	13623	13640	13822	14027	13908	13692	13732	13820	13715	13908	13709	13687	13744	13803	13646	13810	13858	13731	13894	13723	13704	13600	13625	13733	13713	13696	13709	13866	13756	13659	13633	13780	13774	13795	14025	13705	13684	13606	13863	13723	13777	13801	13829	13665	13684	13591	13784	13614	13637	13508	13730	13806	13806	13772	13684	13724	13656	13791	13548	13766	13747	13818	13755	13823	13649	13794	13719	13801	13792	13897	13858	13716	13772	13800	13817	13929	13640	13552	13730	13582	13857	13605	13666	13739	13635	13725	13720	13652	13609	13611	13716	13565	13703	13742	13800	13838	13679	13690	13646	13714	13795	13734	13733	13719	13640	13717	13689	13759	13845	13713	13788	13756	13659	13838	13738	13801	13687	13803	13865	13713	13885	13759	13686	13681	13787	13761	13723	13701	13957	13843	13728	13454	13839	13800	13647	13822	13885	13719	13712	13686	13728	13730	13678	13749	13832	13650	13756	13749	13711	13791	13715	13617	13911	13791	13734	13708	13763	13653	13684	13641	13839	13621	13771	13673	13598	13691	13553	13728	13688	13799	13844	13758	13626	13886	13817	13782	13737	13638	13801	13847	13750	13840	13711	13658	13786	13656	13686	13782	13739	13601	13657	13688	13682	13717	13536	13638	13813	13714	13837	13544	13749	13694	13817	13682	13655	13679	13662	13858	13840	13573	13610	13751	13803	13806	13729	13752	13565	13670	13881	13650	13826	13845	13733	13653	13809	13755	13677	13700	13611	13828	13768	13709	13636	13770	13571	13842	13753	13766	13656	13796	13624	13904	13902	13795	13711	13725	13701	13715	13770	13772	13777	13653	13766	13585	13685	13887	13760	13723	13760	13764	13780	13798	13895	13767	13938	13720	13887	13869	13692	13649	13682	13620	13724	13967	13778	13776	13767	13666	13794	13889	13728	13639	13791	13874	13658	13731	13754	13581	13885	13640	13898	13821	13747	13852	13807	13712	13830	13761	13740	13778	13832	13757	13791	13558	13749	13722	13778	13652	13711	13653	13618	13628	13747	13664	13854	13780	13604	13708	13587	13892	13818	13689	13819	13685	13679	13657	13571	13726	13714	13541	13634	13772	13898	13802	13716	13822	13623	13676	13755	13748	13630	13690	13721	13737	13736	13747	13723	13735	13844	13631	13739	13863	13605	13924	13680	13583	13638	13643	13583	13685	13801	13686	13789	13699	13790	13735	13661	13643	13700	13818	13751	13568	13707	13690	13722	13854	13631	13783	13733	13856	13669	13674	13605	13767	13999	13819	13857	13771	13887	13765	13712	13884	13568	13760	13922	13734	13900	13754	13756	13852	13521	13810	13656	13665	13711	13713	13770	13683	13755	13733	13702	13875	13578	13722	13811	13628	13762	13780	13877	13779	13683	13668	13665	13817	13728	13744	13956	13703	13616	13706	13775	13773	13873	13611	13691	13736	13714	13668	13787	13579	13890	13674	13701	13798	13778	13735	13615	13816	13639	13697	13849	13937	13596	13619	13660	13917	13795	13751	13754	13810	13669	13751	13584	13797	13743	13705	13798	13712	13595	13758	13654	13760	13873	13703	13809	13713	13502	13841	13745	13808	13789	13788	13747	13564	13730	13814	13793	13626	13790	13690	13740	13732	13751	13724	13796	13729	13668	13613	13783	13817	13773	13680	13595	13521	13719	13731	13767	13612	13632	13739	13732	13734	13739	13757	13696	13918	13778	13792	13803	13832	13877	13629	13871	13831	13876	13913	13874	13698	13592	13691	13741	13740	13854	13705	13832	13663	13714	13746	13601	13735	13679	13861	13763	13739	13664	13774	13802	13759	13919	13730	13759	13760	13725	13715	13701	13757	13705	13866	13670	13604	13829	13701	13632	13716	13577	13753	13724	13909	13890	13685	13692	13654	13771	13750	13776	13694	13800	13725	13896	13724	13520	13794	13764	13665	13730	13672	13774	13616	13691	13869	13668	13677	13608	13688	13867	13699	13719	13788	13528	13755	13817	13811	13725	13763	13785	13648	13666	13818	13809	13600	13832	13693	13830	13631	13793	13498	13702	13612	13851	13719	13545	13676	13755	13661	13674	13624	13801	13910	13660	13644	13705	13863	13835	13598	13815	13741	13709	13750	13615	13760	13826	13840	13648	13798	13726	13768	13811	13733	13670	13789	13686	13788	13789	13844	13723	13875	13814	13786	13764	13946	13743	13722	13556	13709	13849	13810	13679	13809	13666	13845	13802	13670	13841	13771	13814	13748	13766	13918	13813	13627	13807	13549	13529	13829	13955	13611	13671	13745	13860	13566	13735	13755	13576	13772	13702	13781	13793	13757	13597	13840	13709	13840	13546	13761	13726	13852	13772	13863	13696	13691	13843	13675	13758	13801	13863	13627	13779	13695	13538	13717	13885	13817	13722	13650
27548	21550	21674	17782	14947	18891	24320	24082	20876	15896	15003	14694	15091	14789	14925	14586	14864	14986	14752	14672	14831	14945	14715	14844	15035	14774	14930	14791	14760	14665	14874	14893	14887	14870	14952	14814	14779	14670	14922	14765	14953	14937	14857	14707	14856	14676	14703	14913	14911	14627	14685	14807	14908	14850	14922	14950	14963	14898	14769	14837	14933	14923	14638	14891	14741	14895	14932	14804	14961	14556	14790	14650	14873	14766	14917	14687	14870	14752	14771	14678	14865	14692	14742	14665	14725	14872	14721	14723	14753	14835	14680	14863	14978	14790	14886	14787	14865	14767	14837	14772	14744	14933	14902	14913	14781	14724	14885	14867	14835	14698	14733	14835	14693	14812	14785	14864	14619	14890	15015	15036	14880	14881	14980	14787	14889	14911	14646	14833	14859	14727	14967	14858	14897	14747	14970	14743	14942	14875	14893	14754	14945	14840	14805	14776	14724	14819	14813	14724	14773	14586	14729	14857	14795	14821	14718	14926	14687	14747	14728	14716	14624	14777	14547	14788	14727	14778	14638	14579	14846	14859	14716	14751	14776	14702	14786	14809	14728	14850	14578	14682	14692	14794	14765	14985	14667	14738	14685	14767	14696	14769	14550	14740	14548	14641	14789	14918	14910	14806	14799	14875	14838	14913	14572	14739	14677	14979	14740	14729	14861	14711	14923	14933	14623	14838	14699	14815	14893	14765	14606	14723	14548	14692	14816	14804	14739	14716	14940	14790	14777	14667	14864	14974	14835	14709	14988	14692	14752	14689	14921	14657	14757	14624	14893	14781	14724	14912	14554	14764	14744	14753	15039	14794	14704	14800	15003	14712	14790	14955	14836	14760	14662	14658	14589	14865	15015	15050	14683	14747	14888	14758	14771	14828	14865	14732	14861	14680	14666	14701	14793	14741	15018	14618	14919	14830	14793	14934	14782	14696	14539	15015	14990	15027	14927	14697	15022	14715	14746	14868	14623	14645	14825	14815	14821	14806	14818	14721	14861	14768	15068	14930	14806	14809	14641	14878	14783	14883	15014	14832	15023	14860	14778	14815	14802	14871	14806	14740	14667	14868	14751	14908	14759	14801	14920	14989	14866	14826	14839	14696	14852	14862	14962	14700	14784	14903	14749	14756	14634	14692	14670	14805	14797	15139	14993	14829	14890	14686	14860	14653	14824	14960	14806	14615	14898	14764	14711	14795	14806	14720	14770	14819	14845	14727	14654	14672	14769	14753	14929	14881	14809	14809	14899	14789	14829	14705	14792	14770	14772	14966	14918	14910	14773	14932	14773	14720	14843	14817	14900	14818	14796	14688	14749	14797	14904	14611	14649	14897	14723	14772	14758	14837	14655	14791	14874	14514	14832	14866	14668	14842	14679	14924	14875	14884	14709	14938	14966	14787	14822	14997	14963	14882	14831	14798	14808	14798	14945	14746	14918	14668	14811	14794	14769	14677	14597	14799	14701	14851	14944	14806	14907	14796	14785	14694	15000	14836	14775	14874	14726	14715	14909	14728	14817	14870	14656	14751	14653	14907	14735	14716	14700	14879	14795	14824	14816	14563	14936	14830	14713	14738	14844	14796	14765	14781	14691	14995	14788	14809	14961	14592	14778	14911	14716	14968	14768	14814	14786	14743	14801	14790	14871	14926	14824	14722	14771	14928	14769	14812	15011	14816	14811	14854	14700	14618	14847	14706	14621	14874	14892	14954	14787	14915	14707	14791	14773	14805	14691	14911	15237	14768	14796	14709	14742	14732	14796	15013	14978	14924	14579	14808	14825	14653	14983	14786	14684	14727	14911	14955	14889	14822	14614	14703	14796	14878	14896	14728	14836	14946	14738	14719	14746	14945	14795	14889	14799	15071	14915	14816	14641	14754	14664	14838	14902	14796	14826	14756	14653	14592	14813	14871	14769	14752	14720	14634	14934	14646	14826	14815	14666	14701	14653	14793	14786	14897	14921	14895	14784	14685	14780	14887	14797	14786	14811	14775	14968	14824	14811	14741	14817	14763	14880	14860	14897	14923	15115	14855	14931	15000	14942	14893	14785	14744	14829	14875	14761	14770	14926	14767	14827	14706	14744	14789	14838	14792	14769	14672	14869	14802	14735	14745	14763	14687	14612	14811	15014	14745	14767	14911	14885	14836	14963	14870	14831	14694	14795	14935	15083	14774	14696	14710	14882	14857	14772	14697	14691	14843	15025	14833	14796	14795	14595	14876	14817	14776	14722	14595	14820	14824	14849	14919	14785	14844	14814	14915	14778	14661	14857	14746	14859	14811	14796	14847	14657	14757	14737	14938	14758	14977	14984	14796	14752	14654	14761	14628	14611	14726	14812	14815	14641	14763	14701	14737	14780	14741	14764	14804	14834	14754	14811	14860	14574	14801	14705	14970	14767	14782	14880	14829	14924	14700	14821	14866	14773	14787	14759	14667	14808	14502	14866	14808	14781	14829	14906	14762	14731	14796	14777	14658	14789	14636	14615	14862	14798	14857	14711	14765	14812	14842	14733	14700	14748	14947	14745	14723	14716	14886	14959	15002	14603	14896	14723	14749	14767	14931	14763	14848	14850	14795	14766	14771	14674	14936	14756	14650	14943	14627	14673	14726	14795	14741	14838	14763	14886	14941	14604	14778	14893	14835	14771	14768	14862	14907	14764	14825	14716	15029	14900	14778	14861	15016	15085	14682	14735	14837	14752	14943	14788	14966	14806	14799	14943	14731	14959	14863	14743	14817	14935	14803	14808	14642	14715	14532	14696	14767	14930	14986	14763	14916	14684	14835	14619	14737	14810	14828	14848	14848	14831	14941	14676	14665	14763	15003	14898	14742	14723	14729	14899	14860	14905	14936	14956	14759	14858	14823	14767	14811	15170	14807	14778	14887	14914	14927	14706	14821	14727	14870	14712	14669	14727	14845	14797	14790	14649	14913	14902	14976	14919	14743	14727	14737	14848	14949	14840	14858	14974	14625	14850	14873	14784	14899	14685	14820	14710	14750	14560	15000	14811	14814	14762	14799	14828	14952	14812	14777	14769	14720	14668	14770	14691	14732	14670	14616	14703	14838	14865	15098	14723	14737	14871	14635	14854	14798	14885	14727	14828	14824	14644	14852	14876	14757	14629	14937	14831	14726	14969	14762	14993	14783	14787	14796	14996	14799	14887	14932	14735	14762	14771	14798	14689	14831	14834	14780	14760	14867	15063	14834	14687	14831	14631	14714	14766	14696	14809	14856	14938	14785	14843	14767	14913	14740	14697	14689	14662	14687	14956	14856	14837	14793	14725	14690	14735	14688	14802	14624	14784	14914	14584	14677	14657	14738	14803	14825	14794	14634	14901	14624	14789	14659	14817	14639	14795	14792	14630	14744	14817	14663	14667	14892	14734	15030	14744	14738	14670	14878	14538	14713	14724	14798	14907	14811	14821	14660	14910	14797	15027	14980	15047	14952	14938	14749	14969	14767	14910	14837	14670	14890	14961	14999	14598	14880	14923	14702	14757	14761	14893	14728	14875	14740	14634	14726	14831	14836	14859	14677	14831	14782	14876	14654	14879	14784	14841	14939	14767	14654	14623	14668	14753	14770	14809	14732	14848	14830	14790	14711	14693	14837	14676	14688	14874	14699	14764	14886	14893	14897	14850	14799	14755	14908	14856	14758	14809	14881	14642	14729	14817	14933	14779	14758	14863	14633	14781	14949	14810	14654	14880	14851	14692	14743	14892	14828	14865	14894	14997	14884	15001	14861	14904	14895	14813	14621	14850	14687	14988	14746	14688	14873	15020	14955	14816	14901	14827	14769	14726	14820	14800	14844	14609	15063	14933	14744	14725	14838	14726	14809	14865	14830	14965	14770	14733	14850	14705	14779	14977	14845	14901	14706	14672	14981	14907	14840	14815	14577	15063	14774	14927	14712	14861	14883	14760	14692	14934	14766	14856	14771	14770	14894	14887	14819	14761	14757	14786	14939	14818	14742	14922	14753	14885	14864	14750	14745	14777	14694	14754	14691	14745	14762	14765	14936	14975	14891	14871	14779	14687	14725	14641	14708	14780	14791	14643	14835	14811	14682	14611	14883	14918	14704	14846	14602	14737	14873	14706	14702	14784	14835	14842	14688	14789	14701	14802	14992	14784	14985	14895	14913	14878	14749	14744	14845	14788	14676	14861	15035	14902	14763	14816	14737	14830	14970	14737	14700	15056	14834	14861	14614	14814	14882	14852	14980	14684	14887	14764	14872	14869	14958	14753	14634	15036	14871	14795	14874	14717	14894	14828	14903	14785	14719	14774	14646	14566	14787	14630	14778	14841	14817	14934	14741	14828	14696	14815	14867	14877	14788	14687	14818	14822	14816	14940	14810	14892	14853	14813	14924	14694	14824	14808	14821	14933	14749	14709	14627	14654	14833	14838	14896	14676	14839	14780	14783	14727	14787	14689	15048	15022	14968	14709	14802	14852	14888	14679	14745	15115	14879	14973	14857	14832	14893	14805	14604	14843	14696	14768	14833	14716	14790	14664	14791	14964	14716	14735	14858	14714	14852	14800	14598	14929	14891	14841	14800	14834	14739	14821	14598	14834	14782	14926	14867	14825	14684	14811	14744	14632	14697	14781	14694	14739	14758	14846	14780	14859	14666	15056	14708	14826	14899	14878	14635	14817	14754	14708	14736	14780	14652	14664	14760	14799	14998	14644	14907	14873	14603	14915	14871	14684	15002	14760	14723	14768	14962	14741	14690	14866	14704	14847	14932	14785	14966	14827	15059	14923	14702	15028	14883	14672	14717	14897	14762	14641	14627	15044	14849	14878	15053	14897	14994	14776	14722	14855	14817	14588	14817	14783	14950	14738	14610	14725	14712	14858	14587	14903	14742	14962	14918	14580	14775	14668	14873	14859	14924	14765	14746	14781	14814	14815	14922	14678	14867	14806	14791	14821	14873	14872	14624	14526	14834	14963	14804	14730	14780	14936	14721	14973	14830	14849	15090	14859	14480	14833	14825	14679	14794	14921	14962	14772	14619	14890	14699	14761	14750	14862	14669	14949	14936	14873	14810	14870	14727	14871	14754	14897	14805	14899	14860	14760	14874	14753	14921	14766	14710	14958	14905	14782	14728	14880	14827	14792	14915	14761	14805
14468	16665	15839	14933	14767	21725	26492	26647	21187	14708	14271	14372	14205	14580	14262	14313	14356	14221	14260	14241	14271	14359	14485	14207	14246	14256	14409	14211	14303	14230	14234	14273	14058	14240	14217	14415	14346	14188	14219	14102	14165	14022	14213	14319	14319	14246	14195	14391	14531	14314	14130	14244	14262	14576	14160	14139	14271	14324	14172	14296	14269	14229	14262	14132	14276	14242	14317	14250	14217	14140	14252	14115	14259	14426	14248	14156	14451	14243	14063	14354	14436	14251	14239	14315	14176	14253	14219	14229	14226	14173	14251	14204	14277	14208	14349	14410	14245	14265	14326	14343	14155	14112	14262	14367	14290	14221	14312	14124	14311	14280	14107	14298	14187	14089	14309	14291	14392	14351	14346	14377	14202	14246	14351	14221	14194	14256	14257	14341	14210	14243	14129	14280	14165	14255	14325	14183	14243	14302	14221	14344	14272	14355	14222	14458	14506	14337	14221	14085	14341	14258	14251	14451	14380	14183	14244	14433	14233	14290	14406	14332	14217	14022	14339	14239	14372	14308	14371	14335	14228	14286	14223	14316	14414	14212	14360	14423	14314	14309	14223	14107	14322	14221	14215	14248	14231	14149	14088	14224	14262	14113	14226	14191	14304	14231	14398	14309	14341	14316	14417	14237	14435	14258	14086	14306	14233	14224	14177	14279	14153	14279	14268	14244	14456	14200	14366	14253	14181	14179	14274	14332	14158	14224	14199	14427	14211	14173	14172	14206	14129	14223	14381	14223	14263	14120	14290	14274	14227	14384	14277	14278	14278	14267	14315	14362	14225	14239	14135	14244	14222	14252	14172	14381	14400	14332	14252	14215	14091	14288	14196	14420	14111	14284	14341	14313	14198	14178	14182	14249	14264	14304	14237	14238	14226	14385	14186	14316	14208	14332	14372	14221	14280	14082	14187	14275	14152	14283	14243	14491	14268	14276	14156	14135	14327	14254	14162	14356	14270	14296	14117	14334	14309	14335	14212	14315	14211	14275	14071	14206	14326	14360	14156	14213	14240	14133	14460	14406	14316	14196	14179	14219	14118	14246	14245	14279	14253	14403	14228	14273	14390	14211	14418	14148	14155	14513	14239	14309	14250	14250	14238	14340	14255	14248	14382	14277	14291	14111	14370	14206	14225	14272	14335	14110	14339	14229	14178	14337	14288	14219	14370	14250	14282	14257	14158	14234	14177	14376	14508	14289	14282	14228	14380	14234	14101	14226	14364	14242	14126	14130	14316	14342	14122	14237	14262	14127	14350	14316	14076	14206	14213	14236	14195	14254	14221	14285	14217	14282	14286	14199	14156	14240	14419	14269	14219	14470	14389	14321	14248	14066	14100	14205	14259	14309	14320	14389	14112	14197	14287	14282	14230	14149	14236	14145	14343	14325	14340	14355	14285	14101	14363	14129	14341	14189	14169	14264	14263	14355	14213	14199	14361	14206	14270	14330	14189	14148	14189	14185	14135	14237	14324	14118	14148	14250	14301	14313	14080	14362	14310	14441	14307	14449	14159	14355	14275	14241	14234	14210	14307	14212	14121	14297	14243	14197	14303	14307	14277	14375	14354	14268	14057	14197	14266	14180	14349	14152	14239	14217	14313	14134	14382	14243	14159	14345	14316	14361	14238	14375	14245	14130	14245	14413	14173	14265	14401	14152	14260	14170	14305	14263	14208	14236	14280	14115	14475	14226	14271	14437	14286	14161	14289	14185	14300	14346	14331	14002	14268	14250	14292	14238	14267	14473	14351	14106	14217	14201	14258	14387	14268	14236	14363	14290	14266	14297	14319	14316	14271	14274	14207	14420	14227	14355	14328	14137	14349	14138	14278	14148	14358	14217	14231	14387	14327	14253	14362	14254	14320	14252	14223	14296	14452	14293	14275	14226	14248	14206	14384	14411	14196	14226	14249	14357	14249	14337	14212	14103	14176	14242	14309	14182	14258	14300	14210	14413	14150	14179	14145	14199	14307	14234	14269	14247	14421	14197	14304	14254	14183	14090	14261	14123	14406	14371	14212	14305	14277	14306	14309	14157	14330	14316	14324	14277	14226	14323	14192	14291	14259	14184	14285	14221	14266	14250	14233	14177	14212	14246	14155	14308	14307	14404	14225	14037	14425	14307	14076	14209	14181	14132	14218	14362	14291	14311	14267	14292	14358	14114	14476	14335	14281	14437	14239	14013	14208	14417	14369	14418	14237	14308	14306	14274	14341	14400	14214	14413	14215	14301	14298	14304	14424	14240	14310	14305	14212	14103	14332	14269	14218	14276	14239	14391	14268	14229	14217	14191	14299	14196	14243	14170	14183	14419	14375	14167	14104	14292	14287	14572	14131	14160	14289	14322	14291	14349	14181	14272	14356	14330	14241	14201	14251	14097	14243	14335	14219	14130	14209	14258	14317	14302	14231	14310	14300	14352	14215	14362	14131	14149	14419	14331	14340	14198	14129	14077	14289	14359	14191	14232	14213	14188	14241	14399	14233	14303	14203	14367	14241	14267	14192	14470	14092	14428	14106	14309	14228	14204	14088	14204	14162	14458	14230	14242	14288	14156	14237	14236	14172	14297	14464	14293	14131	14348	14363	14239	14180	14340	14297	14298	14164	14258	14303	14346	14308	14425	14217	14255	14276	14307	14207	14211	14314	14368	14293	14197	14324	14186	14234	14414	14279	14309	14310	14284	14207	14210	14408	14292	14254	14307	14119	14309	14371	14258	14238	14309	14227	14242	14206	14209	14330	14174	14269	14366	14154	14253	14411	14257	14236	14269	14318	14225	14255	14367	14259	14163	14266	14225	14279	14119	14331	14260	14273	14246	14210	14245	14235	14153	14239	14349	14279	14331	14436	14296	14283	14270	14234	14180	14239	14181	14290	14496	14206	14209	14213	14192	14317	14302	14187	14202	14295	14227	14411	14281	14324	14133	14159	14390	14195	14158	14298	14160	14423	14401	14310	14302	14270	14308	14310	14322	14164	14419	14263	14314	14395	14226	14392	14351	14245	14205	14219	14340	14220	14256	14266	14218	14218	14255	14249	14267	14185	14330	14306	14313	14310	14330	14194	14193	14338	14431	14334	14205	14145	14374	14232	14296	14203	14217	14423	14259	14181	14401	14258	14311	14244	14393	14359	14333	14193	14433	14246	14376	14216	14009	14253	14147	14198	14254	14395	14192	14266	14217	14228	14322	14420	14136	14292	14226	14280	14050	14135	14275	14011	14172	14423	14173	14250	14528	14362	14233	14235	14228	14388	14207	14272	14161	14192	14239	14287	14207	14237	14313	14309	14220	14189	14186	14273	14227	14296	14357	14267	14256	14199	14266	14123	14307	14108	14301	14238	14145	14338	14218	14263	14386	14396	14363	14273	14161	14192	14423	14251	14168	14372	14355	14301	14454	14154	14315	14226	14199	14247	14056	14188	14222	14327	14108	14181	14263	14307	14173	14373	14184	14284	14330	14264	14346	14257	14377	14193	14260	14090	14114	14188	14235	14202	14343	14237	14295	14359	14285	14280	14262	14411	14269	14249	14336	14187	14281	14179	14381	14419	14360	14313	14341	14232	14347	14163	14089	14055	14273	14305	14319	14230	14258	14206	14267	14366	14212	14179	14408	14216	14215	14479	14138	14257	14293	14196	14104	14205	14162	14216	14280	14186	14241	14297	14427	14298	14336	14255	14194	14270	14289	14339	14290	14412	14105	14271	14401	14320	14302	14219	14328	14397	14299	14149	14294	14300	14403	14186	14299	14285	14182	14220	14446	14289	14406	14285	14147	14130	14357	14218	14387	14272	14354	14337	14118	14102	14153	14293	14324	14337	14078	14308	14329	14371	14249	14197	14335	14459	14157	14312	14457	14326	14308	14295	14381	14469	14136	14120	14157	14190	14228	14248	14282	14205	14383	14164	14263	14339	14216	14298	14291	14194	14358	14307	14399	14253	14324	14268	14269	14377	14226	14313	14335	14378	14341	14368	14223	14359	14318	14189	14350	14224	14303	14198	14367	14113	14376	14271	14340	14222	14160	14118	14132	14328	14299	14373	14372	14227	14215	14309	14272	14286	14276	14236	14386	14207	14279	14130	14224	14412	14141	14289	14340	14331	14160	14349	14431	14162	14278	14277	14202	14242	14238	14255	14334	14243	14424	14349	14398	14144	14189	14446	14205	14315	14244	14333	14220	14170	14144	14215	14339	14171	14326	14286	14362	14102	14277	14102	14263	14365	14271	14235	14350	14372	14079	14175	14498	14252	14284	14011	14311	14360	14319	14191	14099	14379	14245	14294	14262	14295	14394	14123	14332	14234	14386	14223	14394	14431	14251	14386	14237	14424	14183	14585	14199	14208	14412	14259	14230	14324	14187	14244	14316	14182	14232	14120	14340	14388	14220	14220	14436	14212	14105	14242	14228	14251	14289	14332	14340	14252	14245	14357	14361	14202	14344	14350	14328	14314	14274	14201	14340	14478	14411	14103	14317	14216	14202	14153	14394	14372	14289	14428	14222	14297	14313	14114	14068	14244	14267	14341	14334	14304	14204	14321	14239	14246	14301	14273	14389	14387	14336	14347	14129	14348	14215	14469	14329	14222	14155	14308	14372	14238	14082	14238	14391	14520	14310	14235	14368	14260	14470	14358	14307	14171	14244	14361	14129	14285	14207	14173	14255	14162	14218	14220	14180	14144	14226	14251	14315	14293	14230	14217	14215	14321	14358	14234	14123	14327	14087	14179	14271	14240	14230	14321	14209	14161	14382	14259	14100	14216	14172	14274	14298	14228	14082	14368	14314	14356	14160	14288	14313	14382	14323	14253	14218	14179	14114	14037	14183	14194	14248	14407	14294	14254	14168	14265	14213	14176	14360	14280	14214	14430	14326	14284	14159	14069	14347	14325	14340	14164	14403	14387	14260	14444	14241	14357	14356	14225	14285	14126	14201	14249	14229	14355	14156	14311	14297	14310	14172	14278	14446	14104	14159	14383	14203	14249	14226	14323	14504	14346	14050	14083	14317	14271	14298	14161	14274	14129	14224	14249	14321	14242	14238	14302	14195	14341	14446	14267	14286	14290	14188	14301	14382	14235	14308	14245	14254	14248	14299	14196	14291	14285	14336	14252	14336	14343	14287	14277	14204	14463	14243
24957	21151	27725	25056	25824	46044	46496	40243	30549	18838	15393	15374	15013	15059	15195	15202	15176	15078	15118	15164	15135	14958	15061	15037	15080	15104	15160	15218	14921	15261	15276	15089	14989	15060	15277	15215	14950	15086	15030	15234	15110	14969	15121	15212	14996	15200	15135	15221	15044	15078	15259	15128	14916	15104	15202	15148	15197	14914	15033	15132	15072	15097	15025	15087	14982	15057	14982	15057	15056	15073	14859	15033	14976	14894	15044	14931	15146	15070	14850	14807	15106	15038	15053	15031	15062	14836	15042	14851	15045	15062	15079	15035	14905	14997	15037	14979	15128	14911	14937	15029	15044	15050	14888	14907	15333	15045	14984	15168	15009	14873	15096	14732	15037	15100	15055	14993	14903	15077	14935	15177	15020	14940	15017	15156	15059	15050	14944	15096	14915	15057	14891	15030	14986	14942	15074	14913	15043	14947	15084	15086	14877	15153	15083	14977	15121	14963	14953	15064	15066	14884	14877	15006	15045	14997	14898	15122	14926	15050	15078	14840	15198	15085	14905	15145	15274	14866	15032	14998	15081	14944	15123	15037	14880	15080	15091	15083	14966	14813	15050	15012	15040	14872	15011	15022	14994	15060	15007	15041	15097	14948	15012	14923	15162	14999	15100	15116	15026	15113	15267	14930	15010	15109	14991	15269	14851	15089	15032	14849	15142	15429	14960	15144	15121	15053	15020	15198	15084	14954	15101	15086	15011	14841	15226	15130	15007	15024	15178	15186	14946	14908	15025	14948	15065	15189	14966	15111	14982	14919	15066	15086	15033	14980	14898	15019	15150	14976	15131	15001	14982	15124	14913	15148	15081	15100	15165	14793	14966	15179	14885	14991	15208	15013	15101	14972	14999	14930	14956	15103	15017	14972	15039	15096	15025	15085	15040	15047	14872	15161	15124	15007	14952	15095	14811	14975	14875	14903	15173	15021	15075	14998	15119	14873	15090	15087	15064	15126	15162	15188	15071	15033	14821	14953	14936	15008	14927	14986	14948	14981	15149	14989	15029	14925	15064	14968	15066	14854	15089	15027	14709	15030	15039	15188	14981	15133	14798	15123	14934	15238	14930	14992	15168	15023	15001	14957	14972	14990	14848	14854	14750	15273	15042	15123	14961	15173	15043	14895	15046	15098	14895	15098	15112	15118	14943	15191	14950	14875	15050	14971	15011	14988	15112	14969	14943	15027	14976	14940	15156	15063	15075	14922	15045	15027	14875	14865	15050	14863	14961	15147	15115	15027	15074	15097	15093	14870	15122	14932	15207	15061	15141	15082	14933	15098	15126	15088	15033	15103	15040	15141	14935	15124	14938	15015	14990	15068	15035	14905	15097	14878	14902	15132	14991	15120	15033	15110	15146	14833	14998	15228	15115	15061	15098	15021	15136	15078	15136	14871	15032	15097	14901	15130	15294	15029	14918	15101	15096	15158	15028	15037	14900	14800	14879	15092	14876	15029	15150	14912	14798	15090	14904	15021	15021	14951	14977	14894	14935	14871	14992	15223	14932	15056	15091	15052	15114	15129	15073	14973	15023	14986	15101	15172	14981	15044	14992	15004	14953	15257	15065	15180	14804	15029	14944	14750	15033	14979	15103	14999	14980	14914	15130	15054	15031	14946	14903	15108	15112	14901	14840	15030	15202	14917	14992	14971	14988	14929	15205	14864	14868	15125	15033	15020	15106	15062	14928	15020	14881	15079	15027	15148	14914	15186	15067	14951	15002	15190	15106	15079	15054	14929	15133	14991	15219	14992	15247	15040	14843	15221	15122	14904	14891	14929	15047	14909	15095	15137	14850	14930	15048	15048	15122	15043	15082	15015	14996	14892	15052	15096	15118	14900	14940	15020	14997	15121	14943	14877	14850	14999	14938	14949	15041	14977	15043	15031	15155	15001	15064	15195	15016	14993	14856	14944	14908	15001	14945	15027	15207	15082	14984	15195	14915	15130	15149	15013	15084	15118	14949	14917	15007	15071	15263	15112	14989	14981	15014	15066	15037	15176	15248	14939	15146	15128	14839	15062	14891	14950	15015	15204	14964	14881	14871	15048	14949	14885	15044	15198	14784	14957	15061	15167	15070	14889	15081	14984	15023	14957	14815	15024	15180	15170	14947	15211	15217	15086	15031	15036	15081	15091	15094	15112	15138	14948	14981	14932	15047	15005	15058	15068	14973	15067	15083	14945	15019	15013	15031	14821	15031	15141	14997	14909	15171	14917	15026	15143	15037	15030	14960	15005	15009	15095	15081	15026	15181	15191	15119	14955	15101	15173	15188	15028	15123	14894	15102	15114	15014	14945	15215	15074	15208	14973	14941	15080	14899	15104	14998	15024	15201	15151	15244	14973	15187	15062	15128	14858	15007	15059	15118	15180	14912	15088	15265	14934	15053	14940	15046	15020	15111	15118	15184	15047	15162	14911	14978	15062	15001	15059	15091	14979	14892	15031	15144	14966	15134	14942	15084	14929	15001	14878	14983	15060	15182	15193	15148	15035	14998	15084	15126	15080	14940	14982	14995	15169	15033	14880	14937	15028	15082	14893	15154	14932	15102	15119	15002	15109	14933	14849	15025	15045	15025	14963	15160	15162	15038	15043	14930	15006	15119	15070	14959	14989	15153	15175	14919	14900	14935	15014	15185	15238	14983	14865	15108	15133	15097	15155	14913	15098	15126	15261	15061	14889	14944	14914	15055	14902	15234	15090	15074	14919	14931	15032	15123	15120	15217	14944	15016	14999	15281	15033	14957	14762	15071	15242	14905	15049	14982	14948	14961	14993	15006	14992	15093	14898	15109	15063	14900	14939	15050	14924	14941	15043	15026	14987	15164	15132	15054	15131	14920	15196	15012	15164	15025	15063	15008	15149	14938	15262	15117	15050	15157	15002	14948	14981	14955	15016	15119	14938	15156	14945	15120	15120	15093	15058	15026	15035	14950	14953	14923	15018	15062	14996	14968	14963	14967	15060	15322	15038	15102	15162	14850	14936	15009	15032	15209	14952	15105	15147	14882	14772	15168	15090	15018	14934	14957	15013	15046	15101	14960	15105	14957	14981	14915	15052	15066	15044	15063	15250	14993	15116	14971	14909	14923	15036	15047	14941	14969	15280	15098	14996	15214	14922	15129	15127	15012	15031	14941	15020	15162	14944	14952	14960	15147	14868	14934	15079	15097	15111	14841	15023	15053	14986	15043	15045	15127	14967	15068	15149	15140	15142	14933	14798	15079	15082	14955	15099	14950	14887	15160	15081	15181	15043	15020	15022	15068	15125	15125	14911	15016	14921	15010	15036	15050	14871	14813	15063	15181	15097	15104	15095	15028	15112	15133	15080	15227	15001	15199	15015	15103	14912	15211	15183	15059	14931	14867	14954	15122	15013	15099	15063	15055	14985	15115	15093	15124	14979	15235	15327	14885	15045	15002	15083	14985	15098	15147	15232	14964	15036	15209	15199	15069	14971	14934	15112	15107	15235	15025	14951	14804	15041	15015	15006	15018	15053	15054	15231	14880	15058	15195	15107	15130	15085	14956	15160	15011	15179	15071	14924	14962	15171	15259	15144	15010	14961	15073	14923	15127	15068	15173	15015	14909	14929	15018	15105	15160	15038	15144	15017	15082	14997	15021	14907	15047	15113	15062	15080	15081	15026	14993	14815	15092	15082	15123	14967	15092	15066	14993	15030	14991	14969	15074	15140	15173	14899	15063	14923	15119	14823	14923	14885	14985	15151	14878	15065	14992	14978	15100	15111	15036	15080	15094	15063	15164	15102	15131	14965	14951	14974	14855	15017	14936	15116	15022	15082	15152	15126	15089	15173	14955	15003	15058	14998	15203	14886	15138	15056	15043	15228	14981	15102	15049	14988	15073	14944	15154	15042	14843	15034	15142	15100	14920	15134	14949	15090	15024	14901	15007	14923	15003	15031	15143	14959	15113	15054	14921	15054	14979	14892	14996	15085	14949	15036	15040	15184	15058	15000	15091	15201	15143	15187	15216	15307	14879	15071	14903	14913	14982	15128	15151	15137	15026	15061	15196	14920	15038	14947	14876	14886	15038	15205	15051	15140	15031	15141	15056	15267	15207	15066	14976	15181	15073	14858	14985	15142	15094	15052	14844	14730	14999	15056	15071	15051	15167	15157	15059	14978	14825	14972	14954	15016	15024	15135	14869	15058	15085	14885	15267	15266	15058	14988	15083	15161	14979	15026	15021	15241	14974	15197	15070	14843	15071	15042	15123	15099	15004	14858	15052	15067	15095	14971	14948	15061	15031	14919	15325	15185	15143	14919	15074	15059	14865	14916	15035	14951	14997	14932	14983	14883	15246	14964	15204	15051	15068	15152	15046	15074	15245	14932	15131	14923	14959	14904	15019	14873	15100	15074	15130	14942	15026	14919	14951	15004	15015	14773	15049	14917	14932	14989	15235	15100	14975	15007	14865	15047	15120	15000	15066	15174	14895	15181	14950	15015	14899	14890	15065	14990	15116	14849	15036	14886	15158	15232	15139	15175	15006	15064	15044	14967	15033	15041	15083	15105	15023	14912	14997	14811	15163	15103	15104	14907	14916	15089	15020	15273	15108	15090	15317	14939	14972	15107	15056	15155	15159	14891	15223	15038	15080	15035	15130	15052	14921	14969	15252	14846	15033	15034	15113	15012	15071	14984	14949	15265	14869	15154	15067	15086	14993	15077	15029	15195	15033	14684	15012	15012	14979	15133	15123	15069	14933	15017	14957	14959	15007	15034	15063	15160	15059	15079	15058	15071	14938	14920	15077	15115	15078	15099	15253	15098	15109	15153	14752	15093	14924	15164	15128	15167	14807	15041	14991	15033	15076	15069	15077	14836	15082	15017	15084	14905	14943	15072	15129	15159	15125	14858	14923	15030	15057	15133	15060	15181	14891	15066	15152	15025	14895	14911	15098	15091	15070	15090	15063	15162	15116	15040	14927	14984	15276	15050	14908	15043	15138	15161	14956	14949	15103	15153	15191	14849	15064	15157	15033	15226	15068	14917	14969	15006	15169	15136	15106	15173	15150	15110	15066	15047	15123	14845	15039	14935	15129	15063	15105	15006	14996	15065	15197	15069	15084	15261	14990	15039	15009	15250	15000	14979	15086	15000	15069	14987	14908	15219
13992	20520	19565	16657	28642	48310	46802	42530	30030	16543	14410	14469	14400	14547	14351	14378	14338	14393	14442	14427	14421	14412	14379	14577	14410	14452	14441	14360	14554	14501	14509	14616	14341	14411	14583	14454	14371	14460	14494	14529	14468	14397	14345	14507	14505	14452	14425	14527	14417	14601	14336	14366	14464	14347	14502	14592	14234	14444	14554	14385	14369	14445	14366	14367	14553	14413	14429	14273	14482	14510	14501	14373	14437	14556	14419	14258	14388	14524	14475	14418	14322	14462	14477	14430	14360	14268	14363	14571	14335	14351	14502	14415	14593	14293	14587	14423	14387	14450	14496	14474	14423	14329	14382	14424	14462	14488	14486	14534	14536	14495	14434	14439	14392	14585	14507	14457	14574	14475	14454	14488	14437	14437	14358	14362	14581	14296	14562	14478	14461	14456	14312	14397	14396	14409	14342	14296	14415	14430	14434	14543	14499	14335	14525	14392	14577	14453	14407	14319	14336	14357	14353	14392	14356	14441	14358	14303	14425	14525	14415	14544	14442	14509	14528	14401	14375	14306	14433	14333	14286	14392	14384	14583	14377	14420	14348	14534	14358	14458	14326	14355	14382	14522	14416	14498	14422	14519	14363	14380	14527	14325	14377	14264	14424	14267	14340	14461	14506	14427	14561	14437	14439	14399	14220	14510	14439	14505	14627	14269	14327	14480	14342	14513	14334	14358	14155	14427	14588	14274	14451	14245	14373	14232	14471	14401	14432	14527	14575	14578	14457	14265	14416	14384	14275	14625	14275	14465	14483	14518	14284	14499	14394	14526	14265	14497	14521	14350	14522	14387	14511	14473	14510	14458	14348	14331	14350	14471	14450	14458	14491	14333	14467	14446	14400	14513	14469	14481	14394	14507	14390	14256	14505	14358	14555	14453	14404	14426	14404	14322	14556	14311	14424	14424	14433	14396	14388	14347	14299	14393	14517	14355	14387	14512	14366	14493	14459	14378	14379	14415	14698	14372	14491	14296	14383	14363	14401	14484	14340	14369	14430	14390	14432	14355	14444	14454	14422	14473	14334	14450	14412	14592	14297	14440	14361	14377	14364	14308	14251	14480	14480	14421	14525	14358	14407	14348	14487	14392	14508	14566	14343	14497	14375	14364	14420	14338	14490	14492	14519	14407	14466	14534	14340	14362	14571	14438	14379	14611	14321	14367	14454	14294	14512	14444	14498	14412	14501	14428	14353	14277	14510	14356	14324	14624	14433	14354	14317	14420	14299	14343	14562	14457	14311	14462	14426	14614	14559	14382	14450	14425	14393	14281	14481	14307	14609	14412	14509	14438	14438	14380	14351	14405	14461	14375	14438	14258	14162	14457	14457	14437	14280	14340	14387	14433	14337	14403	14298	14348	14525	14326	14582	14340	14290	14398	14425	14492	14499	14362	14490	14473	14438	14356	14398	14301	14441	14403	14476	14267	14396	14370	14334	14631	14320	14492	14266	14607	14288	14458	14448	14389	14387	14385	14500	14470	14260	14333	14411	14448	14384	14538	14438	14535	14481	14290	14493	14442	14466	14486	14285	14287	14306	14497	14394	14354	14396	14382	14512	14315	14462	14462	14303	14453	14521	14475	14676	14350	14457	14349	14460	14443	14248	14682	14463	14581	14502	14336	14219	14367	14342	14523	14309	14562	14256	14425	14443	14549	14300	14468	14300	14363	14242	14456	14439	14391	14475	14588	14416	14358	14366	14432	14349	14437	14389	14553	14488	14567	14530	14352	14375	14459	14279	14397	14379	14511	14349	14393	14422	14274	14399	14316	14515	14413	14430	14427	14479	14372	14443	14433	14404	14510	14387	14243	14191	14251	14408	14399	14415	14310	14350	14534	14616	14398	14355	14371	14453	14446	14516	14266	14595	14218	14446	14490	14380	14418	14597	14297	14431	14317	14371	14444	14329	14482	14655	14451	14398	14523	14428	14197	14395	14549	14461	14381	14451	14463	14418	14412	14470	14304	14352	14431	14447	14354	14324	14331	14386	14340	14557	14479	14412	14461	14476	14580	14355	14299	14469	14371	14420	14305	14395	14202	14173	14263	14463	14289	14495	14139	14457	14626	14314	14471	14371	14340	14539	14380	14491	14370	14590	14428	14518	14437	14381	14354	14303	14397	14476	14397	14513	14489	14633	14380	14423	14493	14278	14382	14451	14137	14462	14461	14580	14450	14430	14414	14603	14464	14422	14496	14393	14446	14438	14342	14464	14450	14455	14418	14333	14337	14438	14489	14403	14393	14277	14383	14467	14388	14438	14470	14545	14605	14443	14507	14332	14426	14376	14260	14460	14532	14466	14430	14482	14349	14497	14379	14429	14372	14482	14418	14420	14454	14335	14292	14265	14306	14412	14460	14313	14379	14340	14231	14383	14540	14445	14399	14439	14526	14561	14413	14385	14285	14454	14221	14292	14497	14217	14357	14304	14254	14374	14415	14494	14227	14347	14534	14329	14429	14457	14357	14425	14367	14316	14406	14562	14606	14328	14546	14452	14403	14534	14344	14282	14301	14488	14385	14584	14514	14479	14548	14364	14420	14243	14337	14446	14369	14385	14405	14304	14471	14532	14367	14326	14518	14469	14509	14404	14421	14397	14295	14442	14514	14361	14503	14447	14407	14425	14330	14369	14377	14538	14394	14456	14368	14242	14400	14493	14318	14487	14478	14312	14502	14322	14506	14478	14622	14425	14297	14548	14311	14411	14459	14349	14371	14377	14298	14418	14586	14415	14419	14370	14288	14299	14443	14395	14329	14257	14426	14457	14399	14276	14273	14394	14312	14441	14521	14319	14311	14450	14477	14327	14312	14386	14538	14480	14322	14463	14354	14480	14410	14660	14700	14319	14410	14323	14395	14396	14308	14311	14388	14507	14394	14530	14392	14428	14354	14446	14448	14359	14504	14252	14391	14388	14444	14535	14486	14322	14368	14450	14335	14373	14365	14382	14450	14593	14393	14452	14311	14460	14350	14535	14364	14309	14411	14371	14510	14307	14310	14490	14373	14510	14310	14436	14383	14359	14512	14379	14568	14479	14377	14387	14250	14531	14476	14320	14425	14427	14433	14526	14439	14493	14445	14401	14435	14400	14539	14499	14351	14433	14339	14265	14358	14457	14322	14339	14440	14504	14452	14453	14378	14420	14500	14456	14361	14404	14129	14480	14434	14371	14425	14503	14155	14355	14355	14449	14668	14453	14444	14366	14410	14513	14494	14293	14233	14473	14341	14398	14433	14254	14529	14463	14333	14469	14332	14450	14415	14404	14412	14481	14198	14261	14292	14372	14309	14305	14460	14287	14535	14562	14356	14469	14468	14327	14498	14420	14317	14414	14337	14523	14421	14274	14345	14512	14516	14433	14367	14568	14211	14531	14350	14333	14401	14451	14552	14604	14265	14528	14431	14514	14477	14534	14505	14472	14416	14591	14407	14445	14542	14357	14371	14461	14346	14373	14499	14316	14478	14359	14547	14378	14501	14464	14548	14304	14223	14472	14446	14554	14682	14409	14492	14531	14498	14542	14421	14511	14587	14464	14343	14533	14370	14496	14434	14201	14365	14391	14260	14334	14265	14274	14379	14487	14490	14247	14439	14412	14496	14384	14446	14379	14430	14333	14363	14397	14551	14586	14441	14431	14383	14377	14232	14265	14373	14597	14743	14307	14437	14470	14448	14432	14477	14387	14363	14332	14449	14396	14224	14277	14368	14451	14504	14410	14542	14399	14420	14394	14553	14441	14509	14320	14466	14480	14359	14588	14482	14333	14338	14323	14481	14445	14487	14326	14394	14365	14451	14350	14459	14399	14437	14379	14447	14452	14372	14303	14423	14430	14482	14394	14451	14581	14334	14358	14403	14361	14514	14382	14386	14443	14435	14394	14420	14550	14451	14561	14397	14345	14434	14452	14293	14404	14279	14524	14339	14499	14299	14373	14223	14281	14403	14366	14372	14394	14413	14372	14369	14380	14370	14343	14449	14502	14519	14536	14325	14427	14236	14457	14392	14451	14408	14465	14361	14474	14317	14507	14322	14374	14356	14442	14328	14437	14318	14465	14615	14444	14330	14206	14336	14435	14295	14484	14317	14553	14493	14436	14348	14413	14486	14496	14380	14362	14466	14551	14407	14519	14210	14260	14293	14364	14421	14435	14370	14328	14442	14405	14542	14439	14348	14342	14275	14424	14476	14326	14717	14460	14540	14395	14351	14608	14319	14457	14504	14466	14393	14653	14385	14557	14673	14351	14375	14401	14294	14410	14361	14492	14383	14570	14219	14379	14450	14346	14313	14309	14403	14429	14322	14392	14405	14353	14507	14549	14398	14319	14566	14361	14424	14415	14474	14448	14323	14624	14508	14275	14406	14337	14519	14346	14519	14467	14371	14477	14471	14553	14422	14285	14241	14486	14426	14380	14435	14401	14429	14459	14396	14368	14420	14281	14436	14397	14671	14357	14346	14230	14531	14372	14227	14427	14407	14322	14492	14396	14501	14674	14174	14476	14379	14530	14495	14408	14523	14472	14406	14336	14476	14511	14487	14436	14423	14471	14378	14479	14348	14384	14134	14639	14465	14316	14386	14515	14408	14385	14352	14309	14384	14442	14408	14413	14500	14383	14463	14220	14494	14280	14440	14401	14527	14314	14533	14429	14324	14415	14341	14389	14445	14532	14349	14468	14517	14558	14544	14553	14514	14408	14377	14320	14215	14491	14532	14173	14472	14485	14468	14510	14354	14415	14332	14256	14465	14498	14324	14660	14223	14466	14392	14404	14373	14303	14385	14225	14332	14502	14258	14483	14341	14507	14435	14472	14319	14448	14560	14423	14494	14364	14466	14467	14362	14551	14335	14487	14387	14481	14493	14374	14547	14463	14443	14500	14411	14398	14449	14365	14313	14393	14425	14493	14514	14468	14634	14564	14462	14193	14271	14460	14474	14279	14265	14399	14426	14527	14484	14377	14485	14502	14467	14315	14397	14363	14459	14512	14340	14326	14510	14476	14352	14347	14381	14291	14428	14422	14271	14485	14355	14354	14516	14274	14284	14381	14441	14485	14196	14562	14344	14431	14361	14233	14373	14407	14531	14498	14389	14423	14370	14348	14321	14517	14517	14491	14431	14441	14417	14366	14455	14498	14463
23120	21170	28905	23719	36464	62219	59528	53938	40415	23239	17218	16289	16091	15906	15875	15709	15990	16049	15873	15873	15883	15780	15772	15738	15832	15963	15927	15921	15871	15986	15850	15835	15943	15614	15814	15717	15853	16108	15845	15654	15743	15750	15864	15812	15952	15860	15634	15892	15848	15858	15738	15634	15790	15627	15818	15797	15908	15784	15671	15743	15672	15753	15743	15711	15634	15629	15797	15811	15678	15875	15764	15735	15784	15785	15730	15583	15755	15706	15846	16047	15904	15985	15788	15732	15859	15621	15801	15779	15743	15683	15622	15755	15721	15683	15883	15824	15548	15697	15783	15712	15754	15743	15599	15888	15869	15777	15654	15919	15820	15872	15822	15620	15739	15837	15761	15617	15649	15833	15740	15936	15806	15780	15756	15921	15751	15821	15698	15691	15745	15769	16036	15635	15864	15649	15709	15652	15680	15762	15761	15629	15766	15612	15763	15602	15797	15743	15626	15712	15681	15662	15723	15700	15635	15622	15693	15767	15677	15475	15639	15567	15692	15631	15629	15585	15720	15536	15630	15727	15853	15662	15704	15781	15789	15744	15789	15729	15895	15730	15708	16004	15577	15646	15558	15711	15659	15782	15798	15730	15859	15618	15655	15796	15739	15580	15703	15757	15771	16043	15777	15973	15761	15702	15881	15621	15686	15689	15772	15626	15772	15594	15771	15628	15547	15779	15753	15685	15673	15746	15708	15562	15575	15276	15744	15748	15858	15802	15746	15842	15471	15725	15752	15797	15773	15721	15715	15654	15834	15625	15749	15897	15660	15779	15811	15688	15768	15935	15803	15600	15553	15865	15680	15644	15917	15785	15783	15750	15948	15832	15683	15661	15647	15743	15900	15864	15766	15756	15585	15709	15830	15709	15829	15699	15632	15795	15763	15738	15723	15921	15713	15739	15685	15617	15881	15783	15813	15757	15613	15754	15793	15830	15730	15622	15507	15736	15558	15396	15574	15665	15738	15706	15569	15667	15685	15636	15926	15667	15773	15739	15616	15740	15890	15690	15808	15771	15616	15827	15810	15737	15867	15760	15801	15583	15799	15623	15623	15577	15675	15709	15792	15719	15770	15605	15716	15760	15818	15387	15864	15626	15752	15840	15715	15472	15789	15759	15764	15839	15621	15861	15808	15745	15657	15720	15631	15918	15741	15682	15558	15759	15858	15651	15696	15534	15706	15770	15784	15663	15738	15682	15586	15628	15630	15579	15661	15684	15792	15734	15802	15756	15743	15596	15598	15761	15942	15537	15604	15679	15778	15789	15684	15713	15521	15779	15689	15810	15728	15924	15744	15801	15881	15769	15605	15872	15582	15721	15609	15725	15801	15798	15747	15758	15672	15559	15674	15494	15662	15684	15727	15717	15675	15737	15752	15781	15570	15618	15637	15848	15563	15823	15712	15824	15867	15826	15682	15684	15597	15645	15592	15656	15710	15674	15558	15673	15779	15827	15654	15675	15872	15885	15936	15886	15693	15631	15667	15794	15698	15608	15673	15710	15626	15986	15946	15671	15806	15775	15756	15808	15767	15673	15707	15724	15725	15688	15576	15815	15775	15712	15871	15754	15771	15834	15560	15714	15881	15763	15783	15869	15882	15893	15793	15650	15860	15744	15868	15782	15779	15922	15850	15617	15739	15772	15582	15869	15664	15733	15704	15837	15662	15709	15710	15752	15889	15773	15670	15750	15943	15669	15780	15876	15884	15920	15562	15708	15910	15911	15779	15710	15541	15746	15705	15713	15593	15739	15789	15918	15720	15853	15746	15713	15794	15714	15766	15753	15721	15674	15595	15683	15849	15650	15595	15858	15559	15630	15834	15795	15635	15796	15679	15813	15868	15711	15697	15417	15650	15805	15875	15501	15604	15790	15569	15754	15630	15550	15763	15819	15734	15815	15649	15525	16031	15814	15766	15972	15763	15880	15672	15614	15719	15652	15619	15760	15643	15673	15719	15780	15573	15577	15676	15778	15711	15697	15845	15654	15783	15851	15937	15527	15627	15800	15793	15686	15751	15816	15813	15693	15617	15645	15652	15767	15847	15725	15808	15621	15770	15841	15809	15776	15671	15965	15684	15707	15700	15807	15718	15783	15779	15727	15691	15797	15856	15593	15457	15714	15590	15593	15744	15657	15696	15672	15585	15706	15749	15661	15879	15730	15880	15843	15503	15641	15620	15786	15832	15785	15588	15636	15697	15705	15564	15859	15745	15744	15552	15788	15704	15667	15797	15631	15672	15547	15814	15722	15525	15538	15684	15544	15627	15605	15759	15802	15712	15713	15500	15593	15668	15593	15782	15701	15617	15745	15699	15945	15783	15580	15658	15625	15923	15804	15606	15607	15822	15822	15660	15697	15606	15724	15687	15725	15805	15601	15741	15609	15584	15677	15788	15618	15833	15617	15634	15698	16016	15779	15585	15509	15874	15707	15468	15518	15644	15865	15884	15739	15732	15581	15935	15666	15680	15668	15777	15758	15674	15542	15777	15761	15712	15756	15653	15632	15634	15795	15742	15750	15810	15714	15828	15634	15777	15564	15579	15525	15856	15651	15706	15821	15734	15652	15759	15842	15862	15520	15685	15684	15629	15852	15658	15780	15646	15809	15954	16037	15746	15983	15879	15796	15635	15801	15906	15864	15658	15544	15821	15560	15901	15704	15705	15586	15742	15663	15659	15640	15581	15686	15762	15666	15738	15710	15748	15797	15755	15559	15729	15595	15775	15825	15662	15449	15761	15918	15698	15707	15698	15609	15707	15578	15780	15685	15825	15757	15812	15613	15779	15682	15929	15725	15762	15657	15735	15742	15847	15901	15970	15771	15607	15691	15643	15717	15733	15758	15796	15748	15768	15677	15779	15958	15760	15553	15671	15933	15522	15625	15845	15748	15682	15602	15798	15837	15689	15552	15796	15745	15948	15444	15686	15460	15768	15711	15699	15722	15863	15665	15855	15690	15817	15822	15684	15802	15882	15912	15591	16009	15806	15877	15624	15714	15803	15607	15573	15528	15655	15791	15536	15923	15736	15757	15813	15768	15666	15747	15710	15694	15767	15739	15717	15731	15822	15835	15829	15806	15792	15750	15684	15861	15699	15644	15577	15621	15600	15699	15903	15610	15598	15590	15675	15733	15770	15744	15791	15896	15770	15630	15791	15917	15622	15838	15749	15837	15776	15651	15892	15882	15798	15592	15735	15885	15841	15728	15728	15769	15601	15671	15744	15694	15729	15653	15536	15672	15866	15735	15606	15803	15760	15717	15612	15674	15797	15853	15599	15832	15730	15646	15631	15680	15812	15795	15870	15713	15752	15745	15782	15556	15866	15677	15707	15637	15599	15703	15896	15653	15687	15719	15527	15848	15800	15840	15691	15475	15658	15730	15732	15405	15749	15773	15818	15659	15781	15622	15755	15680	15665	15575	15732	15695	15753	15742	15638	15594	15727	15743	15715	15846	15964	15712	15757	15696	15731	15700	15953	15758	15613	15625	15743	15681	15587	15665	15780	15946	15765	15580	15741	15868	15700	15737	15722	15701	15685	15555	15755	15723	15764	15711	15845	15712	15663	15603	15712	15754	15735	15739	15696	15799	15615	15743	15697	15682	15724	15864	15764	15706	15638	15758	15796	15861	15750	15568	15748	15783	15593	15664	15747	15888	15566	15700	15619	15633	15786	15755	15631	15920	15798	15878	15710	15993	15682	15714	15860	15549	15652	15570	15765	15593	15675	15722	15708	15609	15784	15784	15849	15901	15786	15709	15800	15495	15913	15626	15673	15638	15566	15762	15938	15791	15719	15758	15611	15771	15870	15556	15579	15614	15580	15733	15748	15906	15796	15607	15647	15769	15746	15606	15698	15620	15610	15501	15739	15656	15707	15721	15882	15771	15796	15665	15620	15657	15793	15592	15798	15635	15773	15615	15558	15633	15783	15528	15568	15704	15826	15705	15589	15579	15879	15663	15764	15617	15679	15806	15938	15849	15732	15810	15554	15647	15765	15731	15768	15666	15789	15784	15829	15704	15593	15600	15693	15646	15749	15564	15774	15796	15713	15580	15992	15743	15737	15515	15794	15814	15551	15793	15657	15584	15738	15750	15727	15720	15758	15732	15618	15789	15689	15880	15744	15732	15844	15703	15628	15714	15824	15680	15756	15725	15608	15631	15821	15761	15774	15904	15768	15863	15597	15588	15726	15543	15696	15903	15697	15564	15632	15618	15508	15703	15924	15804	15775	15790	15573	15659	15898	15699	15806	15735	15710	15690	15827	15634	15562	15747	15712	15788	15786	15622	15707	15595	15769	15926	15640	15793	15781	15684	15739	15729	15787	15921	15559	15626	15705	15732	15710	15758	15852	15668	15619	15674	15603	15690	15749	15644	15809	15663	15718	15833	15779	15692	15669	15707	15969	15661	15791	15746	15576	15621	15691	15834	15930	15696	15737	15588	15834	15679	15691	15629	15876	15540	15619	15690	15675	15721	15787	15681	15557	15659	15776	15588	15785	15998	15728	15670	15626	15633	15717	15771	15733	15747	15738	15602	15881	15826	15733	15752	15764	15660	15666	15696	15620	15729	15433	15762	15573	15836	15837	15653	15747	15908	15760	15591	15636	15722	15730	15737	15796	15977	15824	15687	15574	15606	15545	15514	15693	15792	15779	15835	15766	15650	15746	15857	15908	15916	15847	15894	15818	15610	15728	15780	15904	15724	15827	15899	15781	15730	15539	15572	15802	15666	15824	15601	15822	15751	15714	15670	15813	15882	15592	15770	15665	15855	15691	15709	15704	15634	15775	15643	15810	15669	15511	15824	15817	15700	15564	15845	15558	15810	15861	15757	15550	15682	15616	15757	15781	15687	15611	15706	15682	15924	15623	15697	15784	15878	15677	15534	15711	15695	15611	15870	15661	15658	15707	15671	15681	15643	15694	15687	15831	15676	15726	15720	15834	15649	15657	15782	15731	15829	15714	15820	15693	15615	15797	15843	15736	15680	15812	15649	15887	15833	15546	15646	15690	15701	15552	15722	15692	15650	15647	15717	15718	15641	15762	15846	15832	15847	15751	15774	15740	15645	15706	15766	15734	15730	15782	15640	15667	15828	15843	15623	15819	15855	15642	15749	15664	15542	15670	15858
16155	27655	25335	20145	55845	67609	62168	55952	38495	20628	14949	14854	14857	14800	14918	14960	14784	14725	14880	14768	14887	14867	14778	14819	14797	14777	14775	14798	14830	14818	14835	14594	14953	14728	14829	14687	14721	14853	14723	14878	14950	14755	14827	14723	14886	14819	14685	14798	14788	14834	14883	14630	14849	14724	14755	14695	14841	14838	14779	14776	14697	14785	14785	14740	14655	14725	14735	14866	14884	14677	14803	14787	14805	14765	14904	14837	14626	14799	14874	14813	14780	14576	14674	14928	14881	14635	14894	14817	14641	14763	14817	14854	14846	14799	14785	14806	14702	14714	14649	14831	14697	14809	14932	14886	14759	14668	14824	14680	14789	14679	14797	14906	14834	14722	14724	14691	14746	14772	14877	14731	14795	14833	14783	14886	14580	14597	14773	14657	14748	14659	14584	14738	14768	14666	14683	14634	14661	14805	14738	14874	14670	14774	14725	14739	14833	14710	14778	14759	14755	14771	14908	14728	14780	14667	14718	14699	15043	14707	14857	14806	14706	14820	14853	14783	14697	14845	14650	14808	14812	14847	14897	14638	14683	14985	14870	14854	14567	14833	14728	14707	14714	14689	14666	14715	14637	14599	14711	14851	14910	14833	14688	14665	14882	14778	14745	14842	14862	14715	14773	14840	14661	14770	14777	14716	14662	14787	14782	14726	14857	14744	14922	14702	14765	14604	14695	14698	14841	14748	14703	14754	14689	14825	14809	14712	14750	14756	14685	14645	14911	14678	14788	14875	14697	14801	14772	14729	14759	14607	14772	14602	14918	14663	14657	14741	14761	14778	14822	14689	14846	14640	14802	14681	14897	14798	14900	14814	14607	14917	14868	14734	14840	14800	14748	14789	14689	14670	14816	14941	14790	14947	14631	14753	14745	14828	14836	14655	14777	14743	14729	14943	14752	14751	14812	14843	14998	14617	14733	14743	14783	14850	14780	14612	14764	14735	14698	14804	14726	14707	14843	14749	14748	14865	14780	14673	14863	14777	14692	14707	14664	14815	14789	14647	14695	14751	14667	14773	14633	14789	14710	14653	14849	14592	14552	14587	14759	14842	14582	14575	14801	14800	14699	14761	14879	14802	14712	14638	14910	14723	14821	14626	14917	14609	14788	14672	14862	14706	14835	14773	14720	14968	14655	14875	14733	14753	14774	14698	14728	14764	14713	14697	14795	14711	14572	14750	14838	14722	14704	14821	14884	14742	14721	14871	14736	14725	14862	14902	14830	14702	14863	14639	14874	14641	14596	14738	14642	14743	14812	14779	14727	14792	14906	14831	14808	14732	14739	14793	14804	14756	14790	14980	14724	14767	14598	14750	14705	14616	14648	14641	14838	14708	14732	14784	14688	14805	14939	14679	14703	14650	14739	14750	14767	14730	14787	14685	14558	14907	14728	14737	14808	14806	14795	14791	14884	14800	14762	14690	14824	14720	14800	14905	14831	14706	14762	14659	14747	14880	14766	14568	14949	14711	14799	14706	14686	14842	14897	14729	14781	14757	14782	14749	14762	14814	14762	14731	14753	14735	14669	14821	14816	14652	14794	14779	14832	14785	14884	14700	14735	14751	14889	14764	14675	14821	14661	14782	14855	14840	14722	14741	14771	14662	14824	14682	14778	14776	14827	14636	14685	14764	14883	14795	14930	14758	14636	14833	14749	14686	14786	14799	14771	14859	14701	14727	14683	14789	14736	14813	14735	14811	14643	14898	14711	14764	14816	14880	14658	14839	14913	14805	14739	14978	14795	14685	14844	14901	14886	14592	14701	14725	14739	14582	14708	14657	14700	14723	14778	14777	14776	14864	14708	14701	14675	14634	14717	14897	14619	14779	14863	14758	14803	14675	14805	14755	14732	14715	14658	14807	14734	14764	14708	14652	14725	14780	14647	14846	14681	14730	14688	14829	14739	14636	14850	14721	14623	14779	14924	14909	14917	14785	14684	14802	14659	14700	14772	14934	14819	14724	15045	14779	14703	14701	14821	14706	14823	14683	14701	14752	14696	14811	14769	14750	14834	14799	14882	14848	14775	14801	14675	14723	14790	14743	14825	14929	14640	14756	14768	14751	14772	14646	14729	14765	14656	14843	14768	14684	14793	14838	14789	14683	14854	14764	14614	14826	14725	14710	14507	14645	14677	14874	14606	14752	14911	14865	14799	14764	14727	14698	14789	14748	14924	14792	14846	14888	14650	14717	14671	14827	14744	14779	14805	14838	14768	14610	14744	14800	14747	14835	14841	14846	14816	14772	14722	14753	14739	14737	14881	14774	14684	14697	14694	14895	14653	14622	14805	14767	14726	14586	14854	14877	14714	14776	14750	14763	14821	14691	14732	14776	14689	14873	14672	14750	14820	14646	14592	14760	14795	14826	14851	14718	14823	14867	14762	14694	14543	14818	14801	14650	14789	14673	14775	14665	14796	14588	14711	14675	14591	14706	14851	14842	14593	14778	14635	14737	14548	15000	14870	14807	14635	14793	14894	14772	14852	14695	14628	14715	14793	14526	14822	14823	14632	14683	14796	14550	14768	14664	14821	14821	14610	14755	14771	14954	14624	14810	14569	14736	14773	14778	14732	14858	14698	14723	14770	14748	14738	14683	14706	14758	14792	14708	14756	14755	14632	14735	14735	14684	14745	14702	14766	14630	14896	14781	14753	14878	14651	14831	14637	14764	14721	14781	14826	14738	14877	14674	14667	14761	14887	14690	14823	14670	14882	14934	14733	14781	14666	14798	14915	14807	14780	14629	14624	14741	14838	14765	14739	14653	14937	14569	14644	14773	14916	14687	14798	14785	14718	14621	14829	14695	14585	14774	14701	14731	14666	14820	14975	14756	14724	14770	14698	14843	14772	14874	14753	14812	14557	14761	14615	14853	14824	14770	14763	14586	14655	14757	14731	14739	14776	14815	14825	14775	14831	14816	14741	14666	14662	14596	14749	14638	14891	14773	14673	14675	14650	14773	14876	14793	14715	14698	14831	14913	14668	14790	14785	14500	14804	14807	14911	14824	14758	14750	14777	14816	14835	14529	14809	14830	14832	14621	14722	14513	14602	14879	14725	14817	14761	14778	14781	14903	14675	14718	14738	14702	14831	14876	14821	14694	14685	14797	14770	14599	14611	14873	14906	14713	14634	14762	14759	14802	14837	14636	14779	14741	14654	14749	14868	14794	14576	14755	14779	14573	14768	14785	14700	14844	14685	14723	14623	14762	14813	14761	14827	14771	14732	14750	14799	14824	14663	14726	14773	14762	14754	14689	14649	14793	14668	14866	14758	14584	14705	14785	14790	14725	14847	14733	14793	14722	14847	14647	14723	14754	14748	14678	14831	14924	14924	14821	14678	14932	14664	14724	14720	14825	14625	14921	14730	14907	14669	14924	14730	14847	14802	14659	14843	14782	14803	14921	14789	14771	14903	14868	14609	14684	14718	14836	14681	14756	14598	14680	14803	14829	14730	14806	14765	14639	14821	14713	14586	14800	14668	14702	14850	14691	14919	14897	14752	14840	14774	14809	14877	14806	14733	14644	14818	14695	14620	14592	14965	14644	14888	14847	14644	14922	14712	14912	14701	14768	14836	14748	14719	14960	14854	14838	14727	14794	14789	14755	14786	14794	14848	14826	14731	14831	14731	14770	14659	14620	14847	14827	14720	14750	14591	14834	14763	14927	14702	14802	14789	14633	14680	14762	14851	14688	14889	14666	14579	14838	14790	14722	14841	14739	14817	14715	14722	14779	14769	14716	14688	14813	14730	14692	14878	14803	14702	14750	14807	14723	14779	14778	14859	14858	14696	14659	14710	14641	14884	14640	14888	14677	14820	14750	14750	14787	14718	14515	14828	14860	14900	14529	14842	14576	14700	14827	14681	14618	14816	14820	14750	14647	14621	14841	14769	14969	14618	14740	14859	14723	14910	14704	14765	14730	14761	14782	14832	14691	14530	14916	14700	14727	14816	14865	14687	14723	14701	14844	14819	14755	14708	14698	14696	14785	14646	14694	14737	14764	14943	14795	14723	14707	14715	14671	14722	14865	14619	14609	14750	14606	14745	14822	14716	14802	14753	14856	14745	14691	14891	14736	14725	14762	14792	14664	14643	14825	14740	14787	14614	14783	14734	14759	14739	14695	14735	14646	14760	14619	14834	14709	14793	14824	14843	14734	14717	14683	14785	14763	14758	14585	14755	14861	14729	14554	14748	14876	14710	14781	14867	14803	14655	14492	14688	14501	14767	14781	14763	14733	14920	14773	14820	14665	14693	14680	14742	14596	14735	14704	14856	14764	14743	14779	14503	14756	14655	14824	14712	14744	14702	14815	14657	14753	14783	14871	14955	14934	14755	14709	14632	14714	14670	14720	14889	14847	14791	14774	14681	14866	14707	14816	14605	14756	14902	14718	14690	14792	14940	14776	14781	14727	14871	14801	14828	14750	14606	14682	14787	14681	14577	14518	14742	14646	14809	14837	14767	14759	14779	14752	14849	14778	14584	14656	14775	14847	14708	14855	14823	14872	14866	14754	14680	14913	14578	14950	14732	14687	14809	14891	14609	14946	14734	14872	14689	14799	14615	14831	14907	14812	14708	14698	14823	14710	14844	14761	14657	14897	14620	14776	14845	14795	14723	14641	14807	14737	14876	14662	14803	14704	14825	14656	14593	14874	14787	14802	14625	14638	14742	14705	14763	14718	14823	14817	14782	14647	14904	14820	14805	14864	14598	14746	14808	14800	14837	14821	14736	14725	14711	14767	14694	14709	14839	14762	14675	14781	14829	14721	14827	14658	14786	14749	14774	14559	14736	14930	14713	14798	14687	14706	14803	14948	14596	14859	14802	14525	14866	14584	14657	14813	14603	14601	14700	14672	14672	14627	14782	14837	14732	14860	14553	14601	14732	14754	14885	14737	14724	14854	14823	14889	14790	14807	14711	14703	14707	14721	14639	14788	14752	14759	14899	14675	14636	14691	14726	14595	14913	14814	14744	14741	14956	14604	14720	14726	14783	14752	14768	14719	14798	14783	14643	14772	14674	14754	14732	14641	14798	14777	14813	14744	14799	14905	14819	14794	14666	14700	14797	14710	14662	14764	14794	14742	14746	14836	14675	14583	14768	14817	14549	14865	14636	14826	14659	14788
27524	21635	22093	18343	20415	25710	24468	23381	19740	16316	15894	15878	15654	15816	15786	15786	15639	15625	15714	15601	15492	15758	15635	15687	15629	15796	15638	15532	15552	15625	15567	15739	15823	15826	15589	15532	15708	15662	15513	15685	15678	15755	15690	15660	15724	15687	15648	15667	15746	15826	15838	15808	15852	15641	15682	15716	15710	15776	15740	15563	15522	15751	15598	15664	15565	15668	15652	15738	15576	15720	15595	15668	15669	15601	15546	15738	15584	15665	15837	15793	15671	15840	15471	15734	15806	15902	15529	15475	15428	15688	15561	15680	15796	15509	15624	15553	15503	15442	15776	15771	15534	15715	15471	15527	15622	15675	15744	15823	15733	15742	15591	15759	15707	15565	15468	15642	15628	15793	15570	15642	15627	15502	15671	15729	15709	15733	15544	15661	15889	15580	15765	15528	15495	15843	15701	15631	15726	15632	15620	15558	15655	15759	15617	15477	15648	15616	15684	15777	15643	15867	15649	15608	15817	15833	15687	15631	15666	15619	15831	15520	15575	15806	15457	15675	15715	15607	15535	15585	15673	15617	15664	15586	15639	15649	15592	15738	15720	15417	15507	15660	15702	15532	15902	15762	15506	15399	15754	15441	15739	15665	15756	15576	15605	15611	15622	15756	15721	15789	15781	15584	15523	15451	15561	15470	15561	15365	15643	15677	15558	15659	15684	15587	15707	15697	15561	15809	15739	15757	15793	15734	15636	15639	15641	15774	15528	15572	15640	15617	15786	15773	15798	15759	15480	15611	15611	15634	15505	15585	15664	15385	15766	15524	15442	15653	15762	15666	15532	15465	15605	15767	15828	15549	15787	15653	15445	15772	15668	15668	15551	15678	15781	15780	15633	15630	15471	15694	15493	15642	15746	15652	15866	15605	15772	15560	15568	15519	15756	15710	15778	15567	15754	15604	15412	15740	15400	15737	15409	15443	15579	15720	15572	15663	15538	15749	15536	15559	15777	15477	15527	15368	15409	15507	15623	15598	15611	15661	15696	15744	15665	15437	15706	15781	15785	15670	15645	15782	15787	15575	15622	15609	16010	15605	15725	15732	15790	15731	15547	15615	15463	15735	15536	15501	15535	15515	15760	15630	15535	15673	15675	15696	15685	15524	15811	15521	15621	15582	15776	15688	15789	15648	15647	15667	15509	15625	15690	15571	15722	15651	15688	15437	15665	15445	15558	15631	15726	15781	15631	15658	15638	15531	15678	15743	15680	15819	15961	15695	15675	15559	15758	15552	15658	15715	15731	15771	15672	15529	15503	15790	15676	15813	15655	15566	15788	15721	15614	15659	15709	15712	15521	15488	15538	15572	15688	15736	15520	15518	15621	16034	15692	15581	15763	15686	15661	15739	15612	15618	15847	15450	15715	15730	15669	15660	15676	15552	15521	15669	15819	15569	15623	15660	15501	15687	15746	15677	15604	15802	15673	15651	15545	15923	15779	15707	15543	15709	15696	15628	15754	15662	15683	15582	15708	15624	15763	15777	15557	15655	15574	15578	15703	15828	15663	15559	15726	15674	15567	15590	15546	15456	15516	15721	15598	15749	15712	15556	15689	15729	15766	15568	15558	15602	15610	15607	15540	15574	15595	15570	15713	15585	15515	15484	15724	15643	15754	15690	15714	15542	15802	15689	15768	15574	15510	15667	15721	15745	15700	15603	15624	15781	15605	15435	15736	15759	15595	15777	15850	15768	15516	15564	15498	15823	15743	15583	15772	15592	15624	15685	15791	15728	15752	15799	15715	15661	15785	15558	15687	15598	15727	15688	15793	15715	15708	15866	15738	15662	15816	15675	15748	15831	15799	15739	15750	15636	15557	15593	15844	15555	15768	15519	15768	15665	15538	15774	15784	15755	15813	15669	15666	15676	15589	15767	15561	15680	15676	15723	15636	15677	15753	15495	15586	15571	15763	15516	15701	15667	15539	15718	15737	15520	15865	15826	15767	15561	15705	15698	15594	15427	15630	15522	15446	15803	15602	15711	15598	15443	15762	15738	15693	15457	15736	15624	15755	15664	15654	15655	15659	15445	15666	15770	15683	15589	15742	15781	15844	15627	15594	15621	15672	15732	15587	15821	15868	15707	15663	15479	15576	15548	15573	15624	15570	15752	15541	15753	15611	15775	15685	15853	15697	15835	15687	15696	15733	15602	15892	15748	15758	15764	15907	15634	15493	15552	15822	15523	15756	15600	15676	15750	15604	15512	15724	15730	15795	15667	15658	15533	15609	15635	15388	15790	15706	15650	15494	15721	15734	15628	15629	15582	15782	15541	15693	15729	15532	15499	15615	15695	15805	15675	15808	15524	15774	15679	15541	15710	15826	15721	15630	15580	15557	15543	15648	15650	15712	15596	15677	15836	15683	15592	15544	15674	15734	15646	15676	15562	15866	15765	15731	15656	15651	15708	15835	15708	15715	15693	15616	15623	15588	15705	15343	15488	15755	15806	15781	15563	15775	15744	15575	15842	15575	15819	15681	15666	15678	15865	15625	15653	15434	15916	15695	15678	15759	15595	15662	15736	15644	15766	15696	15601	15666	15711	15516	15829	15763	15539	15622	15653	15512	15527	15738	15676	15817	15621	15806	15724	15472	15513	15842	15762	15692	15685	15662	15838	15648	15700	15643	15743	15591	15653	15724	15621	15740	15530	15842	15683	15717	15776	15501	15662	15645	15537	15502	15721	15610	15617	15623	15720	15767	15641	15622	15690	15681	15561	15697	15791	15650	15764	15813	15696	15900	15572	15532	15640	15595	15617	15679	15584	15679	15575	15774	15721	15555	15704	15866	15637	15634	15621	15796	15744	15747	15497	15714	15709	15657	15733	15644	15626	15557	15750	15501	15698	15494	15586	15550	15747	15678	15717	15529	15609	15775	15484	15539	15683	15673	15756	15876	15683	15823	15712	15407	15475	15748	15474	15725	15685	15798	15731	15479	15726	15610	15707	15709	15576	15603	15551	15596	15624	15395	15716	15594	15515	15733	15637	15484	15680	15644	15692	15484	15673	15705	15712	15710	15759	15710	15607	15713	15666	15876	15825	15705	15692	15658	15711	15624	15714	15523	15674	15574	15554	15616	15716	15682	15724	15609	15597	15691	15600	15662	15612	15743	15573	15510	15600	15564	15569	15652	15646	15703	15656	15785	15709	15496	15601	15686	15491	15760	15705	15538	15593	15611	15651	15675	15529	15637	15784	15787	15697	15713	15677	15744	15402	15860	15673	15580	15676	15654	15679	15873	15742	15623	15720	15553	15701	15688	15647	15763	15805	15785	15666	15657	15644	15767	15645	15705	15656	15734	15739	15819	15545	15775	15605	15586	15573	15721	15743	15668	15847	15612	15588	15612	15620	15639	15648	15628	15701	15906	15661	15641	15504	15652	15784	15674	15771	15834	15760	15717	15595	15665	15487	15688	15563	15654	15629	15549	15581	15660	15748	15842	15575	15746	15474	15732	15694	15536	15665	15792	15564	15553	15562	15628	15866	15691	15413	15512	15662	15598	15888	15603	15788	15586	15864	15642	15579	15457	15744	15738	15641	15718	15814	15653	15579	15603	15653	15781	15483	15811	15726	15439	15597	15781	15565	15887	15823	15707	15578	15569	15789	15600	15841	15630	15769	15831	15530	15667	15677	15889	15640	15712	15587	15703	15707	15756	15756	15651	15602	15835	15573	15514	15774	15820	15736	15697	15699	15586	15742	15626	15673	15656	15763	15609	15819	15629	15466	15438	15750	15545	15574	15690	15715	15660	15623	15689	15453	15624	15804	15461	15472	15645	15712	15569	15707	15649	15672	15663	15770	15715	15715	15490	15811	15734	15822	15806	15756	15696	15592	15762	15741	15514	15676	15838	15635	15696	15706	15435	15776	15776	15627	15558	15793	15684	15624	15675	15736	15604	15733	15597	15735	15602	15455	15646	15783	15437	15730	15853	15824	15717	15892	15510	15586	15594	15662	15575	15495	15655	15696	15634	15595	15847	15490	15470	15579	15498	15646	15628	15740	15532	15736	15615	15735	15522	15683	15667	15606	15747	15664	15573	15590	15558	15624	15557	15759	15699	15545	15800	15775	15858	15658	15640	15539	15633	15726	15760	15696	15781	15579	15807	15820	15729	15633	15505	15899	15566	15693	15566	15778	15694	15572	15571	15745	15533	15428	15713	15703	15729	15799	15620	15566	15676	15712	15621	15729	15761	15719	15625	15824	15750	15741	15699	15600	15554	15773	15575	15706	15563	15613	15685	15627	15676	15696	15621	15545	15717	15549	15737	15523	15704	15732	15572	15513	15723	15445	15698	15735	15745	15725	15654	15701	15700	15678	15636	15723	15735	15613	15602	15515	15743	15387	15508	15726	15747	15714	15499	15513	15681	15548	15659	15701	15568	15796	15786	15745	15624	15646	15725	15695	15718	15625	15662	15695	15555	15820	15578	15607	15776	15475	15712	15608	15867	15668	15766	15442	15715	15574	15742	15629	15822	15428	15689	15836	15671	15658	15670	15854	15652	15577	15780	15518	15638	15766	15476	15738	15549	15764	15742	15464	15691	15509	15583	15736	15565	15889	15739	15709	15634	15733	15719	15668	15438	15537	15731	15568	15666	15568	15654	15747	15693	15640	15672	15661	15521	15674	15551	15495	15616	15660	15931	15686	15702	15686	15658	15681	15555	15521	15769	15592	15699	15702	15676	15778	15658	15467	15679	15537	15606	15627	15670	15661	15544	15680	15717	15560	15760	15581	15695	15631	15505	15721	15816	15743	15756	15761	15815	15796	15669	15689	15574	15789	15730	15504	15791	15633	15585	15712	15685	15647	15744	15642	15617	15639	15608	15470	15772	15450	15714	15892	15638	15436	15518	15700	15619	15790	15657	15942	15745	15742	15741	15715	15675	15652	15615	15896	15798	15761	15675	15417	15652	15602	15951	15654	15807	15602	15753	15876	15612	15431	15691	15528	15542	15570	15859	15735	15678	15537	15642	15475	15601	15460	15705	15647	15799	15683	15564	15524	15652	15656	15800	15776	15862	15540	15746	15934	15704	15770	15683	15686	15532	15662	15398	15663	15607	15612	15853	15710	15664	15666	15918	15542	15772	15647	15733	15713	15659	15651	15731	15683	15734	15738	15549	15500
14791	16652	16000	15219	22633	27901	25886	24255	19132	15073	14593	14687	14660	14705	14542	14659	14780	14858	14788	14849	14683	14506	14756	14654	14661	14557	14899	14639	14666	14726	14676	14637	14668	14582	14730	14747	14748	14625	14653	14669	14515	14788	14727	14773	14767	14676	14722	14646	14572	14815	14695	14678	14770	14719	14750	14750	14728	14718	14700	14567	14563	14566	14640	14773	14588	14676	14545	14587	14816	14707	14795	14667	14613	14813	14509	14596	14581	14671	14768	14817	14896	14692	14700	14774	14575	14542	14754	14540	14715	14816	14508	14904	14890	14724	14763	14791	14650	14580	14718	14711	14758	14638	14631	14653	14642	14776	14671	14655	14686	14678	14778	14699	14800	14713	14635	14768	14677	14658	14688	14757	14574	14846	14617	14780	14633	14838	14742	14719	14649	14692	14610	14555	14849	14639	14814	14609	14957	14642	14548	14676	14660	14542	14574	14549	14664	14798	14661	14561	14632	14617	14967	14628	14597	14554	14578	14729	14700	14830	14661	14650	14775	14839	14703	14672	14643	14667	14699	14614	14810	14768	14566	14736	14683	14651	14656	14712	14685	14704	14751	14719	14825	14793	14756	14826	14722	14662	14696	14677	14583	14874	14455	14765	14731	14629	14920	14657	14625	14798	14635	14652	14716	14670	14740	14718	14680	14731	14779	14802	14755	14630	14843	14701	14487	14716	14766	14706	14744	14659	14617	14642	14719	14780	14477	14717	14725	14656	14589	14653	14736	14672	14709	14747	14799	14578	14699	14853	14571	14888	14584	14637	14662	14635	14540	14670	14595	14820	14745	14668	14650	14876	14609	14625	14586	14777	14753	14809	14714	14537	14797	14611	14645	14633	14794	14707	14878	14874	14532	14740	14621	14829	14475	14640	14470	14821	14580	14486	14557	14537	14677	14594	14626	14505	14743	14820	14701	14711	14658	14690	14683	14726	14630	14535	14628	14846	14482	14699	14833	14835	14581	14654	14787	14659	14589	14707	14698	14780	14570	14689	14601	14661	14686	14741	14697	14629	14652	14544	14579	14575	14733	14619	14604	14658	14658	14746	14800	14755	14744	14729	14660	14612	14507	14762	14621	14773	14721	14613	14355	14628	14451	14617	14698	14564	14654	14643	14730	14653	14653	14788	14605	14755	14860	14631	14642	14691	14734	14659	14721	14576	14859	14723	14648	14624	14626	14749	14694	14566	14595	14442	14631	14620	14671	14556	14565	14710	14800	14699	14610	14593	14649	14629	14669	14809	14734	14781	14769	14549	14730	14644	14874	14768	14625	14752	14549	14636	14579	14719	14716	14731	14817	14832	14597	14659	14645	14582	14623	14725	14724	14649	14749	14867	14654	14603	14595	14821	14575	14826	14643	14583	14712	14798	14698	14672	14750	14772	14575	14620	14539	14706	14614	14530	14750	14548	14744	14757	14875	14678	14884	14787	14562	14938	14463	14700	14626	14842	14685	14722	14707	14668	14786	14697	14657	14720	14721	14587	14844	14506	14664	14782	14594	14521	14651	14600	14868	14647	14648	14750	14808	14676	14804	14705	14578	14625	14724	14678	14740	14782	14516	14819	14749	14656	14675	14641	14793	14865	14707	14711	14665	14749	14693	14672	14607	14449	14740	14581	14758	14745	14758	14734	14752	14867	14700	14640	14773	14742	14811	14691	14658	14837	14642	14784	14704	14797	14560	14571	14670	14715	14729	14736	14633	14613	14720	14653	14823	14559	14655	14643	14737	14631	14685	14468	14779	14519	14751	14609	14594	14761	14633	14598	14775	14715	14635	14585	14736	14774	14686	14705	14615	14606	14813	14779	14722	14468	14704	14767	14795	14641	14823	14730	14589	14750	14625	14762	14750	14608	14528	14647	14726	14471	14825	14677	14509	14670	14724	14722	14738	14745	14657	14882	14679	14629	14775	14574	14697	14838	14719	14583	14688	14790	14768	14680	14843	14512	14754	14663	14799	14618	14653	14663	14711	14667	14667	14663	14673	14820	14665	14665	14569	14637	14681	14713	14695	14624	14728	14578	14787	14597	14613	14662	14738	14657	14747	14642	14875	14567	14769	14733	14840	14792	14605	14853	14641	14797	14688	14610	14734	14720	14681	14604	14713	14659	14671	14780	14575	14644	14663	14731	14624	14809	14579	14558	14468	14674	14715	14571	14646	14429	14757	14834	14701	14572	14769	14837	14820	14666	14487	14873	14705	14697	14490	14599	14841	14615	14692	14670	14657	14518	14720	14576	14786	14807	14627	14687	14609	14593	14721	14580	14646	14705	14828	14554	14621	14643	14599	14768	14777	14699	14727	14531	14690	14576	14613	14616	14610	14596	14634	14694	14685	14759	14554	14858	14908	14509	14640	14704	14668	14853	14569	14676	14659	14797	14751	14624	14671	14688	14713	14714	14702	14527	14705	14751	14554	14777	14510	14785	14707	14622	14594	14725	14493	14636	14709	14796	14464	14783	14676	14609	14527	14702	14703	14558	14705	14635	14730	14598	14564	14791	14462	14595	14686	14661	14864	14772	14482	14540	14712	14554	14551	14623	14645	14682	14684	14731	14925	14470	14764	14782	14646	14647	14662	14878	14696	14593	14757	14681	14605	14654	14680	14675	14735	14723	14696	14662	14527	14602	14659	14734	14774	14739	14618	14820	14776	14838	14643	14541	14790	14783	14660	14698	14559	14779	14709	14655	14641	14611	14513	14779	14594	14509	14673	14668	14650	14843	14700	14842	14626	14785	14621	14646	14820	14612	14570	14818	14712	14836	14594	14677	14707	14674	14716	14612	14738	14859	14720	14572	14709	14600	14623	14717	14642	14678	14636	14567	14686	14580	14867	14694	14629	14621	14618	14541	14670	14732	14649	14449	14614	14633	14579	14609	14591	14658	14679	14659	14424	14600	14626	14897	14724	14783	14559	14708	14702	14751	14566	14680	14643	14731	14740	14682	14675	14568	14724	14643	14675	14584	14735	14696	14708	14719	14749	14667	14727	14633	14696	14624	14458	14714	14785	14727	14738	14738	14598	14700	14812	14598	14798	14734	14461	14683	14646	14524	14729	14836	14858	14683	14712	14799	14731	14665	14658	14809	14845	14636	14651	14685	14744	14671	14736	14703	14560	14810	14692	14749	14710	14727	14621	14826	14694	14647	14569	14642	14833	14725	14811	14539	14809	14832	14653	14767	14567	14575	14733	14714	14636	14681	14752	14777	14701	14704	14566	14565	14851	14653	14675	14793	14616	14798	14672	14651	14723	14860	14676	14676	14529	14622	14763	14774	14512	14611	14573	14474	14677	14639	14490	14588	14709	14555	14725	14801	14666	14684	14819	14647	14662	14714	14794	14757	14622	14612	14722	14609	14736	14636	14734	14526	14530	14748	14630	14734	14707	14757	14755	14775	14688	14589	14843	14453	14750	14590	14776	14784	14643	14610	14600	14616	14778	14717	14675	14678	14785	14793	14509	14583	14663	14649	14789	14504	14795	14579	14761	14738	14708	14745	14743	14832	14578	14646	14632	14627	14709	14620	14793	14591	14850	14834	14919	14621	14661	14561	14652	14677	14649	14495	14640	14729	14841	14625	14515	14798	14679	14463	14724	14789	14613	14817	14650	14842	14644	14593	14675	14656	14689	14696	14728	14735	14680	14577	14690	14702	14609	14641	14680	14663	14753	14628	14644	14613	14648	14659	14770	14672	14656	14783	14566	14735	14664	14693	14596	14691	14759	14728	14653	14691	14623	14846	14665	14690	14695	14545	14846	14730	14776	14557	14588	14596	14677	14596	14722	14776	14684	14774	14598	14659	14718	14622	14886	14720	14633	14842	14671	14647	14648	14600	14673	14621	14795	14813	14641	14738	14696	14888	14725	14694	14676	14703	14637	14679	14537	14820	14626	14619	14411	14652	14682	14707	14713	14530	14525	14533	14640	14760	14761	14823	14643	14850	14851	14539	14724	14716	14720	14694	14629	14556	14756	14545	14598	14581	14726	14588	14666	14641	14675	14730	14568	14783	14845	14670	14678	14488	14700	14853	14647	14995	14614	14687	14686	14718	14794	14545	14648	14696	14704	14728	14760	14730	14625	14466	14790	14565	14667	14594	14598	14730	14706	14630	14634	14811	14769	14753	14689	14675	14680	14746	14662	14637	14673	14745	14474	14665	14713	14819	14664	14833	14639	14713	14705	14678	14735	14733	14742	14646	14758	14730	14686	14579	14609	14637	14663	14634	14750	14782	14842	14537	14810	14803	14663	14760	14790	14580	14683	14609	14791	14556	14495	14840	14818	14793	14695	14846	14748	14812	14744	14754	14685	14727	14711	14726	14560	14669	14669	14673	14597	14719	14687	14698	14677	14714	14693	14710	14656	14605	14696	14574	14639	14733	14664	14693	14676	14606	14774	14709	14767	14673	14588	14637	14555	14673	14688	14832	14687	14752	14748	14643	14782	14711	14739	14736	14737	14566	14587	14521	14726	14696	14761	14638	14520	14743	14708	14720	14678	14813	14656	14651	14634	14711	14699	14538	14656	14697	14544	14828	15008	14600	14746	14724	14636	14654	14723	14597	14492	14736	14521	14566	14655	14727	14789	14551	14546	14633	14559	14810	14690	14701	14875	14693	14700	14655	14781	14709	14749	14733	14491	14587	14674	14574	14689	14725	14588	14617	14678	14794	14674	14595	14779	14772	14726	14853	14685	14659	14612	14599	14514	14552	14757	14657	14865	14608	14738	14761	14689	14806	14693	14556	14682	14739	14585	14594	14614	14689	14612	14746	14689	14509	14699	14603	14564	14621	14567	14714	14509	14747	14746	14622	14545	14703	14819	14729	14753	14657	14582	14677	14636	14606	14755	14602	14742	14655	14508	14723	14721	14590	14633	14857	14645	14684	14624	14795	14854	14663	14669	14630	14604	14676	14792	14664	14675	14691	14664	14632	14648	14825	14668	14698	14690	14550	14669	14552	14676	14778	14726	14671	14834	14531	14653	14648	14739	14781	14729	14821	14562	14540	14686	14803	14690	14737	14759	14459	14776	14671	14748	14685	14791	14677	14554	14675	14771	14638	14554	14616	14711	14731	14705	14752	14690	14692	14629	14555	14657	14741	14700	14552	14776	14684	14689	14698	14371	14714
24789	21166	27734	25010	30738	49979	45470	39777	28290	18361	15737	15333	15275	15232	15425	14908	15139	15087	15330	15094	15392	14989	14914	15163	15294	15085	15008	15008	14939	15089	15126	15012	15037	15268	15066	15148	15141	15070	15056	15362	15111	15142	15228	14974	15344	15083	15248	15062	15039	15180	15156	15199	15283	15188	15064	15092	15205	15189	15080	15280	14899	15074	15119	15075	15144	14917	15070	15053	15165	15028	15132	15067	15268	15128	14990	15096	15191	15182	15080	15077	15076	14916	15067	15167	14912	15027	15081	14908	15215	15060	14948	15107	15230	14904	15166	15058	14997	14977	14989	15037	15033	15189	15133	14955	15206	15212	15098	15121	15027	15170	15304	14981	15071	15048	15144	14829	14937	15117	15084	15103	15215	14964	14989	15178	14958	15093	15032	14986	14949	14910	15033	14996	14977	15151	15178	14982	15182	15106	15121	15099	15121	15014	15023	15088	15062	15070	15139	15059	15013	14947	14959	14986	14944	14886	15038	15140	15124	15151	14973	15129	15066	14981	15084	15067	15022	15282	15026	15063	14991	15081	14931	14977	15001	15091	15057	15236	15033	15191	15201	15299	15062	14987	15170	15001	15133	14926	15174	15070	15053	14885	15166	14971	14803	14954	15158	15017	15030	15170	15156	15121	15258	15292	15067	14975	15091	15001	14974	15170	15169	15195	14960	15009	15093	15244	15038	14938	15170	15155	15141	15104	14864	15102	15102	14953	15140	15013	14937	15058	14958	15087	15000	14963	14859	14965	14990	15193	15153	14976	15026	15169	14920	15067	15175	15042	15120	15105	15237	15000	15070	15130	15194	14990	14986	15128	15139	15111	14996	15086	15130	15207	14841	15178	15071	15054	15215	14907	15054	15093	15041	15037	15457	15124	15205	14990	14962	14955	15091	15041	15155	15126	15089	15026	15147	15070	15171	15120	14871	15094	15172	15142	15126	15112	14985	15170	15226	15055	15156	15123	15176	15182	14915	15067	15029	14952	15122	14967	15171	15219	15140	15312	15176	15147	14917	15192	14970	15125	14954	15052	15099	15145	15248	15214	15375	14949	14997	14913	15146	15091	15080	14985	15181	14936	15074	15019	15098	15050	15162	15024	15197	15022	14948	15059	14899	15095	15184	15142	14916	15256	15033	15090	14968	15077	15083	14977	15086	15087	15134	15033	15220	15068	14949	14993	15019	15193	15259	15039	15133	14991	15002	15220	15024	15072	15087	15236	15072	14961	15137	14941	15167	15072	15003	15083	14957	14943	14967	15145	15020	15125	15097	14895	15204	15098	15040	14869	15235	15123	15133	15122	14989	15016	15106	15214	15088	14944	15028	15098	15140	15129	15205	15152	15205	15175	14923	14961	15035	15209	15066	14933	15113	15077	15150	15028	14970	15095	15132	15060	14953	15078	14858	14975	15056	15081	15100	15010	15068	15068	15172	15187	14962	15107	15067	15097	15108	14847	15034	15289	15033	15111	15067	14979	14956	15096	14957	15047	15082	15032	14937	14994	15114	14939	14993	14975	14944	15115	15002	15063	15062	15051	15043	15258	15093	15122	14959	15008	15099	14916	15043	15108	15105	14953	15084	14919	14874	15052	15082	14882	15030	15018	15189	14977	14970	14889	15116	15043	15031	14940	14829	15061	15087	15011	15019	14799	15092	15054	15009	15092	15139	15005	15052	15297	14985	15043	15213	15049	15199	15115	14982	14856	15157	15111	15238	15087	14869	15018	14851	15093	15107	15046	14989	15210	14930	15037	15240	15168	15072	15129	15287	15035	15166	15193	15168	15112	15012	15098	14900	15038	14999	14900	15289	15037	15005	14862	15075	15057	15037	14979	15071	15262	15084	15067	14985	15079	15075	15090	15130	15011	14975	14857	15211	14987	14956	15087	15009	15151	15070	15110	15037	15008	14909	14949	14967	15071	15022	14951	15346	15060	15221	15133	14926	15018	14930	14989	14949	15120	15071	15184	15091	15046	15119	15112	15212	15129	15140	15120	15240	14970	15013	15014	15185	15111	15054	15032	15089	14951	15114	14927	15123	14943	15112	15183	14987	15257	15023	15035	15188	15163	15109	15104	15083	15136	15091	15011	14963	14987	15012	15061	15064	15314	15014	14920	15035	15058	15126	15195	15026	15077	15241	15099	14975	15049	15050	15034	15030	14868	15105	15108	15029	15155	14959	14998	14962	14946	15005	14891	15238	15191	15202	14936	15139	15004	15142	15183	15109	15061	15186	15020	14794	15216	14946	15256	15019	14898	14809	14900	14957	14930	15151	15145	15126	14914	15028	14930	14983	15204	15113	14947	15159	15108	15115	15199	15207	15218	15121	15170	15095	15011	15310	15108	15124	15254	15105	15018	15163	14943	15025	15207	14969	15132	15018	15158	14950	14964	14901	14919	14971	14993	15091	15034	15058	15108	14977	15079	15129	14980	15177	15163	15180	15020	15114	14961	15021	14989	15108	14823	15154	14993	14919	14986	15016	15243	15154	15092	15031	15073	15158	15029	14950	15139	15065	15199	14986	15029	15055	15170	14987	14890	15070	15262	15061	14997	15003	15044	15145	15100	14983	15056	15333	14963	15072	15142	15239	14984	14989	14947	15099	15209	15098	14974	15323	15110	15289	15163	15258	15009	14953	14862	15056	15060	15165	15113	15215	15077	15192	15013	15036	15124	15051	15050	15053	15289	15104	15193	15096	14991	14989	15101	15130	15155	15046	15131	15044	15394	15201	15256	15056	14921	14951	15201	15222	15084	15152	14975	15018	15132	15154	15178	15081	15041	15011	15089	15056	15112	15026	15223	15199	14962	15162	15126	15091	15145	15034	14981	15143	15058	15214	15076	15076	15113	15045	15135	15277	15147	15117	14857	14968	15008	14984	14983	14994	15176	14947	15175	15159	15249	15148	15085	15074	15118	15176	15051	14933	15056	15136	14845	15141	15069	15029	15014	15188	14969	15281	15301	15211	15206	15071	15131	15108	15189	14998	15099	14973	15096	15015	15017	15032	14983	14952	15186	15137	15031	15048	15104	14941	15029	14914	15029	15042	14997	15043	15031	15011	14893	15104	14943	15069	15073	15056	14837	15097	15136	15130	15214	15025	14954	15092	15105	15016	15163	15146	14891	15021	15224	15339	15033	15271	15058	15073	15240	15036	15222	15340	14967	15014	14979	15102	15024	15034	14921	14964	15140	15137	15224	15137	14977	15289	15241	15061	15036	15085	15060	15074	15031	14933	15131	15197	15026	14988	15010	15141	15004	15003	14884	15002	15039	14974	15040	15009	14852	15042	15072	15149	15043	15095	15009	15100	14991	15006	14993	15039	15083	14872	14757	15038	15141	15161	15253	15098	15076	14988	15170	15037	15045	15237	15128	14933	15053	15011	15010	15134	15085	15106	14941	14925	14919	14999	14947	15153	15208	15047	15262	15097	15015	14915	15069	15134	14900	15026	15038	15014	15144	15172	15195	15077	15111	15120	15235	15141	15133	15301	15185	14952	15009	14888	15022	14973	14891	15026	15017	15182	14804	15210	15233	15125	15132	14996	15134	15230	14928	15052	15322	15216	15160	15223	15100	15082	14883	15102	15067	15036	15077	14984	15007	15093	15055	15118	15258	15204	15107	14995	14970	15133	14967	14966	15113	15157	15150	15185	15136	15049	15076	14954	15051	15208	15321	15144	15208	15135	15094	15182	15121	15135	15235	15016	15083	14896	15069	15031	15101	15044	15025	15213	14987	15118	15118	15043	15209	15042	15180	15087	15070	15151	15076	15068	15081	15058	14942	15127	15282	15160	15000	14933	15251	15184	15009	14966	15117	15095	14967	15077	14905	14976	15199	15052	15058	15034	14827	14913	15119	15065	14934	15267	15153	15110	14971	15150	15120	15053	15077	15125	15040	15036	15029	15114	14972	15097	15264	14979	15076	15261	15044	14947	14961	15207	15138	14947	15174	15168	15200	15084	15163	15197	15005	15080	15095	15067	15026	15023	14949	15126	14732	15210	15064	15215	15051	15153	15244	15105	14930	15226	15046	15129	15166	15035	15172	15112	15073	14855	15025	15049	15194	14958	14950	15078	14998	15089	14846	14943	15152	15011	14994	15011	15078	15263	15067	14940	15132	15064	15147	14985	15038	15020	15126	15051	15074	15099	15232	14950	14923	15083	15030	15111	14878	15120	14955	14932	15166	15208	14835	14943	15087	15023	15101	15017	14900	15183	15070	15257	15127	14911	14917	15134	15060	14934	15104	14921	15054	15061	15262	15110	14997	14954	15270	15097	14968	15087	15132	14995	14954	15041	15048	15143	15102	15109	15088	15037	15138	15030	15052	15161	14995	15013	15043	15251	15180	14925	15289	15066	15055	15077	14912	15080	15021	15141	15015	15038	14998	15083	15115	14887	15062	15137	15218	15134	15166	15039	15133	14854	15017	15019	14935	15257	15154	15091	15273	15177	15072	15066	15102	15114	15233	14972	14946	15007	15312	15153	15130	14913	15050	14970	15073	15102	15159	15006	14807	15341	15087	15022	15112	15012	15090	15051	15102	15127	15156	15119	15063	15156	15001	15237	15218	15120	15077	15155	14966	15022	15021	15099	15093	15158	15068	15099	15071	15214	15072	14919	14898	15071	15277	15033	15089	15023	15055	15113	15203	15005	15157	14963	15104	14924	15059	15014	15071	15095	15048	15084	15007	15102	15061	15197	15039	15080	15058	15109	15015	15067	15205	15038	15132	15178	14976	15036	15024	15128	15088	15029	15182	15066	15073	15041	14948	15094	15009	14958	15197	14953	15136	15143	15120	15033	14904	14916	15172	15035	14923	15047	15057	15020	15048	15170	14996	15122	15006	15111	15325	14947	15074	15077	14978	14975	15232	15064	15215	14916	14963	15046	15181	15042	15049	14811	14996	15001	15052	15117	15083	15048	15282	15090	15091	15277	15200	15283	14988	14994	15268	15053	14919	15030	15018	15025	14988	15077	14991	15035	15202	15138	15076	15087	15136	15148	15312	15173	15147	15259	15158	15138	15003	14895	15100	14954	15208	15082	15091	15040	15028	15109	15128	15064	15266	15216	14950	15131	15272	14990	15144	15129	15020	15189	14941	15219	15135	15072	14972	15058	15040	15145	15049
13585	20175	19271	16614	35309	51137	46311	41136	27756	16665	14340	14342	14421	14284	14429	14349	14270	14449	14409	14272	14345	14466	14445	14397	14404	14331	14354	14582	14389	14322	14407	14460	14416	14476	14383	14189	14509	14403	14316	14528	14438	14354	14311	14298	14397	14408	14328	14384	14352	14350	14404	14420	14489	14264	14362	14275	14253	14478	14261	14324	14410	14329	14482	14248	14322	14436	14352	14444	14359	14280	14351	14251	14342	14232	14260	14222	14337	14443	14152	14341	14363	14406	14166	14387	14296	14383	14295	14327	14308	14319	14414	14356	14240	14323	14379	14145	14302	14196	14371	14370	14243	14437	14267	14366	14348	14391	14429	14219	14149	14446	14273	14282	14303	14325	14260	14380	14182	14234	14209	14415	14338	14487	14208	14361	14401	14531	14254	14358	14184	14197	14383	14365	14332	14346	14293	14393	14239	14421	14359	14355	14295	14549	14181	14170	14270	14405	14318	14320	14553	14482	14298	14277	14482	14345	14141	14419	14458	14350	14399	14365	14398	14433	14363	14368	14241	14216	14438	14311	14354	14359	14327	14484	14316	14257	14215	14548	14450	14230	14375	14251	14413	14382	14409	14254	14311	14314	14502	14393	14374	14374	14283	14277	14549	14276	14295	14450	14236	14287	14262	14340	14321	14183	14397	14194	14346	14354	14413	14453	14216	14241	14364	14042	14297	14210	14277	14301	14317	14245	14219	14300	14398	14320	14372	14578	14301	14235	14416	14388	14462	14219	14272	14247	14211	14352	14487	14403	14361	14376	14487	14208	14277	14353	14353	14403	14458	14434	14250	14440	14338	14258	14202	14282	14451	14524	14341	14414	14399	14382	14494	14215	14330	14476	14369	14337	14260	14459	14451	14337	14234	14380	14455	14379	14396	14537	14497	14311	14264	14339	14458	14337	14241	14308	14453	14258	14332	14321	14376	14360	14467	14308	14316	14363	14284	14423	14309	14278	14582	14190	14483	14350	14313	14327	14280	14381	14390	14394	14436	14441	14273	14499	14354	14473	14428	14349	14430	14444	14468	14371	14353	14624	14426	14390	14420	14379	14414	14476	14304	14476	14346	14304	14533	14399	14184	14381	14188	14330	14342	14225	14327	14390	14239	14394	14365	14421	14330	14466	14249	14328	14540	14326	14198	14312	14226	14197	14234	14365	14398	14439	14522	14237	14311	14369	14282	14417	14194	14246	14300	14337	14288	14226	14256	14393	14421	14187	14349	14224	14490	14345	14226	14423	14280	14322	14268	14361	14384	14386	14413	14425	14182	14431	14499	14380	14180	14302	14258	14520	14264	14459	14486	14349	14283	14377	14198	14461	14496	14302	14409	14286	14438	14258	14357	14180	14184	14562	14385	14385	14432	14273	14168	14413	14164	14351	14340	14368	14289	14317	14228	14267	14383	14290	14314	14217	14270	14507	14241	14345	14229	14331	14218	14392	14321	14329	14415	14377	14289	14375	14118	14200	14351	14341	14207	14335	14370	14521	14327	14319	14123	14478	14244	14452	14351	14406	14430	14528	14388	14409	14286	14319	14402	14103	14316	14386	14294	14279	14408	14319	14321	14264	14244	14277	14452	14377	14487	14308	14483	14285	14453	14303	14303	14398	14315	14253	14366	14253	14477	14471	14190	14278	14457	14368	14337	14444	14393	14393	14398	14218	14404	14384	14397	14354	14346	14415	14499	14396	14267	14349	14254	14364	14285	14284	14428	14421	14197	14519	14364	14388	14429	14310	14241	14424	14581	14280	14479	14456	14390	14380	14343	14304	14457	14340	14131	14397	14320	14384	14446	14457	14502	14400	14411	14303	14395	14351	14223	14433	14327	14300	14223	14343	14348	14389	14462	14434	14387	14217	14291	14300	14267	14385	14497	14468	14249	14355	14487	14265	14234	14246	14382	14479	14353	14444	14228	14282	14498	14315	14269	14392	14446	14413	14350	14450	14266	14325	14335	14351	14189	14242	14324	14209	14268	14270	14305	14242	14439	14248	14291	14283	14420	14307	14261	14404	14262	14468	14338	14176	14391	14376	14308	14297	14366	14353	14417	14231	14298	14361	14517	14342	14379	14136	14431	14352	14293	14458	14332	14370	14384	14194	14186	14341	14485	14361	14465	14380	14387	14325	14401	14351	14335	14189	14306	14255	14399	14398	14340	14301	14426	14408	14411	14324	14306	14425	14499	14325	14356	14473	14050	14172	14364	14472	14330	14317	14344	14193	14388	14233	14424	14517	14372	14251	14213	14352	14193	14389	14454	14204	14288	14288	14257	14155	14375	14307	14308	14500	14474	14320	14458	14253	14409	14314	14345	14217	14542	14237	14198	14406	14268	14352	14439	14389	14417	14328	14514	14106	14208	14356	14434	14371	14312	14345	14383	14292	14248	14298	14297	14473	14479	14319	14380	14310	14370	14380	14180	14537	14397	14346	14374	14206	14515	14401	14344	14279	14450	14245	14393	14150	14373	14379	14212	14361	14458	14286	14449	14539	14553	14403	14397	14403	14211	14355	14273	14286	14344	14296	14392	14378	14234	14428	14542	14281	14296	14285	14416	14402	14459	14243	14400	14356	14106	14505	14220	14270	14311	14272	14445	14440	14257	14329	14480	14313	14271	14310	14334	14429	14279	14286	14313	14488	14160	14589	14265	14325	14300	14377	14361	14386	14242	14308	14456	14407	14343	14405	14447	14334	14325	14320	14407	14425	14463	14207	14332	14315	14263	14299	14362	14363	14495	14167	14401	14221	14482	14207	14327	14378	14476	14260	14280	14362	14376	14466	14462	14373	14374	14288	14433	14436	14327	14187	14436	14227	14388	14200	14385	14273	14347	14503	14303	14275	14136	14305	14345	14356	14285	14340	14253	14325	14330	14486	14309	14182	14452	14292	14313	14352	14393	14326	14317	14336	14272	14272	14414	14458	14373	14450	14508	14180	14227	14320	14326	14261	14448	14385	14326	14423	14344	14329	14194	14360	14409	14264	14256	14138	14479	14281	14349	14333	14192	14354	14352	14225	14344	14222	14204	14444	14421	14207	14295	14349	14378	14305	14178	14327	14108	14286	14243	14420	14376	14187	14334	14383	14457	14414	14326	14495	14181	14303	14429	14587	14378	14462	14271	14424	14327	14470	14346	14262	14136	14378	14501	14261	14359	14357	14260	14334	14506	14165	14393	14426	14442	14304	14435	14520	14487	14345	14310	14473	14441	14277	14157	14405	14346	14340	14413	14327	14283	14283	14375	14266	14401	14431	14501	14367	14286	14408	14173	14373	14407	14331	14410	14284	14165	14451	14393	14287	14276	14277	14212	14436	14313	14322	14340	14245	14328	14298	14352	14349	14370	14284	14400	14420	14337	14418	14295	14459	14383	14266	14317	14181	14310	14653	14426	14289	14278	14392	14359	14366	14334	14292	14217	14407	14264	14299	14366	14505	14287	14323	14481	14513	14234	14247	14309	14392	14364	14412	14412	14335	14360	14360	14330	14398	14404	14384	14443	14209	14405	14303	14434	14371	14327	14485	14293	14525	14297	14162	14362	14485	14405	14249	14437	14325	14353	14287	14350	14395	14403	14264	14294	14256	14417	14527	14251	14304	14305	14363	14380	14246	14340	14442	14478	14353	14084	14193	14334	14470	14420	14413	14256	14122	14419	14339	14231	14451	14340	14340	14531	14542	14402	14254	14390	14376	14345	14429	14242	14186	14413	14285	14532	14536	14442	14369	14308	14415	14310	14355	14276	14238	14433	14305	14320	14288	14373	14337	14329	14471	14287	14349	14400	14336	14452	14337	14179	14453	14365	14225	14349	14645	14347	14297	14319	14327	14285	14267	14492	14406	14459	14347	14407	14347	14243	14347	14410	14469	14164	14336	14131	14321	14352	14275	14292	14406	14316	14251	14317	14341	14265	14442	14332	14354	14307	14463	14367	14435	14384	14331	14280	14398	14342	14287	14334	14488	14202	14400	14182	14353	14303	14182	14340	14519	14153	14339	14346	14278	14219	14514	14291	14436	14287	14252	14446	14441	14533	14281	14363	14322	14431	14504	14340	14327	14378	14378	14276	14187	14294	14331	14452	14340	14333	14365	14360	14394	14220	14508	14311	14278	14471	14283	14511	14167	14257	14304	14172	14315	14328	14452	14312	14349	14376	14397	14335	14340	14339	14274	14380	14302	14161	14286	14551	14333	14270	14467	14296	14434	14459	14363	14320	14408	14415	14355	14287	14347	14375	14478	14103	14361	14225	14107	14478	14299	14096	14283	14366	14449	14342	14503	14350	14194	14395	14319	14319	14285	14348	14353	14352	14347	14383	14454	14392	14320	14315	14382	14437	14157	14183	14320	14297	14299	14368	14290	14450	14539	14359	14321	14422	14335	14258	14442	14408	14238	14325	14390	14504	14317	14414	14396	14283	14339	14364	14432	14323	14394	14354	14486	14262	14425	14319	14309	14399	14387	14291	14430	14429	14514	14556	14435	14483	14353	14361	14408	14150	14237	14324	14440	14356	14243	14403	14390	14460	14271	14289	14228	14232	14288	14247	14259	14162	14399	14161	14313	14392	14458	14355	14342	14443	14406	14458	14497	14185	14354	14260	14186	14381	14390	14316	14400	14389	14294	14371	14409	14280	14217	14414	14309	14464	14282	14296	14316	14391	14257	14354	14356	14220	14417	14475	14431	14280	14345	14305	14277	14233	14330	14553	14173	14320	14185	14270	14258	14348	14346	14385	14249	14322	14345	14333	14478	14241	14295	14335	14339	14511	14298	14431	14413	14407	14434	14369	14343	14408	14498	14434	14331	14439	14436	14257	14398	14334	14392	14364	14206	14333	14197	14378	14262	14200	14415	14491	14235	14352	14435	14429	14431	14304	14364	14412	14469	14216	14380	14303	14327	14384	14265	14279	14493	14496	14294	14406	14320	14342	14360	14333	14358	14250	14400	14304	14416	14314	14263	14439	14340	14307	14454	14512	14244	14388	14479	14333	14368	14457	14507	14445	14208	14301	14272	14230	14498	14370	14456	14402	14363	14483	14299	14372	14221	14377	14460	14368	14231	14332	14324	14558	14344	14285	14318	14313	14385	14315	14312	14310	14472	14252	14363	14360	14164	14311	14368	14317	14301	14483	14464
23158	21142	28918	23655	26956	61477	61882	52503	37188	22135	16515	15136	15252	15095	15179	15165	15183	15114	15179	14981	15192	15125	15036	14916	15020	15070	14940	15087	14928	14871	15111	15235	15014	15156	14974	14873	15125	15117	14975	15116	15013	15315	14843	14931	14964	15072	15052	15137	14889	15192	15097	14971	15021	14998	14898	14960	15052	15038	14812	15043	14882	14744	14903	15057	14929	15035	14953	15058	14978	14941	14973	15134	14917	14860	14914	14984	14878	15172	15039	14875	15049	15066	14901	14822	14950	14883	14952	14957	14991	14983	15275	14980	14865	15053	15067	15064	14920	14956	14929	15003	14909	15068	15060	14940	15063	14804	14897	15024	14973	15068	15017	14954	14895	14887	14949	15092	15064	15145	14875	14874	14742	14810	14808	15092	15066	14900	14836	15040	14898	14936	14956	15008	14820	14945	14995	14903	15022	15007	14916	15094	15091	14871	14933	15045	14924	14852	15009	14928	15007	14993	14908	14887	15138	15053	15074	14806	15156	15010	14878	14803	14934	14989	14922	14943	15065	14889	14844	14933	14727	14881	14918	14844	15034	15097	14921	14989	14702	14760	14994	14940	14938	14905	15054	15050	14915	14883	14938	14995	14933	15027	14975	14995	14968	15020	14953	14830	14880	15037	14970	14871	15141	14940	14978	14958	15172	14997	14959	14922	14768	14670	14961	14947	14882	14918	14832	14969	14892	15149	15199	14966	14891	14908	15019	15057	15014	15023	14920	15011	14904	15006	15083	14949	14953	14985	14856	14895	14897	14972	15332	15014	14842	14932	15010	14937	14645	14771	14978	14991	15050	15037	15001	15062	14950	14790	14983	14766	14827	14926	15163	14722	14910	14798	14858	15070	14921	14856	14740	14954	14790	14877	14971	14910	14949	15077	15053	14885	14928	14882	14816	14909	14774	14731	14897	15007	14951	14884	14922	14911	14984	14929	14882	14884	14864	15090	15171	14871	14889	15132	14815	15001	15056	14778	14888	14954	14854	15049	14903	15107	14926	14986	14889	14945	14946	14920	14934	15039	15136	15042	14991	14824	14881	15036	14829	14931	14888	15021	15025	14856	14991	14874	14888	14923	14868	14952	15174	14887	14780	15062	14965	14930	15055	14880	14936	15005	14998	14813	14816	14820	14951	14996	14915	15105	14976	14940	14935	14943	14990	14821	14790	15005	15065	14926	15101	14946	15104	14894	15001	14750	14952	15006	15051	14931	14868	14902	15045	14859	14929	15065	14867	15224	14866	14937	14744	14822	14798	14893	14911	14927	14894	14945	14831	14793	14919	14867	14804	14935	14948	14838	15101	14982	15001	15085	15040	15075	15034	14855	14846	14941	15017	14830	14962	14853	15013	14685	14978	14891	14966	14952	14853	14830	14936	14946	14977	15036	15055	15014	14913	14932	15012	14777	14877	14984	15167	15134	15068	14868	14862	14850	14931	14878	15043	14814	14934	14942	14812	15151	15197	14991	14976	15015	14871	14987	14965	15006	14982	15096	14992	14760	14932	14968	14926	14868	14949	15072	14891	14852	14951	14961	14951	14835	15008	15085	15065	14937	14979	14907	14872	15131	15031	14833	15073	14986	15028	15017	14936	14957	15033	14852	14976	14797	14835	14813	14925	15116	14809	14988	15125	14835	14887	14911	14952	14827	15069	15048	15234	14975	14915	14915	14942	14917	14985	15050	14984	14880	14995	15033	14989	15025	14658	14846	14716	14902	14586	14787	14893	14960	15019	14891	14989	15025	14958	14833	14808	15046	14958	14799	15029	14979	15012	15116	14978	14909	15034	15028	14967	14829	14871	15070	15090	14887	14933	14871	14882	14869	14922	15003	15034	14907	14855	14829	15060	14816	14971	15000	15112	14914	14931	14828	14938	15074	15033	14860	14843	14943	15001	14869	14931	14777	14954	14927	15256	15066	14861	15009	14867	14996	15103	15023	14734	14979	14904	14929	14997	14752	15042	14870	14998	14743	14957	15013	15090	15000	14793	14855	14969	14787	14898	15152	15079	14995	15129	14880	14924	14872	15004	14940	15182	15114	15132	15253	14976	14916	15099	14931	14985	14842	15067	14997	14768	15125	15073	15068	15046	14810	14816	15108	14963	14869	14931	14861	14855	14990	14864	14842	14882	14828	15042	14976	14864	14934	14950	14771	14943	14993	15010	15110	15144	15038	14846	14959	15091	14881	14875	15032	14851	15017	15095	14981	14902	14994	14587	14838	14955	14793	14890	15169	14967	14905	14866	14863	14885	14930	14996	15039	14921	14869	15012	14827	15011	14987	14709	14934	14996	15120	15038	15034	15027	14924	15044	14913	14749	14947	15009	15142	14937	14953	15119	15009	15135	15086	14976	14874	15030	14987	14910	15099	14959	14926	14914	14882	14880	14821	14966	14950	14863	14782	14733	14862	14866	14911	14875	15000	15061	15088	15060	15076	14972	14857	14863	15076	15011	15007	14898	14789	14759	14953	15063	14934	14891	14857	15152	14732	14856	14920	15100	15091	14833	14929	14822	15016	14911	15019	14831	14922	14985	14944	14877	14940	14798	15087	15077	14879	14876	14893	14987	14988	15391	14980	14997	14896	15077	14922	14958	14858	14705	14972	14985	14882	15061	14885	14955	15007	15035	14978	15218	14782	15051	14874	14911	14658	14899	14869	14850	14848	14781	14741	15114	14990	15026	14967	14869	14780	14870	14929	14927	14799	14985	14925	14982	14949	15012	15062	14739	14784	14925	14715	15099	14984	14980	15051	15126	15030	14983	14835	14849	14930	15077	15045	14994	14784	14825	14887	15007	14928	14874	14806	14974	14923	15056	14982	15134	15064	14726	15047	14834	15079	15045	14979	14904	14990	14876	14969	14976	14926	14898	15177	14900	14930	14963	14945	14592	14825	14886	15051	14920	15020	14867	14897	15131	15058	14971	14877	14931	15023	14925	14999	14891	14948	14902	14931	14875	14905	14775	14933	15011	14939	14944	14870	14974	14968	14941	14927	14970	15027	14831	14888	15035	14830	14987	15048	15007	14970	14913	15094	14790	15000	14860	15157	14981	14962	14970	14871	14993	14882	15052	15128	14982	14826	14833	14920	14979	14944	15042	14896	14998	14957	15026	15066	14959	14967	14869	14877	14871	15000	14951	14960	14891	14948	15122	14948	14877	14922	14830	14913	14791	14824	15064	15135	14949	14982	14757	14957	14929	14995	15129	15037	15049	14958	14769	14827	14918	15058	14863	14890	15008	15048	14824	15071	15044	14836	15097	15016	14913	14976	15011	15139	15040	14798	14901	14917	14901	14716	15005	14880	15011	14942	15056	15001	14801	14945	15118	14891	15050	14968	14979	14974	15128	14977	15037	15070	14978	14935	14849	14987	14818	15004	14931	14893	14756	15116	15010	14931	14956	15039	15068	14939	14982	15021	14990	14907	14651	14930	15038	15038	14798	14968	14917	14773	14813	14748	15142	14935	14950	14896	14861	14853	14682	14962	14854	14787	14827	14873	14786	14939	14892	14760	15143	15017	15051	14659	14984	14810	15075	15078	14938	15063	15017	14985	14993	14911	14962	14871	14928	14855	15030	14794	14892	15151	14928	14877	14955	15106	15027	14955	14932	15011	14996	14842	14925	14987	15017	14871	15029	14967	14960	14914	15122	14706	14918	14900	15034	14765	15001	15048	14820	14961	14895	14837	15042	14880	14879	14992	14955	14819	14799	14831	15036	15142	14914	14761	14804	15040	15059	14945	14877	14909	15046	15093	15170	15049	14875	14955	14905	14773	14973	14951	15095	14852	14996	14959	14853	14839	14785	14959	15010	14986	14907	15011	15015	15112	15018	15118	14996	14786	15067	14792	14911	15002	14822	15025	15045	15058	14814	14887	14940	14963	14763	14882	15011	14904	14800	15037	14618	15018	14875	14900	14937	15141	14859	14734	14876	14848	15101	15067	14869	15068	15033	14881	15187	15032	14989	14892	15078	15100	14841	15038	15099	15201	14926	14957	14818	15085	15143	14941	14887	14847	14799	14947	14870	14828	14974	14898	14848	14933	14985	14922	14976	14851	15062	14944	15127	14813	14977	14882	14935	14889	14919	15038	14976	14979	15065	15043	15073	14987	14904	14982	14977	14881	14784	14946	15078	14961	15016	14940	14970	14825	15038	14934	14969	14998	14940	15034	15201	14928	14937	14937	15053	15073	15027	15027	14979	15010	15094	14888	15060	15073	15032	15095	15080	14974	14799	14832	14969	15099	15062	15107	15096	14948	14973	14935	14990	14852	14982	14928	14886	14912	14981	14934	14817	14924	15017	14927	14944	14815	14925	15004	15177	14821	14946	14917	14955	15132	14652	14911	14939	14967	15015	14798	14943	15119	15136	14878	14913	14960	14810	15105	14810	14947	15005	14926	14978	14686	14951	14841	14881	14959	15073	14861	14997	14839	14992	14975	14828	14910	14914	15051	15009	14915	14985	14824	14764	14902	14967	14780	14990	15089	15168	14971	14980	14907	15045	14818	15013	15121	15098	14929	14904	15027	14832	14959	14947	14931	14861	14799	15167	14931	14990	15032	14903	14956	14878	15013	14925	15013	14828	14953	15097	15049	14842	14914	14907	14769	14995	14831	15034	14965	14944	15146	15162	14861	14921	15063	15080	14991	14863	14932	14962	14974	14973	14960	14921	15119	14940	14923	14935	14977	14655	14845	15049	15043	14898	15078	14983	14935	14859	14979	14803	14954	14873	15117	15009	14987	14977	14863	14767	15037	14918	14946	14965	15012	14963	14897	14912	14737	14894	14982	14810	14855	15105	15040	15082	14943	14695	14847	15030	14959	14793	14995	14999	14843	15122	14800	14876	14887	14883	15014	14873	15061	15063	14981	14990	14959	14721	14825	14831	15043	15051	15026	15010	14911	15126	14959	15053	14874	14975	14877	14927	15039	15006	14784	14976	15071	14877	14738	14936	15159	15013	14943	14901	14968	14882	14935	14908	15085	14920	15203	14805	15026	15168	15075	15027	14757	15027	14831	14894	14894	15148	14852	14894	14733	15010	14875	14979	14873	14742	14870	14818	14968	15030	14796	15115	15196	14955	14763	15057	14969	14979	14890	14945	15137	14937	14992	15092	14883	15100	14981
15692	27394	24752	19847	37102	72236	65277	54887	36395	20139	14275	14427	14274	14426	14358	14130	14359	14192	14298	14108	14224	14155	14177	14330	14076	14288	14339	14272	14288	14294	14172	14361	14229	14204	14182	14166	14154	14084	14124	14390	14310	14280	14265	14346	14173	14248	14219	14229	14263	14391	14405	14306	14255	14297	14272	14299	14133	14223	14276	14176	14296	14229	14084	14091	14206	14267	14297	14312	14149	14235	14179	14263	14131	14255	14311	14241	14242	14144	14371	14226	14379	14230	14213	14322	14193	14377	14081	14289	14236	14380	14394	14291	14275	14205	14381	14223	14271	14125	14293	14242	14128	14307	14141	14282	14253	14199	14447	14131	14279	14100	14295	14190	14219	14109	14403	14483	14468	14213	14174	14216	14443	14187	14217	14128	14244	14171	14209	14103	14253	14304	14322	14283	14292	14291	14153	14283	14213	14252	14271	14276	14349	14272	14336	14347	14284	14295	14287	14244	14246	14346	14235	14147	14084	14321	14146	14318	14371	14345	14259	14123	14313	14020	14204	14207	14236	14220	14209	14178	14232	14282	14195	14132	14364	14092	14277	14221	14167	14426	14233	14277	14171	14091	14309	14226	14229	14288	14256	14090	14323	14090	14366	14246	14131	14203	14272	14190	14089	14268	14156	14241	14044	14390	14048	14321	14161	14273	14291	14139	14296	14249	14310	14323	14163	14213	14147	14231	14251	14222	14115	14149	14218	14197	14344	14324	14307	14186	14253	14283	14263	14196	14180	14232	14275	14190	14271	14143	14217	14204	14154	14229	14313	14377	14089	14135	14199	14044	14072	14239	14204	14292	14280	14107	14298	14178	14263	14038	14272	14325	14360	14200	14149	14320	14287	14392	14194	14343	14322	14126	14205	14181	14191	14363	14185	14076	14277	14151	14181	14265	14346	14157	14127	14196	14127	14176	14136	14347	14180	14318	14224	14326	14328	14272	14164	14137	14168	14529	14177	14294	14287	14273	14162	14371	14012	14349	14251	14093	14234	14245	14179	14192	14188	14201	14299	14257	14312	14129	14333	14285	14412	14345	14276	14191	14254	14242	14312	14534	14383	14333	14287	14244	14206	14418	14206	14202	14104	14393	14218	14168	14366	14265	14189	14221	14289	14114	14161	14352	14226	14069	14278	14233	14399	14209	14153	14172	14412	14263	14208	14089	14268	14283	14154	14242	14157	14186	14184	14228	14290	14067	14218	14246	14348	14093	14260	14119	14194	14249	14195	14379	14325	14034	14215	14244	14239	14314	14047	14244	14282	14285	14257	14211	14262	14307	14251	14129	14153	14080	14170	14147	14312	14086	14074	14051	14215	14247	14202	14161	14125	14310	14184	14224	14365	14187	14150	14254	14135	14311	14207	14164	14219	14112	14314	14306	14246	14296	14212	14237	14194	14193	14092	14234	14283	14016	14216	14229	14219	14032	14086	14218	14270	14212	14304	14160	14366	14458	13906	14295	14136	14165	14171	14308	14197	14226	14255	14193	14222	14109	14235	14265	14140	14402	14330	14328	14267	14167	14293	14313	14168	14226	14147	14150	14209	14388	14295	14419	14094	14221	14253	14318	14277	14279	14292	14218	14309	14280	14216	14168	14148	14337	14227	14151	14077	14333	14241	14397	14400	14343	14312	14169	14259	14277	14324	14199	14253	14267	14367	14176	14286	14091	14274	14209	14336	14172	14289	14226	14243	14308	14270	14379	14154	14194	14142	13986	14292	14235	14202	14294	14201	14256	14329	14185	14211	14198	14227	14303	14264	14169	14258	14126	14275	14233	14188	14401	14144	14156	14256	14141	14210	14320	14217	14241	14212	14314	14096	14302	14266	14351	14333	14279	14258	14032	14114	14271	14202	14232	14293	14133	14371	14336	14212	14472	14234	14321	14263	14329	14277	14273	14270	14116	14217	14147	14230	14166	14321	14362	14163	14376	14206	14199	14249	14110	14371	14307	14167	14159	14150	14218	14326	14143	14234	14162	14272	14330	14212	14055	14198	14305	14140	14131	14383	14266	14223	14253	14142	14209	14152	14102	14270	14227	14189	14246	14352	14142	14385	14370	14279	14148	14227	14264	14330	14304	14192	14399	14189	14277	14170	14271	14410	14380	14226	14157	14123	14281	14370	14277	14216	14228	14187	14390	14364	14332	14248	14258	14364	14137	14146	14320	14176	14133	14280	14256	14389	14122	14273	14215	14336	14238	14526	14204	14319	14325	14203	14254	14225	14313	14255	14307	14183	14246	14357	14274	14294	14085	14377	14231	14282	14274	14104	14324	14276	14209	14210	14181	14157	14193	14205	14117	14295	14363	14094	14241	14321	14185	14320	14117	14206	14269	14154	14231	14280	14161	14141	14259	14217	14119	14307	14144	14134	14099	14278	14171	14223	14064	14132	14282	14307	13985	14181	14262	14217	14370	14278	14398	14295	14257	14344	14114	14165	14171	14097	14283	14155	14189	14253	14350	14230	14276	14204	14336	14169	14176	14266	14127	14287	14162	14153	14198	14378	14180	14081	14168	14140	14243	14166	14318	14338	14261	14222	14319	14094	14230	14256	14240	14284	14153	14224	14451	14175	14237	14388	14229	14121	14179	14234	14192	14414	14275	14091	14235	14214	14256	14218	14255	14125	14269	14167	14283	14399	14256	14251	14312	14453	14254	14085	14331	14183	14289	14165	14229	14341	14186	14170	14106	14220	14222	14038	14218	14175	14247	14200	14134	14380	14183	14031	14318	14222	14065	14360	14100	14244	14136	14217	14326	14159	14052	14212	14252	14292	14141	14318	14276	14216	14357	14361	14127	14352	14229	14367	14100	14318	14366	14263	14230	14212	14205	14178	14257	14334	14147	14108	14341	14223	14306	14243	14256	14294	14226	14298	14313	14105	14325	14359	14297	14290	14268	14392	14255	14342	14236	14420	14183	14099	14217	14148	14282	14145	14300	14093	14265	14204	14212	14347	14206	14181	14075	14220	14367	14230	14336	14405	14163	14092	14132	14145	14178	14277	14492	14304	14352	14179	14104	14330	14265	14187	14160	14297	14241	14481	14227	14221	14370	14218	14168	14360	14052	14287	14387	14222	14210	14215	14191	14262	14263	14230	14153	14391	14336	14004	14184	14351	14172	14222	14226	14170	14334	14246	14344	14045	14516	14097	14151	14240	14296	14275	14385	14189	14219	14313	14279	14357	14240	14265	14274	14292	14260	14236	14151	14271	14115	14251	14225	14258	14062	14259	14287	14323	14275	14181	14089	14287	14258	14306	14162	14310	14265	14154	14191	14316	14150	14094	14234	14053	14218	14315	14272	14207	14328	14155	14253	14277	14187	14135	14144	14184	14158	14198	14354	14330	14240	14280	14223	14286	14057	14205	14291	14293	14196	14162	14142	14112	14246	14217	14316	14116	14237	14276	14207	14105	14206	14318	14265	14185	14041	14177	14107	14093	14142	14311	14342	14177	14078	14243	14155	14186	14254	14163	14442	14243	14084	14174	14298	14206	14229	14376	14082	14095	14375	14348	14155	14306	14098	14158	14009	14296	14277	14298	14269	14230	14236	14150	14421	14305	14250	14359	14133	14127	14361	14116	14283	14397	14394	14166	14300	14168	14272	14258	14343	14226	14264	14306	14440	14366	14312	14321	14160	14279	14284	14341	14279	14168	14199	14469	14177	14276	14234	14013	14262	14249	14213	14012	14252	14316	14394	14407	14152	14313	14265	14124	14125	14312	14270	14330	14188	14272	14245	14274	14281	14285	14205	14277	14326	14397	14349	14215	14271	14230	14069	14122	14173	14289	14326	14203	14167	14264	14174	14185	14259	14196	14160	14440	14265	14271	14151	14298	14383	14200	14383	14083	14355	14288	14413	14308	14308	14362	14200	14263	14432	14212	14216	14211	14259	14244	14127	14194	14291	14497	14231	14205	14258	14345	14254	14253	14186	14262	14213	14317	14433	14135	14226	14203	14240	14297	14134	14166	14192	14117	14211	14244	14191	14222	14255	14152	14262	14190	14063	14307	14190	14244	14275	14122	14313	14216	14332	14259	14370	14327	14155	14319	14251	14158	14417	14342	14281	14261	14348	14226	14124	14423	14302	14152	14333	14314	14253	14131	14193	14189	14249	14233	14097	14349	14292	14366	14216	14304	14105	14199	14201	14190	14129	14205	14274	14194	14250	14276	14371	14142	14247	14158	14144	14221	14197	14278	14148	14179	14304	14436	14215	14193	14276	14247	14142	14283	14154	14163	14318	14151	14324	14240	14247	14189	14339	14275	14142	14255	14263	14316	14322	14343	14311	14431	14210	14284	14081	14225	14256	14336	14236	14136	14297	14172	14291	14098	14202	14195	14135	14359	14204	14331	14388	14113	14070	14168	14238	14273	14337	14142	14056	14228	14258	14308	14447	14037	14338	14250	14296	14077	14128	14235	14351	14089	14245	14369	14326	14063	14225	14268	14194	14093	14258	14103	14180	14338	14080	14211	14442	14243	14207	14414	14159	14386	14212	14287	14263	14334	14151	14313	14373	14234	14338	14142	14133	14199	14104	14323	14323	14258	14246	14219	14509	14308	14036	14228	14276	14269	14334	14269	14115	14229	14056	14249	14199	14158	14042	14326	14260	14346	14361	14291	14220	14134	14293	14250	14333	14352	14266	14247	14296	14243	14345	14008	14215	14199	14189	14266	13993	14183	14310	14235	14312	14384	14275	14239	14135	14136	14288	14115	14359	14226	14310	14168	14215	14222	14494	14257	14253	14289	14181	14107	14273	14311	14262	14246	14411	14047	14197	14350	14176	14256	14141	14125	14251	14241	14175	14367	14173	14310	14229	14293	14151	14420	14098	14278	14295	14200	14268	14083	14393	14141	14217	14284	14238	14397	14141	14170	14169	14327	14216	14259	14397	14194	14370	14341	14326	14145	14100	14210	14494	14193	14101	14257	14362	14188	14228	14378	14104	14111	14069	14290	14147	14389	14139	14055	14339	14488	14273	14313	14294	14176	14353	14196	14336	14228	14169	14205	14236	14219	14195	14184	14210	14292	14284	14356	14270	14134	14332	14372	14162	14081	14279	14384	14224	14168	14271	14289	14196	14265	14118	14241	14233	14212	14225	14241	14230	14286	14371	14232	14257
27654	21597	21765	17809	16562	24440	26472	23400	18805	15842	15210	15034	15142	15004	15248	14932	15163	15268	15053	14977	15048	14898	15023	15017	15154	14981	15104	14986	14942	14892	15003	14988	15121	15062	15160	14850	15084	14873	14992	15000	14734	15110	14983	14852	15215	15024	15019	14928	15107	15178	14892	15020	15145	14907	14881	15101	15025	14888	15152	15115	15086	14991	14979	14901	15110	15116	15008	14865	14967	15124	15020	14970	15024	15017	14962	14939	15095	15122	14941	14980	14951	14986	14994	15081	14965	14973	14932	14830	15108	15076	14865	15086	15012	14711	14987	15211	14897	15172	14934	15044	15102	15153	15269	15240	15073	15028	15105	14977	15040	14919	15074	15017	14977	15091	15051	15173	14940	15063	15045	15090	15094	14741	15081	15039	15172	14912	14973	15007	14856	14885	14908	15180	15051	15036	14880	14996	14975	14865	14997	14986	14866	14925	14996	14814	14936	14976	15020	15060	14821	14864	15019	14945	15034	14844	14912	14996	14899	15033	14949	14931	14895	14903	15059	15080	15027	14970	15003	14940	15143	14954	15024	15149	14981	15045	15023	14916	14787	14884	15097	15122	15129	15161	14999	14963	14964	15031	14813	14698	14805	15148	15039	15201	14993	15090	15091	15016	15010	15002	15060	15115	15015	15101	14872	14914	14966	15028	14828	14888	14979	14995	15037	15205	14813	15056	15022	14943	15070	15041	14933	14813	15011	15069	14955	15060	14993	15008	15066	15009	15211	14933	15030	15052	15019	14938	14972	15071	14966	14907	14996	14788	14968	14892	14875	14862	15300	15160	14857	14929	15073	15169	15018	15018	14867	15168	15030	15093	15184	14904	15058	15025	14903	15007	14984	14807	14907	15008	15033	15032	14807	14967	15058	14929	15042	15054	15110	14979	14987	14991	15084	14895	14917	15144	15039	15091	14918	14953	14923	14948	14915	14994	14819	15134	15064	15024	15003	15123	15177	15157	15127	15066	14925	15018	14806	15084	15104	15060	14853	14950	15043	15032	14978	14879	14966	15021	14955	15027	15000	14840	15032	15048	15092	14958	15075	14800	15095	15051	14931	14938	14889	15039	15092	14941	14924	15102	15121	15021	14927	14971	15057	15089	14929	14914	14979	15016	15043	15165	14936	14962	15146	14894	14967	15017	14914	15025	15080	14946	14897	14706	14846	15020	14801	14906	14949	15249	14985	15049	15115	14972	15056	15077	14979	14928	15015	14829	15088	15140	15193	14987	14888	15015	15017	14958	14833	14997	15293	15129	15312	15152	15064	14993	14848	14895	14893	14973	15168	14933	14883	15052	15132	15146	15022	14840	15001	14921	14839	14985	14803	14822	14958	14974	15102	14997	15087	15013	15138	15077	15168	15013	14948	15050	14791	14953	14999	15042	14999	14938	14983	15031	15045	14883	14997	15026	15058	15061	14968	15136	15009	14972	15081	15111	14830	15121	14997	14949	15210	14996	15137	15038	14936	14949	14920	15049	15133	15058	14956	14941	14917	15018	14983	15174	14972	14866	15078	15078	14974	15025	15104	14912	14986	15007	14918	14988	14905	14959	14934	14925	14861	15073	15170	14958	15118	15002	15056	14973	15147	15050	15131	14975	14959	14849	15134	15056	14927	14957	14962	14849	15008	14916	15015	15068	15130	14778	14956	14883	15054	15022	14883	15215	15109	15021	15177	14914	14805	15030	15169	14963	14943	14831	15082	15199	15162	15025	14907	15077	14900	14964	14885	14811	14898	15067	15102	15010	15002	14868	15021	14928	14968	14915	14996	14895	14892	15056	15273	15116	14946	14867	15244	15101	14939	15075	15169	14893	14876	14781	14820	15094	14769	14806	14912	14989	14883	14955	14816	14988	15112	15058	15063	15065	15023	15067	14932	15157	15093	14912	15208	15109	15063	14934	15166	15038	14883	14799	14887	14954	14874	14951	14947	15180	15006	15014	15063	15130	15026	14976	15044	15037	14988	14900	14866	14972	14896	14835	14870	15177	15192	14900	14902	14997	14977	14747	14992	15124	14887	14961	14986	15007	14816	15012	15065	14931	14905	14928	15038	15046	14994	14904	14920	14941	14952	14925	14909	14938	15084	14862	15008	14938	14934	14999	15002	15010	15004	14947	15069	14951	14939	15031	14904	14965	15082	15109	14961	15107	14952	15040	15015	14884	15065	15059	15074	14865	14962	14981	15017	14745	15084	14978	14869	14934	15037	14973	14919	14953	15024	15131	15092	14970	14991	14992	14812	15015	15127	15039	14982	14950	14847	15002	15115	14859	14926	14949	14912	15083	15010	14994	15067	14922	14861	14983	15007	15034	15019	14896	14971	14887	15011	15019	15088	15089	14989	15014	14887	15046	15110	14818	15066	14995	14938	14960	15081	15028	15173	14888	14946	15024	15019	14953	15014	15028	14989	14990	15061	14974	14922	15060	15093	15093	14979	15024	15034	14862	15109	14925	14983	15090	15106	14941	14791	15080	15132	15143	14933	15013	15172	14800	14864	15192	15211	14976	15109	14879	14921	15011	14899	14976	15120	14812	15179	15110	14991	14740	15035	15002	14875	15104	14872	15067	15089	14922	14872	14801	15014	15123	15023	14998	14937	14873	15172	14967	15053	14989	15101	14961	14860	15028	15072	15131	14856	15236	15020	14993	15088	14980	14904	15102	15042	14994	15079	15030	14932	15029	14925	14904	15008	14999	15105	15111	15189	14904	15139	15064	15043	14895	15027	15042	15089	14821	14989	14927	15168	14945	15165	15002	15134	15021	14831	15084	14975	15105	15056	14836	15201	14790	15027	15202	15128	15036	15026	15196	15002	15105	14966	15065	14946	15187	14910	14981	14832	14900	15033	15047	14924	14885	14950	15107	15192	14969	15089	14992	14881	15039	14891	15048	14991	15093	15062	15217	15184	15128	14823	15076	14953	15051	15080	14896	14901	14959	14931	15143	14886	14947	15140	14978	14896	14994	15058	15008	14838	15006	15120	14943	15171	14884	14969	15037	14926	15110	14965	15164	15030	14856	15066	15036	14990	15001	15092	15050	14950	15015	14903	14963	15108	14829	15113	14992	14994	14906	14943	15175	15033	14926	14867	14968	15013	15061	14811	15109	15089	15058	15158	15160	15082	14958	14824	15011	15217	14845	15031	15064	14826	14869	15174	15083	14936	15090	14967	14742	14876	15148	14952	14944	15210	15077	15196	14790	15051	14865	15085	14945	15219	15106	15040	15072	14988	15011	14995	14909	15077	14877	15055	15107	15021	15063	15019	14978	15011	14923	15127	14870	15069	15051	14870	15072	15012	14957	14858	15001	15162	15022	15046	14819	14802	14842	14974	14833	15089	15090	15032	15255	15000	14919	15186	15109	15150	15017	14940	14903	14986	15085	15062	14877	15065	14967	15024	15215	14957	14907	14868	15051	15208	14909	14966	14885	15154	14893	14917	14973	15076	15065	15010	15245	15017	15053	15087	15075	15293	14860	14994	15080	15057	14985	14930	14885	14926	14937	15210	15171	14941	15223	14969	14997	14983	15100	15095	15045	14923	14989	15129	15136	15118	15007	15100	15030	15033	15089	14874	14877	15043	14949	15044	14879	15066	15193	15070	14885	15027	15128	14910	15053	15094	15036	14895	14887	15199	14961	14921	15148	15161	14993	14817	14915	15072	15190	14957	15043	15107	15025	15125	14996	14897	15062	15023	15029	15136	14928	14891	15187	14860	15097	15164	14955	14983	15131	14932	14855	15077	15036	14982	14981	15046	14958	15231	15124	15098	14948	15039	15023	14987	14916	15105	14913	15106	14866	14852	14678	15055	15007	15005	15141	15191	14960	15038	15132	14897	15074	14968	15031	14947	14983	14938	15053	15076	14971	14966	15211	15007	15193	15200	15045	14935	15014	15073	15031	15107	15096	15036	15101	15087	15049	15022	14910	14755	14938	15066	14821	14994	14951	15021	14974	15020	14997	15058	14975	14852	14860	15095	15051	15058	14962	15009	14862	14846	14895	15068	15118	14871	14900	15265	15051	15053	14872	14857	14952	15052	15011	15011	15189	15102	15040	15055	14984	14822	14948	15069	14923	15041	14931	14751	14988	15100	15035	14744	14935	15076	15130	15078	15050	14993	15096	15003	15030	15091	14884	15055	15080	14927	14942	14943	15036	14889	15060	14997	14946	14956	15025	14979	14947	15056	14949	14884	15035	15139	15327	15083	14991	15187	14900	14878	15023	14954	14943	14988	15060	14986	15007	15213	14959	15132	15239	15161	14878	14895	15049	15047	15034	15113	15023	14965	15164	14906	14953	14854	14908	14963	14867	15074	15042	14961	15300	15076	14954	15059	15015	14927	15101	15204	15052	14957	15084	14940	15035	15065	14972	15018	15135	15010	15049	15071	15078	14971	15030	15052	14983	15099	15007	14992	14937	15049	15137	15175	14918	15034	14963	15061	14939	15127	15170	15157	15052	15163	15161	15031	15088	14805	15002	15057	14998	14963	14936	15011	15113	14983	15153	14988	15043	15035	15138	15067	15321	15008	14991	14818	14901	14972	14867	14942	14935	14952	15174	14901	15015	15142	15002	15041	15098	14891	15118	14999	15033	15092	15113	15125	14993	14987	15074	15031	15140	15116	15034	15144	14949	15182	15287	15141	15081	15142	14953	15105	14989	14993	15093	14794	14941	15116	14892	15106	15162	15144	14860	14939	14950	15077	14960	15247	15021	15021	15094	14884	14920	14816	15073	15039	15028	15028	14970	15061	15087	15193	15039	15019	14986	15217	15148	14839	15129	15153	15000	15146	14976	15022	15121	14941	14920	15090	15173	14963	14964	15011	14839	15180	14998	14952	15128	14784	14970	14962	15109	14978	14969	15030	15180	15056	14955	14993	14810	14944	15014	14986	15052	15083	15004	15355	14949	14941	14952	15019	14856	14902	15163	15083	15039	14907	15145	14899	14802	14949	15077	15172	15155	15026	15078	15103	14930	15208	14900	14931	14910	15112	15038	14929	14950	15172	15095	15162	15194	15138	15255	14829	14993	15099	14921	15050	14923	15059	14755	15222	14942	14989	15012	14910	15072	15095	15146	15031	15095	14867	15196	15020	15080	14852	14721	14982	15040	14868	14988	15013	15038
13991	16093	15877	14826	17191	28235	28323	24342	17884	14701	14264	14129	14232	14164	14339	14209	14378	14133	14196	14210	14354	14271	14158	14237	14237	14124	14402	14271	14391	14499	14112	14226	14325	14237	14175	14197	14304	14315	14238	14196	14157	14313	14298	14313	14262	14169	14143	14279	14175	14330	14556	14331	14240	14066	14291	14349	14418	14349	14187	14293	14263	14232	14306	14274	14387	14240	14203	14149	14192	14301	13912	14114	14190	14084	14190	14284	14267	14080	14350	14227	14170	14288	14154	14326	14157	14485	14188	14332	14272	14338	14096	14209	14279	14417	14288	14305	14293	14215	14032	14358	14246	14176	14104	14196	14205	14308	14258	14252	14424	14406	14202	14065	14285	14195	14275	14354	14140	14150	14251	14340	14219	14185	14227	14341	14147	14216	14237	14202	14284	14328	14174	14339	14235	14170	14382	14337	14264	14210	14142	14219	14193	14245	14410	14374	14262	14184	14065	14144	14272	14193	14310	14196	14353	14283	14343	14217	14255	14269	14304	14311	14224	14379	14329	14134	14287	14254	14363	14154	14293	14099	14215	14218	14231	14219	14127	14318	14382	14237	14230	14380	14458	14236	14329	14366	14297	14119	14134	14228	14112	14288	14363	14215	14176	14147	14320	14238	14335	14307	14245	14124	14251	14309	14122	14275	14260	14267	14070	14290	14393	14335	14260	14135	14270	14286	14195	14299	14351	14242	14165	14205	14324	14264	14393	14202	14210	14311	14263	14285	14308	14457	14322	14244	14326	14161	14246	14306	14390	14288	14320	14114	14051	14281	14374	14254	14212	14238	14268	14301	14273	14199	14367	14377	14327	14130	14285	14287	14242	14176	14334	14236	14352	14311	14387	14248	14237	14195	14053	14345	14284	14343	14268	14259	14294	14226	14224	14140	14229	14152	14334	14176	14388	14342	14180	14300	14183	14342	14095	14238	14224	14217	14125	14202	14267	14299	14103	14304	14284	14390	14129	14253	14177	14387	14123	14347	14323	14120	14130	14218	14292	14269	14270	14309	14232	14340	14253	14286	14246	14327	14301	14286	14294	14038	14187	14301	14351	14424	14430	14308	14140	14317	14129	14333	14249	14318	14234	14297	14251	14195	14208	14244	14356	14239	14390	14266	14430	14199	14232	14059	14277	14224	14179	14102	14115	14330	14355	14095	14334	14236	14175	14323	14333	14154	13986	14258	14226	14217	14145	14236	14247	14184	14319	14120	14179	14262	14253	14280	14250	14224	14254	14247	14327	14334	14069	14115	14095	14361	14081	14221	14349	14321	14443	14173	14170	14332	14235	14223	14141	14228	14184	14304	14324	14499	14130	14080	14085	14391	14266	14327	14250	14492	14339	14214	14254	14273	14239	14343	14270	14148	14138	14340	14121	14258	14180	14223	14075	14328	14310	14292	14149	14239	14347	14303	14279	14234	14213	14302	14314	14252	14231	14236	14210	14373	14099	14392	14355	14287	14248	14334	14289	14081	14295	14132	14212	14320	14232	14181	14362	14110	14197	14116	14146	14348	14179	14221	14399	14043	14420	14342	14312	14280	14435	14304	14363	14236	14160	14335	14191	14293	14225	14206	14263	14229	14238	14117	14213	14139	14333	14337	14134	14068	14186	14177	14207	14400	14324	14201	14287	14148	14126	14211	14101	14317	14267	14248	14323	14213	14291	14338	14119	14215	14241	14221	14319	14318	14404	14346	14086	14222	14383	14012	14368	14224	14184	14348	14201	14367	14281	14179	14252	14308	14162	14411	14183	14290	14394	14178	14245	14316	14125	14275	14050	14208	14276	14387	14341	14184	14300	14451	14258	14182	14118	14190	14367	14368	14380	14399	14238	14257	14491	14347	14192	14235	14330	14370	14262	14198	14362	14196	14353	14446	14443	14192	14235	14168	14217	14339	14244	14352	14331	14201	14227	14407	14261	14201	14381	14187	14268	14359	14217	14318	14195	14311	14257	14337	14261	14307	14290	14361	14323	14343	14178	14207	14119	14253	14213	14293	14129	14290	14400	14301	14387	14207	14199	14068	14159	14192	14278	14203	14254	14173	14204	14325	14327	14187	14244	14393	14285	14279	14176	14169	14218	14254	14350	14381	14427	14398	14297	14213	14343	14066	14322	14299	14174	14221	14165	14232	14347	14232	14141	14153	14199	14299	14238	14233	14272	14187	14250	14317	14196	14325	14325	14363	14228	14300	14200	14251	14395	14239	14348	14321	14228	14269	14108	14252	14283	14212	14383	14257	14311	14169	14038	14227	14197	14295	14311	14303	14284	14019	14247	14391	14211	14335	14249	14271	14169	14334	14377	14297	14160	14336	14306	14262	14421	14233	14106	14213	14226	14234	14357	14231	14309	14222	14308	14323	14260	14265	14404	14368	14237	14169	14103	14333	14392	14168	14147	14229	14328	14223	14210	14213	14445	14242	14266	14307	14270	14211	14317	14279	14266	14315	14296	14231	14171	14360	14119	14378	14282	14265	14103	14202	14319	14247	14406	14307	14324	14217	14287	14300	14289	14158	14347	14281	14237	14166	14340	14385	14269	14272	14369	14347	14167	14229	14302	14196	14385	14228	14275	14075	14181	14142	14097	14308	14212	14256	14419	14369	14142	14330	14294	14383	14268	14270	14226	14272	14272	14165	14210	14213	14177	14274	14349	14232	14348	14360	14288	14285	14199	14429	14102	14223	14263	14265	14246	14219	14319	14168	14068	14266	14291	14331	14251	14363	14321	14254	14332	14331	14337	14181	14330	14230	14166	14229	14371	14327	14320	14288	14249	14364	14171	14353	14254	14332	14151	14351	14403	14299	14358	14269	14211	14229	14258	14073	14396	14353	14213	14237	14203	14349	14364	14331	14291	14254	14311	14223	14147	14346	14362	14467	14157	14203	14277	14112	14162	14217	14394	14296	14161	14228	14274	14156	14283	14248	14104	14161	14244	14186	14454	14262	14283	14346	14221	14067	14384	14175	14306	14210	14410	14257	14466	14258	14199	14263	14228	14237	14265	14361	14311	14182	14314	14182	14350	14218	14402	14233	14377	14252	14370	14265	14344	14261	14293	14246	14294	14270	14263	14419	14208	14274	14369	13981	14333	14175	14475	14348	14282	14209	14265	14332	14080	14330	14226	14269	14222	14290	14253	14385	14249	14342	14274	14369	14294	14359	14369	14151	14301	14114	14048	14048	14111	14303	14279	14181	14160	14243	14323	14250	14181	14224	14086	14238	14319	14352	14261	14314	14256	14251	14357	14402	14299	14311	14281	14116	14534	14353	14236	14313	14338	14150	14209	14215	14085	14113	14290	14076	14336	14237	14359	14115	14368	14146	14365	14406	14436	14350	14197	14225	14373	14221	14330	14350	14121	14514	14308	14076	14346	14128	14263	14252	14164	14364	14210	14281	14300	14313	14303	14291	14270	14173	14368	14190	14275	14315	14316	14178	14267	14326	14134	14185	14375	14182	14294	14165	14267	14260	14186	14326	14035	14368	14241	14255	14159	14304	14142	14226	14258	14241	14254	14262	14334	14286	14049	14341	14226	14201	14316	14338	14220	14160	14159	14299	14316	14370	14316	14174	14209	14369	14110	14301	14280	14261	14321	14220	14145	14331	14405	14258	14244	14242	14258	14302	14286	14193	14380	14085	14113	14080	14311	14096	14384	14527	14276	14362	14345	14277	14380	14219	14173	14295	14178	14305	14099	14257	14399	14240	14259	14198	14191	14192	14355	14179	14247	14177	14203	14208	14223	14177	14345	14342	14355	13973	14306	14359	14173	14197	14377	14319	14342	14233	14370	14199	14178	14266	14298	14191	14276	14362	14258	14267	14146	14118	14147	14298	14269	14195	14360	14231	14313	14086	14223	14201	14199	14302	14320	14236	14196	14180	14282	14281	14306	14282	14183	14171	14335	14363	14446	14054	14242	14085	14394	14224	14243	14261	14384	14187	14259	14134	14278	14360	14238	14216	14291	14120	14314	14194	14271	14185	14354	14194	14189	14207	14339	14343	14203	14201	14299	14133	14212	14248	14188	14191	14418	14291	14196	14321	14233	14366	14325	14093	14253	14343	14313	14451	14244	14319	14178	14358	14258	14209	14281	14175	14209	14265	14195	14301	14222	14299	14350	14363	14253	14414	14366	14099	14300	14378	14386	14151	14162	14333	14157	14219	14413	14282	14256	14201	14245	14178	14406	14200	14245	14271	14277	14315	14278	14384	14348	14200	14103	14152	14251	14222	14343	14237	14196	14251	14136	14356	14349	14367	14292	14161	14254	14276	14228	14294	14262	14217	14376	14119	14277	14250	14217	14322	14397	14227	14268	14322	14222	14433	14375	14384	14404	14322	14223	14309	14384	14264	14416	14123	14341	14303	14303	14192	14329	14385	14221	14239	14256	14276	14380	14473	14309	14351	14472	14308	14306	14183	14227	14414	14268	14117	14254	14148	14227	14153	14284	14379	14321	14304	14078	14477	14302	14256	14440	14188	14309	14175	14232	14252	14300	14380	14100	14430	14228	14330	14338	14158	14203	14330	14247	14205	14307	14220	14169	14201	14297	14146	14357	14376	14359	14311	14219	14224	14358	14402	14205	14274	14387	14382	14217	14285	14128	14353	14143	14271	14340	14252	14350	14231	14168	14264	14237	14251	14422	14302	14248	14025	14316	14403	14333	14190	14345	14380	14354	14337	14224	14331	14196	14450	14237	14273	14216	14232	14280	14213	14159	14270	14084	14232	14247	14313	14222	14189	14488	14310	14331	14239	14299	14118	14322	14305	14134	14352	14214	14308	14283	14295	14216	14267	14288	14342	14106	14309	14289	14218	14172	14286	14417	14198	14290	14152	14416	14184	14207	14106	14245	14377	14346	14269	14271	14126	14103	14424	14356	14373	14403	14188	14360	14142	14270	14187	14259	14267	14272	14214	14317	14167	14408	14291	14269	14158	14252	14293	14103	14159	14267	14235	14393	14278	14432	14205	14208	14238	14339	14303	14212	14157	14195	14250	14139	14187	14483	14265	14232	14270	14223	14227	14263	14266	14207	14206	14241	14308	14371	14127	14311	14405	14367	14244	14286	14311	14336	14104	14262	14283	14324	14260	14226	14205	14246	14285	14170	14155	14226	14314	14291	14303
24944	21191	27822	25060	21956	49416	51598	40828	27871	18572	15613	15528	15049	15085	15105	15105	15205	15087	14989	15109	15138	14869	15252	14844	15169	15085	15046	14993	14953	15143	15128	14920	15055	14883	14910	14839	15150	15079	15150	15144	15204	14881	14942	15183	15083	14855	14945	15008	15116	14909	15145	14892	15042	15177	15025	15193	15029	15089	15065	15008	15214	14950	14931	14884	14833	14942	14732	14861	14982	14792	15038	14853	14833	14814	14910	15080	14918	15055	14915	15137	14901	14952	15068	15112	15005	15079	14684	14873	14863	14786	15112	14992	15267	15062	15139	15086	14915	15056	15029	14833	14895	15038	15065	14831	15018	15095	14982	14853	14927	14892	15136	15078	14901	14887	14799	14781	15022	15004	14949	15047	14986	14918	14836	15035	14908	14815	14928	14957	14991	15078	14849	14815	15003	14891	14896	15029	14804	15172	15030	15005	15020	14975	15132	14970	15002	14945	15114	15019	14807	15098	15067	14928	14853	15102	14973	14862	14993	14815	14862	14973	14987	14917	15155	14933	15055	15048	14851	15061	14948	15123	14869	14960	15108	14962	15029	15160	14930	15021	14833	15058	14971	14988	14904	14935	15083	15089	14886	14996	15069	15116	14866	15040	15117	14953	14972	14861	14815	14903	14975	14958	14803	15014	15059	15040	14939	15018	14920	14971	14827	14960	15142	14977	14944	14897	14843	14973	14957	14633	14952	14812	14925	15010	14911	14902	15020	15149	15149	14888	14889	14781	14980	14869	15030	14920	14915	14827	14943	15056	15264	15029	14823	15006	14661	14877	15150	15050	15140	14893	14994	14856	14913	14859	15030	15043	14721	14902	15084	15112	14961	14845	15069	14929	15152	14858	15060	15179	14883	14908	14887	15053	15016	15050	14832	14932	14919	15021	14968	14838	15026	14922	14962	15078	14960	14917	15051	15059	14791	14746	14961	14957	15041	14940	14959	15022	14867	15021	14957	14899	14973	14944	14898	14793	14925	15073	14907	14990	15072	14960	15088	14845	15049	15199	14920	14997	14893	14978	15102	15180	14886	14906	14973	14950	14905	14874	14812	15107	15089	15006	14943	14920	14773	14997	15043	15177	14844	15058	14888	15010	14956	14953	15227	14872	15059	15033	14985	14986	14990	14783	14961	15018	15113	14816	14903	15008	14844	14961	14937	15016	15030	15111	14854	14957	14844	14945	15002	15153	15040	14948	14788	15109	15008	14959	14848	15005	14897	15163	14756	14924	15024	14790	14909	14932	15039	15027	14919	15168	14961	15057	14879	15060	14961	14922	15063	15189	14950	14865	14954	15170	14956	14989	14787	14843	15061	14983	14958	14976	14923	15229	14951	15057	14823	15002	14882	14863	15031	14963	15027	15065	14947	14999	15048	15036	15054	15053	14995	14857	14955	14968	14992	15121	14982	15079	14901	14863	15119	14908	15089	14920	15085	14856	15049	14975	15064	15068	14875	15092	15081	14958	15164	14901	15005	15051	15176	14743	14751	14921	14968	14915	14905	14977	14968	14801	14921	14973	14933	14829	14857	15149	14820	14902	15072	15075	15027	14991	14933	14869	15081	14974	15108	14822	15147	14984	14959	14977	15095	14889	14715	15043	15052	14967	14999	14798	14942	14962	15004	14989	14971	14927	14864	15003	14777	15018	14942	15054	15039	15062	15071	14953	14918	14895	14912	15039	14793	14805	14828	15052	15122	14838	15064	14976	14836	14925	15082	14862	14961	15034	14885	14889	14996	15058	14950	14986	14965	15015	14957	14990	14962	14934	14994	14743	14896	15160	14918	15001	14883	14936	15009	15129	15043	14946	14684	14822	14835	15015	14767	14886	14962	15031	14787	14766	15016	14962	14912	14789	14701	14848	14982	14795	14949	14978	15012	14921	15074	14947	15100	14933	14901	14984	15116	14941	15284	15131	14893	14916	14869	14785	15070	14924	15041	14758	15041	14938	14926	15081	14814	14974	15188	14971	14758	14818	15096	14843	14860	14991	14876	14991	15022	15055	14996	15075	15125	14931	15053	14823	14775	15124	14924	14880	15045	15022	15000	15091	15153	15064	14974	15018	15033	14789	14979	14957	15036	14930	15157	15029	14870	15135	14847	14939	14900	14964	14907	15018	14923	15081	14862	14799	14990	14951	14786	14839	14998	14894	15044	14909	14922	15033	14792	14904	14961	14852	14895	14898	15127	14916	14758	14929	14823	14868	14976	15094	14965	14994	14959	14769	15007	15031	15045	15056	14945	14926	15002	15103	14968	14895	14885	15166	15146	14915	14919	15027	15055	14964	15019	15029	15055	14848	15096	14900	14990	14771	14871	14884	14925	14837	14958	14973	15017	14950	14980	15011	14894	15066	14953	14899	15129	14993	15063	14905	14809	15148	14865	14904	14959	14897	15030	14886	15209	14856	15073	14715	14921	14916	14812	14887	14888	14926	15052	14852	14805	14867	14898	14994	14874	14984	14951	14973	15111	15017	14899	14948	14991	14983	14934	14976	14907	15073	14863	14934	14960	15019	14895	15008	14834	14824	14947	14790	14956	15006	14997	14968	14873	14724	14983	15048	14940	14914	15082	14974	15079	15034	14759	14934	14908	15035	14934	15008	14776	14901	14990	15183	15117	14977	14811	15052	14994	14991	15189	14787	14983	14963	14998	14875	15086	15096	14834	14881	14892	14841	14938	15045	15092	15335	14850	15078	14987	14859	15065	14933	14922	14945	14842	14971	14847	14989	15002	14906	15089	15177	15147	14948	14972	14837	14958	15063	15022	14964	14986	14986	15156	14876	15108	15029	14826	14921	15081	14911	14806	15049	14877	14907	14986	14775	14932	14824	14952	14942	15110	15140	14926	14972	15287	15007	15126	15039	15119	14988	15108	15147	14930	14821	14826	14866	14774	15125	14850	15078	15065	15098	14991	15135	14968	14923	15067	14943	14994	14861	14954	15032	15054	15132	14979	15058	14926	14955	15002	15041	14970	14996	14747	14873	15195	14814	14896	14820	14980	14979	14889	15060	14954	15030	14935	14766	14831	14805	14956	15042	14976	15056	15075	15146	14911	14934	15120	14751	14894	14938	14796	14933	14913	14840	14991	15003	14914	14979	14856	14860	15080	14939	15036	15036	14936	15078	15006	15049	15107	14985	14886	14982	14784	15055	14934	15064	15005	14916	14929	14905	14945	15080	15095	14913	14884	15014	15140	14937	15073	14924	14986	14911	15016	14865	15047	14784	14834	15001	14929	15030	14960	15018	15092	14905	14953	14861	14980	14920	14898	15033	14949	14916	14890	14938	14987	15036	15020	14945	14850	14919	15049	15187	14916	15017	14933	14849	14994	15082	15012	15040	15071	14964	15037	15012	14884	15099	14863	14848	15005	14851	14894	15022	14759	14891	14935	15081	15065	15033	15139	15025	14910	15027	14952	15011	14895	15092	14964	14901	14939	15207	14991	15130	14882	15248	14991	14948	14883	14777	14900	14934	14912	14963	14839	14994	15262	15074	14927	14849	14840	14749	14944	14810	15044	14861	14937	15013	15059	14982	14874	14906	14995	15043	15101	15010	14896	14953	14730	15088	15017	14938	14760	14923	14835	15019	15078	14817	15021	14738	15024	14898	14985	14917	14875	15031	14993	15044	15117	14961	14672	14898	15084	14973	14916	14984	15081	14932	14976	14841	14967	14987	14892	15113	14937	14918	14849	14802	14991	14893	15211	15049	14847	14781	14966	15014	15069	14954	14903	14871	15059	15068	15008	14872	14894	14977	14864	14885	15098	14748	14916	14925	14979	15153	15013	14959	15029	15161	15084	14910	14978	14964	14920	14898	14987	14809	14936	15093	14991	14899	15096	14917	14874	15061	14991	14976	15028	15059	14964	14856	15016	15008	15015	15129	14841	14878	14966	15057	15125	14938	15068	14944	14849	15005	15031	14811	14944	14944	14902	15100	15293	14845	14820	14911	15068	15129	14973	15150	14860	14977	15038	15090	15104	15062	14911	14927	15048	14688	14986	14865	14830	15006	15016	14718	15013	14908	14855	14887	15098	14849	14935	14799	15006	14990	14852	14926	15118	14897	14709	14884	15008	14879	15109	14960	14982	15065	14863	14898	15135	14887	14870	14791	14987	14947	14962	14850	15106	14883	14892	14929	14919	14855	15079	14771	15029	14983	14937	14948	14888	14956	15094	15109	14983	14983	15006	14924	14946	14918	14923	14686	15016	14764	15007	14880	15014	14889	14889	15002	15124	15143	15010	15229	14743	14975	14982	14964	15006	14925	14985	14863	14911	15182	15101	14999	14888	14915	14843	15085	15063	14875	15128	14936	14901	15015	14953	14879	15016	15184	15212	14927	14967	14787	14919	14921	15175	14939	15108	14922	14853	15045	15019	14889	14904	14875	14931	14778	15008	14856	14914	14924	14883	14985	15065	15098	15166	15118	14913	15007	14966	14916	14986	15045	14923	15040	14967	14946	14937	15096	15018	15062	15044	14995	14786	14910	14884	14946	14965	14789	15130	15085	15019	15005	14881	15218	14995	14948	15054	15065	14944	14971	15000	15115	14771	14912	14996	14836	14946	15136	15018	14792	15130	15145	15073	14930	15003	15102	15161	15131	14891	14784	15018	14973	15014	14920	15107	15154	15005	14739	14986	14908	15198	14969	14928	14967	15044	14853	14995	15047	14886	14910	15010	14918	14986	15038	15009	14793	14908	15069	14997	14856	14860	14722	15034	15047	15155	14822	14938	15174	14876	14984	14834	15156	15069	14973	14898	14888	15149	14995	14860	15026	14794	14928	15101	14984	14881	14954	15110	14869	14921	15102	15104	15017	15095	15099	15152	14883	14966	14825	15007	14748	15162	14987	14974	15006	15054	15047	15030	15004	15042	14945	14949	14954	15020	14869	14915	15030	14873	14901	14959	14880	14792	14793	15085	14879	14923	14984	14775	15040	14877	15142	15167	14978	15034	14863	14892	15036	14921	14941	15058	14743	15140	14950	15030	15092	14865	14986	14822	15104	14952	14973	15053	15025	15141	15103	14911	14873	14965	14801	15134	14828	14931	14928	14950	14932	14857	14972	14964	14844	14799	14967	14939	15025	14982	14803	14913	15059	14812	15029	15093	14846	14945	14907
13466	20568	19072	16551	22275	52299	51101	41002	26476	16871	14351	14147	14354	14263	14368	14275	14217	14338	14312	14259	14342	14171	14214	14400	14373	14446	14284	14136	14344	14348	14344	14432	14355	14163	14222	14294	14355	14319	14408	14269	14176	14322	14328	14336	14251	14117	14217	14286	14070	14276	14213	14171	14378	14417	14274	14319	14055	14419	14265	14244	14364	14388	14157	14293	14226	14370	14477	14317	14252	14132	14221	14405	14279	14432	14307	14395	14347	14408	14302	14287	14343	14149	14299	14304	14438	14219	14365	14235	14309	14398	14488	14183	14442	14284	14326	14451	14278	14445	14209	14250	14364	14229	14324	14287	14222	14251	14288	14299	14207	14335	14255	14393	14388	14286	14327	14386	14340	14394	14250	14190	14234	14290	14310	14181	14295	14197	14180	14265	14375	14291	14360	14476	14408	14391	14290	14244	14209	14283	14213	14438	14213	14237	14301	14339	14336	14258	14221	14289	14199	14400	14282	14293	14241	14383	14220	14207	14403	14253	14099	14411	14225	14315	14461	14390	14180	14280	14287	14322	14383	14463	14379	14150	14288	14387	14182	14162	14261	14255	14237	14164	14281	14216	14182	14329	14395	14399	14262	14463	14358	14309	14317	14363	14434	14293	14336	14410	14251	14431	14350	14464	14313	14352	14275	14353	14224	14342	14200	14409	14283	14269	14293	14396	14269	14244	14306	14172	14327	14172	14260	14282	14398	14193	14293	14126	14346	14292	14182	14271	14248	14209	14149	14328	14271	14168	14137	14272	14332	14242	14260	14194	14320	14225	14093	14153	14181	14400	14291	14177	14340	14391	14318	14329	14121	14318	14247	14363	14287	14142	14256	14260	14407	14179	14200	14378	14230	14235	14278	14169	14340	14178	14240	14313	14171	14215	14496	14212	14333	14192	14273	14239	14199	14229	14255	14315	14176	14307	14219	14257	14232	14436	14344	14220	14236	14498	14397	14271	14231	14314	14286	14277	14163	14190	14231	14204	14256	14257	14124	14356	14274	14223	14391	14283	14353	14272	14341	14227	14313	14346	14377	14255	14332	14316	14284	14129	14281	14217	14296	14382	14145	14458	14318	14270	14120	14309	14247	14288	14380	14232	14210	14164	14482	14231	14330	14297	14275	14254	14221	14165	14097	14218	14291	14350	14251	14201	14264	14301	14413	14392	14264	14284	14370	14241	14245	14256	14297	14281	14281	14306	14272	14221	14420	14498	14111	14388	14408	14335	14331	14256	14395	14293	14292	14217	14295	14400	14147	14275	14446	14136	14176	14234	14305	14080	14298	14315	14307	14400	14170	14331	14252	14260	14323	14215	14403	14182	14354	14318	14250	14364	14321	14287	14091	14316	14280	14260	14187	14282	14061	14568	14286	14253	14150	14335	14265	14270	14187	14218	14220	14198	14506	14278	14273	14349	14245	14252	14225	14354	14140	14293	14102	14256	14407	14275	14124	14427	14500	14287	14448	14339	14292	14335	14250	14273	14335	14288	14206	14261	14136	14360	14314	14184	14308	14340	14322	14358	14232	14354	14214	14257	14415	14249	14160	14463	14247	14394	14279	14216	14416	14148	14341	14272	14184	14433	14254	14235	14235	14276	14318	14320	14333	14293	14275	14214	14245	14391	14378	14177	14371	14237	14410	14244	14329	14213	14377	14212	14114	14142	14432	14267	14221	14422	14403	14319	14257	14254	14320	14329	14177	14165	14240	14100	14138	14409	14282	14307	14158	14264	14421	14182	14225	14390	14322	14125	14478	14334	14188	14412	14293	14309	14251	14295	14355	14310	14343	14275	14115	14337	14203	14336	14240	14176	14338	14396	14262	14287	14137	14350	14221	14140	14337	14290	14342	14285	14345	14184	14340	14371	14357	14321	14377	14386	14414	14402	14257	14219	14336	14155	14410	14207	14350	14170	14282	14359	14231	14186	14283	14136	14263	14367	14322	14204	14241	14250	14240	14201	14268	14198	14328	14297	14134	14195	14173	14272	14402	14331	14214	14188	14294	14237	14383	14280	14240	14195	14271	14321	14338	14358	14426	14370	14312	14357	14210	14423	14312	14277	14360	14314	14371	14128	14128	14290	14384	14275	14253	14047	14200	14102	14183	14297	14262	14251	14327	14412	14328	14213	14202	14377	14255	14361	14291	14269	14268	14290	14174	14294	14522	14439	14275	14304	14349	14337	14219	14285	14304	14193	14198	14360	14263	14197	14425	14306	14278	14350	14271	14382	14160	14444	14274	14388	14390	14368	14246	14392	14271	14395	14290	14367	14296	14298	14222	14278	14364	14359	14345	14304	14140	14276	14330	14371	14355	14437	14252	14396	14254	14401	14329	14227	14468	14330	14317	14210	14296	14281	14305	14126	14363	14285	14398	14367	14318	14367	14355	14208	14304	14384	14064	14148	14174	14106	14118	14360	14330	14276	14181	14284	14251	14198	14319	14114	14434	14259	14318	14323	14415	14171	14320	14263	14188	14209	14306	14264	14216	14354	14305	14398	14149	14199	14215	14243	14341	14274	14246	14414	14359	14226	14166	14161	14332	14190	14351	14296	14209	14277	14233	14274	14222	14224	14268	14308	14222	14295	14340	14352	14259	14176	14242	14341	14243	14326	14262	14138	14411	14354	14384	14275	14255	14281	14362	14204	14293	14157	14212	14556	14263	14323	14283	14270	14257	14300	14364	14277	14277	14298	14138	14235	14161	14342	14301	14223	14265	14283	14317	14227	14270	14158	14467	14286	14260	14453	14401	14337	14298	14140	14348	14388	14240	14148	14571	14318	14158	14396	14254	14404	14308	14281	14348	14348	14095	14026	14350	14321	14101	14184	14455	14168	14249	14322	14405	14246	14335	14388	14288	14293	14231	14423	14187	14401	14283	14369	14363	14274	14168	14212	14271	14122	14032	14312	14374	14260	14224	14372	14320	14171	14235	14263	14422	14399	14250	14237	14384	14337	14538	14193	14498	14225	14217	14276	14216	14193	14284	14396	14132	14329	14228	14254	14270	14341	14300	14270	14175	14114	14277	14280	14353	14262	14459	14392	14370	14203	14361	14372	14110	14325	14222	14345	14396	14457	14302	14138	14227	14322	14227	14308	14165	14233	14326	14324	14336	14412	14347	14257	14197	14306	14222	14238	14211	14279	14416	14316	14364	14256	14314	14350	14200	14503	14343	14389	14220	14472	14295	14066	14483	14200	14302	14195	14370	14358	14256	14296	14234	14389	14280	14392	14275	14330	14371	14302	14389	14262	14198	14444	14154	14256	14212	14579	14276	14161	14339	14290	14259	14308	14328	14434	14337	14240	14289	14267	14208	14286	14298	14322	14177	14344	14303	14355	14309	14307	14510	14210	14190	14393	14206	14221	14313	14274	14191	14213	14334	14246	14255	14301	14282	14281	14362	14212	14259	14335	14178	14364	14254	14183	14313	14336	14396	14390	14448	14339	14490	14236	14299	14300	14336	14245	14308	14231	14329	14455	14236	14199	14295	14257	14478	14264	14309	14367	14247	14245	14180	14367	14265	14234	14319	14207	14272	14245	14351	14228	14244	14397	14350	14251	14269	14124	14299	14299	14226	14265	14377	14242	14265	14164	14164	14309	14341	14350	14194	14194	14396	14238	14245	14135	14479	14169	14295	14300	14282	14489	14294	14430	14214	14529	14395	14114	14357	14193	14290	14225	14270	14335	14329	14343	14399	14401	14181	14187	14311	14259	14216	14226	14219	14215	14309	14249	14210	14368	14222	14475	14252	14361	14309	14319	14193	14295	14326	14263	14294	14216	14432	14205	14262	14350	14190	14309	14398	14312	14318	14275	14288	14263	14294	14268	14322	14209	14355	14350	14270	14262	14404	14095	14365	14402	14333	14421	14361	14196	14166	14338	14251	14450	14319	14387	14319	14385	14430	14251	14334	14108	14345	14314	14079	14303	14380	14359	14442	14181	14341	14123	14227	14327	14241	14323	14346	14263	14430	14279	14152	14292	14354	14354	14195	14218	14104	14419	14287	14353	14516	14399	14099	14287	14429	14254	14324	14311	14418	14392	14337	14289	14230	14314	14180	14237	14294	14184	14385	14354	14430	14220	14347	14297	14203	14272	14288	14406	14422	14245	14084	14241	14162	14388	14321	14340	14166	14398	14295	14296	14384	14382	14415	14161	14372	14282	14297	14285	14156	14281	14093	14158	14210	14377	14197	14445	14222	14451	14288	14274	14377	14301	14229	14179	14225	14224	14269	14284	14166	14233	14283	14291	14334	14470	14117	14220	14253	14386	14385	14416	14238	14256	14320	14269	14186	14348	14549	14320	14296	14345	14209	14338	14203	14272	14281	14291	14202	14404	14241	14258	14214	14363	14301	14441	14222	14175	14079	14126	14298	14320	14259	14327	14323	14409	14129	14221	14314	14401	14367	14185	14247	14248	14448	14293	14348	14168	14283	14263	14318	14279	14343	14283	14296	14219	14389	14264	14118	14299	14396	14191	14185	14192	14256	14346	14253	14442	14158	14150	14123	14264	14253	14221	14252	14263	14369	14291	14344	14433	14252	14375	14275	14335	14262	14323	14416	14348	14154	14251	14192	14309	14123	14301	14499	14199	14200	14237	14280	14257	14395	14487	14250	14119	14222	14252	14163	14403	14331	14220	14262	14310	14426	14464	14296	14263	14265	14319	14212	14439	14402	14277	14432	14355	14389	14369	14404	14171	14225	14248	14334	14353	14335	14321	14173	14208	14244	14290	14348	14330	14302	14285	14277	14303	14211	14313	14093	14305	14172	14269	14407	14455	14195	14365	14414	14221	14182	14226	14416	14287	14234	14212	14390	14373	14457	14252	14340	14256	14185	14330	14116	14301	14513	14175	14296	14305	14373	14365	14265	14215	14284	14248	14356	14362	14267	14337	14242	14313	14386	14363	14270	14151	14185	14106	14448	14363	14219	14227	14193	14299	14188	14251	14367	14327	14318	14423	14352	14222	14319	14269	14309	14225	14445	14396	14332	14354	14313	14282	14250	14238	14339	14236	14182	14364	14289	14348	14349	14327	14230	14385	14236	14259	14293	14250	14322	14396	14249	14320	14397	14244	14271	14503	14442	14320	14198	14212	14433	14374	14205	14272	14320	14182	14427	14165
23118	21162	28946	23640	23674	65105	66559	53733	36651	22200	16599	15613	15435	15270	15346	15490	15235	15264	15347	15205	15375	15035	15286	15362	15160	15205	15369	15153	15156	15227	15109	15100	15258	15207	15315	15116	15265	15172	15261	15302	15171	15163	15031	15202	15158	15120	15289	15191	15163	15175	15271	15135	15252	15160	15196	15042	14975	15110	15104	14912	15223	15253	15199	14951	15111	15293	15124	15083	15226	15058	15005	15016	15102	15103	15042	15186	15176	15247	15250	15247	14924	15091	15147	15354	15210	14932	15258	15231	14932	15181	15120	15061	15164	14918	15271	15278	14903	15061	15114	15042	14984	15159	15160	15270	15115	15164	15173	15141	15001	14999	15115	15024	15063	15193	15121	15110	15232	15211	15114	15157	15311	15099	15013	15135	15059	15068	14945	15149	14923	15087	15094	14982	15159	14986	15104	15238	14961	15238	15058	15125	15140	15129	15294	15036	15394	15043	14975	15287	15225	15030	15039	15144	15133	15075	15246	15177	15071	15096	15127	14972	15024	15120	15049	15151	14982	15123	15219	15169	15152	15251	15040	15094	15293	15195	15178	15115	15206	15185	15013	15282	15192	15136	14890	15039	14874	14997	14942	14861	15137	15048	15129	15244	15198	15116	15124	15205	14907	14999	15247	14969	15285	15127	15017	14919	15186	15203	15108	15108	15030	15316	15003	14932	15052	14991	15084	15135	15057	15024	14994	14909	15324	14978	15067	15034	15075	15026	15058	15144	14995	14930	15430	15233	15213	15089	15135	15250	15117	15024	14958	14922	15148	14956	15065	15134	15231	15182	15220	15159	15180	14966	15076	15044	15149	15147	15129	15121	15241	15040	15144	14884	15025	15027	15298	15247	15066	14842	15118	15060	15015	15242	15102	15075	15274	15189	15133	15086	15089	14873	14976	15034	15101	15051	15030	15133	15044	15255	15069	15193	15093	15123	15304	15047	15150	15023	15130	15086	15057	15052	15097	15083	15219	15146	15077	15047	15083	14960	15035	15100	14986	15097	15017	14859	15145	15360	15295	14903	14988	15130	15141	15139	15347	14790	15088	15086	15167	15032	15065	14900	14934	15074	15133	14991	15087	14978	15090	15116	14937	15134	15226	15047	14991	14998	15092	15179	15074	15193	14956	14845	14993	15051	15016	14992	15060	15176	15175	15008	15113	15096	15030	15187	15240	14989	15070	15223	15255	15232	15194	15269	15015	15154	15166	15047	15048	15079	14946	14859	14900	14916	15044	15098	14997	14988	15228	14881	15111	15458	15263	14935	15026	15149	14827	14872	15164	15108	15107	15070	15098	15207	15114	14962	15109	15079	15118	15145	15213	15193	15206	15128	15247	15293	15018	15125	14955	15214	15109	14900	14940	15226	15013	15141	15176	15095	15007	15133	15239	15337	15159	15177	15134	15075	15037	15162	14984	14928	15028	15161	15098	15118	15085	15377	15037	15162	15030	14859	14969	15305	15200	15140	15117	15141	15063	15145	15203	15073	14878	15172	14844	14939	14919	15108	14932	15021	15186	15028	15040	14930	14964	14930	15156	14924	15120	14988	14909	14967	15136	15066	15077	15181	15111	14883	15172	15149	15010	15147	15030	15124	14956	15108	14901	15039	15203	15117	15121	15113	15075	15274	15083	15113	15136	15031	15156	15133	15018	15012	15168	15249	14928	15215	15245	15130	15215	15026	15132	15215	15228	15223	14975	15233	14944	15204	15257	15065	15076	15033	15116	15026	15054	15159	15098	15109	15150	14989	15162	15053	15021	15207	15059	15188	15161	15290	15217	14999	15265	15043	14929	15070	15094	15046	14968	15024	15007	15197	14943	15124	15200	14948	15075	15362	15166	14887	15239	14938	15113	14904	15011	14978	15176	15042	14974	15096	15188	15117	15163	15127	14933	15062	15035	15043	15043	15069	14966	15139	15275	14943	15157	15039	15276	15173	15215	15221	14986	14974	15136	14790	15207	15314	15230	15270	15062	14970	15092	15223	14957	15132	15081	15080	15069	15145	15020	15088	15006	15020	15006	15021	15251	15082	15053	15242	15021	14981	15026	15032	15065	15259	15141	14940	15094	15179	15027	15041	15258	15161	15076	14954	15073	14957	14923	15171	15095	15085	15184	15262	15321	15089	14909	15018	15128	15029	14964	15069	15100	15117	15139	15262	15052	15185	14991	14985	15069	15090	15126	15049	14990	15173	14990	15108	15075	15089	15186	15291	15207	15099	15155	14998	15087	15057	15109	14962	15233	15120	15014	14970	15177	15328	15098	15222	15239	14989	15162	15124	14957	14919	15066	15030	15241	15110	15068	14771	15123	15117	15102	15119	15235	15045	15025	15189	15022	15159	15141	15037	15315	15069	15096	15126	15183	15308	15217	14945	14948	15140	14863	15130	15041	14758	15003	15228	15213	15242	14922	14922	15047	15095	15098	15112	15146	15228	15116	15236	15193	15020	15095	14969	15205	15153	15044	15005	15217	14953	15003	15122	15029	15087	15127	15126	15067	14949	15133	15146	14917	14951	15033	15113	15179	15226	15317	15064	14946	15047	15108	15202	15127	15020	15234	15124	15013	15108	15145	14953	15112	15083	15290	15144	15204	15167	15119	15202	15033	15289	15058	15156	15056	15112	15130	14915	15043	15167	14955	14974	15144	15058	15132	14997	15093	15009	15200	14960	15016	15003	15165	15156	15009	15034	14911	15199	15059	15047	15115	15146	15067	15072	15335	15055	14962	15189	15011	14995	15257	15133	15098	15037	15190	15372	15195	15178	15141	15176	14952	14991	15158	15204	15313	15171	15139	15121	15045	15051	15247	15106	14882	15094	14892	15109	15069	15168	15263	15124	15310	15083	15142	15044	14849	15030	15156	15199	14948	15224	15302	15005	15126	15291	15091	15134	15142	15317	15239	14963	15140	15011	14983	15079	15133	15297	15141	15143	15094	14991	15171	15055	15218	15126	15203	15185	15151	15105	15091	15364	15221	15119	15007	14882	15049	15132	15149	15190	15077	15271	15060	15180	15000	14959	14835	15103	15283	15121	15002	14995	15031	15074	15086	15154	15125	14950	15149	14984	15141	15093	15178	15272	15184	14954	15080	15126	15046	14975	15396	15055	15236	15172	15164	15028	15029	14959	15058	15042	15026	15113	15049	15243	15165	15152	15020	15076	15024	15179	14887	15016	14915	15056	15116	15020	15132	15183	15062	15082	15141	15193	15334	15351	15152	15099	15041	15070	15317	15162	15211	15226	15057	15059	15231	15176	15083	15063	15003	15131	14912	14964	14928	15020	14977	15194	14972	15328	15064	14920	15099	15010	14824	15187	15221	15259	15067	15195	15111	15252	15017	15093	15166	15001	15230	15281	15023	15114	15302	14999	15109	15231	15196	15328	15220	15140	15274	15084	15187	15083	15212	15160	15145	15016	14959	15263	15084	15143	14989	15128	14988	14890	15192	15245	15083	14920	15099	14999	14951	15071	15144	15219	15104	15040	15022	15104	15134	15085	15089	15085	15238	15220	15034	15175	15227	15027	15199	14962	14961	15076	15145	15367	15109	15191	15091	14923	14983	14977	15091	14989	14985	14970	15014	14923	15103	14914	15053	15025	15140	15047	15177	15201	15084	15049	15135	15024	15125	14954	15201	15081	14948	15037	15065	15288	15194	15224	15194	15097	15065	15031	15096	15100	15262	15139	15197	15069	14929	15079	15005	14955	15239	15072	14947	15063	15121	15055	15067	15025	15010	15173	15156	15129	15193	15294	15003	14999	14964	15083	15226	15084	15047	15280	15015	15160	15115	15252	15104	15183	15090	15200	15093	15096	15048	15075	15122	15014	14942	15213	15026	15104	15068	14972	15116	14936	14881	15186	15056	15149	15159	15190	15194	15084	15164	15160	15075	15059	15113	15234	15185	15083	14998	15005	15079	14933	15216	15115	15316	15108	15068	15074	15162	15126	15274	15228	15163	15345	15044	14953	15274	15224	15134	14952	15154	15254	15062	15214	15157	15102	15304	15078	15079	14989	15094	15113	14975	15099	15138	14915	15050	14982	15160	15158	15233	15145	15090	15060	15127	15095	15176	14914	15058	15166	15162	15182	15155	14911	14909	15276	15102	15138	15107	14971	15088	15139	15172	15107	15079	14989	15106	15060	15109	15064	15023	15008	15162	14765	15122	15023	15077	15081	15056	15254	15306	15155	15119	15223	15122	15120	15103	14998	14993	15323	15114	15036	15161	15153	14876	14818	15221	15002	15186	15085	15010	14992	15042	15004	15320	15166	15252	15188	15054	15138	14989	15141	15108	15049	15172	15140	15087	14990	15047	15100	15087	15024	15152	15133	15198	15156	15186	15016	15305	15019	15193	15167	15084	15084	15057	15050	15072	15145	14863	15088	15100	15093	15021	15081	15224	14974	15174	14880	15136	15013	15137	15123	15032	15093	15034	15186	15109	15052	15115	14903	15206	15077	15317	15122	15212	14926	15211	15135	15123	15119	15156	15199	15054	15208	15134	15327	14978	15170	15153	15148	15229	15194	15078	15038	15113	15210	15088	15011	15108	15042	15141	15074	14822	15012	15113	15171	15139	15034	14963	14953	15175	15137	15141	15019	15094	15025	15034	14974	15102	15119	15034	15220	15103	15077	14985	15149	15083	15184	15137	15206	15012	15028	14944	15145	15042	15064	14973	15210	14945	14859	15293	15168	15012	15101	15055	15193	14973	15093	15096	14985	15100	14988	15038	15055	15063	15051	14978	15201	15244	14956	15075	15206	15254	15216	15192	15149	14899	15195	15050	15156	15062	15095	15274	15166	15130	15066	14974	15130	15296	15121	15131	15004	15175	15048	15037	14996	15130	15169	15245	14820	15056	14845	14961	15065	15124	15310	15237	15127	15134	14917	15161	15021	15041	15078	15058	15101	15161	14933	15065	15162	14813	15221	15159	15043	15152	15072	15236	15070	15105	15124	15002	15120	14941	15282	15266	14809	15061	14857	15129	15050	14952	15280	14976	14947	14993	15167	15411	15224	15134	15291	15127	15053	15119	15193	15135	15021	15370	15254	15110	15034	15146	15183	15382	15021	14902	15072	14836	14912	15105	15177	14964	14871	15036	14953	15138	15168	14891	14957	15086	15015
16046	27142	24838	19551	34427	71415	69723	55342	34660	20247	14465	14445	14433	14315	14270	14281	14387	14459	14123	14324	14451	14533	14417	14286	14426	14413	14248	14531	14414	14248	14467	14412	14215	14627	14335	14569	14416	14341	14286	14359	14176	14366	14441	14408	14299	14161	14421	14335	14308	14300	14238	14387	14232	14361	14318	14282	14200	14372	14317	14396	14295	14465	14412	14315	14240	14379	14368	14408	14449	14272	14297	14182	14276	14090	14220	14306	14253	14248	14258	14213	14386	14136	14449	14390	14279	14353	14312	14269	14415	14441	14412	14161	14549	14381	14376	14204	14291	14302	14383	14391	14287	14305	14231	14429	14203	14469	14370	14194	14249	14490	14310	14357	14385	14254	14169	14305	14463	14233	14384	14245	14329	14383	14396	14177	14198	14291	14297	14438	14108	14347	14234	14388	14295	14463	14317	14311	14416	14342	14196	14379	14193	14379	14351	14364	14282	14234	14261	14193	14367	14224	14431	14531	14359	14292	14278	14420	14378	14303	14313	14279	14420	14202	14291	14342	14213	14450	14240	14130	14316	14324	14295	14273	14278	14321	14178	14284	14397	14297	14472	14401	14529	14251	14359	14463	14390	14287	14211	14301	14182	14180	14333	14354	14394	14359	14248	14298	14303	14362	14135	14390	14187	14210	14348	14457	14297	14216	14199	14402	14500	14312	14319	14203	14337	14304	14467	14421	14150	14425	14211	14335	14432	14418	14262	14265	14076	14300	14291	14477	14310	14278	14187	14374	14224	14497	14229	14239	14219	14251	14392	14254	14330	14157	14420	14284	14448	14189	14161	14284	14247	14419	14299	14431	14298	14465	14193	14463	14097	14140	14472	14253	14198	14239	14286	14221	14313	14411	14355	14336	14295	14303	14299	14281	14401	14309	14440	14411	14338	14233	14461	14289	14541	14530	14444	14309	14252	14272	14042	14282	14395	14438	14500	14273	14272	14294	14296	14464	14216	14281	14309	14334	14379	14248	14291	14234	14311	14317	14280	14251	14420	14410	14430	14160	14212	14348	14163	14295	14298	14405	14412	14428	14265	14232	14386	14324	14268	14385	14440	14449	14413	14231	14406	14304	14364	14277	14395	14386	14236	14376	14266	14453	14249	14385	14256	14247	14116	14213	14214	14419	14311	14403	14293	14347	14383	14329	14178	14232	14269	14213	14322	14391	14346	14265	14462	14269	14256	14218	14168	14324	14160	14323	14145	14229	14386	14356	14367	14278	14353	14486	14123	14152	14388	14323	14289	14506	14391	14395	14185	14139	14244	14362	14257	14430	14437	14307	14526	14355	14421	14262	14367	14385	14238	14469	14382	14145	14431	14330	14529	14329	14450	14492	14531	14465	14369	14400	14247	14367	14355	14369	14398	14367	14415	14231	14204	14338	14256	14217	14345	14229	14296	14462	14292	14369	14287	14493	14287	14261	14446	14218	14358	14252	14333	14117	14433	14477	14412	14352	14237	14321	14448	14350	14142	14313	14236	14324	14334	14321	14233	14304	14409	14278	14372	14171	14343	14317	14279	14293	14348	14396	14215	14269	14144	14449	14512	14269	14332	14414	14366	14239	14229	14360	14189	14307	14312	14442	14220	14347	14247	14535	14326	14368	14268	14313	14380	14479	14292	14293	14303	14301	14124	14241	14203	14304	14384	14182	14227	14242	14310	14240	14149	14275	14307	14344	14201	14299	14262	14336	14311	14292	14389	14414	14300	14427	14350	14260	14381	14271	14365	14241	14550	14312	14286	14378	14425	14382	14192	14322	14434	14460	14508	14422	14279	14333	14260	14263	14530	14272	14382	14322	14311	14298	14370	14405	14449	14256	14370	14312	14387	14113	14342	14338	14337	14211	14171	14219	14227	14258	14303	14340	14320	14415	14332	14229	14472	14386	14381	14388	14545	14344	14333	14302	14315	14298	14352	14485	14449	14355	14262	14262	14272	14318	14297	14273	14378	14107	14343	14412	14262	14401	14260	14356	14117	14269	14477	14334	14156	14327	14391	14381	14296	14297	14231	14245	14265	14298	14342	14435	14285	14345	14248	14254	14291	14285	14246	14456	14309	14264	14385	14518	14271	14227	14357	14358	14307	14232	14345	14337	14251	14328	14216	14270	14278	14342	14271	14138	14285	14438	14332	14136	14346	14247	14437	14508	14301	14484	14253	14359	14278	14333	14268	14231	14316	14212	14417	14306	14130	14339	14195	14303	14251	14222	14481	14192	14415	14300	14279	14339	14396	14264	14245	14169	14326	14173	14227	14275	14290	14267	14366	14235	14318	14246	14293	14378	14358	14238	14428	14319	14148	14265	14414	14374	14306	14380	14270	14490	14316	14330	14415	14118	14376	14256	14380	14472	14277	14257	14506	14299	14355	14293	14390	14237	14401	14316	14184	14355	14339	14358	14386	14291	14332	14221	14276	14404	14393	14291	14160	14308	14397	14242	14583	14353	14253	14398	14425	14409	14276	14218	14391	14300	14396	14318	14256	14200	14392	14301	14231	14179	14245	14292	14318	14228	14345	14328	14362	14248	14326	14285	14439	14394	14416	14379	14307	14285	14427	14362	14338	14208	14446	14480	14360	14345	14271	14243	14578	14387	14313	14439	14209	14440	14312	14271	14235	14135	14231	14353	14359	14321	14444	14273	14217	14355	14456	14184	14202	14176	14383	14281	14331	14442	14376	14382	14356	14255	14231	14382	14303	14339	14412	14252	14556	14347	14317	14348	14237	14249	14135	14515	14387	14135	14231	14477	14246	14232	14351	14278	14373	14345	14181	14274	14398	14277	14251	14360	14204	14212	14341	14385	14335	14484	14354	14405	14370	14340	14351	14199	14426	14371	14354	14367	14260	14051	14172	14308	14263	14214	14273	14289	14218	14416	14125	14199	14279	14395	14277	14235	14207	14485	14392	14314	14415	14269	14159	14393	14386	14424	14073	14343	14324	14252	14195	14445	14481	14332	14350	14384	14575	14337	14364	14363	14287	14268	14255	14459	14431	14520	14216	14209	14351	14331	14223	14317	14248	14529	14145	14307	14416	14375	14324	14198	14355	14091	14207	14290	14306	14337	14334	14217	14088	14117	14393	14295	14185	14249	14411	14387	14302	14300	14236	14333	14280	14295	14575	14308	14351	14364	14398	14406	14347	14502	14402	14300	14305	14294	14154	14092	14225	14302	14188	14265	14209	14369	14407	14205	14360	14000	14303	14483	14242	14190	14330	14402	14377	14209	14350	14397	14321	14223	14194	14240	14287	14324	14330	14149	14463	14429	14176	14219	14288	14366	14503	14134	13978	14194	14434	14190	14425	14277	14305	14300	14478	14234	14366	14306	14287	14211	14351	14193	14304	14186	14332	14349	14356	14129	14433	14249	14333	14238	14143	14201	14381	14284	14324	14325	14173	14175	14428	14323	14309	14356	14339	14394	14193	14305	14310	14246	14360	14232	14307	14216	14293	14327	14156	14360	14125	14263	14300	14212	14348	14193	14308	14270	14437	14392	14230	14277	14201	14286	14349	14464	14358	14235	14309	14283	14218	14285	14308	14401	14346	14258	14337	14207	14531	14334	14373	14203	14446	14346	14378	14298	14282	14324	14309	14251	14500	14304	14093	14170	14322	14399	14263	14309	14282	14203	14370	14356	14248	14223	14270	14311	14318	14139	14426	14219	14290	14286	14246	14217	14346	14276	14255	14260	14447	14312	14260	14244	14236	14399	14239	14245	14234	14465	14367	14306	14383	14326	14348	14273	14316	14324	14542	14288	14396	14286	14288	14342	14322	14263	14280	14434	14400	14223	14210	14350	14482	14341	14420	14354	14264	14242	14311	14399	14478	14542	14259	14130	14302	14375	14251	14180	14347	14241	14403	14133	14292	14348	14273	14591	14199	14318	14374	14564	14267	14315	14339	14341	14260	14384	14432	14318	14380	14355	14273	14269	14146	14342	14365	14349	14194	14477	14312	14334	14360	14332	14323	14282	14457	14233	14330	14509	14343	14219	14334	14326	14207	14467	14298	14410	14331	14364	14272	14307	14267	14314	14220	14497	14239	14269	14299	14266	14431	14287	14226	14268	14375	14321	14376	14421	14474	14353	14313	14132	14389	14258	14293	14362	14451	14278	14324	14327	14231	14254	14417	14336	14371	14293	14346	14365	14372	14282	14435	14208	14469	14331	14218	14324	14279	14263	14333	14096	14450	14405	14238	14354	14172	14337	14315	14435	14387	14437	14310	14333	14382	14249	14232	14278	14204	14309	14408	14326	14310	14280	14222	14524	14323	14172	14260	14049	14254	14344	14318	14195	14464	14264	14263	14396	14331	14318	14249	14291	14331	14242	14336	14382	14308	14255	14398	14256	14271	14328	14426	14209	14444	14244	14467	14276	14273	14382	14403	14322	14248	14406	14207	14446	14403	14379	14404	14265	14439	14469	14308	14263	14282	14376	14380	14432	14084	14398	14157	14220	14314	14353	14446	14339	14347	14405	14479	14437	14463	14339	14433	14308	14268	14282	14261	14304	14117	14078	14305	14299	14280	14371	14375	14258	14379	14340	14344	14247	14361	14268	14413	14202	14250	14414	14179	14382	14395	14251	14228	14280	14356	14291	14528	14293	14357	14265	14439	14236	14214	14482	14352	14219	14375	14396	14163	14206	14266	14260	14398	14274	14339	14410	14414	14302	14290	14356	14362	14351	14361	14297	14293	14236	14178	14291	14352	14388	14415	14159	14329	14387	14298	14209	14503	14455	14424	14266	14436	14214	14326	14311	14295	14127	14335	14189	14343	14319	14550	14242	14403	14146	14320	14432	14327	14491	14407	14426	14443	14287	14135	14318	14331	14226	14282	14390	14360	14115	14543	14454	14282	14324	14332	14218	14331	14316	14270	14271	14230	14354	14405	14351	14498	14289	14300	14443	14249	14475	14108	14351	14445	14273	14495	14362	14279	14276	14350	14282	14167	14308	14327	14413	14281	14157	14228	14281	14258	14242	14462	14361	14253	14274	14298	14353	14257	14307	14456	14233	14441	14402	14326	14356	14347	14459	14301	14253	14253	14454	14376	14346	14321	14510	14298	14290	14405	14426	14277	14295	14371	14260	14204	14304	14200	14411	14306	14346	14334	14482	14279	14419
27443	21607	21709	17920	16000	24558	26783	23506	18502	15584	15010	15049	15011	15045	14963	14851	14935	14828	14845	14715	14991	14999	14782	14748	14830	14798	14745	14907	15076	15027	14947	14920	14778	14750	15005	15002	14958	14868	14848	14897	14984	14989	14759	14945	14812	14824	14778	14963	15010	15061	15205	14844	14925	14872	14820	14962	15044	14805	15062	14856	14852	14706	14856	14874	15059	15014	14917	14947	14997	14824	15020	14747	14857	14830	14953	15065	14938	14926	14969	14706	14800	14808	14897	14814	14901	14953	15061	14806	14960	14895	14995	14955	14887	14898	14972	14779	14806	14959	14891	14931	14656	14688	14952	14888	14839	14847	14911	14834	14953	14802	15050	14949	14874	14918	14798	14886	14755	14951	14788	14996	14781	15042	14799	14815	14761	14733	14897	14896	14820	14854	14863	14858	14962	14760	14850	14893	14895	14867	14836	14930	14664	15016	14848	14936	14780	14879	14900	15034	14886	14889	14900	14802	15084	14814	14927	14987	14814	14772	14994	14840	14816	14929	14929	14662	15047	15086	15041	14869	14857	14848	14795	14801	14852	14761	14849	14690	15029	14693	14601	14836	14931	14875	14799	14840	14849	14834	14940	14740	15001	14939	14946	14853	14833	14627	14799	14733	14846	14847	14692	14778	14807	14830	15012	14930	14948	14820	14925	14850	15003	14843	15054	14832	14728	14814	14877	14975	14804	14965	14851	14924	14806	14940	14683	14817	14912	14955	14703	14850	15018	14835	14965	14965	14811	14920	14984	14932	14955	14849	14722	14834	14738	14717	14916	14929	14846	14703	14833	14795	14911	14710	14856	14777	14823	15010	14936	14881	14974	14807	14993	14902	14844	14839	14904	14696	14859	14913	14668	14820	14889	14857	14877	14949	14979	14759	15012	14870	14820	14958	14962	14959	14749	15031	15013	14881	14866	14912	14878	14785	14930	14898	14999	14914	14742	15003	14784	14887	14721	14890	14908	14857	14944	14933	15101	14728	14785	14802	14908	14878	15031	14816	14926	14944	14807	14800	14809	14772	14720	14878	14957	14989	14694	14879	14928	14916	15030	14842	14960	15051	14881	14753	14821	14802	14735	14843	14890	14836	14905	14871	14875	14823	14946	14935	14819	14840	14703	14704	14746	14766	14918	14817	14839	14920	14904	14867	14953	14872	14754	14853	14712	14933	14835	14809	14749	14918	14846	14714	15056	14843	14985	14904	14810	14788	14736	14754	14830	14862	14911	14941	14954	14861	14906	15058	15117	15047	14800	14711	14695	15017	14826	14832	14896	14838	14897	14776	15002	14897	14832	14797	14764	14877	15010	15050	15019	14838	14914	14781	14903	14835	14780	14755	14964	14674	14953	14737	14788	14875	15001	14759	14703	14877	14813	14878	15057	14739	14780	14705	14837	14834	14933	14817	14907	14980	14733	14823	14868	14852	14850	14920	14873	14879	14885	14791	14700	14732	14866	14837	14816	14949	14881	14937	14816	14969	14911	15009	14844	14870	14968	14894	14908	14766	14832	14804	15057	15056	14912	14881	14803	14723	14738	14925	14870	14824	14839	14924	14863	15187	14978	14781	14910	14877	15101	14868	14795	14632	14848	14868	14958	14934	14795	14911	14924	14851	14925	14729	14859	14947	14904	14841	15059	14739	14856	14864	14891	14753	14818	14952	14980	14887	14783	14849	14863	15152	14913	14901	14754	14705	14784	14824	14884	14961	14804	14959	14821	14927	15059	15065	14874	14803	14822	14898	14924	15004	14781	14714	14671	14699	14912	14875	14839	14769	14730	14963	14795	14722	14848	14783	15004	14890	14827	14969	14906	14868	14689	14714	14859	14788	14899	14947	14988	14780	14839	14840	14907	14893	15100	14785	14680	14922	14948	14712	14744	14812	14796	14793	14941	14736	14604	14793	14931	14951	15019	14920	14730	14860	14934	14824	14769	14969	14771	14978	14766	14971	14938	14748	14892	14863	14936	14836	15064	14938	14952	14750	14970	14780	14687	14842	14896	14844	14862	14921	14938	14884	14802	15140	15017	14804	15012	14881	14866	14814	14811	14982	14854	14947	14829	14832	14765	14789	14933	14942	14881	14795	14911	14852	14920	14795	14915	14813	14805	14842	14869	15021	14930	14805	15022	14645	14988	14843	14690	14930	14916	14906	14824	14807	14906	14876	14933	14951	14975	14909	15057	14785	14563	14924	15088	14961	14907	14893	14813	14775	14956	14960	14851	14933	14755	14864	15054	14911	14809	14814	14681	14632	14875	14811	14987	14646	14896	14793	15064	14843	14826	14864	15017	14943	14929	14963	14879	14792	14706	14702	14995	14821	14753	14723	14751	14666	14777	14870	14958	15081	14913	15003	14900	14836	14807	14809	14992	14674	14901	14995	14911	14732	14710	14848	15036	14906	14916	14842	15020	14896	14662	15074	14976	14997	15020	14756	15021	14851	14765	14822	14724	14915	14716	14724	14660	14921	15012	14777	15004	14746	15052	15034	14747	14718	14843	14886	14744	14945	14665	15003	14829	14709	14916	14960	14914	14941	15067	14856	14945	14849	14900	14885	14649	14846	14935	14956	14883	14924	14975	14791	14895	14948	14980	14738	15081	14653	14870	14986	14953	14908	14832	14785	14735	14798	14708	14827	14885	14989	14897	14977	14714	14899	14974	15138	14876	14955	15000	14850	14894	14804	14832	14847	14820	14615	14860	15011	14619	14845	14877	14791	14769	14797	14981	14825	14786	14927	14950	14767	14944	14974	15040	14900	15025	14913	15017	14831	14886	14841	14948	14966	14943	14800	15040	14720	14854	14814	14981	14834	14929	15049	14834	14855	14839	14888	15010	14733	14833	14805	14814	14883	14734	14841	14741	14835	14921	14863	14900	14871	14873	14977	14801	14880	15216	14774	15093	14886	14786	14679	14869	14984	14840	14795	15106	14771	14952	14999	14733	14766	14980	14834	14889	14753	14756	14951	14993	14910	14814	14725	14951	14772	14821	14783	14995	15092	14957	14979	14816	14907	14828	14836	14846	14832	15021	14791	14883	14835	14863	14967	14938	14924	14918	14759	14861	14863	14911	14865	14779	14913	14791	14784	15003	14786	14898	14925	14814	14718	14901	14996	14768	14995	14919	14892	14955	15024	14845	15071	14954	14882	14776	14781	15075	14965	14964	14978	14930	14845	14804	14893	14850	15012	14579	14841	14833	14755	14887	14845	14779	14900	14931	14913	15050	14925	14908	14929	14894	14815	14861	14825	14795	14785	14959	14767	14805	14943	14931	14820	14926	14978	14870	14932	14943	14893	14863	14800	15166	14812	14801	14924	15003	14875	14869	14837	14691	14928	14734	14656	14907	14882	14898	14644	14921	14763	14839	14878	15014	15013	14876	14794	14875	14829	14911	14792	14681	14774	14858	14851	14936	15004	14922	14793	14848	14644	14688	14927	14952	14984	14840	14746	14876	15009	14628	14757	14859	14820	15009	14766	14881	14770	14874	14946	14931	14909	14940	14705	15047	14882	15019	14881	15053	14840	14943	14935	14747	14711	14738	15013	14826	14782	14860	14765	14850	14833	14648	14749	14911	15020	14871	14861	14921	14739	14763	15024	15020	14884	14939	14927	14926	14749	14750	14908	15073	14768	14693	14789	15049	14773	14941	14738	14643	14755	15001	14931	14920	14758	14776	14916	14876	14856	14752	14870	14960	14917	14820	14949	14896	14719	14857	14843	14970	14847	14834	14932	14736	14819	14807	14799	14954	14776	14790	14781	14864	14926	14849	14760	14918	14915	15002	15006	14886	14785	14806	14688	14860	14956	14802	14879	14859	14802	14947	14892	14971	14924	14929	14951	14995	15071	14901	14970	14932	14979	14807	14890	14917	14770	14900	14927	15050	15110	14824	14899	15043	15025	14808	14813	14909	14770	14738	14890	14932	14933	14847	14763	14810	14817	14743	14837	14886	14789	14916	14760	14992	14932	14903	15031	14610	14735	14821	14777	14891	15013	14860	15043	14919	14852	14802	15009	14928	14882	14714	14576	14905	14806	14893	14682	14779	14802	14791	14907	14862	14930	15034	14715	14956	15058	14935	14758	15032	15027	14956	14748	14979	14964	14911	14794	14723	14842	14920	14876	14898	15045	14690	14653	14615	14750	14790	14978	14889	14901	14909	15030	14901	14827	14906	14867	14834	14719	14924	14860	14673	14738	14904	14724	14944	14961	14731	14845	14689	14917	14829	14967	14830	14754	14909	14894	14895	14877	15010	14962	14962	15038	14893	14749	14914	14999	15022	14938	14967	14914	14951	14924	14947	15044	15004	14746	14778	14776	14949	15043	14802	14833	14926	14879	14952	14867	15010	14799	14659	14819	14933	14855	14957	14845	14829	14777	14683	14832	14957	14814	14758	14925	14937	14765	14714	14907	14891	14719	14822	14981	14706	14750	14968	14953	14814	14832	14887	14933	14971	14908	15016	14858	14980	15022	14988	15057	14768	14697	14817	14792	14666	14956	15114	14778	14790	14721	14928	14764	15029	14765	14697	15060	14938	14911	14642	14737	14832	14839	14936	14772	15018	14852	14809	14714	14826	14829	14812	14777	14773	14754	14853	14774	15049	14834	14888	15182	14629	14862	14845	14778	14767	14716	14831	14851	14980	14916	14780	14663	14861	14828	14753	15136	14988	14806	14754	14938	14982	14818	15012	14917	14835	15017	14840	14774	14801	14997	14874	14932	14997	14995	14881	14864	14964	14719	14920	14812	15016	14699	14831	14736	14893	15114	14806	15028	14937	15001	15028	14830	14877	14713	14725	14780	14943	14638	14718	14784	14819	14927	14949	14907	14730	14945	14949	15021	14931	15070	14806	14776	14813	14879	14934	14939	14738	14727	15076	14786	14952	14853	14894	14911	14839	14885	14859	14808	14982	15113	14971	14914	14912	14937	14856	15067	14934	14796	14912	14683	14786	14822	14852	14784	14766	14848	14948	15184	14696	14887	14845	14897	14528	14895	14796	14987	14928	14961	14630	14930	15000	14969	14917	14756	14789	14928	14842	14738	14791	14705	14801	14764	14880	15078	14981	14681	14764	14739	14844	14802	14810	14762	14964	14836	15037	14809	14890	14947	14794	14843	15021	14973
13892	16132	15644	14620	16689	28438	29189	24319	17735	14673	14094	14170	13997	14180	14221	14125	14133	14130	14139	14192	14156	14184	14305	14084	14212	14235	14115	14153	14270	14132	14214	14184	14297	14197	14112	14306	14127	14191	14259	14035	14273	14265	14253	14119	14146	14167	14205	14086	14182	14124	14129	14097	14015	14215	14319	14192	14353	14197	14096	14143	14234	14195	14042	14194	14205	14100	14180	14012	14081	14090	14120	14117	14143	14129	14076	14213	14135	14285	14162	14134	14194	14216	14134	14195	14252	14215	14122	14108	14215	14006	14021	14192	14134	14132	14269	14051	14434	14170	14242	14224	14286	14071	14195	14203	14195	14102	14229	14178	14241	14204	14161	13931	14087	14029	14181	14108	14273	14108	14203	14129	14220	14053	14224	14193	14276	14007	14138	14168	14094	14206	14151	14110	14112	14160	14081	14089	14278	14221	14251	14154	14296	14101	14093	14286	14274	14349	14259	14116	14009	14269	14051	14063	14165	14133	14178	14139	14126	14165	14226	14333	14209	14063	14241	14239	14078	13978	14229	14161	14012	14252	14136	14083	14154	14254	14351	14058	14046	13997	14351	14250	14359	14181	13909	14314	14205	14181	14009	14229	14224	14115	14181	14181	14140	14294	14249	14147	14186	14037	14199	14153	14195	14105	14091	14184	14163	14165	13937	14052	14054	14119	14193	14005	14117	14103	14180	14154	14199	14101	14213	14077	14261	14216	14129	14007	14167	14028	14245	14234	14194	13981	14182	14076	14178	14180	14273	14178	14087	14164	14151	14233	14175	14199	14302	14190	14086	14220	14152	14301	14072	14149	14323	14175	14226	14155	14228	14157	13950	14161	14197	14163	14243	14117	14087	14235	14134	14238	13951	14104	14287	14328	14079	14305	14021	14095	14244	14179	14069	14137	14148	14077	14154	14350	13970	14158	14281	14140	14139	14228	14204	14333	14185	14278	14046	14078	14001	13965	14321	14072	14105	14070	14088	14102	14158	14223	14188	14256	14233	14176	14170	14052	14006	14310	14214	14098	14187	14183	14374	14330	14243	14222	14254	14233	14236	14283	14068	14023	14310	14085	14300	14285	14041	14062	14210	14083	14145	14266	13986	14125	14154	14127	14062	14195	14158	14240	14261	14254	14305	14231	14207	14230	14209	14190	14146	14355	14204	14131	14276	14117	14364	14197	14112	14187	14104	14035	14228	14133	14163	14145	14238	14163	14184	14179	14231	14140	14105	14064	14141	14242	14080	14102	14177	14174	14102	14140	14260	14105	14099	14274	14347	14225	14295	14188	14206	14042	14185	14245	14212	14160	14167	14066	14295	14302	14090	14205	14092	14281	14101	14239	14171	14105	14242	14124	14152	14262	14058	14114	14176	14270	14181	14055	14167	14088	14004	14226	14135	14296	14278	14115	14348	14165	14110	14237	14036	14238	14115	14200	14089	14169	14190	14183	14095	14157	14163	14089	14164	14127	14166	14007	14237	14061	14212	14337	14056	14305	14160	14171	14155	14293	14211	14084	14313	14095	14240	14140	14223	14207	14118	14117	14139	14101	14138	14110	14217	14166	14107	14316	14078	14303	14109	14218	14119	14194	14069	14119	14096	14191	14117	14237	14031	14289	14082	14169	14237	14126	14170	14234	14140	14081	14166	14231	14145	14278	14114	14308	14331	14149	14157	14094	14108	14344	14087	14014	14192	14163	14097	14244	14242	14277	14111	14322	14246	14180	14302	14028	14131	14161	14140	14348	14127	14277	14120	14247	14231	14246	14216	14172	14011	13979	14272	14081	14262	14247	14398	14144	14134	14088	14216	14233	14197	14101	14205	14044	14208	14027	14140	14211	14295	14201	14193	14186	14262	14358	14197	14119	14168	14177	14151	14269	14144	14275	14400	14250	14224	14101	14316	14139	14121	14090	14147	14169	14286	14077	14023	14179	14257	14095	14199	14213	14149	14171	14177	14052	14202	14078	14015	14144	14236	14069	14167	14260	14167	14282	14039	14033	14142	14293	14158	14266	14050	14049	14137	14131	14047	14223	14092	14216	13994	14059	14182	14168	14129	14135	14139	14372	14181	14420	14490	14171	14123	14300	14005	14191	14242	14127	14161	14160	14160	14160	14170	14157	14171	14196	14244	14126	14007	14255	14150	14064	14241	14078	14220	14170	14108	14193	14206	14143	14069	14224	14242	14159	14279	14142	14272	14189	14236	13972	14182	14495	14125	14181	14265	14244	14230	14227	14238	14044	14037	14046	13933	14350	14032	14256	14187	14119	14103	14054	14139	14109	14116	14227	14181	14167	14298	14319	14156	14169	14244	14344	14133	14310	14141	14220	14118	14138	14110	14371	14192	14250	14106	14115	14194	14013	14289	14219	14160	14034	14229	14312	14213	14313	14145	14331	14337	14365	14177	14305	14120	14115	14220	14186	14015	14116	14272	14084	14080	14266	14094	14247	14189	14064	14171	14336	14262	14197	14233	14118	14252	14198	14149	14153	14179	14246	14116	14231	14119	14099	14141	14325	14116	14231	14131	14093	14099	14083	14318	14225	14197	14065	14365	14217	14093	14293	14183	14159	14229	14274	14252	14151	14283	14107	13995	14170	14143	14288	14023	14149	14262	14121	14225	14200	14252	14203	14091	14307	14248	14304	14209	14156	14345	14303	14074	14314	14056	14282	14043	14250	14122	14091	14206	14208	14094	14264	14126	14246	14089	14119	14210	14190	14248	14057	14040	14118	14301	14161	14181	14226	14403	14264	14279	14213	14400	14151	14009	14150	14192	14159	14013	14143	14211	14125	14261	14183	14223	14155	14217	14258	14044	14132	14044	14159	14031	14080	14041	14189	14106	14171	14262	14155	14145	14098	14179	14297	14038	14273	14276	14288	14232	14103	13993	14300	14130	14156	14195	14332	14092	14053	14257	14100	14325	14122	14203	13993	14125	14207	14172	14200	14269	14234	14240	14217	14234	14211	14177	14211	14272	14315	14174	14237	13992	14144	14223	14099	14221	14058	14266	14236	14267	14052	14036	13977	14151	14023	14183	14221	14146	14207	14099	14022	14154	14072	13964	14175	14110	14179	14133	13996	14127	14244	14234	14039	14167	14152	14109	14316	14111	14163	14176	14197	14154	14266	14162	14136	14192	14234	14183	14268	14283	14123	14188	14108	14186	14108	14181	14026	14110	14264	14002	14097	13983	14237	14188	14167	14084	14103	14237	14012	14385	14260	14238	14053	14277	14237	14224	14338	14129	14033	14344	14216	14238	14144	14079	14154	14239	14145	14188	14314	14282	14181	14231	14154	14140	14140	14111	14150	14184	14001	14045	14237	14166	14259	14250	14160	14153	14157	14148	14157	14121	14104	14019	14253	14224	14133	14103	14036	14286	14271	14096	14290	14112	14157	14072	14056	14093	14151	14234	14116	14119	14167	14266	14248	14278	13978	14229	14105	14145	14133	14127	14062	14142	14247	14130	14213	14152	14245	14185	14060	14188	14127	14081	14154	14201	14154	14247	14131	14052	13886	14136	14132	13981	14268	14275	14084	14232	14096	14210	14105	14241	14293	14050	14016	14132	14240	14209	14334	14133	14020	14153	14105	14251	14065	14130	14172	14321	14224	14370	14171	14144	14167	14048	14084	14272	14217	14168	14213	14131	14248	14205	14126	14108	14218	14126	14074	14176	14227	14068	14147	14187	14209	14299	14098	14129	14200	14125	14132	14132	14086	14251	14072	14093	14172	14184	14144	14143	14063	13993	14100	14086	14357	14235	14197	14183	14048	13934	14036	14256	14067	14299	14186	14200	14115	14020	13960	14025	14336	14245	14273	14199	14123	14037	14084	14149	14187	14290	14109	14182	14328	14270	14056	14201	14169	13902	14141	14220	14121	14224	14116	14223	14222	14138	14310	14151	14241	14230	14026	14133	14112	14061	14217	14167	14207	14238	14347	14054	14392	14335	14197	14158	14178	14258	14217	14008	14075	14194	14132	14259	14102	14137	14223	14200	14267	14131	14162	14202	14014	14171	14075	14201	14250	14208	14159	14318	14212	14175	14087	14114	14162	14240	14174	14142	14175	14139	14290	14160	13978	14179	14098	14266	14241	14069	14313	14248	14267	14185	14139	14179	14098	14109	14015	14254	14234	14043	14012	14232	14258	14184	14135	14195	14073	13950	14358	14085	14128	14179	14119	14289	14145	14196	14200	14187	14269	14144	14148	14198	14088	14233	14101	14134	14216	14171	14295	14275	14163	13980	14286	14212	14260	14307	14354	14149	14098	14296	14244	14286	14067	14224	14093	14180	14373	14181	14268	14122	14155	13942	14010	14221	14315	14313	14215	14180	14082	14243	14247	14155	14201	14303	14235	14358	14209	14193	14214	14396	14240	14207	14202	14175	14120	14236	14244	14162	14231	14200	14066	14177	14227	14265	14258	14110	14174	14301	14085	14142	14089	14129	14061	14230	14233	14125	14192	14216	14203	14141	14196	14150	14116	14148	14115	14239	13935	14256	14202	14190	14124	14078	14048	14232	14328	14188	14244	14274	14119	14333	14241	14055	14164	14343	14185	14220	14236	14193	14228	14137	14100	14380	14098	14145	14115	14227	14141	14308	14190	14190	14118	14050	14103	14080	14309	14115	14059	14232	14229	14070	14188	14228	14161	14117	14142	14070	14432	14167	14065	14266	14035	14180	14282	13998	14137	13911	14163	14136	14316	14053	14137	14188	14218	14075	14258	14250	14068	14272	14277	14302	14144	14138	14116	14293	14173	14156	14091	14213	14100	14235	13984	14106	14278	14177	14088	14342	13880	14133	14252	14145	14223	14249	14289	14034	14302	14270	14161	14170	14123	14168	14265	14173	14276	14073	14284	14224	14031	14291	14186	14305	14197	14274	14272	14150	14159	14202	14196	14305	14286	14140	14034	14267	14125	14133	14178	14113	14193	14100	14061	14246	14146	14108	14175	14182	14150	14153	14036	14155	14162	14196	14221	14182	14226	14126	14208	14158	14142	14169	14252	14238	14246	14243	14120	14190	14091	14135	14039	14106	14163	14368	14104	14235	14257	14287	14286	14192	14217	14053	14119	14199	14072	14308	14194	14213	14213	14191	14178	14186	14247	14198	14118	14131	14291	14135	14105
24885	21166	27759	25023	21847	49127	50651	39607	26757	18183	14745	14392	14525	14537	14569	14324	14483	14273	14407	14245	14283	14200	14331	14488	14266	14359	14385	14295	14199	14355	14246	14126	14209	14328	14438	14293	14144	14371	14421	14237	14320	14154	14427	14202	14263	14110	14272	14415	14309	14160	13998	14341	14340	14406	14357	14211	14428	14440	14240	14587	14289	14291	14201	14362	14287	14274	14309	14309	14305	14269	14272	14224	14365	14241	14123	14127	14095	14266	14280	14260	14183	14186	14395	14325	14389	14244	14263	14135	14031	14154	14330	14198	14270	14266	14191	14040	14383	14235	14402	14450	14178	14184	14518	14317	14376	14076	14201	14251	14131	14195	14460	14306	14307	14254	14160	14180	14257	14396	14458	14313	14195	14237	14324	14177	14294	14213	14329	14340	14323	14443	14272	14038	14146	14226	14294	14264	14269	14163	14331	14271	14264	14246	14292	14355	14259	14274	14205	14274	14337	14175	14400	14113	14178	14323	14321	14377	14373	14294	14381	14255	14275	14249	14343	14371	14188	14335	14275	14281	14187	14322	14330	14060	14356	14106	14365	14024	14218	14220	14276	14255	14222	14400	14403	14293	14220	14323	14151	14139	14325	14269	13997	14306	13994	14213	14284	14209	14190	14460	14160	14403	14308	14097	14219	14223	14370	14305	14279	14321	14274	14292	14070	14081	14218	14312	14110	14243	14175	14266	14180	14197	14287	14436	14309	14313	14292	14375	14180	14082	14264	14255	14233	14325	14408	14425	14355	14325	14190	14205	14291	14225	14137	14310	14187	14196	14294	14039	14178	14245	14291	14102	14211	14230	14232	14269	14175	14240	14332	14451	14110	14065	14290	14218	14126	14086	14251	14201	14203	14259	14357	14152	14337	14222	14130	14165	14163	14149	14139	14366	14393	14287	14086	14280	14163	14123	14421	14269	14278	14141	14528	14469	14165	14337	14057	14315	14363	14187	14340	14106	14058	14248	14248	14328	14225	14302	14046	14241	14173	14241	14232	14217	14184	14274	14295	14340	14179	14265	14281	14260	14367	14253	14287	14272	14327	14230	14264	14266	14269	14272	14360	14099	14297	14306	14487	14197	14224	14326	14345	14261	14223	14032	14202	14157	14188	14270	14198	14145	14414	14159	14382	14322	14086	14243	14297	14216	14120	14393	14476	14387	14358	14225	14230	14214	14230	14186	14111	14147	14193	14360	14244	14410	14160	14191	14168	14387	14318	14168	14128	14162	14228	14301	14326	14257	14277	14226	14324	14284	14352	14409	14252	14222	14098	14447	14339	14287	14331	14396	14368	14150	14149	14198	14345	14158	14136	14118	14317	14254	14391	14226	14317	14239	14317	14332	14091	14391	14227	14159	14186	14189	14290	14387	14064	14297	14254	14265	14459	14236	14340	14366	14262	14212	14209	14407	14239	14274	14181	14243	14426	14388	14438	14195	14317	14196	14239	14193	14246	14252	14168	14235	14335	14359	14179	14395	14352	14361	14344	14391	14129	14040	14196	14348	14135	14374	14302	14270	14315	14350	14356	14263	14321	14149	14196	14137	14488	14240	14246	14233	14481	14063	14229	14381	14046	14128	14338	14409	14236	14189	14364	14228	14106	14253	14085	14300	14215	14278	14371	14325	14165	14077	14335	14156	14365	14277	14229	14200	14258	14346	14284	14326	14393	14441	14317	14202	14332	14399	14163	14357	14138	14330	14428	14306	14429	14201	14118	14190	14109	14189	14161	14107	14165	14097	14309	14409	14444	14158	14154	14425	14352	14299	14309	14276	14139	14376	14192	14072	14185	14300	14393	14172	14359	14291	14271	14185	14086	14246	14434	14159	14313	14098	14157	14505	14205	14387	14259	14218	14236	14238	14290	14159	14198	14269	14164	14118	14207	14254	14243	14163	14267	14216	14331	14161	14329	14391	14286	14238	14187	14145	14110	14303	14384	14127	14147	14291	14331	14222	14337	14367	14292	14367	14380	14136	14288	14258	14310	14293	14287	14209	14198	14280	14291	14267	14322	14153	14327	14076	14180	14222	14159	14330	14276	14292	14315	14381	14344	14385	14191	14078	14208	14195	14444	14323	14372	14319	14224	14127	14179	14206	14176	14336	14357	14360	14475	14274	14398	14039	14277	14252	14393	14255	14317	14141	14480	14411	14334	14081	14205	14240	14230	14250	14445	14196	14331	14228	14299	14196	14119	14159	14356	14394	14273	14220	14268	14100	14334	14311	14283	14291	14344	14293	14329	14423	14431	13881	14339	14278	14400	14210	14282	14259	14288	14237	14273	14401	14305	14175	14274	14447	14320	14459	14160	14341	14078	14030	14432	14202	14273	14272	14301	14265	14228	14331	14266	14290	14207	14196	14324	14250	14186	14145	14114	14283	14224	14280	14184	14319	14288	14297	14236	14117	14400	14286	14261	14039	14102	13981	14187	14193	14179	14311	14202	14237	14064	14116	14321	14151	14195	14341	14327	14345	14499	14313	14368	14157	14214	14137	14235	14196	14239	14245	14070	14102	14189	14092	14180	14091	14164	14235	14100	14173	14224	14233	14322	14385	14107	14279	14312	14299	14308	14191	14265	14333	14113	14301	14376	14496	14365	14368	14399	14160	14340	14188	14281	14294	14292	14334	14284	14241	14474	14289	14181	14110	14310	14106	14234	14187	14348	14141	14105	14328	14437	14402	14354	14439	14344	14414	14218	14257	14198	14255	14356	14351	14207	14346	14253	14318	13994	14198	14452	14326	14201	14324	14434	14134	14316	14258	14330	14228	14159	14151	14086	14195	14212	14156	14235	14119	14326	14261	14328	14097	14247	14000	14128	14443	13980	14174	14190	14299	14287	14144	14101	14279	14324	14179	14270	14151	14336	14099	14262	14114	14117	14206	14284	14322	14194	14407	14288	14242	14189	14268	14364	14226	14328	14314	14411	14271	14530	14366	14388	14210	14220	14380	14272	14362	14278	14098	14102	14210	14274	14246	14311	14358	14177	14151	14232	14262	14289	14423	14302	14243	14244	14232	14175	14256	14312	14192	14175	14194	14168	14219	14316	14367	14141	14216	14269	14466	14206	14253	14154	14298	14193	14190	14330	14402	14111	14429	14247	14299	14122	14330	14334	14203	14340	14381	14454	14145	14244	14105	14421	14105	14403	14423	14216	14268	14402	14298	14132	14301	14258	14064	14333	14250	14498	14159	14143	14287	14289	14267	14340	14135	14399	14145	14356	14168	14197	14418	14374	14378	14070	14184	14251	14274	14211	14272	14405	14288	14175	14247	14171	14147	14330	14254	14286	14229	14380	14343	14223	14290	14227	14422	14223	14195	14208	14244	14357	14333	14085	14199	14322	14222	14226	14202	14258	14256	14124	14227	14198	14344	14362	14263	14364	14230	14300	14264	14121	14291	14294	14206	14375	14206	14100	14128	14237	14197	14256	14361	14026	14088	14215	14360	14323	14174	14329	14267	14309	14095	14203	14341	14341	14219	14135	14268	14337	14391	14381	14268	14424	14425	14155	14257	14287	14226	14290	14246	14372	14239	14171	14281	14393	14271	14318	14310	14332	14521	14212	14125	14118	14277	14338	14247	14298	14396	14277	14110	14315	14216	14236	14405	14127	14139	14293	14383	14357	14495	14263	14348	14166	14468	14411	14335	14169	14477	14307	14210	14124	14208	14217	14240	14343	14411	14081	14206	14078	14186	14370	14106	14300	14346	14323	14230	14197	14307	14367	14229	14261	14312	14241	14106	14393	14355	14161	14241	14444	14352	14419	14285	14099	14303	14228	14303	14217	14383	14220	14242	14338	14275	14226	14401	14224	14238	14290	14064	14203	14238	14163	14365	14332	14451	14431	14182	14190	14198	14374	14216	14375	14312	14223	14161	14450	14191	14241	14311	14213	14370	14270	14382	14320	14368	14038	14207	14053	14351	14297	14297	14161	14022	14257	14177	14316	14211	14424	14196	14175	14291	14111	14261	14213	14226	14276	14299	14124	14245	14111	14036	14118	14134	14217	14215	14216	14376	14237	14279	14228	14119	14106	14096	14186	14405	14329	14268	14284	14245	14284	14160	14265	14271	14234	14419	14204	14373	14254	14326	14324	14231	14380	14306	14359	14263	14324	14477	14220	14225	14072	14154	14480	14189	14591	14348	14139	14288	14275	14385	14117	14091	14078	14104	14147	14163	14318	14223	14192	14167	14241	14176	14163	14357	14336	14215	14048	14218	14277	14250	14231	14283	14149	14286	14150	14201	14280	14304	14374	14350	14314	14238	14210	14256	14285	14380	14295	14419	14292	14319	14181	14245	14142	14276	14205	14198	14259	14259	14466	14130	14133	14108	14172	14295	14320	14351	14379	14447	14258	14158	14198	14318	14195	14265	14431	14325	14120	14258	14061	14060	14096	14246	14176	14269	14213	14172	14180	14388	14341	14405	14504	14196	14285	14255	14164	14483	14579	14274	14279	14274	14101	14131	14447	14338	14361	14348	14394	14116	14217	14212	14406	14373	14313	14127	14397	14266	14414	14327	14350	14233	14311	14391	14411	14217	14465	14176	14356	14274	14201	14399	14281	14086	14238	14216	14337	14067	14234	14132	14306	14403	14201	14327	14245	14459	14302	14265	14219	14351	14140	14084	14261	14221	14236	14229	14405	14371	14275	14309	14180	14269	14351	14077	14155	14256	14472	14294	14368	14106	14374	14277	14410	14483	14241	14500	14392	14412	14198	14222	14183	14235	14421	14286	14294	14309	14384	14330	14230	14149	14222	14190	14252	14155	14111	14213	14293	14009	14203	14091	14320	14307	14296	14162	14320	14250	14439	14218	14263	14317	14406	14225	14296	14280	14195	14182	14253	14296	14231	14394	14358	14287	14317	14227	14340	14452	14236	14235	14368	14231	14120	14144	14242	14426	14368	14269	14358	14255	14284	14294	14087	14174	14391	14301	14132	14213	14041	14325	14422	14113	14085	14183	14393	14159	14190	14224	14258	14256	14040	14383	14270	14226	14307	14202	14331	14446	14267	14094	14269	14164	14309	14294	14356	14136	14205	14328	14231	14142	14233	14197	14066	14207	14243	14200	14241	14271	14243	14284	14498	14153	14181	14248	14311	14369	14407	14360	14115	14168
13114	19947	19005	16195	23635	51775	50159	41361	25030	16626	13978	13959	13808	13790	13709	13901	13933	13864	14025	13763	13737	13889	13793	13818	13901	13896	13941	13922	13965	13815	13734	13656	13795	14014	13845	13809	13892	13875	14052	13866	13915	13806	13605	13851	13776	13778	13798	13705	13970	13763	13775	13581	13977	13805	13848	13806	13707	13801	13901	13866	13873	13812	13862	13771	13768	13758	13786	13823	13838	13888	13979	13595	13909	13925	13922	13676	13907	13948	13883	13762	13811	13801	14015	13813	13851	13851	13893	13630	13833	13888	13790	13740	13810	13631	13674	13859	13738	13944	13817	13792	13737	13886	13759	13802	13933	13714	13835	13772	13954	13782	13766	13875	13864	13758	13864	13860	13780	13866	13807	13760	13753	13821	13802	13778	13637	13907	13753	13770	13859	13820	13899	13934	13850	13897	13850	13847	13815	13761	13837	13831	13847	13845	13755	13670	13914	13800	13792	13946	13734	13923	13835	13921	13589	13691	13755	13812	13950	13872	13838	13818	13868	13918	13992	13781	13872	13847	13712	13914	13877	13709	14000	13802	13758	13939	13819	13867	13837	13865	13791	13798	13757	13893	13815	13682	13836	13772	13662	13737	14045	13743	13765	13826	13764	13928	13788	13805	13743	13820	13847	13882	13839	13964	13918	13777	13780	13734	13927	13931	13853	13861	13752	13872	13663	13638	13644	13869	13650	13721	13930	13664	13837	14005	14026	13904	13999	13862	13772	13774	13760	13891	13868	13673	13889	13930	13710	13910	13730	13801	13831	13771	13875	13736	13958	13935	13863	13859	13819	13694	13811	13781	13789	13900	13836	13710	13856	13913	13924	13767	13830	13905	14114	13797	13854	13859	13746	13754	13765	13658	13749	13561	13876	13759	13681	13727	13826	13857	13789	13841	13913	13844	13796	13814	13837	13840	13769	13603	13694	13779	13911	13845	13841	13906	13789	13798	13858	13835	13790	13943	13673	13897	13770	13964	13862	13728	13820	13849	13833	13887	13776	13927	13971	14001	13810	13864	13789	13691	13861	13749	13902	14017	13856	13702	13755	13836	13846	13731	13730	13931	13626	13902	13745	13779	13737	13744	13653	13768	13844	13866	13904	13822	13843	13835	13669	13749	13631	13812	13972	13795	13821	13772	13744	13987	13708	13771	13754	13901	13908	13917	13704	13785	13902	13907	13736	13836	13931	13999	13739	13884	13805	13793	13839	13860	13866	13850	13849	13782	13624	13856	13910	13847	13806	13614	13786	13794	13822	13954	13818	13823	13782	13744	13744	13880	13804	13668	13665	13734	13726	13795	13830	13863	13791	13786	13986	13778	13878	13800	13742	13687	13799	14011	13666	13870	13815	13744	13859	13691	13836	13722	13916	13725	13657	13832	13761	13904	13704	13835	13798	13850	13775	13876	13927	13769	13935	13847	13591	13754	13933	13794	13723	13869	13929	13883	14011	13814	13900	13883	13844	13835	13819	13975	13821	13705	13783	13777	13891	13735	13781	13994	13804	13700	13827	13743	13952	13958	13824	13981	13923	13901	13801	13855	13920	13828	13952	13679	13810	13882	13756	13632	13779	13840	13880	13935	13905	13872	13797	13844	13753	13833	13903	13872	13767	13710	13682	13826	13902	13841	13810	13827	13755	13718	13725	13932	13827	13804	13757	13689	13759	13729	13747	13619	13956	13755	13829	13864	13750	13837	13692	13802	13994	13820	13859	13776	14035	13769	13726	13725	13820	13929	13876	13683	13779	13728	13796	13802	13838	13802	13896	13557	13769	13693	13820	13782	13939	13756	13661	13983	13761	13777	13881	13883	13750	13775	13810	13896	13974	14147	13849	13845	13908	13816	13746	13890	13735	13901	13794	13803	13932	13833	13824	13771	13883	13807	13891	13759	13741	13761	13696	13738	13745	13810	13866	13737	13721	13859	13714	13771	13800	13840	13783	13961	13877	13823	13903	13764	13815	13762	13874	13788	13827	13748	13816	13682	13794	13854	13885	13909	13851	13641	13888	13715	13923	13725	13844	13836	13543	13852	13841	13743	13631	13930	13906	13960	13849	13772	13709	13706	13904	13811	13747	13745	13813	13940	13807	13780	13921	13822	13871	14074	13778	13792	13877	13815	14044	13894	13776	13764	13843	13648	13895	13801	13877	13623	13913	13807	13829	13853	13850	13867	13819	13731	13947	13795	13802	13857	13744	13709	13699	13900	13836	13770	13906	13794	13731	13827	13863	13824	13911	13873	13757	13712	13912	13814	13753	13876	13803	13882	13818	13842	13821	13996	13869	13941	13697	13892	13761	13695	13940	13799	13853	13796	13881	13717	13795	13775	13771	13749	13818	13896	13730	13897	13944	13885	13817	13870	13816	13909	13923	13768	13800	13862	13827	13808	13787	13773	13851	13644	13831	13766	13896	13686	13857	13824	13757	13843	13708	13696	13835	13772	13834	13850	13750	13827	13749	13888	13904	13840	13895	13808	13834	13898	13915	13908	13802	13878	13798	13753	13839	13885	13831	13761	13977	13853	13764	13666	13907	13804	13777	13703	13830	13605	13964	13900	13982	13816	13820	13848	13751	13986	13711	13704	13776	13901	13948	13905	13793	13813	13899	13959	13855	13778	13896	14020	13916	13711	13873	13760	13853	13801	13917	13791	13838	13825	13855	13755	13759	13724	13708	13747	13806	14054	13814	13880	13745	13805	13812	13832	13811	13721	13999	13739	13630	13758	13957	13871	13739	13874	13741	13732	13942	13830	13731	13856	13760	13868	13723	13893	13862	13744	13793	13917	13861	13894	13880	13728	13815	13763	13963	13898	13823	13799	13922	13681	13679	13837	13827	13821	13901	13646	13715	13835	13931	13859	13684	13960	13717	13957	13904	13871	13750	13817	13753	13911	13836	13865	13844	13829	13872	13874	13934	13794	13727	13723	13882	13712	13905	13933	13712	13880	13899	13731	13761	13876	13852	13958	13740	13858	13832	13857	13901	13892	13822	13736	13863	13695	13804	13949	13869	13889	13807	13717	13827	13607	13864	13842	13853	13776	13677	13919	13818	13912	13761	13798	13930	13865	13778	13945	13798	13716	13875	13885	13814	13771	13777	13739	13847	13786	13643	13944	13892	13874	14022	13945	13823	13884	13638	13819	13852	14002	13826	14034	13807	13831	13713	13842	13846	13810	13756	13805	13840	13816	13944	13813	13893	13829	13948	13847	13742	13945	13808	13856	13808	13852	13842	13901	13793	13857	13827	13777	13682	13927	13907	13802	13834	13803	13762	13788	13905	13883	13803	13767	13896	13824	13704	13825	13909	13625	13914	13794	13986	13816	13963	13778	13780	13827	13876	13826	13681	13770	13789	13747	13848	13993	13750	13827	13859	13783	13747	13669	13934	13881	13853	13860	13833	13951	13954	13788	13820	13867	13690	13657	13834	13758	13772	13978	13888	13914	13791	13804	13748	13843	13871	13857	13860	13831	13819	13971	13676	13845	13918	13782	13932	13858	13654	13958	13894	13882	13926	13780	13757	13700	13841	13754	13746	13960	13819	13682	13801	13877	13843	13976	13876	13915	13901	13823	13784	13690	13780	13726	13848	13727	13826	13804	13794	13913	13922	13798	13852	13789	13740	13929	13758	13771	13824	13951	13988	13767	13796	13893	13900	13837	13827	13831	13650	13861	14007	13769	13726	13729	13656	13711	13776	13777	13900	13703	13902	13896	13732	13883	13774	13976	13634	13597	13915	13758	13795	13729	13792	13850	13772	13748	13833	13809	13814	13716	13760	13674	13935	13789	13832	13788	13821	13982	13740	13804	13758	13782	13745	14033	13854	13989	13938	13895	13774	13791	13718	13877	13885	13882	13644	13762	13669	13882	13845	13939	13869	13792	13746	13736	13956	13682	13792	13779	13798	13944	13770	13819	13671	14017	13681	13797	13848	13780	13805	13857	13784	13927	13765	13913	13732	13897	13656	13768	13749	13936	13741	13888	13967	13643	13863	13822	13626	13807	13735	13855	13903	13735	13740	13740	13892	13585	13760	13782	13682	13905	13779	13697	13791	13713	13933	13629	13805	13934	13688	13763	13764	13763	13728	13866	13953	13793	13679	13837	13721	13745	13847	13868	13957	13687	13798	13805	13696	13739	13746	13805	13797	14001	14000	13882	13713	13953	13859	13762	13748	13856	13696	13815	13709	13986	13861	13690	13855	13788	13705	13770	13963	13891	13791	14001	14053	13875	13833	13769	13796	13803	13944	13722	13891	13914	13682	13952	13703	13695	13826	13696	13905	13870	13731	13991	13836	13867	13840	13894	13993	13730	13881	13702	13786	13817	13748	13844	13905	13935	13720	13697	13792	13952	13677	13755	13696	13924	13849	13598	13692	13921	13808	13925	13730	13794	13804	13776	14031	13829	13985	13799	13780	13935	13857	13899	13929	13929	13772	13823	13908	13653	13778	13823	13754	13845	13840	13869	13954	13864	13986	13781	13913	13692	13991	13886	13905	13844	13797	13866	13809	13741	13780	13926	13850	13853	13833	13873	13686	13826	13814	13811	13710	13801	13869	13808	13822	13909	13785	14089	13709	13884	13854	13935	13872	13795	13774	13924	13948	13850	13756	13748	14015	13847	13918	13856	13846	13820	13813	13956	13708	13959	13795	13814	13838	13954	13751	13945	13811	13946	13771	13881	13888	13976	13827	13798	13800	13758	13804	13909	13765	13725	13971	13899	13947	13725	13965	13830	13848	13790	13999	13935	13715	13877	13813	13733	13709	13914	13747	13682	13742	13801	13719	13730	13789	13825	13814	13634	13918	13851	13886	14045	13840	13808	13966	13727	13814	14062	13947	13972	13682	13853	13816	13842	13764	13814	13820	13874	13835	13695	13742	13785	13683	13868	13832	13861	13728	13875	13671	13680	13731	13782	13923	13744	13851	13794	13712	13833	13853	14003	13761	13845	13902	13761	13842	14003	13837	13803	13728	13864	13907	13823	13598	13777	13746	13774	13928	13825	13718	13690	13954	13867	13806	13712	13881	13815	13791	13974	13699	13933	13848	13815	13837	13815	13725	13799	13815	13826	13765	13833	13747	13882	13819	13809	13844	13853	13888	13803	13677	13754	14009	13799	13843	13932
23168	21146	28957	23604	21972	59183	66084	54232	36151	22183	15642	14482	14405	14659	14280	14250	14160	14260	14300	14276	14218	14285	14438	14321	14240	14084	14308	14215	14075	14413	14103	14305	14224	14130	14219	14168	13886	14048	14136	14227	14210	14107	14179	14233	14080	14112	14113	14144	14380	14088	14193	13969	14290	14177	14162	14203	14084	14094	14279	14226	14419	14305	14186	14203	14467	14079	14169	14169	14035	14177	13987	14202	14166	14001	14189	14146	14282	14151	14155	14020	14158	14045	14188	14285	14104	14409	14105	14380	14081	14016	14038	14029	14315	14125	14228	14090	14116	13957	14190	13976	14152	14125	14266	14149	14259	14222	14187	14010	14099	14206	14220	14292	14134	14185	14201	14218	14111	13997	14089	14250	14217	14132	14019	14081	14091	14093	14156	14102	14041	14169	14045	14071	14115	14103	14143	13933	13880	14255	14151	14015	14174	14088	14051	14330	14106	14157	14172	13996	13978	14154	14154	14098	13959	14195	14202	14043	14187	14226	13987	14139	14083	14138	14050	14229	14410	14074	14129	14114	14352	14196	14124	14222	14061	14159	14015	14168	14180	14007	14075	14216	14106	14152	13995	14153	14051	14005	14009	14348	14269	14188	14165	14227	14271	14272	14106	14094	14196	14275	14139	14111	14077	13993	14134	14042	14009	14076	14305	14063	14276	14095	14276	14045	14106	14241	14229	14079	13985	14123	14212	14099	14176	14077	14034	14044	14040	14118	14049	14175	13988	14189	14211	14220	14084	14123	14078	14089	14177	14054	14007	14157	14167	13946	14097	13958	14217	14274	14086	14233	14148	14139	14102	14136	14034	14155	14177	13937	14058	14043	14035	14015	14358	14169	14200	14155	14126	14166	14151	14281	14069	14000	14101	13956	14064	14153	14167	14085	14201	14069	14245	14269	14298	14048	14135	14107	14207	14164	13948	14187	14074	14194	13927	14045	14149	13919	14063	13970	14141	13950	14138	13974	14158	14110	14004	13879	14167	13963	14068	14203	14205	13979	14020	14133	14010	14096	14278	14030	14408	14235	14194	14174	14090	14127	14294	14036	14120	14132	14052	14012	14172	14202	14102	14107	13982	13976	14237	14031	14074	14086	14169	14184	14032	14091	13831	13946	13953	14320	13986	14011	14026	14270	14173	14192	14047	14013	14018	13939	13731	14151	14092	13991	14200	14054	14066	14071	14192	14283	14280	14082	14197	14079	14011	14080	13951	14030	14015	14077	13992	14032	14128	13865	13874	14122	14123	13921	13983	14017	14046	14076	14143	14271	14312	14112	14360	13881	14196	13989	14097	14213	14174	14094	14034	14258	14067	14076	14036	14164	14060	14047	14068	13989	13998	14012	14165	14003	13835	13993	13914	14053	14084	14301	14067	14126	14078	14168	14097	13930	14206	14134	14110	14064	14036	14115	14071	14096	14150	14127	14075	13981	14050	14058	14142	14044	14038	14129	14123	13992	13975	14093	14094	14126	14107	14040	14031	14200	13951	14121	14214	14158	13962	14179	14087	13986	13832	14185	14204	14254	14085	14096	14118	14067	14082	14175	14122	14093	14150	14176	14009	14070	14231	14257	14323	14113	14072	14060	14144	14138	14044	14201	14294	14256	14075	14019	13997	14080	14126	14163	14170	14113	14194	13971	14056	13992	14115	14300	13840	14078	14242	14180	14143	14145	13900	14090	13995	14002	14083	13929	13947	14115	13916	13965	14138	14012	13954	14185	14148	13991	14096	14178	13921	14023	14039	14131	14094	14139	14234	14266	14201	14328	14067	14270	14212	14061	13985	14050	14054	14179	14105	13862	14195	14114	13979	14025	13992	14111	13716	14196	14065	14212	13924	14036	14111	14036	14314	13938	13887	14080	13995	14090	14054	14181	14139	14100	14322	14128	14140	13938	13893	14183	14109	14095	14155	14093	14167	13944	14261	14207	14213	13895	14148	14077	14122	14014	14079	13971	14048	14123	14067	14229	13787	14046	14169	14271	14201	14037	13991	14101	14128	13997	14137	14054	14074	13940	14147	14146	13986	13997	13997	14132	14088	14073	14095	13983	13902	14192	13992	14179	13854	14133	14143	14115	14118	13949	14010	14129	14196	14234	14160	13914	14049	13920	14133	14275	14084	14104	14120	13976	14032	14057	13954	14058	14305	14143	14166	14022	14292	14293	14003	14085	14056	14104	14150	13976	14200	13990	14075	14283	13945	14101	14019	14041	14121	14048	14084	14193	14212	14141	13962	14023	13970	14208	14313	14169	14319	14135	14171	14004	14219	14212	13867	14076	13898	14172	14206	14007	14353	14107	13950	14123	14085	14145	13992	13959	14124	14359	14322	14147	14426	14139	14200	14124	14326	14136	13966	14216	14073	13923	14110	14225	14251	14005	14225	14137	14047	14127	14219	13857	13975	14085	13995	14059	13974	13956	14149	14060	14008	14034	14169	14091	14179	14153	14177	14336	14072	13981	14139	13971	14231	13975	14048	14179	14063	14109	13977	13956	14088	14079	14105	14067	14019	14282	14230	14204	14117	14090	14280	14055	14115	14130	14050	13837	14224	14201	14137	14245	14297	14175	13963	14088	14219	14319	14050	14167	14179	14186	14269	13966	14205	13954	13990	13956	14243	14036	14148	13907	13990	14206	13987	14056	14207	14232	14207	13880	14194	14251	14063	14184	13996	14060	14206	14196	14309	14066	14257	13981	13945	14134	14100	14042	14145	13940	14073	14271	13987	14004	14022	13907	13944	14088	14020	14187	14072	14136	14006	14032	14060	14043	14116	14000	14196	14196	14180	14198	14187	14042	14177	14010	13997	14161	14042	14151	14163	14244	14143	14154	13974	14167	14403	14031	14193	14084	14035	14181	14306	13959	13874	14058	14034	14091	14246	14228	14248	14297	14247	13916	14046	14112	14144	13994	14253	14198	14102	14079	14213	14196	14047	14044	14136	14001	14085	14077	14050	14160	14121	13980	14081	14242	13945	14292	13934	14129	14038	13843	14194	13924	14220	14269	14075	14214	14117	14074	14148	14308	14116	14122	14162	14080	14050	14046	14087	14110	14052	14037	14160	13907	14057	14185	14087	14122	14175	14048	14137	14224	14060	14179	14171	14042	14086	14147	14181	14133	14072	13968	14181	14091	14066	14192	14034	14066	14058	14051	14134	14316	13960	14168	14241	13918	14161	14071	14125	14076	14315	14150	14292	13968	14133	13981	14110	14177	14122	14235	14024	14026	14134	14126	13968	13943	14046	14082	14131	14036	14009	14146	13970	14034	13988	14097	14130	14196	14068	14174	14289	14006	14217	14136	13928	14075	13997	14115	14173	14072	14001	14085	14180	14187	13990	13977	14206	13930	14107	14093	14213	14025	14055	14068	14234	14111	14202	14149	14204	14251	14144	13807	14185	14206	14347	14075	14328	14022	14120	14014	14161	14115	13987	14004	14153	14075	13939	13977	14067	14120	14026	14194	13921	14154	14176	14146	14335	13970	14062	13980	14211	14063	14181	14249	14207	14085	14085	14248	14228	13922	14296	14054	14129	13971	13974	13994	13967	14061	14089	13769	13926	14123	14149	14006	14039	14265	14275	14202	14123	14114	14064	13948	14017	14208	14079	14264	14181	14098	14144	14097	14131	14092	14275	13818	14000	14019	13978	14119	13992	14081	14078	14196	14146	14059	14095	14083	14009	14169	14104	14063	14244	14153	13969	14118	14130	14032	14104	14125	14251	13996	14270	14180	13978	14058	14223	14093	14116	14089	14044	13992	13946	14151	14105	14087	14178	14181	13977	14022	14043	14057	13889	14128	14305	14023	14006	14229	14195	14165	14174	14305	14074	14216	13978	14090	14020	14041	14044	14058	13897	14243	13999	14033	14010	14189	14115	14070	14002	14066	14007	14039	13920	14129	14119	14119	13883	14218	14130	14104	14245	14200	14290	14129	14064	14068	14083	13956	14053	14009	14129	14185	14205	14069	14102	13967	14089	14009	14066	14033	14231	13998	14045	14135	14151	14042	14191	14009	14062	13890	14097	14003	14284	14190	14227	14130	14087	13952	14115	14309	14215	13941	14255	14150	14135	13997	14214	14229	14066	13997	14043	14203	14238	13903	14103	14092	13896	14044	13970	14171	14197	14109	14274	14036	14222	14199	14055	14289	14088	14068	13963	14161	14254	14188	13888	14070	13952	13951	14042	13769	14216	14075	14073	14235	14269	14026	14052	14153	14210	13990	14101	14013	14020	14059	13981	14077	14096	14125	14240	14221	13829	14185	14179	13963	14067	14038	14307	14143	14133	14133	14034	14219	13979	14007	14077	14137	14150	13983	14122	14208	14046	13986	13910	13912	14041	14016	14036	14070	13928	14126	14214	14027	14130	14018	14126	14050	14060	13852	14010	14056	14326	14225	14115	13991	14165	14062	13972	14092	13987	14098	13999	14143	13964	13970	14047	14196	14031	14025	14101	14128	14037	14169	14120	14231	14029	14220	14427	14119	14120	14001	14321	14225	14062	14073	14006	14070	14254	14074	14114	14240	14248	14229	13957	14096	14043	14171	14124	14048	14305	14473	14102	13998	13987	14112	14237	13988	14100	14200	14157	14034	14053	14135	14096	14053	14139	14019	14079	14257	13869	13953	14289	13974	14111	14008	14294	14203	14099	14168	14251	14069	13988	14108	13949	14029	14226	14091	14140	14094	14117	14166	14068	14320	14186	14089	14288	14072	14092	14056	14318	14047	14116	14027	13982	14046	14138	14281	14107	14040	13924	14107	14234	14139	14109	14083	14012	14043	14190	14129	14081	13933	14167	14144	14108	13994	14198	14085	13998	14132	13946	14189	14406	14068	14132	14088	14001	14018	14191	14033	14124	14058	14239	14114	14004	14078	14017	14211	14179	14105	13940	14054	14071	14220	14242	14124	14103	14020	14260	13979	14069	14094	14256	14269	13938	14042	14266	14267	14226	14229	14026	14271	13952	14111	14157	14192	14015	13978	14057	14171	14095	13917	14146	14168	13829	14055	14065	13818	13925	14100	14089	13884	14088	14011	14065	14004	14117	13974	14192	14153	14074	13999	14161	13980	14043	14219	14067	14208	14046	14110	13979	14095	14099	14093	14313	14170	14228	14093	14023	14100
15432	26548	24428	19035	27855	68938	68690	55924	34695	20278	13674	13765	13882	13633	13648	13995	13682	13790	13708	13580	13751	13656	13618	13622	13625	13838	13677	13634	13492	13763	13792	13795	13701	13626	13619	13713	13646	13833	13677	13676	13794	13701	13538	13773	13681	13603	13743	13750	13755	13736	13661	13591	13653	13531	13813	13723	13706	13615	13717	13654	13641	13557	13765	13498	13789	13724	13588	13622	13602	13545	13794	13579	13683	13768	13770	13723	13639	13767	13725	13793	13844	13635	13638	13639	13524	13755	13767	13630	13610	13649	13616	13759	13595	13757	13880	13701	13537	13693	13572	13653	13722	13698	13655	13637	13475	13620	13663	13745	13693	13790	13555	13635	13664	13866	13606	13686	13546	13650	13762	13710	13747	13686	13692	13680	13610	13658	13727	13612	13718	13713	13693	13887	13611	13688	13742	13741	13770	13685	13572	13711	13606	13833	13697	13756	13590	13749	13711	13615	13809	13637	13533	13681	13720	13623	13826	13721	13638	13465	13555	13762	13821	13813	13762	13802	13497	13749	13669	13714	13602	13696	13720	13699	13623	13823	13586	13767	13643	13585	13792	13578	13555	13719	13690	13687	13572	13541	13693	13626	13749	13728	13666	13584	13607	13651	13593	13733	13667	13582	13607	13677	13680	13666	13621	13665	13488	13671	13479	13646	13716	13572	13660	13617	13763	13735	13771	13692	13698	13621	13716	13644	13644	13604	13848	13660	13678	13675	13469	13771	13538	13738	13724	13692	13676	13712	13896	13681	13623	13686	13844	13888	13793	13674	13737	13765	13624	13764	13666	13806	13799	13545	13807	13639	13743	13677	13701	13660	13736	13687	13744	13692	13741	13616	13607	13694	13660	13698	13672	13654	13821	13740	13789	13768	13736	13693	13811	13612	13629	13711	13875	13643	13797	13629	13707	13709	13636	13730	13531	13571	13682	13587	13638	13519	13757	13812	13616	13671	13701	13795	13676	13746	13525	13650	13647	13746	13500	13679	13747	13606	13702	13779	13696	13737	13840	13548	13651	13652	13666	13618	13844	13683	13583	13641	13544	13663	13779	13624	13624	13708	13631	13727	13815	13631	13642	13563	13679	13641	13629	13651	13695	13603	13606	13652	13664	13778	13712	13624	13675	13719	13502	13492	13733	13622	13632	13650	13717	13622	13714	13667	13590	13627	13834	13572	13687	13607	13645	13614	13662	13535	13590	13536	13747	13814	13758	13656	13812	13630	13798	13653	13623	13613	13552	13603	13754	13619	13782	13590	13589	13734	13609	13544	13612	13614	13603	13417	13820	13699	13608	13546	13534	13634	13664	13576	13559	13689	13722	13584	13638	13478	13844	13529	13533	13521	13622	13789	13730	13677	13506	13530	13712	13620	13722	13856	13434	13768	13467	13640	13622	13725	13665	13564	13689	13710	13690	13700	13644	13779	13608	13657	13720	13592	13463	13643	13577	13723	13555	13724	13630	13633	13806	13793	13657	13665	13484	13711	13615	13907	13762	13731	13550	13696	13609	13547	13654	13673	13608	13619	13665	13824	13477	13533	13616	13854	13748	13688	13563	13894	13708	13790	13760	13507	13786	13647	13655	13647	13698	13726	13682	13643	13753	13696	13697	13688	13652	13529	13549	13824	13612	13481	13751	13633	13696	13819	13590	13852	13637	13792	13352	13532	13803	13602	13864	13557	13738	13655	13670	13564	13642	13703	13800	13445	13729	13598	13566	13542	13683	13612	13764	13694	13672	13756	13476	13690	13671	13679	13464	13659	13760	13612	13563	13856	13806	13667	13615	13798	13797	13719	13534	13757	13592	13752	13740	13723	13769	13555	13658	13686	13648	13617	13651	13828	13728	13770	13798	13619	13722	13660	13529	13751	13670	13722	13790	13635	13686	13766	13696	13853	13722	13608	13686	13488	13562	13623	13770	13732	13601	13630	13580	13655	13616	13666	13694	13834	13681	13723	13719	13677	13685	13654	13653	13775	13528	13894	13760	13713	13699	13573	13711	13702	13655	13715	13664	13720	13733	13483	13684	13716	13809	13791	13809	13608	13703	13832	13522	13767	13568	13587	13704	13543	13671	13588	13573	13609	13617	13568	13748	13623	13719	13734	13496	13603	13549	13885	13698	13716	13782	13776	13670	13692	13813	13700	13584	13651	13799	13715	13734	13560	13796	13649	13845	13588	13691	13747	13797	13664	13789	13590	13691	13467	13710	13827	13516	13564	13788	13674	13727	13781	13621	13631	13545	13639	13698	13506	13693	13753	13766	13631	13581	13749	13507	13722	13542	13722	13710	13530	13716	13677	13663	13660	13686	13608	13662	13592	13736	13608	13779	13634	13667	13651	13465	13690	13631	13727	13681	13740	13495	13661	13787	13495	13612	13519	13671	13656	13736	13508	13636	13733	13800	13718	13737	13718	13726	13654	13695	13873	13855	13553	13714	13681	13588	13564	13765	13659	13613	13576	13652	13715	13728	13718	13526	13680	13740	13600	13719	13642	13507	13813	13765	13478	13484	13788	13745	13591	13755	13737	13754	13384	13599	13591	13670	13677	13669	13720	13562	13583	13742	13614	13562	13662	13569	13840	13626	13553	13677	13698	13900	13667	13663	13766	13584	13590	13747	13703	13636	13664	13641	13652	13616	13728	13536	13782	13700	13649	13587	13527	13727	13702	13672	13711	13452	13547	13610	13735	13669	13631	13578	13637	13554	13756	13569	13798	13675	13599	13540	13578	13749	13410	13782	13764	13802	13751	13754	13597	13704	13713	13713	13499	13695	13537	13712	13803	13632	13557	13588	13727	13851	13643	13656	13552	13725	13651	13770	13378	13701	13697	13860	13762	13614	13776	13682	13715	13656	13610	13583	13632	13799	13743	13583	13754	13580	13866	13625	13695	13600	13616	13704	13598	13661	13687	13853	13683	13645	13777	13740	13660	13686	13803	13836	13732	13660	13640	13791	13766	13636	13645	13561	13766	13686	13555	13520	13645	13597	13703	13718	13535	13721	13494	13693	13821	13678	13723	13620	13675	13593	13790	13511	13604	13445	13609	13649	13538	13696	13697	13713	13576	13576	13652	13727	13578	13701	13650	13664	13641	13647	13725	13649	13707	13661	13524	13575	13772	13634	13782	13557	13702	13599	13622	13574	13593	13619	13729	13744	13790	13685	13682	13679	13676	13821	13571	13675	13765	13695	13642	13610	13769	13583	13612	13581	13617	13609	13696	13547	13651	13652	13680	13754	13794	13611	13447	13493	13730	13651	13636	13463	13711	13709	13652	13576	13662	13652	13673	13753	13680	13609	13624	13650	13544	13706	13629	13727	13636	13696	13546	13697	13747	13719	13727	13691	13774	13541	13675	13752	13622	13561	13712	13891	13658	13511	13534	13720	13687	13690	13730	13540	13617	13628	13644	13745	13640	13741	13677	13847	13750	13695	13558	13555	13686	13582	13604	13526	13697	13722	13585	13638	13729	13693	13655	13581	13736	13759	13547	13674	13604	13608	13790	13446	13669	13710	13718	13593	13693	13696	13582	13735	13712	13583	13587	13652	13696	13685	13767	13607	13752	13676	13663	13714	13706	13787	13726	13571	13668	13622	13684	13501	13714	13757	13597	13795	13493	13627	13485	13555	13686	13700	13630	13678	13641	13709	13615	13698	13718	13650	13610	13735	13478	13645	13550	13582	13662	13616	13681	13620	13708	13666	13649	13807	13686	13540	13616	13641	13539	13720	13716	13564	13699	13692	13782	13559	13650	13669	13688	13672	13557	13565	13479	13488	13610	13714	13760	13518	13869	13724	13550	13767	13643	13642	13727	13606	13783	13734	13610	13521	13798	13713	13680	13538	13579	13399	13734	13573	13905	13650	13709	13685	13726	13683	13643	13705	13796	13556	13492	13710	13729	13510	13773	13725	13638	13529	13662	13796	13442	13550	13704	13767	13625	13659	13791	13771	13751	13746	13841	13673	13786	13670	13801	13650	13815	13603	13633	13733	13733	13684	13735	13602	13716	13588	13587	13833	13685	13594	13649	13529	13715	13681	13592	13513	13494	13721	13664	13577	13675	13749	13629	13557	13631	13658	13531	13672	13659	13590	13692	13667	13787	13597	13697	13608	13749	13648	13491	13610	13676	13591	13834	13708	13592	13534	13670	13566	13673	13637	13680	13610	13728	13633	13592	13677	13612	13630	13574	13705	13556	13720	13676	13811	13499	13670	13642	13846	13679	13716	13624	13629	13684	13707	13562	13622	13594	13587	13794	13692	13777	13658	13696	13603	13824	13638	13674	13715	13665	13782	13596	13820	13623	13722	13549	13564	13716	13652	13756	13717	13664	13464	13776	13712	13517	13780	13726	13708	13646	13845	13501	13683	13756	13683	13404	13682	13717	13740	13568	13705	13605	13750	13783	13819	13658	13628	13676	13755	13667	13659	13650	13610	13777	13598	13759	13642	13773	13754	13605	13735	13655	13634	13721	13652	13624	13734	13604	13690	13606	13572	13608	13733	13625	13812	13550	13525	13582	13582	13643	13650	13567	13651	13712	13698	13535	13692	13655	13750	13551	13676	13621	13698	13641	13642	13681	13681	13606	13595	13642	13471	13631	13525	13674	13720	13667	13634	13578	13603	13684	13638	13580	13735	13513	13621	13695	13712	13563	13566	13621	13761	13504	13889	13692	13728	13648	13782	13593	13568	13645	13653	13701	13730	13673	13639	13652	13655	13572	13626	13760	13484	13748	13743	13736	13722	13641	13761	13780	13664	13544	13566	13593	13760	13641	13668	13617	13674	13678	13711	13673	13661	13633	13640	13852	13645	13728	13602	13603	13759	13649	13586	13633	13736	13625	13920	13625	13562	13644	13627	13717	13769	13804	13470	13739	13703	13624	13684	13630	13649	13461	13803	13663	13737	13615	13545	13545	13706	13730	13582	13741	13753	13689	13547	13858	13658	13573	13620	13676	13745	13705	13782	13688	13759	13716	13749	13611	13606	13697	13709	13696	13754	13777	13596	13757	13717	13704	13705	13510	13830	13685	13727	13669	13622	13646	13732	13520	13651	13668	13714	13613	13501	13685	13758	13666	13544	13729	13675	13710	13491	13651	13567	13812	13741	13570	13670	13667	13744	13766
27544	21529	21055	17042	14500	23620	26248	23021	18243	14917	14534	14287	14338	14405	14451	14388	14494	14369	14197	14393	14338	14367	14548	14448	14374	14386	14418	14027	14116	14277	14322	14036	14253	14240	14311	14508	14348	14241	14190	14257	14402	14221	14248	14365	14364	14149	14333	14154	14174	14304	14466	14301	14279	14405	14381	14228	14430	14421	14303	14139	14572	14394	14441	14235	14238	14438	14320	14251	14260	14161	14403	14345	14241	14454	14122	14266	14316	14354	14356	14263	14396	14186	14437	14168	14274	14320	14381	14226	14217	14223	14400	14240	14348	14397	14268	14261	14465	14403	14405	14194	14316	14257	14241	14343	14259	14461	14356	14172	14288	14365	14156	14251	14280	14137	14303	14262	14361	14192	14234	14272	14473	14289	14368	14297	14312	14459	14416	14298	14326	14275	14138	14169	14250	14200	14412	14353	14201	13989	14316	14449	14281	14305	14352	14288	14193	14117	14343	14475	14549	14286	14225	13990	14206	14360	14324	14238	14440	14153	14308	14440	14400	14328	14219	14305	14265	14164	14302	14282	14311	14139	14136	14449	14221	14336	14358	14317	14196	14218	14468	14250	14216	14195	14182	14380	14149	14221	14318	14313	14380	14279	14223	14458	14378	14402	14318	14299	14313	14107	14219	14175	14147	14225	14275	14251	14323	14255	14300	14328	14284	14377	14240	14083	14132	14305	14170	14326	14259	14398	14398	14206	14226	14102	14131	14308	14117	14156	14352	14331	14291	14309	14214	14326	14268	14287	14310	14047	14236	14417	14335	14341	14339	14354	14477	14146	14429	14190	14179	14350	14409	14412	14355	14178	14370	14225	14257	14204	14129	14482	14209	14165	14298	14246	14167	14454	14225	14255	14350	14237	14307	14375	14203	14310	14389	14370	14177	14361	14241	14338	14330	14295	14380	14390	14280	14297	14158	14412	14233	14377	14235	14407	14166	14512	14202	14257	14277	14283	14314	14286	14300	14220	14314	14226	14523	14336	14208	14225	14282	14180	14463	14129	14324	14384	14356	14262	14184	14341	14380	14194	14210	14181	14397	14398	14233	14202	14334	14427	14151	14481	14486	14282	14517	14263	14386	14254	14200	14133	14197	14123	14087	14280	14348	14150	14404	14232	14230	14151	14220	14214	14213	14134	14486	14432	14020	14195	14192	14284	14170	14189	14229	14151	14302	14247	14347	14365	14284	14201	14222	14348	14152	14364	14254	14463	14312	14325	14358	14398	14073	14350	14350	14037	14054	14248	14379	14159	14102	14464	14312	14252	14246	14313	14055	14290	14310	14249	14270	14385	14400	14173	14146	14224	14436	14357	14358	14162	14269	14185	14285	14241	14164	14239	14189	14407	14074	14266	14323	14179	14155	14288	14281	14230	14275	14378	14177	14013	14119	14558	14330	14303	14190	14212	14121	14253	14318	14442	14516	14267	14334	14228	14518	14274	14315	14518	14321	14354	14131	14428	14177	14437	14307	14311	14209	14182	14454	14251	14253	14079	13975	14215	14224	14214	14432	14107	14248	14482	14385	14286	14401	14419	14325	14250	14356	14267	14368	14257	14313	14369	14339	14250	14360	14329	14226	14259	14209	14370	14291	14219	14138	14131	14350	14458	14110	14256	14252	14148	14193	14332	14196	14481	14210	14359	14108	14181	14152	14270	14163	14437	14205	14180	14236	14235	14191	14294	14339	14245	14352	14390	14219	14074	14240	14091	14306	14278	14457	14197	14087	14296	14289	14131	14373	14258	14447	14296	14266	14361	14273	14222	14150	14290	14417	14027	14225	14354	14334	14199	14418	14369	14354	14315	14277	14173	14314	14180	14237	14254	14366	14195	14447	14255	14217	14252	14116	14458	14303	14374	14473	14112	14323	14375	14220	14554	14185	14277	14361	14342	14277	14212	14077	14389	14481	14300	14102	14345	14318	14419	14176	14190	14363	14401	14304	14304	14270	14394	14423	14225	14267	14243	14114	14208	14375	14149	14338	14289	14177	14247	14181	14213	14289	14390	14275	14095	14201	13966	14374	14216	14335	14333	14103	14137	14225	14236	14337	14410	14157	14193	14294	14367	14235	14248	14295	14342	14338	14404	14272	14165	14294	14244	14256	14383	14363	14038	14457	14270	14279	14348	14283	14383	14325	14238	14348	14404	14295	14216	14328	14055	14168	14177	14389	14516	14299	14232	14192	14042	14356	14389	14315	14217	14173	14225	14404	14403	14130	14254	14324	14331	14346	14291	14165	14330	14292	14412	14326	14247	14498	14455	14280	14397	14357	14114	14269	14244	14282	14318	14359	14184	14154	14195	14320	14332	14172	14246	14452	14200	14045	14269	14175	14294	14236	14207	14336	14326	14323	14280	14272	14361	14240	14396	14195	14241	14181	14069	14258	14250	14329	14390	14580	14349	14163	14273	14482	14454	14320	14174	14282	14268	14230	14254	14283	14365	14225	14395	14253	14131	14446	14237	14283	14495	14491	14223	14321	14342	14170	14140	14273	14201	14312	14324	14319	14260	14434	14311	14432	14375	14109	14358	14173	14350	14350	14285	14340	14272	14324	14090	14361	14261	14379	14313	14268	14332	14141	14117	14170	14325	14291	14404	14419	14198	14292	14272	14234	14520	14238	14357	14279	14257	14180	14205	14196	14242	14317	14219	14194	14320	14280	14287	14328	14322	14345	14157	14109	14225	14500	14209	14323	14259	14338	14073	14356	14389	14409	14366	14419	14461	14465	14256	14309	14125	14080	14212	14445	14306	14504	14216	14265	14309	14423	14153	14302	14226	14374	14081	14379	14349	14272	14421	14334	14228	14156	14306	14307	14159	14222	14307	14299	14294	14184	14375	14198	14269	14415	14378	14181	14256	14277	14542	14317	14128	14253	14293	14141	14287	14427	14456	14454	14288	14363	14270	14161	14315	14349	14149	14391	14401	14273	14167	14208	14255	14264	14304	14453	14357	14402	14275	14138	14053	14287	14306	14256	14279	14274	14314	14130	14225	14401	14327	14260	14328	14237	14282	14255	14227	14312	14161	14230	14218	14199	14290	14191	14432	14193	14256	14227	14179	14149	14323	14456	14165	14209	14253	14198	14249	14352	14258	14229	14444	14363	14200	14265	14178	14274	14195	14356	14119	14380	14408	14208	14296	14155	14247	14262	14212	13883	14273	14284	14369	14195	14273	14154	14358	14258	14366	14187	14408	14201	14433	14205	14163	14215	14220	14334	14281	14282	14289	14205	14271	14117	14376	14441	14265	14313	14177	14193	14280	14285	14342	14280	14200	14172	14317	14271	14176	14091	14222	14146	14436	14304	13995	14297	14229	14429	14433	14354	14368	14354	14260	14346	14223	14314	14386	14179	14268	14465	14275	14388	14403	14104	14275	14349	14113	14099	14170	14198	14202	14298	14589	14197	14122	14266	14250	14347	14289	14206	14281	14324	14185	14195	14160	14359	14307	14364	14284	14282	14202	14473	14368	14300	14543	14332	14313	14122	14395	14236	14363	14156	14221	14300	14292	14148	14175	14240	14371	14265	14425	14374	14280	14266	14108	13986	14362	14334	14462	14257	14474	14244	14246	14288	14232	14155	14346	14267	14263	14333	14326	14371	14260	14177	14252	14301	14327	14027	14158	14213	14306	14260	14157	14297	14373	14346	14236	14403	14302	14179	14335	14274	14217	14346	14108	14126	14376	14202	14211	14301	14072	14294	14260	14381	14068	14349	14155	14270	14376	14322	14126	14254	14288	14352	14434	14280	14253	14140	14129	14337	14194	14163	14263	14171	14128	14352	14528	14228	14282	14323	14400	14292	14289	14284	14357	14332	14276	14309	14180	14206	14361	14091	14215	14346	14361	14485	14179	14229	14297	14226	14058	14345	14289	14324	14202	14303	14373	14321	14196	14270	14236	14190	14319	14256	14247	14304	14314	14264	14292	14223	14192	14132	14269	14239	14333	14428	14381	14154	14326	14217	14144	14179	14121	14368	14117	14152	14283	14164	14338	14223	14146	14179	14570	14135	14280	14289	14234	14187	14212	14359	14189	14258	14421	14397	14292	14250	14198	14114	14348	14465	14291	14301	14097	14401	14101	14283	14194	14265	14284	14382	14331	14356	14180	14161	14323	14378	14393	14338	14175	14229	14255	14330	14399	14258	14201	14413	14252	14357	14222	14311	14234	14067	14191	14361	14267	14235	14232	14033	14207	14230	14177	14349	14103	14069	14163	14246	14276	14098	14224	14185	14328	14252	14153	14172	14182	14326	14331	14219	14275	14382	14210	14247	14369	14296	14212	14281	14391	14193	14103	14291	14264	14236	14205	14305	14127	14170	14269	14298	14196	14291	14230	14321	14425	14337	14450	14156	14515	14290	14404	14392	14281	14321	14164	14295	14517	14274	14297	14232	14406	14202	14187	14225	14234	14392	14255	14325	14351	14058	14341	14250	14246	14298	14222	14182	14189	14179	14351	14303	14242	14340	14592	14238	14293	14350	14260	14250	14153	14331	14246	14164	14345	14464	14307	14348	14320	14291	14520	14171	14056	14333	14051	14463	14315	14453	14304	14332	14163	14431	14360	14183	14167	14190	14282	14166	14342	14352	14150	14319	14105	14324	14318	14514	14439	14337	14196	14303	14359	13970	14221	14088	14121	14226	14429	14260	14339	14306	14270	14324	14305	14320	14394	14242	14239	14419	14580	14460	14276	14027	14412	14156	14172	14311	14196	14264	14143	14410	14175	14243	14414	14401	14343	14152	14266	14321	14487	14364	14331	14304	14295	14287	14368	14132	14136	14446	14310	14200	14385	14306	14306	14335	14280	14326	14375	14252	14125	14334	14115	14339	14249	14354	14390	14241	14164	14334	14413	14366	14198	14320	14325	14330	14556	14114	14339	14384	14059	14309	14262	14150	14162	14294	14435	14325	14277	14445	14107	14165	14239	14406	14324	14229	14196	14300	14136	14348	14051	14325	14178	14149	14322	14007	14293	14384	14388	14314	14275	14316	14231	14435	14273	14389	14309	14208	14255	14200	14199	14366	14313	14281	14288	14343	14240	14345	14163	14315	14110	14270	14438	14389	14321	14255	14424	14157	14232	14493	14334	14262	14464	14205	14315	14417	14358	14294	14145	14224	14339
13756	15838	15244	14491	14685	28119	28659	24399	17643	14191	13891	13870	13790	13874	13865	14026	13734	13973	13973	13777	13838	13798	13960	13866	13910	13958	13789	13767	13930	13766	13954	13693	13901	13951	13828	13866	13830	13892	13865	13754	13815	13800	13896	13867	13701	14021	13848	13828	13670	13796	13849	13868	13954	13904	13810	13807	13858	13788	13791	13740	13845	13934	13789	13728	13841	13834	13925	13868	13808	13930	13668	13936	13858	13784	13761	13801	13762	13878	13935	13812	13868	13746	13642	13995	13935	13880	13789	13787	13914	13775	13889	13749	13943	13865	13791	13893	13764	13852	13856	13785	13883	13780	13860	13779	13969	13714	13959	14045	13721	13807	13892	13802	13801	13689	13660	13846	13815	13961	13746	13828	13985	13767	13873	13973	13950	13863	13806	14082	13810	13889	13869	13816	13946	13865	13904	13742	13763	13644	13787	13839	13894	13770	13873	14014	13809	13985	13838	13730	13914	13880	13871	13770	13962	13878	13801	13851	13794	13903	13973	13684	13777	13909	13843	13837	13909	13915	13895	13831	13852	13688	13767	13728	13889	13825	13767	13816	13790	13848	13783	13847	13652	13690	13997	13701	13752	13704	13888	13844	13801	13798	13713	13850	13778	13803	13860	13793	13978	13748	13867	13762	13788	13847	13931	13987	13801	13722	14023	13785	13827	13897	13702	13872	13932	13655	13661	13859	13760	13888	13827	13580	13817	13922	13795	13842	13728	13836	13716	13937	13993	13811	13789	13665	13885	13773	13945	13759	13726	13823	13786	13955	13824	13648	13952	13716	13653	13849	13896	13790	13862	13856	13691	13614	13684	13730	13935	13817	13852	13747	13911	13901	13978	13884	13812	13683	13797	13946	13826	13956	13926	13851	13970	13872	13822	13860	13776	13884	13712	13881	13758	13779	13975	13839	13834	13829	13780	13838	13833	13833	13855	13883	13865	13824	13915	13822	13907	13795	13894	13821	13824	13769	13844	13860	13905	13970	13920	13834	13892	13814	13769	13886	13884	13741	13914	13700	13811	13888	13866	13929	13787	13681	13750	13781	13818	13807	13688	13920	13816	13572	13830	13909	13790	13924	13763	13948	13712	13880	13789	13693	13835	13891	13806	14014	13726	13727	13758	13702	13842	13937	13951	13985	13721	13723	13869	13994	13874	13733	13858	13687	13767	13873	13948	13702	13788	13747	13710	13821	13765	13852	14005	13712	13688	13821	13868	13857	14017	13890	13777	13695	13770	13850	13926	13736	13833	13957	13857	13713	13808	13856	13858	13809	13782	13841	13781	13850	13749	13852	13945	13796	13942	13896	13756	13717	13849	13833	13634	13844	13942	13838	13850	13762	13760	13864	13751	13907	13839	13719	13783	13860	14009	13815	13679	13876	13790	13651	13626	13869	13743	13852	13693	13981	13832	13879	13739	13819	13696	13792	13878	13771	13802	13795	13778	13910	13727	13804	13819	13841	13906	13778	13857	13733	13753	13936	13843	14022	13953	13767	13703	13905	13820	13934	13813	13902	13774	13837	14040	13766	14063	13790	13824	13870	13895	13968	13663	13939	13627	13856	13767	13929	13846	13950	13703	13611	13812	13881	13829	13907	13731	13784	13747	13814	13823	13902	13825	13936	13802	13770	13839	13779	13896	13928	13854	13748	13809	13889	13920	13846	13820	13801	13826	13770	13833	13857	13808	13751	13922	13762	13871	13781	13964	13848	13884	13832	13883	13816	13843	13983	13923	13698	13808	13904	13824	13939	13782	13899	13834	13987	13671	13727	13896	13740	13856	13771	13814	13798	13863	13753	13893	13984	13839	13859	13684	13851	13878	14024	13736	13738	13745	13858	13882	13939	13938	13879	13836	13839	14021	13907	13756	13679	13860	13879	13816	13782	13892	13779	13737	13852	13677	13859	13863	13800	13866	13611	13732	13846	13913	13854	13812	13645	13760	13917	13829	13814	13841	13855	13802	14066	13912	13804	13846	13828	13854	13857	13783	13802	13851	13822	13880	13809	13876	13942	13972	13742	13933	13811	13852	13842	13887	13818	13854	13707	13830	13839	13787	13868	13800	13790	13767	13760	13888	13869	13799	13673	13831	13852	13888	13746	13675	13842	13807	13766	13976	13756	13888	13825	13777	13774	13916	13827	13694	13934	13818	14052	13672	14075	13771	13831	13919	13844	13898	13866	13705	13762	13940	13945	13850	14008	13769	13733	13777	13928	13995	13924	13711	13758	13734	13754	13668	13890	13867	13942	13786	13742	13591	13995	13735	13857	13837	13928	13902	13798	13869	13807	13802	13884	13814	13830	13728	13722	13973	13778	13992	13759	13985	13705	13872	13868	13907	13879	14024	13782	13837	13823	13785	13912	13881	13946	13790	13949	13681	13764	13964	13849	13782	13847	13779	13902	13795	13772	13848	13876	13902	13817	14018	13788	13839	13732	13771	13879	13848	13564	13750	13865	13923	13987	13920	13739	13884	13979	13834	13879	13824	14002	13909	13894	13809	13816	13711	13770	13724	13652	13882	13805	13854	13872	13745	13821	13736	13947	13811	13822	13931	13839	13746	13968	13861	13875	13685	13843	13898	13873	13684	13763	13868	13874	13848	13909	13921	13770	13915	13728	13902	13792	13779	13879	13891	13867	13858	13868	13879	13871	13831	13820	13765	13665	13833	13811	13946	13792	13831	13832	13780	13910	13914	14004	13794	13758	13811	13780	13860	13840	13657	13889	13827	13998	13937	13844	13917	13966	13889	13900	13809	13834	13799	13934	13937	13913	13900	13826	13649	13842	13879	13679	13948	13850	13753	13955	13747	13743	13722	13812	13856	13967	13821	13993	13749	13964	13918	13774	14067	13993	13841	13779	13777	13818	13801	13874	13909	13773	13823	13736	13946	13805	13902	13948	13714	13733	13888	13817	13885	13796	13860	13881	13815	13817	13731	13985	13865	13802	13716	13914	13679	13911	13686	13773	13782	13902	13830	13828	13966	13886	13811	13841	13802	13891	13740	13860	13843	13751	13921	14043	13822	13829	13807	13680	13800	13650	13855	13796	13916	13780	13998	13739	13882	13981	13921	13848	13790	13659	13786	13844	13727	13806	13639	13787	13825	13952	13952	13911	13787	13802	13917	13848	13760	13813	13837	13818	13964	13699	13644	13952	13736	13876	13798	13938	14106	13937	13745	13971	13885	13845	13868	13848	13786	13876	13875	13784	13814	13834	13892	13892	13663	13756	13879	13764	13820	13864	13993	13811	13795	13585	13856	13905	13921	13803	13791	13838	13810	13722	13853	13818	13896	13911	13826	13808	13752	14005	13821	14051	13809	13861	13714	13791	13768	13758	14025	13818	13849	13866	13766	13847	13813	13802	14014	13844	13896	13870	13942	13937	13818	13912	13827	13832	13890	13582	13928	13731	13859	13931	13949	13910	13787	13860	13887	13885	13891	13850	13671	13909	13964	13882	13793	13910	13811	13817	13783	13759	13836	13937	13870	13887	13804	13722	13795	13895	13843	13943	13814	14080	13748	13765	13817	14053	13935	13845	13697	14001	13620	13837	13912	13978	13859	13810	13835	13987	13807	13800	13810	13727	13965	13682	13872	13770	13692	13707	13854	13571	13751	13851	13812	13713	13911	13942	13808	13719	14092	14021	13838	13720	13977	13786	13816	13818	13794	13997	13799	13818	13772	13749	13886	13788	13827	13704	13804	13781	13966	13901	13848	13940	13832	13926	13866	13748	13694	14014	13720	13985	13921	13765	13801	13910	13864	13656	14039	13723	13910	13865	13784	13716	13996	13924	13798	14013	13749	13815	13782	13957	13758	13737	13978	13922	13676	13887	13880	13818	13924	13807	13689	13852	13799	13848	13875	13826	13983	13794	13846	13837	13962	13921	13755	13849	13751	13763	13964	13826	13897	13755	13936	13870	13777	13902	13750	13857	13903	13892	13843	13774	13890	13758	13598	13851	13866	14016	13807	13895	13902	13910	13766	13832	13947	13858	13841	13800	13733	13754	13858	13884	13913	13891	13901	13902	13768	13760	13870	13820	13672	13847	13916	13786	13996	13823	13884	13792	13916	13811	13839	13764	13974	13647	13778	13663	13903	13737	13643	13773	13854	13886	13781	13983	13844	13786	13723	13792	13862	13717	13855	13733	13691	13889	13841	13952	13845	13893	13906	13716	13751	13870	13915	13796	13787	13947	13879	14042	13804	13921	13797	13842	13975	13871	13778	13794	13805	13845	13908	13801	14010	13738	13699	13628	13801	13915	13812	13740	13761	13829	13863	13670	13778	13796	13844	13881	13826	13769	13861	13758	13745	13924	13844	13958	13800	13876	13823	13980	13816	13907	13904	13788	13794	13736	13713	13861	13816	13852	13784	13800	13860	13790	13934	13813	13927	13936	13812	13899	13953	13736	13852	13784	13864	13904	13925	13922	13767	13893	13793	13884	13888	13782	13865	13845	13953	13836	13821	13956	13785	13861	14001	13834	13840	13874	13854	13941	13894	13736	13774	13696	13976	13991	13963	13917	13757	13719	13824	13733	14069	13798	13828	13824	13709	13769	13930	13896	13922	13801	13940	13711	13961	13859	13618	13778	13668	13840	13783	13744	13814	13846	13900	13787	13994	13518	13655	13922	13812	13867	13852	13860	13965	13777	13814	13731	13878	13934	13986	13860	13900	13872	13841	13915	13826	13708	13781	13829	13870	13839	13741	13676	13872	13804	13724	13788	13815	13640	13728	13794	13886	13936	13836	13783	13790	13814	13953	13862	13877	13859	13875	13761	13931	13890	13848	13842	13781	13717	13693	13876	13937	13850	13992	13838	13925	13834	13804	13812	13888	13780	13969	13893	13871	13751	13910	13620	13874	13779	13825	13741	13715	13809	13831	13748	13769	13848	13942	13943	13938	13836	13726	13808	13775	13985	13722	13811	13801	13924	13878	13766	13878	13918	13793	13869	13836	13996	13823	13931	13800	13858	13857	13666	13792	13678	13976	13865	13938	13702	13904	13883	13786	13789	13682	13850	13842	13824	13827	13748	13905	13836	13910	13788	13622	13817	13740	13787	13833	13930	13841	13722	13855	13854	13729	13937	13710	13727	13746	13938	13773	13776	13792	13589	13799	13852
24860	21157	27712	25096	20272	46209	50797	40095	27470	17463	14448	14064	13914	13954	14056	13891	14027	13855	14059	14105	14033	14018	14086	13740	13976	13961	14167	13886	13988	14009	14016	14010	14061	13929	13823	13822	13842	13790	13885	13934	13821	13948	13930	14034	13928	13940	13789	13904	13891	13978	14047	13704	13681	13942	13766	13896	13924	13860	14119	13955	13740	13754	13673	13754	13922	13913	13994	13801	13668	13941	14144	13891	14024	13826	13898	13949	13937	13889	13972	13917	13907	13998	13870	14013	13964	13913	13852	13880	13946	13823	13868	14026	13862	13737	14065	13958	14013	13811	14028	13810	13765	13777	13677	13795	13732	13920	13677	13936	13883	14055	13897	13740	13945	13523	13864	13772	13743	13839	13972	13789	13956	13768	14024	13879	13710	13702	13829	13739	13783	13987	13864	14053	14020	13798	14005	13855	13813	13862	13873	14005	13922	13800	13768	13669	13967	13951	13883	13932	13861	13948	13905	13755	13609	13822	13793	13942	13882	14003	13751	13962	13984	13863	13935	13828	13879	13964	13937	13981	13947	13860	14030	13769	13955	13965	13870	13843	13856	14007	13709	13944	13984	13977	13864	13801	13918	13955	13869	13994	13966	13861	13723	13859	13809	13730	13882	13858	13959	13892	13933	13963	13869	13888	13849	13953	13776	13972	13955	13985	14175	13957	13862	13813	13696	13891	13937	13912	13817	13791	13807	13858	13931	13904	13858	13895	14011	13827	13804	13966	13857	13777	13820	13836	13928	13836	13878	13851	13929	13861	13954	14027	13845	13924	13900	13730	13931	13842	13713	13816	13832	13875	14165	13918	13938	13905	13635	13858	13806	13841	13854	13933	13938	14053	13869	13919	13975	13957	13912	14001	13922	13847	13911	13924	13813	14037	13841	13747	13977	13705	14150	13966	13761	13873	13839	13696	13894	13999	13696	13801	13985	13877	13811	13867	13784	13870	13987	13809	13846	14004	13791	13866	14021	13921	13822	13729	14022	13875	13885	13947	13879	14030	13627	13941	13862	13803	13825	13979	13844	13886	13872	13928	13697	14060	13911	13816	13859	13776	13849	14029	13973	13921	13917	13759	13990	13861	13684	13962	13833	13969	13959	13886	13934	13994	13881	13781	14032	13919	13592	13559	13855	13748	13891	13977	13849	13721	13840	13799	13716	13993	13990	13705	13808	13859	13943	13796	13971	13725	13947	14018	13896	13905	13742	14097	14018	13958	13890	13888	13870	13918	13900	13789	13653	13787	14033	13836	13963	13939	13890	13560	13843	13660	13875	13823	13763	13861	13827	14001	13819	13904	14124	13735	13763	14057	13741	13973	13825	13882	13880	13976	14105	14046	13798	13915	13896	14017	13937	13883	13662	13805	13863	13872	13926	13926	13854	13944	13654	14010	13939	13875	13841	13810	13898	13862	14151	13933	13795	13969	13935	13852	13893	13971	13826	13837	13950	13857	13950	13981	13813	13859	13808	13703	14044	13952	13924	14075	14003	13929	13972	13973	13935	14014	13980	14011	13628	14142	13908	14000	13970	13919	13800	13867	13746	13980	13661	13809	13825	13794	13853	13948	13941	13925	13699	13861	13752	13878	13980	13932	13944	13745	14061	13966	13820	13772	13994	13856	13819	13957	14092	13989	13648	13952	13871	13723	13879	13876	13764	13668	14005	14006	13867	13997	13940	13824	13920	13902	13980	13741	13886	13836	13759	13926	13717	13918	13905	13684	13764	13740	13767	13994	13990	13754	13773	13878	13945	13880	13898	13864	13880	13967	13924	13973	13731	13789	13975	13821	13818	13830	14013	14077	13925	13760	13893	13942	13778	13862	13920	13687	13814	13886	13685	13962	13938	13835	13782	14034	13990	13973	13846	13913	13945	13685	13825	13824	13913	13952	13876	13700	14015	13960	14003	13938	13845	13784	13915	13789	13842	13899	13973	14042	14006	13768	13873	14023	13690	13849	13848	13929	13703	13776	13846	13917	13870	13857	13920	13738	14043	13841	13911	13991	14093	14055	13991	13948	13838	13877	13975	13834	13869	13839	13891	14056	13907	13682	13822	13938	13901	13940	14025	14009	13946	13963	13819	13713	13946	13977	13876	13913	13714	13947	13832	13889	13863	13686	13636	13786	13829	13950	13815	13979	13843	13804	13898	13867	13958	13987	13949	14102	14063	13890	13857	13789	13976	13852	13948	13982	13817	13839	13917	13921	13757	13756	13886	13942	13869	13754	13829	13946	13908	13996	14034	13969	14091	13872	13897	14027	13786	13952	13659	13949	13884	13787	13935	13840	14063	13840	14160	13883	13821	13922	13687	13905	14014	13755	13947	13881	13960	13919	13768	13708	14012	13890	13885	14018	13913	14010	13910	13790	13959	13948	13878	13933	13651	13912	13860	13978	13630	13838	13560	13746	13768	13841	13816	13820	13875	13917	13843	13717	14026	14074	13990	13706	13839	14034	13778	13951	13854	13826	13999	13936	14162	13974	13833	13868	14126	14015	13757	13960	13904	14022	13843	13808	13901	13883	13889	13896	14010	13886	13988	13986	13991	13920	13942	13946	14002	13911	14041	13890	13789	13784	13744	13911	13950	14031	13895	13863	13825	13875	13959	14026	13927	13910	13948	14033	13866	13856	13886	14100	14016	13899	13999	13743	13779	14015	13938	13801	13866	14069	13839	13915	13913	13658	14076	13977	13865	13779	13939	13826	14084	13969	13804	13747	13777	13826	13788	13838	13971	13859	13948	14002	13911	13725	13933	13774	14090	13735	13858	13740	13906	13765	13810	13818	13898	13845	13964	14005	13862	13754	13687	13863	13946	13910	14023	14016	13941	13828	13905	13897	14033	14129	13962	13877	14115	13955	14060	13909	14012	13918	13943	13836	13988	13972	13933	13908	13962	13841	13853	13905	13841	13713	13920	13872	13776	13779	13760	14004	13972	14036	14057	14039	13974	13914	14161	13803	13706	13891	13889	14052	13860	13939	13936	13914	13896	13827	13924	13935	13980	13888	14136	13832	13860	14125	13972	13991	14127	13875	13814	13853	13835	13999	13887	13937	14015	13854	13906	13743	13794	13957	13906	13937	13818	13989	13831	13840	13883	13945	13870	13902	13856	13988	13654	13842	13907	14045	13965	13866	13963	13834	13824	13964	13930	13903	13888	13848	13968	13973	14089	13975	13813	13617	13728	13929	13781	13823	13727	13892	13887	14066	14036	13866	13947	13843	13766	13625	13974	13722	13774	13778	13947	13888	13911	13825	13842	13910	13799	13909	13939	13821	13830	13812	14067	13807	13850	14029	13908	13751	13851	13997	13995	13968	14005	13793	13578	13952	13684	13917	14009	13963	13826	13928	14018	13865	13913	13854	13893	13749	13940	13953	13953	14026	13840	13846	13844	13985	13763	13791	14032	14002	13895	13976	14007	13866	13914	14045	13956	13835	13794	13833	13908	13798	13846	14067	13948	13720	13897	13948	13823	13744	13790	13839	13846	13950	13890	13977	13920	14024	13973	13808	13861	13713	13988	14029	13760	13878	13847	13909	13944	13881	13716	13944	14057	13698	13974	13880	14154	13765	13895	13921	13927	13762	13913	14022	13878	13904	13703	13795	14003	13913	13675	13690	13877	13957	13846	14142	13791	13848	13794	14051	14077	13910	13982	13727	13849	13829	13936	13916	13881	13803	13969	13901	14061	13893	13978	13841	13825	13808	13914	13942	13874	13728	13884	13838	13889	13633	13835	13909	13892	13744	13878	14015	13847	13993	13851	13896	13852	13990	14013	13851	13749	13968	13832	13994	13821	13869	13894	13868	13830	13993	13918	13993	13843	13744	13904	13827	14005	13876	13822	14141	13741	13964	13827	13955	13811	14018	13986	13878	13826	13776	13986	13911	13956	13920	13901	13836	13877	13615	14126	13805	14083	13915	13978	14097	13885	13820	13791	13837	13951	13805	13775	13838	13957	13787	13991	13780	14067	13941	13892	13869	13833	13887	14154	13904	14063	13772	13991	13891	13888	14032	13786	13755	13739	13889	13721	13921	13923	13920	13967	14012	14051	13928	14061	13984	13901	13910	13992	13733	13847	13930	14016	14063	13907	13806	13751	13776	13952	13980	13865	13877	13998	13930	13981	13876	13914	13985	13902	13996	14060	13870	13916	13873	14003	14146	13699	13941	13794	14006	13975	13829	13745	13963	13950	13990	13940	14107	13739	13832	13979	13997	13852	13957	13940	13844	13776	13886	13871	13745	13979	14130	13973	14008	13865	13917	13835	13760	13901	13892	13897	13916	14009	13929	14093	13949	13974	13886	13929	13889	13717	13865	13811	13842	13986	13873	13946	13803	13990	13704	13762	13993	13844	13968	13865	13815	13775	14051	13925	13983	13654	13886	14027	13875	13857	13892	13734	13835	13913	13845	13896	13869	13878	13837	13917	13754	13748	13974	14083	13999	13869	13952	13771	13845	14040	14072	13882	13897	14065	13861	13803	13940	13915	13892	13814	13913	13938	13684	13723	13692	13681	14024	14042	13745	14017	13907	13921	13872	13879	13999	13785	13837	13924	14029	13842	13798	13883	13901	13869	13793	13778	13892	13889	14081	13848	13860	13899	13992	13821	14033	13831	13718	13924	13793	13870	13781	13827	13800	13939	13866	13801	13893	13857	14003	13923	13826	13928	13755	13887	13877	13833	13634	14024	13765	13743	14047	13967	13757	13847	13964	13699	13965	13940	13982	13764	13876	13677	13918	13830	13875	13807	13951	13852	14020	13888	13845	13899	13943	13954	13883	13721	13815	13878	13916	13843	13692	13809	14025	14004	13906	13881	14021	14038	13786	13855	13940	13697	13910	13838	13964	13765	13918	13890	13901	14005	14001	13768	13784	13818	13967	13889	13904	13889	14038	13809	13934	13835	13794	13924	13781	13838	13858	13983	14015	13707	13908	14080	14164	13901	14067	14059	13687	13915	14035	13793	13941	13789	13824	13794	13942	13937	13894	13988	13860	13797	13921	13911	13987	13913	13891	14018	13757	13789	13845	13916	13730	14038	13962	13836	13922	14151	13835	13859	13971	13848	13986	13744	13971	13931	13822	13854	13871	13845	13811	13919	13730	13814	13853	13985	13762	13927	13808
13055	19710	18423	15961	18989	50589	49473	41541	26778	16220	13701	13752	13740	13713	13556	13543	13549	13768	13628	13531	13607	13439	13640	13696	13724	13632	13550	13759	13591	13660	13541	13631	13751	13774	13548	13714	13598	13624	13590	13669	13631	13616	13689	13584	13446	13605	13645	13650	13843	13509	13709	13591	13625	13696	13604	13490	13729	13591	13648	13544	13624	13788	13716	13808	13619	13624	13682	13685	13598	13643	13805	13667	13551	13706	13654	13654	13570	13658	13729	13757	13639	13626	13637	13779	13723	13585	13529	13533	13640	13625	13648	13564	13506	13616	13582	13744	13630	13646	13679	13515	13823	13605	13655	13677	13510	13481	13704	13677	13656	13570	13646	13401	13562	13646	13520	13744	13585	13599	13528	13543	13545	13537	13640	13480	13519	13673	13721	13552	13673	13601	13617	13653	13553	13616	13437	13385	13772	13510	13636	13702	13540	13571	13756	13770	13669	13491	13539	13485	13678	13660	13747	13461	13697	13514	13788	13513	13631	13663	13561	13621	13725	13605	13717	13603	13700	13737	13777	13683	13392	13697	13500	13614	13669	13574	13740	13582	13672	13766	13553	13596	13565	13536	13598	13711	13483	13488	13682	13694	13607	13615	13413	13644	13603	13457	13790	13608	13583	13632	13648	13621	13448	13649	13503	13573	13437	13743	13648	13608	13640	13487	13555	13636	13486	13510	13636	13610	13631	13788	13449	13651	13570	13677	13660	13654	13643	13642	13523	13602	13515	13386	13606	13565	13492	13633	13677	13700	13590	13731	13599	13696	13722	13626	13593	13450	13465	13414	13770	13625	13653	13738	13774	13582	13469	13673	13601	13616	13673	13715	13479	13589	13587	13698	13496	13598	13641	13578	13670	13702	13747	13670	13508	13646	13628	13552	13609	13705	13573	13520	13714	13697	13745	13725	13612	13531	13631	13409	13573	13604	13626	13748	13537	13526	13720	13589	13602	13515	13678	13735	13612	13677	13604	13569	13633	13478	13812	13532	13474	13687	13385	13769	13666	13727	13570	13554	13536	13662	13620	13591	13628	13612	13781	13575	13704	13648	13467	13518	13590	13675	13561	13624	13640	13712	13577	13637	13815	13480	13748	13651	13578	13534	13594	13588	13792	13547	13688	13724	13778	13596	13550	13897	13645	13687	13598	13607	13626	13673	13653	13745	13636	13775	13581	13732	13751	13564	13640	13697	13688	13570	13519	13666	13671	13650	13559	13601	13652	13529	13642	13581	13537	13597	13603	13526	13709	13497	13584	13608	13421	13674	13753	13465	13584	13524	13500	13677	13557	13638	13626	13529	13585	13529	13409	13451	13739	13559	13532	13509	13586	13634	13678	13536	13474	13537	13518	13563	13690	13666	13627	13467	13483	13734	13593	13575	13608	13628	13679	13529	13640	13535	13688	13695	13596	13598	13813	13530	13562	13362	13578	13500	13560	13630	13586	13691	13715	13470	13887	13509	13723	13473	13758	13634	13483	13563	13620	13708	13483	13748	13678	13463	13621	13727	13357	13550	13525	13795	13722	13609	13749	13846	13654	13684	13604	13470	13510	13517	13533	13490	13684	13662	13631	13539	13698	13667	13681	13617	13656	13728	13542	13756	13674	13630	13613	13548	13610	13786	13481	13644	13711	13510	13588	13536	13627	13488	13686	13542	13561	13544	13724	13696	13623	13689	13608	13477	13644	13576	13674	13403	13593	13686	13486	13599	13473	13566	13651	13626	13506	13598	13695	13582	13604	13546	13525	13648	13733	13613	13554	13688	13788	13614	13685	13700	13601	13681	13622	13551	13675	13573	13645	13626	13598	13673	13636	13614	13673	13537	13543	13479	13741	13661	13711	13554	13635	13447	13801	13605	13565	13478	13558	13696	13572	13675	13618	13826	13582	13583	13630	13571	13608	13531	13666	13500	13699	13602	13579	13652	13645	13679	13654	13705	13505	13795	13633	13623	13497	13572	13658	13635	13600	13526	13505	13484	13696	13619	13545	13438	13657	13493	13478	13612	13745	13551	13497	13616	13527	13524	13580	13546	13479	13751	13815	13780	13546	13543	13802	13659	13648	13681	13621	13513	13485	13823	13718	13766	13652	13670	13697	13639	13596	13475	13625	13598	13642	13569	13547	13578	13627	13610	13576	13682	13719	13734	13671	13696	13561	13667	13571	13561	13543	13637	13719	13547	13545	13514	13650	13619	13707	13653	13578	13568	13509	13680	13551	13608	13513	13597	13547	13757	13749	13635	13630	13689	13515	13665	13724	13673	13597	13696	13592	13657	13547	13614	13675	13445	13620	13595	13698	13567	13603	13719	13665	13682	13437	13603	13697	13693	13663	13714	13567	13525	13499	13571	13534	13650	13618	13643	13746	13616	13569	13665	13708	13651	13839	13582	13623	13685	13611	13541	13572	13511	13718	13629	13596	13425	13660	13587	13704	13634	13701	13525	13652	13628	13738	13544	13544	13589	13587	13574	13646	13671	13621	13609	13590	13553	13573	13559	13597	13582	13608	13559	13595	13583	13681	13614	13642	13707	13514	13665	13659	13742	13522	13677	13702	13560	13572	13533	13531	13679	13564	13382	13437	13604	13575	13528	13651	13570	13661	13539	13663	13537	13690	13507	13507	13669	13558	13582	13627	13661	13535	13375	13624	13621	13649	13561	13709	13687	13622	13625	13540	13478	13676	13589	13625	13684	13635	13657	13668	13686	13535	13555	13748	13463	13715	13513	13628	13625	13636	13557	13543	13579	13547	13381	13533	13545	13610	13587	13680	13590	13579	13700	13680	13391	13615	13740	13633	13531	13557	13549	13628	13599	13681	13524	13579	13595	13635	13550	13649	13640	13602	13558	13615	13482	13469	13685	13467	13667	13548	13636	13597	13549	13446	13723	13792	13469	13536	13731	13499	13683	13668	13655	13464	13622	13684	13708	13719	13662	13764	13711	13508	13566	13568	13669	13567	13749	13560	13663	13499	13668	13542	13562	13678	13549	13458	13555	13576	13567	13617	13571	13685	13749	13665	13629	13516	13616	13685	13497	13668	13768	13826	13530	13647	13547	13595	13670	13480	13515	13777	13607	13446	13720	13657	13615	13844	13683	13604	13630	13710	13522	13656	13707	13609	13746	13504	13551	13462	13718	13572	13742	13591	13581	13662	13608	13597	13548	13531	13608	13655	13696	13645	13573	13631	13526	13569	13666	13480	13741	13509	13585	13551	13500	13604	13540	13627	13611	13569	13521	13520	13583	13627	13485	13715	13509	13777	13600	13666	13761	13667	13581	13619	13750	13701	13492	13673	13619	13547	13653	13544	13509	13756	13490	13603	13694	13757	13609	13405	13703	13728	13624	13608	13722	13527	13703	13651	13548	13590	13618	13583	13592	13620	13682	13476	13559	13727	13717	13622	13682	13616	13560	13507	13670	13472	13601	13496	13841	13449	13670	13632	13597	13462	13639	13657	13709	13564	13690	13496	13628	13576	13673	13656	13613	13520	13611	13720	13439	13620	13539	13711	13702	13563	13369	13573	13524	13552	13517	13624	13504	13787	13589	13646	13679	13569	13702	13505	13867	13439	13585	13505	13780	13649	13678	13526	13717	13371	13714	13711	13500	13634	13600	13624	13604	13629	13574	13559	13590	13485	13637	13559	13645	13704	13656	13689	13739	13663	13553	13549	13726	13568	13669	13556	13662	13460	13612	13598	13574	13618	13663	13646	13461	13510	13621	13619	13608	13680	13688	13580	13574	13773	13575	13469	13621	13572	13597	13555	13705	13560	13509	13646	13694	13664	13675	13570	13658	13714	13584	13679	13543	13648	13554	13519	13613	13578	13614	13634	13551	13604	13596	13649	13622	13619	13616	13578	13675	13555	13556	13595	13622	13483	13636	13446	13632	13732	13568	13480	13828	13796	13684	13348	13760	13465	13634	13832	13687	13723	13667	13590	13618	13597	13489	13606	13767	13584	13538	13774	13589	13616	13692	13478	13470	13555	13533	13532	13598	13718	13451	13664	13644	13631	13654	13545	13390	13591	13575	13718	13734	13454	13733	13600	13629	13522	13703	13732	13506	13477	13513	13619	13601	13480	13584	13625	13575	13671	13648	13695	13706	13517	13607	13560	13457	13650	13517	13621	13601	13744	13748	13752	13590	13569	13661	13621	13741	13678	13523	13559	13624	13562	13685	13561	13726	13570	13700	13604	13767	13498	13613	13697	13610	13736	13684	13803	13662	13713	13657	13523	13608	13535	13685	13761	13565	13570	13821	13628	13679	13587	13712	13740	13414	13702	13515	13581	13725	13664	13649	13589	13588	13700	13495	13631	13563	13670	13461	13627	13701	13821	13614	13735	13581	13794	13483	13609	13489	13706	13726	13565	13756	13662	13667	13661	13595	13782	13667	13653	13713	13643	13701	13521	13541	13663	13554	13630	13626	13713	13531	13702	13665	13438	13725	13515	13548	13632	13660	13473	13669	13553	13648	13592	13792	13620	13664	13506	13577	13569	13514	13654	13738	13357	13687	13590	13727	13746	13689	13600	13519	13562	13525	13559	13613	13414	13607	13528	13698	13708	13528	13694	13613	13614	13511	13693	13547	13540	13669	13752	13581	13665	13595	13706	13473	13645	13696	13621	13648	13573	13527	13668	13722	13436	13701	13683	13566	13682	13534	13623	13625	13770	13495	13657	13666	13579	13843	13571	13563	13693	13659	13424	13573	13672	13599	13796	13613	13622	13794	13698	13584	13623	13630	13638	13724	13597	13718	13660	13740	13556	13621	13560	13605	13532	13726	13558	13770	13566	13610	13574	13572	13651	13444	13677	13623	13659	13628	13570	13530	13790	13692	13530	13661	13774	13611	13554	13585	13619	13657	13568	13849	13669	13754	13730	13479	13567	13449	13603	13735	13576	13495	13721	13666	13681	13586	13741	13674	13536	13669	13621	13634	13699	13676	13606	13548	13702	13646	13417	13699	13626	13695	13550	13445	13730	13586	13625	13709	13703	13758	13750	13609	13594	13597	13514	13620	13398	13577	13585	13561	13622	13680	13650	13685	13582	13632	13501	13689	13654	13459	13645	13598	13507	13504	13651	13685	13813	13600	13758	13555	13488	13505	13497	13615	13546	13680	13614	13632
23140	21146	28901	23657	21813	52261	61907	51205	36500	21620	15383	14310	14444	14465	14434	14275	14331	14156	14221	14152	14379	14157	14183	14100	14335	14094	14175	14164	14319	14356	14120	14201	14091	14196	14128	14095	14229	14111	14162	14036	14336	14249	13982	14250	14054	14227	14253	14165	14201	14282	14263	14103	14052	13967	14078	14063	14007	14184	14047	13966	14133	14083	14203	14144	14293	14014	14091	14115	14091	13993	14112	14129	13957	13992	14210	14098	14181	14144	14349	14062	13974	14034	14013	14161	14107	14087	14070	14129	14102	14180	14087	14014	14258	14006	14136	13961	14209	14374	14128	13981	14202	14105	14088	13836	13972	14234	13984	13964	14169	14057	14032	14010	14142	14120	14118	13964	13916	14186	14044	14039	14050	14108	14059	14016	13998	14130	14048	14028	14160	14256	14234	14128	14241	14137	14079	14092	13956	14178	14076	13989	14119	14015	13989	13873	14185	14133	14227	14049	14029	14050	14045	14075	14126	14163	13906	14129	14192	14122	14105	14155	13964	14296	13895	14072	13971	14154	14079	13876	14077	14238	14001	14245	14006	14078	13964	14057	14209	14040	14231	14125	14120	13901	13976	14126	14052	13964	13888	13988	13992	13992	14100	14277	14106	14118	14027	14199	14160	14164	14168	14217	14314	13965	14141	14158	14053	13991	14037	14014	14151	14022	14148	13986	14263	14241	14008	13999	14148	14063	14230	13911	14115	13989	14149	13984	14065	14064	13998	13997	14153	13978	13942	14158	14095	14090	14141	14225	13984	14123	14136	14154	14081	14108	14257	14236	13918	13948	13879	14113	14086	13915	14161	14022	14178	14250	14012	14121	14137	14053	13946	14056	13982	14129	14314	14087	14118	14138	13933	14068	14271	13955	14158	14157	14142	13989	14027	14009	14322	14140	14407	13940	14002	14003	14167	14095	14038	14157	13949	14182	14083	14023	14129	14117	14112	14047	13999	13820	13979	14076	14124	14164	13960	14146	14076	14060	14124	13973	14093	13997	13870	14032	14163	14216	13915	14116	14040	13921	14079	14062	14253	14107	14093	14186	14317	14141	14262	14213	14080	14142	14143	13947	14216	14226	14043	14115	14079	14103	14042	14187	14148	14053	14022	14010	14011	14172	14208	14194	14088	13972	14290	14075	13918	13895	13997	14267	14110	14353	14089	14192	14150	13857	14122	14213	14128	14046	14191	14000	13874	13876	14015	14110	14195	14023	14097	14148	14119	13852	14148	14044	13919	14128	14184	14141	14106	14129	14129	14050	14227	13994	13955	13898	14128	14008	14271	14054	14109	14068	14211	14180	14107	14193	14016	14183	14063	14201	14061	14234	14110	13947	13753	13973	14153	14000	14158	14201	14098	14118	14056	14107	14196	14070	13930	13986	14063	14125	14088	14157	14191	14077	14136	14119	13934	13915	14174	14035	14115	13903	14005	14181	14138	14088	13984	14045	14097	14111	14002	13865	14019	14091	13960	14104	14168	13923	14056	14079	14160	14042	14007	14001	14028	14333	14079	14042	14028	14220	14195	14193	14052	14126	14018	14173	14021	14218	14159	14098	14162	14184	14237	14118	14061	14084	14171	14046	14088	13879	14229	14063	14159	13986	14088	14119	13896	14073	13916	14014	13988	14010	14132	14140	13844	14052	14184	13979	14083	14183	14083	13956	14115	14121	13713	14277	14177	14223	14133	14111	13915	14392	14038	13986	14265	14051	14057	14066	14223	14227	13969	14020	14217	14015	14141	13952	14038	14083	14171	13930	14022	14205	14037	14093	14106	13971	13904	14199	14072	13982	14184	14270	13989	13853	14195	14152	14033	13987	14150	14182	14222	14102	14161	13984	14194	14035	14021	14135	14045	14103	14142	14116	14022	14124	14101	14010	14043	14061	14207	13989	14281	14133	14048	14038	13957	14175	13989	13956	14258	14202	14026	13935	14295	14203	14056	14088	13966	13960	14056	14166	14214	14075	14144	14139	14261	14287	14139	14060	14198	14023	14112	13827	14093	14203	14276	13891	14143	14235	13933	14099	14214	14169	14163	14208	14023	14218	14234	14157	13930	14038	14185	13828	14045	14115	14088	14093	14005	14022	14030	14122	13972	13842	14188	13989	14010	14096	14021	13996	14081	14049	14035	14078	14009	14263	13953	14024	13953	13889	14266	14174	14187	14177	14088	14081	14101	14016	14096	13873	14214	14013	14321	14064	13806	14019	14239	14119	13965	14013	14030	14013	13975	13962	14310	14124	14006	14085	14123	14062	14186	14073	14143	13984	14140	13877	13976	14018	14174	13951	14102	14026	14114	13933	14008	14242	14017	14048	14223	14164	14055	13935	14162	14010	14159	14245	13913	13971	13915	14137	14095	14078	14110	13997	13954	13998	14072	14106	14133	14246	14068	13965	14076	14196	14019	14116	13950	14066	14279	13981	14082	14161	14060	13991	14220	14058	14053	14201	14025	13980	14045	14251	14145	14047	14114	13913	13981	13968	14068	14344	14102	13985	14041	14150	14099	13886	13905	14063	14058	14033	14208	14012	14076	13976	14127	13992	13957	14112	14025	14188	13889	13994	14068	14241	13851	13928	14099	14241	14152	14058	13992	14217	14273	14192	13990	14055	14144	14078	14259	14158	14139	14285	14134	14366	14174	13932	14099	14215	13938	14084	14203	13943	14194	14080	13993	14010	14006	14078	14110	13979	14036	14042	14298	13983	14188	14059	13884	13922	13950	14165	14024	13966	14223	14091	14123	14108	14062	13963	13871	14035	14157	14173	13925	13992	14022	14128	14131	13954	14197	13983	14159	14064	14043	14253	14041	14241	14063	14064	14132	14048	13953	14117	14171	14240	14094	14133	13863	13930	14185	14250	13984	14230	14166	13935	14054	14254	14219	14199	14005	14046	14186	14188	13933	14211	14019	14168	14105	14155	14264	14125	14205	14115	13984	14017	14121	13981	14098	13928	14066	14072	14141	14010	14076	14176	13898	14258	14049	13950	14079	13992	14107	13924	14050	13889	13994	13861	14235	14168	13902	14188	14027	13865	13951	14182	14035	14042	14066	14222	14269	14086	14021	13855	14057	14236	14218	14198	14211	14161	14110	14079	14139	14053	14089	14200	13982	14059	13993	14018	14190	14019	14237	14054	14070	14051	14050	14053	14176	14125	14003	13989	13962	14265	13922	14072	14097	14003	13968	14091	13989	14000	13779	13964	14114	14099	14112	13898	14049	14185	14169	14065	13926	14066	14139	14111	14012	14150	14044	14307	14113	13913	13976	14043	14093	14158	14183	13802	14025	13906	14028	14106	14124	13979	14228	13971	13833	13971	14086	14113	14092	14008	13865	14166	14040	13964	13959	14180	14066	14213	14216	14023	14179	13862	14121	14061	13755	14125	14147	14259	14081	14210	14120	13968	14117	14142	14070	14195	14189	14226	14082	14018	14071	14113	13922	14116	14171	13818	14081	14241	14186	14060	14158	14003	14149	14132	14083	14015	14127	14025	14183	14227	14233	14098	14240	14083	14183	14262	14099	14101	13933	14129	14164	14082	14141	13981	14193	13915	14063	13976	13943	13957	13896	14088	14081	14041	13837	14109	14029	14172	14019	14195	14098	14055	14119	13919	13996	14173	14067	14156	14005	14258	14215	14232	14058	13880	14302	14186	14018	14015	14236	13986	14044	14152	14078	14174	14194	14221	13898	14071	14077	14142	13978	14222	14100	14086	14213	14020	13982	14132	14163	14085	14051	14279	14174	14127	14228	14113	14053	14181	13973	14162	14072	14016	14136	14213	14071	14182	14182	13866	14059	14141	14183	14342	13926	14263	14117	14203	14086	14154	14135	14071	14066	14226	14088	13969	14169	14176	14023	14117	14143	13982	14189	13888	14225	14135	13914	14104	13994	14105	14017	14234	14173	14208	14242	14097	14220	14083	14066	14107	14136	14035	14165	14416	14121	14051	14192	14154	14162	13909	14215	14218	14267	14155	14146	14251	14046	14135	13854	14127	14010	13964	13961	13933	14133	14073	14128	14039	13920	13961	13998	14121	14053	13939	13950	14077	14140	14107	14049	14053	14178	13849	14179	14170	14302	13896	14016	14098	14164	14073	14178	14054	14041	14075	14068	14089	13938	13878	14157	14013	14223	14075	13939	14128	14013	13851	13944	14089	13974	14114	13923	14144	14142	14121	13985	13964	14304	14272	14248	14140	14115	14093	13982	14227	14070	14047	13948	14047	14022	14068	14211	13961	14141	14030	13991	14204	14059	14150	14056	13956	14171	14173	14122	14245	14063	14048	14134	14000	14107	14137	14014	13957	13907	14187	14204	14200	14016	14021	14023	14050	14110	14188	14154	14003	14159	13914	14147	14018	14049	13961	14072	14021	13838	14068	14075	13892	14001	14285	14207	14148	14063	14310	13974	14060	14054	14060	14317	14065	14248	14092	14066	14018	14084	13883	14118	13999	14108	13840	14096	13940	14145	14113	13861	14163	13926	14078	14036	14134	14079	14074	13989	14061	14144	14166	13970	14110	14089	14003	14145	14092	14135	14142	14296	14095	14045	14057	14038	13945	14056	14070	13767	14157	14201	14001	13942	14137	14246	13966	14209	14024	13946	13998	14119	14015	13874	14054	13954	14182	14009	14267	14188	14270	14232	14154	14234	14251	14002	14049	14285	14284	14170	14081	14248	14137	13967	14070	13995	14140	13949	14012	13964	14015	13989	14117	14059	14081	14048	14006	14180	14128	14119	14007	14078	14139	13997	14226	14121	14092	14069	14066	14282	14103	13844	14297	14211	14115	14096	13950	14132	14029	14070	14052	13876	14033	14169	14053	13910	13992	14092	14091	14311	14217	14003	14217	14141	13993	14168	14240	14211	13903	13900	14015	13994	13845	14193	14255	14180	13987	14164	14359	14091	14134	14022	14205	14146	14185	14049	14167	14005	14044	14191	14057	14196	14090	14080	14218	14055	14138	14056	14055	14001	13906	13910	14104	13954	13977	14358	13985	13990	13945	14110	13922	14134	14092	13983	14052	14061	14089	14123	14118	14106	14047	14073	14155	13950	14011	14167	13768	13998	14009	14056	14126	14200	14127	14056	13948	14030	14204	14080	14318	14197	14041	14103	14147	14170	14022
15255	26520	24245	19058	23609	69259	65883	54782	36174	18748	13752	13645	13741	13634	13749	13609	13644	13786	13696	13674	13763	13721	13759	13793	13621	13757	13756	13832	13637	13685	13561	13582	13845	13842	13715	13659	13667	13600	13514	13615	13778	13745	13772	13880	13788	13562	13713	13703	13627	13542	13567	13794	13873	13820	13732	13674	13671	13866	13774	13630	13685	13746	13666	13620	13688	13670	13616	13801	13765	13494	13729	13597	13751	13760	13673	13789	13820	13542	13814	13750	13621	13709	13800	13705	13713	13785	13769	13750	13651	13679	13710	13612	13667	13751	13763	13800	13811	13718	13722	13735	13628	13761	13720	13653	13632	13606	13886	13745	13727	13662	13620	13704	13761	13754	13567	13505	13736	13748	13698	13859	13661	13781	13594	13666	13845	13638	13684	13559	13684	13778	13837	13652	13718	13699	13772	13727	13738	13680	13761	13560	13566	13807	13726	13903	13724	13714	13693	13643	13733	13882	13757	13612	13630	13666	13660	13743	13513	13665	13705	13804	13679	13694	13664	13780	13557	13858	13661	13806	13552	13662	13718	13744	13704	13580	13680	13791	13608	13720	13702	13638	13715	13652	13781	13787	13693	13740	13658	13727	13798	13619	13710	13779	13605	13821	13469	13820	13565	13673	13655	13709	13709	13887	13613	13709	13584	13621	13579	13845	13714	13749	13567	13801	13672	13529	13762	13721	13691	13672	13619	13768	13749	13748	13659	13723	13590	13517	13805	13609	13754	13845	13598	13632	13769	13562	13785	13662	13673	13776	13712	13600	13740	13754	13746	13670	13707	13568	13725	13592	13844	13567	13694	13796	13652	13678	13779	13644	13692	13592	13693	13839	13537	13535	13707	13819	13806	13746	13809	13642	13681	13713	13719	13636	13644	13714	13649	13769	13766	13844	13696	13683	13771	13720	13543	13747	13688	13652	13593	13695	13662	13769	13661	13556	13661	13836	13866	13787	13633	13710	13705	13762	13632	13715	13490	13629	13913	13686	13655	13590	13666	13707	13716	13798	13759	13634	13805	13692	13901	13794	13406	13724	13591	13572	13772	13749	13718	13790	13734	13722	13614	13661	13843	13586	13903	13627	13695	13704	13828	13582	13732	13666	13763	13659	13723	13662	13794	13704	13727	13759	13709	13695	13643	13669	13608	13705	13735	13717	13688	13683	13716	13660	13713	13678	13673	13624	13760	13651	13653	13638	13827	13785	13670	13734	13689	13671	13699	13689	13740	13617	13826	13775	13693	13870	13750	13839	13636	13655	13579	13702	13703	13710	13630	13611	13730	13790	13721	13892	13603	13646	13614	13700	13645	13683	13652	13655	13755	13766	13699	13640	13905	13792	13723	13575	13666	13669	13628	13744	13759	13471	13699	13808	13664	13603	13662	13681	13653	13713	13699	13610	13794	13637	13705	13612	13656	13785	13733	13736	13780	13731	13685	13696	13742	13781	13681	13790	13610	13662	13696	13709	13651	13671	13627	13668	13518	13563	13784	13501	13648	13623	13779	13755	13551	13639	13664	13646	13691	13699	13461	13690	13583	13564	13777	13610	13748	13633	13740	13825	13730	13705	13802	13723	13756	13693	13707	13666	13608	13572	13735	13718	13699	13694	13778	13744	13677	13709	13729	13499	13973	13643	13704	13682	13666	13778	13642	13629	13655	13741	13530	13866	13750	13686	13796	13640	13786	13668	13753	13834	13869	13677	13682	13747	13656	13767	13641	13712	13565	13681	13912	13708	13802	13764	13625	13662	13747	13833	13719	13815	13632	13699	13720	13704	13694	13777	13733	13729	13678	13461	13713	13746	13560	13670	13705	13715	13763	13769	13616	13747	13719	13594	13774	13773	13677	13664	13745	13776	13790	13667	13795	13572	13665	13875	13690	13736	13751	13654	13936	13719	13602	13638	13690	13736	13813	13598	13600	13741	13578	13713	13611	13768	13523	13838	13673	13617	13692	13606	13709	13697	13797	13754	13727	13615	13646	13817	13714	13506	13618	13638	13661	13788	13698	13765	13723	13668	13731	13700	13776	13829	13736	13704	13705	13837	13720	13759	13458	13869	13590	13631	13657	13826	13659	13606	13714	13547	13632	13747	13665	13831	13807	13702	13747	13691	13820	13753	13768	13618	13533	13762	13816	13702	13725	13705	13701	13782	13586	13621	13710	13566	13886	13734	13702	13639	13703	13761	13745	13542	13860	13504	13800	13788	13600	13703	13789	13642	13671	13567	13558	13736	13633	13629	13751	13468	13766	13595	13793	13807	13791	13684	13741	13849	13744	13515	13792	13731	13776	13615	13594	13887	13640	13579	13519	13834	13519	13676	13668	13692	13735	13591	13851	13660	13631	13885	13580	13835	13665	13739	13718	13719	13656	13561	13726	13743	13693	13661	13741	13682	13639	13684	13740	13644	13662	13612	13701	13820	13543	13820	13542	13710	13611	13708	13857	13766	13706	13687	13672	13678	13678	13774	13683	13713	13564	13714	13848	13738	13646	13689	13647	13515	13748	13624	13662	13726	13687	13723	13516	13542	13845	13708	13640	13540	13640	13896	13721	13676	13672	13628	13842	13609	13629	13654	13788	13727	13719	13720	13703	13720	13715	13685	13769	13815	13682	13622	13823	13630	13665	13691	13653	13672	13768	13833	13606	13805	13649	13917	13706	13699	13619	13693	13601	13768	13721	13732	13589	13680	13679	13662	13664	13726	13673	13726	13765	13696	13764	13793	13684	13734	13705	13879	13730	13696	13843	13680	13661	13480	13756	13540	13794	13637	13835	13774	13736	13604	13556	13782	13566	13612	13642	13731	13736	13916	13687	13578	13718	13683	13607	13651	13696	13934	13691	13775	13678	13796	13824	13759	13623	13734	13875	13653	13714	13502	13641	13664	13637	13748	13660	13713	13651	13719	13705	13818	13700	13683	13725	13519	13702	13571	13718	13722	13553	13755	13622	13643	13569	13715	13607	13721	13696	13653	13655	13850	13804	13787	13638	13665	13793	13691	13845	13636	13810	13737	13537	13720	13776	13717	13664	13724	13823	13914	13772	13516	13873	13784	13681	13669	13708	13639	13661	13646	13930	13695	13706	13726	13637	13899	13713	13612	13833	13815	13572	13795	13620	13836	13800	13737	13636	13537	13743	13782	13732	13646	13763	13752	13638	13661	13653	13659	13668	13593	13642	13669	13870	13475	13733	13688	13760	13884	13532	13550	13689	13544	13694	13652	13615	13709	13654	13847	13657	13643	13796	13636	13685	13630	13593	13751	13778	13790	13764	13546	13669	13704	13700	13589	13793	13508	13678	13667	13760	13916	13738	13912	13625	13844	13617	13712	13665	13805	13846	13640	13703	13683	13487	13739	13755	13696	13760	13677	13652	13699	13745	13679	13724	13759	13634	13716	13777	13722	13912	13472	13707	13821	13548	13854	13764	13698	13601	13706	13734	13637	13606	13773	13727	13745	13768	13543	13792	13795	13824	13574	13657	13791	13781	13598	13773	13663	13599	13554	13689	13609	13652	13641	13670	13846	13709	13767	13610	13565	13718	13766	13797	13630	13622	13686	13730	13750	13800	13775	13688	13663	13788	13622	13633	13783	13715	13724	13765	13653	13669	13868	13591	13520	13802	13754	13570	13613	13870	13763	13880	13814	13737	13619	13735	13621	13750	13619	13803	13651	13738	13735	13593	13829	13777	13675	13592	13518	13670	13697	13879	13911	13675	13706	13885	13713	13864	13687	13829	13761	13643	13756	13748	13715	13639	13595	13642	13761	13774	13580	13757	13790	13644	13760	13672	13922	13673	13661	13588	13613	13748	13769	13634	13760	13710	13703	13735	13583	13683	13699	13636	13723	13748	13577	13720	13602	13665	13703	13704	13780	13681	13919	13632	13672	13681	13588	13650	13641	13621	13647	13728	13811	13653	13742	13550	13683	13643	13685	13721	13612	13546	13552	13728	13599	13727	13739	13777	13650	13553	13648	13629	13716	13719	13628	13768	13634	13816	13783	13540	13820	13633	13695	13599	13725	13614	13610	13665	13870	13664	13506	13776	13728	13639	13665	13642	13592	13624	13648	13614	13580	13795	13651	13890	13587	13771	13622	13807	13738	13680	13621	13614	13852	13753	13619	13808	13691	13709	13588	13653	13680	13663	13743	13641	13609	13703	13618	13712	13637	13763	13663	13783	13548	13715	13559	13676	13847	13704	13583	13660	13553	13639	13636	13418	13675	13679	13747	13666	13639	13630	13751	13828	13750	13633	13708	13703	13586	13771	13692	13823	13684	13713	13652	13687	13662	13801	13702	13751	13623	13708	13593	13643	13823	13534	13723	13748	13810	13655	13729	13522	13624	13832	13793	13732	13784	13873	13763	13752	13714	13524	13579	13645	13675	13676	13569	13799	13667	13708	13555	13671	13773	13738	13779	13700	13721	13657	13659	13854	13758	13656	13710	13523	13773	13791	13599	13776	13580	13807	13880	13694	13650	13650	13503	13774	13737	13556	13601	13705	13643	13819	13602	13699	13881	13609	13802	13687	13702	13673	13584	13787	13790	13769	13789	13681	13629	13681	13631	13576	13539	13585	13664	13708	13675	13853	13771	13769	13672	13734	13667	13703	13490	13768	13836	13661	13785	13623	13658	13664	13835	13835	13796	13739	13646	13694	13671	13570	13759	13738	13667	13663	13471	13730	13639	13734	13634	13902	13725	13525	13633	13613	13782	13662	13820	13928	13776	13461	13911	13664	13631	13493	13631	13741	13846	13816	13852	13700	13646	13770	13602	13742	13719	13769	13663	13757	13657	13737	13728	13575	13660	13694	13668	13827	13587	13622	13609	13596	13658	13795	13832	13607	13683	13638	13833	13682	13812	13592	13702	13616	13743	13502	13763	13646	13671	13702	13641	13705	13706	13785	13741	13624	13630	13829	13634	13684	13740	13639	13630	13829	13645	13647	13626	13652	13694	13725	13637	13747	13723	13669	13718	13759	13670	13878	13793	13722	13862	13695	13605	13448	13886	13663	13703	13768	13630	13722	13592	13493	13712	13645	13646	13702	13664	13615	13705	13546	13798	13691	13524	13886	13824	13632	13776	13627	13754	13661	13712	13625	13684	13738	13775	13684	13746	13830	13855
27597	21502	21694	17463	16142	32107	26020	21980	18584	15592	15131	15065	14892	14946	15088	15128	15087	15148	15001	15033	14800	15049	14983	14844	14847	14964	14831	15174	14995	14967	14992	14919	14983	14860	15236	15049	15011	15123	15058	14961	14937	14975	15007	14916	14853	14889	14914	14941	14896	15086	15005	15042	15094	15056	14971	15088	14951	15034	14863	14825	15123	15025	14924	14886	15066	14839	15054	14939	15110	15131	14893	14904	15033	15235	15068	14943	14975	14845	14823	14890	14995	15092	15036	14770	14951	14787	14944	15026	14983	14990	14908	14764	15007	14842	15029	15223	15093	14939	14706	14783	14885	15220	14995	15067	14989	15111	15059	15040	15020	14864	14959	14910	15106	15010	15004	14941	14965	14898	15096	15095	15097	15131	14838	14767	14870	14895	15025	15089	15055	14791	15055	15063	14858	14964	14967	14876	14993	15201	15029	15026	14858	14968	15121	14879	14979	14913	14855	14913	14948	14760	14930	15167	14923	14804	14912	14881	15090	14815	15116	15051	15019	15126	15064	14947	14978	14826	14792	14890	14878	14823	15150	15045	14876	14897	15083	14760	14920	14927	14953	14941	15043	14775	14933	14881	15024	15033	14894	14861	14595	14932	15070	14845	14869	14933	15058	15135	15170	15053	14988	15054	14998	14824	14854	14875	15006	15031	15079	15056	15040	15029	15063	14775	14804	15076	14968	15026	15015	15146	15162	14847	14814	14911	14932	14878	14930	15032	14925	14837	14962	15132	14785	15146	15092	15000	14997	14837	14777	14987	14963	14927	15141	14950	15065	14937	14903	15116	14826	14938	15057	14922	14967	14836	14846	14986	14946	14832	14909	15046	14931	14862	14927	14856	14835	14963	15082	14945	14861	14819	15028	14879	15124	14985	14888	14992	15019	15013	15094	14822	15037	15176	14897	15062	14944	14933	14911	14910	14879	15020	15003	15015	15020	14906	14876	15198	15151	14981	14973	14961	14966	14892	14855	15077	14866	14961	14997	14870	15085	15174	14924	14887	15038	14884	14986	15182	15118	15005	14980	14991	15043	15087	14886	14882	14977	15100	15142	15005	15058	15062	14954	14916	14938	14846	14871	14630	14866	14889	14991	14929	15109	14947	14792	14836	14876	14940	15042	14998	14967	14950	15195	15050	15125	15071	14941	14865	15072	15020	15021	14790	14921	15147	15059	14793	15022	14916	14947	15083	15050	14984	14878	14987	14793	15006	14963	14844	14817	14943	14757	14990	15007	15186	14991	14950	15021	14766	14916	14940	14948	14978	14791	15112	14996	15347	14980	14968	14714	14819	14802	14947	15078	15137	15192	15002	15089	14814	15028	14896	14832	14949	14958	15038	14836	15055	15046	14939	14950	15001	14930	14935	14882	14938	15068	15099	15015	14972	15170	15062	15074	15011	14962	14915	15089	14972	15005	14927	14998	14881	14963	15072	14952	14875	14797	14963	15070	14843	14949	14915	14980	14724	14771	14871	15023	14874	14914	14922	15128	14981	15002	15063	15033	15165	15134	15073	14920	14991	14960	15128	15108	15175	15034	14953	15043	15006	15001	14954	15020	14949	15072	14990	15051	15032	14911	15002	14895	14914	14921	14695	14973	15208	14810	14942	14954	15183	15123	15060	15081	15107	15005	14962	14981	15206	15047	14862	14996	14778	14763	14921	14994	14933	15006	14971	14838	14770	15078	14872	14888	14889	14926	14945	14921	15059	14943	14937	15092	14816	15021	14799	14923	14970	14930	14982	14906	15084	15052	14837	15043	14939	14976	15100	15241	15013	14942	14980	14977	15006	15024	14863	14973	15006	14923	14888	15122	15104	14820	14868	15078	15016	14750	14766	15083	15055	14680	14948	14944	14858	14877	15073	15088	15038	15033	15065	14944	15231	14920	14988	15037	15152	14964	14911	15060	14995	14819	14931	14998	15025	15027	14873	15154	15081	15050	14969	14977	14725	14879	14941	14918	14931	14878	15021	14870	15030	14869	15082	14975	15115	15088	15025	14936	14955	14804	15044	14925	15070	15057	14844	15013	14978	14851	14990	14877	15060	14898	14971	15279	15020	15023	14925	15013	14885	15143	15238	15071	15030	15020	15076	14952	14950	15201	15026	14723	15144	15199	15057	14903	15107	14863	14976	14994	15004	14990	14857	15042	14892	15023	15039	14801	14914	14793	14870	14791	14957	15006	15127	14931	15101	14841	14863	15217	15140	14959	14794	14933	15103	15158	15019	15216	14995	15053	14998	14984	14937	15078	15026	14958	14845	14909	14868	14974	15027	14793	14962	14990	14970	14931	14997	15015	14833	14682	14892	14983	15034	14909	15008	14900	14934	14808	15200	15149	14995	15052	14850	14835	15014	14858	15090	15094	14961	15052	15035	14945	15143	14902	14960	14874	14985	15171	15063	14935	15031	14963	14870	14951	14975	14912	14880	15092	15053	15145	14901	15028	14869	15052	15064	15135	15098	14771	15065	15014	14972	14936	14838	15080	15049	15057	14938	14877	14928	15007	15042	14932	15038	14853	14980	14901	14811	14872	15001	14936	15006	15113	14799	14859	14944	14873	14922	15100	14932	14917	15091	15081	14884	14960	15140	15041	15038	15035	14914	15077	15003	14949	15015	14937	15056	15001	14755	14922	15002	14797	14914	15245	15019	15018	15035	15009	15189	15130	15108	14958	14782	15068	14931	15055	15061	14926	14815	14947	15094	14955	14982	15072	14975	14966	14831	15081	15221	15000	14902	15088	14909	14828	15203	14945	14865	14841	14828	15191	14896	15085	15033	14767	14912	14823	14852	14975	15206	15038	14832	14814	15033	15143	14879	14994	15023	15006	15058	15172	14981	14988	14948	14724	15026	15243	15097	15044	14918	14979	14897	14948	14836	15174	15127	15052	14979	14994	14980	15146	14871	15054	15105	15021	15118	14867	14967	15090	14986	15064	14959	15160	15054	15082	14986	14727	14856	14903	15019	15044	14961	15139	15210	15122	15135	14712	14984	14985	15019	14981	14927	14951	14942	15106	15050	14916	14852	14760	14947	14970	15081	15037	14938	15029	14870	14806	15068	14923	15106	14859	14796	15222	15155	15021	14954	15128	14973	14934	14861	15110	14803	15029	15064	15149	14916	15087	15067	15145	14979	15095	14886	15094	14979	14987	14896	14952	14856	14966	14890	15132	14962	15078	14893	14929	14967	15024	15060	14873	14885	15061	15023	15033	15240	15018	14996	15108	14900	14992	15056	14983	15134	14926	15035	14962	15134	14885	14911	14903	14886	15177	14817	14906	14812	15156	15122	14938	14976	14908	15130	14930	14881	14777	14941	14843	14852	14965	14968	15082	14917	14881	14940	15054	15033	15199	14947	14781	14733	15056	14732	15178	14917	14851	14965	14926	15155	14957	14857	15016	15008	15010	15080	14907	15012	15015	14983	14920	15121	15081	15028	15186	15021	15074	14809	14876	14982	14988	14842	14807	14878	14980	14896	15020	14721	15078	14872	15148	14999	14942	15200	14839	14760	14962	14928	15101	14920	15025	14938	14937	14890	14885	15107	15033	15017	14935	14979	15045	15065	15015	14928	14851	15090	14988	14948	15042	15126	14994	15017	15049	15086	15077	15102	14968	14995	14974	14984	14838	14995	14888	14993	15046	14893	15049	14947	15000	15036	14781	14897	15152	14967	15137	14991	14857	15136	15091	14890	14939	14991	15048	14865	15156	15031	14956	14928	14984	14704	14952	14895	15066	14914	14915	14909	14881	15066	14872	14957	15052	15160	15157	15048	15221	15006	15144	14910	15147	15106	14805	14931	14980	14937	15013	14968	14909	14931	14864	14939	15103	15262	15097	14944	15005	14895	15050	14753	14930	14922	14907	14851	14851	14969	14921	15055	14971	14872	15131	15019	14938	14976	14903	15155	14946	14914	15010	15003	15083	14980	14974	15137	14728	15013	14935	14886	15042	15090	15046	14971	15019	15003	14963	14917	15024	15000	14907	14854	14756	14897	15234	15033	15110	14875	15098	15001	15068	14874	14920	15026	14985	14887	14987	15024	15029	15001	14793	15078	14869	14879	14918	14939	15054	14973	14821	15028	14985	15047	15154	15016	14887	15246	14887	14941	15202	15049	14972	15046	14943	14872	14930	15049	14985	15131	14809	14895	15031	15055	15013	14985	15019	15247	15160	15092	14966	15090	15144	14870	14961	14945	14929	15081	14974	14895	14841	14940	14713	14917	15099	15204	15105	15086	15137	15222	14969	15016	14994	15150	14896	14866	14959	14932	14825	14944	15062	14956	14933	15079	15357	14818	14800	14870	15036	15044	14820	15097	14944	14941	14972	15000	14867	14799	15116	14857	15048	14790	14918	14997	15003	14991	14871	15064	15050	14939	14887	15025	14832	14966	15149	15018	15062	15002	15263	14916	14986	14899	15225	14855	14900	15048	14992	14959	15164	14929	14984	14881	15013	15050	15070	15084	14996	15038	15112	14944	14901	15105	15082	14881	15080	15040	14972	14881	14939	15007	14853	15059	14941	14940	14887	15146	14924	15028	14999	14782	14982	15078	15079	14855	15022	15045	14857	14972	14776	15057	15068	14912	14960	14850	14969	15070	14854	14721	15203	15088	14963	14848	14906	14992	15192	14964	15061	14932	14899	15087	15085	15009	14965	14861	14976	15062	14936	14925	15135	14964	14988	14975	14947	15058	14910	15007	14996	14883	14945	14985	14958	14889	14882	14959	15016	14999	14711	14955	14872	14879	14806	14942	14940	14994	14905	14934	14997	14920	15168	14997	15085	15098	15091	14963	15117	14824	15059	14832	14883	14861	15075	15045	15047	14947	15043	14940	15094	14944	15041	15078	14969	14995	15076	14982	15029	15020	14928	14801	14791	14879	14790	14889	15028	14935	15130	14869	15082	15143	15028	15048	14829	15046	15065	15023	15095	14951	14986	14988	15149	14846	15051	15153	15010	15101	15007	15072	14706	15109	14959	15052	15089	14957	14923	14746	14935	14960	15136	14971	14843	15076	15027	14972	14965	15137	14924	15078	14891	14994	14829	14986	15099	15088	14985	14868	14756	14707	14920	14747	14985	14800	14791	14981	14764	14749	14885	15051	15100	15022	15114	14996	15216	14989
13824	15759	15709	15054	16690	35482	25655	22946	17479	14598	14221	14267	14258	14221	14451	14217	14216	14388	14323	14301	14336	13920	14337	14322	14146	14440	14241	14323	14180	14183	14238	14291	14114	14456	14396	14250	14233	14315	14343	14231	14265	14329	14231	14151	14254	14286	14169	14278	14207	14332	14492	14304	14421	14254	14216	14391	14233	14399	14366	14091	14264	14294	14151	14405	14291	14179	14182	14209	14285	14325	14292	14179	14273	14109	14295	14400	14409	14377	14275	14209	14353	14146	14294	14213	14180	14359	14012	14375	14043	14097	14462	14302	14300	14285	14144	14245	14171	14325	14431	14246	14269	14274	14310	14386	14173	14225	14170	14293	14339	14184	14133	14198	14145	14214	14217	14390	14234	14263	14360	14246	14270	14295	14171	14120	14344	14450	14265	14154	14116	14291	14270	14280	14262	14141	14164	14317	14291	14060	14350	14185	14269	14296	14355	14214	14386	14280	14158	14224	14363	14203	14040	14129	14221	14164	14073	14248	14202	14363	14068	14246	14226	14150	14272	14152	14323	14099	14150	14349	14294	14202	14276	14227	14195	14300	14231	14434	14474	14387	14257	14162	14554	14182	14225	14366	14202	14388	14132	14084	14326	14119	14225	14366	14208	14158	14194	14067	14222	14149	14193	14193	14341	14298	14152	14277	14040	14202	14245	14441	14261	13997	14096	14221	14262	14213	14294	14246	14351	14054	14272	14271	14263	14277	14151	14172	14337	14110	14182	14308	14347	14144	14159	14192	14149	14133	14269	14264	14235	14324	14371	14160	14186	14231	14080	14230	14188	14097	14250	14296	14337	14215	14245	14352	14214	14231	14174	14203	14180	14281	14300	14333	14225	14201	14274	14152	14244	14336	14318	14301	14163	14240	14229	14333	14208	14159	14302	14271	14226	14165	14203	14222	14103	14229	14226	14206	14250	14307	14224	14384	14369	14112	14087	14392	14143	14344	14295	14214	14186	14382	14300	14331	14044	14166	14269	14325	14146	14204	14323	14286	14298	14220	14296	14020	14196	14262	14280	14311	14280	14337	14291	14176	14242	14199	14207	14041	14121	14309	14181	14253	14180	14333	14346	14298	14231	14527	14301	14297	14216	14399	14452	14405	14401	14190	14150	14277	14180	14316	14369	14390	14143	14063	14092	14210	14289	14189	14224	14354	14222	14077	14412	14320	14248	14131	14265	14125	14215	14429	14162	14289	14318	14164	14191	14224	14267	14289	14296	14309	14204	14281	14226	14460	14109	14116	14105	14243	14241	14417	14266	14317	14285	14268	14211	14392	14200	14348	14350	14230	14119	14132	14308	14297	14262	14251	14164	14386	14274	14489	14113	14078	14158	14250	14184	14194	14396	14163	14158	14250	14244	14221	14235	14387	14209	14246	14189	14174	14372	14170	14237	14138	14262	14242	14206	14300	14316	14138	14248	14133	14281	14215	14080	14358	14214	14301	14225	14171	14327	14307	14209	14210	14139	14298	14264	14136	14306	14267	14324	14403	14271	14440	14311	14250	14312	14300	14275	14298	14355	14317	14388	14164	14322	14246	14444	14307	14297	14417	14206	14306	14211	14234	14334	14268	14145	14385	14339	14077	14363	14230	14176	14134	14116	14470	14095	13829	14334	14299	14126	14122	14283	14226	14268	14117	14253	14365	14363	14322	14273	14430	14129	14344	14132	14335	14172	14213	14211	14315	14198	14234	14143	14413	14139	14151	14297	14380	14383	14269	14012	14364	14231	14258	14189	14230	14281	14105	14212	14218	14379	14236	14103	14431	14333	14224	14300	14397	14353	14285	14170	14303	14423	14186	14379	14368	14248	14177	14157	14147	14270	14346	14256	14333	14238	14308	14308	14154	14216	14340	14146	14147	14260	14340	14373	14292	14406	14354	14314	14149	14442	14196	14347	14314	14260	14330	14229	14316	14201	14311	14399	14294	14296	14309	14469	14361	14270	14196	14205	14344	14138	14255	14274	14354	14353	14127	14347	14124	14312	14156	14217	14391	14224	14413	14103	14202	14147	14030	14301	14387	14435	14239	14386	14163	14269	14342	14263	13990	14228	14224	14322	14329	14249	14273	14301	14429	14156	14376	14316	14256	14309	14288	14264	14247	14268	14219	14347	14242	14154	14221	14219	14198	14232	14239	14210	14250	14205	14265	14059	14243	14177	14288	14279	14031	14317	14099	14137	14299	14174	14363	14385	14361	14173	14026	14283	14203	14119	14226	14279	14139	14391	14250	14367	14283	14182	14183	14334	14250	14174	14392	13906	14206	14244	14356	14207	14221	14356	14342	14198	14229	14201	14113	14218	14267	14190	14373	14236	14024	14310	14356	14294	14198	14315	14270	14403	14173	14039	14262	14289	14231	14240	14309	14315	14248	14211	14187	14185	14245	14382	14427	14236	14358	14285	14108	14197	14243	14233	14333	14099	14243	14297	14315	14279	14159	14209	14128	14147	14326	14171	14153	14329	14256	14413	14293	14164	14232	14253	14138	14318	14196	14300	14245	14223	14566	14284	14415	14216	14302	14183	14250	14297	14282	14404	14123	14499	14210	14264	14243	14168	14190	14202	14327	14327	14266	14238	14285	14334	14190	14116	14253	14317	14174	14372	14261	14166	14274	14208	14280	14304	14382	14224	14332	14320	14193	14214	14163	14049	14161	14108	14255	14271	14305	14188	14190	14178	14238	14131	14412	14354	14157	14294	14243	14331	13997	14165	14318	14184	14207	14339	14218	14248	14142	14260	14343	14274	14246	14215	14422	14362	14291	14286	14139	14160	14112	14292	14235	14259	14333	14364	14306	14437	14193	14303	14168	14311	14200	14121	14295	14318	14192	14166	14246	14305	14295	14222	14284	14256	14248	14263	14309	14329	14440	14343	14203	14181	14366	14265	14351	14053	14307	14138	14339	14253	14060	14279	14200	14226	14294	14153	14195	14243	14392	14239	14243	14259	14324	14273	14268	14379	14208	14309	14214	14130	14243	14143	14157	14310	14179	14262	14333	14263	14267	14226	14258	14245	14346	14225	14218	14155	14335	14272	14070	14246	14357	14123	14181	14250	14340	14273	14140	14310	14143	14267	14188	14271	14169	14348	14315	14250	14259	14290	14307	14325	14206	14144	14311	14272	14304	14163	14148	14261	14200	14270	14188	14320	14249	14230	14246	14234	14245	14256	14337	14200	14296	14162	14170	14321	14170	14207	14210	14109	14353	14283	14269	14285	14283	14180	14191	14273	14114	14241	14077	14290	14330	14301	14173	14204	14184	14295	14452	14047	14280	14263	14344	14221	14196	14291	14141	14239	14167	14159	14240	14276	14238	14282	14103	14197	14334	14250	14152	14305	14208	14142	14311	14489	14235	14165	14234	14248	14226	14309	14343	14273	14219	14342	14143	14198	14155	14193	14294	14181	14204	14261	14379	14178	14294	14168	14215	14292	14112	14183	14417	14271	14239	14178	14381	14290	14241	14158	14278	14292	14187	14301	14226	14470	14337	14289	14230	14410	14345	14117	14190	14247	14223	14215	14262	14349	14188	14143	14298	14022	14271	14248	14354	14206	14359	14279	14170	14164	14300	14287	13958	14154	14394	14226	14334	14324	14141	14142	14233	14166	14263	14268	14332	14256	14113	14098	14224	14355	14333	14159	14300	14160	14364	14398	14241	14213	14356	14180	14261	14336	14304	14086	14276	14157	14353	14080	14278	14180	14156	14237	14265	14202	14227	14329	14236	14240	14193	14358	14213	14362	14401	14224	14091	14071	14320	14241	14301	14359	14184	14308	14020	14201	14079	14476	14185	14345	14275	14204	14355	14367	14260	14168	14153	14205	14119	14384	14251	14217	14119	14253	14299	14300	14031	14216	14113	14215	14395	14259	14442	14147	14347	14242	14351	14176	14290	14439	14272	14293	14267	14279	14332	14192	14161	14204	14153	14189	14301	14377	14326	14182	14296	14112	14170	14262	14305	14383	14053	14370	14102	14214	14233	14228	14196	14260	14267	14361	14368	14387	14275	14130	14246	14238	14342	14103	14299	14335	14473	14381	14166	14219	14229	14067	14029	14174	14419	14348	13971	14244	14430	14132	14355	14207	14336	14271	14216	14407	14405	14384	14234	14136	14180	14325	14235	14167	14212	14119	14293	14212	14218	14154	14179	14166	14222	14338	14251	14390	14203	14196	14276	14345	14242	14299	14271	14078	14069	14203	14329	14207	14342	14213	14190	14242	14114	14352	14251	14066	14425	14338	14170	14237	14120	14285	14238	14403	14428	14138	14332	14215	14050	14234	14322	14271	14306	14253	14284	14151	14303	14306	14037	14269	14294	14346	14287	14309	14066	14360	14201	14339	14243	14313	14359	14268	14146	14381	14351	14096	14177	14241	14146	14468	14055	14327	14302	14128	14402	14153	14298	14238	14239	14258	14187	14201	14332	14274	14228	14211	14214	14076	14403	14035	14309	14306	14321	14262	14165	14342	14131	14206	14131	14228	14103	14338	14193	14253	14193	14304	14277	14255	14352	14393	14080	14158	14228	14146	14198	14405	14119	14333	14080	14202	14343	14358	14119	14288	14296	14171	14364	14282	13960	14369	14227	14273	14241	14232	14308	14319	14207	14299	14255	14276	14312	14182	14291	14135	14401	14242	14266	14393	14215	14137	14280	14223	14311	14312	14149	14127	14172	14402	14175	14516	14390	14311	14305	14183	14534	14239	14451	14349	14279	14074	14331	14183	14181	14148	14171	14193	14197	14070	14286	14415	14350	14352	14374	14319	14251	14287	14270	14226	14265	14231	14099	14245	14306	14302	14216	14214	14345	14418	14213	14012	14246	14283	14273	14158	14056	14224	14275	14241	14162	14240	14305	14218	14446	14290	14329	14277	14527	14264	14212	14296	14163	14371	14308	14195	14219	14291	14257	14157	14141	14147	14205	14168	14258	14339	14335	14271	14181	14371	14365	14347	13949	14156	14252	14204	14278	14280	14324	14273	14142	14105	14372	14206	14338	14209	14378	14194	14364	14157	14227	14360	14202	14308	14335	14174	14284	14090	14402	14320	14201	14349	14373	14221	14293	14133	14115	14164	14269	14257	14266	14192	14243	14318	14197	14188	14188	14192	14295	14312	14368	14172	14215
24851	21152	27754	25076	27533	57195	45650	35198	25166	17250	15533	15295	15264	15338	15314	15319	15360	15085	15222	15193	15218	15263	15389	15200	15248	15089	15176	15114	15201	15133	15234	15200	15117	15231	15269	15217	15175	15306	15306	15077	15249	15114	15125	15291	15245	15133	15202	15160	15015	15110	15414	15170	15283	15000	15032	15341	15320	15168	15189	15195	15183	15250	15372	15246	15225	15140	15177	15138	15001	15162	15011	15025	15369	15055	15184	15276	15309	15070	15157	15128	15216	15146	15242	15297	15219	15179	15078	15195	15031	15349	15040	14983	15257	15125	15118	15222	15217	15338	15342	15293	15324	15296	15227	15022	15203	15135	15212	15074	15108	15026	15277	15099	15189	15249	15285	15282	15084	15140	15087	15150	15197	15102	15196	15241	15258	15261	15190	14968	15122	15273	15234	15275	15203	15192	15322	15103	15106	15241	15089	15138	14992	15188	15276	14988	15087	15336	15169	15342	15255	15048	14980	15324	14927	15179	15323	15025	15175	15178	15186	15170	15177	14992	15223	15168	15140	15187	15042	15142	15175	15114	15281	15210	15302	15135	15180	15188	15075	15115	15263	15160	15029	15142	15313	15276	15168	15114	15286	15150	15101	15209	15218	15187	15213	15117	14956	15105	15203	15105	15082	15184	15126	15194	15217	14858	15017	15168	15194	14960	15240	15230	15141	15079	14977	15073	15103	15215	15155	15202	15262	15174	15205	15167	15238	15262	15136	15357	15340	15186	15266	15247	15222	14983	15141	15044	15300	14931	15107	15103	15103	15133	15109	15350	15105	15138	14946	15080	15111	15153	15122	15219	15113	15127	15305	15018	15265	15163	15130	15119	15213	15301	15264	15307	15075	15325	15220	15240	15202	15142	15083	15203	15230	15047	15315	15100	15068	15120	15009	15210	15168	15286	15154	15069	15154	15222	15258	15222	15317	15178	15136	14966	15210	15157	15280	15135	15090	15140	15109	15082	15221	15232	15291	15204	14978	15116	15035	15248	15202	15153	15055	15135	15155	15239	15257	15226	15149	15027	15158	15118	15180	15236	15333	15256	15184	15065	15113	15297	15040	15235	15100	15187	15231	15193	15066	15075	15212	15057	15030	15147	15191	15048	15180	15287	15060	15242	14983	15326	15265	15162	15182	15006	15428	15199	15289	15041	15140	15292	15172	15259	15261	14920	15078	15151	15070	15037	15112	15040	15031	15265	15144	15145	15171	15161	15346	15174	15272	15125	15275	15231	15088	15373	15234	15158	15255	15225	15186	15078	15085	15214	15282	15250	15225	15316	15232	15246	15219	15143	15221	15109	15009	15135	15278	15148	15301	15067	15429	15193	15256	15077	15300	15306	14997	15061	15201	15252	15060	14982	15097	15396	15064	15174	15253	15117	15217	15101	15200	15155	15110	15086	15290	15136	15263	15200	15146	15132	15206	15234	15118	15194	15215	15089	15017	15226	15079	15072	15237	15185	15071	15267	15186	15255	15252	15097	15012	15079	15139	15143	15160	15210	15348	15084	15142	15081	15134	15261	15297	15055	15019	15044	15066	15161	15285	15478	15389	15154	15254	15367	15355	15143	15345	15129	14950	15047	14986	14984	15102	15094	15230	15076	15066	15251	15248	15216	15093	15100	15206	15056	15388	15076	15268	15110	15242	15321	15155	15051	15317	15241	15253	15150	15052	15101	15043	15299	15152	15271	15152	15204	15119	15172	15168	15288	15121	15040	15095	15070	15207	15005	15181	15159	15214	15153	15226	15332	15233	15241	15196	15182	15235	15126	15132	15170	15265	15202	15121	15112	15084	15113	15065	15163	14962	15057	15125	14923	15177	15165	15253	15204	15054	15257	15203	15254	15385	15191	15138	15069	15168	15079	15015	15050	15140	15253	15314	15153	15078	15290	15091	15184	15186	15212	15314	15284	15267	15129	15140	15124	15241	15134	15337	14975	14947	15244	15102	15202	15094	15096	15138	15145	15167	15038	15155	15145	15288	15121	15153	15327	15335	15150	15096	15172	15155	15213	14993	15254	15255	15013	15362	15258	14990	15255	15083	15058	15196	15199	15353	15201	15120	15220	15207	15404	15166	15304	15073	15156	15188	15293	15190	15138	15110	15203	15184	15104	15214	15167	15097	15276	15176	15063	15336	15341	15070	15241	15083	15267	15180	15061	15178	15240	15184	15144	15184	15153	15332	15239	15078	15152	15205	15135	15068	15095	15243	15024	15129	15234	15073	15191	15116	15241	15098	15222	15163	15202	15151	15188	15156	15370	15215	15272	15263	15002	15311	15299	15085	15136	15147	15129	15008	15276	15043	15071	15274	15161	15251	15041	15424	15135	15231	15227	15338	15054	15317	15154	15196	15083	15046	15299	15368	15291	15092	15267	15126	15174	15005	15086	15105	14999	15145	15106	15015	15081	15382	15300	15352	15119	15172	15230	15411	15012	14991	15278	15015	15274	15110	15037	15264	15382	15344	15276	15296	15258	15166	15249	15110	15092	15167	15169	15313	15249	15229	15069	15069	15066	15052	15141	15394	15190	15066	15250	15081	15165	15154	15165	15065	15027	15224	15197	15271	15310	15164	15402	15203	15245	15149	15028	15060	15077	15197	15042	15368	15132	15246	15193	15175	15178	15221	15245	15329	15150	15183	15203	15205	15099	15255	15049	15266	15201	15141	15177	15137	15105	15279	15075	15288	15123	15251	15191	15066	15215	15069	15068	15021	15035	15230	15118	15194	15304	15098	15270	15250	15032	15189	15052	15235	15243	15335	15276	15122	15234	15235	15054	15015	15086	15211	15172	15195	15055	15302	15074	14969	15177	15008	15242	15053	15103	15417	15212	15175	15268	15207	15176	14948	15079	15172	15235	15022	15276	15122	15065	15180	15076	15042	15214	15133	15251	15177	15458	15469	15119	15303	15286	15225	15279	15218	15257	15052	15227	15310	15255	15183	15234	15295	15021	15193	15189	15272	15026	15228	15040	15260	15348	15272	15132	14989	15208	15219	15190	15350	15145	15212	15319	15175	15113	15231	15233	15317	15116	15139	15356	15277	15175	15192	15128	15214	15085	15042	15059	15213	15403	15348	15148	15066	15152	15145	15070	15227	15136	14944	15178	15158	15122	15000	15226	15235	15260	15071	15230	15187	15157	15255	15098	15168	15244	15139	15252	15168	15328	15059	15171	15064	15204	15191	15063	14979	15241	15226	15298	15292	15038	15354	15146	15130	15137	15127	15124	14930	15305	15108	15255	15148	15080	15217	15014	15022	15114	15099	15099	15051	15270	15199	15391	15255	15266	15112	15294	15391	15251	15244	15069	15096	15406	15372	15234	15224	15305	15101	15091	15126	15262	15173	15017	15424	15082	15016	15223	15136	15172	15195	15104	15113	15054	14899	15215	15135	15303	15119	15064	15070	15281	15221	15115	15213	14907	15226	15240	15122	15221	15258	15152	15170	15355	15115	15219	15168	15204	15482	15206	15071	15186	15172	15085	15252	15150	15225	15075	15107	15180	14994	15229	15108	15060	15098	15253	15069	15161	15279	15235	15214	15305	15004	15206	15043	15158	15198	15199	15239	15430	15154	15280	15034	15082	15010	15105	15341	15157	15175	15284	15428	15234	15174	15116	15078	15273	15158	15196	15239	15128	15179	15247	14967	15311	15198	15149	15208	14934	15030	15190	15178	15149	15082	15282	15201	15141	15068	15231	15265	15370	15410	15213	15199	15056	14968	15066	15076	15181	15169	14950	15334	15229	15104	15071	15260	15332	15005	15284	15281	15319	15347	15121	15381	15260	15405	15217	15369	15221	14957	14982	15133	15260	15280	15275	15221	15012	15380	15186	15268	15218	15374	15303	15239	15167	15282	15154	15305	15541	15278	15166	15253	15369	15117	15192	15042	15179	15010	15289	15154	15333	15177	15173	15131	15216	15352	15112	15317	15286	15189	15217	15053	15145	15066	15199	15180	15275	15209	15175	15140	15219	15035	15015	15253	15131	15106	15103	15083	15273	15103	15099	15460	15196	15204	15191	15296	15087	15014	15137	15277	15276	15272	15234	15169	15281	15362	15258	15124	14965	15111	15100	15173	15094	15295	15096	15220	15274	15118	15250	15008	15061	15320	15285	15335	15163	15308	15226	15186	15279	15164	15133	15224	15155	15057	15257	14894	15155	15127	15258	15146	15088	15295	15155	15068	15108	15188	15160	15107	15153	15121	15280	15350	15356	15178	15367	15316	15055	15135	15033	15050	15363	15171	15183	15400	15109	15193	15157	15099	15114	15111	15235	15148	15152	15264	15319	15210	15233	15151	15272	15060	15210	15065	15020	15065	15095	15248	15026	15091	15193	15187	15173	15168	15251	15121	15304	15274	15305	15065	15271	15242	15278	15175	15194	15188	15227	15292	15185	14996	15296	15059	15261	15062	15125	15252	15393	15028	15172	15090	15036	15163	15251	15174	15286	15092	15111	15056	15106	15111	15022	15256	15308	15240	15198	15084	15457	14868	15293	15140	15121	15407	15351	15150	15103	15095	15159	15202	15141	15151	15220	15405	15005	15041	15184	15124	15088	15245	15020	15169	15076	15203	15190	15005	15096	15092	15263	15247	15125	15235	15210	15074	15343	15056	15420	15278	15176	15162	15255	15183	15144	15242	15053	15160	15099	15108	15127	15302	15153	15035	15265	15284	15293	15237	15226	15151	15212	15149	15061	15302	15004	15328	15016	15117	15215	15327	15068	15061	15092	15231	15264	15187	15174	15280	15184	15148	15262	15145	15213	15332	15251	15135	15215	15106	15032	15001	15010	14957	14973	15297	14992	15157	15203	15222	15074	15071	15257	15137	15152	15197	15084	15214	14880	15224	15051	15182	15447	15326	15095	15325	15121	15275	15289	15129	15129	15053	15206	15223	15105	15217	15101	15244	15230	15312	15112	15081	15230	15128	15188	15356	15157	15294	15362	15262	15308	15060	15336	15356	15158	15165	15076	15203	15208	15237	15061	15387	14920	15190	15152	15222	15161	15301	15229	15180	15199	15091	15017	15210	15029	15060	15147	15123	15417	15219	15256	15366	15306	15255	15122	15255	14968	15104	15184	15165	15122	15230	15072	15120	15050	15217	14988	15163	15199	15121	15354
13592	20301	18951	17010	31003	59432	44533	37374	24762	15787	14542	14345	14481	14296	14484	14507	14383	14335	14513	14425	14493	14520	14295	14460	14600	14520	14509	14362	14563	14334	14477	14387	14556	14500	14527	14482	14499	14412	14574	14431	14420	14352	14420	14327	14593	14421	14515	14470	14629	14488	14443	14397	14406	14418	14487	14385	14596	14467	14562	14220	14387	14581	14450	14380	14663	14436	14236	14368	14508	14513	14388	14367	14435	14574	14511	14522	14211	14352	14357	14477	14381	14314	14390	14394	14416	14417	14466	14428	14494	14293	14540	14653	14403	14375	14430	14341	14335	14385	14445	14285	14440	14440	14438	14434	14452	14417	14424	14426	14450	14585	14528	14462	14396	14492	14410	14484	14519	14555	14363	14526	14466	14388	14529	14481	14394	14514	14644	14362	14417	14514	14426	14404	14415	14378	14349	14367	14410	14388	14336	14438	14401	14495	14349	14367	14316	14437	14455	14437	14422	14419	14373	14434	14347	14465	14305	14281	14441	14424	14398	14575	14420	14405	14432	14321	14282	14505	14476	14356	14529	14421	14484	14437	14484	14621	14374	14379	14454	14438	14380	14476	14462	14430	14340	14433	14328	14491	14411	14531	14616	14476	14444	14419	14307	14560	14490	14353	14314	14474	14357	14536	14622	14412	14585	14397	14518	14391	14563	14372	14484	14379	14446	14372	14436	14416	14364	14328	14416	14422	14492	14385	14507	14421	14353	14424	14464	14465	14484	14360	14424	14450	14399	14378	14401	14501	14524	14297	14488	14470	14385	14505	14416	14427	14536	14448	14527	14171	14467	14466	14322	14418	14494	14347	14420	14506	14632	14487	14451	14465	14414	14502	14647	14432	14266	14324	14289	14303	14553	14361	14388	14445	14353	14370	14405	14288	14563	14611	14316	14460	14286	14459	14445	14540	14487	14318	14381	14406	14241	14536	14588	14364	14349	14364	14284	14486	14401	14288	14246	14359	14545	14393	14274	14302	14385	14321	14314	14454	14442	14513	14525	14349	14465	14402	14417	14598	14335	14651	14321	14365	14311	14336	14447	14558	14556	14532	14440	14462	14392	14393	14427	14302	14426	14486	14470	14508	14320	14436	14276	14469	14211	14338	14399	14380	14593	14408	14353	14409	14605	14637	14311	14354	14571	14503	14399	14472	14420	14534	14384	14452	14369	14384	14429	14617	14449	14286	14484	14446	14405	14430	14269	14547	14349	14384	14425	14330	14520	14444	14339	14326	14450	14475	14446	14516	14360	14252	14583	14375	14426	14514	14510	14214	14339	14535	14270	14222	14323	14453	14359	14281	14430	14439	14278	14582	14284	14348	14391	14602	14364	14432	14340	14498	14420	14455	14337	14371	14485	14512	14530	14401	14349	14453	14470	14463	14494	14324	14358	14333	14432	14430	14423	14468	14410	14514	14473	14283	14280	14314	14362	14460	14497	14412	14522	14409	14461	14405	14469	14488	14394	14500	14467	14421	14438	14381	14385	14513	14268	14320	14325	14503	14351	14497	14387	14357	14226	14474	14409	14368	14458	14321	14387	14400	14306	14286	14416	14505	14339	14481	14420	14390	14429	14452	14285	14437	14453	14319	14553	14407	14470	14356	14467	14559	14412	14330	14475	14345	14649	14499	14288	14361	14488	14561	14534	14237	14425	14366	14367	14296	14416	14271	14463	14361	14482	14475	14381	14362	14287	14377	14398	14426	14359	14359	14423	14241	14452	14359	14454	14403	14544	14386	14427	14507	14472	14428	14429	14422	14421	14413	14381	14338	14296	14467	14402	14304	14327	14337	14308	14363	14303	14600	14403	14533	14327	14513	14489	14598	14385	14511	14435	14490	14317	14452	14531	14396	14399	14378	14581	14379	14432	14420	14320	14358	14421	14433	14228	14402	14531	14514	14373	14469	14428	14550	14428	14337	14493	14433	14501	14442	14121	14348	14517	14572	14376	14318	14289	14334	14574	14533	14422	14511	14582	14295	14304	14563	14480	14319	14437	14542	14216	14436	14579	14497	14408	14422	14304	14532	14447	14564	14600	14460	14449	14283	14509	14483	14499	14450	14519	14450	14456	14422	14464	14357	14406	14418	14553	14548	14525	14254	14419	14523	14542	14484	14431	14413	14395	14386	14403	14415	14429	14402	14406	14339	14466	14463	14415	14511	14278	14564	14347	14435	14560	14572	14435	14418	14391	14484	14416	14552	14229	14555	14414	14471	14412	14465	14362	14418	14506	14397	14446	14302	14452	14492	14493	14407	14460	14490	14366	14354	14414	14517	14316	14421	14257	14577	14442	14306	14519	14454	14419	14621	14409	14372	14371	14439	14543	14331	14478	14579	14649	14405	14469	14461	14400	14311	14374	14427	14446	14464	14535	14330	14339	14612	14350	14439	14422	14530	14457	14330	14460	14352	14266	14488	14405	14523	14408	14500	14472	14528	14472	14446	14318	14562	14684	14370	14504	14343	14402	14378	14385	14306	14394	14452	14462	14483	14464	14404	14509	14461	14417	14454	14521	14466	14397	14328	14544	14250	14368	14425	14373	14282	14419	14362	14368	14225	14456	14345	14459	14405	14581	14445	14344	14447	14503	14424	14552	14377	14471	14475	14389	14323	14429	14487	14317	14456	14489	14546	14274	14298	14437	14508	14336	14600	14498	14392	14247	14330	14380	14337	14438	14381	14474	14484	14513	14266	14543	14373	14469	14641	14488	14555	14491	14523	14473	14265	14302	14339	14363	14422	14532	14624	14377	14458	14556	14472	14340	14456	14343	14396	14381	14524	14423	14404	14458	14498	14441	14265	14446	14535	14318	14479	14423	14470	14506	14412	14401	14557	14487	14261	14447	14577	14375	14516	14411	14511	14381	14616	14454	14403	14338	14339	14368	14322	14345	14405	14399	14488	14572	14335	14487	14445	14342	14260	14422	14473	14469	14387	14449	14398	14443	14468	14430	14356	14450	14544	14361	14466	14367	14475	14428	14390	14419	14393	14324	14307	14256	14325	14493	14479	14480	14598	14497	14510	14484	14486	14329	14520	14366	14585	14472	14442	14398	14351	14357	14298	14369	14572	14521	14414	14437	14462	14482	14464	14406	14550	14475	14286	14369	14405	14465	14411	14380	14345	14488	14572	14523	14427	14494	14460	14632	14474	14275	14404	14477	14500	14524	14482	14493	14434	14284	14424	14478	14469	14328	14353	14547	14320	14395	14423	14400	14497	14330	14476	14347	14565	14513	14322	14355	14519	14413	14246	14414	14378	14551	14538	14365	14393	14427	14543	14483	14474	14468	14422	14274	14556	14462	14452	14528	14585	14485	14342	14488	14513	14282	14383	14439	14595	14450	14462	14391	14455	14241	14488	14468	14381	14498	14366	14499	14571	14321	14405	14564	14394	14436	14387	14532	14496	14483	14495	14293	14477	14403	14535	14348	14235	14482	14490	14490	14317	14372	14417	14533	14445	14434	14446	14372	14426	14336	14406	14613	14485	14345	14365	14423	14406	14357	14387	14574	14441	14470	14462	14480	14458	14613	14557	14361	14471	14237	14374	14567	14485	14457	14264	14438	14222	14592	14471	14349	14298	14460	14590	14329	14524	14341	14422	14353	14576	14604	14235	14551	14530	14472	14343	14377	14471	14488	14296	14581	14500	14405	14361	14374	14333	14559	14474	14471	14441	14456	14258	14456	14424	14414	14304	14486	14465	14562	14533	14548	14449	14428	14460	14379	14427	14552	14250	14469	14552	14475	14451	14221	14346	14507	14572	14511	14445	14413	14411	14546	14555	14504	14430	14347	14402	14335	14395	14461	14376	14298	14353	14528	14437	14477	14395	14465	14514	14397	14505	14264	14422	14441	14447	14454	14381	14396	14429	14407	14401	14530	14415	14500	14299	14286	14439	14341	14424	14442	14380	14522	14481	14524	14419	14416	14448	14537	14323	14354	14339	14639	14411	14390	14463	14481	14441	14511	14413	14301	14398	14437	14515	14473	14422	14393	14442	14492	14407	14439	14619	14313	14391	14511	14450	14600	14566	14463	14401	14526	14271	14462	14408	14321	14345	14521	14357	14381	14419	14525	14430	14196	14551	14484	14363	14366	14391	14527	14278	14408	14397	14443	14645	14539	14536	14374	14519	14383	14412	14370	14450	14448	14475	14545	14473	14434	14429	14294	14483	14395	14547	14405	14343	14422	14388	14390	14469	14435	14530	14491	14512	14489	14411	14574	14427	14407	14505	14514	14306	14481	14381	14272	14440	14465	14367	14433	14544	14528	14508	14461	14348	14454	14429	14453	14506	14305	14390	14522	14472	14422	14350	14410	14540	14367	14424	14501	14521	14483	14416	14413	14357	14320	14530	14501	14413	14514	14483	14445	14282	14442	14490	14522	14332	14477	14349	14525	14570	14297	14277	14543	14626	14411	14410	14486	14445	14461	14408	14596	14470	14439	14639	14313	14634	14398	14400	14643	14486	14504	14292	14292	14485	14473	14409	14313	14236	14405	14504	14499	14418	14428	14431	14443	14409	14474	14412	14392	14572	14439	14512	14523	14524	14326	14423	14529	14382	14463	14475	14444	14421	14411	14532	14555	14511	14381	14340	14476	14332	14468	14561	14451	14485	14337	14466	14413	14497	14573	14357	14604	14345	14375	14498	14445	14383	14296	14399	14474	14346	14324	14483	14351	14340	14403	14370	14451	14413	14534	14410	14375	14466	14415	14542	14464	14391	14391	14264	14409	14218	14441	14470	14519	14491	14326	14433	14496	14632	14472	14383	14530	14544	14391	14495	14505	14452	14429	14260	14442	14511	14461	14529	14322	14540	14411	14415	14553	14270	14483	14513	14482	14416	14496	14384	14333	14488	14575	14454	14273	14329	14386	14473	14461	14337	14515	14401	14413	14353	14296	14425	14517	14613	14562	14503	14384	14440	14459	14356	14528	14495	14527	14354	14587	14413	14367	14493	14564	14540	14523	14437	14473	14396	14355	14393	14560	14388	14341	14494	14427	14362	14366	14524	14503	14406	14393	14391	14375	14363	14386	14424	14466	14561	14597	14569	14578	14362	14359	14389	14665	14546	14448	14375	14262	14529	14462	14540	14353	14387	14304	14502	14384	14551	14586	14516	14299	14462
23210	21190	28984	23685	30709	59446	56451	45132	32923	21085	16650	15955	15957	15861	16012	16030	15929	15659	15979	15969	15992	15850	15677	15610	15631	15915	15543	15841	15894	15779	15779	15680	15783	15717	15655	15735	15739	15782	15837	15766	15657	15791	15755	15829	15760	15577	15731	15854	15741	15595	15628	15816	15719	15710	15801	15841	15805	15897	15699	15729	15659	15643	15521	15695	15802	15500	15663	15656	15832	15612	15740	15717	15780	15867	15600	15783	15721	15840	15878	15549	15607	15694	15693	15832	15629	15928	15611	15657	15649	15932	15811	15811	15717	15767	15688	15592	15594	15552	15813	15832	15689	15492	15621	15605	15560	15630	15579	15817	15680	15775	15632	15665	15673	15684	15678	15372	15753	15826	15572	15635	15794	15582	15490	15671	15764	15719	15749	15702	15724	15672	15743	15730	15736	15451	15753	15860	15768	15728	15491	15737	15782	15593	15776	15565	15832	15659	15624	15557	15850	15497	15593	15707	15627	15626	15648	15668	15743	15564	15586	15618	15713	15669	15642	15635	15438	15604	15869	15773	15675	15764	15671	15578	15709	15737	15883	15902	15869	15636	15662	15632	15463	15683	15711	15445	15543	15576	15330	15665	15271	15342	15619	15718	15713	15694	15592	15583	15632	15614	15691	15354	15742	15575	15601	15650	15574	15600	15646	15779	15634	15577	15618	15567	15448	15673	15573	15753	15708	15594	15688	15459	15738	15672	15690	15740	15846	15491	15730	15631	15641	15574	15556	15677	15724	15631	15642	15680	15725	15673	15578	15565	15736	15715	15750	15721	15721	15546	15578	15697	15857	15698	15423	15688	15560	15618	15711	15690	15575	15730	15607	15535	15523	15726	15620	15541	15848	15673	15562	15768	15580	15530	15677	15702	15774	15511	15626	15683	15885	15670	15793	15403	15493	15746	15769	15809	15738	15651	15666	15731	15500	15637	15696	15549	15729	15662	15690	15758	15509	15698	15729	15783	15616	15525	15425	15567	15643	15631	15478	15791	15675	15748	15690	15884	15692	15542	15681	15573	15616	15500	15555	15696	15617	15532	15623	15496	15496	15669	15644	15605	15647	15654	15681	15859	15647	15766	15543	15637	15446	15463	15525	15354	15676	15681	15537	15602	15604	15663	15605	15530	15751	15670	15608	15647	15740	15654	15550	15795	15794	15601	15649	15668	15741	15722	15527	15567	15618	15689	15616	15779	15649	15474	15476	15725	15568	15729	15551	15765	15816	15441	15598	15575	15669	15486	15493	15638	15543	15702	15678	15556	15633	15812	15766	15650	15685	15672	15592	15581	15606	15555	15543	15630	15775	15793	15771	15640	15618	15521	15975	15575	15645	15752	15580	15597	15624	15581	15674	15584	15610	15593	15629	15582	15662	15637	15679	15741	15499	15472	15857	15672	15808	15619	15547	15544	15747	15610	15517	15650	15540	15763	15724	15726	15705	15674	15926	15805	15678	15731	15653	15563	15701	15733	15708	15620	15659	15782	15596	15528	15616	15671	15626	15657	15519	15538	15639	15580	15554	15678	15470	15430	15624	15719	15738	15776	15720	15575	15606	15719	15489	15551	15635	15666	15537	15733	15622	15680	15601	15471	15367	15462	15807	15640	15734	15627	15802	15710	15786	15581	15628	15634	15564	15659	15677	15766	15834	15543	15648	15582	15782	15627	15568	15825	15553	15482	15660	15834	15683	15670	15644	15621	15701	15713	15589	15631	15642	15798	15735	15774	15551	15776	15478	15778	15697	15597	15577	15684	15940	15561	15663	15696	15527	15520	15575	15604	15713	15647	15526	15778	15528	15686	15659	15472	15705	15689	15704	15751	15612	15652	15820	15668	15755	15663	15508	15768	15472	15557	15478	15489	15770	15679	15835	15614	15611	15680	15626	15645	15770	15483	15592	15655	15630	15509	15708	15608	15622	15651	15525	15515	15674	15456	15377	15772	15571	15761	15862	15708	15685	15682	15616	15679	15666	15575	15601	15478	15645	15619	15718	15589	15751	15646	15858	15685	15614	15444	15518	15672	15498	15676	15819	15574	15724	15672	15613	15626	15669	15732	15549	15622	15521	15629	15599	15760	15536	15692	15519	15571	15723	15831	15688	15418	15674	15836	15749	15621	15582	15589	15581	15362	15410	15676	15569	15582	15747	15592	15561	15572	15539	15823	15567	15629	15667	15677	15776	15813	15740	15662	15596	15571	15749	15686	15723	15523	15508	15665	15752	15537	15860	15503	15494	15642	15593	15618	15711	15581	15641	15783	15800	15527	15810	15607	15588	15507	15554	15536	15547	15695	15735	15559	15543	15560	15695	15791	15799	15622	15841	15534	15594	15651	15711	15625	15731	15643	15743	15702	15716	15886	15605	15692	15563	15787	15534	15616	15796	15491	15710	15592	15661	15480	15506	15496	15621	15821	15704	15404	15560	15830	15550	15773	15643	15621	15719	15641	15782	15762	15665	15582	15746	15697	15604	15652	15554	15657	15637	15659	15619	15640	15586	15601	15642	15693	15682	15632	15470	15648	15591	15588	15558	15637	15537	15665	15565	15679	15647	15621	15617	15723	15562	15585	15672	15487	15722	15698	15590	15639	15522	15702	15677	15582	15558	15435	15568	15535	15681	15573	15680	15616	15578	15707	15574	15408	15710	15599	15606	15571	15592	15645	15739	15690	15598	15738	15694	15649	15525	15356	15565	15655	15479	15689	15621	15786	15559	15699	15693	15611	15696	15614	15787	15701	15566	15791	15686	15831	15758	15640	15878	15576	15784	15648	15521	15643	15441	15552	15748	15567	15627	15465	15615	15676	15567	15641	15788	15680	15571	15591	15783	15597	15697	15679	15599	15770	15753	15706	15516	15616	15697	15744	15524	15571	15736	15681	15674	15618	15798	15687	15683	15695	15695	15612	15576	15545	15598	15650	15625	15738	15660	15641	15655	15747	15566	15523	15668	15614	15820	15769	15541	15488	15615	15529	15829	15809	15552	15728	15474	15777	15678	15696	15658	15726	15680	15703	15773	15662	15649	15516	15725	15708	15482	15570	15673	15621	15655	15682	15599	15348	15840	15793	15549	15556	15583	15758	15482	15708	15409	15640	15624	15864	15637	15715	15651	15570	15383	15479	15706	15524	15640	15649	15589	15610	15560	15581	15589	15710	15685	15627	15640	15542	15701	15592	15688	15731	15989	15611	15739	15591	15648	15695	15823	15605	15905	15592	15757	15521	15660	15721	15618	15459	15644	15648	15696	15530	15464	15649	15659	15638	15605	15726	15566	15658	15730	15782	15608	15607	15502	15559	15712	15856	15864	15470	15602	15773	15748	16007	15860	15457	15586	15754	15450	15608	15710	15774	15748	15600	15593	15261	15659	15519	15613	15814	15623	15598	15518	15601	15671	15580	15555	15700	15681	15743	15639	15582	15696	15455	15520	15613	15630	15508	15668	15740	15530	15785	15559	15539	15377	15503	15798	15748	15476	15638	15799	15892	15610	15834	15747	15674	15671	15761	15474	15647	15635	15796	15620	15437	15926	15710	15705	15781	15762	15663	15642	15516	15632	15462	15660	15591	15747	15706	15543	15754	15668	15419	15381	15793	15701	15757	15793	15585	15565	15752	15738	15618	15674	15599	15728	15428	15579	15499	15514	15749	15596	15571	15686	15667	15687	15641	15349	15630	15456	15792	15692	15612	15627	15757	15551	15709	15861	15781	15789	15588	15626	15549	15595	15572	15870	15683	15814	15761	15675	15720	15582	15475	15717	15738	15619	15678	15696	15683	15568	15529	15626	15465	15522	15685	15609	15607	15580	15731	15586	15610	15783	15573	15691	15642	15841	15536	15620	15596	15934	15548	15753	15700	15607	15220	15717	15676	15660	15714	15581	15764	15741	15633	15680	15727	15626	15590	15717	15794	15816	15661	15662	15666	15785	15506	15490	15679	15477	15519	15627	15636	15705	15858	15519	15680	15630	15832	15655	15659	15622	15547	15552	15703	15688	15744	15582	15398	15850	15661	15702	15631	15640	15594	15587	15699	15731	15670	15593	15703	15870	15494	15766	15735	15645	15637	15488	15475	15825	15557	15635	15530	15785	15675	15622	15539	15666	15512	15563	15399	15555	15674	15532	15679	15581	15672	15613	15431	15713	15483	15695	15685	15741	15461	15459	15705	15443	15496	15641	15495	15716	15551	15693	15635	15516	15698	15662	15581	15628	15655	15459	15616	15717	15640	15755	15671	15691	15815	15602	15475	15782	15768	15577	15722	15746	15650	15812	15610	15647	15670	15638	15792	15704	15628	15784	15782	15581	15578	15713	15369	15740	15739	15574	15795	15730	15674	15677	15660	15829	15692	15406	15769	15516	15712	15728	15654	15646	15623	15817	15574	15668	15449	15690	15521	15647	15644	15712	15639	15592	15528	15463	15587	15634	15729	15517	15793	15735	15496	15393	15509	15701	15727	15656	15630	15431	15655	15858	15637	15662	15444	15731	15532	15513	15686	15763	15710	15696	15694	15670	15675	15649	15578	15706	15659	15482	15770	15606	15832	15618	15622	15548	15464	15725	15760	15730	15870	15542	15708	15516	15717	15585	15626	15641	15851	15679	15626	15753	15623	15474	15433	15689	15817	15591	15639	15538	15719	15577	15816	15480	15525	15634	15603	15682	15639	15691	15698	15632	15878	15600	15616	15643	15618	15819	15468	15687	15728	15619	15490	15673	15670	15699	15698	15733	15733	15684	15557	15504	15534	15802	15819	15780	15475	15670	15584	15605	15632	15700	15722	15858	15522	15495	15722	15602	15727	15637	15708	15870	15892	15693	15702	15770	15754	15496	15665	15884	15682	15619	15631	15565	15584	15777	15622	15732	15470	15571	15539	15517	15574	15890	15431	15674	15768	15639	15856	15570	15569	15741	15942	15603	15684	15677	15679	15572	15637	15771	15779	15745	15710	15566	15671	15588	15689	15655	15658	15715	15431	15678	15583	15673	15699	15725	15870	15755	15697	15516	15660	15649	15841	15869	15680	15788	15522	15552	15637	15662	15709	15734	15630	15792	15794	15766	15689	15774	15561	15595	15753	15721	15702	15643	15719	15439	15511	15488	15765	15716	15739	15754	15792	15518	15663	15502	15443
15780	27318	25008	22480	49158	78283	60200	49456	33251	17424	14846	14716	14783	14717	14836	14711	14575	14738	14733	14728	14801	14775	14839	14821	14697	14735	14634	14761	14571	14681	14708	14861	14782	14711	14745	14802	14737	14702	14672	14737	14816	14844	14502	14686	14882	14625	14703	14700	14834	14640	14723	14764	14744	14687	14771	14851	14794	14869	14880	14610	14678	14783	14735	14625	14708	14826	14491	14642	14696	14752	14556	14743	14633	14727	14705	14926	14666	14766	14660	14813	14774	14890	14725	14685	14777	14660	14682	14791	14618	14576	14568	14691	14736	14817	14825	14649	14668	14544	14765	14593	14799	14764	14703	14681	14723	14858	14706	14670	14748	14896	14775	14865	14674	14718	14854	14716	14687	14606	14795	14685	14595	14647	14680	14727	14571	14628	14625	14787	14659	14596	14631	14622	14827	14668	14607	14922	14917	14918	14746	14525	14696	14788	14815	14752	14692	14663	14682	14714	14865	14801	14582	14673	14667	14847	14814	14696	14631	14740	14558	14745	14686	14638	14646	14755	14530	14639	14646	14661	14625	14689	14558	14760	14651	14664	14679	14724	14771	14724	14599	14754	14827	14732	14709	14669	14769	14918	14804	14756	14784	14630	14777	14714	14867	14862	14895	14592	14598	14582	14817	14632	14616	14813	14687	14782	14642	14911	14838	14653	14685	14698	14829	14836	14671	14657	14817	14877	14844	14739	14633	14731	14861	14743	14616	14683	14762	14733	14774	14763	14689	14712	14739	14763	14522	14822	14532	14602	14877	14764	14952	14606	14754	14873	14452	14673	14786	14738	14852	14821	14744	14781	14516	14761	14720	14743	14634	14484	14679	14760	14613	14880	14569	14700	14492	14796	14848	14504	14744	14752	14778	14848	14673	14828	14802	14611	14623	14660	14645	14631	14766	14862	14806	14697	14638	14742	14803	14693	14597	14598	14700	14870	14792	14653	14691	14694	14645	14762	14680	14683	14797	14870	14593	14833	14644	14672	14592	14682	14651	14652	14736	14744	14867	14758	14795	14797	14659	14805	14623	14716	14715	14694	14601	14649	14718	14671	14675	14716	14616	14668	14604	14692	14721	14662	14735	14720	14778	14712	14757	14683	14764	14617	14766	14653	14868	14519	14763	14715	14616	14655	14645	14546	14757	14644	14717	14624	14790	14743	14770	14684	14680	14676	14794	14692	14645	14644	14625	14715	14704	14713	14682	14549	14700	14726	14653	15023	14743	14890	14809	14780	14654	14738	14803	14558	14688	14714	14698	14712	14781	14867	14591	14583	14741	14586	14690	14778	14723	14717	14775	14698	14788	14694	14671	14742	14805	14940	14731	14731	14666	14918	14759	14721	14620	14639	14733	14664	14807	14799	14773	14670	14867	14631	14787	14651	14750	14673	14676	14748	14708	14670	14609	14547	14742	14797	14734	14583	14646	14626	14841	14687	14664	14651	14637	14609	14671	14617	14767	14657	14811	14732	14829	14690	14506	14805	14640	14662	14710	14896	14664	14689	14742	14721	14675	14751	14841	14684	14708	14515	14744	14787	14599	14602	14614	14822	14673	14606	14776	14872	14632	14802	14763	14734	14730	14531	14856	14656	14810	14894	14721	14536	14660	14784	14835	14634	14726	14753	14704	14929	14788	14806	14698	14713	14750	14757	14823	14836	14608	14775	14610	14745	14884	14651	14505	14714	14626	14848	14800	14645	14684	14804	14851	14736	14817	14636	14648	14582	14871	14750	14892	14684	14591	14728	14854	14696	14593	14841	14610	14727	14868	14714	14879	14768	14708	14883	14762	14763	14673	14829	14768	14722	14670	14824	14921	14785	14660	14642	14686	14702	14784	14794	14878	14814	14607	14713	14563	14690	14601	14736	14940	14633	14693	14680	14620	14753	14745	14604	14612	14644	14715	14698	14816	14621	14594	14643	14788	14766	14708	14714	14810	14804	14829	14929	14669	14588	14764	14608	14717	14756	14834	14885	14787	14815	14724	14653	14746	14692	14528	14829	14728	14613	14736	14731	14745	14636	14723	14642	14715	14609	14585	14704	14790	14672	14724	14818	14774	14555	14706	14758	14665	14705	14721	14720	14808	14811	14795	14784	14713	14864	14777	14760	14684	14780	14861	14683	14665	14697	14817	14626	14704	14716	14719	14691	14700	14631	14742	14790	14748	14766	14679	14596	14713	14614	14599	14716	14788	14685	14698	14759	14749	14700	14606	14810	14643	14570	14849	14622	14735	14756	14742	14683	14830	14677	14692	14688	14667	14717	14722	14627	14532	14885	14793	14645	14648	14588	14753	14683	14700	14696	14719	14576	14588	14576	14855	14765	14699	14530	14833	14646	14578	14749	14762	14686	14645	14659	14762	14531	14513	14795	14852	14776	14754	14677	14744	14604	14754	14694	14715	14634	14775	14820	14783	14762	14735	14546	14776	14630	14662	14811	14700	14606	14742	14765	14671	14738	14720	14829	14731	14830	14531	14687	14694	14670	14975	14627	14569	14575	14667	14672	14765	14708	14888	14637	14712	14701	14598	14656	14778	14658	14495	14680	14762	14774	14690	14585	14667	14831	14683	14768	14690	14808	14694	14822	14821	14782	14579	14700	14933	14654	14626	14795	14641	14494	14876	14669	14632	14721	14846	14756	14681	14766	14863	14671	14671	14617	14626	14645	14829	14634	14633	14760	14663	14756	14701	14674	14717	14712	14843	14820	14817	14663	14748	14726	14589	14807	14701	14607	14738	14822	14846	14771	14685	14688	14709	14776	14783	14636	14713	14672	14600	14699	14560	14734	14729	14657	14631	14696	14626	14871	14750	14678	14469	14715	14655	14694	14824	14762	14698	14773	14729	14762	14568	14603	14728	14674	14707	14830	14607	14710	14834	14807	14727	14751	14626	14670	14711	14768	14832	14753	14632	14751	14762	14666	14784	14687	14636	14602	14698	14615	14781	14557	14551	14734	14812	14556	14822	14723	14704	14623	14698	14609	14600	14715	14792	14656	14716	14750	14810	14619	14661	14863	14545	14638	14719	14567	14812	14684	14754	14736	14807	14802	14610	14797	14692	14689	14791	14705	14834	14834	14683	14751	14767	14783	14702	14903	14894	14746	14805	14664	14757	14660	14686	14944	14622	14509	14849	14821	14870	14731	14740	14745	14767	14861	14641	14769	14701	14717	14873	14719	14718	14822	14702	14751	14755	14670	14595	14700	14768	14687	14720	14631	14729	14665	14593	14746	14773	14695	14816	14668	14677	14741	14758	14558	14715	14751	14705	14811	14716	14796	14643	14859	14824	14839	14664	14655	14714	14681	14643	14667	14754	14848	14738	14912	14654	14756	14852	14620	14650	14570	14681	14764	14764	14670	14680	14754	14763	14888	14578	14737	14737	14736	14706	14507	14750	14762	14621	14849	14582	14693	14728	14673	14602	14772	14797	14827	14716	14542	14790	14727	14737	14671	14584	14699	14661	14555	14648	14690	14682	14801	14716	14711	14566	14727	14778	14758	14561	14557	14703	14735	14749	14828	14830	14810	14761	14667	14770	14620	14625	14800	14521	14695	14826	14658	14739	14721	14722	14614	14821	14797	14589	14736	14628	14728	14896	14685	14609	14797	14762	14616	14553	14843	14783	14688	14717	14591	14686	14645	14734	14631	14702	14712	14660	14854	14717	14675	14698	14691	14636	14506	14878	14735	14781	14696	14775	14608	14681	14900	14796	14783	14753	14704	14727	14507	14753	14582	14622	14782	14679	14789	14886	14671	14678	14654	14665	14835	14628	14682	14611	14752	14708	14727	14711	14727	14874	14886	14610	14750	14723	14613	14648	14823	14874	14688	14710	14646	14662	14888	14664	14687	14653	14598	14666	14584	14817	14853	14782	14888	14686	14724	14657	14629	14683	14818	14511	14749	14826	14809	14665	14626	14572	14664	14730	14737	14724	14533	14989	14635	14741	14485	14728	14652	14639	14636	14718	14666	14927	14538	14736	14658	14702	14773	14766	14792	14716	14921	14734	14609	14631	14838	14767	14823	14765	14621	14646	14793	14684	14791	14675	14732	14847	14843	14608	14689	14655	14653	14749	14877	14774	14797	14759	14769	14866	14756	14753	14669	14645	14888	14902	14662	14732	14647	14846	14818	14570	14766	14755	14752	14818	14858	14592	14720	14691	14795	14628	14650	14726	14646	14579	14538	14616	14685	14742	14775	14677	14699	14739	14544	14758	14772	14694	14594	14890	14767	14658	14613	14789	14635	14864	14633	14828	14635	14618	14833	14702	14648	14551	14648	14808	14870	14774	14792	14689	14606	14701	14695	14521	14655	14645	14811	14595	14590	14731	14662	14895	14692	14818	14792	14620	14727	14884	14644	14712	14626	14654	14746	14728	14605	14639	14747	14765	14609	14702	14792	14914	14861	14982	14665	14738	14519	14780	14632	14603	15085	14595	14866	14730	14682	14741	14871	14768	14677	14763	14768	14723	14720	14790	14737	14879	14723	14835	14565	14809	14670	14800	14692	14601	14795	14668	14785	14752	14737	14659	14627	14773	14869	14706	14974	14514	14880	14601	14770	14696	14785	14773	14539	14708	14648	14688	14533	14729	14647	14635	14723	14553	14623	14893	14713	14825	14641	14746	14663	14832	14620	14739	14703	14762	14758	14701	14468	14547	14731	14741	14583	14615	14630	14657	14796	14743	14906	14788	14786	14740	14664	14775	14809	14845	14630	14806	14578	14721	14796	14646	14635	14739	14613	14808	14701	14584	14549	14832	14806	14697	14615	14735	14698	14623	14873	14728	14702	14616	14689	14748	14859	14644	14744	14593	14531	14693	14747	14853	14782	14624	14725	14584	14795	14670	14706	14807	14768	14795	14762	14562	14649	14676	14615	14780	14684	14584	14686	14837	14633	14619	14933	14910	14810	14623	14808	14592	14741	14833	14684	14808	14847	14713	14813	14708	14750	14579	14591	14830	14715	14728	14777	14576	14629	14666	14647	14857	14744	14702	14781	14733	14864	14573	14807	14840	14709	14769	14713	14794	14853	14543	14612	14679	14688	14678	14672	14683	14890	14719	14812	14767	14773	14653	14673	14601	14736	14613	14781	14671	14448	14721	14701	14691	14758	14835	14731	14579	14591
27482	21672	22150	18934	27568	31798	24415	20840	18146	16346	15937	15766	15948	15902	15525	15819	15696	15973	16001	15940	15902	15824	15817	15920	15959	15743	15946	15604	16024	15693	15741	15794	15658	15672	15903	15935	15767	15870	15914	15662	15880	15941	15782	15736	15731	15873	15673	15955	15958	15695	15658	15795	15864	15918	15832	15800	15978	15812	15722	15781	15736	15766	15877	15866	15844	15867	15902	15740	15799	15847	15913	15885	15790	15880	15748	15850	15777	15956	15815	15798	15816	15906	15864	16094	15698	15815	15791	15815	15836	15820	15566	15899	15821	15848	15899	15946	15654	15847	15814	15713	15879	16034	15843	15859	15886	15742	15849	15751	15886	15770	15661	15930	15784	16019	15762	15839	15730	15769	15706	15714	16058	15816	15790	15802	15772	15737	16066	15854	15831	15773	15725	15911	15814	15775	15874	15760	15730	15965	15668	15821	15602	15768	15795	15745	15743	15749	15820	15936	15858	15877	15818	15774	15983	15920	15826	15717	15795	15594	15802	15888	16003	15863	15764	15760	15822	15897	15798	15654	15757	15847	15725	15632	15870	15917	15779	15547	15937	15887	15905	15642	15733	15578	15867	15865	16001	15738	15856	15770	15786	15817	15984	15917	15664	15838	15697	15799	15815	15754	15707	15777	15940	15919	15789	15537	15720	15790	15603	15848	15719	15803	15774	15703	15882	15767	15861	15572	15664	15628	15831	15887	15842	15772	15929	15862	15720	15754	15839	15797	15816	15686	15704	15751	15838	15763	15830	15636	15961	15703	15721	15727	15818	15798	15776	15676	15891	15950	15708	15761	15816	16054	15946	15917	16003	15952	15881	15877	15760	15695	15881	15775	15553	15662	15967	15842	15881	15810	15710	15805	15763	15836	16077	15822	15662	15827	15737	15894	15680	15818	15663	15766	15999	15665	15922	15803	15805	15917	15763	15859	15703	15872	15741	15632	15846	15907	15847	15738	15834	15606	15916	15846	16074	15886	15705	15876	15855	15797	15616	15905	15854	15694	15688	15812	15744	15692	15796	15776	15791	15890	15901	15727	15694	15959	15786	15858	15660	15702	15771	15905	15929	15687	15693	15847	15728	15748	15829	15919	15779	15587	15717	15674	15920	15992	15960	15776	15839	15834	15891	16022	15634	15917	15675	15841	15935	15844	16045	15771	15620	15777	16006	15935	15970	15977	15973	15822	15955	15934	15811	15646	15844	15832	15728	15855	15665	15781	16030	16029	15802	15750	15737	15776	15850	15688	15825	15903	15901	15814	15663	15769	15988	15789	15931	15964	15758	15774	15644	15751	15718	15841	15833	15792	15726	15820	15771	15906	15681	15824	15567	15844	15650	15715	15809	15847	15834	15829	15719	15743	15875	15862	15936	15516	15894	15727	15699	15680	15895	15579	15685	15786	15885	15834	15909	15665	15725	15750	15793	15824	15765	15805	15760	15959	15979	15916	15965	15901	15929	15884	15656	15842	15750	15754	15645	15801	15894	15926	15709	16063	15754	15787	15823	15748	15707	15652	15678	15835	16004	15894	15603	15827	16002	15659	15862	15616	15853	15876	15894	15707	15665	15737	15727	15879	15884	15778	15790	15734	15828	15930	15765	15840	15804	15619	15568	15604	15774	15570	15797	15777	15835	15893	15769	15691	15839	15969	15627	15762	15790	16043	15718	15844	15959	15650	15793	15755	15744	15762	15862	15758	15750	15723	15778	15758	15946	16094	15639	15851	15844	15770	15697	15656	15659	15818	15961	15685	15755	15814	15837	15865	15875	15876	15982	15917	15887	15923	15968	15769	15929	15629	15755	15660	15805	15698	15687	15780	15817	15633	15646	16010	15785	15868	15960	15784	15952	15904	15810	15926	15750	15853	15777	15800	15867	15836	15698	15576	15840	15699	15687	15707	15772	15786	15768	15710	15767	15881	15706	15889	15737	15712	15787	15733	15617	15765	15828	15904	15804	15827	15834	15690	15784	15614	15719	15858	15872	15841	15925	15820	15850	15930	15717	15759	15887	15870	15814	15894	15791	15716	15783	15785	15664	15745	15780	15591	16052	16011	15687	15816	15798	15737	15891	15832	15601	15834	15744	15877	15727	15770	16001	15804	16037	15905	15662	15876	15796	15904	15842	15834	15872	15945	15795	15895	15718	15834	15902	15718	15884	15850	15728	15730	15858	15815	15781	15787	15830	15700	15773	15733	15766	15668	15772	15945	15741	15878	15823	15787	15939	15888	15823	15777	15775	15584	15751	15957	15883	15943	16016	15938	15694	15702	15781	16168	15862	15791	15934	15944	15732	15710	15839	15720	15917	15846	15641	15938	15535	15648	15845	15829	15982	15675	15772	15841	15735	15787	15765	15954	15889	15925	15745	16001	15840	15801	15727	15984	15731	15709	15873	15785	15811	15796	15821	15810	15886	15790	15678	15803	15877	15776	15903	15815	15674	15825	15845	15636	15737	15889	15819	15815	15643	15788	15983	15894	15931	15959	15794	16031	15891	15930	15979	16004	15865	15747	15704	15775	15814	15709	15684	15896	15692	15843	15872	15893	15786	15742	15792	15991	15809	15817	15793	16033	15852	15773	15854	15568	15762	15811	15805	15571	15805	15868	15884	15745	15826	15809	15776	15827	15873	15876	15854	15807	15619	15764	15864	15949	16031	15999	15778	15953	15819	15616	15834	15808	15682	15590	15552	15869	15849	15656	15870	15745	15670	15846	15740	15704	15615	15599	15785	15731	15696	15703	15752	16060	15897	15867	15900	15727	15867	16055	16000	15925	15665	15674	15835	16045	15862	15734	15927	15816	15763	15631	15791	15684	15739	15717	15617	15647	15756	15759	15802	15728	15861	15777	15714	15812	15848	15561	15681	15744	15880	15882	15499	15715	15628	15840	15911	15709	15859	15824	15737	15755	15664	15774	15806	15796	15756	15863	15638	15735	15804	15719	15752	15570	15547	15996	15702	15631	15907	15790	15562	15668	16046	15913	15798	15865	15830	15771	15786	15837	15797	15837	15955	15775	15942	15813	15924	15699	15803	15812	15780	15688	15864	15739	15724	15761	15828	16001	15687	15806	15942	15730	15884	15697	15662	15728	15704	15768	15929	15701	15993	15910	15688	15973	15856	15863	15982	15792	15834	15712	15744	15844	15887	15980	15925	15960	15879	15783	15733	15906	15949	15739	15753	15812	15915	15750	16061	15923	15935	15954	15953	16045	15890	15864	15841	15724	15760	15718	15808	15912	15826	15688	15931	15737	15626	15772	15865	15870	15769	15794	15703	15881	15832	15831	15888	15961	15892	15792	15849	15680	15929	15896	15941	15903	15747	15867	15688	15789	15755	15757	15716	15926	15724	15940	15852	15758	15701	15763	15930	15820	15744	15603	15801	16007	15776	15815	15717	15914	15923	15608	15622	15726	15825	15734	15782	15888	15795	15934	15940	15705	15801	15881	15900	15732	15909	15814	15888	15785	15725	15678	15704	15776	15813	15597	15805	15836	16005	15802	15806	15749	15832	15693	15912	15886	15799	15519	15944	15918	15867	15844	15773	15802	15685	15831	15798	15826	15820	15534	15908	15761	15807	15832	15807	15879	15818	16005	15994	15690	15717	15778	15847	15642	15723	15816	15989	15786	15558	15499	15878	15802	15849	15778	15848	15893	15885	15621	15792	15601	16060	15485	15837	15816	15814	15593	15604	15674	15857	15787	15770	15776	15886	15926	15873	15752	16094	15972	15698	15975	15822	16091	15923	15825	15739	15910	15778	15712	15840	15791	15759	15643	15820	15787	15874	15847	15938	15806	15650	15860	15774	15851	15782	15845	15723	15826	15884	15890	15901	15985	15695	15895	15838	15697	15852	15823	15849	15651	15978	15979	15822	15824	15860	15695	15893	15889	15928	15946	15795	16062	15654	15876	15941	15957	15806	15896	15859	15977	15860	15984	15762	15908	15896	15820	15824	15987	15828	15750	15932	15714	15919	15702	15766	15620	15888	15943	15899	15731	15853	15732	15786	15793	15803	15894	15926	15820	15705	15764	15841	15832	16023	15779	15895	15748	15812	15788	15865	15646	15926	15810	15914	15721	15747	16030	15730	15745	15750	15805	15986	15640	15709	15704	15843	15709	15860	15945	15616	15869	15857	15963	15877	15898	15859	15940	16104	15957	15951	15946	15722	15671	15801	15895	15631	15855	15900	15812	15788	15628	15717	15756	15930	15952	15815	15745	16019	15755	15743	15595	15884	15837	15896	15791	15819	15840	15828	15942	15864	15740	15721	15696	15895	15897	15958	15939	15813	15785	15870	15615	15948	15736	15844	15878	15888	15756	15838	15757	15735	15855	15914	15764	15709	15711	15792	15739	15737	15836	15591	15931	15781	15783	15713	15594	15911	15938	15890	15886	15928	15955	15870	15695	15906	15737	15876	15722	15937	15859	15832	15887	16017	15881	15816	15939	15747	15688	15945	15775	15915	15580	15651	15864	15717	15825	15871	15876	15816	15647	15947	15686	15766	15978	15743	15891	15749	15910	15590	15559	15830	15676	15903	15831	15946	15683	15898	15887	15753	15871	15917	15806	15803	15951	15801	15953	16020	15798	15740	15829	15863	15898	15868	15955	15912	16014	16027	15927	15863	15936	15844	15901	15913	15879	15908	15902	15825	15893	15820	15776	15828	15734	15762	15681	15844	15881	15869	15764	15587	15781	15918	15654	15828	15650	15738	15741	16031	15802	15643	15742	15820	15708	15782	15747	15842	15725	15718	15622	15618	15692	15930	15713	15842	15824	15800	15845	15825	15920	15722	15587	15705	15697	15741	15765	15887	15738	15837	15906	15687	15827	15695	15698	15719	15559	15521	15825	15930	15982	15731	15883	15794	15725	15617	15723	15872	15973	15866	15913	15918	15946	16068	15904	15846	15893	15765	15878	16017	15778	15842	15836	15815	15731	15894	15634	15726	15942	15758	15817	15847	15846	15889	15702	15808	15738	15724	15661	15722	15895	15839	15805	15908	15866	15885	15698	15915	16013	15776	15785	15781	15870	15976	15887	15923	15878	15740	15840	15819	15755	15703	15753	15692	15831	15743	15807	15751	15783	15753	15866	16060	15682	15886	15880	15750	15764	15953	15623	15687	15863
14236	16479	15787	15780	31319	32286	23604	21177	17325	14799	14553	14735	14702	14900	14878	14779	14878	15060	14777	14934	14748	14900	15062	14781	14680	14894	14971	14788	14698	14840	14841	14824	14786	14727	14845	14768	14762	14755	14790	14746	14775	14837	14888	14823	14740	14832	14905	14861	14792	14919	14775	14804	14776	14803	14835	14709	14744	14884	14663	14847	14835	14814	14842	14840	14940	14818	14680	14950	14795	14783	14799	14797	14911	14793	14785	14772	14726	14925	15000	14761	14802	14908	14843	14884	14896	14885	14723	14985	14826	14771	14904	14879	14939	14879	14846	14768	14671	15006	14923	14770	14768	14925	14901	14735	14748	14785	14733	14769	14580	14895	14789	14790	14921	14733	14819	14565	14937	14886	14976	14640	14896	14764	14865	14842	14961	14837	14725	14915	14855	14778	14744	14838	14799	14894	14559	14823	14703	14736	14944	14683	14799	14802	14774	14856	14720	14931	14834	14822	14874	14679	14851	14918	14827	14849	14820	14662	14733	14809	14947	14910	14775	14768	14765	14810	14837	14760	14703	14678	14746	14787	14795	14705	14857	14791	14789	14892	14730	14842	14758	14832	14784	14968	14693	14705	14789	14718	14846	14658	14831	14705	14846	14558	14881	14741	14869	14866	14730	14879	14771	14870	14772	14763	14822	14844	14799	14593	14618	14713	14818	14900	14806	14906	14746	14755	14815	14851	14825	14631	14820	14885	14804	14811	14662	14682	14774	14814	14765	14879	14825	14880	14895	14956	14785	14867	14722	14736	14885	14881	14782	14905	14849	14773	14812	14780	14771	14694	14914	14799	14723	14733	14732	14889	14831	14768	14796	14858	14896	14882	14875	14624	14870	14745	15067	14900	14810	14864	14879	14966	14809	14847	14885	14712	14697	14933	14882	14889	14806	14846	14783	14748	14776	14639	14868	14709	14686	14570	14903	14728	14847	14907	14802	14885	14795	14870	14829	14967	14827	14826	14741	14983	14809	14735	14947	14897	14786	14769	14736	14926	14897	14889	14815	14828	14851	14809	14747	14893	14796	14724	14803	14588	14945	14968	14831	14777	14779	14834	14784	14946	14885	14809	14923	15046	14695	14959	14841	14721	14799	14745	14736	14754	14865	14756	14827	14769	14826	14856	14740	14865	14732	14836	14832	14828	14764	14797	15001	14881	14753	14784	14794	14709	14751	14904	14715	14795	14840	14817	14809	14609	14813	14896	14806	14703	14754	14649	14955	14887	14805	14982	14838	14709	14730	14937	14794	14801	14899	14893	14882	14869	14930	14953	14928	14690	14986	14702	15004	14795	14873	14965	14870	14774	14723	14758	14895	14749	14674	14782	14723	14744	14865	14850	14891	14844	14805	14917	14840	14830	14969	14873	14919	14819	14783	14747	15005	14777	14702	14853	14933	14802	14664	14729	14890	14748	14863	14715	14937	14809	14899	14986	14860	14910	14882	14877	14896	14571	14854	14786	14780	14717	14778	14878	14862	14761	15039	14773	14922	14855	14903	14954	15000	14801	14756	14783	14722	14952	14807	14763	14863	14779	14755	14928	14846	14877	14896	14852	14744	14762	14776	14855	14836	14825	14610	14578	14731	14807	14628	14868	14691	14900	14761	14841	14748	14936	14735	14856	14846	14659	14829	14878	14800	15000	14814	14874	14789	14805	14757	14761	14552	14849	14845	14839	14897	14701	14862	14821	14769	14794	14821	14825	14875	14936	14719	14874	14781	14814	14953	14737	14828	14779	14695	14767	14899	14799	14834	14662	14878	14773	14930	14837	14938	14957	14703	14692	14816	14871	14806	14840	14652	14802	14894	14773	14852	14881	14806	14853	14770	14881	14746	14743	14916	14814	14785	14898	14729	14815	14835	14848	14888	14794	14771	14853	14852	14927	14868	14822	14899	14726	14929	14722	14682	14792	14843	14779	14936	14780	14874	14743	14850	14843	14730	14889	14887	14842	14935	14745	14684	14974	14810	14825	14861	14995	14753	14831	14937	14779	14900	14834	14854	14842	15058	14875	14794	14832	14786	14854	14861	15016	14836	14908	14822	14835	14799	14835	14800	14825	14758	14851	14690	14823	14948	14879	14655	14966	14771	14818	14750	14783	15051	14942	15014	14828	14615	14772	14901	14739	14882	14748	14673	14808	14825	14781	14960	14813	14783	14844	14907	14749	14839	14739	14721	14802	14793	14873	14782	14830	14949	14917	14792	14739	14804	14852	14734	14877	14747	14753	14776	14760	15031	14952	14639	14745	14881	14785	14765	14899	14834	14806	14794	14840	14745	14720	14897	14742	14905	14790	14822	14786	14822	14825	14720	14920	14782	14669	14918	14897	14727	14753	14877	14888	14765	14810	14852	14774	14884	14798	14867	14912	14753	14739	14910	14844	14832	14777	15029	14921	14982	14812	14824	14772	14701	14850	14775	14811	14770	14867	14857	14727	14837	14831	14882	14875	14726	14828	14901	14794	14713	14704	14732	14668	14751	15104	14826	14731	14678	14750	14859	14787	14665	14676	14751	14870	14740	14840	14896	14985	14972	14936	14948	14857	14757	14606	14740	14909	14780	14829	14840	14874	14873	15109	14891	14694	14926	14878	14725	14971	14806	14946	14890	14859	15014	15085	14703	14991	14851	14862	14854	14792	14748	14941	14825	14883	14792	14860	14901	14845	14725	14722	14896	14728	14872	14766	14732	14873	14860	14743	14725	14851	14834	14687	14896	14761	14593	14825	14802	14742	14644	14917	14694	14755	14914	14772	14787	14776	14947	14755	14970	14825	14871	14870	14830	14868	15027	14906	14718	14761	14806	14834	14707	14907	14937	14996	14873	14776	14878	14918	14769	14861	14685	14899	14881	14774	14784	14796	14628	14753	14970	14949	14849	14790	14812	14887	14753	14817	14808	14707	14829	14741	14931	14859	14873	14706	14862	14886	14932	14754	14840	14929	14822	14742	14951	14818	14838	14900	14799	14677	14771	14823	14734	14846	14789	14659	14832	14835	14962	14697	14875	14869	14768	14673	14903	14827	14950	14889	14725	14854	14869	14842	14952	14763	14808	14837	14983	14986	14832	14746	14787	14836	14870	14890	14882	14812	14796	14937	14986	14845	14785	14847	14800	14871	14724	14845	14760	14750	14901	14776	14822	14800	14763	14861	14873	14814	14841	14917	14871	14876	14775	14925	14819	14907	14725	14803	14872	14914	14896	15039	14769	14824	14725	14969	14869	14785	14797	14807	14821	14757	14745	14806	14601	14836	14832	14848	14867	14877	14991	14788	14828	14745	14900	14822	14764	14870	14820	14921	14853	14836	14815	14961	14850	14959	14701	14887	14709	14882	14739	14744	14689	14885	14914	14896	14828	14867	14853	14900	14879	14840	14773	14816	14949	14733	14783	14911	14765	14750	14771	14846	14927	14779	14850	15020	14779	14942	14613	14836	14622	14769	14825	14918	14681	14733	14852	14826	14869	14735	14796	14804	14878	14758	14916	14641	14784	14896	14733	14802	14726	14804	14891	14970	14914	14868	15011	14954	14772	14771	14726	14940	14754	14852	14956	14824	14877	14839	14959	14794	14748	14873	14888	14887	14932	14761	14870	14879	14841	14762	14764	14821	14927	14972	14760	14952	14814	14619	14850	14817	14949	14876	14795	14769	14887	14891	14848	14756	14768	14731	14781	14642	14867	14874	14942	14911	14745	14889	15013	14973	14946	14846	14886	14708	14758	14879	14715	14810	14932	14812	14899	14856	14832	14938	14920	14719	14845	14701	14694	14667	14731	14747	14725	14962	14793	14888	14645	14808	14643	14774	14727	14977	14924	14816	14724	14861	14870	14695	14843	14797	14737	14873	14786	14755	14841	14774	14665	14799	14906	15069	14834	14890	14945	14805	14791	14980	14657	14745	14960	14994	14786	14822	14904	14788	14738	14835	14811	14904	14850	14840	14954	14818	14812	14884	14952	14821	14712	14850	14679	14706	15001	15024	14753	14826	14907	14897	14735	14901	14789	14895	14970	15020	14826	14697	14833	14716	14868	14689	14682	14994	14792	14876	14942	14605	14802	14727	14806	14739	14942	14793	15003	14849	14850	14943	14742	14962	14783	14936	14835	14724	14812	14796	14707	14691	14838	14783	14980	14886	14932	14756	14768	14981	14595	14888	14758	14751	14972	14643	14857	14710	14819	14901	14702	14753	14827	14734	14991	14875	14792	14824	14892	14836	14911	14786	14951	14775	14934	14584	14883	14800	14685	14793	14755	14715	14849	14715	14710	14737	14772	14915	14709	14869	14786	14789	14776	14901	14819	14842	14799	14681	14822	14859	14802	14645	14852	14893	14750	14917	14750	14922	14758	14810	14830	14908	14849	14777	14743	14871	14741	14843	14871	14804	14852	14842	14830	14903	14906	14926	14854	14806	14702	14805	14959	14745	14730	14891	14862	14657	14781	14732	14840	14791	14748	14635	15089	14843	14803	14984	14819	14789	14740	14886	14912	14815	14876	14741	14803	14959	14890	15089	14907	14818	14719	14859	15000	14810	14667	14788	14889	14856	14964	14771	14683	14866	14679	14744	14848	14717	14795	14706	14887	14709	14826	14981	14948	14864	14863	14776	14960	14799	14962	14811	14783	14912	14812	14781	14803	14804	14775	14790	14836	14826	14842	14881	14868	14699	14903	14772	14897	14771	15099	14690	14887	14667	14857	14833	14870	14886	14959	14941	14997	14976	14877	14807	14902	14805	14797	14730	14875	14893	14942	14905	14809	14752	14819	14998	14821	14765	14637	14756	14741	14828	14752	14783	14891	14876	14765	14746	14807	14757	14884	15010	14675	14764	14825	14651	14769	14945	14836	14704	14675	14919	15057	14930	14830	14913	14873	14649	14901	14809	14846	14826	14705	14778	14673	14847	14787	14838	14916	14697	15004	14872	14827	14777	14720	14852	14703	14768	14728	14789	14656	14711	14899	14901	14758	14859	14786	14811	14886	14844	14786	14923	14790	14838	14781	14936	14830	14650	14808	14781	14812	14832	14985	14885	14617	14708	14795	14884	14690	14714	14814	14843	14861	14668	14835	14626	14803	14877	15009	14894	14881	14802	14881	14985	14840	14821	14900	14760	14713	14754	14767	14830	14732	14766
24866	21151	27750	25154	44302	54004	39957	32996	24889	17650	15863	15489	15526	15602	15585	15453	15431	15604	15640	15531	15391	15368	15439	15439	15560	15309	15516	15290	15489	15389	15531	15259	15652	15319	15345	15317	15491	15530	15340	15349	15331	15231	15481	15597	15639	15646	15293	15373	15466	15664	15582	15271	15374	15438	15363	15310	15414	15355	15391	15417	15460	15563	15516	15249	15511	15326	15274	15554	15406	15542	15391	15504	15304	15132	15436	15386	15383	15394	15269	15323	15437	15414	15343	15358	15323	15509	15422	15266	15326	15389	15274	15231	15313	15629	15619	15474	15441	15433	15390	15304	15519	15599	15270	15425	15299	15395	15284	15277	15318	15383	15293	15236	15432	15326	15415	15558	15384	15402	15500	15503	15367	15299	15374	15384	15426	15389	15328	15483	15281	15501	15260	15468	15459	15592	15328	15334	15291	15334	15455	15426	15478	15284	15452	15318	15489	15294	15501	15400	15363	15417	15266	15405	15378	15356	15233	15531	15567	15377	15472	15198	15515	15260	15411	15356	15263	15390	15214	15626	15401	15506	15459	15488	15248	15319	15199	15440	15569	15482	15477	15392	15444	15395	15343	15315	15217	15421	15426	15252	15330	15382	15370	15309	15298	15132	15268	15368	15363	15349	15190	15242	15512	15366	15555	15183	15507	15328	15376	15691	15413	15299	15388	15304	15505	15566	15295	15283	15460	15494	15355	15353	15335	15384	15526	15227	15541	15464	15687	15425	15224	15419	15499	15240	15445	15475	15460	15640	15655	15359	15449	15387	15326	15489	15444	15418	15271	15473	15611	15409	15315	15265	15354	15282	15384	15475	15403	15343	15251	15542	15282	15491	15403	15433	15517	15465	15556	15416	15405	15349	15439	15503	15347	15383	15258	15373	15379	15283	15444	15366	15476	15305	15564	15439	15254	15359	15330	15292	15441	15324	15394	15292	15423	15370	15548	15418	15285	15339	15498	15338	15419	15283	15504	15383	15243	15108	15461	15394	15456	15392	15542	15249	15361	15291	15392	15493	15123	15410	15372	15190	15444	15263	15203	15393	15193	15514	15463	15261	15516	15291	15270	15445	15471	15266	15210	15565	15556	15440	15479	15334	15455	15419	15318	15264	15057	15402	15408	15377	15430	15339	15204	15419	15461	15413	15282	15321	15333	15336	15394	15450	15576	15478	15461	15370	15214	15392	15382	15364	15576	15409	15253	15348	15089	15504	15343	15304	15390	15479	15321	15384	15504	15403	15417	15538	15504	15448	15519	15354	15352	15383	15320	15239	15299	15354	15390	15417	15549	15387	15417	15378	15541	15407	15371	15476	15511	15221	15457	15625	15394	15287	15577	15474	15428	15361	15484	15403	15488	15444	15483	15401	15455	15301	15452	15493	15365	15197	15410	15258	15210	15356	15432	15331	15240	15439	15262	15466	15500	15173	15313	15265	15377	15578	15352	15099	15365	15300	15430	15516	15317	15456	15363	15357	15408	15362	15505	15387	15447	15233	15108	15443	15397	15423	15558	15508	15562	15353	15587	15402	15440	15257	15463	15192	15236	15285	15437	15499	15330	15392	15285	15319	15458	15346	15438	15454	15501	15538	15313	15466	15372	15507	15397	15273	15425	15387	15478	15405	15275	15367	15321	15291	15348	15259	15456	15344	15512	15170	15185	15284	15431	15222	15228	15508	15166	15498	15318	15467	15321	15405	15198	15477	15375	15333	15492	15413	15403	15262	15517	15467	15423	15569	15314	15471	15391	15144	15415	15454	15472	15371	15378	15464	15391	15367	15412	15238	15224	15434	15398	15550	15298	15236	15280	15334	15394	15284	15375	15235	15429	15259	15545	15537	15454	15561	15365	15409	15440	15546	15574	15468	15418	15225	15368	15392	15405	15472	15306	15441	15534	15322	15453	15383	15336	15481	15339	15300	15507	15537	15453	15560	15371	15335	15397	15422	15409	15297	15609	15446	15286	15225	15411	15332	15299	15304	15513	15445	15395	15447	15125	15293	15671	15366	15393	15481	15468	15312	15331	15481	15417	15519	15327	15391	15420	15399	15580	15398	15325	15316	15531	15460	15364	15251	15310	15444	15280	15381	15432	15480	15223	15597	15434	15391	15485	15557	15265	15446	15626	15356	15411	15451	15429	15156	15361	15395	15289	15472	15604	15453	15506	15509	15332	15377	15518	15475	15327	15478	15418	15480	15438	15383	15357	15361	15523	15276	15227	15449	15404	15432	15355	15691	15537	15478	15257	15577	15257	15343	15094	15314	15340	15308	15381	15287	15348	15574	15470	15368	15492	15551	15399	15301	15417	15450	15505	15634	15334	15288	15182	15361	15382	15571	15471	15261	15465	15576	15485	15481	15312	15107	15427	15331	15268	15338	15246	15471	15590	15411	15475	15221	15223	15216	15434	15284	15196	15198	15194	15529	15207	15306	15357	15413	15538	15381	15150	15288	15382	15285	15262	15360	15458	15473	15330	15524	15380	15412	15453	15286	15348	15486	15227	15120	15340	15596	15444	15333	15360	15384	15238	15399	15254	15278	15425	15271	15354	15196	15205	15262	15315	15221	15397	15342	15491	15443	15475	15328	15328	15344	15330	15489	15448	15421	15401	15306	15347	15332	15379	15374	15353	15305	15449	15410	15368	15237	15433	15289	15341	15322	15478	15386	15402	15499	15479	15231	15429	15392	15139	15331	15402	15236	15598	15477	15467	15370	15238	15366	15357	15348	15486	15234	15579	15352	15124	15343	15366	15326	15404	15427	15593	15264	15307	15445	15423	15404	15339	15521	15464	15338	15474	15451	15706	15301	15466	15234	15334	15439	15428	15443	15543	15210	15501	15292	15503	15365	15418	15501	15366	15423	15478	15451	15366	15540	15211	15321	15351	15318	15494	15499	15441	15212	15261	15353	15474	15203	15434	15483	15483	15367	15427	15345	15362	15479	15315	15330	15398	15249	15318	15516	15248	15392	15359	15471	15517	15387	15582	15248	15545	15305	15285	15476	15401	15500	15342	15515	15326	15424	15368	15381	15511	15390	15564	15359	15316	15547	15539	15590	15385	15502	15547	15571	15494	15587	15543	15466	15408	15458	15333	15288	15558	15450	15551	15255	15509	15390	15406	15301	15472	15208	15488	15244	15376	15506	15251	15305	15373	15161	15345	15430	15542	15480	15429	15380	15423	15374	15420	15516	15309	15372	15494	15401	15426	15429	15373	15345	15323	15423	15323	15455	15406	15299	15597	15409	15247	15359	15467	15583	15405	15473	15417	15248	15178	15235	15589	15507	15416	15515	15473	15477	15620	15268	15387	15348	15159	15500	15389	15317	15255	15240	15172	15385	15315	15340	15381	15490	15448	15536	15505	15462	15483	15293	15499	15357	15364	15526	15234	15358	15686	15350	15326	15443	15342	15473	15307	15309	15310	15343	15187	15228	15313	15352	15322	15459	15427	15229	15636	15458	15544	15538	15168	15381	15493	15318	15373	15500	15625	15446	15294	15512	15535	15425	15296	15403	15409	15619	15532	15460	15290	15402	15507	15499	15337	15466	15407	15483	15500	15488	15358	15558	15238	15397	15504	15595	15312	15401	15420	15155	15441	15343	15386	15425	15417	15414	15439	15362	15447	15457	15333	15428	15396	15349	15565	15505	15330	15525	15323	15361	15345	15371	15461	15466	15333	15529	15345	15208	15272	15457	15356	15426	15557	15358	15420	15469	15479	15394	15307	15283	15543	15415	15534	15616	15593	15185	15490	15282	15291	15248	15376	15355	15455	15369	15560	15512	15337	15445	15546	15385	15322	15255	15286	15256	15575	15299	15373	15364	15480	15420	15237	15274	15416	15421	15328	15531	15483	15380	15539	15425	15307	15516	15614	15314	15350	15575	15345	15490	15392	15314	15387	15501	15330	15346	15227	15556	15205	15218	15425	15460	15407	15545	15326	15435	15451	15423	15356	15263	15532	15334	15365	15394	15394	15279	15395	15383	15350	15192	15306	15481	15158	15205	15500	15204	15327	15522	15357	15400	15281	15631	15418	15187	15504	15345	15540	15378	15520	15413	15459	15484	15326	15192	15484	15372	15512	15357	15387	15300	15301	15594	15405	15327	15519	15326	15395	15406	15471	15336	15472	15355	15407	15294	15301	15397	15327	15445	15529	15518	15382	15335	15322	15313	15314	15524	15203	15372	15343	15425	15449	15313	15235	15346	15508	15561	15236	15401	15231	15290	15424	15558	15471	15323	15500	15407	15414	15383	15575	15544	15304	15391	15408	15327	15238	15382	15460	15325	15217	15060	15251	15476	15466	15403	15501	15386	15221	15310	15270	15485	15340	15440	15402	15444	15456	15453	15323	15416	15271	15306	15227	15393	15434	15381	15391	15424	15405	15442	15382	15363	15546	15364	15350	15403	15387	15348	15385	15541	15653	15382	15525	15335	15296	15308	15328	15256	15496	15335	15429	15384	15326	15460	15364	15537	15263	15321	15414	15502	15530	15371	15404	15355	15302	15311	15596	15453	15431	15420	15475	15378	15513	15449	15503	15253	15484	15490	15374	15171	15291	15416	15253	15321	15145	15498	15173	15375	15455	15435	15214	15480	15368	15317	15374	15426	15417	15487	15452	15314	15656	15458	15453	15537	15307	15357	15581	15494	15211	15560	15327	15646	15541	15356	15530	15484	15297	15405	15448	15417	15404	15285	15532	15234	15364	15335	15201	15249	15342	15210	15516	15368	15536	15341	15454	15206	15490	15510	15483	15588	15384	15609	15555	15289	15386	15347	15610	15412	15161	15421	15296	15295	15230	15386	15151	15470	15283	15215	15309	15227	15310	15407	15373	15356	15293	15352	15450	15238	15311	15331	15424	15253	15483	15376	15441	15481	15464	15573	15254	15448	15228	15328	15529	15533	15331	15426	15441	15347	15608	15489	15377	15352	15403	15420	15418	15452	15423	15262	15207	15449	15685	15447	15538	15444	15388	15063	15444	15349	15362	15510	15293	15385	15442	15598	15305	15409	15305	15588	15349	15232	15405	15454	15425	15580	15495	15210	15336	15420	15160	15454	15268	15315	15281	15439	15341	15302	15413	15263	15407	15380	15607	15304	15434	15464	15377	15655	15426	15495	15324	15423
13362	20309	18938	18167	54094	54769	37523	36144	24666	15693	14502	14495	14616	14548	14662	14494	14760	14580	14673	14678	14601	14540	14546	14750	14452	14611	14610	14550	14441	14800	14503	14654	14821	14750	14752	14506	14490	14458	14531	14534	14688	14687	14703	14433	14606	14633	14595	14435	14433	14599	14684	14571	14703	14635	14651	14420	14603	14659	14490	14656	14745	14625	14733	14649	14762	14469	14565	14739	14660	14548	14634	14779	14551	14607	14693	14564	14676	14746	14627	14471	14661	14526	14534	14647	14539	14629	14566	14601	14654	14490	14481	14551	14527	14567	14749	14582	14604	14392	14550	14551	14435	14625	14729	14613	14576	14620	14763	14647	14695	14679	14668	14649	14730	14722	14618	14674	14742	14444	14499	14548	14577	14578	14493	14523	14717	14612	14666	14689	14658	14480	14515	14473	14728	14534	14543	14581	14535	14592	14580	14510	14678	14582	14605	14588	14557	14631	14554	14666	14575	14652	14515	14656	14568	14493	14555	14569	14514	14611	14582	14717	14677	14572	14506	14531	14651	14513	14702	14709	14552	14515	14408	14495	14390	14532	14669	14583	14491	14585	14585	14552	14613	14679	14515	14673	14568	14691	14658	14596	14703	14496	14700	14601	14423	14628	14526	14614	14513	14718	14543	14551	14547	14516	14557	14643	14524	14638	14534	14639	14689	14649	14471	14695	14687	14618	14744	14661	14525	14489	14622	14643	14552	14585	14754	14567	14528	14559	14630	14414	14610	14522	14634	14504	14570	14603	14699	14481	14602	14710	14718	14662	14414	14512	14490	14577	14756	14438	14519	14583	14563	14480	14535	14362	14639	14557	14681	14720	14607	14636	14542	14786	14609	14580	14617	14590	14507	14627	14461	14406	14473	14602	14544	14510	14271	14566	14635	14607	14446	14605	14628	14430	14799	14800	14536	14445	14687	14467	14391	14504	14594	14536	14515	14316	14579	14362	14759	14463	14441	14588	14561	14625	14669	14546	14629	14598	14512	14695	14700	14671	14630	14636	14607	14591	14627	14731	14592	14589	14554	14606	14619	14620	14623	14444	14491	14566	14600	14524	14479	14695	14526	14541	14654	14726	14461	14740	14587	14541	14701	14805	14557	14711	14497	14651	14445	14510	14681	14552	14509	14631	14650	14600	14587	14676	14596	14363	14720	14422	14622	14572	14461	14617	14685	14461	14464	14677	14568	14515	14640	14570	14588	14469	14673	14663	14584	14553	14626	14444	14592	14413	14514	14586	14615	14584	14468	14609	14578	14482	14611	14582	14528	14579	14582	14542	14729	14577	14475	14663	14434	14519	14622	14694	14499	14566	14604	14628	14682	14785	14617	14655	14646	14500	14674	14495	14550	14565	14487	14601	14698	14770	14584	14610	14712	14570	14392	14694	14455	14549	14806	14590	14380	14830	14698	14542	14476	14741	14584	14571	14563	14473	14576	14484	14668	14411	14484	14578	14455	14477	14654	14624	14603	14655	14562	14675	14595	14752	14704	14394	14701	14498	14451	14544	14705	14617	14622	14481	14662	14709	14632	14488	14529	14768	14622	14575	14581	14585	14422	14746	14590	14666	14608	14684	14660	14582	14474	14608	14606	14624	14555	14557	14561	14623	14571	14701	14544	14649	14682	14598	14742	14572	14481	14462	14586	14504	14595	14554	14737	14581	14595	14671	14668	14552	14515	14683	14741	14704	14372	14456	14631	14357	14547	14628	14795	14621	14544	14615	14811	14716	14797	14490	14643	14528	14581	14678	14702	14527	14406	14705	14387	14533	14707	14669	14616	14626	14738	14637	14628	14411	14585	14597	14663	14678	14579	14641	14670	14644	14527	14607	14587	14716	14607	14479	14585	14647	14683	14618	14483	14533	14668	14664	14807	14560	14559	14580	14627	14638	14430	14578	14589	14572	14573	14480	14393	14758	14632	14614	14660	14563	14680	14616	14648	14553	14622	14542	14486	14451	14359	14618	14476	14558	14552	14563	14757	14627	14672	14722	14565	14619	14673	14688	14661	14643	14477	14539	14689	14626	14641	14599	14654	14598	14471	14614	14545	14614	14494	14769	14584	14432	14501	14604	14748	14658	14809	14565	14561	14541	14566	14758	14540	14608	14703	14477	14711	14726	14531	14463	14668	14675	14543	14643	14496	14638	14517	14402	14730	14581	14609	14699	14561	14715	14539	14517	14582	14477	14520	14616	14773	14573	14686	14655	14518	14529	14595	14435	14560	14494	14556	14664	14582	14607	14703	14671	14618	14557	14598	14697	14579	14590	14629	14698	14709	14623	14497	14625	14444	14701	14640	14501	14624	14343	14700	14576	14708	14779	14436	14398	14581	14614	14634	14565	14595	14483	14733	14468	14565	14680	14602	14639	14602	14634	14511	14577	14505	14517	14484	14463	14712	14677	14427	14587	14585	14729	14572	14429	14612	14538	14696	14633	14584	14476	14686	14595	14620	14640	14866	14524	14691	14496	14488	14742	14670	14580	14760	14551	14751	14571	14580	14477	14715	14550	14583	14646	14539	14534	14440	14602	14604	14738	14588	14480	14669	14431	14621	14713	14661	14704	14709	14732	14574	14427	14583	14466	14740	14655	14570	14755	14587	14525	14699	14529	14380	14691	14507	14768	14633	14519	14609	14615	14599	14677	14530	14554	14516	14639	14446	14702	14585	14432	14522	14533	14696	14466	14568	14739	14576	14569	14561	14463	14619	14747	14599	14628	14701	14772	14450	14622	14465	14724	14520	14708	14512	14694	14683	14503	14567	14509	14531	14668	14698	14668	14558	14552	14664	14696	14481	14560	14487	14690	14615	14569	14623	14525	14605	14527	14766	14667	14595	14399	14508	14520	14801	14410	14659	14660	14667	14570	14692	14572	14533	14428	14439	14661	14474	14637	14538	14653	14685	14672	14664	14636	14777	14595	14579	14607	14526	14421	14488	14528	14487	14304	14642	14628	14599	14563	14495	14628	14576	14614	14734	14466	14697	14710	14574	14610	14498	14483	14487	14615	14473	14477	14586	14627	14510	14593	14665	14614	14665	14684	14533	14458	14629	14570	14816	14587	14626	14606	14549	14500	14577	14617	14668	14687	14722	14644	14624	14636	14576	14636	14729	14494	14705	14611	14653	14832	14599	14577	14673	14627	14370	14694	14412	14573	14684	14682	14613	14762	14609	14508	14415	14624	14643	14584	14531	14734	14733	14609	14639	14584	14476	14551	14761	14555	14569	14691	14617	14437	14561	14678	14648	14487	14517	14646	14704	14709	14642	14580	14640	14642	14540	14522	14535	14435	14580	14635	14810	14642	14587	14610	14791	14504	14564	14721	14624	14562	14544	14688	14451	14738	14405	14638	14589	14652	14617	14626	14652	14682	14421	14471	14571	14536	14404	14667	14465	14546	14629	14469	14487	14674	14656	14545	14553	14551	14579	14847	14586	14637	14531	14680	14508	14684	14580	14617	14580	14508	14579	14602	14709	14590	14567	14555	14642	14663	14695	14654	14761	14389	14445	14683	14664	14515	14662	14643	14661	14501	14484	14449	14592	14557	14432	14673	14561	14562	14353	14621	14664	14595	14529	14576	14783	14594	14627	14562	14514	14670	14691	14572	14561	14503	14653	14514	14633	14655	14718	14526	14644	14516	14513	14713	14626	14668	14669	14481	14566	14681	14699	14694	14508	14663	14531	14504	14559	14674	14604	14563	14572	14487	14556	14670	14728	14596	14514	14718	14713	14470	14625	14547	14608	14432	14770	14781	14658	14556	14604	14328	14561	14569	14523	14619	14673	14416	14569	14665	14630	14537	14692	14527	14566	14536	14737	14363	14662	14616	14500	14712	14509	14699	14596	14617	14617	14520	14601	14425	14594	14521	14714	14499	14664	14540	14495	14528	14563	14513	14529	14597	14558	14704	14515	14691	14369	14644	14580	14466	14680	14538	14637	14583	14609	14450	14787	14585	14540	14722	14656	14698	14642	14737	14500	14521	14476	14565	14682	14587	14464	14460	14504	14637	14522	14682	14539	14685	14596	14740	14616	14587	14659	14568	14614	14684	14552	14647	14468	14599	14775	14522	14567	14610	14696	14535	14426	14587	14580	14627	14664	14582	14657	14568	14621	14735	14660	14383	14418	14454	14631	14641	14534	14690	14486	14419	14585	14654	14625	14678	14545	14557	14712	14672	14657	14517	14590	14656	14507	14698	14592	14574	14518	14587	14604	14738	14602	14598	14695	14472	14758	14579	14616	14465	14549	14503	14572	14566	14547	14552	14743	14607	14484	14412	14533	14621	14602	14790	14498	14499	14593	14698	14482	14532	14797	14453	14607	14555	14611	14721	14599	14722	14517	14593	14509	14479	14603	14636	14641	14466	14645	14463	14574	14786	14740	14658	14395	14657	14659	14558	14649	14576	14597	14519	14547	14552	14529	14630	14464	14768	14466	14568	14549	14679	14548	14528	14488	14621	14664	14735	14600	14633	14734	14401	14601	14606	14666	14572	14659	14448	14475	14623	14585	14529	14667	14583	14464	14673	14421	14596	14739	14596	14642	14481	14529	14637	14639	14727	14324	14667	14765	14691	14574	14686	14497	14498	14520	14671	14683	14562	14812	14602	14468	14508	14505	14472	14573	14529	14552	14595	14647	14588	14628	14663	14609	14678	14535	14692	14875	14554	14569	14634	14551	14744	14735	14527	14527	14485	14590	14686	14735	14730	14573	14792	14627	14622	14651	14597	14705	14597	14695	14517	14591	14582	14504	14526	14604	14549	14628	14519	14416	14548	14657	14706	14570	14540	14508	14573	14627	14530	14584	14762	14543	14401	14482	14406	14490	14551	14493	14654	14726	14638	14676	14612	14352	14650	14650	14566	14650	14640	14556	14416	14724	14496	14620	14613	14605	14517	14483	14649	14431	14510	14454	14396	14733	14495	14603	14673	14593	14467	14620	14508	14490	14524	14601	14467	14600	14551	14501	14695	14546	14549	14353	14568	14577	14798	14563	14404	14607	14615	14547	14634	14615	14618	14630	14533	14554	14600	14497	14494	14586	14682	14577	14614	14442	14642	14668	14596	14603	14733	14489	14705	14530	14398	14680	14582	14435	14821	14761	14666	14708	14518	14712	14545	14696	14658
23036	21060	28770	23556	39705	63052	48695	47850	35592	21701	16695	16134	15939	15907	15901	15840	15769	15796	15623	15973	15735	15726	15857	15714	15804	15715	15697	15554	15790	15679	15567	15672	15233	15606	15539	15708	15613	15705	15762	15608	15557	15779	15617	15594	15769	15402	15614	15831	15558	15452	15479	15534	15668	15596	15790	15887	15718	15674	15637	15745	15507	15466	15581	15475	15560	15637	15609	15699	15616	15842	15736	15568	15723	15847	15632	15786	15748	15697	15599	15543	15572	15852	15560	15571	15754	15654	15613	15498	15524	15830	15587	15456	15478	15413	15655	15731	15460	15592	15578	15625	15865	15605	15728	15484	15724	15361	15442	15459	15559	15590	15692	15639	15528	15715	15471	15652	15482	15817	15686	15686	15666	15522	15414	15641	15671	15327	15461	15676	15615	15640	15522	15423	15427	15662	15675	15492	15729	15596	15847	15602	15445	15524	15492	15465	15422	15506	15571	15480	15637	15640	15746	15542	15525	15593	15528	15519	15544	15496	15741	15598	15558	15460	15623	15578	15744	15631	15574	15573	15458	15565	15542	15540	15716	15654	15706	15460	15663	15255	15455	15594	15678	15592	15534	15595	15542	15593	15666	15652	15551	15568	15316	15467	15546	15583	15504	15628	15396	15439	15565	15793	15605	15282	15330	15712	15582	15609	15585	15555	15713	15707	15497	15787	15582	15486	15496	15541	15670	15517	15672	15660	15673	15483	15622	15312	15503	15517	15461	15472	15647	15619	15597	15629	15532	15564	15654	15470	15354	15574	15564	15476	15435	15677	15492	15465	15674	15691	15514	15691	15653	15623	15550	15718	15561	15423	15604	15433	15564	15644	15516	15671	15604	15532	15521	15336	15672	15521	15484	15427	15594	15623	15614	15659	15692	15789	15616	15524	15563	15858	15334	15695	15770	15543	15450	15567	15623	15524	15401	15510	15676	15774	15618	15598	15483	15484	15368	15569	15664	15634	15424	15661	15561	15607	15610	15537	15573	15638	15632	15505	15513	15684	15654	15403	15534	15547	15446	15465	15530	15577	15581	15521	15481	15816	15730	15561	15533	15500	15730	15419	15617	15615	15667	15560	15491	15581	15549	15390	15572	15398	15565	15663	15604	15478	15417	15590	15775	15416	15457	15518	15633	15772	15404	15664	15470	15656	15518	15834	15420	15538	15667	15644	15519	15514	15588	15405	15575	15523	15373	15624	15466	15588	15440	15632	15489	15619	15716	15604	15297	15608	15480	15376	15491	15464	15498	15344	15606	15483	15586	15535	15689	15655	15524	15676	15565	15548	15721	15526	15796	15605	15546	15657	15533	15682	15696	15473	15604	15811	15460	15523	15579	15513	15594	15334	15583	15610	15549	15626	15612	15630	15378	15599	15595	15694	15378	15519	15450	15393	15629	15694	15722	15770	15642	15772	15417	15416	15400	15552	15458	15527	15589	15729	15584	15594	15682	15551	15662	15618	15655	15618	15504	15527	15484	15486	15582	15792	15589	15576	15637	15534	15531	15620	15750	15605	15571	15338	15551	15526	15420	15564	15374	15580	15687	15565	15569	15452	15605	15695	15573	15675	15750	15665	15405	15478	15352	15486	15414	15530	15438	15556	15538	15597	15604	15747	15586	15632	15597	15541	15680	15579	15628	15609	15570	15714	15753	15423	15576	15400	15727	15598	15537	15733	15385	15593	15490	15397	15632	15370	15263	15522	15455	15639	15397	15467	15767	15526	15427	15740	15407	15346	15561	15509	15508	15461	15553	15697	15602	15612	15660	15444	15542	15374	15548	15596	15743	15601	15692	15500	15453	15597	15461	15402	15425	15716	15713	15531	15637	15447	15614	15651	15468	15690	15624	15615	15761	15505	15479	15506	15482	15390	15562	15456	15360	15709	15557	15517	15533	15601	15489	15380	15445	15491	15532	15335	15547	15525	15634	15483	15442	15385	15545	15600	15445	15663	15658	15595	15573	15399	15417	15509	15558	15657	15762	15754	15476	15389	15537	15362	15588	15519	15657	15448	15667	15613	15556	15499	15554	15650	15619	15659	15497	15467	15676	15463	15508	15622	15452	15669	15766	15522	15643	15500	15696	15662	15598	15510	15663	15593	15659	15489	15638	15404	15668	15584	15496	15520	15540	15593	15495	15649	15457	15486	15574	15567	15401	15682	15471	15661	15588	15575	15617	15547	15488	15712	15403	15530	15466	15574	15547	15639	15658	15658	15659	15615	15523	15665	15492	15532	15415	15634	15550	15617	15534	15502	15380	15713	15696	15491	15646	15417	15559	15395	15321	15392	15450	15561	15546	15617	15467	15618	15395	15634	15661	15495	15477	15601	15576	15632	15538	15566	15669	15531	15496	15610	15671	15772	15538	15546	15625	15639	15314	15577	15544	15278	15538	15636	15483	15516	15439	15407	15364	15392	15541	15611	15685	15508	15496	15437	15378	15439	15417	15466	15559	15613	15691	15482	15484	15521	15315	15522	15439	15464	15726	15576	15473	15674	15486	15563	15476	15562	15609	15485	15558	15572	15472	15529	15535	15551	15514	15493	15624	15371	15633	15663	15739	15534	15486	15707	15701	15639	15466	15434	15665	15714	15704	15680	15394	15688	15407	15375	15507	15571	15741	15444	15596	15669	15730	15642	15440	15386	15543	15605	15493	15454	15443	15653	15527	15710	15707	15487	15431	15573	15594	15656	15375	15487	15571	15678	15625	15549	15689	15625	15554	15740	15627	15574	15650	15505	15340	15676	15462	15377	15527	15589	15621	15614	15646	15548	15671	15510	15506	15564	15400	15553	15571	15507	15482	15559	15403	15451	15488	15624	15567	15643	15636	15821	15695	15615	15501	15480	15640	15706	15589	15516	15557	15495	15541	15458	15617	15570	15593	15636	15498	15490	15683	15374	15435	15595	15406	15664	15578	15636	15413	15525	15561	15537	15588	15327	15523	15524	15445	15588	15606	15682	15561	15685	15396	15449	15421	15470	15689	15493	15716	15516	15614	15688	15627	15714	15445	15445	15438	15540	15600	15548	15618	15407	15673	15612	15512	15511	15606	15546	15576	15592	15462	15508	15627	15631	15502	15577	15810	15525	15534	15638	15656	15313	15695	15504	15774	15606	15550	15819	15428	15756	15499	15451	15667	15525	15444	15499	15460	15546	15721	15625	15515	15602	15543	15671	15469	15526	15589	15488	15659	15712	15542	15497	15548	15330	15427	15508	15502	15535	15492	15504	15565	15498	15543	15592	15476	15408	15598	15481	15606	15387	15597	15490	15682	15463	15448	15498	15636	15625	15710	15680	15644	15579	15735	15583	15581	15547	15500	15330	15575	15693	15656	15682	15533	15440	15641	15435	15561	15482	15570	15635	15601	15524	15739	15631	15588	15541	15573	15338	15588	15655	15528	15490	15572	15604	15595	15681	15606	15486	15452	15685	15437	15487	15582	15436	15653	15469	15595	15443	15417	15635	15618	15666	15679	15643	15629	15584	15538	15552	15526	15555	15636	15637	15503	15452	15292	15713	15665	15644	15456	15542	15625	15600	15772	15643	15596	15575	15652	15628	15496	15573	15682	15456	15763	15453	15654	15598	15504	15516	15543	15365	15546	15424	15578	15586	15606	15799	15302	15548	15612	15465	15525	15750	15628	15511	15410	15589	15659	15661	15537	15585	15682	15573	15507	15419	15410	15522	15330	15636	15582	15630	15658	15407	15777	15487	15545	15376	15731	15637	15562	15543	15452	15535	15671	15643	15724	15695	15669	15536	15580	15509	15742	15861	15495	15382	15538	15580	15432	15500	15569	15543	15454	15617	15600	15475	15594	15594	15698	15543	15644	15579	15487	15495	15626	15497	15762	15452	15605	15589	15635	15631	15528	15645	15657	15662	15673	15489	15588	15591	15590	15765	15420	15460	15635	15532	15533	15469	15652	15682	15424	15457	15529	15412	15566	15473	15497	15376	15578	15652	15663	15814	15580	15505	15567	15454	15529	15452	15528	15521	15528	15516	15667	15552	15421	15589	15572	15535	15424	15541	15634	15625	15580	15354	15621	15617	15661	15505	15813	15472	15597	15528	15301	15448	15635	15436	15672	15549	15971	15643	15660	15556	15765	15744	15635	15417	15529	15776	15553	15596	15388	15457	15439	15571	15576	15624	15480	15378	15507	15521	15737	15682	15549	15491	15679	15448	15402	15470	15412	15519	15731	15598	15598	15625	15586	15468	15668	15697	15609	15524	15528	15410	15691	15358	15435	15589	15672	15501	15439	15397	15667	15622	15456	15500	15617	15656	15523	15525	15673	15489	15554	15670	15541	15618	15453	15495	15413	15515	15508	15524	15419	15493	15743	15514	15613	15833	15626	15723	15683	15556	15444	15459	15703	15471	15363	15480	15321	15529	15638	15527	15484	15517	15440	15450	15462	15512	15544	15518	15576	15655	15707	15612	15529	15492	15505	15833	15472	15436	15659	15633	15623	15526	15503	15527	15584	15403	15783	15735	15597	15463	15720	15718	15436	15629	15570	15535	15523	15550	15683	15687	15576	15686	15588	15626	15435	15604	15589	15370	15756	15508	15603	15629	15518	15627	15474	15465	15560	15343	15472	15607	15664	15661	15614	15510	15733	15510	15526	15588	15670	15623	15530	15659	15447	15779	15558	15289	15628	15765	15558	15605	15600	15485	15379	15579	15622	15464	15638	15573	15540	15712	15739	15435	15613	15335	15408	15427	15621	15500	15517	15463	15579	15443	15402	15476	15561	15671	15456	15490	15558	15699	15666	15658	15608	15596	15670	15526	15721	15728	15740	15625	15541	15321	15576	15407	15429	15565	15381	15704	15772	15437	15493	15583	15603	15629	15632	15611	15626	15625	15555	15603	15643	15688	15714	15739	15653	15678	15780	15641	15400	15587	15456	15465	15613	15516	15422	15654	15629	15614	15545	15610	15644	15612	15699	15729	15614	15520	15421	15634	15673	15668	15931	15593	15623	15385	15617	15499	15561	15613	15566	15505	15502	15554	15611	15614	15551	15460	15836	15778	15782	15478	15592	15541	15671	15581	15462	15535	15508	15508	15464	15586	15529	15576	15730	15432	15447	15364	15577	15473	15600	15524	15443	15423	15716	15670	15589	15494
15532	27215	24596	22594	64375	75648	45393	51559	36161	17470	14765	14745	14686	14667	14568	14700	14812	14629	14787	14714	14785	14848	14647	14711	14618	14683	14689	14553	14772	14426	14724	14646	14554	14587	14682	14736	14758	14762	14631	14478	14582	14405	14643	14641	14639	14542	14612	14628	14511	14673	14588	14800	14741	14666	14628	14542	14712	14654	14665	14582	14700	14501	14531	14606	14587	14607	14674	14663	14812	14655	14729	14548	14660	14604	14609	14584	14704	14530	14679	14559	14769	14592	14529	14716	14843	14452	14652	14558	14712	14368	14584	14590	14583	14693	14538	14528	14654	14640	14562	14537	14745	14648	14852	14767	14575	14579	14673	14485	14663	14634	14559	14623	14858	14607	14523	14649	14451	14691	14628	14663	14628	14571	14471	14631	14824	14565	14739	14605	14684	14672	14699	14644	14642	14582	14728	14748	14647	14533	14632	14620	14783	14596	14528	14751	14572	14616	14742	14731	14653	14632	14823	14657	14695	14546	14633	14726	14721	14667	14770	14683	14673	14670	14722	14599	14694	14619	14593	14630	14493	14563	14599	14760	14553	14711	14608	14732	14781	14686	14624	14646	14715	14574	14626	14511	14618	14735	14543	14751	14681	14667	14594	14624	14732	14670	14643	14530	14913	14594	14744	14528	14637	14660	14641	14679	14776	14761	14711	14563	14467	14665	14666	14593	14709	14549	14707	14650	14566	14814	14586	14495	14763	14697	14467	14718	14734	14678	14684	14542	14558	14511	14542	14712	14643	14609	14543	14651	14639	14630	14662	14651	14767	14619	14760	14694	14578	14783	14633	14713	14673	14814	14555	14645	14504	14651	14570	14814	14622	14598	14598	14537	14671	14765	14586	14626	14621	14672	14665	14713	14574	14697	14620	14616	14472	14648	14593	14639	14671	14602	14606	14573	14707	14741	14599	14580	14600	14800	14562	14649	14734	14774	14764	14656	14732	14682	14682	14846	14725	14864	14919	14705	14738	14764	14633	14607	14657	14559	14604	14799	14549	14705	14539	14566	14570	14706	14540	14751	14584	14504	14555	14584	14680	14610	14669	14503	14675	14609	14669	14581	14522	14804	14565	14616	14766	14676	14677	14777	14606	14609	14940	14809	14694	14642	14660	14543	14771	14745	14481	14719	14623	14654	14762	14599	14693	14465	14617	14586	14560	14642	14754	14541	14796	14731	14633	14725	14724	14541	14772	14765	14525	14674	14771	14415	14794	14592	14871	14661	14637	14421	14857	14482	14702	14734	14561	14628	14664	14701	14712	14560	14679	14519	14549	14624	14675	14686	14579	14408	14594	14487	14594	14714	14797	14908	14688	14524	14685	14754	14634	14626	14767	14640	14742	14585	14746	14670	14734	14616	14615	14741	14568	14746	14750	14648	14669	14553	14707	14669	14716	14518	14743	14703	14574	14776	14674	14602	14747	14622	14537	14700	14551	14675	14588	14696	14483	14561	14538	14582	14597	14663	14586	14639	14643	14663	14541	14615	14854	14631	14692	14578	14559	14592	14755	14523	14555	14524	14591	14457	14683	14577	14737	14674	14706	14649	14670	14840	14692	14731	14780	14590	14811	14596	14661	14539	14664	14574	14598	14549	14633	14502	14576	14630	14641	14727	14750	14589	14520	14672	14632	14816	14400	14635	14784	14485	14713	14590	14778	14587	14660	14632	14622	14628	14665	14801	14713	14575	14609	14735	14619	14588	14548	14580	14642	14770	14714	14912	14594	14478	14642	14462	14643	14776	14732	14695	14798	14594	14667	14711	14619	14675	14664	14541	14517	14623	14558	14762	15000	14650	14700	14697	14801	14748	14888	14547	14880	14551	14762	14556	14658	14626	14568	14557	14660	14669	14759	14698	14579	14842	14603	14679	14675	14528	14657	14775	14791	14551	14714	14592	14729	14702	14798	14593	14687	14754	14565	14528	14747	14621	14647	14571	14587	14799	14584	14598	14659	14599	14573	14651	14614	14557	14567	14638	14645	14710	14702	14585	14739	14689	14488	14845	14679	14684	14786	14525	14624	14703	14550	14562	14684	14676	14576	14647	14654	14674	14724	14641	14744	14699	14713	14664	14636	14760	14672	14695	14739	14699	14725	14772	14594	14723	14479	14542	14810	14671	14754	14667	14701	14617	14645	14586	14571	14775	14578	14532	14542	14856	14651	14649	14560	14633	14652	14743	14824	14518	14732	14518	14674	14550	14537	14533	14604	14696	14668	14420	14700	14595	14662	14738	14823	14671	14610	14687	14657	14686	14719	14747	14699	14581	14594	14755	14521	14615	14793	14672	14819	14553	14606	14720	14676	14683	14722	14797	14497	14676	14560	14460	14704	14677	14570	14589	14608	14583	14761	14627	14606	14773	14689	14538	14552	14675	14641	14679	14745	14788	14617	14564	14787	14660	14804	14598	14619	14674	14751	14629	14732	14642	14723	14676	14452	14674	14574	14669	14643	14523	14732	14502	14635	14791	14746	14713	14483	14662	14701	14704	14547	14635	14746	14551	14545	14602	14703	14665	14550	14443	14570	14562	14627	14747	14713	14733	14690	14601	14701	14768	14581	14718	14553	14509	14764	14690	14766	14819	14504	14473	14714	14699	14803	14686	14632	14760	14756	14520	14568	14615	14597	14588	14476	14513	14674	14619	14512	14796	14575	14609	14675	14797	14640	14833	14595	14675	14640	14645	14649	14537	14554	14530	14672	14573	14648	14643	14662	14849	14597	14639	14618	14598	14671	14654	14648	14600	14450	14569	14647	14497	14654	14607	14592	14771	14699	14667	14771	14654	14720	14698	14611	14550	14567	14655	14687	14464	14640	14823	14531	14650	14752	14559	14758	14595	14647	14738	14596	14792	14622	14496	14421	14753	14730	14604	14541	14614	14544	14665	14881	14644	14532	14672	14753	14668	14813	14694	14745	14587	14403	14744	14645	14573	14798	14614	14716	14682	14669	14716	14758	14552	14538	14605	14549	14727	14633	14602	14481	14601	14559	14564	14675	14761	14590	14871	14804	14828	14676	14689	14562	14592	14783	14662	14749	14547	14712	14441	14820	14657	14715	14595	14591	14624	14790	14598	14659	14657	14783	14654	14691	14746	14675	14615	14433	14773	14786	14630	14594	14504	14578	14734	14690	14546	14572	14602	14665	14803	14666	14793	14910	14614	14531	14569	14582	14676	14630	14680	14450	14490	14665	14688	14653	14681	14776	14608	14699	14564	14581	14575	14693	14713	14702	14663	14671	14666	14560	14696	14545	14604	14789	14526	14680	14689	14667	14595	14737	14676	14538	14697	14796	14500	14739	14515	14708	14582	14735	14810	14490	14526	14680	14787	14674	14676	14733	14525	14513	14642	14669	14751	14642	14573	14698	14670	14690	14599	14619	14710	14641	14661	14780	14670	14557	14572	14699	14694	14687	14655	14674	14596	14744	14539	14695	14493	14628	14561	14638	14658	14535	14637	14837	14696	14618	14743	14740	14572	14703	14711	14671	14685	14548	14717	14638	14709	14693	14608	14823	14739	14568	14579	14787	14732	14674	14589	14734	14707	14499	14686	14680	14625	14584	14577	14704	14688	14774	14726	14687	14480	14757	14593	14668	14669	14511	14636	14664	14691	14751	14788	14622	14497	14790	14589	14651	14582	14682	14503	14865	14523	14555	14690	14678	14605	14668	14594	14790	14715	14576	14703	14784	14723	14516	14628	14732	14672	14776	14535	14576	14715	14466	14665	14734	14810	14585	14604	14578	14617	14670	14806	14644	14478	14670	14593	14889	14644	14708	14689	14564	14447	14824	14557	14439	14637	14699	14659	14686	14617	14570	14816	14464	14565	14559	14547	14564	14614	14598	14469	14498	14723	14613	14522	14666	14582	14519	14544	14594	14695	14765	14524	14620	14666	14699	14714	14665	14739	14503	14718	14590	14627	14708	14713	14402	14549	14726	14798	14740	14707	14765	14531	14472	14706	14654	14476	14803	14766	14636	14487	14631	14375	14560	14617	14696	14671	14693	14817	14525	14551	14880	14664	14643	14779	14537	14596	14592	14677	14777	14490	14589	14611	14609	14605	14542	14604	14659	14703	14633	14623	14597	14573	14761	14511	14657	14615	14582	14585	14482	14732	14500	14691	14772	14530	14681	14648	14856	14469	14616	14554	14738	14640	14693	14704	14495	14761	14703	14691	14666	14528	14692	14737	14710	14768	14659	14777	14645	14631	14584	14670	14649	14651	14693	14626	14486	14671	14753	14748	14559	14762	14611	14612	14548	14630	14653	14677	14613	14669	14683	14730	14685	14559	14544	14748	14582	14638	14735	14676	14582	14675	14760	14703	14742	14461	14539	14699	14635	14667	14580	14811	14680	14702	14429	14714	14642	14579	14814	14472	14565	14498	14616	14652	14632	14827	14635	14756	14626	14662	14630	14722	14673	14771	14768	14623	14566	14716	14508	14780	14609	14773	14686	14436	14600	14664	14928	14583	14693	14696	14613	14665	14689	14650	14762	14769	14672	14610	14529	14661	14577	14657	14611	14642	14539	14656	14455	14518	14661	14806	14783	14626	14570	14676	14636	14632	14445	14625	14715	14720	14478	14642	14590	14763	14749	14680	14604	14598	14574	14672	14598	14685	14603	14570	14596	14580	14480	14474	14642	14521	14682	14595	14615	14662	14709	14668	14589	14483	14519	14480	14546	14666	14756	14599	14560	14807	14516	14591	14578	14706	14673	14659	14759	14728	14618	14623	14631	14776	14589	14558	14873	14643	14758	14631	14541	14656	14774	14775	14699	14562	14584	14804	14751	14739	14837	14616	14452	14672	14837	14717	14723	14612	14567	14644	14621	14733	14665	14833	14519	14746	14637	14485	14733	14577	14735	14628	14688	14733	14541	14768	14492	14567	14622	14637	14707	14489	14647	14688	14669	14604	14663	14612	14519	14613	14546	14740	14493	14841	14626	14663	14660	14658	14701	14627	14602	14691	14846	14653	14551	14801	14497	14701	14597	14615	14557	14567	14628	14749	14649	14608	14675	14614	14706	14746	14718	14734	14719	14746	14673	14668	14709	14602	14658	14599	14699	14773	14604	14739	14665	14531	14655	14728	14607	14647	14379	14744	14605	14803	14699	14659	14543	14594
27582	21678	22324	19214	27376	31998	21879	22160	19696	17036	16276	16132	16264	16252	16205	15975	16155	16165	16103	16308	16214	16171	16067	16060	16132	16303	16269	16153	15997	16133	16224	16040	16020	15946	16198	16083	16091	16072	16050	16071	16222	15978	15968	15983	15977	15848	16068	16060	16021	16063	16178	16064	16040	16195	16057	16097	15911	15897	16160	16218	16092	16040	16200	16031	16011	16044	16231	16055	15988	16161	16168	16026	16293	15961	16042	15995	16041	16068	16019	16160	15955	15908	16047	16064	16040	16179	15887	16136	16097	16207	16081	16056	16102	16281	16087	16158	16120	16075	15846	15983	16150	15967	16284	16006	16135	16184	16120	16048	16140	16163	16182	16188	16054	15990	15974	16118	16183	16248	15921	16056	16265	16101	15922	16087	16297	15943	16299	15975	16131	16255	15978	16072	15956	16058	16093	15964	16073	16016	16082	16044	16214	16125	16135	16226	16146	16141	15922	16166	16314	16021	16318	16093	16184	16015	16253	16235	16009	16161	16056	16001	15803	16066	16117	16077	16156	16090	15918	16083	16191	16009	16098	16042	16251	15945	16166	16060	15940	16269	16274	16004	16033	16076	16217	16177	16073	16155	16265	16078	16035	16181	16249	16103	16365	15942	16161	16131	16064	16139	16083	16163	16107	16087	16295	16250	16135	15972	15974	16118	16081	16069	16177	15958	16124	16237	16324	16207	16131	16145	16101	16330	15938	16182	16030	16155	16154	16060	15987	16138	15944	16067	16058	15891	15966	16272	16282	16185	15947	16029	16025	15977	16158	16093	16178	15951	16331	16069	16198	15978	16084	16088	16188	16006	15986	15986	16078	16045	16266	16260	16101	16236	16013	15939	16265	16181	16009	16098	15846	16075	16200	16034	16281	16045	16041	15983	16199	16058	16305	15943	16026	16259	16215	16015	16102	16021	16121	16181	16075	15918	16187	16013	16249	16111	16149	16031	16014	16142	16162	16082	16241	16286	15938	16123	16105	16337	16155	15983	16224	16146	16144	16127	15979	16209	16224	16182	16059	15944	16053	16030	16262	16379	16200	16195	16323	16002	16199	16079	16130	16100	16039	16261	16140	16261	16143	16042	16055	16098	16121	16082	15986	16063	16038	16236	16140	16149	15987	15879	16036	16091	16165	16012	16091	16001	16131	16063	15976	16037	16112	16206	16217	16020	15973	16028	16190	16081	16172	16108	15991	15863	16296	16212	16100	16125	16165	16032	16027	16068	16055	15998	16229	16138	15886	15962	16007	15907	16146	16168	15966	16120	16082	15911	16154	15979	16177	16254	16132	16035	15943	16015	15941	16107	15967	16147	16364	16183	16234	16223	16070	16057	16053	15994	16161	16134	15925	16195	16067	16082	15965	16211	15844	16095	16152	16082	16001	16143	15987	16076	16032	16237	15951	16095	16209	16037	16037	16136	16046	15962	15992	16029	16173	15989	16098	16194	16165	16038	16033	16089	16166	16174	16227	16032	16172	16052	15997	16115	16055	16035	16023	16248	15945	16237	16200	15862	16041	16116	16185	16112	16037	16190	16094	16172	16177	16065	16160	16244	15995	16117	16075	15976	16146	16080	15936	16108	15973	15939	16374	16153	16097	16009	16013	16063	16121	16259	16168	16341	16202	15913	16075	16131	15858	16264	16026	16029	15846	15946	16122	15988	16131	16219	16270	16031	16022	16135	16070	16045	16064	15753	15939	16016	16140	16013	15973	16181	16237	16081	15974	16311	16078	16209	16289	16143	16215	16307	16104	16154	16185	16242	16024	16071	15994	16080	15998	16041	16053	16019	16041	16062	16117	16067	16118	15949	16078	16202	16041	16074	16025	15888	16154	16005	16083	16074	16129	16109	16384	16219	16202	16205	16009	16034	16227	15866	16152	16097	16106	16080	16062	15895	16041	16086	16164	16129	16159	16089	16299	16023	16154	15935	16158	16113	16110	16114	15931	16074	16094	15968	16073	15987	16189	16248	16004	16193	15950	16048	16210	16077	16061	16230	16152	16243	16068	15982	16000	16220	16140	16138	16096	16010	16026	16076	16118	15983	15979	15959	16095	16118	15952	16015	16005	16096	16115	16171	16193	16033	15907	16100	16147	16191	15942	16214	16028	16251	16026	16177	16164	16140	16029	16046	16089	16057	16023	16006	15957	16183	16068	16069	16314	16168	16132	16129	16023	16072	15931	16113	16200	16191	16040	15927	16237	16097	15921	16028	15922	16034	16199	16107	16246	16236	16038	16093	16427	16189	16152	16182	16010	16062	16284	16200	16090	16141	16110	16308	16069	16282	16181	16091	16024	15980	16061	15982	15972	16197	16295	16084	16047	15900	16073	16033	16142	15948	16173	16172	16207	16227	16175	16121	16193	16058	16003	16071	16033	16140	16139	16126	16098	16323	16240	16220	16055	16224	16178	16025	16201	16227	16025	16132	16042	16015	16160	16074	16180	16161	16246	16042	16174	16085	16028	16027	16336	15990	16160	16125	16299	16196	16118	16000	16276	16013	16156	16288	16344	16100	16278	16039	16068	16144	15869	16061	16015	16187	16075	16150	16177	16085	16075	16223	16217	16201	16052	16134	16165	16313	16184	16041	16179	16049	16149	16199	16040	15924	16056	16268	16021	16134	16284	16070	16078	15893	16173	15999	15942	16037	16200	15956	15980	16074	16051	16113	16027	15928	15880	16133	16068	15969	16062	16157	15976	16131	16054	16143	16303	16237	16200	16111	16305	16023	16102	16112	16138	15965	16072	16047	16136	15988	16149	16081	16201	16004	16110	16075	16148	16123	16062	16076	16033	16030	16193	16022	16244	16155	16295	16047	16031	16110	16081	15984	16153	16005	16001	16062	16156	16217	15922	15937	15803	15958	16029	16182	16261	16074	15929	16002	15901	15899	16143	16116	15967	16032	16058	16235	16184	15946	16032	16140	16203	15935	16248	16028	16375	16095	16204	16011	15886	16172	16142	16043	16023	16176	16002	16001	16214	16179	16063	16105	15943	16085	16123	16234	16018	16151	16183	15915	15911	16064	16266	16067	16073	16069	15889	15977	16014	16200	16205	16159	16338	16028	16097	16120	16024	16084	16092	16259	16094	16100	16030	15904	15944	16053	16109	15979	16157	16242	16088	16239	16129	16216	16123	15856	15921	16115	16202	16172	16201	15991	16053	16305	15921	16058	16137	16114	16033	16061	16056	16028	16025	15998	16162	16066	16005	16043	16131	16037	15943	16051	16005	15999	16013	15909	15967	16074	15981	16146	16026	15947	15965	16130	15979	16201	16291	16110	15889	16149	16102	16097	16046	16152	16172	16101	16022	15992	15972	15927	16024	16152	16162	16097	16026	16132	16175	16185	16163	16108	15930	16178	16090	16172	16068	16095	16241	16122	16045	15963	16293	16053	15867	15891	16323	16030	16319	16165	16243	16248	16039	16009	16158	16028	15886	16007	15938	16164	15969	16060	16189	16152	16129	16259	16144	16052	16032	16171	16227	16109	15849	15920	15981	16270	16228	16216	16035	16042	15914	16088	16178	16008	16082	15938	16248	16030	16184	16164	16195	16219	16053	16143	16045	16154	16098	16193	16155	16117	16202	16079	16186	15865	16058	16145	16248	16200	16013	16210	16434	16235	16100	16217	16076	16066	16230	16106	16167	16034	16072	16261	16158	16152	16040	16044	15995	16272	16184	15846	16165	16068	16007	16272	16103	16188	16276	15956	15983	16167	16061	16158	16028	16121	16224	16061	16103	16180	16179	16067	16010	16265	15935	16225	16057	16125	16077	16124	16173	16150	16276	16270	16068	16200	16048	15972	15964	16016	15926	15853	16040	16044	16023	16173	16224	16253	16028	16032	16136	15984	16155	16015	16055	16064	16164	15987	16274	16227	16300	16259	15953	16180	15980	16183	16107	16123	15995	16181	16127	16237	16136	16032	16096	16147	16158	16182	16197	15992	16102	16244	16225	16051	16028	15969	16111	16068	15940	16140	15988	16076	16265	16099	15978	16173	16112	16137	16348	15966	16353	16160	16182	16136	16065	15905	16016	16180	16081	16125	16068	15920	15933	16097	16198	16197	16134	16297	16015	16038	16041	16250	16066	16186	16104	16038	16033	16066	16078	16120	15973	16271	16022	16062	16102	16160	15983	16202	16002	16113	15867	15949	16194	16108	16042	16015	16216	16058	16140	16141	16078	15872	16114	16038	16045	16227	16271	16173	16115	16133	16201	15952	16333	16311	16054	16050	16079	16061	16042	16131	16123	16133	15936	15973	16082	15977	16019	16173	16273	16032	16132	16326	15951	16038	16091	16052	16240	16128	16040	15968	16078	15983	16349	16137	16080	16140	16217	16217	16065	15839	15989	16217	16021	15996	15993	15893	16095	15970	16096	16152	16110	16138	16173	15945	16045	16253	16147	16094	16240	16042	16093	16137	16163	16186	16161	16091	16147	16133	16019	16262	16119	16225	16051	16004	16151	16005	16023	16308	16037	15992	16344	16202	16113	16280	16178	16025	16272	16050	16113	16216	16106	16040	15970	16093	16021	16189	16100	16263	16141	16133	16109	16205	16188	16263	16205	16113	16070	16094	16029	15986	15896	16275	16179	16012	16075	16074	16136	16176	16082	16107	16053	16041	15840	15968	16082	16141	16082	15934	16090	16104	16076	16055	16137	15960	15981	16037	16057	16281	16023	16112	16125	16085	15990	16052	16146	16242	16085	16121	16084	16007	16069	16245	16183	16043	16174	16035	16036	16227	16083	16158	16037	16114	16081	15843	16119	16082	16074	16015	15912	16272	15960	15996	15967	16147	15985	16235	16049	16234	16078	16128	16029	16216	16203	16267	15980	15936	15960	16153	16061	16159	16317	16215	16053	16253	16227	16072	16109	16177	16137	16188	16104	16081	15918	16053	16054	15994	16094	16155	16042	16220	16047	16174	16006	16071	16037	16163	16226	16136	16054	15999	16078	16101	16270	16115	16101	16031	16307	16232	16239	16155	16198	16198	15979	16210	16155	16107	16134	16257	16217	16113	16140	16130	16132	15994	15960	16270	15972	16036	16097	16252	16142	16149	16146	16083	16179	16157	16000	16234	16313	16128	16035	16022	16003	16185	16334	16287	16122	16196	16013	16037
14368	16856	16192	15592	30880	32727	20137	23090	18630	15282	15099	15123	14832	14949	15088	14901	14929	15143	15031	15005	14999	15098	15118	14883	15016	15078	15094	15042	14976	14889	14780	15062	14856	15048	14997	14991	15173	15026	15006	14996	14844	15029	15003	15033	14873	15072	15065	15129	14975	14957	15048	14994	15002	14932	14959	14728	14964	15061	15011	15030	14860	14970	14917	15034	15094	15021	14965	15063	14988	15055	15030	14903	15029	14956	15186	14966	15013	15160	15030	15087	15046	14903	14905	15161	15217	15059	14977	14921	15103	14965	14996	15168	15051	14967	14984	15088	14894	14994	15178	15154	14967	14877	15109	14998	14888	14907	15089	14985	14909	15002	15001	15095	15141	14942	15006	14975	14906	15061	14786	14849	14749	15075	15024	15010	15198	14908	14856	15144	15021	14730	15103	14759	15039	14990	14902	15111	14934	15095	14970	14985	15136	15015	15041	14952	15092	14940	15061	14985	14976	15020	15142	14957	14959	14974	14953	14866	15021	15002	14757	15099	15034	14939	14915	14951	15019	14932	14888	15177	15049	14830	15014	14942	15034	14864	15011	15083	15089	15005	14892	15113	15053	15159	15045	15012	15067	14944	15020	15019	14954	15033	14869	15166	15025	15124	14985	15133	15100	14954	14980	15113	14870	15060	14988	15228	14986	14878	15171	14905	14959	14975	15021	14899	15134	14807	14921	15020	14983	14999	14966	15064	15043	14868	15009	14828	15100	15089	14944	15046	15237	15169	15068	15069	15062	15023	15067	15056	14956	14987	15025	14843	14952	15006	15088	14952	14838	15056	14866	15045	14919	14988	14942	15137	14944	15093	15123	14921	14939	14941	15036	15076	14957	15002	14957	14904	14968	15028	14856	14903	15197	14925	14970	15141	14920	15057	15016	15024	14970	15020	15011	15013	15083	15058	15086	14902	15071	15112	15005	14934	14889	14956	14809	14991	14916	15023	15044	14869	14985	15183	15072	15001	15035	14980	15169	15102	15010	14957	14952	14844	15028	15060	14976	15063	14957	15127	15058	14902	15191	14816	14887	14998	15108	14949	15134	15079	15133	14931	14812	15008	14866	15059	14977	15034	15065	15053	14887	15008	14893	15042	15065	15020	15215	14931	14997	14866	14865	14935	15028	14978	15123	14962	15000	14935	14862	15013	14976	15132	15045	15037	14997	15120	14963	14912	14954	14988	15237	14855	14980	15094	15091	14930	15026	15027	15008	14846	14982	14874	14966	14932	15003	15093	15116	15040	15018	14919	14956	15165	14930	15122	14884	14903	15013	14948	15018	14996	15047	14987	15051	14943	15081	15013	15013	15106	14957	14866	15040	15048	14999	15017	14918	15010	15069	15021	15011	14976	14853	15048	15020	15069	15179	14877	14864	15196	15101	15217	15236	14773	14958	15006	14860	15096	14990	14975	14917	14909	15016	15025	14999	15171	15041	15038	15073	15116	15068	15020	14862	15062	15138	14994	14850	15111	14878	15058	15104	14881	14922	14883	14988	14956	14993	15141	15032	15024	15006	15037	15110	14879	15120	15074	14970	14913	14957	15141	14931	14959	14959	14941	14965	14915	14975	14927	14984	14916	15123	15126	15009	15075	15186	14758	15198	14991	15148	14985	15033	14970	14942	15027	15107	14926	15097	14983	15055	14933	15065	14784	15126	15030	15035	14887	15052	15022	14949	14916	14978	15007	15063	14973	15115	15005	14893	15009	14930	14993	14987	14757	15037	14958	15044	15028	15168	15050	14881	14847	14994	15158	14964	14822	14830	15041	15021	15171	15005	15001	14916	15042	14965	14985	15229	14839	15035	14947	15064	15120	14951	14934	14959	15028	15025	15067	14963	15044	15128	15063	15071	14876	15139	15019	15027	14939	14871	14931	15023	15143	14981	15018	15045	14975	15051	14986	15070	15029	14929	15107	15071	15128	14872	14909	15002	15199	14940	15093	15266	14692	14987	15070	14912	15064	15038	15183	15112	14979	14998	14946	14940	15116	15265	15015	14950	14902	15017	15191	14975	14885	14991	14958	14858	15009	15370	15053	14820	15021	14945	15125	15160	14825	15011	15003	15030	14990	14965	15057	15179	14973	15219	15101	15067	14946	15027	15213	15058	15029	14954	15037	15040	14850	14957	14965	15103	15032	15083	15100	14949	15046	15059	15039	14892	15254	15238	14935	15163	14956	14983	15238	14954	15050	14951	14975	14922	14981	14973	14816	15126	15010	14880	15082	15033	14996	15007	14893	15066	14985	14941	15015	14922	14987	15076	15025	14932	14914	15021	15059	15226	15004	14952	14979	14959	15109	14915	15067	15029	14978	14961	14917	15074	14889	15063	14982	15097	15183	14965	15066	14941	14894	14889	14871	15254	14811	15007	15120	15105	15130	14962	15192	15055	15020	14902	14937	15093	15131	15082	15120	14866	15096	14974	15006	15003	15097	15058	15101	14908	15222	15083	15032	14888	14921	14990	15121	14962	15134	14983	15062	14891	14911	14758	15229	14948	15057	15223	15100	15021	14938	14858	15023	15025	15039	14925	15156	15081	14841	14895	14931	15032	14940	14974	14912	14888	14890	14974	15059	15004	15112	15050	15102	15115	15047	15043	15103	15012	15041	14926	14898	14957	15016	14954	14869	14990	14920	15044	15075	14941	14887	14994	15042	14914	14946	14959	14887	14852	14945	15122	15129	15035	15042	15138	15023	14962	15057	15096	15092	14987	15014	14973	15079	15071	15185	14978	15181	15076	15012	14944	14948	15073	15064	15126	15089	14982	14911	14986	15063	14899	15015	14922	14890	14961	15032	15170	14952	14954	14801	14948	14721	14908	14981	15009	14786	14974	15032	14988	15044	14967	14901	15134	15020	14990	15090	15111	15083	15000	14845	15066	15054	14873	14966	15041	15132	15002	15091	14967	14986	15110	14990	14891	14988	14984	15162	15023	15103	15087	15010	15000	15012	15157	15020	15014	14931	15236	14945	14987	15079	14945	14897	14841	14883	15112	14766	14956	15107	15068	15012	14942	14934	15042	15025	14992	15222	14880	15039	15130	15009	15007	15092	14853	15002	14906	14959	15114	15077	15053	15018	14860	14865	15046	14946	14985	14889	15069	14949	15083	14770	15100	15172	14980	14975	14944	15001	14941	15240	15182	14928	14806	14865	14850	14911	15045	15089	15064	15113	15085	14874	15001	15107	15029	15143	15023	14884	14992	14993	14867	15237	15103	14940	14997	15020	15142	14987	15194	15048	14876	14984	15099	14984	15044	15095	15104	15018	15102	15047	15029	15046	14902	15056	14979	14933	15014	15051	15009	14894	15023	15004	14937	15014	14963	15023	14788	15165	14825	14896	15222	15011	14946	15133	14925	14877	14844	15018	15041	14913	15054	14930	15066	14979	15000	15128	15018	15079	14997	15145	15073	14909	15178	15007	14995	15038	15085	14938	15078	14941	14925	14941	15027	14972	15032	15077	15030	14968	15043	15034	15074	15013	14991	14986	14994	14872	15129	15050	15010	15152	14835	15066	15136	14780	15054	15035	15010	15034	15007	15009	15004	14914	15041	14849	14986	14968	14960	14971	14976	14867	15179	15194	14993	15001	14959	14890	14970	15033	15151	15120	14960	15034	15083	15038	14973	15026	14979	14897	14973	15028	14976	15053	15051	15060	15086	15032	14980	15102	14964	14798	15160	14928	14829	14913	15023	14977	14871	15217	15007	14904	15001	14980	15009	15065	14961	14964	14964	15084	14986	14938	15026	14857	15056	15083	14865	15066	15116	14940	15089	14956	14915	15048	15102	14828	15142	15020	15054	15044	15073	14945	14956	15113	15031	15120	14949	14923	14912	14877	14944	15023	14995	15161	15156	14878	14960	14964	14932	14951	14988	15041	14867	15067	15056	15092	14962	15141	15073	15072	14911	15011	14998	14987	14938	15151	15179	15060	14976	15013	15044	14986	14707	14951	15089	14999	14915	14857	14857	15045	14971	15049	14995	15011	14976	14991	15022	14909	15107	15026	15006	14971	14877	15144	14854	14973	14988	15035	15044	15050	15141	15101	15070	14925	14993	15091	14907	14858	14977	14979	14937	15058	14978	14869	14991	14831	15080	15004	15110	14799	14945	14991	14974	14800	15141	14989	15008	15153	15059	15183	14939	15098	15168	15114	15111	14969	15125	15102	14996	14915	15153	14947	15014	15023	14965	15105	14954	15011	15039	15235	15067	15148	15110	15052	14944	15070	14982	15013	15151	14964	15077	14948	15102	14904	14943	14867	15137	14977	14969	14933	15087	14989	15059	15137	15008	15185	15136	15088	15214	14996	15057	15116	14992	15333	15032	14911	14956	14944	15055	14961	15017	14902	14995	15000	15070	14911	15003	15085	14993	14813	15092	14977	15014	15160	14941	15038	14905	14984	15050	15093	15099	14972	15013	14920	15073	15010	15031	14850	14928	14986	14923	15071	15134	15129	14772	15168	14864	14857	15143	14941	15102	15031	15021	15034	15069	15133	15009	15092	15042	15160	15046	15128	15107	15150	15039	14932	14978	15041	15211	15026	14892	14836	15026	14978	15053	15021	15055	15136	15111	15074	15030	14989	14934	14970	14951	14946	15072	14979	14927	15018	15212	14987	14942	14958	14997	14936	15069	14922	15029	14988	15074	15093	15079	14907	15075	14904	15039	15132	14990	14943	14980	15037	15132	14931	15149	14968	15178	14912	14927	14961	14937	14833	15001	14901	14867	14994	15030	15057	15059	14864	15080	15009	15008	14947	15105	15110	15059	14918	15123	15020	15077	15055	15102	15053	15092	15106	15018	15097	14877	15191	14872	14978	14902	14893	14997	15091	14941	15146	14980	14920	14989	15008	14891	15107	14854	15173	14936	15142	15068	14910	14952	15027	15150	15077	14903	15079	15013	15019	14943	15050	15000	14936	15026	14981	15169	14953	14977	14873	14889	15132	14905	15195	14872	14906	15069	14954	15036	14943	15078	15004	15050	15097	14997	15017	15069	15062	15082	15055	15188	15012	15051	14938	14935	15093	15094	15096	15008	15012	15087	15194	14950	15156	15026	14873	15005	14967	15077	15083	15044	14950	15045	15019	14861	14946	14963	14871	14905	15083	14970	14960	15109	14818
24833	21151	27777	25197	43381	56661	40687	35507	26133	18568	16718	16759	16794	16469	16799	16623	16616	16603	16611	16727	16778	16575	16569	16597	16612	16530	16591	16582	16406	16388	16602	16617	16447	16506	16389	16406	16575	16457	16543	16606	16496	16652	16486	16533	16494	16548	16412	16578	16390	16654	16574	16397	16390	16337	16488	16526	16609	16504	16399	16328	16556	16589	16544	16429	16605	16423	16426	16617	16356	16363	16349	16461	16460	16536	16510	16363	16577	16442	16403	16654	16333	16589	16525	16453	16494	16267	16540	16350	16418	16405	16590	16477	16634	16467	16485	16353	16452	16311	16188	16532	16472	16553	16459	16354	16304	16310	16250	16483	16568	16592	16417	16412	16280	16724	16606	16597	16419	16425	16578	16703	16600	16572	16509	16461	16381	16533	16437	16639	16606	16363	16672	16463	16718	16500	16627	16423	16573	16549	16500	16402	16401	16457	16410	16519	16290	16399	16552	16593	16558	16607	16515	16463	16473	16350	16468	16520	16565	16430	16428	16334	16304	16407	16475	16499	16457	16415	16350	16483	16546	16393	16649	16691	16552	16593	16411	16435	16388	16379	16407	16631	16438	16488	16458	16688	16558	16329	16382	16341	16357	16404	16485	16379	16328	16370	16424	16429	16309	16340	16459	16416	16382	16459	16427	16663	16680	16506	16484	16480	16643	16385	16501	16463	16440	16618	16542	16341	16351	16403	16596	16524	16631	16345	16441	16383	16250	16475	16523	16458	16468	16432	16618	16523	16515	16369	16569	16519	16551	16547	16264	16306	16347	16387	16458	16485	16487	16357	16201	16322	16341	16514	16256	16516	16441	16319	16519	16618	16561	16499	16326	16353	16446	16517	16390	16440	16603	16440	16545	16239	16416	16438	16353	16550	16284	16413	16645	16344	16398	16418	16492	16253	16439	16338	16598	16299	16688	16637	16566	16421	16394	16447	16619	16438	16539	16273	16467	16513	16470	16373	16381	16339	16367	16651	16355	16426	16443	16372	16411	16655	16228	16488	16541	16574	16421	16310	16410	16518	16375	16443	16560	16421	16383	16567	16353	16327	16505	16536	16635	16399	16402	16534	16454	16462	16620	16246	16305	16317	16348	16492	16333	16274	16375	16238	16301	16317	16409	16401	16530	16345	16461	16542	16287	16400	16367	16585	16497	16507	16426	16635	16467	16351	16321	16354	16240	16423	16316	16418	16431	16353	16552	16454	16434	16553	16462	16251	16451	16138	16534	16613	16510	16415	16331	16345	16417	16441	16511	16450	16663	16321	16230	16627	16524	16492	16258	16442	16679	16347	16451	16466	16231	16487	16529	16385	16373	16389	16550	16460	16380	16355	16424	16322	16349	16480	16590	16338	16276	16565	16641	16224	16354	16421	16661	16438	16340	16653	16621	16469	16326	16441	16335	16458	16359	16499	16540	16499	16488	16483	16414	16530	16346	16434	16342	16343	16498	16418	16628	16546	16348	16286	16482	16465	16397	16503	16700	16340	16502	16523	16588	16444	16583	16557	16427	16436	16401	16360	16464	16615	16496	16583	16436	16351	16527	16318	16325	16506	16338	16575	16489	16504	16451	16285	16616	16464	16635	16164	16472	16580	16315	16426	16617	16537	16580	16424	16461	16416	16540	16388	16622	16549	16380	16446	16624	16518	16607	16437	16562	16558	16546	16526	16557	16508	16599	16609	16535	16434	16539	16487	16405	16366	16440	16533	16394	16391	16739	16456	16222	16297	16439	16380	16570	16403	16348	16612	16417	16595	16603	16343	16549	16481	16446	16543	16503	16533	16554	16233	16546	16605	16476	16552	16723	16469	16430	16372	16466	16365	16264	16420	16583	16516	16393	16298	16479	16585	16420	16367	16294	16599	16331	16475	16378	16403	16403	16349	16523	16631	16709	16525	16366	16471	16516	16551	16530	16663	16401	16272	16326	16481	16527	16494	16559	16299	16577	16368	16460	16444	16421	16573	16415	16519	16293	16328	16509	16434	16457	16488	16566	16474	16329	16342	16566	16692	16547	16657	16597	16484	16420	16356	16486	16580	16522	16478	16450	16347	16540	16588	16434	16480	16359	16436	16602	16510	16522	16566	16378	16564	16506	16299	16384	16698	16441	16535	16575	16511	16376	16283	16388	16444	16293	16467	16260	16509	16441	16436	16499	16530	16227	16250	16611	16515	16269	16612	16678	16318	16326	16475	16528	16703	16418	16431	16365	16391	16330	16579	16366	16342	16410	16513	16501	16598	16337	16444	16416	16255	16481	16346	16653	16577	16447	16568	16375	16615	16661	16434	16699	16544	16667	16547	16362	16225	16377	16194	16580	16479	16403	16466	16665	16723	16387	16530	16593	16324	16497	16503	16439	16443	16527	16477	16441	16410	16536	16466	16566	16539	16370	16554	16288	16475	16495	16453	16348	16394	16503	16555	16337	16597	16556	16451	16272	16576	16436	16421	16402	16496	16628	16409	16462	16511	16316	16447	16477	16370	16452	16445	16681	16408	16484	16592	16332	16541	16731	16377	16453	16326	16505	16429	16575	16214	16648	16456	16252	16651	16365	16349	16489	16449	16683	16483	16499	16539	16434	16425	16288	16466	16353	16239	16470	16618	16490	16601	16600	16464	16503	16510	16369	16508	16278	16404	16363	16376	16464	16458	16498	16575	16415	16577	16540	16419	16463	16621	16429	16486	16323	16515	16633	16428	16451	16560	16347	16348	16244	16304	16133	16242	16277	16500	16522	16563	16571	16382	16520	16483	16544	16499	16634	16636	16380	16537	16309	16545	16556	16420	16470	16439	16430	16632	16701	16500	16503	16477	16603	16250	16445	16446	16307	16423	16588	16487	16504	16391	16426	16228	16331	16367	16506	16668	16505	16471	16560	16414	16407	16593	16509	16521	16553	16468	16491	16376	16549	16696	16674	16377	16516	16565	16480	16451	16382	16430	16424	16431	16477	16598	16403	16466	16352	16463	16372	16252	16339	16429	16315	16546	16474	16563	16455	16493	16376	16493	16513	16502	16614	16513	16250	16503	16388	16425	16477	16569	16566	16412	16503	16385	16366	16373	16481	16393	16395	16517	16359	16362	16360	16381	16319	16335	16490	16731	16612	16449	16405	16402	16334	16415	16575	16630	16475	16394	16468	16520	16373	16545	16460	16490	16566	16570	16354	16403	16449	16525	16290	16367	16424	16565	16497	16534	16652	16481	16417	16432	16473	16498	16593	16437	16552	16525	16490	16360	16468	16386	16407	16405	16332	16582	16667	16406	16305	16431	16292	16500	16625	16528	16457	16565	16521	16391	16510	16576	16510	16469	16585	16549	16315	16408	16377	16425	16274	16382	16389	16546	16427	16528	16502	16553	16588	16471	16592	16355	16488	16620	16439	16441	16514	16575	16330	16364	16349	16358	16538	16614	16690	16331	16413	16365	16359	16506	16472	16468	16493	16590	16296	16372	16402	16458	16463	16619	16441	16469	16379	16463	16561	16593	16594	16466	16587	16503	16516	16375	16601	16424	16635	16387	16566	16565	16333	16567	16374	16393	16349	16725	16571	16381	16578	16433	16440	16460	16402	16434	16585	16579	16576	16484	16461	16419	16553	16524	16364	16325	16565	16249	16618	16331	16562	16305	16573	16473	16354	16483	16427	16383	16457	16355	16402	16453	16501	16481	16308	16394	16479	16257	16302	16512	16632	16539	16563	16455	16549	16495	16704	16353	16301	16254	16544	16504	16528	16665	16412	16447	16594	16402	16529	16432	16460	16096	16471	16339	16537	16422	16580	16763	16388	16528	16314	16417	16604	16475	16541	16526	16290	16224	16473	16609	16460	16532	16593	16388	16461	16449	16480	16550	16590	16355	16495	16375	16534	16357	16509	16593	16273	16588	16324	16288	16308	16489	16512	16517	16224	16432	16582	16649	16402	16356	16712	16257	16528	16436	16587	16461	16509	16518	16532	16414	16603	16445	16510	16372	16630	16450	16650	16424	16462	16550	16567	16508	16520	16574	16331	16521	16647	16583	16175	16500	16310	16391	16414	16483	16627	16810	16726	16757	16563	16453	16557	16217	16278	16559	16429	16628	16627	16461	16507	16472	16605	16514	16388	16468	16515	16339	16395	16626	16526	16408	16702	16437	16472	16455	16567	16426	16482	16442	16477	16523	16315	16349	16557	16417	16480	16585	16502	16466	16382	16473	16459	16409	16579	16454	16565	16364	16500	16386	16457	16513	16536	16390	16376	16320	16609	16447	16212	16675	16395	16190	16496	16496	16413	16510	16541	16492	16486	16488	16471	16364	16323	16698	16405	16553	16515	16444	16377	16433	16512	16509	16455	16439	16486	16386	16430	16608	16507	16518	16413	16407	16358	16401	16383	16517	16419	16515	16337	16357	16409	16415	16346	16510	16452	16370	16424	16296	16514	16335	16435	16232	16532	16331	16319	16487	16257	16398	16518	16545	16523	16510	16426	16375	16387	16485	16389	16511	16546	16326	16458	16243	16424	16456	16467	16406	16567	16503	16695	16426	16523	16491	16468	16439	16526	16494	16593	16551	16426	16591	16664	16330	16575	16468	16548	16431	16487	16547	16470	16428	16552	16476	16499	16497	16375	16527	16442	16426	16483	16514	16393	16618	16383	16259	16586	16462	16384	16590	16394	16583	16637	16298	16351	16518	16625	16095	16451	16167	16440	16390	16460	16362	16645	16559	16425	16472	16327	16554	16558	16604	16572	16456	16308	16366	16500	16319	16436	16511	16323	16311	16458	16455	16419	16465	16548	16639	16329	16540	16351	16554	16424	16483	16487	16489	16608	16267	16420	16130	16481	16659	16559	16214	16531	16419	16390	16495	16595	16439	16689	16236	16586	16513	16516	16479	16484	16411	16333	16504	16533	16548	16552	16452	16493	16552	16631	16488	16584	16570	16680	16466	16555	16485	16426	16301	16590	16709	16550	16584	16477	16693	16571	16504	16440	16498	16471	16630	16475	16490	16460	16554	16459	16355	16433	16422	16257	16383	16361	16399	16466	16312	16355	16650	16500	16487	16673	16475	16579	16547	16525	16440	16653	16356	16509	16492	16456	16530	16520	16601	16467	16546	16600	16500	16405	16492	16561	16466	16473	16371	16505	16361
13914	20763	19913	17938	50947	56752	40388	36689	25321	16179	15327	15154	15303	15413	15288	15191	15237	15352	15308	15211	15212	15234	15312	15256	15269	15217	15166	15217	15208	15207	15257	15271	15266	15189	15218	15294	15372	15285	15207	15332	15534	15187	15200	15269	15145	15125	15203	15262	15354	15443	15390	15097	15133	15279	15182	15073	15323	15168	15180	15147	15175	15228	15233	15348	15377	15173	15138	15121	15171	15177	15265	15358	15353	15159	15315	15271	15325	15256	15241	15152	15320	15240	15243	15238	15190	15166	15237	15399	15156	15151	15144	15160	15163	15210	15291	15186	15230	15295	15366	15190	15383	15228	15177	15337	15142	15334	15182	15203	15407	15323	15197	15310	15154	15177	15080	15326	15346	15355	15241	15193	15418	15203	15301	15128	15341	15286	15323	15283	15189	15292	15303	15401	15249	15363	15295	15169	15358	15013	15336	15234	15284	15161	15250	15132	15193	15226	15321	15126	15288	15308	15112	15120	15182	15298	15343	15170	15264	15229	15253	15371	15328	15286	15269	15257	15086	15369	15146	15455	15382	15387	15137	15411	15149	15213	15337	15353	15210	15300	15114	15323	15392	15322	15312	15400	15170	15190	15325	15410	15294	15274	15237	15112	15197	15202	15178	15168	15256	15152	15160	15187	15551	15308	15417	15185	15264	15308	15284	15272	15444	15312	15253	15308	15475	15156	15298	15044	15342	15194	15253	15386	15221	15390	15302	15358	15387	15237	15228	15119	15297	15242	15288	15278	15319	15143	15331	15213	15297	15042	15300	15197	15302	15229	15224	15172	15269	15159	15333	15373	15268	15348	15270	15055	15241	15342	15359	15274	15355	15234	15198	15333	15238	15509	15181	15113	15202	15069	15130	15120	15277	15217	15225	15169	15270	15106	15242	15210	15167	15298	15124	15074	15170	15206	15224	15355	15212	15231	15288	15277	15135	15077	15326	15254	15112	15288	15248	15194	15336	15375	15171	15226	15224	15337	15247	15295	15205	15198	15167	15251	15227	15260	15327	15419	15306	15257	15209	15262	15125	15311	15195	15314	15171	15392	15300	15298	15254	15208	15290	15225	15060	15181	15215	15327	15280	14992	15135	15282	15273	15345	15280	15209	15262	15316	15297	15511	15441	15180	15195	15392	15286	15411	15249	15257	15326	15216	15290	15252	15309	15202	15193	15246	15385	15134	15342	15252	15022	15124	15293	15258	15266	15313	15126	15264	15393	15363	15128	15050	15289	15320	15306	15172	15296	15456	15313	15252	15209	15246	15141	15232	15190	15343	15227	15188	15292	15194	15173	15122	15227	15255	15247	15362	15195	15178	15380	15221	15287	15429	15376	15145	15272	15321	15262	15326	15146	15168	15141	15269	15300	15269	15446	15175	15371	15356	15159	15195	15226	15290	15288	15269	15132	15287	15486	15371	15276	15377	15246	15102	15203	15192	15253	15305	15310	15229	15163	15241	15295	15274	15340	15264	15083	15274	15243	15246	15135	15230	15253	15402	15271	15209	15263	15262	15287	15213	15313	15307	15327	15278	15318	15180	15218	15061	15316	15250	15443	15113	15278	15333	15203	15261	15196	15253	15206	15162	15244	15215	15107	15215	15267	15254	15152	15097	15133	15194	15071	15310	15211	15307	15295	15228	15216	15362	15238	15070	15329	15249	15356	15300	15107	15251	15263	15287	15301	15277	15302	15353	15110	15214	15282	15196	15320	15051	15213	15166	15367	15164	15062	15185	15341	15282	15064	15299	15280	15283	15272	15265	15141	15229	15308	15289	15266	15232	15345	15288	15163	15241	15329	15168	15198	15391	15238	15187	15250	15195	15268	15237	15240	15320	15226	15298	15287	15418	15261	15478	15175	15348	15248	15181	15286	15247	15321	15236	15205	15211	15165	15301	15369	15216	15319	15207	15268	15247	15110	15339	15323	15096	15245	15116	15422	15183	15188	15227	15292	15209	15104	15237	15211	15332	15108	15218	15174	15214	15278	15261	15197	15170	15310	15315	15181	15365	15446	15169	15194	15124	15341	15347	15209	15366	15394	15068	15178	15334	15231	15235	15418	15385	15176	15344	15088	15374	15291	15142	15311	15088	15386	15132	15229	15153	15266	15251	15327	15201	15158	15159	15228	15215	15322	15261	15242	15295	15326	15377	15095	15191	15321	15053	15190	15081	15243	15196	15200	15104	15378	15397	15174	15370	15320	15236	15289	15202	15299	15409	15210	15233	15273	15301	15313	15108	15236	15160	15299	15202	15414	15238	15330	15337	15191	15307	15228	15310	15316	15308	15354	15245	15348	15297	15224	15303	15348	15282	15271	15299	15249	15226	15165	15454	15062	15282	15315	15324	15188	15406	15207	15277	15385	15257	15350	15237	15199	15268	15139	15413	15247	15406	15243	15362	15038	15374	15175	15203	15139	15362	15342	15069	15221	15315	15128	15197	15273	15184	15156	15299	15238	15329	15358	15145	15215	15464	15236	15075	15262	15230	15258	15354	15300	15137	15374	15210	15261	15251	15147	15371	15213	15242	15239	15188	15360	15354	15186	15115	15304	15262	15202	15297	15505	15354	15213	15271	15349	15254	15189	15305	15310	15217	15316	15015	15240	15184	15352	15124	15257	15184	15267	15206	15431	15221	15075	15289	15312	15294	15468	15207	15197	15251	15145	15280	15297	15107	15256	15217	15208	15081	15387	15249	15164	15421	15222	15233	15257	15220	15286	15324	15260	15068	15402	15378	15348	15265	15405	15442	15363	14954	15238	15236	15402	15057	15383	15357	15282	15263	15219	15243	15368	15304	15258	15252	15295	15289	15203	15246	15268	15203	15060	15286	15306	15181	15137	15117	15231	15398	15368	15463	15273	15056	15207	15278	15151	15328	15291	15273	15354	15491	15239	15341	15303	15186	15248	15420	15266	15192	15417	15385	15390	15278	15264	15221	15138	15220	15009	15358	15350	15211	15478	15203	15329	15120	15191	15208	15231	15395	15338	15296	15288	15283	15269	15160	15133	15263	15198	15079	15210	15396	15335	15277	15239	15152	15208	15361	15142	15266	15269	15261	15171	15343	15391	15243	15151	15483	15150	15189	15386	15085	15207	15358	15139	15247	15281	15186	15313	15290	15400	15328	15193	15311	15273	15302	15262	15153	15181	15217	15205	15149	15189	15207	15339	15111	15186	15410	15359	15225	15246	15198	15314	15345	15255	15117	15341	15199	15145	15291	15368	15385	15249	15184	15306	15287	15278	15299	15378	15269	15238	15266	15307	15177	15280	15213	15204	15251	15056	15365	15329	15306	15239	15266	15121	15211	15455	15322	15325	15358	15136	15208	15192	15066	15301	15334	15342	15362	15121	15369	15246	15275	15242	15199	15273	15274	15104	15284	15236	15315	14995	15370	15333	15336	15343	15276	15122	15246	15004	15352	15420	15370	15201	15297	15206	15389	15500	15195	15302	15316	15179	15289	15304	15438	15313	15165	15259	15305	15382	15203	15212	15383	15433	15220	15208	15398	15266	15364	15197	15148	15196	15243	15257	15279	15334	15252	15236	15427	15230	15176	15096	15240	15407	15408	15178	15271	15172	15202	15316	15263	15162	15277	15433	15422	15282	15240	15361	15250	15228	15253	15307	15148	15297	15162	15256	15227	15378	15466	15171	15403	15133	15421	15343	15284	15225	15256	15247	15350	15200	15271	15006	15232	15310	15202	15123	15202	15340	15189	15368	15173	15089	15290	15243	15183	15265	15336	15372	15235	15286	15343	15337	15298	15113	15237	15296	15314	15215	15243	15286	15312	15195	15386	15144	15222	15315	15240	15245	15329	15149	15415	15317	15238	15351	15277	15319	15366	15334	15244	15253	15218	15259	15319	15228	15326	15157	15144	15162	15237	15392	15238	15173	15373	15315	15221	15283	15212	15345	15304	15164	15331	15270	15220	15138	15339	15192	15551	15371	15110	15294	15393	15196	15235	15197	15260	15231	15276	15331	15204	15240	15236	15309	15266	15295	15358	15169	15273	15216	15337	15186	15335	15275	15101	15223	15344	15310	15329	15117	15195	15344	15181	15302	15260	15001	15287	15281	15205	15298	15262	15264	15359	15217	15341	15340	15297	15277	15221	15266	15180	15325	15276	15384	15440	15235	15015	15352	15357	15285	15240	15235	15310	15213	15265	15350	15335	15354	15122	15156	15160	15254	15376	15314	15345	15384	15304	15396	15407	15213	15236	15248	15027	15122	15275	15165	15362	15236	15241	15349	15394	15342	15368	15198	15237	15105	15327	15235	15287	15245	15199	15309	15176	15413	15325	15254	15316	15227	15287	15139	15273	15172	15272	15202	15332	15340	15283	15350	15260	15028	15225	15116	15229	15396	15204	15297	15244	15455	15310	15263	15355	15225	15164	14970	15402	15374	15269	15293	15166	15358	15272	15122	15464	15310	15333	15226	15419	15432	15274	15274	15298	15346	15293	15259	15383	15314	15127	15257	15322	15170	15273	15370	15205	15492	15199	15240	15269	15283	15371	15243	15272	15317	15263	15321	15313	15278	15225	15361	15131	15293	15383	15261	15269	15258	15316	15294	15278	15153	15100	15264	15300	15246	15064	15435	15138	15196	15347	15128	15240	15333	15479	15287	15076	15227	15294	15322	15293	15307	15442	15220	15348	15222	15280	15376	15369	15187	15361	15230	15305	15286	15359	15193	15153	15425	15315	15342	15398	15178	15266	15192	15183	15252	15372	15095	15358	15157	15041	15305	15092	15349	15250	15250	15156	15105	15345	15294	15418	15239	15165	15291	15267	15188	15225	15321	15430	15103	15264	15207	15309	15279	15325	15412	15272	15337	15320	15442	15262	15349	15121	15282	15332	15141	15130	15088	15416	15287	15381	15267	15201	15245	15261	15251	15202	15186	15319	15234	15168	15270	15224	15270	15313	15369	15146	15278	15193	15195	15252	15359	15141	15144	15400	15355	15268	15197	15276	15159	15100	15167	15466	15172	15178	15225	15126	15155	15119	15247	15297	15201	15228	15311	15221	15207	15365	15163	15342	15233	15270	15226	15320	15142	15173	15244	15310	15291	15014	15141	15311	15250	15397	15345	15245	15286	15370	15317	15284	15323	15311	15289	15311	15213	15318
23054	21154	28921	23659	46039	66535	56994	45932	33062	21790	18289	17539	17294	17602	17221	17282	17362	17415	17359	17117	17212	17406	17275	17272	17352	17178	17230	17232	17231	17141	17104	17135	17157	17515	17482	17265	17202	17184	17204	17115	17173	17133	17062	17229	17235	17254	17154	17167	16973	17088	17092	17143	16914	17152	17307	17259	17440	16998	17134	17277	17337	17171	17123	17121	17298	17146	17090	17005	17096	17295	17183	17135	17294	17022	17117	17033	17247	16921	17173	17456	16950	16991	17276	17233	17067	17019	17410	17082	17117	17095	17091	16968	17027	17112	17191	17085	17016	17028	17195	17039	17096	17278	17217	17086	17194	17051	17092	16952	17014	17143	17235	17062	16993	17304	17177	17182	17063	17183	16974	16955	17281	17168	17084	16947	17205	16930	17085	17155	16957	17203	17249	17206	17270	17075	17354	17025	17084	16922	17320	17033	17127	17294	17053	17030	17099	17122	17136	17138	17362	17370	17138	17042	16899	17221	17098	17181	17205	17113	17042	17046	17210	17059	17125	17229	17012	17352	16918	17158	17195	17180	17086	17075	17113	17227	17114	17140	17250	16996	16997	16999	17316	17150	16916	17132	17239	17120	17215	17035	16978	17155	17226	17088	17174	17143	17196	17169	16908	16997	16795	17179	17030	17406	17184	17030	17304	17173	17059	16961	17161	17147	17072	17083	17007	16942	17109	17201	17294	17154	17207	17183	17159	17169	17125	17134	17074	17144	17201	16952	16884	17103	17056	17221	17154	17130	17208	17371	17075	17267	17210	17128	17121	17273	17053	17027	16914	17163	16719	17146	17019	17158	17109	17193	17130	17336	17175	17315	17062	17362	17168	17184	17034	17076	17074	17067	17195	17076	17345	17040	16976	16979	17283	16992	17222	16969	16933	17070	17190	17251	17130	17253	17025	17257	17064	17132	16882	17082	17172	17127	17021	17137	17047	16991	16983	16854	17012	16933	17033	16961	17039	17150	16998	17091	17221	17053	16969	17232	16998	17027	17377	17093	17071	17097	17151	17021	17241	17012	17117	17252	17262	17013	17334	17076	17220	17148	17233	17019	17206	17132	17172	16997	17208	17207	17199	17150	17208	17179	17150	17229	17041	16935	17191	17073	17114	17034	17118	16790	17202	17290	17111	17451	17078	17048	17178	17157	17045	16962	17136	17203	17106	17098	17287	17295	16950	17324	17140	17089	17081	17150	17104	17015	17132	17032	17238	16849	17028	17252	17093	17175	17212	17312	16953	17176	17258	17286	17017	17129	17153	17285	17367	17205	16908	17114	17144	17132	17224	17188	16932	17085	17146	17048	17031	17186	17281	17220	17090	17243	17094	16992	16944	17136	17093	17091	17167	16936	17281	17175	16964	17260	17007	17146	17108	17441	17275	17323	17027	16995	17065	17217	16928	17173	17202	17180	17035	17094	16911	17036	16970	17178	17234	17303	16884	17144	17025	17011	17167	17166	17236	17252	17136	17040	16885	16961	17210	17151	17027	17118	17224	17115	17276	17176	17140	17105	17122	17237	16954	17057	17036	17072	17167	17025	16909	17205	16891	17212	17317	17060	17273	17099	17027	17170	17098	17147	17188	17129	17169	17028	17111	17358	16971	16951	16924	17253	17100	17230	17170	17056	17020	17002	17138	17087	17205	17128	17035	17250	17105	17271	17248	17254	17123	17090	17132	17224	16881	17149	17201	17066	17107	17093	16959	17032	16958	16963	17102	17029	17090	17025	16936	17107	17128	17112	17079	17095	17191	17204	17099	17085	17077	17023	17133	17123	17176	16991	17203	17129	17202	17194	17162	17158	17013	17227	17351	17171	17075	17072	17103	17236	17228	17076	17215	17204	17254	17114	17034	17182	16892	17138	16902	17097	17252	16892	17087	17063	17113	17239	17129	17024	17181	17200	16953	17083	17201	17079	17155	17156	17003	16895	17206	17151	17292	17095	17279	17142	17301	16962	17241	17123	17037	17153	17129	17114	17171	17037	17008	16942	17058	17048	17094	17131	17155	17045	17098	17088	17201	17227	17126	17125	16926	17136	17137	17069	16949	17168	17283	17063	17003	17007	17201	17013	17215	17134	17026	17085	17226	17140	17140	17153	16986	17099	17228	17038	17099	17052	17144	17009	17304	17008	17074	17165	16920	17186	17094	17107	17028	16982	17110	17207	16993	17086	17086	17077	17260	17068	16896	17189	17017	17203	16936	16948	16986	17217	17031	17137	17127	17005	17085	17004	17058	17197	17183	17049	17027	17168	17182	17240	17056	17175	17130	16954	17020	17266	16991	17008	17161	17244	17110	17129	17072	17050	17263	17146	16957	17277	17235	17034	17287	17231	17174	17156	17275	17097	17149	17167	17188	17083	17298	16831	17047	16946	17199	17117	17224	17209	17102	17130	17186	17121	17011	17091	17241	17225	17104	17150	17045	17070	17049	17132	17051	16986	17196	17212	16894	17092	17102	17037	17117	17125	17188	17077	17083	17098	17123	17192	17215	17001	16918	17202	17212	17159	16999	17143	17265	17022	17191	17066	17066	17034	17058	17086	17277	16948	17189	17066	17117	16904	17162	17192	17346	17202	17055	17167	17090	17081	17166	17061	17112	17138	16967	17002	17055	16990	17266	16858	17100	17017	17222	17073	17193	16986	17155	17404	17250	17199	17004	16999	17203	16903	17059	17110	17094	17103	17090	16933	17172	17309	17391	17060	17020	17011	17283	17118	17122	17102	17174	17091	16907	16932	17052	17153	17277	17256	16982	17212	17185	17240	16999	17106	17052	16964	17076	17071	16991	16932	16982	17255	16864	17021	17189	17156	16965	17283	17139	17084	17159	17202	17336	17050	17286	17069	16978	16966	17125	17076	17227	17200	17198	17234	17205	17034	17081	17357	17104	16943	17025	17139	17239	17114	17162	17036	17163	17160	17130	17126	17019	17017	17110	17225	16944	17059	17087	16990	17006	17232	17344	17050	17091	17092	17279	16872	17277	17197	17216	17226	17049	17253	17087	17119	17117	17017	16991	17257	17187	17332	17253	17300	16996	17164	17158	17146	16898	17019	17020	17109	16961	17065	17194	16946	17276	17000	17009	17290	17193	17183	16979	17224	17187	17014	17009	16969	17338	17192	17169	16994	16996	16983	17147	17247	17307	17358	17070	17212	17040	17184	17200	16996	17166	17081	17040	17398	17019	17226	17202	17258	17241	17258	17225	16948	17208	17197	17150	17029	17082	17170	17416	17224	16927	17216	16999	17089	17124	17113	17160	17127	17205	17095	17125	17010	17172	17039	17130	17202	16974	17022	17060	17060	17072	17069	17146	16906	17240	17134	17159	17088	17048	17106	17059	17060	17171	17061	17236	17032	17249	17277	17297	17228	17148	17126	17093	17196	17177	17212	17099	17192	17106	17108	17102	17004	17080	17090	17157	17321	17175	17132	17140	17174	17177	16838	17123	17043	17150	17111	16857	16892	17129	17117	17087	17447	17028	17123	17203	17147	17163	17123	17211	17159	17208	16864	16950	17282	17032	17115	17072	17153	17233	16965	16902	16914	17163	17068	17148	17011	17210	17000	17174	17127	17097	16976	17016	17274	17061	17027	17048	16927	17108	17222	17047	17102	17238	17161	16954	17286	17148	16971	17132	17033	17186	16997	17158	16999	16905	17126	17094	17276	17216	17219	17047	17218	16978	17199	17036	17067	17030	17080	17138	17070	17032	17066	17221	17265	17033	17207	17160	17231	16947	17195	17190	17175	17095	17076	16919	17279	17191	17152	17279	16935	16986	17044	16972	17232	16960	16990	17112	17160	17061	17083	17045	17113	17050	17095	17112	16955	17173	17107	17304	17099	17154	17308	17125	17189	17087	16988	17039	17162	17123	17184	17056	17352	17167	17097	17059	17001	17154	17010	17116	17140	17149	17046	17148	17127	16918	17052	17011	17161	17036	17129	17232	17033	16900	17076	17068	17065	17294	16967	17125	17161	17224	17071	17326	16938	17031	16746	17177	17037	17017	17043	16999	17031	17146	17106	17151	17117	17176	16934	17176	17132	17083	17198	16947	17012	16842	17031	17107	17008	17013	17208	17076	17069	17115	17360	17143	17171	17268	17083	17055	17131	17198	17313	17283	17174	17187	17263	17058	17233	17051	17282	17087	17117	16954	17137	17121	16996	17312	16975	16847	17071	16944	16894	17118	17062	17109	17092	17326	16856	17053	17227	17210	16941	17010	17252	17079	16939	17093	17107	17301	17072	17138	17268	17110	17126	17062	17365	17190	17185	16919	17074	17152	17121	17109	17030	17123	17131	17090	17014	17114	17120	16856	17105	17199	17026	17129	16988	16960	16980	16999	17031	17110	17174	17195	17098	17081	16921	17038	16959	17129	17020	17240	17275	17122	17231	16746	17236	17154	17228	17115	17002	16770	17095	17226	17008	17042	17014	17081	17107	17088	17023	17184	17004	16979	17227	17198	17091	17163	17146	17243	17229	17188	17114	17116	17282	17098	17262	17072	16958	17042	17051	17162	17024	17216	17129	17078	17049	17017	17150	16994	17232	17303	17104	17056	17239	17207	17152	17163	17106	17067	17163	17075	17046	17144	17095	17091	17022	17131	16992	17162	17161	17013	17114	17323	17057	17174	16960	16931	17147	17250	17153	17111	17130	17010	17148	17252	17125	17260	17275	17456	17016	17238	17015	17041	17345	17357	16999	17126	17135	17023	17103	17150	16929	17056	16990	16961	17075	16990	16926	17024	17170	17050	17023	16970	17176	17209	17097	16946	17025	17143	17314	17140	17165	17042	17008	17037	17061	17043	17058	17238	17306	16879	17343	16958	17024	17162	16991	16984	17085	17149	17049	17325	17048	17109	16929	17158	16957	17106	17005	17097	17052	16926	17063	17074	17205	17221	17037	16925	17056	17234	17040	17104	17075	17102	17103	17230	17276	17154	16885	17085	17225	16936	17140	17049	17204	17068	17341	17244	16991	16981	17061	17312	17038	17033	17138	17033	17172	17221	17160	17238	16882	17273	16980	17228	17124	17100	17153	17091	17046	17083	17085	17020	17115	17216	17095	17153	17002	17127	17324	17183	17306	17112	17064	16967	17161	16890	17054	17130	17100	17025	17007	17272	17234
15943	27662	25446	21577	69655	75592	59658	48329	32961	17737	15498	15700	15601	15677	15548	15671	15655	15632	15626	15529	15638	15871	15402	15558	15684	15660	15601	15431	15586	15666	15553	15571	15642	15429	15473	15460	15603	15617	15409	15678	15476	15487	15608	15671	15529	15566	15642	15663	15607	15710	15465	15531	15626	15604	15496	15560	15729	15586	15596	15584	15546	15498	15543	15679	15707	15387	15642	15380	15545	15440	15543	15670	15570	15512	15511	15736	15735	15597	15470	15685	15552	15634	15691	15513	15514	15570	15568	15649	15614	15685	15562	15468	15688	15589	15599	15631	15845	15583	15539	15525	15581	15575	15677	15523	15474	15592	15393	15567	15744	15608	15536	15779	15549	15330	15479	15605	15725	15278	15782	15559	15527	15534	15542	15532	15575	15512	15534	15583	15728	15630	15420	15572	15799	15617	15451	15726	15665	15502	15650	15679	15799	15531	15566	15622	15593	15685	15523	15571	15488	15525	15505	15483	15609	15529	15431	15830	15586	15662	15690	15469	15710	15547	15725	15645	15519	15706	15489	15583	15615	15611	15542	15485	15510	15346	15600	15607	15601	15828	15614	15509	15492	15537	15618	15533	15624	15533	15538	15594	15639	15486	15755	15454	15446	15651	15697	15531	15640	15636	15428	15676	15586	15508	15650	15580	15669	15794	15686	15575	15538	15436	15617	15702	15674	15726	15585	15635	15799	15487	15487	15531	15604	15612	15421	15638	15364	15523	15514	15529	15841	15414	15604	15535	15728	15595	15631	15585	15654	15575	15574	15517	15501	15500	15593	15608	15580	15683	15552	15425	15570	15573	15424	15504	15359	15435	15650	15564	15623	15636	15571	15721	15473	15751	15616	15603	15548	15623	15711	15509	15547	15483	15620	15611	15577	15491	15750	15637	15460	15697	15661	15653	15469	15586	15488	15653	15557	15557	15612	15619	15611	15753	15676	15678	15507	15528	15611	15626	15633	15622	15473	15457	15646	15690	15471	15456	15445	15491	15421	15726	15611	15676	15624	15452	15696	15783	15595	15502	15585	15555	15587	15701	15629	15681	15598	15566	15484	15519	15537	15510	15487	15570	15534	15421	15623	15671	15722	15450	15656	15552	15574	15376	15577	15535	15565	15672	15699	15482	15688	15736	15667	15649	15557	15622	15579	15535	15600	15507	15534	15476	15599	15469	15580	15566	15607	15560	15512	15584	15549	15601	15595	15690	15536	15532	15816	15746	15686	15517	15607	15555	15655	15597	15559	15558	15522	15564	15692	15583	15582	15698	15676	15431	15668	15590	15670	15607	15685	15590	15711	15681	15474	15628	15528	15604	15649	15608	15760	15503	15442	15634	15402	15451	15627	15490	15499	15477	15538	15440	15725	15716	15456	15539	15635	15389	15503	15649	15562	15580	15526	15450	15622	15650	15650	15704	15607	15583	15589	15455	15593	15362	15517	15751	15487	15765	15390	15550	15386	15816	15554	15451	15581	15674	15635	15432	15687	15595	15569	15454	15501	15486	15645	15690	15640	15574	15547	15552	15623	15618	15532	15547	15577	15724	15538	15660	15537	15622	15403	15356	15479	15627	15546	15510	15538	15620	15578	15540	15599	15675	15527	15637	15562	15526	15656	15619	15870	15547	15605	15677	15471	15613	15704	15531	15484	15527	15529	15560	15400	15639	15567	15517	15525	15469	15630	15449	15579	15517	15456	15625	15697	15536	15592	15593	15739	15756	15523	15416	15515	15659	15531	15526	15426	15483	15391	15725	15464	15661	15671	15543	15649	15436	15582	15704	15499	15506	15654	15494	15477	15662	15560	15542	15595	15574	15564	15486	15453	15594	15608	15516	15541	15449	15602	15602	15481	15674	15653	15589	15720	15569	15645	15757	15408	15671	15580	15576	15608	15745	15497	15461	15689	15577	15618	15571	15686	15644	15586	15455	15422	15510	15687	15672	15543	15561	15623	15724	15478	15619	15548	15681	15541	15735	15412	15712	15581	15569	15639	15585	15636	15543	15646	15618	15594	15557	15815	15546	15596	15480	15612	15449	15678	15667	15537	15503	15598	15487	15669	15495	15594	15686	15638	15692	15592	15728	15543	15586	15653	15534	15677	15655	15535	15660	15519	15703	15470	15673	15512	15602	15535	15536	15519	15675	15632	15545	15517	15674	15575	15514	15588	15668	15605	15583	15563	15703	15506	15791	15707	15552	15627	15745	15636	15511	15574	15554	15491	15553	15503	15541	15527	15565	15489	15542	15590	15503	15645	15711	15694	15679	15546	15595	15398	15626	15455	15653	15517	15590	15488	15641	15485	15662	15641	15746	15579	15621	15572	15473	15543	15598	15370	15638	15717	15585	15672	15533	15508	15426	15655	15532	15415	15593	15608	15492	15810	15457	15603	15509	15580	15639	15698	15584	15489	15773	15410	15516	15739	15633	15671	15528	15599	15639	15630	15682	15630	15773	15392	15639	15555	15566	15472	15495	15553	15567	15564	15537	15554	15414	15530	15700	15523	15580	15677	15694	15630	15565	15720	15648	15526	15596	15604	15561	15589	15419	15518	15287	15805	15361	15606	15403	15493	15746	15541	15630	15621	15595	15418	15523	15609	15432	15614	15473	15631	15680	15573	15627	15512	15444	15633	15580	15495	15622	15431	15491	15537	15589	15517	15506	15510	15676	15494	15609	15747	15812	15654	15570	15556	15666	15485	15660	15581	15558	15493	15447	15524	15667	15577	15513	15627	15645	15540	15625	15552	15560	15539	15710	15794	15651	15503	15738	15629	15545	15643	15618	15450	15420	15420	15532	15615	15602	15659	15645	15564	15516	15596	15586	15571	15447	15454	15619	15707	15527	15552	15730	15584	15514	15603	15705	15580	15707	15604	15509	15453	15740	15460	15635	15588	15682	15445	15541	15495	15491	15578	15577	15538	15577	15578	15578	15631	15581	15664	15476	15405	15485	15492	15414	15652	15491	15675	15452	15622	15689	15691	15702	15600	15584	15638	15683	15556	15700	15625	15571	15706	15522	15560	15486	15561	15433	15684	15658	15707	15669	15635	15543	15494	15567	15464	15571	15682	15612	15546	15691	15453	15602	15564	15527	15849	15574	15621	15513	15484	15596	15615	15550	15571	15489	15743	15639	15519	15636	15456	15658	15598	15510	15682	15525	15604	15627	15581	15600	15501	15682	15516	15417	15507	15705	15493	15771	15528	15575	15633	15490	15471	15581	15532	15476	15610	15538	15599	15455	15612	15528	15563	15590	15684	15571	15753	15570	15674	15713	15518	15667	15617	15644	15418	15640	15607	15581	15580	15758	15584	15516	15705	15521	15598	15589	15773	15637	15512	15712	15483	15773	15666	15336	15493	15539	15526	15491	15543	15835	15603	15479	15603	15711	15463	15515	15607	15441	15696	15597	15600	15594	15701	15722	15662	15394	15572	15571	15501	15589	15447	15573	15554	15696	15377	15419	15503	15380	15608	15469	15626	15536	15593	15356	15574	15482	15564	15471	15707	15644	15536	15655	15684	15633	15695	15599	15577	15740	15546	15706	15653	15498	15662	15652	15579	15797	15492	15718	15534	15861	15483	15576	15740	15647	15562	15565	15615	15404	15536	15563	15457	15703	15599	15466	15350	15591	15706	15758	15310	15590	15640	15624	15816	15450	15645	15389	15706	15464	15523	15671	15571	15614	15532	15634	15623	15553	15662	15702	15553	15625	15612	15608	15672	15490	15678	15581	15598	15572	15450	15598	15691	15627	15604	15419	15652	15508	15646	15509	15560	15550	15737	15819	15570	15561	15518	15594	15561	15647	15530	15467	15543	15579	15653	15511	15583	15503	15547	15541	15658	15498	15562	15514	15489	15626	15543	15586	15685	15526	15560	15435	15483	15583	15509	15615	15604	15536	15483	15419	15724	15604	15630	15566	15475	15513	15451	15532	15514	15595	15587	15455	15408	15535	15465	15518	15597	15546	15624	15615	15648	15496	15628	15618	15571	15504	15498	15541	15600	15664	15550	15685	15599	15600	15608	15482	15539	15473	15566	15547	15572	15763	15768	15453	15465	15437	15717	15708	15609	15703	15569	15511	15617	15588	15652	15447	15591	15526	15563	15664	15586	15745	15604	15503	15564	15588	15568	15610	15429	15619	15482	15482	15717	15617	15613	15567	15663	15539	15699	15706	15515	15734	15665	15602	15667	15510	15661	15607	15726	15519	15542	15461	15522	15550	15723	15713	15624	15575	15580	15426	15748	15472	15521	15604	15607	15443	15746	15472	15414	15679	15639	15460	15676	15631	15757	15411	15551	15635	15555	15591	15582	15597	15648	15559	15578	15730	15558	15621	15575	15723	15603	15674	15736	15542	15674	15571	15514	15526	15519	15373	15499	15531	15516	15537	15728	15554	15515	15624	15518	15617	15484	15580	15430	15636	15687	15640	15683	15599	15568	15533	15499	15616	15591	15537	15478	15674	15466	15678	15648	15572	15668	15628	15680	15705	15671	15672	15743	15718	15474	15498	15545	15685	15591	15617	15763	15476	15643	15537	15571	15403	15480	15577	15750	15683	15470	15469	15696	15449	15422	15602	15520	15543	15580	15576	15481	15650	15438	15618	15515	15727	15680	15540	15655	15757	15514	15601	15658	15644	15640	15506	15517	15333	15689	15672	15624	15675	15660	15607	15614	15526	15672	15539	15579	15717	15677	15671	15635	15553	15543	15382	15605	15495	15572	15579	15857	15547	15634	15641	15541	15464	15594	15639	15750	15609	15613	15656	15513	15460	15617	15640	15459	15661	15496	15720	15564	15717	15615	15494	15609	15467	15377	15592	15474	15644	15507	15682	15612	15516	15592	15623	15539	15479	15546	15511	15485	15440	15532	15661	15567	15630	15735	15444	15634	15479	15440	15654	15738	15579	15517	15564	15486	15671	15656	15528	15638	15612	15759	15621	15541	15622	15646	15629	15680	15623	15552	15657	15458	15549	15586	15530	15424	15652	15643	15567	15582	15556	15587	15674	15578	15512	15562	15689	15515	15549	15687	15450	15561	15643	15588	15669	15642	15521	15585	15598	15531	15749	15695	15497	15531	15631	15681	15491	15582	15740	15573	15701	15786	15618	15670	15344	15591	15508	15537	15474
27670	21797	23183	20123	29064	33034	26919	22987	19654	17750	17629	17519	17727	17476	17465	17568	17686	17632	17514	17537	17655	17417	17453	17628	17403	17492	17550	17531	17642	17565	17498	17521	17542	17574	17585	17662	17475	17515	17323	17610	17586	17446	17521	17400	17668	17623	17621	17519	17603	17796	17688	17485	17660	17520	17540	17365	17508	17291	17542	17659	17547	17387	17604	17368	17358	17660	17413	17615	17510	17554	17508	17547	17520	17581	17623	17727	17368	17562	17367	17491	17355	17620	17542	17549	17529	17467	17541	17686	17528	17486	17533	17376	17518	17604	17509	17668	17601	17566	17730	17559	17498	17602	17557	17612	17727	17460	17668	17912	17533	17590	17435	17483	17632	17440	17455	17584	17504	17681	17493	17612	17504	17594	17749	17672	17452	17548	17355	17733	17424	17379	17401	17496	17490	17597	17551	17302	17604	17774	17527	17590	17417	17552	17751	17736	17687	17634	17431	17639	17478	17591	17654	17742	17437	17531	17536	17700	17846	17410	17334	17528	17553	17512	17627	17351	17426	17551	17391	17691	17583	17544	17622	17407	17815	17612	17597	17630	17664	17603	17320	17537	17569	17462	17522	17679	17805	17646	17591	17661	17421	17507	17462	17577	17755	17557	17354	17654	17686	17589	17676	17489	17815	17731	17462	17627	17804	17613	17489	17518	17642	17632	17641	17423	17472	17526	17510	17468	17507	17551	17428	17735	17593	17658	17601	17457	17403	17392	17776	17499	17609	17500	17437	17537	17617	17584	17684	17474	17406	17231	17625	17568	17619	17637	17645	17460	17588	17763	17772	17416	17578	17603	17366	17337	17468	17280	17452	17587	17366	17409	17505	17524	17460	17675	17813	17689	17663	17277	17546	17602	17384	17524	17622	17618	17774	17460	17357	17513	17556	17674	17564	17536	17465	17300	17600	17563	17490	17657	17406	17459	17532	17456	17539	17538	17496	17487	17561	17639	17413	17555	17720	17337	17687	17649	17611	17534	17661	17573	17548	17493	17667	17337	17663	17460	17507	17613	17548	17648	17503	17665	17505	17487	17272	17631	17648	17418	17642	17537	17656	17514	17594	17636	17684	17557	17449	17477	17338	17542	17397	17448	17717	17517	17614	17444	17656	17713	17539	17404	17565	17560	17549	17506	17426	17536	17541	17635	17716	17697	17617	17629	17472	17399	17679	17521	17508	17640	17555	17303	17860	17710	17614	17572	17540	17638	17456	17569	17572	17397	17553	17543	17637	17459	17287	17337	17595	17476	17547	17511	17409	17378	17657	17465	17578	17643	17509	17618	17452	17537	17482	17597	17640	17581	17587	17569	17678	17490	17566	17788	17583	17603	17796	17576	17558	17667	17452	17383	17524	17706	17780	17761	17616	17715	17529	17561	17411	17505	17650	17475	17624	17601	17359	17468	17412	17466	17720	17645	17561	17569	17498	17363	17404	17531	17733	17743	17800	17673	17530	17502	17741	17524	17448	17406	17556	17677	17305	17397	17590	17546	17480	17494	17598	17534	17496	17561	17649	17499	17461	17443	17523	17456	17463	17487	17413	17470	17572	17514	17560	17781	17502	17607	17360	17572	17513	17675	17511	17654	17376	17556	17377	17778	17550	17558	17536	17615	17478	17604	17601	17287	17528	17504	17446	17299	17573	17703	17487	17496	17654	17544	17674	17481	17522	17651	17485	17559	17529	17715	17591	17465	17453	17618	17545	17431	17553	17696	17561	17683	17477	17537	17515	17497	17585	17452	17600	17433	17343	17534	17590	17614	17702	17566	17497	17461	17596	17761	17502	17411	17589	17582	17341	17725	17379	17490	17555	17525	17657	17419	17507	17585	17750	17487	17637	17454	17447	17500	17519	17554	17481	17698	17526	17451	17475	17581	17624	17423	17431	17484	17516	17598	17672	17660	17616	17487	17604	17632	17562	17491	17578	17484	17498	17476	17577	17404	17461	17464	17510	17578	17524	17721	17560	17600	17455	17582	17472	17536	17572	17365	17529	17525	17464	17603	17338	17381	17559	17492	17352	17672	17544	17553	17454	17577	17436	17530	17583	17650	17453	17749	17546	17649	17659	17644	17675	17475	17546	17471	17568	17645	17526	17613	17451	17548	17751	17489	17388	17503	17356	17487	17725	17710	17665	17496	17596	17550	17682	17552	17430	17414	17684	17462	17507	17636	17622	17600	17490	17601	17533	17332	17459	17496	17458	17402	17547	17426	17677	17890	17578	17557	17484	17764	17611	17602	17528	17545	17609	17630	17504	17361	17584	17366	17519	17654	17518	17558	17672	17512	17682	17498	17429	17480	17536	17512	17819	17456	17527	17618	17631	17369	17611	17547	17491	17627	17449	17580	17761	17745	17556	17743	17533	17484	17630	17395	17684	17429	17662	17583	17359	17493	17597	17481	17608	17394	17505	17396	17487	17317	17641	17709	17499	17448	17625	17513	17618	17538	17550	17525	17530	17569	17735	17839	17741	17542	17529	17305	17434	17549	17460	17741	17527	17670	17611	17615	17638	17584	17291	17533	17656	17711	17489	17406	17528	17502	17642	17485	17493	17508	17539	17633	17683	17638	17347	17697	17405	17755	17622	17520	17459	17596	17356	17630	17521	17494	17556	17462	17601	17820	17507	17630	17720	17528	17640	17472	17426	17538	17651	17514	17740	17617	17505	17380	17633	17551	17666	17473	17782	17519	17410	17464	17432	17622	17465	17493	17717	17470	17559	17470	17506	17456	17511	17550	17864	17448	17600	17821	17597	17740	17471	17568	17657	17520	17642	17517	17524	17451	17546	17714	17487	17396	17559	17708	17510	17374	17419	17638	17695	17544	17485	17525	17610	17675	17524	17480	17445	17317	17587	17439	17549	17693	17486	17461	17373	17495	17443	17564	17509	17583	17501	17628	17630	17581	17642	17751	17566	17694	17633	17528	17472	17516	17457	17470	17566	17576	17487	17425	17445	17477	17609	17612	17403	17438	17640	17505	17571	17611	17517	17543	17593	17675	17389	17500	17493	17696	17551	17659	17540	17670	17546	17487	17418	17492	17702	17345	17598	17417	17690	17869	17495	17604	17695	17706	17609	17555	17557	17564	17525	17492	17658	17449	17586	17526	17487	17606	17729	17463	17530	17545	17568	17589	17394	17631	17310	17555	17595	17540	17536	17414	17624	17508	17638	17781	17505	17326	17504	17375	17486	17445	17466	17692	17468	17645	17465	17464	17629	17559	17449	17398	17446	17591	17545	17694	17441	17517	17690	17449	17484	17404	17618	17488	17623	17598	17543	17414	17587	17522	17587	17523	17674	17416	17491	17542	17567	17490	17673	17356	17417	17403	17612	17345	17435	17466	17621	17495	17665	17640	17610	17502	17205	17547	17514	17404	17301	17574	17604	17662	17675	17525	17426	17593	17536	17369	17616	17469	17585	17522	17518	17635	17625	17692	17544	17709	17660	17683	17536	17464	17600	17632	17708	17672	17761	17571	17432	17642	17606	17647	17530	17831	17756	17572	17565	17652	17634	17563	17691	17685	17513	17604	17541	17628	17712	17454	17472	17368	17811	17531	17657	17352	17743	17718	17481	17514	17544	17797	17615	17550	17521	17501	17524	17495	17463	17333	17713	17562	17565	17693	17486	17543	17514	17586	17545	17487	17516	17324	17490	17475	17454	17605	17529	17628	17605	17543	17382	17645	17566	17639	17533	17534	17292	17316	17534	17486	17646	17473	17441	17730	17431	17680	17568	17584	17462	17582	17634	17522	17692	17581	17602	17432	17392	17587	17610	17418	17480	17666	17427	17718	17579	17549	17599	17457	17635	17524	17462	17583	17401	17583	17547	17344	17391	17319	17565	17671	17645	17387	17563	17559	17353	17405	17492	17454	17346	17431	17331	17432	17666	17655	17677	17443	17653	17516	17532	17525	17544	17500	17528	17461	17604	17484	17419	17622	17663	17697	17631	17422	17327	17779	17624	17470	17565	17467	17464	17485	17725	17470	17246	17391	17475	17610	17670	17241	17657	17528	17552	17603	17531	17776	17793	17600	17419	17641	17514	17552	17578	17618	17497	17587	17727	17496	17443	17678	17468	17566	17606	17546	17542	17493	17606	17519	17682	17637	17448	17537	17468	17522	17641	17299	17432	17820	17697	17395	17439	17498	17552	17573	17419	17504	17658	17579	17386	17587	17534	17541	17529	17657	17708	17762	17655	17625	17620	17554	17302	17589	17701	17615	17674	17546	17505	17790	17667	17488	17544	17465	17632	17394	17570	17413	17551	17327	17661	17542	17352	17454	17399	17224	17449	17563	17786	17514	17430	17518	17577	17652	17635	17558	17540	17572	17356	17662	17538	17425	17601	17581	17673	17538	17546	17449	17490	17521	17604	17608	17294	17588	17618	17490	17613	17727	17688	17657	17646	17601	17659	17538	17536	17533	17504	17507	17549	17554	17467	17523	17497	17569	17524	17592	17542	17548	17515	17525	17617	17361	17570	17519	17771	17559	17389	17674	17658	17522	17431	17848	17522	17550	17408	17484	17717	17560	17522	17611	17542	17525	17444	17560	17551	17708	17483	17508	17505	17486	17741	17416	17586	17441	17528	17610	17584	17602	17612	17562	17698	17437	17571	17612	17733	17422	17594	17667	17618	17480	17242	17470	17509	17405	17518	17459	17496	17514	17525	17493	17548	17473	17667	17550	17478	17489	17419	17421	17472	17459	17656	17777	17607	17424	17470	17674	17590	17758	17624	17378	17633	17607	17545	17515	17491	17748	17591	17422	17556	17683	17568	17632	17523	17573	17599	17239	17664	17427	17559	17521	17385	17639	17693	17469	17597	17542	17558	17585	17737	17608	17458	17337	17571	17588	17573	17723	17434	17511	17440	17416	17450	17526	17565	17461	17438	17545	17449	17406	17809	17413	17475	17600	17763	17676	17646	17592	17533	17480	17408	17649	17641	17618	17512	17557	17464	17507	17414	17646	17776	17775	17452	17422	17351	17276	17569	17495	17544	17643	17528	17575	17707	17563	17412	17516	17637	17543	17533	17510	17385	17531	17539	17577	17583	17642	17469	17573	17523	17666	17642	17535	17572	17485	17584	17500	17397	17610	17501	17790	17667	17571	17484	17410	17481	17437
14930	17261	16818	16424	32660	33252	26311	21552	17975	15805	15848	15764	15841	15950	15881	15879	15831	15933	15779	15750	15829	15778	15847	15802	15991	15885	15699	15835	15760	15872	16083	15812	15656	15781	16029	15771	15786	15840	15777	15988	15872	15740	15845	15647	15896	15848	15782	15840	16028	15685	15815	15841	15905	15963	15916	15918	15916	15835	15723	15827	15809	15839	15753	15967	15752	15796	15745	15894	15896	15754	15728	15672	15801	15890	15839	15822	15947	15890	15815	15763	15858	15679	15851	15860	15782	15883	15735	15835	15908	15935	15934	15842	15974	15752	16035	15963	15828	15860	15843	15812	15786	15859	15835	15743	15787	15871	15697	15575	15848	15907	15855	15843	15836	15779	15933	15745	15800	15940	15871	15913	15704	15773	16005	15864	15754	15845	15671	15875	15658	15778	15855	15907	15737	15820	15817	15818	15694	15813	15885	15812	15907	15727	15879	15731	15748	15844	15944	15840	15873	15808	15841	15837	15744	15929	15841	15817	15842	15935	15795	15767	15737	15668	15770	15789	15901	15877	15826	15778	15884	15704	15895	15891	15634	15811	15818	15846	15884	15858	15726	15757	15771	15836	15813	15661	15700	15838	15855	15729	15721	15880	15903	15972	15756	15833	15779	15923	15919	15954	15853	15751	15757	15822	15883	15929	15714	15777	15946	15749	15770	15733	15831	15755	15845	15808	15868	15870	15886	15864	15860	15991	15916	15922	15965	15931	15753	15812	15749	15800	15708	15701	15832	15694	15811	15844	15666	15683	15890	15729	15847	15645	15656	15776	15979	15876	15808	15982	15867	15653	15838	15846	15857	15799	15817	15861	15869	15817	15670	15858	15899	15800	15895	15741	15814	15934	15786	16015	15851	15645	15937	15931	15689	15852	16015	15941	15811	15803	15676	15781	15755	15709	15845	15743	16050	15759	15699	15845	15854	15827	15697	15880	15830	15842	15785	15718	15897	15855	15996	15944	15972	15784	15648	15813	15697	15691	15829	15650	15807	15636	15749	15862	15871	15661	15963	15789	15652	15746	15633	15818	15834	15849	15879	15801	15744	15612	15952	15863	15845	15799	15852	15757	15886	15724	15776	15756	15966	15709	15893	15645	15816	15658	15896	15838	15847	15813	15747	15922	15803	15792	15915	15780	15708	15798	15924	15904	15919	15834	15691	15750	15794	15884	15797	15868	15870	15895	15872	15776	15846	15789	15711	15797	15775	15973	15912	15766	15736	15854	15856	15887	15741	15885	15848	15808	15968	15827	15721	15767	15907	15616	15707	15755	15873	15815	15826	16010	15755	15889	15728	15795	15841	15892	15915	15603	15759	15813	15783	15780	15667	15726	15894	15701	15849	15922	15792	15943	15942	15911	15814	15849	15792	15837	15610	15731	15799	15707	15828	15952	15960	15904	15847	15779	15815	15869	15911	15820	15738	15940	15806	15760	15891	15719	15916	15698	15766	15796	15826	15935	15950	15963	15840	16061	15646	15800	15801	15648	15820	15830	15683	15869	15677	15670	15827	15882	15823	15881	15741	15900	15912	15974	15878	15928	15682	15703	15730	15792	15952	15730	15873	15731	15753	15968	15937	15699	15920	15893	15907	15742	15740	15855	15927	15723	15903	15786	15909	15897	15871	15699	15828	15747	15883	15838	15701	15777	15976	15648	15845	15748	15692	15861	15786	15767	15924	15738	15794	15844	15904	15930	15822	15747	15928	15908	15755	15791	15807	15708	15954	15756	15769	15753	15890	15783	15960	15786	15897	15704	15758	15710	15888	16005	15828	15810	15738	15548	15857	15991	15645	15862	15710	15626	16003	15732	15704	15793	15847	15914	15908	15939	15843	15659	15926	15742	15971	15741	15916	15931	15767	15734	15891	15851	15717	15872	15769	15746	15915	15917	15778	15734	15863	15796	15846	15898	15823	15805	15932	15923	15808	15901	15875	15785	15939	15903	15832	15895	15746	15745	15942	15833	15786	15777	15573	15738	15663	15784	15863	15711	15880	15739	15868	15889	15892	15775	15778	15915	15909	15898	15750	15843	15656	15703	15879	15735	15814	15967	15883	15712	15866	15902	15782	15932	15860	15852	15722	15797	15778	15633	15800	15659	15754	15963	15703	15739	15716	15746	15804	15875	15974	15708	15784	15796	15892	15622	15740	15768	15952	15803	15670	15800	15802	15826	16036	15914	15671	15839	15748	15763	15840	15790	15690	15940	15865	15878	15907	15959	15861	15911	15913	15750	15691	15705	15822	15811	15825	15840	15720	15932	15792	15697	15836	15759	15744	15672	15887	15784	15883	15855	15761	15838	15944	15876	15728	15720	15869	15766	15847	15715	15928	15770	15874	15741	15819	15877	15656	15785	15776	15880	15754	15875	15777	15674	15929	15785	15680	15875	15909	15910	15839	15703	15841	15943	15759	16001	15735	15797	15983	15769	15760	15965	15708	15908	15758	15814	15825	15644	15778	15827	15687	15693	15801	15860	15704	16028	15963	15728	15961	15790	15930	16076	15760	15761	15894	15872	15913	15713	15798	15822	15822	15719	15968	15884	15846	15865	15848	16017	15951	15758	15706	16018	15829	15936	15763	15776	15736	15886	15929	15814	15777	15869	15788	15870	15736	15820	15846	15746	15797	15838	15860	15820	15886	15687	15977	15724	15872	15833	15907	15718	15690	15796	15906	15686	15831	15832	15878	15795	15757	15792	15824	15724	15678	15940	15750	15811	15769	15679	15949	15904	15739	15787	15727	15805	15763	15877	15749	15651	15929	15905	15931	15714	15932	15886	15875	15801	15889	15804	15830	15788	15816	15775	15720	15879	15780	15833	15844	15628	15809	15979	15657	15913	15836	15812	15788	15752	15832	15952	15839	15963	15820	15801	15966	15901	15797	15992	15863	15688	15772	15906	15759	15877	15920	15961	15828	15880	15807	15889	15909	15751	15979	15812	15704	15807	15602	15738	15936	15763	15868	15825	15752	15728	15996	15870	15763	15823	16009	15835	15654	15813	15735	15853	15800	15866	15674	15735	15905	15824	15809	15760	15945	15850	15661	15848	15947	15844	15746	15752	15757	15763	15821	15771	15705	15818	15864	15812	15800	15829	15848	15738	15706	15868	15799	16018	15801	15689	15797	16038	15889	15901	15772	15831	15820	15818	15857	15800	15917	15716	15727	15789	15826	15913	15753	15806	15749	15838	16002	15678	15904	15944	15712	15842	15851	15764	16099	15763	15808	15949	15690	16033	15834	16055	15610	15929	15797	15913	15822	15953	15945	15885	15982	15827	15846	15807	15767	15944	15838	15904	15740	15817	15900	15776	15832	15689	15886	15617	15835	15663	15873	15885	15862	15728	15837	15722	15802	15834	15772	15661	15705	15799	15782	15751	15907	15695	15780	15818	15746	15928	15767	15818	15674	15831	16011	15848	15772	15731	15765	15917	15914	15845	15726	15951	15821	16042	15732	15940	15620	15914	16028	15815	15899	15997	15834	15834	15760	15783	15817	15754	15899	15878	15764	15855	15716	16034	15743	15966	15753	15950	15813	15873	15799	15826	15758	15866	15689	15831	15689	15757	15938	15887	15650	15686	15917	15967	15798	15851	15765	15798	15837	15643	15790	15863	15762	15790	15806	15901	15876	15713	16010	15745	15845	15842	15801	15758	15948	15947	15764	15921	15852	16036	15920	15839	15884	15857	15821	15811	15748	15932	15810	15849	15621	15829	15770	15878	15929	15848	15859	15883	15762	15947	15653	15803	15833	15804	15895	15890	15824	15824	15743	15753	15872	15943	15941	15819	15891	15919	15682	15870	15940	15881	15875	15831	15953	15783	15661	15824	15801	15963	15919	15776	16009	15944	15901	15966	15834	15790	15697	15773	15978	15982	15832	15764	15697	15950	15741	15959	15801	15953	15697	15776	15819	15791	15843	15938	15983	15862	15875	15626	15836	15625	15892	15793	15745	15745	15901	15888	15827	15777	15900	15894	15841	15752	15797	15900	15924	15960	15940	16014	15751	15693	15763	15793	15713	15943	15864	16007	15869	15540	15889	15770	15889	15951	15835	15792	15801	15932	15882	15745	15739	15745	15937	16068	15878	15700	15710	15798	15896	15851	15676	15976	15844	15832	15919	15783	15792	15741	15926	16025	15765	15931	15825	15822	15769	15816	15849	15669	15859	15719	15757	15933	15777	15788	15840	15781	15700	15871	15922	15748	15834	15914	15584	15866	15870	15842	15889	15880	15838	15693	15864	15904	15930	15758	15888	15765	15805	15640	15744	15530	15811	15793	15825	15811	15962	15928	15799	15784	15951	15803	15969	15811	15807	15809	15848	15954	15860	15622	15793	15971	15760	15762	15764	15854	15913	15893	16027	16025	15900	15795	15756	15770	15832	15923	15903	15862	15845	15779	15836	16134	15728	15693	15748	15701	15817	15759	15708	15707	15641	15849	16024	15745	15831	15723	15926	15736	15822	15738	15826	15818	15777	15829	15816	15844	15837	16065	15998	15736	15830	15837	15749	15797	15860	15691	15902	15789	15964	15739	15703	15796	15723	15832	15738	15969	15847	15788	15820	15965	15804	15772	15893	15932	15865	15712	15920	15835	15952	15668	15809	15883	15743	15797	15813	15789	15806	15954	15828	15718	15805	15919	15941	15839	15754	15844	15729	15805	15780	15994	15756	15830	15934	15948	15850	15835	15770	15870	15812	15821	15746	15797	15778	15877	15730	15838	15936	16077	15758	15662	15920	15737	15980	15910	15762	15944	15809	15791	15906	15946	15986	15722	15775	15886	15755	15799	15810	15841	15773	15905	15919	15752	15683	15946	15811	15818	15811	15742	15818	15866	15928	15918	15772	15762	15938	15837	16014	15796	15863	15917	15865	15815	15916	15978	15895	16002	15882	15753	15894	15896	15768	15890	15693	15764	15749	15796	15869	15784	15910	15810	15862	15690	15850	15703	15844	15901	15716	15770	15971	15605	15678	15698	15718	15722	15823	15973	15876	15761	15793	15876	15844	15922	16001	15741	15882	15757	15885	15792	15704	15901	15923	15970	15787	15874	15812	15909	15830	15906	15924	15915	15719	15933	15953	15845	16013	15875	15813	15927	15768	15863	15875	15817	15744	15803	15709	15744
24837	21182	27916	25170	41735	59920	47838	34714	25202	19627	17913	17837	17740	17640	17582	17555	17736	17600	17563	17772	17717	17682	17820	17489	17747	17700	17664	17615	17361	17547	17687	17561	17568	17733	17565	17615	17680	17585	17631	17516	17523	17535	17768	17819	17371	17621	17631	17841	17743	17490	17455	17589	17379	17687	17376	17469	17538	17573	17460	17647	17648	17527	17522	17441	17570	17576	17602	17603	17580	17571	17621	17386	17697	17518	17599	17535	17493	17380	17448	17694	17638	17689	17436	17599	17659	17322	17643	17441	17565	17658	17502	17558	17398	17594	17713	17231	17480	17683	17517	17367	17383	17611	17738	17656	17541	17793	17432	17504	17392	17515	17546	17783	17770	17424	17317	17497	17401	17492	17703	17501	17445	17518	17510	17427	17672	17521	17545	17513	17602	17452	17523	17402	17659	17286	17613	17524	17575	17522	17538	17365	17393	17338	17493	17658	17621	17490	17513	17458	17650	17427	17503	17600	17451	17525	17518	17477	17450	17769	17604	17392	17509	17367	17771	17564	17641	17494	17396	17515	17647	17620	17532	17710	17635	17538	17583	17589	17374	17608	17553	17748	17564	17472	17575	17631	17477	17567	17534	17475	17510	17540	17644	17531	17660	17626	17660	17685	17365	17667	17712	17658	17582	17397	17331	17542	17580	17527	17487	17431	17528	17540	17495	17745	17491	17455	17413	17488	17582	17450	17572	17564	17549	17338	17626	17606	17347	17658	17505	17653	17535	17314	17511	17311	17458	17689	17591	17546	17671	17602	17292	17719	17523	17574	17314	17618	17485	17727	17534	17565	17501	17506	17424	17506	17567	17443	17399	17412	17467	17457	17576	17535	17522	17752	17566	17540	17292	17674	17479	17545	17550	17740	17575	17671	17551	17564	17586	17395	17687	17557	17596	17618	17500	17360	17391	17652	17559	17490	17521	17487	17565	17759	17551	17207	17521	17551	17732	17635	17557	17670	17545	17455	17567	17393	17773	17748	17482	17680	17766	17705	17462	17568	17415	17551	17669	17434	17311	17392	17527	17500	17642	17431	17644	17479	17496	17573	17520	17554	17451	17409	17523	17523	17623	17340	17426	17545	17369	17523	17640	17541	17753	17657	17410	17499	17510	17335	17513	17593	17364	17385	17566	17621	17562	17691	17566	17318	17573	17195	17466	17608	17467	17592	17443	17474	17592	17601	17602	17537	17710	17338	17402	17506	17468	17547	17527	17529	17569	17562	17527	17702	17591	17407	17505	17720	17610	17454	17533	17585	17514	17390	17403	17290	17611	17598	17311	17449	17517	17425	17679	17671	17407	17647	17599	17557	17515	17753	17407	17683	17755	17575	17437	17378	17590	17347	17510	17581	17603	17542	17345	17461	17505	17647	17770	17488	17747	17617	17587	17429	17416	17519	17483	17657	17662	17593	17504	17646	17416	17461	17488	17534	17574	17528	17646	17591	17543	17525	17585	17644	17701	17636	17387	17578	17345	17465	17592	17643	17563	17396	17742	17662	17485	17545	17510	17475	17580	17601	17341	17614	17460	17455	17744	17783	17420	17502	17662	17797	17544	17646	17514	17606	17539	17517	17366	17576	17627	17649	17517	17616	17648	17500	17492	17612	17322	17418	17584	17414	17539	17515	17542	17590	17484	17485	17516	17313	17558	17342	17675	17598	17581	17680	17595	17564	17636	17331	17592	17643	17451	17657	17617	17502	17711	17539	17359	17371	17385	17593	17373	17486	17502	17605	17640	17513	17499	17539	17447	17546	17663	17363	17541	17423	17364	17532	17623	17664	17443	17392	17621	17434	17458	17571	17649	17697	17640	17639	17378	17560	17523	17432	17489	17532	17492	17878	17475	17640	17455	17496	17433	17624	17521	17562	17559	17555	17555	17515	17538	17474	17547	17646	17581	17499	17573	17637	17544	17598	17418	17414	17455	17492	17432	17375	17297	17565	17678	17600	17509	17604	17519	17458	17441	17516	17470	17493	17532	17620	17505	17619	17300	17524	17495	17585	17342	17607	17605	17514	17477	17512	17613	17601	17647	17684	17422	17396	17677	17501	17520	17595	17544	17474	17571	17370	17628	17399	17264	17611	17432	17601	17607	17525	17419	17521	17510	17609	17410	17516	17797	17881	17455	17491	17301	17783	17705	17435	17441	17519	17398	17347	17424	17601	17575	17512	17451	17545	17464	17504	17575	17434	17569	17457	17481	17508	17532	17420	17550	17944	17854	17400	17532	17495	17636	17683	17760	17605	17592	17508	17585	17559	17513	17564	17660	17661	17565	17495	17399	17463	17536	17496	17392	17651	17610	17627	17564	17502	17461	17466	17387	17475	17499	17533	17673	17436	17345	17471	17497	17658	17693	17538	17444	17332	17670	17614	17553	17538	17498	17641	17462	17709	17453	17488	17638	17462	17671	17478	17784	17655	17562	17538	17541	17641	17683	17453	17687	17627	17718	17518	17601	17455	17432	17560	17585	17456	17616	17534	17344	17448	17618	17418	17575	17588	17667	17634	17719	17546	17304	17538	17587	17596	17453	17611	17535	17603	17349	17466	17538	17645	17708	17860	17555	17454	17390	17475	17509	17516	17646	17585	17458	17361	17567	17630	17765	17689	17407	17705	17665	17672	17618	17702	17605	17659	17748	17547	17570	17605	17649	17441	17463	17493	17635	17576	17602	17519	17462	17527	17660	17664	17552	17554	17692	17581	17492	17597	17713	17580	17726	17392	17587	17465	17563	17440	17413	17738	17535	17695	17658	17356	17359	17509	17579	17598	17407	17488	17649	17457	17593	17420	17584	17381	17523	17673	17562	17521	17461	17368	17508	17417	17637	17360	17534	17455	17529	17557	17422	17720	17606	17558	17503	17535	17418	17653	17514	17642	17468	17372	17524	17418	17664	17462	17462	17619	17640	17805	17504	17423	17747	17496	17510	17674	17538	17320	17536	17577	17732	17582	17528	17567	17473	17448	17453	17516	17506	17466	17351	17612	17474	17596	17462	17577	17554	17652	17649	17655	17636	17432	17642	17504	17316	17557	17808	17575	17576	17374	17632	17541	17545	17595	17383	17702	17619	17541	17732	17556	17518	17616	17690	17545	17548	17592	17555	17463	17398	17575	17399	17725	17533	17335	17550	17547	17678	17568	17384	17519	17774	17569	17496	17339	17346	17433	17428	17473	17685	17451	17655	17467	17588	17516	17503	17617	17460	17608	17358	17625	17341	17433	17615	17613	17673	17869	17441	17440	17611	17380	17507	17544	17524	17431	17504	17435	17555	17680	17687	17679	17539	17610	17470	17406	17595	17570	17610	17639	17660	17768	17513	17520	17434	17510	17545	17721	17350	17578	17615	17538	17566	17568	17569	17426	17556	17549	17477	17564	17585	17369	17384	17487	17330	17646	17607	17641	17536	17661	17465	17629	17557	17566	17484	17451	17540	17588	17486	17435	17625	17763	17545	17694	17520	17550	17668	17632	17493	17440	17620	17411	17555	17391	17577	17797	17368	17642	17733	17465	17383	17637	17543	17600	17442	17663	17651	17645	17873	17534	17461	17534	17402	17501	17600	17556	17458	17451	17503	17550	17328	17512	17401	17455	17505	17522	17472	17517	17535	17456	17482	17678	17628	17619	17715	17568	17440	17668	17827	17571	17587	17745	17456	17279	17594	17539	17645	17739	17633	17803	17627	17586	17443	17490	17634	17649	17614	17319	17445	17520	17484	17637	17314	17574	17651	17410	17611	17537	17463	17498	17548	17430	17736	17419	17559	17441	17572	17539	17251	17480	17649	17738	17504	17381	17640	17728	17558	17565	17536	17733	17532	17532	17602	17469	17468	17593	17353	17717	17553	17499	17578	17493	17656	17770	17557	17462	17782	17403	17390	17742	17605	17514	17370	17592	17671	17679	17599	17580	17517	17550	17490	17683	17603	17467	17702	17445	17549	17484	17547	17497	17441	17428	17633	17406	17432	17441	17570	17470	17376	17392	17541	17570	17527	17481	17451	17442	17640	17734	17534	17530	17490	17685	17732	17475	17596	17598	17680	17504	17647	17784	17752	17648	17606	17578	17565	17542	17606	17516	17486	17455	17608	17480	17443	17493	17617	17476	17488	17583	17491	17637	17526	17510	17490	17444	17489	17429	17574	17484	17666	17658	17470	17602	17457	17605	17608	17546	17468	17461	17485	17441	17494	17494	17500	17607	17661	17634	17403	17476	17785	17469	17543	17727	17442	17508	17667	17528	17526	17421	17564	17566	17470	17709	17644	17612	17434	17414	17452	17541	17416	17692	17481	17419	17620	17440	17577	17726	17605	17569	17516	17612	17493	17513	17702	17455	17579	17467	17668	17452	17610	17639	17531	17461	17527	17632	17701	17485	17590	17659	17640	17447	17739	17650	17526	17379	17698	17530	17464	17487	17479	17673	17667	17364	17382	17488	17633	17596	17671	17574	17553	17630	17572	17231	17383	17538	17515	17574	17463	17588	17783	17642	17633	17539	17445	17306	17545	17637	17367	17575	17536	17756	17810	17651	17617	17535	17434	17533	17558	17696	17584	17537	17580	17505	17450	17331	17522	17448	17451	17486	17521	17680	17510	17310	17814	17656	17595	17447	17320	17363	17524	17698	17635	17760	17577	17622	17511	17378	17567	17565	17575	17649	17565	17492	17380	17705	17375	17561	17646	17542	17511	17621	17633	17505	17610	17583	17489	17550	17608	17751	17486	17583	17478	17372	17534	17696	17704	17662	17601	17674	17475	17403	17632	17675	17573	17584	17625	17637	17619	17539	17711	17503	17581	17530	17581	17596	17615	17505	17439	17827	17608	17602	17555	17499	17606	17420	17529	17579	17495	17343	17386	17528	17505	17632	17756	17586	17550	17561	17584	17401	17472	17563	17663	17624	17525	17350	17440	17662	17729	17619	17577	17506	17543	17606	17545	17613	17356	17542	17863	17248	17640	17575	17675	17637	17500	17541	17647	17533	17525	17639	17631	17615	17679	17544	17570	17699	17664	17608	17563	17563	17487	17444	17436	17642	17669	17625	17319	17557	17462	17510	17569	17718	17553	17515	17825	17662	17511	17717	17666	17431	17487	17696	17641	17676	17365	17656	17430	17347	17566	17494	17639	17473
14276	21405	20086	17926	49682	58831	46512	34970	23631	16937	15853	16030	15733	16083	15905	15666	16068	15759	15904	15740	15838	15866	15853	15941	15855	15934	15817	15987	15852	15898	15877	15756	15924	15891	15742	15851	15830	15882	15857	15889	15907	15802	15918	15844	15926	15852	15997	15650	16090	15854	15920	15901	15978	15700	15792	15847	15896	15799	15735	15761	15831	15815	15868	15722	15717	15773	15626	15706	15828	15892	15836	15644	15723	15893	15672	15694	15808	16057	15774	15755	15935	15678	15731	15854	15691	15864	15857	15823	15942	15849	15801	15742	15850	15752	15855	15815	15891	15768	15668	15784	15930	15829	15849	15761	15810	15732	15873	15730	15973	15840	15748	15622	15652	15855	15856	15675	15835	15650	15993	15927	15898	15891	15782	15810	15672	15916	15763	15909	15651	15739	15788	15873	15673	15821	15984	15767	15951	15829	15900	15674	15916	15882	15792	15713	15822	15783	15818	15752	15810	15749	15945	15837	15872	15846	15723	15762	15856	15799	15727	15969	15715	15737	15789	15950	15861	15917	15927	16040	15744	15601	15792	15712	15823	15639	15751	15889	15592	15754	15767	15982	15964	15854	15948	15651	15976	15850	15790	15883	16075	15957	15847	15878	15747	15748	15679	15950	15952	15757	15898	15798	15809	15733	15872	15879	15794	15868	15944	15929	15729	15783	15691	15783	15939	15810	15798	15722	15854	15773	15894	15813	15684	15827	15936	15693	15806	15716	15848	15778	15773	15898	15786	15803	15881	15949	16016	15712	15821	15840	15812	15875	15838	15790	15660	15692	15829	15797	15697	15874	15940	15955	15798	15672	15784	15955	15663	15557	15632	15681	15805	15734	15754	15820	15683	15916	15757	15867	15672	15817	15915	15839	15858	15713	15856	15843	15634	15844	15912	15775	15904	15847	15829	15874	15850	15740	15788	15792	15735	15921	15900	15808	15889	15821	15904	15893	15888	15908	15885	15855	15841	15894	15683	15705	15729	15792	15973	15814	15740	15774	15765	15927	15766	15917	15966	15900	15857	15923	15830	15832	15734	15733	15961	15884	15770	15793	15860	15758	15673	15737	15703	15900	15790	15608	15603	15685	15761	15758	15729	15736	15881	15812	15798	15967	15861	15794	15826	15778	15865	15844	15854	15783	15969	15788	15799	15784	15832	15682	15659	15952	15864	15869	15916	15754	15812	15894	15773	15690	15906	15800	15886	15795	15774	15693	15706	15727	15837	15828	15873	15884	15696	15716	15862	15812	15663	15809	15857	15910	15809	15834	15670	15743	15851	15920	15825	15754	15778	15887	15802	15839	15780	15918	15776	15814	15731	15998	15865	15797	15855	15885	15921	15937	15700	15660	15846	15970	15808	15887	15873	15760	15773	15825	15929	15746	15954	15701	15762	15815	15808	15695	15882	15688	15785	15869	15716	15790	15768	15749	15686	15876	15775	15817	15893	15678	15636	15573	15914	15749	15807	15957	15760	15927	15837	15818	15891	15864	15607	15788	15795	15854	15707	15849	15699	15804	15810	15666	15869	15928	15782	15780	15598	15850	15646	15944	15831	15824	15953	15807	15831	15791	15745	15782	15736	15754	15791	15722	15768	15827	15850	15844	15824	15793	15863	15653	15805	15807	15916	15723	15811	15817	15721	16016	15734	15739	15658	15791	15848	15741	15791	15939	15810	15765	15795	15762	15850	15688	15695	15806	15974	15834	15819	15890	15797	15734	15696	15660	16115	15796	15765	15769	15620	15727	15701	15784	15811	15947	15858	15807	15861	15684	15799	15904	15863	15828	15810	15631	15753	15970	15664	15768	15708	15752	15589	15733	15776	15903	15767	15706	15909	15819	15841	15953	15769	15871	15753	15871	15795	15821	15862	15926	15987	15863	15788	15642	15566	15882	15842	15800	15811	15732	15743	15986	15769	15782	15607	15729	15862	15778	15889	15784	15848	15798	15712	15739	15728	15828	15851	15890	15881	15903	15784	15885	15902	15767	15998	15732	15620	15963	15834	15883	15795	15856	15825	15778	15885	15900	15724	15805	15820	15814	15915	15859	15899	15789	15845	15658	15873	15783	15655	15879	15814	15638	15948	15737	15709	15817	15878	15804	15788	15848	15946	15821	15925	15806	15767	15796	15667	15916	15760	15840	15767	15868	15742	15762	15745	15803	15808	15854	15640	15902	15811	15848	15703	15848	15736	15821	15576	15817	15810	15808	15874	15892	15685	15732	15984	15688	15912	15939	15798	15683	15777	15843	15820	15731	15844	15606	15692	15737	15848	15850	15833	15834	15789	15756	15702	15780	15855	15899	15796	15852	15832	15701	15681	15751	15841	15727	15651	15780	15837	15819	15908	15743	15954	15721	15962	15894	15845	15794	15855	15735	15894	15950	15794	15979	15847	15978	15814	15848	15852	15790	15771	15901	15911	15783	15813	15803	15744	15889	15866	15857	15788	15909	15913	15722	15854	15786	15859	15926	15742	15969	15756	15704	15926	15706	15752	15983	15770	15845	15842	15824	15881	15709	15879	15884	15927	15885	15887	15732	15787	15905	15681	15734	15910	15815	15818	15719	15739	15857	15796	15818	15774	15819	15764	15731	15742	15775	15763	15745	15797	15764	15807	15758	15858	15993	15733	16030	15797	15842	15904	15864	15699	15785	15670	15734	15879	15616	15804	15813	15582	16073	15775	15711	15721	15676	15814	15859	15799	15880	15853	15652	15792	15755	15682	15850	15637	15706	15766	15667	15911	15862	15757	15730	15687	15860	15812	15885	15889	15840	15870	15869	15753	15881	15775	15829	15908	15889	15643	15705	15749	15801	15882	15734	15913	15959	15853	15817	15798	15971	15668	15652	15742	15851	15769	15848	15812	16111	15959	15596	15746	15824	15708	15749	15796	15697	15848	15608	15902	15887	15847	15812	15907	15939	15827	15832	15779	15749	15839	15896	15691	15762	15670	15886	15913	15910	15807	15757	15979	15552	15904	15677	15884	15746	15806	15916	15887	15827	15823	15922	16074	15712	15821	15822	15740	15715	15757	15917	15743	15895	15760	15724	15984	15736	15811	15854	15862	15739	15772	15819	15771	16041	15820	15658	15872	15864	15652	15580	15862	15891	15828	15996	15859	15792	15830	15748	15821	15872	15750	15869	15960	15843	15872	15774	15778	15886	15599	15821	15873	15718	15993	15773	15951	15930	15745	15842	15795	15912	15802	15670	15685	15792	15753	15861	15877	15736	15730	15804	15857	15633	15895	15773	15832	15741	15756	15946	15749	15809	15763	15782	15770	15872	15851	15904	16058	15865	15835	15860	15879	15806	15753	15838	15902	15790	15917	15858	15965	15778	15952	15836	15835	15927	15827	15663	15997	15810	15708	15612	15757	15818	15787	15719	15764	15779	15905	15768	15692	15742	15787	15812	15807	15808	15764	15969	15758	15557	15872	15672	15729	15874	15772	15872	15989	15652	15701	15893	15799	15940	15980	15824	15963	15826	15915	15779	15864	15813	15744	15698	15744	15935	15732	15785	15866	15789	15945	15896	15815	15846	15873	15812	15716	15848	15931	15919	15823	15779	15880	15772	15734	15660	15796	15704	16029	15928	15735	15915	15824	15833	15745	16002	15730	15879	15925	15857	15905	15804	15915	15823	15807	15908	15878	15647	15845	16004	15691	15970	16003	15695	15988	15766	15920	15816	15690	15705	15823	15874	15799	15643	15667	15747	15859	15907	15831	15860	15770	15768	15914	15935	15618	15647	15810	15770	15815	15687	15864	15720	15873	15776	15790	15784	15705	15729	15874	15845	15843	15836	15907	15686	15812	15908	15824	15935	15833	15811	15866	15947	15771	15680	15757	15749	15768	15903	15843	15865	15693	15682	15890	15862	15823	15844	15888	15714	15800	15750	15847	15898	15602	15918	15529	15975	16062	15692	15857	15907	15846	15691	15824	15738	15836	15706	15743	15984	15733	15724	15812	15827	15859	15886	15720	15828	15837	15759	15871	15933	15891	15867	15792	15915	15700	15941	15784	15617	15781	15823	15873	15755	15736	15800	15880	15711	15727	15815	15768	15879	15881	15968	15798	15827	15844	15931	15824	15657	15798	15924	15677	15819	15781	15883	15841	15898	15816	15737	15762	15793	15668	15823	15694	15793	15863	15963	15850	15787	15842	15752	15819	15751	15679	15977	15798	15767	15924	15945	15822	15784	15866	15774	15909	15898	15921	15901	15861	15861	15921	15598	15831	15813	15764	15802	15673	15891	15884	15727	15868	15829	15801	15764	15693	15837	15880	15712	15711	15901	15801	15656	16078	15874	15770	15903	15765	15961	15909	15953	15728	15917	15828	15853	15883	15895	15997	15744	15751	15904	15653	15760	15851	15816	15862	15890	15744	15763	15759	15817	15831	15865	15794	16079	15764	15855	15778	15868	15792	15833	15820	15837	15863	15747	15794	15894	15674	15875	15693	15886	15792	15547	15837	15658	15639	15782	15779	15765	15900	15816	15886	15677	15623	15821	15782	15851	15934	15750	15890	15862	15881	15831	15810	15637	15855	15832	15746	15899	15814	15801	15846	15903	15856	15883	15918	15909	16047	15862	15893	15826	15667	15917	15989	15808	15896	15894	15533	15898	15984	15600	15770	15657	15822	15742	15643	15700	15883	15917	15892	15728	15639	15924	15824	15869	15716	15900	15844	15841	15870	15766	15820	15963	15787	15753	15822	15817	15824	15813	15759	15946	15898	15744	15957	15783	15870	15800	15878	15667	15677	15861	15793	15876	15797	15779	15930	15938	15801	15821	15942	15608	15817	15724	15818	15523	15836	15803	15777	15756	15863	15993	15684	15778	15889	15713	15799	15796	15997	15695	15857	15652	15786	15865	15920	15936	15821	15910	15715	15782	15887	15836	15834	15806	15924	15781	15742	15911	15739	15619	15758	15813	15890	15723	15814	15756	15697	15591	15814	15910	15818	15789	15787	15845	15882	15965	15841	15699	15816	15825	15866	15774	15944	15701	15792	15659	15619	15641	15945	15871	15778	15759	15774	15847	15658	15895	15845	15800	15735	15874	15714	15849	16008	15831	15954	15866	15911	15863	15826	15891	15862	15928	15679	15826	15888	15822	15802	15750	15801	15882
23072	21158	28940	23650	42923	70782	61680	46517	31749	22039	18670	18043	18024	17965	18116	17888	17602	17911	17656	17657	17669	17723	17746	17745	17744	17663	17592	17711	17749	17762	17822	17724	17536	17581	17562	17937	17643	17810	17572	17655	17605	17565	17754	17776	17754	17817	17826	17528	17676	17583	17698	17777	17634	17681	17840	17600	17666	17618	17400	17631	17783	17772	17564	17769	17711	17652	17576	17669	17602	17645	17532	17739	17695	17545	17530	17585	17551	17464	17467	17766	17718	17492	17630	17711	17507	17592	17565	17523	17518	17699	17764	17887	17776	17605	17759	17470	17513	17704	17635	17768	17631	17643	17505	17627	17569	17572	17595	17648	17634	17500	17617	17749	17614	17638	17751	17437	17739	17597	17506	17412	17489	17651	17633	17733	17691	17580	17571	17512	17572	17631	17590	17679	17586	17575	17664	17706	17638	17569	17545	17274	17579	17640	17665	17730	17484	17716	17506	17679	17715	17598	17696	17492	17711	17343	17765	17622	17645	17762	17680	17624	17580	17562	17547	17782	17769	17462	17767	17748	17561	17481	17664	17681	17662	17682	17600	17674	17556	17456	17491	17449	17530	17571	17459	17691	17688	17625	17893	17674	17421	17789	17832	17783	17724	17595	17674	17614	17691	17530	17636	17828	17661	17741	17633	17803	17756	17642	17520	17559	17569	17675	17588	17742	17576	17651	17589	17441	17529	17732	17601	17689	17543	17748	17688	17754	17599	17706	17618	17715	17611	17415	17560	17731	17704	17582	17491	17482	17654	17791	17732	17669	17722	17581	17669	17539	17756	17497	17535	17691	17509	17903	17612	17545	17615	17679	17832	17595	17665	17678	17592	17553	17678	17820	17687	17679	17749	17651	17575	17577	17492	17437	17626	17549	17489	17548	17386	17375	17547	17653	17544	17556	17494	17630	17518	17559	17725	17764	17608	17639	17614	17663	17425	17762	17692	17688	17662	17729	17533	17569	17564	17678	17586	17700	17508	17530	17387	17607	17584	17543	17659	17600	17602	17726	17527	17765	17538	17752	17638	17768	17495	17453	17700	17572	17690	17439	17720	17468	17636	17708	17618	17597	17547	17470	17595	17686	17910	17707	17640	17846	17430	17720	17678	17648	17642	17680	17578	17521	17597	17590	17549	17656	17682	17555	17788	17545	17569	17422	17571	17642	17777	17724	17501	17693	17475	17667	17481	17744	17502	17649	17780	17672	17758	17532	17715	17511	17582	17688	17615	17484	17591	17713	17690	17668	17580	17655	17782	17547	17583	17713	17642	17735	17488	17530	17648	17675	17453	17566	17562	17757	17681	17491	17424	17606	17574	17501	17645	17703	17719	17580	17595	17518	17719	17671	17759	17656	17594	17462	17495	17685	17519	17662	17774	17630	17754	17573	17639	17590	17537	17649	17503	17598	17571	17787	17473	17464	17732	17612	17435	17730	17710	17662	17622	17697	17562	17591	17534	17639	17518	17639	17526	17807	17420	17550	17681	17611	17617	17523	17530	17628	17658	17570	17559	17602	17752	17552	17749	17610	17639	17510	17443	17426	17611	17512	17575	17394	17543	17517	17570	17503	17494	17509	17585	17790	17758	17543	17734	17589	17508	17496	17561	17626	17559	17530	17531	17527	17562	17812	17508	17377	17672	17711	17537	17579	17621	17685	17712	17500	17724	17696	17418	17707	17447	17524	17748	17557	17528	17425	17603	17715	17731	17532	17489	17763	17696	17604	17561	17686	17858	17565	17606	17381	17627	17684	17706	17759	17522	17604	17504	17795	17590	17812	17419	17700	17733	17683	17715	17760	17641	17671	17663	17583	17621	17717	17612	17661	17577	17666	17482	17608	17641	17435	17604	17593	17779	17635	17623	17828	17594	17667	17590	17588	17585	17530	17494	17538	17503	17666	17660	17579	17479	17635	17554	17639	17648	17740	17659	17470	17700	17342	17678	17545	17694	17551	17511	17563	17516	17572	17640	17545	17725	17558	17504	17568	17520	17588	17553	17347	17465	17411	17639	17514	17700	17606	17651	17653	17634	17566	17776	17657	17546	17606	17559	17578	17402	17590	17574	17499	17826	17643	17664	17855	17619	17658	17686	17820	17472	17730	17699	17687	17648	17607	17643	17672	17765	17605	17635	17598	17689	17472	17626	17590	17671	17707	17754	17633	17556	17627	17684	17797	17573	17556	17671	17588	17626	17657	17553	17502	17494	17507	17525	17557	17553	17591	17671	17429	17579	17614	17475	17512	17848	17602	17585	17564	17494	17658	17483	17494	17650	17560	17495	17677	17698	17741	17700	17471	17511	17373	17347	17484	17691	17487	17674	17592	17694	17849	17499	17604	17600	17795	17689	17572	17456	17660	17547	17645	17481	17535	17654	17548	17704	17624	17622	17640	17640	17505	17547	17350	17566	17493	17730	17406	17490	17647	17568	17586	17500	17556	17673	17442	17659	17406	17726	17698	17762	17474	17659	17428	17717	17770	17478	17412	17743	17517	17595	17839	17773	17692	17413	17426	17552	17535	17596	17562	17493	17605	17652	17618	17553	17554	17615	17616	17737	17514	17261	17627	17481	17634	17454	17690	17636	17634	17531	17660	17384	17441	17682	17493	17563	17743	17484	17515	17670	17525	17606	17429	17722	17530	17778	17479	17699	17754	17662	17717	17614	17526	17645	17503	17561	17564	17739	17553	17587	17543	17684	17559	17618	17536	17487	17517	17638	17562	17721	17531	17652	17665	17694	17845	17553	17722	17983	17538	17697	17537	17631	17615	17383	17479	17410	17769	17586	17698	17597	17790	17556	17690	17692	17626	17706	17551	17650	17809	17594	17833	17602	17804	17752	17664	17711	17883	17643	17544	17581	17496	17550	17562	17668	17510	17535	17574	17368	17564	17628	17589	17726	17516	17633	17636	17585	17600	17592	17678	17655	17753	17663	17580	17444	17550	17599	17623	17599	17671	17733	17709	17668	17631	17501	17540	17552	17385	17617	17475	17519	17622	17665	17652	17744	17685	17588	17602	17576	17593	17465	17528	17547	17605	17717	17372	17639	17666	17572	17680	17472	17659	17516	17580	17496	17482	17653	17600	17549	17760	17574	17672	17639	17485	17756	17516	17407	17493	17625	17551	17697	17713	17745	17735	17756	17425	17497	17587	17415	17520	17636	17709	17764	17582	17773	17839	17707	17574	17666	17341	17752	17771	17675	17544	17621	17553	17414	17611	17815	17701	17572	17432	17583	17527	17717	17664	17384	17835	17633	17647	17471	17633	17755	17520	17772	17444	17566	17474	17581	17656	17470	17600	17794	17533	17590	17739	17733	17535	17655	17621	17878	17425	17644	17395	17533	17350	17601	17435	17621	17749	17720	17385	17646	17689	17574	17770	17488	17603	17624	17488	17704	17489	17451	17544	17495	17706	17578	17824	17479	17657	17660	17416	17700	17644	17510	17629	17757	17615	17558	17689	17602	17710	17390	17709	17769	17613	17759	17647	17604	17636	17610	17342	17423	17390	17769	17697	17743	17585	17663	17607	17538	17732	17718	17578	17558	17649	17440	17477	17556	17490	17481	17750	17723	17609	17547	17649	17692	17548	17595	17734	17675	17471	17552	17715	17404	17791	17483	17591	17469	17394	17598	17640	17605	17693	17661	17571	17672	17607	17721	17592	17722	17568	17652	17594	17574	17779	17664	17720	17683	17689	17467	17507	17650	17620	17590	17702	17660	17641	17652	17720	17749	17484	17602	17607	17590	17825	17674	17625	17635	17576	17720	17754	17704	17639	17568	17608	17583	17623	17387	17709	17730	17539	17628	17603	17708	17550	17877	17597	17624	17676	17800	17702	17469	17366	17622	17453	17492	17793	17552	17536	17566	17603	17559	17563	17879	17609	17453	17477	17492	17701	17655	17296	17649	17716	17712	17858	17787	17484	17745	17664	17803	17524	17613	17435	17395	17583	17469	17888	17659	17607	17485	17613	17516	17524	17652	17564	17630	17605	17324	17509	17604	17688	17774	17559	17522	17751	17826	17809	17725	17511	17497	17369	17477	17817	17703	17342	17397	17609	17696	17811	17599	17693	17524	17448	17510	17628	17338	17470	17745	17702	17463	17808	17579	17695	17661	17740	17526	17501	17493	17787	17690	17527	17702	17476	17741	17551	17495	17918	17662	17424	17583	17427	17404	17614	17749	17591	17872	17553	17682	17640	17507	17528	17477	17437	17414	17494	17395	17585	17440	17484	17626	17361	17460	17684	17613	17608	17705	17715	17699	17488	17635	17395	17514	17588	17671	17576	17624	17455	17561	17467	17493	17609	17626	17437	17478	17524	17622	17702	17516	17720	17592	17523	17502	17514	17549	17537	17385	17651	17660	17710	17670	17829	17472	17369	17474	17587	17474	17679	17371	17418	17759	17658	17565	17386	17488	17722	17623	17640	17606	17675	17725	17648	17761	17699	17554	17474	17582	17727	17766	17580	17603	17624	17748	17664	17710	17883	17407	17559	17435	17575	17647	17702	17410	17500	17600	17744	17637	17671	17758	17510	17427	17695	17513	17741	17773	17598	17679	17570	17667	17645	17590	17764	17580	17491	17814	17829	17795	17616	17729	17386	17672	17782	17607	17482	17649	17382	17634	17447	17488	17549	17597	17710	17726	17519	17607	17436	17539	17479	17651	17537	17838	17456	17612	17512	17767	17562	17582	17494	17754	17598	17536	17637	17674	17674	17555	17467	17708	17784	17724	17582	17526	17557	17559	17656	17425	17603	17549	17666	17554	17504	17597	17643	17576	17604	17666	17770	17594	17680	17543	17845	17691	17540	17461	17546	17566	17744	17646	17674	17470	17527	17502	17581	17638	17705	17553	17604	17824	17675	17702	17619	17767	17719	17677	17594	17455	17523	17481	17426	17522	17680	17554	17649	17606	17554	17646	17509	17664	17631	17512	17740	17555	17590	17452	17796	17547	17458	17492	17563	17667	17736	17604	17605	17729	17682	17441	17521	17329	17493	17550	17530	17661	17592	17661	17491	17556	17622	17652	17534	17569	17705	17666	17666	17526	17596	17490	17516	17564	17631	17682	17844	17720	17709	17682	17559	17882	17653	17608	17531	17458	17671	17656	17639	17683	17557	17593	17548
16267	28015	25584	20759	66541	78601	63929	47494	31041	18702	15906	15687	15848	16035	15705	15949	15778	15748	15753	15789	15945	15765	15831	15915	15673	15754	15897	15845	15718	15885	15916	15762	15736	15853	15983	15821	15714	15888	15896	15984	15826	15804	15722	15945	15601	15699	15914	15741	15802	15775	15873	15766	15879	15859	15791	15918	15777	15686	15802	15628	15688	15804	15854	15764	15749	15855	15842	15781	15856	15755	15840	15747	15872	15901	15947	15815	15766	15854	15807	15810	15754	15960	15741	15830	15785	15740	15741	15691	15795	15780	15897	15656	15813	15690	15790	15750	15930	15613	15801	15856	15838	15619	15902	15795	15782	15719	15604	15841	15778	15807	15802	15828	15845	15924	15595	15777	15681	15759	15679	15784	15785	15913	15744	15706	15871	15832	15601	15724	15793	15686	15738	15835	15609	15872	15770	15740	15942	15923	15937	15782	15756	15647	15656	15846	15643	15661	15720	15933	15751	15742	15618	15943	15880	15889	15938	15807	15660	15767	15898	15695	15835	15715	15703	15819	15763	15760	15737	15772	15736	15693	15915	15778	15713	15762	15736	15757	15906	15790	15862	15856	15917	15635	15727	15627	15713	15789	15944	15799	15753	15895	15684	15943	15773	15817	15720	15720	15805	15703	15766	15687	15723	15673	15909	15865	15933	15777	15826	15960	15801	15831	15622	15836	15718	15707	15909	15866	15894	15865	15718	15830	15938	15806	15904	15923	15708	15794	15755	15836	15800	15547	15637	15791	15664	15719	15875	16041	15850	15571	15887	15751	15981	15900	15834	15697	15828	15826	15674	15831	15622	15920	15767	15844	15759	15898	15765	15764	15820	15812	15996	16009	15772	15917	15737	15747	15709	15634	15790	15708	15838	15703	15949	15835	15685	15734	15742	15636	16089	15887	15719	15799	15822	15579	15660	15745	15671	15803	15839	15841	15767	15783	16064	15799	15741	15827	15879	15808	15807	15898	15875	15786	15944	15795	15695	15838	15723	15776	15769	15667	15952	15781	15772	15707	15775	15836	15720	15690	15862	15745	15875	15880	15787	15790	15905	15877	15838	15996	15871	15736	15794	15827	15671	15879	15918	15734	15772	15782	15809	15751	15938	15730	15892	15922	15844	15853	15778	15759	15851	15834	15716	15866	15739	15928	15601	15699	15673	15757	15734	15747	15855	15803	15983	15780	15802	15774	15768	15706	15889	15791	15780	15848	15844	15922	15732	15752	15828	15719	15883	15778	15892	15707	15781	15669	15739	15783	15783	15683	15860	15831	15837	15890	15771	15801	15750	15802	15688	15763	15740	15766	15927	15742	15704	15743	15804	15817	15891	15722	15711	15756	15782	15654	15792	15561	15781	15708	15623	15796	15712	15774	15671	15795	15679	15878	15809	15880	15775	15780	15769	15778	15775	15792	15749	15789	15763	15753	15854	15700	15868	15845	15970	15894	15813	15865	15848	15814	15832	15822	15946	15869	15788	15828	15666	15853	15738	15810	15963	15745	15655	15926	15767	15854	15809	15601	15960	15838	15795	15840	15831	15744	15794	15970	15782	15799	15875	15730	15864	15673	15850	15790	15866	15708	15683	15873	15841	15805	15775	15641	15881	15906	15642	15833	15802	15705	15756	15763	15930	15814	15835	15928	15727	15773	15679	15830	15914	15781	15836	15781	15792	15596	15866	15866	15730	15776	15924	15891	15939	15611	15702	15900	15706	15851	15753	15728	15916	15961	15704	15590	15667	15756	15815	15629	15665	15713	15828	15787	15785	15745	15803	15864	15678	15755	15936	15605	15572	15710	15752	15909	15699	15667	15773	15830	15708	15818	15844	15929	15772	15935	15720	15672	15703	15957	15865	15760	15968	15883	15664	15878	15842	15965	15928	15633	15721	15840	15802	15679	15905	15567	15806	15804	15894	15854	15850	15816	15844	15847	15793	15768	15850	15792	15838	15736	15595	15879	15658	15621	15805	15843	15966	15784	15896	15689	15822	15786	15750	15664	15729	15835	15948	15882	15633	15800	15703	15672	15857	15862	15692	15784	15855	15790	15859	15763	15806	15867	15927	15793	15986	15653	15917	15733	15789	15843	15742	15801	15863	15897	15677	15849	15839	15842	15715	15797	15660	15799	15888	15694	15881	15777	15762	16030	15861	15757	15675	15779	15670	15749	15590	16042	15838	15867	15973	15626	15838	15818	15757	15867	15872	15787	15880	15826	15792	15632	15654	15706	15689	15927	15841	15883	15787	15739	15721	15751	15613	15826	15889	15822	15928	16030	15841	15932	15947	15681	15844	15750	15738	15851	15793	15686	15687	15717	15996	15783	15767	15753	15831	15547	15769	15959	15769	15732	15795	15706	15881	15857	15833	15792	15800	15672	15980	15634	15810	15905	15721	15761	15622	15738	15830	15816	15872	15868	15882	16035	15705	15803	15856	15734	15790	15815	15748	15904	15717	15869	15674	15876	15823	15891	15997	15725	15770	15843	15759	15677	15905	15769	15738	15811	15815	15981	15790	15803	15863	15851	15823	15805	15812	15704	15875	15602	15782	15689	15855	15748	15646	15803	15733	15915	15721	15672	15813	15787	15835	15595	15843	15892	15933	15691	15682	15693	15677	15687	15548	15762	15734	15793	15800	15721	15917	15885	15719	15846	15846	15749	15695	15628	15956	15666	15814	15807	15868	15632	15665	15677	15948	15743	15814	15886	15775	15849	15629	15712	15871	15781	15813	15748	15657	15801	15724	15888	15835	15876	15986	15757	15637	16150	15783	15798	15794	15764	15872	15744	15868	15601	15769	15867	15816	15785	15839	15633	15898	15810	15784	15896	15928	15856	15774	15765	15867	15782	16151	15720	15752	15774	15855	15915	15680	15798	15790	15773	15645	15771	15769	15781	15723	15810	15834	15760	15805	15854	15769	15837	15721	15874	15920	15762	15658	15774	15860	15893	15976	15843	15502	15792	15799	15808	15769	15823	15758	15781	15759	15733	15743	15920	15889	15685	15878	15802	15835	15880	15719	15925	15586	15789	15768	15736	15944	15782	15829	15903	15683	15768	15815	15805	15726	15923	15812	15860	15678	15735	15839	15761	15876	15854	15904	15706	15727	15817	15768	15859	15800	15841	15880	15777	15951	15820	15835	15975	15922	15736	15814	15783	15736	15835	15829	15829	15876	15878	15832	15861	15797	15708	15770	15842	15732	15705	15810	15879	15641	15961	15811	15746	15791	15645	15753	15805	15719	15780	15934	15738	15744	15753	15809	15768	15892	15692	15754	15782	15778	15783	15844	15652	15805	15865	15667	15777	15717	15920	15847	15998	15875	15781	15812	15904	15832	15665	15642	16027	15651	15898	15792	15720	15762	15727	15806	15971	15735	15845	15956	15764	15687	15919	15935	15778	15723	15752	15702	15820	15826	15806	15838	15845	15487	15620	15830	15769	15877	15880	15762	15736	15840	15748	15786	15896	15658	15749	15598	15895	15704	15785	15786	15689	15813	15884	15644	15831	15711	15708	15769	15974	15841	15807	15883	15829	15822	15834	15729	15684	15762	15663	15645	15815	15656	15872	15778	15741	15815	15864	15688	15790	15869	15847	15758	15665	15686	15844	15820	15832	15837	15504	15889	15672	15718	15681	15693	15713	15694	15829	15891	15778	15735	15624	15813	15861	15680	15741	15741	15673	15675	15739	15807	15721	15690	15872	15810	15802	15763	15694	15897	15733	15722	15770	15667	15785	15783	15799	15703	15768	15831	15889	15739	15746	15730	15789	15714	15659	15776	15829	15910	15832	15958	15867	15884	15919	15802	15947	15648	15898	15662	15714	15841	15791	15813	15761	15740	15658	15797	15821	15626	15524	15996	15650	15830	15914	15810	15904	15819	15762	15809	15672	15690	15767	15720	15930	15691	16036	15685	15863	15919	15630	15661	15764	15837	15868	15683	16017	15590	15912	15886	15839	15819	15635	15731	15761	15794	15738	15628	15639	15687	15862	15745	15986	15877	15947	15843	15944	15893	15884	15758	15896	15890	15733	15790	15719	15836	15730	15761	15721	15821	15921	15917	15885	15814	15996	15872	15852	15847	15871	15778	15739	15656	15764	15720	15786	15845	15822	15764	15835	15628	15730	15714	15743	15894	15747	15942	15674	15760	15679	15759	15774	15872	15779	15823	15936	15701	15762	15833	15942	15780	15750	15889	15817	15909	15875	15862	15824	15724	15744	15895	15872	15856	15790	15970	15606	15831	15680	15708	15863	15886	15585	15892	15775	15884	15974	15821	15831	15764	15932	15931	15801	15830	15757	15808	15897	15752	15931	15797	15933	15648	15755	15919	15679	15824	15740	15893	15679	15987	15866	15882	15816	15707	15991	15911	15700	15919	15716	15857	15798	15801	15829	15963	15848	15864	15714	15826	15790	15794	15963	15810	15822	15704	15844	15912	15843	15881	15631	15752	15654	15786	15897	15692	15704	15786	15780	15919	15805	15803	15817	15847	15799	15980	15634	15757	15607	15863	15799	15830	15796	15788	16001	15736	15728	15713	15943	15761	15730	16029	15814	15849	15763	15829	16020	15911	15703	15888	15743	15791	15888	15751	15897	15883	15793	15792	15685	15759	15736	15886	15861	15849	15743	15795	15769	15980	15705	15820	15758	15845	15625	15690	15869	15729	15629	15808	15740	15672	15874	15882	15730	15905	15769	15864	15770	15813	15793	15756	15725	15736	15819	15834	15742	15740	15791	15678	15608	15784	15814	15757	15562	15922	15745	16048	15923	15772	15915	16117	15593	15771	15867	15728	15608	15880	15863	15962	15671	15876	15919	15759	15750	15674	15829	15718	15842	15744	15710	15819	15897	15925	15853	15725	15737	15749	15894	15803	15821	15773	15817	15963	15847	15866	15762	15647	15834	16003	15744	15755	15626	15783	15919	15911	15772	15856	15830	15793	15905	15819	15722	15845	15901	15882	15824	15719	15778	15729	15855	15791	15904	15851	15692	15787	15868	15810	15693	15919	15826	15802	15647	15792	15729	15861	15947	15643	15895	15975	15860	15705	15876	15771	15866	15806	15841	15772	15831	15839	15952	15780	15803	15943	15711	15957	15782	15997	15750	15864	15824	15708	15648	15927	15684	15765	15782
27808	21834	23405	20904	27767	32533	27582	23152	19547	17741	17522	17340	17444	17578	17477	17339	17395	17391	17588	17350	17273	17333	17392	17553	17615	17610	17352	17380	17472	17600	17407	17343	17619	17393	17382	17279	17453	17528	17340	17420	17377	17448	17454	17534	17633	17306	17383	17314	17506	17232	17434	17530	17289	17246	17301	17230	17440	17355	17431	17331	17377	17223	17433	17416	17317	17390	17325	17354	17318	17339	17363	17564	17474	17394	17502	17286	17447	17307	17354	17467	17413	17504	17338	17348	17320	17457	17550	17571	17504	17306	17390	17480	17388	17319	17270	17675	17232	17309	17257	17204	17438	17255	17258	17353	17462	17382	17365	17305	17449	17306	17429	17413	17276	17214	17198	17316	17707	17519	17320	17272	17444	17454	17415	17440	17519	17385	17345	17417	17269	17329	17470	17255	17305	17470	17285	17540	17661	17482	17343	17479	17305	17306	17268	17398	17486	17345	17471	17228	17393	17554	17522	17382	17148	17483	17577	17374	17223	17358	17335	17548	17393	17389	17495	17243	17452	17378	17581	17268	17281	17409	17147	17291	17345	17329	17172	17398	17170	17474	17599	17363	17415	17384	17293	17241	17497	17263	17368	17246	17264	17355	17456	17396	17338	17183	17397	17231	17363	17217	17315	17017	17627	17522	17452	17421	17329	17217	17453	17406	17477	17380	17215	17467	17355	17485	17738	17520	17436	17298	17281	17273	17370	17188	17493	17413	17416	17494	17133	17266	17468	17489	17304	17345	17362	17397	17132	17435	17544	17324	17425	17281	17540	17391	17347	17281	17252	17238	17536	17426	17270	17354	17251	17501	17264	17450	17224	17231	17321	17374	17238	17373	17315	17312	17226	17414	17424	17478	17353	17231	17413	17551	17263	17239	17338	17049	17391	17349	17421	17378	17214	17464	17538	17425	17391	17322	17514	17324	17551	17408	17479	17230	17408	17442	17403	17324	17615	17425	17391	17165	17388	17312	17248	17328	17292	17311	17222	17435	17503	17477	17544	17412	17487	17467	17459	17397	17399	17421	17278	17445	17428	17293	17429	17354	17332	17231	17252	17311	17339	17508	17397	17422	17445	17341	17455	17268	17414	17366	17371	17252	17216	17320	17372	17352	17372	17400	17455	17442	17384	17398	17328	17312	17419	17342	17412	17422	17360	17263	17236	17176	17369	17456	17607	17270	17420	17322	17340	17348	17430	17459	17354	17336	17261	17383	17414	17198	17427	17401	17345	17279	17458	17598	17355	17281	17554	17512	17437	17437	17387	17244	17517	17253	17166	17258	17368	17297	17333	17319	17424	17399	17375	17486	17433	17351	17290	17339	17296	17376	17328	17471	17525	17366	17595	17280	17447	17284	17347	17518	17581	17447	17283	17381	17334	17536	17365	17284	17461	17349	17496	17405	17230	17297	17231	17397	17541	17449	17567	17446	17278	17354	17273	17384	17221	17331	17205	17168	17400	17308	17477	17377	17214	17409	17395	17640	17459	17433	17536	17427	17453	17547	17520	17243	17342	17433	17418	17392	17265	17227	17244	17258	17421	17494	17489	17386	17269	17276	17319	17288	17290	17459	17270	17484	17404	17571	17333	17163	17260	17482	17438	17283	17266	17282	17147	17394	17312	17489	17396	17449	17220	17430	17486	17482	17234	17384	17298	17338	17254	17460	17482	17545	17294	17451	17322	17519	17271	17346	17302	17235	17366	17281	17508	17381	17359	17484	17210	17493	17520	17219	17403	17230	17335	17415	17447	17361	17559	17320	17463	17330	17350	17383	17517	17324	17276	17370	17463	17488	17317	17435	17392	17464	17279	17445	17280	17532	17558	17527	17593	17364	17523	17397	17491	17477	17568	17375	17166	17312	17419	17487	17292	17416	17599	17056	17312	17130	17409	17558	17313	17262	17450	17367	17480	17274	17366	17384	17409	17358	17248	17362	17494	17480	17425	17320	17520	17352	17573	17446	17312	17445	17273	17283	17330	17454	17270	17250	17368	17354	17442	17025	17291	17396	17372	17545	17463	17336	17221	17482	17274	17455	17265	17448	17327	17327	17591	17538	17469	17528	17388	17350	17224	17337	17214	17159	17361	17326	17340	17285	17325	17487	17317	17403	17463	17232	17172	17449	17377	17415	17520	17302	17345	17432	17405	17369	17338	17307	17390	17380	17537	17197	17328	17240	17577	17452	17225	17353	17481	17286	17278	17417	17390	17482	17355	17253	17366	17421	17438	17401	17336	17267	17288	17490	17381	17423	17414	17323	17274	17281	17383	17320	17195	17354	17325	17383	17525	17454	17430	17445	17128	17154	17423	17178	17197	17328	17481	17364	17255	17344	17330	17299	17307	17292	17162	17407	17263	17491	17547	17098	17295	17440	17367	17451	17376	17325	17437	17516	17463	17464	17343	17340	17271	17519	17333	17484	17283	17536	17284	17419	17331	17497	17486	17197	17372	17322	17230	17257	17496	17428	17457	17292	17466	17460	17409	17278	17480	17466	17452	17494	17632	17576	17535	17412	17337	17261	17251	17471	17434	17367	17435	17489	17494	17237	17573	17594	17184	17432	17222	17299	17243	17351	17311	17393	17230	17398	17392	17289	17393	17381	17424	17410	17265	17162	17260	17327	17364	17223	17351	17283	17384	17463	17333	17336	17469	17491	17353	17467	17389	17547	17238	17556	17339	17398	17358	17346	17423	17383	17297	17323	17412	17284	17193	17453	17495	17238	17194	17228	17306	17574	17361	17428	17376	17215	17183	17325	17171	17349	17338	17319	17501	17542	17508	17123	17313	17255	17261	17445	17493	17623	17474	17226	17300	17487	17274	17373	17429	17491	17496	17181	17420	17448	17233	17222	17421	17476	17413	17535	17519	17591	17420	17342	17375	17274	17291	17318	17283	17233	17349	17346	17300	17403	17405	17410	17396	17418	17408	17338	17304	17323	17364	17416	17388	17276	17517	17501	17425	17487	17352	17435	17360	17474	17358	17271	17351	17417	17470	17454	17419	17390	17459	17355	17371	17400	17437	17281	17224	17217	17414	17328	17278	17149	17301	17355	17420	17376	17270	17361	17520	17392	17439	17405	17520	17355	17325	17326	17399	17420	17349	17545	17403	17428	17374	17600	17425	17355	17531	17349	17449	17408	17569	17317	17450	17424	17235	17218	17411	17596	17538	17518	17284	17282	17219	17670	17316	17454	17138	17406	17309	17404	17592	17515	17472	17289	17142	17287	17529	17346	17354	17438	17269	17599	17543	17347	17365	17156	17522	17247	17388	17242	17407	17358	17432	17512	17515	17303	17507	17388	17491	17252	17204	17243	17327	17153	17364	17456	17296	17454	17564	17256	17469	17391	17476	17322	17439	17376	17355	17329	17445	17340	17419	17244	17394	17371	17378	17210	17422	17504	17356	17294	17331	17365	17329	17366	17313	17523	17455	17426	17524	17408	17466	17513	17460	17412	17293	17376	17468	17514	17463	17339	17379	17593	17369	17577	17204	17428	17207	17444	17326	17255	17383	17329	17497	17424	17312	17310	17289	17398	17580	17372	17430	17440	17195	17213	17355	17433	17429	17138	17463	17241	17410	17160	17222	17315	17361	17442	17459	17316	17408	17315	17235	17322	17517	17470	17431	17565	17335	17476	17435	17303	17368	17309	17493	17402	17370	17289	17525	17381	17554	17332	17559	17418	17483	17370	17301	17340	17407	17395	17420	17422	17434	17168	17555	17457	17512	17221	17484	17260	17377	17424	17423	17535	17487	17338	17646	17344	17285	17398	17443	17305	17396	17277	17522	17239	17442	17259	17428	17440	17390	17533	17585	17328	17483	17501	17346	17279	17362	17150	17531	17513	17476	17420	17497	17594	17588	17296	17241	17364	17407	17295	17651	17354	17426	17369	17381	17411	17337	17338	17460	17383	17413	17315	17263	17213	17234	17469	17469	17481	17227	17393	17352	17418	17551	17409	17447	17415	17312	17289	17119	17493	17480	17260	17523	17518	17258	17433	17447	17338	17323	17161	17257	17304	17368	17361	17499	17593	17348	17413	17449	17727	17472	17286	17388	17222	17409	17512	17297	17551	17250	17434	17654	17323	17474	17269	17324	17176	17578	17416	17451	17527	17224	17380	17350	17352	17306	17343	17493	17442	17446	17386	17282	17588	17257	17199	17536	17421	17386	17274	17425	17275	17330	17394	17455	17232	17235	17406	17364	17396	17148	17381	17213	17313	17344	17301	17384	17329	17248	17373	17200	17359	17403	17471	17380	17403	17272	17398	17443	17280	17249	17428	17304	17278	17406	17176	17388	17454	17376	17281	17219	17306	17305	17458	17256	17392	17376	17397	17448	17319	17155	17489	17569	17259	17218	17323	17361	17326	17456	17422	17444	17256	17462	17246	17391	17415	17194	17348	17515	17266	17607	17348	17478	17419	17466	17284	17378	17437	17299	17430	17503	17513	17377	17174	17445	17372	17320	17466	17154	17437	17478	17347	17467	17478	17242	17481	17427	17370	17457	17381	17196	17466	17408	17516	17541	17243	17444	17335	17256	17291	17371	17264	17544	17353	17336	17310	17433	17394	17545	17354	17381	17401	17248	17405	17397	17301	17521	17472	17274	17158	17345	17440	17415	17457	17398	17299	17403	17283	17357	17267	17387	17418	17224	17176	17314	17067	17138	17331	17368	17524	17387	17326	17348	17445	17315	17316	17503	17249	17383	17443	17396	17431	17265	17391	17533	17391	17330	17358	17204	17452	17430	17552	17300	17331	17330	17403	17311	17429	17600	17261	17334	17363	17394	17422	17553	17434	17191	17411	17609	17346	17381	17390	17596	17425	17413	17338	17295	17450	17429	17377	17221	17444	17262	17399	17228	17530	17455	17463	17377	17378	17586	17606	17075	17201	17437	17325	17340	17336	17377	17349	17452	17253	17293	17451	17507	17431	17398	17440	17528	17380	17265	17442	17326	17612	17495	17407	17313	17524	17464	17472	17464	17372	17509	17346	17345	17501	17337	17285	17445	17226	17346	17127	17423	17353	17375	17437	17450	17363	17302	17227	17558	17342	17518	17373	17215	17386	17501	17164	17269	17282	17475	17331	17343	17227	17660	17341	17383	17444	17364	17143	17312	17143	17264	17429
14999	17027	17070	17863	30879	32981	27153	21997	17691	15785	15754	15748	15683	15774	15683	15704	15773	15830	15884	15731	15688	15766	15778	15781	15767	15735	15813	15858	15950	15741	15717	15966	15859	15785	15832	15634	15653	15753	15571	15789	15809	15685	15883	15725	15592	15791	15704	15729	15633	15597	15931	15807	15815	15846	15619	15932	15736	15672	15790	15847	15768	15759	15629	15652	15736	15529	15732	15705	15754	15792	15890	15725	15747	15769	15794	15738	15691	15695	15558	15867	15706	15812	15663	15789	15890	15697	15717	15738	15904	15698	15819	15618	15664	15746	15643	15924	15826	15713	15795	15775	15699	15758	15651	15663	15828	15669	15650	15874	15726	15720	15662	15922	15825	15705	15597	15732	15656	15826	15828	15876	15659	15704	15935	15677	15666	15630	15650	15669	15688	15805	15733	15751	15696	15674	15764	15830	15768	15740	15684	15670	15708	15799	15829	15783	15652	15722	15495	15808	15654	15728	15699	15873	15700	15754	15783	15538	15893	15761	15701	15921	15765	15727	15903	15534	15836	15792	15821	15749	15919	15767	15781	15788	15892	15602	15821	15811	15694	15558	15625	15828	15914	15720	15699	15764	15615	15766	15832	15781	15782	15489	15835	15872	15559	15758	15765	15766	15725	15811	15802	15687	15948	15700	15886	15684	15739	15802	15668	15613	15706	15686	15777	15742	15735	15709	15859	15797	15762	15756	15727	15688	15858	15727	15552	15776	15740	15586	15895	15762	15706	15693	15795	15699	15800	15752	15715	15640	15787	15753	15862	15755	15761	15831	15861	15794	15690	15752	15761	15762	15814	15797	15805	15610	15590	15906	15726	15684	15633	15712	16068	15704	15887	15661	15879	15903	15855	15664	15723	15830	15509	15744	15817	15698	15712	15751	15741	15891	15840	15809	15712	15877	16012	15639	15687	15855	15647	15579	15836	15781	15799	15713	15863	15849	15577	15662	15799	15703	15809	15618	15874	15892	15774	15805	15867	15637	15728	15799	15872	15796	15649	15765	15556	15709	15729	15486	15712	15823	15761	15804	15748	15859	15643	15795	15778	15818	15724	15899	15755	15819	15685	15876	15872	15643	15678	15555	15869	15767	15868	15738	15743	15699	15828	15738	15786	15764	15837	15784	15843	15739	15831	15861	15807	15846	15840	15610	15690	15604	15613	15656	15742	15776	15720	15720	15769	15746	15853	15622	15790	15835	15787	15766	15690	15753	15636	15829	15858	15754	15640	15755	15652	15765	15699	15680	15863	15826	15830	15803	15807	15657	15467	15938	15640	15770	15641	15712	15826	15830	15777	15728	15643	15699	15787	15603	15606	15708	15779	15662	15646	15757	15801	15862	15714	15841	15788	15725	15671	15556	15770	15688	15811	15613	15723	15806	15706	15646	15701	15634	15754	15673	15586	15722	15652	15777	15832	15693	15762	15746	15579	15713	15778	15778	15628	15813	15585	15818	15592	15694	15595	15756	15786	15860	15852	15772	15593	15622	15790	15604	15731	15660	15751	15873	15603	15729	15871	15592	15934	15823	15825	15758	15592	15701	15803	15799	15787	15626	15715	15761	15702	15738	15707	15723	15672	15768	15584	15916	15602	15814	15691	15616	15566	15866	15720	15870	15759	15635	15634	15696	15709	15792	15738	15660	15834	15695	15651	15842	15770	15887	15644	15722	15824	15741	15778	15805	15951	15648	15714	15842	15795	15514	15703	15699	15759	15647	15769	15770	15638	15745	15786	15781	15919	15714	15705	15749	15621	15630	15806	15903	15773	15766	15601	15550	15784	15650	15642	15830	15598	15913	15839	15834	15821	15649	15692	15759	15679	15658	15765	15730	15799	15827	15885	15666	15881	15566	15890	15703	15650	15797	15800	15829	15842	15822	15833	15869	15825	15659	15679	15735	15690	15847	15783	15682	15653	15874	15639	15676	15753	15747	15767	15779	15842	15637	15725	15725	15609	15754	15731	15804	15568	15807	15781	15742	15594	15652	15695	15768	15691	15715	15752	15789	15592	15665	15779	15555	15787	15753	15719	15544	15883	15636	15705	15731	15799	15824	15848	15726	15715	15631	15665	15979	15708	15671	15593	15794	15783	15825	15576	15633	15770	15606	15794	15837	15647	15727	15830	15806	15741	15758	15805	15876	15833	15841	15717	15705	15803	15693	15662	15749	15956	15662	15704	15755	15655	15738	15702	15822	15708	15668	15912	15673	15748	15837	15818	15707	15786	15744	15880	15707	15667	15578	15572	15712	15583	15800	15918	15760	15634	15720	15774	15736	15816	15719	15883	15829	15750	15786	15762	15743	15664	15834	15485	15683	15772	15608	15787	15766	15662	15791	15811	15710	15629	15642	15641	15770	15805	15671	15725	15705	15667	15735	15754	15614	15885	15759	15770	15608	15807	15675	15820	15931	15820	15639	15741	15860	15586	15975	15678	15917	15668	15839	15702	15819	15813	15828	15661	15738	15741	15805	15715	15666	15754	15727	15675	15747	15783	15980	15860	15926	15794	15907	15768	15601	15852	15688	15691	15691	15723	15716	15591	15703	15639	15661	15717	15847	15726	15775	15780	15951	15746	15720	15791	15770	15809	15761	15686	15728	15688	15976	15646	15778	15640	15700	15589	15717	15856	15769	15663	15660	15724	15773	15658	15739	15690	15697	15699	15876	15667	15866	15684	15767	15795	15849	15665	15568	15745	15664	15551	15684	15740	15690	15836	15892	15861	15619	15671	15754	15707	15657	15706	15765	15999	15754	15640	15714	15638	15813	15713	15753	15616	15833	15655	15486	15628	15725	15795	15754	15779	15774	15703	15674	15761	15691	15686	15823	15626	15778	15643	15762	15691	15643	15771	15752	15631	15845	15776	15591	15874	15764	15866	15829	15646	15759	15686	15805	15916	15882	15772	15791	15774	15918	15788	15860	15708	15771	15648	15944	15854	15666	15687	15773	15821	15742	15648	15673	15651	15681	15872	15701	15666	15736	15700	15826	15762	15707	15758	15779	15811	15837	15807	15816	15742	15734	15572	15786	15792	15906	15734	15892	15680	15727	15668	15824	15782	15797	15734	15681	15615	15944	15669	15784	15771	15669	15725	15750	15952	15694	15655	15853	15791	15740	15551	15748	15750	15799	15833	15810	15706	15679	15614	15863	15864	15702	15637	15796	15673	15794	15777	15775	15677	15745	15818	15716	15670	15638	15686	15492	15656	15662	15745	15975	15733	15797	15729	15718	15631	15833	15727	15738	15907	15692	15764	15713	15825	15838	15852	15709	15851	15742	15725	15728	15695	15649	15707	15688	15577	15776	15892	15816	15881	15827	15832	15821	15827	15804	15661	15728	15841	15623	15778	15777	15873	15686	15878	15706	15721	15750	15726	15752	15827	15647	15647	15852	15620	15697	15751	15720	15759	15743	15546	15606	15775	15754	15824	15747	15788	15853	15832	15579	15694	15707	15856	15789	15785	15857	15721	15647	15527	15700	15745	15715	15636	15752	15817	15741	15835	15702	15636	15835	15940	15742	15824	15660	15722	15634	15707	15710	15694	15745	15870	15865	15758	15783	15728	15657	15677	15770	15709	15746	15735	15688	15655	15752	15670	15594	15678	15950	15636	15899	15783	15794	15767	15878	15874	16006	15897	15649	15778	15578	15703	15738	15767	15728	15857	15661	15857	15665	15777	15723	15762	15900	15711	15542	15771	15668	15713	15853	15719	15775	15656	15878	15784	15801	15779	15635	15872	15732	15641	15838	15845	15698	15674	15682	15678	15791	15883	15834	15869	15690	15791	15587	15819	15690	15871	15586	15765	15696	15725	15698	15748	15849	15653	15810	15778	15675	15898	15853	15648	15561	15712	15656	15742	15675	15722	15712	15782	15773	15588	15859	15774	15557	15663	15679	15625	15688	15798	15769	15589	15977	15744	15616	15718	15776	15903	15656	15674	15728	15713	15704	15835	15674	15620	15898	15978	15754	15676	15819	15685	15892	15660	15782	15706	15825	15879	15711	15782	15673	15592	15749	15719	15858	15634	15450	15825	15742	15618	15622	15870	15817	15649	15885	15447	15903	15917	15667	15594	15549	15851	15736	15691	15724	15740	15833	15640	15902	15702	15832	15850	15723	15816	15740	15801	15664	15871	15812	15891	15697	15672	15718	15946	15740	15817	15677	15682	15727	15882	15643	15707	15725	15778	15646	15905	15758	15818	15863	15730	15606	15906	15699	15721	15830	15679	15849	15840	15691	15756	15739	15760	15730	15608	15788	15864	15490	15856	15681	15716	15752	15812	15830	15775	15842	15702	15626	15880	15760	15613	15800	15734	15780	15925	15867	15656	15693	15728	15862	15653	15701	15916	15790	15665	15903	15731	15829	15778	15687	15705	15724	15758	15662	15898	15710	15811	15810	15818	15719	15903	15682	16049	15765	15804	15771	15561	15781	15780	15783	15887	15803	15910	15811	15717	15783	15795	15722	15694	15651	15755	15554	15896	15793	15807	15655	15853	15772	15611	15865	15537	15708	15694	15890	15758	15856	15752	15973	15602	15838	15796	15659	15753	15819	15555	15687	15617	15918	15664	15783	15871	15730	15885	15511	15727	15863	15703	15628	15588	15810	15711	15688	15778	15844	15840	15838	15771	15730	15678	15815	15677	15615	15810	15685	15747	15623	15866	15977	15811	15727	15880	15516	15678	15700	15584	15758	15796	15702	15881	15684	15743	15842	15919	15781	15706	15789	15705	15605	15713	15708	15767	15594	15642	15653	15829	15935	15781	15800	15709	15726	15664	15632	15588	15803	15896	15810	15790	15722	15607	15715	15858	15858	15579	15779	15885	15772	15726	15741	15670	15725	15708	15696	15821	15553	15687	15668	15712	15753	15705	15818	15835	15604	15811	15825	15705	15892	15843	15724	15729	15739	15764	15516	15895	15528	15630	15817	15577	15958	15716	15695	15910	15585	15785	15810	15792	15769	15907	15688	15874	15734	15748	15623	15649	15714	15810	15904	15802	15905	15638	15708	15730	15661	15701	15920	15885	15833	15688	15796	15634	15837	15960	15536	15648	15724	15663	15857	15738	15615	15711	15734	15597	15864	15659	15750	15718	15757	15826	15731	15670	15739	15842	15793	15717	15725
24952	21174	27859	25660	48935	59391	46624	34806	24750	19208	17692	17386	17393	17247	17470	17319	17196	17216	17315	17379	17302	17601	17540	17311	17331	17396	17434	17463	17417	17535	17345	17344	17246	17301	17161	17283	17245	17357	17331	17178	17411	17282	17348	17399	17380	17309	17331	17342	17234	17359	17332	17072	17163	17219	17235	17277	17265	17391	17435	17367	17196	17194	17236	17178	17396	17297	17248	17039	17145	17156	17414	17201	17437	17165	17218	17177	17185	17168	17091	17457	17294	17404	17300	17231	17245	17154	17461	17157	17241	17191	17072	17146	17183	17134	17234	17162	17274	17291	17264	17462	17181	17321	17043	17477	17445	17268	17410	17227	17221	17189	17324	17340	17104	17250	17287	17107	17155	17199	17385	17254	17364	17230	17411	17478	17331	17543	17422	17116	17242	17172	17373	17215	17385	17278	17362	17247	17335	17253	17269	17148	17340	17243	17262	17226	17184	17316	17290	17163	17322	17288	17532	17307	17211	17327	16939	17343	17390	17162	17134	17287	17372	17244	17338	17218	17204	17130	17420	17189	17309	17101	17211	17033	17190	17215	17259	17103	17014	17172	17279	17185	17235	17154	17246	17206	17423	17279	17333	17437	17186	17321	17040	17106	17111	17138	17267	17124	17203	17159	17098	17447	17564	17246	17156	17232	17390	17320	17211	17285	17297	17321	17465	17200	17283	17406	17115	17165	17169	17267	17214	17325	17153	17221	17206	17298	17196	17235	17305	17274	17258	17374	17301	17409	17183	17264	17005	17266	17045	17271	17090	17287	17227	17303	17160	17112	17243	17066	17140	17093	17161	17082	17086	17244	17195	17274	17234	17318	17268	17310	17286	17261	17082	17358	17134	17278	17139	17230	17327	17144	17107	17280	17293	17285	17434	17146	17260	17237	17240	17332	17156	17357	17208	17219	17252	17227	17167	17045	17221	17355	17251	17097	17144	17286	17081	17126	17148	17145	17156	17371	17165	17257	17140	17283	17202	17123	17329	17016	17160	17084	17104	17271	17342	17140	17205	17132	17151	17316	17152	17010	17448	17374	17278	17283	17236	17152	17150	17115	17264	17160	17032	17500	17344	17339	17175	17099	17104	17452	17258	17137	17178	17080	17194	17326	17501	17241	17184	17416	17108	17149	17268	17115	17311	17315	17183	17383	17437	17277	17278	17308	17221	17138	17217	17132	17272	17121	17293	17112	17193	17125	17174	17135	17237	17292	17364	17222	17388	17366	16954	17077	17187	17025	17433	17056	17186	17236	17101	17273	17153	17095	17049	17166	17231	17270	17292	17248	17301	17048	17116	17014	17117	17395	17222	17193	17091	17053	17352	17175	17376	17473	17317	17358	17167	17190	17320	17279	17298	17253	17144	17158	17145	17324	17174	17309	17442	17382	17150	17181	17129	17140	17109	17406	17281	17231	17225	17312	17313	17268	17217	17077	17203	17350	17323	17342	17218	17252	17136	17458	17207	17233	17303	17264	17144	17035	17228	17403	17084	17287	17163	17152	17253	17463	17244	17142	17173	17252	17201	17386	17453	17108	17156	17395	17271	17365	17454	17293	17135	17141	17149	17164	17306	17259	17082	17277	17096	17247	17212	17368	17461	17305	17398	17132	17384	17377	17245	17293	17299	17277	17310	17143	17457	17258	17275	17205	17238	17168	17165	17240	17288	17361	17023	17212	17313	17177	17367	17341	17202	17461	17288	17341	17134	17261	17154	17252	17126	17359	17224	17314	17274	17210	17129	17347	17266	17354	17234	17331	17141	17139	17080	17137	17409	17116	17118	17172	17379	17144	17295	17220	17116	17036	17341	17350	17302	17290	17277	17096	17338	17303	17469	17260	17368	17189	17354	17214	17239	17254	17216	17141	17303	17175	17136	17239	17251	17376	17305	17475	17404	17034	17357	17291	17297	17231	17392	17106	17221	17199	17303	17126	17192	17144	17124	17242	17095	17417	17224	17189	17140	17354	16945	17095	17320	17348	17101	17187	17129	17340	17273	17159	17077	17141	17265	17176	17356	17118	17270	17219	17279	17239	17290	17224	17252	17484	17462	17301	17328	17280	17259	17101	17308	17251	17143	17114	17215	17199	17190	17132	17311	17401	17137	17332	17253	17346	17133	17180	17174	17121	17266	17308	17210	17164	17223	17210	17361	17324	17234	17292	17353	17399	17415	17437	17233	17370	17162	17452	17198	17330	17214	17153	17361	17354	17302	17143	17248	17051	17174	17325	17367	17376	17313	17275	17026	17118	17096	17365	17223	17045	17236	17204	17176	17142	17260	17107	17295	17114	17223	17265	17318	17392	17349	17074	17258	17200	17337	17110	17329	17280	17217	17145	17301	17224	17392	17122	17273	17141	17393	17079	17108	17062	17042	17231	17343	17296	17337	17210	17138	17308	17176	17331	17277	17375	17165	17221	17328	17222	17413	17368	17382	17250	17211	17188	17293	17139	17415	17298	17284	17231	17356	17254	17326	17192	17239	17207	17471	17185	17209	17212	17223	17233	17195	17304	17072	17279	17205	17217	17106	17347	17197	17377	17234	17448	17158	17083	17019	17260	17170	17015	17083	17152	17314	17222	17307	17146	17188	17242	17184	17216	17381	17472	17083	17265	17177	17056	17184	17083	17308	17336	17260	17228	17393	17202	17348	17330	17242	17182	17389	17301	17303	17323	17153	17219	17269	17185	17193	17197	17222	17384	17147	17249	17283	17276	17396	17197	17012	17021	17105	17365	17356	17373	17185	17377	17258	17353	17284	17122	17287	17259	17260	17247	17217	16991	17009	17196	17120	17104	17212	17227	17540	17317	17158	17159	17497	17251	17435	17409	17434	17200	17274	17159	17366	17289	17161	17275	17183	17450	17218	17238	17343	17359	17274	17415	17404	17440	17279	17259	17170	17181	17091	17188	17242	17084	17394	17016	17209	17239	17222	17216	17373	17472	17171	17158	17156	17427	17462	17369	17349	17145	17230	17120	17163	17297	17215	17143	17252	17331	17080	17125	17434	17087	17225	17166	17325	17551	17397	17287	17174	17361	17254	17419	17338	17351	17197	17266	17433	17407	17330	17138	17317	17236	17297	17313	17149	17146	17242	17230	17318	17337	17304	17345	17289	17293	17213	17044	17037	17072	17329	17177	17403	17352	17177	17226	17282	17275	17046	17149	17105	17245	17240	17177	17359	17416	17254	17270	17204	17225	17317	17449	17330	17068	17266	17191	17169	16924	17273	17333	17243	17078	17174	17290	17285	17260	17326	17264	17160	17256	17186	17335	17209	17092	17112	17398	17421	17383	17546	17059	17235	17233	17316	17163	17262	17305	17380	17256	17506	17235	17297	17224	17179	17089	17149	17284	17151	17272	17191	17237	17315	17405	17355	17126	17467	17246	17257	17199	17238	17330	17224	17345	17163	17361	17364	17265	17279	17292	17307	17337	17275	17386	17363	17249	17324	17282	17487	17443	17287	17358	17296	17229	17042	17203	17171	17173	17259	17272	17356	17141	17173	17261	17169	17310	17156	17238	17377	17166	17224	17238	17400	17217	17338	17150	17223	17100	17406	17340	17251	17219	17234	17160	17252	17302	17344	17025	17331	17116	17385	17293	17186	17152	17108	17354	17334	17194	17504	17295	17294	17306	17036	17154	17229	17255	17244	17118	17135	17113	17351	17284	17224	17344	17290	17395	17177	17138	17195	17396	17166	17430	17170	17170	17354	17194	17304	17203	17393	17317	17281	17216	17263	17382	17316	17276	17148	17283	17304	16984	17230	17274	17167	16966	17154	17385	17269	17001	17348	17240	17264	17314	17217	17089	17228	17027	17270	17206	17189	17362	17199	17138	17173	17249	17266	17020	17183	17170	17141	17296	17174	17445	17378	17257	17184	17281	17247	17217	17396	17233	17261	17298	17264	17202	17259	17354	17162	17224	17384	17165	17004	17335	17277	17094	17113	17125	17093	17313	17314	17170	17241	17072	17327	17305	17323	17384	17402	17303	17277	17249	17088	17243	17246	17274	17266	17291	17329	17442	17109	17269	17136	17229	17265	17418	17269	17236	17249	17192	17249	17135	17139	17153	17310	17204	17368	16990	17273	17191	17405	17313	17174	17148	17301	17068	17449	17210	17044	17199	17294	17166	17153	17083	17188	17226	17254	17374	17292	17305	17195	17288	17270	17211	17279	17373	17308	17316	17244	17225	17304	17257	17133	17185	17245	17116	17369	17219	17454	17302	17284	17243	17292	17267	17207	17156	17217	17263	17089	17155	17233	17151	17284	17088	17238	17376	17384	17221	17301	17193	17403	17159	17148	17284	17404	17035	17483	17155	17132	17290	17329	17456	17138	17428	17168	17388	17376	17473	17172	17228	17243	17295	17368	17348	17196	17199	17191	17324	17140	17360	17228	17314	17181	17404	17261	17301	17365	17188	17353	17241	17110	17244	17181	17116	17126	17334	17356	17276	17345	17027	17470	17364	17251	17090	17136	17371	17280	17401	17290	17212	17167	17067	17153	17229	17351	17247	17253	16844	17238	17375	17237	17172	17291	17461	17400	17279	17230	17123	17222	17373	17330	17328	17230	17292	17285	17199	17264	17307	17185	17181	17316	17119	17380	17255	17292	17391	17155	17339	17307	17366	17178	17291	17247	17170	17213	17165	17167	17214	17226	17137	17237	17464	17274	17344	17400	17255	17269	17214	17097	17172	17156	17127	17349	17213	17303	17099	17124	17137	17280	17349	17230	17279	17235	17362	17318	17300	17125	17138	17101	17207	17337	17163	17258	17279	17117	17143	17332	17344	17331	17403	17066	17266	17172	17173	17098	16969	17310	17301	17254	17175	17316	17446	17407	17304	17283	17269	17533	17181	17368	17224	17441	17253	17223	17113	17364	17330	17378	17241	17306	17300	17288	17140	17564	17296	17168	17481	17165	17250	17229	17261	17318	17311	17122	17193	17166	17448	17360	17549	17242	17221	17078	17101	17211	17180	17231	17216	17253	17152	17166	17333	17613	17326	17057	17320	17127	17276	17245	17293	17270	17534	17312	17249	17334	17123	17423	17376	17208	17446	17267	17234	17243	17178	17232	17300	17297	17144	17311	16970	17058	17280	17124	17187	17292	17313	17243	17075	17202	17191
14118	21150	20581	23848	52924	56766	46361	34928	23107	16906	15541	15836	15702	15692	15608	15869	15715	15772	15700	15739	15903	15705	15583	15799	15739	15525	15721	15661	15705	15692	15752	15859	15671	15692	15683	15716	15746	15677	15640	15683	15621	15765	15779	15779	15724	15687	15680	15791	15568	15717	15665	15651	15777	15560	15669	15774	15725	15613	15644	15571	15768	15686	15629	15798	15675	15734	15891	15840	15687	15513	15634	15659	15713	15685	15737	15943	15638	15748	15716	15739	15648	15716	15807	15801	15683	15892	15757	15560	15720	15626	15662	15578	15745	15693	15821	15658	15778	15933	15751	15486	15718	15587	15612	15665	15869	15831	15474	15589	15637	15762	15724	15633	15690	15701	15712	15824	15596	15812	15595	15701	15783	15675	15666	15691	15561	15639	15588	15684	15576	15685	15706	15626	15717	15576	15503	15615	15721	15852	15795	15608	15688	15833	15534	15685	15718	15692	15813	15709	15565	15732	15613	15718	15706	15638	15918	15470	15657	15738	15633	15645	15522	15746	15743	15817	15714	15548	15664	15690	15701	15706	15728	15518	15603	15686	15757	15705	15813	15711	15531	15700	15664	15621	15846	15636	15581	15787	15770	15740	15597	15672	15540	15790	15538	15701	15647	15647	15518	15527	15767	15698	15579	15658	15451	15511	15573	15752	15647	15659	15647	15688	15767	15579	15800	15740	15869	15733	15635	15766	15741	15810	15645	15736	15838	15623	15560	15664	15690	15811	15698	15702	15735	15716	15733	15718	15660	15640	15717	15619	15758	15652	15622	15555	15656	15616	15678	15861	15757	15554	15726	15698	15806	15892	15730	15679	15625	15656	15598	15640	15853	15603	15769	15759	15916	15572	15618	15793	15668	15734	15795	15652	15613	15818	15775	15675	15537	15772	15653	15694	15533	15696	15677	15710	15718	15758	15754	15725	15624	15642	15629	15793	15507	15737	15576	15774	15752	15706	15829	15927	15670	15536	15666	15567	15783	15776	15778	15770	15687	15570	15521	15627	15719	15617	15749	15728	15758	15821	15649	15769	15602	15652	15724	15616	15639	15662	15653	15708	15655	15815	15497	15766	15680	15663	15832	15663	15726	15732	15781	15469	15676	15898	15708	15687	15658	15961	15651	15749	15761	15614	15820	15617	15683	15888	15675	15526	15796	15577	15722	15719	15696	15655	15808	15485	15692	15773	15788	15723	15558	15619	15708	15733	15506	15544	15567	15763	15659	15683	15574	15736	15626	15745	15602	15767	15806	15758	15716	15751	15682	15771	15615	15610	15678	15791	15668	15822	15491	15562	15784	15634	15709	15757	15586	15831	15567	15762	15743	15652	15565	15717	15639	15783	15709	15698	15780	15689	15685	15518	15579	15720	15744	15747	15722	15698	15668	15708	15769	15709	15657	15738	15680	15740	15493	15626	15640	15863	15619	15690	15581	15545	15666	15722	15576	15791	15747	15697	15699	15782	15806	15721	15715	15585	15543	15760	15724	15574	15651	15601	15589	15732	15631	15786	15676	15628	15864	15698	15742	15635	15599	15621	15498	15757	15776	15618	15633	15602	15587	15553	15696	15739	15656	15651	15696	15753	15686	15784	15685	15635	15663	15880	15681	15748	15644	15702	15757	15584	15692	15562	15453	15752	15690	15640	15616	15689	15737	15773	15644	15515	15593	15637	15828	15589	15664	15715	15804	15657	15643	15748	15787	15758	15611	15809	15632	15703	15593	15745	15631	15828	15690	15706	15637	15541	15722	15754	15748	15667	15651	15756	15823	15734	15816	15874	15769	15619	15711	15735	15555	15887	15730	15605	15719	15666	15668	15644	15551	15599	15691	15787	15754	15730	15736	15536	15723	15732	15658	15774	15598	15591	15820	15752	15647	15613	15696	15680	15654	15886	15608	15690	15718	15582	15672	15611	15754	15656	15809	15769	15550	15731	15831	15645	15711	15863	15599	15839	15681	15517	15490	15725	15749	15678	15618	15516	15673	15745	15639	15567	15765	15601	15682	15799	15603	15577	15857	15602	15838	15596	15705	15688	15539	15780	15612	15815	15711	15605	15713	15629	15775	15655	15671	15739	15877	15790	15726	15924	15646	15596	15856	15603	15577	15718	15757	15575	15689	15751	15700	15624	15679	15661	15867	15587	15603	15630	15547	15569	15637	15826	15643	15591	15628	15537	15772	15778	15652	15781	15701	15690	15718	15715	15570	15625	15666	15819	15625	15849	15614	15576	15710	15784	15599	15580	15545	15823	15595	15727	15595	15682	15655	15784	15656	15742	15815	15653	15499	15597	15692	15955	15680	15617	15737	15887	15593	15793	15567	15796	15768	15615	15705	15543	15712	15648	15905	15705	15655	15786	15627	15722	15630	15824	15531	15630	15777	15569	15704	15623	15768	15672	15732	15567	15731	15713	15667	15526	15555	15766	15794	15592	15522	15726	15629	15803	15655	15681	15657	15529	15665	15766	15793	15683	15716	15698	15493	15590	15716	15631	15732	15647	15752	15546	15622	15591	15703	15421	15735	15733	15717	15694	15418	15790	15762	15667	15751	15688	15776	15623	15838	15639	15768	15792	15614	15737	15736	15744	15829	15860	15858	15716	15533	15627	15687	15678	15759	15606	15662	15739	15526	15554	15677	15665	15654	15632	15654	15720	15559	15664	15506	15926	15814	15660	15832	15679	15755	15688	15514	15731	15702	15642	15750	15551	15639	15631	15659	15640	15611	15755	15584	15900	15602	15713	15778	15643	15660	15767	15749	15506	15565	15720	15738	15877	15713	15696	15884	15651	15692	15703	15633	15689	15812	15705	15759	15553	15726	15661	15653	15651	15694	15746	15678	15654	15860	15843	15597	15727	15664	15626	15791	15778	15758	15684	15616	15649	15634	15663	15647	15557	15622	15539	15833	15733	15788	15655	15560	15673	15543	15769	15782	15767	15576	15728	15706	15636	15618	15723	15669	15610	15731	15605	15606	15650	15769	15585	15752	15814	15685	15729	15777	15772	15582	15847	15575	15777	15571	15697	15576	15698	15613	15453	15755	15634	15659	15706	15711	15664	15802	15738	15604	15510	15558	15760	15598	15668	15818	15523	15775	15642	15606	15561	15600	15606	15767	15735	15574	15700	15631	15668	15554	15886	15730	15636	15754	15701	15823	15716	15497	15697	15779	15533	15610	15561	15666	15547	15615	15749	15705	15639	15628	15492	15567	15632	15696	15841	15728	15699	15802	15726	15727	15869	15800	15775	15707	15633	15668	15777	15619	15740	15668	15670	15638	15656	15572	15853	15603	15808	15642	15663	15537	15725	15720	15614	15633	15813	15751	15628	15758	15662	15725	15776	15749	15626	15554	15710	15614	15663	15727	15662	15649	15595	15588	15773	15634	15735	15665	15663	15755	15590	15683	15645	15813	15763	15711	15729	15587	15657	15701	15739	15551	15614	15699	15739	15680	15699	15663	15671	15879	15614	15732	15741	15822	15686	15563	15783	15751	15622	15697	15605	15650	15614	15551	15741	15691	15727	15663	15531	15652	15577	15716	15628	15639	15578	15701	15757	15508	15755	15710	15520	15863	15678	15646	15828	15656	15648	15820	15652	15736	15769	15701	15701	15738	15576	15740	15639	15827	15682	15682	15735	15701	15703	15691	15498	15639	15629	15781	15816	15561	15682	15657	15631	15563	15744	15920	15815	15723	15579	15590	15759	15727	15670	15586	15647	15669	15660	15909	15745	15553	15806	15744	15760	15647	15840	15693	15527	15639	15826	15733	15690	15873	15543	15734	15771	15554	15551	15893	15703	15672	15733	15747	15565	15814	15696	15885	15612	15649	15737	15615	15659	15501	15649	15710	15676	15692	15803	15585	15660	15504	15769	15707	15792	15789	15627	15761	15527	15740	15763	15694	15905	15719	15597	15713	15819	15749	15636	15713	15579	15742	15716	15826	15750	15586	15620	15610	15623	15744	15786	15677	15606	15795	15608	15766	15712	15630	15727	15638	15684	15700	15781	15790	15676	15756	15739	15850	15804	15779	15711	15709	15761	15673	15743	15773	15569	15785	15679	15624	15623	15866	15729	15798	15763	15769	15548	15636	15696	15740	15711	15702	15739	15754	15676	15687	15727	15595	15614	15806	15690	15824	15596	15749	15914	15777	15731	15744	15809	15658	15764	15520	15692	15639	15763	15780	15772	15736	15456	15593	15530	15805	15703	15611	15700	15727	15725	15653	15664	15739	15660	15597	15705	15720	15657	15654	15805	15744	15754	15697	15691	15774	15853	15563	15554	15543	15511	15899	15664	15600	15662	15737	15647	15666	15787	15756	15633	15599	15773	15724	15764	15533	15826	15688	15638	15821	15726	15646	15766	15625	15841	15801	15874	15652	15478	15711	15554	15786	15680	15644	15817	15754	15623	15739	15666	15757	15913	15859	15808	15683	15481	15650	15749	15808	15746	15724	15729	15701	15722	15696	15715	15759	15754	15671	15623	15746	15598	15621	15850	15735	15858	15693	15695	15653	15797	15678	15767	15722	15771	15751	15486	15666	15691	15624	15600	15634	15614	15571	15767	15669	15676	15700	15570	15674	15831	15962	15698	15789	15609	15724	15635	15572	15728	15708	15711	15524	15687	15593	15730	15677	15711	15656	15703	15818	15700	15810	15602	15603	15763	15674	15765	15684	15818	15754	15798	15618	15581	15818	15589	15597	15593	15738	15626	15772	15747	15520	15853	15703	15601	15795	15671	15704	15719	15748	15530	15860	15889	15678	15618	15463	15634	15744	15714	15652	15702	15679	15612	15419	15607	15770	15711	15616	15685	15491	15780	15502	15533	15620	15637	15780	15721	15629	15686	15568	15676	15820	15673	15684	15679	15642	15715	15787	15789	15595	15751	15626	15774	15568	15628	15627	15862	15612	15690	15725	15719	15772	15651	15810	15660	15637	15801	15634	15717	15879	15689	15835	15837	15793	15625	15622	15864	15655	15511	15716	15770	15714	15794	15633	15665	15583	15692	15827	15686	15705	15704	15513	15637	15760	15684	15555	15713	15630	15719	15630	15820	15824	15613	15791	15763	15749	15789	15717	15632	15865	15762	15850	15691	15573	15815	15704	15562	15513	15648	15676	15588	15712	15652
23021	21155	28940	23671	63050	68258	59004	46119	31279	21975	18910	18494	18399	18241	18277	18434	18296	18349	18032	18109	17980	18254	18124	18372	18258	18193	18436	18088	18156	18276	18298	18341	18114	18153	17994	18225	18172	18337	18337	18151	17895	18023	18109	18166	18290	18095	17867	18034	18341	17875	18252	18167	18172	17999	18061	17947	18059	18041	17937	17774	17958	18014	18229	18183	18042	18184	18211	18001	18283	18078	18284	18122	18089	17996	18285	18158	18084	18143	18007	18259	17930	17933	17997	18225	18166	18106	18004	18127	18033	18021	17870	18046	18247	18128	18092	18191	18073	18012	18208	17858	17957	18140	18060	18215	18035	18294	18036	17946	18153	18054	17954	17983	18035	17970	18122	17985	18100	18288	18046	18076	18113	18119	18128	17751	18012	17891	18189	18080	18104	18059	18188	17947	18146	18036	18013	18107	18083	18066	17912	17986	18086	18060	18056	18052	18039	18201	17902	17913	18224	18160	18200	18231	18083	17957	17947	18240	18142	18184	18030	18262	18031	18175	18156	18296	18107	17977	18141	18116	18087	18272	17940	18131	18227	18274	18157	18224	18342	18233	17953	17942	18019	18227	18089	18057	18130	17911	18124	18239	17917	17997	18054	18210	18071	17965	17989	18055	18063	17985	18183	18152	18074	18272	17971	18081	17831	18262	17949	18064	18159	18129	17937	17960	18006	18182	18023	17935	18230	17956	18206	17889	18132	18115	18057	17936	18237	18196	18072	17776	18000	18068	17922	18018	17906	18113	18186	18166	18099	18035	18035	18231	18119	18289	18270	18356	18081	18130	18111	18144	18024	18092	18204	18098	18100	18066	17993	18208	18102	18212	18115	18195	18090	18081	18235	18179	18161	17979	18064	17965	17825	17977	18134	18125	18386	18111	17937	18138	18118	18062	18148	18135	17916	18039	18026	18111	18012	18174	18030	18042	18322	18127	18023	18201	18174	17991	18280	18171	18197	17995	18254	18015	18241	18053	18080	18079	18177	18084	18165	18198	18026	17908	17963	18144	18269	18121	18041	18163	18026	18241	18023	18100	17990	18225	18184	17996	17938	18161	18284	18120	18143	17940	18169	18004	18175	18080	18029	18019	18021	18179	17958	18018	18081	18177	18180	18079	18174	18098	18118	18188	18275	18091	18072	18152	18111	18109	18035	18018	17787	18082	17906	18042	18028	18110	18014	18091	18001	18226	18061	18116	18177	18213	17987	18242	18054	18147	18148	18221	18278	18264	18032	18051	18050	18049	18033	17951	18380	18215	18181	18058	17903	18182	17962	18074	17881	18108	18149	18243	18001	17845	18213	18094	18158	18122	17984	18015	18036	17900	18398	18191	18129	18078	17988	18201	18113	18117	18191	18153	18015	18039	17954	18105	18256	18317	18092	18099	18192	18231	17979	18268	18034	18294	18325	18032	18038	18166	18193	18126	18221	17884	18051	17921	17934	18275	18044	18045	17946	18194	18248	17924	17999	18283	18162	17998	18158	18211	18050	18062	18123	18034	18279	18052	18127	18061	18044	18207	18184	18136	17955	18283	18163	17822	18003	18063	18029	18186	18007	17840	18143	18147	18392	17998	17927	18086	18336	18083	17951	18024	18021	18150	18190	18064	18266	17905	18078	18042	18041	18091	18133	18150	18258	18155	18184	18073	18073	18126	18176	18138	18098	18128	18261	18148	18069	18056	18173	17965	18211	18280	17969	17987	17999	17909	18124	18225	17925	18058	18061	18220	18202	18046	18024	18025	18065	18035	18010	18176	18085	18080	18062	18181	18181	18138	17997	18165	18166	18020	18229	18145	18072	18197	18240	17828	18092	18167	18000	18159	18123	18145	18224	18240	18092	18093	18231	18138	18086	18034	17896	18173	18106	18308	18126	18086	17923	18043	17874	18171	17935	18094	18017	18031	18053	17939	18292	17996	18183	18157	18005	18085	18123	18131	18079	18123	17916	18169	18110	18030	18096	17979	18084	18441	18251	18192	17899	18063	18293	18014	18000	17966	17998	18038	18092	18064	18001	18061	18101	18073	18278	18216	18152	17891	18139	18017	18155	18152	18094	18198	18196	18217	18048	18195	18128	18240	18240	18196	18128	18306	17945	18321	18302	18169	18348	18078	18115	18019	18055	18031	18178	17834	17936	18110	17845	18034	17909	18130	18052	18055	18000	18076	18161	18129	18275	18189	18123	18015	18168	18115	18084	17965	17970	18203	18233	17916	18093	17921	18102	18093	18102	17985	18029	18067	18192	18079	18180	18095	18188	18068	18219	18105	18075	17957	18106	18103	18093	18119	18056	18112	17962	18000	18226	18150	18089	17943	17989	18032	18109	17904	18066	18000	18111	18089	17952	18177	18081	18084	18178	18008	18264	18250	17817	18088	18028	18119	18106	17949	18172	18195	18015	18014	18082	17906	18401	18098	18140	17955	18102	18043	17925	18175	18063	18076	17843	18144	18120	18292	17954	17930	18221	18156	18264	17994	18110	18228	17969	18205	18223	17899	17925	18177	17989	18133	17902	17945	18187	18055	18262	17896	18133	18139	18162	18033	18130	18072	18163	17926	18064	18151	18122	18145	18062	18097	18058	18088	17856	18022	17995	18143	18140	18042	18012	18015	18340	18049	17965	18217	18059	17859	18017	18169	18168	17978	18202	17965	18112	18202	17995	18018	18112	18135	18059	18072	18116	18144	18245	18318	18278	18196	17896	18276	18097	18176	18129	18199	18149	18208	18166	18061	18053	18034	18052	18063	17941	17901	18186	17833	18048	18254	17915	18375	18187	18141	17810	18095	18229	17949	18023	17993	18072	18021	18280	18118	18341	18060	18028	17816	18149	18197	17963	18155	18014	17932	17911	17938	17990	18226	18009	17996	17925	18095	18054	18168	18280	18178	18287	18105	18014	18201	18227	18127	18128	18231	18133	18147	17995	17933	17987	17754	18054	18114	18112	17868	18062	18030	18111	17968	17956	17919	18009	17867	18205	17953	18226	17779	18070	18024	18205	17959	18258	18231	18096	18180	17989	18220	17870	18130	17909	17938	18068	18077	18251	18224	18265	17977	18089	18031	18238	17959	17889	18062	17842	18264	18102	18037	17943	18136	18199	18260	18174	18181	17945	18209	18203	18347	18145	18086	18167	18213	17977	17997	18282	18065	18010	17990	18260	17974	18083	17957	18076	18151	18019	18131	17936	18123	18157	18133	17948	18152	18091	17916	18210	18160	17978	17999	18213	18054	18188	18140	18196	17795	17882	18173	18057	18245	18115	18125	18049	18175	18267	18101	18160	18176	18177	18140	18128	18196	18244	18242	18053	18104	18296	18269	18266	18070	18082	18042	18079	17972	17957	18237	17940	18012	18216	18052	18130	17971	18179	18122	18225	18018	18090	18020	18139	18030	18069	18013	18012	17970	17929	18158	18178	17940	18053	18130	18094	18054	18065	18081	18267	18194	18023	18036	18288	18035	18294	17936	18189	18177	18070	18215	18068	18243	18103	18126	17871	18223	18127	18162	18264	18022	18219	18338	18155	17990	18055	18000	17966	17922	18099	18269	17993	18189	18083	18095	18109	18110	18075	18321	18058	18240	18191	18216	18241	18064	18036	18136	18068	18204	18261	18307	18220	18127	17977	18091	18095	18105	18205	18338	18005	17878	18079	17813	18046	18001	18353	18112	18218	18061	18179	18190	18095	17947	18025	18114	18094	18068	18059	17973	18109	18082	18136	18109	18059	18137	18089	17928	18121	17872	18024	18187	17994	18081	17698	18087	18099	18084	17966	18028	18137	18150	18308	18111	18071	18028	18290	18165	18383	18215	18202	18172	18098	17870	18006	18115	17956	17955	18246	18118	18201	18138	17911	18023	18312	18098	18264	18232	18062	18029	18194	18085	17898	17880	18107	18064	18133	18181	17978	18135	18216	18116	18172	18055	18055	18013	18239	18181	18050	18018	18207	18135	18107	17979	17951	18086	18003	18094	18111	18216	17974	18236	18270	18321	18081	18138	18110	18028	18030	17969	18104	17880	18022	18121	18024	17916	18087	18054	18113	18027	18110	18198	18161	18284	18170	18130	18075	18026	17926	18176	18056	18100	18070	18123	17993	18076	18106	17797	18164	18068	18121	18060	18131	18104	18125	18131	18284	18073	17882	18041	17828	17963	18125	18105	18245	18041	17981	18131	18081	18140	18174	17991	18080	18154	18205	18096	17917	17961	18302	18011	18132	18103	18039	18050	17976	17972	18070	17973	18082	18010	18243	18115	18100	18150	18039	17910	18221	18132	18114	18066	18227	17921	17972	18100	18116	17984	18044	17980	17905	17988	18052	17794	17982	18081	18023	18103	18043	18184	18226	17934	18212	18212	17951	17930	18258	18095	18272	18121	17867	17920	18133	18012	17954	18016	18113	17940	18127	17989	18053	17913	18132	18047	18002	17943	17997	18029	17996	17996	17922	18119	18138	18171	18158	18120	18158	18233	18139	18012	17886	17995	18301	17863	18285	18169	18002	18108	17993	17912	17971	18108	18272	18153	17893	18035	18121	18345	18006	18167	18191	18189	18279	18133	18397	17925	18003	18182	18040	18098	18251	18110	18348	18051	18142	18035	18227	18127	17992	18119	18012	18441	18255	18210	17926	17884	17871	17931	18015	18176	18067	18022	18157	18098	17904	17914	18081	18247	18049	18075	17968	18180	17976	17920	18268	18184	18134	18113	18267	17728	17913	18066	17982	18091	18127	18070	18005	17975	18033	18074	18139	18225	18164	18044	18052	18209	18052	17956	17967	18196	17878	18055	18385	18079	18222	18104	17989	18076	18098	18035	18008	18041	18113	18060	18066	17969	17977	17870	17977	18174	17913	18163	18090	18012	18016	18158	17915	18047	18202	18186	18092	18310	18089	18094	18272	18242	18256	18197	18115	18080	18200	18125	18030	18136	18091	17994	18175	17981	18221	18028	18292	17939	18075	18127	18059	18074	18245	18158	18148	18095	17990	18141	18078	17937	18123	18144	18167	17988	18092	17844	18063	18043	18210	18023	17984	18094	17967	18074	18100	18021	18196	18167	18058	17859	18000	18141	17977	18095	17980	18127	18170	18149	18007	18043	18112	18050	17972	18113	17956	18193	18122	18020	18085	18238
16553	28017	27586	27242	78622	74998	62051	46047	30074	18884	16155	16096	16059	16234	16079	16001	16158	16233	16247	16121	16169	16369	16108	16143	16125	16313	15919	16091	16162	16239	16163	16337	16129	16130	16108	16234	16016	16259	16113	16219	16243	16137	16088	16129	16148	16041	16090	16135	16105	16140	16036	16280	16030	16020	16149	16039	16001	16007	16141	16195	16134	16137	16252	16118	16072	16216	16125	16399	16089	16179	16196	16205	16336	16111	16140	16217	16060	16288	15998	16262	16109	16204	16261	16237	16078	16069	16099	15984	16328	16003	16157	16228	15968	16249	16060	16079	16147	16115	16097	16247	16052	16155	16066	16078	16283	16053	16127	16174	16211	16215	16097	16030	16127	16173	16150	16114	16184	16208	16132	16163	16293	16055	16025	16164	16101	16258	16230	16136	16069	16194	16201	16142	15983	15988	16102	16029	16153	16014	16374	16276	16024	16466	16195	16086	16136	16297	16057	15977	16280	16136	16088	16258	16003	16100	16152	16031	16034	16160	16181	16102	16041	16248	16156	16151	16199	16108	15969	16056	16151	16101	16152	16114	16189	16057	16215	16061	16092	16059	16115	16152	16170	16250	16231	15844	15888	16161	16128	16093	16154	16229	16128	16295	16090	16151	16207	16157	16018	16177	16217	15973	16102	16131	16057	15999	16096	16203	16145	16273	16087	16219	15987	16082	16221	16098	16182	16161	16154	16166	16138	16339	16043	16248	16186	16249	16117	16034	15981	16059	15947	16144	16069	16149	16288	16171	16111	16162	16197	16212	16091	16182	16123	16216	16319	16058	16161	16193	16171	16103	16320	16152	16198	16245	16245	16071	16077	16109	16076	16231	16392	16042	16014	16188	16307	16039	16168	16071	16067	15894	16261	16182	16291	16394	16148	16069	16155	16142	16195	16131	16090	16056	16104	16159	16052	16237	16042	16322	16072	15969	16100	16188	16282	16121	16233	16260	16141	15946	15892	16217	16319	16184	16221	16115	16104	16105	15903	16110	16025	16021	16103	16196	16308	16103	16019	16016	16086	16178	16098	15959	16124	16243	16041	16041	16018	15961	15903	16080	16092	16296	16081	16034	16001	16232	16197	15889	16261	15960	16201	16207	16149	16222	15936	15966	16326	16188	16034	16152	16158	16179	16340	16106	16095	16238	16064	16158	16026	16195	16218	16125	16207	16113	16032	16134	16020	16087	16084	16078	16089	16034	16121	16061	16265	16157	16263	16144	16336	16128	16136	16130	16079	16018	16136	16208	16066	16133	16169	16231	16192	16235	16077	16230	16236	16044	16066	16192	16072	16124	16306	16240	16077	16257	16033	16259	15955	16197	16315	16263	16268	15847	16171	16099	16198	16179	16140	16018	16035	16024	16277	16245	16100	15972	16099	16026	16237	16114	16192	15943	16159	16038	16075	16081	16189	16159	16131	16216	16130	16141	16224	16114	16202	16187	16088	16255	16131	16158	16173	16409	16085	16105	16115	16258	15816	16437	15956	16155	16246	16176	16123	16012	16158	16110	16168	16186	16143	16294	16167	16215	16274	16013	16138	16150	16335	16212	16188	16141	16165	16198	16123	16380	16215	16195	16072	16230	16204	16094	16294	16125	15900	16331	16137	16347	16043	16122	16346	16009	16207	16133	16088	16135	16146	16207	16126	15977	16115	16258	16052	16011	16060	16184	16087	16128	16237	16122	16172	16206	16005	16091	16287	16318	16131	16175	16215	15936	16011	16148	15985	16191	16027	16209	16161	16056	16206	16146	16135	16170	16054	16206	16177	16301	16297	16176	16130	16127	15965	16250	16248	16041	16096	16102	16162	16127	16197	15888	16195	16113	16236	16046	16166	16020	16328	16329	16071	16180	15928	16191	16014	16135	16248	16087	16082	16089	16187	16306	16286	16197	16276	16144	16136	15951	16228	16119	16169	16119	16202	16149	16197	16215	15985	16011	16205	16220	16078	16167	16105	16123	16174	15823	16202	16138	16178	16341	16121	16389	16058	16124	16246	16192	16188	16214	16185	16292	16152	16085	16125	16409	16106	16192	15986	16457	16171	16018	16082	16149	16224	16120	16134	16106	16075	16093	16202	16077	16261	15990	16245	16047	16106	16124	16293	16100	16295	15999	16132	16162	16240	16210	16103	16162	16126	16135	16062	16184	16223	16249	16256	16261	16169	16351	16103	16074	16333	16204	16088	16124	16131	16131	16030	16178	16050	16079	16157	16132	16200	16048	16160	16276	15988	16168	16267	16131	16290	16253	16035	16212	15969	16203	16245	16238	16216	16155	16194	16003	16104	16221	16070	16166	15961	16236	16272	16061	16125	16187	16054	16043	15987	16273	16202	16264	16006	16142	16340	16024	15999	16048	16141	16129	16242	16322	16198	16136	16179	16178	16186	16216	16165	16236	16124	16098	16092	16191	16196	16065	16039	16105	16311	16080	16275	16284	16105	16158	16150	16104	16063	16029	15925	16176	16127	16133	16106	16093	16102	16103	16170	15979	16115	15955	16167	16125	16118	16176	16113	16165	15968	16081	16325	16218	16032	16163	16140	16253	15966	16199	16176	16169	16356	16167	16121	16096	16303	16280	16049	16208	16072	16025	16276	16368	16260	16232	16248	16027	16167	16187	16116	16180	16089	16320	16159	16112	16006	16146	16020	16181	16089	16095	16007	16200	16179	16092	16183	16240	16134	16137	16163	16101	16058	16084	16190	16195	16187	16139	16233	16190	16106	16163	15966	16048	16076	16129	16034	16123	16121	16211	15986	16230	16202	16219	16078	16173	16126	16168	16160	16153	16158	16110	16243	16084	16241	16154	16099	16180	16368	16285	16118	16138	16167	16066	16073	16195	16165	16132	16193	16158	16182	16017	16057	16100	16217	16046	16194	16143	16200	16109	16147	16227	16243	16218	16326	16054	16207	16125	16116	16122	16193	16238	16008	16287	16223	16227	16157	16174	16335	16151	16200	16260	16097	16089	16201	16266	16190	16109	16203	16113	16046	16219	16062	16055	15916	16119	16053	16129	16334	16104	16066	16150	16208	16137	16179	15975	16071	16122	16076	16162	15924	16235	16242	16029	16206	16220	16066	16147	16188	16052	16133	16080	16320	16056	16249	16039	16204	16063	16119	16275	16177	16287	16323	16156	16154	16259	16102	16093	16236	16163	16193	16234	16118	16066	16220	16125	16216	16189	16158	16036	16378	16117	16194	16136	16294	15843	16115	16109	16134	16037	16261	16274	16048	16151	16022	16237	16061	16361	16134	16290	16142	16152	16025	16257	16161	16282	16017	16107	16040	16217	16001	15956	16209	16069	16075	16143	15991	16126	16168	16253	16171	16137	16073	16100	15976	16165	16163	16102	15958	16238	16222	16301	16145	16116	16020	16129	16079	16102	16108	16290	16108	16010	16174	16153	16174	16026	16153	16060	16103	16127	16068	16006	16069	16235	16080	16075	16259	16160	16212	16130	16033	16177	16164	16121	16112	16156	16116	16061	16208	16156	16133	16126	16038	16092	16289	15991	16133	16126	16186	16229	16186	16228	16279	16182	16105	16216	16174	16130	16357	16165	16105	16178	16252	16273	16118	16317	16000	16005	16182	16167	16182	15972	16197	16166	16258	16081	16042	16139	16132	16290	16091	16146	16413	16326	15991	16316	16085	16164	16132	16338	16130	16092	16256	16075	16191	16227	16147	16071	16054	16238	15986	16096	16100	16230	16148	15925	16141	16216	16244	16153	16027	16182	16099	16078	16058	16136	16087	16213	16281	16174	16091	16107	16296	16092	16185	16141	16035	16094	16202	16116	16120	16116	16167	16183	16143	16125	16271	16169	16108	16328	16225	16077	16077	16199	16178	16118	16118	16109	16285	16064	16227	16230	16160	16115	16113	16304	16312	16108	16161	15936	16192	16295	16188	16175	16206	16117	16153	16009	16102	15955	16189	15984	16222	16148	16252	16119	16169	16149	16208	16018	16092	16133	16023	16244	15977	16155	16262	16021	16047	16215	16109	16189	16149	16167	16048	16052	16249	16199	15897	16260	16192	16064	16126	16060	16107	16126	16198	16242	16115	16318	16055	16248	16078	16074	16004	16202	16334	16033	16087	16194	16277	16170	16007	16057	16080	16169	15973	16255	16211	16180	16162	16111	16269	16076	16067	16179	15981	16070	16184	16076	16109	16032	16050	16132	16158	16094	16212	16100	16379	16206	16280	16184	16240	16300	16187	16247	16137	16038	15970	16188	16129	16003	16134	16246	16058	16221	16156	15905	16250	16083	16072	16140	16280	16114	16225	16140	16285	16241	16065	16250	16081	16225	16205	16277	16087	16096	16147	16078	16045	16286	16151	16020	16202	16260	16101	15979	16136	16242	16313	16177	16010	16187	16049	16058	16225	16272	16147	15967	16174	16211	16259	16116	16153	16134	16171	16313	16207	16123	16103	16151	16177	16187	16218	16101	16127	16173	16104	16131	16236	16340	16006	16099	16085	16190	16107	16104	16178	16197	16149	16011	16141	15888	16030	16109	16149	16220	16220	16098	16172	16260	16079	16047	16223	16116	16083	16014	16067	16155	16183	16122	16042	16160	16113	16230	16107	16176	16303	16195	16283	16177	15980	16080	16222	16078	16054	16057	16211	15970	16222	16150	16232	16155	16131	16145	16257	16050	16112	16218	16037	16094	16193	16150	16232	16117	16128	16138	16065	16180	16019	16117	16147	16189	16092	16285	16069	16205	15991	16095	16177	16109	16139	15948	16170	15976	16231	16154	16225	16157	16180	16079	16220	16098	16135	16144	16210	16145	16367	16097	16104	16160	16053	16037	16183	16029	16222	16065	16230	16247	16257	16230	16223	16104	15926	16238	16116	16027	16255	16217	16143	16131	15981	16321	16210	16138	16177	16107	16179	15985	16099	16220	16097	16284	16078	16154	16220	16196	16090	16034	16162	16096	16288	16097	16150	16174	16259	16037	15985	16118	16208	16092	16117	16091	16056	15955	16336	16210	16338	16166	16170	16284	16102	16152	16140	16126	16240	15934	16163	16122	16055	16095	16229	16147	16194	16147	16268	16359	16136	16201	16128	16237	16220	16189	16075	16154	16003	16153	16237	16089	16388	16212	16159	16116	16102	16196	16268	16120
27722	22054	23988	21840	34059	33106	27744	23425	20671	19272	18860	18675	18884	18868	18950	18728	18825	18777	18804	18753	19061	18844	18584	18986	18769	18766	18676	18903	18740	18897	18494	18834	18768	18776	18832	18641	18570	18796	18963	18666	18742	18717	18659	18669	18939	18753	18740	18772	18962	18863	18798	18771	18757	18840	18885	18713	18752	18713	18910	18792	18791	18880	18802	18795	18905	18593	18615	18805	18545	18586	18644	18775	18668	18813	18701	18684	18913	18679	18764	18717	18506	18833	18663	18806	18822	18846	18827	18761	18633	18805	18726	18964	18800	18685	18874	18623	18784	18808	18762	18784	18805	18773	18678	18804	18975	18772	18887	18874	18894	18857	18728	18969	18962	18797	18835	18764	18761	18732	18802	18861	18722	18620	18810	18852	18777	18800	18801	18769	18534	18732	18780	18762	18794	18720	18637	18817	18755	18800	18879	18789	18749	18841	18711	18807	18741	18683	18770	18742	18850	18552	18719	18720	18931	18692	18775	18874	18514	18887	19080	18457	19067	18658	18735	18757	18602	18839	18908	18851	18788	18856	18738	18919	18742	18825	18705	18547	18765	18748	18754	18832	18857	18877	18935	18819	18676	18717	19051	18782	18656	18738	18801	18406	18642	18968	18994	18663	18893	18700	18538	18836	18610	18779	18834	18738	18865	18687	18592	18753	18728	18728	18595	18773	18619	18704	18601	18562	18936	18912	18906	18802	18711	18741	18853	18718	18652	18634	18839	18946	18698	18735	18838	18832	18832	18821	18763	18781	18760	18902	18751	18762	18802	18915	18787	18625	18832	18719	18899	18758	18581	18548	18727	18797	18699	18702	18791	18963	18770	18765	18793	18719	18856	18735	18792	18958	18908	18932	18608	18778	18786	19061	18779	18957	18644	18859	18876	18796	18672	18791	18750	18675	18721	18497	18947	18965	18770	18722	18799	18712	18634	18811	18823	18685	18649	18708	18794	18639	18632	18881	18903	18978	18897	18677	18921	19025	18815	18745	18646	18677	18632	18814	18804	18781	18686	18661	18883	18743	18505	18849	18945	18915	18773	18851	18765	18714	18872	18877	18688	18473	18569	18846	18671	18689	18812	18750	18788	18649	18783	18877	18729	18893	18733	18616	18795	18910	18733	18805	18842	18911	18818	18703	18946	18663	18603	18732	18812	18810	18862	18801	18736	18620	18745	18724	18619	18629	18750	18911	18750	18888	18846	18827	18768	18820	18875	18829	18753	18755	18809	18795	18677	18586	18745	18864	19010	18809	18901	19004	19005	18753	18710	18780	18775	18615	18778	18761	19158	18808	18776	18623	18639	18903	18959	18718	18854	18627	18913	18784	18617	18847	18902	18714	18971	18639	18729	18668	18709	18789	18852	18881	18547	18850	18722	18707	18705	19018	18679	18936	18763	18650	18841	18646	18683	18639	18909	18817	18653	18826	18896	18750	18847	18699	19014	18778	18901	18565	18601	18719	19000	18920	18658	18845	18809	18749	18626	18773	18742	18813	18851	18844	18554	18725	18869	18876	18672	18756	18955	18550	18631	18714	18744	18757	18725	18697	18716	18732	18973	18966	18889	18576	18649	18770	18625	18911	18693	18766	18736	18674	18691	18861	18760	18692	18746	18658	18791	18904	18860	18713	18500	18488	18891	18815	18549	18430	18824	18756	19005	18626	18791	18659	18774	18496	18819	18835	18500	18932	18824	18796	18769	18637	18726	18586	18720	18828	18790	18757	18772	18722	18730	18862	18812	18857	18849	18935	18779	18667	18773	18816	18547	18888	18899	18841	18888	18826	18872	18798	18803	18800	18854	18723	18654	18813	18730	18705	18753	18856	18681	18950	18814	18707	18874	18736	18720	18748	19050	18940	18928	18578	18778	18697	18881	18807	18797	18720	18784	18709	19026	18842	18778	18682	18634	18832	18534	18711	18856	18761	18872	18702	18920	18763	18476	18645	18946	18808	18828	18655	18723	18612	18764	18900	18809	18849	18786	18913	18822	18649	18737	18954	18925	18932	18786	18794	18991	18689	18883	18574	18469	18848	18740	18588	18690	18629	18956	18812	19009	18814	18870	18623	18825	18767	18778	18738	18587	18818	18889	18869	18880	18709	18727	18735	18880	18732	18808	18955	18684	18814	18555	18665	18736	18653	18874	18745	18855	18638	18766	18811	18790	18764	18787	18806	19042	18843	18771	18847	18831	18915	18885	18993	18754	18775	18675	18908	18886	18649	18746	18916	18848	18807	18780	18742	18948	18832	18731	18728	18766	18755	18814	18822	18812	18648	18726	18778	18693	18730	18705	18826	18730	18711	18773	18807	18873	18575	18902	18651	19046	18775	18869	18918	18714	18987	18839	18800	18855	18741	18775	18802	18753	18826	18817	18717	18781	18713	18548	18808	18627	18790	18633	18700	18819	18661	18790	18654	18846	18703	18766	18846	18917	19006	18803	19057	18888	18857	18786	18666	18617	18617	18609	18704	18799	18736	18833	18880	18784	18803	18842	18855	18676	18800	18899	18730	18801	18639	18756	18889	18665	18652	18826	18962	18970	18453	18692	18995	18793	18584	18770	18837	18747	18767	18719	18668	18671	18960	18753	18827	18723	18811	18690	18911	18738	18585	18763	18917	18625	18546	18799	18903	18710	18745	18651	18662	18638	18763	18644	18806	18947	18736	19032	18696	18769	18746	18919	18711	18707	18937	18797	18632	18755	18947	18825	18696	18685	18988	18890	18723	18983	18838	18771	18967	18829	18922	18850	18776	18930	18767	18821	18803	18791	18709	18411	18566	18853	18755	18851	18825	18814	18686	19005	18854	18690	18744	18762	18558	18659	18883	18689	18726	18791	18880	18690	18857	18809	18747	18984	18853	18684	18815	18813	18899	18570	18744	18704	18691	18761	18712	18792	18826	18745	18800	18676	18688	18805	18564	18892	18925	18641	18812	18712	18829	18720	18606	18866	18757	18720	18616	18546	18719	18890	18683	18795	18957	18695	18532	18715	18700	18800	18858	18946	18772	18719	18821	18861	18590	18723	18817	18728	18743	18850	18656	18690	18719	18945	18765	18760	18565	18833	18841	18774	18739	18709	18720	18914	18803	18746	18802	18931	18557	18798	18804	18861	18710	18737	18852	18849	18664	18863	18849	18658	18744	18714	18658	18833	18853	18771	19040	18954	18810	18777	18789	18770	18860	18779	18800	18581	18810	18850	18849	18995	18724	18719	18791	18648	18723	18975	18822	18969	18841	18734	18961	18705	18785	18805	18819	18680	18652	18822	18997	18830	18758	18793	18758	18916	18859	18552	18650	18676	18807	18806	18952	18731	18622	18827	19015	18745	18888	19015	18528	18820	18858	18780	18609	18692	18773	18868	18767	18816	18723	18855	18814	18648	18683	18636	18776	18717	18806	18907	18730	18789	18656	18800	18675	18884	18872	18924	18685	18834	18718	18790	18789	18801	18957	18773	18829	18662	18782	18988	18808	18771	18486	18777	18758	19130	18847	18847	18717	18786	18631	18621	18801	19091	18800	18673	18684	18827	18791	18796	18787	19087	18661	18972	18715	18814	18705	18843	18758	18676	18733	18864	18778	18704	18727	18810	18775	18905	18786	18788	18612	18874	18792	18625	18864	18683	18838	18748	18601	18862	18996	18849	18810	18784	18855	18715	18849	18674	18822	18798	18666	18829	18861	18597	18775	18836	18608	18831	18830	18772	18779	18905	18823	18820	18886	18880	18694	18718	18584	18783	18612	18646	19008	18821	19009	18916	18704	18775	18810	18688	18861	18786	18807	18636	18704	18747	18728	18727	18674	18692	18730	18636	18777	18658	18781	18616	19014	18715	18638	18816	18751	18809	18803	18741	18777	18831	18649	18775	18810	18702	18854	18752	18856	18872	18933	18668	18798	18948	18839	18666	18735	18766	18719	18905	19062	18773	18788	18659	18745	18924	18689	18690	18705	19027	18566	18811	18896	18825	18760	18789	18939	18800	18602	18856	18849	18691	18768	18559	18769	18769	18776	18851	18936	18691	18841	18663	18759	18647	18861	18831	18881	18820	18901	18769	18616	18963	18810	18688	18685	18793	18724	18796	19017	18958	18939	18907	18543	18892	18822	18575	18857	18932	18855	18783	18814	18804	18958	18841	18954	18759	18967	18774	18705	18537	18844	18681	18819	18620	18803	18839	18667	18791	18907	18767	18595	18813	18778	18733	18759	18740	18633	18589	18732	18804	18880	18501	18845	18820	18700	18766	18809	18707	18616	18698	18752	18912	18647	18751	18781	18916	18647	18853	18699	18763	18836	18908	18768	18924	18902	18667	18602	18802	18742	18748	18747	18871	18977	18830	18872	18811	18917	18603	18883	18984	18948	18739	18760	18763	18628	18791	18896	18684	18909	18717	18944	18664	18589	18724	18749	18812	18814	18700	18970	18968	18889	18744	18992	18669	18896	18851	18794	18769	18853	18730	18845	18673	18855	18762	18856	18802	18680	18840	18837	18745	18617	18618	18899	18541	18803	18763	18831	18926	18891	19008	18846	18790	19002	18670	18869	18874	18738	18773	18747	18756	19018	18715	18929	18677	18967	18817	18832	18763	18754	18639	18815	18848	18636	18914	18742	18914	18698	18787	18759	18922	18807	18675	18770	18805	18709	18858	18670	18668	18643	18858	18826	18732	18844	18699	18913	18605	18759	18888	18963	18988	18727	18745	18810	18896	18833	18633	18894	18948	18810	18697	18938	18787	18844	18835	18794	18852	18699	18863	18723	18686	18649	18813	18684	18756	18853	18714	18836	18811	18535	18757	18983	18758	18733	18714	18608	18912	18871	18704	18704	18839	18746	18724	18829	18818	18797	18854	18668	18557	18956	18869	18597	18773	18803	18841	18909	18949	18712	18719	18815	18849	18789	18934	18810	18756	18840	18819	18587	18599	18770	18792	18648	18651	18886	18910	19019	18592	18737	18693	18654	18670	18901	18799	18807	18704	18630	18655	18857	18752	18628	18571	18941	18787	18818	18751	18710	18935	18735	18738	18811	18732	18452	18860	18937	18901	18632	18870	18815	18647	18708	18854	18649	18695	18798	18695	18744	18774	18737	18777	18870	18904	18718	18802	18820	18703	18711	18740	18743	18705	18846
15498	17894	17627	18299	36670	32404	26661	21585	18158	16724	16563	16627	16598	16702	16347	16644	16430	16545	16508	16704	16425	16558	16614	16403	16601	16590	16486	16642	16482	16559	16410	16617	16444	16543	16498	16586	16604	16602	16668	16681	16582	16555	16564	16456	16529	16618	16619	16456	16756	16540	16822	16542	16699	16603	16634	16650	16681	16474	16664	16641	16530	16573	16642	16546	16524	16766	16371	16483	16531	16304	16604	16439	16677	16619	16610	16625	16553	16435	16567	16623	16558	16615	16658	16461	16636	16584	16405	16388	16845	16567	16573	16660	16511	16562	16584	16576	16423	16495	16599	16626	16656	16522	16772	16720	16595	16479	16505	16557	16457	16588	16463	16474	16555	16473	16400	16651	16486	16776	16594	16759	16543	16537	16567	16522	16465	16374	16582	16419	16670	16630	16646	16481	16550	16491	16601	16625	16602	16471	16575	16508	16455	16583	16597	16623	16658	16600	16632	16475	16530	16572	16493	16600	16600	16626	16596	16633	16512	16604	16466	16695	16648	16657	16747	16456	16489	16589	16540	16692	16645	16662	16608	16682	16526	16356	16359	16581	16462	16648	16546	16629	16617	16585	16409	16521	16661	16649	16555	16468	16627	16463	16638	16762	16495	16575	16492	16694	16551	16579	16635	16647	16627	16637	16406	16607	16530	16434	16605	16494	16558	16575	16410	16472	16635	16570	16447	16639	16517	16510	16346	16556	16652	16401	16469	16518	16641	16565	16640	16597	16521	16701	16441	16644	16845	16552	16519	16647	16632	16505	16532	16511	16511	16586	16539	16547	16478	16616	16638	16679	16561	16530	16720	16736	16692	16656	16465	16430	16557	16654	16523	16473	16644	16513	16729	16562	16515	16505	16470	16651	16336	16563	16583	16457	16396	16562	16493	16738	16682	16635	16374	16340	16587	16556	16615	16510	16655	16573	16534	16497	16633	16613	16565	16667	16437	16506	16720	16534	16459	16554	16407	16654	16412	16524	16659	16515	16458	16555	16653	16804	16600	16655	16582	16625	16587	16615	16573	16579	16531	16774	16691	16493	16628	16683	16761	16628	16451	16429	16594	16647	16611	16707	16556	16460	16751	16416	16421	16460	16572	16610	16532	16755	16682	16576	16615	16706	16717	16529	16655	16508	16582	16629	16403	16439	16703	16541	16468	16611	16541	16643	16485	16651	16734	16558	16590	16615	16685	16467	16612	16540	16608	16646	16571	16590	16614	16343	16624	16641	16504	16567	16546	16625	16502	16451	16634	16721	16356	16504	16704	16641	16601	16495	16551	16714	16440	16679	16470	16520	16743	16530	16524	16566	16454	16541	16639	16625	16528	16515	16441	16683	16704	16551	16611	16716	16749	16492	16625	16654	16570	16529	16587	16576	16592	16554	16538	16571	16500	16552	16414	16553	16820	16496	16670	16687	16607	16519	16492	16544	16686	16471	16642	16355	16543	16670	16344	16743	16462	16496	16647	16650	16374	16643	16597	16434	16508	16714	16703	16635	16477	16663	16542	16588	16751	16537	16417	16647	16499	16538	16708	16573	16595	16784	16514	16652	16546	16525	16598	16608	16656	16559	16510	16613	16659	16499	16473	16698	16628	16600	16662	16628	16700	16634	16576	16379	16522	16736	16354	16649	16614	16371	16538	16686	16599	16587	16456	16373	16520	16668	16750	16405	16567	16668	16653	16409	16448	16670	16837	16559	16618	16524	16684	16677	16405	16480	16635	16594	16585	16632	16526	16473	16516	16494	16460	16512	16528	16528	16673	16678	16663	16654	16544	16586	16600	16526	16516	16640	16458	16529	16687	16488	16574	16606	16553	16695	16616	16555	16608	16532	16640	16529	16555	16529	16424	16493	16499	16480	16665	16690	16671	16622	16502	16393	16515	16643	16377	16737	16481	16596	16542	16720	16802	16338	16370	16528	16496	16500	16534	16467	16573	16384	16508	16473	16581	16610	16567	16549	16501	16653	16826	16523	16595	16485	16619	16617	16587	16410	16537	16595	16572	16543	16515	16513	16593	16756	16653	16465	16810	16495	16576	16778	16483	16543	16431	16611	16661	16675	16503	16544	16540	16556	16461	16474	16549	16664	16571	16536	16437	16612	16449	16712	16616	16624	16639	16412	16645	16466	16697	16537	16652	16425	16633	16533	16762	16670	16527	16600	16702	16514	16623	16546	16720	16448	16490	16369	16495	16579	16484	16670	16450	16469	16559	16484	16560	16589	16520	16508	16658	16439	16649	16614	16557	16429	16544	16597	16482	16631	16638	16578	16530	16542	16576	16749	16453	16362	16785	16639	16512	16684	16734	16580	16634	16640	16712	16648	16597	16545	16603	16585	16747	16554	16447	16609	16532	16690	16501	16633	16474	16576	16535	16509	16449	16497	16506	16417	16585	16346	16575	16541	16599	16502	16484	16597	16684	16705	16575	16528	16509	16597	16676	16489	16349	16584	16493	16607	16476	16685	16629	16577	16587	16525	16547	16484	16588	16606	16558	16683	16663	16598	16529	16480	16440	16641	16575	16528	16453	16589	16474	16657	16613	16580	16688	16414	16647	16427	16572	16594	16433	16553	16613	16626	16597	16342	16834	16647	16729	16449	16697	16565	16686	16412	16505	16453	16601	16621	16664	16415	16554	16711	16562	16438	16574	16497	16614	16499	16597	16564	16491	16547	16623	16439	16496	16718	16527	16669	16674	16610	16540	16513	16441	16411	16604	16695	16544	16601	16632	16576	16586	16575	16589	16692	16604	16614	16527	16752	16500	16688	16599	16576	16618	16627	16630	16436	16514	16549	16342	16401	16601	16551	16631	16391	16503	16624	16547	16564	16493	16523	16616	16522	16452	16402	16570	16598	16736	16573	16664	16616	16475	16497	16693	16687	16561	16449	16643	16420	16506	16395	16672	16541	16294	16438	16628	16661	16491	16415	16684	16520	16660	16575	16630	16425	16707	16714	16467	16540	16698	16605	16625	16546	16548	16725	16613	16528	16572	16455	16483	16732	16541	16527	16615	16619	16760	16590	16490	16585	16426	16551	16590	16591	16658	16605	16496	16514	16444	16755	16608	16548	16669	16512	16464	16475	16464	16588	16507	16629	16615	16749	16503	16638	16719	16603	16651	16467	16645	16598	16514	16638	16641	16495	16578	16518	16472	16431	16541	16559	16679	16786	16574	16299	16503	16634	16591	16582	16489	16669	16671	16541	16698	16473	16639	16636	16594	16481	16570	16619	16624	16601	16481	16512	16752	16569	16545	16576	16616	16570	16553	16535	16502	16495	16379	16493	16360	16565	16477	16422	16482	16499	16534	16627	16548	16536	16676	16444	16596	16623	16557	16623	16498	16605	16595	16604	16747	16672	16555	16491	16667	16548	16532	16450	16640	16593	16510	16440	16490	16700	16517	16583	16511	16571	16478	16581	16480	16576	16578	16518	16574	16554	16625	16611	16552	16480	16512	16611	16560	16630	16612	16579	16620	16514	16400	16547	16483	16448	16556	16488	16419	16656	16633	16582	16463	16466	16727	16559	16548	16457	16536	16536	16578	16745	16557	16599	16700	16580	16538	16654	16572	16393	16487	16766	16529	16492	16602	16598	16516	16647	16507	16650	16354	16658	16383	16576	16437	16674	16607	16629	16607	16569	16608	16494	16658	16568	16596	16623	16458	16693	16622	16539	16667	16321	16602	16533	16606	16626	16503	16607	16565	16727	16707	16802	16633	16673	16449	16664	16474	16540	16528	16647	16666	16570	16372	16656	16572	16589	16596	16569	16585	16468	16510	16685	16544	16697	16474	16584	16504	16520	16639	16560	16408	16720	16498	16518	16578	16361	16730	16559	16527	16616	16568	16654	16633	16623	16647	16658	16625	16556	16590	16664	16704	16546	16666	16718	16587	16428	16597	16627	16563	16691	16619	16619	16648	16607	16614	16492	16600	16581	16443	16606	16599	16636	16487	16702	16426	16468	16459	16579	16569	16569	16639	16583	16566	16416	16758	16363	16525	16483	16481	16597	16698	16700	16482	16685	16598	16630	16487	16714	16543	16471	16457	16523	16634	16571	16646	16460	16505	16611	16674	16408	16501	16634	16517	16518	16623	16542	16493	16840	16689	16471	16590	16534	16373	16416	16621	16658	16596	16513	16592	16765	16615	16670	16381	16675	16619	16442	16594	16527	16560	16567	16562	16609	16495	16479	16496	16477	16514	16505	16614	16694	16683	16409	16625	16696	16706	16550	16546	16627	16685	16619	16669	16412	16543	16456	16751	16558	16695	16543	16691	16414	16615	16433	16566	16525	16552	16562	16479	16764	16511	16768	16556	16466	16623	16650	16659	16640	16465	16652	16588	16721	16601	16457	16592	16561	16535	16497	16551	16597	16514	16550	16384	16403	16484	16543	16273	16520	16536	16516	16517	16517	16564	16653	16637	16746	16653	16758	16486	16441	16614	16667	16334	16500	16540	16662	16530	16513	16589	16553	16531	16681	16469	16603	16351	16687	16506	16649	16591	16609	16589	16595	16635	16400	16627	16471	16545	16557	16693	16502	16536	16557	16556	16647	16506	16617	16457	16600	16573	16507	16620	16388	16597	16530	16590	16474	16542	16459	16556	16433	16904	16667	16610	16510	16668	16472	16676	16603	16472	16618	16458	16609	16559	16610	16513	16512	16556	16468	16477	16671	16547	16600	16411	16563	16659	16665	16619	16548	16521	16527	16531	16483	16471	16524	16465	16601	16602	16426	16493	16541	16542	16526	16518	16430	16769	16654	16620	16561	16421	16446	16628	16657	16724	16610	16504	16502	16428	16790	16381	16686	16680	16589	16549	16397	16344	16342	16525	16565	16663	16528	16655	16562	16614	16616	16687	16513	16526	16395	16570	16592	16485	16697	16476	16464	16555	16635	16505	16630	16633	16615	16705	16613	16494	16602	16545	16636	16613	16682	16511	16635	16417	16588	16650	16397	16570	16556	16673	16627	16455	16558	16740	16600	16696	16454	16752	16738	16706	16488	16518	16676	16531	16639	16548	16568	16633	16548	16470	16598	16574	16460	16548	16727	16701	16427	16635	16541	16606	16385	16543	16834	16437	16540	16600	16481	16714	16573	16652	16382	16483	16843	16645	16398	16648	16385
24910	21184	27949	27376	56317	54937	44273	32051	24676	20767	19373	19257	19185	19235	19221	19027	19077	19278	19156	19028	19225	19159	19098	19035	19158	19188	18964	19284	19234	19225	19290	19150	19335	19022	19151	19242	19010	19211	19222	19267	19194	18950	19095	19119	19086	19335	19116	18979	19210	19218	19018	19092	19114	19060	19076	19041	18938	19083	18935	19116	19103	19053	19138	19193	19108	19215	19118	19024	18927	19083	19121	19014	19224	19021	19266	19070	19034	18828	19207	19010	19136	19203	19080	19084	19204	19040	19326	19103	19174	19006	19138	18901	19148	19190	19105	19005	19010	19176	19038	19100	19181	19211	19146	18933	19021	19060	19068	19402	19250	19271	19249	19062	19289	19144	19035	19133	18971	19169	19185	19024	18996	19216	19021	19259	19058	19191	18845	18956	19128	19159	19166	19447	19029	18943	19166	19040	18979	19078	19280	19057	19208	19027	18994	19249	19104	19046	19036	19117	19171	18876	19134	19010	19090	19006	19153	19327	18938	19298	18930	19161	19124	19080	18945	18963	19149	19030	19161	19229	19107	19177	19112	19051	19087	19111	19090	19122	19219	18993	19060	19249	19096	19113	19053	19157	19221	19030	19163	18966	18958	19233	19136	19270	18990	18992	19092	19041	19000	19039	19073	19049	19172	19000	19083	18961	19079	19160	19121	19173	19216	18890	19078	19035	19055	19007	19002	19054	18982	19105	19135	19226	19128	19114	19022	19212	19266	18971	19300	18983	18892	18909	19138	19077	19227	19201	18923	19026	19204	18892	19202	18977	19242	19264	19017	19197	18994	18922	19197	19051	19028	19157	19088	19136	19047	19235	19261	19259	19170	19210	19335	19225	19150	19194	19210	19159	19125	18943	19103	19155	18878	19015	19148	19158	19105	19027	19010	19061	19222	18993	19066	19185	19135	19117	19093	19190	18966	18992	19225	19023	18986	19214	19087	19077	18939	19112	19181	19250	19125	18963	19154	19223	18943	19092	19151	18964	19285	18973	19189	19111	19082	18989	19108	19195	19065	18978	19006	19401	19052	19100	19073	19135	19064	19009	19012	19350	19128	19092	19098	18947	18909	19127	19141	19105	19323	19167	19119	19140	19107	19036	19007	19243	18990	18994	19013	19222	18941	19067	19136	19057	18982	19264	19024	18986	19039	19008	19038	19120	19089	18963	19034	19334	19112	19154	19057	19134	19123	19321	19037	18963	19185	19203	19270	19195	19139	19069	19197	19150	19297	19095	18936	19145	19130	19152	19256	19342	19071	18926	18988	19100	19119	19113	19008	19177	19062	18991	19035	19281	19052	19189	19073	18946	19066	19141	19005	19264	19175	19063	19151	19091	19042	19140	19295	19189	19066	19112	19024	19078	18996	19192	19202	18902	18997	19070	19134	19130	19141	19159	18966	19056	19283	19060	19005	18940	19066	19095	19144	19360	19071	19054	19112	19091	18980	18936	19260	18966	19162	19114	19145	19017	19130	19010	19121	19066	19193	19238	19023	18944	19132	19079	19123	18929	18995	19107	19003	19077	19128	19052	19009	18938	19107	19135	19104	19159	19168	19128	19153	19196	19009	18993	18998	19087	18982	19027	18846	19055	19108	19061	19234	18988	19209	19307	19203	19241	19322	19077	19056	19229	19097	19146	19147	19070	18809	19248	19080	19223	18994	18872	19185	18935	19358	19030	19106	19011	19359	19266	19168	19145	19009	18926	19144	19050	19118	19159	19076	19221	19165	19269	19268	18982	19120	19231	19081	19051	19062	19120	19083	18953	19080	18956	19205	19005	19093	19140	19038	19086	19122	19255	18954	19059	19199	18974	19214	19171	19268	19143	19068	19105	19138	19066	19050	19143	19067	19051	19121	19014	19178	18969	19033	19065	19162	19052	18896	19281	18964	19138	19125	19191	19036	19089	19078	18860	19202	19108	19267	18874	19060	19140	19223	18950	18907	18983	19003	19026	18835	19210	19022	18731	19168	19186	19248	19184	19253	18995	19077	19098	19220	19166	19158	19064	19041	19087	19237	19253	19067	19084	19071	19102	19027	19198	19259	18940	19045	19086	18898	19257	18952	19065	18933	18940	19125	19197	18994	19102	18931	18925	18978	19020	18996	19037	19063	18880	19081	19188	19251	19126	19262	19016	18914	18873	19048	19124	19126	19382	19054	19081	19139	19019	19183	18988	19071	19160	19196	19173	19346	19150	19094	19285	19206	19160	19008	19114	18987	19064	19120	18998	19076	18976	19113	19084	19252	19126	19086	18912	19177	19179	19081	19096	19321	19305	19090	19173	19064	19176	19025	18881	19011	19031	19235	19125	18962	19140	19033	19233	19292	19170	19120	19190	18987	18971	19177	19003	19164	19049	19270	19168	19086	18921	19102	19093	19109	19176	19147	19135	19120	19005	19132	19158	19162	19083	19073	19145	19197	18857	19153	19030	18896	18981	19144	19191	18896	18980	18857	18948	18939	19215	19184	18991	18855	19142	19026	18959	19211	19050	19135	19102	19179	19080	19282	19141	18930	18896	19054	19056	19128	19039	18945	18880	19141	19193	19242	19031	19123	19158	19236	19008	18955	18825	19162	18977	19005	19105	19001	19106	19120	19057	19003	19012	19012	18888	18989	18993	19004	18900	19143	19169	19074	19077	18969	19182	19030	19208	18908	19061	19139	19064	19044	19059	19060	19123	19109	19116	18979	19231	19048	18944	19166	19026	18985	19047	18926	19100	19084	18835	18985	19124	19109	19092	19092	19233	19184	19097	19119	18969	19054	18976	19012	18896	19079	19076	19228	19091	19122	19207	19091	19069	18965	19167	19129	19295	19139	19170	19247	19142	19107	19133	19025	18837	18991	18667	19225	18907	19158	19403	19047	18978	19120	18957	19196	18940	19087	18896	18990	19116	19050	19125	18937	19117	18986	19148	18987	19177	19008	19094	19003	18895	19122	19162	19248	18940	19045	19281	19025	19226	19060	19064	19111	19016	19199	19161	19039	19257	19008	19152	19076	19126	19006	19030	18950	19080	18937	19164	19273	19075	18875	18826	18957	19197	19041	18903	19011	19122	19182	19260	19195	18998	19018	19284	18917	18880	19082	19204	19149	19005	19259	19059	19095	19074	18941	19046	19079	18986	19107	18878	19096	18961	19159	19150	19056	19128	19186	19105	19209	19142	19105	18916	18958	18941	18967	19132	19113	19006	19138	19134	19224	19000	18983	19199	19042	19072	19134	19274	19000	19043	19081	19163	19118	18788	19193	18848	19057	19169	19082	19077	19069	19199	18915	18948	19041	19191	19244	19057	19025	19205	18984	19016	19156	19103	19163	18964	18988	19033	19110	19078	19149	19042	19111	19096	19087	19124	19197	18973	19237	18977	18948	19045	19000	19134	19043	19171	19049	19124	19318	19203	19174	18951	18929	19187	19057	19212	19153	19032	19324	18877	18948	19009	18928	18948	18951	19196	18943	19159	19128	18950	19013	19035	19121	19043	19116	19122	19270	19080	19167	19196	19146	19103	19063	18928	19183	19158	19092	19258	18821	19052	19202	18971	18941	19330	19192	19001	19087	19216	19045	19245	19125	19214	18980	18985	18969	19295	19132	19031	19164	19266	18955	18990	19013	18773	19215	19057	19135	19105	19024	19102	18967	19138	18858	19026	19066	18995	19053	18977	19084	19173	19046	18894	19071	19357	19110	18968	19074	19098	19016	18821	18958	19285	19183	19082	19170	19219	19118	19161	19173	19016	19048	19238	19267	19349	19106	19043	19121	19014	19053	18974	19129	19114	19401	19157	19065	19212	18986	19122	19269	19207	18869	19160	19001	19042	19097	19081	19120	19152	19080	18990	18962	19047	18893	19097	19204	19151	19183	19225	18901	19094	19042	19067	18917	19096	18938	19277	19246	19134	19330	19065	19268	19173	19059	18929	19060	19038	18981	19001	18943	19143	19109	19149	19271	19066	19095	19127	19050	19167	19075	18956	19134	18949	19127	19157	18979	18953	19068	19173	18918	19027	19179	19255	19057	18945	19292	19335	19113	19137	19108	19072	19172	19336	19271	19194	19212	19178	19328	19184	19173	18956	19138	18894	19108	19223	18732	19032	19179	19275	19125	19120	19297	19119	18891	19162	19036	19240	19128	18858	19206	19075	19261	19189	19089	19113	19109	19023	19143	18871	19129	19078	19137	19126	19145	19157	18934	19278	19209	19102	19211	19099	19086	19153	19052	19155	19047	18941	19209	19221	19202	19071	19133	18937	19126	19010	18969	19021	19195	19023	18887	18945	19161	18946	19240	19260	19002	19029	19063	18991	19174	19061	19024	19113	19062	19329	19017	19084	19040	19135	19115	19007	19084	19113	19272	19178	19144	19108	19017	19030	19169	18993	19033	19085	18951	19156	19199	19077	19094	19077	19198	19246	19007	19025	19120	19132	18995	19087	19075	18934	19090	19228	19072	18953	19098	19141	19257	19067	19179	19184	19213	18996	19011	19152	19175	19205	19045	19022	19134	19146	19104	19185	18901	19202	19140	19090	19162	19041	18945	19155	19039	19164	19273	19190	19035	19119	18984	18949	19147	19224	19074	19083	18996	18815	19173	19189	19022	19015	19170	19082	19080	19078	19113	19044	19223	19061	19122	19126	19144	19146	19220	19029	19049	18970	19082	18929	19091	19014	19033	19121	19235	19100	19102	18922	19160	19132	19087	19149	19094	19048	19047	19079	19018	19060	19142	18991	19034	19220	19109	19170	19041	19030	19055	19050	19209	18948	19180	18983	19158	19004	19045	19252	19136	19074	19192	18894	19131	19122	19120	18960	19109	19309	19312	19155	18957	19120	19044	19059	18989	19169	19162	19051	19031	18811	19258	19351	19102	19246	19176	18993	19008	19150	19116	19023	19301	19180	19359	19197	19090	19085	19032	19012	19016	19118	19234	19083	19405	19014	19384	19071	19151	19003	18889	18975	18848	19066	18892	19100	19214	19008	19024	19093	19121	19001	19177	19297	19062	19216	19024	18970	19079	19074	19187	19175	19160	19179	19257	19143	19012	19156	18963	19186	19170	19101	19156	19097	19132	19237	19115	19088	19241	19100	18923	19222	19018	19225	19008	19051	19189	19200	19325	19160	19158	19216	19237	19173
14733	21899	21515	30515	64741	54940	43142	31140	22398	17494	16890	16878	16780	16849	16922	16824	16840	16853	16890	16770	16661	16861	16733	16768	16833	16887	16633	16801	16923	16760	16779	16698	16750	16680	16693	16725	16883	16743	17021	16698	16879	16761	16700	16655	16758	16918	16906	16811	16850	16743	16830	16702	16784	16781	16575	16732	16895	16643	16910	16726	16918	16759	16790	16795	16816	16782	16839	17000	16974	16709	16680	16615	16913	16904	16819	16913	16791	16846	16656	16888	16994	16910	16668	16804	16774	16700	16797	16692	16850	16944	16830	16761	16768	16935	16791	16844	16816	16654	16863	16940	16837	16769	16610	16707	16774	16881	16782	16700	16782	16711	16874	16941	16839	16889	16886	16926	16730	16808	16710	16853	16839	16807	16651	16846	16740	16703	16833	16911	16753	16810	16713	16681	16590	16775	16874	16773	16692	16922	16704	16899	16732	16684	16777	16630	16664	16742	16810	16769	16613	16900	16834	16682	16704	16846	16720	16744	16534	16793	16847	16845	16678	16816	16849	16557	16780	16791	16625	16831	16756	16624	16742	16888	16762	16804	16625	16779	16753	16776	16783	16786	16807	16811	16776	16907	16666	16660	16843	16816	16908	16748	16886	16792	16597	16832	16820	16752	16653	16766	16905	16899	16728	16820	16731	16706	16856	16841	16713	16834	16908	16678	16784	16608	16750	16697	16581	16866	16754	16707	16671	16713	16827	16835	16886	16795	16704	16815	16703	16683	16788	16719	16752	16775	16825	16712	16730	16793	16697	16883	16711	16879	16795	16791	16862	16758	16517	16880	16703	16730	16480	16847	16864	16794	16865	16743	16818	16699	16750	16902	16948	16693	16664	16833	16842	16652	16814	16730	16793	16813	17024	16847	16820	16630	16825	16912	16677	16836	16729	16615	16657	16797	16842	16772	16811	16568	16807	16750	16690	16704	16639	16751	16657	16629	16678	16812	16920	16619	16893	16650	16724	16752	16812	16875	16706	16751	16670	16742	16753	16680	16816	16805	16722	16659	16844	16688	16858	16794	16824	16736	16643	16729	16808	16619	16846	16708	16787	16722	16716	16866	16804	16932	16715	16440	16729	16763	16867	16705	16780	16746	16880	16481	16822	16761	16868	16853	16804	16736	16790	16742	16616	16730	16673	16748	16816	16711	16759	16736	16648	16732	16936	16657	16901	16719	16902	16677	16803	16801	16841	16762	16885	16901	16825	16969	16826	16807	16669	16701	16664	16867	16867	16941	16713	16787	16734	16882	16699	16787	16868	16741	16961	16672	16740	16485	16759	16788	16860	16751	16751	16983	16752	16800	16694	16736	16896	16811	16680	16673	17024	16658	16633	16823	16565	16746	16865	16782	16760	16905	16873	16641	16831	16678	16778	16662	16843	16829	16881	16675	16764	16926	16665	16873	16771	16751	16809	16668	16797	16640	16626	16769	16822	16730	16746	16719	16648	16775	16914	16752	16811	16734	16638	16829	16717	16784	16816	16794	16811	16869	16722	16920	16716	16774	16930	16806	16802	16862	16696	16752	16697	16764	16838	16544	16877	16618	16672	16738	16770	16882	16874	16702	16761	16714	16752	16899	16657	16837	16710	16741	16759	16803	16692	16674	16744	16781	16717	16751	16875	16761	16634	16825	16866	16849	16964	16933	16657	16814	16798	16774	16777	16698	16682	16735	16911	16729	16732	16794	16867	16822	16848	16649	16678	16675	16797	16798	16756	16898	16785	16734	16680	16724	16718	16710	16707	16549	16801	16760	16772	16757	16777	16853	16644	16857	16868	16718	16941	16850	16723	16791	16756	16616	16571	16875	16753	16749	16910	16814	16824	16575	16681	16833	16819	16723	16842	16689	16865	16693	16676	16633	16727	16755	16525	16917	16839	16808	16851	16854	16736	16861	16735	16805	16782	16638	16730	16660	16744	16707	16806	16813	16751	16803	16736	16706	16955	16751	16649	16910	16633	16782	16934	16695	16771	16722	16757	16702	16711	16723	16904	16894	16921	16873	16831	16777	16675	16784	16648	16798	16721	16810	16733	16893	16861	16667	16697	16843	16701	16944	16756	16711	16683	16687	16839	16674	16830	16725	16770	16827	16787	16976	16854	16829	16707	16695	16812	16829	16883	16688	16674	16691	16839	16761	16589	16683	16833	16760	16913	16684	16704	16859	16845	16809	16983	16846	16827	16695	16873	16677	16934	16824	16832	16678	16778	16614	16721	16723	16770	16922	16733	16797	16796	16865	16928	16727	16696	16697	16679	16603	16711	16776	16875	16768	16603	16749	16761	16699	16831	16983	16780	16703	16926	16729	16802	16722	16652	16942	16848	16795	16828	16984	16573	16836	16802	16684	16796	16757	16685	16717	16758	16735	16504	16847	16693	16765	16794	16789	16650	16629	16931	16860	16722	16571	16805	16819	16633	16706	16629	16760	16984	16792	16746	16932	16799	16751	16699	16587	16720	16859	16817	16799	16690	16739	16670	16709	16748	16719	16698	16694	16963	16937	16863	16719	16803	16803	16867	16916	16706	16639	16817	16603	16755	16848	16840	16812	16776	16525	16786	16644	16659	16927	16817	16662	16722	16849	16750	16905	16670	16790	16771	16906	16728	16709	16958	16817	16842	16875	16795	16974	16672	16682	16840	16748	16729	16756	16682	16601	16720	16794	16814	16622	16869	16773	16641	16604	16785	16743	16871	16823	17004	16754	16735	16791	16891	16665	16790	16717	16696	16731	16868	16771	16645	16754	16649	16725	16788	16786	16664	16767	16922	16611	16861	16775	16864	16669	16729	16965	16566	16849	16776	16713	16777	16820	16854	16727	16632	16873	16785	16738	16729	16742	16779	16723	16779	16562	16740	16736	16765	16815	16735	16903	16769	16950	16746	16855	16710	16689	16762	16762	16876	16715	16746	16553	16689	16887	16670	16676	16828	16609	16977	16691	16786	16666	16722	16946	16829	16648	16823	16711	16794	16771	16661	16648	16679	16720	16788	16682	16821	16790	16879	16937	16849	16884	16930	16624	16854	16757	16636	16734	16610	16726	16845	16850	16798	16782	16882	16807	16886	16795	16792	16794	16777	16818	16841	16812	16768	16850	16814	16590	16838	16874	16761	16870	16594	16887	16705	16689	16827	16737	16635	16845	16851	16815	16793	16711	16844	16891	16758	16640	16862	16857	16741	16798	16797	16697	16796	16722	16949	16678	17019	16789	16680	16727	16818	16724	16792	16682	16710	16720	16624	16700	16826	16768	16954	16825	16729	16782	16781	16799	16728	16733	16819	16717	16865	16877	16786	16894	16821	16789	16658	16735	16745	16810	16835	16771	16865	16660	16817	16629	16823	16752	16782	16835	16648	17037	16537	16675	16764	16760	16744	16838	16819	16495	16849	16753	16927	16619	16874	16749	16829	16577	16784	16650	16893	16790	16766	16776	16656	16769	16768	16716	16787	16697	16729	16754	16689	16712	16636	16805	16639	16706	16853	16945	16947	16633	16813	16631	16843	16585	16762	16801	16788	16794	16930	16732	16855	16714	16788	16846	16735	16873	16591	16765	16667	16617	16824	16798	16736	16866	16662	16865	16630	16670	16778	16650	16759	16809	16764	16846	16811	16851	17001	16864	16741	16620	16748	16868	16826	16793	16825	16908	16893	16694	16769	16594	16781	16736	16699	16889	16810	16738	16728	16782	16795	16927	16766	16768	16697	16819	16807	16740	16765	16785	16674	16767	16668	16708	16824	16785	16708	16856	16701	16766	16919	16836	16859	16914	16859	16742	16935	16716	16756	16914	16836	16795	16741	16745	16699	16774	16738	16777	16889	16702	16590	16729	16692	16662	16839	16839	16753	16739	16896	16627	16850	16770	16689	16799	16813	16747	16717	16758	16785	16784	16759	16852	16673	16897	16812	16730	16777	16917	16869	16711	16694	16820	16720	16750	16814	16753	16939	16762	16864	16795	16877	16651	16849	16892	16536	16830	16830	16850	16732	16729	16985	16883	16665	16715	16962	16786	16783	16932	16822	16734	16717	16626	16726	16679	16756	16902	16750	16886	16808	16858	16850	16984	16651	16571	16559	16884	16702	16752	16790	16728	16762	16745	16637	16821	16770	16876	16859	16699	16676	16867	16636	16865	16880	16726	16661	16718	16826	16668	16777	16747	16933	16772	16745	16713	16768	16843	16663	16800	16797	16688	16877	16786	16810	16815	16780	16905	16906	16612	16742	16822	16587	16786	16936	16806	16910	16952	16799	16865	16824	16665	16744	16703	16615	16711	16823	16770	16742	16965	16929	16716	16794	16697	16760	16781	16812	16717	16739	16772	16725	16740	16954	16777	16822	16720	16766	16678	16734	16835	16577	16799	16855	16761	16731	16490	16826	16814	16968	16814	16714	16913	16920	16584	16665	16778	16656	16796	16655	16622	16778	16793	16843	16836	16899	16672	16707	16784	16863	16913	16787	16617	16749	16835	16736	16753	16710	16765	16831	16912	16831	16653	16847	16727	16799	16824	16865	16732	16618	16839	16834	16792	16849	16737	16669	16916	16745	16694	16713	16805	16573	16917	16840	16784	16765	16782	16622	16722	16732	16817	16755	16996	16971	16692	16819	16793	16784	16712	16871	16789	16639	16762	16696	16719	16894	16770	16738	16820	16876	16960	16863	16785	16794	16801	16777	16839	16744	16706	16802	16934	16676	16780	16931	16748	16695	16903	16715	16922	16958	16809	16661	16789	16706	16851	16796	16759	16721	16640	16563	16814	16920	16756	16740	16901	16714	16865	16808	16661	16675	16721	16750	16773	16732	16814	16641	16733	16734	16834	16758	16706	16888	16694	16847	16706	16781	16673	16952	16817	16745	16875	16856	16685	16796	16680	16765	16798	16823	16839	16820	16592	16837	16795	16749	16898	16927	16792	16623	16875	16901	16797	16802	16681	16788	16843	16794	16633	16778	17015	16782	16679	16769	16827	16596	16946	16853	16752	16684	16811	16718	16727	16950	16880	16660	16905	16722	16693	16787	16825	16746	16924	16711	16551	16727	16790	16725	16576	16840	16827	16744	16794	16697	16878	16708	16717	16802	16959	16638	16849	16863	16744	17068	16860	16673	16840	16681	16771	16738	16888	16775	16745
23130	21158	28908	24194	46605	62750	53916	39107	29624	23238	19798	19173	19224	19097	19269	19106	19191	18894	19042	19123	19208	19097	19003	18898	18968	19314	18994	19199	19047	19222	19007	19124	19102	18917	19056	18842	19084	19096	19028	19220	18892	19248	18912	19018	19099	19098	19254	19055	18903	18989	18846	19132	18878	18984	19010	18989	18893	19078	18923	18824	18929	19004	18935	18820	18918	18888	18842	18965	18979	18979	19029	19050	18999	18836	18984	18917	18862	18821	19052	18900	18948	18791	18996	19171	18676	18999	18676	18963	18827	18839	18994	18898	18804	19013	18939	18689	18966	19064	19099	18964	18865	18816	19033	18809	19057	19079	19027	19222	19038	19082	18989	19017	18937	18989	18920	18991	19210	18887	19026	18811	18742	18851	18868	18846	18801	18764	18891	18847	18812	19029	18955	18876	18849	18905	19097	19106	18857	19046	18669	18817	19163	19111	19071	18978	18917	18935	18975	18821	18852	19047	18959	18836	19037	19015	18801	18745	18916	18830	19006	18907	18846	19072	18908	19014	19180	19129	19050	19078	18758	18945	18787	18872	19077	18887	18849	19078	18962	18792	19080	18920	19073	19011	18872	19073	18943	18850	18847	18857	18950	18971	19035	18825	19052	18991	18896	18950	18941	18993	18865	19100	19124	18944	18969	19026	19032	18995	19241	18839	19032	19056	18923	18865	18906	18829	18958	19014	18895	18910	18677	19002	19095	18972	18964	18759	19000	18996	18782	18864	19042	19051	18920	18706	18995	18938	18825	18987	18795	18955	18993	18922	18959	19056	18883	18747	18927	19081	18925	19112	18933	18758	18966	18877	18843	18848	18926	18849	18852	18839	18895	18892	18948	19033	19100	18855	18936	18804	18883	19007	19004	18675	18792	18902	19179	18805	18984	18919	19035	19072	18871	18824	18729	18900	19169	18986	18745	18976	18979	18843	18821	18956	18873	18826	18880	18934	18774	18828	18945	18918	19073	19195	18978	18919	18988	18898	18906	18773	18999	19104	18704	18842	19024	18930	18901	19026	18867	19015	19001	18745	18906	18729	18665	18909	18985	18955	18911	18867	18910	18934	18936	18845	18902	19119	18972	18974	18864	19037	18984	18692	19264	18729	18724	18722	18999	18948	18861	18864	18823	18924	18875	19065	18746	18811	18694	18795	18959	19093	19022	18807	19051	18961	19025	18987	18885	18790	19046	18865	18942	18919	19012	18839	18998	19228	18933	19120	18807	18979	18733	18850	18964	19014	18766	19023	19040	18887	19007	18967	18751	19083	18924	19089	18815	18936	18998	19014	18895	18990	18840	19118	18893	18916	18863	18939	18885	18833	19081	18812	19071	18988	18838	18791	18772	19029	18980	18956	18927	18896	19000	19173	18906	18962	18871	18858	19063	18942	18969	18811	18753	18982	18958	19133	18858	18937	18860	19152	19086	18870	18886	18945	18976	18921	18911	18916	19029	18730	18837	18877	18978	18995	19034	18835	18942	19145	18958	19068	19054	19185	18837	18882	18960	18995	19045	18797	18860	18996	18864	18923	19049	18932	18962	18957	19043	19028	18871	18813	18960	18847	18944	18965	18913	18866	18894	18968	19091	18870	18721	18846	18920	19058	18992	18828	18967	18971	18985	18949	18874	19008	18890	18900	18861	19067	19009	19120	18967	18947	18846	18963	18932	18937	19031	18829	18932	18880	18917	18677	18981	19051	18885	18900	18956	18891	18956	18862	18821	18881	18828	18696	18704	19176	18805	18753	19046	18909	19232	18867	18937	19018	18947	18990	18929	18994	18900	19157	19130	19047	18893	18906	19067	18948	18821	18889	18962	18776	19048	18993	18866	18872	19150	18898	18997	18906	18933	18975	18658	18924	18812	18948	18915	19083	18939	18963	18786	19079	18767	18786	18793	19206	18812	18899	18814	19166	18947	18932	18972	18761	18724	18895	18941	18907	18881	19055	18895	18805	18930	18821	19036	18793	19172	18826	19041	19002	18902	19014	18845	18893	18957	18929	19100	18951	18914	18887	19078	19131	18991	19084	18990	18887	18920	18956	18840	18953	18768	18998	19063	19059	18987	18815	18858	18852	18927	18935	18910	18824	18853	19037	18865	18997	18986	18926	18768	18926	18845	19113	19189	19102	19005	19029	19098	18875	18943	18908	18983	19057	18711	18779	19043	18976	18681	18924	18834	19016	18876	19105	18899	18912	18825	18777	18761	19106	18913	18863	19037	18788	18746	19142	19034	18809	18914	18889	18874	18804	18716	18846	18865	18789	18809	19055	18908	19124	19105	19110	19083	18888	19103	18890	18941	18992	18889	18925	18935	18994	18927	18831	18772	19049	19099	18883	18973	19042	19029	19067	18898	19052	18892	19205	18836	18939	18864	18773	18896	18944	19178	18852	18739	19011	18987	19006	18908	18752	18836	18784	19119	18852	18863	19024	18907	19157	18872	18995	18838	18987	18622	19120	18930	19119	19104	18958	18790	18811	18933	18837	18825	18997	18928	19227	19057	19004	18742	19076	19054	19016	19005	18973	19020	18996	18962	18949	18926	19027	19027	18886	19061	18844	19090	18878	19047	18935	19020	18972	19063	18861	18713	18765	18851	18925	19173	18945	18842	19049	18963	19012	19046	18901	18802	19044	18953	19087	18910	19005	19003	19077	18901	18871	19075	19028	18945	18903	19002	19071	18958	19088	18757	19020	18997	18811	19028	18905	18953	19070	18897	18838	18870	18949	18830	18862	18745	18839	18934	19020	19049	18844	18974	19175	19041	19025	18966	19049	18917	18687	19065	18945	18858	18880	18925	19013	18936	18919	18988	18892	18954	18766	18863	18912	18954	19089	18969	18894	19028	18932	18846	18978	18911	18984	19183	18947	19118	19008	18821	18763	19008	19024	18963	18832	18995	18994	18892	18729	18959	19081	18813	18897	18931	18806	19086	18858	18739	18945	19052	19053	18997	18832	18880	19000	18813	19035	19268	19110	18964	19021	19011	19013	18807	18949	18824	18753	18848	18890	18829	19014	18872	18834	18822	18863	18901	18721	18899	18850	18769	18872	18844	18958	19024	19115	19044	18710	18835	18894	18883	18969	19044	18769	18992	18859	18965	19047	18963	18998	18858	18772	18840	18983	18989	18831	18864	18996	18934	18901	19143	18972	19074	19036	19091	18998	19177	18945	18820	18727	19008	18795	18742	19018	18939	18999	18808	18916	19028	19140	18989	19120	19068	19027	18922	19058	19143	18899	19079	18914	19114	19225	18861	18967	18961	18920	19044	18843	18814	19000	18949	18948	18838	18945	19059	18767	19001	19048	18840	18917	18896	18712	18870	18906	19168	18967	19113	18898	18937	18768	19016	18933	19036	18796	18994	18818	18974	18821	18876	18989	19077	18808	18991	18950	19004	18874	18926	19033	18696	18985	18918	18877	18841	18901	19050	19111	19194	19021	18847	19035	18788	18879	19041	18981	18970	18833	18854	18737	19135	19052	18933	18857	18811	19035	18847	19000	18710	18781	19081	19055	19120	19048	18853	18869	19090	18875	18960	18965	19072	19108	18956	18901	19151	19039	18964	19017	18973	18969	18900	19056	18623	18953	19088	18983	19014	18990	19037	18846	18872	19108	18991	18765	18935	19175	18828	19169	18684	18954	18952	18925	19045	18884	18901	18717	19038	19048	19008	18919	18795	18979	18895	19055	19102	18809	18910	18858	18839	18889	18992	18864	19092	18954	18952	18825	18941	18782	18925	18869	19001	19016	18835	18801	18818	18950	18958	18944	19068	18879	18698	18906	18982	18985	18803	19103	18907	18872	18859	18967	19086	18801	19069	18904	19089	18856	18961	18971	19009	18861	19104	18820	18897	19143	19123	18841	18955	18976	18904	18916	18969	18791	19031	18876	18925	18979	19039	18857	18800	18908	18936	19202	18975	19061	18900	19035	18845	18916	18927	19025	19051	19165	19006	18872	19144	18719	18762	18857	19052	18934	18841	18923	18971	19096	18992	19120	19052	19080	19050	18778	18987	18983	18982	18856	19061	18985	18888	19048	19060	18814	18995	18745	18986	18943	18928	18988	19108	18947	19178	18825	18981	19124	18907	18894	18982	18773	18948	18955	19072	19058	18994	18802	18826	18962	18965	18829	18740	18853	18851	18964	19109	18851	18943	18964	18853	19061	18817	18915	18781	19024	18964	18748	18975	19059	19023	18857	18782	19040	18960	18871	19084	18827	18845	18888	19109	18852	18803	18994	18845	18887	18696	19098	19084	19039	19080	18997	18995	19047	19157	19044	18755	19037	18997	19027	19157	18976	18962	18906	19059	19106	18990	18832	18760	18804	19010	18893	18924	18764	18827	19006	18953	18865	18825	18995	19034	18974	18986	18964	18980	18995	18931	19032	18873	18819	18942	18836	18799	18833	18960	18914	19088	18926	18857	18897	18933	18965	19137	18902	18829	19134	19094	19020	18917	18704	18949	18847	18957	19047	18801	18870	18967	18870	19063	18728	19035	19018	18762	19111	18957	18829	18898	18860	19068	18800	18860	18794	19044	18957	19027	18930	18962	19079	19067	18858	18831	18733	18838	19094	18964	19128	18882	18940	18653	18921	18860	19248	18918	18881	18829	19019	19144	18853	19120	18896	18711	18737	18733	18864	18953	18868	18782	18928	18915	18742	18898	18775	18954	19095	18883	19169	19012	18864	18999	18977	19007	18895	18971	18823	19035	18995	19012	19079	19196	18869	18816	18903	19020	18993	18901	19063	18817	18906	18747	18839	18849	18772	18975	19042	18713	18948	18848	18860	18874	19032	19069	18959	18883	19004	18973	19005	18911	18780	18924	18964	19054	19080	19008	18882	18697	18732	18840	18927	18835	18907	19017	18922	18908	19008	18683	18830	18951	18766	19103	18979	18982	18743	18802	18827	19185	19161	18701	18889	19030	18993	18814	18907	18951	18993	18787	18899	18921	18958	19063	19027	19165	19024	19031	19040	18874	19003	19059	18849	18896	19042	18533	19019	18824	18689	18977	19110	19005	18869	18832	18814	18981	19036	18954	19059	18841	18938	19266	18922	18921	18956	18880	18880	18920	18930	18897	18982	18780	19041	18977	19064	18854	18878	19094	19019	18773	18830	18856	18885
16472	28389	26213	35368	84076	75744	57008	40956	30093	19034	16783	16585	16628	16784	16823	16474	16756	16804	16657	16590	16618	16631	16644	16652	16549	16549	16714	16620	16638	16699	16545	16517	16678	16618	16645	16523	16845	16624	16504	16491	16704	16664	16723	16522	16798	16668	16510	16685	16578	16673	16598	16705	16859	16557	16514	16585	16505	16520	16655	16504	16670	16598	16647	16660	16846	16566	16456	16740	16505	16741	16469	16603	16710	16450	16508	16515	16576	16543	16615	16513	16641	16800	16584	16794	16590	16575	16516	16503	16666	16476	16628	16538	16612	16716	16565	16556	16508	16557	16726	16715	16544	16526	16455	16457	16602	16659	16433	16785	16447	16733	16511	16758	16428	16585	16561	16633	16664	16628	16503	16675	16480	16660	16407	16489	16695	16585	16681	16539	16794	16506	16371	16521	16705	16696	16563	16610	16602	16453	16622	16495	16578	16586	16639	16660	16535	16733	16632	16645	16519	16550	16661	16714	16521	16592	16603	16595	16431	16624	16649	16699	16613	16502	16589	16689	16604	16625	16565	16522	16580	16619	16640	16611	16544	16602	16622	16696	16598	16612	16608	16569	16760	16471	16723	16666	16717	16552	16598	16642	16679	16779	16560	16483	16473	16627	16495	16614	16761	16754	16457	16582	16459	16511	16845	16555	16730	16576	16561	16418	16663	16655	16618	16741	16566	16591	16650	16536	16617	16500	16626	16811	16662	16569	16637	16706	16642	16631	16760	16530	16707	16457	16699	16515	16563	16547	16641	16679	16635	16492	16559	16433	16649	16502	16669	16579	16511	16744	16652	16694	16668	16601	16703	16665	16648	16709	16481	16666	16632	16459	16775	16668	16536	16534	16743	16538	16674	16583	16721	16584	16640	16685	16563	16311	16705	16557	16749	16720	16523	16499	16644	16614	16520	16515	16630	16659	16589	16625	16481	16512	16571	16577	16672	16475	16628	16451	16649	16516	16702	16658	16627	16713	16660	16653	16523	16606	16670	16589	16607	16423	16471	16635	16533	16483	16603	16770	16607	16429	16749	16662	16627	16466	16616	16644	16710	16646	16533	16535	16552	16573	16461	16582	16502	16603	16513	16589	16609	16616	16629	16511	16780	16677	16660	16457	16520	16532	16623	16504	16606	16682	16565	16671	16597	16473	16670	16576	16659	16556	16513	16635	16669	16610	16656	16569	16663	16576	16533	16722	16617	16533	16596	16582	16550	16614	16452	16508	16503	16652	16500	16402	16509	16520	16520	16460	16549	16513	16454	16564	16855	16561	16393	16589	16715	16621	16646	16498	16590	16459	16502	16608	16606	16543	16609	16526	16585	16543	16489	16632	16539	16571	16510	16666	16586	16477	16740	16737	16644	16620	16645	16628	16541	16465	16668	16528	16754	16422	16618	16684	16691	16724	16460	16798	16564	16570	16448	16630	16561	16680	16484	16730	16520	16575	16647	16584	16725	16565	16669	16536	16639	16468	16705	16590	16559	16525	16652	16802	16508	16467	16689	16460	16597	16605	16855	16694	16567	16721	16524	16514	16662	16778	16724	16588	16590	16608	16597	16588	16752	16546	16712	16657	16653	16590	16625	16511	16644	16513	16473	16507	16394	16639	16514	16387	16621	16549	16560	16538	16689	16397	16622	16586	16592	16525	16519	16499	16695	16516	16448	16501	16436	16645	16571	16517	16505	16418	16536	16575	16511	16796	16518	16517	16628	16572	16484	16519	16617	16755	16560	16441	16732	16529	16601	16742	16728	16602	16524	16581	16576	16749	16702	16641	16490	16543	16530	16798	16508	16616	16469	16773	16458	16561	16684	16499	16494	16373	16733	16572	16649	16443	16523	16660	16568	16706	16816	16590	16586	16672	16626	16552	16536	16569	16609	16561	16579	16470	16673	16510	16621	16551	16646	16657	16534	16470	16602	16617	16620	16597	16717	16603	16701	16453	16570	16557	16442	16578	16590	16647	16594	16571	16540	16622	16600	16623	16576	16535	16629	16741	16560	16592	16599	16620	16498	16495	16744	16485	16694	16608	16631	16568	16786	16666	16546	16483	16601	16637	16876	16667	16731	16475	16322	16547	16684	16628	16513	16606	16638	16711	16668	16662	16563	16560	16586	16656	16629	16602	16573	16419	16590	16714	16607	16721	16710	16497	16445	16570	16540	16715	16569	16593	16546	16696	16709	16611	16689	16605	16624	16686	16660	16585	16642	16534	16712	16605	16463	16314	16605	16632	16616	16762	16460	16542	16564	16663	16447	16651	16511	16542	16617	16584	16616	16550	16864	16452	16663	16718	16419	16648	16623	16538	16652	16572	16571	16537	16618	16683	16544	16594	16597	16741	16670	16787	16618	16467	16636	16442	16619	16674	16652	16591	16570	16670	16589	16440	16661	16616	16561	16612	16416	16466	16624	16532	16646	16661	16503	16523	16626	16561	16622	16725	16655	16712	16640	16560	16655	16635	16806	16549	16716	16675	16671	16689	16661	16394	16528	16555	16669	16515	16698	16568	16654	16722	16622	16527	16546	16729	16727	16474	16579	16465	16688	16658	16481	16708	16658	16658	16574	16408	16572	16601	16487	16553	16568	16629	16646	16603	16514	16573	16643	16622	16414	16524	16707	16623	16566	16587	16739	16598	16622	16668	16580	16708	16639	16651	16707	16637	16554	16650	16589	16439	16557	16533	16506	16572	16631	16500	16657	16694	16599	16583	16676	16662	16608	16529	16599	16622	16631	16495	16500	16540	16508	16499	16524	16775	16513	16614	16584	16621	16745	16554	16605	16743	16511	16604	16536	16658	16596	16622	16746	16506	16811	16670	16459	16582	16721	16612	16720	16594	16595	16607	16520	16661	16658	16366	16602	16632	16463	16655	16533	16530	16643	16547	16550	16619	16742	16659	16561	16715	16550	16503	16662	16797	16667	16687	16700	16659	16571	16664	16548	16516	16731	16695	16720	16598	16536	16569	16601	16688	16565	16692	16624	16513	16620	16664	16600	16619	16495	16730	16620	16627	16679	16688	16602	16455	16748	16581	16524	16721	16436	16548	16427	16675	16520	16468	16395	16469	16578	16661	16438	16648	16569	16596	16612	16703	16479	16583	16769	16453	16563	16622	16595	16537	16593	16499	16622	16586	16626	16555	16697	16525	16641	16600	16706	16595	16771	16505	16479	16571	16645	16566	16516	16483	16455	16444	16583	16586	16639	16572	16688	16605	16634	16587	16615	16486	16552	16533	16373	16541	16721	16589	16546	16612	16463	16615	16581	16470	16505	16612	16579	16720	16746	16533	16407	16716	16594	16695	16510	16581	16786	16605	16637	16552	16490	16674	16555	16692	16677	16724	16648	16424	16559	16833	16602	16422	16562	16703	16680	16554	16485	16592	16603	16679	16610	16550	16722	16588	16567	16614	16381	16626	16850	16610	16598	16532	16734	16631	16726	16634	16539	16639	16658	16729	16674	16505	16623	16684	16506	16524	16575	16776	16601	16553	16615	16579	16729	16428	16738	16605	16645	16611	16562	16560	16765	16655	16664	16476	16486	16389	16680	16650	16748	16691	16662	16713	16697	16547	16646	16728	16510	16725	16773	16747	16602	16653	16572	16649	16564	16603	16648	16522	16458	16550	16621	16607	16530	16625	16618	16613	16698	16441	16646	16576	16577	16773	16697	16663	16704	16409	16501	16482	16573	16610	16650	16723	16638	16613	16721	16547	16493	16574	16839	16532	16652	16483	16364	16524	16484	16644	16721	16594	16622	16591	16537	16625	16600	16524	16757	16585	16782	16626	16672	16580	16508	16386	16450	16667	16694	16498	16517	16553	16696	16547	16583	16650	16690	16627	16694	16636	16647	16590	16627	16409	16562	16760	16557	16746	16586	16647	16581	16657	16578	16629	16528	16633	16644	16718	16647	16521	16672	16562	16522	16731	16610	16738	16617	16664	16704	16415	16668	16419	16702	16646	16527	16476	16522	16582	16768	16383	16639	16445	16506	16678	16774	16443	16530	16571	16331	16630	16674	16720	16657	16635	16738	16516	16578	16636	16654	16612	16791	16591	16643	16515	16553	16355	16602	16673	16606	16637	16570	16607	16679	16586	16581	16540	16562	16499	16606	16681	16537	16722	16484	16435	16653	16435	16573	16523	16744	16630	16772	16672	16588	16416	16648	16522	16567	16688	16640	16463	16687	16653	16671	16612	16601	16562	16365	16567	16686	16460	16617	16485	16618	16568	16635	16524	16658	16636	16706	16546	16781	16614	16532	16553	16490	16580	16569	16581	16548	16607	16681	16682	16770	16633	16599	16497	16438	16421	16565	16704	16618	16611	16716	16596	16687	16498	16641	16616	16583	16652	16632	16472	16540	16584	16794	16580	16697	16498	16630	16579	16553	16595	16503	16573	16526	16504	16451	16583	16483	16621	16843	16507	16594	16448	16527	16653	16738	16643	16630	16616	16569	16661	16571	16524	16543	16624	16584	16825	16636	16585	16586	16512	16600	16726	16295	16580	16508	16454	16531	16727	16665	16518	16637	16651	16623	16734	16773	16583	16750	16735	16539	16493	16711	16553	16687	16707	16588	16653	16385	16622	16498	16663	16503	16493	16446	16586	16575	16473	16579	16527	16559	16610	16575	16541	16671	16642	16690	16498	16644	16572	16625	16537	16661	16621	16520	16630	16735	16437	16612	16612	16626	16660	16597	16528	16555	16671	16461	16604	16502	16637	16720	16514	16654	16490	16564	16534	16775	16792	16595	16611	16694	16345	16637	16685	16701	16494	16474	16631	16534	16869	16510	16706	16633	16558	16641	16610	16600	16552	16495	16737	16673	16566	16602	16735	16458	16589	16608	16554	16611	16680	16554	16482	16589	16613	16562	16556	16830	16431	16675	16749	16714	16485	16519	16558	16542	16649	16521	16471	16581	16639	16558	16763	16637	16603	16590	16576	16527	16613	16690	16672	16724	16551	16672	16646	16649	16548	16555	16667	16623	16571	16569	16699	16442	16530	16515	16597	16543	16590	16603	16637	16470	16486	16635	16575	16589	16521	16648	16523	16564	16643	16600	16476	16526	16496	16616	16559	16693	16866	16442	16554	16343	16746	16644	16640	16681	16618	16624	16606	16698	16701	16612	16557
27713	22009	24020	25167	35453	33245	26293	22089	19778	19523	19054	18732	18442	18554	18637	18844	18585	18698	18765	18701	18639	18648	18781	18643	18484	18875	18521	18664	18608	18585	18402	18704	18692	18778	18791	18727	18658	18650	18735	18664	18595	18735	18705	18686	18820	18684	18664	18678	18604	18738	18620	18565	18569	18608	18674	18673	18758	18904	18585	18633	18787	18695	18656	18515	18693	18751	18777	18611	18744	18468	18781	18691	18628	18539	18625	18821	18587	18497	18833	18707	18688	18543	18556	18633	18600	18560	18656	18828	18675	18529	18677	18777	18727	18887	18752	18573	18758	18595	18506	18570	18697	18582	18643	18503	18381	18695	18568	18667	18774	18633	18600	18462	18658	18646	18521	18473	18766	18462	18620	18545	18498	18749	18328	18576	18579	18633	18407	18610	18656	18786	18653	18610	18514	18654	18662	18540	18804	18608	18897	18587	18674	18552	18542	18558	18387	18679	18555	18591	18696	18773	18688	18568	18678	18542	18541	18602	18480	18401	18865	18558	18720	18621	18753	18656	18889	18547	18327	18660	18675	18731	18706	18908	18627	18779	18643	18644	18461	18616	18729	18730	18674	18573	18574	18680	18715	18575	18547	18401	18709	18731	18638	18714	18565	18665	18929	18673	18551	18783	18602	18723	18854	18464	18706	18676	18690	18488	18666	18609	18544	18752	18536	18467	18604	18536	18792	18531	18609	18728	18618	18837	18725	18766	18652	18634	18658	18782	18617	18622	18797	18757	18607	18593	18798	18635	18685	18476	18719	18485	18655	18514	18406	18685	18744	18664	18783	18613	18467	18600	18655	18621	18480	18700	18747	18401	18741	18548	18688	18625	18634	18456	18582	18713	18404	18392	18601	18631	18590	18649	18586	18719	18497	18615	18569	18616	18497	18792	18650	18745	18702	18940	18413	18642	18464	18642	18561	18684	18553	18618	18707	18611	18462	18552	18535	18609	18494	18692	18677	18475	18569	18847	18591	18584	18640	18592	18655	18849	18589	18517	18705	18525	18613	18639	18682	18482	18423	18727	18857	18714	18559	18706	18717	18776	18536	18603	18461	18782	18638	18566	18712	18756	18627	18439	18715	18626	18651	18632	18637	18532	18597	18669	18813	18556	18502	18621	18285	18530	18652	18587	18574	18508	18638	18507	18463	18708	18618	18615	18670	18644	18642	18613	18583	18655	18520	18382	18770	18431	18569	18552	18609	18454	18702	18505	18572	18711	18693	18605	18544	18716	18591	18612	18302	18591	18618	18597	18561	18616	18475	18738	18636	18678	18542	18628	18643	18728	18665	18728	18593	18668	18778	18591	18697	18561	18573	18754	18755	18795	18466	18398	18527	18618	18622	18626	18669	18593	18627	18720	18769	18499	18837	18537	18597	18516	18741	18481	18672	18742	18827	18803	18604	18673	18685	18616	18655	18610	18547	18648	18666	18642	18760	18698	18647	18720	18743	18647	18472	18582	18495	18444	18813	18598	18537	18861	18724	18684	18619	18520	18606	18574	18614	18738	18688	18492	18369	18608	18573	18439	18397	18790	18605	18606	18788	19010	18767	18615	18776	18568	18655	18454	18696	18696	18621	18572	18592	18546	18817	18758	18382	18525	18787	18614	18767	18722	18570	18658	18469	18618	18556	18534	18614	18780	18666	18661	18674	18566	18531	18554	18603	18555	18431	18396	18434	18588	18685	18672	18621	18575	18719	18589	18563	18749	18665	18527	18615	18773	18681	18636	18738	18621	18393	18631	18468	18741	18586	18583	18412	18695	18505	18721	18547	18659	18546	18822	18621	18559	18617	18692	18628	18655	18936	18695	18607	18713	18454	18795	18593	18588	18644	18648	18829	18537	18838	18657	18696	18678	18517	18643	18637	18581	18610	18597	18715	18800	18534	18531	18726	18602	18693	18638	18512	18737	18632	18461	18658	18541	18616	18820	18611	18751	18730	18537	18542	18662	18852	18692	18734	18640	18500	18688	18694	18770	18555	18504	18479	18653	18615	18737	18628	18634	18480	18682	18705	18770	18709	18494	18379	18596	18681	18654	18562	18586	18772	18741	18481	18585	18634	18759	18649	18610	18673	18600	18595	18681	18604	18616	18574	18720	18512	18527	18578	18581	18613	18632	18687	18567	18799	18530	18805	18597	18424	18483	18440	18580	18739	18629	18640	18675	18616	18472	18542	18636	18633	18576	18452	18644	18542	18423	18451	18529	18455	18511	18648	18677	18799	18816	18675	18724	18849	18650	18714	18653	18587	18640	18868	18650	18665	18569	18650	18813	18760	18668	18684	18686	18740	18404	18724	18738	18509	18540	18680	18781	18376	18776	18516	18780	18459	18677	18594	18565	18743	18606	18584	18569	18418	18619	18699	18602	18660	18687	18628	18669	18563	18455	18519	18571	18747	18382	18520	18786	18658	18604	18672	18552	18540	18776	18512	18476	18627	18574	18560	18749	18579	18534	18575	18771	18557	18768	18705	18937	18720	18556	18607	18478	18503	18617	18649	18556	18797	18578	18761	18574	18465	18640	18514	18556	18690	18309	18672	18543	18672	18747	18717	18403	18537	18414	18487	18841	18553	18714	18833	18682	18418	18490	18657	18578	18681	18402	18511	18551	18667	18627	18354	18489	18555	18561	18416	18648	18614	18643	18452	18605	18459	18463	18682	18579	18642	18579	18487	18641	18468	18599	18412	18704	18673	18725	18339	18544	18779	18849	18580	18603	18673	18678	18449	18452	18443	18457	18594	18716	18601	18587	18568	18564	18645	18497	18655	18524	18489	18596	18366	18788	18634	18579	18711	18689	18606	18634	18695	18568	18575	18693	18826	18736	18517	18640	18741	18511	18609	18667	18468	18704	18680	18617	18538	18678	18862	18768	18523	18679	18594	18561	18832	18561	18456	18479	18620	18545	18547	18613	18671	18673	18688	18668	18549	18503	18691	18820	18403	18601	18727	18394	18697	18692	18692	18602	18713	18870	18602	18521	18545	18687	18565	18556	18678	18453	18636	18700	18654	18802	18563	18544	18644	18856	18718	18462	18627	18608	18636	18558	18649	18685	18670	18291	18543	18575	18470	18614	18702	18637	18810	18644	18802	18639	18649	18546	18617	18539	18435	18837	18718	18587	18773	18526	18753	18718	18905	18531	18561	18576	18621	18696	18556	18448	18583	18596	18553	18630	18598	18551	18405	18685	18770	18635	18681	18719	18623	18882	18734	18755	18621	18637	18672	18641	18525	18610	18582	18727	18675	18636	18671	18587	18639	18721	18746	18686	18582	18593	18564	18727	18516	18424	18719	18495	18382	18596	18609	18446	18602	18472	18518	18563	18513	18595	18518	18653	18701	18701	18620	18565	18584	18633	18626	18854	18624	18625	18646	18662	18714	18846	18647	18657	18545	18726	18757	18465	18438	18457	18831	18646	18579	18748	18533	18787	18647	18607	18626	18675	18471	18659	18691	18636	18732	18356	18601	18545	18749	18638	18775	18713	18537	18623	18801	18591	18448	18603	18634	18707	18471	18648	18604	18435	18528	18850	18518	18435	18598	18579	18666	18782	18650	18653	18580	18558	18792	18581	18808	18730	18713	18683	18797	18773	18665	18726	18438	18661	18550	18438	18670	18704	18663	18734	18558	18691	18697	18642	18671	18560	18709	18759	18727	18690	18542	18625	18589	18694	18695	18718	18715	18457	18771	18581	18531	18467	18431	18477	18415	18586	18666	18588	18692	18601	18791	18539	18452	18535	18587	18593	18662	18597	18708	18666	18478	18657	18794	18612	18560	18491	18920	18709	18618	18884	18560	18449	18426	18627	18520	18282	18710	18653	18661	18479	18717	18695	18615	18697	18604	18654	18486	18695	18626	18847	18488	18462	18621	18631	18683	18418	18682	18512	18630	18662	18719	18620	18692	18593	18637	18589	18644	18468	18621	18599	18630	18599	18714	18540	18775	18621	18689	18803	18596	18713	18669	18611	18750	18873	18833	18828	18865	18628	18675	18575	18356	18464	18656	18830	18889	18665	18609	18617	18649	18802	18538	18701	18612	18645	18488	18602	18465	18552	18592	18570	18655	18585	18693	18778	18506	18562	18769	18567	18724	18676	18743	18775	18617	18585	18583	18566	18605	18687	18553	18485	18569	18776	18503	18412	18724	18646	18587	18538	18762	18705	18515	18394	18453	18591	18601	18586	18597	18550	18739	18586	18555	18689	18612	18530	18464	18918	18615	18876	18609	18768	18617	18490	18520	18760	18708	18575	18478	18746	18626	18617	18621	18597	18717	18688	18737	18592	18651	18520	18431	18553	18639	18819	18567	18491	18623	18524	18678	18645	18536	18644	18627	18581	18547	18594	18534	18820	18793	18594	18639	18604	18604	18580	18643	18753	18773	18668	18560	18585	18868	18584	18566	18704	18584	18511	18578	18784	18522	18468	18655	18536	18613	18583	18542	18388	18608	18551	18604	18565	18685	18708	18637	18744	18379	18765	18647	18463	18737	18525	18640	18611	18526	18474	18781	18448	18607	18460	18661	18531	18606	18548	18683	18648	18579	18614	18727	18673	18695	18539	18632	18477	18589	18496	18624	18431	18596	18524	18442	18528	18583	18747	18541	18717	18726	18666	18778	18585	18498	18589	18557	18478	18512	18452	18701	18826	18626	18649	18714	18559	18602	18450	18738	18673	18666	18701	18782	18778	18717	18597	18658	18541	18410	18733	18719	18561	18630	18762	18717	18488	18587	18444	18768	18693	18587	18819	18809	18511	18484	18662	18669	18638	18725	18617	18486	18637	18637	18720	18738	18678	18671	18636	18650	18720	18761	18767	18599	18950	18683	18839	18449	18617	18622	18791	18512	18478	18508	18425	18666	18511	18752	18710	18676	18374	18805	18725	18486	18598	18709	18584	18693	18815	18512	18734	18798	18759	18630	18552	18663	18693	18648	18512	18674	18582	18498	18574	18671	18488	18730	18936	18578	18681	18702	18689	18529	18577	18609	18835	18789	18646	18565	18494	18422	18573	18619	18682	18500	18693	18762	18581	18551	18642	18626	18610	18648	18556	18542	18514	18443	18507	18702	18576	18623	18541	18535	18588	18633	18612	18888	18621	18705	18754	18608	18605	18755	18788	18429	18515
15363	17703	17380	23407	36817	32813	24420	19980	17780	16618	16544	16490	16280	16426	16494	16497	16595	16488	16484	16571	16379	16452	16514	16395	16432	16414	16502	16431	16445	16331	16470	16493	16581	16486	16521	16486	16613	16325	16510	16433	16436	16577	16496	16443	16528	16495	16463	16244	16571	16779	16575	16470	16582	16517	16355	16454	16474	16542	16465	16541	16379	16463	16342	16583	16528	16517	16388	16517	16401	16525	16400	16342	16527	16802	16526	16449	16665	16432	16471	16416	16601	16519	16598	16569	16544	16508	16541	16438	16480	16502	16603	16407	16302	16408	16432	16578	16440	16445	16544	16482	16510	16382	16521	16571	16488	16393	16547	16355	16275	16375	16512	16451	16573	16289	16661	16465	16262	16402	16509	16327	16417	16500	16390	16389	16367	16469	16410	16425	16417	16293	16329	16506	16462	16424	16282	16258	16514	16428	16144	16646	16527	16569	16466	16417	16499	16453	16422	16387	16270	16397	16296	16510	16595	16339	16393	16516	16466	16592	16333	16374	16462	16429	16487	16348	16386	16372	16344	16590	16504	16544	16446	16391	16352	16507	16670	16567	16487	16624	16624	16322	16450	16424	16437	16381	16470	16337	16465	16268	16364	16508	16463	16558	16405	16293	16577	16586	16386	16304	16673	16309	16534	16489	16357	16343	16508	16570	16495	16507	16433	16468	16339	16293	16452	16599	16502	16585	16225	16507	16423	16534	16389	16475	16401	16476	16312	16369	16524	16362	16756	16467	16375	16263	16474	16338	16463	16440	16280	16413	16394	16558	16460	16421	16478	16447	16614	16490	16419	16501	16543	16402	16498	16544	16342	16487	16546	16463	16420	16408	16578	16514	16336	16576	16518	16353	16431	16615	16407	16465	16472	16444	16606	16302	16501	16256	16422	16459	16491	16593	16385	16540	16485	16429	16622	16619	16585	16639	16328	16533	16499	16436	16609	16474	16435	16403	16502	16491	16682	16480	16358	16500	16369	16473	16529	16313	16507	16524	16684	16346	16549	16498	16446	16415	16557	16443	16440	16411	16426	16387	16463	16392	16463	16371	16257	16684	16563	16254	16380	16290	16346	16577	16411	16315	16536	16366	16451	16412	16428	16539	16403	16357	16430	16496	16423	16182	16549	16529	16472	16490	16500	16502	16329	16341	16508	16448	16414	16449	16361	16426	16346	16477	16398	16491	16222	16443	16385	16503	16413	16480	16434	16465	16439	16413	16482	16529	16575	16331	16411	16438	16502	16507	16471	16478	16640	16535	16415	16706	16528	16449	16678	16400	16312	16509	16429	16414	16458	16413	16349	16395	16361	16609	16426	16496	16347	16328	16424	16340	16470	16443	16405	16428	16432	16458	16467	16510	16480	16360	16447	16545	16512	16538	16552	16403	16498	16630	16426	16408	16267	16317	16486	16309	16559	16508	16514	16437	16454	16618	16338	16653	16352	16483	16485	16366	16437	16477	16649	16439	16461	16637	16535	16425	16364	16487	16504	16397	16540	16563	16636	16500	16368	16477	16453	16431	16408	16566	16428	16499	16526	16508	16373	16496	16504	16413	16466	16409	16490	16520	16524	16500	16506	16395	16525	16462	16382	16323	16424	16522	16382	16448	16275	16610	16429	16472	16391	16631	16483	16288	16373	16333	16493	16433	16612	16326	16454	16432	16492	16433	16527	16506	16499	16776	16433	16293	16489	16503	16491	16506	16342	16288	16405	16433	16368	16444	16518	16517	16331	16442	16332	16464	16533	16336	16479	16453	16502	16560	16509	16255	16376	16424	16461	16563	16460	16418	16665	16403	16421	16418	16615	16434	16527	16556	16344	16587	16372	16462	16505	16470	16505	16460	16542	16464	16442	16388	16308	16438	16438	16458	16374	16327	16377	16296	16450	16398	16593	16596	16578	16493	16589	16595	16427	16338	16484	16242	16532	16373	16585	16364	16335	16662	16464	16369	16441	16281	16426	16521	16448	16406	16487	16462	16659	16482	16462	16407	16417	16410	16428	16409	16406	16501	16455	16470	16396	16464	16388	16455	16488	16337	16517	16400	16573	16543	16414	16430	16397	16425	16418	16274	16374	16703	16727	16516	16446	16447	16446	16384	16389	16372	16525	16523	16489	16425	16365	16502	16616	16345	16437	16547	16484	16457	16643	16332	16388	16591	16570	16365	16592	16348	16564	16378	16586	16612	16476	16399	16380	16356	16390	16288	16253	16539	16459	16504	16455	16334	16440	16398	16328	16399	16566	16707	16462	16412	16458	16417	16426	16410	16421	16603	16457	16503	16379	16359	16397	16418	16440	16392	16659	16503	16471	16279	16593	16364	16564	16424	16408	16338	16312	16310	16401	16576	16492	16351	16465	16436	16390	16430	16306	16662	16449	16460	16583	16429	16476	16318	16475	16360	16470	16466	16268	16495	16569	16466	16342	16392	16357	16661	16298	16302	16385	16435	16541	16545	16561	16524	16548	16378	16533	16429	16564	16397	16413	16476	16484	16545	16501	16448	16521	16364	16364	16493	16457	16419	16372	16585	16339	16306	16550	16487	16309	16368	16481	16565	16464	16566	16301	16558	16453	16380	16582	16497	16604	16491	16415	16579	16449	16564	16521	16521	16383	16690	16441	16437	16647	16552	16411	16499	16508	16505	16529	16495	16491	16434	16539	16359	16506	16426	16466	16461	16598	16406	16424	16416	16566	16383	16364	16418	16495	16522	16459	16500	16469	16306	16365	16619	16445	16462	16593	16386	16496	16340	16353	16474	16312	16551	16570	16498	16289	16471	16505	16481	16571	16536	16370	16588	16521	16687	16523	16425	16543	16194	16595	16614	16434	16675	16443	16419	16563	16530	16369	16499	16428	16337	16415	16420	16465	16442	16339	16483	16643	16519	16553	16507	16373	16476	16436	16518	16465	16482	16452	16534	16465	16481	16391	16510	16562	16586	16599	16353	16394	16316	16497	16448	16573	16424	16616	16612	16373	16626	16607	16319	16504	16526	16531	16542	16455	16582	16508	16461	16501	16476	16391	16522	16543	16518	16533	16665	16417	16539	16479	16436	16579	16389	16404	16556	16437	16453	16383	16468	16604	16505	16483	16469	16495	16593	16564	16457	16446	16492	16627	16522	16451	16558	16572	16541	16412	16289	16446	16554	16424	16671	16413	16325	16508	16360	16415	16655	16474	16625	16371	16581	16236	16234	16267	16642	16528	16421	16493	16413	16462	16469	16393	16578	16566	16557	16382	16437	16726	16299	16392	16408	16436	16409	16644	16530	16504	16435	16369	16287	16377	16500	16666	16264	16381	16371	16573	16503	16514	16393	16448	16480	16302	16397	16487	16446	16512	16314	16554	16539	16527	16394	16385	16509	16566	16473	16623	16366	16407	16320	16552	16548	16475	16513	16324	16536	16622	16629	16396	16478	16556	16467	16531	16545	16494	16387	16528	16409	16642	16376	16389	16440	16472	16513	16275	16296	16534	16502	16443	16426	16387	16517	16401	16566	16408	16401	16445	16510	16434	16518	16503	16391	16453	16285	16497	16435	16627	16476	16302	16481	16475	16426	16440	16346	16476	16410	16397	16378	16494	16493	16421	16389	16361	16388	16437	16332	16331	16428	16466	16707	16427	16443	16563	16324	16492	16465	16505	16447	16458	16422	16605	16479	16545	16404	16421	16387	16458	16553	16548	16540	16403	16462	16582	16492	16621	16531	16552	16603	16376	16494	16518	16504	16372	16411	16360	16366	16411	16408	16260	16330	16417	16493	16547	16362	16513	16422	16468	16582	16334	16514	16443	16517	16449	16420	16273	16457	16476	16529	16528	16640	16483	16545	16410	16408	16508	16325	16514	16430	16480	16457	16436	16567	16381	16555	16443	16531	16494	16408	16394	16522	16652	16394	16432	16506	16557	16520	16462	16596	16544	16489	16370	16682	16356	16550	16467	16311	16403	16339	16343	16451	16468	16544	16452	16356	16433	16396	16302	16338	16373	16439	16575	16653	16472	16342	16465	16378	16497	16426	16402	16474	16370	16369	16503	16456	16407	16616	16409	16641	16504	16352	16504	16322	16548	16343	16685	16349	16441	16580	16339	16501	16467	16447	16574	16338	16279	16395	16281	16378	16499	16457	16376	16489	16428	16407	16522	16623	16499	16544	16514	16455	16475	16385	16271	16464	16624	16570	16553	16538	16586	16337	16446	16616	16667	16502	16572	16549	16461	16471	16641	16548	16461	16471	16385	16356	16478	16498	16484	16387	16342	16631	16554	16345	16353	16513	16448	16546	16548	16490	16585	16346	16425	16377	16541	16405	16433	16386	16421	16338	16455	16512	16341	16577	16444	16464	16573	16495	16490	16463	16592	16462	16451	16462	16257	16641	16405	16235	16531	16571	16296	16441	16504	16493	16320	16487	16506	16406	16481	16336	16335	16530	16424	16392	16638	16360	16438	16524	16335	16514	16434	16595	16614	16417	16476	16504	16192	16420	16401	16747	16486	16435	16474	16479	16283	16461	16498	16484	16267	16746	16329	16515	16504	16710	16470	16443	16421	16451	16594	16413	16445	16483	16489	16451	16510	16454	16463	16378	16529	16394	16553	16406	16516	16610	16422	16463	16558	16417	16552	16562	16331	16532	16516	16652	16458	16648	16586	16407	16634	16498	16320	16473	16402	16413	16373	16502	16379	16434	16482	16438	16421	16402	16477	16540	16482	16479	16398	16322	16287	16571	16515	16585	16388	16535	16530	16510	16422	16425	16686	16434	16364	16480	16368	16407	16484	16416	16535	16343	16440	16284	16394	16397	16414	16543	16419	16373	16571	16523	16516	16373	16583	16447	16592	16676	16556	16528	16465	16476	16589	16274	16492	16516	16446	16539	16584	16502	16551	16481	16543	16574	16508	16308	16488	16414	16544	16320	16400	16541	16239	16519	16220	16460	16494	16576	16512	16454	16509	16422	16486	16455	16404	16571	16462	16529	16501	16443	16367	16373	16661	16484	16467	16569	16465	16538	16423	16293	16446	16589	16499	16367	16445	16398	16623	16401	16430	16561	16558	16541	16380	16430	16458	16262	16554	16428	16505	16428	16523	16510	16499	16616	16444	16635	16453	16447	16500	16582	16637	16531	16447	16622	16488	16586
24814	21150	27889	35820	60758	55604	43148	30268	22844	19954	18604	18670	18588	18614	18692	18779	18643	18687	18749	18607	18632	18789	18372	18590	18534	18629	18626	18302	18446	18455	18800	18526	18583	18576	18643	18741	18785	18535	18399	18575	18690	18567	18409	18642	18363	18455	18782	18603	18622	18472	18511	18532	18566	18557	18460	18552	18585	18597	18590	18679	18616	18548	18592	18798	18639	18318	18483	18464	18581	18473	18605	18551	18631	18431	18613	18468	18560	18377	18619	18530	18446	18734	18487	18435	18510	18592	18441	18679	18497	18537	18585	18313	18459	18511	18606	18535	18585	18680	18606	18559	18525	18625	18663	18542	18529	18465	18381	18521	18422	18596	18565	18425	18600	18462	18583	18516	18517	18641	18549	18587	18405	18204	18426	18417	18507	18332	18512	18604	18428	18547	18579	18545	18398	18437	18431	18542	18670	18550	18584	18377	18640	18610	18366	18419	18300	18544	18450	18901	18559	18392	18375	18588	18621	18620	18588	18430	18644	18438	18477	18543	18594	18415	18432	18637	18577	18496	18650	18242	18762	18602	18670	18426	18521	18351	18374	18273	18418	18615	18285	18316	18784	18717	18575	18524	18520	18538	18505	18703	18417	18413	18613	18434	18636	18507	18801	18594	18379	18460	18740	18505	18659	18549	18704	18570	18376	18370	18775	18591	18468	18535	18655	18461	18599	18381	18645	18666	18525	18644	18426	18562	18657	18528	18634	18584	18497	18324	18507	18587	18571	18513	18474	18643	18666	18485	18407	18522	18629	18551	18486	18434	18440	18361	18481	18493	18540	18696	18348	18434	18473	18530	18629	18525	18464	18564	18647	18555	18515	18523	18465	18596	18607	18414	18583	18545	18396	18523	18428	18369	18410	18637	18722	18278	18522	18653	18492	18390	18518	18387	18476	18407	18547	18365	18451	18600	18291	18528	18531	18619	18501	18571	18283	18383	18608	18368	18702	18369	18449	18648	18394	18274	18350	18425	18612	18492	18707	18594	18704	18355	18576	18642	18532	18688	18431	18567	18495	18444	18368	18432	18578	18608	18494	18601	18689	18601	18489	18478	18452	18483	18232	18427	18395	18504	18248	18731	18283	18583	18394	18601	18685	18466	18544	18727	18729	18575	18594	18616	18676	18435	18601	18602	18678	18428	18587	18374	18494	18376	18464	18614	18620	18479	18407	18682	18491	18476	18757	18431	18323	18356	18516	18456	18471	18454	18658	18654	18630	18511	18541	18444	18476	18608	18568	18325	18710	18526	18706	18534	18500	18452	18516	18562	18568	18271	18571	18584	18464	18578	18589	18752	18553	18496	18587	18525	18566	18723	18504	18426	18475	18341	18540	18615	18504	18649	18253	18449	18563	18587	18416	18429	18573	18677	18570	18661	18680	18581	18544	18716	18656	18360	18584	18374	18491	18576	18492	18629	18059	18662	18594	18421	18446	18622	18664	18422	18486	18475	18493	18553	18691	18693	18528	18702	18414	18577	18310	18458	18603	18421	18469	18518	18569	18539	18460	18673	18509	18399	18532	18617	18753	18495	18411	18346	18288	18832	18357	18360	18528	18475	18448	18605	18381	18505	18483	18425	18358	18590	18546	18669	18625	18389	18553	18531	18291	18485	18396	18444	18493	18420	18571	18654	18453	18631	18744	18520	18637	18715	18622	18527	18564	18620	18498	18561	18516	18507	18782	18341	18592	18473	18581	18704	18401	18379	18620	18603	18606	18551	18565	18592	18431	18591	18372	18683	18432	18625	18573	18678	18680	18503	18708	18583	18696	18543	18574	18532	18718	18577	18454	18368	18451	18410	18719	18568	18621	18476	18338	18493	18543	18758	18488	18488	18385	18574	18590	18415	18609	18662	18418	18455	18520	18537	18408	18530	18384	18479	18713	18415	18499	18493	18555	18345	18451	18658	18586	18558	18611	18580	18586	18445	18311	18450	18537	18440	18482	18523	18567	18446	18621	18382	18645	18435	18556	18534	18480	18699	18727	18552	18485	18400	18614	18562	18476	18761	18521	18592	18431	18534	18523	18468	18535	18368	18447	18399	18620	18459	18408	18427	18459	18408	18434	18519	18443	18501	18496	18408	18721	18665	18507	18544	18472	18331	18591	18486	18486	18622	18357	18380	18504	18588	18365	18485	18646	18490	18579	18531	18636	18444	18561	18563	18643	18557	18638	18379	18232	18667	18535	18650	18789	18364	18758	18473	18575	18458	18533	18457	18379	18588	18499	18610	18393	18582	18573	18610	18456	18757	18576	18443	18529	18480	18664	18523	18536	18353	18386	18514	18552	18534	18654	18463	18384	18572	18430	18396	18476	18581	18577	18420	18551	18573	18391	18578	18589	18576	18614	18659	18664	18534	18581	18626	18504	18531	18637	18560	18605	18452	18650	18487	18484	18676	18566	18696	18451	18723	18747	18399	18573	18675	18568	18553	18610	18684	18612	18338	18484	18397	18494	18302	18443	18551	18615	18409	18485	18543	18587	18444	18574	18551	18581	18579	18478	18655	18599	18450	18469	18337	18420	18375	18384	18520	18438	18599	18610	18609	18431	18504	18692	18585	18480	18341	18568	18329	18546	18514	18426	18374	18592	18585	18573	18529	18547	18383	18432	18651	18509	18697	18549	18616	18239	18608	18490	18569	18611	18451	18717	18360	18356	18453	18696	18454	18457	18717	18545	18487	18508	18652	18747	18538	18448	18545	18441	18347	18799	18469	18422	18626	18788	18518	18477	18556	18545	18778	18569	18705	18557	18566	18810	18454	18616	18619	18463	18624	18590	18354	18506	18648	18591	18552	18605	18574	18518	18449	18569	18399	18476	18554	18440	18583	18869	18413	18422	18502	18554	18307	18472	18587	18337	18526	18539	18681	18394	18266	18531	18286	18669	18569	18652	18454	18648	18611	18604	18624	18273	18462	18531	18477	18525	18482	18390	18353	18459	18611	18537	18674	18539	18462	18542	18402	18582	18544	18451	18522	18524	18399	18606	18452	18487	18713	18558	18551	18587	18544	18444	18379	18511	18494	18659	18529	18514	18655	18536	18226	18450	18522	18477	18567	18371	18291	18608	18617	18561	18367	18344	18472	18529	18583	18165	18467	18458	18579	18377	18510	18512	18330	18552	18694	18620	18393	18514	18653	18441	18574	18621	18564	18558	18536	18665	18515	18491	18345	18871	18518	18449	18635	18418	18788	18543	18783	18809	18583	18395	18523	18427	18514	18663	18520	18400	18607	18442	18541	18657	18494	18396	18361	18489	18470	18462	18474	18572	18530	18620	18459	18582	18424	18406	18537	18761	18396	18492	18790	18446	18628	18233	18619	18513	18439	18502	18633	18642	18423	18527	18575	18479	18410	18543	18470	18725	18612	18630	18314	18440	18490	18468	18740	18535	18473	18660	18574	18677	18419	18531	18672	18703	18620	18434	18559	18518	18488	18403	18491	18287	18323	18374	18433	18746	18528	18792	18635	18547	18428	18386	18447	18693	18486	18506	18637	18657	18396	18547	18640	18705	18604	18639	18340	18685	18452	18567	18618	18615	18676	18504	18448	18677	18479	18534	18610	18532	18601	18736	18585	18482	18595	18597	18590	18553	18438	18337	18477	18426	18472	18656	18545	18518	18523	18507	18398	18652	18632	18524	18679	18465	18754	18542	18519	18324	18281	18450	18521	18758	18625	18614	18593	18588	18554	18421	18488	18524	18527	18438	18482	18563	18575	18672	18495	18679	18455	18497	18526	18538	18601	18252	18500	18599	18582	18465	18443	18423	18623	18392	18589	18451	18449	18466	18568	18466	18650	18597	18416	18407	18456	18701	18550	18454	18234	18587	18560	18458	18452	18691	18572	18523	18609	18523	18563	18511	18457	18427	18417	18605	18332	18680	18585	18432	18732	18618	18561	18396	18462	18569	18447	18343	18674	18737	18415	18455	18423	18371	18387	18447	18610	18507	18730	18479	18456	18459	18640	18618	18645	18621	18733	18819	18540	18620	18340	18434	18425	18387	18726	18630	18469	18595	18663	18677	18584	18509	18504	18658	18448	18363	18555	18408	18424	18664	18476	18514	18466	18438	18611	18397	18362	18395	18545	18494	18556	18771	18559	18517	18607	18733	18675	18498	18669	18563	18411	18484	18354	18440	18459	18478	18614	18497	18662	18308	18507	18420	18403	18379	18419	18521	18427	18408	18628	18745	18526	18352	18584	18529	18247	18511	18473	18447	18646	18366	18326	18615	18531	18457	18500	18608	18406	18523	18466	18508	18586	18588	18495	18537	18523	18574	18659	18596	18520	18369	18432	18791	18432	18620	18658	18714	18685	18552	18443	18674	18426	18481	18390	18620	18463	18565	18531	18591	18348	18399	18596	18437	18659	18741	18512	18414	18372	18528	18629	18536	18515	18613	18623	18713	18377	18538	18724	18585	18544	18466	18593	18438	18751	18711	18347	18278	18430	18601	18614	18700	18366	18458	18423	18573	18559	18613	18662	18536	18369	18605	18525	18693	18479	18676	18609	18609	18580	18569	18365	18475	18382	18454	18488	18459	18697	18568	18430	18444	18496	18448	18546	18768	18495	18597	18543	18469	18731	18687	18656	18571	18608	18504	18499	18247	18412	18303	18439	18565	18560	18704	18671	18545	18532	18579	18585	18480	18507	18444	18548	18620	18653	18628	18621	18629	18695	18606	18341	18475	18443	18726	18688	18512	18370	18457	18471	18429	18497	18570	18324	18565	18587	18671	18740	18609	18681	18755	18561	18409	18581	18509	18482	18706	18530	18602	18526	18624	18420	18419	18514	18447	18467	18567	18729	18520	18720	18458	18584	18642	18755	18392	18570	18588	18636	18623	18602	18552	18423	18499	18388	18683	18571	18578	18488	18528	18377	18400	18803	18415	18489	18391	18417	18344	18218	18400	18567	18416	18383	18777	18501	18409	18384	18800	18581	18543	18458	18592	18491	18586	18515	18651	18469	18529	18542	18712	18630	18344	18466	18370	18517	18389	18409	18543	18421	18483	18580	18578	18531	18718	18611	18469	18473	18675	18564	18561	18514	18517	18746	18670	18500	18517	18596	18457	18518	18463	18387	18625	18563	18547	18369	18542	18422	18400	18553	18347	18653	18440	18470
14430	21801	20688	40653	62570	54829	42087	28300	21418	17296	16422	16592	16403	16395	16411	16473	16562	16537	16492	16312	16334	16366	16465	16649	16435	16411	16489	16336	16626	16484	16378	16452	16478	16527	16438	16375	16335	16389	16401	16230	16383	16487	16585	16549	16376	16498	16508	16151	16489	16390	16320	16114	16438	16563	16272	16487	16604	16478	16539	16509	16430	16594	16410	16516	16411	16258	16332	16437	16288	16516	16288	16500	16450	16499	16426	16452	16455	16375	16374	16489	16431	16505	16403	16446	16474	16396	16300	16394	16508	16363	16464	16506	16458	16335	16376	16339	16337	16418	16460	16447	16433	16452	16440	16495	16462	16339	16496	16380	16399	16272	16516	16369	16502	16351	16479	16515	16322	16467	16493	16430	16355	16309	16364	16447	16256	16431	16464	16239	16361	16517	16352	16521	16572	16540	16410	16421	16207	16447	16461	16238	16490	16266	16456	16235	16356	16589	16429	16497	16319	16417	16368	16371	16505	16606	16456	16408	16580	16485	16379	16475	16458	16336	16448	16091	16440	16543	16377	16536	16611	16395	16460	16423	16339	16557	16345	16449	16430	16559	16466	16449	16359	16595	16459	16613	16448	16345	16372	16357	16422	16458	16315	16303	16450	16209	16345	16369	16469	16540	16428	16471	16403	16433	16356	16449	16431	16272	16367	16298	16573	16330	16559	16474	16536	16242	16562	16511	16434	16447	16371	16442	16480	16389	16529	16457	16533	16571	16480	16483	16422	16422	16361	16435	16335	16481	16411	16364	16426	16415	16624	16408	16479	16434	16333	16541	16314	16434	16398	16258	16609	16379	16450	16286	16402	16434	16372	16547	16499	16329	16524	16459	16561	16337	16399	16427	16375	16442	16547	16248	16447	16396	16496	16602	16387	16308	16303	16469	16383	16423	16270	16525	16410	16421	16283	16581	16564	16197	16296	16498	16344	16361	16563	16521	16422	16270	16531	16325	16348	16484	16493	16370	16272	16469	16439	16432	16594	16274	16434	16273	16481	16472	16494	16430	16402	16476	16438	16288	16313	16489	16378	16360	16395	16378	16419	16465	16417	16363	16349	16536	16420	16614	16467	16436	16292	16501	16414	16419	16526	16392	16456	16488	16486	16493	16346	16413	16420	16484	16650	16457	16491	16461	16354	16409	16566	16372	16296	16534	16402	16323	16356	16447	16372	16430	16338	16226	16378	16381	16463	16428	16293	16193	16398	16455	16343	16299	16501	16427	16437	16465	16376	16366	16576	16423	16289	16329	16528	16450	16391	16410	16459	16285	16449	16457	16235	16373	16525	16502	16302	16484	16245	16256	16317	16305	16556	16473	16596	16389	16629	16297	16462	16360	16460	16354	16569	16219	16402	16475	16290	16357	16332	16304	16328	16309	16368	16405	16345	16477	16356	16425	16252	16207	16295	16309	16606	16473	16385	16595	16423	16305	16384	16400	16438	16295	16298	16507	16366	16343	16441	16364	16441	16409	16445	16452	16337	16400	16372	16382	16567	16484	16525	16256	16474	16366	16396	16539	16513	16387	16424	16328	16289	16309	16426	16428	16375	16443	16185	16481	16618	16249	16425	16411	16460	16430	16496	16282	16653	16253	16487	16415	16470	16307	16496	16292	16474	16310	16414	16328	16199	16524	16371	16407	16456	16189	16407	16320	16391	16314	16564	16327	16371	16441	16320	16533	16322	16463	16416	16422	16443	16396	16342	16641	16323	16377	16354	16389	16406	16590	16465	16443	16393	16384	16569	16554	16529	16165	16393	16556	16317	16461	16410	16410	16406	16372	16527	16355	16368	16380	16460	16261	16343	16386	16513	16402	16296	16446	16528	16484	16366	16372	16322	16454	16330	16396	16351	16507	16229	16547	16291	16358	16499	16293	16472	16473	16435	16332	16332	16577	16599	16264	16194	16341	16465	16488	16561	16442	16362	16341	16470	16510	16480	16486	16364	16267	16546	16386	16518	16335	16533	16326	16430	16352	16437	16465	16204	16163	16356	16664	16512	16440	16403	16405	16286	16517	16457	16447	16187	16406	16426	16458	16476	16392	16390	16340	16444	16441	16492	16577	16389	16383	16453	16538	16491	16527	16607	16309	16283	16455	16350	16438	16553	16336	16328	16438	16462	16433	16634	16707	16383	16427	16435	16288	16403	16365	16509	16373	16459	16356	16305	16439	16368	16535	16372	16484	16563	16457	16424	16500	16526	16737	16334	16433	16494	16444	16500	16517	16390	16317	16340	16584	16250	16286	16381	16484	16468	16384	16381	16310	16363	16450	16323	16399	16286	16607	16442	16450	16369	16544	16352	16416	16484	16533	16441	16525	16487	16441	16512	16523	16452	16504	16474	16554	16466	16405	16533	16382	16309	16476	16417	16329	16441	16409	16534	16463	16547	16409	16226	16422	16331	16326	16407	16479	16296	16613	16468	16419	16225	16473	16357	16383	16601	16235	16419	16403	16422	16417	16380	16310	16441	16353	16434	16496	16346	16365	16435	16403	16304	16449	16536	16442	16299	16340	16249	16514	16437	16432	16243	16499	16484	16521	16374	16616	16398	16335	16457	16455	16405	16334	16527	16395	16393	16388	16403	16614	16317	16476	16312	16469	16492	16350	16420	16560	16228	16524	16385	16547	16375	16091	16334	16418	16333	16355	16300	16466	16441	16390	16242	16514	16533	16475	16426	16481	16553	16577	16462	16317	16431	16381	16446	16385	16463	16439	16264	16595	16238	16508	16351	16574	16384	16435	16520	16481	16361	16478	16391	16465	16526	16569	16405	16400	16355	16395	16390	16431	16368	16400	16182	16651	16497	16513	16519	16426	16418	16381	16398	16413	16453	16397	16275	16359	16322	16507	16492	16517	16543	16466	16256	16390	16449	16400	16352	16362	16395	16433	16477	16336	16350	16377	16555	16302	16453	16341	16428	16350	16456	16558	16536	16355	16384	16429	16381	16511	16242	16427	16515	16496	16385	16454	16473	16647	16459	16396	16269	16479	16448	16474	16341	16518	16383	16558	16351	16572	16402	16341	16347	16424	16371	16331	16391	16446	16580	16435	16569	16291	16383	16403	16259	16307	16457	16402	16411	16391	16410	16322	16394	16344	16548	16501	16429	16314	16280	16405	16465	16410	16447	16508	16454	16272	16508	16288	16409	16473	16357	16515	16325	16646	16334	16491	16441	16330	16403	16409	16468	16324	16240	16445	16353	16444	16501	16400	16417	16284	16341	16387	16453	16336	16410	16489	16436	16384	16333	16592	16420	16424	16422	16243	16466	16366	16419	16453	16456	16446	16256	16559	16411	16494	16514	16474	16427	16551	16464	16466	16505	16512	16446	16349	16382	16302	16351	16519	16394	16658	16436	16455	16309	16570	16439	16448	16329	16388	16512	16486	16342	16428	16471	16493	16422	16402	16338	16386	16289	16308	16350	16522	16472	16468	16545	16363	16329	16555	16451	16375	16534	16464	16354	16477	16480	16457	16465	16386	16450	16318	16441	16464	16368	16446	16410	16390	16431	16386	16457	16428	16350	16480	16496	16461	16312	16597	16351	16438	16563	16439	16309	16467	16348	16439	16336	16460	16483	16437	16434	16330	16321	16298	16409	16324	16507	16414	16518	16283	16464	16506	16593	16324	16516	16527	16367	16430	16545	16425	16477	16377	16577	16446	16343	16398	16412	16288	16483	16289	16562	16628	16446	16553	16395	16418	16393	16449	16292	16240	16506	16254	16479	16339	16360	16620	16469	16379	16442	16350	16382	16428	16386	16490	16372	16357	16440	16341	16412	16367	16385	16412	16486	16347	16407	16528	16269	16333	16467	16443	16427	16605	16587	16250	16583	16383	16374	16566	16408	16221	16516	16396	16362	16554	16324	16555	16413	16441	16433	16566	16501	16378	16419	16410	16525	16289	16469	16537	16584	16574	16405	16494	16495	16566	16383	16373	16460	16283	16449	16383	16354	16454	16313	16483	16560	16429	16548	16365	16585	16473	16425	16473	16304	16312	16398	16486	16375	16539	16484	16370	16538	16242	16193	16288	16282	16242	16640	16262	16680	16102	16352	16456	16543	16284	16502	16363	16391	16240	16364	16230	16490	16157	16564	16429	16512	16308	16614	16386	16405	16384	16609	16415	16333	16351	16445	16448	16433	16423	16375	16447	16320	16369	16480	16402	16572	16484	16327	16621	16331	16331	16346	16288	16542	16598	16399	16499	16457	16386	16542	16375	16192	16286	16468	16395	16498	16467	16368	16638	16324	16536	16550	16439	16221	16324	16587	16376	16386	16385	16400	16291	16455	16433	16372	16470	16606	16550	16525	16638	16473	16460	16369	16360	16501	16620	16320	16356	16475	16292	16603	16468	16502	16364	16420	16505	16388	16594	16431	16321	16330	16516	16209	16498	16437	16495	16452	16428	16551	16307	16613	16420	16492	16363	16417	16623	16340	16378	16518	16454	16486	16586	16411	16543	16396	16372	16480	16445	16386	16387	16422	16247	16357	16388	16313	16281	16441	16353	16513	16356	16368	16517	16245	16505	16412	16328	16455	16310	16567	16375	16418	16429	16545	16232	16442	16482	16511	16099	16606	16611	16372	16414	16445	16474	16447	16470	16612	16485	16329	16303	16575	16493	16519	16405	16430	16405	16456	16403	16460	16321	16382	16639	16444	16335	16326	16491	16558	16393	16391	16415	16454	16414	16430	16333	16357	16390	16399	16406	16501	16469	16353	16411	16446	16526	16405	16365	16412	16349	16338	16348	16462	16369	16115	16410	16493	16442	16318	16427	16551	16349	16430	16326	16311	16421	16290	16293	16369	16370	16308	16587	16463	16543	16579	16379	16423	16486	16340	16363	16336	16315	16474	16337	16477	16412	16541	16427	16396	16324	16159	16435	16390	16476	16403	16434	16410	16315	16555	16480	16343	16258	16504	16387	16468	16545	16307	16557	16282	16472	16412	16369	16335	16498	16513	16467	16370	16396	16576	16323	16443	16506	16410	16456	16395	16429	16247	16509	16387	16410	16249	16330	16458	16377	16407	16306	16345	16449	16558	16430	16455	16453	16445	16362	16494	16375	16612	16333	16463	16448	16318	16303	16302	16312	16331	16450	16528	16395	16393	16589	16587	16441
23150	21188	28962	31496	51248	66343	57971	39530	27800	22082	18353	18181	18243	18045	17949	18137	18059	18075	17931	17861	18105	18014	18016	17848	17857	17952	17754	18024	17911	17762	17961	17980	17970	17881	17896	17913	17900	17876	17816	18062	17913	17755	17941	17936	17689	17962	17869	17942	17822	17814	17705	17878	17798	17728	17967	17999	18136	17918	17839	17888	17902	17963	17896	17719	17685	17869	17862	17617	17890	17774	17938	17683	17849	17839	17809	17858	17765	17803	17792	17768	18013	17869	17925	17722	17909	17812	17826	17830	17912	18051	17761	17530	18013	17725	17783	17733	17531	18020	17950	17940	17688	17788	17956	17926	17916	17751	17686	18004	17858	18026	17954	17744	17757	17912	17906	17863	17845	18115	17680	17722	17934	17792	17848	17926	17699	17812	17890	17740	17886	17754	17811	17681	17867	17811	17619	17636	17763	17826	17858	17714	17912	17868	18009	17722	17626	17614	17861	17728	17775	18052	17786	17703	17769	17931	17854	17818	17879	17983	17774	17759	17897	17816	17942	17921	17692	17980	17932	17736	17898	17687	17783	17700	17656	17735	17753	17747	17900	17913	17797	17734	17882	17546	17946	17693	17880	17781	17819	17718	17824	17851	17938	17796	17747	17899	17784	17953	18144	17737	18042	17743	17902	18031	17915	17760	17872	17891	17738	17839	17909	17734	17784	17781	17657	17776	17795	17695	17910	17800	17807	17655	17954	17946	17756	17822	17729	17866	17643	17729	17937	17819	17775	17885	17855	17717	17705	17786	17636	17765	17825	17986	17652	17852	17713	17749	17893	17880	17801	17982	17869	17738	17803	17860	17575	17819	17809	17869	17892	18023	17714	17794	17760	17802	17867	18063	17788	17939	17785	17624	17789	17746	17805	17768	17677	17705	17692	17614	17722	17937	17709	17798	17588	17840	17891	17790	17863	17873	17857	17879	17621	17879	18092	17718	17745	17771	17799	17749	17897	17849	17920	17824	17982	17640	17910	17845	17776	17838	17724	17684	17943	17693	17940	17957	17955	17678	17816	17918	17705	17646	17732	17817	17807	17621	17886	17869	17916	17748	17957	17805	17914	17891	17862	17653	17691	17784	17685	17875	17855	17934	17823	17858	17650	17703	17736	17718	17676	18094	17764	17800	17847	17691	17918	17875	17540	17761	17852	17887	18061	17799	17754	17868	17870	17717	17741	17725	17629	17942	17796	17634	17589	17780	17860	17704	17745	17698	18073	17916	17765	17732	17797	17702	17737	17892	17972	17672	17887	17879	17897	17928	17690	17549	17898	17758	17816	17791	17741	17742	17565	17637	17781	17738	17622	17740	17943	17833	17670	17759	18003	17959	17814	17794	17762	17911	17721	17989	18105	18031	17839	17913	17777	17814	17863	17597	17942	17765	17988	17701	17981	17828	17697	17904	17864	17994	17757	17812	17933	17783	17767	17657	17989	17824	17925	17699	17909	17759	17729	17731	17523	17686	17846	17765	17990	17913	17730	17805	17964	17955	17760	17907	17748	17724	17784	17836	17864	17498	17857	17782	17783	17756	17774	17721	18051	17787	17702	17841	17880	17664	17870	17632	17840	17748	17845	17886	18000	17765	17717	17856	18065	17746	17634	17784	17789	17969	18008	17650	17864	17705	17898	17941	17643	17998	17909	17879	17825	17803	17798	17712	17968	17820	17862	17870	17779	17726	17988	17884	17838	17726	17879	17841	17649	18015	17916	17870	17665	17727	17742	17603	17882	17998	17789	17715	17406	17630	17817	17699	17856	17875	17831	17764	17718	17746	17759	17805	17736	17878	17766	17705	17821	17940	17665	18022	17934	17811	17786	17664	17846	17789	17822	17594	17645	17625	17668	17854	17913	17751	17857	17972	17802	17873	17756	17867	17899	17677	17649	17721	17941	17747	18002	17748	17937	17792	17881	17883	17848	17773	17820	17691	17845	17800	17844	17733	17674	17783	17718	17679	17865	17772	17703	17906	18000	17991	17889	17839	17882	17827	17826	17884	17673	17479	17768	17743	17925	17905	17956	17687	17707	17743	17733	17599	17804	17815	17805	17909	17775	17940	17876	17817	17779	17792	17958	17865	17863	17925	17621	17783	17698	17671	17956	17755	17839	17771	17648	17982	17726	17956	17965	17860	17664	17849	17696	17825	17846	17803	17985	17753	17891	17850	17920	17903	17788	17824	17852	17646	17891	17733	17745	17785	17751	17756	17827	17935	17560	17705	17757	17645	17795	17889	17812	17703	17654	17764	17760	17843	17687	17692	17822	17604	17823	17804	17773	17730	17669	17654	17871	17657	17802	17835	17689	17714	17727	17680	17891	17800	18025	17645	17906	17791	18002	17698	17911	17838	17850	17642	17871	17554	17547	17778	17844	17949	17593	17850	17690	17815	17866	17829	17797	17655	17837	17942	17895	17820	17801	17940	17591	17949	17773	17761	17817	17876	17851	17964	17839	17941	17974	17975	17768	17833	17940	17894	18007	17832	17701	17956	17733	17710	17810	17824	17826	17771	17725	17900	17818	17759	17759	17793	17764	17900	17916	17686	17886	17741	17815	17761	17715	17687	17738	17768	17789	17942	17663	17996	17751	17837	17993	17790	17828	17880	17738	17706	17542	17825	17692	17998	17952	17789	17739	17743	17716	17886	17821	17953	17944	17723	17593	17883	17781	17725	17770	17750	17606	17832	18031	17866	17979	17899	17949	18014	17858	17845	17575	17854	17949	17832	17605	17998	17835	17801	18042	17742	17759	17973	17972	17678	17843	17800	17983	17742	17850	17872	18006	17671	17877	17821	17853	17702	17672	17663	17588	17660	17876	17968	17797	17738	18012	17991	17869	17928	17758	17904	18068	17697	17563	17902	17863	17758	18003	18043	17912	17906	17709	17757	17861	17619	17756	17963	17730	17834	17787	17752	17877	17942	17797	17845	17700	17937	17868	17801	17737	17819	17804	17855	17900	17754	17848	17804	17951	17889	17787	17877	18014	17614	17960	18034	17861	17704	17837	17776	17811	17816	17953	17765	17645	17925	17754	17733	17997	17949	17934	17855	17569	17853	17739	17922	17616	17961	17816	17883	17888	17729	17841	17677	17881	17921	17728	17851	17753	17852	17934	17892	17757	17749	17862	17882	17981	17715	17800	17925	17704	17698	17836	17857	17591	17791	17991	17929	17767	17879	17591	17828	17785	17863	17807	18001	17935	17873	17865	17879	17988	17843	17868	17906	17985	17711	17918	17908	17772	17905	17862	17804	17822	17801	18019	17821	18040	17729	17858	17776	17647	17920	17730	17875	17899	17740	17824	17905	17596	17833	17779	17702	17826	18075	17915	17928	17634	17803	17742	17647	17791	17874	17595	17694	17688	17768	17598	17858	17926	17610	17761	17745	17860	17784	17951	17840	17802	17587	17911	17643	17655	17830	17771	17822	17765	17873	17608	17805	17794	17650	17805	17692	17715	17925	17851	17953	17726	17876	17820	17917	17797	17682	17634	17828	17625	17903	17886	17858	17672	17775	17754	17874	17916	17902	17969	17768	17867	17712	17668	17770	17697	17822	17635	17841	17555	17881	17826	17759	17637	17878	17896	17947	17750	17655	17844	17810	18008	17781	17691	17730	18048	17947	17551	17806	17900	17845	17858	17726	17921	17773	17702	17859	17903	17780	17942	17782	17618	17727	17806	17974	18010	17619	17766	17890	17917	18009	17735	17772	17854	17761	17668	17723	17503	17857	17852	17742	17785	17768	17835	17934	17764	17671	17658	17923	17674	17959	17852	18033	17674	17648	17779	17778	17661	17722	17888	17730	17865	17862	17692	17961	17915	17842	17681	17854	17896	17915	17776	17963	17776	17891	17847	17901	17831	18034	18012	17804	17723	17693	17960	17956	17956	17983	18056	17964	17767	17780	17770	17982	17725	17748	17713	17912	17758	17701	17852	18019	17936	17810	17867	17984	17873	18051	17799	17831	18012	17963	17749	17919	17951	17869	17875	17887	17885	17834	17741	17795	17914	17892	17824	17790	17721	17888	17835	17666	17621	17701	17870	17876	17952	17739	17794	17828	17938	17781	17955	17725	17746	17777	18037	17716	17847	17732	17919	17582	17909	17746	18001	18029	17786	17755	17702	17745	17744	17755	17914	17751	17715	18026	17867	17704	17646	17690	17828	17838	17654	17695	17710	17799	17589	17702	17950	17762	17895	17823	17816	17926	17890	17842	17697	17761	17814	18097	17771	17762	17792	17668	17922	17842	17815	17869	17737	17660	17817	17910	17943	18004	17639	17858	17790	17873	17833	17810	17658	17795	17821	17853	17717	17782	17745	17815	17866	17690	17858	17790	17753	17887	17894	17846	17755	17708	17881	17867	17582	17719	17978	17570	17612	17779	17763	17772	17812	17780	17950	17748	17727	17947	18012	18000	17647	17831	17783	17762	17990	17734	17819	17861	17811	17733	17899	17641	17694	17891	17923	17741	17872	17734	17909	17896	17889	17765	17926	17825	17900	17936	17824	17891	17640	17728	17813	17761	17647	17653	17725	17906	17757	17878	17821	17659	17738	17756	17903	17512	17709	17655	17733	17950	17902	17696	17943	17748	17905	17904	17824	17772	18073	17820	17993	17498	17739	17805	17826	17905	17883	17917	18102	17763	17841	17610	17693	17996	17779	17816	17939	17810	17793	17684	17873	18091	17850	17719	17993	17760	17695	17709	17917	17811	17904	17868	18019	17872	17677	17974	17664	17920	17967	17915	17824	17569	17825	17949	17688	17710	17831	17842	17803	17828	17850	17775	17881	17851	17927	17671	17876	17627	17677	17791	17889	17723	17990	17895	17864	17790	17840	17826	17661	17776	17702	17795	17750	17845	17984	17735	17704	17801	17740	17697	17844	17759	17845	17864	18087	17796	17717	17720	17915	17891	17695	17947	17862	17713	17804	18107	17959	17772	17771	17685	17739	17753	17918	17752	17786	17760	17690	17926	17698	17980	17883	17862	17818	17802	17767	17858	17834	17792	17915	17727	18063	17638	17779	17899	17670	17705	17691	17835	17762	17778	17935	17724	17797	17813	17691	17897	17615	17832	17713	17836	17947	17947	17718	17572	17755	17737	17892	17619	17805	17780	17772	17797	17811	17878
15911	27819	25859	55591	75117	76277	58217	40413	27999	18101	15899	15961	15975	16008	15856	15993	15977	15970	15809	15824	15962	15802	15840	15860	15884	15755	15813	15801	15803	16044	16012	15834	15966	15992	15905	16021	15894	15920	15865	16021	15912	15978	15797	16075	16061	15999	15928	15853	15829	15870	15890	15978	16096	15853	15938	15873	16053	15973	16084	15798	15932	15774	15885	15898	15933	15981	15767	15825	15772	16006	15873	15828	15938	15896	15880	16038	15918	15899	15874	15848	15572	16038	16042	15793	15986	15913	15796	15769	16010	16086	15973	15849	15766	15969	15847	15885	15757	15989	15949	15837	16003	15979	15909	15933	15932	15768	15901	15936	15820	15764	15848	15870	15875	15916	15883	16056	15817	15884	16012	16078	15965	15864	15903	15924	15837	15895	15859	15781	16076	15890	15744	15883	15876	15980	15870	15966	15969	15953	15830	15787	15884	15890	15910	15718	15973	15924	15763	15796	15875	15909	15832	15902	15817	15933	15891	15775	15956	15926	15916	15830	16070	15956	15906	15901	15898	15969	15781	15772	15975	16065	15765	15887	15858	15759	15900	15918	15739	15772	15723	16020	15819	15765	15860	15910	15943	15950	15950	15805	15854	15868	15788	15732	15840	15874	15664	15722	15739	15902	15899	16013	15802	15987	15957	15919	15993	15761	15770	15951	15818	15812	15837	15867	15793	15873	15916	15915	15887	15811	15827	15889	15930	15863	16080	16023	15847	15968	15987	16045	15901	15813	15751	15896	15914	16099	15821	15906	16042	15776	15843	15871	15957	15775	15997	15864	15874	15915	15813	15887	16126	15912	16000	15913	15825	15936	15827	15860	15867	15968	16033	15922	15947	15936	15695	15973	15787	15912	15805	15817	15918	15810	16009	15838	15788	16072	15916	16015	15798	16057	15856	15899	15801	15801	15883	15862	15971	15864	15854	15771	15827	15909	15916	15859	16008	15889	16036	15868	15782	15862	15914	15974	15837	15921	16092	15832	15770	15779	15756	15841	15955	16046	15822	15887	15868	15928	15803	16088	15654	15829	15852	15910	15804	15847	15859	15970	15967	15739	15917	15873	15791	15828	15895	16013	15922	15981	15957	15738	15837	15690	16007	15936	15957	15821	15803	15905	15775	15736	15857	15824	15821	15854	15743	15791	15894	15920	16042	15734	15813	15750	16066	15930	15878	15895	15801	15984	15950	15933	15913	15798	15913	15886	15804	15921	15869	15881	15908	15936	15731	15930	15850	15852	15860	15840	15836	15990	15818	15764	15963	15769	15966	15982	15843	15920	16137	15917	15915	15885	16003	15999	16053	15793	15766	15898	15967	15869	15790	15881	15919	15832	15879	15784	15926	15929	16013	15831	15894	15944	15883	15681	15812	15849	15955	15870	15970	15927	15902	15863	15880	15684	15967	15826	15797	16003	15915	15968	15957	15830	15972	16086	15964	15858	15917	16042	15857	15806	16055	15940	15704	15885	15669	15804	15799	15865	15764	15989	15867	15861	15851	15879	15725	15910	15881	15893	15662	15947	15897	15872	15673	15941	15980	15924	15796	15996	15904	15926	16107	15981	15867	15865	15960	15944	15910	15784	15772	16024	15820	15787	15790	15866	16048	15971	16025	15893	15960	15971	15758	15892	15867	15834	15767	15957	15889	15964	15912	15714	16073	15891	15740	15966	15974	15916	15802	15922	15810	15823	16077	15932	15850	15879	15857	16009	15909	15945	15690	15836	15860	15730	15843	15895	16102	15746	15893	15866	15835	15875	15963	15733	15839	15915	15908	15682	15978	15838	15888	16076	16036	15842	15892	15952	16024	16044	16168	15955	16035	15799	15945	15885	16000	15838	15891	16010	15831	15695	15922	15735	15931	15870	15909	15868	15975	15806	15938	15829	15871	15884	15896	15876	15712	15965	15921	15810	15769	15851	16131	15877	15911	15833	15915	15968	16010	15819	15747	15980	15970	15909	15740	15896	15967	15893	15850	15835	15792	15737	15752	15930	15989	15723	15902	15606	16034	15961	15928	15784	15919	15836	15916	15941	15751	15983	15743	15997	15934	16009	15815	15887	15921	15936	16087	15791	15928	15834	15715	15866	15972	15757	15864	16071	15892	15764	15909	15817	16026	15807	15716	15770	15979	15829	15988	15934	15751	15889	15924	15806	15925	15801	15816	15802	15842	15738	15864	15919	15882	15938	15814	15901	15925	15878	16049	15967	15870	15786	15876	15929	15949	15840	15997	15764	15973	15806	15717	15737	15924	15654	15903	15925	15984	15839	15835	15872	15917	15834	15947	16021	15881	15711	15872	16041	15877	15840	15846	15870	15838	15959	15851	15733	15815	15779	15856	15925	15953	15868	16092	15917	15844	15681	15947	15911	15967	15897	16019	15872	15785	15841	15796	16049	15885	15882	15921	15830	15744	15767	15935	15791	15836	15932	15970	15828	15859	15995	15868	15866	15914	15996	16022	16004	15973	15835	15995	15799	16026	15834	15800	15914	15857	15928	15881	15786	15819	15857	15859	15913	15929	15786	16002	15912	15977	15885	15871	15878	15816	15838	15813	15926	16103	15935	15962	15847	15734	15882	15804	15724	15886	15769	15742	15827	15901	15636	15770	15835	15871	15881	15953	15725	15874	15877	16002	16048	15805	15958	15857	15888	15984	15814	15848	15975	15833	15813	15854	15704	15831	16009	15869	15907	15761	15969	15895	15776	15807	15891	15786	15853	15734	16116	15872	15919	15842	15894	15787	15936	16027	15734	15932	15774	16082	15882	15933	15899	15788	15809	15834	15798	15730	15872	15917	15828	15901	15797	15913	15853	15875	15713	15963	15789	15953	15880	15929	15832	15819	15762	15923	15954	15780	15768	15910	15794	15961	15679	15815	15892	15783	15897	15823	16085	15946	15850	15819	15996	15904	15867	15933	16025	15851	15776	15796	16120	15921	15903	15798	15995	15918	15729	15903	15649	15982	15910	15886	16057	15880	15669	15970	15901	15922	15919	15869	16041	15901	15852	15973	15875	15815	15766	15977	15877	15907	15950	15866	15788	15937	15860	15779	15948	15890	15987	15823	15999	15965	15640	15587	15927	16027	15866	15966	15815	15878	15930	15841	15997	15944	15859	15877	15863	15917	15949	15907	16052	15974	15732	15814	15970	15842	16011	15843	15928	15807	16059	15894	15944	15865	15867	15889	15842	15977	15930	15758	15796	15988	15995	16032	15908	15860	15862	15856	15916	15791	15820	16005	15998	15788	15807	15849	15814	15859	15886	15951	15870	16054	16014	15798	15881	15751	15962	15782	15833	15821	15697	15765	15719	15722	15931	16010	15932	15910	15704	15869	15802	15727	15806	15723	15885	15941	15988	15853	15724	15954	15990	15918	16068	15873	15875	15880	16011	15796	15878	15953	15780	16027	15741	15947	15759	15802	15742	15959	15929	16016	15768	15878	16041	15984	15756	15829	15909	15884	15876	15828	15956	15764	15734	15910	16000	15731	15921	16071	15957	15799	15825	15869	15929	15845	15840	15930	15856	15783	15836	15797	15850	15988	15937	15911	15972	15937	15814	15761	15960	15922	15706	15909	15775	15868	15919	15842	15886	15977	15976	15859	15932	15660	15857	15825	15806	15791	15918	15946	15753	15953	15717	15769	15983	15902	15848	15814	15779	15927	15813	15633	15653	15871	15906	15891	15898	15984	15882	15790	16245	15845	15775	16057	15789	15917	15891	15999	15786	15799	16001	15897	15925	15917	15778	15824	16063	15983	16005	15858	15932	16099	15888	15850	15900	15967	15966	15853	15800	15894	16104	15896	15744	15981	15787	15902	15891	15850	15952	15797	15918	15839	16016	15779	15918	15862	15798	15846	15823	16030	15863	15915	15845	15857	15628	15855	15615	15852	15848	15892	15872	15962	16057	15805	15760	15818	15858	15795	16002	15830	15836	15993	15985	15960	15722	15815	15868	15673	15892	15830	16003	16009	15947	16011	15837	16166	15838	15848	15930	15904	16026	15902	15852	15866	15814	15882	15933	15909	15848	15827	15886	15901	15932	15917	15950	16037	15987	15692	15796	15842	15976	15750	15799	16028	15948	15961	15866	15937	15834	15903	15810	15951	15961	15849	15896	16030	16080	15816	15803	15890	16035	15833	15765	15929	16111	15925	15846	15977	15825	15978	15791	15787	15811	15920	15919	15900	15752	15976	15784	15941	15834	15834	15684	15978	15838	15728	15732	15841	15944	15871	15856	15816	15907	15869	15850	15952	16046	15803	15926	15711	15892	15766	15970	16097	15838	15805	15962	15847	15870	15776	15945	15993	15888	15962	15788	15752	15812	15948	15822	15792	15893	15860	16111	15899	15874	15924	15844	15929	15921	16159	15874	16087	16020	15900	15774	15917	16011	15839	15949	15867	15987	15889	15824	15682	15916	15895	15862	15836	16003	15923	15910	15845	15833	16018	15881	15893	15896	15818	15884	15848	15873	15916	15849	15932	15803	16049	15823	15941	15692	15833	15914	15913	15675	15857	15893	15992	15958	15880	15972	16028	15898	15994	15848	15721	15749	15874	15869	15834	15883	16095	16004	15846	15775	15904	15881	16001	15780	15866	15887	15948	15984	15933	15875	15925	15950	15957	15818	15998	15745	15663	15864	15862	15947	15927	15970	15851	15950	15905	16033	16110	16041	15910	15841	15904	15939	15951	15748	15982	15775	16031	15973	15782	15908	15951	15785	15755	15790	15956	15818	15778	15963	15757	15670	15848	15909	15995	15662	15941	15782	15785	15803	15710	15777	15949	15906	15812	15906	15883	15959	16007	15815	15907	16018	15848	15922	15708	15834	15817	15923	15735	15685	15885	15824	15990	15851	15873	15869	15777	15768	16031	15765	15885	16040	15859	15823	15922	15916	15851	15731	15850	15833	15910	15972	15885	15876	15971	15836	16000	15881	15895	15693	15971	15895	15947	15788	15718	15942	15868	15996	15865	16083	15974	15879	15912	15807	15859	15939	15930	15791	15930	15823	15805	16035	15993	15688	15917	15713	15880	16017	15761	15967	15856	15813	16045	15664	15939	15807	15990	15989	15952	15866	15747	15966	15930	15930	15888	15802	15848	15826	15820	15806	15807	15808	15836	15900
27526	21593	22470	27818	28158	29858	25457	19778	17541	16452	16287	16129	16112	16267	16270	16036	16066	16055	16134	16157	16225	16155	16165	16312	16101	16242	16474	16314	16109	16257	15958	16111	16304	16146	16315	16152	16246	16164	16213	15937	16256	16087	16105	16253	16199	16176	16032	16227	16073	16132	16085	16140	16188	16134	16055	16119	16184	15919	16152	16045	16042	16268	16116	16089	15968	16276	16147	16166	16234	15940	16259	16163	16106	16069	16034	16142	16115	16007	16138	16193	16205	16040	16141	16223	16168	16069	16018	16103	16015	15924	15937	16140	16092	16046	15933	16262	16129	16052	16053	16088	16031	16191	15975	15979	16080	16099	16123	16051	16211	16260	16012	16108	16055	15860	16266	16336	16343	16235	16157	16132	16264	16076	16166	16121	16071	16386	16120	16147	16194	15954	16061	16212	16105	15970	15910	16066	16432	16149	16136	16188	16087	15968	16099	16277	15984	16092	16245	16019	16189	15929	16283	16453	15996	16258	16124	16079	16286	16112	16105	16275	16161	16092	16280	16069	16177	16027	16082	16204	16099	16244	16178	16139	16184	16087	16105	16039	16022	16144	16199	16188	16309	16096	16325	16197	16032	16005	16305	16262	16236	16178	16169	16412	15998	15967	16188	16055	16296	16127	16027	16060	16220	15870	16197	16234	16232	16169	16170	16162	16216	16192	15970	16215	16170	16185	16069	16093	16047	16346	16188	16265	16135	16257	16143	16046	16252	16244	16127	16075	16008	16132	16029	16091	16101	16153	16148	15986	16222	16267	16038	16042	16071	16067	15837	16130	16151	16239	16118	16232	16307	16095	16221	16128	16129	16004	16015	16059	16249	15992	16351	16111	16222	16094	16089	16028	16094	16047	15958	16155	16087	16307	16237	16292	16259	16204	16075	16199	16064	16095	15996	16004	16080	16112	15992	16155	15999	16398	16132	16107	16125	15985	16362	16165	16241	16254	16266	16170	16163	15962	15942	16243	16337	16186	16136	16146	16169	16185	16204	16077	16241	16012	16011	16076	16228	16273	16099	16117	16183	16123	16018	16221	16277	16250	16138	16058	16098	15981	16095	16190	16170	16066	16242	16224	16200	15998	16094	16105	16056	15931	16195	16043	16109	16189	16167	16125	16053	16010	15940	16129	15943	16071	16094	16100	15950	15906	16122	16245	16135	16120	16019	16250	16294	16052	16090	16223	16151	16332	15975	15966	16075	16052	16057	15950	16192	16132	15920	16350	16109	15908	16137	16240	16056	16028	16255	16063	16402	16243	16274	16208	16142	16147	16118	16198	16093	16200	16184	16051	16272	16162	16414	16227	16243	16166	16143	16114	15880	16370	15846	16176	16067	15944	16240	16035	16122	16299	16110	16006	16035	16211	16194	16025	16101	15979	16078	16118	15957	16018	16029	16017	16148	16078	16388	16095	16283	16090	16178	16214	16123	16183	16284	16050	15799	15858	16143	16253	16011	15956	16139	16058	16111	16097	16106	16150	16128	16144	16235	16197	15992	16230	16070	16109	16235	16180	16301	16082	16119	16079	16165	16051	16251	16042	16087	16112	16308	16308	16293	16158	16243	16087	16103	16108	16135	16251	16029	15975	16149	16124	16294	16242	16097	16138	16078	16247	16073	16161	16145	16137	16048	16038	16256	16170	16050	16249	16121	16041	15990	16086	16031	16185	16234	16080	16040	16353	15924	16106	16141	16037	16271	16142	16175	16292	16043	16116	16213	16027	16115	16148	16163	16110	16084	16246	16160	16073	16055	15948	16168	16034	16217	16175	16260	16132	15956	15984	16014	16213	16246	16146	16048	15927	16051	16098	16375	16267	16135	16081	16435	16082	16204	16122	16149	16238	16241	16335	15950	16005	15959	15975	15843	16307	16266	16030	16260	15930	16106	15972	16251	16117	16245	16137	16014	16086	16179	16216	16022	15996	16065	16072	16141	16193	16109	16232	16209	16273	16255	16115	16033	16097	16176	16158	16003	16145	16221	16024	16067	16028	16179	16188	16229	16002	15989	16097	16137	16229	16275	16234	16137	16189	16143	16253	16119	15998	16140	16199	15993	16148	16056	16344	16043	16147	16113	16007	16161	16052	16081	16184	16235	16202	16095	16404	16209	16171	16272	15935	16152	16332	16177	15956	16168	16203	16286	16212	16133	15926	16279	15925	16344	16048	16136	16182	16269	16081	16147	16045	16245	16308	16056	16203	16131	16212	16246	16066	16183	16251	16094	16062	16072	16225	16182	16109	16197	16278	16144	16075	16145	15979	16176	16078	16067	16024	16180	16062	16071	16310	16069	16142	16400	16301	16195	16068	16245	16312	16121	16194	15899	16010	16194	16060	16043	16331	16065	16174	16116	16048	16188	16265	16001	16232	16291	16307	16212	15987	16196	16103	16122	15917	16194	16063	16096	16295	16180	16249	16146	16009	16043	16255	16248	16198	16213	16088	16060	16184	16133	16086	16247	16167	16310	16243	16188	16197	16292	16059	16161	16034	16061	16222	16063	16058	15860	16120	16088	16198	16215	16049	16123	16098	15929	15971	16221	15961	16076	16176	16168	16228	15901	16165	16078	16258	16247	16141	16102	16150	16164	16057	16032	16109	16161	16206	16079	16231	15896	16182	16087	16155	16319	16142	16033	16066	16097	16055	16006	16085	15948	16025	16157	16090	15928	15900	16232	16020	16101	16021	16134	15808	16094	16115	16101	16159	16085	15975	16036	15987	16201	16132	16123	16111	16056	16356	16067	16134	15998	16191	16054	16034	15949	16159	16112	16064	16038	16200	16155	16367	15923	16220	16175	16225	16085	16050	15883	15984	16008	16126	16166	16275	16091	16113	16177	16036	16211	16131	16176	16377	16065	16097	16219	16179	16249	16064	16103	16096	16156	16030	16023	16221	16040	16090	16229	15940	15960	16031	16146	15951	15853	16122	16171	16013	16222	16024	15923	16124	16185	15826	16324	16230	15981	16013	16052	16241	16218	16199	16160	16008	16190	16037	16188	16052	16086	16124	16319	16199	16174	16244	16109	16185	16042	16090	16121	16089	16001	15999	16087	16249	16071	16042	16238	16218	16072	15960	16283	16174	16268	16208	16306	15918	16057	16224	16236	16123	16326	16056	16198	16172	16423	16074	15900	15926	16123	16158	16043	15947	16331	16048	16040	16334	16177	16042	16085	16159	16114	16077	16193	16251	16068	16093	16248	16118	16050	16067	16235	16196	16004	16093	16196	15891	16208	16115	15983	16085	16349	16236	16074	16118	16072	16198	16272	16079	16212	16019	16155	16158	16097	16252	16039	16288	16167	16328	16182	16127	15953	16176	16154	16138	15869	16296	16287	15969	16199	16144	16142	16161	16380	16218	16174	16164	16230	16098	16088	16126	16090	16182	16025	16219	16117	16262	16229	16228	16110	16055	16201	16161	16232	15823	16187	16229	16099	15989	16149	16075	16029	16233	16104	16184	16081	16077	16140	16220	16237	16256	16166	15874	16161	16068	16080	16068	15968	16160	16010	15948	16156	16036	16013	16070	16317	16096	16261	16106	16196	16227	16134	16151	16143	16107	16110	15904	16142	16202	16171	16123	16203	16201	16180	16283	16209	16187	16287	16090	15972	16241	16129	15904	16289	15965	15921	16134	16296	16187	16042	16128	16317	16206	16043	16158	16138	16054	15950	15909	16081	16170	16017	16143	16079	16095	16280	16236	16048	15992	16216	16118	16013	16310	16051	16019	16189	15862	16131	16058	16069	16117	16241	16306	16197	15924	16144	16223	16147	16063	16206	16165	16176	16112	16288	16160	16322	16009	16090	15868	16026	16019	16051	16070	16168	16091	16100	16217	16104	16140	16254	16038	16195	16156	16142	16191	16214	16205	16045	16104	16102	16113	16297	15924	16069	16190	16113	16292	16196	16098	16149	16269	16053	16280	16097	16189	16195	16096	15978	16126	16461	16097	16166	16080	16201	16133	16145	15972	16136	16086	15889	16031	16079	15903	16058	16281	16038	16085	16177	16104	16077	16137	16106	16090	16169	16076	16159	16178	15959	16259	16094	16077	16320	16288	16125	16201	16251	16230	16039	16140	15997	16233	16090	16316	16320	16214	16367	16205	16241	16101	16215	16356	16273	15985	15981	16029	16338	16171	16062	16113	16373	16177	16132	16153	16383	16128	16236	16314	16044	16105	16107	15992	16017	16232	16323	16104	15925	16017	16382	16257	16177	16150	16295	16286	16182	16147	16002	15970	16280	16105	16244	15989	16199	16049	16255	15859	16043	16175	16224	16239	15971	16216	15940	16124	16120	16010	16136	16142	16030	16313	16141	16120	16258	16199	16269	16094	16045	15955	16123	16048	16239	16178	16039	16071	15878	16062	16154	16178	15936	15899	16299	16311	15992	16201	16145	16041	16036	16017	16062	16126	16091	16018	16122	16122	16180	15972	16294	16038	16047	16226	16337	16228	16320	16065	16179	15967	16209	15903	16224	16275	16219	15985	16132	16079	16153	16234	16167	16173	16161	16282	16247	15961	16138	15961	16162	16003	16176	16084	16179	16161	16098	16161	16020	16183	16231	16095	16043	16029	16316	16253	16147	16221	16133	16408	16043	16132	16250	16290	16154	16105	16187	16074	16102	15918	16165	16156	15981	16018	16154	16151	16075	15943	16065	16060	15982	16022	16064	16039	16319	15879	16212	16046	16148	16116	16088	16096	16099	16036	16124	16269	16080	16159	16037	16190	16084	16078	16091	16429	16177	16042	16326	16139	16040	16036	16096	16111	16249	16100	16156	16158	16010	16012	16116	16018	16108	15943	16309	16022	16125	16185	15974	16307	16265	16118	16406	16156	16300	16191	16196	16049	16129	16108	16473	16141	16164	16048	16122	16045	16179	15951	16236	16243	16075	16112	16170	16142	16225	16062	16026	15935	16015	16189	16112	16284	16076	16125	16033	16200	16095	16122	16140	16071	16297	15985	16280	15927	16094	16230	16170	16113	16009	16020	16186	16259	16051	15922	16220	16036	16012	16031	16210	16137	16151	15903	16127	16200	16049	16001	16167	15921	16089	16117	15974	16138	16207	16024	16090	16123	16122	15909	16242	16127	16033	16301	16211	16076	16137	16172	16066	16240	16246	16253
14085	16198	16017	28039	30119	31647	24408	18453	16338	14905	14752	14778	14962	14824	14892	14897	14906	14987	14891	14941	14768	14879	14613	14878	14915	14823	14859	14672	14949	14750	14937	14801	14995	14826	14746	14832	14711	14853	15044	14794	14858	14829	14860	14872	14816	14751	14787	14960	15022	14879	14975	14817	14979	14807	14810	15028	14641	14755	14946	14806	14923	14976	14730	14909	14968	14766	14706	14634	14825	14673	14745	14864	14870	14871	14867	14928	14852	14935	14817	14743	14811	14838	14865	14752	14825	14848	14731	14883	14977	14940	14973	14882	14862	14670	14780	14813	14739	14719	14736	14896	14987	14768	14962	14767	14876	14917	14736	14982	15044	14781	14734	14914	14930	14859	14694	14823	14822	14817	14754	14838	14987	14910	14838	15002	14818	14853	14877	14951	14830	14812	14839	14756	14774	14836	14790	14814	14930	14896	14822	14906	14801	14768	14810	14905	14774	14924	14847	14854	14861	14896	14881	14864	14856	14920	14809	14921	14873	14893	14934	14710	14944	14942	14856	14788	14869	14655	14717	14835	14931	14847	14757	14868	14910	14783	14842	14823	14813	14957	14978	14635	14984	14711	14712	14824	14937	14781	14859	14880	14892	14878	14896	14675	14809	14885	14906	14990	14896	14987	14751	14885	14918	14928	14891	14879	14809	14793	14652	14615	14800	14940	14824	14841	14953	14696	14843	14871	14830	14823	14939	14896	14851	14886	14939	14944	14765	14807	14838	14981	14839	14814	14815	14728	14946	14893	14876	14844	14864	14734	14861	14791	14980	14876	14967	14824	14960	14663	14810	14835	14733	14835	14903	14849	14734	14999	14868	14772	14841	14986	14872	14858	14953	14826	14876	14953	14808	14824	14707	14691	14843	14649	14949	14964	14840	14943	14850	14804	14939	14828	14846	14887	14788	14717	14924	14781	14800	14800	14823	14833	14751	14875	14746	14740	14862	14931	14900	14800	14851	14798	14879	14998	14784	14764	14913	14939	14913	14842	14876	14760	14790	14799	14856	14878	14692	14743	14816	14856	14818	14697	14945	14900	14776	14873	14763	14650	14865	14908	14891	14703	14810	14911	14700	14856	14805	14975	14848	14829	14929	14771	14800	14953	14827	14812	14725	15012	15023	14814	14805	14699	14864	14624	15015	14857	14720	14885	14819	14755	14813	14834	14878	14809	14756	14915	14843	14804	14878	14661	14769	14826	14828	14821	14951	14741	14820	14863	14919	15044	14887	14801	14711	14722	14769	14948	14785	14895	14844	14804	14933	14808	14888	14769	14908	14810	14897	14681	14851	14789	14914	14766	15014	14749	14905	14917	14722	14787	14805	14830	14791	14928	14804	14884	14824	14996	14673	14737	14817	14821	14801	14769	14928	14982	14910	14922	14805	14867	15030	14925	14851	14931	14850	14822	14925	14850	14905	14973	14792	14736	14885	14902	14898	14929	14891	14865	14764	14936	14777	14660	14946	14605	14736	14768	14832	14794	14732	14671	14959	14848	14869	14909	14982	14681	14744	14892	14747	14833	14881	14783	14886	14793	14730	14979	14852	14789	14844	14904	14678	14835	14932	14916	14950	15045	14862	14767	14663	14892	14772	14826	14770	15014	15012	14747	14954	14731	14862	14825	14852	14811	14865	14891	14594	14902	14842	14832	14877	14798	14829	14849	14833	14653	14808	14896	14848	14731	14999	14902	14964	14911	14678	14852	14851	14897	14893	14864	14794	14856	14933	14873	14827	14670	14769	14864	14825	14787	14775	14788	14852	14982	14890	14848	14851	14807	14781	14947	15025	14830	14767	14747	14808	14927	15002	14874	14861	14720	14840	14757	14797	14741	14728	14965	14823	14858	14890	14897	14945	14827	14790	14762	14787	14878	14746	14856	14794	14899	14783	14898	14790	14867	14712	14722	14825	14816	14777	14778	14607	14731	15070	14883	14926	14901	14866	14899	14807	14856	14684	14885	14906	14744	14842	14816	14852	14848	14748	14889	14643	14727	14794	14900	14972	14821	14991	15004	14844	14783	14860	14732	14903	14904	14838	14804	14739	14849	14856	14768	14840	14960	14724	14710	14775	14745	14753	14906	14891	14838	14946	14920	14952	14862	14922	14904	14819	14828	14687	15063	14698	14784	14775	14768	15047	14737	14789	14865	14828	14810	14837	14741	14810	14793	14919	14798	14822	14881	14793	14864	14787	14686	14831	14845	14771	14823	14950	14860	14860	14964	14731	14744	14941	14668	14902	14845	14707	14849	14824	14945	14894	14819	14933	14876	14875	15048	14817	14858	14811	14689	14810	14917	14829	14816	14856	14873	14778	14767	14918	14837	14877	14787	14809	14823	15012	14874	14765	14890	14838	14867	14838	14907	14836	14935	14887	14895	14849	14795	15092	14718	14760	14788	14862	14691	14855	14957	14831	14833	14824	14710	14891	14664	15069	14734	14947	14767	14947	14809	14883	14875	14825	14937	14887	14817	14917	14863	14955	14929	14840	14934	14809	14890	14926	14792	14755	14838	14927	14863	14996	14809	14874	14905	14828	14660	14784	14912	14846	14904	15016	14875	14890	14973	14762	14826	14585	14813	14745	14698	14748	14740	14863	14788	14802	14856	14767	14994	15088	14814	14706	14689	14803	14614	14874	14640	14855	14608	14971	14790	14749	14746	14867	15002	14993	14790	14810	15094	14964	14864	14842	14947	14973	14821	14935	14959	14870	14758	14760	14792	14836	14897	14843	14838	14841	14715	14806	14946	14874	14925	14857	14841	15022	14784	14885	14776	14854	14804	15017	14903	14908	14882	14852	14812	14843	14982	14747	14724	14763	14876	14848	14937	14945	14772	14841	14891	14853	14915	14803	14773	14954	14907	14879	14843	14799	14923	14816	14808	14788	14950	14966	14696	14842	14805	14859	14771	14934	14775	14694	14786	14969	14893	15012	14981	15033	14925	14670	15017	14806	14748	14842	14783	15074	14874	14977	14731	14888	14867	14941	14877	14989	14756	14700	14866	14711	14807	14795	14810	15004	14888	14856	14914	14772	14923	14754	14974	14949	14914	14862	15113	14724	14733	14900	14729	14814	14990	14869	14773	14713	14813	14859	14728	14748	14854	14872	14891	14820	14936	14899	14989	14851	15008	14818	14744	14999	14845	14806	14994	14887	14775	14874	14965	14904	14828	14721	14785	14890	14868	14909	14771	14904	15045	14848	14779	14880	14763	14787	14792	14727	14862	14656	14906	14848	14789	14790	14872	14812	14897	14803	14820	14647	14887	14713	14794	14916	14796	14776	14755	14737	14774	14895	14823	14899	14908	14618	14833	14884	14780	14897	14794	14913	14780	14769	14725	14769	14852	14740	15036	14786	14770	14678	14911	14866	14853	14909	14727	14855	14910	14758	14801	14710	14902	14872	14758	14804	14883	14935	14996	14793	14905	14918	14734	14804	14809	14893	14898	14682	14864	14731	15025	14822	14676	14917	14884	14837	14847	14796	14786	14897	14768	14826	14904	14925	14845	14807	14845	14806	14857	14810	14895	14843	14826	14897	14781	14836	14918	14760	14763	14863	14784	14836	14874	14828	14623	14832	14881	14821	14747	14763	14778	14807	14718	14819	14885	14830	14790	14903	14944	14946	14755	14796	14864	14827	14798	14912	14761	14751	14839	14907	15003	14761	14915	14706	14866	14754	14818	14820	14851	14886	15000	14642	14819	14849	14734	14810	14788	14984	14998	14855	14725	14880	14874	15054	14878	14910	14780	14682	14790	14770	14830	14778	14794	14856	14930	14796	14872	14909	14847	14586	14664	14789	14739	14633	14987	14723	14781	14803	14787	14914	14792	14878	14691	14801	14782	14853	14891	14895	14985	14789	14908	14801	14976	14965	14923	14880	14783	15088	14847	14899	15045	14865	14959	14918	14803	14878	14730	14683	14980	14825	14847	14808	14846	14664	14909	14816	14842	14827	14900	14780	14974	14582	14976	14879	14916	14731	14883	14907	14707	15057	14947	14861	14721	14813	14705	14776	14768	14770	14974	14714	14822	14747	14722	14681	14858	14817	14958	14701	14831	14939	14868	14795	14854	14847	14899	14766	14816	14928	14799	14862	14856	14895	14908	14875	14692	15005	14637	14808	14837	14746	14929	14877	14942	14928	14688	14891	14820	14759	14915	14896	14848	14713	14911	14965	15070	14926	14767	14902	14820	15064	14838	15040	14803	14790	14757	14862	14792	15111	14895	14959	14827	14769	14887	14841	14856	14972	14967	14845	14960	14912	14891	14774	14646	14889	14836	14913	14842	14886	14893	14786	14841	14795	14816	14767	14817	15011	14833	14809	14639	14972	14889	15050	14792	14871	14997	14910	14804	14824	14934	14836	14824	14982	14920	14811	14846	14893	14916	14909	14857	14948	14789	14891	14776	14890	14767	14839	14655	14856	14973	14928	14819	14785	14789	14810	14843	14849	14667	14716	14887	14713	14634	14708	14837	14777	14844	14730	14775	14931	14796	14811	14889	14773	14926	14894	14838	14898	14932	14917	14684	14841	14758	14789	14932	14734	14827	14930	14854	14800	14686	14950	14770	14841	14653	14870	14921	14873	14878	14812	14977	14838	14988	14796	14841	14752	14618	14793	14923	14992	14961	14715	14938	14991	14842	14798	14833	14765	14742	15067	14817	14746	14966	14696	14765	14851	14594	14823	14940	14899	14933	14899	14973	14759	14842	14887	14863	14773	14594	14757	14846	14843	14823	14770	14815	14789	14923	14883	14871	14903	14634	14883	14793	14744	15051	14760	14722	14917	15000	14759	14915	14835	14718	14692	14754	14738	14843	14839	14899	14917	14789	15007	14895	14707	14988	14819	14880	14869	14825	14802	14855	14741	14774	14895	14849	14789	14972	14718	14918	14674	14901	14657	14945	14932	14781	14959	14820	14921	14923	14847	14881	14912	14860	14888	15007	14953	14791	14684	14868	14801	14971	14983	14909	14966	14743	14798	14668	14921	14822	14915	14879	15034	14804	14885	14928	15031	14938	14990	14845	14777	14816	14798	15027	14871	14892	14958	14906	14804	14744	14730	14909	14842	14851	14848	14835	14877	14879	14767	14774	14856	14727	14866	14919	15033	14771	15066	14781	14932	14855
24847	21173	27803	36038	48228	49966	40316	26317	20514	16937	14635	14462	14639	14408	14421	14323	14387	14322	14459	14379	14474	14212	14271	14332	14453	14269	14394	14339	14403	14217	14194	14312	14456	14350	14267	14339	14225	14262	14391	14427	14309	14164	14283	14404	14400	14214	14279	14341	14235	14352	14360	14290	14270	14164	14327	14333	14346	14420	14271	14422	14416	14534	14055	14295	14521	14290	14294	14341	14265	14351	14107	14290	14308	14362	14196	14259	14271	14352	14569	14298	14203	14390	14321	14176	14192	14282	14418	14401	14245	14292	14260	14213	14380	14364	14131	14282	14424	14221	14313	14192	14301	14318	14617	14482	14301	14279	14278	14247	14269	14372	14199	14212	14322	14212	14204	14295	14307	14290	14464	14318	14329	14345	14425	14336	14114	14184	14175	14405	14361	14300	14150	14215	14258	14243	14212	14144	14319	14230	14267	14338	14378	14435	14276	14336	14201	14251	14141	14248	14260	14283	14164	14437	14162	14287	14298	14336	14241	14365	14220	14217	14321	14405	14308	14171	14251	14347	14256	14280	14090	14225	14171	14342	14359	14259	14336	14425	14438	14388	14354	14256	14284	14243	14263	14046	14306	14258	14198	14267	14155	14433	14382	14415	14336	14316	14318	14293	14135	14039	14354	14307	14098	14246	14291	14237	14371	14225	14326	14289	14325	14192	14211	14342	14237	14233	14434	14281	14231	14104	14303	14135	14326	14238	14157	14264	14223	14280	14248	14398	14192	14237	14387	14336	14192	14109	14186	14228	14177	14274	14289	14373	14417	14252	14355	14486	14336	14153	14364	14223	14173	14265	14290	14307	14390	14330	14444	14128	14259	14302	14306	14183	14084	14322	14258	14392	14076	14357	14385	14083	14328	14312	14250	14233	14424	14265	14336	14438	14195	14244	14147	14364	14234	14295	14305	14257	14197	14274	14153	14291	14444	14296	14423	14379	14114	14311	14251	14239	14272	14315	14531	14347	14416	14317	14186	14288	14085	14391	14375	14349	14398	14304	14119	14466	14435	14317	14196	14255	14392	14170	14295	14083	14245	14268	14271	14159	14491	14365	14262	14307	14558	14296	14260	14269	14342	14305	14366	14309	14328	14188	14358	14316	14330	14281	14325	14104	14297	14334	14375	14251	14405	14247	14351	14274	14352	14231	14344	14241	14276	14217	14367	14278	14155	14084	14136	14215	14404	14221	14260	14337	14111	14341	14308	14376	14374	14113	14206	14199	14217	14353	14265	13948	14261	14270	14361	14143	14159	14252	14189	14254	14331	14224	14226	14227	14467	14422	14249	14340	14271	14358	14277	14058	14307	14365	14398	14345	14482	14428	14352	14263	14290	14282	14309	14255	14218	14200	14194	14438	14444	14365	14310	14069	14312	14297	14356	14133	14208	14312	14341	14037	14278	14150	14034	14308	14417	14189	14305	14336	14238	14167	14289	14399	14269	14463	14233	14308	14300	14294	14247	14229	14356	14305	14359	14170	14331	14375	14150	14188	14407	14294	14271	14413	14391	14088	14217	14171	14430	14235	14346	14245	14193	14364	14376	14493	14363	14287	14006	14366	14317	14185	14217	14310	14371	14227	14331	14245	14333	14364	14201	14385	14302	14379	14374	14289	14181	14405	14467	14256	14268	14355	14256	14416	14272	14509	14316	14204	14391	14332	14193	14204	14252	14397	14431	14200	14253	14382	14272	14414	14435	14402	14432	14223	14217	14212	14393	14374	14208	13965	14202	14490	14184	14062	14252	14253	14316	14369	14270	14302	14224	14319	14160	14381	14396	14277	14276	14218	14408	14366	14269	14210	14178	14311	14330	14055	14279	14395	14182	14200	14258	14286	14377	14265	14245	14325	14178	14326	14510	14355	14414	14287	14232	14277	14238	14270	14342	14320	14164	14443	14169	14221	14397	14331	14368	14330	14351	14318	14159	14183	14282	14244	14323	14398	14286	14402	14266	14146	14274	14193	14115	14064	14255	14249	14191	14059	14390	14279	14274	14208	14186	14521	14347	14247	14369	14350	14229	14248	14212	14116	14221	14075	14253	14279	14295	14262	14278	14244	14203	14206	14383	14293	14118	14305	14289	14283	14253	14191	14206	14160	14055	14090	14322	13922	14330	14097	14160	14441	14190	14196	14337	14387	14377	14334	14349	14558	14150	14344	14243	14223	14267	14397	14330	14289	14543	14420	14350	14230	14173	14352	14435	14353	14200	14166	14189	14062	14375	14262	14179	14389	14253	14236	14030	14212	14498	14433	14263	14323	14143	14361	14281	14513	14332	14384	14100	14372	14238	14264	14249	14462	14396	14439	14324	14026	14293	14085	14239	14352	14319	14481	14290	14212	14233	14090	14433	14334	14431	14205	14468	14131	14229	14285	14314	14326	14220	14364	14360	14344	14404	14372	14502	14414	14247	14287	14465	14349	14338	14279	14318	14103	14077	14264	14154	14100	14253	14394	14331	14321	14109	14163	14284	14282	14333	14281	14340	14300	14226	14415	14320	14201	14367	14035	14500	14266	14263	14229	14480	14356	14198	14210	14363	14326	14182	14291	14265	14259	14321	14207	14362	14171	14146	14204	14259	14277	14147	14242	14289	14305	14208	14165	14219	14285	14250	14383	14402	14289	14452	14289	14131	14304	14241	14219	14305	14258	14486	14277	14159	14087	14244	14293	14121	14255	14367	14132	14389	14398	14287	14261	14162	14291	14241	14385	14414	14202	14358	14402	14159	14300	14236	14191	14288	14197	14099	14341	14521	14306	14276	14200	14384	14388	14351	14299	14318	14348	14362	14485	14362	14371	14143	14158	14142	14339	14359	14211	14361	14213	14462	14354	14198	14226	14108	14208	14335	14366	14213	14503	14270	14147	14325	14397	14187	14375	14225	14282	14386	14320	14285	14211	14337	14449	14301	14234	14197	14362	14282	14198	14382	14298	14425	14235	14331	14261	14427	14231	14164	14326	14300	14342	14182	14206	14166	14314	14221	14312	14296	14310	14249	14192	14340	14400	14216	14488	14410	14348	14416	14103	14370	14202	14406	14414	14272	14124	14370	14150	14312	14157	14298	14192	14310	14426	14291	14418	14298	14456	14333	14295	14352	14209	14167	14355	14136	14199	14167	14133	14360	14315	14340	14296	14058	14165	14154	14250	14047	14252	14313	14307	14210	14269	14396	14432	14197	14323	14286	14235	14307	14321	14411	14096	14259	14179	14330	14322	14270	14398	14370	14289	14521	14338	14277	14202	14208	14110	14274	14312	14186	14369	14132	14197	14156	14272	14428	14245	14203	14205	14300	14164	14180	14211	14385	14310	14256	14474	14344	14169	14221	14292	14270	14452	14220	14249	14316	14320	14269	14181	14163	14156	14063	14284	14378	14308	14327	14082	14142	14322	14364	14042	14156	14296	14194	14105	14299	14265	14412	14233	14331	14350	14283	14233	14402	14354	14538	14276	14289	14197	14167	14187	14413	14133	14316	14358	14104	14229	14098	14259	14284	14370	14313	14264	14336	14300	14382	14271	14338	14416	14358	14184	14277	14363	14405	14339	14217	14180	14303	14258	14406	14305	14444	14350	14224	14347	14230	14082	14219	14227	14387	14465	14366	14513	14246	14226	14292	14496	14298	14304	14301	14184	14103	14316	14139	14266	14118	14285	14377	14414	14411	14157	14469	14255	14128	14154	14177	14160	14321	14134	14393	14400	14458	14300	14183	14282	14254	14278	14330	14455	14304	14232	14027	14393	14380	14302	14233	14149	14248	14395	14149	14243	14103	14343	14271	14304	14349	14157	14581	14275	14282	14084	14031	14093	14366	14575	14312	14282	14440	14286	14264	14260	14372	14165	14330	14255	14287	14381	14275	14242	14449	14296	14306	14186	14345	14470	14286	14396	14225	14295	14351	14214	14433	14384	14231	14239	14285	14154	14441	14190	14232	14323	14387	14447	14297	14315	14174	14326	14461	14065	14406	14284	14323	14312	14140	14351	14379	14247	14324	14288	14252	14055	14203	14372	14176	14136	14131	14274	14282	14410	14173	14464	14364	14264	14232	14166	14314	14155	14257	14326	14190	14208	14307	14178	14180	14447	14471	14403	14121	14299	14409	14382	14351	14091	14304	14364	14344	14382	14183	14386	14166	14288	14374	14237	14320	14337	14381	14406	14216	14386	14293	14191	14278	14270	14539	14355	14212	14315	14353	14346	14449	14354	14345	14451	14333	14411	14438	14189	14469	14266	14324	14445	14329	14373	14356	14216	14408	14320	14463	14238	14340	14371	14203	14120	14175	14340	14388	14198	14246	14331	14322	14239	14284	14300	14322	14276	14225	14345	14226	14267	14263	14314	14216	14141	14336	14377	14359	14552	14399	14470	14228	14288	14163	14228	14358	14366	14419	14333	14183	14098	14201	14239	14366	14233	14244	14216	14446	14406	14173	14274	14243	14250	14315	14259	14336	14269	14350	14058	14351	14214	14239	14394	14243	14407	14282	14451	14346	14335	14333	14390	14407	14191	14359	14156	14161	14174	14522	14246	14220	14248	14266	14339	14296	14390	14091	14096	14323	14353	14388	14371	14230	14269	14370	14162	14378	14259	14266	14258	14214	14504	14351	14375	14338	14331	14332	14415	14537	14438	14327	14260	14238	14410	14164	14326	14423	14230	14498	14403	14268	14188	14291	14031	14182	14208	14307	14363	14238	14547	14483	14219	14263	14430	14236	14207	14240	14459	14329	14357	14396	14365	14467	14211	14434	14524	14212	14491	14192	14331	14342	14332	14366	14241	14208	14193	14232	14413	14223	14389	14166	14147	14350	14193	14271	14333	14516	14362	14361	14217	14455	14520	14423	14393	14137	14217	14425	14282	14314	14400	14014	14147	14293	14402	14392	14361	14256	14219	14276	14285	14434	14345	14279	14196	14222	14276	14224	14162	14194	14264	14247	14261	14193	14429	14399	14235	14193	14350	14279	14154	14127	14168	14274	14440	14469	14372	14346	14097	14367	14013	14350	14266	14199	14166	14070	14219	14222	14335	14195	14349	14399	14372	14368	14243	14396	14185	14186	14285	14440	14522	14443	14303	14104	14344	14333	14339	14152	14352	14284	14186	14435	14275	14210	14334	14391	14459	14314	14304
12803	19612	18258	46883	54031	51658	40161	26149	21935	16209	13994	13776	13993	13837	13842	13595	13752	13732	13870	13861	14008	13762	13835	13994	13573	13665	13654	13724	13817	13812	13743	13822	13866	13824	13920	13820	13946	13755	13860	13701	13830	13700	13757	13841	13828	13876	13697	13827	13764	13813	13631	13719	13761	13993	13719	13885	13646	13633	13501	13796	13785	13876	13794	13949	13635	13666	13690	13631	13778	13795	13933	13760	13791	13747	13954	13707	13797	13841	13716	13863	13659	13704	13761	13888	13859	13832	13835	13882	13725	13856	13833	13704	13703	13719	13841	13764	13855	13883	13748	13753	13785	13694	13703	13757	13778	13836	13881	13799	13878	13699	13849	13840	13697	13805	13715	13673	13777	13665	13790	13611	13887	13883	13835	13955	13950	13685	13728	13792	13774	13826	13763	13986	13659	13890	13695	13863	13848	13824	13791	13784	13765	13899	13738	13726	13746	13751	13811	13919	13830	13733	13718	13825	13898	13850	13808	13718	13840	13715	13886	13642	13847	13931	13754	14009	13781	13624	13976	13795	13714	13769	13769	13868	13778	13781	13780	13726	13797	13755	13908	13937	13623	13717	13784	13699	13765	13834	13737	13867	13574	13872	13680	13735	13871	13753	13694	13777	13678	13683	13738	13771	13611	13719	13665	13964	13897	13940	13811	13941	13813	13837	13722	13754	13665	13853	13967	13769	13743	13758	13690	13778	13713	13828	13828	13698	13761	13701	13702	13704	13919	13799	13743	13840	13781	13734	13631	13813	13727	13811	13642	13617	13664	13829	13856	13738	13779	13739	13960	13790	13778	13765	13747	13778	13692	13861	13778	13668	13699	13863	13863	13794	13623	13845	13783	13728	13693	13789	13692	13865	13810	13920	13882	13636	13750	13840	13808	13566	13660	13679	13921	13694	13627	13815	13826	13809	13898	13661	13757	13841	13784	13607	13859	13816	13615	13664	13752	13718	13763	13832	13617	13764	13860	13738	13787	13681	13732	13826	13810	13827	13616	13880	13845	13586	13835	13730	13775	13747	13718	13776	13646	13807	13970	13810	13773	13790	13834	13795	13741	13789	13709	13890	13707	13877	13856	13865	13654	13812	13769	13807	13622	13792	13804	13718	13672	13663	13782	13887	13921	13613	13803	13693	13666	13801	13719	13806	13673	13841	13878	13789	13955	13689	13758	13814	13640	13658	13684	13771	13708	13657	13784	13922	13880	13897	13705	13783	13847	13677	13679	13656	13761	13642	13903	13697	13802	13809	13752	13725	13728	13959	13695	13778	13809	13795	13590	13709	13901	13863	13730	13828	13736	13696	13914	13595	13738	13700	13799	13782	13734	13840	13784	13757	13729	13881	13689	13814	13608	14010	13838	13886	13815	13839	13653	13793	13754	13660	13792	13741	13663	13857	13620	13874	13832	13766	13849	13802	13940	13692	13729	13761	13823	13712	13606	13758	13858	13673	13668	13728	13959	13756	13903	13754	13677	13786	13745	13816	13710	13889	13616	13869	13831	13787	13630	13769	13821	13674	13717	13850	13638	13694	13719	13693	13762	13661	13696	13826	13886	13926	13706	13860	13744	13754	13646	13935	13902	13669	13798	13830	13782	13618	13783	13776	13782	13762	13740	13860	13759	13851	13733	13854	13648	13788	13820	13730	13674	13927	13707	13710	13752	13746	13888	13912	13681	13777	13694	13723	13905	13668	13703	13783	13722	13628	13703	13619	13755	13900	13932	13764	13743	13812	13752	13707	13834	13719	13788	13863	13692	13780	13719	13677	14037	13706	13739	13730	13753	13880	13871	13512	13876	13655	13643	13930	13810	13803	13725	13903	13763	13627	13578	13730	14004	13815	13754	13805	13790	13770	13743	13635	13780	13722	13731	13645	13806	13650	13746	13720	13748	13729	13839	13737	13868	13699	13759	13860	13636	13792	13765	13742	13815	13794	13884	13821	13786	13836	13735	13891	13883	13850	13818	13798	13606	13970	13824	13728	13727	13669	13826	13815	13742	13804	13744	13815	13786	13704	13887	13740	13927	13728	13826	13814	13838	13814	13778	13793	13832	13726	13912	13764	13699	13707	13672	13896	13796	13854	13875	13901	13940	13612	13790	13732	13846	13914	13883	14003	13825	13762	13844	13754	13741	13787	13695	13885	13685	13496	13803	13791	13741	13713	13843	13684	13868	13732	13726	13795	13778	13769	13870	13719	13602	13680	13894	13652	13788	13709	13812	13861	13738	13599	13694	13762	13801	13800	13707	13722	13788	13806	13797	13739	13785	13779	13774	13625	13745	13865	13746	13762	13615	13684	13893	13842	13722	13821	13651	13859	13946	13722	13685	13831	13807	13666	13909	13757	13728	13710	13782	13840	13710	13831	13707	13675	13776	13667	13883	13779	13833	13979	13815	13712	13845	13803	13847	13832	13847	13770	13820	13732	13823	13671	13845	13913	13929	14029	13604	13905	13715	13867	13829	13667	13858	13644	13743	13851	13848	13539	13848	13757	13791	13940	13731	13783	13683	13779	13882	13645	13920	13618	13770	13740	13774	13772	13831	13763	13734	13881	13732	13706	13755	13807	13706	13787	13682	13844	13693	13820	13682	13849	13819	13648	13855	13883	13807	13764	13730	13743	13735	13767	13675	13844	13654	13804	13705	13803	13803	13619	13787	13838	13733	13830	13700	13647	13707	13808	13853	13823	13743	13852	13975	13618	13589	13864	13829	13816	13671	13844	13754	13906	13743	13867	13911	13764	13794	13827	13719	13782	13857	13769	13768	13804	13751	13621	13908	14083	13848	13770	13633	13669	13868	13785	13795	13708	13789	13708	13757	13762	13687	13816	13743	13808	13765	13854	13707	13784	13516	13762	13900	13831	13703	13814	13903	13864	13760	13696	13772	13841	13720	13651	13896	13830	13728	13844	13782	13844	13764	13694	13831	13727	13760	13707	13692	13856	13831	14010	13898	13745	13766	13955	13901	13698	13826	13712	13851	13856	13648	13775	13707	13806	13747	13770	13741	13721	13988	13804	13720	13818	13733	13801	13760	13783	13779	13649	13827	13775	13706	13713	13742	13780	13852	13750	13805	13839	13706	13807	13722	13606	13861	13664	13844	13717	13686	13658	13822	13892	13702	13862	13683	13729	13733	13618	13702	13887	13721	13837	13816	13762	13718	13864	13763	13778	13757	13846	13663	13710	13729	13825	13887	13875	13763	13733	13907	13713	13916	13922	13880	13776	13790	13874	13670	13901	13828	13983	13726	13811	13941	13805	13716	13781	13774	13791	13716	13567	13608	13842	13795	13810	13808	13900	13846	13766	13648	13786	13861	13781	13746	13704	13757	13849	13909	13723	13807	13697	13702	13788	13844	13836	13662	13766	13831	13763	13857	13838	13773	13726	13784	13777	13844	13587	13696	13733	13710	13755	13602	13745	13881	13730	13803	13768	13752	13820	13903	13685	13713	13884	13708	13736	13750	13615	13731	13761	13683	13655	13819	13871	13685	13845	13638	13642	13605	13910	13718	13820	13748	13753	13770	13760	13662	13706	13744	13828	13592	13673	13680	13717	13744	13983	13563	13735	13774	13812	13942	13643	13817	13611	13905	13564	13891	13827	13709	13814	13771	13724	13802	13689	13938	13767	13813	13793	13675	13681	13747	13713	13818	13746	13847	13893	13759	13860	13912	13774	13725	13795	13759	13728	13809	13893	13535	13661	13857	13768	13877	13792	13740	13955	13763	13887	13757	13797	13931	13809	13748	13762	13859	13856	13762	13675	13687	13739	13845	13816	13666	13927	13890	13741	13828	13789	13789	13808	13742	13840	13731	13743	13630	13744	13748	13792	13783	13778	13868	13797	13842	13837	13688	13739	13714	13798	13761	13760	13718	13582	13717	13788	13745	13964	13818	13687	13810	13594	13880	13785	13672	13836	13810	13767	13859	13977	13718	13802	13615	13852	13711	13710	13756	13757	13908	13734	13759	13848	13919	13775	13619	13814	13710	13756	13770	13881	13770	13828	13784	13806	13783	13861	13958	13757	13826	13603	13845	13807	13720	13687	13741	13918	13882	13815	13839	13729	13858	13822	13776	13745	13759	13929	13697	13695	13626	13768	13639	13898	13747	13744	13839	13816	13830	13885	13655	13787	13822	13804	13732	13722	13835	13695	13767	13766	13686	13709	13844	13529	13595	13874	13906	13714	13727	13887	13784	13750	13831	13737	13793	13828	13750	13740	13867	13960	13929	13753	13831	13923	13764	13694	13885	13860	13754	13744	13873	13762	13784	13655	13915	13727	13822	13879	13791	13737	13591	13865	13763	13712	13746	13805	13842	13733	13633	13737	13765	13685	13746	13615	13766	13831	13698	13791	13827	13984	13861	13856	14003	13818	13731	13640	13641	13927	13918	13913	13742	13904	13724	13804	13684	13806	13976	13721	13735	13818	13820	13752	13894	13843	13755	13666	13815	13844	13836	13874	13795	13760	13728	13788	13838	13756	13735	13911	13763	13713	13611	13816	13664	13775	13734	13797	13683	13876	13688	13807	13786	13761	13691	13805	13812	13843	13810	13766	13741	13829	13812	13799	13993	13846	13767	13623	13879	13948	13740	13767	13745	13783	13786	13822	13666	13776	13812	13717	13780	13745	13764	13803	13766	13914	13752	13753	13877	13894	13681	13720	13898	13659	13799	13755	13744	13708	13923	13850	13685	13581	13772	13749	13764	13896	13584	13929	13676	13661	13810	13757	13757	13567	13691	13798	13661	13724	13791	13682	13766	13782	13898	13729	13814	13819	13702	13712	13863	13766	13841	13871	13822	13801	13625	13662	13574	13805	13699	13823	13767	13925	13814	13766	13940	13653	13763	13714	13764	13615	13785	13837	13776	13760	13733	13740	13798	13776	13742	13730	13904	13752	13918	13737	13890	13786	13767	13792	13723	13750	13753	13673	13714	13758	13908	13919	13827	13891	13817	13922	13724	13790	13878	13721	13730	13877	13871	13786	13739	13816	13669	13809	13742	13765	13889	13617	13832	13821	13620	13847	13846	13819	13778	13731	13736	13668	13772	13812	13861	13753	14002	13759	13623	13835	13755	13732	13884	13816	13758	13816	13773	13879	13692	13815	13735	13774	13840	13745
23140	21170	28936	36097	63138	59065	50968	33305	28285	21393	14991	14207	13842	14051	13739	13781	13818	13793	13919	13843	13897	13873	13935	13891	13693	13735	13755	13868	13874	13866	13760	13689	13877	13819	13741	13834	13770	13728	13821	13604	13661	13674	13671	13509	13903	13761	13712	13733	13759	13826	13794	13720	13796	13693	13565	13611	13736	13657	13816	13774	13610	13595	13787	13846	13688	13566	13716	13685	13808	13813	13687	13684	13719	13695	13616	13587	13853	13795	13803	13678	13810	13814	13761	13562	13588	13411	13743	13748	13779	13650	13633	13581	13850	13750	13721	13761	13729	13657	13609	13876	13690	13916	13667	13945	13803	13847	13654	13778	13615	13691	13754	13653	13863	13540	13781	13718	13684	13830	13702	13728	13535	13538	13659	13629	13507	13727	13689	13756	13557	13581	13713	13678	13630	13685	13653	13577	13689	13681	13756	13604	13673	13685	13652	13604	13716	13714	13766	13737	13635	13689	13667	13704	13696	13551	13580	13498	13718	13607	13876	13600	13593	13737	13704	13690	13617	13688	13749	13704	13706	13727	13724	13521	13612	13743	13948	13699	13738	13671	13779	13714	13676	13674	13856	13789	13747	13457	13695	13810	13565	13706	13608	13857	13720	13609	13752	13784	13755	13614	13741	13581	13823	13732	13488	13743	13839	13805	13712	13768	13752	13506	13744	13609	13679	13593	13663	13594	13641	13463	13669	13581	13617	13589	13700	13629	13741	13524	13644	13782	13707	13506	13840	13620	13733	13632	13795	13646	13645	13812	13656	13793	13751	13600	13572	13536	13713	13771	13703	13759	13689	13889	13664	13896	13715	13748	13698	13615	13639	13702	13689	13577	13489	13711	13780	13673	13771	13564	13589	13405	13630	13678	13795	13376	13624	13618	13705	13765	13791	13512	13731	13839	13832	13757	13634	13631	13813	13533	13667	13622	13649	13778	13906	13613	13781	13778	13559	13579	13805	13703	13805	13551	13592	13595	13650	13661	13755	13811	13588	13638	13655	13715	13695	13895	13682	13774	13889	13535	13618	13767	13669	13562	13599	13742	13765	13759	13657	13623	13919	13605	13709	13791	13569	13627	13740	13610	13744	13556	13857	13512	13589	13661	13580	13793	13608	13807	13597	13649	13671	13772	13716	13672	13746	13676	13543	13795	13886	13689	13640	13673	13814	13757	13560	13694	13801	13571	13628	13577	13695	13720	13777	13624	13688	13666	13932	13837	13552	13789	13719	13778	13634	13691	13945	13739	13657	13613	13681	13711	13696	13709	13789	13837	13640	13575	13606	13729	13854	13753	13604	13768	13650	13545	13877	13663	13759	13700	13458	13739	13737	13566	13789	13728	13558	13638	13559	13421	13651	13710	13709	13656	13580	13686	13652	13719	13612	13752	13887	13755	13629	13762	13771	13624	13564	13461	13546	13626	13611	13684	13664	13659	13724	13639	13704	13881	13651	13823	13559	13728	13530	13637	13818	13700	13617	13820	13756	13772	13871	13768	13552	13647	13548	13694	13780	13699	13732	13732	13561	13579	13609	13642	13546	13590	13451	13607	13554	13860	13835	13686	13565	13899	13686	13598	13686	13692	13648	13749	13789	13862	13864	13805	13576	13528	13575	13742	13509	13775	13546	13633	13684	13641	13633	13437	13742	13737	13463	13726	13748	13812	13794	13572	13725	13565	13766	13650	13776	13592	13736	13644	13686	13631	13681	13571	13542	13755	13590	13641	13527	13604	13721	13701	13717	13745	13765	13537	13753	13861	13665	13575	13828	13705	13595	13723	13639	13929	13894	13886	13695	13730	13742	13777	13707	13579	13440	13656	13674	13637	13653	13493	13643	13614	13550	13709	13509	13593	13686	13965	13697	13737	13740	13694	13586	13437	13971	13518	13784	13658	13692	13511	13495	13518	13682	13699	13725	13612	13609	13565	13697	13513	13564	13556	13631	13624	13619	13617	13643	13842	13738	13726	13757	13498	13674	13499	13841	13652	13389	13594	13803	13574	13653	13681	13760	13649	13714	13924	13621	13854	13598	13745	13906	13858	13629	13715	13612	13543	13479	13669	13477	13507	13926	13750	13503	13454	13553	13535	13647	13811	13684	13712	13584	13786	13751	13735	13859	13516	13655	13705	13669	13776	13601	13528	13573	13438	13608	13704	13646	13679	13734	13683	13523	13725	13667	13636	13535	13511	13743	13794	13658	13648	13569	13761	13613	13523	13727	13772	13577	13540	13716	13646	13516	13666	13494	13588	13728	13508	13620	13573	13605	13726	13710	13684	13606	13687	13678	13692	13563	13581	13687	13932	13660	13655	13597	13670	13777	13896	13617	13694	13840	13479	13572	13680	13546	13766	13676	13557	13777	13601	13726	13685	13678	13676	13553	13688	13622	13521	13692	13804	13647	13709	13589	13550	13589	13790	13718	13490	13652	13643	13664	13780	13883	13723	13648	13723	13873	13821	13757	13603	13779	13669	13644	13703	13638	13510	13727	13602	13850	13711	13573	13798	13630	13876	13579	13632	13405	13824	13782	13898	13787	13498	13859	13595	13751	13572	13668	13669	13747	13674	13703	13741	13672	13958	13782	13681	13579	13685	13639	13595	13926	13626	13627	13762	13714	13550	13661	13554	13642	13681	13701	13577	13783	13831	13697	13586	13476	13723	13603	13642	13749	13609	13664	13703	13792	13718	13775	13633	13598	13530	13456	13566	13644	13735	13648	13819	13708	13505	13825	13605	13680	13639	13715	13769	13522	13564	13705	13467	13684	13547	13598	13791	13645	13930	13371	13760	13721	13655	13740	13726	13661	13662	13573	13363	13437	13761	13591	13653	13649	13747	13735	13526	13683	13551	13646	13657	13670	13661	13818	13737	13791	13620	13619	13781	13569	13726	13803	13796	13746	13566	13695	13728	13709	13614	13784	13556	13806	13641	13672	13665	13651	13682	13716	13661	13824	13754	13426	13620	13835	13904	13657	13528	13905	13656	13795	13693	13631	13576	13504	13658	13561	13684	13797	13618	13796	13718	13757	13566	13617	13801	13677	13689	13507	13630	13584	13819	13737	13783	13451	13551	13736	13702	13655	13751	13650	13750	13792	13750	13737	13766	13772	13675	13800	13630	13821	13768	13844	13865	13721	13559	13753	13667	13681	13602	13800	13698	13584	13574	13612	13799	13634	13725	13710	13753	13764	13741	13505	13635	13641	13702	13749	13845	13613	13565	13614	13590	13580	13856	13918	13592	13677	13672	13770	13452	13684	13571	13735	13622	13737	13694	13685	13567	13754	13838	13653	13803	13750	13609	13570	13630	13693	13758	13688	13767	13656	13805	13689	13514	13440	13720	13531	13761	13535	13600	13642	13695	13692	13662	13684	13428	13772	13605	13796	13735	13679	13724	13764	13809	13644	13671	13481	13592	13629	13595	13577	13636	13589	13770	13635	13577	13560	13840	13709	13989	13729	13722	13731	13655	13625	13712	13727	13606	13712	13758	13577	13619	13463	13536	13910	13610	13663	13648	13677	13773	13723	13648	13417	13692	13754	13627	13693	13643	13699	13776	13706	13700	13753	13688	13804	13635	13541	13466	13540	13732	13780	13604	13731	13707	13612	13565	13839	13640	13713	13534	13562	13885	13788	13697	13694	13599	13696	13654	13728	13787	13694	13736	13859	13710	13677	13704	13530	13792	13625	13583	13700	13635	13608	13826	13661	13682	13799	13656	13673	13769	13539	13619	13498	13520	13593	13772	13747	13644	13709	13692	13760	13509	13574	13612	13844	13763	13767	13756	13801	13676	13647	13571	13770	13641	13552	13705	13731	13878	13741	13690	13616	13904	13586	13604	13558	13571	13585	13606	13684	13653	13739	13452	13683	13600	13553	13588	13575	13528	13611	13767	13691	13752	13643	13697	13847	13696	13778	13692	13681	13765	13488	13694	13860	13500	13649	13641	13662	13623	13760	13651	13673	13783	13513	13693	13643	13750	13772	13708	13733	13572	13575	13597	13497	13554	13628	13639	13463	13688	13707	13725	13633	13781	13845	13616	13646	13699	13527	13664	13737	13591	13585	13528	13773	13615	13683	13496	13586	13599	13759	13634	13632	13606	13613	13711	13745	13674	13694	13635	13648	13599	13802	13595	13601	13463	13587	13893	13711	13535	13621	13596	13686	13954	13860	13869	13698	13607	13617	13463	13784	13519	13523	13662	13493	13448	13643	13533	13523	13743	13961	13968	13532	13626	13677	13558	13734	13587	13755	13635	13807	13812	13445	13548	13654	13671	13756	13694	13681	13625	13695	13689	13666	13819	13629	13643	13743	13585	13568	13803	13715	13520	13833	13610	13781	13526	13622	13572	13702	13630	13822	13714	13437	13664	13726	13736	13783	13685	13579	13608	13631	13706	13551	13670	13705	13847	13506	13737	13727	13742	13621	13772	13838	13624	13612	13606	13832	13579	13725	13634	13582	13641	13798	13690	13747	13448	13671	13574	13747	13595	13539	13653	13716	13635	13721	13533	13935	13677	13680	13663	13536	13664	13642	13612	13577	13604	13735	13777	13668	13670	13785	13573	13843	13669	13645	13752	13830	13773	13789	13517	13600	13562	13830	13590	13489	13741	13550	13557	13592	13669	13545	13710	13606	13571	13461	13869	13477	13554	13678	13755	13786	13669	13600	13711	13707	13721	13711	13677	13771	13575	13609	13539	13622	13486	13527	13532	13813	13761	13676	13693	13810	13665	13602	13627	13427	13650	13696	13554	13702	13812	13471	13654	13533	13600	13461	13701	13496	13728	13805	13788	13779	13725	13648	13926	13622	13467	13865	13554	13583	13666	13527	13667	13677	13737	13661	13521	13710	13782	13590	13854	13629	13664	13354	13666	13676	13643	13668	13731	13570	13453	13602	13654	13769	13557	13575	13820	13585	13556	13749	13556	13561	13655	13756	13779	13632	13714	13750	13866	13692	13860	13652	13761	14025	13539	13690	13508	13623	13540	13535	13597	13560	13620	13555	13681	13774	13634	13678	13696	13657	13610	13641	13521	13447	13670	13807	13507	13700	13721	13774	13643	13773	13639	13555	13692	13480	13745	13648	13794	13685	13625	13627	13693	13698	13806	13770	13613	13750	13611	13705	13855
15222	26089	24209	53283	75483	66764	53318	35117	31791	20944	13524	13482	13543	13412	13487	13468	13444	13530	13329	13386	13278	13435	13511	13547	13475	13320	13567	13655	13439	13363	13528	13382	13403	13523	13373	13440	13350	13472	13380	13445	13293	13509	13426	13553	13340	13472	13644	13360	13230	13401	13567	13433	13470	13251	13507	13558	13489	13433	13680	13372	13491	13399	13446	13598	13503	13567	13296	13565	13567	13448	13403	13370	13519	13503	13378	13391	13458	13393	13539	13403	13361	13543	13434	13636	13423	13556	13545	13661	13195	13574	13529	13381	13356	13597	13439	13476	13417	13524	13436	13350	13370	13468	13420	13384	13458	13390	13472	13500	13543	13371	13383	13548	13434	13330	13497	13474	13450	13358	13348	13481	13376	13382	13361	13449	13443	13494	13537	13397	13416	13491	13376	13315	13421	13410	13432	13390	13447	13495	13451	13573	13477	13428	13312	13302	13521	13372	13338	13321	13492	13595	13568	13380	13270	13176	13514	13497	13536	13411	13431	13387	13422	13529	13394	13572	13411	13375	13305	13330	13527	13347	13367	13437	13370	13508	13147	13432	13431	13414	13205	13345	13336	13474	13445	13406	13483	13392	13358	13494	13445	13297	13411	13501	13417	13407	13364	13260	13515	13450	13311	13349	13367	13358	13414	13304	13295	13439	13342	13391	13482	13209	13418	13449	13496	13380	13451	13581	13424	13457	13334	13470	13477	13544	13313	13415	13440	13514	13433	13489	13484	13395	13353	13628	13428	13356	13548	13279	13434	13269	13399	13326	13270	13542	13382	13461	13475	13447	13360	13416	13433	13565	13525	13521	13348	13396	13518	13567	13445	13424	13480	13474	13410	13526	13511	13407	13479	13384	13471	13524	13475	13452	13493	13518	13277	13626	13288	13362	13501	13198	13462	13354	13563	13445	13315	13414	13558	13298	13465	13526	13405	13320	13377	13407	13488	13344	13235	13432	13385	13561	13529	13346	13452	13376	13618	13438	13392	13276	13371	13418	13469	13464	13438	13556	13591	13342	13377	13602	13213	13350	13469	13521	13524	13448	13432	13390	13481	13526	13483	13457	13364	13421	13477	13524	13301	13684	13425	13360	13403	13304	13640	13317	13381	13285	13494	13342	13469	13335	13460	13569	13395	13423	13424	13470	13327	13385	13308	13542	13438	13486	13452	13351	13403	13354	13446	13527	13442	13491	13434	13332	13451	13516	13285	13472	13454	13429	13468	13358	13366	13650	13308	13528	13408	13445	13623	13687	13267	13391	13492	13490	13270	13426	13557	13344	13358	13435	13339	13520	13427	13316	13367	13418	13374	13348	13472	13501	13564	13419	13548	13451	13386	13274	13381	13395	13408	13361	13452	13454	13428	13496	13374	13414	13348	13435	13452	13301	13396	13427	13405	13528	13249	13324	13427	13476	13310	13373	13435	13430	13463	13621	13409	13299	13474	13450	13428	13308	13549	13328	13364	13454	13552	13571	13330	13421	13331	13424	13469	13350	13320	13409	13343	13522	13487	13535	13404	13340	13387	13514	13515	13391	13379	13526	13416	13415	13635	13400	13628	13493	13386	13334	13476	13366	13344	13457	13509	13321	13422	13399	13321	13337	13339	13377	13426	13479	13446	13501	13498	13350	13508	13447	13544	13472	13314	13408	13555	13347	13496	13454	13375	13455	13610	13352	13254	13395	13333	13428	13435	13387	13407	13222	13421	13371	13466	13314	13328	13574	13394	13419	13358	13447	13687	13526	13300	13473	13288	13401	13483	13420	13410	13341	13493	13408	13403	13499	13403	13502	13451	13229	13406	13320	13356	13392	13330	13428	13631	13496	13287	13558	13380	13328	13572	13372	13403	13300	13627	13388	13369	13505	13335	13498	13307	13423	13357	13562	13484	13413	13377	13397	13493	13300	13311	13491	13419	13307	13525	13584	13452	13456	13601	13448	13380	13458	13415	13345	13275	13637	13218	13444	13378	13344	13320	13392	13440	13439	13551	13398	13362	13561	13380	13651	13487	13422	13547	13396	13523	13370	13639	13369	13304	13262	13359	13443	13453	13389	13481	13340	13498	13482	13310	13640	13408	13427	13354	13450	13442	13561	13327	13421	13498	13365	13339	13379	13468	13463	13304	13408	13435	13375	13326	13530	13468	13467	13649	13402	13353	13406	13524	13397	13639	13396	13384	13391	13429	13281	13322	13356	13510	13271	13264	13403	13495	13398	13580	13591	13502	13324	13401	13442	13508	13448	13451	13382	13585	13382	13367	13441	13540	13455	13396	13371	13588	13336	13577	13659	13370	13403	13463	13444	13381	13621	13410	13443	13443	13450	13380	13550	13417	13443	13511	13486	13336	13450	13556	13580	13442	13426	13409	13570	13427	13331	13522	13388	13543	13476	13321	13491	13656	13429	13404	13184	13473	13519	13447	13416	13434	13387	13403	13268	13228	13404	13542	13338	13455	13434	13222	13445	13510	13510	13550	13349	13436	13487	13495	13514	13391	13509	13535	13396	13499	13452	13316	13554	13444	13496	13362	13386	13494	13405	13471	13228	13564	13340	13353	13695	13433	13437	13518	13399	13234	13340	13453	13296	13430	13513	13435	13381	13386	13458	13220	13374	13330	13373	13512	13382	13297	13324	13525	13334	13576	13415	13518	13551	13254	13495	13330	13399	13434	13386	13513	13424	13321	13313	13411	13577	13583	13382	13417	13310	13334	13343	13492	13543	13335	13538	13519	13387	13469	13566	13470	13405	13440	13462	13454	13263	13366	13447	13320	13607	13440	13379	13425	13534	13320	13479	13598	13528	13273	13301	13521	13302	13448	13483	13375	13333	13397	13503	13594	13502	13539	13476	13428	13597	13562	13343	13378	13373	13514	13373	13367	13423	13449	13606	13459	13448	13547	13396	13327	13480	13401	13398	13482	13413	13303	13445	13382	13546	13428	13540	13401	13545	13387	13363	13593	13552	13321	13395	13572	13536	13579	13441	13589	13560	13393	13627	13396	13348	13371	13529	13428	13531	13499	13593	13418	13463	13460	13279	13417	13310	13499	13331	13440	13419	13469	13358	13441	13484	13533	13294	13500	13223	13391	13489	13257	13504	13590	13448	13406	13302	13451	13427	13467	13380	13367	13417	13622	13339	13299	13495	13359	13418	13409	13526	13306	13594	13314	13339	13363	13377	13318	13347	13357	13639	13443	13458	13368	13648	13668	13359	13499	13522	13392	13251	13386	13285	13335	13391	13325	13360	13347	13381	13351	13291	13392	13678	13480	13432	13314	13344	13353	13419	13490	13603	13451	13313	13546	13265	13476	13386	13396	13599	13526	13487	13361	13507	13406	13375	13577	13364	13489	13369	13645	13478	13411	13380	13359	13453	13327	13530	13323	13367	13413	13336	13511	13416	13512	13583	13357	13535	13408	13277	13370	13413	13383	13485	13396	13535	13484	13379	13443	13370	13429	13494	13514	13342	13327	13446	13535	13496	13507	13519	13396	13541	13498	13402	13291	13366	13418	13525	13433	13520	13491	13541	13525	13362	13369	13452	13272	13402	13483	13409	13365	13371	13453	13382	13209	13535	13374	13613	13600	13333	13512	13470	13259	13499	13371	13411	13697	13364	13348	13312	13541	13385	13474	13560	13426	13351	13488	13464	13412	13493	13456	13505	13430	13496	13497	13375	13430	13232	13515	13322	13540	13436	13167	13337	13486	13417	13305	13447	13560	13344	13600	13421	13340	13401	13306	13384	13477	13611	13278	13208	13600	13271	13532	13550	13694	13439	13302	13466	13464	13316	13294	13519	13430	13383	13475	13486	13498	13365	13472	13301	13405	13324	13544	13438	13413	13479	13391	13487	13352	13469	13369	13442	13334	13503	13353	13582	13341	13465	13427	13631	13490	13407	13434	13462	13534	13364	13470	13433	13438	13450	13384	13391	13358	13458	13372	13525	13526	13385	13378	13496	13487	13217	13510	13350	13480	13385	13475	13403	13496	13380	13622	13465	13517	13512	13325	13291	13428	13416	13422	13439	13338	13353	13429	13346	13436	13300	13554	13220	13528	13209	13396	13445	13398	13508	13390	13317	13330	13333	13527	13391	13499	13417	13491	13492	13518	13492	13516	13609	13465	13483	13513	13373	13642	13386	13321	13377	13417	13491	13431	13510	13453	13434	13299	13366	13383	13584	13372	13539	13375	13429	13538	13199	13487	13353	13267	13399	13469	13479	13358	13549	13476	13503	13388	13534	13430	13585	13556	13515	13358	13405	13412	13406	13263	13457	13330	13425	13385	13433	13488	13313	13483	13396	13618	13474	13449	13505	13419	13382	13443	13448	13419	13441	13443	13514	13517	13544	13585	13333	13577	13516	13365	13442	13286	13433	13454	13339	13431	13434	13596	13398	13297	13300	13293	13583	13546	13547	13390	13142	13480	13421	13452	13398	13256	13286	13335	13337	13341	13547	13453	13642	13451	13653	13400	13398	13372	13518	13428	13334	13398	13308	13351	13313	13399	13502	13401	13521	13510	13490	13251	13449	13224	13435	13479	13551	13635	13395	13493	13426	13378	13463	13580	13435	13382	13298	13481	13512	13400	13478	13498	13460	13318	13502	13418	13555	13689	13377	13435	13244	13446	13314	13502	13324	13417	13463	13504	13467	13402	13493	13336	13416	13526	13463	13411	13433	13505	13442	13434	13456	13404	13444	13549	13547	13453	13506	13364	13420	13436	13395	13425	13418	13455	13544	13577	13417	13345	13411	13552	13495	13452	13382	13445	13430	13316	13459	13485	13367	13447	13526	13528	13257	13502	13435	13518	13346	13477	13296	13324	13545	13454	13491	13478	13413	13495	13561	13418	13337	13499	13379	13558	13416	13415	13411	13332	13420	13419	13437	13389	13590	13360	13578	13508	13347	13357	13399	13252	13265	13255	13475	13505	13437	13494	13513	13414	13563	13416	13436	13377	13584	13360	13400	13420	13505	13250	13349	13375	13499	13516	13442	13365	13477	13315	13379	13622	13445	13462	13450	13385	13405	13267	13588	13356	13361	13443	13396	13470	13430	13398	13434	13420	13567	13381	13307	13540	13307	13429	13416	13429	13417	13369	13430	13267	13597	13492	13451	13397	13436	13591	13392
27512	21452	21144	26465	29036	25697	20482	17034	15633	14690	14364	14193	14053	14202	14209	14328	14202	14280	14193	14160	14374	14132	14263	14259	14170	14243	14085	14323	14297	14074	14091	14120	14371	14147	14229	14043	14261	14130	14289	14326	14095	14314	14282	14156	14284	14099	14276	14201	14144	14167	14058	14211	14142	14040	14461	14247	14279	14257	14122	14116	14286	14235	14211	14510	14036	14170	14191	14162	14244	14152	14329	14265	14242	14146	14171	14236	14191	14207	14249	14424	14156	14160	14283	14193	14076	14177	14400	14121	14133	14199	14218	14288	14268	14133	14207	14064	14399	14093	14304	14190	14299	14124	14212	14134	14217	14239	14086	14256	14047	14165	14278	14132	14254	14359	14046	13955	14140	14120	14087	14141	14171	14152	14191	14120	14111	14284	14121	14150	14166	14246	14255	14169	14155	14126	14266	14263	14232	14021	14130	14238	14006	14192	14094	14119	14107	14207	14029	14239	14133	14198	14238	14297	13937	14146	14125	14099	14353	14104	14171	14127	13982	14178	14102	14222	14271	14057	14246	14179	14098	14198	14174	14028	14013	14275	14279	14035	14191	14175	14021	13996	14062	14181	14019	14128	14158	14413	14053	14067	14081	14297	14061	14106	14143	14251	14204	14217	14177	14260	14249	14209	14258	14235	14251	13968	14145	14148	14319	14368	14263	14368	14277	14146	14229	14207	14138	14269	13933	14089	14239	14150	14319	14163	14183	14162	14253	14223	14059	14110	14276	14155	14040	14173	14198	14256	14113	13983	14189	14243	14067	14342	14200	14145	14148	14495	14281	14120	14267	14250	14292	14097	14357	14158	13983	14172	14222	14039	14163	14237	14052	14074	14224	14080	14170	14201	14131	14232	14257	14186	14321	14318	13991	14115	14265	14452	14089	14262	14068	14099	14225	14256	14119	13976	14195	14077	14154	14262	14074	14115	14055	14243	14174	14270	14292	14222	14242	13999	14200	14379	14086	14095	14355	14221	14264	14118	14176	14238	14164	14008	14270	13959	14343	14167	14109	14063	14040	14164	14270	14297	14160	13996	14165	14150	14276	14113	14248	14102	14060	14166	14307	14286	14118	14152	14107	14183	14166	14172	14174	14319	14213	14148	13871	14098	14136	13937	14151	14337	14027	14018	14325	14108	14122	14152	14138	14090	14209	14217	14224	14160	14102	13972	14029	14214	14074	14200	14353	14200	14173	13921	14218	14155	14183	14138	14192	13972	14165	14148	14127	14266	14092	14229	14174	14235	14178	14358	14378	14126	14128	14153	14199	14198	14188	14171	14244	14173	14192	14074	14380	14285	14269	14174	14160	14178	14312	14217	14207	14249	14206	14210	14137	14205	14280	14099	14002	14170	14117	13954	14148	14215	14175	14130	14192	14344	14186	14115	14107	14204	14196	14257	14300	14170	13893	14202	14286	14282	14243	14189	14175	14134	14245	14283	14110	13997	14306	14254	14151	14138	14167	14232	14239	14220	14147	14080	14275	13930	14143	14051	14146	14119	14348	14182	14183	14178	14428	14150	14155	14179	14103	14134	14109	14301	14105	14284	14080	14081	14303	14337	14293	14201	14249	14116	14119	14251	14169	14249	14230	14108	14228	14061	14163	14162	14236	14083	14264	14070	13933	14067	14247	14162	14143	14297	14287	13888	14206	14221	14100	14228	14198	14080	14201	14189	14141	14213	14192	14127	14270	14104	14156	14205	14218	14319	14171	14135	14275	14081	14153	14251	14203	14241	14054	14298	14351	14202	14126	14081	14228	14355	14204	14208	14062	14392	14307	14252	14027	14193	14222	14118	14183	14157	14207	14335	14221	14069	14192	14179	14150	14305	14222	14220	14288	14319	14196	14116	14312	14275	14136	14129	14241	14021	14042	14189	14217	14091	14170	14063	13938	14088	14169	14189	14041	14292	14255	13999	14207	13979	14273	14153	14181	14216	14262	14174	14126	14065	14280	14157	14216	14279	14038	14104	14201	14147	14198	14050	14061	14087	14019	14238	14337	14152	14084	14246	14308	14081	14170	14114	14234	14078	14274	13894	14010	14275	14074	14024	14400	14264	14150	14157	14149	14121	14236	14223	14199	14246	14134	14110	14212	14203	14038	14268	14008	14077	14220	14036	14244	14119	14010	14177	14123	14155	14332	14106	14225	14055	14274	14106	14272	14232	14192	14159	14210	14170	14178	14204	14292	14116	14333	14113	14186	14133	14049	13955	13973	14133	14141	14247	14072	14153	14198	14271	14128	14322	14253	14211	14238	14148	14188	14358	14363	14423	14208	14310	14106	14071	14205	14228	14259	13912	14243	14158	14162	14130	14219	14163	14181	14254	14164	14161	14199	14240	14287	14058	14135	14072	14175	14218	14177	14116	14330	14170	14297	14177	14346	14074	14387	14193	14170	14160	14178	14175	14209	14223	14265	14273	14036	14153	14255	14293	14059	14200	14000	14136	13954	13878	14317	14031	14257	13950	14084	14277	14158	14194	14259	14265	13950	14097	14341	14170	14029	14217	14422	14240	14331	14432	14192	14158	14211	14175	13994	14233	14077	14242	14175	14072	14121	14211	14085	14245	14145	14397	14065	14190	14381	14103	14047	14189	14147	14158	14077	14152	13956	14043	14135	14280	14243	14320	13980	14362	14175	14082	14275	14170	14255	14352	14121	14119	14064	14205	14338	13962	14136	14304	14189	14183	13982	14365	14101	14110	14105	14013	14289	14352	14043	14324	14324	13936	14063	14334	14083	14148	14257	14242	14024	14148	14120	14264	14171	14159	14338	14146	14486	14348	14279	14321	14027	14040	14187	14165	14163	14071	14293	14177	14162	14301	14338	14095	14077	13889	14091	14316	14084	14132	14091	14051	14007	14123	14137	14335	14083	14095	14277	14180	14004	14153	14068	14126	14137	14160	14244	14104	14156	14040	14105	14072	14208	14322	14253	14133	14117	14189	14317	14100	14077	14272	14120	14192	14173	14151	14171	14346	14060	14056	14095	14162	14195	14054	14303	14143	14260	14111	14342	14202	14182	14122	14292	14262	14147	14163	14190	14204	14224	14239	14300	14407	14065	14067	14196	14111	14280	14113	14178	14126	14274	14095	14353	14139	14131	14097	14238	14291	14116	14172	14258	14289	14165	14030	13972	14432	14363	14162	14072	14190	14176	14223	14127	14176	14265	14026	14072	13787	14309	14071	14426	14222	14087	14231	14205	14080	14118	14217	14245	14155	14165	14172	14077	14319	14314	14039	14018	14067	14281	14080	14127	13947	14002	14200	14113	14103	14136	14130	14166	14360	14177	14171	14265	14197	14226	14217	14345	14038	14134	14032	14204	14300	14187	14155	14173	14330	14189	14311	14240	14163	14164	14193	14290	14244	14125	13934	14139	14226	14014	14115	14288	14441	14308	14240	14215	14207	14314	14060	14038	14182	14133	14129	14265	14164	14163	14046	14184	14329	14216	14339	14000	14164	14257	14356	14187	14303	14128	14158	14226	14067	14293	14478	14159	14157	14209	14053	14181	14152	14141	14059	14217	14093	14025	14163	14152	14266	14248	14176	14026	14173	14234	14240	14217	14229	14005	14271	14071	14171	14137	14166	14202	14316	14341	14054	14093	14025	14195	14163	14295	14114	13998	13998	14080	14194	13932	14158	14266	14176	14248	14099	13936	14183	14118	14199	14209	14098	14116	14164	14138	14186	14246	14317	14095	14162	14253	14299	14220	13966	14262	14116	14250	14088	14123	13989	14142	14242	14117	14188	14108	14253	14165	14189	14201	14332	14345	14097	14098	14282	14115	14112	14121	14160	14230	14224	14022	14229	14127	14109	13901	14233	14317	14180	14279	14345	14292	14140	14193	14243	14043	14050	14011	14230	14319	14325	14364	14224	14300	14121	14250	14239	14165	14036	14068	13984	14248	14013	14187	14179	14332	14378	14089	14247	14315	14250	14146	13832	14214	14021	14212	14161	14121	13973	14144	14014	14218	14109	14137	14153	14043	14112	14129	14009	14351	14147	14202	14197	14354	14374	14193	14072	14019	14357	14157	14111	14117	14145	14019	14264	14340	14267	14296	14105	14250	14236	14099	14098	14150	14193	14190	14052	14121	14179	14226	14145	14069	14217	13973	14088	14128	14265	14117	14159	14164	14136	14073	14228	14237	14092	14109	14059	14165	14145	14024	14186	14200	14226	14284	14247	14057	14194	14221	14242	14212	14165	14169	14094	14274	14112	13991	14063	14032	14034	14168	14237	14202	14355	14156	14219	14178	14300	14140	14098	14183	14265	14040	14231	14196	14440	14192	14092	14312	14086	14315	14247	14212	14189	13968	13978	14137	14246	14190	13964	14323	14053	14142	14168	14193	14130	14111	14163	14160	14185	14203	14231	14255	14146	14142	14133	14117	13917	14030	14129	14161	14174	14043	14298	14191	14219	14219	14305	14281	14205	14221	14253	14246	14067	14283	14268	14200	14168	14067	14206	14368	14185	14122	14113	14116	14092	14269	14085	14134	14123	14266	14031	14379	14211	14287	14178	14199	14228	13964	14054	14114	14180	14100	14106	14267	14004	14146	13952	14297	14280	14252	14223	14367	14273	14202	14120	14149	14212	14179	14194	14140	14113	14401	14371	14252	14060	14218	14212	14161	14082	14039	14284	14175	14133	14166	14214	14262	14116	14087	13958	14275	13948	14292	14281	14199	14092	14071	14166	14285	14127	14133	14056	14136	14193	14070	14174	14229	14174	14258	14293	14272	14259	14210	14171	14339	14391	14137	14088	14192	14177	14126	14121	14140	14158	14249	14149	14168	14203	14025	14165	14032	14245	14241	14098	14243	14127	14149	14245	14015	14081	14222	14177	14158	14191	14166	14146	14175	14318	14026	14269	14168	14150	14172	14212	14356	14224	14314	14333	14271	14057	14140	14402	14080	14131	14087	14237	14134	14243	14217	14223	14243	14353	14083	14078	14008	14352	14268	14310	14218	14200	14178	13970	14236	14283	14169	14210	14233	14041	14298	14198	14119	14112	14089	14093	14255	13942	13935	14178	14193	14092	14087	14111	14360	14353	14118	14283	14177	14129	14154	14117	14134	14294	14293	14074	14157	14060	14124	14281	14349	14166	14112	14140	14208	14252
13273	15223	14780	27624	30665	27425	20351	17069	15515	14348	13833	13649	13712	13771	13862	13830	13769	14020	13850	13729	13802	13879	13879	13871	13748	13861	13750	13744	13886	13652	13643	13805	13805	13853	13890	13714	13836	13990	13910	13814	13817	13765	13876	13837	13887	13907	13721	13657	13919	13674	13709	13921	13708	13965	13777	13806	13783	13761	13869	13834	13906	13746	13837	13864	13691	13809	13870	13824	13659	13744	13711	13721	13684	13783	13805	13920	13722	13845	13651	13916	13789	13791	13684	13824	13623	13792	13893	13656	13678	13719	13685	13725	13809	13649	13948	13705	13790	13772	13927	13771	13709	13900	13753	13596	13829	13704	13557	13762	14025	13819	14041	13688	13794	13883	13878	13697	13707	13645	13910	13737	14006	13788	13703	13764	13835	13783	13720	13735	13848	13696	13839	13715	13977	13801	13733	13944	13839	13721	13841	13803	13814	13824	13865	13699	13904	13713	13716	13886	13782	13657	13686	13731	13820	13827	13830	13768	13865	13827	13695	13956	13694	13612	13653	13873	13786	13698	13796	13764	13965	13774	13675	13933	13746	13790	13831	13610	13824	13756	13872	13742	13759	13739	13791	13617	13865	13793	13873	13807	13746	13948	13757	13716	13820	13697	13881	13769	13767	13889	13716	13741	13838	13921	13892	13745	13932	13881	13916	13729	13579	13764	13817	13812	13817	13845	13821	13896	13929	13741	13638	13595	13711	13870	13704	13776	13635	13825	13783	13766	13808	13844	13782	13833	13740	13919	13763	13803	13787	13447	13822	13949	13732	13865	13746	13787	13726	13790	13651	13936	13744	13807	13741	13874	13690	13661	13742	13720	13807	13852	13928	13778	13705	13890	13731	13932	13930	13727	13781	13809	13731	13752	13835	13971	13770	13754	13683	13716	13822	13699	13742	13875	13791	13670	13833	13656	13970	13855	13698	13895	13814	13732	13781	13846	13976	13673	13816	13920	13793	13834	13948	13821	13769	13733	13643	13774	13619	13745	13891	13842	13750	13681	13786	14041	13823	13893	13744	13850	13870	13710	13777	13796	13810	13841	13799	13647	13901	13784	13885	13795	13731	13804	13812	13949	13769	13799	13847	13863	13745	13708	13798	13666	13761	13750	13743	13745	13857	13778	13633	13867	13771	13893	13821	13649	13829	13634	13848	13638	13870	13857	13750	13957	13749	13848	13785	13626	13676	13813	13911	13831	13835	13893	13836	13779	13809	13953	13675	13813	13703	13775	13845	13787	13778	13817	13789	13831	13696	13683	13852	13956	13851	13691	13855	13801	13847	13866	13821	13823	13933	13768	13942	13703	13883	13551	13859	13787	13698	13913	13804	13813	13846	13752	13726	13748	13785	13754	13809	13716	13756	13767	13669	13794	13904	13772	13848	13839	13929	13948	13741	13841	13611	13816	13806	13755	13840	13822	13706	13886	13693	13729	13777	13745	13680	13896	13744	13894	13849	13814	13897	13723	13786	13785	13754	13780	13606	13920	13796	13733	13853	13783	13945	13807	13838	13920	13778	13719	13825	13708	13701	13877	13905	13836	13855	13786	14084	13762	13743	13791	13849	13803	13751	13933	13823	13768	13846	13683	13990	13808	13830	13708	13803	13867	13927	13727	13716	13818	13744	13760	13769	13726	13852	13739	13748	13749	13751	13784	13762	13918	13795	13576	13676	13755	13797	13763	13875	13768	13644	13613	13764	13841	13772	13772	13709	13944	13901	13779	13797	13889	13765	13918	13785	13761	13747	13805	13788	13885	13695	13703	13814	13774	13708	13857	13685	13716	13812	13659	13854	13744	13932	13858	14008	13783	13662	13690	13813	13671	13895	13815	13903	13761	13838	13885	13722	13806	13979	13873	13665	13790	13952	13827	13821	13746	13592	13817	13805	13765	13699	13786	13750	13916	13871	13857	13773	13791	13776	13557	13649	14047	13790	13778	13780	13879	13805	13709	13681	13722	13859	13802	13923	13773	13956	13760	13760	13840	13876	13794	13748	13840	13712	13925	13707	13928	13941	13772	13761	13746	13885	13781	13733	13777	13754	13820	13813	13807	13866	13819	13606	13755	13763	13746	13871	13943	13752	13749	13687	13698	13793	13639	13887	13749	13863	13696	13794	13964	13759	13897	13742	13887	13841	13816	13680	13830	13750	13804	13852	13951	13723	13808	13954	13669	13796	13675	13823	13881	13713	13901	13839	13741	13614	13778	13662	13622	13830	13836	13875	13766	13698	13835	13758	13902	13758	13805	13690	13744	13820	13708	13936	13924	13998	13865	13853	13816	13776	13825	13878	13684	13820	13807	13926	13698	13921	13598	13868	13775	13881	13881	13874	13665	13861	13670	13807	13877	13694	13675	13996	13639	13757	13779	13810	13711	13872	13741	13767	13863	13900	13850	14002	13713	13843	13948	13825	13702	13698	13877	13886	13876	13910	13832	13630	13968	13782	13766	13679	13665	13924	13880	13763	13670	13919	13819	13793	13803	13904	13839	13896	13827	13713	13882	13794	13632	13790	13717	13888	13805	13801	13868	13859	13776	13812	13743	13769	13894	13817	13848	13641	13820	13746	13777	13735	13853	13706	13819	13666	13961	13813	13750	13798	13969	13928	13864	13727	13847	13886	13830	13800	13726	13867	13677	13677	13795	13730	13667	13860	13657	13869	13708	13891	13756	13856	13836	13750	13647	13940	13738	13625	13883	13886	13866	13852	13921	13727	13762	13958	13774	13696	13945	13781	13678	13929	13682	13848	13786	13759	13841	13786	13645	13794	13834	13837	13856	13816	13883	13748	13686	13624	13763	13842	13785	13815	13915	13812	13780	13885	13930	13768	13997	13831	13768	13758	13877	13727	13680	13857	13900	13830	13744	13847	13586	13785	13939	13885	13755	13675	13709	13876	13803	13819	13588	13789	13988	13669	13780	13754	13774	13695	13981	13871	13781	13994	13731	13800	13617	13854	13894	13814	13650	13785	13649	13980	13721	13773	13638	13940	13767	13809	13801	13794	13734	13799	13835	13739	13822	13831	13742	13828	13661	13797	13852	13804	14083	13806	13878	13834	13842	13774	13787	13685	13786	13672	13653	13749	13908	13856	13747	13766	13683	13864	13989	13682	13971	13658	13981	13574	13910	13868	13858	13661	13824	13713	13775	13839	13710	13810	13744	14015	13798	13920	13786	14015	13794	13802	13677	13732	13795	13677	13699	13766	13802	13763	14026	13800	13820	13830	13738	13770	13573	13872	13877	13917	13749	13767	13613	13755	13733	14031	13729	13897	13698	13772	13738	13775	13895	13706	13821	13858	13879	13509	13832	13910	13728	13888	13701	13726	13885	13908	13921	13858	13701	13742	13755	13879	13773	13783	13750	13886	13786	13678	13858	13649	13776	13657	13772	13868	13842	13734	13823	13701	13862	13721	13716	13648	13793	13712	13849	13801	13805	13721	13806	13930	13804	13849	13674	13796	13857	13877	13875	13782	13751	13871	13686	13718	13640	13623	13891	13738	13835	13881	13865	13831	13775	14113	13833	13661	13812	13750	14009	13699	13798	13783	13768	13672	13842	13953	13907	13872	13682	13764	13856	13962	13798	13846	13774	13818	13917	13985	13863	13806	13899	13912	13648	13907	13666	13632	13793	13594	13958	13765	13844	13892	13901	13807	13633	13852	13866	13658	13744	13761	13687	13780	13833	13820	13631	13743	13742	13702	13877	13688	13690	13826	13905	13759	13857	13824	13676	13811	13842	13799	13757	13903	13599	13633	13717	13775	13789	13717	13793	13574	13777	13693	13810	13648	13880	13774	13692	13761	13894	13852	13804	13869	13540	13548	13953	13797	13821	14011	13721	13849	13987	13800	13746	13728	13851	13724	13713	13812	13886	13753	13693	13882	13856	13730	13714	13902	13721	13846	13596	13790	13749	13878	13786	13810	13982	13930	13764	13937	13944	13764	13762	13941	13875	13661	13810	13717	13764	13747	13689	13847	13781	13659	13698	13793	13881	13761	13956	13620	13787	13923	13764	13658	13824	13850	13835	13926	13970	13834	13726	13861	13804	13912	13776	13786	13969	13879	13808	13728	13961	13770	13736	13826	13801	13646	13911	13773	13790	13859	13902	13734	14008	13810	13763	13766	13860	13866	13902	13775	13858	13806	13744	13810	13914	13743	13634	13724	13713	13778	13822	13948	13801	13636	13869	13753	13829	13689	13870	13832	13684	13714	13750	13820	13744	13800	13792	13881	13734	13742	13979	13854	13833	13824	13878	13710	13555	13696	13819	13838	13857	13922	13820	13718	13737	13823	13683	13697	13781	13678	13895	13712	13910	13723	13751	13828	13851	13783	13889	13916	13709	13704	13624	13830	13806	13658	13797	13779	13969	13769	13814	13799	13782	13840	13814	13817	13866	13830	13714	13854	13801	13882	13876	13889	13901	13778	13743	13712	13686	13909	13690	13780	13793	13572	13803	13680	13780	13911	13528	13958	13693	13646	13743	13816	13893	13865	13778	13861	13719	13755	13816	13676	13773	13655	13727	13930	13738	13735	13730	13750	13713	13840	13738	13645	13815	13895	13865	13798	13667	13943	13866	13718	13713	13819	13596	13783	13784	13882	13777	13857	13902	13832	13730	13841	13719	13904	13887	13867	13901	13950	13656	13765	13825	13876	13955	13765	13904	13535	13874	13949	13674	13811	13789	13749	13829	13786	13918	13762	13717	13818	13823	13759	13764	13859	13899	13783	13811	13768	13845	13617	13902	13649	13833	13871	13770	13972	13914	13897	13689	14011	13751	13771	13804	13844	13852	13803	13919	13818	13828	13869	13892	13826	13842	13758	13862	13784	13750	13964	13655	13831	13721	13774	13922	13772	13794	13820	13811	13801	13683	13716	13705	13756	13818	13871	13759	13607	13868	13865	13777	13728	13870	13896	13678	13751	13823	13809	13755	13900	13826	13836	13783	13855	13706	13874	13711	13852	13877	13848	13828	13878	13850	13981	13822	13752	13671	13935	13744	13771	13718	13825	13869	13613	13804	13689	13876	13840	13893	13892	13751	13773	13682	13674	13887	13821	13727	13668	13771	13834	13807	13820	13827	13881	13644	13771	13746	13672	13898	13901	13763	13736	13838	13816	13871
24848	21170	27856	37813	56619	49300	34590	28175	21663	17399	15278	15311	15152	14965	15071	14989	14987	15015	15001	15047	14787	15071	14847	15002	15048	14921	14985	15051	15119	15193	14977	14945	15168	14971	14812	15144	15164	15110	15015	15178	15093	15043	14947	15023	15088	14829	15124	15060	14893	14878	14926	14977	15120	15132	15042	15008	14925	14846	15023	14939	15019	14886	14925	15066	14948	15086	15084	14970	14820	15002	14963	14916	15146	15113	14914	14880	14825	15036	15049	15007	15172	14896	14805	14939	14897	15065	15159	14933	15023	14945	14894	14823	14723	14884	14988	15113	15090	15064	14717	14920	14974	14999	15237	15058	15042	15056	14879	14916	14839	14880	14825	14741	14852	15037	14880	15090	15010	14960	14963	14874	14909	14817	14912	14816	14924	14945	14908	14766	14951	14921	14968	15067	14895	14830	14790	15168	14862	14832	15111	15032	14916	14836	14918	15035	14914	14938	14918	14787	14934	14871	14820	14925	14766	15016	14846	14795	14828	14974	14901	14787	14906	14930	14971	14884	14851	15089	14828	15111	15009	14868	14998	14909	14932	14898	14831	14978	14982	14926	14877	14830	14934	15096	14971	15047	14995	15020	14973	15124	14909	14992	15080	14812	14904	14904	14871	15197	14948	14912	15030	15026	15030	14829	14728	14831	14877	14975	14918	15033	14872	14874	14943	15037	14985	14979	14981	14898	14914	14971	15117	14969	15039	14932	14869	14935	14952	15077	14934	14916	14850	14938	14892	14986	15064	14841	14681	14890	15109	14922	15036	14871	14990	14915	15101	14902	15081	14876	14824	15019	15030	14850	14898	15023	14963	14956	14923	14967	14863	15138	14908	14835	14912	14993	14866	15045	14748	14850	15050	14859	14921	15018	14870	14724	14789	14784	14914	14847	14866	14838	14934	14950	14861	14946	15136	14955	15119	14719	14975	14784	14922	14714	15094	14734	14789	14936	14861	14914	14854	14948	14871	14865	14739	15037	15051	14838	14948	15142	15005	14759	15008	15064	14829	14939	15001	14884	14825	14789	14819	15120	14844	15086	15085	14864	15042	15024	15055	14899	14826	14897	14927	14754	14932	15011	14829	14895	14973	14703	14695	14980	14950	15007	14840	14955	14834	14926	15001	14955	15003	14943	14908	14891	14916	14962	14693	14839	14958	14851	14947	14823	14947	14937	14923	14936	14974	14966	14958	15111	15060	15046	14994	14968	15110	14771	14858	14956	14913	14790	14878	14922	14937	14943	15168	14941	15080	15032	14848	14986	14881	14861	14974	14894	14933	15107	14928	14716	14924	14869	14884	14989	15030	15119	15095	14763	14842	14993	14878	15081	15108	15051	15015	14898	14983	14940	14938	14983	14894	15025	14989	15012	15004	14962	15068	15024	14940	15156	14969	14839	15016	14892	14986	14935	14911	15036	14691	14745	14932	15008	14900	14979	15078	14834	14801	15054	14813	14974	14822	14679	15020	14971	14944	15038	14888	14929	14907	14862	14882	15006	14831	14830	14811	15059	14911	15055	15040	14924	14788	15144	14750	14973	14890	14887	15033	14942	14986	15022	14895	15165	15127	15180	14992	14942	14907	14747	14855	14962	15147	14955	15019	14980	15048	14820	14914	14753	14949	15066	14882	15009	15032	15085	14860	14734	15000	15139	14926	15132	15015	15022	14777	14835	14926	14927	15050	14994	15013	14752	15079	14933	14944	15297	14889	14987	14893	14765	15053	14865	14964	14748	14935	14803	14970	14882	14778	14957	14858	14945	14996	14858	14867	14982	14898	14949	14875	15146	15051	14862	15034	15076	14900	14972	15100	15054	14893	14802	14987	15022	14942	15013	14975	14943	14804	14822	15020	14914	14863	14947	15032	14772	14888	14981	14911	15039	14889	14933	15069	15012	15083	14791	14969	15050	14947	15024	14936	15054	15044	14834	15082	15018	14935	14937	14965	14727	14929	14971	15001	15055	14958	15040	15175	14882	14944	14946	14802	14825	15064	14904	14866	14914	15001	14911	14998	14945	14910	15064	15020	14812	14866	14910	14880	15007	15103	14863	15029	14968	14966	15136	14892	15124	15013	14982	14999	14908	14878	14911	14957	14969	15092	14837	14921	15042	14848	14804	14877	14844	15078	14933	14975	14972	14945	14974	14983	15027	15046	14711	14781	15039	14905	15062	15011	14995	14923	14903	14844	14914	14908	14937	14805	14828	15062	14771	14917	15015	14965	15092	14876	14982	14821	15081	14927	15176	14810	14808	14944	14943	14975	15148	14885	15147	15098	15064	14773	14815	14920	14926	14869	14951	15035	14987	14826	14979	15023	14942	14731	14741	15072	15117	15177	14888	14965	14703	14938	14922	14953	14967	14964	14891	15086	14921	14930	14960	14891	14692	14950	14875	14802	14982	14927	14938	14896	15025	15002	14954	14987	14912	15199	14977	14934	14985	14768	15005	15033	14651	14920	15068	14977	14942	14963	14891	14891	15009	14968	14938	14808	15000	14917	15159	14923	14946	15065	15138	14977	15099	14748	14885	15052	15083	14979	14965	14971	14862	14924	14861	14866	14948	14925	14972	14892	15033	14877	15019	14869	15080	15008	14995	14930	15046	14895	15021	15065	14986	15029	14847	14826	15003	15093	15059	15084	14920	14896	15125	14991	15062	14850	14843	14847	14823	14713	14784	14777	14929	14872	14855	14850	14848	15020	14916	14848	15124	15096	14693	14955	15171	15092	14776	14931	14847	14898	14804	14917	14970	14898	14753	14978	14952	14861	15001	14895	14937	14994	15020	14819	14807	14949	14929	15098	15044	15062	14888	14800	14901	14837	14927	14772	14752	14865	14936	15010	15017	14953	14975	14839	14845	14902	14774	14928	14974	14786	14897	14911	14941	14962	15030	14912	14980	14997	14841	14911	14991	15086	14984	15221	14986	15048	14893	15193	14876	14907	14938	14861	14849	14961	14870	15029	14771	14942	15072	15028	15032	14583	14771	15002	14827	14852	14991	15029	14905	14796	14978	14952	15080	14924	14968	15088	14981	14988	14836	15011	14763	14879	15120	14930	15034	14931	14857	14956	14960	14928	14858	14670	14989	15066	15031	15013	14708	14899	14680	14862	14607	14957	14923	14847	14932	14919	14880	14883	14943	15045	14710	14970	15067	14946	14821	15021	15131	14992	14818	15005	14979	15024	14927	14929	14916	14997	15005	14899	14892	15027	14834	14989	14755	15013	14972	14934	15072	14972	15027	15038	15091	14870	14862	14997	14856	14937	15053	14904	15034	14905	14873	14947	14814	15028	15007	14995	14929	14935	15127	14919	14732	14732	14969	15248	15084	14986	14959	15239	15073	14952	14915	14951	15081	15054	15001	15197	15158	14928	14991	14845	15054	15046	15101	14745	15201	15078	14896	15009	15019	15037	14829	14883	14930	14798	14992	14856	14939	14733	14898	14823	15108	14962	14874	14922	14790	14891	14818	15005	15066	14791	15002	14919	14774	14905	15056	15001	15122	15031	14772	15059	15160	14945	15028	14977	14852	14940	14851	15008	14900	14824	14908	14973	14803	15072	14914	14928	14931	14859	14909	14909	14865	14920	15009	14970	14819	14936	14907	15111	15180	15033	14845	14913	14944	14892	14762	15025	14947	15018	14793	15037	15007	15026	14944	14914	14943	14820	15047	15017	14987	14943	14940	14659	15057	14951	15180	15089	14981	14949	14825	14974	15048	14867	14960	14969	14996	14824	14941	15038	14915	15087	15031	14850	14938	14917	14855	14903	15055	14952	14976	14941	15081	14648	14953	14917	14997	14842	15020	14990	15005	15127	14967	14973	15021	15128	14933	15090	14954	15028	14743	14912	15048	15087	14789	14926	14919	14780	14768	14929	15011	15051	14729	14909	14883	14890	14881	14867	14877	14949	14815	15087	15004	14906	14888	15051	14969	14855	14906	14957	14880	14988	14702	15174	15017	14968	15005	14991	14850	14970	14905	14962	15003	14943	15037	15047	14838	14953	14858	15083	14705	15089	15105	15151	14855	14841	14905	15042	14747	14939	14834	15053	15029	15003	15026	14797	14964	15090	14906	14967	15024	15016	14912	14890	15054	14990	14856	14926	14948	15112	15069	15101	15182	15050	14851	14970	14890	14997	14776	14963	15134	15127	15049	14941	14983	14950	14831	14727	14933	14917	14867	14968	14856	14742	14755	14885	15084	14915	15014	14965	15165	15101	14978	14749	14968	14959	14859	14858	14848	14804	14827	15168	15036	14970	14915	14920	15047	15313	15077	15008	14951	14953	15157	15159	14959	14868	14872	15040	15211	14995	15079	15009	14962	14915	14872	14991	14946	14977	15178	14821	14754	15017	15039	14865	14878	15240	14936	15085	15181	14917	14890	14989	14908	15099	15128	15108	14923	15073	15098	14989	14949	14993	15032	14856	14990	14910	15004	15175	14936	14976	14950	14822	14939	14906	14907	15076	14934	14926	15024	14900	15000	15002	15019	14872	14779	15009	15023	14894	15017	14987	14925	14898	14940	14716	14914	14927	14895	15077	15072	15181	15001	14841	14905	14806	15029	15029	15112	14932	14860	14738	15170	15041	14822	14852	14880	14919	15002	14938	15032	14841	14868	14944	14985	15049	14811	14940	14934	14843	14903	15068	14936	15024	15056	14976	14807	15047	14887	14890	14708	14945	15025	14855	15144	15033	14881	15032	15018	15032	14810	15122	14836	14891	14749	14940	14900	14946	15161	15109	14860	14849	14967	14873	14990	14813	14729	15183	14902	14871	14990	14791	15034	15224	14756	14852	15065	14938	14989	15015	14971	15052	14877	14980	15131	15051	15058	14785	14925	15041	14898	15107	15109	14900	14943	14874	14861	14911	15029	14891	14850	15022	14900	14881	15025	14894	14922	15077	14954	14877	15009	14797	15101	15065	14937	15094	15061	14933	15082	15179	15131	15021	14954	14960	14941	15122	14924	14893	15126	14963	15066	15099	14956	14854	15042	14845	14822	14957	14915	15027	15264	14903	14881	14888	14878	14959	14926	14946	14739	15019	14971	14854	14935	14902	15071	15022	15097	15019	15114	15012	14989	14869	14802	14876	14936	15048	14926	14943	14983	14837	14930	14957	14871	14874	14800
13129	19817	19219	44906	55153	49973	36102	29468	21928	16690	14278	14281	14361	14184	14339	14286	14265	14221	14222	14230	14433	14206	14112	14301	14221	14344	14312	14512	14304	14362	14412	14299	14213	14270	14483	14388	14207	14238	14206	14224	14361	14265	14322	14412	14220	14123	14172	14153	14324	14292	14259	14343	14204	14212	14350	14162	14438	14261	14282	14324	14259	14231	14254	14079	14342	14331	14368	14313	14380	14154	14289	14350	14360	14291	14244	14225	14314	14302	14225	14267	14215	14275	14249	14234	14236	14246	14335	14278	14178	14351	14333	14260	14391	14356	14365	14289	14413	14268	14465	14117	14245	14219	14343	14361	14420	14211	14260	14446	14277	14078	14288	14334	14355	14331	14088	14134	14143	14333	14257	14143	14239	14194	14197	14300	14094	14408	14332	14170	14237	14324	14292	14268	14195	14288	14304	14301	14342	14345	14407	14337	14272	14207	14282	14277	14306	14453	14110	14207	14302	14272	14202	14292	14292	14255	14337	14089	14254	14157	14509	14382	14346	14384	14239	14349	14245	14232	14084	14303	14178	14125	14328	14155	14226	14259	14247	14306	14282	14158	14404	14171	14204	14319	14182	14261	14172	14224	14196	14248	14176	14413	14109	14153	14170	14325	14122	14112	14283	14146	14177	14440	14111	14075	14229	14285	14249	14324	14280	14267	14214	14113	14364	14334	14232	14207	14370	14239	14338	14252	14169	14273	14356	14268	14439	14381	14338	14179	14288	14298	14400	14210	14221	14293	14286	14304	14219	14344	14317	14257	14258	14344	14244	14223	14257	14253	14188	14310	14253	14226	14182	14286	14174	14339	14258	14244	14266	14169	14378	14296	14400	14289	14310	14280	14325	14248	14345	14354	14339	14244	14284	14149	14182	14397	14338	14336	14250	14413	14373	14311	14173	14313	14382	14233	14219	14387	14305	14213	14462	14247	14400	14290	14178	14379	14178	14270	14273	14475	14204	14289	14307	14242	14258	14265	14203	14275	14212	14220	14365	14203	14232	14283	14387	14290	14363	14247	14264	14255	14265	14243	14193	14247	14463	14236	14252	14202	14401	14174	14257	14089	14302	14252	14258	14280	14091	14314	14178	14102	14418	14193	14130	14125	14287	14300	14329	14301	14213	14338	14233	14343	14432	14215	14067	14120	14216	14347	14267	14255	14269	14098	14352	14229	14353	14299	14501	14351	14359	14208	14387	14211	14397	14310	14179	14193	14339	14290	14157	14252	14298	14263	14259	14226	14419	14319	14220	14235	14414	14431	14275	14327	14263	14149	14193	14291	14282	14273	14342	14490	14281	14317	14241	14218	14297	14286	14242	14245	14428	14314	14269	14293	14262	14399	14253	14095	14158	14267	14241	14316	14310	14253	14333	14431	14142	14299	14262	14313	14312	14296	14468	14205	14264	14456	14323	14192	14375	14176	14369	14235	14374	14252	14220	14200	14372	14281	14359	14344	14334	14255	14268	14205	14330	14346	14275	14270	14153	14224	14265	14225	14416	14317	14347	14137	14176	14174	14321	14224	14173	14476	14160	14278	14189	14293	14245	14263	14256	14429	14307	14243	14205	14336	14314	14219	14202	14197	14162	14464	14306	14343	14181	14312	14345	14172	14185	14158	14419	14240	14268	14162	14357	14332	14277	14230	14272	14376	14318	14194	14208	14213	14236	14263	14335	14086	14303	14518	14233	14269	14147	14417	14301	14288	14399	14479	14567	14063	14227	14249	14436	14464	14327	14239	14348	14376	14214	14353	14283	14181	14253	14502	14292	14389	14391	14361	14264	14501	14282	14209	14256	14263	14362	14193	14347	14380	14144	14229	14202	14297	14359	14305	14325	14171	14370	14241	14246	14314	14282	14245	14175	14335	14332	14235	14460	14284	14317	14260	14299	14064	14277	14372	14244	14176	14195	14356	14422	14220	14180	14276	14180	14452	14326	14202	14276	14286	14296	14342	14063	14320	14205	14343	14209	14335	14347	14243	14366	14191	14047	14186	14021	14261	14189	14208	14367	14355	14324	14135	14343	14251	14308	14189	14324	14276	14173	14481	14501	14369	14174	14330	14201	14219	14267	14353	14201	14234	14433	14284	14270	14267	14308	14349	14533	14302	14248	14172	14209	14254	14186	14226	14314	14263	14278	14334	14189	14350	14208	14247	14397	14215	14173	14361	14252	14303	14338	14223	14276	14303	14438	14242	14264	14281	14121	14303	14239	14248	14362	14321	14324	14324	14171	14226	14303	14385	14237	14227	14304	14315	14317	14304	14249	14330	14317	14107	14208	14113	14190	14293	14488	14362	14188	14247	14213	14195	14317	14196	14327	14232	14235	14159	14294	14479	14182	14287	14281	14307	14283	14374	14318	14368	14290	14137	14439	14230	14457	14214	14234	14228	14363	14169	14354	14233	14316	14244	14311	14439	14324	14162	14361	14157	14205	14220	14313	14334	14253	14277	14451	14307	14285	14101	14273	14201	14323	14260	14266	14367	14343	14243	14173	14340	14231	14188	14503	14362	14353	14259	14355	14468	14312	14378	14492	14339	14353	14346	14292	14362	14205	14324	14192	14272	14035	14327	14355	14201	14272	14267	14346	14268	14283	14381	14270	14257	14364	14367	14228	14252	14259	14205	14349	14371	14238	14215	14147	14167	14391	14151	14284	14305	14324	14204	14347	14273	14105	14193	14378	14179	14150	14319	14146	14273	14187	14404	14301	14148	14303	14392	14179	14322	14191	14280	14273	14283	14334	14305	14409	14334	14304	14171	14242	14236	14346	14227	14335	14172	14112	14234	14253	14233	14202	14403	14361	14307	14294	14182	14200	14358	14300	14255	14350	14233	14367	14406	14263	14286	14297	14248	14231	14401	14122	14282	14236	14339	14319	14340	14336	14074	14143	14378	14228	14162	14163	14345	14463	14458	14205	14242	14372	14234	14286	14309	14242	14257	14244	14287	14305	14142	14290	14301	14361	14346	14197	14465	14409	14306	14214	14402	14392	14297	14185	14257	14186	14290	14289	14327	14239	14211	14216	14308	14381	14183	14312	14233	14336	14077	14365	14382	14305	14319	14259	14244	14438	14328	14348	14378	14578	14240	14263	14472	14231	14287	14314	14155	14307	14272	14237	14355	14185	14390	14279	14151	14398	14390	14208	14191	14385	14323	14293	14288	14303	14269	14197	14382	14322	14341	14389	14185	14424	14122	14297	14138	14306	14278	14189	14167	14283	14200	14295	14111	14211	14216	14426	14228	14233	14250	14285	14333	14172	14351	14314	14437	14423	14333	14195	14187	14210	14307	14340	14318	14187	14269	14339	14261	14074	14110	14362	14417	14311	14329	14300	14329	14362	14279	14061	14259	14134	14245	14267	14346	14174	14141	14358	14128	14228	14273	14300	14337	14258	14245	14154	14275	14304	14231	14390	14271	14319	14301	14235	14397	14235	14275	14260	14187	14253	14406	14286	14266	14250	14184	14246	14244	14250	14313	14261	14310	14385	14336	14189	14330	14326	14248	14107	14328	14205	14296	14227	14079	14429	14424	14320	14356	14162	14236	14321	14313	14237	14258	14368	14252	14392	14374	14337	14296	14109	14299	14119	14461	14223	14281	14254	14236	14252	14406	14212	14139	14377	14198	14250	14191	14200	14253	14315	14321	14186	14281	14334	14236	14250	14230	14325	14300	14269	14228	14303	14212	14231	14243	14234	14201	14353	14347	14161	14287	14155	14229	14161	14274	14189	14306	14239	14283	14272	14152	14379	14257	14291	14272	14249	14376	14316	14163	14303	14283	14321	14295	14283	14267	14282	14471	14258	14179	14232	14184	14271	14328	14202	14393	14214	14116	14223	14316	14175	14337	14188	14345	14237	14123	14214	14409	14410	14325	14463	14254	14273	14216	14327	14365	14296	14191	14256	14290	14353	14295	14059	14234	14273	14300	14332	14185	14100	14200	14160	14308	14267	14461	14376	14236	14480	14491	14320	14358	14448	14260	14187	14300	14134	14266	14329	14175	14304	14225	14323	14135	14460	14221	14322	14174	14312	14338	14275	14486	14255	14398	14281	14321	14219	14446	14267	14128	14373	14270	14245	14215	14199	14363	14411	14221	14204	14249	14181	14267	14335	14489	14259	14242	14389	14265	14411	14252	14445	14307	14240	14373	14254	14346	14173	14253	14243	14281	14288	14295	14338	14169	14257	14129	14426	14252	14253	14327	14352	14184	14408	14319	14207	14430	14388	14213	13985	14048	14080	14277	14226	14185	14276	14226	14364	14199	14278	14229	14259	14133	14221	14127	14260	14270	14099	14304	14359	14226	14219	14363	14200	14158	14293	14501	14178	14365	14167	14259	14443	14349	14319	14309	14280	14379	14375	14256	14271	14402	14103	14150	14173	14239	14328	14187	14311	14242	14216	14395	14236	14231	14249	14357	14164	14259	14269	14301	14360	14395	14301	14333	14267	14173	14365	14241	14074	14240	14354	14282	14382	14155	14381	14394	14385	14375	14372	14195	14195	14265	14305	14369	14302	14313	14295	14317	14144	14422	14258	14310	14172	14369	14345	14135	14121	14358	14390	14196	14601	14327	14303	14370	14393	14389	14099	14460	14363	14303	14306	14294	14329	14139	14148	14428	14312	14286	14148	14329	14305	14201	14311	14216	14318	14287	14295	14356	14288	14167	14241	14443	14170	14290	14217	14324	14321	14158	14283	14313	14399	14249	14127	14245	14279	14348	14299	14270	14129	14290	14395	14313	14126	14300	14348	14273	14175	14318	14219	14368	14199	14215	14367	14406	14308	14226	14169	14266	14340	14167	14199	14344	14183	14414	14158	14193	14217	14249	14282	14249	14240	14366	14524	14298	14180	14326	14228	14352	14204	14492	14218	14407	14170	14136	14366	14338	14326	14297	14251	14243	14232	14281	14114	14406	14215	14363	14165	14317	14275	14449	14291	14295	14297	14315	14090	14206	14292	14249	14288	14494	14384	14341	14219	14315	14378	14175	14314	14378	14278	14275	14279	14371	14237	14296	14144	14387	14463	14375	14257	14309	14241	14150	14294	14211	14257	14268	14270	14162	14140	14158	14103	14162	14367	14379	14349	14259	14284	14438	14314	14140	14344	14260	14428	14352	14428	14385
23080	21102	28834	27703	54429	58140	47398	40486	29946	22240	16155	15597	15510	15386	15309	15231	15240	15488	15317	15251	15265	15157	15200	15164	15340	15209	15228	15136	15294	15306	15282	15292	15245	15086	15267	15212	15147	15273	15340	15328	15218	15315	15249	15233	15007	15308	15302	15137	14954	15335	15084	15148	15007	15268	15290	15000	15137	15158	15289	15200	15415	15033	15160	15117	15151	15031	14924	15227	15206	15212	15160	15158	15168	15253	15239	15199	15096	15254	15253	15119	15286	15156	15068	15300	15073	14751	15260	15100	15100	15200	15183	15016	15105	15105	15115	14945	15055	15201	15211	15411	14908	15238	15152	15106	15151	15147	15082	15162	14982	15244	15104	15290	15413	15240	15064	15086	15188	14985	15184	15170	15150	14990	15046	15046	15024	15147	15039	15201	15168	15044	15310	15243	15142	15081	15126	14885	15183	15189	15050	14951	15214	15298	15125	15215	14983	15206	15278	15266	15220	15250	15180	15230	15284	15056	15209	15227	15210	15190	15229	15141	15157	15204	15043	14972	15244	15033	15262	15241	15218	15124	15040	15126	15070	15100	15253	15186	14991	15035	15287	15000	15126	15272	15175	15194	15128	15146	15074	14970	15201	15120	15176	15205	15241	15112	15187	15301	15040	15202	15189	15071	15075	15115	15263	15259	15178	15057	15264	15061	15164	14981	15267	15177	15162	15290	15102	15272	15123	15143	15177	15289	15051	15158	15240	15073	14985	15265	15205	15152	14989	15354	15141	15116	15144	15199	15374	15166	15259	14992	15138	14891	14970	15211	15026	15114	15098	15173	15109	15312	15198	15375	15138	15082	15008	14866	15085	15155	15174	14997	15006	15160	15049	15050	15256	15019	15253	15128	15003	15074	15215	15196	15198	15277	15241	15120	15272	15096	15217	15179	15228	15255	15286	15097	15007	15133	15070	15109	15153	15003	15138	15101	15067	14901	15073	15033	15101	14999	14994	14974	15168	15141	15019	14979	15173	14947	15164	15109	15017	15166	15033	15181	14961	15092	15124	15133	15160	15060	15120	15200	15125	15247	15150	14956	15173	15071	15215	15197	15210	15180	15234	15139	15160	15079	15206	15204	15100	15036	15273	15205	14928	15045	15078	15007	15199	15075	15072	15116	15075	15169	15173	15214	15509	15041	15279	15210	15179	15100	15109	15266	15062	15290	15100	15363	15212	15071	14987	15080	14969	15127	15155	15048	15155	15202	15133	15082	15084	15310	15024	15173	14952	15124	15001	15104	15161	14985	15316	15291	15098	14995	15117	15091	15112	15067	15092	15150	15123	15075	15051	15240	15288	15149	15214	15229	15135	15148	14964	15140	15205	15232	15041	15028	15196	14993	15126	15071	15295	15114	14907	15193	15129	14888	14995	15140	15133	15240	14989	15240	15412	15276	15267	15055	15279	15228	15179	15077	15136	15117	15119	15154	15200	15272	15197	15224	15100	15250	15280	14940	15056	15272	15091	15267	15218	15284	15191	15083	15178	15175	15222	15021	15114	15085	15035	15113	15139	15187	15066	15139	15218	15124	15125	15110	15150	15082	15259	15026	14960	15050	15115	15193	15152	15111	15073	15277	15201	15195	15242	15190	15205	15071	15096	15109	15007	15176	15175	15200	14888	15119	15245	15066	15072	15103	15143	15180	15194	15238	15071	15091	14967	15078	15271	15286	15115	15351	15107	15103	15084	15183	15001	15010	15219	15046	15307	15068	15068	15143	15136	15159	15013	15170	15240	14992	15076	15276	15237	15139	15363	14975	15252	15188	15071	15069	15065	14967	15083	15127	15215	15126	15033	15202	15267	14980	14991	15169	15051	15085	15195	15205	15157	15284	15147	15229	15247	15143	15054	15221	15104	15242	15195	15136	15108	15297	15292	15115	15138	15235	14970	15075	15204	14900	15210	15127	15119	15216	15149	15156	15309	15108	15168	15065	15129	15058	15111	15281	15046	15199	14841	15135	15222	15106	15216	15086	15264	15052	15021	14988	15186	15068	15185	14992	14992	15037	15193	14889	15186	15117	15230	15189	15116	14827	15137	14892	15206	15125	15012	14945	15257	15247	15105	15121	15227	15143	15150	15067	15127	15021	15133	14956	14964	15144	15262	14900	15133	15174	15210	14978	15155	15205	15202	15098	15090	15203	14959	15082	15230	15406	15305	15005	15137	15039	15215	15005	15096	15247	15183	15210	15141	15086	15013	14943	15208	15108	15131	15176	15117	15119	15018	15117	15114	15219	15148	15354	14962	15045	15003	15026	15119	15092	14943	15185	15021	15029	15159	14941	15206	15088	15202	15131	15215	15006	15164	15065	14989	15243	15041	15144	15116	15160	15202	15182	15101	15113	15077	15258	15130	15124	14975	15220	15074	15210	15104	14957	15124	15200	15179	15202	15206	15026	15070	15147	15285	14977	15021	15000	14993	15072	15016	14972	15326	14986	15298	15157	15177	15246	15202	15068	14865	15075	15004	15108	15283	15268	15259	14973	15157	14991	15181	15097	15185	15272	15359	15103	14983	15189	15095	15021	15161	15124	15232	15094	15230	15187	14997	15188	15271	15310	15091	15160	15350	15108	15286	15274	15267	15026	15110	15037	15076	15135	15012	15072	15100	15011	15177	15372	15380	15186	15347	15126	15122	15178	15192	15137	14978	15061	15023	15124	15128	15211	14974	15047	15033	15174	15141	15143	15229	15418	15122	15085	15186	15278	15042	15111	15131	14968	15150	15162	15361	15178	15368	15071	15139	15043	15093	15038	15127	15125	15031	15257	14983	15195	14874	15066	15220	14928	15376	15093	15186	15061	15159	15170	14993	15148	15028	15023	15117	15223	14911	15174	14991	15119	15261	14908	15234	14984	15054	15125	15394	15200	15167	15262	15091	14976	15203	14995	15153	15247	14953	15132	15307	15221	15076	15164	15091	14967	15266	15024	15181	15078	15342	15024	14974	15183	15015	15018	15201	15305	15069	15056	15144	15043	15007	14998	15288	15125	15120	15120	14923	15145	15146	15174	15301	14989	15066	15093	14967	15216	15230	15244	15173	15249	15097	15313	15082	15056	15020	14998	15187	15254	15326	15080	15260	15063	15219	15145	15080	15187	15116	15008	15118	15282	15093	15142	15371	15218	14897	15210	15363	15151	15176	15053	14960	15037	15170	15001	15138	15106	15119	15217	15310	15140	14957	15272	15151	15134	15157	15207	15074	15190	15219	14858	15073	15370	15114	15216	15168	15165	15167	15071	15284	15130	15226	15245	15199	15240	15239	15039	15136	15048	15126	15149	15102	15071	15255	15034	15009	15156	15289	14936	15053	15131	15316	15192	15034	15124	15221	15010	15226	15207	14908	15191	15190	15257	15012	15121	15157	15004	15232	15127	15193	14963	15104	15064	15296	15018	15434	15190	15080	15291	15093	15058	14935	14989	15052	15157	15089	15126	15148	15086	15099	15106	14997	15217	15280	14884	15250	15033	15136	14988	15083	14879	15132	15028	15266	14962	15043	15116	15015	15046	15003	15029	15262	14876	15258	14942	15182	14962	15230	15309	15246	15064	14944	15089	15006	15200	15136	15104	15010	15158	14971	15173	15098	15228	15120	15304	15088	15063	15114	15214	15089	15169	15276	15127	15235	15137	15146	15143	15158	15090	15121	15390	15354	15313	15163	15107	15242	15081	15180	15141	15043	15254	15097	15082	15153	15122	15203	15180	15204	15047	15256	15088	15121	15127	15045	15202	15157	15214	15080	15094	15037	15125	15180	15050	15079	15084	15108	15017	15130	15014	15068	15189	15268	14983	14907	15056	15192	15041	14946	15155	15239	15284	15141	14957	15160	15138	15066	15039	15091	15154	15176	15132	15365	15211	15058	15140	15224	15184	15160	14950	15123	15046	15171	15297	15049	15039	15131	15130	15116	15212	15215	15167	15123	15206	15072	15311	15116	14884	15062	15085	15116	15246	15255	15113	15297	15152	15065	15375	15077	14982	14887	14878	15059	15199	15039	15282	15056	15320	15082	15113	15267	14997	14960	14931	14870	15299	15065	15250	15090	15287	15181	15278	15146	15179	15006	15012	15193	15013	15262	15114	15029	14919	15330	15085	15092	14924	14974	15177	15140	15051	15227	14976	15010	15043	15205	15130	14990	14978	15156	15329	15198	15141	15372	15306	15114	14929	15157	15063	15209	15139	15271	15089	15214	15295	15265	15017	15202	15174	15089	15173	15289	15017	15106	15154	15257	15269	15191	15131	15266	15150	15181	15107	15103	15143	15187	15183	14928	15011	15080	15038	15149	15183	15171	15135	15247	15251	15082	15050	15193	15171	15110	15080	15243	15168	15090	15050	15197	15120	15267	15090	15263	15120	15078	15028	15158	15117	15046	14852	15156	15071	15272	14918	15196	14902	15155	15098	15150	15109	15314	15192	15164	15262	15113	15121	15157	15295	14945	15146	14995	15175	15041	15135	15208	15052	15237	15265	14976	15169	14900	15027	15092	14856	15084	15250	15319	15093	15194	15120	15242	15109	15198	15298	15277	15083	15124	15148	15262	15197	14957	14915	15220	15169	15284	15021	15053	15006	15015	15202	14994	15122	15325	15144	15268	15170	15122	14896	15083	15074	15054	15142	15136	15092	15116	15191	15250	15139	15089	15130	15047	15294	15204	15208	15111	15083	15128	14945	14930	15141	15047	15193	15156	15185	15118	15024	15194	15283	15058	14997	15042	15145	14973	15076	15188	15105	15250	15008	15041	15201	15100	15192	15086	15395	15317	15066	14910	15169	15124	14975	15301	15042	15073	15131	15131	15078	15189	15070	15102	15236	15080	15330	15015	15200	15048	15135	15174	14953	15127	15035	14951	14954	15203	15053	15065	15122	15001	15164	15281	15351	15012	15300	15354	15140	15230	15220	14858	15051	15221	15126	15039	15030	15159	15061	15222	15161	15072	15021	15165	15055	15152	14940	15205	15237	15224	15265	15124	15076	15300	15086	15230	15307	15213	15211	15135	14924	15176	15062	15338	15144	15164	15238	15108	14959	15032	14976	15210	15021	15090	15206	14988	15045	15112	15238	15169	14934	15061	15176	15260	14990	15046	15104	15201	15008	14959	14980	15210	15231	15300	15044	14992	15075
15412	26654	24948	49370	64476	68909	52779	43196	31440	20474	14477	14440	14444	14379	14431	14346	14410	14406	14419	14435	14558	14226	14369	14453	14428	14371	14420	14441	14301	14416	14344	14401	14472	14335	14401	14240	14406	14460	14311	14416	14284	14273	14512	14359	14502	14350	14320	14431	14378	14389	14333	14270	14405	14406	14391	14322	14356	14498	14372	14410	14166	14325	14342	14387	14378	14378	14522	14515	14391	14192	14460	14623	14250	14330	14469	14455	14445	14192	14540	14402	14328	14223	14301	14469	14436	14315	14352	14305	14249	14384	14378	14514	14376	14354	14363	14329	14228	14340	14434	14402	14327	14397	14402	14374	14479	14375	14357	14383	14463	14311	14188	14136	14334	14315	14367	14268	14491	14468	14344	14345	14143	14508	14498	14325	14448	14446	14295	14335	14310	14430	14204	14372	14326	14377	14254	14317	14325	14284	14263	14383	14419	14482	14451	14209	14338	14390	14424	14290	14399	14230	14381	14134	14440	14377	14421	14253	14441	14348	14412	14233	14337	14213	14552	14342	14348	14316	14354	14420	14455	14339	14321	14272	14403	14256	14416	14355	14302	14417	14428	14252	14477	14303	14253	14218	14297	14397	14201	14427	14297	14338	14330	14329	14206	14425	14279	14321	14276	14280	14266	14204	14271	14516	14244	14295	14445	14275	14422	14416	14410	14585	14325	14243	14393	14297	14313	14309	14451	14355	14262	14437	14375	14316	14305	14116	14348	14412	14426	14385	14453	14494	14358	14215	14332	14414	14478	14382	14220	14289	14458	14493	14472	14231	14355	14296	14221	14261	14369	14530	14256	14419	14231	14256	14303	14255	14222	14387	14535	14463	14367	14407	14322	14469	14333	14346	14328	14349	14328	14394	14452	14513	14257	14261	14386	14369	14464	14396	14242	14365	14383	14269	14384	14412	14353	14348	14278	14309	14448	14311	14327	14264	14300	14187	14308	14486	14400	14273	14340	14431	14362	14339	14455	14455	14601	14293	14282	14400	14309	14248	14343	14535	14256	14458	14280	14379	14319	14290	14407	14491	14328	14304	14272	14471	14368	14265	14281	14295	14327	14387	14446	14230	14327	14384	14376	14398	14384	14298	14233	14290	14445	14266	14206	14493	14353	14419	14354	14499	14239	14241	14344	14325	14377	14402	14195	14403	14419	14319	14404	14278	14453	14233	14253	14262	14271	14249	14481	14551	14203	14512	14272	14415	14286	14492	14488	14413	14308	14392	14339	14375	14238	14284	14296	14507	14408	14468	14323	14330	14268	14271	14363	14243	14341	14382	14141	14291	14389	14291	14275	14387	14232	14328	14471	14299	14318	14215	14351	14295	14422	14307	14465	14451	14311	14482	14239	14545	14321	14230	14265	14381	14286	14267	14519	14441	14366	14384	14338	14363	14437	14269	14432	14387	14285	14426	14238	14302	14259	14280	14337	14197	14510	14522	14399	14193	14488	14438	14235	14271	14311	14432	14405	14394	14331	14287	14341	14349	14440	14328	14421	14280	14478	14476	14313	14378	14417	14268	14328	14298	14387	14469	14305	14455	14288	14131	14425	14239	14334	14543	14412	14275	14393	14268	14260	14418	14372	14547	14318	14533	14396	14360	14506	14381	14260	14498	14325	14213	14272	14366	14434	14384	14325	14404	14317	14412	14280	14469	14274	14309	14491	14318	14350	14385	14406	14378	14460	14388	14438	14351	14124	14514	14367	14308	14328	14346	14321	14297	14486	14178	14396	14458	14481	14337	14255	14258	14417	14282	14396	14279	14230	14368	14405	14566	14387	14430	14452	14135	14458	14158	14314	14215	14292	14345	14464	14324	14431	14362	14401	14252	14331	14302	14286	14206	14332	14451	14335	14319	14206	14397	14325	14292	14338	14301	14350	14257	14403	14561	14431	14460	14297	14351	14406	14297	14316	14275	14538	14359	14209	14425	14487	14298	14497	14456	14401	14485	14274	14330	14263	14270	14416	14458	14300	14261	14404	14337	14166	14336	14260	14511	14390	14429	14265	14396	14122	14297	14377	14385	14402	14470	14497	14202	14222	14302	14377	14403	14378	14296	14377	14372	14384	14304	14457	14405	14297	14297	14431	14255	14402	14280	14370	14396	14343	14328	14520	14399	14577	14368	14261	14415	14221	14313	14296	14431	14296	14373	14540	14497	14297	14284	14259	14438	14423	14387	14390	14360	14342	14433	14445	14356	14383	14318	14387	14396	14298	14377	14436	14265	14240	14429	14271	14328	14359	14180	14224	14248	14429	14269	14263	14415	14421	14355	14364	14143	14389	14290	14326	14292	14512	14417	14369	14363	14524	14468	14296	14422	14356	14251	14222	14202	14427	14259	14237	14316	14338	14246	14314	14395	14338	14326	14436	14302	14428	14289	14250	14455	14380	14495	14516	14426	14348	14489	14446	14593	14316	14437	14362	14207	14380	14177	14382	14347	14399	14375	14436	14334	14318	14419	14386	14315	14324	14424	14559	14387	14362	14288	14368	14320	14356	14499	14448	14331	14393	14435	14419	14295	14423	14227	14389	14311	14470	14345	14299	14429	14475	14319	14287	14298	14262	14317	14285	14359	14406	14496	14315	14439	14342	14380	14418	14324	14308	14411	14417	14351	14290	14334	14346	14169	14326	14231	14296	14424	14353	14441	14264	14320	14376	14294	14339	14274	14446	14433	14177	14437	14357	14359	14404	14261	14384	14163	14396	14311	14417	14314	14272	14354	14202	14505	14325	14339	14274	14160	14291	14382	14247	14283	14535	14169	14351	14441	14198	14350	14382	14281	14334	14372	14447	14267	14334	14429	14547	14448	14213	14398	14334	14394	14178	14205	14284	14430	14344	14351	14493	14374	14282	14398	14306	14353	14332	14245	14443	14548	14437	14546	14192	14312	14412	14099	14313	14339	14279	14284	14378	14275	14431	14260	14259	14411	14366	14398	14403	14335	14266	14589	14515	14404	14521	14356	14130	14328	14369	14248	14338	14370	14354	14356	14293	14488	14301	14241	14400	14499	14567	14401	14303	14455	14336	14374	14385	14298	14315	14348	14365	14263	14430	14339	14510	14314	14292	14340	14481	14225	14355	14419	14405	14332	14273	14258	14439	14382	14293	14149	14270	14385	14423	14430	14431	14474	14356	14315	14434	14389	14257	14294	14493	14235	14335	14489	14445	14262	14490	14227	14381	14434	14352	14504	14398	14263	14266	14488	14502	14535	14334	14390	14330	14291	14517	14233	14405	14294	14485	14474	14361	14220	14304	14468	14174	14140	14503	14482	14198	14274	14408	14342	14311	14556	14342	14384	14603	14171	14314	14273	14296	14534	14281	14312	14381	14308	14455	14336	14242	14453	14388	14456	14480	14368	14257	14146	14517	14314	14270	14445	14382	14278	14264	14381	14251	14401	14377	14447	14462	14346	14248	14217	14376	14261	14182	14254	14271	14523	14268	14389	14399	14221	14451	14334	14276	14410	14352	14438	14279	14368	14384	14196	14438	14311	14389	14281	14333	14441	14280	14277	14427	14317	14261	14326	14140	14471	14409	14425	14341	14406	14445	14215	14151	14280	14363	14349	14300	14365	14416	14453	14459	14331	14390	14516	14362	14234	14399	14318	14283	14428	14378	14348	14219	14436	14326	14245	14266	14331	14370	14314	14482	14227	14278	14592	14347	14446	14437	14153	14310	14423	14296	14294	14375	14403	14399	14256	14351	14433	14498	14414	14258	14374	14381	14320	14427	14265	14290	14375	14282	14503	14346	14167	14398	14304	14242	14431	14235	14424	14332	14380	14170	14163	14364	14385	14575	14397	14136	14425	14325	14405	14343	14332	14402	14251	14455	14149	14509	14186	14383	14319	14353	14416	14423	14443	14416	14149	14403	14301	14442	14308	14255	14346	14325	14415	14332	14290	14367	14470	14313	14281	14404	14401	14260	14418	14283	14419	14521	14462	14409	14356	14340	14472	14383	14435	14330	14155	14363	14344	14395	14501	14462	14269	14391	14382	14218	14296	14307	14252	14368	14401	14277	14587	14406	14311	14321	14323	14344	14347	14420	14257	14504	14396	14362	14410	14407	14169	14422	14295	14290	14211	14382	14497	14522	14397	14340	14359	14317	14513	14428	14206	14369	14318	14375	14170	14341	14256	14235	14459	14220	14255	14382	14279	14355	14200	14527	14263	14406	14276	14443	14538	14357	14346	14412	14380	14385	14226	14413	14485	14305	14347	14517	14418	14511	14135	14367	14377	14417	14277	14484	14487	14520	14500	14343	14215	14372	14416	14420	14380	14477	14460	14198	14277	14366	14410	14439	14331	14327	14340	14387	14451	14341	14296	14400	14314	14311	14146	14361	14353	14333	14494	14449	14317	14132	14455	14313	14376	14233	14415	14315	14266	14099	14417	14243	14416	14345	14266	14482	14379	14540	14370	14381	14315	14283	14263	14527	14276	14457	14390	14490	14296	14511	14237	14489	14393	14384	14328	14352	14360	14372	14508	14395	14294	14452	14312	14370	14288	14250	14426	14414	14234	14562	14379	14189	14319	14415	14466	14510	14357	14206	14314	14479	14375	14428	14329	14554	14347	14330	14215	14408	14544	14294	14307	14343	14407	14384	14371	14512	14348	14386	14442	14320	14324	14256	14515	14436	14327	14356	14347	14346	14279	14447	14345	14340	14418	14330	14340	14345	14310	14385	14547	14259	14234	14342	14346	14236	14292	14291	14365	14436	14349	14293	14373	14426	14293	14322	14362	14342	14371	14387	14366	14389	14495	14269	14326	14253	14321	14329	14280	14335	14371	14380	14275	14444	14409	14352	14187	14263	14327	14329	14426	14369	14458	14380	14214	14438	14152	14457	14247	14471	14386	14323	14437	14283	14367	14432	14306	14370	14331	14380	14395	14262	14384	14400	14327	14361	14519	14225	14444	14269	14308	14324	14353	14265	14411	14387	14294	14651	14165	14259	14352	14290	14280	14452	14308	14311	14348	14470	14441	14327	14352	14293	14376	14381	14421	14379	14339	14335	14392	14303	14319	14418	14339	14215	14425	14332	14461	14338	14445	14311	14380	14480	14417	14355	14305	14273	14465	14081	14499	14303	14370	14452	14390	14463	14174	14263	14344	14207	14221
27758	21586	21971	20524	27325	28939	23190	20820	17429	16053	15524	15539	15564	15453	15659	15421	15458	15754	15508	15601	15562	15491	15716	15488	15459	15414	15504	15547	15639	15652	15604	15573	15696	15482	15588	15456	15720	15741	15425	15506	15436	15567	15716	15502	15528	15409	15557	15421	15455	15484	15533	15736	15502	15774	15508	15610	15602	15471	15746	15715	15348	15588	15717	15696	15685	15539	15625	15625	15285	15456	15503	15425	15365	15863	15576	15579	15481	15640	15639	15533	15712	15491	15304	15531	15433	15333	15598	15611	15316	15658	15506	15746	15486	15618	15511	15508	15406	15700	15558	15711	15512	15532	15450	15440	15354	15430	15579	15412	15337	15480	15411	15467	15539	15651	15744	15467	15459	15488	15546	15602	15439	15353	15602	15597	15485	15517	15578	15436	15518	15666	15662	15649	15606	15560	15594	15443	15512	15426	15425	15539	15503	15505	15578	15536	15720	15515	15675	15490	15533	15443	15498	15425	15396	15534	15580	15545	15498	15581	15509	15771	15602	15475	15555	15632	15552	15522	15664	15677	15593	15679	15489	15380	15535	15465	15446	15664	15736	15538	15575	15473	15539	15567	15286	15667	15532	15383	15454	15439	15625	15732	15699	15319	15927	15497	15521	15660	15655	15464	15509	15259	15535	15488	15556	15611	15416	15615	15634	15638	15617	15648	15351	15427	15708	15530	15627	15579	15557	15635	15554	15416	15545	15598	15560	15364	15460	15469	15519	15514	15487	15510	15526	15703	15517	15462	15608	15387	15531	15647	15532	15849	15774	15737	15540	15586	15561	15550	15368	15472	15481	15424	15489	15341	15615	15646	15565	15436	15503	15458	15544	15562	15734	15512	15493	15595	15508	15533	15683	15510	15615	15594	15768	15586	15795	15527	15595	15469	15618	15324	15433	15472	15422	15485	15414	15262	15643	15512	15589	15827	15339	15426	15400	15517	15406	15357	15420	15572	15431	15413	15605	15404	15508	15552	15603	15568	15761	15562	15446	15747	15634	15485	15351	15449	15385	15636	15638	15503	15742	15401	15542	15607	15369	15503	15648	15592	15420	15744	15577	15513	15491	15617	15628	15564	15582	15665	15127	15622	15635	15533	15653	15494	15457	15373	15487	15382	15627	15565	15489	15745	15471	15482	15751	15602	15552	15799	15693	15554	15739	15483	15504	15624	15495	15664	15464	15557	15529	15410	15407	15556	15675	15553	15547	15580	15486	15448	15509	15699	15591	15562	15502	15579	15698	15463	15723	15508	15485	15509	15592	15664	15450	15634	15713	15498	15614	15763	15465	15437	15591	15564	15498	15551	15597	15580	15738	15562	15711	15570	15460	15534	15399	15502	15779	15649	15709	15545	15585	15454	15492	15503	15629	15432	15404	15424	15474	15548	15416	15585	15532	15609	15576	15515	15674	15513	15462	15459	15544	15618	15712	15468	15446	15467	15522	15574	15587	15578	15700	15396	15443	15554	15571	15504	15632	15619	15587	15716	15700	15490	15461	15531	15436	15701	15610	15557	15642	15553	15514	15600	15769	15549	15732	15584	15553	15526	15482	15543	15522	15409	15532	15664	15557	15582	15573	15554	15509	15549	15566	15630	15777	15549	15676	15526	15508	15519	15502	15439	15379	15598	15624	15382	15281	15593	15446	15447	15620	15594	15696	15504	15432	15551	15446	15485	15199	15246	15382	15625	15343	15464	15667	15552	15432	15514	15500	15580	15628	15509	15536	15653	15590	15624	15691	15485	15590	15401	15526	15494	15439	15539	15511	15404	15528	15508	15702	15582	15462	15633	15575	15621	15827	15572	15563	15491	15429	15503	15638	15429	15414	15449	15397	15371	15581	15557	15618	15473	15670	15550	15523	15333	15554	15609	15661	15613	15336	15433	15531	15675	15614	15658	15796	15491	15612	15745	15573	15564	15533	15679	15650	15710	15414	15443	15632	15324	15564	15463	15454	15394	15746	15563	15487	15688	15672	15508	15562	15550	15578	15720	15534	15584	15685	15413	15542	15504	15606	15533	15568	15669	15654	15724	15559	15416	15577	15544	15796	15590	15423	15678	15530	15533	15711	15528	15470	15523	15487	15571	15689	15494	15566	15503	15377	15683	15455	15460	15583	15649	15434	15445	15383	15344	15479	15490	15370	15456	15532	15750	15647	15510	15468	15647	15533	15695	15540	15525	15650	15583	15547	15540	15427	15550	15257	15563	15688	15507	15548	15368	15485	15417	15520	15474	15397	15627	15500	15564	15502	15675	15482	15727	15619	15636	15349	15389	15512	15516	15742	15601	15800	15529	15561	15685	15577	15579	15565	15492	15432	15369	15704	15616	15688	15740	15595	15465	15491	15458	15674	15662	15444	15611	15446	15509	15511	15439	15468	15726	15476	15612	15468	15618	15643	15557	15502	15450	15525	15551	15661	15474	15457	15574	15511	15355	15663	15589	15568	15723	15522	15812	15475	15368	15693	15398	15512	15479	15707	15476	15558	15459	15651	15583	15818	15437	15417	15577	15740	15411	15625	15643	15437	15654	15502	15431	15504	15207	15465	15600	15523	15573	15518	15730	15600	15602	15536	15548	15507	15720	15695	15480	15702	15591	15728	15528	15599	15456	15667	15591	15518	15437	15399	15548	15668	15565	15670	15556	15707	15464	15417	15594	15598	15555	15483	15670	15762	15575	15555	15657	15752	15405	15587	15556	15560	15511	15471	15499	15474	15780	15574	15358	15615	15457	15493	15408	15662	15630	15551	15579	15423	15414	15557	15556	15540	15747	15706	15378	15420	15429	15676	15593	15484	15524	15410	15588	15696	15453	15709	15559	15652	15564	15456	15540	15563	15587	15484	15693	15509	15478	15569	15605	15509	15719	15473	15629	15408	15526	15622	15798	15508	15437	15509	15425	15500	15665	15755	15652	15452	15374	15439	15520	15347	15567	15605	15560	15302	15369	15468	15624	15540	15255	15429	15469	15696	15580	15558	15374	15504	15624	15564	15196	15652	15549	15676	15397	15434	15522	15618	15622	15318	15595	15442	15596	15411	15497	15609	15666	15531	15489	15441	15401	15656	15445	15492	15637	15701	15687	15475	15599	15632	15663	15569	15617	15379	15714	15633	15500	15653	15500	15554	15319	15362	15554	15465	15756	15403	15345	15568	15533	15644	15319	15432	15529	15606	15519	15434	15483	15578	15656	15587	15437	15565	15461	15474	15453	15661	15578	15465	15595	15389	15722	15525	15476	15663	15612	15649	15477	15347	15308	15489	15560	15629	15385	15670	15612	15586	15411	15511	15529	15605	15590	15648	15566	15562	15594	15599	15610	15587	15643	15545	15551	15690	15460	15698	15514	15739	15446	15404	15511	15596	15508	15628	15732	15759	15698	15639	15566	15490	15641	15665	15698	15465	15556	15425	15549	15510	15585	15381	15590	15682	15643	15330	15555	15735	15666	15323	15430	15632	15548	15548	15473	15531	15706	15572	15610	15591	15456	15568	15710	15560	15533	15556	15565	15474	15590	15347	15639	15558	15583	15603	15341	15497	15699	15565	15431	15501	15783	15545	15429	15662	15545	15515	15613	15518	15569	15329	15551	15601	15502	15644	15688	15683	15596	15575	15621	15603	15473	15481	15481	15477	15519	15571	15478	15390	15531	15565	15532	15708	15314	15489	15623	15857	15631	15772	15576	15627	15512	15711	15604	15577	15570	15422	15545	15573	15592	15520	15652	15678	15399	15665	15652	15499	15236	15515	15500	15643	15574	15536	15555	15567	15530	15485	15607	15549	15473	15519	15486	15556	15715	15633	15774	15730	15460	15537	15456	15525	15538	15630	15773	15531	15694	15667	15584	15565	15568	15571	15804	15697	15492	15512	15525	15475	15470	15429	15526	15389	15453	15484	15550	15407	15761	15770	15580	15469	15440	15356	15695	15491	15537	15561	15739	15723	15351	15587	15521	15495	15595	15616	15487	15448	15522	15532	15468	15635	15587	15605	15476	15532	15368	15519	15662	15731	15565	15607	15456	15560	15597	15750	15612	15541	15556	15505	15431	15496	15474	15607	15403	15662	15558	15647	15606	15552	15507	15787	15543	15810	15667	15706	15532	15567	15583	15668	15467	15307	15508	15525	15647	15588	15499	15537	15606	15606	15613	15791	15689	15525	15663	15572	15465	15494	15500	15503	15398	15590	15454	15612	15557	15689	15645	15535	15412	15543	15427	15593	15742	15794	15618	15362	15658	15557	15574	15476	15663	15513	15496	15707	15564	15559	15672	15558	15593	15599	15402	15519	15547	15638	15562	15628	15710	15546	15379	15574	15604	15461	15649	15628	15613	15663	15415	15570	15652	15676	15417	15539	15719	15520	15545	15538	15601	15611	15459	15640	15631	15531	15698	15661	15534	15584	15591	15412	15765	15591	15561	15588	15519	15523	15504	15438	15646	15367	15375	15409	15603	15621	15610	15433	15521	15415	15642	15570	15630	15531	15707	15549	15583	15406	15826	15532	15388	15491	15486	15474	15691	15698	15536	15555	15582	15495	15667	15771	15685	15555	15582	15511	15731	15617	15614	15700	15714	15752	15592	15471	15518	15594	15626	15497	15484	15602	15438	15365	15564	15459	15631	15544	15452	15633	15460	15532	15412	15634	15708	15568	15511	15465	15474	15603	15613	15717	15620	15540	15605	15337	15576	15483	15694	15706	15564	15484	15388	15492	15617	15603	15697	15538	15566	15631	15562	15513	15532	15559	15510	15585	15516	15714	15574	15699	15588	15441	15448	15477	15812	15515	15613	15637	15580	15537	15559	15524	15585	15561	15425	15701	15312	15431	15581	15535	15507	15566	15560	15604	15494	15447	15551	15502	15607	15607	15467	15580	15468	15483	15539	15654	15656	15858	15441	15416	15469	15542	15587	15641	15621	15639	15456	15640	15504	15564	15585	15499	15545	15498	15494	15400	15525	15420	15525	15497	15598	15558	15565	15471	15367	15605	15558	15680	15484	15379	15550	15489	15606	15492	15370	15430	15742	15556	15445	15721	15573	15704	15629	15456	15544	15621	15348	15521	15621	15397	15603	15485	15607	15558	15731	15562	15442	15673	15613	15642	15489	15532	15353	15581	15572	15564	15512	15506	15516
13867	16076	15731	19013	30918	29736	23735	20639	16472	15084	14618	14805	14548	14760	14589	14598	14676	14726	14754	14758	14569	14693	14748	14695	14630	14785	14647	14601	14600	14669	14763	14690	14775	14796	14593	14840	14784	14739	14637	14745	14548	14785	14635	14646	14879	14699	14624	14494	14667	14606	14649	14582	14436	14591	14644	14749	14623	14651	14769	14719	14583	14587	14596	14864	14720	14725	14649	14686	14775	14612	14618	14804	14495	14653	14643	14563	14809	14743	14624	14805	14770	14642	14604	14640	14597	14652	14559	14723	14569	14621	14676	14549	14567	14664	14725	14721	14741	14690	14720	14673	14758	14609	14621	14762	14634	14603	14682	14654	14491	14611	14640	14695	14769	14658	14854	14582	14719	14838	14688	14677	14507	14588	14626	14755	14805	14603	14737	14730	14561	14711	14610	14647	14767	14747	14702	14652	14876	14750	14695	14653	14645	14714	14702	14599	14593	14683	14547	14799	14641	14566	14725	14615	14548	14779	14736	14747	14570	14683	14587	14795	14626	14626	14625	14655	14494	14728	14644	14583	14607	14770	14784	14605	14612	14726	14578	14618	14650	14765	14715	14581	14814	14716	14729	14607	14800	14465	14543	14533	14833	14788	14494	14459	14727	14649	14636	14646	14612	14668	14603	14556	14774	14677	14684	14667	14660	14766	14695	14829	14789	14661	14542	14632	14717	14717	14687	14590	14649	14740	14548	14731	14534	14544	14652	14685	14650	14560	14715	14522	14650	14496	14726	14746	14475	14680	14590	14576	14729	14698	14694	14658	14691	14730	14639	14555	14582	14539	14762	14680	14637	14677	14692	14706	14814	14542	14847	14796	14748	14637	14560	14677	14606	14725	14564	14582	14623	14750	14871	14698	14735	14735	14673	14511	14756	14570	14644	14777	14758	14659	14780	14824	14570	14621	14551	14646	14763	14819	14575	14634	14762	14671	14849	14523	14594	14673	14752	14610	14699	14662	14708	14603	14670	14731	14795	14517	14622	14775	14552	14650	14692	14724	14820	14669	14623	14835	14720	14558	14739	14636	14609	14684	14551	14529	14512	14772	14696	14636	14689	14588	14655	14822	14736	14639	14558	14607	14646	14617	14728	14762	14657	14493	14557	14486	14624	14822	14581	14654	14540	14558	14595	14627	14734	14803	14751	14709	14621	14743	14704	14672	14727	14852	14736	14720	14758	14630	14763	14499	14547	14889	14649	14837	14390	14762	14732	14757	14567	14604	14865	14741	14697	14656	14641	14773	14635	14514	14675	14610	14717	14569	14726	14634	14628	14724	14480	14725	14808	14767	14726	14720	14628	14678	14722	14666	14587	14569	14662	14681	14688	14512	14730	14613	14859	14808	14565	14861	14733	14625	14772	14747	14732	14709	14574	14645	14782	14680	14733	14606	14611	14676	14612	14732	14695	14642	14631	14746	14609	14773	14646	14729	14771	14626	14758	14673	14590	14660	14651	14681	14795	14667	14617	14754	14685	14608	14633	14636	14806	14710	14569	14483	14618	14612	14731	14664	14675	14608	14675	14639	14724	14625	14711	14659	14575	14643	14766	14530	14659	14722	14731	14711	14601	14687	14640	14643	14679	14678	14445	14657	14650	14688	14849	14677	14726	14862	14679	14561	14641	14681	14877	14757	14669	14602	14597	14760	14584	14612	14752	14659	14691	14556	14573	14664	14855	14462	14637	14654	14571	14705	14640	14626	14587	14654	14854	14690	14568	14487	14496	14742	14659	14590	14611	14668	14624	14837	14652	14572	14648	14597	14608	14620	14642	14669	14485	14647	14743	14721	14721	14525	14861	14873	14666	14627	14688	14713	14805	14730	14582	14581	14653	14740	14618	14769	14847	14584	14572	14649	14607	14815	14785	14546	14721	14602	14586	14575	14713	14606	14568	14495	14819	14826	14590	14520	14731	14655	14697	14625	14641	14607	14692	14587	14697	14598	14794	14560	14656	14575	14589	14645	14692	14670	14831	14578	14688	14651	14751	14766	14667	14725	14590	14698	14718	14645	14635	14774	14788	14592	14758	14666	14651	14471	14566	14828	14637	14650	14637	14674	14813	14743	14577	14546	14741	14782	14622	14684	14735	14714	14663	14831	14553	14633	14676	14753	14667	14637	14677	14636	14733	14697	14496	14641	14661	14787	14764	14636	14562	14682	14682	14692	14606	14728	14679	14622	14628	14613	14608	14679	14546	14720	14656	14654	14759	14621	14695	14637	14573	14535	14693	14861	14598	14530	14776	14724	14552	14608	14658	14852	14556	14747	14715	14666	14771	14575	14803	14749	14616	14591	14440	14784	14687	14552	14700	14766	14776	14646	14719	14658	14793	14817	14624	14517	14741	14666	14708	14619	14601	14656	14493	14756	14649	14634	14657	14694	14698	14645	14643	14642	14530	14627	14813	14795	14692	14613	14778	14674	14658	14647	14641	14489	14705	14857	14749	14612	14775	14701	14504	14649	14623	14595	14614	14523	14679	14761	14637	14639	14577	14654	14505	14685	14660	14823	14563	14719	14728	14442	14608	14743	14650	14625	14594	14774	14649	14775	14717	14727	14562	14699	14685	14535	14679	14759	14570	14758	14673	14719	14757	14554	14637	14745	14850	14667	14730	14601	14768	14687	14857	14565	14739	14671	14774	14761	14657	14656	14705	14677	14528	14614	14810	14613	14677	14676	14756	14794	14723	14541	14605	14596	14650	14636	14709	14700	14653	14729	14825	14520	14809	14699	14711	14819	14735	14541	14805	14752	14507	14604	14645	14749	14764	14604	14668	14520	14795	14680	14696	14715	14757	14603	14773	14623	14678	14525	14762	14784	14681	14556	14783	14679	14728	14694	14719	14693	14667	14767	14631	14817	14619	14632	14638	14694	14636	14702	14849	14620	14519	14737	14756	14649	14760	14652	14675	14653	14680	14643	14706	14720	14572	14710	14589	14664	14752	14625	14684	14482	14687	14526	14592	14799	14774	14659	14613	14796	14629	14670	14640	14691	14793	14566	14778	14687	14698	14686	14736	14691	14735	14502	14488	14668	14696	14825	14707	14736	14745	14777	14789	14710	14788	14655	14628	14568	14513	14693	14611	14666	14615	14730	14641	14604	14828	14440	14766	14560	14660	14603	14662	14736	14756	14488	14514	14612	14653	14597	14813	14819	14634	14684	14571	14776	14643	14497	14712	14631	14792	14635	14792	14616	14756	14655	14699	14670	14659	14604	14827	14590	14760	14622	14597	14570	14576	14703	14790	14797	14589	14648	14656	14674	14795	14721	14550	14730	14566	14566	14621	14658	14745	14713	14625	14774	14669	14556	14784	14565	14691	14757	14762	14587	14636	14700	14584	14613	14589	14704	14746	14572	14743	14813	14982	14610	14780	14664	14723	14581	14632	14625	14754	14620	14639	14770	14731	14628	14771	14746	14535	14628	14568	14664	14762	14662	14740	14692	14807	14670	14582	14652	14756	14611	14757	14776	14709	14905	14617	14658	14847	14604	14608	14472	14630	14612	14556	14630	14557	14811	14686	14593	14674	14435	14569	14603	14768	14671	14687	14571	14765	14747	14807	14753	14602	14875	14645	14590	14676	14581	14710	14708	14674	14552	14727	14680	14827	14426	14595	14566	14566	14652	14605	14758	14539	14595	14656	14691	14681	14666	14560	14556	14732	14816	14676	14627	14643	14626	14723	14698	14653	14639	14745	14670	14551	14632	14562	14753	14670	14741	14661	14850	14782	14795	14650	14817	14481	14502	14803	14556	14688	14383	14721	14490	14658	14531	14501	14604	14709	14651	14651	14721	14720	14730	14607	14777	14635	14604	14631	14627	14596	14585	14770	14607	14519	14685	14706	14715	14769	14585	14655	14540	14578	14604	14778	14546	14711	14788	14760	14711	14527	14647	14658	14735	14513	14725	14436	14564	14703	14695	14499	14625	14567	14735	14731	14839	14589	14547	14671	14670	14778	14642	14633	14733	14561	14672	14799	14609	14616	14647	14714	14618	14690	14659	14656	14858	14585	14752	14614	14726	14589	14596	14507	14675	14660	14610	14694	14724	14804	14544	14536	14534	14657	14835	14607	14642	14828	14433	14756	14811	14548	14771	14455	14673	14774	14661	14596	14664	14642	14755	14698	14537	14679	14618	14755	14633	14654	14629	14513	14522	14954	14875	14720	14707	14868	14573	14665	14869	14682	14516	14626	14653	14695	14693	14727	14789	14751	14654	14466	14716	14642	14635	14569	14756	14795	14678	14745	14822	14694	14653	14641	14592	14730	14813	14753	14605	14760	14597	14643	14804	14721	14544	14884	14695	14560	14636	14738	14597	14684	14780	14674	14778	14579	14459	14590	14679	14745	14580	14729	14782	14560	14667	14784	14658	14806	14641	14668	14609	14699	14759	14589	14517	14482	14585	14656	14589	14730	14410	14557	14651	14634	14600	14580	14683	14450	14737	14710	14607	14525	14712	14769	14839	14804	14545	14761	14556	14608	14661	14610	14726	14742	14807	14581	14760	14647	14645	14615	14590	14689	14701	14724	14625	14656	14555	14637	14830	14704	14510	14726	14664	14649	14751	14625	14750	14707	14752	14801	14568	14727	14627	14623	14570	14644	14603	14601	14581	14659	14633	14745	14827	14740	14791	14739	14840	14648	14824	14699	14705	14773	14636	14721	14901	14709	14617	14703	14602	14764	14587	14689	14694	14594	14641	14761	14814	14760	14737	14564	14662	14541	14607	14625	14671	14625	14752	14631	14703	14745	14729	14676	14880	14634	14726	14782	14827	14741	14724	14635	14775	14606	14670	14903	14550	14636	14700	14677	14736	14630	14627	14849	14755	14761	14640	14674	14675	14674	14676	14841	14861	14726	14531	14783	14878	14616	14684	14642	14726	14627	14613	14532	14722	14608	14607	14678	14769	14573	14529	14712	14562	14807	14850	14643	14562	14694	14631	14605	14747	14682	14760	14733	14594	14756	14676	14797	14681	14681	14629	14627	14680	14681	14614	14598	14671	14725	14549	14569	14824	14651	14664	14627	14524	14681	14908	14800	14587	14885	14637	14546	14861	14868	14806	14678	14834	14655	14698	14616	14595	14753	14600	14612	14470	14861	14689	14866	14662	14814	14673	14730	14605
24907	21150	27789	25075	48790	54390	40445	32329	23045	17916	15721	15640	15541	15479	15600	15461	15598	15580	15312	15397	15538	15573	15618	15417	15507	15521	15371	15587	15446	15454	15383	15430	15420	15303	15513	15382	15460	15302	15628	15453	15394	15185	15361	15179	15449	15390	15501	15489	15498	15321	15390	15226	15511	15480	15217	15275	15312	15555	15467	15390	15318	15634	15429	15447	15533	15437	15449	15527	15293	15339	15450	15342	15330	15479	15511	15459	15295	15437	15505	15468	15373	15438	15460	15502	15465	15279	15416	15390	15361	15480	15255	15558	15492	15288	15342	15137	15390	15357	15481	15169	15207	15244	15504	15440	15360	15490	15505	15411	15390	15270	15542	15493	15422	15569	15341	15248	15448	15373	15525	15286	15562	15567	15245	15377	15333	15718	15609	15335	15392	15333	15322	15497	15397	15341	15282	15287	15353	15343	15311	15342	15312	15432	15475	15420	15272	15261	15406	15431	15176	15452	15368	15406	15513	15464	15220	15338	15444	15283	15430	15500	15480	15348	15159	15367	15338	15565	15428	15294	15355	15356	15427	15360	15429	15384	15458	15250	15396	15370	15318	15430	15423	15406	15474	15437	15268	15341	15388	15512	15371	15551	15438	15393	15344	15320	15400	15257	15318	15368	15500	15325	15365	15498	15469	15363	15219	15327	15323	15264	15438	15326	15434	15371	15271	15311	15358	15431	15305	15368	15677	15267	15461	15434	15364	15368	15284	15482	15425	15562	15476	15359	15463	15419	15371	15389	15205	15271	15559	15421	15366	15232	15078	15374	15424	15238	15563	15369	15654	15636	15276	15501	15560	15360	15509	15340	15406	15332	15347	15588	15363	15442	15429	15369	15344	15397	15433	15507	15354	15443	15473	15451	15376	15251	15587	15510	15233	15633	15415	15423	15541	15190	15332	15387	15318	15369	15437	15276	15212	15275	15319	15315	15254	15387	15554	15306	15452	15334	15324	15064	15600	15319	15433	15391	15166	15291	15399	15433	15491	15341	15523	15433	15456	15376	15436	15614	15343	15266	15371	15466	15485	15543	15404	15496	15271	15363	15537	15389	15446	15452	15278	15506	15448	15432	15130	15394	15494	15152	15250	15286	15346	15271	15472	15190	15470	15585	15441	15401	15398	15552	15465	15538	15503	15400	15546	15246	15461	15266	15350	15324	15158	15056	15108	15468	15303	15339	15503	15443	15501	15144	15443	15448	15377	15281	15358	15510	15168	15239	15445	15427	15370	15435	15470	15314	15361	15202	15418	15448	15392	15302	15366	15453	15219	15474	15493	15084	15268	15282	15520	15616	15323	15356	15215	15505	15445	15457	15446	15377	15548	15309	15306	15486	15385	15522	15284	15313	15388	15401	15293	15426	15474	15483	15443	15269	15314	15299	15308	15422	15372	15411	15572	15469	15489	15355	15467	15394	15522	15574	15570	15390	15509	15425	15330	15334	15411	15338	15427	15380	15211	15359	15318	15420	15225	15435	15380	15516	15527	15384	15429	15399	15454	15135	15434	15421	15238	15442	15196	15624	15457	15266	15417	15545	15287	15536	15258	15387	15496	15172	15176	15397	15314	15364	15409	15429	15200	15329	15436	15382	15361	15353	15273	15225	15386	15425	15369	15381	15430	15407	15342	15290	15429	15589	15245	15427	15407	15526	15554	15572	15608	15469	15465	15321	15591	15465	15491	15307	15455	15484	15405	15258	15477	15542	15332	15402	15343	15474	15181	15387	15424	15461	15290	15298	15389	15285	15293	15381	15324	15380	15311	15334	15440	15352	15600	15428	15543	15343	15393	15088	15371	15523	15323	15559	15243	15242	15454	15376	15502	15474	15113	15417	15542	15473	15470	15240	15485	15359	15335	15423	15532	15311	15196	15391	15485	15255	15336	15317	15220	15172	15486	15299	15417	15267	15426	15382	15369	15310	15472	15524	15424	15682	15401	15476	15397	15366	15385	15404	15342	15363	15321	15354	15135	15456	15273	15255	15439	15513	15401	15366	15452	15378	15549	15455	15310	15448	15433	15344	15274	15473	15475	15397	15415	15372	15060	15160	15238	15455	15256	15313	15354	15369	15467	15292	15266	15428	15568	15460	15586	15315	15212	15264	15243	15189	15384	15379	15316	15478	15320	15274	15454	15305	15462	15325	15244	15216	15342	15270	15290	15430	15252	15474	15433	15364	15449	15321	15347	15540	15359	15367	15408	15434	15561	15178	15389	15472	15468	15434	15509	15254	15348	15495	15303	15456	15371	15250	15246	15451	15505	15453	15449	15378	15325	15294	15429	15384	15423	15235	15457	15223	15394	15339	15106	15271	15473	15464	15503	15203	15406	15134	15298	15215	15391	15507	15582	15454	15243	15449	15391	15440	15385	15348	15268	15357	15338	15489	15374	15241	15530	15612	15224	15355	15542	15349	15366	15582	15259	15504	15310	15393	15345	15353	15487	15530	15369	15427	15533	15506	15491	15276	15406	15534	15559	15379	15476	15373	15354	15529	15375	15602	15767	15285	15544	15435	15450	15397	15350	15425	15574	15397	15526	15613	15491	15106	15260	15513	15462	15397	15346	15369	15348	15370	15552	15344	15523	15307	15392	15265	15250	15354	15458	15360	15458	15318	15377	15292	15361	15343	15247	15422	15363	15308	15324	15348	15483	15437	15487	15291	15477	15488	15426	15267	15481	15335	15430	15484	15546	15567	15574	15170	15308	15426	15198	15200	15383	15302	15526	15301	15384	15315	15314	15264	15474	15336	15347	15325	15328	15203	15459	15316	15350	15213	15194	15381	15396	15257	15649	15562	15524	15605	15375	15294	15352	15509	15353	15463	15518	15723	15272	15299	15451	15303	15292	15478	15335	15478	15424	15413	15395	15244	15593	15482	15367	15306	15450	15325	15411	15496	15371	15488	15172	15375	15336	15461	15203	15299	15325	15439	15314	15571	15289	15472	15496	15331	15481	15444	15430	15413	15313	15344	15525	15213	15214	15276	15457	15418	15498	15546	15503	15324	15373	15475	15374	15399	15549	15493	15355	15412	15328	15407	15416	15434	15407	15334	15546	15410	15330	15211	15313	15495	15343	15253	15238	15357	15310	15287	15458	15365	15347	15456	15582	15395	15282	15507	15539	15334	15423	15384	15417	15584	15325	15433	15341	15358	15298	15366	15379	15390	15129	15283	15223	15383	15381	15200	15532	15363	15496	15269	15424	15405	15321	15537	15355	15128	15365	15398	15401	15213	15323	15356	15420	15692	15390	15472	15288	15338	15572	15078	15207	15239	15271	15286	15544	15380	15264	15379	15490	15534	15503	15479	15337	15355	15614	15358	15426	15372	15620	15287	15281	15319	15421	15528	15423	15447	15454	15335	15661	15518	15359	15464	15204	15279	15580	15362	15455	15196	15392	15404	15159	15295	15447	15330	15468	15542	15417	15402	15348	15289	15575	15477	15375	15477	15361	15485	15445	15438	15332	15361	15367	15369	15165	15305	15272	15130	15295	15268	15179	15170	15321	15485	15286	15422	15428	15247	15181	15272	15501	15270	15483	15431	15171	15457	15589	15634	15293	15410	15463	15490	15379	15357	15237	15465	15312	15478	15380	15437	15347	15409	15490	15462	15417	15387	15252	15377	15364	15186	15578	15338	15229	15252	15409	15440	15351	15235	15478	15607	15431	15466	15298	15343	15276	15258	15416	15464	15554	15405	15682	15167	15423	15273	15373	15447	15321	15353	15337	15471	15461	15383	15215	15353	15647	15376	15330	15397	15263	15309	15287	15352	15394	15297	15410	15459	15334	15630	15304	15295	15312	15345	15274	15567	15313	15422	15378	15398	15261	15388	15160	15412	15434	15393	15478	15386	15403	15233	15318	15316	15474	15421	15327	15460	15513	15521	15517	15429	15423	15458	15300	15425	15360	15478	15546	15509	15601	15321	15412	15285	15342	15412	15352	15547	15334	15586	15389	15653	15474	15408	15339	15250	15350	15420	15541	15312	15236	15340	15285	15238	15393	15472	15191	15429	15336	15469	15312	15251	15431	15337	15341	15438	15352	15492	15432	15584	15489	15595	15260	15296	15419	15531	15428	15578	15477	15469	15441	15471	15315	15440	15328	15446	15305	15333	15518	15398	15190	15401	15469	15347	15265	15250	15219	15333	15276	15284	15292	15325	15511	15406	15636	15370	15419	15223	15403	15632	15418	15390	15400	15253	15588	15356	15194	15385	15559	15347	15449	15521	15451	15302	15235	15392	15356	15553	15258	15331	15480	15411	15586	15484	15242	15499	15463	15368	15449	15479	15404	15405	15540	15242	15460	15363	15460	15285	15400	15343	15298	15460	15504	15389	15443	15628	15549	15313	15276	15344	15498	15381	15573	15365	15449	15445	15451	15332	15413	15066	15443	15454	15296	15445	15297	15303	15511	15505	15592	15359	15395	15415	15551	15393	15341	15321	15360	15223	15454	15317	15402	15441	15407	15311	15307	15291	15286	15261	15337	15446	15313	15293	15651	15683	15463	15487	15566	15260	15360	15319	15566	15452	15338	15548	15401	15505	15298	15423	15519	15328	15422	15431	15298	15354	15301	15345	15651	15344	15423	15501	15258	15370	15584	15521	15441	15554	15287	15389	15476	15575	15277	15591	15291	15344	15376	15519	15356	15296	15366	15549	15451	15447	15411	15266	15247	15403	15413	15414	15383	15450	15380	15368	15335	15616	15411	15607	15434	15231	15266	15359	15522	15291	15420	15467	15383	15370	15209	15288	15537	15285	15384	15432	15444	15456	15429	15403	15477	15276	15479	15532	15532	15583	15384	15458	15375	15377	15482	15549	15577	15356	15490	15262	15367	15311	15367	15164	15394	15426	15390	15266	15354	15417	15170	15357	15383	15214	15332	15404	15524	15420	15532	15408	15362	15562	15467	15337	15478	15377	15404	15505	15456	15402	15335	15520	15588	15454	15546	15573	15316	15281	15489	15577	15344	15443	15395	15360	15390	15505	15462	15497	15522	15487	15385	15461	15469	15413	15185	15498	15495	15440	15303	15451	15493	15464	15350	15139	15388	15496	15483	15219	15276	15273	15492	15403	15447	15496	15446	15175	15394	15195	15398	15321	15401	15518	15455	15381	15213	15346
13340	20423	18928	18312	58112	52501	41241	33674	22725	16788	14515	14592	14734	14713	14483	14625	14702	14662	14669	14644	14681	14570	14592	14567	14653	14760	14603	14608	14726	14633	14603	14675	14537	14534	14576	14521	14493	14643	14884	14741	14713	14578	14558	14597	14643	14823	14583	14681	14593	14694	14680	14639	14576	14495	14692	14809	14785	14736	14774	14604	14616	14524	14435	14573	14755	14678	14567	14729	14533	14675	14552	14658	14528	14628	14851	14503	14762	14577	14608	14468	14806	14463	14606	14776	14606	14663	14640	14629	14570	14635	14579	14681	14497	14673	14635	14741	14553	14573	14489	14759	14559	14598	14743	14748	14548	14668	14578	14750	14665	14796	14622	14588	14656	14721	14668	14420	14490	14484	14609	14498	14479	14655	14603	14576	14704	14720	14569	14703	14609	14592	14460	14725	14738	14490	14668	14681	14624	14551	14809	14626	14529	14620	14630	14624	14548	14587	14656	14499	14781	14838	14610	14664	14616	14637	14665	14634	14602	14533	14687	14696	14573	14615	14700	14595	14687	14336	14693	14637	14550	14660	14598	14572	14465	14495	14591	14667	14782	14641	14597	14647	14559	14691	14617	14668	14533	14396	14512	14576	14504	14641	14793	14608	14594	14619	14685	14494	14622	14671	14659	14763	14651	14599	14685	14670	14739	14874	14645	14689	14817	14601	14865	14556	14750	14690	14604	14533	14678	14569	14663	14549	14522	14598	14441	14797	14686	14598	14668	14626	14583	14716	14457	14762	14598	14597	14535	14501	14781	14741	14662	14569	14601	14643	14525	14700	14639	14447	14502	14765	14634	14337	14644	14334	14577	14634	14689	14664	14682	14582	14493	14657	14674	14525	14662	14706	14578	14680	14713	14745	14554	14771	14655	14658	14679	14571	14485	14641	14753	14575	14438	14630	14489	14471	14332	14530	14681	14483	14733	14754	14600	14685	14666	14540	14689	14587	14616	14575	14529	14697	14642	14618	14772	14596	14607	14651	14554	14667	14645	14522	14522	14741	14605	14667	14619	14553	14588	14792	14407	14733	14517	14599	14697	14685	14543	14595	14660	14708	14625	14689	14584	14633	14735	14669	14746	14637	14713	14772	14653	14556	14815	14453	14530	14639	14618	14527	14590	14739	14639	14718	14531	14574	14461	14727	14693	14755	14568	14538	14612	14541	14571	14561	14760	14653	14515	14550	14452	14439	14538	14615	14726	14618	14823	14587	14597	14620	14647	14553	14498	14597	14540	14496	14828	14785	14595	14505	14589	14619	14622	14486	14393	14600	14468	14530	14670	14487	14602	14678	14662	14585	14666	14817	14544	14480	14457	14553	14606	14601	14566	14483	14663	14565	14710	14527	14519	14679	14721	14622	14585	14583	14495	14595	14589	14608	14612	14825	14559	14690	14562	14519	14513	14444	14633	14683	14382	14539	14726	14667	14711	14716	14639	14728	14650	14528	14531	14638	14712	14533	14507	14583	14580	14612	14452	14647	14534	14619	14657	14402	14500	14604	14643	14627	14489	14746	14610	14644	14511	14531	14763	14574	14646	14581	14590	14705	14578	14715	14773	14803	14732	14527	14596	14551	14692	14471	14546	14522	14554	14549	14599	14507	14661	14626	14682	14780	14620	14646	14600	14791	14588	14798	14725	14596	14584	14752	14637	14483	14707	14473	14530	14598	14543	14483	14561	14582	14528	14711	14758	14542	14568	14580	14682	14751	14689	14597	14660	14705	14462	14667	14500	14597	14588	14554	14573	14437	14465	14538	14528	14596	14620	14627	14442	14615	14673	14532	14606	14712	14566	14577	14523	14568	14686	14733	14505	14602	14477	14680	14442	14507	14517	14581	14542	14713	14710	14667	14555	14639	14817	14661	14616	14558	14553	14415	14588	14747	14658	14683	14700	14405	14634	14658	14589	14541	14527	14479	14738	14595	14455	14632	14756	14657	14533	14695	14737	14535	14675	14750	14454	14574	14650	14568	14779	14684	14652	14556	14751	14722	14620	14549	14573	14717	14539	14817	14590	14583	14441	14661	14734	14535	14610	14797	14632	14560	14635	14599	14671	14535	14428	14629	14680	14730	14605	14669	14742	14512	14551	14679	14538	14720	14445	14565	14612	14640	14813	14624	14533	14709	14406	14574	14633	14628	14643	14611	14584	14523	14676	14722	14652	14682	14541	14738	14634	14658	14484	14658	14770	14522	14546	14506	14704	14493	14605	14570	14696	14509	14377	14634	14420	14617	14535	14586	14675	14625	14601	14738	14707	14544	14739	14555	14525	14663	14541	14803	14735	14649	14616	14738	14647	14588	14681	14414	14600	14720	14509	14589	14640	14622	14620	14683	14499	14633	14702	14724	14574	14485	14627	14485	14509	14708	14612	14635	14505	14405	14571	14707	14670	14512	14770	14510	14521	14728	14533	14725	14584	14605	14720	14648	14473	14586	14864	14604	14566	14538	14822	14662	14755	14680	14550	14689	14793	14847	14736	14812	14594	14662	14813	14565	14748	14582	14714	14672	14651	14365	14709	14483	14614	14605	14738	14578	14577	14660	14570	14629	14659	14527	14865	14567	14866	14726	14879	14612	14629	14647	14522	14608	14578	14417	14803	14643	14582	14466	14437	14657	14724	14657	14461	14467	14480	14653	14635	14632	14501	14674	14588	14514	14730	14479	14591	14632	14512	14559	14634	14718	14699	14596	14805	14614	14532	14662	14677	14678	14718	14709	14482	14580	14652	14668	14636	14707	14786	14654	14594	14529	14537	14605	14655	14556	14663	14537	14548	14605	14445	14692	14642	14717	14645	14504	14590	14656	14676	14826	14488	14538	14688	14685	14708	14821	14487	14601	14450	14593	14654	14634	14676	14577	14595	14684	14649	14617	14671	14648	14475	14634	14601	14445	14791	14459	14700	14699	14513	14554	14701	14672	14571	14677	14644	14780	14703	14737	14670	14532	14666	14750	14630	14740	14644	14519	14704	14664	14546	14756	14608	14588	14787	14654	14490	14700	14751	14583	14585	14626	14565	14659	14728	14430	14622	14627	14654	14639	14671	14569	14627	14646	14510	14623	14828	14501	14665	14478	14690	14531	14624	14561	14433	14820	14602	14570	14589	14555	14695	14687	14541	14599	14549	14597	14545	14691	14827	14646	14360	14688	14610	14665	14572	14523	14757	14403	14568	14697	14618	14594	14453	14758	14752	14735	14501	14724	14774	14776	14665	14632	14633	14655	14618	14487	14535	14654	14536	14530	14647	14630	14588	14538	14813	14647	14526	14636	14683	14575	14553	14571	14420	14720	14589	14716	14650	14587	14608	14445	14718	14723	14509	14644	14444	14837	14645	14572	14717	14718	14487	14774	14682	14552	14587	14545	14593	14665	14590	14739	14676	14677	14626	14694	14524	14467	14659	14581	14439	14738	14682	14464	14681	14613	14692	14545	14669	14853	14596	14619	14656	14418	14673	14730	14653	14602	14444	14564	14560	14521	14712	14753	14457	14515	14466	14477	14577	14577	14504	14495	14616	14582	14593	14443	14610	14619	14840	14655	14527	14656	14684	14508	14523	14620	14524	14616	14712	14566	14542	14646	14538	14578	14570	14600	14636	14752	14768	14499	14644	14592	14684	14649	14802	14640	14561	14447	14651	14545	14569	14767	14580	14618	14742	14675	14609	14718	14476	14641	14685	14806	14705	14572	14694	14583	14498	14798	14575	14397	14600	14643	14651	14651	14558	14585	14694	14634	14684	14623	14598	14508	14629	14567	14562	14440	14771	14488	14752	14626	14670	14514	14621	14701	14608	14422	14589	14602	14521	14839	14704	14622	14645	14650	14490	14454	14677	14749	14570	14566	14624	14633	14841	14749	14521	14720	14501	14576	14617	14629	14693	14720	14626	14845	14656	14720	14663	14547	14820	14716	14622	14491	14684	14641	14427	14388	14679	14559	14652	14526	14751	14653	14796	14633	14722	14540	14610	14637	14671	14815	14731	14655	14763	14570	14525	14546	14457	14679	14461	14584	14638	14681	14647	14533	14775	14744	14576	14678	14490	14827	14584	14343	14861	14729	14647	14566	14654	14675	14600	14786	14757	14575	14450	14466	14529	14695	14759	14602	14583	14763	14639	14663	14609	14740	14631	14546	14745	14676	14609	14790	14769	14509	14582	14708	14674	14810	14649	14586	14500	14612	14619	14484	14716	14695	14690	14609	14628	14569	14675	14600	14600	14688	14549	14594	14511	14612	14431	14609	14705	14695	14589	14567	14646	14530	14648	14600	14736	14738	14791	14636	14708	14485	14600	14460	14676	14503	14440	14691	14410	14594	14572	14724	14662	14627	14663	14644	14716	14721	14438	14524	14688	14566	14725	14643	14581	14537	14677	14552	14527	14492	14682	14597	14799	14672	14554	14566	14740	14690	14575	14613	14566	14548	14604	14648	14618	14512	14570	14706	14582	14589	14535	14520	14597	14879	14624	14385	14611	14476	14634	14529	14613	14724	14677	14791	14745	14582	14556	14710	14576	14469	14503	14714	14628	14735	14628	14571	14606	14579	14753	14637	14650	14655	14423	14458	14652	14640	14655	14672	14536	14616	14760	14596	14618	14701	14631	14542	14602	14771	14631	14531	14588	14710	14556	14562	14665	14770	14544	14669	14489	14487	14491	14503	14657	14510	14600	14557	14640	14616	14661	14653	14622	14777	14543	14693	14464	14551	14500	14477	14486	14530	14604	14520	14440	14676	14581	14641	14493	14716	14650	14605	14566	14541	14631	14600	14704	14457	14675	14608	14729	14622	14578	14595	14529	14533	14640	14602	14717	14553	14668	14629	14567	14732	14529	14582	14523	14731	14566	14836	14692	14577	14593	14534	14638	14452	14778	14615	14416	14862	14678	14575	14577	14603	14660	14616	14880	14519	14612	14626	14674	14595	14621	14597	14657	14484	14687	14746	14575	14662	14647	14734	14519	14713	14641	14870	14674	14524	14716	14559	14599	14602	14503	14629	14580	14521	14695	14661	14700	14433	14441	14825	14550	14490	14659	14790	14575	14697	14809	14475	14782	14569	14683	14597	14616	14634	14723	14564	14734	14645	14667	14684	14681	14715	14652	14597	14484	14674	14858	14565	14580	14644	14578	14700
23125	21124	28856	23656	56114	65395	52047	40929	27856	21491	16409	15279	15615	15423	15712	15309	15524	15427	15315	15257	15451	15263	15396	15423	15411	15278	15350	15292	15359	15386	15315	15000	15222	15082	15370	15256	15166	15055	15149	15265	15216	15158	14968	15062	14981	15161	15345	15087	15159	14986	15358	15189	15194	15165	15192	15111	14986	15075	14858	15041	15311	15053	15218	15127	15155	15163	15131	15286	15372	15075	15161	15148	15258	15120	15273	15119	15145	15202	15095	15014	15313	15104	15128	14982	15281	15305	15113	15201	15119	15060	15107	15140	15045	14986	15007	15022	15089	15189	15157	15003	15181	15009	14963	15147	15110	15117	15148	14959	15160	15217	15275	15419	15171	15203	15193	15418	15170	15154	15093	15197	15027	15003	15245	15143	15212	15024	15220	15032	15269	15319	15186	15117	15315	15111	15212	15230	15192	15081	15011	15171	15089	15115	15067	15134	15243	15181	15410	15222	15102	15206	15094	15164	15131	15117	15094	15055	15168	15164	15252	15164	15239	15019	15064	15110	14970	15012	15113	15254	15160	15122	15211	15108	15132	15104	15255	15035	15249	14989	15327	15099	15235	15232	15059	15057	15006	15237	15158	15157	15210	15194	14999	14886	15224	15162	14989	15226	15086	15025	15025	15094	15040	14935	15341	15365	15382	15083	15288	15256	15033	15229	15082	15027	15000	15242	15213	15156	15128	15085	15125	14852	15081	14940	14999	15083	15026	15044	15177	15142	15083	15214	15086	15209	15295	15138	15015	15059	15149	15071	15101	15214	15154	15262	15089	15070	15163	14927	15177	14994	15175	15095	15243	15006	15162	14902	14993	15189	15000	15046	15045	15250	15111	15249	15044	15252	14998	15218	15288	14998	15034	15095	15069	15171	15264	15290	15262	15247	15111	15202	15152	15025	14992	14944	15193	15122	14929	15004	14929	15160	14912	15257	15291	15212	14952	15324	15149	15041	15363	15100	15296	15178	15069	15026	15048	15163	15174	15098	15154	15203	15214	15239	15083	15004	15250	15269	15272	15130	15102	15119	15080	15164	15363	15198	15177	15240	15333	15191	15064	15100	15183	15072	15142	15084	14909	14988	15030	15087	15242	15098	15042	15189	15168	15073	15299	15117	15226	15236	15070	15115	15041	15203	15072	15275	14997	15095	15180	15277	15129	14901	15144	15194	15226	14941	15040	14982	15086	15053	15151	14941	15044	15118	15180	15299	15212	15093	15209	15119	15199	15135	15057	15114	15003	15120	15024	15055	15097	15114	14904	15095	15290	15012	15222	14899	15033	15131	15173	14993	15202	15195	15155	15088	15109	15025	15022	15113	15146	15064	15095	14998	15292	15039	15074	15183	15247	15054	14957	15251	15161	15143	15113	15111	15090	15203	15250	15246	15054	15082	15137	15172	15174	15080	15366	15272	15068	15249	15179	15300	15054	15099	15084	15183	15264	15098	15065	15192	15091	15060	15255	15077	15301	15165	15216	14905	15145	15064	15066	15077	15126	15331	15085	15194	15164	15127	15307	15166	15147	14968	15146	15313	15101	15076	15222	15170	15103	15029	15021	14975	15058	15018	15280	14984	15176	15036	15021	15105	15239	15239	14995	15138	15268	15044	15125	15218	15200	15067	15230	15159	15269	15041	15157	15145	15200	15152	15032	15268	15136	15233	15161	15106	15118	15107	15163	15257	15098	15294	15253	15067	15238	15215	15172	15123	15183	15377	15032	15113	15159	15238	15087	15278	15228	15217	15090	15219	15240	15271	15267	15298	15121	15288	15180	15234	15000	15114	15299	14994	15045	15120	15264	15090	15227	15106	14926	15201	15186	15139	15202	15071	15272	15145	15069	15316	15193	15024	15007	15220	15102	15157	14958	15086	15126	15336	15161	15062	15145	15085	15023	15003	15113	14995	15117	15169	15050	15114	15259	15174	15238	15167	15158	15099	15065	15152	15154	15142	15040	15194	14948	15334	15206	15120	15163	15302	15142	14915	14985	15365	15191	15283	15203	14941	15182	15097	15158	15052	15219	15168	15239	15085	15152	15209	15082	14902	15092	15336	15294	15194	15157	15098	15163	15258	15229	14996	15039	15138	15445	15126	15165	15253	15237	15197	15105	15257	15085	14981	15083	15095	15033	14983	15155	15063	15078	15060	14963	15138	14968	15076	15302	15117	15147	15103	15040	15125	15233	15282	15159	15131	15110	15147	15061	14960	15257	15046	15233	15188	15129	15030	15184	15266	15037	15110	15031	14976	15131	15138	15207	15339	15161	15067	15094	15175	15100	15103	15102	15033	14950	15235	15051	14952	15211	15218	14988	15068	15165	15057	15178	14999	15039	15200	15197	15110	15185	15275	14964	15096	15139	15184	15216	14958	15134	15070	14929	15273	15153	15077	15086	15146	15304	15119	15161	15053	15101	15138	15075	15248	15178	15115	15043	15069	15136	15038	15123	15148	15122	15047	15009	15121	15032	15112	15288	15030	15268	15144	15100	15156	15174	15149	15085	15187	14911	15057	15211	15072	15154	15292	15149	14981	15151	15216	15108	15096	15156	14936	14859	15304	15174	15124	15068	15330	15239	15194	15262	15149	15058	15123	15182	15232	14931	15139	15251	15078	15044	15048	15227	15186	15278	15222	15230	15192	14956	15127	15178	15174	15305	15144	15296	15196	15110	15292	15002	15025	14921	15321	15133	15237	15147	14947	15096	15082	15041	15153	15094	14922	15059	15189	15177	15081	15129	15194	15219	15047	15214	15191	15139	15303	15531	15122	15088	15027	15177	15228	14953	14977	15283	15161	15096	15290	15101	15159	15043	15076	15185	15110	15110	15368	15298	15023	15028	14970	15194	15012	15157	15021	15053	15227	15141	15035	15212	15122	15197	15238	15387	15108	15061	15123	15040	15066	15151	15143	15094	14987	15097	15175	15104	15058	15113	15302	15153	15196	15197	15153	15232	15199	15102	15249	15053	15226	15134	15037	15184	15023	15142	15178	15461	15199	15203	15069	15219	15253	15180	14994	14921	15066	15000	14854	15258	15142	15212	15316	15142	15030	15122	15054	15258	15262	15162	15107	15272	15111	15045	14927	15434	14920	15381	15137	15125	14960	15159	15192	15099	15123	15005	15243	15194	15190	15181	15208	15148	15109	15091	14935	15131	15168	15058	15212	15214	15202	15428	15159	15269	14916	15193	15201	15252	15121	14900	15138	15151	15293	14981	15118	15058	15107	15274	15037	15178	15134	15216	15207	15165	15196	15190	15047	15015	15114	15013	15083	15182	15166	15191	15113	15062	15049	15054	14998	15183	15089	14968	15014	15037	15287	15088	15256	15064	15154	15186	15040	15004	15266	15339	15143	15235	15190	15206	14988	15220	15030	15011	15176	15213	15137	15230	15044	15218	15165	15099	15028	15152	15118	15088	15104	15108	15090	15103	15182	15151	15105	15213	15019	15052	15099	15137	15289	15176	15112	15224	15146	15187	15215	15181	15304	15085	15093	15123	15148	15265	15034	15187	15017	15021	15071	15193	15390	15303	15003	15119	15170	14979	15083	15215	15245	15216	15068	15202	15266	15297	15100	15007	15030	15119	15060	15147	15132	15037	14990	15130	15125	15098	15180	15004	15092	15125	15014	15025	15277	15143	15089	15429	15265	15014	15107	15096	15051	14914	14973	15289	15117	15232	15126	15306	14928	15073	14924	15086	15276	15225	15026	15170	15092	15255	15182	14971	14964	15109	15112	15074	15120	14981	15133	14945	15006	15112	15299	15305	15007	15109	14981	15171	14969	15203	15096	15055	15088	15221	14990	15136	15115	15142	15012	15016	15160	14986	14991	15163	15065	15096	15135	14931	15205	15088	15101	15226	15100	15279	15152	15147	15230	15192	15110	15038	15459	15215	15071	15226	15218	15236	15010	15275	15062	15303	15128	15176	15344	15319	15114	14990	14915	15283	15146	15036	15013	15222	15277	14999	15192	15077	15319	15122	15142	15145	15050	15114	15106	15101	15167	15173	14941	14807	15230	15122	15357	15364	15061	15169	15177	15042	14989	15062	14926	15088	15033	15067	15147	15242	15089	15188	15205	15150	15159	15007	15156	15189	15160	15160	15047	15156	15108	15326	15429	15306	15153	15052	14854	14973	15117	15111	15095	15091	15116	15203	15122	15056	15191	15087	15202	15201	15190	15219	15023	15128	15125	15233	15063	15127	15316	15165	15076	15011	15106	15256	15098	14968	15190	15049	15221	15241	15195	15211	15017	15115	15119	15113	15186	15016	15103	15113	14947	15067	15236	15130	15211	15090	15079	15145	15127	15102	15006	15243	15160	15141	15050	15069	15380	15315	15185	15112	15250	15260	15116	15371	15267	15163	15100	14933	15143	15074	15077	15221	14969	15198	15131	15150	15094	15009	15336	15171	14906	15095	15142	15134	15038	15205	15049	15417	14979	15055	15248	15128	14998	15037	15189	15096	15347	15087	15162	15063	15098	14985	15183	15064	15302	15175	15155	15064	15170	15094	15176	15142	15179	14972	15052	15139	14952	15274	15198	15112	15263	15115	15199	15161	15087	15012	15213	15095	14901	15040	15077	15099	15187	14850	15047	15220	14928	15148	14922	15204	14961	15047	14852	15043	15095	15220	15169	15066	15243	15114	15139	15302	15150	15048	15052	15244	15264	15277	15199	15135	15029	15044	15316	15105	15096	15141	15216	15069	15072	15186	15246	15026	15116	15049	15115	15018	15330	15231	15269	15132	15259	15008	14961	15286	15129	14931	15233	15137	15196	14983	15175	15212	15277	14992	15201	15148	14912	15134	14986	15049	14849	15177	15062	15175	15096	15009	15077	15073	15014	15236	15102	15251	15181	15200	15192	15107	15284	15152	15182	15195	14961	15141	15333	15011	15171	14976	15107	15281	15295	15270	15092	15272	15068	15159	15203	15209	15192	15134	15330	14964	15263	15129	15303	15304	15023	15443	15163	15076	15178	15163	15246	15183	15213	15293	15000	15010	15087	15156	15206	15238	15152	15050	15178	15150	15186	15242	15116	15193	15259	14989	15140	15231	15114	15232	14981	15295	15143	15137	15134	15056	15202	15140	15046	15149	15131	15216	15053	15094	15052	15014	15034	15037	15041
15183	26801	24380	22877	76799	70483	53745	43177	28925	21119	14320	14317	14355	14428	14518	14488	14410	14366	14407	14608	14373	14179	14408	14512	14277	14412	14303	14408	14439	14292	14338	14342	14429	14289	14344	14248	14456	14311	14330	14389	14184	14256	14391	14343	14323	14354	14428	14519	14385	14332	14195	14436	14287	14374	14369	14454	14398	14266	14294	14419	14409	14572	14285	14545	14338	14451	14460	14321	14459	14246	14262	14260	14236	14482	14362	14314	14415	14477	14265	14484	14274	14413	14356	14203	14313	14273	14220	14584	14371	14411	14382	14367	14332	14531	14259	14293	14393	14320	14301	14286	14373	14524	14373	14255	14310	14454	14350	14327	14569	14335	14376	14359	14438	14364	14485	14309	14562	14460	14361	14204	14255	14223	14358	14448	14356	14527	14354	14477	14284	14394	14331	14437	14259	14379	14235	14561	14236	14347	14439	14463	14355	14401	14383	14550	14475	14297	14253	14612	14377	14251	14290	14388	14349	14386	14206	14350	14280	14297	14432	14454	14446	14249	14391	14501	14324	14360	14317	14281	14381	14393	14393	14499	14161	14267	14492	14280	14341	14381	14358	14368	14251	14375	14442	14306	14319	14423	14262	14418	14350	14407	14439	14401	14305	14484	14546	14355	14523	14413	14487	14378	14405	14322	14477	14348	14407	14424	14352	14406	14415	14217	14624	14401	14361	14390	14277	14546	14303	14287	14275	14323	14399	14570	14263	14321	14460	14345	14505	14282	14262	14388	14326	14341	14322	14251	14359	14228	14492	14326	14407	14176	14342	14394	14487	14344	14286	14363	14473	14359	14527	14265	14508	14424	14277	14368	14146	14325	14249	14423	14311	14305	14297	14345	14318	14233	14382	14459	14388	14358	14324	14377	14393	14275	14397	14423	14379	14320	14429	14254	14433	14118	14424	14438	14398	14356	14454	14421	14340	14386	14141	14285	14412	14347	14432	14287	14300	14398	14285	14375	14512	14356	14232	14457	14269	14337	14412	14433	14322	14262	14269	14331	14444	14427	14384	14382	14373	14323	14271	14234	14331	14599	14280	14348	14486	14334	14405	14395	14435	14305	14543	14210	14291	14481	14270	14383	14404	14350	14396	14414	14124	14392	14368	14486	14385	14493	14380	14487	14296	14345	14238	14345	14422	14350	14229	14452	14379	14350	14298	14207	14302	14293	14352	14381	14377	14360	14345	14347	14450	14170	14402	14516	14264	14357	14366	14298	14476	14382	14367	14310	14272	14403	14283	14374	14256	14519	14134	14421	14326	14358	14478	14418	14245	14461	14306	14187	14387	14155	14313	14450	14483	14558	14390	14228	14421	14275	14393	14482	14446	14404	14320	14402	14362	14396	14361	14409	14326	14363	14394	14411	14197	14260	14183	14368	14376	14272	14282	14426	14228	14373	14468	14345	14259	14341	14378	14596	14336	14329	14462	14373	14389	14327	14342	14395	14299	14277	14293	14451	14361	14260	14429	14270	14404	14338	14438	14473	14255	14230	14417	14345	14370	14284	14471	14540	14418	14395	14366	14562	14422	14285	14324	14287	14354	14302	14432	14433	14571	14263	14283	14315	14319	14506	14358	14470	14263	14407	14452	14308	14297	14361	14505	14316	14367	14324	14178	14290	14357	14319	14313	14538	14420	14379	14403	14360	14483	14402	14481	14301	14298	14312	14321	14366	14268	14309	14172	14333	14344	14488	14472	14537	14354	14299	14419	14454	14202	14367	14215	14278	14295	14408	14313	14329	14440	14276	14499	14384	14474	14390	14342	14411	14469	14363	14312	14396	14323	14402	14261	14466	14386	14323	14465	14512	14448	14393	14158	14293	14432	14468	14382	14374	14451	14398	14368	14408	14294	14278	14431	14253	14330	14339	14291	14225	14385	14370	14396	14208	14455	14459	14485	14323	14248	14282	14380	14294	14204	14335	14383	14410	14381	14386	14313	14436	14333	14215	14290	14368	14449	14408	14366	14307	14426	14336	14280	14226	14443	14469	14105	14338	14487	14362	14481	14298	14389	14475	14433	14529	14192	14455	14343	14345	14324	14401	14412	14343	14375	14340	14405	14521	14287	14272	14542	14382	14468	14341	14501	14424	14363	14379	14188	14501	14301	14294	14325	14343	14510	14429	14197	14431	14195	14556	14411	14408	14335	14584	14383	14312	14242	14355	14331	14452	14313	14400	14258	14219	14308	14296	14244	14297	14421	14394	14420	14491	14517	14506	14381	14276	14401	14351	14329	14295	14474	14376	14401	14547	14265	14373	14501	14341	14460	14350	14309	14325	14372	14464	14398	14396	14487	14379	14287	14421	14352	14350	14259	14247	14392	14131	14412	14379	14248	14433	14368	14350	14414	14381	14495	14592	14532	14340	14359	14390	14552	14376	14395	14371	14315	14449	14383	14206	14261	14385	14294	14375	14319	14430	14328	14363	14271	14578	14364	14490	14504	14284	14229	14323	14444	14112	14207	14394	14379	14390	14429	14489	14333	14474	14429	14338	14378	14439	14439	14280	14399	14373	14440	14275	14289	14311	14252	14294	14336	14370	14339	14230	14405	14402	14517	14351	14435	14245	14405	14491	14449	14420	14302	14566	14253	14439	14371	14551	14364	14324	14436	14493	14387	14455	14452	14364	14501	14425	14270	14447	14383	14307	14240	14183	14307	14376	14462	14198	14428	14336	14358	14289	14336	14402	14395	14514	14475	14551	14115	14449	14263	14570	14277	14431	14550	14312	14410	14541	14422	14372	14315	14309	14308	14330	14300	14356	14292	14322	14292	14283	14336	14564	14486	14458	14216	14338	14479	14411	14346	14386	14162	14306	14324	14340	14396	14191	14503	14410	14346	14392	14306	14401	14426	14365	14410	14391	14480	14395	14279	14379	14426	14336	14384	14352	14380	14386	14466	14273	14385	14413	14359	14408	14273	14385	14397	14324	14401	14380	14275	14428	14510	14448	14317	14413	14367	14380	14355	14410	14282	14327	14452	14446	14368	14390	14463	14358	14500	14439	14384	14277	14563	14343	14340	14375	14537	14354	14535	14281	14294	14311	14425	14459	14369	14381	14402	14340	14403	14339	14215	14376	14476	14482	14377	14502	14397	14486	14380	14292	14499	14345	14386	14381	14499	14454	14449	14352	14581	14241	14207	14489	14360	14268	14361	14320	14168	14190	14290	14261	14520	14450	14440	14494	14164	14295	14340	14103	14446	14469	14330	14253	14484	14346	14386	14274	14348	14316	14479	14453	14346	14264	14418	14380	14364	14412	14358	14272	14375	14239	14380	14328	14440	14477	14526	14178	14375	14187	14644	14338	14307	14306	14355	14428	14412	14276	14341	14368	14409	14401	14533	14300	14405	14295	14259	14373	14396	14386	14347	14399	14374	14259	14374	14192	14419	14341	14259	14433	14270	14313	14327	14212	14571	14202	14454	14370	14343	14447	14319	14532	14326	14398	14506	14240	14467	14249	14229	14486	14591	14153	14375	14425	14683	14440	14333	14402	14440	14219	14258	14247	14211	14270	14406	14366	14333	14348	14294	14398	14335	14423	14208	14310	14366	14461	14365	14462	14293	14476	14425	14363	14429	14347	14334	14250	14433	14397	14336	14460	14423	14361	14523	14274	14487	14359	14305	14330	14275	14484	14243	14480	14485	14289	14484	14429	14393	14252	14263	14348	14306	14420	14260	14503	14410	14414	14315	14337	14512	14326	14439	14330	14258	14402	14515	14367	14166	14268	14316	14335	14411	14411	14448	14261	14332	14386	14399	14388	14456	14400	14284	14278	14531	14241	14324	14508	14417	14541	14264	14590	14335	14595	14438	14370	14351	14231	14406	14500	14485	14234	14178	14247	14368	14217	14395	14391	14389	14377	14256	14283	14453	14429	14478	14366	14491	14424	14412	14455	14336	14465	14332	14407	14369	14350	14273	14366	14413	14386	14427	14462	14437	14472	14310	14308	14354	14370	14434	14486	14282	14461	14519	14303	14423	14186	14322	14468	14460	14502	14314	14509	14439	14403	14459	14362	14636	14251	14403	14306	14385	14400	14418	14271	14395	14413	14512	14467	14297	14280	14365	14526	14331	14431	14351	14272	14545	14236	14345	14306	14494	14523	14377	14403	14381	14529	14493	14481	14447	14317	14249	14312	14444	14461	14217	14471	14278	14284	14300	14446	14465	14497	14400	14337	14441	14266	14392	14281	14267	14393	14228	14239	14470	14455	14291	14382	14239	14429	14422	14443	14363	14434	14390	14305	14440	14356	14482	14289	14454	14397	14451	14445	14278	14318	14391	14341	14475	14426	14372	14551	14226	14482	14437	14187	14438	14377	14384	14398	14249	14520	14330	14264	14453	14254	14436	14404	14306	14321	14364	14407	14434	14400	14285	14354	14282	14436	14338	14248	14259	14331	14420	14263	14221	14436	14501	14412	14422	14451	14151	14299	14355	14387	14319	14588	14442	14402	14241	14314	14426	14577	14430	14572	14338	14335	14343	14371	14440	14344	14373	14426	14089	14280	14283	14333	14335	14385	14383	14229	14337	14409	14416	14383	14321	14369	14373	14258	14363	14306	14332	14569	14450	14282	14378	14413	14301	14407	14372	14357	14389	14478	14377	14343	14493	14409	14439	14416	14226	14338	14259	14534	14412	14296	14432	14531	14505	14360	14427	14388	14386	14356	14308	14330	14436	14285	14371	14304	14326	14303	14341	14381	14356	14354	14354	14356	14191	14377	14452	14408	14279	14282	14279	14448	14246	14524	14471	14319	14420	14405	14419	14393	14341	14450	14351	14517	14324	14415	14294	14484	14463	14426	14551	14539	14393	14352	14358	14382	14359	14434	14430	14331	14268	14382	14424	14382	14301	14396	14368	14389	14323	14481	14343	14344	14334	14353	14242	14249	14309	14293	14388	14389	14523	14333	14360	14351	14377	14270	14532	14297	14288	14456	14234	14371	14423	14318	14348	14428	14300	14249	14337	14462	14421	14497	14326	14407	14447	14349	14367	14438	14574	14434	14373	14334	14450	14267	14453	14440	14344	14283	14263	14361	14229	14575	14526	14449	14324	14478	14430	14546	14367	14386	14353	14229	14291	14420	14395	14261	14468	14352	14324	14385	14275	14440	14311	14536
27347	21524	21787	18224	31703	29751	22949	18553	16285	15822	15336	15201	15373	15513	15265	15194	15410	15328	15492	15286	15310	15327	15488	15223	15282	15325	15245	15424	15276	15431	15496	15282	15246	15463	15369	15262	15263	15319	15279	15395	15415	15523	15268	15495	15349	15331	15427	15438	15643	15497	15258	15267	15230	15289	15298	15366	15207	15151	15409	15432	15239	15143	15111	15349	15270	15314	15354	15414	15375	15336	15390	15320	15289	15209	15270	15406	15147	15300	15367	15197	15277	15505	15109	15278	15309	15300	15447	15191	15139	15234	15006	15274	15395	15305	15321	15210	15208	15364	15198	15300	15240	15319	15460	15296	15275	15082	15272	15404	15384	15196	15381	15543	15364	15047	15370	15316	15320	15384	15328	15264	15375	15450	15477	15396	15336	15324	15376	15323	15176	15370	15290	15149	15403	15337	15242	15291	15327	15246	15388	15171	15241	15445	15172	15216	15255	15381	15227	15333	15162	15210	15352	15014	15395	15322	15179	15206	15268	15325	15300	15493	15394	15412	15247	15172	15392	15308	15190	15461	15528	15296	15312	15289	15137	15254	15413	15044	15171	15349	15320	15409	15192	15277	15107	15455	15376	15152	15329	15051	15340	15379	15154	15501	15319	15366	15235	15656	15321	15108	15097	15202	15381	15221	15183	15272	15230	15408	15406	15393	15336	15321	15288	15233	15402	15586	15149	15293	15271	15316	15353	15250	15287	15339	15552	15231	15398	15213	15497	15309	15446	15143	15325	15421	15342	15350	15219	15307	15239	15438	15430	15282	15433	15257	15193	15170	15200	15335	15448	15389	15256	15199	15356	15306	15218	15495	15430	15294	15248	15180	15276	15379	15202	15244	15287	15427	15343	15136	15388	15205	15424	15399	15089	15299	15278	15308	15238	15178	15447	15169	15007	15661	15131	15241	15485	15260	15380	15224	15160	15138	15400	15480	15425	15282	15251	15196	15540	15431	15175	15426	15291	15220	15260	15175	15327	15482	15210	15363	15387	15443	15230	15356	15378	15435	15271	15237	15231	15121	15173	15476	15205	15286	15306	15168	15238	15415	15271	15327	15249	15225	15456	15515	15272	15491	15277	15369	15239	15287	15226	15141	15432	15428	15243	15283	15214	15309	15473	15264	15157	15309	15208	15342	15004	15193	15298	15279	15153	15201	15301	15469	15214	15547	15392	15337	15191	15297	15280	15218	15142	15304	15232	15378	15197	15473	15334	15455	15315	15241	15211	15166	15453	15145	15417	15357	15207	15458	15342	15218	15318	15306	15362	15476	15286	15231	15318	15297	15368	15378	15394	15279	15146	15281	15321	15400	15388	15288	15205	15215	15228	15180	15298	15211	15157	15341	15564	15489	15341	15178	15236	15199	15195	15057	15202	15255	15424	15336	15254	15220	15350	15261	15350	15386	15190	15219	15192	15696	15223	15171	15161	15412	15379	15410	15259	15264	15315	15156	15203	15521	15387	15390	15402	15519	15187	15321	15454	15312	15286	15568	15230	15466	15445	15233	15212	15252	15376	15383	15088	15118	15311	15323	15186	15373	15326	15231	15117	15094	15121	15219	15205	15146	15368	15581	15178	15241	15413	15179	15204	15406	15333	15223	15337	15466	15322	15265	15354	15376	15251	15302	15330	15423	15295	15176	15286	15251	15203	15364	15246	15216	15421	15325	15463	15519	15264	15274	15287	15268	15300	15422	15366	15270	15238	15275	15332	15341	15457	15380	15171	15342	15197	15469	15394	15305	15347	15345	15483	15394	15342	15334	15249	15350	15288	15304	15513	15159	15261	15354	15348	15180	15219	15224	15442	15319	15382	15391	15228	15159	15350	15247	15195	15190	15357	15266	15118	15378	15323	15474	15196	15249	15352	15474	15306	15304	15294	15419	15333	15386	15223	15262	15377	15217	15355	15384	15238	15357	15213	15490	15291	15256	15445	15464	15325	15342	15317	15191	15410	15362	15288	15426	15179	15370	15424	15365	15325	15305	15426	15238	15306	15300	15354	15332	15392	15360	15229	15242	15321	15273	15242	15348	15265	15236	15349	15365	15346	15248	15345	15435	15211	15316	15433	15340	15221	15165	15424	15239	15301	15274	15136	15459	15205	15323	15372	15370	15050	15307	15313	15400	15177	15311	15351	15314	15290	15069	15411	15323	15199	15258	15591	15307	15302	15235	15416	15529	15396	15284	15264	15479	15386	15441	15269	15153	15500	15317	15362	15315	15346	15342	15468	15384	15222	15267	15300	15364	15264	15456	15277	15210	15117	15222	15308	15370	15281	15291	15238	15423	15251	15230	15460	15312	15324	15220	15322	15610	15362	15162	15240	15257	15194	15359	15286	15182	15499	15439	15366	15333	15242	15311	15064	15318	15232	15423	15254	15323	15275	15321	15311	15426	15457	15173	15479	15405	15273	15100	15338	15169	15368	15339	15269	15123	15233	15398	15427	15157	15460	15218	15269	15148	15111	15302	15320	15424	15240	15393	15548	15174	15461	15268	15178	15426	15460	15284	15317	15332	15277	15524	15220	15308	15310	15242	15309	15361	15383	15494	15484	15295	15291	15241	15423	15347	15148	15270	15343	15324	15177	15300	15422	15334	15358	15295	15319	15370	15321	15348	15265	15331	15538	15095	15369	15373	15290	15269	15307	15188	15230	15364	15399	15073	15286	15302	15246	15370	15432	15249	15413	15208	15292	15367	15360	15432	15515	15165	15278	15445	15137	15324	15367	15178	15469	15172	15429	15150	15253	15496	15277	15263	15311	15154	15358	15385	15291	15139	15140	15184	15142	15117	15423	15402	15248	15262	15204	15304	15276	15378	15478	15365	15292	15630	15346	15326	15372	15287	15140	15188	15282	15385	15271	15280	15219	15226	15253	15242	15270	15282	15450	15538	15265	15258	15225	15285	15302	15226	15325	15139	15293	15099	15289	15263	15180	15570	15128	15335	15473	15279	15234	15288	15160	15407	15382	15078	15146	15144	15298	15309	15218	15178	15177	15123	15341	15266	15324	15312	15367	15355	15212	15282	15337	15103	15257	15489	15467	15395	15125	15268	15340	15413	15225	15316	15281	15194	15351	15181	15081	15429	15271	15351	15327	15305	15320	15258	15282	15353	15168	15093	15159	15373	15397	15350	15505	15372	15292	15113	15344	15248	15278	15402	15324	15348	15436	15150	15314	15130	15266	15207	15242	15246	15273	15447	15401	15344	15380	15388	15274	15285	15366	15288	15504	15183	15282	15341	15349	15371	15251	15236	15418	15177	15279	15375	15349	15424	15196	15336	15155	15248	15504	15255	15238	15248	15417	15321	15266	15457	15173	15287	15236	15255	15559	15174	15168	15405	15232	15230	15265	15246	15342	15391	15361	15291	15114	15491	15405	15450	15466	15395	15174	15551	15581	15116	15349	15440	15337	15376	15245	15376	15360	15553	15187	15285	15292	15256	15100	15087	15210	15170	15322	15539	15356	15310	15200	15336	15305	15252	15398	15177	15161	15347	15317	15264	15338	15239	15279	15353	15144	15333	15336	15379	15166	15399	15211	15477	15350	15481	15424	15231	15284	15279	15386	15457	15287	15240	15188	15072	15354	15303	15302	15468	15188	15249	15397	15160	15414	15308	15261	15172	15188	15204	15324	15331	15242	15387	15352	15227	15472	15353	15358	15346	15477	15390	15514	15188	15449	15402	15349	15420	15438	15384	15256	15265	15355	15168	15359	15216	15453	15344	15309	15258	15438	15237	15120	15223	15423	15235	15346	15512	15385	15258	15260	15293	15330	15397	15271	15442	15330	15151	15493	15381	15230	15270	15280	15242	15343	15384	15518	15375	15315	15381	15303	15299	15303	15238	15441	15278	15314	15359	15398	15420	15255	15481	15312	15344	15388	15269	15417	15294	15257	15115	15399	15227	15332	15323	15504	15235	15475	15438	15132	15279	15327	15318	15414	15291	15373	15265	15210	15466	15284	15208	15227	15464	15319	15356	15173	15305	15343	15032	15179	15172	15353	15144	15268	15195	15131	15351	15265	15259	15344	15444	15234	15377	15244	15382	15343	15263	15344	15259	15532	15498	15539	15077	15231	15278	15220	15274	15231	15348	15396	15440	15480	15309	15172	15119	15264	15454	15297	15369	15550	15110	15408	15180	15364	15275	15223	15467	15351	15227	15462	15461	15186	15343	15227	15387	15254	15150	15332	15261	15383	15432	15433	15272	15212	15133	15023	15320	15466	15402	15310	15398	15202	15327	15295	15093	15410	15266	15418	15245	15329	15317	15488	15348	15288	15239	15386	15241	15445	15397	15387	15234	15338	15331	15414	15505	15456	15304	15390	15306	15322	15259	15280	15503	15424	15448	15225	15316	15252	15236	15364	15389	15407	15381	15432	15240	15465	15384	15313	15116	15111	15284	15155	15320	15302	15310	15443	15487	15283	15212	15304	15288	15212	15209	15208	15390	15332	15313	15236	15369	15305	15302	15340	15207	15230	15384	15340	15231	15451	15348	15180	15311	15441	15292	15187	15330	15025	15457	15371	15241	15152	15125	15321	15272	15175	15292	15201	15313	15395	15242	15260	15227	15263	15458	15424	15131	15244	15279	15218	15273	15376	15358	15374	15272	15155	14984	15417	15351	15404	15189	15465	15369	15368	15339	15350	15516	15356	15259	15208	15247	15319	15348	15451	15468	15411	15345	15259	15424	15231	15306	15473	15396	15358	15400	15521	15163	15315	15332	15310	15344	15435	15397	15158	15575	15408	15350	15309	15209	15228	15249	15433	15443	15419	15366	15322	15078	15193	15447	15417	15321	15395	15312	15433	15159	15543	15214	15638	15310	15323	15386	15475	15313	15248	15232	15162	15261	15382	15378	15373	15231	15255	15510	15494	15370	15451	15319	15425	15123	15541	15241	15483	15270	15293	15428	15563	15413	15208	15253	15362	15219	15491	15250	15426	15548	15459	15625	15590	15434	15430	15430	15211	15490	15250	15225	15320	15268	15393	15123	15293	15230	15445	15410	15553	15415	15252	15408	15496	15311	15349	15218	15382	15243	15339	15258	15296	15224	15134	15233	15329	15030	15270	15429	15480	15294	15326	15324	15236	15383	15517	15161	15373	15308	15227	15258	15237	15263
13782	15713	15493	15241	35407	30252	22611	17854	15536	14914	14626	14405	14541	14613	14461	14426	14472	14546	14515	14608	14539	14457	14683	14602	14604	14638	14517	14528	14543	14486	14524	14467	14415	14393	14481	14487	14513	14608	14398	14362	14498	14646	14566	14531	14508	14534	14450	14429	14702	14495	14424	14413	14498	14468	14496	14525	14491	14532	14656	14546	14431	14411	14510	14629	14389	14373	14379	14431	14477	14340	14516	14499	14823	14440	14513	14438	14415	14527	14513	14443	14449	14457	14409	14331	14535	14497	14580	14461	14484	14446	14395	14481	14364	14304	14543	14474	14530	14495	14398	14516	14561	14468	14486	14509	14439	14543	14651	14584	14432	14561	14551	14425	14470	14516	14477	14427	14572	14363	14583	14466	14548	14653	14469	14510	14484	14364	14304	14506	14447	14449	14343	14647	14555	14415	14391	14692	14516	14548	14662	14566	14505	14526	14342	14519	14320	14648	14496	14561	14423	14500	14525	14656	14555	14426	14629	14466	14441	14486	14381	14593	14464	14548	14495	14554	14460	14710	14360	14613	14421	14592	14519	14382	14521	14475	14362	14642	14425	14442	14607	14374	14523	14480	14499	14434	14525	14418	14398	14571	14327	14344	14437	14474	14320	14614	14586	14404	14423	14346	14542	14276	14464	14390	14386	14472	14580	14529	14537	14436	14565	14456	14497	14482	14529	14410	14554	14501	14434	14404	14407	14496	14486	14524	14670	14461	14594	14459	14614	14385	14485	14511	14464	14390	14590	14620	14426	14616	14310	14530	14404	14593	14505	14409	14501	14393	14466	14588	14482	14666	14378	14603	14593	14520	14541	14490	14462	14450	14500	14393	14360	14411	14507	14508	14536	14511	14574	14370	14674	14554	14634	14437	14573	14504	14556	14452	14508	14555	14491	14584	14389	14394	14579	14381	14308	14599	14372	14441	14427	14553	14518	14471	14454	14480	14422	14525	14614	14311	14535	14314	14625	14412	14402	14566	14527	14460	14457	14487	14339	14622	14570	14409	14493	14643	14525	14560	14412	14551	14496	14543	14539	14564	14431	14566	14446	14526	14521	14451	14599	14492	14448	14584	14504	14189	14463	14532	14374	14601	14542	14564	14446	14632	14503	14539	14382	14491	14541	14717	14299	14471	14448	14536	14642	14411	14387	14642	14505	14497	14591	14385	14662	14628	14463	14530	14528	14368	14485	14541	14494	14564	14443	14452	14566	14480	14524	14404	14442	14497	14569	14529	14369	14390	14412	14530	14438	14465	14632	14563	14437	14472	14343	14577	14348	14558	14341	14659	14531	14442	14553	14404	14392	14554	14490	14461	14340	14437	14510	14563	14529	14465	14672	14459	14417	14400	14535	14529	14518	14617	14412	14569	14525	14388	14575	14461	14363	14668	14538	14538	14531	14385	14406	14496	14579	14336	14480	14473	14507	14352	14471	14715	14279	14493	14550	14641	14536	14558	14494	14412	14408	14497	14569	14450	14444	14360	14516	14410	14508	14412	14500	14552	14557	14311	14605	14503	14538	14397	14418	14528	14562	14348	14531	14425	14480	14438	14421	14544	14401	14486	14551	14474	14377	14527	14542	14599	14543	14542	14458	14596	14372	14420	14460	14657	14492	14567	14577	14524	14497	14433	14510	14486	14341	14628	14542	14644	14621	14517	14354	14553	14713	14325	14510	14423	14378	14491	14388	14621	14587	14599	14338	14443	14620	14563	14473	14523	14619	14462	14401	14430	14504	14585	14460	14608	14494	14500	14467	14513	14504	14309	14471	14546	14517	14447	14494	14364	14471	14575	14506	14585	14635	14459	14559	14631	14601	14434	14580	14370	14586	14381	14614	14393	14624	14614	14533	14416	14376	14429	14614	14601	14330	14369	14669	14533	14485	14608	14539	14413	14598	14456	14444	14646	14515	14335	14594	14469	14352	14516	14462	14540	14553	14485	14387	14404	14377	14407	14423	14526	14529	14471	14482	14437	14695	14535	14438	14372	14496	14649	14552	14445	14486	14583	14476	14589	14556	14502	14350	14658	14476	14464	14543	14377	14533	14464	14542	14597	14612	14458	14469	14514	14324	14494	14498	14550	14495	14617	14634	14523	14499	14322	14532	14460	14546	14506	14504	14575	14546	14376	14643	14360	14569	14511	14574	14518	14473	14640	14591	14478	14407	14311	14562	14474	14673	14455	14430	14615	14671	14386	14617	14612	14598	14459	14454	14514	14475	14662	14468	14365	14547	14600	14502	14410	14743	14557	14514	14473	14538	14406	14530	14571	14483	14346	14397	14485	14533	14418	14446	14592	14573	14451	14463	14557	14516	14438	14455	14434	14538	14501	14221	14413	14548	14579	14579	14601	14477	14458	14549	14467	14552	14497	14473	14513	14545	14499	14422	14565	14569	14437	14458	14380	14445	14530	14475	14571	14555	14511	14450	14525	14401	14654	14422	14541	14556	14557	14411	14485	14483	14572	14563	14533	14547	14408	14450	14441	14602	14569	14390	14551	14662	14494	14370	14544	14526	14558	14598	14494	14264	14533	14492	14476	14492	14445	14420	14555	14552	14466	14460	14428	14483	14446	14549	14561	14447	14531	14243	14511	14511	14490	14592	14465	14506	14423	14556	14379	14491	14691	14436	14533	14332	14418	14574	14513	14333	14494	14396	14601	14375	14371	14433	14396	14556	14336	14499	14605	14597	14446	14618	14400	14632	14775	14462	14337	14392	14549	14543	14490	14378	14334	14514	14483	14305	14622	14553	14498	14514	14429	14574	14544	14509	14425	14517	14525	14572	14250	14525	14236	14559	14526	14569	14409	14498	14397	14438	14501	14518	14522	14387	14550	14392	14507	14433	14422	14442	14440	14469	14425	14664	14461	14472	14518	14506	14493	14397	14539	14567	14341	14415	14527	14373	14578	14520	14441	14436	14517	14647	14472	14518	14455	14466	14501	14587	14539	14475	14508	14467	14489	14542	14508	14585	14338	14402	14556	14441	14577	14472	14515	14250	14448	14573	14486	14667	14352	14431	14426	14509	14484	14579	14386	14613	14314	14541	14452	14508	14466	14452	14624	14585	14732	14463	14424	14492	14533	14403	14479	14503	14497	14465	14522	14452	14498	14565	14549	14541	14556	14479	14675	14515	14474	14573	14430	14563	14365	14525	14554	14598	14580	14263	14646	14610	14513	14428	14422	14537	14522	14606	14548	14625	14567	14462	14585	14616	14482	14472	14467	14504	14406	14400	14565	14468	14496	14402	14560	14584	14690	14521	14408	14435	14483	14659	14509	14499	14505	14488	14489	14626	14405	14441	14494	14635	14551	14467	14622	14622	14454	14495	14481	14437	14567	14524	14454	14234	14381	14581	14460	14558	14461	14655	14587	14340	14493	14384	14501	14394	14346	14491	14526	14609	14495	14601	14513	14483	14447	14471	14619	14534	14742	14473	14510	14514	14559	14553	14434	14375	14520	14420	14415	14486	14503	14610	14653	14474	14486	14546	14532	14504	14492	14304	14567	14502	14363	14467	14582	14563	14641	14489	14595	14420	14516	14594	14786	14515	14423	14361	14421	14452	14596	14441	14533	14619	14446	14502	14461	14623	14579	14533	14405	14561	14465	14504	14437	14416	14503	14526	14491	14521	14494	14564	14409	14442	14460	14471	14556	14504	14607	14538	14557	14560	14377	14557	14508	14580	14518	14559	14468	14431	14303	14555	14517	14452	14540	14484	14614	14493	14394	14554	14607	14418	14467	14531	14721	14464	14484	14551	14598	14525	14576	14442	14562	14554	14582	14644	14585	14584	14598	14389	14613	14429	14507	14580	14478	14509	14590	14469	14487	14528	14427	14397	14488	14516	14446	14460	14323	14464	14531	14459	14476	14538	14446	14422	14526	14502	14575	14599	14352	14561	14605	14456	14432	14465	14597	14466	14554	14504	14580	14508	14395	14380	14421	14376	14402	14612	14426	14644	14426	14385	14734	14544	14468	14562	14464	14510	14250	14490	14476	14621	14502	14514	14466	14516	14418	14392	14507	14555	14493	14371	14508	14621	14402	14574	14719	14587	14576	14660	14426	14412	14463	14586	14469	14630	14396	14458	14656	14467	14648	14348	14549	14293	14455	14458	14462	14436	14310	14499	14590	14556	14512	14446	14513	14476	14390	14584	14548	14487	14616	14439	14477	14462	14618	14439	14411	14513	14546	14437	14481	14228	14613	14356	14532	14474	14435	14443	14575	14449	14651	14548	14640	14436	14469	14558	14409	14470	14483	14657	14371	14381	14457	14449	14383	14442	14492	14609	14668	14267	14511	14310	14426	14473	14562	14444	14536	14606	14459	14400	14622	14562	14599	14398	14453	14485	14570	14509	14509	14427	14505	14535	14430	14607	14446	14441	14404	14426	14327	14456	14449	14713	14491	14476	14550	14495	14470	14611	14368	14526	14550	14503	14488	14513	14588	14449	14362	14306	14435	14432	14360	14667	14390	14541	14648	14439	14577	14513	14552	14531	14491	14531	14682	14507	14500	14482	14495	14354	14341	14652	14542	14535	14518	14579	14657	14467	14454	14674	14341	14617	14470	14518	14582	14415	14353	14535	14347	14461	14536	14522	14650	14338	14392	14387	14565	14542	14462	14427	14499	14415	14488	14423	14402	14484	14488	14530	14330	14387	14317	14482	14364	14479	14604	14574	14559	14435	14348	14499	14545	14549	14484	14525	14414	14519	14259	14503	14716	14433	14307	14645	14587	14564	14410	14468	14617	14461	14478	14574	14575	14667	14463	14423	14469	14656	14514	14413	14374	14384	14471	14481	14366	14527	14588	14659	14435	14515	14439	14599	14322	14483	14279	14523	14597	14493	14591	14605	14696	14485	14524	14547	14516	14288	14449	14661	14625	14479	14581	14299	14491	14566	14581	14649	14460	14374	14516	14515	14438	14393	14428	14622	14355	14650	14419	14655	14522	14564	14386	14465	14469	14564	14441	14614	14481	14507	14658	14282	14595	14440	14472	14555	14390	14607	14313	14404	14501	14698	14476	14693	14493	14491	14437	14437	14417	14610	14468	14431	14518	14524	14520	14574	14614	14562	14459	14526	14504	14524	14546	14475	14388	14394	14469	14548	14520	14367	14529	14632	14784
24859	21162	27863	25343	54642	53106	40216	27742	20775	17748	16080	15825	15872	15831	15933	15911	15921	16017	16057	15814	15682	15888	15781	15878	15777	15864	15751	15927	15626	15733	15675	15741	15526	15768	15560	15611	15648	15822	15762	15632	15870	15799	15552	15611	15737	15738	15715	15709	15744	15971	15715	15929	15811	15437	15474	15727	15909	15625	15806	15615	15603	15673	15521	15707	15625	15633	15768	15577	15732	15683	15864	15518	15663	15614	15775	15766	15749	15762	15727	15646	15849	15859	15765	15496	15710	15841	15673	15613	15625	15702	15644	15641	15715	15653	15644	15761	15637	15432	15795	15577	15557	15782	15803	15620	15579	15731	15785	15809	15701	15611	15839	15512	15650	15713	15729	15590	15756	15881	15682	15734	15659	15756	15757	15641	15611	15693	15507	15747	15765	15543	15665	15631	15544	15452	15760	15577	15746	15524	15526	15714	15610	15576	15564	15858	15465	15472	15609	15647	15667	15681	15540	15771	15876	15828	15623	15595	15639	15893	15791	15763	15538	15591	15508	15637	15767	15603	15588	15412	15753	15760	15686	15632	15525	15635	15637	15764	15888	15867	15818	15716	15636	15748	15539	15765	15699	15751	15678	15719	15626	15860	15629	15687	15713	15578	15559	15698	15728	15874	15622	15845	15736	15661	15718	15484	15557	15592	15584	15796	15826	15806	15567	15619	15684	15493	15763	15730	15568	15698	15958	15881	15521	15837	15806	15793	15752	15530	15604	15720	15798	15560	15656	15727	15509	15756	15544	15504	15508	15590	15575	15818	15801	15790	15660	15720	15591	15567	15582	15715	15600	15756	15674	15384	15662	15836	15771	15721	15661	15680	15635	15645	15780	15686	15644	15808	15562	15827	15629	15500	15621	15685	15663	15839	15769	15575	15551	15686	15682	15679	15962	15721	15729	15469	15557	15541	15597	15636	15621	15595	15734	15714	15673	15786	15777	15806	15704	15617	15805	15733	15669	15866	15567	15580	15469	15717	15672	15731	15520	15792	15762	15720	15758	15622	15787	15714	15679	15819	15484	15732	15485	15955	15754	15615	15507	15495	15483	15807	15663	15735	15784	15616	15590	15651	15759	15708	15805	15665	15822	15680	15649	15588	15747	15701	15709	15749	15753	15937	15830	15679	15497	15608	15761	15636	15554	15683	15544	15713	15700	15628	15491	15584	15737	15912	15666	15585	15487	15704	15663	15432	15686	15651	15773	15693	15712	15518	15382	15644	15692	15698	15695	15612	15486	15700	15875	15631	15773	15741	15763	15499	15716	15540	15833	15665	15622	15628	15542	15792	15606	15571	15628	15494	15766	15582	15732	15738	15705	15721	15773	15606	15700	15537	15754	15618	15807	15607	15630	15666	15636	15677	15786	15820	15728	15724	15743	15648	15627	15697	15779	15660	15466	15716	15545	15829	15778	15600	15742	15530	15701	15498	15608	15762	15671	15583	15643	15400	15497	15618	15734	15663	15691	15507	15781	15813	15477	15761	15706	15754	15688	15710	15588	15604	15613	15518	15548	15710	15866	15610	15598	15726	15796	15757	15532	15740	15776	15749	15665	15649	15748	15505	15580	15727	15708	15650	15507	15591	15751	15414	15776	15783	15764	15502	15761	15554	15549	15631	15584	15734	15648	15802	15713	15744	15769	15823	15847	15749	15609	15582	15754	15760	15583	15662	15655	15595	15629	15532	15718	15715	15563	15655	15625	15625	15735	15566	15646	15718	15620	15537	15700	15718	15721	15536	15668	15698	15552	15458	15674	15701	15533	15749	15696	15756	15772	15478	15564	15804	15653	15443	15751	15658	15880	15625	15701	15658	15749	15611	15945	15637	15668	15619	15613	15418	15678	15648	15566	15647	15502	15826	15600	15757	15643	15811	15740	15448	15539	15796	15679	15579	15826	15725	15764	15681	15552	15697	15737	15656	15672	15798	15649	15531	15516	15696	15808	15797	15746	15688	15641	15795	15518	15838	15805	15632	15749	15562	15774	15542	15800	15761	15761	15651	15765	15676	15705	15538	15695	15754	15566	15762	15818	15811	15802	15696	15823	15802	15995	15928	15859	15730	15753	15578	15675	15873	15679	15615	15757	15733	15606	15722	15749	15802	15538	15973	15727	15696	15606	15734	15869	15716	15611	15578	15542	15915	15620	15706	15657	15560	15601	15707	15546	15768	15723	15739	15569	15823	15623	15521	15593	15654	15665	15663	15904	15673	15753	15601	15671	15531	15678	15780	15667	15636	15631	15710	15684	15536	15778	15702	15450	15642	15823	15526	15651	15646	15699	15812	15764	15679	15557	15795	15811	15808	15617	15521	15665	15660	15593	15527	15611	15553	15458	15648	15582	15713	15787	15699	15626	15666	15752	15761	15725	15565	15720	15753	15769	15570	15589	15753	15660	15597	15574	15752	15840	15626	15730	15748	15653	15782	15774	15859	15757	15760	15696	15653	15765	15606	15595	15707	15758	15682	15631	15663	15679	15473	15668	15545	15678	15804	15666	15546	15655	15602	15552	15569	15778	15582	15681	15533	15575	15705	15879	15673	15694	15881	15781	15631	15567	15671	15681	15626	15791	15570	15904	15816	15801	15578	15679	15725	15528	15602	15774	15738	15634	15656	15775	15873	15716	15570	15673	15730	15640	15704	15568	15704	15784	15715	15536	15610	15740	15590	15877	15764	15633	15880	15637	15524	15894	15730	15734	15788	15822	15727	15581	15592	15941	15690	15669	15693	15607	15744	15572	15820	15598	15706	15615	15755	15644	15755	15621	15614	15618	15949	15770	15712	15677	15564	15668	15680	15603	15573	15629	15675	15601	15789	15682	15761	15875	15734	15630	15831	15574	15554	15788	15523	15724	15714	15853	15573	15530	15797	15735	15692	15713	15640	15580	15596	15774	15707	15655	15668	15725	15620	15664	15639	15840	15524	15724	15729	15773	15683	15627	15442	15620	15719	15585	15612	15706	15729	15601	15473	15620	15496	15777	15591	15800	15734	15431	15651	15751	15821	15678	15559	15787	15654	15649	15561	15664	15607	15599	15720	15883	15583	15698	15645	15489	15895	15634	15638	15680	15842	15699	15809	15719	15695	15772	15829	15766	15549	15644	15662	15731	15542	15827	15663	15759	15650	15685	15635	15443	15621	15836	15734	15671	15617	15753	15546	15653	15537	15665	15739	15731	15586	15683	15772	15670	15653	15691	15800	15709	15688	15683	15604	15690	15727	15710	15610	15842	15649	15775	15741	15578	15749	15667	15608	15541	15662	15678	15824	15724	15729	15847	15636	15667	15525	15679	15684	15761	15694	15819	15875	15587	15769	15592	15632	15765	15701	15551	15549	15627	15447	15654	15551	15694	15566	15651	15816	15747	15565	15712	15577	15660	15761	15836	15753	15670	15641	15853	15677	15652	15684	15619	15677	15630	15823	15622	15571	15748	15695	15644	15833	15682	15673	15841	15655	15718	15609	15738	15598	15696	15541	15910	15804	15645	15601	15701	15592	15414	15684	15643	15790	15764	15498	15387	15825	15866	15855	15659	15639	15578	15726	15560	15832	15586	15812	15688	15717	15550	15777	15461	15529	15708	15695	15695	15728	15632	15741	15700	15822	15531	15582	15874	15623	15604	15672	15816	15617	15661	15727	15799	15638	15731	15688	15809	15537	15672	15692	15505	15652	15619	15670	15683	15617	15488	15624	15853	15694	15591	15885	15648	15846	15770	15740	15811	15702	15571	15700	15761	15812	15636	15665	15597	15497	15467	15663	15564	15418	15639	15812	15687	15693	15488	15502	15803	15753	15649	15744	15682	15589	15751	15836	15604	15671	15820	15632	15719	15706	15763	15494	15913	15885	15448	15646	15687	15599	15595	15653	15656	15716	15758	15658	15501	15763	15826	15610	15603	15683	15671	15772	15615	15566	15589	15640	15439	15708	15636	15791	15664	15610	15645	15552	15508	15768	15766	15720	15711	15783	15712	15683	15587	15870	15713	15845	15582	15562	15741	15682	15625	15743	15654	15737	15684	15679	15765	15567	15709	15750	15530	15737	15660	15719	15607	15716	15725	15583	15752	15593	15629	15638	15610	15716	15676	15569	15658	15691	15749	15458	15635	15533	15567	15571	15607	15498	15604	15720	15483	15760	15703	15634	15572	15824	15761	15642	15800	15618	15641	15813	15739	15764	15649	15817	15890	15642	15720	15760	15814	15786	15878	15666	15670	15926	15831	15608	15749	15852	15718	15721	15543	15585	15741	15412	15724	15661	15724	15499	15484	15713	15777	15658	15492	15703	15544	15456	15512	15571	15771	15735	15829	15670	15563	15675	15488	15686	15421	15608	15641	15371	15722	15589	15569	15543	15692	15590	15519	15805	15713	15762	15903	15642	15764	15702	15636	15678	15782	15865	15634	15633	15504	15592	15796	15779	15680	15614	15733	15715	15748	15815	15807	15642	15599	15642	15618	15703	15797	15678	15817	15730	15688	15535	15853	15697	15512	15648	15533	15494	15711	15642	15515	15674	15740	15688	15787	15644	15456	15606	15688	15772	15750	15827	15644	15693	15685	15724	15812	15526	15467	15652	15570	15524	15933	15712	15572	15642	15725	15702	15621	15848	15697	15582	15684	15596	15617	15705	15591	15652	15658	15865	15476	15536	15794	15823	15767	15563	15682	15760	15608	15619	15631	15861	15815	15606	15735	15737	15501	15746	15748	15814	15656	15562	15764	15800	15683	15698	15670	15750	15752	15757	15684	15499	15834	15697	15678	15563	15829	15727	15708	15706	15596	15585	15640	15709	15642	15791	15591	15739	15717	15716	15675	15528	15710	15633	15702	15569	15732	15633	15689	15580	15788	15681	15752	15535	15760	15690	15704	15538	15550	15593	15906	15838	15942	15773	15747	15655	15769	15681	15612	15440	15756	15674	15776	15507	15751	15653	15912	15714	15792	15716	15537	15707	15601	15697	15674	15696	15606	15882	15673	15788	15746	15610	15522	15600	15769	15636	15752	16026	15721	15680	15885	15621	15609	15777	15638	15610	15759	15624	15591	15694	15729	15805	15743	15636	15668	15698	15639	15614	15579	15646	15634	15584	15551	15551	15761	15784	15650	15608	15571	15598	15649	15667	15743	15863
13534	20389	19294	23136	60866	53647	39983	27609	20461	16697	14969	14858	14962	14776	14856	14697	14793	14842	14762	14963	14749	15035	14812	14785	14859	14705	14901	14812	14927	14895	14910	14778	14833	14925	14951	14709	14756	14965	14678	14792	14740	14745	14868	14667	14693	14667	14780	14899	14832	14956	14675	14861	14887	14732	14860	14916	14772	14852	14853	14762	14710	14913	14982	14835	14863	14945	14898	14876	14841	14608	15004	14578	14771	14860	14800	14953	14920	14925	14750	14812	14736	14769	14993	14908	14925	14768	14760	14865	14791	14886	14830	14861	14991	14842	14677	14791	14754	14726	14710	15014	14724	14816	14702	14907	14870	14677	14986	14814	14707	14657	14766	14859	14720	14666	14904	14803	14880	14793	14872	14716	14943	14836	14867	14781	14765	14740	14850	14790	14961	14908	14811	14899	14840	14778	14810	14847	14790	14818	14886	14912	14727	14694	14869	14718	14726	14882	14862	14943	14769	14872	14713	14871	14712	14872	14926	14843	14686	14895	14929	14857	14758	14590	14949	14690	14993	14905	14972	14874	14827	14690	14942	14718	14781	14886	14730	14876	14916	14753	14753	15013	14689	14851	14892	14857	14876	14720	14832	14938	14754	14915	14748	14688	14675	14902	14824	14712	14923	15010	14812	14927	14875	14825	14865	14714	14813	14876	14819	14748	14713	14694	14564	14846	14977	14646	14856	14810	14783	14760	14718	14769	14834	14854	14701	14734	14978	14730	14720	14738	14912	14721	14963	14736	14991	14808	14712	14702	14817	14752	14694	14842	14847	14785	14804	14844	14689	14920	14873	14776	14840	14781	14897	14824	14971	14918	14764	14831	14713	14903	14788	14757	14829	14783	14878	14800	14808	14945	14876	14840	14649	14815	14863	14862	14729	14828	14784	14784	14869	14760	14892	14765	14816	14901	14945	14935	14707	14754	14805	14767	14703	14946	14799	14854	14848	14669	14851	14745	14780	14792	14906	14913	14882	14986	14973	14976	14773	14795	14702	14857	14840	14920	14670	14930	14870	14776	14827	14914	14824	14854	14892	14947	14782	14863	14782	14738	14719	15001	14918	14803	14910	14884	14773	15005	14915	14765	14691	15001	14889	14903	14719	14821	14731	14819	14777	14977	14930	14761	14800	14899	14775	14978	14792	14720	14656	14782	14869	14680	14837	14911	14741	14744	15013	14795	14784	14899	14736	14800	14915	14745	14834	14779	14951	14680	14684	14931	14836	14833	14799	14911	14733	14959	14977	14837	14908	14898	14760	14775	14846	14850	14904	14965	14903	14740	14784	14883	14838	14967	14891	14828	14863	15051	14820	14918	14883	14807	14771	14745	14922	14770	14847	14925	14816	14830	14869	14617	14742	14775	14833	14794	14822	14988	14852	14867	14927	14858	14929	14807	14751	14882	14975	14762	14789	14872	14676	14718	14901	14905	14963	14772	14845	14743	14970	14961	14786	15052	14782	14808	14898	14832	14649	14855	14863	14853	14827	14859	14955	14858	14708	14800	14842	14932	14777	14750	14887	14845	14843	14879	14698	14877	14739	14841	14776	14769	14952	14931	14623	14976	14896	14874	14943	14754	14690	14874	14853	14911	14712	14875	14899	14899	14953	14711	14876	14814	14899	14766	14993	14772	14722	14722	14766	14776	14823	14830	14696	15009	14866	14820	14881	14830	14795	14955	14758	14729	14878	14677	14772	14836	14801	14861	14989	14916	14778	14688	14838	14874	14976	14926	14704	14858	14809	14855	14776	14683	14910	14715	14788	14901	14864	14696	14811	14727	14856	14834	14869	14666	14892	14798	14746	14963	14853	14864	14838	14918	14842	14958	14757	15006	14763	14995	14813	14804	14753	14785	14753	14705	14780	14796	14807	14826	14773	14681	14891	14837	14742	14887	14843	14803	14758	14794	14745	14723	14668	14843	14903	14730	14792	14641	14992	14883	14951	14674	14874	14743	14902	14841	14718	14741	14794	14917	14836	14959	14545	14913	14746	14860	14697	14729	14719	14873	14791	14895	14925	14745	14925	14792	14764	14769	14942	14952	14655	14792	14744	14885	14869	14713	14814	14884	14758	14933	14952	14644	14974	14879	14809	14860	14694	14868	14924	14868	14768	14807	14784	14717	14878	14896	14919	14781	14807	14954	14754	14713	14823	14654	14747	14832	14918	14769	14884	14787	14743	14952	14792	14610	14768	14831	14671	14964	15048	14872	14708	14936	14921	14905	14789	14952	14899	14785	14867	14715	14781	14794	14759	14653	14780	14925	14732	14754	14900	14813	14912	14884	14796	14941	14913	14855	14800	14795	14840	14806	14923	15034	14693	14771	15066	14676	14837	14863	14805	14988	14834	14816	14781	14884	15065	14867	14836	14872	14801	14801	14855	14860	14786	14837	14715	14832	14803	14838	14858	14946	14813	14817	14737	14731	14927	14994	14983	14797	14811	14824	14847	14836	14813	14919	14884	14733	14778	14898	14832	14671	14881	14759	14828	14846	14895	14841	14727	14986	14667	14907	14956	14765	14808	14897	14787	14807	14840	14746	14814	14872	14776	14677	14792	14935	15024	14754	14793	14749	14792	14769	14760	14813	14920	14854	14773	14807	14775	14751	14811	14717	14884	14808	14809	14800	15061	14692	14849	14768	15026	14661	14908	14931	14785	14972	14894	14778	14910	14828	14714	14777	14983	14759	14736	14785	14948	14833	14765	14787	14733	14682	14720	14864	14793	14987	14749	14766	14923	14650	14796	14902	14839	14725	14996	14934	14847	14840	14713	14922	14850	14946	14693	14865	14725	14646	14860	14919	14901	14797	14873	14804	14767	14910	14714	14876	14797	14941	14769	14829	14966	14764	14949	14729	14659	14880	14793	14865	14743	14753	14839	14932	14905	14832	14793	14837	14775	15003	14626	14661	14657	14820	14750	14806	14920	14913	14817	14825	15091	14917	14844	14958	14842	14747	14728	14942	15102	14869	15040	14742	14980	14793	14772	14742	14877	14908	14726	14881	14694	14909	14906	14851	14924	14985	14711	14885	14771	14733	14835	14563	14900	14517	14939	14908	14734	14864	14677	14886	14940	14711	15012	14901	14771	14770	14701	14830	14784	14786	14704	14767	14881	14842	14640	14980	14835	14819	14956	14673	14795	14817	14972	15135	14747	14855	14775	14784	14966	14789	14818	14705	14851	14805	14648	14825	14956	14953	14680	14764	14883	14811	14958	14672	14614	14820	14829	14914	14844	14822	14750	14727	14814	14791	14843	15131	14845	14861	14925	14712	14848	14641	14833	14637	14818	14879	14914	14768	14802	14790	14760	14789	14641	14868	14678	14884	14894	14696	14777	14805	14815	14849	14950	14758	14736	14783	14734	14701	14790	14562	14673	14817	14841	14772	14745	14927	14962	14962	14889	14861	14602	14755	14828	14858	14945	14864	14737	14726	14895	14778	14838	14835	14994	14770	14703	14845	14645	14871	14835	14771	14769	14731	14775	14919	14851	14791	14754	14765	14771	14788	14899	14953	14850	14861	14924	14762	14869	14695	14851	14812	14758	14957	14811	14817	14829	14659	14776	14882	14619	14917	14902	14845	14965	15004	14971	14865	14890	14743	14777	14716	14899	14890	14911	14909	15028	14857	14881	14954	14954	14966	14768	14824	14740	14673	14699	14895	14858	14644	14793	15033	14702	14897	14791	14848	14779	14928	14843	14692	14784	14895	14797	14839	14878	14825	14875	14733	14818	14768	14897	14922	14899	14815	14854	14822	14870	14985	14784	14921	14694	14782	14954	15036	14974	15024	14838	14921	14718	14855	14851	14845	14882	14863	14883	14805	14832	14921	14843	14892	14803	14804	14681	14793	14832	14880	15007	14885	14670	14851	14872	14950	14804	14797	14830	14662	14866	14700	14893	14853	14866	14989	14910	14768	14831	14876	14746	14774	14755	14644	14794	14932	14793	14988	14863	14891	14940	14852	14914	14914	14751	14794	14673	14682	14841	14911	14978	14752	14643	14953	14958	14956	14753	14833	14810	14786	14896	14692	14870	14831	14810	14739	14826	14880	14853	14965	14893	14850	14890	14902	14851	14755	14830	14837	14815	15031	14777	14880	14854	14891	14896	14876	14852	14825	14787	14905	14872	14797	14781	14876	14647	14741	14733	14758	14876	14921	14870	14840	14825	14758	14771	14799	14796	14650	14785	14916	14857	14742	15034	14819	14841	14794	14928	14674	14753	14798	14862	14930	14951	14682	14933	14840	14699	14866	14548	14870	14908	14747	14708	14772	14874	14735	14963	14856	14716	14917	14860	14826	14927	14829	14749	14861	14820	14660	14888	14740	14787	14682	14824	14850	14847	14709	14821	14675	14885	14719	14888	14794	14959	14836	14945	14849	14982	14829	14856	14798	14842	14756	14876	14665	14877	14857	14722	14971	14969	14753	14824	14881	14714	14885	14783	14999	14798	14733	14697	14703	14778	14788	14819	14812	14812	14887	14794	14866	14790	14913	14926	14939	14720	14979	14807	14820	14672	14926	14928	14962	14864	14746	14713	14634	14884	14926	14852	14881	14863	14960	14797	14792	14753	14949	14751	14865	14727	14817	14764	14978	14853	14808	14839	14960	14833	14814	14741	14766	14803	14799	14923	14968	14786	14725	14771	15029	14756	14716	14651	14775	14848	14802	14751	14967	14850	14787	14825	14782	14680	14825	14891	14995	14880	14765	14787	14754	14782	14792	14742	14833	14934	14866	14910	14791	14680	14942	14970	14929	14882	14702	14816	14879	14818	14794	14790	14776	14693	14702	14926	14827	14643	14818	14760	14841	15033	14715	14781	14962	14759	14974	14925	14769	14655	14767	14613	14747	14832	14767	14974	15046	14853	14880	15011	14823	14849	14795	14894	14825	14840	15085	14841	14949	14806	14997	14784	14736	14977	14983	14872	14763	14820	14850	14787	14647	14803	14971	14909	14832	14793	14838	14803	14920	14712	14788	14700	14755	14933	14815	14682	14726	14970	14898	14843	14766	14835	14775	14646	14819	14898	14887	14803	14903	14848	14804	14816	14895	14675	14832	14733	14872	15028	14731	14879	14765	14656	14754	14901	14782	14653	14860	14904	14886	14669	14667	14876	14770	15056	14832
22967	21048	28773	23649	73706	63715	51520	38083	27401	20919	17604	16774	16694	16730	16606	16697	16527	16430	16607	16549	16371	16316	16505	16482	16347	16464	16560	16554	16590	16381	16508	16468	16422	16434	16329	16454	16350	16297	16444	16482	16288	16377	16443	16536	16521	16519	16533	16684	16456	16338	16496	16474	16415	16408	16478	16580	16417	16510	16419	16467	16619	16531	16609	16528	16483	16362	16437	16551	16250	16344	16391	16309	16308	16548	16373	16577	16187	16535	16587	16522	16202	16228	16307	16330	16379	16277	16433	16474	16304	16140	16458	16318	16550	16373	16260	16447	16437	16484	16543	16422	16386	16465	16562	16370	16320	16541	16375	16294	16393	16436	16335	16219	16354	16460	16307	16397	16379	16437	16250	16493	16523	16301	16371	16401	16544	16354	16317	16393	16186	16269	16520	16227	16397	16323	16302	16335	16245	16379	16243	16278	16471	16222	16387	16390	16388	16393	16431	16530	16428	16480	16454	16366	16089	16324	16355	16303	16435	16401	16548	16429	16454	16517	16497	16385	16289	16402	16386	16523	16415	16425	16472	16218	16285	16369	16341	16382	16537	16429	16345	16369	16460	16318	16341	16245	16514	16324	16512	16279	16262	16370	16387	16381	16297	16386	16292	16387	16229	16440	16370	16266	16286	16424	16267	16412	16489	16409	16431	16473	16521	16225	16430	16588	16306	16531	16453	16339	16330	16472	16391	16309	16375	16373	16417	16242	16362	16289	16462	16363	16565	16469	16332	16499	16557	16327	16329	16324	16344	16648	16457	16377	16417	16548	16437	16177	16300	16312	16359	16270	16403	16371	16384	16442	16468	16289	16416	16322	16270	16387	16534	16357	16630	16287	16584	16607	16360	16352	16295	16248	16377	16281	16444	16361	16569	16310	16483	16282	16111	16514	16482	16438	16437	16340	16250	16353	16368	16447	16500	16603	16479	16293	16441	16269	16344	16600	16373	16366	16264	16256	16278	16308	16514	16478	16547	16442	16367	16261	16391	16508	16495	16471	16498	16442	16365	16312	16312	16334	16436	16453	16284	16299	16292	16397	16513	16551	16390	16714	16322	16492	16480	16343	16490	16320	16140	16312	16532	16374	16390	16339	16423	16476	16400	16496	16314	16374	16455	16288	16389	16563	16355	16369	16193	16432	16448	16385	16268	16260	16540	16383	16369	16254	16509	16359	16411	16387	16516	16378	16473	16428	16466	16193	16683	16300	16440	16379	16573	16526	16563	16271	16514	16301	16448	16191	16265	16359	16388	16523	16503	16322	16393	16449	16552	16355	16281	16475	16339	16481	16237	16381	16325	16505	16424	16376	16421	16417	16406	16484	16331	16365	16475	16381	16484	16382	16402	16329	16470	16329	16533	16348	16428	16461	16360	16434	16313	16312	16421	16584	16296	16453	16533	16350	16376	16180	16358	16460	16390	16325	16569	16250	16495	16236	16220	16491	16411	16338	16479	16439	16526	16433	16451	16327	16295	16485	16514	16326	16269	16400	16490	16338	16489	16467	16255	16555	16412	16235	16397	16393	16429	16262	16577	16489	16324	16449	16469	16259	16423	16382	16568	16420	16281	16279	16393	16424	16486	16351	16417	16380	16277	16269	16405	16322	16569	16353	16447	16450	16507	16231	16364	16483	16332	16500	16373	16267	16345	16409	16481	16257	16324	16382	16463	16557	16459	16502	16146	16369	16238	16428	16322	16215	16320	16401	16381	16130	16310	16156	16272	16624	16432	16482	16497	16439	16680	16368	16219	16508	16384	16320	16290	16495	16418	16442	16302	16306	16426	16543	16573	16505	16351	16546	16434	16401	16469	16251	16374	16476	16345	16654	16347	16566	16592	16360	16211	16311	16550	16394	16582	16259	16497	16322	16433	16290	16554	16541	16271	16474	16301	16465	16353	16343	16367	16439	16287	16477	16398	16355	16297	16497	16489	16182	16270	16405	16506	16485	16424	16374	16431	16539	16262	16292	16541	16431	16464	16552	16512	16401	16474	16656	16402	16369	16238	16184	16175	16401	16188	16328	16492	16318	16529	16459	16277	16321	16438	16441	16591	16179	16330	16341	16259	16350	16386	16382	16361	16431	16494	16394	16360	16320	16542	16473	16398	16334	16317	16332	16249	16202	16321	16311	16227	16330	16287	16330	16342	16232	16424	16563	16323	16426	16310	16420	16443	16218	16338	16439	16492	16360	16588	16298	16308	16427	16437	16560	16287	16469	16357	16411	16279	16369	16191	16261	16359	16307	16372	16250	16355	16392	16440	16667	16315	16329	16350	16514	16367	16469	16346	16274	16413	16438	16362	16324	16401	16542	16474	16341	16489	16090	16587	16321	16292	16333	16429	16319	16397	16499	16345	16494	16238	16415	16489	16606	16365	16377	16460	16586	16539	16332	16274	16529	16478	16525	16548	16165	16254	16432	16518	16174	16376	16435	16561	16413	16433	16371	16540	16638	16404	16248	16357	16529	16356	16360	16350	16463	16339	16446	16493	16607	16364	16345	16484	16376	16248	16426	16463	16304	16395	16363	16370	16311	16225	16571	16394	16438	16513	16318	16499	16304	16588	16289	16444	16342	16420	16142	16338	16185	16422	16540	16508	16155	16505	16371	16479	16482	16288	16472	16457	16323	16257	16487	16295	16448	16299	16201	16429	16332	16322	16282	16427	16415	16440	16570	16583	16215	16370	16380	16150	16298	16441	16549	16447	16376	16666	16328	16248	16601	16498	16456	16399	16421	16292	16325	16399	16208	16288	16243	16346	16437	16374	16490	16278	16307	16433	16408	16213	16208	16388	16301	16465	16555	16409	16406	16478	16426	16390	16184	16248	16376	16229	16341	16403	16400	16522	16406	16450	16517	16363	16326	16322	16304	16277	16518	16415	16510	16453	16217	16422	16274	16384	16370	16561	16156	16577	16529	16510	16412	16717	16427	16371	16228	16185	16558	16450	16288	16351	16144	16311	16458	16392	16264	16387	16481	16417	16618	16390	16647	16418	16173	16166	16492	16204	16433	16468	16337	16226	16447	16399	16463	16181	16381	16201	16279	16449	16267	16316	16219	16308	16517	16381	16263	16398	16321	16425	16528	16278	16346	16390	16370	16214	16441	16202	16201	16459	16218	16331	16547	16536	16502	16296	16269	16531	16407	16451	16359	16363	16507	16403	16426	16463	16412	16261	16326	16382	16310	16427	16441	16256	16399	16353	16276	16267	16230	16299	16386	16418	16299	16390	16471	16469	16619	16533	16385	16388	16229	16299	16215	16248	16451	16411	16342	16204	16523	16455	16156	16458	16584	16465	16350	16430	16190	16503	16249	16320	16338	16365	16212	16401	16605	16498	16394	16420	16517	16433	16342	16448	16209	16243	16329	16444	16374	16302	16334	16188	16413	16521	16262	16541	16351	16302	16338	16315	16558	16301	16235	16454	16285	16397	16516	16306	16298	16363	16417	16470	16299	16211	16454	16375	16405	16354	16330	16447	16399	16270	16372	16282	16442	16432	16358	16302	16241	16290	16367	16575	16252	16150	16367	16299	16323	16628	16531	16473	16472	16498	16443	16311	16327	16395	16346	16310	16404	16385	16205	16228	16384	16413	16559	16191	16404	16509	16586	16168	16356	16320	16697	16383	16374	16616	16330	16329	16321	16481	16295	16622	16518	16593	16486	16351	16358	16286	16239	16355	16367	16420	16447	16233	16299	16452	16376	16254	16380	16345	16277	16364	16415	16517	16296	16260	16342	16256	16385	16236	16417	16076	16485	16547	16426	16301	16420	16389	16308	16403	16520	16314	16352	16545	16243	16269	16348	16416	16329	16268	16320	16507	16300	16481	16302	16528	16416	16401	16374	16396	16336	16171	16333	16371	16376	16222	16326	16474	16290	16317	16175	16269	16355	16384	16443	16423	16193	16134	16286	16496	16205	16479	16300	16432	16173	16517	16406	16276	16506	16457	16472	16420	16315	16276	16594	16465	16330	16581	16269	16556	16361	16474	16423	16376	16559	16222	16344	16367	16317	16495	16377	16335	16355	16195	16444	16357	16213	16395	16510	16553	16359	16508	16265	16430	16415	16392	16522	16452	16312	16254	16316	16480	16468	16280	16338	16233	16387	16315	16289	16403	16241	16573	16586	16422	16437	16284	16498	16440	16565	16267	16286	16368	16618	16400	16335	16589	16420	16444	16448	16243	16489	16334	16508	16338	16460	16617	16456	16240	16346	16329	16517	16372	16449	16298	16414	16428	16546	16543	16275	16421	16446	16380	16356	16410	16383	16228	16278	16292	16393	16352	16417	16526	16297	16295	16294	16577	16274	16436	16386	16280	16266	16396	16449	16350	16403	16467	16267	16378	16306	16410	16081	16301	16247	16484	16342	16306	16395	16515	16496	16312	16298	16411	16183	16373	16432	16296	16453	16240	16308	16268	16341	16496	16417	16437	16315	16522	16505	16589	16396	16481	16213	16365	16392	16417	16349	16189	16368	16570	16636	16367	16222	16441	16183	16362	16376	16487	16658	16690	16467	16579	16325	16364	16370	16435	16413	16324	16315	16377	16513	16276	16362	16361	16218	16394	16190	16479	16402	16480	16618	16377	16499	16343	16372	16248	16422	16270	16357	16357	16383	16506	16205	16257	16387	16405	16250	16381	16370	16424	16547	16380	16372	16504	16391	16533	16489	16322	16509	16427	16476	16463	16383	16411	16496	16397	16439	16355	16267	16338	16324	16419	16265	16207	16447	16426	16292	16284	16353	16283	16520	16620	16345	16376	16469	16416	16279	16211	16234	16284	16384	16376	16329	16360	16301	16471	16409	16391	16254	16293	16452	16387	16384	16461	16351	16232	16243	16565	16406	16431	16446	16587	16377	16357	16408	16306	16343	16271	16406	16418	16163	16340	16399	16233	16607	16402	16409	16374	16373	16173	16419	16071	16317	16327	16523	16483	16414	16345	16341	16355	16372	16361	16578	16307	16320	16385	16387	16475	16273	16282	16400	16293	16398	16616	16479	16506	16516	16415	16478	16424	16389	16407	16406	16268	16540	16501	16507	16384	16298	16352	16246	16349	16390	16312	16231	16466	16457	16340	16533	16306	16253	16451	16410	16434	16619	16309	16482	16522	16391	16427	16449
15640	27364	25211	30197	81713	68887	53845	39437	27640	19705	15105	15471	15270	15187	15154	15154	15231	15312	15295	15185	15185	15193	15216	15159	15140	15121	15160	15199	15151	15219	15311	15503	15176	15054	15186	15060	15191	15260	15082	15098	15194	15309	15370	15124	15349	15309	15191	15131	15307	15192	15229	15192	15276	15128	15032	15195	15155	15188	15236	15438	15204	15016	15245	15237	15127	15194	15230	15142	15138	15021	15257	15090	15257	15056	15198	15249	15239	15120	15107	15111	15167	15296	14934	15167	15153	15233	15246	15366	15139	15211	15193	15219	15106	15225	15194	15330	15165	15375	15140	15137	15261	15120	15199	15296	15104	15102	15217	15107	15335	15267	15238	15201	15188	15075	15284	15292	15296	15188	15311	15225	15097	15180	15148	15123	15177	15181	15302	15224	15040	15339	15310	15286	15050	15169	15163	15259	15030	15181	15150	15247	15214	15172	15297	15253	15083	15063	15090	15289	15222	15257	15071	15179	15190	15319	15083	15318	15201	15030	15062	15206	15152	15274	15169	15343	15228	15329	15281	15195	15209	15221	15188	15043	15358	15209	15360	15150	15291	15185	15267	15001	15203	15276	15219	15117	15208	15308	15144	15055	15347	15186	15261	15275	15101	15196	15213	15309	15131	15322	15141	15313	15150	15161	15052	15274	15219	15176	15331	15042	15160	15241	15258	15134	15204	15142	15280	15120	15225	15301	15266	15233	15106	15197	15217	15276	15347	15138	15033	15123	15124	15214	15230	15335	15247	15223	15353	15241	15048	15018	15162	15158	15124	15318	15211	15019	15179	15215	15061	15166	15344	15369	15404	15214	15109	15149	15055	15161	15141	15204	15383	15289	15265	15268	15106	15268	15238	15357	15421	15150	15156	15243	15325	15174	15225	15241	15039	15159	15149	15272	15300	15006	15289	15092	15152	15168	15093	15295	15186	15305	15122	15129	15038	15150	14974	15217	15146	15251	15044	15432	15265	15138	15215	15147	15202	15360	15186	15189	15065	15176	15026	15292	15157	15253	15291	15240	15149	15146	15320	15268	15264	15343	15172	15159	15326	15252	15097	15153	15341	15178	15082	15353	15161	15242	15133	15378	15006	15179	15230	15179	15211	15271	15170	15282	15339	15196	15293	15190	15273	15103	15273	15382	15116	15234	15037	15068	15064	15231	15208	15206	15045	15343	15116	15120	15304	15070	15169	15004	15039	15177	15196	15147	15299	15236	15340	15203	15227	15390	15088	15224	15197	15278	15147	15206	15123	15161	15112	15088	15309	15261	15193	15197	15136	15063	15147	15137	15250	15475	15141	15269	15315	15107	15302	15114	15317	15169	15117	15286	15224	15168	15205	15070	15131	15187	15218	15296	15171	15105	15132	15301	15168	15257	15193	15101	15139	14978	15232	15275	15197	15299	15348	15241	15138	15140	15112	15184	15361	15219	15163	15146	15158	15163	15288	15083	15242	15189	15086	15150	15106	15131	15184	15080	15096	15294	15108	15137	14996	15298	15313	15161	15067	15358	15075	15288	15261	14979	15075	15170	15316	15275	15262	15177	15213	15077	15277	15178	15283	15382	15184	15073	15154	15155	15049	15214	15226	15243	15234	15163	15251	15016	15276	15069	15114	15179	15339	15149	15101	15010	15162	15221	15107	15283	15134	15275	14968	15341	15242	15092	15155	15071	15226	15296	15391	15157	15099	15218	15205	15200	15372	15136	15040	15220	15187	15140	15307	15363	15156	15169	15199	15064	15183	15019	15245	15171	15142	15216	14910	15319	15273	15042	14987	15243	15217	15153	15142	15207	15193	15117	15064	15359	15189	15233	15138	15155	15227	15037	15431	15138	15277	15316	15279	15050	15125	15110	15213	15254	15205	15310	15115	15047	15117	15265	15214	15247	15105	15359	15175	15213	15225	15146	15067	15244	15350	15165	15124	15433	15153	15270	15256	15380	15426	15124	15300	15195	15186	15267	15281	15242	15203	15090	15218	15189	15207	15436	15210	15165	15326	15280	15214	15416	15273	15028	15156	15128	15136	15317	15107	15197	15295	15209	15086	15224	15345	15137	15119	15172	15159	15170	15173	15181	15221	15258	15326	15159	15356	15114	15145	15097	15126	15114	15069	15070	15261	15100	15196	15064	15176	15080	15193	15151	15222	15318	15159	15296	15221	15236	15253	15153	15191	15270	15114	15153	15198	15126	15224	15151	15222	15368	15191	15156	15278	15151	15223	15138	15153	15242	15191	15167	15214	15265	15208	15187	15050	15232	14995	15327	15042	15277	15334	15163	15184	15115	15219	15156	15215	15157	15210	15279	15196	15295	15289	15287	15202	15178	15051	15084	15153	15263	15045	15238	15334	15135	15148	15144	15264	15193	15200	15087	15222	15128	15232	15117	15266	15343	15273	15209	15111	15257	15412	15308	15158	15155	15257	15102	15174	15138	15104	15325	15209	15221	15177	15074	15110	15184	15088	15278	15214	15243	15289	15231	15230	15135	15066	15205	15348	15055	15355	15230	15135	15158	15064	15164	15359	15276	15117	15131	15017	15033	15249	15131	15210	15196	15138	15097	15279	15219	15220	15333	15324	15042	15122	15259	15047	15197	15132	15137	15266	15052	15103	15245	15204	15190	15041	15169	15294	15087	15234	15074	15089	15286	15158	15189	15323	15165	15331	15336	15088	15131	15167	15076	15251	15122	15043	15123	15173	15146	15340	15102	15193	15112	15184	15129	15282	15206	15313	15110	15225	15057	15187	15169	15262	15137	15109	15245	15336	15090	15180	15304	15233	15345	15030	15085	15213	15153	15176	15214	15235	15226	15027	15008	15152	15261	15330	15300	15155	15170	15321	15144	15134	15197	15169	15314	15150	15230	15230	15136	15218	15018	15266	15028	15054	15347	14963	15058	15159	15206	15081	15316	15020	15150	15128	15190	15172	15161	15069	15079	15219	15128	15129	15177	15356	15093	15196	15151	15332	15115	15153	15186	15178	15310	15076	15234	15099	15242	15243	15358	15172	15185	15197	15219	15181	15206	15265	15091	15208	15212	15490	15304	15193	15134	15165	15210	15213	15249	15207	15254	15234	15194	15264	15325	15267	15149	15149	15318	15281	15221	15188	15177	15156	15145	15170	15181	15190	15111	15175	15155	15021	15055	15143	15210	15090	15126	15198	15058	15106	15012	14984	15232	15240	15294	15132	15282	15273	15272	15216	15120	15367	15321	15154	15327	15209	15085	15256	15056	15020	15233	15246	14961	15103	15134	15089	15307	15154	15176	15157	15184	15145	15082	15208	15247	15030	15230	15167	15243	15194	15226	15159	15186	15183	15120	15115	15282	15188	15191	15304	15200	15274	15357	15161	15219	15236	15178	15312	15056	15144	15140	15248	15117	15354	15325	15094	15095	15217	15291	15059	15228	15302	15182	15209	15049	15155	15155	15248	15269	15256	15096	15086	15007	15184	15273	14993	15202	15114	15151	15165	15356	15284	15173	15184	15165	15264	15152	15272	15187	15258	15140	15252	15050	15352	15238	15240	15006	15263	15192	15207	15291	15248	15169	15321	15149	15162	15087	15318	15309	14971	15277	15248	15353	15133	15124	15092	15173	15207	15171	15054	15228	15174	15207	15213	15079	15250	15193	15249	15186	15226	15057	15137	15134	15395	15283	15310	15106	15033	15085	15272	15253	15091	15204	15088	15131	15240	15116	15310	15088	15196	15071	15124	15270	15201	15192	15183	15266	15089	15136	15064	15248	15181	15095	15276	15087	15196	15428	15314	15239	15293	15138	15044	15138	15266	15212	15236	15157	15161	15172	15251	15082	15218	15244	15314	15204	15102	15248	15187	15237	15192	15338	15158	15209	15247	15229	15178	15214	15247	15211	15409	15056	15139	15156	15081	15122	15170	15095	15213	15301	15173	15192	15179	15220	15115	15121	15301	15222	15325	15302	15205	15568	15205	15219	15231	15100	15139	15337	15224	15179	15069	15074	15209	15146	15023	15306	15292	14991	15250	15120	15338	15209	15297	15166	15248	15113	15344	15192	15309	15105	15126	15176	15259	15170	15174	15343	15090	15129	15193	15094	15439	14974	15325	15383	15298	15083	15304	15107	15067	15388	15325	15184	15233	15226	15057	15216	15262	15048	15267	15181	15161	15160	15172	15067	15240	15253	15120	15201	15214	15033	15242	15191	15214	15184	15194	15060	15189	15202	15363	15236	15121	15105	15314	15063	15183	15181	15119	15323	15075	15230	15070	15266	15254	15184	15211	15106	15073	15270	15144	15112	15101	15242	15124	15231	15105	15131	15324	15085	15287	15124	15293	15095	15097	15208	15210	15254	15217	15221	15233	14990	15165	15267	15120	15216	15046	15054	15163	15275	15113	15298	15225	15177	15221	15163	15319	15146	15329	15240	15084	15255	15083	15261	15066	15086	15183	15260	15058	15256	15118	15382	15412	15242	15179	15047	15257	15106	15219	15320	15040	15105	15219	15091	15124	15244	15144	15206	15178	15238	15225	15157	15202	15191	15218	15178	15368	15039	15246	15145	15259	15138	15115	15297	15125	15172	15214	15207	15217	15151	15076	15249	15114	15108	15023	15195	15189	15055	15123	15140	15213	15164	15216	15131	15033	15232	15034	14988	15189	15180	15238	15235	15119	15214	15181	15337	15089	15326	15253	15297	15278	15273	15257	15096	15252	15227	15220	15279	15169	15134	15251	15113	15173	15340	15274	15320	15186	15086	15227	15168	15136	15237	15150	15100	15358	15355	15200	15261	15194	15191	15129	15113	15294	15240	15226	15219	15144	15223	15231	15080	15141	15034	15146	15112	15252	15124	15243	15161	15034	15101	15263	15153	15241	15273	15169	15221	15179	15117	15340	15183	15165	15131	15215	15178	15254	14991	15468	15063	15193	15250	15236	15285	15067	15240	15134	15139	15336	15111	15048	15202	15217	15182	15132	15135	15118	15112	15254	15249	15251	15252	15201	15301	15151	15207	15137	15148	15196	15156	15199	14972	15193	15163	15302	15331	15163	15224	15213	15191	15221	15307	15103	15281	15122	15141	15205	15295	15191	15327	15192	15227	15257	15089	15279	15095	15332	15235	15104	15107	15121	15182	15382	15106	15242	15189	15195	15245
27422	21659	22955	20426	35616	31423	24539	20419	18127	17144	16982	16814	16871	16930	17134	17067	16906	16958	17012	16915	16890	16937	16945	17017	16978	16885	16994	16885	16998	16866	16837	16856	16986	16945	16741	16954	16960	16964	17102	16885	16803	16864	17088	16898	16946	17031	16986	16907	16866	17023	16914	17030	16639	16795	16868	16998	16797	16978	16791	16904	17060	17086	16870	16962	16903	17150	17038	16928	16965	17041	16975	16996	16778	16764	17000	16792	16832	16974	17097	16730	16840	16963	16854	16936	16777	16823	17105	16884	16756	16725	16892	16760	16954	16969	16912	16996	16858	16973	16947	16979	17035	16950	16991	16763	16829	16902	17035	16820	16899	17119	16978	16948	16827	16744	16930	16821	16795	16910	17087	17046	16924	16752	16926	16855	16694	16965	16882	17021	16879	16889	16921	16855	16793	17139	16841	16860	16804	16858	16903	16968	16780	16822	16792	16959	16876	16970	16927	16891	16888	17023	16903	17030	16925	16981	17073	16946	16873	16939	16969	16953	16860	17116	16948	16874	16722	17086	16871	16955	17023	16804	16990	16848	17087	16992	16843	16872	17018	16842	16811	17002	16840	16848	16739	16805	16989	16676	17071	16855	17177	17068	17229	17065	16975	16988	16824	16905	16823	16795	17039	16867	16940	16775	16882	16774	16871	16795	16813	17021	16890	16926	16900	16975	17068	17000	16864	16989	16771	16905	16787	16966	16952	16969	16932	16857	16778	16830	16807	16687	16946	16826	16983	16991	16970	17014	16936	17046	16721	16908	16912	16865	16802	17043	16835	16988	16908	16686	16901	17097	16950	16871	17013	16798	17011	16817	16911	16877	16947	16873	17184	17230	16839	16917	16860	16781	16882	16850	16860	17204	17061	16966	16956	16943	16854	16789	16958	16856	16870	17074	16788	16949	17022	16886	16703	16774	17031	16934	16859	16959	16852	17059	17043	16958	16958	17009	17089	16787	16939	17004	16755	16818	16925	16998	17164	16780	16973	16868	16974	16703	16813	16959	16829	17076	17005	16939	16719	17142	16942	16805	16827	17010	16956	16912	16961	17133	16992	16916	17098	17084	17096	16882	16814	16997	16944	17110	16912	16875	17079	16935	16806	16775	16964	16980	17049	16915	16820	16775	16957	16911	16865	16746	16690	16902	16845	16772	16829	16943	16925	17081	16828	17053	17063	16950	16942	16826	16969	16899	16920	16978	16836	17053	17045	16833	17000	16976	17139	17017	16782	17025	16843	16796	16916	16944	17126	16976	16856	16999	16843	16767	17057	16873	16994	16921	16862	16872	16829	16891	16867	16996	17020	17080	16934	16821	17001	16724	16816	16887	16812	16943	16876	16873	16651	16910	17168	16993	16996	16989	16910	16767	17033	16809	17018	16907	16787	16952	16929	16807	16946	16768	16922	17022	16834	16966	16773	16775	16858	16963	16883	16829	16886	17009	16851	16931	17095	16744	16880	16895	16878	16972	16941	16925	16955	17047	16822	17006	17007	16898	16979	16891	16910	16868	16840	17088	16867	16897	17050	16844	16747	16985	17061	16988	16918	16943	16826	16762	17091	17212	16994	16944	17000	16960	16784	16966	16899	16937	17033	16922	16859	16903	16882	16756	17071	16797	16913	16895	16804	17160	17011	16880	16778	17103	16883	16976	16953	17099	16957	16962	16806	16890	17148	16850	17072	17104	17005	16971	17204	16834	16908	16864	16939	16871	16836	17004	16887	16945	16728	16818	16909	17101	16978	17127	16931	16769	16987	16948	17050	16906	16794	16911	17025	16783	16899	17070	16878	17101	16963	16918	17025	16918	16925	16970	16992	16791	16645	16935	16849	16680	16862	16860	16920	16937	16916	16979	16856	16994	16721	17144	16942	16939	16862	16845	17155	16832	16934	16950	16914	17010	17087	16843	16979	16876	16826	16945	16872	16891	16913	16980	17039	16949	16998	16691	16947	16942	16945	16977	16829	17065	16911	17013	16863	17014	16916	16943	17104	17078	16707	17009	17068	16739	17031	16967	16764	16983	16876	16928	16902	17072	16915	16917	16898	16630	16928	16974	16974	16900	16846	16901	16857	16759	16935	16986	16856	17072	16791	16784	16859	17113	16975	16946	17149	16919	16924	17146	16942	16874	16839	17006	17005	16870	17058	16880	16894	16850	16736	17078	16797	17083	16955	16922	16907	16830	17073	16814	16942	16781	16909	16873	16804	16939	17070	17094	16855	16945	17096	16879	16778	16909	16884	16794	17028	16963	16804	16807	16969	16975	16827	16831	16942	16899	16938	17107	16958	16941	16809	16775	16856	16939	16995	16897	16724	17107	16988	16924	17054	16964	16879	16949	16844	16827	16926	17006	17055	16825	16754	16947	16910	16917	16899	16810	17092	17037	16931	17081	16709	17064	16776	16844	16932	17148	17012	17121	17039	16911	17158	16951	16957	16922	16933	17054	16989	16977	16861	16942	16993	16901	17049	16924	16847	16764	16758	16875	16932	17022	16839	17038	16814	17003	17003	17108	17157	16875	16865	16933	16889	17032	16841	16726	16832	16853	16794	16861	16914	16767	16891	17048	17061	16861	16807	16928	16974	16906	16896	17090	16980	16900	16818	17017	16943	16651	16915	16921	16776	17004	16802	16984	16903	17003	16853	16865	16915	17014	16903	16877	16969	16992	17049	17043	16889	16917	16884	17073	17045	16729	16811	17007	16920	16969	16898	17009	16861	17063	17015	17050	16901	16983	16919	17077	17162	16803	17097	16985	16994	17032	16830	16862	16803	17050	16921	16976	16994	16954	17043	16972	16974	16854	16813	16804	17026	16732	16793	17048	16914	16897	16851	16920	16942	17098	16796	16864	16952	16935	17008	16813	17077	17110	16890	16796	16888	16829	16859	17018	17011	16769	16881	16952	16939	16901	16871	16758	16839	16836	17049	16978	17001	16975	16947	16901	16884	16883	16935	16796	16831	17006	16950	16984	16740	16678	16953	16953	16908	16853	16872	17024	17174	17005	16854	16935	16701	17013	16936	16800	17073	16808	17127	17001	16973	16989	16961	17144	17070	16911	17072	17072	16847	16694	16864	16852	16848	16831	16975	16966	16983	16915	17021	16991	16900	16962	17029	17066	16855	16854	17026	17054	16833	17081	17120	17013	16705	16874	17074	16991	17074	17016	16910	17024	16981	16929	16962	16889	16860	16920	16886	16971	16898	16787	16826	17016	16807	16780	16920	17068	16843	16969	16770	16761	16936	16889	16821	16803	16934	16798	16948	16851	17090	16972	16991	16976	16824	17044	16804	16868	16795	16917	16861	16719	16947	16792	16889	16880	16900	16872	16916	16890	16910	16901	17063	16828	16896	17092	17053	16880	17033	16879	16836	16891	16935	16961	17096	17214	16863	16890	17030	16938	16921	16713	16758	16866	16731	16953	16853	16924	16850	16919	16804	16735	17034	16720	16878	17093	16997	16866	16754	16979	16946	16951	16811	16912	16867	17017	16814	16978	16852	17018	17190	16937	16793	16858	16787	16860	16932	16912	16906	16791	16990	17003	17077	16878	16758	17034	17102	16876	17092	16954	16933	17035	16674	16908	16768	17014	16959	16979	16867	17040	16955	16830	16999	16902	16899	16913	16972	17015	17123	16727	16875	16614	16687	16960	16890	16799	16951	16797	16832	16772	16944	16845	16901	17017	16975	17108	16865	16991	16922	17085	16950	17067	17078	16853	17078	16998	16878	16996	16883	16882	16875	16886	17018	16880	16920	16840	16685	16938	16784	17042	17060	17078	16995	16958	17067	16804	16668	16820	17082	16992	17125	16955	16969	16869	16788	16729	16801	16763	16945	16986	16970	16856	16879	16837	16928	16852	16942	16884	17058	16956	16944	16752	16778	16720	16746	17048	16710	16917	17016	16886	17006	16890	16740	16983	16847	16940	16872	16850	16972	17148	16956	16904	16909	16907	16875	16747	16731	16915	16989	16762	16993	16968	16898	17043	16931	17000	16752	16781	16985	16900	17056	17035	16969	16927	16803	16963	16794	16838	16822	16980	16850	16957	16900	16702	17105	16901	16993	16880	16861	16982	17020	16875	16988	16984	16784	16693	17007	16912	16706	17105	16918	16893	16765	16927	16937	17166	17292	17072	16811	17083	17029	16717	16991	17019	17115	16938	16827	17028	16868	17041	17053	16935	16961	16869	16917	16846	17110	16920	16978	16879	16778	16714	16999	16839	17014	16823	16881	16893	16862	17274	16870	16919	16842	16942	16854	16869	16940	16932	16811	17073	16858	16904	16847	16978	17267	17010	16840	16982	16938	16948	16805	17006	17056	17043	17130	16966	16836	16992	16967	17021	16723	16901	16882	16890	17050	16974	16933	16879	17073	16839	16996	17007	17147	16893	16914	16803	16822	16837	17016	16829	16786	16840	16819	16775	17056	16874	16863	16881	16799	17026	16812	16962	16991	17002	17091	16937	16904	17058	17052	16875	16876	16940	16946	16919	16805	16870	16971	17095	16917	16888	16928	16861	16739	17034	16829	16975	16987	16925	16917	16954	16995	16834	17035	16968	16988	17161	16934	16921	16946	16914	16663	17000	16888	16973	16887	16978	16875	17045	17114	16981	16895	16801	17011	17055	17016	16965	16604	16712	16791	16903	16957	16910	16779	17047	16962	16986	16976	16982	16988	17060	16801	16911	16840	16859	16829	16821	17118	16953	16975	16940	16885	17078	16931	16855	16942	16934	16987	17026	16864	17012	16934	16863	16873	16935	16895	16873	16858	16968	17100	17068	17026	16957	16908	17074	16834	16848	17055	17036	16970	17047	16953	16828	16842	17030	17107	16856	16941	16926	16978	16780	16790	17002	16849	16791	16790	16910	16838	16909	17127	16806	17126	16975	16956	16892	16855	17018	16808	16811	16909	16997	17066	16796	16968	16852	16862	16777	16851	16938	16887	16922	16971	16991	16964	16876	17016	16653	16952	16921	17056	16939	16709	16886	16921	16867	16868	16997	16958	16996	16864	16914	16888	16979	16926	17079	16882	16931	16933	17069	16907	16959	16927	17094	16901	16908	16776	16910	17146	16974	16932	16825	16963	17146	16923	16915	17056	16833	17031	16944	16897	16929	16902	16969	17071	16871
14562	16984	16872	17332	37964	31131	23744	19279	16886	15847	15632	15561	15566	15564	15417	15541	15747	15423	15576	15570	15538	15498	15468	15464	15495	15469	15648	15482	15511	15566	15532	15456	15359	15443	15537	15677	15800	15643	15572	15494	15533	15506	15661	15527	15561	15379	15434	15406	15446	15555	15503	15456	15481	15451	15556	15517	15461	15521	15490	15482	15577	15264	15508	15660	15365	15493	15404	15441	15550	15411	15566	15545	15467	15468	15538	15475	15656	15381	15489	15410	15426	15490	15460	15570	15410	15371	15599	15436	15647	15475	15611	15596	15413	15471	15345	15392	15615	15355	15473	15464	15466	15575	15445	15522	15315	15397	15545	15449	15494	15418	15585	15522	15340	15322	15714	15347	15400	15479	15560	15516	15497	15498	15507	15464	15550	15457	15481	15555	15551	15657	15576	15379	15591	15496	15574	15428	15668	15442	15331	15507	15482	15429	15290	15448	15607	15339	15563	15521	15508	15571	15340	15380	15581	15568	15623	15388	15496	15573	15462	15309	15659	15413	15586	15487	15544	15438	15541	15474	15459	15606	15602	15510	15554	15227	15394	15606	15521	15597	15492	15365	15468	15424	15342	15577	15543	15512	15377	15444	15513	15307	15427	15561	15579	15604	15417	15595	15558	15573	15343	15570	15389	15648	15630	15355	15364	15575	15364	15255	15388	15477	15490	15651	15560	15612	15358	15433	15529	15401	15381	15374	15498	15379	15583	15551	15441	15576	15647	15430	15531	15466	15686	15503	15510	15463	15469	15435	15470	15404	15558	15509	15537	15527	15427	15612	15553	15503	15575	15476	15503	15326	15510	15562	15588	15558	15605	15595	15548	15561	15578	15494	15587	15605	15493	15557	15478	15380	15375	15503	15300	15480	15431	15471	15581	15459	15361	15480	15289	15390	15615	15656	15499	15427	15370	15482	15508	15503	15489	15490	15356	15581	15605	15335	15577	15468	15579	15486	15393	15392	15354	15583	15571	15483	15405	15434	15609	15505	15334	15484	15450	15463	15415	15535	15561	15349	15454	15516	15351	15503	15573	15331	15465	15448	15564	15478	15448	15596	15571	15597	15457	15571	15400	15374	15581	15508	15418	15686	15686	15498	15328	15419	15457	15468	15508	15411	15346	15531	15448	15444	15434	15555	15640	15422	15434	15541	15606	15355	15472	15443	15376	15569	15374	15574	15487	15341	15365	15505	15588	15661	15524	15334	15692	15364	15597	15662	15608	15372	15391	15444	15511	15540	15415	15579	15254	15407	15665	15616	15416	15409	15575	15460	15722	15448	15489	15391	15558	15498	15278	15496	15456	15436	15524	15539	15625	15428	15515	15374	15553	15480	15303	15554	15556	15428	15569	15592	15492	15476	15456	15513	15461	15459	15509	15439	15482	15667	15509	15423	15463	15493	15483	15558	15387	15500	15446	15516	15600	15340	15537	15632	15571	15540	15298	15448	15574	15425	15399	15492	15601	15517	15469	15594	15370	15573	15645	15386	15414	15448	15628	15588	15546	15617	15684	15545	15562	15439	15510	15518	15476	15592	15584	15495	15579	15515	15369	15484	15464	15597	15492	15479	15339	15432	15485	15603	15648	15572	15461	15551	15657	15631	15514	15530	15419	15566	15455	15460	15573	15511	15558	15368	15381	15548	15494	15295	15543	15496	15403	15610	15516	15504	15423	15439	15459	15401	15514	15420	15509	15407	15359	15522	15633	15473	15556	15341	15557	15496	15527	15556	15573	15429	15537	15451	15624	15594	15522	15590	15567	15462	15645	15610	15320	15490	15445	15464	15563	15509	15610	15468	15533	15650	15393	15622	15530	15302	15580	15359	15663	15667	15406	15502	15280	15589	15682	15544	15440	15517	15689	15701	15438	15689	15536	15435	15549	15651	15403	15484	15481	15484	15550	15406	15428	15576	15646	15356	15398	15517	15627	15538	15497	15565	15578	15646	15571	15504	15437	15603	15467	15424	15587	15441	15512	15477	15579	15343	15601	15451	15518	15487	15492	15573	15321	15468	15634	15447	15400	15530	15548	15674	15498	15578	15592	15625	15587	15624	15580	15437	15560	15599	15471	15497	15466	15502	15563	15526	15593	15470	15565	15408	15542	15508	15567	15369	15599	15591	15567	15554	15363	15450	15339	15493	15448	15313	15333	15498	15512	15493	15627	15561	15312	15522	15418	15427	15573	15518	15378	15518	15547	15499	15454	15560	15498	15530	15489	15580	15675	15493	15545	15545	15544	15420	15541	15680	15386	15617	15477	15466	15445	15489	15508	15375	15566	15358	15730	15580	15342	15513	15392	15389	15529	15639	15532	15681	15517	15573	15373	15565	15505	15381	15574	15287	15415	15577	15482	15390	15585	15348	15383	15568	15476	15513	15405	15269	15447	15630	15569	15419	15528	15541	15374	15536	15595	15519	15525	15674	15372	15615	15468	15466	15569	15572	15507	15516	15482	15475	15578	15495	15596	15342	15483	15672	15560	15521	15391	15433	15506	15542	15502	15485	15561	15656	15344	15525	15570	15502	15438	15304	15558	15451	15515	15470	15416	15453	15690	15557	15481	15473	15340	15348	15466	15629	15567	15552	15483	15581	15531	15559	15419	15500	15481	15603	15484	15518	15493	15556	15407	15585	15608	15396	15566	15671	15456	15526	15667	15595	15509	15445	15466	15538	15588	15536	15513	15537	15481	15503	15474	15343	15247	15626	15339	15592	15712	15504	15503	15627	15466	15569	15375	15493	15614	15624	15463	15385	15520	15324	15473	15545	15453	15596	15475	15545	15427	15696	15452	15447	15582	15461	15439	15545	15547	15597	15546	15537	15564	15434	15438	15439	15458	15397	15450	15364	15396	15616	15525	15450	15376	15489	15463	15456	15573	15693	15544	15550	15412	15457	15558	15672	15519	15488	15569	15405	15569	15405	15566	15477	15606	15544	15631	15442	15505	15561	15497	15464	15618	15590	15605	15441	15616	15524	15487	15546	15511	15536	15507	15491	15593	15624	15528	15454	15355	15483	15514	15717	15629	15574	15512	15520	15386	15624	15522	15396	15348	15481	15403	15500	15617	15581	15578	15429	15489	15551	15332	15522	15496	15629	15611	15354	15538	15607	15383	15467	15618	15410	15368	15497	15386	15549	15586	15380	15459	15394	15408	15468	15526	15673	15401	15616	15509	15458	15482	15587	15542	15503	15377	15482	15681	15544	15498	15635	15563	15739	15593	15466	15575	15604	15413	15519	15403	15511	15639	15326	15658	15468	15579	15459	15412	15485	15553	15586	15491	15345	15434	15463	15464	15463	15377	15616	15510	15430	15684	15503	15691	15480	15404	15579	15446	15629	15499	15745	15393	15383	15539	15446	15339	15397	15352	15635	15426	15545	15453	15398	15565	15424	15395	15633	15430	15521	15519	15591	15591	15617	15509	15892	15461	15592	15486	15531	15364	15473	15581	15466	15661	15581	15481	15582	15660	15459	15642	15432	15528	15520	15374	15417	15417	15528	15634	15525	15531	15567	15667	15427	15719	15603	15415	15601	15468	15519	15577	15524	15464	15465	15383	15422	15583	15410	15513	15457	15552	15621	15421	15481	15418	15456	15463	15809	15464	15535	15515	15466	15638	15449	15503	15528	15542	15454	15460	15412	15514	15470	15417	15546	15671	15400	15658	15494	15617	15680	15534	15432	15374	15525	15415	15577	15481	15448	15588	15387	15529	15500	15470	15517	15521	15569	15431	15358	15509	15506	15380	15457	15521	15520	15510	15290	15469	15556	15429	15514	15463	15470	15368	15512	15389	15498	15398	15606	15592	15522	15351	15571	15482	15487	15561	15461	15498	15599	15555	15587	15443	15377	15337	15321	15526	15457	15595	15525	15560	15272	15485	15481	15403	15556	15453	15313	15452	15553	15477	15531	15587	15484	15444	15593	15486	15591	15567	15612	15436	15489	15556	15560	15578	15463	15556	15447	15453	15438	15488	15437	15550	15532	15544	15529	15426	15591	15514	15559	15487	15430	15573	15580	15435	15478	15476	15595	15498	15596	15457	15472	15481	15581	15566	15610	15383	15572	15625	15378	15521	15375	15718	15440	15514	15577	15491	15459	15489	15512	15460	15395	15554	15270	15486	15440	15309	15622	15423	15509	15439	15595	15368	15670	15613	15513	15698	15539	15828	15420	15673	15457	15429	15400	15404	15555	15526	15474	15377	15554	15629	15452	15466	15442	15510	15416	15436	15453	15566	15432	15459	15587	15477	15371	15418	15560	15642	15482	15613	15427	15451	15348	15445	15509	15580	15511	15540	15435	15525	15521	15398	15427	15654	15582	15476	15524	15512	15547	15447	15675	15470	15613	15416	15608	15430	15401	15525	15394	15580	15511	15482	15424	15400	15559	15517	15518	15589	15489	15398	15577	15555	15586	15573	15498	15541	15545	15569	15515	15435	15463	15498	15581	15581	15333	15446	15618	15454	15370	15602	15571	15423	15422	15635	15419	15328	15688	15275	15569	15465	15571	15611	15515	15489	15362	15694	15465	15611	15498	15425	15461	15582	15542	15583	15438	15508	15518	15465	15705	15588	15625	15560	15447	15543	15636	15546	15382	15509	15368	15559	15561	15391	15413	15522	15552	15425	15505	15411	15576	15435	15535	15505	15379	15450	15571	15585	15582	15448	15640	15599	15422	15324	15411	15580	15413	15487	15511	15470	15627	15455	15310	15348	15432	15411	15532	15499	15547	15484	15570	15375	15479	15671	15578	15523	15467	15589	15515	15544	15521	15504	15574	15578	15468	15358	15498	15436	15436	15324	15649	15457	15517	15376	15588	15452	15551	15523	15504	15543	15440	15579	15429	15495	15485	15488	15488	15494	15479	15452	15478	15455	15555	15388	15418	15574	15617	15466	15487	15624	15451	15485	15411	15457	15555	15315	15438	15573	15509	15418	15657	15520	15545	15394	15465	15516	15521	15436	15752	15392	15073	15567	15665	15490	15389	15641	15565	15592	15469	15461	15505	15543	15452	15540	15361	15501	15539	15287	15489	15431	15424	15476	15476	15400	15585	15469	15652	15212	15410	15264	15495	15550	15652	15449	15375	15506	15377	15434	15342	15505	15563	15441	15502	15477	15500	15681	15456
24652	21070	27743	25421	57498	55979	40665	29381	22999	19023	17389	17321	17263	17049	17038	16954	16977	17189	17287	17156	17060	17148	17107	16984	17179	16958	17039	17165	17273	17062	17145	17032	17077	17021	17019	16935	17180	17250	17166	16928	16950	17066	16925	16968	17129	17127	17092	16982	16943	17177	17125	17191	16960	16754	16922	17124	17103	17141	17085	16993	16948	17185	16901	17312	16977	17018	16904	16983	17018	17201	17119	16942	17053	16956	17090	17061	17207	17104	17024	17042	17210	16840	17047	17146	17158	16911	17073	17026	17173	17013	17056	17033	17042	16870	17018	17014	17079	17227	17168	17056	17193	17024	16935	17089	16950	16997	17031	16818	16986	16945	17198	16952	17063	17217	17061	17051	17267	16833	17258	17046	17141	16933	16907	17128	16907	17075	16979	17053	16951	17143	17024	17083	17176	17032	17018	16989	16857	16976	17039	16978	16986	17201	17083	16875	17080	17010	17180	17230	16850	16900	17109	17025	17032	17224	17027	17021	17041	17099	16909	17179	16787	17045	17040	17136	17085	17024	17006	17068	17203	17130	17111	16937	17069	17039	16997	16961	17080	16973	17211	17151	17041	17089	16858	16945	17108	16981	17067	16988	16873	16838	17144	17081	17054	17085	17148	17274	17125	17049	17033	17025	17186	16919	17068	17120	17257	17047	17043	17062	17182	17002	16981	17045	17026	17206	17123	17112	17033	16981	17143	17095	16942	16966	17224	16883	17175	17105	17035	17005	17053	17186	16971	16969	16821	17091	17076	17166	17085	17065	17090	17062	17045	17060	17104	17136	17099	16899	17180	17003	17126	16968	16921	16964	16946	17013	17076	16878	17011	17061	16861	17061	17124	16940	16802	17116	17173	16833	17104	17084	17021	17131	16946	17105	16958	17134	17027	17006	16881	17049	16946	17123	16895	17108	17178	17178	17104	16881	16997	16977	17052	16998	17023	17259	17014	16911	17014	16932	17079	17034	16976	17041	16763	16821	16770	16917	17259	17090	16994	16862	17025	16851	16996	17141	16829	17169	17150	17076	17024	17067	16994	17133	17068	16914	17051	17068	17082	17016	17030	16899	17056	16873	16849	16845	17080	16953	17002	17078	17068	17082	16927	16856	16996	16932	17176	16954	16938	17086	17043	17168	16863	16870	17078	17128	16905	16911	16973	17126	17219	17020	16994	17028	16984	16937	17078	16915	16897	17091	17050	17207	17114	16979	17202	17177	16920	17156	16970	16974	16974	17130	16847	16994	16951	16816	17076	16901	17064	16915	16984	17140	16900	16943	17027	17017	16944	16957	16982	16971	16988	17083	16984	17079	17003	16941	16832	17299	17067	16944	17153	16972	17112	16987	16967	16914	16986	17131	17340	16991	16927	17101	16906	17160	16897	16847	17029	16826	16988	17021	17049	17077	16937	16980	16945	16916	17072	17163	16858	16943	16969	16896	17011	16887	17146	17023	17002	17067	16930	17122	17120	16955	17102	16990	17208	17055	16913	16755	17062	17000	17117	17092	17158	17107	17051	17174	16918	17136	17230	17218	17196	17050	17016	17068	16957	17016	17159	17140	17046	17124	16933	17001	17185	17061	17139	17025	17048	16940	17135	16876	17075	16975	17181	17151	16805	17007	17368	17185	17097	16959	16820	16884	17112	16997	17066	17103	17155	17046	17238	16975	16750	16990	16970	17216	17038	16949	16949	16940	17123	16958	17019	17054	17048	16937	17091	16866	17034	17025	17068	17145	17151	16976	17047	17218	17064	17008	17049	17104	17191	16945	16985	17025	16962	17038	17145	17081	17081	16983	17049	17157	17009	17166	17072	16966	17227	17044	17035	17068	17067	17042	17243	17135	17066	16886	16911	17000	17166	17127	16975	17042	17166	17061	17014	17100	17023	16801	17038	17072	16952	16786	16942	16867	17021	16953	16981	16996	16795	16982	16923	16988	17136	17034	16976	17054	16990	17059	17148	16935	16949	16970	17141	16870	16811	16977	17122	17010	17112	16927	17161	17081	17065	17160	17054	17226	17007	17033	16990	17230	17051	17068	16999	16902	17058	17342	17085	17013	17039	16978	17191	17042	16967	17018	17100	17058	16908	16884	16990	17024	17236	16912	17011	16905	17076	17153	16890	17039	16928	17106	17123	17167	17080	17029	17094	16915	16970	17157	17128	16952	17100	17218	17141	16955	16996	17080	17132	17151	17356	17092	17165	17029	17073	16899	17017	17105	16806	17011	17094	16968	17015	17198	16999	16944	17186	17127	17210	17033	16987	17158	17136	17151	17054	16975	16863	16877	17078	17053	16669	17180	17008	16867	16932	17050	17001	17095	17142	17053	16899	17032	16911	17050	16840	17035	16971	16915	16922	17015	16987	16954	16926	16902	17008	16889	16992	17199	16916	17005	17007	16946	17087	16799	17031	17072	16882	17045	16814	16802	17137	16859	17012	17031	17126	16859	17122	16846	16977	17015	17070	17014	16827	17069	16950	16834	17093	16908	16987	17124	16996	17019	17134	17122	17040	17030	16933	17044	17019	16991	17133	17099	17191	17180	16930	16955	16820	17157	17105	16928	17030	16908	17016	16962	16974	16896	16944	17095	17074	17029	16962	17029	17105	17161	16921	16997	17226	17183	17157	17108	17121	16971	17254	17090	17076	17042	17142	17057	17080	16978	17094	16954	17022	17012	17020	16947	17058	17181	16932	16930	16990	16988	17153	16731	16832	17083	17084	17226	17191	17067	16958	17045	16896	17110	17265	17102	17038	17064	17030	16956	17215	16990	17138	17111	17210	17181	16951	17070	17193	17116	17180	17036	17105	17065	17198	17070	16903	16982	17101	16844	16978	16878	17107	17104	17099	16928	17042	17129	16976	16978	17054	17021	17217	17020	16973	16962	16876	16914	17178	17018	16886	17174	16941	16875	17287	17021	16828	17076	16999	17165	17044	17005	17141	16959	16838	17326	17049	17185	17135	16946	16913	17015	16889	17093	17085	16879	16980	16891	16883	16828	16952	16996	16959	16815	17214	16996	17177	17125	17039	17118	16939	17071	17005	17107	17345	16967	16801	16923	17056	17245	16798	16959	16962	17151	16840	16812	16774	16889	17080	16935	17109	16968	16796	17041	16988	17011	16937	17184	16888	17003	16964	17090	16960	16998	17441	16901	17026	16820	16889	16931	16906	17174	17047	17037	16955	16942	17224	17155	17030	17135	17013	16931	17226	16939	17096	17169	17179	17019	17110	17032	17057	16964	17166	17121	17232	16909	17216	17140	17090	16909	16927	16952	17026	17051	17067	16997	16858	17057	16991	17207	17243	17103	16918	17059	17038	17084	16885	17052	17084	17071	16976	16927	17045	17167	17052	17069	17075	17088	17099	17013	17050	17059	17021	16962	16832	16839	17238	17094	16979	17156	17136	16813	16966	16934	17152	16878	17108	17132	17135	16939	17138	16988	16980	17174	17127	16747	16666	17144	17010	16843	16906	17077	17269	17024	17241	16931	17051	17051	17072	17004	17136	17007	17022	16836	16906	16909	17041	16902	17126	16955	17025	17199	17197	17068	16737	16931	17036	17091	17077	16980	17001	17075	16978	17000	16940	16866	17326	16946	17076	16959	16965	17010	17041	16993	16858	17061	16769	17050	17115	16985	16971	17051	16983	17086	16973	17087	17097	16863	16936	16948	17104	16962	17033	17108	17257	17101	16868	16969	17140	17087	17025	17050	17170	17028	17138	17048	17063	16984	17129	16755	16882	17034	17077	16959	16980	16949	16861	16871	17019	17075	16857	17034	17009	16989	17011	17016	17023	16844	16976	17112	17006	16983	17080	16933	16915	17260	16988	17172	16872	17068	17100	16998	16980	16938	17117	17207	17074	17214	16964	17105	17032	17256	17027	16992	17056	17105	16876	16986	17105	16916	16996	17077	17204	16938	17211	17009	17039	17278	16909	17106	17061	17036	17138	17100	16931	17068	17030	17057	17016	17013	17260	16791	17036	17047	16948	16896	16927	16957	17076	17011	17109	17051	16877	17025	17033	16975	16978	16858	16951	17060	17051	17232	16952	16948	17085	16893	17028	17121	17217	17180	17172	16748	17077	16965	17046	17118	17046	16904	17109	17237	17138	17085	17129	16938	17032	17069	16846	17033	16977	17054	17016	16990	16937	16853	17266	17045	16958	17058	17171	16827	16854	16909	17016	16991	17084	16991	17176	17083	17103	16916	17022	17089	16905	17094	17094	17047	16991	16966	16894	17157	16930	16974	16903	17145	17225	16920	17029	16948	16969	17060	17046	17099	17027	17076	16975	16904	17121	16950	17060	16864	16996	17026	17133	17084	17099	16998	17162	17260	17007	17185	17194	16998	17108	17223	17183	17121	16941	17123	16768	16877	17035	17162	16980	17002	16979	16974	17011	16716	17027	16990	17112	16892	17061	17036	17053	17177	16879	17003	17125	17045	17015	16970	16968	16987	17075	17013	16986	17134	17115	17034	16954	17034	16940	16954	17085	16964	17069	17039	16954	17060	17063	17173	17041	16899	17011	16847	16984	16891	17085	17077	17047	17065	17111	16939	16976	16997	16985	16889	17157	17144	17099	17196	16982	16871	16967	17053	17139	17050	17017	16888	16872	16897	17231	17149	17329	17225	16995	17006	17073	17187	16921	17090	17309	17180	17077	16974	17110	17189	17009	17185	16817	17193	16983	17078	17148	16855	16992	17194	17162	17099	17113	17255	16822	16946	17076	17140	17180	17114	17207	17130	16861	17013	17037	17026	16971	17006	17084	16705	16836	17139	17106	16941	17156	17123	16943	17222	17029	17170	16964	17186	17191	17017	17019	16910	17042	16980	17114	17042	17004	16975	16929	16986	16966	17122	16990	16893	17027	17072	16987	16918	17121	17052	16979	17093	16855	17023	17025	17058	17015	16888	16960	17166	16873	16926	17201	17053	17065	17211	17079	16999	16875	16944	17208	17162	17164	16933	17038	17087	16975	17095	16858	17088	17180	17057	16832	17068	17018	17041	16989	16991	17003	17047	16950	17050	17114	17042	16926	17068	16996	16925	16988	16938	16984	17113	17121	17147	16952	17077	17142	16816	17058	16773	17048	17022	16882	17070	16848	17095	16991	17004	17048	16858	17173	17009
14150	20872	19990	23957	62928	54084	40405	29557	21861	17226	15855	15510	15767	15616	15597	15603	15612	15645	15633	15662	15606	15566	15590	15457	15669	15497	15628	15578	15631	15529	15565	15547	15548	15438	15662	15399	15567	15606	15725	15453	15436	15396	15568	15638	15508	15554	15534	15696	15463	15587	15548	15665	15646	15642	15559	15578	15601	15547	15479	15497	15464	15522	15774	15641	15607	15302	15678	15606	15522	15560	15406	15726	15615	15743	15463	15492	15550	15604	15620	15514	15601	15682	15688	15814	15541	15596	15717	15504	15547	15562	15621	15574	15541	15657	15523	15426	15611	15651	15689	15678	15631	15614	15703	15486	15488	15605	15710	15338	15562	15531	15514	15402	15583	15526	15573	15623	15586	15462	15465	15669	15590	15562	15640	15647	15581	15412	15551	15557	15541	15572	15544	15558	15624	15592	15529	15456	15605	15761	15500	15586	15456	15566	15614	15685	15579	15472	15520	15542	15600	15691	15560	15724	15454	15545	15777	15605	15596	15568	15560	15597	15643	15677	15730	15560	15501	15702	15520	15690	15683	15648	15594	15751	15617	15617	15611	15632	15754	15610	15610	15595	15575	15725	15665	15576	15579	15517	15636	15626	15721	15684	15497	15594	15496	15531	15668	15734	15594	15671	15611	15687	15579	15571	15547	15472	15561	15522	15724	15356	15671	15576	15635	15602	15457	15642	15484	15676	15445	15662	15546	15628	15749	15566	15565	15588	15582	15606	15628	15678	15504	15525	15721	15645	15790	15674	15457	15551	15650	15577	15736	15421	15566	15663	15508	15599	15669	15631	15560	15562	15581	15563	15612	15521	15629	15549	15641	15523	15512	15587	15535	15618	15635	15616	15453	15694	15761	15486	15533	15510	15684	15596	15630	15549	15436	15508	15636	15478	15558	15599	15708	15749	15453	15590	15722	15470	15587	15692	15731	15513	15600	15672	15664	15674	15633	15520	15675	15612	15524	15585	15504	15575	15594	15610	15529	15605	15532	15599	15641	15560	15700	15458	15541	15498	15728	15483	15622	15688	15564	15590	15572	15686	15617	15446	15837	15706	15602	15424	15383	15614	15458	15420	15701	15702	15331	15637	15692	15505	15626	15576	15711	15735	15476	15580	15677	15606	15591	15697	15635	15509	15699	15578	15594	15725	15479	15579	15509	15661	15597	15702	15567	15429	15687	15590	15639	15624	15664	15579	15352	15661	15655	15647	15511	15619	15535	15822	15580	15616	15616	15637	15458	15624	15701	15660	15633	15527	15528	15504	15504	15554	15567	15432	15613	15554	15614	15623	15467	15723	15581	15663	15587	15653	15540	15474	15558	15507	15481	15743	15547	15625	15740	15677	15619	15528	15494	15606	15575	15442	15728	15607	15579	15761	15540	15530	15478	15667	15653	15677	15754	15620	15521	15546	15468	15611	15683	15468	15465	15660	15647	15591	15669	15661	15570	15664	15690	15572	15417	15580	15549	15666	15645	15665	15507	15568	15700	15478	15713	15736	15609	15610	15615	15585	15576	15698	15511	15653	15674	15569	15559	15517	15684	15661	15729	15433	15531	15587	15660	15503	15454	15582	15464	15503	15476	15608	15707	15591	15748	15623	15697	15585	15520	15644	15467	15639	15471	15672	15543	15547	15616	15505	15556	15528	15698	15505	15498	15628	15591	15596	15566	15712	15672	15605	15719	15750	15567	15544	15661	15367	15710	15762	15657	15450	15673	15681	15675	15666	15593	15709	15594	15637	15790	15511	15545	15563	15537	15697	15615	15501	15456	15357	15525	15534	15492	15745	15441	15682	15736	15547	15708	15581	15439	15438	15727	15795	15727	15568	15474	15560	15596	15748	15540	15463	15623	15636	15671	15655	15585	15555	15620	15714	15545	15525	15668	15599	15522	15628	15563	15660	15649	15663	15576	15518	15435	15529	15540	15615	15504	15551	15629	15737	15671	15590	15651	15606	15791	15681	15615	15461	15710	15448	15648	15768	15594	15794	15662	15536	15577	15753	15545	15576	15851	15608	15600	15611	15516	15612	15517	15507	15563	15660	15509	15629	15610	15533	15729	15496	15561	15634	15617	15675	15585	15490	15655	15679	15656	15555	15635	15593	15633	15340	15576	15546	15635	15600	15418	15616	15651	15600	15460	15467	15824	15450	15460	15553	15604	15804	15635	15645	15792	15588	15546	15551	15752	15634	15475	15619	15497	15640	15547	15831	15681	15619	15417	15587	15827	15579	15499	15715	15485	15638	15696	15531	15721	15821	15599	15598	15760	15521	15662	15754	15496	15503	15633	15654	15647	15617	15862	15742	15350	15635	15581	15574	15560	15756	15608	15625	15682	15526	15551	15716	15624	15602	15527	15521	15650	15702	15566	15666	15737	15885	15572	15466	15347	15600	15589	15597	15482	15503	15614	15705	15464	15561	15530	15605	15786	15620	15534	15706	15577	15688	15543	15647	15684	15468	15681	15569	15659	15564	15585	15565	15588	15729	15659	15526	15800	15647	15596	15497	15585	15617	15768	15439	15522	15449	15620	15685	15476	15625	15471	15609	15412	15619	15593	15768	15444	15688	15639	15574	15442	15608	15625	15645	15809	15600	15634	15575	15623	15569	15501	15583	15417	15590	15537	15727	15522	15588	15734	15551	15530	15521	15477	15692	15520	15362	15650	15561	15784	15746	15529	15581	15618	15448	15539	15483	15564	15568	15727	15631	15703	15802	15549	15680	15582	15395	15550	15757	15528	15505	15536	15515	15601	15651	15366	15664	15618	15676	15633	15515	15652	15528	15697	15496	15599	15577	15648	15559	15685	15640	15461	15558	15520	15525	15479	15639	15595	15521	15483	15494	15459	15595	15576	15552	15585	15448	15654	15584	15663	15629	15889	15619	15690	15729	15637	15632	15720	15532	15409	15518	15704	15426	15621	15453	15479	15411	15491	15538	15482	15644	15430	15438	15651	15684	15623	15707	15660	15678	15507	15595	15551	15573	15497	15657	15389	15748	15448	15480	15595	15619	15651	15425	15629	15537	15557	15691	15559	15687	15650	15671	15497	15568	15571	15482	15634	15683	15743	15423	15447	15786	15525	15666	15531	15490	15429	15592	15594	15479	15677	15421	15666	15611	15536	15608	15449	15559	15669	15729	15598	15521	15632	15571	15607	15653	15569	15603	15801	15551	15571	15681	15618	15654	15567	15453	15624	15562	15634	15673	15577	15628	15617	15768	15738	15745	15606	15681	15561	15526	15507	15638	15590	15686	15510	15469	15767	15624	15597	15535	15561	15629	15689	15577	15566	15556	15489	15491	15536	15491	15614	15559	15581	15744	15563	15613	15515	15583	15526	15467	15523	15532	15576	15530	15564	15657	15583	15735	15471	15667	15655	15592	15446	15681	15563	15582	15680	15533	15737	15625	15558	15747	15586	15659	15466	15621	15726	15741	15602	15636	15572	15659	15604	15709	15585	15495	15579	15553	15459	15570	15573	15453	15585	15612	15517	15736	15572	15717	15598	15678	15577	15568	15602	15675	15453	15659	15438	15513	15515	15619	15783	15711	15528	15687	15509	15648	15543	15511	15619	15678	15431	15798	15552	15503	15609	15526	15581	15764	15350	15687	15525	15511	15755	15768	15858	15598	15530	15691	15503	15587	15548	15506	15627	15584	15463	15494	15661	15440	15662	15702	15693	15512	15551	15423	15655	15618	15720	15504	15768	15723	15673	15474	15717	15645	15589	15721	15587	15737	15589	15435	15675	15516	15540	15320	15523	15604	15723	15474	15646	15678	15515	15615	15509	15396	15527	15717	15546	15586	15552	15480	15615	15455	15649	15702	15489	15724	15618	15653	15575	15573	15489	15765	15526	15743	15712	15573	15707	15595	15596	15493	15536	15682	15623	15693	15619	15622	15693	15416	15620	15751	15680	15590	15722	15605	15534	15657	15590	15465	15712	15526	15691	15610	15388	15523	15722	15607	15601	15602	15597	15605	15629	15682	15655	15528	15607	15638	15649	15584	15530	15346	15789	15728	15526	15619	15750	15501	15600	15623	15579	15648	15584	15685	15676	15628	15575	15567	15459	15686	15576	15646	15503	15710	15561	15614	15636	15712	15628	15549	15580	15477	15633	15446	15649	15536	15641	15764	15604	15622	15559	15608	15417	15612	15616	15636	15656	15561	15697	15489	15608	15645	15689	15666	15620	15643	15532	15566	15693	15704	15649	15793	15671	15556	15519	15510	15680	15496	15553	15430	15623	15657	15669	15754	15637	15517	15526	15569	15520	15674	15617	15765	15431	15554	15555	15626	15646	15676	15477	15595	15561	15472	15664	15561	15637	15544	15562	15641	15553	15554	15559	15533	15636	15574	15454	15619	15632	15629	15567	15620	15654	15548	15892	15485	15544	15438	15606	15542	15552	15466	15702	15463	15635	15618	15686	15692	15556	15655	15494	15520	15596	15605	15573	15634	15658	15556	15657	15598	15573	15657	15581	15693	15619	15591	15664	15589	15628	15441	15594	15658	15757	15537	15664	15518	15537	15667	15501	15641	15423	15607	15640	15578	15716	15670	15407	15576	15573	15729	15617	15491	15539	15468	15429	15402	15497	15675	15708	15640	15544	15630	15732	15539	15790	15661	15544	15653	15562	15591	15548	15648	15489	15648	15601	15659	15642	15689	15452	15593	15554	15584	15575	15792	15666	15645	15628	15593	15432	15555	15543	15513	15570	15473	15575	15594	15441	15538	15754	15598	15749	15596	15491	15640	15547	15554	15587	15530	15383	15629	15614	15486	15505	15602	15552	15533	15572	15553	15574	15574	15482	15529	15586	15701	15504	15749	15568	15763	15507	15750	15523	15532	15629	15471	15515	15571	15521	15538	15565	15492	15588	15539	15487	15503	15630	15757	15676	15597	15611	15606	15479	15595	15390	15599	15711	15610	15628	15688	15678	15614	15602	15585	15550	15789	15666	15504	15819	15686	15581	15499	15699	15419	15792	15632	15682	15515	15644	15616	15682	15501	15621	15637	15527	15391	15774	15376	15640	15597	15738	15559	15741	15490	15471	15662	15368	15615	15615	15452	15788	15391	15494	15497	15480	15565	15726	15636	15669	15648	15687	15537	15439	15643	15485	15496	15593	15642
23070	21146	28934	23776	54368	63712	55596	39611	30342	22616	18532	17883	17885	17835	17631	17622	17651	17843	17746	17550	17754	17767	17604	17742	17781	17742	17809	17564	17562	17479	17587	17540	17766	17827	17606	17853	17685	17713	17585	17685	17621	17460	17552	17746	17493	17553	17586	17535	17685	17518	17771	17548	17638	17725	17759	17649	17587	17607	17843	17535	17667	17825	17597	17440	17518	17705	17381	17516	17583	17724	17779	17444	17685	17481	17637	17584	17723	17527	17723	17549	17651	17449	17587	17531	17472	17478	17552	17485	17595	17627	17683	17688	17569	17499	17652	17746	17501	17587	17661	17565	17553	17518	17479	17611	17768	17444	17491	17585	17572	17508	17644	17543	17453	17572	17440	17476	17636	17602	17668	17620	17409	17603	17647	17666	17412	17708	17441	17506	17590	17602	17505	17559	17700	17590	17677	17616	17700	17655	17656	17687	17820	17656	17505	17655	17465	17659	17616	17636	17545	17623	17557	17694	17546	17622	17463	17657	17673	17685	17494	17587	17509	17643	17602	17456	17626	17692	17685	17452	17654	17582	17547	17790	17554	17504	17634	17599	17551	17534	17553	17766	17689	17668	17445	17354	17345	17647	17515	17557	17445	17657	17585	17528	17676	17520	17456	17529	17631	17397	17330	17459	17639	17774	17604	17437	17472	17535	17555	17480	17447	17612	17560	17792	17673	17722	17651	17544	17453	17471	17581	17545	17416	17405	17585	17519	17573	17588	17545	17557	17469	17745	17715	17557	17789	17633	17383	17491	17692	17520	17568	17506	17526	17376	17515	17515	17712	17603	17681	17636	17659	17488	17481	17400	17497	17596	17503	17533	17409	17668	17438	17612	17456	17691	17340	17717	17428	17601	17613	17497	17411	17698	17455	17657	17352	17639	17478	17435	17604	17633	17475	17613	17624	17592	17589	17526	17669	17603	17488	17694	17489	17562	17594	17482	17507	17482	17572	17295	17488	17628	17522	17406	17459	17297	17495	17442	17800	17637	17468	17560	17577	17372	17431	17581	17542	17350	17735	17439	17416	17693	17564	17493	17485	17681	17522	17732	17451	17344	17217	17443	17367	17582	17522	17498	17435	17686	17389	17538	17389	17430	17519	17445	17383	17574	17552	17705	17658	17709	17702	17483	17646	17459	17534	17401	17503	17616	17628	17542	17705	17643	17664	17614	17513	17385	17587	17781	17501	17638	17421	17564	17320	17453	17622	17489	17651	17437	17507	17603	17515	17499	17444	17470	17738	17628	17242	17516	17461	17627	17714	17457	17445	17391	17546	17554	17417	17743	17367	17386	17666	17514	17614	17678	17718	17647	17674	17647	17326	17475	17579	17631	17494	17725	17470	17738	17525	17672	17519	17388	17566	17637	17510	17562	17644	17461	17536	17602	17480	17538	17432	17459	17593	17735	17622	17676	17466	17379	17474	17338	17558	17400	17644	17410	17614	17675	17670	17471	17680	17521	17554	17573	17545	17533	17532	17482	17515	17553	17380	17537	17668	17619	17458	17609	17376	17748	17426	17747	17521	17515	17567	17508	17504	17509	17663	17513	17529	17620	17567	17252	17492	17550	17558	17543	17530	17279	17526	17444	17651	17460	17535	17554	17708	17580	17725	17714	17621	17647	17669	17577	17636	17530	17580	17376	17282	17404	17555	17573	17870	17582	17487	17659	17537	17581	17512	17589	17660	17511	17521	17570	17755	17528	17484	17657	17435	17597	17688	17613	17511	17693	17657	17360	17660	17596	17508	17621	17416	17534	17351	17383	17424	17391	17629	17557	17576	17603	17570	17680	17651	17507	17644	17648	17555	17525	17710	17371	17551	17720	17562	17543	17440	17588	17549	17635	17608	17452	17557	17445	17471	17531	17629	17447	17708	17465	17503	17466	17597	17564	17573	17637	17701	17523	17487	17506	17558	17572	17713	17592	17543	17441	17616	17520	17666	17582	17419	17703	17571	17453	17604	17574	17662	17497	17483	17438	17751	17402	17917	17605	17263	17461	17676	17712	17652	17567	17496	17518	17684	17486	17687	17579	17548	17343	17658	17564	17261	17645	17558	17748	17495	17793	17485	17466	17827	17550	17681	17541	17574	17556	17686	17427	17698	17532	17810	17484	17443	17480	17465	17384	17479	17588	17494	17630	17727	17528	17537	17595	17548	17548	17417	17687	17566	17763	17663	17558	17514	17505	17636	17610	17580	17452	17582	17499	17561	17758	17379	17415	17402	17587	17532	17582	17528	17523	17420	17538	17595	17650	17683	17765	17684	17608	17817	17834	17605	17431	17795	17427	17364	17362	17713	17383	17456	17693	17445	17759	17655	17516	17441	17580	17421	17466	17361	17516	17523	17379	17699	17564	17587	17522	17394	17289	17363	17558	17737	17551	17539	17428	17608	17524	17677	17536	17753	17479	17671	17639	17618	17466	17493	17648	17624	17659	17470	17628	17652	17495	17554	17691	17572	17379	17683	17205	17746	17561	17732	17671	17562	17769	17578	17607	17424	17387	17472	17364	17636	17609	17559	17705	17499	17484	17546	17491	17506	17489	17573	17530	17490	17546	17679	17564	17461	17606	17543	17608	17584	17600	17405	17589	17653	17456	17626	17419	17609	17473	17553	17547	17702	17498	17745	17674	17732	17569	17520	17584	17524	17493	17605	17500	17691	17415	17505	17756	17556	17509	17532	17567	17647	17579	17707	17522	17586	17461	17566	17463	17463	17624	17630	17715	17628	17510	17618	17714	17639	17560	17523	17517	17471	17594	17490	17448	17462	17474	17606	17601	17631	17273	17771	17509	17457	17520	17559	17625	17595	17540	17458	17674	17524	17332	17352	17715	17656	17705	17421	17570	17618	17590	17678	17570	17375	17401	17309	17544	17511	17615	17661	17514	17422	17424	17615	17625	17569	17480	17468	17404	17640	17303	17435	17371	17753	17622	17433	17399	17508	17576	17542	17308	17519	17679	17657	17568	17537	17569	17687	17568	17420	17475	17591	17557	17627	17531	17592	17725	17628	17604	17779	17483	17558	17284	17623	17491	17715	17493	17669	17435	17537	17460	17476	17352	17738	17536	17492	17657	17373	17441	17514	17472	17465	17764	17594	17544	17483	17368	17528	17446	17519	17580	17422	17505	17482	17807	17641	17665	17697	17671	17705	17633	17816	17813	17640	17607	17806	17553	17454	17638	17603	17488	17511	17619	17594	17514	17469	17389	17242	17423	17483	17570	17662	17486	17668	17687	17616	17604	17628	17511	17582	17809	17689	17535	17613	17615	17605	17793	17595	17622	17477	17638	17800	17708	17701	17631	17646	17400	17569	17535	17633	17533	17653	17276	17485	17609	17614	17763	17751	17402	17607	17392	17504	17435	17444	17572	17535	17670	17633	17517	17792	17555	17405	17516	17493	17445	17684	17637	17399	17756	17505	17565	17400	17587	17610	17658	17584	17656	17658	17554	17647	17459	17502	17644	17561	17571	17641	17606	17590	17606	17553	17443	17571	17496	17496	17585	17549	17633	17616	17813	17543	17576	17581	17433	17511	17592	17706	17610	17466	17443	17640	17593	17700	17415	17665	17555	17670	17734	17575	17490	17471	17428	17708	17590	17527	17404	17336	17723	17483	17667	17548	17687	17505	17583	17631	17594	17455	17349	17470	17406	17592	17288	17566	17631	17458	17448	17711	17405	17641	17547	17610	17663	17647	17740	17593	17402	17618	17717	17364	17681	17636	17456	17456	17546	17383	17593	17628	17587	17340	17504	17540	17381	17462	17645	17715	17529	17520	17576	17574	17428	17625	17665	17435	17608	17538	17622	17492	17512	17693	17527	17515	17525	17660	17494	17480	17626	17440	17475	17513	17496	17486	17581	17756	17437	17781	17412	17603	17488	17685	17581	17542	17305	17439	17704	17532	17564	17587	17467	17529	17748	17444	17654	17515	17532	17641	17424	17685	17613	17629	17684	17499	17542	17476	17864	17814	17570	17684	17537	17505	17447	17482	17488	17595	17469	17636	17461	17544	17406	17688	17622	17486	17555	17471	17393	17633	17501	17617	17574	17558	17467	17644	17473	17539	17541	17593	17606	17503	17484	17697	17564	17382	17645	17753	17461	17553	17535	17723	17392	17717	17570	17350	17681	17572	17528	17616	17369	17490	17479	17422	17542	17478	17666	17638	17554	17845	17618	17622	17435	17448	17498	17563	17392	17510	17521	17573	17597	17428	17701	17413	17491	17513	17440	17547	17638	17271	17522	17483	17349	17389	17485	17686	17623	17499	17476	17450	17624	17619	17484	17761	17546	17636	17580	17627	17622	17769	17534	17802	17522	17589	17379	17687	17800	17569	17619	17413	17565	17649	17484	17532	17569	17487	17340	17484	17613	17457	17480	17627	17696	17535	17581	17652	17661	17550	17558	17593	17542	17542	17821	17419	17296	17760	17435	17575	17645	17576	17507	17783	17495	17617	17430	17542	17622	17739	17608	17548	17541	17544	17469	17451	17679	17624	17491	17487	17498	17637	17669	17712	17540	17615	17305	17538	17388	17828	17524	17465	17516	17632	17592	17592	17712	17603	17501	17601	17471	17481	17535	17513	17790	17418	17569	17300	17666	17605	17542	17687	17615	17744	17608	17495	17580	17534	17725	17577	17370	17703	17525	17657	17650	17735	17475	17566	17605	17606	17604	17334	17556	17500	17513	17645	17618	17541	17654	17443	17643	17597	17452	17488	17682	17458	17378	17374	17571	17616	17562	17600	17488	17551	17444	17396	17456	17508	17585	17446	17687	17498	17419	17483	17556	17631	17642	17615	17413	17557	17783	17571	17482	17595	17661	17590	17622	17484	17646	17500	17695	17395	17433	17636	17550	17440	17502	17477	17576	17368	17356	17577	17434	17477	17581	17564	17440	17541	17496	17744	17391	17524	17541	17501	17576	17720	17481	17394	17403	17672	17491	17651	17541	17755	17573	17469	17484	17350	17510	17635	17509	17537	17523	17727	17409	17586	17617	17579	17574	17675	17657	17695	17705	17428	17565	17538	17622	17617	17626	17683	17511	17416	17461	17414	17510	17711	17803	17610	17650	17760	17585	17716	17544	17498	17577	17374	17385	17705	17651	17615	17671	17508	17786	17629	17567
15929	28141	25645	31650	76233	73445	57276	40968	30737	20092	15984	16119	16000	16072	16096	15811	16071	16097	16018	15903	16069	15978	15903	15852	16087	15998	15954	16020	16043	15879	15821	15889	15946	15962	16192	15942	15990	15812	15868	15949	16052	15793	16009	16022	15935	15831	15799	16000	15967	16072	15947	16045	15993	16046	15904	15956	15985	16002	15948	15988	16091	15966	16068	16061	16081	15965	15833	15948	16010	16021	15774	16098	15850	15948	16062	16020	15890	16042	15904	15871	15896	16021	15998	15881	15860	15928	16025	15880	16036	16036	15971	16050	15775	15919	15726	15908	15846	15899	15833	16004	15973	15946	15867	15859	15891	16102	15979	15859	16028	15954	16026	16008	15854	15952	15981	15907	15986	15966	15897	16029	15936	15907	15843	16017	15901	15973	15854	15914	15710	16155	15979	15856	15911	15991	15962	15920	15618	15762	15848	15982	15943	16001	15842	15811	15979	15911	16047	15935	16024	15908	16069	15818	15899	15984	16067	15975	15929	15808	16085	15964	16162	15880	15910	15789	15881	16008	15817	15764	15847	15924	15977	15963	16026	15989	15694	15841	15891	16101	15934	15841	16021	15965	16026	15908	15854	15885	16023	15945	15983	15899	15853	15923	15734	15920	15826	16050	15948	15798	15956	15851	15877	15916	15971	15804	15965	15939	15899	15983	15986	15919	15984	15950	15803	15865	16031	16005	15949	15845	15857	15927	15905	15819	15859	15981	15888	15927	15906	15861	15921	15852	15980	15805	16094	16006	15875	15944	15889	15876	16032	16039	16059	15997	15806	15756	15904	15836	15929	15913	15861	15916	15869	15868	16014	15878	15888	16006	15959	15977	16065	16099	15745	15764	15785	15871	15956	15974	15992	15912	15859	15922	15902	15950	15975	16037	15875	16005	15967	15825	15925	15895	16166	15825	15904	15946	15988	16005	15996	15866	15935	16036	16019	15875	15785	16060	15819	15838	15821	16111	16065	15859	15942	15935	16098	16088	15869	16032	15725	15935	15849	15843	15840	15925	15803	15913	15867	15776	15936	16014	15931	16002	15983	15975	15909	15795	15699	15947	15966	15971	15970	15948	15886	16093	15733	16001	15914	15888	16008	16030	16047	15989	15983	15819	15934	15905	15890	15970	15965	15945	16085	15791	15897	15899	15979	15945	15901	15861	16022	16019	15866	15980	16106	15891	16050	15965	16094	15944	16126	16049	15882	16017	16092	15899	15836	15829	15938	16036	15889	15934	15902	15916	15843	15927	15935	15863	15760	15882	15936	15933	15961	15933	16053	15980	15873	15964	15965	16024	15835	15885	16090	15892	15965	16017	15843	16049	16032	15749	15908	15983	15918	16006	15807	16108	15789	15976	15869	15912	16064	15828	15819	15922	15947	15909	15960	16215	16028	15997	15825	15915	15928	15932	15910	16042	15875	15952	15863	15968	16001	16036	16037	15762	16065	16007	15892	16004	15920	16050	16086	15788	15826	15934	15970	15866	15919	15920	15887	15976	15860	15798	15995	15909	16087	16031	16013	15975	15994	15870	16023	16033	16070	15893	16104	15927	15857	16029	16040	15911	15887	16052	15864	15892	16111	15899	15976	16037	16014	15952	15969	15969	16024	15978	16008	15991	15831	15832	16111	15911	16021	16139	15982	16084	15916	16027	16134	15990	15792	15963	15840	15965	15756	16004	16059	15989	15863	15907	16064	15878	15896	15988	16035	15981	15699	15883	16146	15993	16096	15848	15977	15817	15828	15998	15978	15906	15744	15897	15907	16064	16057	15795	15958	15715	15835	15913	16131	15935	15985	16011	16047	15875	15710	15822	15954	16107	15870	15882	15795	15841	16020	15832	15868	15973	15964	15892	16008	15750	15987	16090	15837	16031	15972	16085	16091	15820	16028	16006	15932	15864	15949	16013	15822	15911	15992	16037	16097	15873	15849	15960	16104	15888	16079	15924	15784	15903	15995	16013	16066	15836	15916	15984	15882	15844	15843	15983	15906	16044	15822	15926	15735	15976	15864	15921	15799	15951	15951	16020	16080	15980	15902	16066	16034	15879	15949	15937	15974	15842	15959	15985	16042	15790	16163	15987	16034	15904	16005	15906	15909	16065	16040	15868	15920	15917	15894	15887	15932	15937	16009	15869	15967	15996	15923	16151	15923	16059	16072	15909	15889	15893	15930	15894	16041	15853	15856	16159	16054	15993	15955	16073	15857	15961	15783	15885	16039	15804	15965	15915	15931	15892	15975	15899	15987	15863	15871	15924	15843	15986	15940	15967	15970	15951	16072	16002	15867	15907	15765	16013	15951	15904	15856	16063	16173	15936	15990	16079	16185	15693	15959	16030	15866	15839	16070	16107	15984	15912	15963	16014	15836	16046	15919	15843	15984	15980	15973	15952	15890	15912	15905	15903	15870	15924	15873	15789	15960	15814	15839	16037	15798	15957	16029	16029	15901	15895	15989	16004	15973	15803	15897	15985	15953	16127	15974	15903	15953	15949	15987	15921	16035	15847	15924	15963	15990	15819	15957	16068	15921	15980	16105	15937	15907	15825	15847	15969	16085	15729	15921	15771	15971	15848	16039	15897	16130	15942	15892	15833	15883	15898	16052	16129	16086	15979	16100	15928	15801	16036	15993	15834	16129	16051	15979	15970	16008	15970	15984	16001	15890	15908	15930	15955	15873	15943	15984	15849	15935	15986	16020	15932	16007	15981	15936	16005	15845	15832	15969	16043	16015	15977	15993	15961	15951	15794	15936	16083	15905	15776	16086	15858	16056	16005	16037	15887	16015	16008	15760	16044	15820	15984	15931	16120	15924	15961	15965	15957	16030	15801	15920	15835	15868	15899	16094	15948	15883	15823	15892	15857	16068	15863	16098	15953	16004	15855	15811	15846	15810	15977	15969	16093	15799	15938	15957	15863	15887	16011	16086	15899	15946	15981	15746	15925	15919	16015	15980	15951	15988	15899	16066	15851	15895	15934	15855	15999	15896	16063	16061	15874	15968	16083	15958	15767	15935	15828	16164	15722	15811	16017	15876	15870	15871	15995	15889	15976	16066	15916	15961	16011	15889	15934	15958	15987	15937	16004	15918	16011	15960	16007	15889	15869	15852	15865	15864	16040	16115	15875	16090	16040	15938	16149	15843	15843	16019	15966	15801	15973	15894	15793	16020	15937	16092	15784	15798	15973	15934	16041	16089	15911	16079	15854	15853	15965	15867	15861	16070	15901	15814	15917	16023	15846	15954	15947	15949	15940	15802	16003	16017	16019	16052	15936	15981	15863	15842	15886	15943	15829	15913	15972	15972	15862	15864	15983	15848	15895	15876	15901	16107	15902	16043	15905	15883	15877	15966	15976	15831	15844	16051	16007	15999	15988	15898	16013	15865	15883	15840	15949	15888	15982	15704	15981	15713	15994	15981	16036	15980	16239	15930	15876	16016	15898	15944	15928	15841	15892	16020	16055	16005	15893	16046	15917	15838	15955	15892	16065	15864	15802	16208	15780	15934	15910	15834	16025	15797	16006	16051	16113	15916	15971	15971	16060	15871	15899	16057	15986	15940	15791	15809	15819	15973	16013	15841	15964	15872	15809	15982	16016	15821	15937	15875	15868	15980	15926	15907	15801	15796	16017	15866	15941	15866	15921	16010	15924	15887	16063	15980	15965	16049	15798	15807	15886	16004	15947	16035	15955	16074	15873	16100	15948	15974	16053	15856	15879	16150	15823	15856	15865	15794	15948	15984	15830	15905	16055	15869	16008	15791	15943	15797	16027	15965	16034	15927	15799	15992	15901	15862	15983	15669	16001	16040	15911	16086	15800	15839	15894	16029	16023	15986	16010	15880	15954	15920	15912	16020	16107	15710	16064	16044	15778	15901	15850	15997	15901	15986	16064	15879	15942	15922	15952	15898	15846	16030	15906	15980	15970	15834	15918	15926	15875	15844	16128	16033	15986	15903	16115	15825	16024	15892	15939	15935	16031	15934	15858	16016	15908	15931	15821	15798	15814	16062	15974	16035	15898	15995	15967	15995	15971	16147	15917	15995	16013	15916	15936	15931	15734	15919	15860	15821	15983	16021	15972	15900	15820	15965	15912	15964	15875	15989	15992	16079	15990	15958	15875	15963	15941	15916	15897	15990	16074	15988	15998	15931	15904	15936	15876	15870	15887	15949	15902	15890	15814	15978	15806	15983	15934	15950	16077	15940	15800	15833	15907	15903	16062	16007	15964	15927	16110	15984	16009	15936	15933	15952	15923	15943	16042	15704	16049	16043	15850	15923	15947	15743	16092	16022	15914	15933	15828	15928	16120	15773	16062	16014	15889	15842	16039	16122	16035	15829	15839	16057	15884	15956	16079	16062	15950	15933	15730	15943	15990	15890	15979	16098	15893	16032	15912	16112	16075	15975	15850	15977	15856	16044	15918	15942	15970	15968	15891	16094	15875	15838	15979	15946	15809	15940	15945	16103	15861	15940	15905	15927	15979	15928	15877	15864	15961	15813	15949	16004	15830	15897	16211	15819	15977	16008	15833	15769	16060	15922	15947	15854	16057	15846	15694	15994	15835	16186	15952	15885	16057	15961	15936	15881	15980	16096	16073	16018	15911	15921	15835	15929	15895	15903	15938	15933	16048	16101	15978	15951	16005	15922	15873	16066	15984	15967	15786	15963	15967	15836	15971	15822	16003	15962	15953	15977	15883	15968	16061	15853	15951	15985	15918	15996	16116	16007	15985	15931	16095	15933	16042	16002	15793	15910	15878	16010	15875	15934	16121	15857	15817	16116	15936	15917	15982	16009	15751	15924	15893	15858	15829	15945	16049	16056	15843	15856	15749	15935	15908	15896	16099	15861	16003	15877	15870	15837	15927	15854	15902	15883	16069	15701	15899	15929	16090	15882	15839	16033	15962	15888	16009	15925	15894	15857	15906	15976	15869	15804	15997	15822	15849	15933	16172	15825	16020	15957	15641	15880	15981	15920	16063	15916	15911	16016	15719	16047	16017	15718	16086	15917	15900	16083	16111	16054	15886	16052	16065	15970	15878	15825	15808	15785	15944	15877	15873	15868	15825	15967	15919	15988	15949	16076	15852	16081	16073	16086	15949	16157	16060	15887	16012	16140	15851	16096	16074
27525	21866	23775	21701	36622	32432	26813	21473	19661	18694	18653	18555	18554	18505	18730	18291	18231	18272	18496	18480	18489	18492	18607	18346	18512	18502	18342	18413	18419	18393	18409	18344	18424	18476	18482	18377	18575	18431	18471	18473	18372	18407	18508	18344	18168	18377	18339	18790	18381	18437	18421	18240	18410	18444	18582	18381	18254	18524	18359	18307	18347	18405	18410	18408	18167	18345	18346	18471	18212	18364	18256	18149	18219	18366	18382	18424	18329	18183	18510	18612	18294	18274	18584	18276	18334	18414	18378	18197	18403	18495	18423	18616	18634	18492	18413	18402	18446	18499	18480	18254	18343	18557	18251	18322	18344	18206	18419	18275	18265	18269	18260	18281	18401	18419	18406	18480	18521	18304	18362	18491	18415	18145	18274	18310	18370	18283	18272	18326	18327	18444	18435	18450	18513	18349	18432	18334	18136	18080	18548	18345	18376	18277	18387	18434	18344	18231	18228	18236	18511	18256	18413	18379	18528	18198	18355	18226	18548	18444	18328	18281	18398	18210	18298	18528	18362	18391	18448	18435	18333	18432	18326	18380	18541	18328	18182	18200	18339	18484	18360	18218	18271	18557	18249	18250	18540	18215	18476	18302	18140	18266	18205	18419	18533	18391	18295	18229	18307	18368	18241	18361	18276	18393	18257	18252	18296	18143	17987	18431	18421	18613	18400	18437	18310	18444	18394	18139	18287	18417	18491	18272	18330	18289	18196	18232	18609	18478	18445	18181	18347	18394	18430	18125	18443	18238	18340	18372	18166	18178	18193	18311	18171	18196	18458	18228	18335	18197	18322	18293	18588	18354	18375	18139	18164	18146	18299	18240	18243	18309	18207	18237	18429	18618	18263	18294	18505	18394	18443	18164	18332	18548	18242	18403	18448	18312	18420	18343	18396	18340	18236	18213	18260	18398	18253	18405	18264	18382	18380	18315	18464	18420	18443	18364	18369	18402	18405	18253	18379	18425	18475	18255	18482	18482	18423	18317	18396	18501	18414	18382	18238	18348	18347	18316	18425	18324	18462	18254	18293	18242	18343	18347	18251	18277	18337	18415	18434	18292	18276	18395	18361	18187	18383	18290	18400	18432	18371	18282	18300	18224	18363	18395	18300	18300	18349	18425	18079	18305	18430	18495	18366	18439	18452	18057	18388	18169	18198	18196	18220	18294	18543	18450	18486	18303	18289	18402	18256	18477	18299	18581	18419	18320	18321	18318	18412	18478	18370	18418	18530	18518	18179	18694	18289	18218	18304	18241	18235	18402	18575	18519	18312	18264	18449	18291	18261	18267	18439	18311	18244	18441	18366	18276	18338	18366	18387	18577	18469	18309	18411	18458	18238	18269	18302	18184	18293	18503	18295	18477	18443	18352	18399	18388	18470	18287	18444	18314	18276	18244	18358	18256	18288	18412	18402	18231	18305	18467	18376	18361	18126	18528	18313	18548	18178	18118	18397	18427	18408	18464	18421	18217	18293	18447	18257	18239	18393	18397	18279	18471	18288	18455	18232	18354	18456	18201	18315	18186	18329	18536	18458	18186	18451	18444	18290	18440	18276	18522	18350	18107	18212	18340	18211	18343	18281	18171	18293	18261	18361	18291	18596	18211	18354	18260	18354	18355	18637	18255	18153	18211	18302	18269	18323	18394	18377	18416	18291	18395	18273	18285	18447	18303	18229	18307	18232	18347	18498	18548	18398	18301	18199	18446	18127	18602	18493	18224	18483	18375	18388	18192	18370	18339	18315	18271	18279	18423	18340	18174	18206	18155	18360	18358	18461	18298	18290	18260	18187	18122	18335	18268	18319	18303	18398	18339	18254	18331	18299	18373	18448	18378	18387	18540	18149	18421	18438	18359	18436	18312	18260	18192	18223	18251	18375	18291	18535	18481	18356	18213	18093	18388	18291	18364	18500	18493	18290	18232	18432	18213	18508	18209	18260	18411	18392	18361	18426	18394	18368	18325	18146	18039	18414	18360	18353	18359	18603	18144	18302	18552	18368	18506	18515	18456	18459	18561	18296	18325	18378	18363	18391	18117	18386	18398	18289	18425	18117	18301	18337	18237	18296	18321	18491	18256	18268	18500	18390	18454	18484	18350	18348	18378	18280	18366	18377	18304	18254	18231	18299	18166	18237	18434	18270	18477	18158	18147	18273	18311	18474	18331	18248	18357	18273	18161	18485	18345	18571	18258	18339	18365	18590	18464	18385	18270	18479	18228	18261	18333	18362	18398	18358	18474	18337	18236	18335	18264	18422	18258	18393	18394	18196	18251	18349	18304	18346	18296	18360	18395	18344	18481	18498	18375	18282	18488	18438	18266	18489	18361	18083	18332	18295	18319	18306	18539	18233	18283	18382	18375	18305	18461	18334	18337	18353	18163	18246	18571	18336	18504	18317	18365	18359	18259	18362	18499	18305	18272	18288	18351	18466	18330	18267	18211	18393	18271	18381	18393	18329	18358	18359	18599	18138	18282	18374	18160	18362	18169	18357	18311	18231	18443	18491	18243	18114	18274	18457	18362	18326	18391	18213	18458	18295	18304	18419	18363	18245	18352	18406	18217	18379	18300	18213	18466	18397	18203	18405	18427	18239	18432	18273	18446	18369	18060	18192	18138	18426	18517	18663	18390	18515	18387	18594	18270	18481	18418	18338	18421	18411	18410	18219	18249	18297	18421	18460	18221	18404	18507	18385	18347	18574	18480	18219	18337	18386	18310	18464	18312	18306	18430	18350	18299	18414	18319	18296	18310	18174	18258	18282	18268	18217	18442	18411	18365	18233	18280	18437	18591	18310	18457	18267	18349	18309	18206	18433	18366	18339	18390	18384	18241	18464	18414	18233	18386	18379	18306	18256	18322	18214	18068	18531	18401	18443	18211	18316	18356	18046	18283	18418	18340	18433	18319	18104	18279	18296	18409	18475	18348	18311	18231	18191	18413	18268	18254	18414	18324	18370	18413	18381	18282	18408	18411	18215	18388	18245	18337	18430	18357	18440	18292	18449	18361	18230	18360	18345	18351	18345	18340	18645	18384	18445	18595	18385	18099	18493	18312	18338	18259	18408	18355	18365	18566	18175	18420	18478	18327	18449	18348	18394	18625	18367	18354	18428	18317	18380	18239	18278	18251	18211	18331	18200	18272	18620	18443	18229	18443	18530	18374	18151	18508	18466	18360	18355	18391	18421	18426	18230	18469	18372	18365	18197	18267	18276	18493	18345	18200	18392	18331	18245	18563	18382	18549	18416	18243	18484	18631	18460	18533	18315	18389	18495	18309	18300	18364	18465	18459	18159	18164	18364	18444	18534	18346	18208	18446	18586	18357	18469	18391	18163	18206	18294	18430	18204	18315	18442	18279	18276	18416	18425	18251	18166	18448	18405	18253	18270	18348	18362	18542	18468	18320	18361	18168	18404	18312	18486	18297	18268	18085	18274	18164	18188	18454	18497	18199	18333	18358	18382	18268	18364	18293	18571	18508	18357	18249	18447	18439	18462	18394	18230	18576	18295	18285	18372	18508	18340	18214	18490	18354	18180	18199	18188	18259	18532	18424	18401	18263	18573	18300	18294	18504	18277	18306	18454	18391	18352	18371	18287	18308	18241	18359	18343	18266	18219	18197	18338	18537	18321	18400	18422	18298	18269	18384	18203	18440	18408	18479	18431	18457	18418	18306	18209	18324	18346	18414	18286	18054	18471	18552	18637	18495	18297	18358	18337	18477	18359	18433	18386	18457	18448	18536	18517	18527	18142	18319	18473	18201	18386	18441	18389	18269	18445	18458	18550	18377	18608	18154	18442	18395	18303	18465	18150	18305	18265	18344	18417	18328	18416	18325	18586	18133	18370	18448	18425	18400	18380	18229	18340	18213	18439	18518	18565	18418	18522	18425	18440	18500	18437	18341	18483	18317	18372	18553	18414	18410	18346	18238	18471	18186	18290	18405	18470	18318	18176	18335	18289	18295	18401	18456	18698	18499	18406	18173	18321	18346	18214	18377	18403	18453	18351	18396	18495	18482	18401	18514	18197	18410	18247	18149	18321	18218	18310	18216	18307	18388	18516	18375	18362	18451	18384	18161	18180	18334	18196	18494	18566	18527	18408	18174	18363	18381	18390	18498	18337	18364	18272	18135	18482	18326	18333	18420	18419	18305	18305	18387	18200	18508	18393	18270	18308	18492	18564	18284	18351	18279	18330	18264	18333	18578	18354	18400	18095	18370	18336	18230	18340	18136	18416	18543	18258	18397	18403	18395	18313	18237	18332	18160	18550	18258	18451	18317	18167	18271	18347	18355	18516	18481	18148	18207	18445	18290	18213	18259	18236	18353	18286	18186	18422	18458	18303	18445	18530	18302	18218	18145	18154	18362	18622	18358	18435	18275	18326	18302	18380	18244	18357	18431	18404	18329	18450	18459	18421	18202	18240	18412	18356	18332	18363	18365	18590	18258	18293	18222	18318	18266	18241	18404	18257	18487	17965	18420	18243	18363	18432	18315	18582	18392	18263	18473	18319	18441	18392	18487	18378	18426	18259	18437	18308	18259	18343	18290	18346	18447	18359	18285	18613	18535	18247	18280	18265	18283	18317	18357	18427	18375	18391	18363	18383	18479	18271	18371	18421	18239	18378	18471	18455	18303	18200	18287	18142	18261	18182	18496	18322	18278	18355	18540	18324	18328	18270	18582	18200	18421	18357	18427	18652	18230	18470	18400	18238	18353	18442	18358	18446	18627	18205	18190	18213	18438	18344	18268	18153	18320	18297	18456	18347	18275	18257	18365	18309	18273	18221	18226	18335	18323	18383	18313	18171	18323	18439	18343	18206	18512	18343	18462	18344	18521	18476	18240	18492	18261	18354	18214	18209	18483	18474	18331	18598	18277	18230	18257	18586	18437	18487	18400	18312	18261	18403	18342	18290	18398	18417	18547	18484	18163	18199	18414	18234	18343	18366	18285	18395	18291	18275	18387	18370	18408	18246	18290	18312	18278	18618	18342	18314	18397	18093	18274	18364	18373	18174	18482	18393	18683	18446	18342	18343	18399	18376	18263	18337	18218	18662	18512	18327	18217	18455	18529	18288	18322	18446	18357	18388	18298	18246	18405	18545	18185	18528	18381	18498	18223	18347	18323	18202	18458
15384	18024	17553	18039	38938	31930	25797	19491	17753	16719	16420	16345	16477	16315	16468	16596	16486	16367	16527	16451	16571	16517	16718	16590	16448	16347	16548	16508	16504	16444	16425	16538	16393	16356	16396	16490	16323	16413	16570	16406	16388	16459	16602	16571	16482	16617	16473	16377	16516	16579	16404	16374	16343	16298	16426	16442	16530	16320	16549	16381	16484	16535	16441	16242	16484	16399	16372	16332	16470	16489	16429	16562	16657	16475	16389	16472	16327	16527	16439	16473	16519	16341	16379	16521	16419	16355	16552	16458	16386	16349	16568	16441	16305	16482	16509	16611	16319	16372	16488	16397	16336	16531	16318	16388	16472	16590	16402	16432	16381	16419	16436	16486	16503	16480	16458	16525	16408	16564	16419	16556	16399	16394	16444	16395	16615	16390	16416	16485	16297	16397	16260	16480	16550	16623	16492	16449	16365	16675	16528	16436	16505	16352	16288	16341	16463	16494	16383	16524	16417	16528	16512	16476	16365	16258	16616	16422	16513	16567	16541	16402	16483	16535	16487	16410	16440	16450	16566	16497	16320	16664	16382	16452	16609	16474	16337	16141	16320	16495	16345	16425	16552	16433	16424	16190	16446	16443	16351	16519	16562	16401	16446	16492	16353	16433	16478	16466	16294	16477	16380	16425	16440	16445	16555	16363	16382	16517	16507	16099	16213	16356	16483	16212	16477	16292	16454	16501	16367	16423	16393	16377	16346	16165	16443	16535	16395	16455	16508	16550	16427	16532	16493	16443	16453	16488	16551	16374	16519	16458	16410	16491	16399	16199	16490	16557	16519	16336	16521	16451	16316	16393	16455	16307	16274	16469	16385	16427	16414	16340	16385	16337	16527	16277	16449	16581	16400	16348	16661	16390	16499	16450	16458	16489	16317	16580	16497	16350	16420	16529	16339	16539	16391	16448	16528	16319	16325	16474	16472	16369	16454	16375	16457	16441	16321	16418	16405	16258	16707	16451	16337	16379	16368	16375	16485	16389	16488	16511	16311	16490	16472	16458	16475	16460	16332	16652	16473	16373	16368	16611	16469	16474	16560	16455	16424	16527	16286	16442	16563	16645	16603	16447	16499	16496	16309	16557	16376	16497	16496	16375	16566	16507	16486	16378	16495	16627	16310	16300	16626	16490	16213	16453	16389	16521	16511	16396	16290	16388	16280	16374	16253	16381	16592	16352	16458	16552	16580	16549	16381	16577	16354	16355	16487	16393	16486	16530	16346	16399	16486	16350	16292	16493	16381	16486	16392	16470	16333	16365	16456	16357	16479	16457	16425	16693	16417	16493	16495	16463	16444	16684	16448	16260	16438	16414	16512	16470	16505	16369	16447	16497	16402	16427	16382	16548	16494	16564	16412	16433	16403	16406	16466	16412	16532	16385	16607	16464	16502	16467	16484	16342	16502	16405	16259	16354	16426	16430	16345	16478	16630	16446	16623	16521	16490	16594	16593	16366	16372	16466	16631	16308	16370	16377	16505	16462	16542	16414	16481	16469	16411	16446	16517	16470	16435	16543	16341	16443	16471	16500	16438	16541	16610	16475	16427	16597	16524	16383	16500	16565	16442	16311	16497	16245	16402	16585	16458	16432	16403	16430	16561	16530	16388	16502	16575	16440	16550	16583	16509	16546	16594	16367	16498	16510	16498	16423	16470	16332	16404	16421	16387	16471	16284	16533	16389	16541	16330	16537	16708	16279	16554	16459	16411	16420	16417	16534	16550	16442	16549	16401	16544	16431	16518	16395	16333	16405	16278	16395	16358	16423	16436	16252	16411	16595	16446	16552	16526	16575	16343	16455	16452	16362	16256	16488	16311	16333	16438	16504	16352	16429	16349	16473	16504	16386	16596	16409	16459	16349	16363	16338	16488	16554	16285	16598	16384	16231	16385	16467	16473	16428	16509	16408	16561	16570	16445	16364	16280	16531	16456	16458	16423	16553	16496	16491	16438	16459	16347	16427	16343	16416	16419	16386	16277	16372	16502	16390	16529	16539	16500	16430	16379	16331	16546	16437	16547	16342	16474	16435	16526	16382	16551	16436	16594	16456	16514	16460	16429	16526	16446	16451	16408	16453	16414	16586	16299	16344	16426	16369	16455	16370	16315	16551	16568	16407	16501	16369	16324	16445	16647	16528	16581	16477	16404	16521	16481	16352	16623	16379	16521	16467	16517	16430	16522	16410	16377	16437	16429	16460	16527	16526	16454	16362	16423	16690	16545	16397	16412	16427	16447	16507	16418	16495	16461	16415	16543	16507	16460	16500	16602	16253	16476	16540	16456	16592	16375	16434	16544	16498	16548	16538	16374	16551	16557	16404	16621	16384	16466	16537	16586	16438	16434	16556	16376	16548	16419	16426	16501	16490	16412	16570	16551	16385	16462	16463	16317	16448	16327	16326	16511	16367	16502	16351	16548	16572	16373	16411	16504	16292	16570	16515	16426	16407	16408	16589	16377	16297	16404	16364	16267	16501	16484	16493	16588	16442	16454	16385	16596	16400	16400	16506	16251	16464	16316	16564	16234	16296	16359	16518	16466	16455	16449	16148	16466	16204	16564	16458	16428	16407	16317	16376	16578	16344	16428	16393	16347	16532	16410	16400	16331	16496	16544	16513	16375	16337	16490	16632	16533	16592	16604	16577	16456	16250	16393	16378	16342	16301	16559	16389	16540	16594	16498	16513	16532	16445	16459	16338	16376	16479	16605	16461	16463	16582	16307	16396	16428	16411	16399	16556	16448	16511	16441	16527	16539	16521	16566	16332	16364	16566	16379	16358	16557	16453	16490	16452	16378	16411	16514	16678	16484	16332	16528	16358	16500	16418	16358	16376	16533	16421	16438	16406	16365	16324	16319	16338	16487	16720	16283	16295	16466	16374	16505	16483	16562	16494	16472	16398	16307	16450	16456	16446	16569	16377	16633	16537	16337	16492	16472	16387	16481	16480	16424	16479	16466	16487	16350	16547	16463	16445	16444	16508	16564	16474	16382	16404	16167	16542	16368	16242	16451	16405	16538	16400	16443	16511	16610	16366	16362	16578	16498	16318	16384	16480	16391	16468	16470	16300	16495	16425	16407	16526	16514	16422	16239	16262	16550	16562	16396	16411	16529	16456	16333	16604	16452	16404	16369	16429	16439	16448	16477	16482	16644	16461	16384	16437	16606	16542	16321	16549	16538	16431	16519	16427	16479	16493	16327	16287	16449	16609	16482	16688	16471	16562	16470	16363	16509	16213	16509	16321	16194	16522	16588	16547	16487	16516	16431	16329	16418	16581	16540	16403	16581	16396	16503	16531	16343	16418	16598	16499	16221	16562	16377	16363	16356	16539	16541	16538	16481	16403	16443	16477	16532	16484	16366	16388	16464	16523	16267	16531	16483	16324	16518	16594	16673	16456	16364	16428	16375	16294	16227	16518	16552	16489	16532	16609	16398	16254	16469	16494	16570	16435	16392	16484	16404	16493	16566	16400	16351	16372	16348	16438	16546	16428	16603	16421	16426	16606	16557	16417	16259	16609	16548	16471	16358	16338	16432	16341	16484	16453	16601	16492	16365	16402	16342	16538	16355	16343	16557	16248	16561	16283	16427	16513	16469	16430	16546	16411	16375	16358	16467	16289	16504	16546	16410	16544	16380	16676	16471	16441	16601	16376	16449	16408	16594	16299	16499	16534	16396	16550	16547	16461	16473	16353	16588	16649	16449	16442	16428	16504	16511	16481	16658	16354	16450	16390	16272	16412	16373	16593	16569	16437	16468	16540	16439	16533	16411	16506	16538	16545	16326	16535	16385	16459	16329	16484	16506	16464	16320	16470	16428	16510	16369	16555	16293	16439	16498	16367	16446	16491	16324	16374	16574	16400	16645	16416	16442	16396	16449	16550	16408	16428	16411	16557	16633	16353	16519	16436	16586	16575	16475	16377	16489	16510	16514	16424	16473	16366	16480	16481	16418	16568	16625	16357	16441	16358	16446	16426	16487	16512	16475	16548	16371	16250	16494	16430	16510	16500	16464	16420	16442	16431	16594	16624	16325	16460	16490	16311	16497	16543	16540	16557	16398	16565	16336	16588	16390	16336	16587	16437	16313	16601	16350	16435	16468	16570	16596	16427	16716	16462	16446	16322	16536	16411	16292	16412	16463	16437	16503	16557	16550	16371	16472	16435	16437	16725	16382	16613	16600	16388	16398	16442	16432	16392	16396	16682	16391	16505	16423	16296	16411	16673	16563	16472	16516	16400	16559	16448	16359	16359	16530	16479	16591	16402	16568	16548	16469	16380	16427	16555	16522	16502	16383	16461	16690	16382	16529	16541	16452	16355	16400	16369	16522	16418	16547	16587	16321	16380	16394	16415	16428	16458	16381	16429	16617	16255	16409	16587	16323	16434	16532	16464	16386	16637	16390	16420	16333	16449	16419	16492	16512	16509	16529	16347	16546	16625	16296	16449	16340	16484	16679	16437	16580	16535	16539	16545	16590	16531	16416	16520	16412	16520	16402	16533	16442	16502	16419	16566	16450	16286	16454	16554	16363	16364	16480	16393	16384	16338	16533	16460	16495	16513	16587	16638	16434	16443	16400	16383	16545	16515	16467	16277	16417	16348	16465	16132	16409	16488	16411	16391	16402	16339	16412	16363	16480	16521	16305	16455	16378	16322	16381	16423	16584	16475	16358	16459	16281	16439	16424	16322	16536	16426	16354	16310	16443	16332	16418	16531	16520	16557	16337	16317	16396	16430	16363	16411	16332	16419	16582	16434	16473	16596	16490	16396	16424	16415	16446	16525	16466	16437	16488	16714	16234	16533	16322	16492	16584	16369	16411	16299	16402	16459	16439	16539	16633	16458	16467	16346	16432	16404	16563	16490	16240	16223	16547	16375	16360	16364	16484	16461	16221	16515	16493	16313	16484	16361	16375	16553	16463	16554	16497	16608	16644	16587	16560	16575	16378	16584	16561	16491	16390	16342	16479	16303	16420	16549	16369	16300	16542	16451	16367	16472	16445	16432	16295	16489	16429	16397	16444	16318	16405	16389	16510	16480	16339	16403	16364	16412	16697	16550	16670	16693	16466	16336	16463	16610	16497	16423	16445	16425	16515	16410	16375	16371	16326	16322	16566	16623	16312	16447	16548	16664
24823	21138	27894	25728	63041	54175	43323	31026	23779	20804	19667	19638	19596	19551	19708	19579	19603	19371	19357	19276	19569	19608	19509	19549	19333	19218	19666	19346	19375	19532	19536	19294	19414	19351	19614	19358	19390	19465	19394	19417	19505	19380	19561	19508	19541	19574	19187	19120	19424	19326	19396	19303	19575	19310	19465	19513	19439	19344	19300	19386	19312	19337	19390	19447	19521	19592	19412	19397	19425	19376	19558	19229	19593	19522	19495	19520	19415	19407	19334	19262	19492	19460	19569	19341	19430	19405	19569	19508	19408	19354	19500	19548	19441	19578	19359	19389	19473	19383	19392	19199	19347	19469	19330	19228	19323	19437	19548	19659	19417	19522	19327	19254	19444	19375	19458	19296	19341	19202	19417	19324	19579	19151	19340	19425	19285	19409	19336	19605	19395	19487	19433	19425	19515	19334	19468	19316	19581	19183	19336	19346	19371	19374	19527	19300	19426	19383	19390	19367	19552	19127	19417	19324	19386	19299	19259	19395	19453	19403	19180	19481	19206	19307	19265	19258	19551	19253	19367	19256	19237	19516	19288	19394	19460	19324	19373	19435	19279	19324	19142	19379	19441	19370	19356	19268	19403	19419	19375	19369	19222	19557	19356	19236	19318	19328	19283	19414	19431	19485	19484	19212	19360	19231	19429	19318	19406	19520	19329	19335	19321	19352	19255	19607	19356	19378	19551	19250	19512	19426	19525	19221	19125	19355	19592	19217	19540	19392	19440	19227	19321	19522	19481	19487	19282	19389	19421	19094	19291	19377	19431	19295	19442	19465	19349	19321	19455	19485	19527	19274	19328	19559	19366	19376	19429	19359	19461	19469	19351	19336	19228	19290	19349	19298	19103	19252	19630	19317	19365	19288	19423	19496	19494	19286	19216	19276	19305	19390	19352	19126	19289	19327	19410	19440	19278	19306	19424	19230	19492	19349	19460	19239	19581	19505	19474	19050	19400	19456	19152	19202	19368	19312	19419	19508	19285	19342	19345	19479	19175	19405	19325	19194	19362	19346	19256	19335	19343	19621	19208	19524	19310	19392	19502	19346	19428	19359	19423	19372	19258	19290	19182	19158	19629	19396	19639	19370	19360	19329	19352	19139	19391	19377	19352	19542	19568	19292	19349	19277	19362	19269	19606	19382	19353	19334	19307	19258	19400	19298	19405	19483	19466	19163	19366	19504	19440	19243	19429	19200	19544	19601	19379	19423	19205	19490	19491	19311	19460	19473	19370	19312	19261	19220	19455	19444	19502	19309	19323	19349	19370	19506	19526	19282	19462	19550	19442	19222	19278	19357	19309	19168	19434	19357	19436	19379	19432	19434	19405	19237	19617	19490	19407	19391	19484	19391	19383	19356	19489	19347	19394	19350	19393	19295	19364	19517	19301	19483	19247	19237	19345	19695	19358	19546	19134	19328	19491	19464	19500	19440	19627	19283	19450	19350	19345	19254	19450	19382	19346	19316	19615	19562	19400	19259	19373	19406	19361	19398	19324	19439	19236	19490	19469	19414	19377	19411	19427	19362	19335	19300	19489	19369	19503	19206	19276	19405	19266	19185	19297	19507	19448	19378	19439	19339	19424	19272	19353	19318	19546	19117	19396	19282	19290	19318	19486	19332	19566	19551	19459	19425	19443	19304	19457	19325	19481	19390	19239	19351	19176	19399	19359	19442	19502	19452	19564	19583	19495	19285	19363	19304	19274	19402	19481	19433	19418	19435	19414	19487	19448	19481	19189	19452	19162	19239	19283	19430	19535	19388	19331	19304	19029	19200	19322	19328	19267	19294	19283	19452	19344	19455	19489	19332	19545	19460	19417	19220	19409	19498	19515	19548	19413	19505	19542	19539	19223	19198	19360	19460	19575	19244	19361	19312	19376	19365	19334	19292	19314	19554	19432	19366	19471	19491	19284	19430	19271	19296	19338	19218	19330	19211	19348	19401	19190	19289	19477	19369	19510	19243	19176	19481	19347	19306	19507	19442	19306	19525	19471	19444	19151	19428	19379	19355	19479	19438	19383	19152	19347	19302	19414	19229	19429	19255	19517	19534	19514	19425	19590	19291	19449	19201	19307	19256	19337	19646	19256	19450	19400	19547	19249	19433	19418	19275	19426	19433	19563	19306	19298	19220	19207	19270	19661	19460	19269	19531	19264	19649	19318	19401	19331	19414	19556	19667	19374	19324	19378	19327	19534	19393	19496	19465	19558	19613	19420	19412	19341	19410	19350	19346	19191	19242	19401	19389	19388	19492	19225	19439	19276	19347	19365	19460	19154	19467	19328	19308	19130	19314	19349	19603	19353	19313	19406	19349	19555	19418	19283	19446	19266	19077	19339	19623	19502	19302	19267	19514	19389	19578	19401	19230	19179	19366	19263	19407	19388	19345	19531	19403	19430	19224	19552	19370	19420	19283	19410	19271	19482	19282	19254	19230	19490	19387	19348	19305	19500	19368	19295	19310	19232	19486	19410	19429	19446	19337	19477	19385	19415	19477	19521	19348	19334	19431	19404	19570	19606	19186	19333	19325	19301	19238	19344	19189	19320	19508	19489	19344	19434	19381	19477	19343	19405	19374	19491	19523	19357	19259	19385	19541	19326	19352	19396	19430	19472	19325	19346	19457	19569	19284	19426	19360	19461	19302	19382	19596	19380	19564	19332	19371	19399	19466	19336	19374	19404	19462	19466	19504	19346	19481	19230	19275	19428	19540	19334	19355	19325	19424	19445	19368	19277	19244	19477	19487	19224	19529	19495	19485	19335	19440	19406	19241	19323	19557	19282	19361	19330	19441	19499	19402	19373	19452	19271	19473	19344	19216	19541	19744	19438	19414	19365	19415	19428	19490	19282	19378	19529	19194	19320	19250	19387	19369	19526	19433	19363	19533	19415	19349	19354	19437	19360	19364	19528	19369	19568	19553	19384	19251	19529	19306	19607	19361	19453	19529	19457	19365	19494	19434	19489	19578	19398	19330	19662	19312	19478	19258	19322	19383	19213	19415	19417	19275	19237	19417	19368	19370	19312	19478	19307	19354	19402	19623	19462	19419	19541	19336	19079	19357	19392	19488	19294	19431	19509	19246	19561	19510	19313	19380	19352	19442	19318	19481	19226	19322	19353	19347	19541	19470	19381	19442	19530	19141	19470	19362	19298	19219	19363	19376	19445	19328	19500	19306	19487	19464	19558	19596	19475	19342	19327	19413	19467	19397	19506	19435	19356	19272	19460	19371	19340	19472	19439	19345	19525	19481	19485	19537	19519	19284	19420	19424	19409	19418	19472	19512	19424	19384	19542	19341	19404	19351	19363	19416	19300	19357	19617	19449	19295	19297	19396	19415	19501	19260	19289	19350	19122	19465	19273	19357	19611	19459	19215	19343	19183	19282	19453	19401	19426	19417	19172	19301	19433	19420	19414	19290	19251	19404	19327	19187	19304	19274	19445	19643	19318	19305	19461	19555	19344	19315	19409	19031	19245	19292	19411	19447	19423	19336	19351	19408	19334	19461	19359	19182	19439	19410	19487	19204	19256	19614	19407	19580	19534	19267	19254	19243	19279	19603	19465	19376	19506	19307	19314	19457	19221	19324	19628	19355	19397	19421	19492	19327	19370	19320	19332	19190	19517	19519	19192	19424	19146	19343	19390	19338	19359	19504	19480	19387	19307	19486	19602	19327	19437	19240	19460	19542	19447	19343	19595	19534	19234	19281	19516	19310	19509	19477	19294	19371	19352	19444	19421	19484	19577	19325	19397	19305	19091	19440	19117	19298	19167	19354	19253	19291	19472	19315	19318	19473	19520	19391	19320	19529	19178	19452	19329	19560	19380	19510	19405	19226	19305	19269	19269	19445	19266	19546	19252	19418	19542	19426	19356	19249	19380	19442	19310	19369	19490	19473	19295	19574	19392	19523	19382	19368	19586	19391	19462	19463	19529	19156	19246	19184	19329	19398	19516	19385	19451	19047	19484	19409	19289	19387	19403	19274	19411	19409	19390	19239	19575	19397	19376	19118	19372	19508	19221	19319	19379	19262	19445	19469	19154	19157	19216	19247	19285	19377	19303	19200	19520	19346	19483	19132	19259	19353	19354	19327	19398	19400	19437	19300	19454	19568	19395	19317	19421	19041	19325	19251	19373	19514	19385	19579	19429	19375	19486	19379	19549	19521	19288	19399	19379	19402	19590	19466	19441	19328	19245	19583	19397	19397	19408	19344	19341	19366	19364	19449	19409	19247	19376	19369	19482	19397	19490	19379	19361	19195	19241	19453	19239	19306	19448	19193	19433	19402	19497	19507	19393	19426	19322	19588	19505	19382	19430	19513	19272	19535	19550	19390	19288	19462	19340	19506	19594	19453	19306	19391	19334	19463	19390	19333	19265	19194	19324	19100	19362	19397	19361	19387	19371	19446	19495	19617	19530	19487	19292	19250	19260	19381	19355	19186	19324	19365	19545	19439	19595	19362	19459	19445	19167	19290	19214	19406	19564	19457	19437	19320	19579	19615	19263	19365	19348	19304	19371	19121	19298	19383	19377	19483	19359	19149	19214	19550	19618	19316	19420	19340	19493	19291	19543	19578	19314	19267	19374	19350	19441	19434	19456	19325	19219	19473	19406	19306	19341	19278	19176	19262	19506	19245	19310	19269	19187	19277	19317	19514	19529	19460	19390	19392	19286	19295	19257	19340	19317	19430	19487	19612	19415	19326	19133	19364	19373	19300	19454	19365	19302	19336	19429	19395	19370	19388	19584	19487	19390	19337	19166	19465	19155	19362	19422	19373	19348	19233	19438	19396	19537	19487	19513	19467	19455	19332	19552	19486	19503	19518	19560	19505	19496	19536	19413	19229	19095	19415	19426	19448	19441	19490	19505	19405	19234	19412	19401	19537	19328	19156	19374	19381	19316	19359	19408	19226	19374	19442	19348	19344	19316	19243	19480	19268	19170	19241	19382	19107	19423	19521	19537	19405	19521	19607	19446	19343	19405	19293	19348	19387	19533	19476	19329	19535	19340	19293	19365	19434	19427	19464	19531	19341	19462	19181	19320	19199	19252	19354	19429	19438	19398	19605	19347	19323	19267	19246	19322	19271	19318	19630	19298	19236	19252	19345	19420	19304	19431	19623	19363	19386	19515	19233
14610	22271	21053	27230	65751	53596	43370	28887	22017	18065	16981	17087	17069	16895	17180	16942	17030	17225	17121	16924	17099	16950	16963	17050	17247	16972	17043	16661	16943	16930	17141	17065	17150	17028	16966	17123	16896	17030	16851	16987	16936	16825	17139	17008	17101	16993	17186	16935	17270	16901	16942	17029	17113	16909	17107	16986	16898	17232	17145	17158	17027	16999	16902	16895	16998	17069	16848	16998	17087	17036	16927	17096	17214	16894	17030	17048	17012	17082	17018	17074	17029	17007	16929	16919	17125	17030	17116	16971	17130	17123	16963	17035	17008	17018	16853	17093	17116	16992	17049	17035	16977	17021	17146	16933	17017	17085	17167	17254	16985	16921	17112	16947	17048	16919	17338	16936	16993	17026	16902	17058	16846	17053	17036	17055	17059	17038	17166	17202	17125	17034	17070	17069	16914	17135	16845	16978	16877	16901	16923	17163	17169	17059	17068	17031	17024	17024	17146	17075	16897	17145	16968	16853	16976	16942	17079	17075	16966	17015	16997	17023	16996	17213	17055	17190	17050	16932	17021	16978	17012	16986	17047	16884	16864	17086	16985	17117	16967	16994	16898	17085	17006	17027	16985	16972	17068	17176	17018	16899	16833	16953	16954	17026	17095	17176	16857	16924	17106	16954	16965	17164	17139	16997	17156	16931	17053	17014	17165	17060	16921	16873	16984	17103	17011	17085	16970	17087	17069	17062	17055	17111	17106	16831	17124	17083	16798	16981	16871	17058	16876	16943	17101	17128	16899	16938	16967	16890	16960	16902	17008	17013	16924	17019	17108	16787	16848	16974	16970	16995	17090	17040	17091	17019	17004	17111	17026	16984	17134	17103	16994	16932	17046	16959	16948	16929	17006	17034	17026	17145	17147	16938	17073	17053	17065	16973	16944	17030	17078	16829	17068	16924	16883	17003	16834	16707	16976	17029	17034	17127	16877	16974	16885	16939	17212	17069	16993	17066	16891	17091	17068	16849	16980	16958	17058	17092	17043	16810	17151	17109	17091	16906	16862	16990	16869	16732	17126	16983	16927	17178	16927	17161	17107	17069	17244	17154	16993	17100	17048	16945	16889	17031	17038	16879	16966	17119	17143	17057	17073	16838	17008	16824	17130	17027	17127	16912	17016	17003	17063	17031	16945	17136	17256	16859	17059	17063	17010	17045	16993	16943	17155	16853	17050	16902	16865	17038	17049	17000	17200	16971	16911	17155	17122	17205	17095	16887	16880	17083	16981	17248	16883	17004	16935	17053	17132	16933	17089	17096	17242	17160	16738	16926	16961	16965	16959	17033	16973	16989	16951	17152	16975	16984	16965	16831	16979	17143	16932	17218	16863	17052	17204	16955	17152	16932	16912	16982	17173	17041	16981	16825	17104	16984	17040	16942	17006	16972	17004	17045	17036	16958	17019	17061	17037	16943	16991	17107	17091	17065	17155	17047	16919	16955	16982	16941	17027	17275	16968	17072	17029	16868	16957	17106	17067	17096	16988	17122	16952	16967	17184	17015	16928	17134	17043	17124	16968	16904	17231	17179	17168	17143	17058	16954	16890	16935	17052	16947	17072	17244	16955	17191	16816	16875	17012	16845	16900	17131	17006	17088	17110	17030	17180	17150	17057	17173	17066	16956	17004	17143	17060	17139	17138	17019	16967	17021	17220	16990	16958	16862	17128	17068	16969	16901	17172	17029	16997	17205	17116	17037	17084	17063	16951	17186	16971	17107	16978	17036	16906	17138	17008	16898	17080	17033	17084	17047	17075	16817	17259	17245	16944	16855	17012	16958	16946	17067	16934	16972	16871	16958	17000	17031	17053	16972	16984	16805	16962	17001	16878	17001	17060	16978	17056	16883	17000	16970	17217	17033	17119	17029	17019	16938	17045	16962	16912	16952	17060	17015	16859	16988	17006	17100	16975	17093	17076	16969	16888	17162	17021	17120	17034	17032	17024	17011	16797	17043	17099	17056	17083	17004	17086	16835	16998	17110	17032	17073	16951	17058	16919	17038	17146	16938	16951	17088	17056	17051	16983	17138	16942	17018	17164	17013	17101	16993	17134	17112	17078	17144	17047	16959	17056	17024	17079	17157	16983	16917	17051	17261	17076	16856	16918	17120	16982	17018	16888	17046	17038	17094	16896	17076	17055	16931	17181	16936	17032	16958	17070	17037	17005	16937	16982	16993	16967	17061	17034	17084	16844	16995	17020	16993	17024	17040	17102	16960	16946	16876	17048	17114	17080	17049	16819	17041	17113	17070	17101	17141	17146	16989	16997	16997	17011	17156	16968	17128	16888	16997	16954	17150	16935	17008	17057	16994	17105	17128	17008	16949	17087	17138	16998	17054	17008	17046	17006	16979	16939	16984	16973	16908	17043	17006	17165	17140	16932	17063	17016	16972	17120	17080	17018	17161	16995	17001	17216	16977	17074	16994	17231	16910	16962	17049	17279	17093	17054	16911	17061	17127	17163	16987	17182	17011	17094	17016	16924	17035	16966	17031	17156	16975	17064	17019	17123	16927	16878	17172	16950	17049	16878	17001	16916	16953	17079	16965	16956	17089	16940	17110	16958	17041	16954	17141	16968	17016	16982	17147	17006	17224	17275	16983	17027	16897	16944	16881	17107	16980	16917	16947	17188	16948	17227	17097	17021	17146	16980	17110	17043	17013	16843	17077	17020	17101	16874	17034	17016	16984	17238	17026	16918	17092	16913	16997	17109	17149	17199	16950	17147	16880	17055	16885	16914	17068	17060	16940	17187	17012	17017	17019	17053	16903	17010	17174	16993	17094	17170	17107	17033	17009	17151	16933	17082	17095	16941	16943	16967	17160	17143	16902	16995	17039	16927	16940	17114	17053	17115	17061	17052	16875	17001	17065	16962	16988	17023	17052	17034	17106	16994	17074	17043	17130	17063	16980	16807	17102	16963	16917	16988	16993	17008	16986	16960	17106	16983	17014	16808	17074	17105	17161	16984	17078	16967	17068	17113	16875	16986	17005	17032	16947	17059	17107	16984	17060	17055	17047	16886	16968	17116	17056	17136	17054	17064	16864	17010	17038	17141	16983	17124	17077	17099	17009	17134	16873	16914	16929	17068	16980	17097	17168	16950	16857	17051	17005	16981	16857	16954	16943	16958	16872	16944	17003	17042	17039	16956	17052	17095	17089	16774	17001	17072	17035	17060	16909	17103	17033	17015	17192	16873	17142	16976	17032	17036	17111	17058	16796	17069	17199	17072	16901	17141	17013	17047	17063	17049	17001	17001	17059	17091	16985	16947	17085	16977	17287	16805	17165	16994	17007	17096	17009	16987	17285	17065	17052	17141	17035	16951	17107	17052	17113	17007	16894	17046	17058	17265	17017	17117	17094	16995	16923	16938	16892	17046	17066	16926	17095	16931	16989	17030	17051	16869	16905	16891	16930	17112	17127	17118	16926	16964	17232	17071	17047	17144	17036	17178	17013	17038	17128	17111	17198	17000	17110	17101	17141	16941	17020	16916	17160	17030	17064	17153	17025	16969	17095	16916	16984	16973	16979	16899	17182	17167	17054	16983	17049	17172	17155	17052	17014	17152	17073	17088	16941	17145	16988	16919	17080	16893	17095	16947	17062	16912	16998	17133	17031	17133	17098	16974	16869	17075	17069	17059	17149	16941	17078	17033	16936	17103	17105	17166	16866	16823	17074	16944	17032	17074	16963	17023	16989	16991	17093	16950	16933	16990	17016	17067	16930	16970	17025	16995	17059	17052	16922	17055	17164	17181	16888	17113	17098	16970	17136	17193	16936	17002	17169	16785	16982	17034	16976	17022	17076	17034	17005	16936	16879	17226	17025	16917	16970	17013	17199	16975	17051	16901	16958	17084	17031	16982	17045	17142	17113	17135	17005	16995	17120	17047	16786	16967	17099	16944	17200	16830	17070	17029	16903	17047	16922	16912	16982	17047	17024	16895	16895	16883	17028	16918	16993	16963	17061	16994	16927	17120	16922	17050	17037	17158	17000	17260	17201	16792	16968	17057	16888	17138	17036	17037	16918	16899	17029	17098	17066	17170	17098	16955	17216	17225	17105	16964	16996	16925	17111	17069	17108	17085	17116	16887	16982	17081	16907	16944	17020	17163	17180	17062	17192	17054	16971	16980	16984	17023	17027	16915	17195	17216	16964	17013	17034	17012	17077	16880	17030	17005	17050	17024	17016	17148	17074	17065	17177	16995	16926	17059	17083	16975	16934	17147	16930	16929	16940	16965	17031	17225	16914	17010	17134	17049	16997	17067	17100	16993	17110	16950	17094	16912	17056	17075	16931	16886	17005	16789	17182	17115	17206	16948	17076	16898	17074	17015	16948	16963	17075	17013	17022	17035	16908	17037	16997	16897	17054	16980	17047	16793	17185	17021	16984	17070	17061	16777	16875	17073	17066	16925	16959	17094	17089	17046	17093	17250	16922	16918	17103	17105	17187	16884	16900	17094	16972	16967	16984	17158	17193	16958	17055	17004	16995	17119	16912	17069	17138	16946	16995	16955	17000	16866	16917	17121	17036	16915	17015	17083	16897	16939	16885	17020	17053	16991	17003	17187	16989	17053	17097	16976	17049	16937	16930	16869	16934	16930	16934	16955	17137	17033	16979	17021	16978	16948	17169	17090	17086	17099	16830	17153	17107	16942	17036	16962	17090	16951	16946	17191	17089	17001	17136	17009	17075	17155	17148	17013	16935	17081	17209	17182	16982	17034	16991	16955	17024	17074	17198	17051	17028	17040	17002	16929	17027	17099	17066	16825	16986	16987	17073	17159	16894	16969	16948	16863	17045	16868	17088	17060	17105	17089	16876	16941	16780	17059	17154	17079	16848	17036	17102	17072	17049	16936	17165	17143	17085	17214	16910	17050	16962	17097	16981	17008	16925	16993	16926	16818	17038	17086	17096	16987	16996	17014	16941	17111	17114	17110	16991	17039	16929	17065	16903	17055	17095	17074	17028	17000	16934	16999	17170	16837	17046	17000	17159	17060	17089	17167	16930	17057	17205	16910	17136	17008	17033	16873	16905	16914	17098	17143	16981	17084	16847	17060	16892	17049	17041	16991	17121	17244	17190	17146	16931	17088	16922	17128	17162	17096	16953	16937	17080	17066	16883	16991	17078
22920	21064	28794	23831	68961	62761	55732	40659	28135	23324	20932	20262	20383	19986	20267	20348	20008	20097	20174	20347	20250	20382	20071	20044	20294	19969	19994	19903	20023	20136	20117	19987	20052	20040	20143	19966	20234	20001	19809	19985	20126	20095	20073	19848	19856	20114	19963	19939	20098	20095	20077	20113	20057	20056	20012	19983	20009	20016	20191	19897	19802	20010	20074	20236	19931	19918	20062	19623	20157	20069	20020	19867	19915	19985	19946	19891	20167	19766	20028	19832	20075	19856	19851	20072	19996	19890	20091	20089	19786	19779	20004	20005	19958	20085	19886	20189	20006	20204	19860	19978	19908	19864	20176	19727	20108	20063	20010	19999	20037	19891	20131	20036	20075	20003	20074	19973	20149	19701	20183	19872	20064	19984	19897	20165	20095	20006	19985	19943	19963	19905	20121	19936	19900	19977	19709	19909	20086	19954	20024	19924	19969	19866	19920	20085	20086	19875	19907	20120	19834	19955	20099	19938	19974	20161	19963	19937	19953	20080	20047	20090	19998	19886	19963	19791	20227	20000	20055	19990	20017	20076	19926	20117	19941	20048	19838	20033	19884	20158	19899	19746	19938	19954	19919	20047	19977	19977	19821	20025	20081	20067	20030	20002	20100	20011	20095	20192	19925	19997	19706	19934	19788	20037	20165	19983	19920	20073	20160	19828	19962	20098	20111	20079	19931	19970	19820	20076	20077	20084	20046	20004	20081	20066	19943	19863	19973	19804	20058	19855	19893	19864	20031	19851	19956	20005	20116	19750	19965	20082	20037	19869	20110	19779	19840	19659	19753	20014	19980	20041	20065	20098	19887	20036	19801	19951	19875	19859	19766	20244	20009	19994	20008	19987	20118	19862	20110	20116	20041	19907	20007	20005	19978	19863	19940	20048	20015	20270	19916	20148	20126	19991	20058	20124	20104	19853	19878	19890	19962	20034	20020	19804	19936	20005	19866	20052	19874	20042	19896	19657	19842	19757	19945	20094	20195	19947	19907	20187	20157	19794	20098	20115	19988	19941	20079	19833	19911	20094	20092	19952	20022	20005	19999	20109	19873	19834	19811	19811	20057	20168	20061	19880	19970	19815	20081	19926	20016	19888	19974	19975	19916	20047	19905	19841	20128	19913	19927	20024	20116	19947	20103	19945	19859	20040	20034	20087	19970	20012	19885	20063	19879	19819	19679	19659	19792	19951	20139	20013	19939	19924	19923	19951	20003	19764	19952	19884	19992	19954	19962	20061	20013	20046	19910	20141	19949	20261	20071	20017	20030	20055	19929	19816	19989	20042	20017	19686	20116	20031	19850	19839	20022	19886	19622	19926	19786	20017	20178	19812	19760	20032	20048	19806	20065	19869	19978	19895	19960	19865	20139	20039	19859	19834	19826	19832	19776	20049	19834	20039	19999	19949	20001	19975	19856	20094	19710	19974	20024	19972	19937	19938	19915	20038	20042	19944	19996	19946	19896	20011	19983	20031	19976	19998	20085	19894	19893	20084	20184	19896	19820	20049	19942	19759	19567	19869	19941	19971	19887	20027	20060	20048	19873	19870	19822	20045	19956	19997	20046	20085	19965	20150	19998	19804	19908	20024	20007	20127	19745	19913	19982	19934	19950	19941	19973	20008	20027	20140	20092	19981	19873	19935	19808	19979	19810	20165	20187	19865	19904	20013	19903	19957	19848	19960	19738	20250	20001	19919	19743	19645	19996	20078	20058	20062	19840	19900	19805	19876	19986	20094	20141	19757	19936	20061	20078	20244	19912	19864	20058	20041	20089	19819	20101	20057	19911	19799	19813	19871	20006	19706	19995	19964	20045	20089	20075	19978	19810	20016	19764	20061	20145	19651	20009	20157	19753	19857	20107	19990	20084	19830	19970	19919	20089	20028	19950	19834	19947	19939	19892	19746	19895	19992	20010	20155	20007	20163	19986	19752	19965	19861	19880	20165	20249	20065	19957	19937	20142	20115	20044	19996	20062	19955	19813	20092	19951	20058	20018	19813	19964	19906	20049	20013	19854	19935	19872	19979	20037	19955	20111	19969	19976	19952	19957	20169	19789	19938	20002	20209	19919	19922	20023	19941	19761	20199	19890	19864	19853	19839	19992	19907	19985	19956	19969	19925	19943	19796	20034	20014	19882	20015	19771	20037	19839	20162	20092	19865	19868	19935	20017	20021	19932	19876	19736	19954	20122	19982	19921	19714	19900	20211	19983	20085	20128	19873	19931	19979	19973	19940	19989	19858	19824	20002	19918	19984	19875	19833	19949	19899	19949	20128	20111	19951	20054	19992	20057	20106	19960	19934	20133	19820	19870	20058	19936	19923	20109	19959	19886	20090	20060	20089	19878	19899	20093	20033	20187	20052	20054	19962	19875	19965	20089	20306	19916	19729	20140	20057	19827	20122	20022	19958	19832	19897	20266	20012	19992	19919	19878	19932	19678	19738	19895	20095	19901	19971	19963	19897	19799	19994	19896	19712	19901	19993	20055	19844	19837	19968	20105	20050	20076	20087	20168	19914	19914	20245	20120	20319	20025	20010	19845	20080	20262	20082	19914	19999	19821	19821	19937	19926	20067	20131	20076	19954	19971	19908	19867	19983	19947	19975	19881	20053	20024	19764	19922	19947	20044	20021	19994	19781	20108	19887	19951	19913	19998	19986	19877	19775	20067	19807	19937	20020	19670	19899	19886	19993	19873	19927	20004	20169	20141	19947	19987	20063	19831	19851	19895	19901	20061	19936	19959	19927	19938	19796	19908	20039	20127	20084	20109	19934	20116	20160	20036	19759	20063	19953	19944	19985	20111	20129	19994	20047	19997	19925	19888	19975	20163	20107	20024	19978	19863	19758	20164	19956	20114	20196	19797	20106	19814	19912	19945	19806	19945	19941	20105	19703	19981	19861	20144	20066	20105	20038	19947	20186	19967	20094	20044	20012	20028	20077	19837	19925	20081	20051	20064	19902	20219	19923	19963	20052	19822	19971	19874	20043	19903	20094	20018	19980	19967	20049	19885	19951	20123	19987	19934	20025	19856	20071	20184	19951	20115	19914	20145	20132	19930	20008	19939	20003	19955	20001	20027	19718	19926	20034	20063	19978	20015	19894	19983	20107	19930	19947	19936	20053	19915	19854	19992	20014	19896	20130	20011	19912	19967	20056	19885	19932	20089	19884	20085	20024	19983	19893	19916	20011	20099	20014	20135	19942	20117	19902	19972	20081	20000	19965	19891	20139	20196	20033	19955	19994	20031	20097	20057	20102	19816	19828	20010	19798	19741	19922	20121	20186	19969	20001	20037	20015	20000	19745	20140	20022	19919	19847	19744	19552	20037	20021	19862	19954	19921	19989	19743	20039	19791	20002	20116	19785	19993	20064	20084	19958	19844	19812	20009	19927	19891	20011	19991	20168	20031	19868	19934	20005	19924	19856	20033	20084	19849	19955	19862	20107	20045	20096	19993	19666	19787	19874	20151	19886	20014	19927	19904	19977	19857	19934	19976	20195	19967	19887	19999	19979	19973	20123	20196	19803	20000	19973	19800	19955	19809	19954	19952	19878	19932	20036	20000	20115	19884	20097	19712	19908	19844	19855	19934	19926	19916	20153	20005	19918	19910	19918	19860	20140	19943	19866	19778	19988	20197	20009	20105	19942	20095	20059	19868	19877	19902	19923	20003	20067	20107	19911	19923	19695	19971	20145	19953	20074	19895	20055	19798	19943	19932	19985	19831	20011	19890	19822	19879	19776	19822	19985	19928	19889	19753	19723	19997	20023	20045	19827	20046	20224	19863	19823	19928	20031	19936	19860	19811	19944	19985	20193	19856	19901	19987	19850	20053	20032	19969	20039	20095	19943	19888	20070	19902	19840	19944	19788	20148	19927	20087	19922	19995	19923	20243	19886	20057	20022	19971	19939	19838	19939	19925	20131	19955	20078	20053	19937	19980	19881	20147	19997	20037	20023	19783	19840	19798	19925	19946	19855	20087	19874	20085	20014	20067	19864	20143	20253	20014	20136	19869	19799	19846	19928	20008	19863	20060	20018	19842	19938	19815	19941	20002	19910	20124	19854	19871	20061	19972	19824	19914	20053	20007	19970	20054	19986	19915	20012	19969	20076	20214	20020	20028	20080	19873	19910	20160	19784	20195	20024	19785	19988	20146	19983	20072	19802	20171	20100	19941	20069	19962	20110	20085	19984	19840	19857	19842	19864	19871	19968	19868	20031	20176	19881	20073	20098	19956	19923	20032	19804	19825	19715	19884	20171	20018	19888	19899	19947	20087	20291	20044	20033	19878	19815	19985	20066	19924	19910	19965	19738	20093	20102	20173	19872	19901	20161	20205	19888	19957	19773	19714	19887	20045	20077	20278	20070	19963	20035	20051	20081	19827	19849	19868	19992	19967	19898	20039	19949	20041	19981	19840	20193	20147	19895	19878	19900	20053	20173	19969	19936	19796	19824	19880	20031	19951	19903	20066	19930	20010	20024	20141	19758	19831	19924	19938	19911	19989	19919	19971	19905	20124	19951	19914	19935	20003	20245	20064	19954	20000	20008	19990	19940	20031	19769	19894	19982	19906	20000	19752	20030	19969	19921	20056	20148	19950	20050	20200	19973	19835	20077	20218	19894	19806	20017	19720	19924	19779	19720	19970	19918	20031	19842	19967	20005	20040	20046	19921	19826	19819	19933	19939	19932	19911	20008	20037	19695	19931	19946	19808	19792	19905	19940	20166	20093	19763	19860	19920	19938	20181	20096	19997	19988	19971	20036	20175	19850	20013	19975	19952	19807	19923	19839	20065	19898	20004	19856	20043	20147	19959	19701	20069	19939	20053	19826	19937	19757	20106	19780	20027	19901	19998	19898	19884	19984	20055	20154	19933	19912	20130	19962	19998	20007	19906	19901	19904	19976	19884	19994	19919	19971	19880	19837	19803	19752	20053	19874	20109	20078	19978	19840	19792	20042	19940	20029	20030	19999	19895	19973	20046	19901	19869	19966	20157	19892	20021	19954	20063	19892	19969	20094	20107	19911	19934	20063	19906	19854	20049	19685	20097	20016	20162	19857	19838	19986	20068	19970	19836	19879	20011	19946	19742	19816	19982	20173	20008	19965	20037	19949	19910	19862	20057	20027	19952	19809
16695	28718	26603	37572	82257	69897	58646	39436	26701	20116	17300	17388	17416	17412	17445	17261	17447	17179	17308	17325	17298	17297	17507	17415	17418	17476	17481	17172	17422	17270	17170	17471	17172	17379	17366	17339	17362	17452	17273	17254	17314	17410	17313	17466	17353	17483	17239	17430	17247	17208	17495	17511	17428	17307	17425	17355	17209	17437	17453	17319	17343	17450	17236	17383	17361	17263	17332	17442	17315	17390	17285	17267	17286	17405	17250	17246	17419	17473	17307	17284	17274	17445	17226	17392	17178	17373	17225	17228	17309	17292	17356	17415	17278	17387	17324	17284	17320	17348	17374	17427	17145	17192	17555	17367	17533	17301	17227	17265	17367	17370	17356	17337	17370	17296	17276	17334	17288	17433	17165	17544	17298	17225	17276	17208	17314	17199	17291	17445	17321	17197	17323	17434	17228	17265	17253	17228	17458	17498	17319	17473	17368	17282	17426	17242	17379	17296	17321	17442	17201	17386	17341	17342	17276	17329	17314	17445	17180	17467	17325	17384	17310	17651	17282	17408	17324	17287	17324	17256	17368	17349	17237	17200	17208	17540	17389	17208	17290	17292	17440	17466	17400	17144	17394	17330	17296	17261	17294	17292	17372	17367	17422	17260	17152	17429	17217	17289	17209	17334	17320	17531	17318	17352	17383	17360	17239	17279	17127	17298	17250	17284	17275	17410	17346	17298	17513	17325	17418	17424	17321	17320	17439	17270	17386	17470	17386	17477	17239	17369	17270	17277	17359	17454	17355	17354	17242	17343	17104	17501	17342	17181	17235	17528	17158	17497	17303	17422	17339	17408	17341	17394	17286	17405	17346	17251	17163	17180	17344	17201	17467	17153	17275	17489	17366	17374	17302	17186	17132	17575	17279	17316	17389	17103	17168	17372	17299	17304	17326	17428	17483	17450	17300	17272	17419	17492	17254	17248	17382	17443	17402	17343	17364	17331	17452	16996	17496	17474	17236	17327	17404	17394	17446	17319	17306	17305	17279	17318	17378	17311	17245	17317	17249	17336	17333	17168	17310	17335	17252	17434	17345	17345	17319	17243	17305	17381	17178	17312	17542	17299	17350	17207	17450	17279	17255	17233	17520	17280	17279	17360	17387	17236	17305	17231	17299	17320	17314	17309	17348	17282	17220	17343	17438	17291	17177	17293	17332	17405	17497	17221	17340	17203	17304	17333	17338	17223	17204	17471	17406	17142	17417	17318	17347	17216	17204	17474	17378	17280	17306	17357	17344	17335	17438	17240	17363	17381	17308	17432	17401	17213	17355	17374	17189	17308	17323	17241	17119	17398	17195	17224	17502	17367	17275	17227	17258	17296	17364	17531	17268	17290	17504	17240	17600	17132	17308	17336	17214	17420	17297	17455	17295	17299	17372	17154	17343	17320	17443	17391	17297	17279	17354	17492	17428	17321	17314	17331	17258	17276	17388	17320	17345	17167	17367	17214	17558	17215	17170	17241	17462	17362	17261	17379	17459	17284	17341	17240	17269	17139	17240	17245	17410	17266	17343	17221	17259	17392	17250	17259	17405	17430	17177	17405	17470	17446	17276	17369	17165	17324	17237	17227	17223	17196	17136	17327	17507	17313	17305	17188	17335	17220	17348	17328	17439	17211	17440	17255	17259	17337	17307	17305	17483	17451	17230	17216	17371	17295	17289	17420	17290	17487	17365	17314	17409	17271	17461	17346	17340	17235	17247	17382	17193	17209	17410	17250	17294	17426	17413	17351	17448	17352	17340	17405	17284	17212	17391	17368	17349	17152	17194	17322	17324	17365	17334	17370	17407	17390	17277	17395	17266	17221	17223	17265	17289	17263	17434	17299	17490	17091	17480	17284	17126	17271	17314	17266	17194	17351	17534	17235	17259	17285	17379	17300	17469	17240	17427	17116	17425	17220	17325	17415	17231	17339	17260	17262	17358	17414	17307	17435	17176	17159	17273	17325	17124	17289	17496	17287	17519	17417	17204	17409	17366	17309	17347	17241	17369	17251	17479	17291	17169	17187	17361	17221	17398	17382	17442	17347	17535	17287	17357	17338	17320	17307	17382	17410	17466	17100	17391	17271	17260	17350	17151	17354	17429	17236	17553	17307	17362	17183	17408	17208	17411	17277	17296	17351	17096	17231	17454	17358	17291	17333	17294	17412	17292	17343	17200	17211	17104	17384	17517	17403	17341	17243	17347	17312	17347	17274	17317	17246	17313	17156	17235	17321	17169	17315	17181	17169	17676	17369	17393	17236	17226	17297	17454	17239	17378	17342	17362	17231	17208	17385	17327	17270	17262	17318	17479	17324	17402	17247	17435	17304	17549	17364	17372	17342	17524	17449	17419	17321	17264	17173	17237	17217	17246	17356	17426	17287	17312	17370	17296	17478	17318	17326	17258	17348	17368	17318	17314	17416	17210	17388	17216	17253	17419	17272	17404	17359	17236	17355	17249	17453	17367	17386	17401	17165	17381	17348	17134	17416	17291	17272	17363	17280	17183	17351	17422	17329	17211	17421	17358	17278	17307	17323	17179	17319	17408	17383	17263	17466	17209	17357	17386	17407	17418	17367	17267	17451	17554	17229	17171	17445	17282	17454	17363	17415	17370	17647	17369	17328	17399	17255	17302	17079	17266	17297	17251	17293	17356	17273	17352	17317	17412	17377	17313	17218	17303	17248	17273	17233	17405	17495	17377	17240	17261	17342	17160	17295	17371	17287	17408	17300	17350	17245	17317	17375	17320	17253	17292	17248	17386	17225	17253	17400	17302	17281	17375	17344	17266	17282	17077	17426	17173	17261	17333	17363	17484	17363	17422	17388	17359	17385	17468	17360	17371	17376	17443	17301	17509	17310	17330	17451	17157	17223	17322	17289	17332	17329	17301	17326	17355	17304	17300	17381	17343	17265	17353	17440	17203	17183	17242	17432	17324	17279	17362	17207	17356	17382	17146	17323	17254	17374	17349	17220	17316	17336	17133	17432	17264	17382	17404	17192	17358	17287	17291	17411	17408	17210	17290	17230	17518	17162	17312	17364	17281	17385	17120	17226	17378	17397	17319	17234	17284	17284	17283	17168	17315	17224	17274	17292	17398	17300	17319	17498	17295	17281	17232	17248	17252	17428	17351	17363	17362	17352	17368	17381	17320	17344	17313	17292	17423	17420	17171	17332	17321	17065	17421	17368	17348	17203	17193	17481	17251	17326	17294	17204	17300	17340	17237	17329	17276	17414	17241	17410	17422	17473	17341	17423	17343	17233	17348	17336	17256	17290	17277	17468	17249	17381	17349	17179	17353	17253	17496	17279	17426	17168	17273	17437	17464	17258	17376	17261	17220	17314	17242	17078	17239	17141	17207	17414	17338	17371	17410	17311	17195	17317	17291	17193	17312	17316	17506	17265	17357	17286	17190	17388	17231	17383	17235	17298	17363	17172	17286	17223	17269	17096	17173	17261	17416	17248	17267	17244	17137	17362	17268	17087	17334	17124	17192	17385	17501	17443	17352	17262	17326	17433	17420	17220	17292	17306	17458	17409	17466	17237	17254	17351	17488	17368	17406	17367	17477	17277	17390	17298	17399	17382	17224	17276	17391	17269	17372	17450	17280	17268	17366	17415	17289	17278	17231	17290	17246	17238	17349	17304	17297	17222	17252	17423	17442	17308	17331	17364	17102	17315	17417	17358	17301	17305	17085	17393	17403	17369	17301	17133	17344	17140	17349	17318	17349	17427	17433	17426	17435	17357	17389	17468	17325	17104	17164	17292	17261	17311	17389	17252	17312	17233	17156	17238	17235	17413	17444	17485	17340	17307	17334	17178	17345	17340	17200	17255	17445	17236	17279	17245	17372	17352	17292	17303	17397	17368	17447	17155	17427	17412	17273	17372	17453	17290	17317	17386	17414	17257	17259	17205	17204	17440	17329	17380	17221	17257	17374	17479	17428	17424	17226	17260	17337	17368	17285	17348	17198	17429	17253	17324	17186	17295	17194	17414	17120	17249	17041	17346	17361	17278	17459	17346	17232	17337	17257	17319	17326	17475	17103	17434	17283	17346	17321	17452	17238	17483	17175	17239	17508	17322	17418	17302	17332	17238	17298	17460	17344	17141	17321	17202	17356	17099	17209	17264	17462	17279	17336	17396	17263	17267	17304	17358	17342	17301	17256	17395	17315	17293	17474	17299	17195	17252	17349	17353	17394	17461	17253	17275	17253	17331	17413	17413	17401	17535	17254	17375	17302	17277	17433	17211	17475	17329	17396	17381	17451	17162	17431	17331	17298	17406	17336	17149	17428	17363	17316	17256	17283	17354	17321	17267	17265	17124	17176	17132	17396	17249	17195	17381	17314	17184	17270	17128	17219	17309	17232	17263	17237	17341	17359	17338	17403	17304	17179	17332	17354	17205	17193	17364	17202	17316	17376	17248	17498	17319	17346	17257	17212	17484	17220	17270	17283	17253	17472	17513	17210	17255	17256	17428	17267	17380	17446	17251	17274	17321	17434	17370	17233	17393	17172	17349	17375	17342	17214	17233	17321	17412	17192	17289	17283	17274	17291	17422	17408	17370	17434	17300	17372	17294	17266	17196	17358	17142	17185	17552	17276	17337	17295	17483	17394	17250	17171	17208	17299	17447	17440	17165	17316	17227	17312	17221	17361	17396	17196	17446	17179	17246	17407	17319	17536	17374	17252	17403	17423	17245	17310	17329	17405	17242	17326	17275	17419	17218	17185	17257	17240	17267	17239	17379	17247	17200	17549	17202	17202	17341	17313	17303	17260	17168	17344	17444	17374	17234	17432	17278	17385	17420	17241	17256	17318	17211	17406	17375	17538	17164	17361	17278	17383	17336	17404	17345	17389	17259	17369	17478	17312	17336	17388	17318	17336	17563	17318	17339	17312	17490	17204	17322	17412	17334	17333	17272	17311	17235	17430	17228	17185	17262	17387	17326	17393	17238	17336	17399	17585	17331	17384	17402	17295	17245	17163	17375	17476	17239	17294	17427	17253	17336	17366	17226	17330	17419	17243	17484	17599	17217	17479	17258	17251	17297	17355	17573	17408	17327	17325	17370	17486	17292	17398	17439	17282	17176	17403	17273	17313	17210	17459	17519	17404	17354	17367	17267	17158	17226	17260	17431	17218	17525
27641	22027	24734	24181	41223	33076	28220	23589	21113	20273	20109	20312	20260	20138	20002	20374	20251	20189	20079	20016	20228	20194	20341	20007	20093	20205	20264	20009	20336	20203	20144	19959	20290	20104	20153	20265	20262	20066	20087	20288	20115	20071	20155	20237	20122	20193	20171	20395	20193	20146	20347	20519	20127	20018	20174	20064	20208	20096	20074	20221	19986	20295	20218	20343	20214	20106	20206	20201	20206	20135	20301	20146	20240	20149	20088	20144	20140	20294	20201	20276	20136	19971	20036	20167	20053	20360	19965	20157	20266	20078	20210	19867	20207	20156	20149	20089	20165	19998	20127	20072	20116	20227	20029	20193	20347	20119	20190	20063	20190	20153	20265	20029	20259	20128	19941	19825	20166	20220	20200	20191	20067	20289	20315	20184	20150	20334	20326	20134	20229	20128	20287	20090	20084	20292	20041	19852	20213	19960	19962	20132	20247	20149	20073	19964	20126	20285	20090	20374	19905	20220	20101	20011	20234	20077	20173	20039	20193	19985	20326	20353	20155	20076	20139	20258	20075	20353	20252	19956	20206	19878	20190	20190	20028	20186	20196	20206	20163	20187	20211	20147	20101	20047	20056	20021	20110	20297	20152	19888	20296	20036	20011	20018	20188	20186	20029	20089	20033	20162	20137	20142	20027	20353	19981	20196	20043	20071	20318	20214	20282	20185	20308	20070	19963	19977	20070	20061	20066	19921	20090	20043	19960	20115	19823	20004	20082	20096	20171	20288	20171	20240	20076	20286	20205	20161	20265	20112	20351	20046	19965	20083	20115	20271	20107	20206	19950	20186	20143	20153	20302	20349	20107	20167	20219	20023	20148	20137	20104	20134	20068	20246	20186	20188	20201	20089	20036	20021	20199	20038	20341	20110	20152	20313	20114	20152	20121	20156	20085	20215	19955	20092	20051	20120	20158	20094	20213	20284	20239	20165	20427	20044	20287	20118	20344	19952	20183	20192	20234	20185	20068	20134	20316	19997	20155	20190	20069	20154	19929	20105	20140	19853	20006	20051	20070	20356	20232	20200	20175	20134	20026	20168	20007	20051	20144	20136	20198	20008	20043	20186	20080	19984	20142	20173	20170	19937	20192	20060	19916	20097	20026	20142	20000	20108	20183	20098	20219	20146	20294	20070	20109	20331	20407	20275	20207	20048	20105	20147	20124	20047	20369	20100	20061	20380	20168	20345	20322	20207	20012	20079	19913	19988	20199	20024	20022	20044	20182	20208	20098	19996	20054	20227	20287	20192	20307	20274	20517	20227	20261	20090	20176	20049	20345	20052	20312	20029	20176	20371	20063	20152	19985	20185	20257	20292	20064	20164	20089	20346	20294	20224	20155	19977	19983	19935	19947	20123	20142	19990	20197	20089	20245	20021	20122	20021	20292	20118	20165	20096	20242	19998	20145	20293	20170	20195	20377	20213	20231	20171	20187	20112	20128	20154	19881	19971	20278	19982	20078	20238	20299	20238	20204	20389	20153	20197	20117	20212	20084	20284	20327	20133	20189	20215	20062	20063	20297	19900	20409	20003	19995	20089	19998	19993	19866	20221	19996	20127	20139	20213	20251	20022	20205	20030	20219	20084	20108	20278	20132	20038	20282	20074	20257	20139	20267	19874	19727	20330	20042	20239	20259	20042	20162	20180	20011	20187	20036	19877	20123	20254	20095	20104	20231	19990	20239	20141	20139	20301	20251	20282	20190	20294	20337	20162	20133	20157	20154	20209	20247	20091	20051	20080	20038	20019	20311	20057	20322	20277	20043	20030	20168	20225	19903	20123	20135	20237	20139	20168	19956	19857	20160	20077	20260	20058	20283	19985	20120	20207	20155	20152	20268	20066	20093	19953	20077	20331	20054	20054	20215	20085	20184	19884	19960	20075	19958	20338	20049	19953	19966	20067	20122	19771	20187	20171	20169	20276	20190	20117	20169	20163	20112	19928	20154	20149	20274	20015	20202	19943	20070	20085	20225	20266	20352	20208	20037	20218	19936	20101	20207	19986	20093	20031	20132	20358	20045	20097	20223	20164	20132	20133	20260	20188	20188	19998	20149	20295	20213	20042	19993	20222	20203	19982	19977	20126	20275	20309	20172	20217	20281	20059	19923	20184	20272	20364	20211	20160	20049	20056	20063	20263	20240	20458	20328	20302	20000	20154	20381	20193	20107	20138	20162	20382	20080	20080	20271	20422	20027	20177	20208	20223	20266	20142	19994	20163	20142	20127	20192	20246	20252	19897	20228	20165	20106	20008	20091	20042	20272	20069	20118	20311	20111	20171	20118	20097	20070	20353	20297	20077	20244	20106	20281	20119	19984	20031	20222	20193	20035	20150	20183	20161	19996	20038	20223	20172	20068	20056	20096	20080	20178	20154	20086	20225	20067	20054	20059	19975	19982	20028	20351	20102	20218	20176	20076	20060	20159	19948	20137	20190	20135	19986	20055	20214	20051	20077	20251	20100	19920	20365	20089	20211	20330	20154	20143	20194	20023	20076	20112	20127	20157	20135	20044	20000	20390	20176	20195	20266	20272	19992	20325	20255	20394	20276	20132	19993	20210	20322	20194	20257	20069	20179	20283	20033	20122	20089	20173	20114	20148	20101	20144	20261	20317	20147	20246	19954	20167	20273	20168	20204	20041	19988	19945	20303	20174	20053	20141	20061	20256	19982	20141	19919	20025	20199	20030	20081	20201	20058	20161	19929	20253	20159	19999	20364	20054	20161	20215	20281	20220	20242	20065	20096	20087	20030	20214	20101	20018	20107	20140	20016	20176	20156	20030	20051	20137	20243	20291	20094	20111	19963	20238	20067	20154	20279	20195	20251	20336	20445	20131	20313	20019	20131	20106	20075	20078	20140	20151	20178	20143	20197	20109	20011	20231	19940	20120	20234	20228	20047	20290	20233	20183	19998	19948	20141	19888	20108	20160	20230	20074	20394	20196	20332	20084	19966	19867	20044	20216	20166	20223	19962	20089	20095	20143	20205	20187	20316	20225	20116	20289	20340	20096	20256	20172	20017	20401	20224	20265	20100	20223	20141	20020	20321	19959	19968	20215	20075	20049	20181	20137	20053	20138	20089	19986	20237	20294	20224	20083	20009	20071	20202	20182	20043	20226	20230	20062	20147	20197	20279	20154	20210	20117	20168	20087	20054	20130	20082	20224	20246	20066	20034	20019	20094	19898	20084	19976	20044	19947	19927	19991	19975	20173	19975	20200	20118	20002	20129	20354	20029	19935	20046	20371	20028	20238	20219	20411	20019	20281	20073	20061	19984	20303	20205	20096	20319	20066	20107	20156	20173	20181	20112	20082	20206	20094	19994	20242	19983	20084	20019	20126	20080	20411	20306	19948	20235	20099	19975	20116	19859	20069	20350	20248	19738	20224	20204	20250	20019	20211	20110	20105	20234	20271	20394	19945	20092	20232	20116	20274	20089	20011	20085	20090	20357	20142	20303	20405	20117	20416	20188	20156	20151	20272	20199	19796	20143	20120	20148	20213	20336	20169	20018	19956	20145	20311	20217	20324	20070	20287	20157	20224	20104	20126	20131	20142	20270	20118	20186	20295	20105	20349	20164	20247	20047	20263	20174	20088	20244	20016	20038	20191	20341	20175	20131	20410	20079	20144	20179	20099	20160	19959	20005	20067	20040	20164	20152	20043	20267	20324	20110	19998	19974	20003	20359	20069	20123	20130	19941	20141	20120	20184	19788	20290	20290	20109	20102	19938	20185	20161	20110	20268	20099	20168	20010	20357	20054	20168	20303	20216	20263	20394	20310	20480	20063	20155	20250	20121	19966	20278	20019	19916	20118	20236	20329	20105	20004	20148	19923	20065	20282	19838	19871	20129	20245	20273	20285	20157	20287	20209	20052	20215	20090	20218	20110	20348	20068	20244	20250	20211	20030	20459	20233	19971	20076	20187	20163	20085	20298	20160	20175	19998	20261	20227	20065	20347	20056	20270	20019	20230	20296	20305	20062	20116	20017	20154	20168	20128	20221	20162	20218	20267	19803	20255	20339	20129	19975	20152	20126	20240	20183	20046	20265	19994	20023	20147	20079	20154	20076	20233	20122	20096	20099	20258	20259	20426	20214	20102	20126	20186	20149	20268	20251	20203	20055	20077	20252	20219	20134	20303	19931	20235	20281	19881	20013	20044	20163	20205	20147	20021	20116	20224	20137	20089	20083	20312	20108	20164	19878	20182	20226	20323	20197	19994	19966	20141	20180	20262	20277	20218	20129	20079	20262	20157	20181	20139	20267	20288	20247	20168	20231	20411	20064	20138	20459	20487	20201	20125	20228	20277	20279	19935	20024	20289	20163	20115	20023	20113	20117	20126	20092	20171	20187	20142	20221	20244	19910	20178	20037	20129	20235	20054	20258	20223	20099	19934	20220	20210	20129	20230	20164	20180	20126	20033	20222	20047	20133	20286	20004	20097	20030	20103	20137	20178	20008	19986	20140	20119	20168	20029	20044	20317	20057	20295	20028	19999	20313	19972	20238	20174	19972	20192	19910	20283	20208	20326	20194	20148	19970	20461	20081	20135	19952	20157	20325	20043	20063	20104	20321	20125	20090	20258	20310	20054	20041	20274	20182	20113	20265	20194	20063	20136	20044	20188	20090	19882	20227	20141	20013	20247	20354	20357	20044	20246	20270	20062	20149	20198	20166	20282	20035	20294	20017	20116	20165	19886	20143	20108	20176	20087	20121	20039	19948	20373	20088	20252	20344	19931	20109	20300	20244	20154	20205	20134	19974	20048	20131	20116	20185	20168	20088	19989	19978	19990	20205	20244	20052	20225	20303	20177	20244	20073	20433	20137	19987	19844	20062	20107	20246	20184	20156	20259	20195	20316	20049	20039	20069	20021	20095	19934	20139	20120	20133	19868	20090	20122	20149	20332	19960	20165	20081	20002	20199	20026	20039	20100	20219	20274	20013	20165	20165	20091	20238	20041	19923	20136	19992	20144	20219	20234	20149	20137	20146	20110	19953	20238	20137	20240	20018	20347	20330	20359	20120	20281	20120	20158	20233	20121	19998	20260	20010	20269	20159	20290	20177	20076	20199	20059	20218	20073	20094	20360	20106	20308	20155	20129	20282	20114	20218	20398	20125	20122	20012	20237	20079
16146	18838	18433	20706	41539	30794	26749	20635	18244	17676	17561	17255	17550	17393	17438	17520	17250	17365	17519	17338	17558	17402	17408	17383	17490	17412	17367	17402	17448	17281	17575	17452	17403	17403	17483	17243	17385	17436	17331	17456	17309	17325	17423	17482	17490	17310	17273	17445	17568	17288	17473	17443	17470	17489	17361	17275	17547	17299	17426	17421	17429	17537	17472	17556	17213	17433	17545	17315	17451	17570	17401	17407	17544	17465	17453	17480	17545	17582	17402	17418	17224	17424	17502	17260	17437	17437	17354	17426	17414	17358	17220	17385	17444	17255	17456	17352	17415	17260	17501	17561	17409	17331	17381	17416	17350	17430	17380	17569	17508	17339	17489	17463	17445	17577	17352	17322	17455	17422	17378	17402	17409	17350	17328	17298	17200	17488	17337	17415	17393	17341	17354	17552	17293	17215	17333	17447	17274	17425	17293	17394	17488	17350	17433	17315	17572	17389	17224	17376	17488	17381	17405	17379	17310	17555	17448	17519	17395	17391	17335	17430	17491	17445	17246	17444	17211	17256	17542	17463	17420	17574	17414	17510	17446	17455	17440	17452	17362	17531	17414	17671	17422	17497	17502	17447	17445	17316	17459	17404	17437	17403	17418	17360	17376	17529	17495	17490	17296	17309	17499	17199	17374	17316	17232	17367	17309	17461	17449	17417	17541	17335	17314	17347	17431	17317	17453	17308	17417	17406	17470	17417	17533	17445	17579	17474	17269	17342	17583	17534	17488	17458	17369	17395	17246	17451	17467	17451	17420	17484	17524	17312	17477	17191	17353	17283	17381	17464	17278	17299	17436	17404	17459	17317	17485	17210	17230	17374	17468	17534	17486	17541	17483	17377	17421	17415	17547	17372	17328	17365	17379	17312	17445	17251	17388	17451	17444	17491	17580	17515	17558	17319	17341	17318	17598	17550	17256	17450	17292	17420	17322	17627	17533	17491	17375	17343	17483	17384	17480	17276	17254	17418	17390	17535	17339	17456	17446	17451	17395	17418	17255	17438	17342	17377	17369	17375	17396	17476	17535	17295	17355	17395	17378	17184	17634	17404	17285	17294	17273	17296	17537	17449	17567	17403	17411	17543	17307	17349	17376	17400	17502	17402	17540	17333	17571	17344	17415	17546	17383	17324	17322	17323	17512	17395	17380	17411	17527	17380	17522	17304	17379	17467	17368	17483	17429	17410	17354	17261	17426	17388	17351	17470	17502	17547	17337	17433	17411	17386	17335	17465	17378	17156	17383	17252	17360	17473	17420	17486	17555	17278	17382	17459	17496	17639	17337	17438	17213	17316	17363	17300	17369	17478	17487	17408	17483	17396	17474	17128	17373	17286	17350	17275	17553	17445	17427	17456	17450	17426	17528	17337	17341	17418	17487	17273	17509	17383	17493	17457	17310	17301	17348	17348	17427	17446	17461	17434	17468	17316	17450	17290	17381	17424	17263	17260	17675	17308	17389	17270	17401	17367	17405	17425	17395	17297	17551	17267	17274	17389	17373	17369	17436	17276	17468	17488	17346	17431	17388	17537	17508	17284	17318	17387	17558	17287	17524	17417	17482	17403	17456	17443	17388	17128	17337	17422	17487	17376	17475	17301	17534	17434	17202	17474	17532	17285	17387	17459	17548	17349	17544	17363	17444	17470	17400	17371	17290	17224	17495	17408	17392	17371	17328	17403	17407	17352	17370	17311	17465	17346	17416	17420	17364	17662	17408	17349	17361	17593	17476	17414	17394	17472	17469	17433	17689	17313	17224	17489	17463	17385	17498	17271	17476	17366	17220	17391	17384	17427	17382	17254	17279	17299	17451	17497	17544	17408	17360	17483	17336	17527	17467	17527	17351	17437	17312	17479	17457	17363	17290	17412	17298	17367	17478	17335	17457	17400	17475	17378	17284	17363	17416	17473	17332	17463	17284	17509	17529	17484	17578	17568	17447	17607	17439	17415	17518	17307	17515	17505	17276	17418	17537	17345	17465	17531	17386	17409	17483	17402	17433	17364	17286	17483	17416	17491	17226	17267	17450	17526	17444	17313	17502	17552	17416	17192	17302	17487	17450	17328	17571	17371	17328	17485	17297	17544	17284	17318	17439	17344	17317	17406	17374	17625	17348	17385	17459	17406	17618	17398	17422	17268	17362	17478	17519	17358	17376	17391	17469	17398	17488	17440	17535	17400	17417	17627	17227	17474	17395	17526	17426	17523	17357	17430	17251	17504	17355	17318	17502	17429	17481	17515	17226	17345	17300	17580	17107	17454	17495	17436	17391	17325	17340	17503	17455	17388	17369	17435	17468	17465	17395	17520	17503	17190	17303	17323	17298	17486	17287	17625	17334	17167	17429	17227	17500	17239	17622	17353	17403	17237	17426	17387	17375	17317	17303	17235	17424	17421	17329	17321	17418	17318	17484	17460	17396	17295	17593	17474	17561	17231	17402	17351	17445	17424	17252	17277	17414	17551	17449	17457	17560	17397	17272	17412	17512	17422	17559	17317	17464	17314	17398	17431	17297	17503	17261	17431	17402	17352	17404	17514	17346	17342	17416	17337	17495	17404	17442	17267	17464	17368	17542	17587	17512	17372	17521	17407	17313	17404	17342	17380	17441	17499	17156	17430	17589	17352	17240	17423	17314	17511	17428	17388	17314	17438	17476	17295	17585	17478	17507	17319	17397	17586	17326	17279	17423	17358	17300	17449	17262	17393	17471	17328	17509	17507	17487	17357	17428	17295	17270	17296	17293	17363	17443	17406	17351	17456	17405	17353	17521	17443	17382	17475	17153	17558	17370	17316	17482	17267	17237	17384	17476	17543	17426	17502	17397	17549	17423	17737	17290	17207	17288	17596	17488	17485	17383	17446	17388	17519	17335	17477	17496	17380	17445	17343	17446	17273	17449	17293	17437	17340	17355	17300	17265	17566	17358	17477	17303	17423	17429	17386	17585	17486	17304	17464	17504	17225	17617	17446	17305	17477	17351	17316	17414	17565	17511	17373	17482	17429	17340	17255	17420	17514	17452	17362	17443	17354	17276	17350	17590	17510	17511	17523	17211	17551	17494	17453	17393	17435	17440	17421	17444	17232	17331	17583	17420	17397	17463	17383	17228	17457	17408	17501	17395	17385	17325	17504	17340	17298	17348	17448	17549	17332	17366	17432	17353	17422	17440	17400	17437	17506	17553	17488	17398	17403	17458	17467	17511	17400	17357	17462	17285	17259	17362	17286	17306	17240	17612	17342	17199	17339	17389	17283	17523	17348	17318	17402	17365	17451	17325	17368	17462	17387	17354	17528	17288	17357	17359	17405	17486	17535	17427	17547	17484	17236	17447	17495	17400	17623	17480	17721	17405	17489	17418	17373	17365	17421	17411	17401	17396	17317	17367	17232	17492	17338	17529	17491	17255	17461	17501	17362	17223	17454	17592	17293	17553	17488	17379	17309	17512	17408	17600	17294	17419	17598	17460	17193	17406	17283	17503	17384	17414	17345	17381	17361	17320	17554	17366	17460	17456	17265	17490	17420	17229	17401	17406	17481	17395	17496	17248	17293	17272	17486	17423	17530	17280	17413	17520	17347	17244	17470	17549	17341	17448	17551	17326	17435	17417	17475	17369	17267	17476	17279	17450	17370	17307	17421	17537	17452	17391	17349	17379	17518	17407	17315	17252	17350	17491	17304	17432	17399	17430	17329	17508	17331	17366	17615	17407	17422	17343	17518	17394	17423	17455	17407	17458	17528	17597	17631	17483	17338	17588	17513	17331	17405	17329	17530	17472	17279	17440	17379	17387	17377	17380	17386	17592	17295	17447	17388	17431	17364	17378	17347	17539	17419	17406	17414	17331	17442	17305	17523	17443	17515	17391	17404	17352	17462	17373	17252	17453	17467	17432	17339	17495	17342	17285	17516	17378	17411	17501	17544	17329	17488	17460	17404	17490	17319	17357	17234	17364	17210	17181	17384	17470	17406	17523	17375	17317	17410	17303	17539	17257	17139	17311	17295	17464	17438	17490	17390	17405	17503	17304	17463	17428	17484	17506	17582	17512	17359	17237	17417	17494	17452	17398	17513	17377	17344	17399	17267	17417	17503	17398	17375	17548	17306	17476	17727	17359	17513	17358	17446	17426	17388	17551	17530	17368	17462	17492	17406	17356	17390	17484	17413	17352	17414	17537	17199	17739	17396	17435	17467	17366	17358	17350	17377	17363	17390	17507	17313	17135	17404	17386	17312	17352	17357	17550	17538	17390	17434	17449	17381	17385	17318	17463	17387	17205	17472	17536	17457	17431	17399	17460	17418	17443	17475	17518	17427	17305	17291	17479	17352	17407	17386	17398	17529	17516	17453	17386	17392	17474	17382	17398	17489	17516	17383	17480	17472	17440	17391	17277	17240	17344	17422	17435	17418	17380	17423	17420	17284	17410	17443	17295	17276	17394	17334	17392	17438	17424	17257	17472	17198	17303	17505	17499	17412	17330	17480	17225	17343	17432	17317	17449	17702	17389	17338	17396	17483	17699	17359	17490	17763	17434	17362	17443	17377	17300	17396	17433	17324	17439	17416	17527	17545	17494	17343	17242	17485	17536	17534	17469	17580	17392	17605	17333	17387	17414	17407	17464	17581	17263	17396	17518	17436	17353	17582	17464	17487	17291	17410	17315	17520	17392	17286	17493	17574	17294	17389	17310	17537	17615	17430	17357	17524	17161	17446	17391	17505	17347	17340	17243	17332	17350	17408	17506	17549	17291	17356	17321	17340	17365	17404	17580	17301	17368	17317	17386	17444	17470	17474	17450	17315	17478	17480	17416	17373	17475	17534	17379	17493	17395	17411	17409	17263	17455	17542	17450	17518	17366	17372	17454	17513	17340	17495	17406	17412	17426	17349	17537	17402	17401	17445	17388	17348	17302	17413	17517	17420	17392	17396	17451	17406	17294	17317	17322	17391	17401	17273	17349	17444	17344	17419	17468	17447	17404	17496	17321	17325	17482	17457	17335	17414	17522	17341	17351	17444	17424	17493	17506	17285	17358	17291	17357	17304	17489	17500	17497	17335	17427	17496	17444	17447	17329	17344	17288	17461	17429	17567	17433	17307	17347	17310	17473	17261	17472	17283	17334	17550	17345	17241	17496	17549	17641	17231
24680	21058	27916	25736	65303	52885	44907	32004	25352	22641	21791	21785	21831	21805	21825	21382	21711	21636	21430	21545	21424	21551	21888	21857	21609	21525	21565	21611	21563	21649	21543	21558	21514	21852	21453	21505	21631	21584	21703	21648	21588	21667	21751	21486	21439	21668	21504	21505	21131	21546	21437	21664	21520	21505	21423	21424	21638	21615	21537	21490	21372	21647	21774	21686	21588	21622	21633	21413	21556	21507	21404	21517	21640	21396	21598	21580	21625	21493	21484	21539	21569	21608	21560	21331	21713	21410	21463	21639	21750	21542	21636	21477	21562	21649	21436	21519	21603	21249	21484	21607	21579	21523	21735	21547	21545	21573	21516	21295	21593	21600	21371	21446	21428	21565	21473	21431	21565	21667	21442	21323	21521	21520	21715	21474	21469	21544	21467	21560	21607	21586	21471	21598	21632	21461	21592	21553	21528	21583	21550	21693	21584	21503	21483	21723	21365	21533	21455	21575	21789	21665	21565	21246	21602	21521	21589	21609	21488	21612	21558	21587	21429	21434	21480	21423	21533	21340	21460	21434	21629	21827	21543	21478	21481	21594	21533	21660	21610	21506	21546	21468	21577	21331	21417	21601	21525	21552	21730	21525	21680	21363	21550	21487	21613	21626	21587	21530	21521	21684	21624	21425	21579	21420	21590	21371	21683	21363	21573	21642	21439	21566	21461	21514	21625	21499	21440	21493	21520	21275	21407	21582	21537	21663	21473	21792	21820	21602	21271	21718	21484	21569	21462	21653	21424	21515	21527	21803	21372	21469	21544	21536	21566	21467	21688	21446	21727	21544	21554	21297	21561	21453	21697	21659	21520	21370	21647	21671	21580	21569	21497	21507	21533	21675	21437	21435	21350	21550	21472	21344	21518	21558	21588	21691	21324	21437	21614	21598	21307	21504	21422	21435	21535	21527	21590	21718	21671	21687	21571	21697	21575	21544	21570	21456	21592	21575	21634	21667	21457	21526	21611	21528	21451	21362	21324	21274	21290	21563	21301	21370	21541	21637	21488	21268	21748	21290	21704	21536	21540	21561	21579	21441	21665	21659	21724	21444	21440	21671	21555	21463	21238	21459	21474	21395	21419	21334	21592	21507	21590	21611	21500	21716	21745	21604	21492	21508	21648	21481	21700	21824	21659	21331	21320	21796	21670	21506	21534	21333	21432	21573	21717	21277	21573	21511	21444	21520	21581	21474	21689	21481	21560	21611	21638	21518	21493	21478	21477	21558	21431	21619	21471	21537	21643	21521	21491	21492	21487	21328	21435	21190	21473	21545	21435	21593	21544	21573	21517	21691	21596	21550	21652	21676	21591	21634	21549	21440	21452	21533	21478	21267	21533	21433	21526	21458	21544	21720	21595	21570	21515	21423	21571	21556	21592	21729	21648	21476	21344	21555	21479	21553	21410	21606	21534	21536	21348	21675	21649	21460	21577	21583	21761	21527	21357	21384	21410	21726	21651	21323	21303	21457	21475	21673	21349	21449	21438	21498	21512	21625	21479	21646	21488	21499	21424	21556	21433	21542	21621	21721	21568	21434	21531	21353	21429	21557	21622	21625	21366	21408	21378	21578	21458	21582	21650	21663	21571	21554	21617	21618	21555	21739	21411	21562	21555	21415	21490	21559	21627	21492	21474	21413	21554	21648	21653	21696	21306	21717	21405	21599	21553	21631	21487	21600	21441	21641	21616	21521	21367	21543	21698	21524	21675	21645	21448	21665	21504	21504	21554	21457	21393	21560	21702	21378	21543	21455	21516	21409	21487	21804	21507	21534	21470	21504	21217	21428	21510	21515	21678	21686	21438	21585	21570	21459	21455	21505	21540	21475	21523	21467	21290	21500	21576	21481	21642	21852	21710	21602	21474	21525	21537	21518	21635	21482	21472	21740	21366	21587	21400	21451	21474	21570	21431	21543	21431	21555	21557	21693	21592	21449	21430	21548	21722	21497	21453	21491	21488	21528	21653	21538	21510	21570	21432	21468	21697	21659	21622	21637	21460	21507	21517	21636	21528	21468	21613	21529	21704	21788	21605	21414	21658	21689	21533	21587	21634	21576	21616	21460	21600	21596	21517	21600	21528	21491	21423	21557	21474	21613	21421	21391	21379	21409	21423	21353	21643	21746	21506	21501	21545	21504	21706	21613	21574	21509	21560	21613	21608	21565	21574	21382	21464	21614	21682	21427	21818	21537	21554	21625	21424	21535	21614	21555	21402	21655	21490	21679	21624	21756	21665	21466	21418	21560	21561	21574	21699	21533	21609	21508	21545	21399	21783	21659	21895	21585	21302	21486	21681	21609	21430	21511	21599	21507	21654	21448	21489	21282	21772	21492	21544	21490	21773	21708	21633	21635	21615	21535	21471	21653	21790	21392	21631	21502	21548	21682	21465	21582	21684	21596	21539	21516	21499	21501	21493	21511	21546	21574	21688	21641	21617	21374	21278	21605	21592	21398	21383	21494	21443	21560	21380	21464	21545	21472	21526	21484	21434	21604	21713	21493	21508	21587	21644	21380	21618	21605	21444	21349	21505	21558	21664	21476	21514	21536	21590	21457	21574	21510	21400	21651	21789	21680	21342	21516	21594	21442	21763	21689	21384	21443	21623	21479	21383	21547	21602	21566	21509	21618	21368	21454	21572	21629	21570	21580	21509	21586	21620	21478	21422	21408	21462	21508	21414	21427	21650	21802	21538	21535	21333	21420	21484	21643	21495	21554	21554	21552	21620	21532	21413	21534	21422	21517	21623	21674	21464	21341	21600	21608	21501	21511	21363	21492	21590	21662	21712	21382	21582	21379	21555	21467	21637	21534	21466	21459	21605	21611	21765	21593	21527	21535	21474	21329	21524	21626	21571	21355	21535	21533	21583	21490	21251	21529	21597	21644	21636	21722	21482	21621	21435	21718	21577	21357	21551	21402	21484	21417	21554	21410	21695	21391	21580	21380	21616	21498	21370	21711	21525	21542	21629	21575	21803	21426	21481	21648	21698	21458	21518	21602	21416	21585	21711	21464	21365	21447	21498	21584	21393	21450	21537	21615	21618	21418	21735	21619	21538	21557	21612	21459	21376	21598	21529	21590	21752	21612	21367	21652	21705	21462	21662	21449	21384	21439	21560	21496	21654	21577	21690	21508	21697	21453	21509	21449	21681	21385	21482	21356	21609	21525	21466	21638	21451	21673	21787	21583	21495	21605	21513	21704	21392	21475	21635	21427	21569	21528	21728	21681	21480	21566	21476	21552	21851	21541	21532	21597	21467	21695	21294	21455	21572	21537	21515	21578	21855	21516	21632	21621	21578	21491	21358	21411	21587	21683	21500	21691	21697	21460	21572	21636	21522	21448	21648	21567	21433	21569	21373	21585	21723	21528	21401	21572	21616	21585	21470	21630	21645	21538	21443	21655	21667	21611	21661	21633	21551	21363	21758	21571	21592	21235	21531	21492	21304	21412	21621	21588	21285	21646	21689	21682	21528	21634	21615	21409	21589	21712	21509	21280	21347	21591	21517	21725	21611	21674	21474	21560	21779	21643	21356	21397	21276	21673	21725	21421	21500	21441	21480	21595	21495	21603	21336	21643	21775	21495	21521	21512	21551	21717	21544	21550	21548	21407	21367	21441	21498	21518	21515	21616	21470	21482	21658	21327	21571	21577	21762	21748	21444	21425	21575	21561	21572	21792	21523	21513	21444	21381	21449	21647	21511	21579	21669	21661	21532	21538	21651	21520	21341	21610	21586	21533	21754	21688	21554	21433	21629	21527	21624	21563	21462	21680	21707	21655	21389	21540	21483	21432	21724	21423	21620	21456	21358	21651	21485	21447	21499	21713	21486	21339	21496	21478	21542	21481	21311	21453	21680	21462	21444	21287	21615	21629	21380	21472	21421	21491	21355	21504	21541	21703	21367	21628	21491	21434	21708	21519	21743	21617	21604	21692	21605	21602	21513	21741	21513	21270	21338	21682	21437	21574	21518	21545	21768	21619	21365	21500	21701	21583	21627	21583	21366	21566	21594	21454	21491	21486	21598	21593	21418	21417	21455	21749	21553	21492	21647	21394	21494	21647	21560	21564	21582	21563	21650	21648	21362	21410	21485	21458	21552	21441	21495	21511	21675	21474	21412	21252	21577	21535	21544	21591	21488	21454	21479	21365	21443	21532	21756	21633	21496	21712	21547	21398	21678	21656	21541	21593	21538	21346	21299	21313	21407	21500	21507	21518	21487	21418	21690	21428	21748	21430	21639	21715	21428	21646	21440	21426	21600	21575	21548	21408	21471	21445	21552	21414	21415	21597	21555	21464	21329	21370	21451	21431	21675	21379	21411	21639	21622	21484	21687	21511	21437	21574	21590	21411	21707	21393	21456	21285	21538	21525	21473	21541	21395	21365	21578	21530	21538	21502	21508	21554	21356	21476	21308	21543	21497	21581	21329	21544	21558	21647	21565	21381	21567	21593	21486	21666	21434	21596	21624	21603	21667	21433	21788	21478	21498	21258	21567	21739	21808	21555	21634	21603	21433	21393	21457	21488	21625	21667	21421	21623	21504	21576	21583	21513	21483	21469	21763	21515	21610	21519	21382	21454	21734	21549	21255	21309	21603	21627	21497	21423	21431	21389	21445	21641	21493	21588	21611	21626	21661	21667	21648	21692	21449	21272	21535	21692	21537	21628	21605	21487	21427	21644	21500	21610	21609	21510	21368	21715	21440	21409	21798	21509	21567	21667	21488	21603	21480	21563	21522	21598	21566	21701	21370	21577	21667	21459	21385	21536	21555	21412	21703	21568	21567	21540	21611	21648	21533	21442	21410	21374	21599	21621	21683	21537	21505	21750	21669	21544	21626	21378	21631	21592	21534	21717	21423	21592	21554	21362	21453	21651	21415	21452	21595	21584	21503	21418	21576	21676	21530	21418	21652	21639	21651	21428	21293	21361	21474	21429	21751	21565	21498	21468	21669	21696	21510	21512	21643	21454	21599	21489	21342	21711	21364	21442	21357	21475	21381	21839	21579	21630	21740	21435	21626	21656	21670	21537	21410	21442	21538	21620	21581	21417	21508	21536	21439	21626	21623	21528	21565	21571	21248	21523	21627	21544	21338	21570	21617	21538	21639	21510	21580	21442	21498	21650	21469	21489
15619	23317	22415	27055	68495	53350	43654	28622	22103	18815	18383	18302	18279	18297	18328	18354	18253	18333	18257	18155	18423	18488	18387	18197	18364	18139	18184	18393	18258	18248	18271	18100	18296	18359	18108	18334	18342	18317	18322	18297	18372	18284	18352	18390	18478	18565	18151	18213	18277	18277	18364	18333	18235	18322	18199	18264	18329	18351	18331	18186	18144	18314	18453	18203	18195	18174	18282	18123	18305	18146	18267	18433	18177	18284	18188	18278	18152	18448	18187	18295	18174	18288	18335	18226	18309	18232	18390	18292	18283	18064	18292	18224	18330	18204	18219	18259	18280	18171	18243	18164	18325	18227	18292	18355	18099	18155	18344	18271	18263	18329	18317	18285	18290	18206	18272	18233	18183	18403	18245	18285	18248	18349	18605	18400	18321	18176	18327	18311	18274	18335	18230	18454	18343	18343	18213	18359	18212	18295	18357	18487	18345	18534	18302	18363	18284	18319	18257	18168	18220	18291	18241	18316	18254	18299	18250	18259	18174	18334	18236	18269	18385	18478	18219	18271	18155	18337	18376	18402	18200	18221	18345	18340	18209	18348	18338	18135	18261	18317	18307	18345	18268	18411	18270	18184	18278	18274	18374	18264	18388	18281	18175	18230	18328	18418	18330	18302	18200	18355	18343	18196	18407	18173	18314	18215	18307	18282	18182	18318	18265	18338	18031	18198	18223	18335	18235	18343	18239	18227	18196	18368	18204	18184	18351	18164	18346	18256	18380	18105	18278	18268	18395	18065	18234	18194	18407	18161	18306	18310	18405	18236	18263	18302	18229	18305	18250	18300	18428	18243	18345	18214	18356	18252	18382	18480	18338	18404	18325	18175	18293	18397	18203	18378	18350	18239	18192	18340	18146	18502	18269	18237	18256	18296	18215	18169	18410	18273	18355	18293	18298	18161	18305	18244	18413	18299	18356	18208	18235	18305	18276	18217	18268	18108	18320	18333	18352	18309	18331	18425	18225	18303	18281	18274	18549	18234	18230	18202	18155	18226	18329	18301	18339	18275	18298	18390	18445	18263	18242	18265	18336	18284	18310	18352	17957	18461	18296	18350	18301	18232	18274	18269	18358	18253	18330	18361	18276	18274	18295	18250	18417	18287	18125	18420	18283	18323	18146	18231	18197	18465	18268	18437	18159	18258	18201	18071	18203	18338	18433	18216	18304	18400	18264	18274	18378	18339	18334	18151	18217	18159	18246	18512	18275	18302	18408	18332	18098	18337	18146	18369	18215	18215	18369	18190	18150	18298	18242	18366	18113	18359	18169	18210	18286	18190	18202	18248	18213	18265	18217	18355	18322	18130	18217	18288	18162	18266	18106	18289	18177	18384	18318	18258	18398	18424	18223	18137	18179	18434	18192	18291	18394	18170	18295	18285	18400	18286	18213	18345	18211	18295	18520	18295	18317	18194	18122	18430	18432	18153	18230	18214	18247	18228	18119	18407	18360	18240	18261	18281	18334	18242	18266	18334	18259	18265	18173	18288	18241	18214	18372	18203	18339	18294	18383	18191	18306	18313	18309	18259	18396	18243	18336	18343	18253	18268	18399	18239	18260	18303	18252	18168	18230	18336	18156	18420	18220	18227	18461	18315	18348	18395	18237	18281	18339	18107	18312	18334	18208	18350	18348	18280	18226	18245	18414	18397	18252	18335	18340	18499	18379	18212	18163	18284	18228	18252	18262	18214	18153	18409	18136	18254	18420	18272	18142	18127	18065	18217	18143	18350	18325	18346	18405	18236	18359	18329	18226	18345	18424	18259	18369	18450	18245	18398	18364	18551	18231	18141	18236	18275	18137	18294	18178	18448	18223	18379	18206	18319	18270	18267	18182	18091	18387	18218	18552	18224	18312	18136	18286	18186	18190	18233	18339	18178	18394	18229	18278	18384	18293	18371	18554	18176	18302	18287	18284	18154	18163	18390	18253	18269	18360	18273	18268	18294	18331	18260	18209	18376	18214	18198	18292	18236	18273	18266	18364	18242	18322	18241	18291	18250	18312	18289	18447	18297	18206	18171	18434	18337	18113	18342	18352	18283	18311	18259	18342	18297	18221	18366	18183	18259	18258	18370	18273	18454	18330	18208	18199	18230	18275	18232	18333	18295	18311	18321	18322	18385	18283	18299	18276	18435	18146	18291	18223	18370	18242	18334	18332	18142	18464	18419	18303	18132	18299	18243	18278	18297	18460	18362	18450	18226	18385	18243	18414	18265	18117	18345	18258	18342	18237	18438	18328	18225	18295	18171	18262	18281	18425	18374	18309	18309	18156	18355	18324	18160	18153	18219	18280	18301	18383	18445	18345	18224	18407	18320	18227	18344	18376	18334	18315	18338	18286	18386	18280	18152	18199	18400	18258	18305	18351	18305	18527	18117	18416	18286	18370	18343	18233	18201	18239	18407	18269	18361	18320	18346	18296	18281	18463	18440	18283	18260	18294	18220	18405	18181	18160	18144	18256	18246	18406	18270	18378	18073	18161	18218	18239	18468	18344	18377	17946	18118	18314	18294	18235	18309	18241	18335	18344	18242	18356	18215	18058	18322	18465	18343	18176	18278	18347	18382	18353	18234	18325	18280	18269	18314	18095	18108	18175	18276	18178	18190	18296	18217	18046	18173	18300	18383	18407	18083	18285	18300	18249	18362	18254	18315	18384	18239	18256	18152	18345	18276	18243	18300	18376	18363	18267	18376	18216	18253	18056	18493	18377	18245	18406	18373	18336	18267	18209	18245	18301	18373	18321	18282	18412	18326	18161	18214	18414	18195	18214	18224	18408	18171	18167	18199	18344	18149	18155	18205	18304	18249	18380	18392	18178	18232	18253	18167	18284	18361	18274	18292	18327	18503	18263	18292	18228	18375	18309	18267	18451	18400	18330	18251	18275	18300	18259	18510	18117	18386	18316	18207	18281	18246	18385	18142	18407	18360	18332	18266	18091	18311	18281	18303	18148	18367	18131	18369	18203	18336	18333	18353	18290	18211	18154	18180	18448	18369	18281	18314	18275	18188	18221	18354	18207	18077	18385	18358	18132	18329	18220	18390	18294	18254	18210	18399	18488	18245	18344	18386	18307	18340	18308	18268	18134	18235	18269	18289	18254	18130	18481	18337	18319	18175	18264	18223	18361	18365	18175	18310	18417	18511	18316	18283	18191	18266	18262	18384	18118	18116	18372	18247	18377	18240	18301	18295	18331	18415	18478	18340	18345	18360	18507	18361	18325	18273	18114	18266	18336	18301	18213	18296	18226	18185	18410	18231	18233	18235	18309	18372	18323	18179	18341	18354	18301	18453	18252	18373	18298	18211	18151	18178	18304	18139	18323	18286	18299	18320	18298	18243	18184	18197	18213	18250	18311	18237	18216	18283	18447	18213	18287	18370	18307	18268	18331	18277	18454	18291	18024	18443	18122	18219	18424	18391	18216	18321	18504	18403	18138	18441	18125	18317	18444	18388	18346	18431	18280	18250	18153	18070	18184	18316	18368	18247	18189	18256	18206	18254	18287	18406	18412	18259	18320	18310	18200	18373	18203	18333	18311	18415	18280	18246	18227	18324	18165	18224	18342	18307	18245	18433	18233	18249	18346	18115	18289	18311	18403	18280	18224	18431	18251	18252	18289	18227	18238	18281	18243	18367	18221	18337	18270	18155	18250	18231	18015	18357	18424	18412	18257	18262	18389	18393	18291	18115	18322	18344	18355	18306	18392	18293	18153	18377	18141	18146	18206	18335	18226	18304	18307	18378	18249	18328	18312	18159	18510	18115	18360	18344	18081	18383	18443	18367	18316	18398	18284	18447	18465	18264	18354	18223	18443	18523	18292	18391	18368	18401	18472	18387	18076	18155	18444	18270	18271	18295	18283	18347	18272	18232	18331	18423	18105	18354	18105	18391	18439	18298	18351	18243	18127	18244	18222	18301	18220	18273	18264	18250	18220	18341	18365	18274	18318	18195	18277	18256	18283	18323	18334	18524	18228	18298	18235	18117	18427	18094	18373	18472	18322	18300	18312	18275	18222	18235	18457	18427	18248	18323	18139	18342	18255	18232	18300	18258	18212	18400	18357	18385	18370	18266	18394	18378	18401	18204	18294	18295	18335	18421	18382	18404	18308	18210	18108	18389	18295	18263	18209	18211	18410	18244	18251	18197	18201	18410	18352	18457	18397	18305	18208	18394	18421	18150	18249	18311	18329	18266	18224	18237	18283	18278	18255	18352	18269	18437	18307	18233	18382	18242	18244	18232	18213	18277	18299	18254	18340	18255	18462	18052	18402	18412	18257	18227	18280	18436	18312	18311	18334	18302	18432	18273	18424	18301	18165	18226	18147	18334	18374	18213	18506	18256	18061	18271	18169	18325	18173	18267	18286	18243	18421	18291	18454	18209	18446	18222	18279	18189	18242	18394	18266	18267	18194	18161	18496	18276	18321	18374	18296	18287	18159	18308	18378	18366	18317	18301	18345	18283	18210	18253	18213	18099	18438	18384	18268	18371	18239	18238	18176	18181	18478	18360	18414	18151	18204	18161	18257	18247	18301	18216	18407	18407	18398	18300	18226	18413	18406	18307	18213	18217	18321	18370	18345	18306	18347	18443	18351	18134	18384	18338	18229	18274	18221	18413	18384	18144	18369	18254	18126	18290	18286	18298	18299	18226	18249	18211	18404	18380	18064	18258	18416	18205	18251	18311	18282	18145	18144	18474	18244	18115	18091	18240	18259	18513	18201	18286	18100	18312	18192	18252	18350	18340	18356	18247	18298	18137	18188	18330	18316	18272	18168	18297	18303	17975	18305	18460	18205	18343	18155	18123	18174	18201	18234	18422	18259	18476	18148	18220	18294	18085	18326	18196	18151	18423	18356	18350	18195	18140	18316	18327	18290	18394	18123	18343	18164	18264	18365	18133	18068	18229	18287	18294	18275	18301	18372	18148	18107	18455	18432	18258	18326	18228	18366	18267	18295	18428	18229	18394	18363	18024	18345	18222	18567	18459	18261	18255	18302	18082	18364	18368	18269	18453	18402	18219	18300	18295	18326	18176	18293	18171	18233	18262	18112	18262	18304	18201	18407	18342	18147	18384	18256	18231	18298	18267	18398	18196	18552	18250	18249	18312	18227	18270	18349	18389	18391	18338
22857	21096	28833	27347	66701	63236	57366	40778	30780	25188	24219	24074	23738	23855	23914	23679	23619	23686	23679	23664	23834	23859	23777	23660	23670	23680	23668	23658	23654	23796	23603	23467	23984	23659	23627	23916	23947	23956	23601	23760	23766	23341	23655	23623	23868	23692	23551	23925	23646	23490	23822	23680	23640	23643	23739	23786	23486	23585	23732	23516	23481	23581	23924	23911	23600	23792	23587	23785	23786	23749	23757	23585	23662	23759	23730	23683	23413	23633	23902	23665	23792	23527	23805	23777	23784	23647	23605	23513	23610	23606	23592	23772	23795	23504	23704	23533	23769	23574	23794	23727	23673	23619	23731	23742	23896	23496	23575	23730	23626	23745	23682	23645	23560	23514	23649	23558	23750	23788	23797	23616	23635	23333	23577	23614	23497	23632	23481	23679	23821	23707	23662	23782	23647	23581	23661	23653	23653	23699	23454	23876	23586	23853	23763	23777	23583	23675	23798	23648	23435	23748	23548	23633	23674	23613	23528	23677	23603	23510	23381	23631	23628	23702	23499	23786	23757	23568	23445	23458	23634	23361	23720	23731	23561	23690	23634	23640	23702	23786	23461	23708	23583	23599	23689	23655	23745	23618	23475	23563	23500	23792	23666	23720	23403	23569	23538	23446	23565	23589	23619	23576	23651	23788	23705	23586	23764	23725	23772	23647	23622	23707	23566	23390	23448	23641	23613	23400	23933	23754	23650	23634	23647	23599	23750	23820	23674	23613	23663	23669	23489	23681	23520	23496	23655	23542	23687	23708	23603	23613	23678	23677	23789	23739	23784	23584	23463	23658	23538	23678	23727	23639	23557	23605	23775	23891	23796	23381	23635	23816	23389	23720	23665	23831	23586	23571	23867	23864	23787	23756	23905	23739	23722	23609	23661	23625	23621	23711	23591	23607	23797	23572	23583	23633	23615	23792	23816	23683	23543	23487	23648	23705	23720	23502	23602	23448	23759	23769	23523	23617	23655	23902	23754	23674	23740	23587	23631	23476	23453	23626	23535	23768	23474	23587	23495	23563	23568	23412	23885	23540	23551	23509	23680	23845	23521	23552	23629	23711	23540	23594	23691	23541	23661	23632	23695	23790	23497	23474	23596	23441	23645	23585	23575	23771	23855	23759	23765	23714	23659	23805	23386	23633	23666	23552	23674	23709	23430	23681	23612	23538	23560	24041	23877	23772	23746	23565	23502	23633	23722	23619	23681	23664	23661	23318	23751	23713	23546	23591	23736	23814	23635	23684	23534	23450	23638	23876	23706	23695	23505	23568	23353	23795	23558	23789	23596	23562	23597	23658	23713	23713	23760	23776	23610	23750	23563	23777	23686	23706	23728	23407	23493	23556	23593	23733	23563	23732	23674	23494	23563	23837	23844	23419	23582	23682	23821	23946	23586	23860	23729	23583	23623	23514	23598	23726	23397	23658	23592	23404	23552	23714	23613	23536	23700	23776	23841	23776	23842	23601	23506	23810	23575	23633	23544	23462	23473	23830	23716	23515	23727	23684	23707	23621	23627	23570	23628	23532	23750	23576	23625	23591	23701	23533	23863	23545	23663	23748	23570	23543	23861	23550	23694	23689	23749	23561	23508	23535	23703	23568	23758	23623	23546	23461	23636	23510	23442	23421	23803	23738	23894	23708	23647	23563	23394	23520	23551	23718	23568	23706	23763	23725	23595	23824	23684	23538	23791	23791	23729	23697	23586	23648	23709	23632	23809	23771	23664	23753	23736	23510	23530	23576	23617	23518	23708	23537	23472	23784	23369	23686	23769	23592	23686	23631	23656	23547	23675	23611	23708	23574	23734	23517	23592	23743	23461	23701	23447	23840	23577	23606	23612	23701	23616	23615	23697	23494	23589	23583	23708	23508	23707	23585	23646	23645	23719	23669	23671	23453	23799	23770	23770	23723	23520	23533	23683	23519	23663	23726	23664	23650	23782	23710	23638	23519	23499	23392	23515	23788	23636	23609	23442	23521	23709	23681	23637	23893	23496	23915	23733	23731	23716	23732	23652	23803	23683	23643	23831	23866	23691	23772	23623	23731	23492	23645	23453	23647	23714	23551	23795	23732	23609	23587	23508	23573	23431	23664	23723	23739	23777	23328	23587	23503	23473	23708	23466	23699	23594	23773	23399	23524	23509	23567	23825	23754	23779	23753	23452	23756	23639	23494	23643	23522	23582	23458	23577	23677	23490	23685	23599	23663	23569	23720	23623	23569	23472	23291	23369	23600	23698	23628	23679	23740	23539	23589	23600	23652	23721	23777	23629	23663	23786	23639	23774	23773	23645	23558	23606	23760	23627	23448	23902	23534	23727	23610	23452	23630	23901	23706	23652	23402	23604	23672	23711	23490	23719	23173	23542	23777	23752	23647	23596	23711	23611	23711	23698	23575	23692	23366	23491	23522	23771	23785	23733	23555	23727	23612	23234	23622	23641	23530	23835	23536	23706	23393	23515	23529	23813	23578	23541	23636	23863	23629	23374	23733	23672	23687	23567	23575	23782	23444	23654	23618	23614	23659	23491	23298	23594	23637	23621	23872	23734	23423	23658	23710	23617	23506	23448	23711	23834	23702	23670	23731	23808	23714	23521	23733	23559	23425	23870	23441	23670	23824	23883	23825	23845	23681	23615	23434	23712	23623	23750	23705	23631	23606	23678	23642	23593	23401	23552	23556	23772	23782	23791	23667	23666	23669	23627	23777	23651	23745	23605	23568	23666	23474	23701	23639	23535	23532	23653	23663	23673	23723	23699	23647	23621	23584	23443	23822	23729	23543	23556	23624	23661	23504	23536	23559	23605	23722	23628	23551	23706	23683	23840	23499	23632	23615	23571	23456	23842	23550	23717	23529	23532	23615	23617	23603	23620	23651	23493	23543	23517	23530	23510	23570	23647	23473	23505	23713	23869	23752	23484	23811	23729	23749	23882	23789	23524	23895	23896	23809	23643	23709	23411	23523	23626	23619	23658	23559	23712	23646	23746	23576	23704	23636	23402	23626	23482	23708	23451	23578	23784	23451	23789	23720	23551	23710	23754	23580	23892	23403	23457	23529	23566	23499	23367	23725	23700	23800	23801	23618	23428	23628	23564	23473	23674	23683	23697	23692	23836	23799	23816	23665	23501	23464	23544	23574	23463	23485	23620	23467	23595	23646	23827	23682	23500	23719	23774	23461	23593	23810	23674	23646	23484	23530	23456	23876	23651	23494	23660	23859	23647	23680	23749	23524	23699	23556	23654	23647	23744	23777	23708	23764	23804	23544	23666	23863	23751	23526	23747	23537	23653	23714	23412	23732	23595	23615	23615	23527	23711	23707	23618	23528	23613	23713	23827	23773	23797	23874	23829	23751	23595	23654	23614	23687	23538	23670	23694	23587	23733	23555	23834	23617	23722	23640	23350	23353	23597	23630	23542	23739	23665	23652	23715	23580	23804	23852	23783	23539	23408	23642	23580	23615	23559	23588	23845	23600	23772	23762	23607	23589	23582	23650	23789	23697	23561	23846	23663	23808	23651	23576	23718	23377	23962	23667	23557	23702	23708	23687	23682	23483	23739	23684	23438	23585	23520	23539	23519	23678	23713	23690	23744	23693	23492	23653	23683	23657	23680	23756	23758	23487	23617	23666	23631	23584	23617	23625	23640	23569	23930	23660	23583	23829	23609	23710	23598	23467	23568	23703	23826	23809	23779	23841	23757	23794	23674	23685	23741	23585	23785	23804	23659	23888	23732	23653	23692	23601	23802	23793	23622	23873	23705	23700	23722	23741	23565	23594	23647	23668	23591	23464	23530	23606	23411	23655	23551	23611	23610	23823	23594	23629	23713	23617	23791	23494	23799	23747	23578	23741	23528	23575	23739	23493	23706	23746	23713	23798	23715	23579	23744	23687	23628	23771	23613	23576	23595	23675	23756	23772	23695	23412	23607	23606	23755	23479	23824	23503	23622	23521	23682	23827	23526	23697	23735	23492	23547	23667	23554	23530	23349	23593	23713	23688	23672	23740	23527	23374	23466	23813	23634	23622	23726	23498	23879	23561	23606	23490	23574	23538	23486	23760	23747	23726	23561	23741	23799	23581	23541	23584	23526	23573	23630	23451	23554	23571	23565	23877	23729	23688	23638	23591	23690	23826	23671	23510	23480	23587	23622	23656	23671	23699	23536	23517	23588	23757	23558	23799	23514	23509	23534	23530	23803	23698	23741	23723	23485	23812	23620	23726	23644	23568	23513	23606	23726	23814	23737	23536	23505	23783	23564	23561	23492	23585	23773	23769	23693	23659	23503	23436	23614	23757	23615	23748	23529	23848	23900	23872	23629	23508	23570	23649	23693	23557	23520	23736	23539	23478	23619	23657	23776	23601	23901	23811	23888	23861	23587	23596	23861	23691	23686	23636	23532	23594	23484	23733	23652	23578	23606	23560	23659	23517	23509	23618	23865	23709	23636	23600	23631	23640	23422	23487	23994	23649	23686	23754	23606	23470	23921	23590	23525	23626	23706	23587	23554	23578	23570	23512	23667	23634	23517	23535	23878	23591	23562	23456	23814	23676	23445	23779	23772	23722	23691	23432	23735	23694	23804	23526	23679	23528	23507	23867	23811	23786	23770	23620	23352	23679	23526	23788	23742	23547	23550	23540	23721	23460	23553	23604	23504	23700	23646	23579	23555	23613	23619	23743	23526	23719	23564	23431	23569	23846	23661	23483	23671	23671	23649	23449	23683	23651	23700	23661	23497	23523	23753	23539	23521	23518	23513	23670	23682	23741	23572	23749	23608	23810	23433	23413	23560	23537	23534	23577	23627	23704	23873	23603	23589	23773	23616	23471	23652	23578	23791	23621	23661	23497	23495	23641	23654	23578	23636	23549	23795	23863	23401	23718	23718	23582	23682	23561	23716	23805	23389	23619	23638	23764	23679	23586	23639	23597	23541	23774	23578	23648	23721	23615	23760	23545	23797	23622	23773	23544	23650	23465	23641	23880	23661	23819	23512	23733	23607	23610	23535	23789	23637	23732	23590	23531	23716	23663	23631	23737	23447	23566	23733	23623	23558	23584	23682	23691	23602	23497	23708	23802	23671	23527	23585	23728	23744	23675	23682	23577	23610	23625	23704	23585	23625	23654	23754	23455	23469	23632
17819	30245	29011	38207	89400	72718	58423	38999	27095	20330	19479	19496	19453	19493	19536	19540	19516	19482	19519	19476	19534	19501	19372	19645	19476	19574	19628	19390	19510	19444	19466	19595	19520	19546	19517	19287	19474	19491	19593	19583	19556	19384	19593	19421	19636	19451	19451	19512	19496	19356	19532	19377	19426	19573	19434	19450	19421	19627	19671	19555	19451	19465	19494	19400	19265	19658	19474	19538	19671	19550	19496	19471	19445	19247	19562	19739	19400	19533	19386	19441	19523	19466	19386	19297	19406	19434	19366	19474	19571	19340	19357	19526	19467	19443	19606	19352	19344	19673	19686	19460	19480	19460	19413	19508	19446	19553	19567	19425	19444	19486	19419	19342	19429	19482	19559	19361	19359	19491	19492	19447	19470	19427	19601	19467	19361	19528	19438	19496	19398	19552	19640	19524	19288	19368	19405	19487	19510	19445	19579	19595	19521	19408	19644	19497	19448	19522	19496	19543	19404	19662	19524	19473	19510	19489	19499	19323	19553	19302	19425	19421	19447	19627	19427	19527	19389	19511	19462	19456	19341	19523	19316	19271	19497	19587	19510	19369	19655	19326	19342	19487	19511	19379	19540	19516	19176	19525	19517	19468	19558	19390	19508	19346	19432	19525	19306	19421	19335	19321	19301	19448	19526	19472	19347	19459	19345	19356	19515	19430	19521	19575	19717	19338	19584	19375	19370	19588	19490	19331	19509	19463	19568	19573	19504	19445	19550	19507	19432	19468	19465	19339	19518	19486	19628	19323	19453	19483	19532	19430	19511	19622	19653	19233	19388	19655	19539	19526	19577	19348	19365	19686	19445	19358	19522	19310	19500	19452	19509	19415	19482	19405	19622	19336	19298	19499	19401	19222	19442	19519	19471	19572	19495	19370	19427	19473	19548	19395	19471	19347	19407	19535	19436	19447	19394	19601	19509	19342	19443	19633	19428	19468	19479	19521	19448	19576	19523	19346	19505	19373	19630	19318	19461	19527	19526	19401	19426	19383	19364	19536	19485	19571	19264	19516	19525	19503	19550	19403	19326	19473	19493	19575	19575	19531	19528	19323	19693	19397	19463	19393	19688	19658	19339	19544	19494	19256	19563	19548	19305	19462	19422	19641	19505	19333	19421	19477	19523	19451	19706	19539	19481	19402	19543	19550	19473	19509	19320	19289	19481	19338	19419	19635	19556	19558	19471	19581	19464	19468	19534	19328	19554	19359	19390	19380	19376	19448	19461	19530	19356	19607	19503	19411	19352	19381	19531	19578	19446	19403	19356	19564	19554	19395	19461	19318	19398	19608	19675	19475	19434	19416	19597	19479	19421	19397	19538	19381	19535	19463	19308	19350	19622	19317	19280	19530	19398	19600	19579	19433	19364	19556	19548	19293	19551	19524	19491	19515	19481	19257	19330	19493	19551	19458	19281	19434	19269	19349	19469	19507	19428	19440	19455	19462	19521	19652	19615	19349	19425	19289	19459	19716	19459	19590	19437	19398	19386	19510	19417	19429	19540	19537	19506	19364	19415	19481	19456	19425	19553	19430	19318	19402	19325	19377	19411	19507	19467	19369	19536	19653	19472	19534	19292	19580	19371	19544	19523	19390	19350	19366	19544	19511	19536	19598	19479	19465	19419	19563	19451	19611	19436	19388	19490	19343	19729	19510	19470	19412	19400	19434	19337	19381	19620	19517	19452	19444	19515	19708	19424	19357	19421	19543	19495	19650	19323	19508	19508	19513	19403	19403	19574	19352	19421	19534	19303	19516	19474	19353	19496	19636	19413	19605	19623	19565	19563	19503	19470	19351	19406	19443	19286	19419	19397	19477	19463	19453	19520	19353	19446	19590	19437	19406	19517	19376	19511	19329	19598	19456	19476	19287	19433	19420	19369	19462	19402	19361	19474	19518	19482	19492	19332	19706	19476	19481	19548	19493	19453	19340	19291	19523	19404	19417	19390	19451	19228	19471	19669	19495	19595	19707	19200	19619	19249	19507	19476	19429	19350	19492	19382	19451	19427	19494	19516	19401	19506	19480	19374	19241	19464	19564	19287	19440	19539	19387	19568	19469	19580	19566	19457	19396	19453	19303	19449	19496	19342	19409	19500	19433	19442	19312	19436	19398	19498	19302	19569	19511	19433	19466	19477	19587	19468	19567	19373	19460	19417	19513	19429	19359	19445	19279	19549	19357	19584	19544	19404	19370	19499	19471	19478	19443	19339	19514	19451	19479	19393	19320	19396	19530	19620	19472	19563	19252	19522	19616	19399	19472	19375	19307	19520	19404	19541	19363	19503	19584	19436	19482	19566	19338	19482	19387	19560	19245	19511	19429	19416	19355	19561	19668	19479	19394	19279	19574	19324	19381	19509	19659	19440	19510	19509	19415	19581	19500	19402	19470	19375	19601	19553	19371	19405	19681	19516	19517	19420	19530	19393	19375	19420	19436	19545	19440	19433	19420	19701	19194	19430	19515	19515	19519	19523	19561	19711	19576	19342	19467	19448	19392	19465	19451	19505	19473	19389	19462	19368	19346	19564	19459	19520	19589	19454	19449	19455	19630	19547	19460	19527	19622	19467	19612	19430	19480	19402	19440	19205	19495	19401	19352	19419	19577	19563	19510	19340	19434	19471	19477	19435	19495	19363	19596	19494	19460	19470	19411	19507	19346	19485	19415	19500	19570	19481	19359	19527	19460	19499	19660	19254	19618	19581	19421	19558	19474	19608	19473	19476	19529	19394	19516	19476	19440	19539	19510	19296	19551	19669	19436	19470	19302	19403	19389	19449	19535	19414	19524	19645	19474	19277	19499	19474	19426	19482	19490	19405	19384	19448	19742	19421	19692	19545	19576	19598	19381	19495	19565	19394	19237	19503	19338	19372	19326	19247	19576	19457	19571	19560	19378	19407	19408	19522	19345	19548	19447	19480	19536	19433	19574	19568	19356	19437	19445	19566	19498	19381	19229	19444	19331	19433	19522	19374	19425	19500	19452	19449	19451	19582	19412	19439	19540	19520	19404	19651	19534	19457	19547	19488	19542	19375	19612	19542	19432	19369	19391	19516	19484	19436	19441	19670	19445	19419	19449	19470	19397	19330	19646	19647	19358	19635	19360	19456	19500	19510	19500	19611	19463	19612	19550	19364	19367	19415	19474	19308	19496	19522	19272	19521	19503	19447	19135	19545	19407	19472	19425	19473	19415	19408	19523	19375	19519	19443	19560	19616	19537	19456	19474	19525	19332	19396	19310	19510	19338	19406	19395	19515	19367	19390	19307	19522	19491	19452	19608	19370	19373	19439	19574	19511	19462	19353	19509	19603	19240	19486	19540	19479	19544	19500	19397	19554	19349	19297	19335	19590	19457	19571	19554	19391	19427	19530	19465	19340	19563	19452	19387	19301	19693	19565	19409	19460	19353	19393	19625	19504	19468	19461	19459	19525	19474	19322	19469	19426	19268	19535	19377	19489	19507	19470	19377	19465	19485	19411	19360	19417	19361	19589	19463	19545	19418	19470	19418	19460	19690	19454	19545	19440	19343	19418	19406	19361	19565	19457	19699	19321	19531	19518	19247	19475	19489	19416	19425	19486	19447	19502	19358	19461	19366	19444	19282	19487	19340	19524	19413	19492	19453	19313	19454	19587	19382	19386	19451	19416	19586	19486	19424	19523	19504	19473	19659	19438	19426	19506	19449	19614	19648	19503	19497	19308	19382	19356	19555	19301	19531	19376	19392	19572	19467	19478	19589	19500	19319	19559	19373	19606	19493	19343	19326	19502	19408	19625	19453	19440	19482	19666	19479	19399	19368	19513	19555	19334	19637	19518	19576	19399	19448	19319	19403	19437	19395	19610	19311	19689	19543	19470	19493	19642	19547	19477	19468	19470	19565	19536	19337	19508	19409	19631	19456	19396	19375	19465	19551	19435	19468	19430	19448	19445	19502	19398	19572	19553	19398	19489	19395	19437	19546	19351	19576	19450	19430	19366	19419	19497	19315	19421	19574	19417	19420	19467	19497	19405	19313	19609	19463	19535	19280	19412	19585	19403	19283	19433	19195	19368	19785	19444	19307	19596	19507	19464	19454	19347	19534	19663	19287	19405	19501	19420	19612	19311	19469	19462	19339	19474	19548	19589	19367	19300	19467	19433	19326	19556	19523	19534	19428	19472	19411	19328	19491	19519	19551	19349	19478	19692	19473	19490	19502	19457	19379	19464	19514	19566	19555	19515	19664	19506	19630	19308	19541	19415	19461	19220	19552	19374	19500	19588	19361	19508	19536	19562	19487	19348	19494	19499	19515	19681	19387	19400	19551	19538	19370	19368	19464	19492	19432	19415	19487	19408	19530	19384	19495	19527	19536	19351	19443	19540	19467	19559	19505	19434	19533	19255	19364	19616	19414	19510	19457	19327	19415	19445	19579	19482	19605	19389	19258	19644	19670	19446	19611	19395	19641	19340	19468	19592	19401	19537	19413	19395	19514	19413	19402	19585	19382	19617	19421	19536	19559	19319	19439	19420	19439	19413	19539	19451	19482	19540	19521	19587	19443	19519	19557	19371	19377	19388	19512	19584	19484	19593	19521	19378	19364	19257	19366	19448	19519	19393	19405	19426	19306	19481	19293	19530	19635	19545	19571	19554	19568	19470	19384	19631	19351	19393	19585	19745	19411	19344	19427	19457	19476	19391	19496	19393	19394	19401	19378	19552	19539	19417	19536	19477	19389	19505	19560	19440	19425	19478	19470	19352	19484	19596	19648	19552	19530	19387	19483	19337	19509	19529	19487	19540	19365	19237	19451	19600	19538	19522	19372	19412	19381	19356	19390	19352	19532	19378	19621	19406	19254	19566	19480	19546	19418	19571	19527	19382	19572	19397	19320	19480	19530	19445	19327	19466	19295	19485	19519	19511	19440	19710	19460	19363	19299	19561	19499	19556	19465	19491	19404	19402	19448	19383	19578	19620	19492	19457	19539	19485	19517	19544	19447	19515	19521	19528	19484	19415	19470	19423	19739	19414	19555	19389	19465	19463	19364	19426	19515	19358	19415	19594	19436	19241	19303	19526	19730	19486	19354	19393	19492	19493	19533	19322	19425	19497	19528	19347	19558	19519	19602	19402	19485	19638	19427	19575	19376	19511	19463	19407	19394
27998	22834	27787	32399	45297	37258	31258	27625	25520	24953	24627	24635	24523	24587	24650	24825	24799	24541	24817	24677	24831	24889	24654	24699	24689	24587	24695	25167	24695	24836	24765	24491	24712	24835	24692	24676	24402	24729	24812	24874	24649	24691	24733	24702	24704	24755	24516	24539	24820	24678	24600	24719	24784	24686	24603	24798	24674	24472	24546	24775	24847	24595	24755	24602	24810	24568	24757	24622	24775	24634	24634	24503	24669	24696	24597	24745	24405	24826	24658	24488	24712	24713	24824	24574	24585	24993	24642	24518	24665	24642	24612	24751	24879	24722	24420	24834	24470	24662	24556	24807	24841	24581	24483	24582	24818	24545	24697	24661	24749	24771	24703	24788	24878	24801	24554	24545	24731	24794	24775	24850	24671	24706	24846	24530	24532	24812	24627	24640	24662	24533	24776	24537	24584	24931	24773	24799	24779	24746	24646	24571	24564	24591	24640	24808	24648	24518	24792	24886	24832	24777	24532	24529	24885	24589	24588	24695	24653	24704	24796	24871	24581	24631	24578	24726	24756	24725	24612	24795	24594	24565	24648	24666	24529	24565	24685	24523	24624	24781	24680	24848	24752	24744	24807	24606	24960	24676	24725	24778	24595	24725	24656	24693	24749	24714	24698	24667	24748	24508	24584	24460	24829	24702	24547	24726	24829	24589	24728	24679	24916	24707	24601	24737	24462	24626	24681	24707	24712	24658	24400	24725	24563	24473	24843	24769	24797	24602	24503	24794	24696	24789	24621	24521	24861	24679	24625	24868	24636	24756	24740	24622	24861	24779	24685	24510	24628	24600	24666	24850	24536	24677	24640	24622	24639	24656	24788	24698	24611	24646	24678	24754	24838	24682	24728	24833	24423	25115	24747	24706	24494	24716	24617	24876	24776	24737	24532	24665	24709	24690	24718	24379	24780	24350	24653	24745	24743	24709	24520	24644	24737	24708	24443	24464	24713	24883	24727	24680	24629	24689	24812	24640	24608	24863	24674	24469	24900	24548	24551	24750	24629	24717	24871	24742	24964	24766	24824	24649	24659	24634	24760	24714	24748	24486	24666	24489	24491	24780	24572	24602	24570	24636	24804	24595	24548	24708	24708	24642	24882	24739	24699	24686	24677	24665	24724	24737	24670	24490	24902	24714	24738	24756	24899	24647	24664	24822	24614	24545	24368	24845	24638	24744	24741	24699	24686	24676	24982	24757	24595	24764	24652	24689	24783	24670	24638	24754	24602	24528	24724	24865	24757	24603	24773	24659	24541	24619	24608	24740	24723	24786	24524	24683	24566	24618	24742	24442	24755	24536	24748	24965	24912	24558	24669	24579	24812	24721	24816	24869	24732	24769	24633	24695	24502	24750	24811	24694	24517	24588	24577	24518	24591	24652	24757	24846	24538	24772	24612	24769	24893	24549	24689	24587	24812	24596	24650	24463	24753	24846	24515	24711	24720	24567	24546	24796	24642	24625	24559	24747	24685	24573	24643	24644	24678	24752	24626	24877	24703	24639	24900	24731	24634	24704	24880	24708	24686	24652	24786	24735	24832	24702	24636	24629	24546	24639	24771	24605	24549	24487	24702	24617	24846	24707	24672	24683	24725	24832	24593	24592	24797	24689	24698	24569	24888	24748	24679	24799	24734	24729	24738	24789	24719	24792	24694	24648	24789	24647	24633	24921	24621	24782	24540	24565	24676	24843	24844	24760	24689	24865	24786	24817	24792	24692	24775	24581	24707	24808	24731	24612	24732	24789	24767	24558	24702	24696	24789	24882	24665	24890	24805	24562	24676	24772	24769	24791	24520	24460	24511	24678	24773	24748	24846	24758	24502	24751	24549	24540	24811	24585	24884	24716	24880	24630	24616	24623	24576	24561	24510	24556	24776	24642	24698	24823	24663	24752	24489	24833	24768	24730	24585	24666	24831	24828	24740	24520	24767	24809	24756	24751	24543	24780	24606	24810	24658	24779	24661	24598	24692	24628	24407	24728	24712	24680	24393	24822	24840	24785	24935	24945	24663	24816	24668	24604	24744	24639	24719	24459	24781	24835	24803	24620	24775	24802	24677	24393	24643	24737	24781	24519	24723	24660	24674	24551	24721	24719	24666	24648	24964	24639	24620	24511	24670	24846	24681	24875	24916	24949	24840	24645	24769	24550	24649	24699	24701	24741	24496	24530	24746	24754	24839	24770	24789	24668	24565	24752	24832	24631	24922	24614	24685	24723	24500	24774	24516	24482	24769	24791	24632	24803	24785	24647	24545	24442	24658	24724	24922	24546	24635	24733	24641	24683	24722	24858	24817	24752	24855	24650	24629	24737	24742	24684	24625	24895	24830	24947	24771	24742	24854	24698	24859	24714	24553	24561	24453	25007	24451	24614	24755	24679	24736	24448	24531	24748	24676	24783	24522	24816	24685	24768	24592	24617	24762	24761	24532	24532	24757	24623	24807	24682	24755	24661	24683	24501	24900	24657	24612	24738	24589	24537	24603	24561	24580	24610	24689	24595	24859	24757	24942	24691	24757	24638	24669	24582	24682	24908	24657	24862	24415	24508	24643	24493	24564	24632	24358	24642	24903	24880	24930	24474	24553	24757	24538	24541	24810	24482	24745	24578	24632	24633	24377	24533	24648	24787	24742	24553	24406	24771	24922	24658	24631	24773	24425	24652	24852	24579	24624	24705	24665	24800	24630	24615	24710	24804	24712	24801	24708	24540	24524	24755	24775	24632	24326	24656	24618	24423	24617	24434	24606	24628	24638	24633	24507	24688	24906	24973	24465	24410	24670	24820	24740	24884	24684	24876	24808	24771	24595	24687	24714	24865	24813	24681	24861	24589	24726	24780	24536	24522	24544	24496	24586	24567	24587	24853	24679	24616	24744	24814	24690	24584	24618	24648	24665	24593	24722	24656	24580	24486	24557	24827	24593	24608	24781	24651	24740	24632	24804	24775	24750	24688	24583	24630	24518	24668	24494	24584	24622	24663	24586	24682	24683	24754	24781	24748	24955	24737	24802	24594	24788	24611	24635	24481	24686	24406	24755	24578	24787	24607	24675	24752	24753	24634	24601	24640	24498	24746	24632	24557	24865	24920	24661	24682	24657	24656	24723	24600	24730	24632	24750	24494	24863	24596	24497	24545	24648	24551	24949	24555	24510	24631	24549	24743	24468	24608	24735	24659	24673	24781	24807	24637	24470	24848	24915	24578	24715	24681	24594	24589	24703	24801	24501	24585	24784	24731	24793	24654	24581	24506	24705	24743	24697	24751	24934	24721	24464	24585	24668	24727	24452	24704	24676	24471	24539	24774	24738	24785	24647	24453	24660	24641	24612	24687	24730	24505	24698	24548	24644	24650	24527	24601	24686	24645	24849	24757	24662	24591	24589	24652	24760	24735	24698	24665	24776	24757	24711	24496	24797	24900	24671	24535	24648	24648	24867	24747	24888	24541	24601	24608	24763	24643	24639	24694	24486	24626	24701	24649	24725	24681	24632	24682	24722	24513	24824	24635	24730	24667	24780	24619	24493	24887	24757	24404	24599	24688	24764	24700	24737	24369	24798	24756	24840	24913	24596	24642	24715	24613	24678	24712	24735	24552	24396	24634	24645	24671	24598	24568	24835	24954	24724	24522	24584	24892	24645	24677	24616	24776	24558	24430	24728	24676	24842	24641	24644	24634	24711	24646	24791	24690	24699	24796	24879	24612	24594	24581	24576	24616	24532	24470	24744	24754	24851	24778	24709	24632	24477	24670	24623	24747	24590	24723	24652	24551	24726	24679	24791	24593	24503	24783	24801	24563	24650	24720	24486	24672	24877	24924	24639	24532	24775	24590	24717	24684	24698	24558	24803	24537	24589	24682	24787	24629	24799	24606	24617	24663	24793	24801	24677	24723	24694	24822	24755	24746	24994	24901	24546	24760	24389	24707	24496	24591	24492	24533	24717	24759	24951	24513	24746	24690	24677	24610	24572	24681	24871	24556	24605	24690	24603	24760	24803	24609	24780	24681	24473	24723	24434	24600	24488	24660	24920	24790	24792	24988	24689	24840	24724	24489	24687	24630	24856	24674	24675	24478	24690	24804	24572	24496	24843	24782	24900	24803	24753	24710	24654	24630	24709	24379	24749	24786	24592	24678	24768	24832	24877	24567	24654	24657	24569	24522	24716	24752	24648	24390	24727	24682	24728	24738	24586	24683	24439	24537	24600	24667	24842	24755	24535	24551	24602	24460	24612	24515	24335	24664	24491	24498	24627	24695	24427	24597	24724	24582	24786	24901	24799	24763	24801	25021	24666	24825	24714	24382	24578	24464	24570	24804	24659	24689	24826	24530	24866	24870	24721	24752	24646	24480	24749	24676	24729	24640	24667	24558	24660	24574	24693	24797	24574	24674	24716	24624	24816	24594	24756	24857	24776	24621	24699	24753	24870	24685	24650	24572	24892	24641	25004	24649	24559	24507	24742	24832	24720	24718	24846	24757	24577	24821	24499	24691	24676	24605	24326	24791	24820	24555	24582	24944	24565	24362	24681	24588	24512	24855	24833	24863	24773	24790	24854	24626	24697	24594	24572	24704	24813	24921	24569	24679	24710	24564	24644	24744	24823	24814	24786	24632	24613	24754	24723	24870	24573	24737	24922	24570	24748	24880	24704	24868	24674	24613	24650	24727	24548	24573	24709	24804	24737	24722	24936	24667	24644	24777	24605	24566	24783	24355	24423	24668	24842	24796	24744	24675	24438	24764	24553	24249	24817	24558	24478	24565	24719	24823	24867	24807	24583	24724	24751	24719	24614	24690	24716	24949	24924	24663	24557	24549	24764	24753	24709	24866	24685	24673	24657	24338	24619	24435	24833	24554	24551	24731	24596	24562	24733	24643	24595	24644	24726	24803	24684	24734	24691	24543	24744	24997	24601	24730	24720	24863	24797	24713	24656	24786	24646	24666	24807	24831	24643	24504	24779	24615	24646	24694	24646	24716	24736	24839	24665	24508	24725	24657	24746	24631	24598	24648	24787	24651	24693	24770	24672	24675	24651	24670	24502	24632	24382	24784	24759	24399	24546	24597	24731	24504	24748	24452	24882	24754	24780	24804	24726	24642	24514	24629	24758	24845	24789	24663	24656	24722	24662	24592	24537	24580	24538	24665
17963	21033	20873	28927	41918	33265	27384	22670	20602	20117	20135	19898	19841	19901	19810	19951	20008	19989	20022	20019	19865	19829	19905	19794	19921	19917	20115	19979	20041	19927	20017	19879	20029	19947	19795	19846	19987	20034	19838	19856	19805	19706	19848	19987	19919	19898	20051	19800	19885	20073	19979	20023	19989	20039	20006	19879	20034	19863	19943	19797	20134	20104	20042	19937	19801	19960	19974	19945	19861	19902	19921	19802	19939	20034	19719	19845	19934	19841	19976	19945	19985	19870	20065	19952	19967	19823	20048	19817	19961	19993	19821	19823	19930	19871	19923	20060	19824	19788	19836	19860	19961	20115	19862	19982	19807	20082	19850	19941	19974	19932	20020	20034	19954	19758	20028	19809	19861	19976	20064	19845	19991	19753	20039	19726	20163	19918	20030	19912	19996	19975	19727	20115	19899	19935	19944	19907	20037	20090	19988	20136	19955	19992	19990	19968	19795	19830	20040	19983	19992	19955	19925	19877	19958	19975	19957	19829	19935	19832	19919	19844	20185	19920	19830	20028	20144	19748	19895	19915	19890	19792	19944	19880	19931	19829	19822	19934	19974	20090	20000	19858	19949	19872	19845	19823	19840	19902	20025	20010	19824	20046	20019	19892	19895	19982	19870	19966	19689	19979	19977	20029	19879	20063	19770	19895	20008	19681	19888	20075	19819	19748	20009	19913	19964	20146	20124	20124	19969	19788	19834	20031	20081	19945	19790	19937	19919	19906	19850	19840	19839	19933	19870	20049	20077	19907	19962	19932	19898	19949	19932	19867	19944	20041	19903	20061	19851	19907	19938	19794	19788	19865	19828	20103	19993	19921	19802	20035	20045	19857	20017	19821	19814	20020	20089	19894	19831	19953	19906	19871	20029	19897	19793	19963	19858	19799	19933	20071	19938	19820	20007	19866	19974	19888	20065	19824	19933	19885	19887	19936	20019	19919	19860	19876	19743	19889	19818	19951	19849	20201	19845	19952	19853	19916	19904	19919	19743	19827	19891	19930	19827	19910	19840	19938	19748	20021	19875	19877	19776	19981	19946	19911	19896	19945	19933	19806	19819	20025	19902	19990	19665	19998	19908	19852	19944	19699	19910	19889	19952	19651	19946	20051	20084	19974	19916	19927	19928	19738	19848	19912	20038	19895	20092	19942	19972	19980	19991	20070	19816	19967	19873	19974	19989	19987	19993	20037	20127	19903	19859	19813	19888	19959	19792	19936	19917	19986	20014	20170	19966	19824	19868	19891	19911	19873	19931	19930	19790	19954	19997	20057	20053	19777	19906	19879	19849	19983	19835	19810	19748	20113	19973	19808	19822	19942	19859	19944	19909	20075	19927	19984	19880	19838	20059	19945	19970	19910	19885	20011	19954	19996	19967	19970	19947	19966	19855	19880	19894	19940	19907	19951	19938	19852	19901	19895	19963	19753	19821	19847	19952	19975	19918	19795	19902	19949	20020	19944	19815	19857	19688	19951	19794	19914	19697	20216	19881	19880	19982	19995	20039	20026	20045	19763	19924	19903	19846	20179	20126	19807	20077	19822	20062	19934	20044	19939	20059	19978	19886	19952	19901	19907	19926	20032	20096	20006	19958	19914	19736	19949	20151	19776	20085	19772	19929	20077	20085	20032	20062	19880	20013	19910	19880	20176	19850	19824	19897	20114	19919	19862	19868	19863	19953	19731	19948	19760	19929	19823	19805	19940	19968	20132	19796	20005	19888	20135	19937	19989	19995	19915	19781	19963	19872	19819	20031	19931	19933	19938	19888	20055	19875	19942	19971	19800	19853	19975	19990	19981	19906	19941	19901	19986	19834	19933	20014	19804	19911	19714	19884	19866	20037	19771	19908	20001	20060	19936	20194	19855	20039	20062	20063	19903	19922	19955	19906	20026	19954	19800	19959	20111	19911	19813	20108	19954	19930	19983	20057	20122	19898	19844	19963	19813	19973	19863	19774	19863	19998	19857	19865	20073	20040	19852	19917	20019	19883	20031	19929	19863	19803	19894	20030	19923	20065	20011	20033	19947	20030	19808	20117	20067	19826	19992	19834	19973	19958	19997	19951	20028	19921	20028	19820	19963	19905	20001	19915	19821	19804	19961	19935	19848	20120	19925	19884	19870	20119	19739	19810	19985	19899	20045	19964	19956	19949	19985	19756	20119	19869	20040	20025	19823	19890	19947	19933	19783	19736	19928	20001	19828	19878	19750	19831	20014	20011	19777	20138	19985	19926	19959	19985	19775	19983	20020	19906	19864	19901	19867	20103	19794	20066	19912	19961	19795	19956	19984	19842	19987	19816	19766	19902	20010	19938	19893	19927	19998	19872	20056	19834	19673	19742	19823	19862	19799	19973	19825	19926	19783	19990	19751	19886	19902	20016	20020	19993	19962	19966	19911	19819	19795	19744	19783	20015	19837	19919	19994	19902	19880	20057	19890	19724	19924	19954	19967	19745	20100	19926	19947	19876	19917	19880	19945	19912	20075	19928	19824	19810	19819	20015	19862	19897	20007	20005	20055	20094	19767	20018	19897	20010	20007	20014	19977	19993	20081	19993	19851	20021	19966	20100	19969	19785	20099	19915	19948	19941	19918	19952	19867	19787	19856	19869	19962	19866	20123	19830	19946	20203	19816	19904	19796	19987	19932	20127	19992	19850	19887	19934	19873	19853	19919	19846	19933	19938	19952	19863	19862	20004	19932	20013	19910	19875	19995	19897	19966	19994	19978	19898	19984	19898	19963	19869	19882	20000	19883	19965	19926	19900	19986	19913	19944	19972	20011	20086	19952	20115	19904	19948	19850	19944	19968	19843	19822	20012	19958	19987	20031	19902	19867	19928	20024	20034	19990	19833	19873	20061	19979	19949	19866	19900	20085	20126	19958	19780	19780	19945	20157	20045	19816	19995	19937	19731	19966	19875	19862	19994	19855	20016	19799	19967	19932	20049	19775	20049	20182	19909	20011	19969	19895	19889	20101	19927	19815	19885	19944	19849	19999	19937	19935	20035	20007	19838	19883	19852	19935	20019	19764	19971	20219	19856	20041	19902	20045	19920	19961	19974	20121	19836	19997	19837	19939	20130	20140	19739	19848	19887	19798	19831	19904	19842	19976	20050	19918	19853	20118	20002	19889	19921	19965	19894	19896	19883	19945	20076	20010	19938	19992	19934	19920	19862	19932	20118	20067	19976	19865	20062	19851	19897	20053	20009	19847	20164	19998	19923	19978	20012	19861	19977	19920	20044	19990	19962	19956	19957	19993	19822	20024	20032	19875	20017	20061	19837	19893	19877	20089	19854	19863	20143	19920	19861	20121	19877	19963	19908	19891	19793	19767	20040	19866	19905	19807	20028	19975	20054	20136	19866	19910	19863	20024	20042	19925	19932	19952	19907	20099	19990	20054	19954	19820	19951	19878	20006	19950	19951	19983	20082	19912	19957	20026	19963	19841	19922	19950	19899	19919	19759	19842	19935	19815	19885	19957	20019	19837	19850	19917	20106	20074	19896	19980	19795	19887	19971	19946	19961	19951	19976	19848	19759	20112	20098	19926	19856	19802	19818	19779	19992	19816	20031	19837	19951	19719	20011	19961	19996	19740	19910	19852	19983	20071	19806	20053	19830	20175	19829	19954	19982	19814	19912	19855	19939	19834	19888	19866	19972	19945	20012	20032	19798	20047	19876	19931	19914	19833	19838	19899	20048	19735	20141	19826	19850	20118	19862	19948	19975	20007	19826	19863	20042	19855	19975	19908	19991	19870	20060	19983	19689	19872	19833	19904	19837	19899	19962	20092	19993	19935	19902	20015	19802	19864	19959	19878	19897	19674	19845	19950	20008	19954	19886	19953	20010	19975	20038	19784	20225	20101	20022	19868	19735	20076	19847	19882	19933	19701	20110	19843	19803	19850	19932	19923	20000	20065	20098	19964	19819	19881	19849	19943	20012	19763	19909	20017	20030	19871	19956	19902	20009	19873	19792	19983	20095	19952	19930	19937	20059	19963	20000	19868	19949	19928	19900	19931	20058	19915	19872	20130	20002	19979	19836	20005	19947	20042	19957	19913	20082	19815	20119	19822	20000	20014	19920	19946	19956	19973	19967	19846	19851	19977	19903	19992	19928	19912	19946	19839	19908	19883	20081	19999	20051	19785	19908	19853	20021	19981	20025	19962	19892	19793	19869	19958	19999	19960	19960	19931	19949	20037	19895	19879	19684	19629	19975	20003	19754	19923	20049	19978	19855	19803	19784	20089	19930	19888	19926	19816	19966	20009	19991	19997	19968	19949	20048	20010	20024	19891	20028	20005	20059	19806	19948	19998	19739	20008	19923	19832	20036	19967	19833	19953	19977	20038	19843	20008	20083	19830	19918	19853	20083	19853	19856	19850	19969	19953	20069	19902	20004	20003	19920	19998	19868	19983	19798	20031	20071	20032	19834	19932	19958	19914	20010	20026	19995	19910	19878	20012	20100	19943	19962	19969	19951	19979	19935	20009	20102	20095	19916	19910	19782	19982	20014	19987	19853	20021	19945	20073	19876	19971	19976	19970	19811	19674	19802	20036	19893	20081	19980	19981	19885	20003	19960	19825	20037	19746	19929	19977	19979	20143	20110	20087	19904	19987	20005	20061	19844	19933	19716	20091	19862	20014	19976	20111	19870	19873	19917	19802	20030	19996	20007	19887	20034	20096	20051	19917	20216	19889	20048	19827	19819	19942	19906	19852	19966	20054	19893	19886	19981	19793	19835	19876	19948	19955	19781	19962	20043	19930	20082	19857	19977	19976	19819	19837	20149	20014	19840	19907	20004	19985	20014	20078	19636	19921	19825	19863	19970	19922	19789	19826	19883	20029	20096	19875	19976	19875	20013	19836	20064	20102	19977	20062	19977	20067	19940	19936	20184	19958	20025	19917	19661	19933	20003	19905	20034	19930	19882	19863	19968	19968	19916	19919	19814	20162	20118	19982	20004	19832	20055	19724	20016	19971	19955	19833	19990	19840	19956	19898	19929	19920	20020	19959	19909	20044	19945	19874	20049	19956	19979	20078	19964	19870	20010	19926	19879	19846	19904	20055	19819	19802	19966	19842	19949	19999	19974	19905	19913	19967	20132	19995	19987	20001	19881	19912	20061	20070	20035	19906
24586	21064	28140	33122	68149	58153	44954	34125	28570	26319	26089	25847	25836	25863	25899	25899	25725	25872	25693	25755	25841	25840	25959	25851	25854	25738	26043	25873	25669	25596	25709	25812	25751	25686	25617	25752	25730	25582	25882	25618	25690	25709	25926	25842	25761	25945	25719	25665	25688	25559	25838	25673	25959	25636	25760	25621	25647	25667	25858	25895	26022	25841	25630	25763	25624	25490	25814	25663	25780	25737	25656	25717	25749	25577	25521	25567	25684	25919	25878	25807	25664	25798	25669	25478	25642	25587	25794	25641	25523	25825	25850	25628	25474	25838	25828	25679	25574	25475	25795	25807	25927	25892	25632	25808	25665	25802	25693	25664	25803	25592	25876	25666	25778	25746	25760	25643	25760	25827	25648	25822	25825	25838	25459	25528	25873	25857	25398	25577	25980	25659	25617	25601	25821	25538	25518	25792	25731	25928	25553	25686	25684	25538	25961	25660	25602	25785	25867	25800	25604	25623	25643	26016	25595	25832	25897	25788	25636	25745	25513	25762	25841	25558	25588	25589	25681	25684	25755	25674	25920	25767	25712	25762	25671	25702	25443	25799	25668	25503	25582	25680	25560	25901	25797	25592	25774	25828	25796	25603	25657	25811	25747	25614	25879	25672	25670	25699	25809	25797	25597	25514	25978	25689	25643	25758	25741	25498	25608	25712	25611	25708	25545	25756	25653	25648	25864	25682	25604	25365	25579	25666	25673	25776	25686	25521	25588	25755	25924	25858	25676	25642	25712	25789	25594	25691	25779	25541	25635	25583	25867	25610	25581	25734	25861	25583	25581	25648	25545	25976	25821	25953	25688	25551	25685	25831	25739	25791	25539	25628	25650	25733	25613	25519	25555	25589	25841	25944	25784	25950	25705	25853	25579	25629	25695	25434	25739	25609	25538	25800	25776	25635	25864	25756	25808	25873	25767	25796	25831	25664	25721	25673	25618	25779	25844	25627	25493	25564	25699	25610	25657	25701	25792	25787	25523	25695	25703	25692	25597	25691	25755	25611	25829	25840	25635	25837	25684	25709	25680	25554	25803	25978	25878	25675	25730	25705	25860	25674	25849	25537	25654	25594	25497	25538	25702	25602	25582	25647	25655	25595	25592	25672	25769	25600	25780	25818	25724	25716	25647	25562	25744	25718	25703	25755	25667	25667	25794	25880	25758	25608	25744	25876	25695	25736	25523	25702	25692	25673	25740	25799	25757	25561	25738	25580	25751	25854	25840	25868	25735	25820	25758	25624	25791	25924	25665	25610	25716	25525	25707	25676	26034	25732	25739	25754	25557	25693	25805	25719	25701	25908	25431	25883	25708	25603	25587	25541	25659	25733	25536	25639	25584	25798	25846	25579	25834	25587	25616	25774	25525	25586	25832	25689	25775	25924	25616	25738	25514	25667	25800	25741	25958	25685	25792	25685	25527	25691	25815	25785	25485	25740	25709	25765	25659	25647	25690	25751	25578	25689	25742	25853	26019	25703	25864	25808	25842	25837	25729	25709	25739	25844	25649	25687	25924	25558	25843	25951	26059	25721	25835	25742	25777	25688	25696	25874	25824	25633	25743	25757	25620	25727	25949	25485	25504	25830	25815	25571	25545	25821	25670	25497	25884	25849	25787	25637	25871	25664	25528	25688	25833	25678	25688	25663	25684	25618	25930	25772	25558	25858	25830	25655	25616	25650	25692	25694	25731	25866	25854	25645	25786	25713	25635	25472	25606	25735	25655	25628	25615	26008	25763	25547	25782	25772	25920	25708	25872	25595	25922	25827	25686	25690	25698	25817	25736	25689	25471	25942	25557	25642	25773	25619	25810	25656	25727	25529	25898	25621	25789	25620	25702	25877	25614	25697	25844	25708	25699	25767	25646	25604	25569	25735	25766	25666	25887	25592	25644	25752	25764	25510	25461	25664	25638	25774	25563	25926	25734	25694	25543	25694	25934	25657	25689	25717	25769	25677	25756	25392	25770	25941	25793	25588	25514	25482	25671	25645	25849	25790	25781	25760	25805	25731	25676	25861	25946	25682	25700	25807	26038	25457	25797	25615	25653	25601	25614	25799	25856	25848	25478	25800	25740	25623	25807	25836	25873	25562	25822	25847	25760	25713	25784	25668	25776	25828	25753	25735	25842	25764	25821	25778	25635	25629	25817	25627	25947	25760	25731	25913	25748	25626	25884	25844	25668	25773	25790	25796	25764	25854	25779	25720	25580	25490	25750	25637	25861	25550	25816	25679	25840	25536	25745	25667	25871	25795	25734	25490	25583	25747	25744	26096	25762	25769	25729	25975	25906	25841	25569	25701	25723	25742	25922	25496	25618	25762	25809	25619	25562	25665	25891	25723	25918	25653	25822	25693	25910	25776	25594	25480	25663	25714	25875	25576	25748	25926	25755	25601	25853	25747	25732	25713	25581	25530	25759	25664	25662	25813	25916	25806	25508	25797	25885	25666	25638	25614	25873	25818	25795	25586	25572	25481	25766	25674	25856	25706	25844	25726	25737	25799	25816	25569	25755	25791	25646	25670	25764	25665	25764	25711	25659	25782	25590	25438	25842	25865	25979	25469	25714	25724	25890	25879	25572	25689	25543	25583	25766	25707	25729	25671	25597	25687	25730	25643	25624	25480	25745	25882	25877	25950	25671	25647	25590	25740	25774	25792	25532	25794	25853	25458	25684	25729	25636	25525	25590	25607	26027	25664	25851	25780	25750	25747	25780	25868	25697	25670	25904	25832	25764	25589	25615	25811	25616	25654	25583	25684	25765	25814	25604	25727	25565	25626	25552	25810	25742	25789	25806	25772	25949	25743	25679	25757	25706	25906	25601	25806	25699	25501	25815	25696	25664	25879	25708	25608	25564	25686	25629	25748	25807	25815	25616	25593	25564	25595	25583	25772	25694	25718	25766	25625	25879	25602	25571	25705	25478	25712	25932	25805	25798	25533	25830	25780	25718	25829	25594	25500	25702	25791	25576	25771	25829	25905	25789	25727	25690	25797	25858	25627	25507	25608	25815	25915	25634	25707	25617	25530	25551	25549	25627	25678	25739	25852	25676	25693	25640	25864	25651	25707	25738	25779	25461	25641	25645	25556	25724	25984	25788	25865	25695	25816	25732	25649	25828	25755	25795	25679	25654	25700	25722	25626	25631	25965	25798	25916	25681	25852	25516	25443	25764	25524	25695	25807	25651	25608	25668	25679	26108	25538	25738	25789	25921	25593	25761	25943	25785	25775	25649	25690	25947	25770	25772	25623	25807	25669	25465	25859	25670	25560	25490	25592	25596	25732	25314	25623	25800	25428	25792	25749	25487	25666	25813	25567	25661	25830	25476	25572	25506	25819	25650	25901	25654	25627	25665	25911	25798	25892	25712	25634	25752	25959	25702	25606	25731	25626	25659	25750	25928	25665	25775	25520	25560	25657	25600	25573	25711	25701	25878	25674	25670	25491	25540	25623	25662	25681	25613	25774	25770	25752	25618	25588	25881	25926	25900	25798	25690	25674	25757	25700	25592	25566	25622	25808	25847	25880	25783	25554	25890	25481	25882	25716	25568	25907	26000	25639	25879	25550	25662	25859	25760	25918	25583	25763	25732	25671	25580	25735	25514	25743	25557	25809	25817	25712	25856	25976	25653	25576	25753	25703	25782	25786	25818	25699	25741	25609	25743	25743	25662	25661	25340	25785	25870	25720	25917	25665	25669	25666	25670	25622	25795	25533	25791	25850	25795	25866	25801	25487	25614	25507	25632	25548	25642	25893	25796	25664	25487	25834	25773	25665	25643	25717	25710	25639	25857	25852	25791	25974	25806	25714	25891	25622	25873	25717	25832	25707	25627	25868	25624	25765	25841	25422	25867	25653	25874	25772	25823	25794	25738	25627	25744	25629	25648	25774	25623	25760	25581	25757	25792	25864	25865	25751	25797	25783	25924	25875	25714	25777	25696	25655	25493	25718	25651	25618	25830	25795	25606	25750	25883	25701	25511	25688	25807	25862	25749	25699	25558	25740	25925	25990	25858	25876	25744	25666	25659	25697	25657	25615	25757	26000	25734	25612	25835	25629	25839	25628	25622	25678	25781	25599	25671	25555	25783	25554	25827	25702	25690	25773	25786	25493	25640	25584	25745	25478	25732	25745	25763	25540	25885	25671	25598	25547	25699	25827	25694	25688	25824	25761	25645	25744	25827	25427	25913	25693	25726	25769	25957	25483	25747	26004	25553	25751	25708	25638	25610	25846	25712	25903	25819	25603	25701	25872	25744	25669	25545	25759	25779	25627	25910	25730	25987	25655	25766	25720	25771	25742	25683	25655	25799	25931	25850	25560	25522	25577	25628	25714	25845	25704	25660	25880	25673	25541	25802	25794	25773	25644	25833	25759	25508	25811	25604	25620	25609	25682	25593	25587	25764	25900	25689	25821	25822	25806	25776	25644	25686	25791	25785	25678	25624	25848	25910	25806	25703	25747	25671	25519	25716	25776	25717	25582	25456	25731	25715	25663	25609	25770	25799	25735	25973	25616	25653	25835	25879	25542	25805	25793	25671	25819	25557	25739	25493	25618	25744	25702	25475	25874	25621	25782	25699	25826	26094	25945	25792	25678	25806	25523	25684	25809	25675	25773	25577	25828	25841	25876	25699	25574	25602	25881	25673	25882	25502	25614	25589	25746	25755	25821	25874	25700	25730	25739	25705	25593	25753	26036	25676	25835	25596	25670	25794	25833	25745	25530	25719	25542	25688	25496	25826	25772	25922	25551	25709	25868	25746	25842	25565	25560	25752	25773	25759	25786	25873	25736	25853	25761	25536	25895	25996	25751	25933	25816	25970	25654	25834	25668	25622	25640	25578	25820	25839	25657	25721	25770	25893	25757	25741	25648	25709	25590	25767	25716	25869	25657	25687	25723	25618	25806	25803	25814	25910	25991	25774	25858	25785	25578	25801	25813	25710	25800	25701	25517	25874	25836	26032	25778	25847	25652	25768	25758	25566	25793	25680	25627	25673	25868	25774	25727	25825	25758	25799	25576	25552	25662	25857	25622	25776	25673	25770	25712	25549	25666	25561	25692	25804	25742	25753	25683	25856	25885	25693	25919	25751	25768	25689	25769	25910	25708	25712	25801	25684	25728	25636	25548	25766	25760
16877	24892	24414	39916	72424	56209	42476	29863	23016	20680	20559	20608	20454	20672	20509	20590	20630	20625	20587	20371	20663	20395	20541	20546	20620	20670	20394	20566	20365	20408	20603	20498	20504	20555	20514	20600	20483	20701	20603	20548	20568	20398	20602	20657	20679	20579	20451	20512	20587	20408	20438	20587	20429	20545	20478	20431	20657	20466	20419	20429	20668	20500	20574	20554	20415	20384	20356	20421	20582	20531	20516	20724	20419	20359	20564	20458	20690	20356	20585	20285	20746	20382	20521	20326	20415	20465	20375	20507	20513	20620	20501	20474	20458	20479	20449	20457	20535	20404	20576	20630	20322	20608	20368	20425	20504	20592	20440	20455	20466	20398	20427	20542	20549	20558	20484	20449	20706	20417	20642	20722	20466	20430	20408	20506	20389	20495	20397	20475	20331	20391	20480	20495	20319	20415	20583	20621	20349	20395	20391	20303	20507	20498	20450	20566	20368	20387	20491	20364	20510	20513	20535	20541	20566	20434	20451	20464	20331	20583	20348	20349	20585	20468	20564	20481	20598	20470	20592	20481	20347	20575	20664	20403	20321	20395	20500	20587	20458	20559	20593	20408	20463	20571	20549	20414	20543	20587	20529	20541	20363	20479	20596	20408	20342	20524	20460	20553	20483	20551	20564	20551	20575	20341	20425	20655	20545	20661	20359	20318	20612	20578	20443	20549	20515	20504	20482	20426	20527	20709	20529	20481	20321	20593	20502	20453	20492	20534	20522	20528	20480	20461	20444	20481	20464	20563	20517	20551	20517	20464	20721	20486	20589	20428	20562	20428	20461	20590	20409	20510	20548	20415	20521	20681	20421	20435	20471	20468	20419	20517	20557	20371	20479	20402	20351	20606	20471	20438	20463	20393	20664	20591	20500	20623	20519	20431	20653	20671	20596	20439	20565	20436	20648	20401	20456	20485	20569	20436	20363	20515	20500	20543	20591	20667	20491	20414	20525	20536	20570	20373	20362	20468	20496	20407	20487	20430	20511	20287	20495	20413	20519	20444	20645	20510	20571	20433	20419	20496	20502	20436	20553	20620	20461	20459	20516	20418	20466	20579	20637	20553	20402	20540	20444	20536	20606	20616	20533	20652	20399	20691	20450	20461	20486	20525	20498	20440	20515	20404	20441	20558	20467	20335	20459	20753	20475	20336	20388	20488	20520	20681	20673	20276	20560	20489	20574	20426	20493	20365	20434	20560	20519	20722	20528	20360	20455	20623	20393	20428	20372	20686	20355	20386	20663	20371	20438	20552	20394	20435	20467	20480	20387	20529	20602	20669	20469	20592	20344	20630	20435	20683	20419	20471	20543	20308	20578	20714	20706	20563	20375	20471	20519	20335	20550	20346	20537	20448	20520	20488	20484	20612	20720	20641	20518	20429	20565	20586	20525	20446	20488	20638	20439	20606	20511	20437	20562	20588	20616	20395	20386	20522	20610	20344	20374	20384	20397	20565	20699	20575	20443	20642	20437	20471	20517	20361	20556	20486	20418	20665	20270	20404	20686	20364	20407	20457	20287	20273	20283	20660	20451	20379	20377	20506	20491	20623	20400	20377	20548	20494	20418	20536	20301	20447	20517	20617	20515	20467	20589	20511	20347	20594	20414	20532	20584	20446	20414	20444	20566	20527	20524	20552	20402	20714	20620	20310	20401	20494	20362	20445	20354	20375	20604	20456	20783	20642	20489	20542	20676	20576	20506	20451	20427	20417	20457	20403	20595	20469	20627	20571	20514	20495	20395	20397	20700	20470	20563	20570	20541	20417	20434	20661	20451	20557	20501	20605	20609	20427	20290	20550	20454	20403	20472	20459	20473	20536	20654	20405	20498	20616	20412	20457	20508	20659	20355	20425	20590	20516	20541	20625	20566	20451	20510	20460	20645	20391	20267	20622	20205	20405	20519	20475	20622	20591	20496	20314	20525	20377	20415	20627	20616	20585	20501	20419	20446	20540	20395	20538	20355	20657	20577	20383	20418	20536	20551	20533	20560	20455	20383	20499	20294	20611	20535	20457	20469	20477	20433	20553	20617	20516	20400	20562	20501	20622	20512	20448	20588	20550	20454	20463	20467	20444	20425	20594	20362	20385	20453	20702	20559	20504	20427	20369	20523	20359	20373	20499	20413	20405	20642	20609	20489	20533	20342	20700	20509	20533	20425	20531	20434	20658	20646	20551	20585	20618	20704	20506	20531	20640	20341	20453	20552	20389	20500	20593	20533	20436	20648	20631	20400	20513	20577	20561	20524	20467	20491	20474	20342	20635	20521	20590	20513	20754	20326	20521	20485	20394	20538	20543	20392	20314	20403	20520	20491	20536	20445	20597	20597	20401	20439	20487	20521	20532	20316	20560	20492	20378	20343	20560	20455	20294	20597	20388	20475	20556	20395	20465	20491	20562	20549	20467	20418	20583	20555	20456	20408	20520	20681	20476	20526	20423	20427	20538	20408	20423	20303	20570	20717	20576	20433	20523	20480	20674	20473	20596	20563	20645	20602	20459	20553	20515	20580	20572	20704	20671	20277	20382	20445	20526	20340	20430	20417	20580	20619	20207	20477	20261	20437	20489	20664	20572	20468	20376	20373	20588	20608	20402	20466	20526	20632	20549	20438	20656	20584	20646	20468	20574	20408	20371	20385	20491	20532	20611	20502	20381	20659	20480	20408	20478	20449	20609	20639	20487	20559	20573	20522	20518	20480	20626	20332	20539	20629	20402	20424	20475	20506	20594	20491	20327	20561	20669	20639	20406	20506	20544	20528	20406	20287	20449	20619	20416	20641	20438	20628	20530	20509	20620	20568	20707	20418	20468	20630	20513	20555	20430	20423	20425	20468	20688	20367	20565	20490	20580	20611	20487	20558	20631	20647	20563	20520	20435	20528	20633	20555	20593	20681	20313	20415	20431	20523	20548	20433	20540	20475	20607	20422	20508	20467	20520	20616	20527	20628	20587	20534	20452	20624	20467	20437	20577	20685	20707	20402	20546	20490	20443	20443	20608	20442	20486	20664	20467	20599	20589	20422	20518	20522	20330	20476	20440	20570	20480	20351	20368	20536	20394	20457	20479	20593	20427	20573	20581	20484	20417	20370	20478	20628	20477	20542	20449	20375	20633	20401	20423	20397	20460	20453	20534	20621	20480	20454	20353	20551	20430	20424	20497	20566	20381	20442	20477	20414	20563	20464	20522	20554	20507	20551	20573	20565	20504	20751	20550	20643	20633	20612	20498	20438	20532	20529	20451	20561	20519	20491	20511	20542	20481	20412	20428	20522	20720	20361	20546	20523	20595	20422	20233	20527	20581	20618	20532	20542	20324	20431	20823	20562	20541	20393	20542	20454	20264	20432	20582	20395	20637	20453	20719	20542	20224	20341	20403	20457	20505	20707	20696	20528	20387	20544	20442	20618	20448	20452	20487	20597	20375	20637	20529	20491	20491	20636	20502	20487	20430	20479	20622	20427	20511	20525	20596	20430	20428	20594	20672	20685	20364	20526	20520	20378	20429	20434	20579	20509	20536	20476	20370	20481	20464	20386	20637	20571	20475	20388	20483	20418	20562	20590	20561	20557	20622	20285	20457	20526	20565	20470	20466	20511	20458	20539	20632	20559	20575	20931	20455	20565	20530	20496	20445	20430	20444	20496	20536	20657	20462	20372	20382	20700	20600	20445	20529	20367	20651	20625	20414	20410	20399	20678	20624	20747	20435	20602	20720	20648	20481	20480	20469	20632	20609	20529	20526	20458	20432	20525	20496	20460	20637	20370	20528	20694	20542	20565	20270	20651	20426	20532	20470	20472	20465	20576	20488	20522	20489	20566	20605	20356	20516	20428	20352	20603	20528	20409	20515	20407	20634	20318	20588	20497	20590	20502	20379	20447	20455	20484	20424	20425	20526	20413	20438	20438	20634	20598	20494	20238	20665	20396	20460	20495	20585	20597	20599	20569	20506	20694	20490	20582	20515	20386	20599	20619	20428	20435	20399	20417	20317	20429	20412	20522	20384	20549	20513	20602	20579	20426	20519	20506	20575	20543	20426	20365	20470	20628	20516	20409	20495	20532	20564	20438	20574	20303	20399	20480	20468	20535	20491	20714	20380	20506	20497	20410	20327	20433	20484	20474	20535	20409	20521	20476	20376	20584	20517	20685	20453	20478	20523	20347	20582	20466	20373	20544	20432	20312	20537	20531	20408	20506	20497	20339	20527	20493	20607	20589	20465	20639	20602	20416	20513	20399	20592	20445	20570	20480	20599	20496	20416	20577	20497	20538	20384	20365	20612	20369	20528	20541	20285	20504	20500	20481	20418	20531	20568	20429	20496	20469	20533	20627	20557	20674	20410	20421	20650	20416	20533	20515	20506	20525	20500	20578	20511	20517	20524	20613	20496	20491	20346	20716	20450	20604	20681	20453	20584	20579	20500	20489	20380	20410	20460	20452	20313	20569	20497	20618	20581	20594	20612	20484	20442	20761	20510	20514	20416	20419	20482	20564	20424	20624	20496	20564	20533	20465	20438	20481	20467	20467	20626	20449	20290	20550	20479	20477	20567	20642	20380	20506	20449	20361	20433	20541	20467	20535	20526	20616	20351	20588	20516	20439	20481	20508	20657	20590	20441	20430	20549	20571	20408	20409	20448	20474	20628	20558	20410	20511	20537	20407	20411	20616	20475	20225	20579	20698	20543	20365	20463	20520	20497	20791	20322	20315	20617	20476	20453	20589	20371	20335	20236	20448	20665	20486	20520	20721	20472	20543	20377	20593	20491	20625	20474	20555	20559	20488	20491	20331	20578	20547	20604	20584	20650	20428	20521	20465	20396	20472	20506	20321	20414	20515	20637	20331	20620	20636	20604	20539	20499	20545	20567	20569	20335	20484	20506	20573	20581	20481	20425	20521	20517	20496	20621	20299	20734	20389	20566	20401	20541	20360	20509	20408	20384	20821	20556	20539	20474	20502	20705	20478	20479	20533	20612	20364	20521	20450	20490	20495	20558	20376	20535	20548	20364	20480	20350	20451	20423	20437	20480	20422	20538	20580	20512	20387	20620	20601	20409	20644	20500	20495	20336	20551	20526	20439	20526	20507	20459	20496	20508	20585	20522	20603	20515	20598	20503	20633	20566	20372	20517	20540	20573
22746	21068	28832	35999	75188	67613	54822	40637	31871	27739	27350	27142	27110	27131	27327	27125	27063	27180	26939	27165	27159	27034	27076	26893	27030	27047	26893	26937	26887	26993	26990	26960	26889	27107	27027	26778	27122	27065	26974	27071	27001	26867	26872	27099	26978	26915	26911	27046	26967	27023	27095	27062	26975	27049	26867	26876	27066	27004	26897	26935	26806	26859	27057	27084	26936	26798	26907	26998	26811	26854	26858	26763	26865	26850	26702	26959	26927	26892	26921	27007	26920	26756	26752	26888	26950	26658	26849	26677	27016	26875	27004	26764	26975	26877	26866	26965	26877	26947	27106	26927	27094	26873	27032	26817	26985	26860	27076	26702	26863	26662	26678	27045	26929	26685	26900	26866	26758	27204	27076	26891	27101	27045	26898	26862	27034	26977	26739	27139	26959	26948	27136	26968	26923	26703	26631	26809	26813	26734	26720	26930	26775	26941	26730	26986	26856	26934	27029	26782	26895	26725	27018	26803	26987	26946	27126	26709	26890	26683	26740	26903	27022	26879	26630	26726	26687	26970	26619	27014	26806	27030	26891	26769	26600	26595	26778	26986	26853	26988	27263	26951	27074	26782	26873	26759	26868	26903	26807	26702	26891	26795	26711	27050	26721	26999	27030	26732	26892	26870	26959	26840	26782	26876	26979	27048	27048	26891	26930	26931	26924	26872	26906	26828	26762	26884	26837	26985	27040	26838	26764	26677	27069	26907	26748	26808	26871	26857	26807	27074	26908	26901	26763	26826	26812	26968	26954	27019	27046	26844	26875	26746	26874	26854	26816	26616	26900	26865	26924	26900	26966	26727	27057	26878	26897	26933	26852	26914	26769	26746	26970	26834	26934	26860	26802	26923	26793	26936	26786	27029	26881	27165	26982	26829	26811	26764	26675	26745	26939	26849	27017	27059	27058	26865	26992	26742	26922	26788	26981	26990	26935	27021	26856	26716	26605	26778	27021	26819	26891	27106	26642	26737	26817	26864	26741	26769	26989	26986	27060	27211	27014	26791	26689	26827	26919	26746	26960	26841	26942	26856	26965	26723	27058	26668	26976	26831	26832	27033	26842	27013	27103	26781	26822	26991	26995	27144	26995	26844	26874	26997	26937	26916	26944	26972	26748	27031	26996	26925	26897	26928	26726	26645	26761	26653	26710	26720	26761	26661	27041	26754	27167	26881	26771	26956	26809	26806	26882	26691	26845	26738	27095	26685	27026	26897	26707	26642	26835	26904	26793	27022	26905	26870	26975	26994	27015	27015	26856	26969	26851	26975	26965	27003	27015	26938	26936	26902	26785	26767	26979	27015	26751	27171	26951	27015	27082	26898	26952	26781	26822	26989	26938	26851	26802	26706	26944	26857	26850	26882	26841	26820	26926	26737	26722	26978	26844	26609	26957	27196	27033	26850	26825	26817	26729	26749	26758	26956	26901	26800	26864	26922	26750	26998	26942	26829	27026	26995	26879	26884	26961	26752	26862	26759	26820	26803	27044	26669	26722	26639	26751	26733	26855	26556	26878	27119	27186	26859	26642	26779	27032	26837	26784	26696	27035	26930	26626	26777	26668	26846	27109	27015	26826	26744	26843	26740	26994	26886	26773	26875	27000	26694	27043	26842	26801	26841	26948	26872	27008	26844	26863	26586	26911	27143	26924	26762	26815	26911	26943	26935	26668	27091	27019	26945	27006	26925	26797	27160	26963	26906	27039	26807	26688	26890	26942	26843	26732	26860	26852	26670	27041	26782	26591	26830	26964	26662	26998	26840	27085	26859	26952	26928	26760	26999	26612	26526	26818	26623	26860	26886	26741	26874	26923	26929	27077	26780	27184	27327	27094	26865	27055	26851	26920	26889	26850	26975	26866	26747	26865	26809	27029	26965	26987	26834	26616	26910	27129	27093	27085	26770	26562	26930	26751	26945	26822	26841	26834	26811	26991	26885	26875	27032	26940	26826	27143	26955	26750	26758	26793	26954	26747	26783	26913	26873	26932	27025	26735	26980	26784	26591	26993	26789	26801	26882	26971	26854	26883	26922	26986	26854	26852	26962	27089	27156	26814	26852	26809	26675	27039	26867	26716	27023	27094	26932	26907	26998	26902	26895	26757	26898	26847	26587	26822	26953	26801	26891	26950	26843	26889	26647	27072	27058	26833	26847	26856	27008	27004	26818	26907	26914	27001	26858	26879	26773	26996	26890	26892	26744	26928	26978	26816	26838	26863	26771	27089	27052	26795	26730	26603	26702	26962	26782	26869	26721	26802	26836	27060	26684	27092	26793	26806	26938	26925	26944	26914	26906	27081	26912	27074	26911	26999	26795	26877	26697	26930	27074	27093	26771	26911	26793	27144	26985	27094	27003	26638	26904	26747	26786	26878	26983	26824	26929	26786	26803	26824	26683	27025	27075	26812	26833	26991	26852	26836	26811	26897	26712	26724	26732	26805	26855	26785	26740	26902	26666	26839	26658	26945	26776	26905	26695	26983	26872	26908	27007	26984	27058	26763	26635	26718	26662	26750	26889	26899	26907	26711	26953	26864	26800	27038	26863	26838	26764	26897	26878	26873	26777	26847	26839	26833	26963	26776	26869	26783	26836	26840	26629	26933	26942	26859	27086	26832	26907	26803	26948	27031	26953	26796	26903	27092	26992	26754	26971	27141	26950	26774	26855	26864	26964	26995	26940	26955	26976	26896	26840	26960	26922	26896	26663	26914	26657	26894	26890	26834	26768	27137	26825	26936	26790	27187	26781	27004	26513	26863	26979	26707	26801	26819	26851	26745	27009	26885	26797	27114	26705	26991	26914	27103	27075	27072	26690	26908	26930	26997	26620	27017	26849	26948	26945	26988	26875	26756	26679	26868	26813	26652	26727	26736	26882	26781	26862	26866	26792	26878	26984	26634	26939	26898	26728	26831	27053	27044	27038	26669	27055	26920	26746	26824	26958	26813	26815	26823	26893	26579	26900	26796	26810	26808	26681	26855	26787	26697	26976	27145	27026	26847	27014	26916	26769	26907	26629	26749	27202	26906	26991	26712	26813	26854	26727	26778	26922	27025	26980	26934	26642	26657	26746	26703	26943	26922	26678	26948	26787	27007	26913	26745	26649	26866	26715	26709	26908	26855	26856	26977	26891	26817	26895	26826	26886	26987	26936	27065	26972	27025	26932	26901	26751	26629	26934	26984	26959	26809	26735	26704	27000	26854	26909	26735	26823	26918	26993	26802	26650	26874	26855	26795	26780	26914	26944	26891	27035	26838	26880	26941	27028	26913	26945	27009	26971	27011	26694	26970	26928	26904	26639	26957	26936	26806	26904	26820	26778	26698	26819	26935	26926	26631	26687	26893	26795	27169	26901	27057	27094	26914	27043	27048	26946	26887	26711	26881	27175	26919	27079	26803	26948	26862	26752	26994	26832	26830	26944	26834	26945	26879	26936	26660	26588	26915	26824	26818	26850	26990	26689	27020	27062	26766	27075	26803	26839	26916	26870	26711	26969	26697	26787	26790	26959	26954	26791	26638	26886	26783	26666	26909	26741	26716	26693	26992	26828	26912	27023	26745	26830	26846	26566	26978	26727	26708	27030	26762	26931	27016	26891	26954	26876	27165	26725	26890	27115	27067	26948	26846	26637	27124	26847	26656	26533	26842	26854	27065	26761	26836	26942	26950	26881	26938	26763	26901	26935	26880	26879	27035	26788	27077	26859	26831	26687	26704	27018	26886	26683	26825	26763	26792	26764	26880	26927	27035	26890	26890	26818	26877	26905	27087	26880	26856	26749	26930	26609	26929	26936	26645	26832	26903	27122	26839	26921	26953	26811	27023	27148	26950	26842	26957	27073	26703	26799	26949	26927	26831	26911	26736	26788	27064	26657	26743	26766	26791	26837	26879	26846	26923	27148	27030	26764	27024	26973	26888	26868	26995	26999	26853	26872	26701	26955	26717	26970	26863	26900	26604	26807	26886	26910	26822	27073	26949	26746	26828	26827	26743	26709	26814	26831	27171	26665	26996	26847	26970	27082	26951	26721	26893	26789	26647	26609	26942	26788	27229	26866	26710	26761	26832	26847	26946	26901	26935	27084	26779	26917	26809	26779	26769	27078	26929	26774	26905	26524	26967	26908	26722	26955	27078	26935	26780	26655	26751	26928	26748	26878	26912	26975	26699	26879	26831	26956	27033	26700	26784	26907	26893	26994	26866	26859	26957	26809	26771	26714	26956	26803	26811	26733	27039	26865	26746	26917	26918	26914	26905	26995	26885	26995	26832	26875	27028	26762	26824	26895	26959	26727	27085	26856	26618	27064	26781	27006	27101	27197	26904	26767	26718	26978	26833	26668	26972	26916	26767	27044	26820	26749	26936	26858	26984	26898	26619	26998	26976	26821	26982	26907	27135	26881	26877	26717	27068	26838	26800	26878	26715	26908	26928	26607	26917	26785	26914	27042	26874	26883	26875	27026	26916	26858	26785	26805	26780	27049	26844	26786	27119	26708	26838	26671	27033	26901	26759	27099	27029	26842	26884	26900	26808	26954	26743	26983	26826	26869	27104	26880	26857	26976	26918	26845	27039	26872	26765	26958	26826	26892	26922	26977	27037	26912	27197	26926	26892	27065	26806	26954	26859	27071	27100	26768	26924	26752	26597	26897	26956	27088	27007	26779	26848	27047	26591	26914	26782	26957	27009	26926	26956	27005	26988	26730	26788	26692	26936	26853	26537	26871	26733	26941	26997	26852	26961	26806	26805	26870	26872	26967	26745	26737	26721	26642	26778	26904	27010	26884	26732	26879	26722	26945	26909	26669	27024	27019	27018	26753	26986	26964	27175	27039	26917	27003	26679	26951	27200	26892	26785	26861	26879	26819	26572	26768	27044	26858	26909	27089	26935	26656	26965	26660	26636	26890	27019	26976	26780	26959	26992	26686	26754	26836	26947	26815	26938	27032	26948	26819	26864	26820	27144	26976	27099	26888	26606	26836	26926	26918	26782	26723	27001	26896	26842	26862	26963	26703	26874	26838	26883	27024	26917	26973	26726	26850	27004	26801	26949	26699	26763	26889	27002	26725	26915	26963	26918	26866	26926	26826	26752	26875	26701	26976	27086	27000	26946	26908	26859	26807	27171	27170	26923	26986	26783	26748
18764	31344	30089	50682	89161	75816	56184	37950	25806	21405	21268	21156	21141	21104	21144	21182	21105	21169	21127	21105	21091	21239	21317	21154	21192	21270	20989	21174	21105	21192	21233	21076	21128	20997	21180	21039	21053	20922	21117	21192	21160	21240	21021	21233	21240	21245	21118	20939	21191	21192	21191	21141	21174	21091	21059	21261	20977	20992	21216	21305	21212	21124	21049	21052	21204	21231	21220	21006	21220	20972	21219	21139	21141	21116	21109	21007	21236	21175	21082	21189	21097	21324	21181	21057	21043	21205	21039	21141	21192	21254	21180	21157	21102	21066	21143	21191	21185	21072	21097	21047	21192	21088	21186	21197	21239	21026	21007	21061	21002	21012	21135	21013	21271	21043	21023	20992	21197	21141	21097	21012	21141	21249	21168	20954	21196	21093	21104	21091	20987	20996	21075	20995	21130	20994	21210	21003	21021	21007	21172	21086	21054	21156	20901	21100	20957	21291	21091	21206	21146	21081	21163	21137	21084	21153	21112	20936	21066	21176	21022	21141	21082	21024	21284	21065	21089	21058	20993	21014	21245	21125	21142	21077	21126	21175	21272	21226	21087	21262	21133	21179	21063	21041	21193	21010	21137	21014	21063	21073	20942	21207	21228	20995	21120	21195	21322	21131	21122	21010	20942	21040	21003	21051	21021	21020	20976	21122	20940	21058	20964	21014	21073	20957	21090	20995	21059	21112	21331	21087	21081	21176	21090	21017	21019	21060	21055	21207	20967	21032	21259	21145	21221	21310	21076	20983	21032	21065	21334	21004	21145	21143	20908	20996	20940	21140	21129	21075	21249	21064	21181	21184	21019	21117	21136	20938	21122	21140	21108	21194	21027	21148	21175	21141	21115	21213	21043	21249	21070	21223	21192	21065	21320	21191	21181	21215	21155	21120	20973	21024	21091	21214	21292	20964	20891	21020	21108	21075	21270	21151	20961	21125	21075	21100	21260	21211	21033	21074	20939	20946	21199	21181	21136	21101	21173	21046	21117	21127	21005	21107	20906	21088	21038	21201	21267	21038	21005	21278	21133	21009	20884	21122	21164	21185	21182	21104	21063	20850	21197	21241	21259	21114	21558	21137	21115	21151	21162	21110	21060	21026	21098	21036	21117	21051	21022	21231	20925	21119	21211	21113	21238	21272	21123	21167	21069	21115	21068	21115	21017	21035	21131	20970	21091	21053	21141	21188	21034	21112	21039	21091	21331	21222	21171	21086	21003	21099	21217	21263	21068	21077	21173	20907	21134	20938	21150	21207	21039	20928	21121	21040	21136	21179	21128	21085	21198	21033	21133	21096	21098	21081	21073	21307	21053	20974	21170	21208	21284	21108	21125	20943	21185	20926	20905	21170	21319	21136	21111	21069	21171	21320	21194	21165	20883	21067	21140	21114	21130	21053	21092	21141	21234	21109	20897	21007	21081	21131	21236	21058	21141	21114	21193	21184	21137	21231	21137	21104	21189	21152	21095	21120	21210	21125	21146	21370	21247	21035	21106	21198	21310	21090	20979	21005	21069	21164	21208	21155	21015	21081	21156	21169	20967	21283	21211	20896	21089	21074	21158	21079	21233	20939	21088	21150	21281	20983	21300	21046	21130	20995	21282	20847	21138	21226	21071	21139	20864	21141	21363	20915	21039	21272	20996	21219	21017	21018	20971	21197	21136	21225	21161	21084	21249	21132	20983	21008	21123	20967	21131	21136	21144	21170	21066	21258	21171	21040	21140	20969	21141	20967	21122	21079	21098	21172	21214	21163	21242	21059	21002	21141	20986	21200	21267	21378	21195	21149	21199	20953	21130	21226	20998	21107	21123	21094	21121	21201	21019	21059	21110	21016	21360	21083	21129	21206	21251	21238	21088	21173	21082	20980	21132	21203	21165	20938	21051	21019	21285	21334	21238	21198	21166	21033	20991	21087	21180	21263	20975	21043	21058	21127	21049	21233	20980	21276	21188	20962	21143	21165	20982	20923	21178	21130	21220	21120	21097	21029	21179	21120	21037	21197	21198	21127	21195	21098	21052	21184	21028	21068	21083	20929	21284	21096	21163	21181	21116	21169	21076	20976	21119	21271	21089	20952	21063	21126	21014	21124	21261	21068	21171	21211	21174	21025	21132	21011	20977	20993	21289	21118	21154	21073	21052	21288	21087	21103	21106	21142	21174	21099	21158	20968	21081	21300	21053	21048	20942	21077	21220	21226	21202	21066	21133	21124	21192	21130	21083	21113	21119	21098	21015	21191	21117	21268	21068	21081	20971	21114	21143	21190	20912	20992	21120	21312	21277	21184	21062	21010	20944	21063	21164	21146	21128	20942	20990	21030	20990	21117	21159	21049	20992	21103	21124	21054	21301	21030	21270	21070	21045	21281	21134	21066	21195	21026	21163	21093	21196	21103	21178	21148	21203	21009	21186	21033	21158	21101	21150	21052	21155	21089	21012	21151	21047	21046	20988	21023	21331	21118	21045	21154	21143	20990	21077	20844	20986	21076	20961	21176	20978	21044	21197	21021	21119	21104	21062	20948	21027	21016	21206	20923	21118	20988	21135	20970	21267	21043	21060	21078	20996	21221	21313	21126	21087	21077	21171	21108	21082	20978	20990	21070	21165	21190	21032	21086	21112	21270	21138	21007	20980	21078	21180	21212	20998	21044	21262	21106	21079	21074	21129	21204	21067	21063	21151	21195	21059	21112	21056	21162	21087	21074	21081	20938	21071	21320	21115	21146	21210	20987	21153	21104	21190	21094	21112	21152	21114	21088	21167	21113	21051	21036	21191	21059	21364	21285	21288	21049	20975	21146	21002	21076	21320	21211	21061	21065	21086	20981	21069	21147	21163	21195	21106	21020	21161	21142	21142	21029	20946	21192	20980	21094	21234	21080	21050	21185	21176	21196	21035	20983	21021	21195	21136	21124	21037	21170	21179	21145	21075	21031	20924	21160	21189	21073	21152	20987	21066	21230	21060	20978	21235	20908	21113	21246	21075	21141	20899	20971	21004	21131	21259	21017	20959	21237	21025	21208	21201	21187	21116	21103	21138	21324	21141	21091	21150	20988	21111	21079	21085	21132	21142	20931	21169	20920	20869	21115	21022	21083	21191	21083	21275	21007	21064	21017	20905	21047	21210	20944	21059	21213	21158	21020	21072	21105	21081	21104	21084	21247	21063	20957	21110	20992	21246	21233	20987	21150	21155	21022	21059	21117	21077	21012	21063	21098	21123	21289	20955	21177	21050	21060	21090	21242	21066	21106	21042	21059	20965	21300	21117	21243	21150	21182	21126	21116	21127	20996	21099	21090	21264	21066	21325	21151	21189	21065	21059	21019	21121	21011	21012	21138	21050	21180	20838	20966	21083	21178	21107	21169	21210	21182	21147	20924	21029	21097	20972	20956	21119	21146	21219	21125	21075	21010	21135	21246	21009	21185	21092	21146	21168	21150	21047	21119	20978	21174	21062	21200	21023	21006	21227	21181	21139	21146	21120	21075	21031	21094	21079	21091	21163	21151	21080	21119	21097	21185	21165	21144	21267	21321	21096	21260	21143	21079	21264	21150	21088	21254	21163	21124	21119	21087	21065	20992	21102	21106	21166	21176	21055	21206	21046	21181	21041	21017	21097	21203	21211	20994	21082	21149	21277	21282	21231	21016	21173	20987	21070	21164	21098	21230	21095	21255	20991	21043	21254	21092	21340	21174	21201	21111	21277	21073	21010	21099	21051	20981	21166	20931	20961	21214	21080	21055	21160	20990	21016	21018	21243	21034	21240	21066	21024	21157	21163	21113	21000	21096	20950	21001	21080	21089	21071	20940	21035	21132	21194	21263	21255	21125	21174	21203	20944	21316	21015	21288	21145	21054	21088	21071	20980	21094	21047	21181	21074	21054	21093	21132	21141	21052	21138	21005	21157	21011	21208	21194	20953	21129	20932	21028	21208	20962	21058	21005	21219	21182	21130	21022	21069	21180	21133	21155	20894	21194	20961	21077	21162	21077	21286	21225	21214	21067	21286	21095	21084	21029	21228	20990	20949	21140	21017	20993	20821	21064	21050	21141	21019	21085	21092	20974	21036	21143	20956	21181	21111	21225	21175	21158	21076	20900	21095	21138	21127	21089	21243	21277	20996	21125	21130	21187	21198	20909	21064	21133	20957	20960	21198	21108	21161	20954	21055	21033	21099	21067	21105	21162	21130	21026	21151	21084	21255	21097	21046	20963	21091	21162	21034	21231	21131	21073	21146	21105	21321	21003	21123	21095	21059	21301	21086	21171	21056	21176	20964	21151	21130	21203	21160	21044	21110	21235	21207	21179	21108	21284	21175	21094	21108	21321	20964	21196	21227	20970	21116	21048	21032	20993	21100	21193	21177	21221	21133	20955	21212	21125	21128	20940	20985	21247	21129	20982	21129	21138	21209	21140	21012	21134	21081	21387	21278	21140	21098	21196	21307	21295	21140	21215	21149	20913	21228	21014	21056	21003	21222	21179	21040	21172	21238	21031	21275	21034	21038	21054	21265	21073	21041	21066	21059	20946	21111	20960	21116	21063	21110	21176	21242	21058	20998	21258	21117	21146	20994	21268	21090	21342	20995	21221	21159	21108	21014	21161	21144	21032	21296	21012	21152	21129	21135	21093	21014	21030	21197	21126	20938	21145	20996	21226	21148	21168	21041	21119	21072	21087	21092	21057	21082	21150	20991	21236	21140	21174	21075	21091	21114	21030	21076	21221	21104	20997	21077	21111	21235	21042	21152	21276	21054	21443	21120	21016	21176	21066	21077	21072	21239	21287	21123	21233	21030	21068	21119	20934	21127	21041	21263	21188	21324	21249	21116	21125	21192	21155	21087	21236	21207	20887	21039	21135	21308	21150	21023	20905	21144	20963	21136	20903	21132	20993	21006	21292	21003	20877	20952	21173	21212	21066	21382	21116	21073	20998	21101	21042	21055	21061	20989	21148	21149	21143	21170	20903	21160	21006	21190	21150	20978	21225	21108	21045	21178	20996	21215	21225	21065	21042	20969	20976	21227	21097	21078	21165	21156	21061	21034	21156	21159	21277	21070	21044	21074	21006	21167	21219	21082	21163	21095	21062	21041	20992	21062	21224	21107	21177	21296	21028	21016	21092	21030	21022	21007	21140
28413	23344	28847	33460	46804	40078	33459	29257	27565	26520	26457	26379	26591	26599	26427	26787	26388	26678	26609	26453	26539	26365	26339	26479	26418	26533	26505	26441	26539	26377	26491	26506	26393	26396	26437	26568	26381	26423	26515	26356	26676	26560	26386	26158	26464	26355	26406	26363	26311	26433	26531	26559	26474	26474	26455	26547	26700	26484	26718	26361	26439	26639	26557	26442	26311	26457	26368	26447	26335	26780	26505	26391	26584	26577	26605	26462	26391	26523	26513	26443	26733	26438	26364	26182	26244	26409	26606	26505	26468	26539	26541	26514	26435	26583	26725	26370	26259	26532	26459	26462	26489	26565	26388	26704	26610	26482	26521	26335	26414	26322	26407	26354	26440	26571	26530	26104	26413	26120	26182	26412	26602	26381	26268	26374	26466	26401	26400	26546	26604	26692	26591	26544	26358	26296	26613	26379	26416	26540	26745	26638	26468	26545	26523	26467	26706	26453	26623	26396	26496	26401	26349	26552	26204	26218	26539	26401	26365	26400	26494	26443	26411	26373	26424	26345	26433	26482	26460	26574	26674	26497	26233	26489	26537	26537	26626	26584	26475	26408	26548	26456	26555	26660	26454	26335	26613	26378	26260	26561	26212	26414	26504	26649	26544	26256	26398	26733	26504	26620	26468	26491	26631	26515	26495	26326	26418	26432	26386	26438	26806	26376	26473	26496	26458	26114	26528	26390	26456	26529	26283	26227	26508	26319	26340	26330	26541	26490	26410	26411	26256	26504	26512	26540	26219	26240	26596	26318	26503	26474	26473	26305	26467	26256	26393	26460	26531	26345	26522	26280	26424	26294	26415	26501	26257	26241	26510	26401	26399	26566	26584	26519	26548	26556	26509	26422	26412	26397	26445	26636	26590	26297	26570	26516	26515	26399	26430	26558	26535	26632	26223	26521	26452	26255	26430	26491	26349	26631	26219	26618	26514	26393	26296	26519	26403	26419	26290	26391	26389	26451	26541	26449	26629	26378	26507	26560	26477	26435	26442	26393	26529	26578	26361	26461	26526	26563	26388	26352	26446	26513	26586	26381	26556	26284	26155	26466	26202	26455	26582	26579	26655	26357	26448	26478	26460	26485	26405	26507	26426	26459	26524	26431	26460	26324	26589	26263	26582	26392	26464	26579	26436	26484	26243	26301	26407	26324	26565	26382	26399	26542	26191	26353	26654	26545	26473	26436	26418	26423	26368	26326	26426	26376	26545	26548	26492	26479	26476	26254	26543	26758	26662	26412	26503	26444	26441	26339	26344	26616	26570	26516	26430	26702	26450	26721	26399	26153	26461	26555	26444	26337	26439	26344	26500	26434	26656	26542	26332	26305	26603	26401	26498	26388	26601	26487	26587	26368	26707	26467	26552	26543	26600	26600	26496	26320	26582	26398	26452	26543	26549	26409	26503	26440	26474	26728	26396	26490	26297	26484	26707	26514	26419	26288	26470	26513	26543	26558	26589	26706	26531	26393	26384	26880	26655	26362	26470	26496	26514	26451	26370	26456	26470	26456	26249	26357	26553	26517	26449	26423	26465	26465	26317	26205	26531	26388	26413	26605	26427	26388	26405	26423	26503	26473	26456	26419	26626	26425	26465	26349	26321	26467	26395	26407	26375	26368	26386	26385	26574	26608	26537	26336	26382	26166	26351	26389	26674	26352	26433	26643	26499	26306	26470	26456	26372	26516	26214	26396	26295	26440	26411	26452	26387	26399	26732	26436	26373	26371	26587	26543	26476	26524	26252	26671	26524	26522	26395	26472	26493	26247	26365	26496	26270	26325	26250	26494	26380	26431	26403	26633	26464	26515	26362	26326	26571	26363	26511	26474	26502	26656	26337	26428	26559	26556	26511	26516	26430	26309	26301	26394	26429	26443	26514	26498	26508	26606	26339	26371	26486	26234	26443	26659	26358	26559	26536	26451	26606	26714	26681	26418	26555	26440	26587	26494	26449	26472	26626	26141	26457	26509	26657	26616	26643	26574	26559	26343	26452	26298	26523	26289	26554	26527	26311	26417	26499	26590	26490	26571	26588	26308	26207	26465	26644	26431	26695	26458	26592	26499	26603	26470	26428	26593	26595	26422	26584	26322	26452	26492	26618	26401	26668	26421	26450	26299	26240	26123	26249	26596	26690	26372	26340	26484	26385	26440	26406	26425	26557	26382	26540	26652	26523	26355	26615	26295	26327	26434	26586	26490	26511	26445	26437	26568	26514	26438	26210	26563	26559	26320	26381	26339	26469	26353	26406	26608	26465	26314	26475	26568	26542	26350	26432	26339	26433	26520	26586	26357	26350	26329	26457	26412	26526	26639	26506	26385	26438	26379	26322	26736	26704	26463	26356	26389	26653	26491	26591	26590	26551	26358	26312	26540	26450	26389	26560	26325	26561	26399	26526	26545	26472	26172	26424	26475	26556	26300	26419	26253	26408	26253	26205	26241	26672	26491	26505	26744	26663	26467	26642	26583	26504	26374	26554	26263	26404	26490	26419	26463	26332	26455	26435	26456	26515	26815	26430	26306	26539	26361	26630	26513	26754	26412	26247	26260	26221	26686	26488	26330	26505	26543	26521	26454	26353	26112	26266	26580	26473	26534	26383	26360	26502	26359	26375	26443	26719	26412	26481	26570	26611	26546	26375	26638	26416	26524	26316	26488	26522	26668	26442	26424	26645	26653	26326	26543	26634	26533	26442	26360	26702	26397	26499	26368	26494	26445	26333	26317	26540	26502	26663	26463	26562	26628	26397	26765	26595	26580	26573	26260	26630	26417	26565	26670	26569	26409	26295	26594	26199	26450	26122	26406	26447	26466	26259	26719	26565	26518	26623	26650	26559	26499	26457	26536	26405	26262	26368	26576	26576	26541	26384	26543	26441	26443	26272	26486	26447	26434	26607	26402	26474	26583	26381	26499	26434	26336	26535	26483	26602	26479	26427	26401	26497	26387	26578	26391	26285	26330	26394	26574	26528	26532	26610	26408	26575	26287	26630	26475	26244	26582	26668	26603	26598	26559	26390	26450	26404	26660	26457	26378	26516	26446	26583	26345	26419	26683	26485	26377	26318	26331	26503	26563	26425	26427	26478	26282	26385	26427	26555	26561	26572	26476	26453	26594	26518	26386	26581	26378	26491	26612	26582	26506	26530	26394	26575	26422	26652	26434	26337	26574	26548	26602	26641	26683	26482	26477	26390	26621	26515	26366	26521	26346	26787	26727	26698	26431	26696	26342	26435	26217	26243	26405	26443	26415	26361	26401	26290	26410	26504	26481	26588	26586	26448	26499	26524	26275	26283	26391	26507	26535	26416	26505	26362	26506	26327	26715	26454	26514	26350	26426	26599	26534	26475	26460	26483	26502	26388	26597	26241	26415	26150	26458	26262	26531	26533	26546	26406	26477	26515	26443	26342	26597	26548	26560	26639	26521	26827	26451	26454	26539	26504	26453	26580	26707	26439	26386	26709	26476	26305	26380	26571	26480	26367	26367	26510	26558	26132	26423	26421	26310	26333	26380	26744	26504	26163	26586	26711	26394	26425	26472	26509	26535	26364	26533	26306	26607	26483	26464	26410	26729	26574	26724	26414	26527	26419	26587	26478	26631	26589	26563	26581	26541	26373	26463	26371	26437	26349	26434	26572	26452	26508	26687	26484	26537	26429	26304	26381	26405	26439	26540	26395	26513	26554	26589	26484	26521	26380	26400	26488	26580	26669	26316	26602	26292	26553	26511	26405	26406	26560	26322	26466	26240	26402	26552	26299	26416	26473	26251	26546	26550	26640	26650	26650	26504	26631	26378	26592	26427	26211	26388	26517	26118	26538	26581	26701	26516	26537	26496	26469	26497	26421	26492	26418	26359	26428	26496	26479	26517	26397	26336	26499	26750	26663	26486	26354	26412	26438	26485	26558	26401	26268	26307	26396	26262	26414	26340	26551	26500	26578	26274	26517	26408	26681	26488	26427	26595	26440	26447	26628	26527	26365	26469	26449	26428	26404	26556	26637	26583	26437	26727	26491	26392	26387	26362	26664	26378	26440	26476	26542	26400	26672	26198	26534	26483	26414	26633	26509	26563	26603	26500	26379	26455	26570	26446	26249	26579	26407	26588	26305	26656	26689	26719	26459	26593	26371	26577	26578	26654	26251	26256	26428	26240	26489	26380	26612	26350	26499	26269	26349	26536	26212	26326	26366	26515	26529	26498	26415	26615	26495	26531	26423	26505	26801	26388	26546	26326	26587	26313	26272	26475	26427	26560	26571	26327	26329	26567	26579	26455	26598	26475	26533	26565	26576	26338	26463	26376	26539	26523	26422	26421	26817	26638	26403	26393	26662	26393	26224	26414	26351	26357	26607	26631	26505	26323	26342	26420	26524	26273	26434	26564	26314	26629	26584	26493	26361	26378	26327	26457	26478	26345	26443	26574	26393	26540	26419	26612	26515	26432	26231	26362	26393	26531	26582	26468	26532	26419	26657	26398	26744	26523	26668	26294	26315	26545	26612	26326	26653	26474	26417	26432	26503	26544	26380	26507	26205	26553	26397	26391	26551	26506	26443	26559	26695	26574	26424	26359	26582	26310	26550	26609	26485	26157	26539	26468	26411	26422	26350	26542	26461	26521	26500	26555	26429	26495	26676	26468	26538	26534	26596	26361	26422	26485	26539	26636	26664	26272	26227	26401	26332	26705	26416	26590	26427	26506	26432	26432	26612	26431	26540	26455	26467	26414	26522	26262	26390	26531	26664	26494	26595	26386	26351	26361	26449	26380	26370	26433	26671	26464	26651	26565	26580	26524	26323	26343	26371	26444	26466	26556	26454	26417	26508	26424	26263	26278	26652	26402	26552	26409	26368	26511	26532	26395	26581	26275	26655	26507	26758	26692	26406	26410	26533	26160	26383	26437	26821	26551	26473	26375	26546	26294	26246	26498	26703	26702	26494	26703	26526	26539	26542	26462	26341	26417	26542	26596	26733	26530	26493	26602	26514	26379	26378	26385	26589	26403	26517	26562	26418	26588	26426	26452	26439	26509	26570	26842	26515	26407	26350	26625	26618	26446	26553	26456	26413	26458	26535	26621	26576	26385	26489	26675	26643	26658	26430	26365	26422	26417	26507	26478	26420	26282	26661	26383	26267	26393
18562	22176	21812	29547	43869	36268	28692	23704	21736	20974	21061	21071	20959	21010	20968	21017	20828	20910	20906	20903	20963	20844	20895	20901	20903	20914	20729	20779	21051	20750	20831	20956	20893	20978	20912	20799	20762	20917	20853	21148	20920	20810	20805	20909	20852	20881	20966	20750	20853	20967	20883	20726	21076	20972	20937	21094	20933	20869	21004	20902	20932	20943	20803	20834	20769	20906	20999	20810	20927	20876	20943	20819	20778	20823	21126	20911	20688	20713	20818	21000	21097	21015	21057	20854	20804	20980	20908	20879	21070	20995	20675	20950	20733	20933	20944	20861	20913	20919	21056	20704	20795	21028	20747	20612	20970	20884	21061	21192	20892	20754	20707	20993	20919	20965	20736	20779	20825	20864	20899	20925	20852	20947	20966	20780	20910	20805	20899	21098	20985	20843	20914	20871	20923	20822	20904	20696	20953	20751	20835	21062	21079	20831	20900	20981	21018	20866	20911	20880	20829	20944	20945	20811	20811	20775	20925	20803	20940	21047	20870	20868	20847	20879	20923	20914	21128	20822	20970	20854	20905	20975	20864	20881	20946	20816	21028	20742	20743	20888	20969	20922	21012	20923	20902	20715	20961	20848	20868	20768	21010	20924	20790	20967	20910	20817	20965	21036	21007	20925	20845	21001	20984	20849	20903	20874	20832	21076	20900	20767	20885	20777	20846	21159	21096	20918	20888	20956	20892	20991	20895	20924	20988	20964	20769	20877	20954	20796	20979	20998	21001	20680	20889	20903	20866	20845	21000	21165	20952	20912	20977	20549	20764	21066	20892	21026	20915	21059	20760	20985	20860	20820	20922	20728	21044	20909	20902	20717	20951	20925	21087	20907	20896	20747	20807	21060	20987	20899	20993	20916	21021	21055	21030	20931	20722	20786	20939	20818	20862	20981	20787	20929	20750	20937	20931	20670	20935	20893	20827	20925	21077	20940	20918	21105	20975	20881	20838	20922	20961	20925	20714	20842	20937	20926	20844	20958	20897	20822	20893	20965	20942	20891	21004	20820	21026	20852	20796	20987	20899	20816	20999	20656	20977	20844	20730	20915	21128	20785	20959	21003	20644	20911	20922	20856	20774	20977	20951	20691	20809	20963	20905	20868	20743	20772	20949	20893	21074	20964	20899	21082	20798	20823	20834	20786	20851	21017	20869	20939	20963	20957	20948	20752	20749	20850	20933	20841	20842	21007	20928	20843	20932	21051	20923	20954	20962	20788	21108	20839	20853	20949	20801	20841	21128	20924	20811	21040	20808	20866	20887	20865	20726	21030	21048	21085	20862	20923	20938	20916	20749	20860	20699	20858	20919	20798	20799	20936	20883	20922	20931	20955	20826	20934	21056	20809	20999	20869	20731	20765	20866	20886	20854	20818	20916	20844	20887	21041	21026	21026	20865	20931	20770	20948	20906	20953	20761	20767	21080	20924	20886	20959	20860	20891	21055	20861	20818	20905	20722	20960	20841	20773	20966	20948	20826	20879	20850	20901	21062	20884	20865	20797	21003	20660	20773	20916	20910	21038	20974	20612	20795	20880	20914	21013	20899	20835	20838	20889	20994	20962	20793	20933	20801	20908	20984	20958	20783	20947	20978	20958	20606	20902	20835	20846	20912	20979	20885	20854	20932	20941	20866	20882	20989	20974	20896	20861	20947	20943	20714	20892	21048	20963	20967	20691	21095	20968	20964	20869	20867	20890	21015	20837	20952	20863	20948	21038	20873	20921	20723	20861	20978	21003	20821	21014	20811	20912	20830	20817	20776	20802	20877	20839	21053	21080	20921	20812	21006	21013	20879	20914	20828	21079	21060	21008	20948	20886	21024	20926	20846	20896	20978	20883	20875	21112	21055	20971	20908	20811	20826	20770	20992	21003	21022	20823	21273	20886	21055	20966	20953	20854	20843	20823	21049	20858	20939	20816	20851	20949	20812	20812	21131	20851	20906	20826	20821	20933	20976	20850	21028	20935	21063	20806	20840	20908	20877	20823	20723	20949	20818	20942	20977	20831	20858	20849	21025	20792	20901	20790	20912	20877	20922	20857	20933	20782	20766	20959	20956	20905	20912	20950	20915	20752	20830	20949	20887	20849	20769	21202	20874	21032	20923	20810	20831	20769	21102	20867	20908	20738	20807	20914	20769	20969	20966	20874	20914	21002	20881	20817	21007	20906	20770	21030	20781	20879	20884	20802	20814	20716	20726	21073	20835	20942	20866	20771	20869	20960	20945	20802	20890	20846	20854	20851	20950	20825	20909	20936	21021	20939	20865	20985	20787	21006	20886	21054	20850	20702	20862	20837	21123	20774	20860	21083	20785	20895	20959	21033	20835	20711	20890	20834	21029	20937	21043	20845	20881	20943	20948	20987	20754	20842	20822	20840	20946	21008	20876	20958	20750	20803	21066	20972	20929	20969	20802	20914	20934	20844	20821	20807	21028	20836	20775	20872	21056	20787	20870	21040	21023	20935	20931	20737	20968	20869	21017	20944	20764	20993	20928	20901	20908	20945	20847	20992	20936	20946	21002	20914	20721	20923	20839	20937	20956	20812	20879	20840	21001	20884	20984	20772	21099	20867	20823	21038	20907	20896	20889	21089	21018	20866	20949	20891	21104	20889	20826	20991	20877	21004	20864	20855	20926	20974	20823	20902	20806	20864	20923	20863	20962	20750	20840	20894	21122	20805	20981	20740	20817	20834	20789	20868	20825	20809	20971	20741	21035	20961	20967	21002	20802	20969	20840	21010	21006	20617	20905	20917	20865	20715	20940	20744	20972	20925	20948	21017	20697	20878	21093	20960	20992	20779	20871	20932	20765	20924	20890	20979	20982	20822	20887	21012	20764	20807	20893	20940	20939	20845	20909	21004	20743	20917	20846	20905	20924	20896	20713	20753	20876	21033	20888	20892	20881	21073	20850	21048	20808	20909	20881	20903	20987	20883	20780	20961	21003	20844	20934	20899	21142	20850	20942	20916	20963	20965	21124	20808	20960	20955	20957	21178	20967	21032	21015	20925	21074	20919	20698	20829	20788	20850	20964	20798	20839	20999	20772	21007	21044	20875	20732	20942	20714	20985	21029	21133	20961	20965	20847	20827	20764	20812	20877	20623	21209	20873	20948	20922	20943	20816	20801	21047	20993	20827	20841	20866	20811	20901	20749	20913	20844	20887	20901	20800	20804	20795	20926	20867	20955	20883	20986	20929	20914	20879	20917	20853	21036	20779	20930	20991	21096	20863	20824	20967	20825	20982	20810	20991	21004	20807	20856	20976	21122	20931	20899	20826	20830	20922	20873	21007	20878	20814	20762	20932	20862	20959	20781	20766	20730	20922	20913	20881	20908	20941	20821	20761	20921	20982	21016	20847	20989	20725	20895	20886	20988	20958	20919	20999	20878	20991	20847	21086	20924	20937	20962	21006	20986	20922	21032	21036	21019	20927	20861	20977	20867	21133	20804	20891	21045	20918	20661	21082	20615	20926	20919	20924	20931	20917	20974	20885	20962	20873	21031	20920	21015	21021	20889	21011	20884	20903	20926	20911	20669	20909	20825	21037	20893	20783	20895	20790	20940	20765	21088	21149	21063	20827	20791	20722	20842	21047	20896	20750	20796	20736	21080	20812	20834	20936	20941	20911	20949	20634	20863	20832	20996	20663	20959	20844	21031	20874	20914	20914	20885	21083	20882	20872	20833	21047	20899	20955	20917	21065	20914	20959	20786	20910	20787	20878	20785	20885	20865	21076	20982	20858	20884	20714	20891	20817	20860	20771	20874	20807	21000	20948	20943	20901	20930	21006	20857	20995	20826	20938	20831	20826	21071	20972	20801	20893	20884	20798	20788	20995	20767	20946	20894	20975	21006	20914	20888	20991	21016	20941	20742	20811	21016	20939	20896	21089	21122	20885	20927	20963	20628	20898	20909	20877	20921	20996	20882	20866	20834	20959	20979	20819	20929	21041	20942	21015	20964	21152	20904	20826	20838	20927	20902	20870	20932	20881	20764	20912	20883	20927	20960	20812	20914	20951	20960	20796	21006	20874	20814	21008	20980	20921	21019	20941	20917	20998	20854	21006	20888	20854	20985	20943	20854	21033	20871	20660	20860	20879	20773	20772	20824	20818	20841	20913	20870	20991	20782	20913	21001	20907	20787	20879	20792	20958	20854	20766	20866	20824	20972	21067	20897	20886	20902	20512	20741	20815	20991	20920	21033	20832	20931	20693	20930	20883	20984	20832	20953	20907	20818	20748	21000	20896	21025	20922	21034	20875	20826	20819	21050	20986	21092	20933	20766	20777	20907	20834	21009	20940	20839	20912	21057	20976	20917	20860	20752	20893	20879	21001	20848	20860	20911	20941	20888	20798	20637	20959	20929	21087	20954	20957	20992	20742	20864	21090	20893	20905	20804	20905	20728	20739	20718	20679	20944	20925	20890	20877	20882	21027	20812	20801	20981	20959	20911	20779	20875	21023	20852	20961	20924	20970	20955	20806	20962	20979	20906	20934	20919	20948	20913	20836	20736	20836	20868	21092	20827	21096	20801	20818	20952	20955	21012	20867	20880	20969	20964	20875	20945	20835	20918	20915	21034	21056	21014	20909	20928	20886	20836	21037	20767	20767	20928	20865	20671	20821	20781	20800	20898	20905	20813	20917	20912	20879	21069	20858	20733	20938	20873	20757	20924	20796	20901	21010	20917	20902	20821	20797	20869	20833	20888	20788	20994	20891	20937	20931	20898	20913	20961	21000	20786	20883	20966	20732	20927	20995	20995	21052	20907	20971	20956	20873	20882	20879	20989	20986	21010	20962	20946	21000	20704	20841	20955	20831	20966	20909	20955	20871	20796	20778	20923	20762	21144	20936	20761	20877	20996	20798	20843	21142	20810	20948	21021	20876	20741	20830	20899	21009	21060	20976	20800	20864	20895	20973	20778	20953	20799	20867	21030	20933	21067	20885	20721	20892	20993	20958	20881	20937	20995	20839	21046	20812	20868	21093	21004	20785	20929	20902	20902	21034	21002	20871	20878	20873	20900	20953	20785	20928	20815	20991	20897	20996	20885	20935	20917	20987	20870	20964	20901	21006	20677	20870	21031	20881	21011	21010	20968	20993	20956	20743	20959	20923	20999	20909	21039	20911
24484	21071	28111	39242	65101	56263	45057	34220	28795	27198	26941	26757	26864	26867	26858	26662	26735	27043	26827	26831	26914	26678	26680	26709	26744	26694	26521	26633	26703	26599	26736	26739	26546	26616	26546	26626	26791	26660	26900	26512	26562	26585	26648	26548	26691	26856	26809	26695	26561	26535	26657	26643	26770	26661	26523	26521	26662	26806	26799	26815	26773	26657	26696	26635	26628	26883	26794	26698	26597	26534	26583	26851	26465	26844	26631	26588	26682	26619	26720	26848	26956	26673	26508	26860	26700	26703	26467	26677	26678	26514	26568	26644	26551	26524	26568	26416	26583	26619	26624	26798	26759	26557	26667	26805	26878	26631	26799	26544	26764	26629	26633	26647	26678	26588	26894	26713	26806	26688	26419	26541	26623	26582	27049	26611	26739	26691	26587	26563	26820	26535	26754	26464	26456	26676	26726	26671	26593	26367	26532	26645	26535	26625	26694	26718	26685	26579	26674	26767	26715	26389	26720	26799	26692	26423	26552	26636	26726	26579	26594	26599	26826	26827	26764	26630	26798	26761	26644	26763	26512	26439	26583	26683	26725	26482	26553	26868	26967	26707	26573	26503	26777	26793	26554	26525	26732	26530	26751	26726	26626	26619	26532	26737	26520	26812	26727	26591	26662	26918	26662	26686	26664	26442	26687	26767	26626	26740	26726	26763	26773	26628	26691	26748	26646	26567	26704	26574	26616	26740	26655	26810	26776	26705	26570	26381	26777	26708	26562	26759	26980	26687	26726	26658	26805	26728	26811	26768	26593	26503	26904	26426	26724	26593	26532	26676	26617	26563	26426	26641	26521	26495	26494	26608	26723	26803	26612	26500	26637	26513	26822	26409	26710	26572	26633	26486	26552	26646	26585	26743	26609	26495	26708	26544	26596	26804	26318	26640	26859	26706	26641	26720	26743	26704	26438	26619	26672	26708	26798	26575	26775	26819	26731	26608	26680	26631	26325	26495	26722	26740	26815	26565	26678	26569	26630	26808	26761	26643	26449	26624	26624	26623	26774	26582	26674	26709	26488	26590	26760	26494	26575	26404	26625	26786	26749	26580	26679	26787	26589	26628	26529	26627	26479	26532	26608	26621	26536	26708	26657	26694	26565	26620	26801	26666	26626	26658	26575	26713	26640	26735	26686	26540	26909	26459	26500	26517	26811	26722	26677	26785	26719	26458	26658	26738	26555	26620	26870	26419	26418	26966	26714	26545	26649	26533	26614	26609	26592	26649	26665	26632	26573	26697	26806	26429	26880	26849	26675	26540	26731	26523	26611	26577	26559	26598	26510	26606	26534	26550	26718	26790	26712	26721	26868	26670	26587	26779	26672	26822	26431	26713	26658	26517	26732	26578	26753	26755	26678	26538	26680	26602	26558	26331	26545	26665	26659	26680	26512	26784	26579	26728	26761	26760	26407	26503	26599	26617	26629	26446	26580	26641	26745	26541	26566	26575	26409	26528	26673	26717	26737	26800	26621	26671	26744	26704	26529	26735	26749	26578	26711	26626	26671	26471	26662	26765	26466	26588	26458	26830	26643	26558	26681	26729	26727	26625	26819	26693	26550	26729	26665	26539	26504	26550	26715	26502	26726	26524	26600	26570	26767	26391	26574	26836	26446	26505	26784	26711	26768	26639	26774	26695	26797	26639	26572	26555	26649	26581	26640	26556	26749	26851	26683	26469	26694	26503	26803	26736	26766	26742	26660	26599	26683	26714	26728	26559	26624	26673	26738	26711	26671	26686	26726	26527	26673	26649	26549	26831	26852	26255	26666	26684	26718	26410	26651	26662	26781	26479	26760	26700	26673	26775	26600	26721	26584	26780	26767	26519	26692	26587	26829	26866	26773	26731	26573	26702	26643	26674	26548	26551	26688	26631	26580	26407	26446	26566	26634	26577	26660	26950	26476	26825	26776	26800	26676	26795	26648	26663	26653	26766	26532	26652	26592	26573	26732	26719	26727	26396	26560	26365	26712	26518	26622	26919	26615	26397	26670	26513	26668	26462	26857	26699	26754	26870	26416	26588	26694	26542	26599	26706	26852	26655	26543	26611	26510	26665	26725	26689	26852	26509	26752	26676	26787	26571	26737	26653	26877	26627	26522	26631	26785	26779	26654	26486	26654	26421	26499	26612	26529	26734	26481	26677	26580	26764	26613	26632	26819	26631	26685	26669	26872	26478	26746	26721	26701	26706	26943	26621	26671	26661	26732	26525	26584	26634	26893	26744	26671	26565	26616	26773	26807	26606	26713	26518	26662	26871	26753	26574	26843	26877	26539	26591	26660	26629	26777	26881	26770	26646	26612	26549	26674	26582	26718	26795	26675	26665	26520	26782	26716	26677	26637	26635	26733	26717	26787	26557	26672	26812	26820	26817	26819	26578	26799	26570	26779	26624	26704	26861	26617	26802	26606	26458	26794	26854	26477	26788	26614	26790	26683	26764	26785	26646	26775	26285	26691	26665	26663	26604	26665	26574	26620	26575	26861	26671	26687	26552	26887	26652	26393	26480	26759	26542	26725	26579	26613	26702	26628	26799	26739	26646	26677	26875	26600	26391	26624	26528	26728	26558	26546	26375	26552	26443	26687	26579	26506	26604	26850	26626	26586	26669	26844	26577	26736	26654	26791	26824	26883	26459	26624	26639	26860	26518	26592	26755	26710	26742	26724	26849	26512	26507	26517	26705	26706	26707	26708	26620	26498	26478	26871	26809	26719	26715	26550	26563	26691	26483	26674	26395	26786	26628	26628	26661	26544	26687	26822	26758	26768	26718	26662	26656	26737	26775	26771	26649	26629	26696	26595	26789	26835	26617	26458	26563	26727	26581	26353	26625	26664	26520	26718	26569	26547	26738	26527	26713	26642	26536	26735	26810	26712	26744	26756	26620	26831	26687	26917	26707	26768	26717	26514	26650	26901	26517	26795	26733	26531	26676	26800	26638	26701	26655	26559	26849	26587	26679	26739	26763	26555	26552	26766	26808	26600	26695	26897	26864	26608	26555	26642	26781	26523	26705	26578	26507	26597	26701	26777	26552	26660	26563	26523	26619	26747	26685	26668	26535	26642	26628	26682	26547	26661	26688	26613	26611	26733	26686	26646	26552	26754	26679	26872	26515	26542	26785	26620	26737	26796	26542	26613	26511	26626	26576	26708	26614	26769	26669	26628	26614	26784	26749	26725	26587	26723	26616	26751	26365	26476	26651	26750	26592	26403	26760	26493	26852	26627	26687	26729	26695	26616	26747	26738	26533	26532	26709	26696	26527	26710	26732	26817	26717	26560	26712	26985	26569	26711	26672	26860	26680	26817	26849	26751	26753	26780	26765	26853	26612	26543	26649	26687	26652	26824	26635	26976	26568	26556	26939	26679	27060	26529	26706	26782	26373	26766	26827	26736	26632	26587	26515	26862	26633	26452	26562	26551	26653	26502	26602	26716	26568	26468	26714	26544	26664	26637	26784	26711	26521	26753	26819	26545	26588	26522	26580	26841	26621	26802	26623	27008	26760	26671	26764	26761	26724	26732	26778	26657	26461	26831	26587	26798	26616	26904	26800	26665	26592	26658	26575	26612	26565	26739	26769	26444	26600	26699	26963	26800	26891	26822	26463	26430	26704	26534	26934	26539	26770	26571	26736	26843	26729	26583	26631	26573	26753	26728	26738	26685	26730	26578	26773	26663	26781	26571	26756	26800	26793	26370	26605	26763	26559	26752	26643	26696	26796	26824	26436	26590	26727	26696	26760	26815	26497	26896	26838	26579	26437	26481	26468	26681	26775	26536	26728	26411	26643	26788	26722	26693	26795	26585	26683	26464	26452	26770	26675	26515	26954	26659	26629	26810	26711	26722	26522	26669	26745	26565	27004	26771	26629	26903	26666	26773	26532	26339	26439	26597	26644	26755	26458	26710	26959	26780	26715	26651	26671	26607	26382	26640	26776	26609	26538	26583	26705	26766	26613	26722	26501	26880	26636	26880	26493	26656	26653	26594	26732	26382	26791	26781	26565	26841	26458	26644	26451	26417	26742	26764	26723	26937	26799	26558	26807	26877	26699	26921	26608	26808	26954	26657	26718	26581	26601	26709	26603	26758	26670	26589	26552	26779	26505	26631	26577	26803	26651	26612	26721	26702	26569	26600	26395	26727	26634	26755	26628	26518	26750	26729	26850	26652	26557	26567	26633	26716	26666	26754	26813	26811	26744	26626	26684	26662	26701	26700	26483	26749	26645	27002	26718	26572	26668	26680	26538	26635	26571	26698	26751	26650	26377	26774	26566	26968	26672	26951	26477	26583	26686	26729	26672	26521	26694	26661	26771	26712	26743	26481	26924	26716	26704	26870	26711	26639	26580	26905	26711	26663	26586	26527	26716	26504	26591	26765	26722	26667	26614	26920	26747	26632	26688	26663	26639	26522	26792	26799	26670	26609	26803	26661	26503	26630	26594	26563	26747	26610	26675	26832	26768	26864	26890	26698	26623	26681	26615	26821	26864	26857	26658	26621	26645	26697	26658	26590	26535	26519	26655	26566	26683	26706	26620	26759	26580	26760	26748	26712	26633	26509	26784	26938	26548	26608	26693	26616	26655	26910	26550	26679	26405	26624	26337	26576	26876	26585	26533	26524	26626	26657	26739	26544	26625	26695	26688	26841	26522	26662	26588	26643	26597	26766	26784	26564	26581	26794	26444	26476	26526	26609	26679	26395	26734	26716	26641	26758	26703	26742	26643	26451	26751	26535	26539	26824	26773	26830	26739	26714	26516	26670	26700	26637	26509	26906	26692	26738	26752	26759	26582	26845	26546	26547	26459	26636	26746	26714	26550	26744	26651	26617	26861	26683	26798	26758	26921	26470	26614	26801	26381	26712	26754	26507	26711	26613	26693	26745	26654	26724	26859	26736	26753	26688	26704	26732	26648	26646	26754	26661	26688	26729	26606	26738	26676	26575	26642	26681	26723	26613	26578	26660	26680	26722	26787	26597	26509	26775	26655	26559	26574	26675	26846	26591	26576	26584	26667	26519	26613	26665	26653	26609	26832	26604	26749	26672	26654	26608	26752	26587	27063	26593	26710	26979	26782	26546	26740	26817	26590	26601	26793	26883	26814	26701	26767	26734	26427	26726	26758	26693	26760	26645	26578
17022	25424	24643	47134	71767	56752	41520	29320	22919	21044	20882	20904	20938	20856	20947	21178	21094	21016	21087	21000	21107	20939	21101	20992	21131	21178	21015	20916	20972	20915	21094	20987	21184	21072	21120	21053	21105	20972	21188	21004	20972	20855	21006	20757	20908	21162	21137	20871	20967	21045	21050	20951	21054	20860	20927	21005	21197	20908	20940	20763	21004	20917	20887	21086	21038	20885	21106	21013	20965	21047	20933	21080	21017	20866	21067	21013	20859	21028	21044	20943	20993	20813	21136	20944	20896	20948	21054	20677	21109	20842	20920	21041	21178	20878	20950	20997	20948	21017	21035	21048	20908	20976	20914	20809	20935	21121	20968	21051	20820	20980	21013	21095	20938	20916	20911	20937	21003	20977	21121	20808	20836	20881	21245	20942	20892	20952	21070	20835	20986	21021	21054	20881	21042	21064	20981	20951	21075	20959	21141	21019	21033	21013	21008	21060	20711	20825	21149	21019	21009	20926	20928	21008	20940	21037	20931	20941	20914	20891	21030	21002	21035	20827	21145	20749	20906	20867	20996	20907	20940	20985	20989	21082	21058	20905	21036	20854	21076	20837	20966	20849	21008	20817	20867	20903	21186	20976	21031	20976	20995	20734	20982	20766	21100	20973	20976	20933	21081	20938	20854	20934	21070	21058	20950	21021	20902	21173	21000	21038	21099	21055	20987	20965	20850	21056	20789	21078	20823	20987	20939	20745	21007	21039	20842	20869	21216	21168	21138	20931	20777	20968	20840	21012	20758	20913	20866	21037	20958	20951	21100	20998	21054	21032	20965	20924	20935	21006	20805	20938	20993	20944	20901	21015	21019	20944	21078	20796	20951	20923	21009	21083	20908	20872	20926	21035	21034	21125	20997	21116	21024	21106	20950	20847	20938	21159	21060	20882	20972	21122	21015	20946	20722	20848	21005	20816	20987	20887	21024	21100	21069	20849	21010	20755	20931	20990	21028	20974	21001	20830	20922	20802	20901	20881	20915	20996	21006	21002	21034	20996	21056	20889	20842	20920	20899	21041	21097	20860	20812	20854	20844	21153	20984	20926	20964	20951	20950	20968	21108	20981	20981	20874	20949	20925	20929	21009	20985	21102	20921	21025	21016	20979	20794	21069	21145	21016	20798	20928	21023	20913	20917	21094	20973	20742	21029	21002	21002	21083	20996	20937	20983	20874	20844	20992	20865	21011	20933	20728	20940	20989	20900	20855	20947	20953	20995	21107	21095	20917	21025	20943	21046	21128	20915	20989	20933	21010	20987	21007	20790	20823	20897	20919	21030	21156	21142	21022	21002	21027	21126	21012	20872	21031	20989	20996	20979	21018	20963	20985	20993	21118	20921	20904	21027	20871	21042	20915	21102	20846	20929	20967	20889	21093	20986	21004	20944	21076	20829	20974	21016	21196	20890	20992	21075	20936	21122	21154	21036	21049	21068	20912	20904	21018	21029	20818	21072	20999	20949	20971	20908	21062	20966	21087	20899	21033	21008	21038	21173	20890	20854	20998	21057	20875	21023	20830	21027	21045	20936	20997	20875	21042	20841	21011	21111	20969	20970	20839	20984	20940	21001	20744	21114	21039	20950	20886	20872	21121	20892	20973	21024	20975	21183	20829	21099	21006	20856	21040	21060	20981	20923	20988	21127	20870	20982	20807	21161	20879	20979	20966	20812	20953	21101	20964	21002	20979	21058	21035	20786	20939	21200	20946	20828	21031	21001	21073	20973	21002	21001	20796	21060	20736	21137	20788	20919	20975	20931	20799	20974	21173	20922	21006	20994	20985	20827	21017	21051	20885	20932	20899	21177	20877	20996	20938	20973	21124	21144	21071	20959	20927	21029	21096	21002	20939	21026	20928	20767	21027	20809	20994	20961	21183	20833	21017	20888	20932	20887	20925	21162	20825	20919	20958	21059	20922	20931	20910	20900	20954	20970	20721	21011	20905	20982	21101	20857	20842	20667	21103	20955	20943	20958	21074	20942	20915	21301	21008	21000	20846	21037	21037	20881	21022	20910	20877	21014	20961	20929	21031	21169	20907	21051	20903	21021	20921	21094	20992	20989	21052	20966	21077	20804	20968	20923	20889	21031	20947	20906	21105	20843	21098	20950	20872	20930	21117	21025	20924	21087	21008	20883	21067	21098	20862	21053	21037	20894	21051	21238	20974	20980	20932	21023	20995	20997	20994	21036	20992	20787	21231	21095	20995	21031	20885	21042	20894	20916	20947	20995	20986	20928	21031	20767	21027	21015	20767	21010	21132	21019	20933	21033	21139	21094	20743	20755	21033	21047	21054	21058	21077	20798	20969	20923	21049	20972	20969	20893	20968	20963	20982	21146	21013	21176	21010	21079	21041	21029	20867	21024	20944	20973	20981	20915	20889	21059	21028	21134	21070	20929	21064	21139	20946	20911	20970	20942	20990	20972	20815	21069	21024	21096	20996	21211	21002	21049	20986	20936	21024	21052	21099	20915	21062	20906	20986	20892	21047	21044	20909	21089	20926	20962	20810	21034	21044	21056	21095	20914	20979	20939	21006	21319	20866	21005	20918	21006	21007	21140	21114	20933	20943	21032	21011	20869	21019	20831	20959	20936	21094	20833	20909	20944	21042	20812	20759	21015	21100	20994	20694	20998	21046	20918	20862	20984	20766	21202	20960	21149	21085	20916	20952	20957	20859	20898	20954	20971	20967	21016	20889	20848	20990	21067	20928	21056	21147	20829	20952	20993	21152	20837	21049	21117	20959	21015	21183	20926	20957	21044	21014	20997	21038	21126	21067	20996	20874	20996	20979	21129	20737	21043	21095	21096	21022	20853	21072	20878	21129	21109	21040	20975	20884	21055	21037	21067	21094	21010	21024	21011	20949	20997	21002	20949	20986	20927	21080	20952	20842	21036	20904	21002	21074	20869	20949	20966	21095	20975	21059	20984	20948	20993	20981	20894	20954	21007	20957	20924	20991	20830	20987	20868	20770	21059	21007	20907	20837	21013	20968	21090	20984	21089	20864	21132	20794	21036	20835	21009	21053	20952	20923	21054	21095	20904	21046	20928	21229	21077	20988	20911	20876	20839	20975	20804	21012	21129	21099	20768	20862	21154	20862	21022	20917	20954	21160	21013	21055	21096	21080	20969	21019	21156	21149	20920	21040	20984	20941	20875	20998	21067	21002	20786	20983	21043	20935	21033	20932	20831	21076	21054	21139	21066	20940	20956	21181	21032	21017	20967	20798	21071	20848	20827	20920	21064	20953	21122	20865	20920	21093	20993	20930	20883	21114	20854	20929	21078	21201	20945	20943	21233	20979	20930	21053	21043	20880	21053	20893	20956	20934	20931	21086	21070	20941	20850	20938	20999	20946	21007	20997	20910	20958	20960	21091	20977	21032	21072	20915	20920	20914	20945	21033	20929	20947	21048	20926	21017	21050	21184	21101	20976	21157	21019	20988	20939	20972	20981	21276	21033	21237	20811	21172	21004	21010	20834	21046	20884	21093	20901	20937	21014	20978	20944	21229	20840	20992	20904	20987	21002	20959	21015	20966	20852	20996	21011	20894	20989	21171	20896	21112	21003	21256	20907	20895	20945	21093	20978	20885	20861	20938	20998	21032	20945	20850	20952	21079	21027	20935	20972	21047	20973	20862	21125	21071	21023	21037	21210	20987	20789	21052	20886	21021	20909	20935	21073	20909	20978	20993	20920	20880	20994	20976	20861	20946	21105	20951	20900	21073	21003	20908	20950	20946	20984	20917	20980	20783	20972	21028	20998	20908	20861	20894	20906	21070	21082	21054	20903	21232	21034	20961	20902	21095	21009	21019	21050	21099	21090	20931	20839	20870	20803	20907	21025	21109	21022	21055	21036	21138	21095	21086	20934	20934	20904	21087	20908	21037	21011	21041	21076	20908	20875	20915	20804	21164	20949	20737	20949	21137	20890	20935	21247	20939	20860	21030	20921	21008	21209	20821	21120	20972	21082	21051	20977	20834	21118	21005	20999	21077	20998	20961	20969	21079	21056	20985	20904	20836	21076	20969	20791	20990	21049	21074	20837	20998	20785	20950	20940	20957	20888	20950	20806	21020	21016	21064	21047	21017	20812	21071	20927	21098	21050	20967	20936	21061	21028	21026	20925	21060	21063	20971	21190	20953	20999	20938	21075	20966	20766	21049	21079	20918	21006	21130	21036	20960	21010	21127	20916	20884	20940	21046	20997	20903	21115	21047	21081	20965	21078	20954	20965	21070	20945	21022	20907	20795	20976	20967	20941	21030	21013	21127	20852	21134	20828	20874	20968	20872	20851	21063	21057	20949	21064	21152	20887	21073	21007	21129	21052	21019	21047	20903	20997	20928	20917	21223	20922	21073	21156	21065	20842	20862	20847	21030	21043	21058	21103	21024	20956	21104	20933	21173	20980	20903	21042	21106	20956	20891	20973	20825	20930	20979	20988	20922	21030	20936	20984	20976	20961	21164	20840	20998	21044	21024	20920	20833	20915	20934	20898	21018	21012	20995	21078	20930	20852	20982	20917	21100	21053	21110	20837	21059	20961	20963	20851	20982	20885	20874	21083	20886	21040	21027	21041	20924	21000	20927	20873	21002	20984	20968	21001	20922	21024	20928	21058	21063	21098	21155	21036	20836	21064	20858	20967	20978	21105	21080	20972	21094	20992	21008	21003	21122	21151	20957	20990	21010	21041	20988	21007	21321	21052	20766	20959	21117	21070	21047	21011	21027	20899	21268	20876	21116	21013	20986	21002	20987	20907	20985	21076	21092	20838	20930	21110	21025	21016	21373	20886	21040	20921	21055	20749	20932	20835	21002	21019	21001	20935	21173	20889	21116	20997	20886	21000	21072	20817	21026	20992	20987	21141	20906	20955	20867	21044	20991	20996	20805	21032	20959	21005	21084	20960	20884	20946	21022	21074	21156	21074	21109	20827	20951	20945	21028	20853	21094	20970	21111	21091	20901	20972	20918	21142	21074	20987	20957	20847	20961	20969	20977	21095	21080	20838	21077	20998	21181	20973	20905	21060	21029	21023	21067	21156	20983	21012	20956	20885	21081	20925	21067	21002	20994	21061	21129	21012	20842	20935	20992	21085	21017	21019	21005	20864	21054	20891	20830	21118	21080	20918	20964
22702	21076	28775	38179	72911	66958	55148	41294	31994	28329	27841	27740	27531	27854	27653	27658	27525	27595	27643	27488	27205	27617	27515	27603	27489	27616	27259	27185	27346	27301	27418	27267	27503	27343	27630	27542	27344	27159	27286	27354	27402	27380	27405	27295	27374	27351	27466	27435	27226	27397	27388	27187	27301	27288	27752	27224	27103	27312	27103	27367	27309	27241	27259	27310	27068	27256	27249	27361	27283	27170	27320	27311	27360	27385	27124	27478	27290	27336	27423	27366	27315	27099	27107	27243	27273	27440	27400	27384	27343	27207	27198	27044	27396	27432	27354	27216	27436	27532	27367	27161	27339	27546	27364	27403	27214	27432	27373	27365	27344	27110	27278	27191	27275	27439	27376	27351	27392	27535	27426	27403	27458	27409	27454	27473	27398	27303	27300	27396	27182	27229	27341	27283	27403	27509	27276	27403	27470	27227	27354	27409	27243	27227	27205	27103	27308	27520	27411	27530	27313	27141	27084	27369	27120	27399	27471	27048	27415	27413	27182	27385	27396	27345	27404	27387	27239	27423	27317	27178	27231	27240	27172	27092	27204	27416	27372	27454	27110	27244	27361	27256	27178	27235	27281	27513	27208	27460	27204	27329	27405	27304	27337	27247	27429	27132	27138	27063	27438	27461	27386	27182	27340	27353	27304	27564	27169	27424	27307	27414	27271	27249	27181	27331	27260	27507	27233	27138	27357	27515	27370	27401	27305	27251	27363	27323	27201	27204	27392	27386	27425	27276	27285	27456	27355	27453	27204	27153	27307	27109	27186	27424	27569	27197	27187	27139	27276	27373	27492	27427	27322	27271	27497	27314	27289	27334	26953	27297	27630	27461	27217	27440	27371	27200	27420	27356	27258	27002	27291	27274	27412	27361	27408	27501	27104	27347	27226	27158	27147	27282	27345	27225	27213	27276	27213	27227	27261	27245	27449	27192	27328	27430	27455	27342	27600	27081	27455	27398	27456	27067	27351	27279	27232	27340	27127	27234	27293	27306	27095	27238	27271	27213	27215	27290	27302	27384	27390	27149	27115	27318	27260	27340	27356	27376	27427	27340	27298	27414	27136	27428	27133	27539	27308	27188	27233	27168	27210	27248	27453	27360	27259	27371	27110	27189	27328	27340	27462	27270	27500	27264	27293	27231	27362	27405	27226	27274	27447	27296	27188	27209	27286	27392	27381	27320	27440	27582	27438	27304	27415	27104	27300	27258	27316	27265	27099	27317	27419	27130	27292	27291	27371	27357	27332	27261	27436	27358	27389	27312	27545	27294	27290	27267	27342	27456	27017	27230	27312	27367	27367	27275	27288	27419	27524	27407	27299	27344	27218	27320	27259	27236	27341	27427	27018	27125	27250	27477	27394	27185	27273	27242	27425	27090	27450	27413	27459	27505	27143	27413	27153	27120	27296	27291	27294	27330	27403	27485	27257	27396	27406	27324	27420	27182	27326	27351	27409	27114	27395	27290	27350	27273	27347	27121	27431	27512	27319	27263	27283	27288	27214	27377	27478	27321	27383	27397	27215	27264	27270	27236	27163	27308	27230	27386	27364	27387	27230	27275	27151	27162	27469	27158	27374	27419	27445	27413	27505	27270	27409	27273	27358	27284	27242	27451	27377	27152	27422	27227	27333	27170	27101	27508	27331	27538	27239	27257	27345	27245	27264	27192	27189	27375	27247	27222	27304	27358	27176	27594	27262	27216	27131	27276	27408	27255	27330	27483	27467	27267	27122	27185	27343	27048	27589	27162	27272	27475	27213	27301	27443	27333	27251	27334	27264	27381	27378	27250	27190	27275	27494	27301	27443	27143	27102	27422	27290	27441	27315	27217	27096	27324	27444	27565	27442	27618	27384	27242	27180	27333	27410	27449	27264	27457	27239	27096	27290	27305	27202	27266	27252	27415	27332	27162	27444	27350	27190	27118	27159	27206	27152	27200	27307	27312	27309	27262	27555	27382	27402	27352	27293	27468	27445	27442	27278	27510	27233	27152	27288	27253	27428	27449	27597	27292	27245	27252	27186	27325	27392	27287	27265	27311	27390	27339	27341	27337	27517	27291	27273	27051	27165	27256	27374	27324	27276	27431	27359	27296	27527	27265	27443	27389	27215	27435	27535	27294	27329	27391	27449	27370	27557	27104	27344	27061	27327	27073	27362	27176	27307	27513	27389	27242	27176	27252	27400	27513	27331	27547	27501	27402	27204	27337	27306	27269	27346	27111	27441	27160	27277	27342	27245	27426	27088	27292	27356	27699	27536	27282	27266	27123	27353	27213	27384	27287	27353	27296	27417	27395	27270	27492	27380	27259	27284	27215	27404	27261	27149	27184	27405	27357	27411	27407	27325	27289	27368	27298	27183	27258	27234	27249	27168	27328	27294	27187	27336	27377	27361	27384	27320	27317	27184	27173	27448	27450	27182	27399	27313	27138	27377	27021	27148	27515	27259	27396	27365	27345	27387	27166	27425	27393	27295	27409	27232	27225	27204	27202	27522	27224	27172	27124	27373	27356	27259	27112	27286	27131	27372	27343	27465	27540	27295	27373	27216	27365	27417	27182	27366	27404	27572	27686	27486	27465	27197	27170	27221	27366	27288	27141	27451	27499	27165	27354	27546	27326	27309	27170	27432	27126	27172	27230	27319	27198	27240	27350	27292	27234	27292	27394	27262	27144	27442	27249	27372	27387	27353	27346	27398	27239	27130	27149	27279	27230	27132	27123	27200	27448	27196	27159	27315	27383	27239	27403	27452	27430	27405	27539	27408	27387	27274	27425	27210	27231	27448	27081	27397	27236	27400	27195	27078	27371	27329	27209	27256	27156	27271	27194	27476	27366	27207	27414	27380	27164	27038	27353	27491	27379	27453	27187	27453	27330	27290	27473	27304	27370	27193	27290	27268	27403	27365	27404	27177	27177	27386	27473	27291	27214	27115	27221	27330	27200	27269	27344	27441	27161	27382	27383	27325	27434	27317	27446	27363	27372	27186	27461	27411	27261	27325	27246	27067	27304	27446	27228	27318	27377	27336	27367	27345	27277	27282	27229	27437	27149	27139	27142	27340	27093	27180	27335	27096	27162	27456	27384	27129	27161	27445	27324	27268	27020	27477	27240	27439	27288	27245	27387	27499	27294	27284	27086	27049	27364	27332	27304	27068	27297	27266	27169	27167	27471	27355	27356	27723	27317	27256	27377	27409	27078	27248	27472	27407	26998	27436	27528	27320	27363	27225	27329	27067	27312	27335	27175	27250	27508	27323	27272	27433	26972	27144	27281	27070	27324	27412	27223	27246	27550	27327	27329	27278	27311	27492	27365	27374	27021	27313	27124	27214	27292	27213	27426	27191	27308	27399	27341	27536	27358	27450	27460	27470	27365	27242	27148	27336	27366	27466	27231	27142	27405	27257	27369	27470	27321	27408	27293	27376	27324	27426	27251	27456	27389	27166	27307	27346	27518	27394	27460	27325	27298	27579	27261	27297	27269	27324	27300	27385	27353	27237	27434	27553	27237	27273	27412	27298	27341	27313	27285	27349	27567	27343	27289	27596	27444	27194	27209	27422	27424	26910	27357	27377	27220	27498	27620	27392	27257	27394	27045	27415	27140	27424	27345	27488	27383	27293	27374	27421	27198	27286	27115	27371	27311	27336	27120	27529	27571	27384	27342	27253	27352	27235	27230	27350	27209	27211	27183	27463	27288	27292	27140	27283	27430	27490	27310	27348	27352	27458	27239	27232	27182	27200	27424	27445	27223	27236	27463	27446	27292	27233	27322	27476	27275	27309	27524	27403	27341	27310	27197	27490	27204	27330	27305	27307	27249	27391	27407	27429	27478	27256	27384	27537	27296	27348	27279	27116	27114	27261	27082	27236	27419	27233	27492	27134	27174	27522	27429	27405	27416	27419	27114	27292	27181	27374	27364	27383	27330	27163	27293	27253	27405	27171	27496	27348	27219	27228	27106	27051	27167	27194	27314	27426	27354	27246	27337	27290	27225	27360	27168	27248	27259	27202	27225	27161	27407	27426	27280	27364	27441	27099	27365	27419	27098	27292	27309	27393	27265	27345	27311	27074	27281	27430	27249	27194	27321	27157	27338	27214	27298	27196	27193	27192	27296	27319	27256	27562	27298	27324	27457	27280	27179	27208	27336	27284	27250	27300	27422	27152	27412	27581	27351	27486	27147	27467	27167	27316	27262	27534	27176	27125	27295	27325	27404	27504	27225	27497	27418	27253	27315	27326	27268	27133	27508	27275	27187	27484	27457	27369	27223	27311	27204	27320	27379	27372	27196	27395	27461	27367	27447	27337	27325	27353	27479	27174	27192	27400	27432	27506	27334	27080	27416	27658	27373	27423	27433	27518	27315	27130	27209	27360	27200	27087	27221	27289	27263	27257	27305	27335	27412	27340	27415	27600	27304	27477	27361	27283	27578	27512	27243	27363	27378	27204	27284	27124	27248	27371	27482	27215	27500	27304	27227	27286	27348	27287	27287	27335	27307	27487	27403	27396	27285	27291	27067	27175	27014	27057	27430	27408	27451	27346	27392	27083	27332	27213	27222	27533	27187	27167	27234	27247	27354	27294	27630	27287	27575	27247	27124	27207	27375	27243	27253	27193	27652	27295	27166	27338	27427	27338	27533	27467	27510	27466	27438	27329	27259	27444	27191	27465	27245	27341	27272	27307	27437	27366	27622	27119	27380	27234	27329	27312	27227	27217	27437	27255	27375	27303	27080	27585	27175	27283	27414	27198	27455	27340	27264	27185	27151	27292	27216	27451	27374	27499	27278	27314	27585	27291	27376	27235	27489	27493	27370	27367	27515	27448	27045	27321	27406	27445	27485	27399	27171	27048	27196	27297	27182	27427	27307	27492	27432	27269	27399	27460	27525	27469	26961	27005	27418	27284	27484	27559	27360	27313	27360	27238	27451	27246	27351	27328	27283	27457	27197	27373	27262	27289	27263	27120	27374	27567	27243	27584	27249	27236	27382	27290	27280	27588	27515	27192	26997	27266	27162	27155	27286	27251	27224	27004	27334	27302	27408	27351	27083	27325	27191	27267	27270	27319	27377	27253	27341	27331	27360	27319	27153	27341	27347	27308	27472	27403	27543	27221	27586	27454	27101	27512	27034	27421	27373
18924	31819	30121	59513	92664	76709	56346	38433	26266	21726	21395	21282	21401	21328	21320	21359	21289	21301	21452	21408	21485	21234	21290	21344	21256	21191	21315	21236	21381	21573	21267	21315	21320	21473	21220	21327	21361	21315	21455	21315	21375	21386	21120	21283	21404	21334	21303	21361	21431	21462	21413	21266	21431	21405	21316	21448	21231	21319	21310	21180	21292	21238	21111	21448	21162	21337	21285	21238	21387	21392	21341	21279	21436	21373	21435	21217	21258	21293	21316	21325	21346	21225	21482	21324	21092	21314	21398	21250	21259	21293	21145	21290	21438	21230	21317	21548	21268	21301	21187	21380	21325	21468	21197	21288	21319	21318	21252	21305	21292	21332	21181	21186	21440	21387	21000	21365	21263	21457	21336	21303	21399	21472	21276	21302	21489	21198	21580	21330	21041	21399	21253	21331	21445	21397	21183	21159	21427	21259	21283	21320	21259	21163	21152	21321	21353	21316	21192	21352	21316	21391	21306	21197	21201	21265	21345	21416	21308	21583	21360	21296	21346	21329	21610	21368	21134	21274	21177	21270	21322	21304	21284	21191	21083	21370	21359	21347	21428	21318	21352	21187	21255	21334	21382	21267	21418	21314	21270	21278	21261	21155	21391	21156	21375	21486	21395	21063	21267	21336	21479	21500	21295	21340	21146	21329	21325	21294	21218	21185	21292	21350	21204	21284	21424	21191	21370	21137	21247	21300	21383	21273	21331	21158	21336	21280	21461	21391	21164	21126	21250	21345	21194	21334	21333	21357	21095	21519	21417	21482	21299	21109	21338	21567	21381	21326	21180	21201	21310	21218	21331	21184	21474	21404	21275	21357	21281	21281	21242	21359	21302	21526	21396	21399	21241	21182	21266	21345	21344	21348	21308	21428	21472	21330	21339	21399	21408	21393	21428	21234	21297	21341	21241	21484	21255	21388	21409	21248	21328	21247	21287	21282	21257	21180	21173	21116	21172	21259	21448	21339	21336	21191	21166	21307	21227	21165	21380	21281	21261	21135	21424	21429	21389	21383	21413	21217	21393	21179	21349	21389	21300	21297	21398	21437	21273	21190	21415	21381	21272	21366	21452	21322	21072	21439	21354	21291	21158	21169	21202	21195	21379	21361	21284	21154	21537	21030	21294	21353	21468	21351	21254	21323	21075	21390	21523	21035	21294	21388	21247	21306	21307	21339	21313	21338	21125	21398	21277	21406	21300	21289	21240	21313	21124	21308	21428	21327	21407	21125	21255	21316	21212	21254	21194	21433	21419	21393	21195	21355	21309	21302	21359	21335	21413	21475	21366	21221	21420	21264	21224	21123	21404	21333	21275	21271	21435	21413	21419	21243	21224	21512	21176	21189	21360	21426	21270	21316	21163	21327	21272	21172	21191	21239	21238	21319	21075	21384	21234	21227	21388	21222	21200	21262	21420	21285	21258	21468	21450	21216	21466	21382	21357	21347	21100	21190	21300	21363	21471	21267	21104	21276	21295	21319	21094	21205	21595	21184	21245	21178	21302	21303	21302	21358	21343	21265	21213	21521	21372	21315	21366	21176	21263	21352	21380	21116	21290	21436	21299	21275	21258	21312	21353	21363	21290	21214	21203	21281	21288	21285	21258	21298	21284	21036	21324	21239	21280	21339	21349	21352	21252	21185	21276	21170	21161	21213	21257	21252	21168	21357	21237	21128	21155	21404	21343	21409	21233	21391	21409	21277	21092	21373	21050	21340	21336	21442	21294	21352	21253	21212	21410	21281	21272	21239	21289	21424	21221	21373	21285	21040	21232	21121	21365	21285	21124	21186	21302	21273	21270	21314	21433	21347	21236	21420	21397	21208	21344	21160	21346	21370	21468	21321	21297	21480	21387	21241	21366	21322	21539	21391	21317	21462	21503	21306	21215	21410	21241	21441	21239	21481	21407	21219	21272	21262	21435	21101	21320	21307	21282	21322	21430	21127	21584	21118	21213	21452	21297	21218	21205	21505	21193	21270	21350	21271	21411	21394	21378	21150	21369	21385	21124	21277	21282	21324	21189	21296	21317	21309	21196	21240	21253	21354	21300	21221	21222	21287	21282	21562	21415	21439	21384	21169	21365	21414	21073	21158	21321	21171	21174	21244	21292	21360	21234	21297	21401	21276	21255	21219	21334	21207	21205	21500	21421	21302	21279	21177	21389	21042	21391	21201	21379	21347	21350	21184	21562	21285	21172	21339	21412	21340	21257	21353	21201	21230	21178	21313	21130	21158	21276	21207	21278	21185	21240	21157	21258	21232	21429	21232	21273	21378	21428	21157	21076	21218	21168	21170	21264	21327	21503	21478	21168	21395	21251	21120	21273	21190	21411	21314	21308	21347	21322	21375	21238	21315	21400	21387	21157	21209	21111	21238	21387	21208	21334	21452	21208	21484	21430	21035	21421	21397	21357	21193	21497	21232	21400	21449	21208	21278	21248	21392	21204	21351	21332	21350	21406	21334	21397	21506	21204	21198	21356	21398	21355	21175	21346	21073	21211	21238	21446	21304	21513	21353	21306	21434	21221	21172	21166	21374	21218	21297	21328	21376	21219	21196	21189	21081	21290	21328	21293	21255	21317	21364	21313	21549	21473	21347	21339	21292	21310	21324	21632	21528	21367	21226	21245	21252	21189	21376	21427	21356	21187	21309	21233	21366	21291	21287	21249	21212	21245	21222	21487	21350	21514	21330	21455	21368	21329	21247	21223	21275	21254	21258	21287	21213	21091	21135	21125	21444	21335	21279	21067	21299	21314	21200	21271	21377	21283	21302	21212	21087	21385	21229	21391	21274	21287	21264	21293	21380	21161	21292	21383	21388	21297	21229	21478	21333	21347	21292	21292	21342	21132	21418	21465	21286	21267	21347	21231	21382	21168	21260	21417	21486	21348	21067	21388	21212	21420	21296	21347	21281	21269	21300	21517	21225	21328	21273	21249	21252	21259	21343	21296	21272	21339	21166	21395	21378	21023	21397	21316	21306	21445	21298	21321	21132	21272	21181	21276	21415	21372	21501	21282	21237	21388	21361	21291	21221	21406	21305	21220	21259	21212	21280	21330	21184	21187	21262	21159	21415	21501	21197	21417	21348	21497	21206	21290	21152	21406	21205	21262	21299	21335	21201	21321	21302	21276	21298	21146	21175	21321	21280	21293	21308	21405	21299	21137	21204	21290	21183	21234	21294	21420	21291	21217	21242	21311	21336	21455	21338	21315	21243	21360	21317	21326	21218	21242	21397	21282	21437	21378	21316	21295	21218	21402	21127	21412	21390	21264	21374	21350	21353	21328	21428	21262	21380	21221	21407	21322	21046	21254	21267	21228	21344	21430	21233	21319	21425	21258	21304	21320	21264	21271	21233	21147	21285	21325	21251	21059	21251	21192	21479	21139	21228	21421	21222	21312	21333	21331	21405	21371	21339	21521	21208	21170	21171	21382	21216	21470	21304	21256	21197	21278	21282	21243	21275	21188	21395	21122	21277	21285	21245	21168	21265	21314	21495	21170	21296	21287	21155	21203	21283	21168	21380	21311	21161	21332	21198	21363	21544	21380	21307	21368	21291	21435	21189	21200	21339	21291	21461	21337	21435	21260	21378	21437	21167	21132	21226	21239	21173	21374	21415	21171	21274	21247	21323	21170	21284	21251	21149	21222	21254	21307	21357	21290	21365	21234	21361	21287	21480	21303	21289	21295	21391	21307	21376	21241	21497	21354	21219	21322	21168	21328	21479	21368	21328	21464	21348	21408	21206	21489	21213	21273	21421	21232	21341	21161	21366	21156	21391	21453	21408	21185	21256	21296	21130	21304	21398	21224	21262	21141	21435	21385	21421	21183	21251	21477	21274	21350	21247	21211	21307	21284	21220	21287	21157	21276	21228	21196	21194	21469	21301	21187	21442	21300	21333	21395	20979	21154	21251	21407	21265	21404	21256	21579	21367	21364	21182	21449	21344	21360	21323	21062	21230	21320	21301	21415	21395	21234	21438	21296	21307	21330	21152	21094	21360	21082	21194	21307	21228	21254	21307	21440	21484	21124	21288	21243	21383	21461	21315	21221	21213	21387	21300	21328	21473	21347	21301	21339	21300	21320	21260	21209	21320	21282	21264	21435	21388	21290	21324	21382	21164	21260	21344	21179	21237	21425	21351	21300	21422	21122	21296	21527	21367	21357	21416	21400	21396	21231	21415	21198	21539	21096	21372	21326	21392	21440	21308	21391	21220	21154	21402	21274	21335	21329	21249	21188	21262	21397	21303	21148	21369	21480	21416	21216	21200	21402	21438	21250	21331	21371	21206	21315	21362	21456	21469	21317	21378	21371	21477	21300	21135	21206	21334	21158	21255	21265	21344	21372	21469	21267	21289	21334	21282	21208	21342	21249	21102	21289	21470	21135	21318	21249	21600	21350	21151	21281	21407	21397	21358	21220	21191	21270	21395	21409	21266	21496	21323	21375	21276	21432	21283	21244	21343	21406	21219	21350	21370	21478	21236	21292	21454	21283	21265	21111	21469	21449	21298	21236	21314	21435	21385	21375	21451	21258	21334	21216	21231	21418	21222	21353	21297	21376	21277	21361	21389	21265	21312	21329	21225	21298	21333	21242	21609	21306	21161	21392	21284	21388	21467	21180	21223	21193	21130	21383	21346	21334	21276	21305	21344	21247	21412	21312	21243	21299	21301	21435	21369	21135	21252	21248	21165	21398	21087	21429	21235	21233	21294	21283	21480	21256	21357	21195	21413	21254	21392	21319	21434	21238	21160	21393	21284	21255	21243	21415	21143	21320	21471	21276	21339	21231	21454	21497	21351	21332	21503	21353	21171	21342	21342	21356	21218	21481	21336	21264	21297	21339	21264	21235	21082	21331	21070	21372	21318	21384	21275	21256	21272	21225	21272	21369	21398	21307	21244	21344	21394	21375	21323	21432	21196	21460	21485	21265	21331	21229	21173	21385	21375	21434	21358	21273	21212	21183	21342	21230	21538	21349	21322	21356	21245	21260	21230	21257	21286	21329	21293	21415	21364	21115	21156	21281	21264	21358	21449	21326	21340	21371	21150	21175	21444	21353	21332	21095	21150	21279	21151	21375	21191	21226	21514	21371	21363	21301	21313	21417	21346	21235	21304	21265	21402	21260	21087
28083	23159	28781	36509	46150	38602	32726	28814	27304	26586	26489	26453	26412	26285	26284	26470	26459	26364	26693	26663	26611	26554	26494	26642	26678	26455	26514	26550	26334	26465	26408	26374	26468	26486	26353	26332	26289	26503	26622	26535	26680	26343	26577	26400	26710	26281	26247	26522	26342	26383	26651	26459	26281	26444	26726	26363	26583	26390	26413	26313	26247	26416	26436	26707	26707	26398	26725	26249	26439	26592	26481	26448	26532	26514	26453	26583	26553	26316	26688	26411	26359	26637	26332	26546	26547	26571	26511	26704	26359	26246	26301	26663	26173	26592	26427	26437	26397	26510	26391	26257	26427	26559	26454	26614	26300	26618	26550	26620	26460	26583	26459	26279	26387	26223	26317	26442	26172	26328	26483	26639	26499	26565	26367	26498	26402	26441	26412	26537	26377	26481	26552	26298	26687	26307	26346	26516	26464	26289	26245	26534	26469	26540	26537	26369	26231	26306	26397	26352	26556	26413	26456	26385	26268	26792	26592	26509	26491	26539	26425	26656	26443	26345	26658	26416	26328	26535	26578	26389	26470	26348	26431	26387	26613	26309	26639	26376	26426	26327	26363	26375	26398	26498	26510	26289	26525	26459	26554	26389	26749	26582	26423	26461	26531	26414	26340	26375	26497	26498	26347	26463	26521	26643	26529	26750	26301	26552	26517	26209	26489	26253	26313	26513	26507	26305	26361	26303	26477	26351	26394	26386	26528	26508	26299	26519	26447	26300	26397	26563	26487	26200	26316	26458	26332	26644	26538	26439	26461	26477	26389	26612	26181	26720	26538	26374	26597	26462	26522	26326	26554	26554	26535	26398	26168	26459	26404	26270	26496	26545	26718	26476	26408	26432	26528	26401	26440	26397	26370	26488	26202	26759	26213	26645	26499	26692	26637	26428	26325	26502	26424	26134	26547	26456	26484	26407	26345	26519	26574	26629	26375	26473	26357	26534	26346	26495	26141	26186	26329	26409	26573	26306	26502	26496	26300	26443	26344	26343	26722	26448	26721	26636	26609	26421	26394	26593	26480	26536	26447	26396	26434	26493	26266	26309	26556	26605	26282	26185	26536	26469	26527	26307	26443	26580	26349	26606	26391	26433	26640	26452	26533	26503	26512	26824	26346	26395	26391	26415	26472	26222	26467	26390	26471	26205	26449	26244	26514	26420	26510	26441	26667	26447	26461	26621	26361	26276	26265	26569	26497	26223	26431	26561	26496	26356	26389	26638	26421	26164	26548	26578	26384	26332	26470	26483	26310	26411	26474	26335	26711	26588	26599	26559	26366	26670	26169	26449	26553	26641	26511	26506	26509	26237	26350	26562	26299	26237	26404	26570	26264	26519	26524	26369	26486	26480	26315	26581	26426	26333	26378	26665	26390	26227	26425	26380	26529	26640	26283	26324	26436	26425	26224	26298	26430	26397	26562	26180	26532	26518	26637	26578	26357	26594	26335	26339	26624	26654	26419	26451	26404	26534	26458	26537	26451	26462	26496	26607	26465	26540	26596	26371	26557	26510	26385	26471	26238	26480	26532	26435	26433	26420	26363	26457	26421	26634	26380	26483	26425	26340	26288	26602	26624	26569	26488	26440	26647	26518	26344	26334	26459	26574	26509	26758	26271	26503	26554	26577	26612	26371	26408	26261	26441	26419	26611	26392	26389	26681	26520	26491	26500	26488	26484	26588	26526	26480	26415	26298	26586	26669	26465	26500	26471	26505	26568	26364	26544	26522	26613	26502	26553	26428	26431	26393	26588	26523	26446	26148	26532	26199	26489	26437	26497	26502	26555	26637	26392	26577	26810	26561	26585	26422	26879	26439	26652	26346	26367	26386	26505	26475	26479	26529	26306	26575	26547	26438	26662	26661	26464	26304	26694	26683	26487	26369	26373	26400	26606	26375	26667	26577	26755	26397	26560	26463	26349	26466	26401	26423	26463	26594	26574	26384	26281	26379	26811	26276	26375	26707	26682	26322	26295	26387	26486	26421	26392	26649	26315	26459	26466	26184	26433	26388	26534	26497	26579	26633	26583	26566	26549	26541	26553	26541	26381	26819	26370	26368	26423	26444	26526	26699	26240	26393	26506	26417	26425	26459	26580	26582	26395	26446	26525	26598	26512	26560	26247	26290	26641	26217	26310	26581	26295	26491	26565	26532	26520	26503	26455	26475	26392	26199	26409	26429	26418	26552	26473	26579	26598	26446	26517	26538	26266	26194	26534	26292	26371	26480	26491	26382	26615	26462	26430	26234	26424	26459	26450	26327	26540	26599	26563	26380	26541	26414	26526	26406	26489	26283	26676	26463	26551	26428	26483	26488	26389	26524	26477	26567	26656	26261	26411	26404	26452	26520	26390	26398	26480	26330	26547	26639	26475	26475	26517	26195	26593	26312	26644	26497	26643	26612	26516	26384	26262	26614	26377	26529	26554	26543	26561	26454	26458	26336	26389	26502	26209	26540	26442	26497	26691	26654	26489	26538	26552	26650	26231	26338	26578	26546	26411	26469	26671	26404	26625	26500	26470	26456	26501	26516	26439	26428	26464	26637	26501	26529	26525	26504	26322	26338	26385	26361	26484	26473	26226	26328	26498	26604	26390	26274	26289	26406	26322	26383	26289	26369	26559	26399	26453	26513	26650	26150	26498	26588	26584	26631	26507	26494	26511	26710	26562	26518	26417	26553	26477	26743	26543	26441	26638	26554	26657	26501	26551	26632	26624	26527	26672	26540	26494	26678	26498	26653	26286	26739	26648	26438	26635	26453	26613	26285	26535	26484	26410	26497	26604	26494	26610	26413	26549	26693	26510	26448	26379	26381	26512	26561	26648	26309	26610	26262	26611	26366	26758	26657	26570	26471	26386	26687	26432	26654	26607	26484	26545	26478	26643	26449	26424	26507	26440	26126	26676	26589	26613	26468	26438	26541	26523	26491	26350	26357	26310	26332	26329	26290	26743	26438	26481	26412	26589	26449	26442	26411	26467	26384	26569	26480	26490	26426	26706	26515	26505	26354	26584	26529	26500	26605	26334	26398	26358	26564	26381	26231	26401	26390	26342	26470	26530	26429	26419	26645	26352	26350	26484	26193	26357	26414	26489	26367	26569	26412	26303	26488	26474	26491	26362	26340	26367	26311	26537	26597	26560	26422	26560	26303	26442	26506	26466	26585	26526	26254	26523	26298	26378	26495	26381	26520	26221	26388	26270	26386	26392	26406	26623	26521	26429	26400	26563	26317	26120	26486	26439	26539	26441	26621	26284	26608	26484	26304	26388	26509	26572	26316	26555	26470	26440	26316	26672	26551	26403	26485	26535	26503	26614	26390	26502	26447	26435	26374	26702	26564	26557	26518	26639	26356	26551	26450	26688	26519	26528	26250	26677	26520	26340	26537	26433	26440	26644	26575	26489	26645	26512	26595	26319	26587	26340	26508	26474	26722	26707	26331	26349	26626	26351	26402	26496	26364	26328	26544	26648	26859	26683	26542	26509	26338	26316	26468	26616	26367	26598	26480	26541	26629	26498	26513	26244	26425	26528	26565	26525	26614	26609	26518	26611	26543	26318	26309	26199	26364	26398	26537	26562	26349	26430	26507	26514	26253	26415	26307	26293	26246	26230	26537	26625	26486	26664	26582	26521	26493	26514	26440	26374	26176	26499	26389	26475	26650	26262	26353	26709	26319	26345	26384	26483	26333	26552	26304	26506	26536	26456	26408	26310	26380	26383	26319	26353	26399	26411	26577	26581	26468	26532	26474	26507	26773	26644	26455	26512	26694	26532	26345	26512	26415	26578	26535	26242	26625	26570	26597	26097	26626	26510	26439	26485	26318	26294	26584	26551	26244	26478	26309	26459	26456	26540	26344	26440	26509	26414	26505	26384	26579	26318	26544	26586	26560	26455	26633	26198	26471	26394	26418	26443	26244	26550	26498	26831	26673	26446	26522	26559	26549	26495	26341	26284	26480	26625	26445	26421	26459	26396	26217	26308	26617	26503	26372	26448	26403	26313	26313	26559	26554	26625	26393	26494	26202	26539	26467	26363	26488	26322	26309	26465	26562	26660	26398	26362	26548	26644	26511	26571	26455	26385	26151	26255	26501	26409	26361	26325	26250	26593	26251	26196	26519	26387	26436	26530	26461	26430	26248	26549	26346	26646	26479	26462	26289	26506	26501	26591	26714	26367	26482	26253	26491	26622	26574	26425	26497	26293	26425	26507	26282	26342	26485	26519	26306	26477	26493	26437	26561	26476	26709	26687	26530	26329	26667	26532	26402	26561	26438	26697	26189	26386	26546	26424	26257	26371	26604	26379	26434	26287	26173	26540	26174	26458	26577	26649	26393	26442	26450	26349	26743	26574	26464	26525	26365	26592	26500	26350	26401	26356	26342	26532	26483	26448	26596	26575	26372	26351	26495	26458	26693	26396	26375	26295	26285	26334	26452	26447	26130	26390	26360	26150	26551	26325	26269	26391	26312	26567	26507	26588	26506	26356	26597	26442	26757	26657	26471	26382	26435	26413	26516	26506	26663	26633	26438	26727	26407	26309	26422	26224	26638	26482	26362	26636	26651	26600	26225	26473	26528	26459	26389	26494	26760	26302	26455	26390	26300	26431	26457	26258	26409	26424	26570	26692	26480	26487	26536	26326	26508	26567	26532	26349	26283	26572	26491	26507	26457	26679	26568	26512	26413	26494	26479	26571	26420	26436	26492	26311	26537	26475	26532	26577	26629	26459	26731	26593	26723	26405	26514	26493	26636	26515	26465	26312	26345	26371	26692	26429	26520	26708	26662	26513	26713	26428	26503	26455	26397	26243	26438	26458	26573	26640	26516	26357	26617	26612	26482	26457	26540	26346	26337	26319	26608	26660	26392	26357	26499	26534	26427	26433	26434	26396	26356	26504	26424	26509	26473	26539	26403	26461	26308	26347	26335	26304	26347	26456	26491	26443	26586	26551	26595	26363	26479	26688	26537	26554	26634	26567	26499	26590	26381	26486	26648	26319	26538	26363	26589	26554	26599	26505	26844	26445	26636	26587	26398	26325	26461	26587	26479	26386	26456	26654	26482	26504	26365	26467	26290	26578	26373	26556	26370	26325	26286	26675	26475	26359	26378	26502	26169	26431	26417	26532	26649	26272	26415
18438	21809	21657	34081	42063	34207	27138	22949	21058	20670	20690	20750	20870	20638	20837	20758	20805	20821	20582	20801	20737	20547	20743	20810	20769	20762	20647	20735	20548	20733	20874	20796	20770	20795	20420	20650	20810	20753	20762	20612	20732	20757	20779	20802	20543	20658	20648	20740	20742	20765	20725	20657	20621	20700	20735	20692	20789	20914	20749	20535	20761	20792	20765	20758	20565	20845	20789	20735	20861	20877	20733	20597	20811	20671	20711	20851	20741	20682	20645	20545	20680	20729	20673	20659	20844	20878	20796	20858	20823	20668	20621	20749	20724	20679	20855	20659	20624	20693	20812	20832	20762	20695	20911	20790	20614	20645	20592	20641	20807	20862	20738	20759	20760	20569	20605	20801	20740	20756	20919	20711	20600	20799	20868	20918	20841	20855	20827	20895	20699	20714	20838	20917	20784	20605	20766	20790	20618	20664	20778	20643	20819	20676	20731	20659	20730	20670	20745	20769	20759	20740	20768	20790	20907	20878	20927	20627	20657	20728	20706	20868	20694	20569	20669	20564	20877	20696	20817	20901	20752	20950	20604	20596	20793	20643	20833	20864	20572	20743	20806	20748	20710	20672	20785	20824	20772	20899	20910	20669	20838	20659	20792	20684	20796	20560	20752	20728	20673	20674	20879	20653	20798	20840	20773	20711	20756	20657	20570	20726	20815	20787	20779	20880	20656	20731	20649	20692	20702	20646	20653	20642	20848	20692	20702	20850	20807	20765	20658	20674	20696	20678	20728	20712	20851	20947	20567	20804	20769	20578	20792	20839	20734	20659	20674	20823	20623	20629	20467	20624	20659	20656	20797	20630	20711	20686	20802	20650	20886	20751	20637	20797	20824	20627	20866	20578	20782	20603	20679	20848	20898	20737	20524	20738	20978	20695	20935	20680	20856	20715	20711	20635	20738	20729	20677	20779	20625	20804	20643	20730	20712	20766	20905	20780	20856	20741	20723	20819	20703	20766	20678	20593	20943	20726	20885	20753	20577	20722	20683	20978	20741	20677	20638	20904	20766	20732	20704	20865	20603	20771	20880	20788	20698	20555	20861	20658	20840	20774	20938	20568	20697	20693	20840	20761	20761	20592	20837	20727	20905	20630	20600	20857	20629	20757	20761	20644	20867	20759	20856	20806	20659	20808	20652	20473	20800	20930	20803	20746	20861	21014	20681	20698	20751	20782	20613	20730	20696	20633	20755	20803	20712	20674	20844	20704	20868	20919	20712	20720	20833	20733	20625	20697	20685	20733	20675	20658	20667	20840	20839	20616	20566	20826	20840	20715	20792	20931	20729	20685	20707	20862	20861	20869	20659	20981	20756	20792	20771	20884	20853	20735	20705	20756	20839	20895	20705	20687	20697	20645	20717	20780	20903	20702	20659	20861	20675	20699	20879	20682	20873	20843	20793	20527	20624	20664	20689	20813	20853	20662	20691	20790	20774	20739	20546	20650	20957	20865	20617	20609	20686	20767	20786	20506	20686	20784	20711	20855	20890	20916	20811	20742	20774	20652	20676	20691	20812	20782	20751	20539	20624	20942	20632	20908	20649	20670	20893	20754	20702	20835	20727	20858	20933	20546	20460	20708	20535	20764	20841	20532	20889	20783	20808	20726	20844	20542	20907	20592	20715	20564	20798	20659	20800	20716	20762	20842	20688	20833	20939	20709	20750	20961	20562	20818	20732	20767	20878	20839	20781	20705	20526	20726	20615	20907	20887	20758	20957	20699	20736	20742	20627	20885	20717	20592	20688	20784	20647	20720	20886	20788	20879	20898	20576	20796	20847	20581	20626	20619	20707	20689	20791	20753	20841	20610	20776	21013	20737	20905	20786	20562	20521	20736	20741	20746	20691	20874	20777	20857	20702	20797	20644	20783	20612	20836	20718	20820	20795	20711	20877	20864	20762	20655	20875	20606	20636	20586	20753	20802	20814	20618	20815	20752	20744	20696	20754	20791	20607	20656	20956	20700	20719	20624	20673	20776	20804	20712	20788	20744	20691	20674	20718	20838	20807	20699	20949	20669	20737	20735	20824	20673	20696	20654	20731	20881	20611	20848	21036	20648	20710	20833	20824	20652	20714	20838	20884	20515	20732	20775	20866	20783	20792	20757	20722	20700	20738	20639	20657	20714	20726	20782	20725	20678	20628	20706	20641	21000	20770	20539	20749	20718	20804	20712	20739	20730	20841	20798	20785	20696	20766	20892	20892	20764	20695	20632	20647	20672	20664	20795	20698	20769	20900	20764	20777	20709	20728	20660	20773	20706	20605	20611	20711	20703	20938	20499	20776	20639	20747	20714	20542	20722	20746	20819	20782	20828	20757	20796	20707	20807	20752	20694	20811	20856	20679	20841	20795	20678	20631	20977	20965	20791	20696	20799	20773	20967	20755	20934	20734	20826	20813	20781	20762	20734	20685	20615	20644	20720	20759	20924	20721	20593	20810	20835	20753	20833	20855	20750	20967	20772	20647	20644	20651	20803	20748	20605	20739	20739	20542	20877	20606	20650	20873	20622	20871	20803	20768	20805	20804	20870	20717	20524	20914	20634	20631	20639	20747	20736	20901	20668	20804	20866	20583	20824	20726	20831	20689	20785	20660	20683	20605	20721	20652	20789	20800	20661	20685	20844	20773	20714	20671	20819	20843	20630	20815	20548	20710	20738	20950	20568	20781	20644	20765	20824	20676	20524	20721	20837	20818	20687	20666	20870	20684	20811	20904	20888	20623	20785	20638	20670	20729	20685	20795	20590	20606	20544	20706	20612	20748	20801	20588	20769	20751	20808	20784	20581	20790	20836	20788	20542	20688	20771	20878	20809	20654	20710	20765	21126	20776	20725	20739	20856	20687	20968	20567	20719	20651	20685	20784	20780	20826	20726	20718	20800	20706	20655	20717	21048	20812	20706	20776	20683	20712	20641	20750	20579	20804	20710	20747	20784	20871	20726	20754	20740	20833	20724	20736	20699	20667	20758	20898	20553	20811	20816	20852	20831	20667	20612	20773	20679	20672	20774	20691	20683	20948	20599	20750	20663	20930	20781	20902	20853	20738	20657	20871	20820	20604	20906	20680	20662	20826	20841	20772	20659	20775	21020	20759	20692	20848	20701	20821	20795	20857	20768	20888	20539	20538	20707	20535	20800	20748	20832	20680	20901	20883	20753	20803	20844	20629	20780	20786	20915	20826	20776	20859	20761	20747	20722	20635	20698	20749	20915	20721	20629	20648	20785	20694	20631	20593	20919	20762	20694	20757	20728	20682	20890	20692	20722	20719	20683	20782	20695	20828	20728	20638	20767	20708	20697	20866	20776	20672	20910	20576	20652	20874	20650	20816	20774	20837	20733	20833	20720	20684	20631	20710	20796	20643	20680	20952	20715	20761	20644	20728	20616	20641	20759	20671	20598	20757	20783	20770	20735	20772	20623	20938	20805	20828	20927	20794	20582	20711	20854	20787	20709	20667	20807	20791	20825	20488	20863	20660	20794	20737	20937	20657	20707	20724	20583	20830	20817	20592	20878	20692	20714	20915	20787	20672	20888	20651	20867	20797	20819	20599	20911	20711	20918	20687	20764	20769	20935	20799	20697	20656	20862	20805	20708	20728	20708	20791	20810	20629	20640	20818	20620	20681	20731	20655	20572	20866	20804	20900	20865	20674	20767	20793	20731	20803	20655	20679	20797	20900	20721	20691	20784	20517	20807	20720	20818	20795	20844	20733	20863	20616	20736	20764	20773	20775	20726	20847	20771	20723	20700	20801	20702	20659	20672	20696	20903	20598	20826	20887	20766	20833	20685	20867	20666	20661	20838	20811	20744	20692	20677	20825	20829	20717	20782	20720	20746	20797	20933	20709	20881	20977	20726	20592	20683	20823	20674	20722	20783	20739	20814	20728	20806	20846	20697	20729	20773	20834	20649	20838	20592	20636	20732	20789	20847	20977	20722	20759	20716	20679	20478	20749	20821	20691	20769	21086	20751	20678	20859	20495	20790	20806	20847	20740	20857	20644	20700	20638	20783	20769	20698	20543	20770	20699	20801	20904	20628	20854	20831	20652	20764	20825	20764	20555	20698	20552	20924	20696	20791	20714	20781	20674	20815	20800	20758	20791	20746	20664	20636	20621	20706	20957	20781	20753	20757	20867	20870	20728	20637	20860	20851	20721	20800	20616	20872	20644	20759	20895	20657	20747	20815	20652	20727	20635	20870	20515	20610	20765	20798	20652	20779	20731	20777	20885	20778	20569	20653	20704	20576	20784	20783	20735	20759	20601	20695	20746	20792	20611	20541	20811	20744	20863	20767	20806	20614	20892	20827	20661	20786	20754	20884	20717	20919	20839	20720	20769	20701	20605	20715	20774	20697	20814	20719	20758	20860	20601	20701	20901	20792	20833	20740	20768	20671	20800	20723	20758	20860	20931	20660	20649	20895	20886	20622	20831	20649	20830	20577	20756	20592	20914	20651	20900	20795	20689	20594	20849	20673	20790	20800	20805	20799	20861	20780	20743	20590	20680	20849	20719	20744	20806	20720	20913	20642	20710	20622	20664	20647	20674	20970	20774	20857	20818	20782	20840	20562	20882	20726	20775	20869	20577	20746	20697	20732	20710	20768	20790	20688	20693	20880	20807	20581	20760	20789	20696	20954	20596	20953	20667	20806	20655	20758	20810	20793	20798	20740	20689	20726	20833	20676	20757	20862	20657	20591	20731	20729	20720	20733	20693	20697	20797	20858	20871	20772	20778	20866	20920	20807	20848	20788	20656	20799	20591	20669	20872	20912	20779	20584	20799	20855	20826	20775	20830	20727	20701	20686	20558	20784	20660	20900	20815	20619	20732	20736	20720	20611	20709	20855	20528	20875	20711	20793	20736	20714	20742	20599	20649	20611	20788	20875	20724	20774	20728	20743	20720	20782	20758	20698	20774	20695	20787	20861	20831	20747	20676	20810	20817	20685	20730	20733	20771	20731	20656	20822	20737	20705	20739	20747	20628	20653	20970	20807	20797	20620	20710	20802	20847	20575	20693	20752	20629	20838	20721	20733	20824	20693	20603	20676	20923	20707	21036	20948	20639	20529	20843	20719	20733	20624	20678	20738	20697	20889	20623	20692	20816	20799	20835	20701	20692	20869	20730	20644
24562	21102	28157	41535	63915	55099	43359	33282	28465	26888	26877	26803	27006	26709	26714	26745	26800	26826	26769	26757	26801	27019	26772	26569	26709	26615	26589	26727	26892	26750	26684	26696	26834	26767	26674	26776	26765	26765	26694	26640	26539	26586	26451	26753	26731	26639	26792	26418	26468	26632	26550	26607	26514	26657	26626	26671	26694	26695	26482	26485	26652	26615	26525	26523	26431	26486	26493	26717	26776	26496	26500	26639	26799	26814	26423	26512	26640	26698	26834	26551	26640	26447	26660	26816	26651	26444	26330	26526	26723	26551	26524	26611	26712	26892	26317	26782	26798	26560	26575	26529	26749	26533	26836	26563	26504	26558	26611	26492	26629	26494	26534	26686	26644	26853	26568	26529	26479	26519	26662	26446	26657	26694	26160	26736	26783	26525	26699	26558	26608	26632	26665	26765	26825	26679	26525	26732	26486	26550	26565	26287	26477	26441	26612	26389	26462	26448	26635	26586	26744	26477	26534	26626	26772	26418	26652	26449	26511	26705	26611	26632	26535	26668	26710	26594	26628	26576	26640	26782	26522	26529	26569	26613	26699	26649	26839	26679	26543	26479	26423	26640	26551	26695	26582	26748	26667	26634	26572	26699	26789	26444	26656	26312	26668	26568	26529	26549	26560	26717	26481	26436	26589	26624	26777	26655	26689	26569	26693	26382	26549	26513	26494	26552	26676	26819	26620	26719	26919	26691	26515	26598	26806	26656	26585	26895	26540	26587	26589	26626	26630	26567	26578	26551	26704	26685	26614	26702	26808	26475	26646	26544	26719	26650	26500	26732	26698	26569	26873	26661	26577	26642	26581	26665	26532	26621	26690	26580	26548	26624	26783	26585	26694	26374	26523	26695	26686	26653	26529	26462	26718	26654	26606	26576	26417	26786	26468	26563	26729	26465	26651	26430	26595	26558	26738	26628	26648	26599	26716	26492	26720	26761	26725	26528	26574	26484	26432	26554	26752	26488	26745	26715	26934	26605	26766	26542	26652	26452	26681	26647	26780	26361	26493	26569	26806	26572	26606	26716	26559	26926	26656	26552	26687	26622	26681	26466	26873	26629	26544	26654	26767	26592	26642	26734	26788	26455	26533	26544	26658	26591	26666	26545	26696	26293	26548	26715	26703	26623	26504	26509	26669	26449	26520	26681	26520	26570	26473	26512	26740	26576	26506	26938	26591	26474	26452	26403	26499	26549	26762	26601	26517	26529	26641	26594	26766	26782	26472	26546	26650	26781	26562	26481	26724	26409	26652	26750	26801	26546	26490	26716	26521	26616	26682	26754	26737	26400	26755	26550	26684	26442	26351	26555	26295	26516	26359	26756	26484	26679	26733	26664	26652	26614	26583	26746	26760	26680	26664	26459	26674	26550	26521	26639	26683	26515	26582	26513	26448	26616	26822	26744	26597	26812	26663	26501	26456	26424	26495	26828	26394	26463	26900	26627	26444	26520	26674	26739	26476	26312	26504	26336	26857	26652	26668	26447	26594	26539	26620	26609	26715	26661	26672	26523	26553	26354	26552	26427	26469	26718	26535	26358	26700	26690	26703	26478	26588	26575	26654	26649	26763	26417	26597	26485	26727	26574	26651	26472	26422	26635	26649	26479	26570	26632	26539	26603	26631	26606	26471	26531	26498	26745	26731	26798	26489	26500	26700	26623	26617	26549	26446	26414	26651	26628	26767	26512	26579	26796	26636	26498	26596	26315	26594	26474	26602	26817	26542	26675	26767	26458	26780	26547	26276	26529	26723	26599	26675	26449	26710	26664	26758	26473	26580	26624	26657	26465	26591	26435	26615	26768	26503	26585	26666	26400	26499	26699	26600	26514	26589	26806	26551	26483	26706	26528	26683	26442	26650	26509	26746	26441	26622	26603	26573	26343	26589	26623	26549	26614	26532	26521	26586	26610	26548	26661	26563	26611	26605	26690	26558	26782	26610	26683	26532	26609	26337	26602	26545	26645	26434	26601	26658	26858	26838	26521	26353	26434	26746	26582	26644	26551	26547	26772	26261	26542	26531	26737	26684	26533	26674	26770	26464	26573	26752	26676	26646	26709	26563	26415	26684	26718	26532	26611	26551	26454	26567	26597	26706	26690	26625	26511	26436	26644	26767	26412	26490	26508	26580	26523	26473	26640	26490	26402	26450	26286	26305	26537	26688	26598	26691	26322	26590	26609	26424	26798	26660	26796	26545	26786	26431	26699	26670	26460	26486	26431	26641	26639	26422	26654	26449	26719	26566	26704	26729	26596	26384	26566	26733	26512	26522	26500	26635	26641	26428	26600	26708	26529	26498	26810	26583	26555	26712	26474	26569	26481	26631	26553	26721	26716	26303	26599	26484	26288	26522	26444	26737	26649	26650	26704	26547	26749	26627	26620	26577	26539	26663	26652	26579	26640	26571	26666	26685	26580	26733	26710	26542	26515	26734	26755	26374	26714	26628	26890	26589	26651	26412	26672	26527	26497	26555	26378	26729	26572	26396	26669	26531	26685	26634	26573	26787	26411	26497	26549	26639	26684	26589	26804	26702	26577	26566	26549	26575	26724	26495	26591	26724	26578	26644	26665	26523	26333	26740	26443	26484	26693	26528	26557	26764	26587	26439	26505	26648	26759	26517	26750	26669	26587	26766	26713	26505	26669	26420	26615	26605	26541	26509	26546	26370	26598	26706	26596	26493	26554	26546	26748	26471	26507	26623	26635	26652	26531	26576	26523	26604	26581	26842	26543	26389	26723	26531	26363	26548	26550	26530	26578	26770	26805	26676	26545	26635	26669	26517	26686	26542	26517	26692	26827	26558	26727	26638	26768	26503	26207	26513	26487	26526	26605	26687	26632	26483	26500	26673	26759	26578	26560	26592	26669	26413	26653	26529	26448	26677	26608	26769	26696	26707	26669	26502	26481	26739	26764	26441	26552	26700	26711	26518	26690	26383	26514	26720	26521	26656	26596	26308	26518	26643	26564	26509	26504	26274	26736	26559	26605	26702	26708	26449	26599	26475	26774	26622	26802	26674	26722	26493	26593	26769	26523	26707	26721	26367	26415	26355	26462	26732	26499	26649	26609	26479	26597	26768	26660	26633	26696	26726	26519	26367	26755	26576	26535	26641	26557	26933	26664	26584	26624	26612	26566	26654	26657	26701	26711	26499	26425	26649	26582	26504	26541	26579	26675	26472	26725	26565	26423	26574	26763	26555	26382	26631	26624	26393	26419	26425	26512	26517	26571	26382	26583	26464	26132	26622	26485	26641	26500	26469	26618	26774	26727	26581	26699	26702	26705	26508	26502	26506	26560	26520	26480	26665	26506	26829	26476	26670	26498	26544	26676	26795	26762	26528	26495	26584	26727	26425	26496	26860	26478	26600	26582	26739	26539	26521	26638	26743	26673	26520	26385	26266	26440	26392	26637	26541	26379	26576	26578	26456	26489	26589	26622	26835	26684	26424	26494	26733	26713	26768	26450	26384	26777	26438	26660	26803	26500	26853	26710	26520	26669	26581	26575	26507	26608	26741	26562	26700	26636	26448	26549	26755	26581	26481	26595	26651	26746	26687	26829	26800	26778	26512	26713	26570	26634	26641	26680	26508	26640	26796	26500	26678	26675	26639	26799	26866	26651	26449	26593	26527	26461	26464	26536	26582	26637	26668	26482	26806	26648	26571	26649	26434	26717	26509	26535	26614	26606	26547	26724	26817	26760	26677	26706	26503	26702	26774	26695	26478	26749	26625	26505	26793	26573	26508	26743	26677	26729	26661	26781	26337	26645	26612	26519	26882	26469	26751	26719	26691	26476	26465	26607	26731	26553	26400	26581	26709	26658	26641	26756	26742	26568	26529	26484	26511	26599	26670	26746	26682	26602	26593	26519	26686	26554	26400	26506	26354	26714	26750	26605	26293	26788	26644	26763	26562	26472	26620	26590	26483	26596	26447	26570	26503	26672	26589	26624	26758	26443	26652	26746	26835	26773	26815	26382	26577	26660	26603	26502	26671	26648	26523	26607	26634	26668	26402	26647	26526	26369	26512	26433	26668	26834	26654	26690	26355	26627	26602	26752	26613	26671	26520	26665	26863	26673	26728	26754	26642	26538	26928	26752	26759	26661	26457	26474	26513	26620	26558	26602	26547	26807	26617	26559	26759	26774	26640	26400	26738	26729	26505	26326	26660	26732	26601	26751	26726	26751	26385	26421	26380	26394	26715	26433	26849	26428	26705	26521	26546	26424	26494	26904	26521	26530	26605	26548	26407	26596	26426	26470	26575	26692	26647	26512	26489	26658	26402	26519	26767	26736	26662	26469	26420	26544	26690	26742	26640	26481	26588	26530	26575	26594	26336	26556	26764	26501	26657	26695	26571	26743	26401	26535	26741	26662	26572	26784	26713	26844	26826	26906	26552	26665	26547	26463	26684	26650	26505	26630	26424	26518	26552	26694	26568	26558	26472	26558	26587	26483	26649	26478	26709	26741	26565	26417	26879	26625	26723	26707	26337	26509	26722	26625	26746	26651	26670	26553	26841	26289	26612	26529	26857	26325	26632	26626	26609	26837	26452	26703	26476	26578	26658	26418	26560	26547	26682	26695	26627	26673	26633	26491	26555	26630	26477	26667	26712	26377	26485	26719	26619	26562	26626	26501	26522	26696	26671	26366	26450	26677	26709	26802	26658	26617	26819	26711	26626	26594	26353	26717	26576	26685	26708	26630	26538	26642	26628	26545	26640	26697	26637	26654	26719	26458	26714	26493	26742	26504	26754	26589	26735	26659	26713	26698	26532	26604	26636	26621	26503	26680	26494	26470	26697	26639	26792	26587	26415	26587	26424	26526	26590	26510	26578	26539	26475	26717	26658	26433	26685	26695	26697	26989	26857	26468	26615	26641	26683	26666	26460	26751	26549	26557	26789	26504	26552	26729	26733	26605	26616	26759	26511	26908	26785	26485	26721	26646	26570	26496	26514	26589	26501	26340	26514	26498	26563	26545	26510	26799	26479	26610	26516	26611	26653	26491	26663	26823	26761	26739	26613	26474	26574	26794	26349	26674	26362	26934	26560	26783	26610	26453	26458	26716	26781	26798	26693	26780	26653	26874	26609	26456	26502	26511	26621	26585	26521	26556	26531	26417	26536	26800	26805	26594
17291	25551	24534	57556	70422	55037	39886	28496	22624	21155	20987	21025	20844	20889	21089	21040	20911	20931	21035	20888	21034	20851	20695	20976	20933	20869	20931	20897	20840	20924	21053	20985	21069	20957	20917	20861	20956	20902	20933	20872	20953	20945	20780	20849	20938	21029	20908	20860	20878	20858	20795	20932	21023	20835	20992	20995	20991	20949	21182	20836	20911	21017	20815	21082	20880	20748	20725	21043	20964	21024	20956	20822	20699	20801	20833	20973	20992	20802	20862	20870	20873	20725	20820	20905	20641	20906	20895	20782	20861	20843	20822	20908	20896	20881	20810	21017	21018	20967	20805	20946	20676	20894	21084	20868	20890	20928	21052	20902	20970	20731	20820	20900	20890	21036	20711	20946	20858	20969	20908	20865	20832	20846	20746	20800	20939	20983	20903	20998	20850	21111	20675	20925	20716	20939	20844	20890	20997	20852	20932	20693	20903	20908	20862	20960	20723	20904	20944	20927	21028	20850	21076	20992	20777	20965	20907	20841	20854	20838	21106	20993	20975	20770	20945	20799	20795	21062	21028	20779	20751	21080	20867	20689	20878	20822	21025	20992	20818	20880	20855	20943	20935	20839	20856	20887	21004	20845	20920	21032	20889	20900	21000	20837	20908	20875	21046	20876	20806	20850	21075	20841	21005	20751	20865	20756	20878	20842	20867	21100	20825	20742	20872	20673	21033	20878	20996	20902	20864	21031	20929	20752	20938	20906	20916	20643	20980	20836	20888	20732	20790	20789	20726	20980	21021	20867	20923	20851	20955	20661	20983	20766	20849	20724	20817	20858	20743	20751	20864	20872	20741	20819	20952	20834	21013	20836	20950	20858	20837	20835	20767	20928	20918	20861	20846	20727	20814	20953	20792	20838	20721	20984	20888	20845	20694	20804	21039	20927	21016	20969	20854	21057	21105	20876	20871	20894	20854	20955	20975	20686	20838	20846	20918	20736	20819	20864	20927	20911	21048	20909	20839	20862	20902	20825	20940	20941	21028	20981	20822	20863	20855	20884	20847	20710	20948	20853	20791	20855	20926	20738	20937	21005	20793	20844	20809	20625	20916	21057	20918	20907	20988	20797	20862	20781	20954	20988	20896	20933	20945	20774	20804	21032	20780	20799	20882	20962	20877	20910	20848	20854	21046	21056	20949	20771	21006	21183	20854	20795	21050	20767	20892	21042	20876	20860	20920	21010	20915	21008	20852	20977	20868	20764	20956	20833	20735	20747	20863	20986	20759	20840	20871	20973	20839	20874	20931	20833	20771	20802	20859	21030	20957	20869	20964	20793	21057	20975	20897	21050	20732	20911	20891	20819	21119	20886	21106	20984	20995	20847	20932	20978	20963	20928	20923	20803	20790	21013	21029	20725	20993	20886	20805	20885	21156	20987	21003	20864	20755	20967	20863	20855	20949	20810	20907	20966	20918	20857	20859	20860	20977	20948	20796	20856	20973	20816	20927	20976	20980	21001	21059	20890	20794	20911	20967	20917	20818	20783	20750	20930	21049	20719	20884	20848	20982	20861	20869	20952	20885	20854	20913	20710	20833	21014	20844	20787	20807	20987	20927	20706	20827	20766	21005	20781	20953	20710	20854	20818	20934	20896	21037	21024	21015	20878	20920	20715	20812	20861	20946	20956	20899	20797	20950	21035	20909	20827	20774	20769	20836	20767	21031	20854	21133	20888	20799	20779	20816	20975	20719	20847	20847	20713	21001	20760	20838	20835	20739	20770	20801	20784	20785	21035	20944	20912	20985	20767	20950	20826	20929	20876	21006	20844	21087	20920	20838	20719	20907	21118	20792	20935	20860	21042	21028	20807	20881	20876	20898	20828	20827	20896	20832	20840	21002	20905	20881	20858	20776	20848	20812	20752	20815	20884	20767	20971	20770	20905	20807	20950	20973	20945	21046	20873	20858	20885	20830	20855	20890	20879	20941	20850	21054	20682	21107	21019	20718	20882	20850	20974	20975	20829	20811	21006	20819	20826	20956	20700	20799	20953	20971	20876	20890	20743	20929	21097	20769	20844	20869	20887	20902	20767	20928	20946	20720	20979	20858	20828	20963	21065	21057	21041	20773	20941	20917	20936	20922	20801	20917	20871	20777	20849	20831	20799	20861	20852	20796	20745	20908	20954	20982	20893	20984	20814	20883	20902	20876	21010	20996	20825	20778	20680	21029	21046	20831	20872	20902	20783	20935	20918	20899	20969	20934	20847	20956	20927	20881	20810	20882	20798	20812	20834	20877	20770	20738	20830	20873	20957	20941	20846	20854	20960	20839	20713	21076	20891	20662	20930	20829	20777	20912	20816	20888	20961	20852	20896	20797	20852	20779	20822	21064	20634	20954	21034	20878	20762	20772	20779	21019	20655	20997	20926	20878	20940	20873	21024	20750	20951	20895	20954	20775	21039	20876	21008	20802	20937	20905	20863	20875	20791	20901	20987	20917	20888	20925	20992	20863	20842	20981	21054	20825	20821	20827	20927	20867	20866	20908	21028	20887	20705	21077	20704	21104	20842	20826	20685	20892	20999	21052	20745	20835	20792	20795	21067	20891	20786	20905	20993	20867	20876	20767	20855	21151	20879	20848	20929	20826	20972	20763	20969	20729	21008	20804	20778	20954	20792	20804	20982	20859	20885	20876	20847	20945	20763	20747	20852	20983	20781	20859	20979	21095	20933	20857	20996	20964	20710	20876	20839	20985	20732	21066	21101	20978	20883	20740	20993	20840	20787	20674	21078	21045	20844	20875	20858	20982	20864	20797	20893	20917	21048	20822	20843	20710	20785	20862	20828	21093	20849	20819	20912	20913	20787	20831	20953	20885	20859	20905	21082	20918	20745	20808	20881	20938	20867	20909	20892	20897	20849	20985	20815	20865	20918	20801	21034	20863	20826	20993	20900	20845	20555	20917	20886	20876	21004	20917	20877	20782	20738	20853	20741	20672	20820	20824	20818	20936	20831	21066	21007	20697	20977	20868	20835	20852	20697	20996	20862	20778	20994	20845	20817	21079	20963	20970	20693	20741	20838	20763	20944	20837	20938	20982	20837	20992	21014	20965	20915	20808	20844	20803	20994	20888	20809	20866	20862	20987	20813	20691	20741	20932	20859	20766	20869	20853	20944	20878	20896	21026	20856	20736	20774	20929	20909	20856	20932	20965	21004	21015	20925	20803	20954	20909	20908	20766	20872	20869	20890	20916	21032	20764	21103	20850	20788	20953	21073	20963	20977	20860	20905	20960	20991	20900	20876	20841	20879	21092	20810	20804	20815	20738	20857	21001	20975	20908	20985	20906	20726	20995	20994	20848	20995	20781	21087	20658	20790	20876	21043	20812	20824	20984	20860	20893	20838	20883	20806	21129	20884	20996	20849	20734	21022	20801	20821	20924	20951	20955	20874	20750	20919	20949	20840	20956	20935	21048	21066	20968	20730	20750	20845	21007	20804	20990	20984	20990	20872	20989	20764	20950	20707	21067	20979	20770	21037	20772	20724	20773	20972	20853	20882	20804	20916	20822	20923	20894	20967	21006	20850	20873	20951	20985	20792	20961	20992	20899	21090	20787	20770	20877	20813	20719	21019	20847	21001	20855	20825	20739	20874	20858	20966	21116	20874	20984	20795	21052	21061	20922	20749	20984	20916	20873	21010	20822	20794	20955	21018	20989	20825	20706	20756	20861	20853	20909	20889	21092	20826	20997	20800	21042	20904	20855	20873	20841	20751	20867	20756	20843	20710	20947	20752	21049	20992	20783	20856	20943	20821	20848	20752	20954	21004	20914	20984	20943	20894	20980	20923	20903	20857	20915	20967	20998	20819	20742	21109	20803	20857	20733	20981	20747	20818	20847	20857	21008	20688	20852	20800	20969	20928	20834	20710	20853	21078	20882	20925	20958	21036	20624	20847	20930	20880	20951	20858	20983	20850	20922	21075	20908	21018	20894	20978	20777	20904	20803	20909	20959	21054	20963	20730	20874	20872	20595	20950	20665	20735	20879	20764	20907	20846	20806	20876	21145	20858	21019	20964	20958	20871	20909	20938	20929	20718	20939	20807	20617	21069	20918	20805	20870	20912	20803	21014	20778	20775	20963	20878	20956	20837	21039	21082	20677	20955	20785	20837	20788	20873	20847	20937	20810	20882	20935	20959	20853	20829	20918	20793	20757	20897	21079	20829	20882	20981	21011	20847	20726	20785	21000	20870	20931	20940	20871	20940	20906	20937	20959	20872	20920	20705	20863	20965	21014	21053	20774	20847	20792	21015	20951	20869	20797	20840	20805	20828	20880	20677	20807	20846	20798	20881	20791	21012	20833	20903	21039	20992	20796	20849	20770	21055	20777	20859	20907	20902	20896	20947	20829	20941	20870	20906	20841	20869	21010	21000	20810	20916	20980	20890	20837	20907	20966	20679	20834	20997	20999	20862	20900	21076	21055	20905	21078	20795	20921	20827	20971	20748	20779	20717	20989	20787	20861	20888	20796	20935	20726	20724	20794	20864	20801	20903	20848	20919	20800	20769	20845	21051	20891	20785	20891	20812	20937	20884	21021	21088	20849	21000	20901	21006	20952	21022	20909	20693	20848	20883	20834	20950	20723	21063	20762	20760	20858	20901	20914	20906	21002	20702	21090	20843	20902	20948	20847	20974	20829	20828	20945	20839	20642	20920	20770	20954	21060	20926	21105	20859	20835	20928	20882	20917	20724	20933	20977	20936	20859	20966	20888	20995	20774	20880	20794	20902	20873	20820	20920	20791	20791	20851	20898	20989	20863	20835	20901	20864	20987	20777	20995	20866	20742	20937	20762	20941	20872	20793	20868	20903	20945	20857	20756	20916	20985	20819	20896	20854	20980	20903	20829	20860	20796	20828	20834	20824	20878	20909	21012	20943	20902	20807	20650	21009	20847	20783	21017	20693	20985	20854	20780	20869	20908	20726	20761	21014	20872	20790	20948	21028	20807	20817	21027	20787	20892	20938	20910	20904	21139	21001	20751	20902	20923	20842	21125	21054	20887	20809	20921	20886	21029	20848	20931	20894	20807	20788	20909	20857	20979	20683	20876	21051	20992	20907	20790	21006	20850	20785	21139	20875	20945	20847	20959	20886	21060	20804	20857	20960	20893	20785	20697	20947	20885	20859
22765	21068	28764	46465	78527	68297	53059	39064	31073	27437	26666	26525	26396	26488	26440	26660	26515	26571	26595	26455	26532	26366	26443	26348	26276	26315	26315	26426	26298	26432	26549	26588	26570	26381	26179	26210	26661	26473	26449	26303	26510	26454	26219	26220	26428	26421	26610	26309	26248	26338	26217	26348	26263	26363	26433	26358	26535	26398	26330	26239	26446	26234	26284	26364	26454	26333	26308	26257	26354	26406	26516	26414	26465	26424	26240	26137	26282	26509	26380	26280	26361	26216	26321	26178	26370	26148	26244	26396	26157	26143	26222	26164	26304	26428	26295	26389	26405	26260	26334	26333	26579	26307	26319	26397	26439	26144	26373	26303	26157	26306	26437	26405	26516	26038	26448	26295	26402	26244	26355	26307	26150	26127	26105	26331	26440	26265	26232	26271	26229	26263	26318	26318	26341	26159	26151	26279	26250	26122	26352	26365	26146	26325	26241	26370	26304	26400	26488	26321	26269	26219	26185	26259	26278	26198	26172	26520	26194	26392	26253	26213	26566	26451	26408	26218	26397	26447	26443	26368	26336	26185	26210	26206	26439	26396	26451	26248	26446	26152	26182	26197	26314	26200	26142	26200	26473	26323	26027	26381	26155	26192	26362	26528	26291	26647	26386	26449	26317	26425	26224	26332	26547	26368	26396	26404	26270	26358	26290	26347	26271	26293	26230	26094	26451	26359	26089	26271	26330	26230	26349	26308	26432	26325	26259	26026	26425	26251	26086	26117	26369	26156	26559	26404	26275	26137	26132	26137	26195	26153	26494	26366	26242	26202	26193	26193	26213	26421	26467	26310	26550	26152	26369	26516	26279	26301	26109	26397	26389	26166	26358	26364	26497	26312	26195	26434	26373	26227	26403	26534	26353	26302	26215	26172	26437	26212	26411	26149	26224	26133	26636	26431	26377	26282	26453	26266	26480	26360	26489	26299	26065	26427	26213	26461	26272	26285	26256	26355	26189	26326	26009	26310	26279	26162	25910	26420	26351	26272	26386	26815	26357	26141	26194	26213	26211	26319	26306	26406	26265	26237	26385	26424	26240	26282	26493	26104	26148	26282	26222	26232	26472	26340	26354	26266	26342	26285	26293	25961	26074	26106	26281	26430	26177	26333	26181	26495	26215	26344	26166	26240	26259	26327	26201	26304	25939	26175	26234	26181	26286	26237	26245	26537	26095	26059	26228	26269	26471	26560	26302	26255	26148	26292	26390	26120	26242	26260	26325	26236	26424	26446	26349	26104	26281	26294	26511	26314	26251	26174	26204	26331	26489	26150	26190	26036	26413	26331	26224	26357	26178	25987	26316	26152	26240	25968	26049	26279	26372	26442	26129	26336	26306	26221	26361	26414	26264	26285	26296	26213	26284	26377	26541	25977	26162	26005	26328	26323	26237	26163	26433	26212	26317	26266	26159	26175	26105	26261	26404	26389	26244	26203	26268	26395	26626	26226	26410	26459	26397	26132	26534	26065	26369	26325	26041	26146	26230	26421	26298	26131	26529	26602	26257	26319	26356	26310	26318	26265	26237	26419	26498	26505	26289	26212	26232	26164	26332	26614	26438	26176	26381	26140	26032	26329	26288	26210	26212	26318	26194	26410	26300	26429	26268	26140	26118	26364	26307	26418	26224	26480	26388	26346	26450	26405	25992	26181	26227	26377	26490	26209	26288	26175	26393	26376	26328	26333	26491	26450	26537	26373	26333	26233	26522	26507	26511	26409	26540	26552	26152	26527	26300	26269	26480	26466	26455	26335	26291	26074	26098	26495	26516	26178	26480	26285	26237	26259	26194	26600	26024	26302	26499	26241	26327	26396	26152	26208	26137	26056	26360	26174	26091	26366	26306	26355	26107	26369	26386	26401	26403	26335	26373	26131	26201	26047	26300	26349	26019	26149	26289	26274	26310	26355	26551	26329	26563	26161	26302	26242	26184	26380	26371	26415	26230	26447	26143	26190	26369	26174	26431	26375	26555	26450	26124	26200	26345	26385	26210	26089	26445	26235	26123	26363	26317	26414	26395	26321	26401	26176	26403	26286	26438	26347	26326	26384	26307	26501	26468	26383	26350	26284	26299	26418	26409	26375	26158	26090	26441	26233	26355	26285	26394	26319	26075	26192	26107	26270	26463	26190	26252	26535	26410	26203	26452	26337	26255	26384	26090	26490	26364	26319	26192	26309	26447	26417	26515	26258	26326	26479	26327	26364	26115	26325	26280	26242	25980	26217	26342	26392	26158	26164	26430	26360	26307	26485	26409	26281	26251	26613	26228	26154	26309	26396	26414	26208	26173	26403	26136	26292	26373	26237	26319	26397	26419	26149	26524	26551	26169	26332	26441	26304	26438	26458	26418	26330	26410	26309	26357	26370	26164	26202	26081	26379	26267	26084	26401	26381	26438	26188	26373	26375	26545	26298	26298	26422	26494	26146	26233	26324	26385	26212	26227	26297	26136	26316	26451	26194	26288	26225	26216	26073	26152	26319	26237	26213	26224	26315	26287	26313	26281	26249	26228	26357	26244	26114	26203	26264	26206	26503	26241	26175	26220	26421	26267	26271	26505	26123	26300	26152	26305	26343	26340	26493	26547	26447	26219	26352	26235	26036	26250	26476	26298	26479	26480	26116	26476	26047	26179	26047	26281	26261	26125	26408	26296	26109	26377	26320	26511	26270	26240	26458	26400	26557	26255	26117	26241	26485	26374	26430	26308	26166	26210	26267	26276	26106	26533	26421	26303	26314	26210	26137	26244	26298	26286	26452	26163	26363	26220	26306	26248	26332	26269	26295	26062	26309	26140	26447	26598	26293	26403	26444	26294	26348	26191	26224	26319	26249	26304	26408	26281	26298	26241	26360	26575	26297	26313	26120	26406	26318	26297	26371	26313	26425	26320	26288	26454	26333	26115	26280	26021	26316	26265	26218	26551	26309	26276	25957	26310	26396	26501	26519	26034	26182	26272	26371	26339	26566	26354	26443	26415	26105	26195	26220	26267	26355	26226	26183	26144	26236	26299	26339	26187	26385	26356	26276	26341	26434	26520	26274	26324	26247	25996	26230	26333	26222	26514	26188	26220	26269	26414	26318	26347	26440	26312	26303	26263	26237	26278	26330	26256	26202	26450	26499	26221	26304	26163	26048	26203	26368	26298	26165	26247	26089	26138	26133	26555	26411	26464	26222	26332	26482	26127	26477	26504	26178	26420	26381	26322	26280	26399	26182	26375	26090	26056	26231	26388	26265	26401	26466	26266	26239	26384	26338	26163	26290	26409	26356	26156	26284	26154	26110	26405	26360	26365	26260	26321	26240	26160	26392	26149	26125	26203	26249	26245	26406	26585	26480	26398	26441	26416	26405	26460	26399	26371	26176	26181	26301	26396	26162	26255	26208	26293	26187	26414	26424	26389	26404	26213	26387	26343	26495	26296	26459	26552	26384	26230	26127	26364	26244	26181	26400	26285	26181	26458	26345	26213	26227	26373	26448	26293	26363	26409	26342	26260	26294	26192	26056	26403	26122	26308	26308	26239	26308	26457	26078	26194	26543	26403	26364	26158	26287	26322	26049	26446	26297	26264	26142	26280	26348	26277	26345	26312	26401	26504	26255	26208	26348	26004	26113	26247	26266	26422	26486	26296	26285	26192	26336	26414	26165	26347	26305	26227	26206	26465	26100	26161	26356	26350	26438	26343	26260	26175	26258	26316	26212	26406	26247	26205	26288	26379	26028	26453	26580	26111	26413	26273	26338	26291	26228	26394	26414	26394	26391	26214	26333	26377	26210	26086	26219	26229	26270	26335	26536	26101	26612	26252	26337	26302	26268	26111	26165	26151	26199	26312	26313	26257	26325	26412	26405	26282	26256	26429	26197	26124	26396	26232	26243	26247	26216	26212	26224	26415	26095	26280	26254	26461	26513	26270	26072	26507	26313	26212	26128	26329	26332	26340	26291	26281	26217	26134	26391	26256	26382	26489	26433	26277	26260	26408	26194	26307	26402	26436	26243	26623	26091	26267	26245	26005	26212	26285	26394	26092	26153	26185	26187	26626	26146	26177	26450	26212	26280	26409	26319	26289	26506	26431	26131	26311	26187	26294	26346	26499	26409	26129	26223	26227	26420	26342	26436	26187	26297	26127	26347	26368	26332	26257	26105	26367	26350	26225	26571	26344	26486	26343	26476	26094	26362	26365	26025	26139	26287	26386	26264	26277	26196	26324	26395	26322	26319	26245	26176	26208	26202	26174	26046	26235	26508	26349	26330	26354	26648	26329	26130	26303	26217	26365	26254	26274	26046	26217	26087	26250	26536	26165	26376	26211	26130	26359	26260	26369	26295	26650	26364	26169	26419	26296	26183	26308	26215	26269	26494	26367	26288	26157	25991	26380	26257	26362	26458	26327	26217	26609	26181	26019	26213	26299	26436	26592	26299	26295	26108	26348	26462	26427	26359	26387	26253	26257	26265	26026	26056	26346	26350	26269	26261	26306	26323	26246	26434	26388	26495	26415	26303	26322	26243	26317	26250	26210	26313	26230	26220	26427	26314	26216	26189	26196	26118	26283	26399	26068	26281	26341	26156	26235	26339	26281	26192	26199	26308	26316	26664	26284	26337	26358	26450	26218	26278	26158	26290	26353	26518	26048	26294	26163	26112	26268	26390	26536	26325	26119	26237	26276	26327	26198	26179	26146	26452	26181	26324	26330	26409	26346	26286	26251	26306	26053	26304	26286	26366	26294	25966	26422	26350	26216	26121	26325	26253	26341	26036	26135	26246	26605	26122	26473	26353	26315	25942	26303	26115	26313	26239	26103	26215	26146	26323	26341	26231	26324	26295	26490	26127	26137	26126	26049	26350	26493	26281	26161	26217	26385	26513	26292	26334	26308	26172	26296	26222	26215	26438	26234	26122	26249	26390	26289	26391	26363	26019	26338	26181	26362	26454	26256	26386	26258	26353	26402	26257	26174	26366	26609	26420	26362	26541	26258	26428	26209	26288	26208	26190	26348	25933	26335	26484	26225	26061	26289	26330	26303	26433	26461	26123	26247	26179	25965	26624	26390	26458	26353	26222	26247	26187	26233	26213	26363	26321	26265	26287	26401	26287	26369	26253	26210	26371	26339	26256	26281	26221	26297	26455	26517	26515
18581	31267	29244	56136	92211	75318	54414	37295	24700	21060	20642	20980	20738	20741	20819	20686	20723	20914	20443	20897	20827	20590	20799	20698	20767	20677	20773	20836	20698	20647	20761	20677	20797	20789	20691	20753	20543	20675	20863	20797	20724	20876	20793	20519	20680	20858	20701	20708	20686	20949	20753	20898	20678	20677	20731	20663	20754	20731	20576	20643	20779	20698	20519	20885	20532	20469	20639	20699	20679	20591	20799	20487	20706	20766	20793	20775	20758	20681	20735	20635	20647	20720	20754	20583	20819	20623	20850	20728	20497	20547	20614	20785	20796	20715	20772	20649	20814	20892	20798	20756	20791	20785	20620	20704	20646	20592	20670	20773	20706	20754	20697	20710	20753	20728	20895	20582	20817	20642	20672	20728	20736	20710	20687	20758	20620	20799	20847	20618	20758	20725	20684	20820	20709	20862	20672	20756	20814	20588	20753	20650	20758	20949	20766	20725	20899	20613	20629	20800	20557	20846	20791	20645	20643	20663	20776	20665	20788	20697	20732	20884	20674	20670	20799	20755	20697	20731	20761	20671	20767	20729	20698	20639	20709	20702	20871	20646	20560	20946	20716	20626	20880	20789	20656	20684	20837	20572	20591	20666	20823	20609	20720	20684	20832	20785	20895	20663	20842	20651	20562	20766	20809	20583	20574	20851	20800	20867	20962	20730	20791	20640	20562	20699	20714	20794	20690	20777	20629	20720	20679	20725	20768	20708	20830	20516	20717	20684	20835	20774	20742	20717	20958	20688	20793	20595	20801	20688	20829	20854	20650	20687	20912	20754	20710	20711	20873	20725	20865	20684	20552	20761	20694	20750	20677	20741	20777	20555	20820	20663	20750	20665	20572	20624	20607	20744	20767	20549	20941	20726	20584	20601	20759	20703	20689	20839	20691	20591	20649	20805	20598	20641	20656	20719	20554	20707	20613	20695	20716	20736	20694	20589	20737	20566	20642	20581	20898	20726	20617	20742	20703	20574	20648	20720	20558	20553	20861	20850	20657	20717	20864	20690	20685	20757	20694	20716	20759	20943	20657	20712	20693	20745	20654	20781	20615	20680	20795	20641	20814	20815	20885	20588	20602	20801	20744	20711	20633	20659	20674	20725	20604	20843	20657	20794	20748	20720	20780	20744	20683	20857	20795	20772	20824	20655	20807	20838	20936	20612	20776	20546	20619	20778	20802	20710	20700	20773	20575	20836	20677	20662	20695	20683	20642	20593	20694	20748	20824	20627	20764	20751	20816	20720	20808	20762	20687	20594	20756	20723	20561	20767	20779	20619	20736	20716	20695	20699	20793	20769	20893	20681	20809	20814	20658	20796	20649	20686	20739	20645	20679	20650	20550	20589	20612	20747	20772	20590	20723	20669	20702	20625	20809	20707	20821	20771	20717	20827	20755	20723	20615	20807	20565	20845	20679	20591	20752	20704	20683	20738	20641	20678	20707	20707	20795	20663	20665	20740	20835	20593	20772	20579	20715	20688	20742	20853	20791	20701	20748	20584	20633	20666	20671	20777	20797	20632	20875	20722	20887	20847	20718	20800	20660	20651	20602	20856	20752	20693	20808	20690	20617	20657	20697	20778	20805	20682	20783	20614	20770	20708	20715	20728	20612	20683	20814	20759	20636	20746	20795	20762	20753	20809	20652	20702	20796	20714	20468	20782	20639	20704	20586	20643	20843	20625	20735	20689	20696	20798	20569	20446	20787	20753	20787	20672	20777	20715	20877	20629	20894	20801	20698	20782	20719	20858	20777	20714	20804	20575	20744	20652	20703	20687	20814	20741	20792	20688	20807	20606	20807	20750	20738	20595	20864	20693	20692	20786	20882	20874	20832	20777	20832	20876	20680	20796	20695	20671	20751	20759	20601	20603	20626	20616	20770	20716	20679	20663	20705	20696	20745	20625	20598	20794	20869	20916	20651	20704	20719	20728	20805	20777	20669	20645	20904	20737	20734	20576	20827	20827	20732	20749	20485	20683	20795	20863	20619	20933	20718	20595	20742	20600	20819	20748	20849	20703	20731	20646	20938	20605	20677	20621	20789	20879	20739	20720	20573	20565	20789	20797	20982	20513	20706	20640	20808	20725	20669	20731	20695	20640	20531	20722	20782	20874	20789	20589	20863	20752	20682	20696	20739	20563	20836	20889	20661	20725	20614	20742	20559	20738	20603	20848	20599	20673	20829	20733	20688	20659	20622	20551	20744	20747	20696	20684	20717	20635	20740	20529	20700	20702	20850	20632	20729	20741	20774	20709	20546	20773	20856	20808	20792	20754	20706	20737	20657	20726	20718	20637	20853	20700	20713	20815	20739	20831	20667	20708	20929	20693	20739	20637	20671	20557	20780	20647	20849	20698	20830	20832	20663	20698	20682	20796	20729	20818	20735	20671	20834	20708	20915	20699	20754	20724	20641	20729	20824	20778	20632	20645	20506	20599	20865	20566	20653	20793	20769	20704	20825	20708	20655	20727	20608	20560	20790	20876	20762	20783	20697	20791	20752	20633	20679	20698	20536	20609	20678	20550	20823	20729	20840	20693	20679	20942	20893	20815	20665	20664	20975	20588	20672	20756	20812	20760	20429	20796	20778	20700	20580	20701	20748	20717	20713	20710	21003	20789	21009	20695	20644	20665	20792	20706	20596	20580	20594	20788	20824	20704	20733	20612	20691	20753	20764	20810	20554	20697	20726	20781	20620	20624	20728	20780	20783	20714	20960	20917	20684	20763	20727	20736	20546	20657	20822	20675	20855	20955	20754	20721	20905	20713	20768	20511	20681	20826	20770	20700	20703	20569	20683	20783	20738	20776	20689	20622	20700	20749	20705	20764	20622	20769	20720	20673	20657	20673	20769	20769	20776	20767	20811	20637	20620	20670	20682	20606	20708	20637	20880	21080	20811	20733	20641	20747	20979	20809	20642	20697	20590	20717	20736	20724	20694	20704	20611	20719	20726	20612	20751	20641	20758	20667	20672	20678	20789	20754	20662	20683	20632	20731	20858	20631	20742	20602	20501	20638	20713	20734	20729	20532	20747	20861	20703	20700	20775	20785	20569	20569	20811	20843	20601	20971	20751	20736	20917	20914	20616	20944	20756	20780	20629	20504	20746	20733	20728	20695	20725	20699	20616	20842	20876	20790	20930	20650	20736	20552	21065	20733	20662	20786	20813	20840	20641	20729	20874	20767	20614	20856	20831	20830	20803	20695	20933	20582	20828	20688	20629	20673	20799	20582	20780	20769	20774	20726	20794	20688	20840	20661	20529	20721	20746	20706	20662	20766	20745	20701	20639	20806	20854	20735	20769	20682	20710	20793	20728	20673	20785	20560	20621	20816	20667	20733	20829	20830	20849	20847	20792	20697	20734	20667	20791	20661	20972	20682	20637	20682	20695	20632	20716	20786	20957	20852	20543	20673	20649	20652	20702	20751	20583	20568	20823	20708	20619	20586	20722	20806	20681	20611	20878	20622	20716	20555	20854	20705	20552	20802	20617	20735	20744	20670	20604	20349	20722	20725	20554	20720	20757	20777	20620	20640	20755	20737	20692	20632	20604	20789	20765	20740	20660	20708	20631	20824	20656	20747	20646	20692	20567	20632	20836	20645	20516	20803	20840	20752	20656	20732	20862	20675	20710	20610	20625	20781	20864	20668	20632	20757	20796	20787	20697	20739	20694	20841	20647	20726	21026	20787	20620	20631	20718	20693	20640	20654	20583	20733	20771	20594	20663	20532	20733	20723	20754	20645	20702	20611	20686	20734	20713	20714	20670	20787	20722	20636	20680	20712	20634	20692	20819	20602	20623	20729	20684	20624	20734	20678	20822	20699	20681	20731	20801	20718	20701	20799	20777	20774	20873	20611	20743	20754	20652	20597	20584	20777	20723	20519	20728	20819	20715	20817	20676	20704	20586	20765	20794	20678	20750	20753	20835	20573	20776	20733	20839	20660	20815	20680	20786	20644	20737	20491	20666	20741	20757	20656	20866	20707	20588	20718	20755	20823	20690	20685	20653	20774	20650	20709	20717	20783	20810	20591	20796	20736	20737	20645	20833	20865	20800	20632	20635	20554	20793	20805	20753	20791	20667	20761	20774	20834	20572	20786	20748	20744	20659	20698	20633	20795	20728	21005	20798	20495	20762	20767	20605	20697	20521	20598	20578	20625	20701	20547	20875	20696	20615	20767	20749	20666	20719	20772	20781	20747	20816	20805	20790	20699	20775	20836	20912	20587	20780	20717	20567	20859	20769	20683	20848	20512	20622	20646	20670	20724	20691	20749	20625	20770	20691	20674	20854	20725	20741	20763	20626	20650	20751	20750	20772	20788	20595	20782	20798	20717	20646	20776	20681	20522	20634	20698	20724	20704	20778	20752	20797	20836	20744	20709	20594	20746	20744	20627	20827	20704	20774	20611	20753	20517	20632	20633	20781	20741	20653	20891	20615	20639	20607	20717	20879	20659	20647	20899	20702	20623	20681	20631	20740	20583	20863	20811	20783	20664	20812	20773	20737	20803	20728	20858	20815	20640	20740	20699	20769	20639	20575	20707	20768	20637	20860	20686	20689	20789	20660	20650	20670	20758	20647	20669	20745	20567	20592	20766	20744	20852	20730	20732	20568	20664	20463	20595	20818	20678	20730	20675	20680	20811	20786	20664	20504	20987	20718	20764	20775	20742	20729	20719	20789	20697	20771	20925	20611	20892	20609	20815	20738	20557	20574	20746	20700	20863	20921	20701	20896	20729	20778	20707	20876	20549	20863	20689	20796	20751	20608	20777	20530	20685	20660	20902	20781	20653	20594	20826	20814	20720	20698	20494	20556	20660	20802	20570	20757	20790	20739	20743	20462	20707	20714	20687	20637	20673	20648	20777	20629	20676	20681	20724	20707	20735	20667	20922	20708	20773	20830	20823	20825	20598	20665	20690	20757	20610	20763	20721	20788	20848	20787	20783	20730	20561	20658	20579	20518	20684	20749	20615	20707	20716	20704	20777	20888	20663	20595	20765	20720	20767	20813	20528	20816	20729	20815	20587	20791	20738	20681	20650	20704	20672	20765	20561	20698	20778	20723	20688	20683	20812	20685	20661	20665	20650	20836	20681	20671	20802	20708	20585	20705	20587	20550	20734	20686	20761	20781	20597
28098	22931	27917	32089	45518	39321	31818	27701	26000	25290	25265	25008	25125	25126	25208	25376	25472	25315	24967	25250	25151	25059	25031	25099	25233	25323	25158	25291	25127	25209	25221	25283	25107	25068	25348	25316	25131	25045	25212	25260	25099	24993	25198	25204	25106	25313	25117	25173	25192	25284	24948	24955	25019	25434	25125	25038	25023	25302	25225	25162	25331	25161	25110	25248	25436	25018	25115	25244	25108	25166	25227	25325	25359	25061	25233	25071	25466	24911	25348	25360	25000	25182	25056	25278	25419	25294	25270	25212	25211	25291	25187	25163	25001	25162	25242	25154	25001	25043	25143	25206	25225	25228	25358	25314	25059	25049	25423	25103	24939	25283	25070	25130	25132	25158	25477	25036	25245	25224	25143	25173	24841	25161	25060	25209	25289	24933	25137	25190	25313	25131	25122	25247	25132	24995	25165	25154	25231	24960	24921	25460	25390	25140	25196	25045	25301	25112	25366	25337	25207	24804	25100	25082	25087	25145	25540	25180	25215	25030	25153	25195	25014	24958	25203	25307	25039	25318	25287	25330	25179	25049	25228	25008	25264	25237	25014	25489	25123	24941	24964	25404	25112	25211	25226	25027	25131	24941	25058	25057	25112	25146	25083	25245	25114	25216	25330	25160	25240	25254	25087	25056	25289	25279	25025	25311	25274	25007	25090	25146	25232	25228	25136	25261	25126	25155	25079	24976	24951	25317	25257	25067	25199	25149	25021	25101	25340	25154	25225	25119	25140	25231	24826	24929	25154	25237	25209	25217	25257	24987	25222	25346	25209	25400	25141	25120	24970	25165	25215	24951	25241	25151	25153	25172	25153	25122	25095	25104	25195	25241	25150	24903	25212	24939	25052	25342	25341	25245	25267	25234	25256	25069	25176	25087	25233	25044	25095	25181	25163	25052	25021	25136	25107	25114	25043	25393	25218	25036	24981	25129	25375	25179	25118	25045	25152	25261	25068	25335	25147	25205	25311	25179	25122	25114	25172	25102	24977	25075	25235	25277	25109	25012	25162	25295	25362	25145	25181	25082	25168	25050	25250	25178	25092	25153	25047	25146	25327	25054	25106	25026	25247	24884	25466	25146	25376	25403	25071	25205	25307	25137	25181	25131	25271	25238	25099	25286	25112	25177	24958	25210	25207	25251	25302	25112	25018	25290	25333	25268	25259	25156	25175	25121	25140	25056	25106	25006	25145	24909	25230	25345	25173	25242	25101	25140	25322	24990	25081	25197	25105	25082	25204	25043	25228	25049	25192	25325	25009	25231	25202	25166	25227	24956	25067	25262	25165	25127	25002	25103	25083	25100	25341	25111	25072	25157	25151	25036	25139	25108	25070	25126	25324	25097	25115	25324	25294	25171	25576	25273	25430	25064	25312	25134	25150	25263	25225	25141	25099	25234	25224	25130	25174	25002	25145	25218	25233	25111	25091	25130	25070	25185	24898	25177	25116	25004	24880	25149	25104	25156	25296	25027	25163	25088	25276	24934	25095	25174	25144	25180	25095	25047	25005	25285	25328	24941	24913	25170	25444	25049	25246	25131	25303	25153	25116	25120	25022	24913	25170	24866	25261	25075	25331	24963	25089	25096	25220	25112	25076	25152	24876	25234	24919	25103	24955	25221	25269	25225	25045	25132	25025	25175	25262	25113	25204	24996	25127	25016	25098	25235	24911	25085	25167	25146	25213	25117	25207	24945	25114	25228	25010	25036	25357	25335	25370	25164	25151	25295	25016	25113	25264	25091	24861	25125	24966	25227	25230	25134	25147	25411	24988	24977	25287	25150	25369	25205	24974	25084	25116	25060	25011	25384	25486	25426	25140	25056	25209	25049	25250	25409	25151	25227	25282	25328	25145	25134	25218	25262	25143	24990	25052	25052	25148	25251	24983	24973	25160	25164	25253	25222	25172	25152	25088	25087	25306	25075	25132	25228	25248	25243	25220	25079	25209	25168	25187	25036	25223	25250	25383	25206	25264	25171	25380	25414	25095	25100	25179	24946	25240	25060	24904	25312	25137	25217	25120	24980	25010	25196	25169	25168	25147	25126	25322	24930	25377	25166	25041	25117	24951	25153	25012	25117	25107	25276	25188	25200	25268	25244	25181	25031	25254	24953	25149	25144	25099	25223	25027	24987	25223	25102	25058	25237	25016	25233	25197	25213	25138	25069	25138	25059	25162	25147	25147	25161	25293	25042	25236	25192	25309	25292	25139	25220	25182	25121	25215	25233	25084	25128	25232	25110	25187	25188	24908	25274	24814	25208	25138	25288	25306	25164	25093	24955	25154	24933	25210	25270	24982	25003	25127	25137	25092	25195	25119	25004	25128	24923	25166	24933	25306	25249	25040	25025	25054	25198	25293	25121	25202	25230	25197	25163	25136	25207	25049	25471	25181	25135	25260	25309	25191	25046	24922	24917	25246	25132	25163	25173	25121	24925	25010	25077	25273	25266	25432	25180	25300	25344	25310	25372	25170	25024	25008	25172	24957	25186	25389	25113	25045	25080	25223	25314	25273	25177	25033	25028	25159	25148	25132	25011	25404	25268	24882	25205	25271	25277	25166	24967	25132	25207	25299	25041	25026	25017	25105	25188	24988	25095	25139	25151	25233	25021	25101	25230	25020	25278	25086	25053	24984	25135	25044	25239	25236	25129	25356	25052	25281	25077	25091	25060	25405	25211	25299	25191	25101	25196	25001	24981	25091	24801	25140	25072	25048	25263	25317	25133	25228	25094	25109	25191	25094	25105	24848	25066	25214	25308	25364	25200	25337	25177	25330	25121	25154	25070	25027	25030	24973	25256	25398	25173	25184	25083	25329	25302	25143	25132	25295	25321	25112	25157	25164	25396	25181	25254	25208	25062	25246	25132	25305	25208	25078	25024	25092	25089	25179	25065	25284	25216	25358	25072	25134	25226	25198	25133	25347	25411	25460	25169	24969	25142	25175	25171	25109	25110	25226	25237	25210	25260	25196	25198	25170	25011	25181	25123	25186	25162	25233	25343	25144	24978	24991	25162	25160	25390	25035	25009	25311	25366	25054	25163	25039	25045	24787	25055	25093	25184	25155	25199	25076	24986	25053	25162	25159	24911	25266	25243	25044	25050	25249	25351	25243	25145	25013	25135	25225	25010	25157	25243	25170	25170	25150	25139	25200	25200	25351	24913	25268	25198	25269	25234	25252	24995	25203	25050	25178	25183	25252	24852	25179	25138	25208	25293	25166	25174	25140	25140	25220	24996	25299	25233	25093	25149	25195	25209	24982	25352	25082	25098	25326	25077	25106	25160	25200	25422	25231	25264	25323	25039	25355	25200	25092	25101	25231	25323	25081	25193	25049	25151	25224	25013	25083	24972	24989	25408	25223	25333	25178	25240	25327	25013	25198	25050	25064	25151	25166	25225	25236	25174	25119	25153	25401	25254	25171	25301	25201	24984	25132	24932	25128	25050	25252	25012	25180	25195	25293	25030	25194	25098	25104	25107	25087	25175	25161	25269	25324	25161	25138	25156	25133	25072	25200	25198	25219	25110	25032	25029	25198	25275	25151	24987	25103	25099	25294	24890	25091	25075	25267	25166	25386	25295	25276	25381	25022	25184	25193	25190	25080	25079	25349	25315	25285	25239	25186	25127	25277	25115	25278	25031	25212	24866	25471	25292	25093	25080	25378	25140	25215	25135	25169	25107	25014	24999	25118	25123	25161	25158	25117	25203	24968	24989	25298	25123	25118	25116	25088	24986	25161	25287	25310	25199	25027	25225	25433	24916	25341	25314	25219	25121	25043	25276	25005	24892	25120	24955	25288	25118	25091	25288	25232	25431	24989	25206	25169	25291	25326	25264	25256	25059	25031	25292	25220	25122	25082	25420	25266	25075	24966	25116	25298	25167	25046	25085	25082	25057	25244	25242	25136	25401	25265	25157	25240	25142	25338	25095	25185	25072	25087	24929	25015	25267	25183	25146	25272	25170	25250	25218	25013	25053	25231	25446	25073	25057	25288	25305	24858	25171	25063	25331	25279	25054	25153	24972	25183	25275	25075	24956	25256	25050	25385	25064	25132	24952	25229	25053	25008	25186	25126	25168	25065	25171	25139	25251	25046	25276	25092	25307	25188	25466	25197	25360	24966	25193	25407	25319	25284	25080	25360	25084	25164	25075	24984	25189	25046	24893	25009	25275	25312	25227	25211	25034	25271	25084	25228	24998	25212	25165	25011	25037	25208	25048	25231	25219	25089	25063	25167	25191	25329	24930	25124	25164	25306	25115	25314	25205	24788	25135	25153	25223	25217	25071	25124	25153	25457	25048	25135	25550	24993	25265	25133	25024	25110	25242	25212	25169	25154	25304	25054	25352	25213	24956	25239	25196	25202	25289	25124	25134	25071	25122	25209	24996	24973	25345	25091	25039	25068	25115	25100	25051	25031	25152	25192	25316	25101	25097	25217	25234	25296	24901	25128	25179	25186	25312	24949	25131	25175	25149	25102	25229	25242	25302	25057	25484	25057	25143	24963	25060	25335	25270	25217	25188	25259	25153	24955	25064	25025	25360	25466	25218	25266	25082	25301	25083	25301	25156	25333	24958	25117	24959	25188	25055	25099	25273	25001	25058	24921	25151	25030	25361	25165	24989	25094	25039	25043	25195	25207	25337	25028	25263	25199	24994	25361	25237	25254	24899	25112	25177	25516	25043	25267	24839	24975	25085	25201	25173	25239	25324	24931	25220	25006	25360	25098	25072	25157	25145	25027	25069	25012	25067	25187	25374	25015	25209	25143	25266	25083	25044	24974	24970	25087	24948	25087	24951	25042	25299	25072	25227	25166	25060	25097	25390	25201	25432	25385	25189	25168	25047	25071	25374	25376	25105	25085	25229	25137	25090	25480	25112	25243	25390	25144	25146	25012	25033	25325	25010	25182	25382	25135	25187	25034	24968	25223	25254	25400	25041	24913	25031	25189	25023	25017	25278	25155	25208	25130	24985	25341	25079	25064	25206	25345	25228	25193	25079	25176	25024	25123	24936	24975	25304	24936	25141	25310	24900	25200	25187	25242	25244	25198	25240	25085	25177	25047	25204	25157	24983	25337	25155	25280	25217	25223	25149	25044	25014	25182	25180	24958	25012	25210	25076	25028	25227	25144	25138
17951	21284	21052	28961	42816	34863	27127	22583	20586	20214	20148	20115	20125	20102	20207	20163	19931	20137	19980	20070	20115	20030	20144	19914	20043	20159	20060	20072	20130	20029	20070	20068	20143	20096	20092	20200	19989	20085	20212	20040	20105	20221	19978	20034	20130	20182	20095	20010	20256	20064	20137	20275	20015	20116	20100	20110	20233	20145	20057	20006	19950	20081	20130	19982	20063	20123	19963	20055	19831	20087	20219	20102	20072	20072	20021	20040	20063	20069	19984	19906	20217	19970	20017	20084	20035	20060	20242	20191	20020	19996	20051	20244	20199	20197	20013	19978	19940	20025	20121	20091	20092	19990	20209	20088	19972	20046	20039	20090	20172	20189	20152	19897	20142	19977	20041	20149	20060	19975	20103	20112	20081	20167	20106	20023	20147	20051	20052	20120	20194	19999	20141	20029	20093	20050	20121	19952	20079	20135	20057	19932	20029	19977	20220	20065	20066	20116	20053	20062	20133	20024	20129	19923	20027	19995	20035	19970	20167	20074	20024	20264	20173	19986	20170	20018	19942	20140	20038	19958	20081	20085	20185	20119	20100	20023	20039	20212	20034	20080	20138	20139	19973	20054	20187	20160	20112	20110	20039	20133	20149	20012	20065	20168	20116	20027	19960	19986	19926	20188	20085	20158	20099	20097	20086	19953	20009	20155	20009	20116	20046	20182	20132	20172	19943	19972	20119	20045	20010	20028	20162	19894	19937	20080	20233	19906	20073	20153	20110	20206	20064	20125	20038	19947	20087	20016	19997	20214	19988	20088	20181	19967	20301	20110	19998	20051	20155	20072	20032	19966	20081	20023	20187	19998	20051	20052	19993	20096	20215	20034	19962	20124	20180	20048	20025	20076	20104	20260	19933	20056	20089	19985	20060	20074	20044	20153	19933	20209	20067	20110	20055	20259	20076	20205	19975	19960	20097	20108	20127	20027	20121	20125	19896	20174	19852	20233	20104	20133	20086	20157	19941	20169	20159	20106	20057	20029	20116	19994	20142	19978	20133	19971	20151	20018	20033	20126	19963	20241	19908	20233	19994	19987	20148	20081	20121	20013	20085	20189	20227	19925	20159	19994	20169	20095	20323	20070	20151	20114	19993	20010	19949	20104	20087	19953	20160	20039	20130	20052	19909	19976	20234	20005	19976	20190	20081	20015	20196	20075	20143	20071	20296	20086	20033	20065	20011	20202	20155	20076	20130	20156	20005	19963	20037	20066	19975	20137	20000	20032	20000	20176	19837	20110	19981	20021	20058	20183	20134	20235	20091	20170	20146	20155	20129	20025	20185	19871	20032	20074	20001	20027	20135	20154	20096	19836	19926	20201	20086	20206	19958	20214	20119	20040	20110	20153	20187	19964	19973	20035	20046	20023	19983	20100	20182	20145	20125	20214	20192	20104	20090	20009	20231	20077	20109	20238	20127	20033	20157	20182	20054	20027	20099	20131	20238	19872	20067	20038	19970	20022	20144	20020	20095	20105	20109	20053	20145	20116	20242	20078	20120	20083	20068	20071	20158	20007	20069	20055	19947	20145	20047	20072	19920	20226	20168	19952	19970	20023	19989	20022	20237	20065	20025	19890	20105	20059	20131	20158	19993	20062	20054	20174	20062	20116	20073	19928	20092	20017	20103	20188	20086	20037	20101	19953	20002	20078	20168	20017	19920	20066	20163	20046	20065	19999	20034	20143	20174	20171	20205	20020	20164	20159	20017	20073	20051	20139	19931	20125	20156	19873	20051	20209	20070	20010	20139	19954	20155	19998	20051	20024	20003	19983	19757	20113	20159	20089	20326	20088	20218	19862	20027	20162	20200	20002	19899	20135	20056	20096	19962	20160	20082	20042	20173	20129	20012	20116	19957	20101	20259	20078	19987	20032	20089	20092	20165	19971	20119	20083	20107	20084	20104	20079	20163	20156	20131	20035	20060	20063	20173	20167	20146	20153	20053	20088	19976	20143	20016	20184	20153	20070	20090	20069	19826	20287	20264	20044	20016	20180	20012	20140	20125	20177	20058	20150	20140	19974	20157	19898	20187	19963	19992	19864	20244	19849	20064	20073	20064	20185	20126	20088	20146	20004	20028	20149	20007	20050	19978	20069	20016	20208	20275	20046	19928	19701	20014	20200	20240	20014	20054	20252	19978	19966	19938	20041	20136	19943	20004	20136	20187	20074	20156	19983	20120	20079	20093	20012	20132	20156	20006	20225	20016	20005	20051	19959	20038	20146	20181	20178	20028	19924	20015	20082	20066	20232	19962	20069	20037	20114	19953	19992	20083	19977	19951	19875	19925	20019	20021	19907	20115	20172	20018	20215	20126	20182	19906	20082	20136	20058	19984	20033	20101	20010	20031	19914	19842	20022	20046	20084	20092	19964	20163	20081	20123	20241	19923	19952	20134	20040	20074	19948	19945	20088	20145	20152	19968	20025	20131	20170	19991	20213	20136	20219	19823	20285	20138	20134	19988	20137	20149	20092	20055	20021	20185	20040	20011	20013	20152	20156	20035	20051	19926	20081	19981	20172	20016	19835	20065	19971	20111	19960	19945	19922	19940	20291	20220	20101	19872	20234	20066	20089	19955	20302	19857	20131	20072	20183	20276	20026	20006	20146	20219	20161	20158	20043	20253	19940	20121	20116	19950	20179	20167	19975	19939	20169	20241	19958	20041	20165	19893	20014	20315	20107	20171	20201	20016	20074	20200	20175	20239	20202	19979	20018	20224	20041	19965	20079	20109	20195	20002	20003	20187	20009	20234	20218	20090	20056	20191	20005	20197	19959	20026	20132	19951	20116	20359	20143	20211	20216	20137	20114	20124	20002	20017	20146	20188	20139	20100	20277	20170	20074	20005	20001	20184	19975	20101	19951	19928	20061	20009	20068	20022	20080	19943	20211	19874	20021	19956	20010	20145	20236	19971	19957	20056	20080	20116	19960	20039	20001	20010	20237	20067	19970	20128	19947	20060	20027	20054	20044	20187	20099	20176	20201	19906	20125	20092	20113	19964	19977	20198	20004	20193	20035	19906	20183	20016	20123	20030	20227	20004	19977	19980	20066	19988	20113	20119	20063	20072	20114	20020	20028	20012	20007	20108	20014	19975	20007	20126	20072	20117	20095	20143	20245	20100	20047	19735	20073	20263	20076	20142	20183	19927	20114	19939	20162	20011	20146	20165	20155	20071	20000	19937	20213	20040	19824	19889	20183	19961	20048	20195	20068	19957	20111	20072	20045	20015	20174	20059	20150	20077	20009	19962	20190	20070	20131	20138	19971	20105	20076	20026	20182	20001	20202	20106	20119	20013	20079	20081	20241	20078	20046	19923	20132	20094	20044	20086	20065	20114	20160	20071	20124	20093	20001	20124	20136	19935	20020	20114	20130	20124	20012	20016	20042	20020	20080	20103	20062	20258	20079	19855	19937	20272	20155	20057	20235	20059	20100	20169	20026	20059	19985	20058	20191	20052	20081	19901	20119	20031	20229	20129	20000	20053	19990	20185	20078	20191	20026	20057	20024	20018	19964	20120	20066	20047	20150	19866	20245	20170	19954	20117	20110	20049	20095	20161	19972	20278	20202	20059	19957	20193	20042	20125	20075	20138	20009	20237	19959	19988	20059	20257	20202	20241	20289	20245	19996	20029	20179	20130	20073	20158	20010	20160	19902	20049	20078	20040	20122	20099	20261	20146	20255	20087	20206	20147	20071	20038	20218	20123	20150	20132	20044	20043	20124	20083	20145	20066	20065	20013	20056	19993	19975	19958	20097	20033	20137	20054	19997	20118	20054	20186	20093	20118	20071	20073	20171	20127	19986	20090	20264	20183	20103	19874	20146	20009	20103	19980	19948	19960	20085	20036	20111	20085	20030	20062	20153	19842	20081	20256	20065	20147	20049	20164	20004	20087	20087	20113	20081	20116	19985	20119	20089	20236	19904	19935	20035	20098	20130	19960	20063	20109	20115	20191	20124	20098	20048	19891	20123	20010	20028	20057	20071	20075	20239	20073	20021	19968	20166	20132	20263	20184	20197	20071	19864	20192	20035	20040	20033	20019	19969	20121	20149	20023	20137	20013	20049	19983	20066	20014	20186	20019	19997	20136	20019	20049	20055	20070	20174	20035	19966	20069	20030	20027	20034	19922	20218	20034	20050	19982	19990	19919	20251	20082	20067	19878	19990	20058	20004	20008	20154	20204	20039	20040	20153	20033	20089	20196	20008	19991	20111	20066	20186	20157	20057	20063	19981	20283	20097	20096	20191	20162	20069	20000	20056	20112	20138	19976	20193	20077	20045	20051	20041	20187	20301	19999	20229	19996	20025	19923	20007	20116	20114	20085	20081	19990	20007	20118	20308	20060	20209	20230	20161	19987	20128	20142	20291	20051	20349	20216	20130	20233	20204	20195	20158	20087	19986	20004	20156	20017	19889	20196	20098	19992	20044	20068	19967	20076	20113	20003	20043	20010	19942	20008	20050	19903	19902	20073	19933	20260	20083	19898	20194	20065	20104	20374	20234	19964	20002	19996	20121	20145	20230	20093	20033	19922	20156	20127	20006	20105	19934	20227	19977	20142	20017	20276	20089	20100	20147	20082	20229	20063	20040	20246	20000	19990	20162	20172	20053	20166	20021	19830	20091	20056	20101	20126	20083	20004	20144	20034	20161	20131	20281	20152	20153	19981	20041	20148	20179	20138	20053	20071	20197	20138	20094	19943	20022	20024	20287	19989	19973	20232	20109	20063	20038	19968	20107	20078	19997	20030	20239	20225	20192	19987	19963	20131	20156	20069	20158	19866	20043	20125	20205	20096	19954	20211	19967	20103	20141	20112	20108	19970	20116	19945	20062	20117	20139	20081	20039	20108	20192	20087	20133	20017	20004	20031	20095	20193	19953	20260	20047	19997	20143	20161	20139	20132	20176	20112	20154	20155	19939	20226	19977	20007	19895	20078	20129	20135	19967	19890	20102	20040	20068	19850	20277	20012	20110	20104	19995	20058	19923	20115	19979	20017	20021	20231	19981	20064	20035	20276	20090	20349	20049	20042	20241	20124	19975	20319	20134	20098	20040	19937	20079	20163	20067	19980	20169	20096	20212	20043	20053	20063	20066	19929	20140	20099	20031	20218	20132	20154	20028	19971	20102
24548	21053	28058	26022	70931	60711	45714	34331	27442	25089	25016	24683	24702	24734	24971	25270	24810	24737	24794	24651	24692	24851	24943	24832	24813	24835	24775	24793	24785	24728	24858	24798	24523	24705	24730	24723	24655	24630	24612	24766	24943	24626	24879	24647	24550	24475	24736	24735	24759	24672	24460	24679	24563	24670	24848	24716	24898	24856	24749	24548	24671	24579	24668	24870	24677	24670	24693	24560	24724	24532	24802	24758	24773	24693	25031	24720	24743	24791	24848	24814	24823	24682	24869	24978	24818	24632	24684	24735	24696	25024	24689	24703	24718	24633	24869	24569	24915	24693	24833	24816	24687	24683	24499	24670	24860	24741	24642	24473	24426	24770	24788	24732	24560	24705	24668	24775	24764	24616	24702	24712	24670	24631	24444	24562	24779	24726	24769	24623	24838	24905	24748	24714	24735	24804	24756	24552	24964	25022	24643	24703	24844	24629	24782	24733	24681	24751	24658	24522	24628	24859	24831	24728	24658	24671	24683	24550	24539	24548	24667	24756	24736	24756	24650	24643	24792	24751	24741	24728	24695	24846	24599	24744	24627	24525	24824	24469	24837	24788	24640	24746	24448	24792	24586	24865	24881	24891	24889	24448	24817	24616	24758	24760	24803	24737	24662	24866	24743	24558	24750	24936	24798	24823	24672	24580	24771	24826	24763	24789	24817	24870	24460	24671	24673	24355	24467	25015	24774	24614	24725	24745	24811	24816	24541	24811	24703	24530	24539	24553	24666	24652	24687	24528	24751	24755	24786	24720	24656	24663	24632	24573	24887	24732	24587	24714	24892	24708	25053	24882	24927	24733	24626	24801	24493	24736	24472	24686	24806	24611	24776	24874	24678	24653	24788	24691	24650	24652	24913	24797	24887	24724	24801	24605	24500	24650	24734	24491	24625	24576	24684	24643	24570	24734	24889	24704	24807	24568	24813	24641	24841	24470	24561	24679	24850	24687	24902	24824	24791	24665	24639	24883	24869	25004	24766	24508	24698	24750	24756	24726	24607	24693	24765	24669	24700	24731	24693	24719	24909	24679	24730	24870	24740	24617	24786	24604	24781	24630	24805	24869	24863	24775	24667	24821	24713	24683	24758	24650	24616	24827	24747	24551	24625	24423	24689	24721	25030	24517	24678	24694	24507	24733	24896	24863	24841	24670	24740	24731	24707	24789	24841	24670	24934	24713	24810	24896	24805	24573	24688	24769	24860	24718	24685	24555	24796	24737	24687	24871	24605	24616	24653	24612	24620	24809	24720	24722	24687	24578	24958	24652	24707	24888	24611	24683	24742	24655	24696	24676	24570	24785	24663	24663	24779	24540	24787	24742	24919	24954	24671	24830	24687	24805	24881	24849	24780	24727	24807	24960	24722	24797	24722	24724	24923	24841	24474	24786	24735	24909	24726	24788	24892	24818	24950	24913	24585	24785	24676	24726	24557	24489	24608	24886	24597	24749	24892	24569	24750	24699	24434	24800	24783	24854	24923	24777	24667	24780	24763	24579	24709	24528	24714	24710	24579	24478	24648	24488	24395	24799	24674	24615	24731	24470	24859	24639	24693	24672	24814	24488	24819	24532	24531	24580	24657	24735	24618	24852	24477	24627	24781	24900	24863	24897	24868	24848	24832	25116	24632	24879	24857	24654	24460	24712	24720	24603	24628	24790	24852	24670	24738	24477	24581	24694	24684	25038	24788	24919	24647	24725	24721	24580	24760	24734	24746	24664	24793	24693	24676	24725	24771	24745	24742	24681	24734	24527	24702	24733	24660	24685	24709	24626	24672	24593	24972	24560	24565	24845	25089	24782	24601	24650	24890	24761	25006	24795	24657	24681	24557	24695	24511	24937	24948	24582	24504	24700	24560	24722	24724	24695	24895	24703	24774	24809	24765	24834	24718	24724	24627	24652	24799	24944	24609	24549	24780	24841	24727	24960	24666	24626	24726	24892	24773	24505	25045	24805	24510	24483	24644	24808	24707	24732	24746	24706	24708	24671	24719	24816	24841	24765	24510	24842	24722	24767	24647	24720	24806	24847	24845	24610	24848	24601	24814	24619	24711	24798	24731	24790	24626	24901	24884	24744	24667	24675	24709	24324	24885	24791	24852	24768	24702	24771	24602	24609	24567	24532	24928	24656	24577	24911	24588	24751	24712	24624	24699	24592	24667	24751	24784	24721	24603	24726	24709	24506	24717	24612	24651	24577	24419	24849	24821	25029	24784	24702	24648	24971	24590	24492	24676	24729	24789	24884	24878	24916	24736	24724	24722	24551	24830	24762	24715	24679	24959	24835	24565	24736	24719	24673	24778	24753	24717	24812	24689	24636	24576	24648	24754	24581	24674	24818	24749	24818	24614	24667	24671	24694	24800	25051	24725	24683	24921	24669	24703	24403	24738	24709	24805	24868	24703	24566	24682	24784	24816	24745	24828	24882	24665	24864	24620	24963	24621	24618	24698	24827	25008	24657	24642	24609	24696	24816	24678	24310	24571	24808	24723	24828	24831	24805	24520	24687	24653	24740	24615	24676	24664	24524	24515	24633	24761	24699	24753	24605	24804	24527	24809	24928	24598	24822	24753	24655	24739	24837	24568	24956	24498	24790	24685	24923	24837	24726	24745	24999	24656	24797	24878	24659	24789	24803	24571	24487	24986	24701	24957	24763	24489	24726	24937	24692	24787	24726	24718	24583	24602	24718	24867	24668	24766	24701	24904	24855	24590	24752	24621	24566	24695	24640	24747	24638	24662	24627	24751	24673	24719	24690	24939	24951	24804	24643	24766	24784	24711	24659	24503	24758	24724	24777	24812	24728	24684	24883	24843	24687	24845	24777	24503	24840	24630	24645	24625	24672	24712	24836	24583	24697	24690	24633	24606	24628	24761	24574	24524	24544	24829	24868	24553	24660	24744	24648	24735	24725	24650	24677	24650	24863	24684	24659	24606	24632	24677	24442	24701	24697	24636	24770	24753	24725	24743	24612	24676	24649	24590	24484	24721	24729	24736	24673	24700	24526	24630	24556	24640	24724	24604	24732	24597	24629	24823	24933	24715	24687	24938	24734	24787	24873	24686	24713	24481	24664	24451	24705	24649	24799	25073	24755	24727	24794	24717	24857	24664	24703	24878	24683	24764	24745	24377	24815	24786	24745	24875	24862	24754	24809	24601	24859	24725	24554	24614	24637	24530	24867	24638	24662	24628	24636	24757	24837	24738	24502	24721	24838	24672	25140	24541	24567	24563	24687	24910	24653	24737	24854	24576	24749	24671	24726	24698	24500	24757	24703	24793	24676	24694	24875	24921	24699	24616	24628	24608	24862	24917	24650	24678	24803	24948	24820	24660	24542	24709	24612	24727	24662	24766	24593	24716	24642	24843	24680	24937	24785	24953	24791	24989	24885	24729	24763	24918	24636	24591	24889	24694	24683	24846	24973	25028	24751	24803	24826	24718	24775	24551	24710	24516	24817	24843	24756	24890	24611	24810	24937	24449	24921	24629	24643	24700	24600	24737	24662	24607	24653	24813	24646	24868	24642	24621	24793	24917	24752	24786	24533	24624	24901	24772	24489	24762	24926	24642	24783	24885	24651	24788	24670	24878	24911	24544	24598	24767	24608	24738	24705	24734	24718	24542	24712	24720	24741	24718	24609	24545	24737	24668	24651	24907	25027	24806	24741	24762	24946	24810	24460	24595	24773	24771	24654	24841	24797	24528	24843	24667	24758	24693	24738	24721	24764	24531	24713	24721	24771	24507	24668	24706	24666	24707	24720	24817	24819	24764	24933	24569	24895	24725	24823	24436	24619	25000	24713	24603	24638	24860	24618	24876	24638	24446	24758	24806	24942	24662	24644	24903	24554	24765	24562	24546	24716	24513	24776	24900	24802	24755	24746	24738	24797	24802	24881	24726	24688	24866	24619	24783	24623	24535	24684	24562	24595	24681	24718	24740	24620	24632	24532	24713	24736	24554	24755	24681	24645	24841	24763	24804	24747	24752	24801	24693	24827	24854	24852	24605	24738	24671	24728	24757	24549	24819	24586	24682	24646	24979	24852	24841	24656	24967	24651	24842	24741	24632	24899	24818	24484	24752	24745	24641	24576	24810	24761	24650	24802	24679	24964	24725	24952	24583	24867	24781	24828	24673	24720	24683	24692	24812	24815	24481	24748	24642	24626	24713	24585	24722	24948	24829	24681	24562	24659	24895	24687	24700	24750	24798	24796	24744	24732	24713	24660	24752	24965	24602	24665	24842	24690	24853	24731	24627	24654	24696	24713	24611	24778	24924	24748	24662	24622	24602	24824	24771	24786	24486	24756	24692	24714	24675	24588	24736	24699	24549	24420	24792	24728	24603	24545	24610	24613	24522	24585	24799	24738	24755	24836	24615	24922	24660	24644	24548	24588	24548	24697	24761	24844	24893	24487	24739	24677	24858	24554	24706	24455	24601	24673	24510	24688	24728	24589	24761	24657	24874	24842	24776	24778	24767	24711	24686	24443	24590	24623	24809	24814	24839	24531	24847	24680	24661	24809	24736	24813	24829	24549	24815	24583	24730	24706	24630	24666	24893	24865	24658	24739	24921	24656	24777	24606	24491	24623	24828	24777	24762	24620	24618	24787	24758	24856	24821	24779	24728	24759	24911	24797	24871	24675	24805	24659	24793	24799	24748	24626	24667	24584	24916	24947	24600	24667	24716	24665	24708	24640	24661	24645	24703	24773	24529	24992	24792	24722	24702	24777	24731	24685	24633	24754	24533	24777	24691	24857	24761	24873	24807	24506	24709	24689	24578	24593	24549	24771	24646	24735	24757	24664	24603	24648	24906	24861	24613	24797	24753	24877	24861	24432	24590	24704	24847	24677	24766	24665	24595	24837	24549	24957	24594	24755	24416	24856	24694	24901	24610	24958	24744	24849	24733	24832	24809	24651	24774	24826	24888	24738	24837	24810	24738	24616	24779	24750	24724	24764	24395	24659	24960	24709	24760	24515	24747	24736	24772	24605	24750	24732	24923	24995	24577	24741	24720	24607	24721	24729	24769	24595	24773	24672	24636	24579	24577	24860	24612	24818	24673	24766	24737	24558	24882	24471	24806	24959	24907	24831	24830	24725	24657	24664	24724	24750	24634	24712	24539	24640	24822	24420
16631	24600	23586	26345	70837	58969	43087	30176	21895	20110	19769	19938	19842	19903	20165	19857	19941	19921	20084	19873	20014	19803	19813	19983	19884	19674	19796	19816	19990	19829	19945	19785	19887	19969	19996	19915	19881	19883	19795	19975	19746	19803	19726	19814	19772	19944	19989	19864	19894	19972	19769	19835	19846	19764	19691	19835	19881	19788	20051	19830	19920	19964	19798	19798	19972	19902	19819	19784	20010	19894	19890	19703	19977	19866	19932	19911	19884	19937	19867	19921	20083	19944	19818	19914	19763	19885	19982	20044	19802	19809	20048	19870	19669	19884	19861	19992	19796	19918	20057	20001	19808	19837	19906	19949	20143	19869	19865	19707	19944	19844	19763	19863	19906	20052	19934	19948	19919	19750	20040	20047	19857	19898	20000	19885	20019	19887	19830	20034	19970	19709	19954	19979	19800	19924	19940	19963	19811	19791	19892	19765	19828	20052	19880	19856	19895	19790	19930	19849	20000	19758	19972	19871	19883	19840	19917	19889	19997	19899	19945	19832	19869	19875	19839	19821	19952	19788	19696	19762	19834	19831	19753	19776	19985	19898	19961	19785	19816	19876	19814	19851	19898	19869	19711	19857	19707	19807	19875	19783	19798	19716	20028	19892	19853	19929	19884	19914	19903	19850	19900	19910	19993	19818	19678	19925	19910	19673	19818	19970	19797	20022	19964	19870	19903	19822	20035	19745	19658	19649	19818	19873	20079	19859	19918	19913	19819	19954	19758	19888	19946	19787	19881	19759	19835	19755	20069	19912	19777	19697	19747	19864	19756	19698	19765	19824	19869	19948	19880	19901	19936	19922	19981	19688	19866	19957	19766	19968	19919	19832	19841	19808	19945	19836	20014	19823	19852	20002	19742	19855	20012	19943	19821	19805	19773	20039	19803	19963	19788	19872	19911	19802	19902	19860	19761	19952	19852	19877	19895	19671	19808	19880	19906	19844	19798	19971	19902	19901	19747	19978	19765	19894	19948	19990	19946	19797	19805	19821	19958	19852	19721	19874	19670	19850	19803	19796	19749	19714	20048	19719	19944	20094	19946	19912	19736	20054	19880	19901	20018	19783	19830	19895	19976	19913	19909	19981	20130	19895	19879	19845	19864	19884	19719	19712	20001	19852	20053	19860	19766	19684	19814	19942	19722	19888	19874	19799	19935	19954	19992	19873	19800	19933	19878	19964	19834	19719	19933	19903	19851	19723	19878	19662	19735	19767	19980	19850	19739	19813	19882	19899	19802	19890	19951	19920	19808	19950	19991	19713	19786	19834	19823	19803	19744	19836	19817	19959	19877	19922	19836	19877	19696	19916	19922	19935	19527	19706	19895	19919	19772	19829	19705	19905	19862	19952	19982	19858	19766	20019	19789	19913	19871	19897	19855	19843	20112	19887	19863	19892	20022	19779	19803	20101	19918	19773	19887	19962	19811	19832	19810	19975	19770	19972	19902	19957	19922	19749	19871	19860	19930	19874	19642	19764	19794	19750	19920	19818	19877	19948	19777	20053	19853	19878	19988	19871	19703	19806	19688	19957	19803	19868	19806	19946	19924	19813	19917	19771	19790	20006	19968	19777	19983	19852	19952	19948	19900	19794	20051	19806	19692	19796	19835	19988	19990	19975	19836	19913	19993	19944	19876	20045	19894	19800	19847	19941	20027	19757	19951	19884	19781	19888	19965	19830	19902	19853	19776	19929	19998	19851	19815	19800	19903	19950	19938	20086	19752	19773	19857	19714	19875	19911	19858	20010	19976	19804	19949	20044	19855	19828	19919	19777	19962	19767	19914	19970	19770	20027	19954	19844	19664	19764	19954	19828	19795	20035	19778	19854	20031	19895	19893	19709	19895	19921	19860	19926	20008	19808	19962	20019	19991	19655	19953	19940	19815	19836	20029	19757	19812	20041	19871	19916	19849	19774	19789	19809	20013	19874	20055	19891	19907	19857	19838	19792	19888	19831	19827	19755	19955	19982	19765	19888	20059	19826	19824	19800	19752	19862	19963	19971	19840	20063	19894	20040	20005	19800	19801	19695	19864	19916	19730	19900	19871	19988	19853	19847	19859	19824	19871	19965	19884	19793	20073	19770	19955	19846	19870	19963	19818	19963	20058	19720	19841	20008	19989	19849	19995	19818	19792	19921	19828	19951	19888	19971	19740	19892	19724	19837	19842	19998	19842	19730	20069	19861	19780	19995	19853	19811	19800	19889	19678	19993	19928	19911	19980	19664	19869	19875	19840	19842	19838	19761	20057	19748	19880	20090	19893	19820	19723	19737	19934	19793	19902	19851	19967	19874	19928	19711	19765	20045	19995	19989	19994	19855	19746	19974	19852	19855	19962	19714	19865	19845	19890	19971	19857	19843	19884	19955	19936	19909	19953	19869	19888	19902	20002	19653	19956	19867	19860	19933	19887	19917	19910	19980	19836	19637	19947	19636	19857	19950	19954	19796	20151	19949	19734	19898	19960	20040	19844	19947	19842	19862	19833	19867	19977	19961	19767	19847	19970	19833	19906	19720	19932	19758	19869	19828	19758	19955	19891	19803	19741	19773	19891	19935	20001	19828	19830	19933	19870	19867	19847	19990	19937	19711	19767	19780	19937	19909	19746	19857	19825	19816	19834	19738	19928	19894	19979	19777	19690	19838	19871	19903	19884	19891	19820	19886	19888	19953	19843	19986	19642	19894	19924	19843	19962	19886	19794	19846	19880	19945	19967	19937	19841	19808	19759	19849	20096	19825	20030	20001	19781	19864	20079	19959	19736	20078	19901	19771	19922	19680	19971	20036	19920	19874	19979	19865	19879	19668	19822	19857	19758	19995	19848	19809	19948	19817	19780	19885	19809	19787	19885	19822	19918	19728	19802	19834	20057	20132	19947	19686	19980	19894	19863	19834	19879	19873	19935	20031	19806	19752	19728	19807	19910	19857	19793	19877	19876	19893	19745	19792	19920	19860	20041	19825	19874	19806	19881	19984	19647	19821	19916	19935	20050	19771	20078	19842	19998	19915	19898	19871	20059	19866	19878	19942	19859	19875	19896	19758	19648	19758	19998	19948	19994	19925	19863	20122	19857	19964	19965	19781	19911	20024	19736	19709	19800	19890	20005	19773	19893	19967	19992	19911	19987	19650	19812	19959	20005	19862	19914	19975	19660	19921	19915	19739	19894	20091	19986	19940	19689	19877	19928	20045	19945	19950	19991	19816	19928	19788	19856	19844	19883	19816	19796	19669	19925	20149	19894	19857	19933	19910	20006	19975	19844	19774	19917	19828	19859	19779	20026	19905	20074	20029	19945	20082	20074	19744	19875	19704	19788	19782	19893	19924	19845	19956	19861	19806	19908	20100	19789	19817	19923	19996	20025	19847	19834	19782	20041	19829	19880	19922	19735	20059	19975	19925	19876	19892	19771	19841	19929	19855	19633	19860	19792	19934	19832	20037	19910	19719	19975	19970	20036	19569	19770	19999	19705	19823	19933	19765	19858	19888	20027	19795	19842	19904	19845	20080	19798	19901	19840	19821	19804	19855	19914	19852	19769	19784	19696	19810	19887	19926	19920	19875	19818	19983	19873	19913	20033	19749	19697	19884	19802	19766	19706	19977	19968	19884	19880	19894	20014	19673	19889	19781	19845	20001	19843	19880	19974	19848	19924	19811	19895	19727	19826	20091	19898	19949	19923	19800	19921	19736	19871	19789	19962	19791	19934	20016	19832	19748	19691	19858	19837	19888	19697	19943	19825	19846	19903	19834	19897	19739	20020	19842	19790	20044	19884	19870	19960	19923	19993	19781	19842	19971	19867	19859	19634	19697	19947	19769	19783	20112	19858	19895	19854	19944	19680	19833	19813	19842	19775	19762	19705	19705	19964	19801	19932	19869	19996	19683	19959	19941	19676	19778	19875	19779	19857	19937	19751	19776	19935	19844	19909	19779	19855	19744	19833	19810	19845	19815	19890	19829	20083	19803	19978	19930	20121	19997	19973	19891	19967	19920	19838	19923	19865	19985	19835	19895	19756	19822	20041	19973	19985	19609	19880	19841	19778	19849	20040	19680	19713	19753	19831	19872	19918	19774	19914	19760	19766	19811	19878	19872	19950	19868	19755	19807	19734	19709	19953	20010	20022	20039	19856	19723	19922	20007	19993	19831	19895	19891	19961	19893	19927	19920	19870	19865	19985	19917	19753	19985	19719	19834	19992	19794	19923	19862	19825	19805	19916	19843	19736	19785	19918	19899	19814	19902	19811	19894	20042	19939	19825	19929	19875	19695	19945	19816	19797	19803	19776	19795	19862	19992	19777	19888	20019	19903	19865	19881	19840	19992	19836	20066	20052	19804	19975	19991	19905	19734	19730	19772	19914	20044	19910	19905	20031	19899	19941	19897	19724	20050	19962	20032	19893	19866	19809	19707	19982	19873	19680	19696	19828	19775	19771	19881	19923	19890	19750	19772	19954	19722	19808	19925	19854	19766	20021	19919	19810	19869	19895	20007	19822	19992	19832	19849	19882	19791	19653	19943	19888	19772	19954	19835	20014	19883	19784	19794	19848	19818	19956	19917	19889	19878	19823	19894	19806	19847	19970	20178	19710	19890	19884	19917	19901	20064	19806	19723	19862	19856	19887	19874	19817	19933	19925	19780	19949	20040	19868	19703	20024	19756	19823	19929	19926	19685	19864	19981	19941	19975	20005	19838	19596	19861	19866	19747	19905	19856	19872	19954	19903	19742	19790	19834	19815	19949	19698	19693	19773	19841	20035	20030	19777	20051	19951	19839	19886	19882	19831	19858	19801	19693	19882	19851	19859	19893	19786	19956	19945	20037	19835	19686	19882	19885	19750	19843	19971	19956	19729	19811	19819	19924	19963	19929	19917	19881	20100	19878	19865	19780	19835	19925	19624	19887	19882	19882	19976	19818	19873	20025	19800	19913	20035	19834	19999	19816	19784	19821	19685	19937	19728	19974	19804	19947	20064	19908	19880	19971	19905	20061	19837	19852	19663	19942	19806	19807	19872	20075	19892	20103	20048	19843	19908	19974	19927	20024	19998	19972	19861	19991	19933	19795	20071	19923	19642	19978	20064	19875	19928	19954	19974	19962	19847	19800	19958	19826	19985	19797	19889	19804	20005	19885	19884	19864
22792	21080	28816	23643	68322	69624	57095	43372	30947	26152	25586	25150	24906	25139	24983	24939	24878	25017	25039	25121	24842	25146	25072	24770	25103	24857	24816	24985	24749	25021	24922	24995	25013	24930	24906	24815	24873	24832	25019	24789	24833	24746	24725	24854	24657	24887	24870	24888	24917	24824	24650	24713	24854	24743	24990	24522	24841	24847	24901	24957	24665	24823	24696	24731	24936	24805	24920	24682	24784	24994	24820	24704	24930	24867	24884	24919	24810	24578	24705	24748	24704	25032	24948	24818	24963	24705	25014	24617	24967	24850	24741	24653	24764	24887	24695	24670	25079	24703	24916	24710	24701	25005	24890	24687	24687	24690	24574	24677	24708	24847	24846	24895	24654	24874	24777	24648	24870	24908	24897	24638	24647	24721	24792	24766	24818	24804	24794	24597	24722	24826	24861	24902	24754	24652	24754	24962	24739	24804	24796	24898	24647	24648	24759	24628	24789	24771	24695	24676	24680	24857	24612	24638	24730	24995	24980	24872	24695	24602	24842	24833	24942	24704	24900	24885	24795	24733	24911	24897	24778	25017	24849	24593	25003	24786	24858	24748	24696	24847	24645	24631	24601	24780	24612	24922	24838	24767	24947	24809	24876	24878	24782	24943	24769	25003	24618	24647	24767	24750	24867	24829	24847	24879	24910	24791	24781	24858	24785	24811	24569	24835	24824	24828	24736	24909	24470	24725	24653	24617	24952	24734	24860	25000	24889	24873	24772	24608	24670	24624	24672	24596	24471	24953	24615	24652	24750	24980	24679	24682	24679	24693	24800	24712	24695	24570	24525	24897	24797	24869	24624	24903	24673	24759	24903	24879	24761	24777	24743	24716	24630	24759	24688	24899	24849	24887	24854	24638	24755	24614	24977	24868	24704	24660	24862	24901	24618	25034	24561	24638	24636	24948	24937	24663	24596	24776	24779	24731	24673	24689	25020	24545	24830	24827	24890	24583	24878	24900	24734	24891	24810	24827	24816	24815	24665	24758	24647	24691	24723	24705	24589	24645	24596	24731	24723	24595	24745	24686	24726	24643	24827	24675	24700	24899	24793	24916	24735	24573	24659	24875	24656	24560	24930	24776	24672	24675	24588	24759	24738	24798	24715	24553	24926	24630	24798	24628	24710	24855	24680	24885	24979	24744	25144	24979	24845	24626	24718	24693	24759	24747	24863	24569	24522	24764	24818	24779	24735	24692	24696	24592	25058	24468	24756	24834	24616	24710	24791	24851	24756	24880	24719	25034	24798	24858	24771	24653	24699	25014	24794	24521	24922	24823	24541	24656	24668	24802	24606	24660	24698	24594	24836	24899	24651	24770	24725	24616	24556	24705	24809	24655	24781	24793	24816	24465	24799	24619	24697	24795	24965	24734	24637	24754	24716	24842	24884	24803	24653	24782	24791	24729	24982	24801	24927	24592	24683	24853	24847	24771	24731	24663	24782	24615	24769	24804	24721	24760	24924	24577	24554	24546	24822	24721	24842	24921	24630	24933	24789	24639	24481	24920	25092	24692	24889	24570	24626	24782	24886	24961	24806	24704	24925	24481	24566	24701	24662	24779	24630	24751	24826	24664	24697	24538	24735	24689	24722	24895	24536	24862	24957	24739	24719	24789	24491	24656	24979	24731	25039	24748	24704	24812	24755	24761	24623	24685	24759	24727	24549	24590	24767	24608	24701	24667	24866	24884	24976	24922	24680	24651	24672	24593	24882	24857	24705	24815	24816	24737	24848	25034	24751	24864	24666	24622	24773	24805	24756	24877	24805	24745	24929	24612	24638	24713	24900	24750	24861	24625	24758	24593	24555	24762	24723	24743	24655	24777	24686	24811	24574	24817	24967	24646	24535	24612	24619	24830	24934	24686	24829	24594	24891	24751	24793	24812	24963	24898	24606	24868	24770	24741	24806	24947	24901	24851	24651	24720	24680	24871	24654	24721	25113	24762	24926	24871	24857	24714	24630	24971	24718	24739	24714	24853	24875	24791	24902	24702	24870	24774	24693	24924	24705	24667	24706	24783	24964	25061	24643	24740	24676	24828	24703	24901	24719	24863	24738	24566	24996	24775	24578	24781	24928	24611	24720	24740	24608	24878	24934	24616	24885	24880	24822	24942	24670	24774	24867	24737	24869	24645	24697	24954	24777	24706	24808	24679	24680	24507	24851	24886	24998	24837	24747	24880	24845	24653	25023	24816	24790	24787	24841	24841	24780	24850	24618	24765	24874	24783	24820	24878	24933	24908	24563	24787	24668	24911	24748	24863	24892	24832	24759	24875	24968	24845	24720	24761	24739	24949	24760	24954	24862	24794	24741	24672	24739	24814	24812	25041	24751	24817	24865	24746	24616	24419	24842	24721	24836	24727	24887	24696	24732	24785	25124	24925	24826	24645	24471	24883	24839	24873	24661	24669	24817	24819	24822	24833	24705	24713	24901	24690	24648	24697	24751	24817	24959	24827	24678	24740	24613	24690	25010	24934	24719	24697	24842	24751	25035	24726	24831	24600	24685	24813	24839	24971	24680	24693	24867	24628	24719	24861	24819	24901	24745	24731	25008	24859	24738	24809	24668	24777	24681	24818	25094	24752	24869	24636	24663	24941	24572	24641	24846	24902	24711	24629	24641	24825	24822	24965	24846	24715	24774	24713	24616	24661	24846	24653	24854	24702	24715	24798	24904	24711	24780	24929	24767	24791	24974	24866	24830	24824	24828	24682	24812	24819	24850	24651	24692	24693	24763	24664	25034	24906	24691	24806	24730	24899	24861	24777	24796	24809	25024	24932	24548	24633	24743	24648	24570	24838	24671	24611	24770	24596	24854	24680	24878	24864	24621	24720	24853	24919	25036	24694	24630	24558	24744	24662	24880	25018	24934	24595	24947	24719	24853	24635	24748	24803	24883	24751	24516	24780	24944	24671	24723	24745	24986	24768	24814	24783	24686	24801	24728	24609	24705	24528	24774	24771	24552	24705	24747	24704	25110	24910	25034	24632	25010	24739	24745	24831	24959	24506	24534	24716	24631	24984	24823	24865	24694	24802	24661	24528	24669	24671	24806	24525	24612	24673	24600	24561	24660	24899	24769	24796	24457	24627	24655	24789	24708	24751	24858	24618	24742	24694	24963	24900	24637	24820	24994	24663	24776	24859	24677	24709	24636	24721	24762	24817	24686	24962	24846	24813	25048	24902	24824	24928	24821	24559	24575	24814	24749	24848	24876	24694	24844	24878	24750	24869	24664	24754	24883	24614	24607	24793	24577	24734	24809	24547	24891	24588	24861	24723	24968	24858	24627	24862	24720	24776	24793	24663	24874	24614	24613	24958	24769	25008	24943	24722	24970	24725	24990	24940	24772	24847	24893	24424	24787	24758	24499	24778	24748	24538	24850	24633	24734	24657	24593	24804	24770	24684	24683	24712	24903	24925	24832	24733	24854	24807	24704	24976	24697	24869	24754	24735	24629	24836	24738	24762	24833	24770	24801	24743	25013	25027	24853	24712	24914	24665	24927	24818	24951	24823	24763	24963	24710	24619	24695	24574	24843	24809	24783	24729	24714	24685	24635	24836	24741	24877	24720	24670	24819	24678	24761	24577	24720	24744	24770	24785	24725	24775	24519	24787	24533	24726	24540	24755	24930	24917	24672	24680	24859	24784	24719	24909	24958	24885	24789	24676	24758	24884	24903	24835	24710	24746	24626	24751	24700	24672	24820	24906	24753	24612	24737	24891	24756	24745	24892	24657	25099	24709	24816	24757	24794	24745	24757	24814	24472	24783	24747	24764	24737	24855	24890	24917	24786	24760	24668	24684	24779	24686	24652	24664	24937	24796	24779	24709	24664	24808	24623	24757	24774	24800	24806	25055	24817	24794	24796	24620	24935	24820	24578	24616	24921	24649	24659	24765	24643	24689	24807	24807	24721	24791	24862	24694	24897	25071	24764	24455	24595	24748	24767	24799	24849	24880	24452	24891	24754	24687	24722	24776	24799	24598	24848	24759	24667	24569	24757	24772	24632	24857	24802	24648	24680	24709	24824	24802	24978	24556	24759	24771	24695	24708	24977	25037	24647	24729	24893	24626	24941	24742	24872	24643	24735	24855	24540	24637	24675	24716	24747	24849	24791	24621	24796	24762	24939	24706	24736	24795	24790	24971	24733	24777	24908	24928	24858	24707	24646	25005	24680	24673	24869	24723	24913	24659	24736	25050	24781	24712	24872	24923	24753	24865	24848	24679	24914	24885	24677	24518	24956	24939	24881	24578	24563	24776	24872	24823	25141	24769	24906	24541	24615	24818	24873	24707	24626	24951	24755	24831	24703	24932	24774	24809	24833	25058	24578	24633	24861	24873	24841	24814	24886	24709	24721	24675	24636	24713	24745	24798	24917	24775	24849	24570	24618	24742	24744	24869	24714	24767	24894	24943	24790	24877	24564	24911	24695	24916	24591	24689	24625	24754	24727	24901	24788	24958	24913	24641	24602	24771	24762	24597	24652	24700	25026	24775	24886	24875	24929	24791	24891	24890	24948	24782	24610	24935	24815	24795	24941	24640	24680	24863	24830	24751	24810	24830	24819	24783	24723	24933	24918	24602	24814	24716	24771	24747	24596	24689	24683	24765	24790	24892	24784	24766	24722	24970	24852	24903	24706	24825	24726	24650	24838	24924	24876	24710	24687	24703	24721	24737	24847	24899	24721	24739	24897	24852	24647	24615	24873	24522	24838	24608	24946	24606	24814	24593	24818	24730	24587	24557	24826	24810	24815	24755	24872	24495	24604	24635	24863	24610	24852	24901	24786	24673	24692	24749	24637	24538	24669	24749	24603	24813	24881	24773	24702	24835	24860	24593	24793	24927	24834	24867	24989	24862	24461	24746	24868	24807	24767	24783	24829	24883	24911	24702	24871	24834	24654	24860	24704	24824	24802	24878	25008	24639	24570	24671	24711	24813	24705	24711	24641	24650	24599	24680	24877	24590	24809	24895	24868	24699	24630	24669	24986	24808	24962	24854	24782	24608	24705	24670	24712	24768	24849	24710	24593	24948	24703	24545	24584	24626	24987	24926	24848	24915	24762	24777	24551	24855	24758	24727	24793	24918	24642	24736	24690	24612	24826	24703	24554	24763	24663	24857	24942	24763	24817	24720
18036	30837	28455	26103	75769	81655	60236	41733	25461	20745	19894	19969	19921	20052	19875	19939	19975	19976	19813	19941	20021	19660	19949	19890	19782	20008	19889	19729	19798	19849	19932	19978	19872	19912	19958	19851	19922	19892	19990	19919	19915	19988	19996	19959	19864	19827	19939	19839	20031	19973	20081	19927	20004	20066	19833	19927	20037	20070	19733	19770	20014	19943	19891	19965	19930	19909	19944	20122	19868	19931	19829	19989	19795	19928	20005	20034	19845	19745	20348	19907	19914	19698	19940	19741	19878	19912	19904	19806	19952	19845	19833	20127	19839	20015	19737	19801	19822	20004	20018	19892	19979	19938	19824	19794	19821	20032	19630	19889	19844	19811	19965	19978	19923	19993	19766	19945	19660	19921	19824	19780	19729	19896	19913	19876	19944	19905	19749	19879	20083	20006	19858	19799	19880	19935	19936	19693	20018	19972	19788	19970	19669	19746	19879	19845	19818	19748	20189	19732	19879	19831	19876	20067	19751	19910	19696	19865	19918	19839	19991	19831	20146	19875	20092	19873	19938	19749	19965	19876	19863	19898	19814	19836	19907	19858	19799	19785	19832	20025	19800	19805	19973	19997	19888	19911	19898	19712	19878	19971	19730	19903	19998	19777	20024	19879	19784	19846	19877	19978	19875	19983	19961	19772	19881	19820	19907	19826	19787	19927	19854	19902	19787	19887	19929	19841	19866	19832	19842	19868	19919	19952	19941	19985	19838	19756	19943	19870	19877	19760	19932	19844	19561	20092	19872	19843	19905	19866	19889	20118	19932	19969	19886	19931	19839	19993	19965	19963	19901	19922	19766	19869	19726	19707	19983	19735	19784	19882	19871	19835	20051	19939	20134	19984	19745	19806	19900	19917	19795	19820	19969	19848	19935	19781	19958	19836	20014	19860	19994	19830	19811	19883	19773	19669	19824	19841	20002	19778	19739	19946	19798	20016	19944	19809	19670	19861	19821	19843	20013	19973	19795	19792	19813	19924	19910	19988	19837	19976	19769	19906	19949	19884	19859	19729	19886	19932	19839	19888	19785	19975	20025	19823	19790	19963	19904	20024	19912	19924	19831	19830	19978	19865	19955	19849	19898	19795	19810	19777	19862	19864	19772	19714	19945	19920	19892	19903	19865	19860	20051	19744	19765	19870	19827	19999	20052	19621	19894	19803	19725	19954	20051	19957	19886	19843	19674	19931	20017	19795	19982	20039	19927	19721	19982	19776	19783	19927	19865	19788	20059	19930	19901	19932	19919	20054	19945	19816	19784	19960	19821	19819	19874	19980	19935	19886	19846	19792	19968	19977	19762	19743	19991	19916	19678	19778	19797	19724	19923	19895	19929	19775	19947	19841	19984	19755	19870	19971	19840	19881	19856	19875	19913	19942	19970	19736	19852	19830	19983	19878	19771	19892	19933	20024	19816	19854	19831	19795	19797	20059	19908	19974	19915	19904	20103	19842	19834	19873	19989	19919	19932	19931	19904	19883	19970	19646	20004	19762	19955	19827	19791	19995	19747	19904	19868	19866	19760	19904	19771	19781	19803	20093	19872	19726	19856	20011	19878	19896	19915	19813	19782	19878	19784	20019	19829	19957	19686	19737	19901	19877	19788	19893	19827	19824	19782	19909	19709	20098	20019	20021	19827	19804	19829	19789	19834	19889	20036	19811	19917	19854	19748	20034	19781	19917	20069	19892	19981	19806	19933	20006	19750	19836	19748	19703	19934	19873	19901	20034	19967	19794	19911	20087	19937	19827	19838	19847	20071	19846	19817	19751	19951	19697	19994	19739	19850	20038	19930	19768	20032	19786	19977	19854	19697	19929	19877	19894	19909	19903	19793	19834	19818	19976	19906	20079	19929	19960	19799	19997	19913	20027	20020	19831	19880	19957	19844	20017	20044	19913	19976	20020	19868	19913	19872	19882	19986	19972	19925	19965	19953	19808	19734	19856	19973	19960	19964	19624	20032	19924	19857	19984	19818	20153	19916	19729	19796	20079	19891	19680	20029	19820	19892	19880	19809	19864	19898	20050	19850	20177	20025	19647	19691	19994	19787	19625	19832	19937	19949	19974	19935	19863	19774	19900	20043	19839	19899	19740	19826	20018	19712	19943	19912	19939	20009	19805	19653	20047	19887	19770	19849	19880	19953	19905	19725	19840	19917	20068	19889	19783	19835	19881	19882	19836	19921	19792	19895	20035	19959	19797	19923	19823	19973	19924	19870	19778	19873	19740	19886	19786	19834	19878	19864	19885	20004	19885	19978	19822	19822	20028	19817	19923	19901	19938	19788	19937	19629	19896	19913	19959	19758	19982	19908	19921	19945	19835	20060	19802	19877	19890	19794	19745	19705	19932	19798	19757	19822	19954	20027	19959	19949	19673	20007	19802	19975	19830	19832	19803	19850	19752	19899	19982	19894	19840	20013	19924	19938	19994	19972	20105	19886	19874	19865	19771	19970	20061	19822	19835	19868	19900	19833	19863	19772	19845	19825	19880	19809	19933	19859	20050	20014	19975	19741	19866	19899	19867	19829	19912	19781	19946	19908	19925	19767	19818	19847	19955	19944	19880	19934	19986	19900	19791	19807	19947	19775	20011	19998	19988	19849	19835	19979	19780	19752	19795	19840	20139	19916	19716	19852	19745	20006	19700	19978	19896	19804	19917	19714	19834	19926	19883	19866	19866	19945	19718	19895	19864	19813	19954	19888	19777	19915	19970	19864	19796	19765	19739	19697	19752	19935	20029	19706	19761	20014	19912	19924	20025	19871	19699	19754	20056	20107	19796	20016	19811	20048	19996	19898	19867	19823	20061	20054	19884	19874	19962	19915	20087	19996	19926	19920	19950	19756	20029	19934	19980	19846	19771	19774	19861	19835	19912	19814	19780	19921	19994	19856	19802	19948	20040	19924	20020	19988	19977	19848	19821	19999	19906	20033	19885	19968	19938	19783	19884	20038	20084	19732	19883	19857	19859	19832	19861	19871	20064	19835	19704	19694	19821	19870	19896	19779	19954	20007	19777	19982	19861	19952	19789	19868	19915	19923	20003	19841	19818	19805	19819	19886	20007	19944	19987	19843	19894	19879	19957	19945	19886	20008	20065	19847	19712	19982	20007	19791	19931	19987	19718	19987	19868	19756	20116	19982	19802	19774	19773	19751	19940	19904	19843	19969	19950	19833	19922	19814	19766	19861	19996	19735	19877	19817	19947	19637	19843	19983	19876	20004	19959	19939	19856	19787	20004	19968	19985	19757	19746	20034	19942	19963	19984	19995	20029	19898	19984	19863	19923	19811	19845	19820	19825	19912	19863	19890	20048	19801	19983	19871	19929	19841	19936	19885	19835	19896	19961	19860	19921	19932	19866	19959	19724	19883	19896	19860	19791	19802	19875	19978	19946	19861	19930	19727	19904	19859	19830	19870	19740	19940	19854	19701	19845	19892	19875	20034	19756	19918	20008	19829	19789	19864	19861	19831	19941	19874	19861	19782	20109	19906	19907	20032	19801	19944	19806	19794	19922	20010	19732	19869	20096	19939	19885	19860	19866	19932	19983	19824	20058	19862	19876	19958	19895	19939	19779	19885	19925	19849	19798	20047	19890	20015	19843	19679	19978	19874	20008	19975	19717	19971	19867	19794	19806	19884	19891	19898	19813	19898	19890	19862	19847	19980	19796	19804	19920	19827	19916	19896	19868	19915	19832	20008	19768	19892	20013	20004	19814	19809	20060	19634	19890	20185	19895	19912	19901	19912	19913	20008	19769	19818	19998	19965	19826	19888	19967	19965	19917	19922	19789	19908	19922	19881	19942	19797	19778	20024	20083	19912	19864	19762	19721	19900	19900	19972	19827	19968	19746	19731	19830	19863	19982	19836	19907	19814	19788	19936	19813	19883	20066	19926	20038	19827	19927	19907	19711	19941	19761	19870	19986	19908	19886	19814	19925	19901	19751	19877	19748	19772	19997	19949	20070	19800	19874	19968	19795	19877	19942	19953	19965	19873	19891	19922	20035	20107	19839	19763	19853	19846	19945	19982	19897	19847	19851	19802	19903	19859	19758	19923	20038	19921	19828	19823	19950	19912	19972	19714	19728	19866	19692	20013	19922	19824	19940	19919	19876	19873	19869	19858	20020	19618	19935	20034	19934	19855	19839	19774	20008	19863	20023	19868	19839	19804	19786	19997	19976	19893	19825	19854	19875	20026	19787	19928	19630	20033	19826	20077	19667	19897	19862	19780	19760	19896	19821	19886	19818	19815	19805	19940	19980	19727	19961	19903	20076	19743	19777	19965	19876	19954	19749	19986	19782	19930	19801	19768	19827	19906	19963	19851	19961	20115	19741	19795	19915	19836	19833	19780	19834	19792	19870	19874	19817	19778	19828	19826	19965	20036	19915	19925	19888	19662	19920	19963	19820	19877	19896	20213	19798	20033	19881	19777	19872	19902	19896	19864	19961	19974	20062	19851	19829	19943	19794	19854	19913	19950	19889	19893	19885	19677	19945	19860	19839	19947	19802	19914	19830	19750	19900	19795	19806	19948	20132	19650	19855	19847	19850	19764	19886	19752	19860	20181	19972	19773	19841	19836	19953	20000	19968	19776	19785	19693	19735	19695	19891	19836	19919	19969	19847	19707	20041	19983	19989	19890	19886	19934	19786	19859	19657	19976	19932	20015	19701	19855	19860	19954	19735	20026	19888	19829	19778	19882	19857	19688	19829	19708	19938	19922	19905	19824	19880	19859	19947	20069	19963	19827	19733	19971	19812	19794	19922	19934	19819	19836	19862	19885	19763	19733	19729	19892	19953	19802	20090	19862	19811	19819	19830	19812	19998	19792	19793	19937	19822	19772	19822	20078	20014	19973	19872	20007	19932	19835	19954	19942	19877	19927	19825	19877	19726	19686	19919	20049	19892	19917	20004	19831	19758	19831	19852	19992	19776	19964	19772	19939	19684	19922	19907	19949	19847	19798	19816	19836	19743	19796	19899	19780	19896	19827	19829	19794	19987	19932	19840	20076	19761	19964	19707	19890	19819	20144	20059	19884	19991	19761	19983	19930	19922	19855	20022	19862	19868	19954	19847	19885	19891	20064	19723	20035	19893	20050	19888	19900	19795	19870	19817	19991	19924	19899	19791	19922	19794
28021	22664	27300	26213	39205	40719	32154	27232	24992	24357	24239	24031	24223	24061	24032	24032	24046	23848	24095	23908	23935	23912	23918	24127	23902	23828	24010	23951	23961	24079	23893	24003	24051	23754	23766	24299	24015	24014	23866	23960	23874	23815	23929	23799	24204	24005	23941	23976	24111	23900	23709	23849	23718	23993	23953	23886	23871	23843	24172	24038	24050	23903	23917	23943	23896	23954	23811	23896	23924	23798	23828	24031	24020	23800	23830	23943	23843	24121	23962	23996	24056	23846	24138	23718	24050	23806	24062	24088	23805	24007	24247	23906	23803	24094	24093	23980	24053	23871	23999	24052	23783	23784	23919	24116	24056	24193	23932	23890	23935	23754	23982	23751	23991	24008	23679	24004	23879	24037	24038	23929	23839	24132	23943	23881	24186	23951	23874	23985	24016	23930	23945	24084	23591	23932	23857	23722	23776	23859	23882	23872	23991	23872	24122	23935	23737	23821	23845	23807	24190	23898	23907	23975	23949	23660	23764	23946	23846	24193	23840	23871	23807	24137	23991	24036	23913	24125	24017	23662	23962	23811	23948	23765	23950	24001	23859	24071	23999	23953	24080	23960	23957	23814	23918	23902	24048	23813	23897	23764	23734	23874	23979	23953	23677	23782	23924	23896	23992	23848	23866	23773	23924	23600	24099	24068	23986	23920	23831	23921	23998	23970	24042	23975	23764	23835	23849	23814	23872	23919	23935	23869	24058	24125	24005	23899	23961	23889	24024	23907	23800	24027	23928	23925	23937	23753	24032	24135	24125	23914	24005	23835	24237	24036	23955	23810	24023	24005	24079	23708	24034	24043	23966	24059	23965	23847	23704	23917	23840	24130	23932	24059	23711	23956	24061	23985	23954	23878	23962	23963	23821	23785	23927	23794	23837	23696	23996	23872	24042	23883	23938	23988	23958	24190	23867	23944	23932	23856	23895	23749	23847	23992	23892	23937	23788	23848	23728	23885	23950	24014	23946	24099	24000	23872	24317	23892	24349	23830	23914	23849	23790	23958	24092	23823	23929	23907	23991	24051	23815	24142	23757	23570	23981	24225	24113	23760	24035	24036	23888	23812	23878	24116	23840	23681	23887	23945	23936	23857	23884	23901	23785	24098	24041	23787	23888	23887	24085	23792	23847	23942	23930	24092	23913	23945	23881	23809	23850	23925	23842	24002	24025	23901	23915	23985	23943	23829	24154	23948	24003	23720	23571	23977	24182	24137	23947	23980	23869	23971	23791	23972	23790	24015	23846	23973	23938	23885	23818	23945	23944	23817	24059	24083	24110	23913	23810	23955	23982	23774	23936	23875	23985	23729	23920	23971	23967	23879	23769	23846	23705	23914	24088	23979	23920	24077	23767	23769	24078	23894	24168	23722	23992	23965	24014	24068	24098	23939	24306	24062	24194	24076	24230	23904	23874	23898	24009	23974	23689	23865	23985	23959	23934	23902	24054	24020	24082	23895	23978	24049	24006	24018	23917	24062	23728	24013	23959	24076	23827	23882	24120	23915	23785	24026	23771	23891	24135	24019	23985	23866	23876	24075	23893	23909	23891	23939	23942	24105	23995	23810	23949	23890	23908	23728	23924	23943	24088	23961	23969	24060	24071	23813	24110	23936	23910	23763	23900	23752	24061	23812	23778	23950	23794	23864	23960	23845	23862	23967	24001	24085	23858	23702	24001	23881	23989	23865	23987	23832	23894	24121	23808	23881	23835	24066	24045	24011	23883	23932	23950	24113	23908	23748	23868	23990	23835	24059	23744	23940	23912	24109	23898	24080	23922	23925	23825	24050	23914	23946	24031	23775	23918	23913	23868	24099	24069	23955	24136	24199	24064	23889	23941	24015	24121	23810	24065	23954	23840	23931	23816	23838	24039	23760	23945	23902	23925	23733	23929	23906	23864	24060	24063	24042	24000	23931	23938	23813	23811	23958	23738	24054	23690	23974	24106	24117	24077	23920	23928	23902	23952	23942	24018	23860	24090	24180	23911	23898	23742	23972	24003	24091	24020	23963	23646	23912	23859	23899	23780	23947	23949	23946	23918	23822	23866	23861	24054	23824	23802	24128	23840	23890	23897	23904	23939	24160	23857	23916	23852	23854	23824	24022	24038	23930	23830	23864	23920	24007	23985	24024	24150	23800	23988	24011	24032	23979	23776	23850	24135	24116	23913	23898	23907	23726	24008	23967	23959	23733	23905	23878	23880	23910	23918	24140	24040	24043	24095	24015	23989	23896	23779	24037	24010	23821	23957	23988	23998	24100	23910	23929	23884	24035	23918	24022	23788	23976	23972	23848	24024	24055	24154	23715	24048	23767	23927	24088	24002	24091	23786	23812	23898	23911	23913	24208	23882	23895	23851	23841	23901	23859	24122	24051	24119	24205	23848	23941	24119	23726	23779	24103	23822	23903	23807	23829	23958	23928	23727	23790	23939	24198	23939	23986	23931	23990	23978	23660	23974	23951	23834	23782	23970	24060	24151	23755	23967	23967	23971	23751	24068	23654	23960	23986	24131	23872	24164	24064	23913	23915	24045	23814	23974	23950	24070	24086	23991	23902	23863	23986	23888	23690	23950	24019	24002	24006	23882	23984	23857	23794	23936	23953	23871	24040	24025	23812	23907	24033	23960	23831	23876	24061	24009	23830	23925	24112	24110	24049	23758	23792	24045	23671	23852	23914	23885	24105	23992	23668	24017	23959	23900	23900	24077	23939	23819	23983	23921	24031	24122	23926	23810	23904	23947	23858	24139	23920	24068	23813	23995	23881	24025	24002	23785	23912	24009	23886	24058	24184	23761	24138	24045	23730	23959	24016	23752	24035	24017	23786	23780	23776	23769	23934	23945	23713	24026	23998	24085	23997	23797	24054	23846	24009	23738	23915	23863	24010	23972	23910	23847	23888	24023	24208	23873	23969	24081	23906	23595	23726	23917	23824	23935	23967	24130	23939	23947	23826	24121	24032	23969	24095	23800	23929	24126	23758	24012	24140	24022	23934	23779	23936	24062	23818	24037	23846	24094	23961	24043	24011	24134	24080	23940	23910	24074	23913	23843	23726	24029	24105	24065	24088	23988	23882	23969	23760	23999	23838	23881	24156	24195	24025	23600	23787	23947	23780	23994	24160	23887	23843	24027	23797	23876	23936	24048	24026	23970	23937	23912	23789	23882	24052	23837	23872	23895	23947	23931	23832	23779	23887	24000	23982	23978	24055	23753	24001	23909	23772	23849	24012	23933	23874	24036	23930	24062	23656	24074	23978	23907	23933	23939	23873	23872	24089	23922	23917	23953	23945	23938	23947	24117	24109	23815	23985	23833	24058	24211	24095	23820	23808	24086	23849	23758	24105	23933	23931	23791	24021	23961	23875	23899	23956	23869	23777	23791	23971	23975	23847	24109	24050	24094	24046	23886	24160	23987	23817	23857	23985	24077	23984	23822	23745	23949	23881	23943	23816	23996	23787	24076	24127	23794	23995	23991	23972	23776	24063	23966	24029	23939	23861	23996	24033	23853	23899	24166	23830	23981	23844	24070	24004	23997	24042	23912	24128	23896	23869	23979	23885	23944	23869	23915	24056	23850	24047	24000	24119	24031	23991	23794	23912	23879	24016	23919	23955	23794	23881	23988	23921	23909	24165	24036	24097	23872	24001	23895	23799	24085	23912	23734	23824	23991	23809	24006	23850	23876	23936	23940	23743	24048	23882	24080	23903	24033	23968	24000	23911	24012	23912	24006	24013	23603	24029	23761	23975	23995	23935	24014	24093	24039	23748	23682	23989	24045	23933	23808	23869	23984	24002	24026	23688	23954	23996	23974	24013	23745	24002	23937	24025	23768	24043	23787	23967	23875	24038	23807	24082	24088	23745	23815	23915	24073	23886	24038	24125	23860	23833	23826	23946	24012	23808	24014	24089	23835	23839	23907	23948	24057	24096	24157	23798	24011	23885	23991	23826	23986	23981	24018	24075	24117	23916	24036	23880	23972	23855	24009	24049	23959	24006	24011	23904	23943	23891	24019	23872	23621	24142	24017	23928	24047	23983	23771	24047	23816	23996	24172	23987	23911	24183	23799	23936	23713	24123	23999	24110	23995	24039	23944	24075	23846	24108	23988	23864	23945	24084	23933	24275	24086	23894	23979	23977	24121	23902	23886	23914	23866	23937	24073	24199	23980	24095	23807	23958	23828	24026	23984	23901	24067	24142	24103	23911	23944	23771	24150	23985	24073	23902	23881	23682	23837	23850	24384	23806	23805	23751	23940	23927	23837	24010	24178	23680	23997	23794	23696	23964	23823	24074	23984	23938	23871	23965	23966	23933	23935	24143	23935	23945	23954	24054	23848	23910	24061	23748	23840	23961	23989	24062	24172	24052	24067	24070	23789	24020	23780	23888	24124	23878	24012	23964	23748	23602	23829	24047	23974	23977	23941	24096	23879	24024	24257	23716	24070	23902	23987	24096	23959	23982	23902	23998	23950	23881	24000	24023	23703	23935	23980	24001	24088	24068	24075	23988	24065	23812	24122	23856	23630	23870	23792	23900	24094	23855	23861	23790	23710	24139	24032	23795	23854	23823	23861	23996	23928	23958	24050	23835	23910	23923	23901	24146	23764	23695	23765	23882	23971	23829	24012	23633	24006	23885	23850	23879	23946	23888	23803	23843	24020	24073	23765	23873	24036	23747	24189	24012	24149	24145	23834	23977	23966	23881	23886	23772	23849	24099	23741	24111	24120	24004	23831	24018	23968	23944	23732	24057	24013	24081	24326	24029	24058	24001	24088	24058	23877	23886	23904	24117	24061	23915	24012	23861	23972	24039	23924	23927	23857	23893	24024	24048	23803	24030	23917	24124	23978	24108	23780	23966	24093	23947	23952	24001	24026	24076	23772	23930	23803	24018	23996	24157	23976	24032	23795	23856	23775	23913	23912	23847	23956	23926	24087	24023	24011	24002	24051	24106	23966	23847	23979	24058	23719	24055	23825	23783	23821	24103	23871	23901	23772	23846	23934	24105	23916	23984	23942	23908	24176	23881	23823	23944	24042	24125	23911	23816	24064	23802	24174	23989	24160	23886	23769	23842	23974	24039	23965	23894	24120	23967	23892	23924	23792	24025	23887	23892	23892	23791	23975	23855	23944	23827
17522	20745	20442	20335	39662	37285	28011	22876	20034	19452	19442	19453	19547	19536	19345	19413	19350	19377	19403	19383	19473	19404	19390	19369	19458	19529	19342	19299	19319	19430	19516	19370	19434	19294	19277	19488	19446	19549	19453	19459	19404	19399	19541	19596	19229	19445	19324	19375	19518	19419	19449	19383	19390	19384	19542	19375	19388	19588	19556	19404	19302	19469	19373	19362	19423	19411	19267	19339	19413	19641	19399	19344	19424	19413	19639	19499	19379	19521	19519	19385	19563	19498	19326	19340	19261	19422	19515	19394	19502	19277	19515	19485	19485	19396	19325	19238	19265	19460	19313	19338	19520	19462	19364	19344	19586	19424	19240	19463	19429	19350	19434	19348	19358	19455	19512	19343	19180	19475	19399	19373	19363	19387	19486	19454	19483	19394	19403	19367	19458	19486	19531	19407	19553	19414	19472	19376	19277	19427	19379	19374	19459	19214	19499	19426	19560	19374	19406	19312	19314	19504	19619	19419	19348	19278	19275	19395	19229	19412	19433	19257	19457	19447	19276	19278	19546	19380	19442	19406	19542	19202	19415	19403	19514	19320	19431	19219	19266	19422	19283	19421	19402	19314	19367	19545	19361	19470	19572	19429	19453	19488	19255	19365	19380	19371	19527	19313	19578	19308	19412	19284	19406	19490	19583	19582	19339	19455	19434	19392	19334	19376	19422	19594	19554	19491	19385	19503	19254	19396	19416	19314	19397	19237	19393	19419	19447	19374	19435	19446	19304	19433	19346	19421	19520	19329	19180	19432	19464	19467	19519	19520	19407	19499	19376	19382	19429	19545	19419	19544	19368	19365	19564	19432	19487	19445	19419	19357	19472	19550	19370	19507	19233	19423	19503	19367	19580	19460	19276	19421	19372	19401	19423	19470	19445	19615	19353	19377	19196	19505	19384	19313	19426	19417	19432	19348	19321	19518	19545	19755	19453	19433	19433	19268	19434	19533	19521	19354	19455	19310	19463	19433	19431	19240	19566	19359	19275	19362	19427	19385	19326	19501	19304	19520	19467	19426	19514	19372	19251	19496	19351	19595	19419	19328	19410	19588	19407	19449	19410	19479	19395	19397	19523	19260	19443	19323	19334	19377	19244	19440	19446	19377	19304	19501	19505	19199	19412	19385	19283	19449	19357	19219	19487	19477	19441	19382	19332	19447	19228	19303	19393	19474	19536	19497	19543	19370	19498	19601	19443	19501	19318	19316	19272	19353	19454	19369	19237	19442	19414	19356	19496	19298	19370	19487	19440	19352	19409	19283	19348	19461	19366	19384	19275	19519	19459	19425	19619	19267	19488	19328	19280	19335	19446	19502	19435	19320	19226	19704	19263	19484	19494	19428	19489	19606	19226	19409	19433	19422	19459	19525	19538	19539	19389	19294	19462	19384	19632	19358	19541	19340	19257	19633	19399	19485	19394	19505	19399	19578	19357	19576	19484	19241	19482	19239	19412	19513	19345	19409	19360	19408	19225	19400	19554	19163	19495	19475	19602	19204	19423	19377	19631	19406	19477	19446	19460	19462	19457	19341	19513	19488	19428	19401	19559	19390	19499	19552	19411	19208	19508	19242	19317	19522	19121	19434	19384	19392	19301	19483	19402	19199	19480	19348	19466	19408	19425	19436	19421	19364	19490	19416	19394	19275	19387	19413	19383	19489	19394	19345	19560	19454	19697	19489	19234	19331	19423	19544	19340	19326	19534	19389	19495	19339	19355	19402	19418	19417	19188	19492	19400	19464	19421	19540	19333	19422	19510	19378	19502	19366	19277	19290	19322	19357	19296	19467	19551	19315	19411	19376	19344	19456	19345	19362	19378	19498	19606	19415	19471	19465	19504	19400	19550	19471	19512	19340	19337	19422	19313	19543	19449	19421	19381	19515	19395	19349	19359	19482	19409	19287	19455	19433	19479	19333	19289	19597	19538	19541	19441	19404	19350	19544	19363	19422	19550	19476	19316	19418	19402	19279	19492	19412	19507	19454	19395	19330	19519	19404	19373	19457	19353	19321	19386	19484	19377	19189	19547	19305	19400	19509	19487	19287	19436	19352	19481	19310	19371	19519	19552	19432	19375	19459	19466	19568	19320	19506	19360	19505	19396	19453	19493	19438	19376	19424	19474	19561	19391	19413	19491	19560	19403	19296	19376	19487	19329	19365	19334	19390	19321	19348	19482	19408	19459	19420	19337	19400	19331	19588	19322	19481	19358	19656	19320	19455	19320	19341	19182	19329	19346	19359	19461	19379	19418	19468	19253	19547	19286	19422	19444	19436	19392	19412	19396	19342	19545	19582	19304	19451	19432	19361	19419	19419	19304	19618	19357	19490	19331	19266	19588	19271	19502	19431	19406	19449	19525	19509	19512	19208	19481	19379	19544	19463	19484	19597	19429	19597	19430	19475	19445	19384	19375	19407	19602	19344	19396	19297	19450	19283	19445	19434	19453	19421	19335	19472	19324	19287	19389	19470	19462	19442	19287	19325	19318	19584	19491	19512	19386	19514	19660	19265	19509	19454	19574	19550	19524	19347	19380	19470	19411	19375	19372	19420	19319	19503	19531	19318	19488	19285	19531	19274	19477	19468	19343	19389	19606	19309	19391	19415	19451	19249	19389	19499	19409	19336	19403	19443	19527	19555	19436	19425	19440	19376	19283	19359	19548	19505	19449	19328	19439	19437	19363	19405	19353	19640	19263	19314	19347	19477	19465	19263	19643	19389	19432	19579	19198	19260	19300	19306	19368	19544	19283	19381	19382	19512	19443	19523	19485	19428	19470	19472	19478	19258	19469	19441	19340	19388	19391	19645	19384	19421	19560	19300	19507	19419	19528	19300	19519	19478	19389	19461	19221	19273	19456	19332	19472	19364	19479	19530	19461	19479	19488	19401	19392	19431	19315	19445	19483	19347	19527	19657	19240	19601	19314	19447	19404	19516	19497	19459	19577	19377	19446	19393	19453	19389	19393	19391	19423	19292	19482	19483	19466	19392	19548	19358	19540	19446	19532	19435	19533	19457	19450	19303	19525	19546	19268	19332	19638	19321	19706	19409	19373	19553	19491	19382	19544	19399	19477	19353	19354	19250	19518	19296	19614	19344	19384	19293	19591	19232	19397	19406	19387	19478	19467	19509	19323	19230	19278	19509	19355	19497	19367	19408	19406	19428	19405	19484	19377	19623	19393	19420	19145	19299	19615	19567	19396	19411	19497	19377	19353	19505	19467	19378	19353	19414	19394	19364	19582	19507	19190	19399	19191	19415	19643	19429	19452	19402	19442	19360	19424	19447	19343	19354	19662	19308	19533	19481	19359	19401	19438	19473	19458	19276	19431	19428	19216	19456	19340	19368	19285	19441	19357	19366	19455	19309	19463	19383	19400	19404	19351	19569	19563	19503	19198	19413	19500	19350	19445	19370	19426	19357	19461	19384	19449	19366	19439	19435	19559	19519	19499	19304	19462	19365	19321	19417	19405	19467	19374	19492	19575	19411	19324	19223	19532	19488	19431	19436	19416	19385	19526	19430	19450	19360	19429	19411	19385	19416	19311	19499	19403	19361	19344	19442	19473	19275	19381	19401	19424	19475	19510	19147	19476	19364	19547	19334	19401	19308	19394	19517	19410	19480	19435	19372	19254	19598	19241	19312	19568	19351	19527	19421	19241	19344	19261	19255	19198	19460	19506	19491	19559	19395	19458	19433	19344	19504	19312	19521	19432	19320	19511	19411	19366	19421	19349	19318	19490	19470	19536	19552	19521	19369	19577	19508	19358	19479	19539	19411	19420	19281	19468	19227	19574	19572	19419	19580	19519	19504	19446	19482	19485	19547	19361	19362	19589	19112	19400	19484	19409	19535	19545	19298	19411	19267	19349	19359	19309	19599	19531	19291	19402	19353	19414	19526	19336	19357	19397	19433	19397	19445	19471	19520	19285	19372	19456	19359	19625	19374	19375	19284	19413	19442	19557	19408	19414	19192	19544	19204	19507	19380	19358	19351	19510	19448	19493	19248	19476	19336	19275	19297	19339	19471	19479	19453	19451	19389	19349	19289	19492	19316	19560	19399	19510	19557	19328	19243	19462	19306	19580	19416	19252	19463	19344	19363	19548	19270	19333	19357	19445	19407	19526	19488	19360	19532	19525	19429	19252	19406	19335	19409	19330	19387	19419	19425	19467	19483	19548	19551	19411	19390	19430	19459	19196	19322	19470	19399	19332	19378	19489	19439	19327	19506	19571	19371	19435	19480	19330	19468	19321	19386	19258	19441	19383	19329	19568	19358	19397	19360	19388	19428	19364	19520	19516	19452	19428	19383	19579	19604	19426	19383	19286	19305	19442	19447	19536	19487	19268	19606	19369	19476	19464	19515	19267	19417	19379	19609	19281	19485	19332	19376	19422	19549	19510	19364	19450	19514	19496	19381	19247	19503	19349	19509	19485	19360	19547	19386	19465	19215	19301	19213	19653	19640	19571	19320	19377	19428	19538	19416	19570	19472	19419	19406	19369	19314	19503	19394	19402	19510	19335	19534	19384	19490	19242	19377	19453	19360	19485	19285	19500	19324	19464	19464	19415	19415	19538	19476	19493	19447	19388	19315	19531	19363	19499	19347	19299	19531	19425	19600	19450	19383	19528	19614	19188	19296	19443	19488	19541	19387	19474	19388	19302	19450	19466	19484	19522	19341	19444	19585	19431	19477	19434	19476	19296	19523	19477	19482	19312	19276	19413	19331	19482	19327	19318	19408	19349	19573	19419	19233	19276	19507	19326	19360	19573	19347	19429	19433	19453	19375	19540	19476	19178	19454	19329	19559	19401	19474	19417	19367	19339	19358	19363	19502	19437	19299	19468	19281	19378	19172	19650	19431	19389	19501	19506	19510	19424	19466	19374	19331	19414	19421	19321	19338	19439	19430	19420	19454	19405	19402	19344	19265	19400	19410	19421	19461	19435	19449	19292	19427	19294	19388	19387	19447	19576	19426	19287	19380	19439	19369	19427	19443	19279	19390	19649	19303	19349	19427	19374	19431	19430	19383	19364	19264	19300	19462	19346	19445	19519	19422	19364	19436	19460	19400	19323	19298	19373	19527	19538	19343	19448	19400	19521	19350	19487	19475	19529	19371	19362	19363	19458	19467	19546	19304
24667	21069	27979	25686	54105	61118	45604	33856	27096	24817	24031	23858	23931	24082	24181	24080	23874	23883	23961	24117	23856	23774	23766	23759	23930	24054	23764	23793	23838	23919	24084	24030	23948	23888	23960	24021	23678	23775	23760	23630	23800	23923	23752	23702	23737	23668	23771	23736	23837	23982	23777	23926	23881	23989	23838	23874	23810	23650	23989	23917	23919	23702	23598	23692	23824	23970	23929	23662	23798	23906	23783	23878	23675	23849	23988	23794	23816	23888	23945	23821	23769	24007	23671	23669	23720	23750	23989	23557	23737	23941	23907	23880	23989	23778	23966	23724	23679	23818	23995	23913	23506	23782	23938	23722	23925	23649	23792	23821	23794	24003	23638	23455	23660	23720	23651	23705	23709	23765	23809	23738	23810	23779	23636	23965	23889	23824	23651	23748	23655	23962	23671	24007	23666	23868	23667	24072	23892	23731	23876	23809	23716	23723	23673	23682	23822	23630	23599	23659	23773	23677	23715	23830	23852	23880	23880	23613	23641	23805	23694	23713	23782	23775	23672	23626	23630	23645	23815	23901	23800	23726	23642	23782	23718	23857	23654	23683	23708	23927	23799	23487	23843	23928	23838	23618	23795	23921	23813	24034	23911	23671	23899	23955	23736	23695	24058	23900	23856	24090	23667	23937	23785	23716	23621	23661	23792	23760	23887	23898	23715	23968	23705	23846	23688	23749	23698	23902	23721	23910	23795	23822	23641	23836	23615	23700	23746	23745	23891	23948	24001	23652	23894	23920	23635	23782	23923	23639	23868	23767	23863	23934	23651	23700	23650	24022	23889	23709	23960	23773	23636	23554	23804	23673	23860	23765	23849	23667	23925	23692	23672	23802	23751	23699	23927	23775	23721	23595	23725	23870	23869	23955	23936	23886	23802	23699	23955	23818	23879	23982	23562	23623	23834	23677	23762	23752	23638	23856	23769	23736	24033	23922	23644	23750	23922	23567	23686	23828	23789	23800	23775	23717	23956	23768	23572	23599	23702	23884	23793	23880	24058	23839	23874	23943	23560	23582	23833	23745	23915	23616	23831	24019	23761	23952	23845	23692	23844	23530	23829	23795	23887	23998	24033	23744	23709	23791	23708	23815	23520	23769	23603	24283	23797	23596	23936	23747	23588	23889	23678	23754	23722	23844	23964	24048	23825	23853	23830	23692	23778	23739	23753	23831	23796	24088	23725	23956	23790	23721	23666	23691	23905	23965	23816	23787	23834	23895	24014	23929	23691	23506	23981	23729	23859	23674	23743	23778	23700	23937	23661	23826	23751	23789	24012	23935	23961	23816	23877	24152	23790	23792	23653	23695	23717	23762	23910	23929	23680	23788	23877	23659	23806	23880	23970	23798	23863	23543	23677	23783	23947	23711	23882	23862	23908	23854	24048	23825	23926	23738	23995	23829	23899	23936	23679	23797	23554	23912	23776	23686	23750	23519	23953	23736	23744	23739	23799	23642	23796	23787	23695	23845	23678	23815	23842	23912	23834	23781	23814	23496	23628	23726	23936	23984	23574	23743	23866	23823	23734	23733	23636	23883	23869	23756	23874	23775	23743	23802	23640	23710	23862	23710	23807	23814	23840	23677	23869	23910	23885	23576	23775	23648	23869	23856	23904	23634	23706	23882	23683	23687	23791	23821	23872	23657	23862	23640	23881	23819	23914	23777	23619	23607	23917	23692	23731	23537	23740	23862	23842	23732	23762	23920	23929	23756	23712	23851	23912	23847	23823	23614	23765	24016	23864	23854	23915	23953	23582	23813	23753	24040	23729	23827	23803	23579	23967	23724	23550	23600	23794	23628	23646	23663	23864	23874	23676	23550	23656	23820	23809	23730	23548	23594	23845	23683	23857	24016	23698	23690	23918	23720	23641	23957	23732	23836	23861	23808	23958	23890	23784	23713	23830	23794	23892	23775	23691	23611	23964	23771	24042	23751	23704	23711	23801	23882	23872	23689	23832	23851	23744	23836	23718	23794	23863	23695	23842	23730	23742	23817	23973	23853	23697	24082	23730	23731	23958	23760	23735	23886	23779	23787	23685	23807	23833	23996	23685	23666	23696	23802	23651	23863	23823	23710	23762	23705	23721	24000	23791	23643	23750	23894	23789	23689	24026	23821	23846	23631	23968	24021	23814	23888	23795	23672	23650	23739	23931	24028	23968	23800	23865	23770	23755	23756	23816	23605	23661	23875	23689	23936	23684	23996	23550	23673	23898	23763	23838	23723	23922	23925	23696	23734	23718	23789	23730	23507	23759	23988	24060	23795	23728	23758	23617	23749	23910	23949	23916	23957	24059	23788	23711	23831	23542	23711	23746	23688	23650	23786	23804	23766	23972	23766	23622	23790	23918	24026	23887	23724	23654	23734	23920	23603	23773	23564	23755	23717	23833	23803	23596	23866	23862	23523	23764	23912	23677	23698	23694	23766	23523	23650	23993	23799	23716	23819	23941	23795	23785	23759	23883	23985	23574	23773	23981	23852	23806	23749	23799	23765	23881	23658	23510	23411	23830	23867	23902	23782	23739	23676	23704	23912	23790	23777	23766	23713	23909	23426	23815	23966	23834	23880	23642	23752	23851	23827	23646	23697	23935	23738	23753	23775	23777	23777	23934	23863	23675	23920	23697	23887	23655	23709	23925	23673	23820	23772	23809	23877	23951	23673	23651	23607	23874	23760	23885	23890	23558	23906	23800	23620	23980	23791	23718	23974	23689	23821	23811	23588	23909	23676	23822	23895	23817	23936	23886	23831	23709	24023	23790	23652	23712	23670	23835	23636	23743	23928	23851	23787	23755	23532	23600	23713	23678	23611	23672	23841	23730	23859	23710	23815	23723	23722	23937	23753	23821	23754	23620	23821	23801	23731	23811	23618	23690	23684	23721	23918	23721	23828	23912	23588	23679	24073	23921	23758	23704	23877	23786	23441	23702	23664	23770	23802	23748	23641	23971	23721	23927	23737	23882	23652	23745	23777	23722	23821	23851	23764	23900	23934	23700	23831	23732	23783	23715	23801	23653	23940	23756	23736	23658	23954	23812	23750	23780	23914	23827	23834	23739	23558	23799	23931	23881	23793	23699	23717	23498	23662	23840	23902	23583	23986	23875	23709	23841	23854	23889	23776	24008	23800	23961	23579	23814	23795	23816	23727	24015	23735	23850	23908	23726	23933	24034	23905	23646	23895	24039	23780	23961	23718	24056	23807	24036	23796	23804	23775	23919	23930	23735	23882	23768	23757	23735	23882	23818	23759	23819	23959	23869	24043	23859	23816	23838	23727	23920	23847	23883	23689	23854	23747	23667	23656	23798	23805	23751	23743	23621	23830	23768	23891	23995	23905	23808	23707	23657	23976	23785	23896	23742	23710	23767	23882	23869	23618	23916	23814	23802	23739	23927	23974	23642	24015	23473	23827	23831	23948	23916	23854	23907	23756	23801	23802	23659	23801	23711	23686	23799	23923	24056	23706	23844	23749	23525	23533	23869	23634	23789	24061	23964	23767	23835	23826	23846	23943	23830	23724	23814	23882	23644	23500	23709	23819	23759	23850	23710	23854	23815	23946	23455	23583	23915	23715	23938	23764	23708	23930	23817	23843	23870	23641	23746	23635	23639	23816	23758	24119	23842	23460	23694	23675	23798	23996	23809	23838	23997	23744	23781	23766	23904	23937	23931	23970	24005	23922	23689	23727	23577	23806	23813	24009	24099	23803	23891	23818	23983	23745	23829	23839	23768	23793	23741	23919	24027	23737	23837	23756	23982	23776	23791	23867	23947	23739	23985	23695	23753	23696	23944	23766	23721	23693	23707	23795	23769	23798	23671	23758	23779	23837	23830	24083	24031	23643	23890	23873	24062	23542	24045	23697	23792	23507	23795	23800	23582	23783	23729	23873	23834	23686	23875	23664	23735	23833	23666	23699	23959	23958	23781	23808	23975	23768	23886	23946	23791	23666	23720	23565	23684	23693	23580	23956	23662	23891	23901	23789	23740	24009	23764	23899	23738	23890	23937	23990	23693	23603	23739	23808	23869	23690	23901	23907	23792	23799	23724	24001	23751	23896	23985	23858	23997	23706	23880	23771	23809	23799	23640	24046	23850	24092	23909	23764	23823	23914	23928	23762	23873	23777	23859	23778	23757	23766	23696	23826	23850	23924	23623	24031	24094	23783	23752	23923	23733	23704	23907	24037	23893	23805	23580	23788	23742	23777	23839	23777	23749	23709	23964	23789	23964	23880	23744	23715	23943	23685	23910	23736	23567	23824	23800	23866	23662	23922	23835	23907	23807	23848	23626	23690	23681	23774	23811	23702	23859	23854	23535	23846	23761	23854	24009	23993	23859	23762	23940	23714	23945	23732	23873	23769	23969	23704	23943	23511	23878	23622	23682	23570	23708	23707	23712	23855	23645	23792	23764	23772	23771	23718	23756	23626	23760	23834	23721	23564	23811	23907	23822	23905	23902	23721	23883	23696	23667	23749	23632	23862	23717	23633	23613	23881	23874	23814	23803	23782	23853	23901	23627	23767	23896	23694	24007	23929	23728	23933	23629	23817	23794	23775	23803	23637	24100	23921	23790	23838	23740	23758	23844	23597	23708	23653	23748	23735	23800	24017	23757	24057	23976	23948	23741	23569	23762	23701	23716	23883	23868	23554	24011	23818	23889	23836	23613	23948	23650	23885	23803	23768	23844	23739	23979	23708	24038	23824	23774	24046	23910	23766	23890	23777	23875	23880	24019	23879	23668	23608	23630	23817	23732	23724	23605	23758	23783	23609	23965	23860	23998	23695	23737	23772	23720	23846	23745	23700	23658	23889	23721	23807	23690	23825	23986	23881	23909	23760	23724	23520	23855	23965	23778	23918	23777	23812	23644	23986	23816	23924	23779	23989	23903	23719	23547	23582	24003	24012	23766	23851	23804	23662	23701	23811	23853	23867	23700	23747	23670	23913	23733	23843	23739	23741	23713	23776	23821	23806	23877	23897	23655	23922	23946	23961	23687	23719	23732	23722	23888	23874	23893	23723	23638	23781	23819	24074	23915	23934	23868	23435	23833	23849	23858	23727	23730	23890	23860	23884	23917	23829	23859	23727	23801	23931	23886	23725	24037	23745	24152	23880	23743	23814	23928	23812	23746	23657
16163	24229	23212	24456	63839	59842	43624	31164	22017	19751	19375	19434	19506	19445	19543	19440	19290	19489	19429	19452	19420	19516	19531	19497	19323	19393	19417	19439	19460	19510	19395	19445	19552	19422	19288	19289	19453	19396	19593	19501	19366	19310	19201	19353	19388	19413	19363	19375	19523	19467	19410	19403	19517	19148	19389	19314	19468	19284	19369	19371	19449	19285	19505	19316	19514	19440	19370	19450	19411	19379	19413	19393	19337	19501	19483	19322	19232	19334	19539	19494	19153	19463	19317	19354	19238	19207	19335	19473	19313	19452	19361	19323	19265	19410	19319	19478	19371	19361	19317	19283	19449	19418	19455	19357	19407	19458	19351	19258	19440	19279	19422	19562	19521	19284	19404	19328	19491	19390	19359	19305	19573	19540	19317	19341	19344	19356	19251	19372	19584	19240	19604	19426	19151	19578	19333	19287	19258	19413	19501	19286	19485	19381	19514	19419	19510	19097	19420	19297	19422	19290	19512	19533	19348	19425	19387	19474	19550	19313	19425	19660	19333	19429	19223	19414	19291	19309	19330	19268	19453	19352	19329	19462	19406	19341	19508	19440	19208	19601	19289	19326	19377	19451	19486	19344	19372	19075	19503	19458	19358	19634	19313	19212	19395	19361	19495	19355	19305	19358	19388	19383	19318	19530	19373	19352	19536	19626	19504	19430	19636	19428	19325	19226	19525	19419	19490	19292	19282	19551	19374	19347	19426	19264	19528	19393	19531	19343	19442	19462	19246	19341	19658	19300	19489	19402	19479	19401	19323	19216	19343	19559	19409	19424	19275	19418	19425	19414	19293	19280	19196	19297	19244	19502	19299	19300	19433	19314	19424	19366	19531	19554	19317	19609	19268	19396	19488	19342	19349	19316	19389	19390	19469	19416	19492	19425	19327	19595	19209	19423	19300	19323	19279	19566	19263	19258	19401	19383	19331	19318	19539	19342	19378	19243	19323	19251	19432	19420	19426	19472	19358	19461	19387	19422	19481	19335	19204	19399	19353	19320	19167	19440	19357	19326	19324	19291	19300	19243	19448	19496	19513	19493	19321	19314	19571	19351	19510	19336	19308	19414	19442	19291	19177	19358	19396	19616	19368	19492	19370	19233	19466	19278	19267	19342	19109	19298	19497	19333	19230	19414	19502	19325	19446	19413	19503	19313	19275	19223	19300	19432	19416	19487	19548	19430	19364	19424	19232	19448	19372	19352	19445	19346	19420	19295	19381	19371	19441	19275	19433	19238	19366	19401	19203	19463	19304	19373	19379	19374	19459	19444	19462	19675	19399	19454	19216	19330	19483	19432	19184	19532	19420	19328	19284	19342	19372	19319	19362	19551	19393	19393	19325	19477	19561	19510	19302	19304	19275	19304	19171	19501	19481	19304	19481	19405	19478	19455	19102	19244	19470	19446	19388	19382	19413	19449	19310	19242	19392	19434	19416	19464	19440	19566	19515	19551	19349	19312	19160	19357	19561	19261	19393	19395	19507	19267	19514	19261	19090	19326	19320	19240	19305	19373	19585	19504	19424	19328	19367	19540	19452	19416	19330	19204	19527	19216	19331	19423	19461	19377	19349	19263	19452	19368	19403	19508	19519	19273	19404	19370	19539	19302	19328	19439	19169	19419	19429	19415	19412	19360	19385	19280	19212	19428	19404	19377	19388	19380	19463	19383	19508	19340	19442	19482	19321	19431	19418	19366	19614	19343	19311	19423	19319	19355	19303	19252	19289	19417	19417	19290	19321	19465	19417	19302	19476	19283	19333	19231	19381	19305	19439	19308	19433	19540	19466	19325	19406	19433	19300	19449	19434	19146	19367	19282	19512	19247	19387	19530	19468	19418	19339	19343	19442	19361	19300	19504	19340	19302	19598	19467	19280	19450	19383	19312	19396	19434	19325	19350	19512	19547	19368	19358	19373	19315	19223	19373	19423	19339	19299	19342	19550	19399	19463	19334	19535	19459	19476	19271	19351	19485	19471	19299	19443	19260	19409	19485	19503	19361	19545	19578	19392	19498	19286	19355	19441	19598	19346	19414	19246	19453	19369	19413	19556	19414	19524	19356	19429	19479	19354	19413	19264	19672	19373	19453	19377	19525	19469	19488	19417	19394	19263	19392	19342	19303	19413	19326	19425	19539	19264	19314	19343	19611	19197	19384	19121	19414	19447	19272	19378	19228	19348	19435	19253	19483	19270	19405	19443	19324	19482	19337	19359	19493	19425	19327	19364	19534	19384	19608	19271	19447	19431	19265	19518	19411	19398	19574	19301	19454	19387	19422	19468	19302	19388	19406	19493	19398	19441	19473	19199	19377	19443	19554	19247	19389	19446	19400	19311	19444	19426	19406	19351	19522	19224	19343	19519	19377	19312	19223	19307	19643	19449	19463	19474	19451	19419	19359	19568	19310	19320	19293	19389	19280	19465	19252	19588	19305	19444	19271	19345	19357	19230	19401	19470	19540	19390	19280	19437	19379	19361	19425	19507	19460	19429	19405	19386	19221	19470	19444	19466	19423	19474	19553	19509	19223	19424	19408	19547	19217	19415	19252	19576	19500	19348	19368	19422	19357	19296	19479	19466	19406	19411	19331	19446	19285	19303	19414	19338	19331	19338	19315	19326	19347	19460	19206	19440	19609	19732	19349	19435	19324	19361	19240	19595	19208	19377	19353	19404	19451	19509	19397	19379	19202	19496	19414	19340	19349	19370	19380	19318	19196	19519	19423	19291	19413	19511	19459	19478	19482	19284	19338	19273	19345	19358	19367	19342	19300	19380	19376	19407	19327	19421	19256	19310	19438	19403	19473	19396	19358	19194	19275	19505	19424	19456	19353	19389	19469	19446	19394	19357	19408	19492	19444	19234	19383	19314	19398	19374	19474	19124	19288	19318	19365	19452	19517	19141	19515	19384	19558	19428	19319	19643	19480	19530	19360	19242	19498	19407	19455	19340	19448	19428	19525	19532	19405	19344	19516	19421	19432	19484	19449	19512	19395	19440	19474	19457	19231	19452	19390	19310	19484	19410	19428	19455	19393	19395	19359	19408	19357	19471	19133	19378	19394	19491	19352	19415	19444	19401	19390	19464	19362	19505	19497	19375	19253	19262	19331	19437	19314	19456	19223	19321	19414	19384	19309	19678	19488	19349	19511	19460	19488	19278	19569	19482	19325	19276	19494	19436	19547	19465	19422	19604	19552	19307	19397	19440	19197	19453	19274	19408	19218	19406	19399	19298	19495	19331	19391	19372	19292	19402	19381	19410	19400	19172	19424	19493	19353	19268	19419	19187	19367	19179	19342	19536	19526	19343	19448	19420	19677	19433	19171	19394	19328	19434	19323	19464	19471	19392	19483	19348	19390	19469	19388	19481	19282	19357	19424	19462	19391	19499	19376	19334	19501	19296	19380	19297	19379	19456	19431	19549	19374	19472	19239	19364	19313	19559	19493	19458	19504	19509	19502	19295	19261	19421	19313	19310	19368	19390	19251	19391	19307	19412	19452	19271	19281	19630	19535	19432	19303	19509	19344	19355	19386	19320	19337	19410	19314	19508	19411	19449	19435	19398	19467	19383	19275	19459	19352	19337	19332	19426	19284	19375	19480	19332	19405	19464	19436	19508	19395	19421	19303	19360	19392	19172	19438	19351	19421	19281	19455	19423	19428	19389	19545	19448	19519	19426	19417	19333	19284	19326	19396	19443	19269	19374	19355	19275	19329	19401	19473	19338	19451	19438	19300	19358	19460	19437	19471	19345	19362	19373	19446	19551	19285	19281	19564	19264	19230	19344	19435	19345	19321	19536	19425	19453	19373	19474	19432	19427	19350	19498	19454	19429	19425	19360	19530	19364	19377	19475	19488	19356	19254	19174	19550	19392	19409	19649	19334	19552	19421	19529	19462	19457	19563	19546	19319	19516	19513	19369	19487	19464	19442	19398	19514	19468	19471	19356	19454	19330	19364	19398	19496	19336	19414	19462	19470	19471	19384	19182	19582	19457	19446	19277	19352	19627	19552	19407	19398	19404	19417	19479	19514	19422	19361	19484	19384	19525	19344	19486	19393	19430	19385	19320	19354	19503	19345	19507	19221	19491	19510	19431	19303	19257	19283	19273	19357	19418	19429	19381	19369	19434	19362	19332	19474	19376	19467	19435	19296	19408	19200	19303	19246	19332	19211	19454	19321	19194	19411	19436	19564	19405	19358	19386	19258	19315	19454	19193	19409	19328	19498	19436	19371	19179	19319	19483	19216	19465	19390	19411	19453	19498	19341	19294	19397	19440	19330	19418	19422	19390	19364	19471	19362	19398	19302	19340	19432	19228	19364	19403	19395	19275	19302	19402	19416	19365	19202	19492	19389	19338	19345	19447	19506	19502	19412	19487	19434	19216	19318	19343	19289	19427	19453	19377	19171	19366	19414	19259	19236	19398	19367	19376	19532	19477	19348	19247	19412	19474	19405	19438	19440	19606	19296	19374	19316	19360	19333	19276	19390	19378	19542	19418	19396	19363	19261	19362	19330	19484	19515	19295	19516	19422	19401	19710	19500	19494	19395	19253	19379	19270	19350	19178	19633	19420	19336	19598	19386	19478	19445	19276	19308	19431	19526	19410	19404	19411	19371	19452	19436	19331	19266	19270	19393	19537	19334	19379	19522	19319	19341	19326	19326	19396	19428	19512	19601	19391	19357	19342	19417	19508	19459	19363	19273	19297	19353	19348	19373	19389	19475	19378	19354	19340	19387	19263	19419	19260	19346	19333	19451	19501	19332	19450	19400	19501	19538	19511	19675	19607	19250	19238	19458	19451	19382	19369	19326	19354	19477	19453	19485	19184	19329	19543	19152	19435	19527	19538	19457	19405	19387	19406	19405	19280	19412	19265	19466	19525	19356	19417	19560	19374	19486	19476	19291	19502	19371	19524	19482	19187	19502	19456	19586	19421	19404	19435	19332	19192	19516	19374	19302	19372	19371	19369	19352	19365	19458	19166	19426	19409	19433	19444	19369	19388	19449	19299	19381	19358	19270	19384	19370	19247	19467	19399	19332	19390	19260	19429	19320	19456	19500	19497	19444	19353	19434	19276	19562	19434	19446	19364	19518	19359	19428	19401	19296	19496	19412	19427	19252	19395	19260	19410	19345	19396	19519
22806	21052	28791	23620	54516	70786	56050	41522	31031	26212	24762	24389	24577	24330	24510	24267	24538	24377	24286	24212	24333	24251	24282	24631	24372	24179	24198	24216	24493	24288	24217	24216	24198	24081	24339	23955	24308	24337	24282	24258	24248	24342	24264	24420	24211	23907	24280	24280	24184	24226	24394	24181	24115	24233	24118	24129	24129	24154	24278	24186	24022	24130	24230	24307	24018	24458	24148	24117	24068	24185	24163	24006	24136	24166	24258	24174	24280	24311	24130	24298	24282	24299	24065	24207	24258	23947	24096	24305	24070	24209	24247	24060	24201	24222	24098	24012	24245	24308	24085	24195	24182	24296	24076	24222	24122	24069	24136	23981	24326	24253	24237	24107	24301	24127	24204	24370	24284	24315	23973	24152	24389	24257	24350	24148	24083	24055	23981	23876	23892	24167	24080	24059	24215	24275	24127	24091	24210	24443	24131	24313	24128	24127	24215	24211	24125	24029	24323	24154	24219	24302	24105	24332	24185	24287	24299	24130	24185	23947	24240	24124	24167	24244	24096	24154	24181	24093	24196	24175	24069	23902	24052	24116	24321	24253	24136	24167	24432	24369	24297	24181	23949	24239	24233	24224	24289	24273	24004	24149	24172	24177	24194	24211	24260	24242	24296	24005	24509	24361	24445	24171	24069	24088	24176	23986	24179	24099	24124	24139	24048	24280	23976	24009	24055	24116	24022	24061	24218	24131	24108	24083	24054	24350	24156	24273	24051	24439	24034	24079	23982	24297	24372	24216	24363	24157	24125	24214	24138	24241	24117	24114	24131	24055	24103	24224	24182	24001	24142	24129	24129	23970	24019	24467	24202	24125	24152	24180	24174	24241	23997	24077	24418	24046	24140	24009	24255	24223	24270	24031	24014	24235	24222	24174	24023	24269	24358	24021	24226	24006	23896	24148	24155	24013	24057	24361	24338	24306	24104	24307	24116	24331	24245	24128	24274	24138	24125	24123	23958	24204	24159	24121	24374	24221	24099	24261	24177	24184	23990	24029	24172	24031	24138	24017	23991	24017	24124	24259	23999	24001	24261	24169	24191	24234	24158	24111	24307	24066	24205	24125	24342	24266	24082	24267	24247	24036	24176	24066	23983	24242	24199	24304	24035	24180	24061	23994	24169	24218	24119	24179	24188	23967	24130	24264	23883	24151	24184	24048	24008	24211	24082	24071	24147	24246	24076	24091	24195	24013	24053	24034	24297	24068	24380	24092	24166	24036	24142	24051	24304	24169	24154	24107	24156	24156	24046	24183	24199	24121	24120	24054	24164	24390	24397	24083	24172	24230	24196	24236	24213	24027	24269	24072	24138	24133	24268	24148	24304	24030	24227	24276	24042	24038	24215	24184	24126	24355	24338	24148	24060	24054	24128	24194	24142	24186	24272	24129	24038	23923	24217	24137	24143	24191	24129	23867	24375	24178	24078	24171	23956	23904	24053	24137	24247	24311	24340	24143	24082	24302	24226	24403	24242	24245	24156	24073	24164	24141	23900	24326	24066	24198	24039	24022	24219	24183	23924	23915	24135	24024	24283	24062	24194	24019	24187	24203	24244	24132	24123	24051	24179	23881	24266	23990	24003	24425	24170	24140	23960	24024	24228	24157	24188	24164	24112	24072	24174	23939	24195	24267	24206	24237	24143	23937	23985	24108	23875	23941	24096	24075	24283	24256	24107	24259	24199	24149	24282	24447	24203	24165	24222	24200	23982	23994	24103	23914	24310	24262	24101	24075	23987	24165	24102	24248	24131	23869	24015	24067	24267	24160	24181	24114	24061	24216	23959	24015	24269	24313	24162	23908	24063	24059	24354	24138	24129	24086	24150	24099	24431	24153	24185	24080	24007	24111	23916	24173	24199	24225	24122	24515	24462	24214	23993	24021	24207	23986	24202	24113	24219	24151	24332	24229	24000	23985	24257	24396	24126	24252	24227	24115	24120	24152	24319	24253	24241	24046	24196	24301	24407	24326	24087	23934	24116	24180	24201	24041	24002	24303	24093	24295	24177	24017	24109	24104	24203	23923	24253	24296	24176	24215	24145	24141	24114	24363	24188	24123	24113	24293	23984	24096	24180	24401	24327	24156	24253	24291	23997	24256	24185	24161	24316	24013	24146	24162	24094	24083	24198	24025	23928	24367	24096	24245	24044	23981	24299	24245	24317	24166	24128	24011	24016	24152	24134	24193	24273	24368	23913	24373	24044	24228	24112	24070	24261	24202	24285	24296	24273	24074	24197	24055	24092	24312	24273	24185	24060	24169	23985	24147	24214	23948	24149	23989	24190	23886	24467	24161	24339	24149	24213	24209	24323	24211	24124	24178	24131	24311	24228	24197	23930	24278	24313	24226	24011	24029	24221	24132	24255	24382	24149	24317	24256	24355	24057	24293	24062	24153	24189	24103	24065	24008	24281	24159	24052	24101	23978	24051	24268	24207	24245	24215	24250	24324	24122	24158	24006	24168	24309	23984	24141	24122	24238	24143	24251	24356	24254	24138	24113	23896	24273	23853	24081	23981	24095	24425	24141	23919	23964	24366	24222	24020	24230	24368	24227	24250	24224	24122	24283	24299	24134	24253	24245	24054	24238	24232	24177	24222	24372	24037	24259	24214	24219	24074	24252	24308	24230	24232	24202	24106	24006	24083	23988	23977	24084	24076	24206	24572	24184	24222	24391	24196	24137	24145	24277	24102	24269	24143	24262	24080	24180	24211	24241	23981	24219	24246	24276	24183	24229	24561	24439	24180	24287	24338	24196	24099	24209	24390	24191	24080	24117	24163	24064	24311	24165	24158	24159	24244	24128	24287	24330	24308	24107	24103	24321	24105	24259	24171	24273	23835	24247	23932	24115	24018	24261	24326	24176	24198	24128	24226	24034	24125	24206	24141	23910	24259	24161	24045	24206	23829	24129	24171	24173	24089	24144	24037	24146	24067	24139	24198	24013	24397	24047	24021	24083	24200	24292	24245	24298	24051	24161	24320	24368	24347	24352	24166	24190	24252	24239	24038	24117	24078	24022	24185	24088	24139	23940	24216	24190	24169	24051	24190	24208	24242	24100	24112	24234	24216	24228	24048	24043	24338	24108	24202	24070	24018	23967	24044	24274	24064	24090	24143	24189	24131	24155	24343	24123	24178	24248	24182	24048	24148	24270	24098	24294	24383	24189	24199	24039	24128	24222	23982	24370	23978	24178	24566	24043	23906	24127	24018	24050	23971	24191	24032	24271	23884	24169	23943	23977	24132	24178	24212	24156	24143	24075	24290	24033	24279	24080	24040	24200	24188	24367	24334	24203	24312	24209	24303	24156	23998	24166	24105	24070	24173	24400	24238	23968	24140	24227	24156	24076	24019	24280	24263	24347	24206	24200	24253	24100	24048	23854	24267	24265	24062	24016	24221	24230	24272	24077	24455	24251	24035	24177	24308	24250	24356	24236	24284	24140	24137	24007	24320	24065	24086	24080	24128	24051	24261	24251	24218	24260	24198	24185	24276	24208	24201	24332	24101	24030	24101	24134	24242	24039	23987	24112	24266	23882	24040	24091	24166	24341	24298	24189	24250	24166	23999	24171	24338	24182	24273	24040	24131	24003	24217	24207	23962	24018	24164	23948	23952	24058	23866	24137	23961	24281	24113	24044	24189	24197	24281	24032	24290	24232	24068	24141	24136	24096	24268	24144	24212	24201	24159	24226	23900	23973	24126	24039	24171	24104	24100	23955	24299	24121	24362	24169	24192	24222	24182	24266	24258	24054	24195	24240	24164	24224	24161	24268	24102	24164	24133	24172	24231	24145	24250	24479	24217	24128	24072	24352	24073	24143	24225	24157	24060	24326	24269	24072	24118	24135	24227	24220	24160	24246	24237	24142	24311	24066	23847	24131	24367	24098	24183	23823	24122	24088	24426	24401	23956	24331	24235	24259	24029	24136	24267	24195	24138	24176	24293	24198	24165	24313	23944	24233	24096	24114	24252	24268	24334	24244	24128	23911	24236	24167	24065	24386	24141	24479	23864	24189	23989	24137	24215	24175	24060	24114	24000	24242	24265	24020	24063	24276	24241	24040	24147	24416	24032	24089	24262	24171	24257	24122	24074	24083	24110	23962	24068	24251	24116	24180	24047	24161	24162	24209	24125	24211	24173	24021	24044	24263	24165	24342	23999	23988	23984	24231	24050	24060	24130	24154	24292	24174	24124	24279	24127	24144	24064	24120	24248	24137	24217	24271	24201	24227	24335	24294	24325	23963	23815	24354	24129	24132	24227	24126	24123	23937	23979	24172	23907	24203	24127	24347	24422	24180	24137	24176	24046	24174	23985	24074	23842	24139	24108	24138	23999	24128	24165	24250	24221	24063	23945	24224	23919	24344	24101	24163	24140	24012	24337	24089	24140	24336	24115	24003	24294	24214	24306	24383	24125	24282	24196	24194	24004	24276	23933	24017	24107	24085	24088	24176	24234	24037	24166	24199	23959	24201	24049	24033	24128	24032	23989	24212	24344	24291	24197	24175	23808	24168	24088	24048	24189	24173	24286	24268	23988	24322	23901	24232	24021	24261	24083	24221	24073	24226	23803	24440	24484	24313	24037	24429	24181	24404	24255	24277	24172	24323	24333	24113	24282	24066	24390	24263	24237	24034	24110	24185	23995	24241	24252	24152	24157	24229	24219	24072	23925	24148	24273	24078	23968	24019	24096	24216	24356	24175	24193	24173	24256	24382	24051	24062	24295	24167	24133	24315	24234	24214	24176	24247	24235	24297	24355	24043	24107	24262	24285	24083	24271	24263	24165	24311	24219	24163	24176	24219	24185	24129	24172	24233	23945	24137	24261	24204	24095	24069	24298	23962	24207	24333	24064	24042	24116	23940	24189	24247	24052	24170	24065	24140	24094	24296	24089	23963	24278	24093	24165	24114	24171	24298	24299	24107	24272	24135	24292	23962	24263	24079	24104	24308	24336	24091	24131	24242	24301	24045	24336	24049	24287	23971	24170	24170	24183	24045	23831	24069	24020	24064	24264	24049	24085	24168	24216	24231	24198	24167	24309	24183	23853	24084	24263	24144	24429	24094	24255	24099	24280	24146	23995	24138	24158	24336	24408	24185	24264	24161	24195	24299	24132	24330	24045	24487	24012	23986	23892
17967	30451	28423	30260	77351	79783	59395	41609	26214	20499	19648	19492	19456	19520	19671	19444	19637	19562	19773	19716	19556	19537	19734	19561	19597	19519	19584	19481	19564	19513	19648	19842	19631	19638	19524	19593	19621	19588	19752	19878	19669	19620	19618	19653	19550	19427	19532	19761	19665	19669	19646	19651	19492	19451	19542	19493	19779	19497	19541	19512	19648	19425	19628	19557	19644	19409	19486	19446	19601	19580	19610	19529	19589	19491	19626	19806	19400	19585	19509	19505	19492	19475	19549	19717	19486	19548	19607	19589	19640	19601	19519	19712	19500	19514	19728	19699	19546	19434	19610	19570	19500	19652	19602	19565	19486	19577	19482	19539	19551	19485	19572	19554	19465	19612	19450	19472	19553	19635	19463	19530	19461	19602	19480	19653	19683	19672	19635	19732	19616	19606	19537	19479	19674	19537	19512	19574	19517	19694	19581	19612	19488	19487	19688	19452	19529	19516	19522	19552	19629	19484	19934	19658	19403	19475	19672	19516	19711	19473	19469	19731	19654	19677	19546	19545	19499	19501	19582	19563	19675	19515	19546	19561	19460	19483	19337	19625	19658	19653	19597	19537	19629	19624	19580	19578	19658	19628	19450	19600	19572	19438	19495	19606	19610	19353	19764	19869	19709	19560	19631	19514	19815	19623	19515	19520	19562	19490	19531	19533	19390	19576	19533	19453	19535	19558	19546	19540	19508	19384	19705	19584	19593	19629	19449	19566	19274	19471	19530	19685	19568	19637	19422	19514	19622	19525	19410	19644	19618	19632	19584	19613	19402	19486	19538	19598	19661	19353	19612	19534	19405	19716	19455	19441	19524	19403	19457	19729	19679	19778	19351	19363	19478	19498	19495	19334	19552	19394	19632	19468	19602	19444	19501	19653	19692	19665	19604	19364	19721	19534	19712	19564	19598	19511	19504	19487	19582	19475	19656	19530	19539	19583	19718	19462	19586	19554	19693	19613	19418	19461	19462	19492	19295	19523	19608	19484	19479	19569	19475	19410	19509	19662	19346	19615	19596	19430	19570	19701	19528	19566	19528	19467	19498	19561	19472	19435	19558	19509	19469	19650	19602	19336	19559	19701	19604	19746	19905	19406	19418	19517	19438	19418	19588	19563	19615	19511	19442	19569	19661	19427	19433	19560	19611	19446	19563	19585	19457	19662	19505	19477	19478	19607	19600	19643	19584	19565	19612	19526	19558	19524	19583	19679	19605	19466	19594	19451	19648	19670	19645	19473	19579	19697	19493	19696	19559	19672	19566	19626	19369	19514	19635	19541	19689	19574	19569	19530	19536	19508	19578	19568	19786	19587	19591	19641	19522	19464	19662	19529	19508	19487	19535	19590	19725	19749	19583	19633	19462	19555	19507	19653	19871	19553	19546	19441	19650	19547	19520	19694	19385	19709	19506	19359	19532	19520	19391	19555	19612	19500	19614	19602	19438	19523	19706	19539	19506	19679	19470	19685	19489	19574	19787	19497	19512	19624	19645	19620	19678	19548	19539	19540	19586	19527	19582	19425	19609	19667	19589	19628	19638	19610	19532	19577	19423	19689	19558	19500	19609	19676	19683	19504	19453	19489	19753	19511	19557	19459	19603	19648	19537	19650	19701	19802	19475	19575	19564	19449	19434	19451	19496	19612	19468	19492	19748	19573	19690	19464	19665	19660	19597	19357	19682	19651	19525	19430	19577	19609	19690	19461	19520	19476	19369	19622	19597	19541	19519	19631	19468	19435	19589	19506	19572	19570	19636	19546	19462	19582	19359	19679	19735	19618	19772	19492	19408	19479	19507	19608	19486	19555	19517	19421	19460	19577	19469	19645	19738	19607	19543	19631	19481	19573	19781	19565	19547	19545	19694	19524	19602	19535	19500	19664	19763	19562	19763	19481	19585	19543	19503	19583	19550	19539	19484	19502	19695	19569	19715	19677	19776	19597	19544	19541	19416	19514	19545	19469	19371	19718	19547	19536	19513	19625	19508	19639	19593	19474	19517	19552	19451	19520	19519	19624	19495	19536	19503	19399	19672	19472	19807	19495	19428	19528	19532	19474	19421	19469	19610	19272	19461	19814	19600	19582	19582	19523	19526	19681	19492	19486	19551	19595	19469	19684	19366	19478	19509	19626	19333	19442	19602	19543	19609	19459	19483	19471	19552	19503	19464	19714	19524	19515	19488	19517	19617	19617	19556	19537	19724	19660	19415	19504	19656	19531	19375	19552	19727	19579	19471	19563	19725	19531	19504	19448	19699	19361	19630	19648	19585	19680	19563	19599	19540	19544	19625	19509	19651	19453	19435	19655	19601	19513	19677	19674	19411	19661	19413	19473	19681	19484	19411	19625	19359	19845	19531	19629	19524	19365	19781	19517	19451	19714	19510	19523	19702	19447	19539	19422	19457	19538	19362	19489	19496	19541	19474	19437	19677	19434	19770	19703	19513	19467	19485	19496	19492	19533	19681	19583	19378	19635	19702	19488	19547	19604	19570	19495	19658	19525	19622	19517	19595	19500	19536	19464	19571	19754	19440	19521	19514	19635	19799	19388	19557	19449	19537	19546	19656	19470	19733	19551	19401	19547	19530	19469	19472	19519	19466	19629	19697	19457	19490	19526	19491	19491	19461	19583	19601	19631	19609	19614	19482	19480	19708	19447	19400	19548	19617	19606	19596	19529	19332	19589	19714	19707	19609	19365	19527	19653	19515	19566	19557	19592	19514	19400	19677	19570	19521	19657	19728	19686	19548	19395	19593	19501	19603	19634	19490	19571	19635	19510	19557	19567	19527	19495	19496	19476	19512	19513	19671	19591	19543	19361	19513	19675	19582	19669	19606	19582	19501	19526	19689	19571	19617	19651	19562	19411	19533	19722	19483	19632	19703	19396	19642	19608	19361	19645	19549	19709	19620	19613	19525	19613	19643	19669	19819	19618	19731	19564	19605	19630	19662	19627	19684	19656	19694	19482	19544	19625	19774	19550	19804	19713	19544	19557	19438	19569	19415	19668	19565	19562	19499	19648	19614	19642	19514	19568	19627	19742	19540	19412	19677	19417	19600	19488	19688	19365	19598	19675	19324	19352	19560	19542	19464	19578	19675	19641	19502	19597	19712	19438	19659	19571	19604	19567	19433	19592	19452	19445	19723	19569	19636	19716	19487	19667	19698	19509	19594	19621	19526	19432	19687	19428	19733	19509	19652	19621	19464	19651	19330	19659	19634	19561	19720	19549	19433	19524	19512	19622	19607	19544	19673	19523	19660	19515	19674	19707	19376	19570	19707	19453	19486	19668	19592	19436	19748	19597	19462	19333	19502	19428	19573	19619	19495	19471	19700	19509	19546	19641	19559	19555	19715	19737	19507	19660	19796	19499	19359	19535	19680	19713	19805	19544	19461	19582	19540	19672	19508	19669	19650	19652	19424	19435	19567	19730	19561	19354	19658	19503	19683	19494	19755	19434	19590	19467	19697	19415	19530	19602	19656	19485	19521	19516	19756	19363	19488	19444	19591	19436	19632	19455	19710	19379	19597	19421	19582	19665	19504	19436	19509	19411	19705	19514	19639	19523	19405	19476	19563	19599	19553	19603	19558	19510	19506	19709	19778	19381	19647	19667	19571	19599	19597	19591	19545	19502	19692	19632	19449	19568	19489	19491	19594	19579	19594	19599	19782	19537	19526	19469	19589	19543	19348	19706	19501	19441	19575	19440	19722	19233	19538	19598	19629	19608	19549	19649	19568	19557	19570	19665	19396	19628	19454	19639	19550	19399	19524	19524	19514	19453	19683	19534	19619	19443	19499	19325	19599	19639	19534	19436	19368	19601	19727	19549	19485	19516	19508	19563	19781	19496	19499	19692	19499	19567	19570	19500	19607	19353	19636	19372	19464	19763	19474	19716	19513	19493	19595	19651	19570	19546	19489	19592	19524	19498	19564	19555	19889	19507	19430	19575	19389	19500	19635	19567	19405	19401	19583	19516	19512	19543	19534	19546	19651	19571	19485	19403	19742	19710	19541	19542	19534	19399	19491	19498	19577	19587	19437	19401	19628	19546	19598	19624	19718	19455	19468	19546	19660	19553	19620	19608	19680	19511	19555	19530	19458	19466	19724	19592	19426	19437	19517	19540	19474	19369	19514	19581	19480	19714	19732	19608	19559	19499	19651	19540	19704	19630	19703	19393	19646	19617	19467	19551	19458	19698	19524	19628	19528	19490	19643	19630	19609	19404	19552	19398	19530	19602	19647	19557	19566	19566	19598	19598	19411	19595	19564	19561	19663	19668	19387	19488	19426	19439	19489	19739	19392	19734	19660	19645	19546	19387	19553	19403	19408	19427	19582	19571	19616	19584	19761	19573	19615	19576	19468	19662	19549	19481	19607	19460	19557	19584	19581	19601	19624	19541	19518	19529	19522	19441	19565	19583	19671	19467	19566	19499	19649	19557	19593	19487	19529	19451	19514	19638	19691	19643	19435	19356	19417	19388	19702	19685	19764	19705	19646	19492	19460	19535	19490	19542	19549	19639	19512	19634	19431	19598	19695	19603	19587	19801	19512	19523	19569	19638	19471	19542	19585	19428	19455	19436	19559	19627	19746	19454	19465	19570	19386	19624	19486	19752	19514	19562	19308	19505	19467	19635	19491	19577	19697	19573	19472	19599	19613	19561	19715	19535	19711	19643	19692	19765	19474	19594	19614	19458	19562	19564	19602	19466	19508	19650	19487	19613	19486	19501	19669	19561	19505	19516	19565	19559	19574	19556	19584	19652	19409	19623	19712	19614	19803	19487	19522	19762	19616	19545	19471	19759	19523	19531	19389	19358	19632	19517	19559	19350	19388	19548	19593	19418	19566	19349	19642	19598	19819	19655	19575	19739	19585	19562	19634	19628	19525	19383	19660	19592	19614	19627	19590	19340	19487	19350	19570	19572	19493	19515	19582	19705	19622	19611	19707	19636	19553	19668	19536	19520	19451	19485	19489	19612	19442	19618	19709	19442	19737	19519	19576	19595	19387	19482	19395	19479	19515	19645	19651	19683	19565	19353	19644	19588	19642	19450	19471	19742	19490	19455	19590	19569	19562	19340	19615	19373	19572	19611	19523	19475	19582	19633	19655	19671	19533	19501	19600	19541	19649	19544	19599	19473
27910	22580	27017	25909	39514	39762	31874	27093	24641	23729	23599	23750	23771	23567	23405	23515	23513	23636	23639	23565	23658	23453	23659	23449	23729	23368	23701	23582	23574	23638	23659	23802	23553	23643	23631	23744	23600	23561	23481	23688	23759	23708	23734	23728	23546	23591	23752	23696	23432	23642	23551	23513	23515	23506	23667	23572	23663	23704	23771	23332	23633	23529	23745	23667	23785	23532	23551	23458	23576	23539	23501	23700	23485	23475	23473	23538	23546	23704	23519	23461	23711	23562	23702	23547	23667	23652	23509	23491	23615	23754	23553	23530	23616	23599	23474	23602	23630	23761	23670	23576	23665	23365	23594	23720	23714	23733	23657	23784	23857	23825	23644	23853	23826	23635	23487	23545	23407	23702	23878	23271	23667	23522	23656	23567	23813	23602	23857	23547	23486	23611	23471	23735	23653	23533	23472	23567	23399	23598	23619	23516	23631	23625	23566	23407	23637	23656	23576	23499	23609	23356	23535	23504	23680	23573	23537	23574	23652	23653	23475	23504	23315	23623	23577	23409	23930	23614	23404	23551	23754	23542	23354	23423	23546	23431	23566	23500	23485	23577	23691	23691	23462	23499	23726	23634	23648	23496	23728	23652	23648	23416	23512	23439	23633	23666	23497	23497	23539	23610	23749	23496	23474	23405	23779	23332	23464	23610	23677	23434	23749	23664	23621	23604	23703	23496	23524	23366	23483	23425	23700	23719	23571	23697	23517	23816	23855	23433	23409	23613	23596	23597	23621	23638	23609	23613	23574	23466	23471	23526	23624	23741	23698	23452	23441	23811	23561	23578	23431	23581	23513	23748	23522	23398	23542	23454	23398	23550	23473	23739	23631	23530	23463	23418	23606	23625	23470	23575	23769	23870	23806	23842	23722	23666	23464	23828	23648	23678	23693	23585	23497	23433	23657	23479	23609	23313	23614	23563	23378	23669	23574	23418	23661	23633	23594	23565	23743	23521	23584	23574	23604	23685	23487	23343	23719	23507	23547	23597	23521	23427	23747	23539	23557	23585	23681	23447	23417	23723	23564	23591	23499	23484	23597	23631	23403	23522	23763	23252	23214	23691	23639	23755	23689	23570	23388	23709	23560	23641	23396	23663	23701	23700	23549	23530	23546	23460	23400	23743	23557	23750	23721	23580	23543	23248	23381	23570	23600	23615	23593	23537	23575	23700	23711	23725	23591	23738	23490	23655	23713	23721	23565	23716	23393	23752	23821	23353	23416	23603	23539	23536	23646	23605	23438	23576	23681	23635	23658	23429	23498	23438	23571	23689	23540	23612	23497	23368	23677	23791	23570	23543	23427	23758	23619	23515	23604	23482	23395	23655	23658	23781	23524	23726	23677	23480	23597	23471	23699	23507	23649	23836	23608	23812	23423	23399	23805	23653	23556	23496	23582	23556	23667	23620	23711	23690	23514	23608	23728	23595	23432	23416	23616	23375	23725	23425	23550	23527	23687	23363	23547	23908	23577	23512	23537	23759	23661	23499	23576	23465	23547	23568	23555	23533	23747	23636	23618	23478	23623	23406	23366	23693	23319	23587	23509	23630	23725	23438	23612	23686	23719	23480	23454	23517	23605	23911	23587	23624	23772	23595	23669	23742	23591	23556	23709	23552	23619	23690	23641	23668	23666	23729	23595	23653	23612	23631	23657	23775	23765	23545	23637	23675	23690	23658	23631	23595	23634	23759	23742	23677	23583	23876	23546	23451	23687	23278	23495	23477	23700	23520	23479	23571	23680	23781	23468	23544	23803	23521	23323	23470	23651	23418	23264	23427	23557	23386	23443	23653	23688	23683	23785	23515	23782	23680	23380	23617	23731	23376	23589	23517	23495	23215	23534	23496	23566	23543	23515	23671	23502	23442	23551	23373	23456	23602	23604	23458	23444	23631	23523	23792	23716	23583	23571	23433	23453	23515	23663	23507	23457	23499	23427	23487	23623	23651	23674	23577	23579	23585	23528	23721	23489	23641	23574	23579	23621	23576	23612	23596	23598	23612	23642	23451	23960	23707	23584	23700	23671	23468	23417	23553	23598	23512	23486	23704	23685	23732	23775	23713	23639	23678	23579	23745	23645	23471	23532	23558	23704	23646	23462	23565	23353	23515	23567	23495	23801	23623	23673	23560	23593	23666	23721	23671	23411	23544	23581	23429	23567	23801	23510	23487	23526	23579	23547	23610	23608	23620	23714	23705	23354	23693	23539	23753	23734	23678	23783	23680	23613	23548	23528	23631	23628	23619	23715	23549	23706	23678	23474	23594	23641	23697	23638	23510	23585	23594	23426	23685	23519	23587	23809	23569	23526	23630	23736	23612	23650	23641	23576	23484	23575	23763	23581	23632	23541	23358	23456	23743	23601	23679	23494	23484	23642	23634	23739	23719	23670	23776	23649	23704	23461	23377	23667	23622	23631	23511	23595	23779	24032	23449	23611	23645	23567	23860	23527	23417	23531	23578	23721	23362	23613	23469	23523	23476	23593	23512	23549	23580	23798	23432	23462	23578	23735	23724	23650	23498	23530	23549	23558	23548	23432	23657	23689	23748	23754	23325	23527	23737	23492	23631	23480	23442	23742	23508	23635	23654	23585	23639	23747	23584	23577	23545	23542	23524	23706	23638	23525	23505	23505	23709	23485	23721	23495	23565	23702	23422	23476	23575	23660	23647	23627	23436	23789	23728	23404	23510	23675	23576	23500	23710	23517	23632	23544	23878	23707	23474	23573	23538	23577	23843	23531	23649	23772	23492	23641	23431	23647	23555	23465	23697	23528	23495	23734	23570	23770	23455	23261	23528	23677	23603	23554	23520	23562	23580	23581	23666	23540	23570	23632	23603	23619	23686	23369	23636	23488	23673	23531	23681	23515	23598	23620	23384	23759	23665	23592	23733	23603	23640	23667	23700	23434	23577	23507	23708	23737	23536	23754	23744	23431	23336	23558	23430	23494	23636	23476	23760	23854	23718	23451	23728	23649	23523	23551	23505	23560	23820	23613	23553	23807	23616	23535	23600	23572	23582	23483	23522	23658	23444	23600	23596	23589	23692	23654	23741	23763	23737	23527	23578	23601	23826	23812	23480	23536	23584	23792	23666	23677	23588	23647	23639	23469	23477	23512	23624	23518	23585	23483	23685	23403	23609	23764	23393	23614	23331	23689	23767	23600	23477	23509	23563	23662	23466	23833	23567	23692	23735	23375	23474	23380	23582	23521	23663	23536	23605	23442	23746	23675	23549	23720	23443	23570	23381	23353	23639	23582	23626	23616	23511	23552	23770	23710	23450	23458	23539	23320	23847	23630	23527	23483	23495	23722	23441	23597	23577	23479	23632	23766	23626	23731	23508	23661	23598	23645	23722	23462	23548	23504	23514	23598	23623	23483	23684	23639	23465	23496	23553	23577	23623	23557	23710	23609	23633	23762	23669	23635	23619	23460	23560	23716	23718	23545	23563	23708	23564	23650	23654	23441	23605	23538	23575	23606	23779	23481	23459	23519	23640	23437	23710	23609	23437	23619	23489	23622	23480	23661	23350	23743	23433	23598	23636	23464	23473	23597	23575	23426	23683	23548	23477	23747	23591	23571	23432	23746	23327	23812	23650	23495	23657	23820	23546	23578	23619	24000	23538	23696	23559	23595	23576	23449	23413	23442	23316	23757	23681	23814	23458	23710	23775	23498	23602	23667	23541	23684	23648	23670	23469	23557	23587	23695	23663	23616	23544	23593	23506	23708	23596	23468	23654	23642	23458	23358	23532	23670	23471	23729	23312	23425	23727	23728	23619	23608	23710	23444	23806	23568	23657	23728	23687	23484	23359	23791	23522	23684	23767	23759	23717	23639	23667	23574	23654	23627	23671	23679	23630	23675	23595	23475	23481	23590	23265	23663	23548	23498	23494	23663	23652	23629	23519	23543	23455	23727	23687	23669	23430	23410	23420	23537	23516	23777	23485	23453	23700	23619	23756	23680	23559	23636	23605	23567	23613	23648	23634	23679	23531	23604	23606	23722	23546	23667	23425	23433	23736	23716	23836	23581	23558	23671	23589	23537	23570	23461	23505	23571	23654	23551	23682	23464	23392	23369	23625	23650	23614	23494	23573	23693	23897	23576	23568	23543	23720	23474	23818	23640	23607	23669	23462	23704	23330	23678	23751	23499	23617	23574	23502	23380	23577	23884	23552	23591	23594	23638	23612	23659	23548	23646	23583	23780	23689	23686	23815	23639	23377	23778	23560	23584	23548	23725	23503	23592	23480	23473	23375	23532	23565	23469	23712	23509	23532	23538	23444	23580	23619	23627	23447	23540	23530	23619	23570	23632	23645	23866	23505	23732	23400	23555	23538	23633	23737	23601	23700	23810	23672	23607	23708	23473	23613	23673	23544	23391	23569	23664	23581	23831	23369	23565	23431	23680	23652	23680	23741	23620	23814	23512	23612	23448	23682	23734	23583	23508	23825	23615	23690	23442	23602	23780	23556	23550	23243	23487	23630	23571	23641	23643	23430	23391	23542	23466	23636	23614	23781	23467	23632	23471	23649	23311	23433	23732	23493	23465	23371	23567	23510	23538	23703	23796	23663	23637	23599	23462	23522	23641	23595	23713	23599	23665	23318	23802	23756	23498	23708	23553	23660	23632	23687	23684	23375	23605	23370	23627	23756	23694	23597	23780	23682	23632	23438	23486	23434	23477	23497	23662	23729	23522	23418	23499	23703	23805	23533	23638	23435	23760	23584	23798	23400	23579	23504	23384	23570	23492	23579	23423	23532	23801	23524	23537	23559	23449	23576	23758	23567	23723	23612	23855	23495	23697	23459	23573	23540	23564	23389	23733	23633	23776	23668	23675	23668	23673	23616	23663	23484	23504	23851	23646	23495	23499	23658	23570	23522	23516	23384	23775	23575	23605	23802	23563	23467	23596	23540	23637	23610	23697	23644	23457	23887	23445	23627	23581	23508	23561	23466	23653	23597	23727	23540	23422	23652	23515	23321	23581	23707	23509	23541	23556	23577	23611	23545	23590	23837	23755	23960	23582	23454	23757	23568	23463	23708	23635	23527	23530	23705	23771	23426	23581	23708	23801	23677	23483	23607	23684	23795	23677	23611	23766	23714	23795	23680	23632	23705	23623	23749	23690	23423
17333	20321	20274	20502	39848	35699	27994	22934	20106	19255	19034	19218	19193	18929	19256	19190	19188	19335	19207	19105	19350	19150	19210	19167	19279	19234	19290	19141	19175	19445	19090	19206	19153	19096	19320	19143	19085	19336	19036	19301	19150	19206	19094	19165	19231	19222	19111	19251	19118	19184	19103	19219	19157	19166	19202	19197	19202	19229	19171	19369	19188	19129	19444	19134	19295	19252	19094	19381	19271	19237	19237	19286	19004	19272	19180	19173	19249	19144	19226	19081	19219	19015	19163	19146	19174	19282	19127	19154	19252	19142	19212	19108	19152	19180	18965	19201	19189	19236	19080	19184	19198	19074	19107	19074	19266	19374	19302	19261	19030	19143	19327	19166	19224	19100	19155	19334	19301	19049	19199	19155	19169	19196	19200	19155	19250	19406	19197	19048	19166	19283	19254	19153	19173	19258	19386	19088	19341	19220	19286	19144	19161	19387	19218	19119	19161	19210	19440	19191	19158	19224	19219	19127	19187	19171	19162	19138	19251	19008	19084	19173	19261	19184	19242	19174	19217	19205	19248	19020	19077	19243	19307	19202	19165	19219	19099	19216	18975	19095	19232	19216	19064	19256	19181	19157	19230	19234	19257	19440	19162	19319	19085	19208	19112	19238	19114	19141	19163	19193	19026	19154	19200	19239	19438	19234	19221	18960	19176	19160	19150	19010	19333	19204	19186	19252	19159	19133	19118	19131	19192	19047	19175	19077	19130	19291	19133	19177	19244	19238	19187	19213	19319	19087	19105	19267	19409	19217	19361	19254	19339	19195	19275	19215	19344	19134	19259	19133	19130	19207	19195	19268	19324	19394	19253	19124	19097	19091	19154	19173	19137	19120	19114	19026	19246	19110	19205	19177	19104	19222	19134	19018	19210	19028	19343	19133	19462	19131	19040	19070	19264	19076	19171	19172	19360	19091	19220	19222	19157	19238	19256	19202	19256	19210	19143	19287	19022	19260	19236	19086	19183	19250	19098	19251	19072	19224	19122	19257	19117	19249	19189	19363	19209	19122	19304	19102	19227	19075	19052	19194	19265	19354	19261	19202	19350	19092	19131	19201	19090	19121	19134	19159	19113	19180	19271	19312	19379	19129	19173	19169	19168	19178	19315	19211	19156	19143	19192	19215	19166	19356	19148	19258	19172	19206	19268	18976	19359	19322	19302	19190	19282	19262	19270	19036	19223	19046	19322	19152	19188	19185	19187	19208	19083	18980	19243	19230	19360	19283	19113	19201	19138	19083	19250	19218	19248	19330	19288	19281	19220	19049	19124	19261	19350	19346	19193	19097	19137	19162	19159	19229	19061	19181	19266	19171	19390	19285	19106	18981	19318	19182	19086	19137	19158	19306	19435	19234	19334	19390	19139	19195	19055	19240	19177	19269	19158	19283	19185	19229	19365	19113	19141	19349	19210	19203	19227	19214	19138	19191	19071	19163	19087	19159	19199	19087	19298	19195	19333	19271	19092	19373	19244	19143	19375	19148	19320	19138	19086	19225	19258	19147	19265	19050	19276	19309	19190	19244	19129	19179	19219	19309	19175	19264	19249	19204	19097	19086	19285	19122	19235	19272	19187	19280	19192	19162	19237	19051	19174	19204	19120	19213	19027	19237	19024	19047	19255	19125	19264	19248	19146	19211	19255	19163	19259	19120	19170	19373	19153	19120	19246	19299	19334	19182	19064	19227	19134	19144	19128	19212	19308	19115	19205	19166	19189	19255	19168	19311	19132	19355	19004	19240	19062	19083	19165	19334	19112	19272	19128	19113	18967	19204	19231	19148	19237	19129	19319	19044	19165	19044	19046	19100	19047	19351	19211	19172	19176	19175	19055	19151	19092	19012	19309	19049	19337	19203	19394	19278	19215	19344	19033	19118	19058	19225	19019	19156	19165	19152	19097	19162	19233	19170	19399	19200	19306	19162	19259	19114	19260	19065	19150	19340	19270	19185	19294	19339	19222	19220	19336	19118	19164	19097	19254	19156	19334	19158	19160	19185	19284	19177	19206	19073	19233	19175	19167	19115	19319	19237	19183	19267	19251	19216	19167	19140	19070	19201	19355	19292	19156	19158	19166	19198	19260	19032	19377	18982	19271	19160	19131	19141	19252	19244	19080	19266	19126	19176	19087	19129	19291	19268	19134	19159	19284	19138	19268	19185	19169	19019	19252	19189	19224	19240	19348	19182	19200	19045	19364	19216	19210	19271	19222	19165	19192	19060	19082	19141	19061	19188	19056	19151	19176	19314	19236	19167	19278	19127	19162	19239	19235	19231	19333	19201	19142	19238	19198	19002	19176	19074	19241	19242	19171	19124	19150	19196	19072	19086	19211	19093	19451	19136	19214	19155	19221	19357	19259	19201	19315	18962	19316	19258	19264	19016	19194	19147	19242	19328	19112	19136	19266	19225	19134	19265	19167	19086	19230	19184	19117	19165	19279	19206	19206	19143	19297	19324	19311	19260	19238	19283	19099	19163	19255	19185	19483	19060	19238	19286	19165	19105	19193	19257	19208	19089	19270	19015	19282	19104	19288	19188	19257	19108	19051	19233	19188	19065	19129	19178	19066	19142	19268	19093	19178	19242	19132	19028	19134	19119	19166	19248	19216	19376	19033	19215	19077	19248	19085	19196	19239	19239	19203	19071	19008	19335	19244	19273	19323	19143	19197	19160	19199	19212	19048	19202	19080	19164	19036	19278	19191	19040	19066	19229	19046	19201	19125	19203	19224	19316	19134	19040	18947	19098	19159	19184	19258	19216	19223	19298	19224	19097	19279	19390	19122	19116	19236	19072	19244	19215	19148	19132	19098	19188	19045	19200	19255	19132	19326	19124	19254	19264	19247	19180	19211	19268	19311	19144	19083	19332	19280	19212	19249	19190	19139	19129	19111	19067	19463	19089	19032	19293	19229	19334	19238	19168	19318	19141	19267	19112	19227	19287	19150	18994	19193	19088	19121	19037	19287	19092	19216	19190	19146	19177	19240	19270	19316	19132	19218	19051	19140	19223	19268	19138	19269	19185	19371	19074	19121	19422	19254	19207	19305	19214	19235	19238	19314	19264	19253	19496	19149	19385	19220	19302	19185	19299	19422	19228	19231	19328	19331	19113	19185	19143	19059	19134	19228	19107	19064	19130	19270	19087	19197	19137	19203	19286	19170	19090	19343	19254	19129	19004	19217	19228	19168	19221	19089	19110	19163	19289	19243	19142	19076	19190	19299	19253	19290	19124	19225	19318	19195	19205	19190	19216	19251	19050	19333	19407	19205	19236	19159	19207	19285	19153	19180	19275	19098	19339	19265	19149	19185	18942	19287	19203	19182	19326	19209	19290	19226	19218	19196	19220	19222	19247	19119	19182	19145	19236	19370	19132	19348	19064	19206	19080	19389	19149	19211	19069	19288	19244	19175	19024	19245	19079	19035	19117	19126	19245	19191	19074	19241	19275	19270	19189	19371	19220	19278	19100	19244	19308	19163	19244	19240	19057	19008	19177	19233	19034	19125	19242	19233	19084	19224	19161	19119	19052	19167	19202	19122	19279	19210	19128	19184	19217	19223	18953	19150	19161	19069	19295	19289	19303	19036	19269	19331	19120	19179	19142	19194	19237	19174	19121	19082	19410	19211	19129	19269	19183	19253	19192	19086	19330	19169	19190	19362	19148	19256	19184	19308	19193	19417	19150	19228	19199	19273	19140	19246	19260	19315	19073	19042	19239	19173	19116	19185	19218	19186	19248	19122	19240	19220	19224	19223	19268	19182	19304	19206	19248	19221	19364	19268	19142	19352	19177	19245	18892	19343	19216	19088	19239	19326	19175	19144	19249	19334	19126	19208	19238	19305	19127	19072	19236	19130	19366	19242	19263	19245	19127	19178	19211	19218	19214	19212	19264	19197	19314	19306	19361	19099	19171	19283	19165	19349	19127	19324	19258	19221	19334	18986	19240	19200	19181	19287	19213	19216	19207	19129	19198	19045	18999	19118	19378	19012	19184	19213	19150	19308	19158	19270	19314	19363	19287	19267	19129	19294	19238	19305	19194	19343	19101	19191	19325	19211	19153	19152	19280	19176	19169	19125	19073	19041	19096	19216	19057	19227	19275	19258	19230	19347	19059	19275	18978	19121	19188	19283	19061	19021	19108	19296	19098	19258	19301	19139	19110	19251	19069	19180	19205	19248	19298	19282	19220	19119	19238	19129	19102	19129	19296	19100	19192	19258	19264	19202	19163	19408	19158	19243	19135	19341	19076	19287	19165	19293	19072	19149	19247	19139	19098	19056	19126	19034	19129	19292	19044	19232	19176	19201	19310	19237	19233	19284	19061	19216	19180	19045	19223	19475	19133	19100	19104	19192	19129	19285	19341	19314	19176	19077	19118	19275	19266	19177	19455	19310	19214	19157	19277	19383	18924	19209	19228	19016	19342	19301	19172	19157	19084	19165	19160	19181	19332	19138	19233	19283	19395	19038	19320	19302	19172	19275	19061	19056	19190	19171	19100	19061	19193	19176	19090	19206	19292	19073	19361	19247	19159	19229	19246	19299	19178	19184	19332	19179	19221	19134	19046	19209	19346	19201	19344	19209	19269	19268	19086	19255	19174	19119	19205	19204	19235	19297	19248	19218	19284	18986	19079	19085	19105	19086	19076	19397	19007	19071	19295	19410	19206	19066	19176	19269	19242	19166	18878	19245	19211	19167	19285	19230	19168	19224	19028	19117	19186	19187	19142	19159	19213	19171	19197	19197	19308	18939	19310	19322	19177	19192	19111	18989	19090	19410	19283	19245	19211	19169	19126	19212	19246	19148	19284	19160	19355	19158	19319	19142	19277	19375	19220	19007	19027	19113	19140	19180	19361	19211	19332	19098	19233	19225	19050	19255	19144	19098	19477	19193	19081	19177	19090	19318	19249	19015	19062	19397	19197	19356	19333	19119	19130	19126	19210	19263	19082	19052	19235	19154	19333	19216	19000	19320	19330	19152	19184	19264	19148	19326	19242	19187	19318	19117	19176	19274	19349	19312	19482	19087	19206	19314	19221	19104	19424	19223	19228	19176	19171	19091	19296	19245	19234	19181	19057	19191	19079	19467	19329	19139	19332	19216	19251	19220	19167	19259	19242	19255	19044	19137	19391	19234	19076
24651	21062	27970	25668	55104	60858	47560	35137	27669	24244	23753	23777	23488	23629	23550	23867	23682	23523	23719	23563	23870	23567	23517	23634	23385	23642	23539	23692	23494	23453	23456	23404	23402	23366	23589	23555	23541	23592	23480	23558	23589	23623	23425	23482	23584	23501	23577	23601	23312	23453	23566	23374	23524	23612	23662	23614	23525	23752	23648	23616	23530	23366	23400	23296	23564	23525	23474	23358	23717	23629	23522	23552	23583	23593	23304	23493	23382	23398	23532	23541	23554	23801	23873	23435	23453	23452	23609	23413	23690	23472	23410	23448	23589	23785	23602	23541	23606	23396	23462	23729	23547	23529	23652	23522	23574	23333	23614	23526	23580	23567	23495	23519	23630	23332	23503	23452	23548	23221	23246	23484	23530	23661	23537	23529	23357	23383	23576	23601	23667	23389	23546	23410	23427	23635	23359	23514	23343	23724	23532	23415	23619	23515	23582	23420	23667	23400	23332	23491	23683	23455	23536	23409	23523	23346	23603	23428	23226	23689	23701	23511	23394	23631	23593	23488	23441	23421	23510	23666	23420	23371	23562	23572	23375	23562	23445	23383	23705	23389	23488	23525	23463	23715	23559	23600	23360	23577	23490	23458	23576	23562	23632	23657	23569	23555	23617	23285	23538	23642	23577	23482	23503	23365	23380	23440	23442	23447	23486	23416	23602	23516	23490	23519	23501	23255	23461	23481	23694	23599	23678	23645	23414	23514	23705	23626	23547	23494	23485	23557	23486	23474	23662	23392	23423	23338	23585	23508	23675	23553	23537	23423	23427	23296	23656	23679	23649	23662	23479	23497	23365	23550	23746	23744	23536	23653	23556	23610	23633	23336	23444	23166	23521	23616	23544	23600	23313	23589	23503	23461	23564	23589	23471	23409	23309	23609	23566	23423	23758	23470	23639	23479	23562	23455	23610	23299	23553	23455	23461	23420	23517	23630	23621	23566	23490	23467	23261	23516	23455	23521	23621	23591	23678	23433	23684	23579	23416	23490	23466	23756	23696	23401	23691	23503	23204	23609	23363	23428	23443	23669	23489	23392	23597	23489	23549	23270	23342	23670	23496	23672	23370	23519	23462	23551	23407	23456	23461	23444	23417	23428	23429	23581	23594	23634	23401	23228	23440	23495	23489	23589	23556	23312	23516	23475	23666	23450	23535	23472	23471	23268	23595	23651	23521	23397	23571	23572	23345	23436	23615	23623	23446	23438	23502	23584	23317	23476	23542	23427	23473	23521	23567	23365	23660	23364	23452	23411	23688	23630	23340	23362	23275	23388	23458	23422	23419	23521	23527	23472	23485	23696	23381	23316	23340	23522	23582	23499	23566	23561	23688	23571	23383	23566	23797	23431	23552	23383	23588	23482	23537	23643	23604	23432	23452	23406	23605	23600	23399	23522	23602	23758	23313	23642	23589	23450	23323	23359	23466	23300	23281	23681	23622	23399	23480	23528	23536	23432	23681	23550	23358	23374	23439	23339	23452	23519	23669	23228	23535	23346	23418	23306	23582	23273	23543	23591	23536	23433	23192	23675	23404	23475	23606	23493	23553	23640	23585	23357	23698	23599	23587	23510	23642	23344	23582	23412	23552	23484	23536	23583	23672	23441	23489	23529	23461	23398	23411	23529	23454	23622	23483	23610	23334	23333	23639	23564	23685	23561	23693	23347	23272	23522	23801	23505	23596	23574	23523	23464	23405	23509	23516	23605	23527	23361	23697	23456	23440	23363	23594	23448	23399	23436	23723	23323	23648	23595	23679	23566	23529	23559	23723	23368	23574	23690	23603	23504	23716	23627	23549	23652	23233	23303	23642	23440	23561	23679	23605	23636	23571	23431	23484	23563	23633	23420	23469	23469	23499	23554	23473	23405	23783	23527	23433	23406	23714	23514	23402	23384	23438	23501	23646	23430	23495	23634	23572	23465	23620	23412	23442	23342	23413	23639	23540	23619	23496	23447	23351	23788	23502	23533	23625	23504	23460	23485	23537	23624	23445	23376	23465	23765	23489	23596	23618	23580	23357	23514	23611	23497	23527	23379	23326	23437	23708	23428	23491	23490	23504	23473	23294	23075	23544	23443	23615	23605	23355	23663	23456	23398	23528	23714	23448	23484	23641	23575	23689	23589	23564	23557	23226	23443	23425	23619	23659	23602	23678	23417	23487	23382	23489	23588	23510	23454	23636	23348	23573	23412	23573	23613	23624	23503	23658	23563	23550	23539	23239	23362	23600	23266	23433	23582	23561	23288	23654	23406	23633	23384	23561	23481	23351	23477	23337	23667	23474	23335	23526	23348	23558	23285	23566	23516	23284	23319	23206	23488	23559	23454	23566	23394	23794	23518	23378	23567	23723	23524	23489	23522	23631	23496	23399	23558	23479	23562	23645	23575	23592	23271	23444	23392	23475	23588	23843	23323	23853	23516	23439	23440	23373	23614	23587	23500	23589	23473	23373	23588	23540	23504	23553	23716	23511	23413	23349	23289	23543	23614	23526	23401	23467	23393	23680	23548	23607	23388	23323	23640	23457	23608	23511	23512	23584	23400	23637	23729	23584	23541	23531	23478	23395	23523	23425	23343	23604	23323	23506	23443	23553	23431	23412	23682	23709	23666	23574	23559	23437	23437	23765	23511	23524	23186	23528	23214	23354	23419	23559	23499	23641	23438	23482	23439	23582	23352	23496	23634	23458	23387	23432	23401	23592	23458	23373	23354	23491	23503	23408	23162	23444	23402	23616	23408	23516	23411	23458	23600	23589	23524	23513	23601	23513	23555	23490	23551	23480	23695	23636	23379	23460	23381	23328	23575	23478	23725	23533	23818	23468	23507	23393	23270	23336	23564	23436	23633	23621	23431	23330	23541	23550	23643	23819	23604	23411	23575	23477	23521	23386	23621	23775	23338	23516	23517	23290	23502	23359	23593	23248	23429	23667	23599	23488	23592	23554	23471	23430	23548	23466	23580	23485	23357	23444	23467	23652	23564	23950	23602	23767	23626	23508	23347	23776	23487	23670	23631	23342	23710	23490	23479	23655	23663	23313	23424	23411	23574	23578	23450	23654	23384	23595	23440	23617	23588	23295	23354	23522	23522	23712	23694	23584	23568	23565	23518	23546	23631	23286	23445	23382	23639	23359	23643	23472	23484	23463	23466	23572	23404	23439	23364	23498	23488	23645	23622	23454	23527	23456	23526	23403	23541	23572	23432	23498	23433	23440	23455	23481	23302	23437	23385	23378	23631	23458	23364	23435	23510	23426	23443	23451	23591	23385	23426	23432	23612	23680	23475	23699	23459	23315	23394	23375	23567	23611	23659	23682	23630	23581	23365	23359	23403	23769	23562	23516	23494	23607	23603	23467	23568	23501	23495	23457	23382	23284	23490	23332	23364	23517	23539	23497	23610	23705	23447	23546	23462	23492	23511	23611	23514	23561	23364	23745	23481	23410	23498	23727	23436	23247	23295	23538	23482	23480	23348	23486	23579	23504	23553	23704	23312	23472	23649	23429	23646	23250	23614	23667	23722	23655	23392	23498	23568	23725	23281	23605	23556	23461	23580	23329	23418	23637	23551	23526	23375	23480	23614	23438	23460	23469	23459	23387	23539	23460	23462	23533	23495	23515	23558	23454	23668	23757	23585	23649	23599	23535	23645	23681	23494	23675	23299	23416	23627	23580	23397	23413	23414	23448	23506	23636	23451	23601	23514	23494	23439	23453	23324	23691	23484	23571	23701	23534	23507	23753	23501	23470	23482	23459	23399	23620	23755	23473	23777	23645	23669	23763	23572	23443	23538	23388	23477	23346	23757	23421	23256	23447	23617	23448	23590	23430	23495	23431	23512	23593	23508	23525	23515	23522	23642	23516	23337	23295	23642	23308	23453	23784	23565	23785	23515	23585	23483	23623	23547	23582	23263	23574	23392	23599	23479	23723	23376	23564	23480	23608	23396	23356	23441	23352	23308	23568	23526	23582	23475	23555	23503	23670	23653	23544	23524	23510	23743	23672	23740	23574	23439	23701	23570	23591	23720	23379	23738	23334	23516	23581	23281	23469	23652	23385	23542	23660	23243	23638	23422	23413	23552	23531	23440	23665	23645	23591	23268	23490	23600	23665	23554	23298	23544	23443	23638	23492	23537	23613	23457	23376	23521	23566	23615	23488	23330	23284	23487	23192	23525	23493	23624	23401	23460	23724	23523	23516	23461	23476	23529	23440	23549	23575	23530	23379	23622	23516	23585	23580	23506	23463	23432	23613	23224	23478	23328	23590	23514	23559	23468	23504	23413	23497	23510	23432	23456	23612	23586	23428	23661	23544	23408	23381	23589	23464	23719	23669	23453	23552	23459	23540	23416	23477	23523	23552	23301	23588	23416	23480	23404	23654	23584	23667	23420	23507	23678	23565	23424	23361	23512	23396	23325	23450	23576	23557	23608	23575	23418	23398	23342	23675	23404	23437	23692	23778	23529	23682	23235	23291	23511	23383	23562	23597	23283	23330	23417	23368	23385	23517	23465	23568	23520	23680	23590	23731	23531	23630	23593	23602	23343	23463	23620	23472	23463	23514	23321	23715	23390	23454	23358	23642	23281	23474	23484	23657	23536	23451	23380	23587	23575	23609	23365	23377	23585	23543	23389	23519	23467	23642	23238	23159	23504	23476	23521	23589	23537	23365	23434	23618	23685	23597	23668	23351	23815	23432	23362	23489	23493	23626	23522	23777	23427	23363	23580	23417	23449	23377	23584	23465	23529	23455	23541	23239	23423	23352	23554	23522	23493	23437	23602	23691	23339	23583	23543	23493	23538	23706	23583	23346	23277	23548	23531	23569	23312	23522	23627	23595	23414	23359	23451	23481	23427	23649	23507	23551	23488	23598	23380	23484	23471	23606	23539	23658	23452	23467	23568	23492	23413	23363	23430	23575	23338	23525	23632	23550	23559	23544	23399	23597	23372	23556	23581	23554	23499	23310	23436	23527	23708	23453	23707	23538	23455	23483	23490	23598	23336	23574	23466	23551	23528	23376	23339	23332	23632	23385	23431	23321	23399	23597	23554	23460	23542	23695	23391	23549	23345	23407	23639	23332	23375	23360	23485	23524	23417	23413	23373	23355	23386	23564	23418	23567	23547	23441	23364	23527	23533
16095	24003	23300	25030	64986	60030	45059	32604	23181	19666	19222	19220	19059	18993	19200	19363	19274	19336	19263	19421	19170	19213	19240	19107	19313	19262	19307	19234	19263	19163	19097	19223	19306	19215	19166	19211	19148	19219	18922	19230	19115	19191	19437	19187	19156	19134	19169	19249	19209	19226	19103	19424	19170	19282	19189	19175	19052	19180	19314	18975	19166	19165	19099	19116	19441	19064	19280	19366	19197	19226	19276	19359	19121	19346	19276	19122	19237	19130	19265	19209	19165	19282	19173	19052	19413	19232	19337	19204	19214	19298	19008	19285	19143	19147	19044	19133	19305	19165	19109	19222	19361	19183	19105	19346	19200	19256	19139	19192	19106	19145	19362	19361	19160	19328	19212	19099	19113	19114	19158	19296	19130	19255	19094	19097	19231	19156	19260	19218	19196	19089	19038	19096	19179	19233	19244	19209	19145	19042	19235	19050	19206	19248	19360	19144	19116	19060	19248	19176	19206	19235	19134	19123	19291	19054	19279	19219	19167	19214	19299	19283	19001	19132	19119	19206	19142	19160	19370	19242	19036	19233	19166	19270	19102	19286	19149	19215	19129	19185	19328	19211	19102	19087	19401	19218	19173	19049	19223	19183	19114	19212	19171	19268	19141	19161	19277	19047	19013	19130	19051	19083	19292	19104	19236	19136	19189	19054	19126	19271	19165	19287	19387	19144	19168	19106	19316	19225	19264	19236	19310	19155	19092	19271	19215	19215	19305	19259	19185	19111	19100	19153	19233	19138	19388	19125	19225	19171	19217	19132	19123	19272	19354	19279	19156	19169	19241	19260	19270	19178	19365	19151	19277	19313	19033	19250	19258	19292	19240	19203	19230	19039	19163	19233	19286	19357	19175	19208	19220	19214	19364	19205	19147	19139	19215	19079	19303	19220	19159	19008	19343	19149	19145	19174	19254	19151	19197	19309	19222	19208	19107	19151	19251	19151	19224	19220	19060	19206	19375	19328	19088	19066	19182	19147	19133	19135	19219	19346	19336	19123	19192	19109	19103	19306	19233	19374	19197	19296	19322	19227	19177	19425	19208	19089	19242	19091	19111	19213	19216	19139	19128	19186	19118	19096	19309	19216	19469	19189	19087	19073	19290	19317	19208	19318	19214	19029	19074	19193	19167	19224	19253	19167	19171	19072	19307	19259	19415	19091	19230	19061	19229	19135	19222	19285	19313	19036	19323	19135	19192	19156	19232	19347	19282	19254	19273	19017	19252	19355	19246	19297	19461	19205	19312	19226	19248	19071	19314	19273	19354	19254	19100	19369	19157	19172	19301	19172	19106	19073	19169	19367	19195	19310	19226	19187	19076	19231	19304	19164	19203	19026	19299	19137	19253	19306	19083	19078	19157	19209	19241	19080	19135	19009	19117	19270	19288	19166	19141	19107	19171	19229	19266	18973	19234	19203	19066	19270	19024	19176	19265	19257	19201	19289	19168	19310	19132	19159	19360	19302	19260	19321	19217	19146	19280	19098	19140	19072	19372	19120	19207	19176	19312	19353	19213	19004	19225	19226	19227	19264	19100	19312	19207	19102	19258	19181	19279	19130	19077	19227	19188	19101	19337	19211	19159	19132	19290	19242	19088	19254	19219	19200	19112	19226	18968	19170	19064	19272	19187	19204	19419	19110	19146	19201	19060	19082	19212	19236	19231	19200	19205	19174	19101	19299	19157	19158	19107	19002	19282	19308	18958	19055	19124	19185	19223	19198	19054	19130	19246	19036	19228	19359	19076	19069	19196	19200	18940	19080	19113	19114	19217	19178	19156	19065	19072	19360	19301	19221	19279	19310	19021	19304	19296	19234	19090	19133	19287	19104	19344	19137	19370	19330	19216	19260	19285	19157	19291	19210	19261	19003	18962	19217	19009	19029	19331	19422	19257	19408	19124	19035	19085	19235	18984	19119	19112	19276	19172	19102	19073	19183	19192	19176	19209	19124	19292	19222	19391	19277	19224	19140	19229	19221	19155	19230	18936	19249	19121	19325	19118	19178	19258	19031	19284	19191	19083	19210	19052	19092	19295	19202	19275	19121	19071	19097	19236	19174	19199	19167	19239	19184	19339	19229	19246	19217	19174	19376	19225	19098	19098	19251	19171	19128	19145	19328	19174	19056	19097	19113	19198	19012	19146	19288	19332	19061	19259	19109	19157	19126	19302	19124	19281	19272	19147	19117	19226	19168	19246	19167	19249	19182	19123	19137	19181	19238	19154	19197	19177	19155	19114	19326	19203	19271	19353	19244	19220	19125	19317	19061	19325	19276	19241	19272	19287	19032	19343	19250	19129	19109	19251	19403	19284	19150	19271	19301	19189	19193	19123	19253	19173	19293	19185	19252	19488	19252	19214	19230	19171	19192	19042	19366	19161	19269	19108	18950	19088	19198	19169	19223	19164	19261	19023	19316	19051	18998	19226	19206	19160	19211	19107	18984	19240	19164	19225	19178	19318	19157	19231	19112	19111	19213	19018	19176	19126	19035	19158	19125	19329	19180	19161	19215	19358	19148	19072	19149	19146	19061	19165	19149	19353	19209	19004	19168	19128	19087	19108	19250	19220	19251	19323	19075	19181	19121	19112	19367	19130	19098	19177	19071	19242	19050	19164	19187	19398	19175	19108	19214	19356	19319	19215	19130	19136	19189	19163	19288	19191	19223	19304	19251	19311	19251	19028	19287	19393	19213	19237	19135	19272	19302	19161	19315	19259	19087	19257	19120	19269	19282	19013	19355	19241	19239	19205	19160	19244	19119	19123	19106	19067	19199	19432	19307	19088	19147	19287	19184	19099	18970	19188	19180	19186	19254	19254	19236	19347	19226	19198	19085	18970	19102	19213	19335	19332	19095	19177	19218	19072	19232	19145	19245	19042	19333	19318	19013	19294	19339	19121	19273	19196	19114	19506	19222	19235	19107	19086	19397	19334	19226	19102	19033	19345	19233	19235	19009	19213	19254	19252	19317	19108	19300	19224	19183	19206	19030	19263	19085	19284	19135	19028	19165	19048	19209	19127	19190	19152	19101	19325	19158	19264	19321	19104	19179	19210	19239	19199	19160	19360	19223	19055	19177	19234	19203	19147	19317	19094	19203	19249	19130	19101	19205	19352	19107	19217	19272	19192	19259	19141	19222	19088	19191	19234	19048	19249	19018	19128	19241	19286	19254	19139	18984	19068	19079	19224	19122	19192	19041	19156	19310	19214	19018	19313	19363	19013	19211	19145	19098	19191	19394	19164	19101	19155	19346	19364	19232	19102	19298	19413	19084	19340	19377	19197	19067	19228	18943	19181	19024	19214	19296	19235	19276	19354	19251	19141	19101	19223	19216	19249	19075	19233	19320	19187	19049	19153	19330	18960	19127	19148	19287	19033	19297	19150	19260	19322	19269	19205	19215	19220	19323	19252	19102	19094	19261	19248	19296	19218	19075	19092	19089	19162	19076	19059	19093	19169	19212	19396	19364	19128	19226	19247	19162	19271	19022	19226	19301	19167	19401	19043	18985	19344	19171	19063	19281	19196	19050	19254	19243	19257	19327	19214	19153	19105	19308	19126	19182	19253	19157	19114	19212	19187	19221	19141	19138	19042	19194	19112	19209	19103	19345	19152	19141	19114	19052	19148	19138	19236	19257	19238	19240	19172	19045	19008	19347	19031	19077	19346	19257	19222	19216	19155	19235	19163	19176	18974	19209	19133	19180	19210	19154	19350	19198	19252	19159	19182	19221	19174	19077	19067	19244	19157	19235	19075	19182	19232	19074	19160	19164	19165	19051	19177	19219	19136	19075	19046	19193	19211	19138	19261	19350	19179	19032	19355	19198	19123	19272	19311	19224	18966	19193	19253	19192	19257	19263	19106	19204	19143	19321	19132	19285	19471	19202	19178	19374	19260	18888	19190	19088	19071	19207	19167	19208	19294	19189	19170	19372	18999	19238	19221	19191	19193	19108	19331	19155	19018	19169	19298	19222	19391	19373	19080	19384	19159	19170	19175	19055	19077	19311	18981	19249	19149	19230	19154	19079	19185	19113	19194	19321	19330	19286	19041	19280	19132	19205	19031	19328	19146	19043	19196	19218	19348	19184	19249	19052	19123	19266	19323	19189	19138	19256	19151	19143	19380	19292	19110	19212	19184	19299	19227	19209	19199	19208	19161	19136	19134	19177	18988	19111	19019	19069	19346	19096	19072	18969	19121	19219	19216	19076	19093	19213	19283	19002	19094	19254	19159	19238	19255	19133	19173	19364	19177	19138	19140	19238	19242	19274	19101	19315	19302	19179	19112	19313	19106	19057	19131	19313	19006	19312	19372	19279	19317	19077	19160	19287	19289	19175	19097	19164	19117	19097	19238	19245	19320	19131	19142	19208	19147	19164	19118	19203	19059	19103	19300	19231	19298	19312	19267	19090	19139	19258	19105	19062	19072	19234	19164	19234	19175	19202	19053	19088	19331	19048	19102	19085	18979	19265	19197	19195	19130	19349	19173	19160	19078	19333	19261	19270	19148	19385	19209	19187	19175	19144	19020	18996	19158	19288	19057	19289	19319	19290	19056	19155	19245	19059	19107	19155	19303	19057	19332	19328	19306	19008	19294	19101	19264	19309	19082	19212	19297	19260	19251	19250	19230	19252	19210	19346	19182	19381	19316	19370	19104	19237	19257	19228	19255	19207	19186	18976	19021	19180	19101	19230	19319	19155	19300	19230	19246	19130	19237	19181	19228	18935	19127	19318	19155	19120	19025	19174	19291	19250	19333	19144	19319	19191	19181	19208	19263	19277	19292	19035	19046	19207	19146	19016	19205	19247	19093	19252	19139	19241	19399	19157	19275	19120	19040	19110	19150	19129	19185	19129	19157	19091	19236	19175	19254	19179	19186	19128	19115	19298	19076	19250	19323	19310	19214	19023	19185	19205	19302	19265	19404	19304	19220	19530	19161	19190	19043	19146	19232	19040	19045	19211	19213	19067	19235	19115	19296	19025	19117	19238	19024	19113	19187	19042	19069	19277	19162	19097	19230	19305	19350	19233	19169	19269	19179	19177	19245	19201	19335	19207	19078	19219	19348	19174	19286	19284	19327	19150	19070	19202	19165	19194	19101	19173	19093	19273	19210	19197	19298	19242	19383	18968	19264	19389
22812	21044	28779	23558	47102	65212	57672	43312	31458	26008	24045	23602	23731	23523	23681	23588	23408	23574	23483	23684	23449	23657	23504	23396	23483	23434	23502	23462	23342	23552	23297	23513	23345	23427	23318	23090	23598	23257	23574	23476	23347	23334	23284	23333	23433	23362	23514	23449	23307	23355	23334	23313	23211	23550	23385	23341	23344	23260	23395	23228	23278	23388	23750	23344	23320	23331	23576	23118	23449	23259	23299	23369	23225	23159	23242	23406	23180	23368	23367	23455	23287	23488	23408	23142	23289	23412	23249	23368	23446	23453	23315	23310	23333	23593	23388	23393	23312	23303	23288	23168	23441	23244	23472	23497	23290	23475	23223	23380	23167	23548	23468	23505	23404	23476	23359	23477	23312	23393	23310	23309	23448	23417	23406	23445	23540	23293	23418	23282	23405	23373	23346	23370	23411	23510	23439	23358	23396	23225	23466	23290	23397	23367	23462	23352	23574	23385	23296	23150	23355	23335	23483	23444	23090	23397	23171	23396	23220	23296	23319	23275	23465	23362	23397	23308	23326	23349	23340	23192	23302	23135	23315	23365	23344	23218	23307	23372	23203	23438	23328	23207	23405	23020	23381	23257	23324	23405	23318	23297	23471	23319	23289	23299	23337	23367	23408	23233	23516	23378	23387	23332	23184	23152	23402	23283	23373	23287	23231	23345	23404	23282	23338	23183	23294	23372	23398	23198	23227	23567	23208	23162	23122	23497	23465	23498	23537	23522	23386	23321	23364	23198	23285	23351	23278	23276	23108	23164	23352	23387	23291	23283	23403	23214	23341	23184	23262	23313	23263	23381	23257	23324	23298	23331	23246	23185	23134	22991	23283	23408	23410	23217	23193	23144	23350	23314	23513	23360	23258	23306	23278	23257	23548	23380	23270	23165	23375	23236	23424	23500	23207	23305	23593	23248	23315	23348	23322	23155	23191	23294	23186	23423	23584	23402	23398	23499	23345	23292	23344	23412	23303	23155	23400	23302	23182	23319	23440	23239	23332	23227	23319	23248	23271	23243	23401	22912	23280	23379	23118	23224	23418	23292	23508	23213	23230	23451	23184	23116	23358	23331	23276	23470	23399	23462	23517	23198	23225	23068	23382	23489	23344	23213	23542	23370	23345	23259	23419	23468	23399	23302	23331	23249	23367	23358	23287	23413	23314	23231	23507	23651	23466	23419	23415	23614	23114	23326	23412	23301	23311	23336	23498	23108	23364	23232	23547	23214	23210	23159	23513	23329	23526	23302	23440	23383	23403	23301	23571	23338	23367	23408	23423	23250	23287	23377	23375	23327	23154	23351	23393	23377	23238	23409	23432	23287	23462	23516	23351	23341	23223	23309	23302	23545	23428	23186	23308	23227	23131	23279	23040	23438	23419	23223	23376	23366	23475	23184	23409	23427	23171	23392	23395	23363	23090	23286	23022	23307	23284	23524	23292	23230	23374	23200	23159	23315	23451	23249	23348	23232	23448	23591	23331	23499	23410	23406	23230	23566	23606	23413	23150	23403	23491	23310	23435	23426	23085	23510	23385	23419	23489	23235	23518	23334	23272	23330	23211	23301	23307	23402	23509	23359	23330	23469	23290	23372	23293	23184	23292	23417	23418	23232	23562	23187	23098	23285	23157	23359	23189	23288	23070	23416	23608	23203	23229	23422	23267	23467	23408	23508	23044	23282	23273	23380	23379	23260	23554	23429	23148	23442	23220	23206	23258	23316	23216	23512	23304	23337	23422	23321	23559	23341	23276	23358	23251	23420	23241	23272	23682	23299	23422	23331	23462	23330	23499	23518	23301	23183	23208	23226	23383	23285	23274	23283	23615	23455	23332	23369	23263	23393	23300	23265	23317	23438	23379	23217	23332	23215	23074	23244	23284	23325	23448	23226	23320	23391	23425	23300	23539	23475	23175	23186	23307	23117	23283	23288	23434	23201	23208	23302	23317	23417	23359	23404	23374	23454	23422	23347	23303	23500	23317	23518	23333	23255	23130	23406	23464	23437	23412	23447	23492	23299	23271	23343	23258	23352	23375	23492	23283	23265	23389	23209	23345	23152	23039	23236	23260	23552	23232	23465	23456	23377	23224	23411	23246	23200	23316	23371	23390	23228	23343	23299	23336	23274	23304	23149	23078	23433	23558	23379	23141	23387	23379	23469	23297	23349	23423	23367	23518	23277	23398	23529	23253	23239	23320	23560	23585	23402	23192	23228	23400	23266	23553	23508	23428	23421	23355	23447	23305	22987	23342	23083	23376	23299	23387	23341	23289	23224	23424	23465	23310	23423	23443	23369	23204	23272	23294	23281	23453	23240	23447	23245	23365	23407	23120	23135	23189	23257	23403	23307	23283	23300	23432	23103	23459	23298	23405	23517	23383	23234	23478	23382	23394	23339	23360	22926	23515	23377	23343	23505	23436	23298	23171	23433	23371	23239	23491	23476	23167	23621	23361	23338	23211	23369	23170	23141	23460	23159	23298	23302	23156	23152	23090	23359	23307	23440	23453	23252	23351	23279	23436	23333	23375	23359	23209	23383	23486	23494	23533	23259	23233	23105	23628	23255	23282	23503	23253	23482	23282	23149	23337	23223	23325	23353	23318	23370	23501	23149	23240	23254	23351	23133	23272	23259	23590	23453	23364	23218	23332	23301	23398	23010	23434	23348	23311	23246	23335	23317	23405	23261	23415	23451	23099	23648	23555	23463	23285	23376	23338	23217	23427	23291	22997	23481	23516	23651	23422	23332	23248	23300	23361	23296	23279	23379	23583	23439	23120	23145	23346	23300	23358	23475	23402	23423	23143	23505	23321	23225	23172	23370	23537	23530	23458	23300	23359	23428	23426	23502	23212	23460	23193	23310	23518	23332	23141	23226	23315	22989	23335	23330	23537	23327	23242	23396	23182	23416	23381	23170	23281	23513	23290	23246	23329	23364	23375	23331	23188	23336	23224	23330	23247	23112	23377	23081	23118	23392	23185	23248	23247	23297	23366	23402	23261	23202	23160	23207	23298	23461	22944	23228	23282	23236	23295	23339	23248	23370	23185	23390	23288	23317	23268	23708	23370	23301	23240	23445	23415	23451	23409	23201	23365	23300	23321	23186	23272	23238	23084	23355	23370	23369	23254	23287	23318	23326	23463	23412	23460	23334	23421	23367	23303	23188	23227	23462	23420	23454	23499	23475	23565	23333	23330	23490	23269	23223	23330	23030	23340	23203	23329	23391	23361	23372	23259	23261	23310	23451	23321	23261	23271	23488	23459	23325	23187	23267	23313	23348	23240	23304	23366	23113	23385	23202	23303	23092	23520	23302	23260	23259	23419	23218	23424	23506	23234	23307	23402	23244	23084	23317	23425	23192	23279	23582	23306	23540	23449	23480	23358	23218	23355	23393	23244	23403	23326	23417	23224	23317	23506	23261	23399	23620	23498	23514	23300	23347	23290	23215	23342	23600	23306	23368	23051	22970	23277	23499	23337	23233	23274	23460	23323	23277	23395	23488	23406	23389	23515	23397	23379	23348	23417	23386	23533	23402	23288	23288	23267	23300	23168	23195	23192	23506	23084	23379	23479	23389	23322	23187	23256	23314	23268	23358	23290	23461	23304	23235	23150	23397	23343	23308	23427	23445	23415	23425	23359	23341	23291	23261	23424	23256	23483	23264	23278	23213	23439	23045	23357	23303	23307	23229	23252	23325	23204	23172	23199	23200	23391	23429	23161	23256	23296	23065	23451	23326	23408	23313	23321	23289	23427	23397	23440	23245	23227	23262	23233	23481	23402	23201	23184	23463	23364	23431	23254	23455	23105	23381	23445	23421	23375	23349	23324	23381	23350	23337	23410	23211	23416	23193	23240	23326	23326	23329	23225	23324	23489	23387	23300	23048	23314	23351	23306	23231	23360	23332	23210	23470	23516	23347	23359	23427	23364	23119	23434	23225	23383	23092	23399	23333	23182	23204	23537	23138	23037	23270	23400	23323	23412	23147	23325	23436	23259	23456	23368	23377	23494	23321	23456	23340	23486	23418	23429	23464	23513	23130	23170	23267	23341	23138	23309	23416	23478	23384	23287	23391	23357	23331	23479	23322	23215	23182	23113	23309	23129	23420	23301	23369	23532	23185	23393	23297	23399	23340	23385	23054	23431	23449	23377	23331	23420	23375	23402	23206	23109	23256	23015	23496	23295	23371	23088	23283	23237	23371	23518	23300	23385	23489	23599	23383	23334	23319	23388	23359	23252	23397	23412	23334	23345	23351	23266	23218	23381	23470	23474	23420	23385	23241	23252	23257	23420	23208	23314	23230	23289	23478	23385	23241	23205	23404	23245	23101	23183	23398	23458	23307	23369	23172	23308	23348	23428	23205	23416	23293	23460	23277	23176	23639	23362	23381	23390	23479	23147	23334	23274	23384	23288	23416	23342	23373	23617	23058	23212	23377	23361	23459	23072	23149	23544	23334	23340	23167	23467	23257	23423	23313	23283	23363	23437	23469	23427	23495	23250	23251	23256	23277	23357	23241	23219	23294	23342	23344	23234	23322	23492	23153	23536	23179	23376	23453	23073	23261	23336	23156	23241	23087	23422	23396	23231	23211	23245	23502	23182	23321	23317	23465	23427	23262	23207	23382	23297	23422	23393	23160	23302	23343	23513	23179	23215	23270	23360	23271	23353	23429	23307	23441	23142	23447	23405	23360	23399	23374	23581	23013	23408	23204	23251	23337	23388	23308	23392	23308	23509	23363	23313	23402	23563	23312	23413	23510	23530	23310	23246	23341	23126	23238	23495	23222	23167	23198	23596	23347	23437	23447	23498	23300	23300	23177	23196	23375	23399	23198	23163	23301	23292	23179	23429	23274	23242	23199	23312	23314	23232	23159	23209	23379	23249	23302	23423	23331	23283	23260	23383	23126	23324	23349	23353	23275	23359	23246	23360	23170	23287	23490	23473	23275	23397	23439	23186	23383	23308	23247	23486	23200	23261	23104	23351	23201	23371	23380	23160	23342	23393	23226	23449	23316	23492	23368	23402	23405	23365	23367	23417	23387	23491	23454	23486	23377	23292	23320	23455	23312	23395	23173	23186	23064	23314	23184	23329	23106	23242	23615	23437	23218	23328	23362	23617	23509	23446	23315	23514	23400	23433	23467
17665	30107	28044	27534	77722	80171	60942	43353	28800	20279	19236	19166	19172	19008	19114	19212	19021	19127	19145	19144	19113	19166	19062	19261	19070	19172	19039	18979	19079	19267	19164	19180	19045	19029	19078	18990	19190	19121	19211	19200	18949	19182	19008	19053	19062	19072	19078	19059	18991	19049	19241	19128	19136	19209	18986	19107	19007	19109	19124	19058	19116	19111	18963	19138	19104	18984	19144	19107	19104	19102	19115	19121	19011	18961	19030	19017	19100	18928	18957	19100	19097	19188	19095	19059	19129	19099	19050	19217	19115	19064	19181	19129	19040	18980	19127	19050	18841	19118	19068	19140	18978	18988	19077	19100	19135	19122	19169	19176	19093	19105	19002	19123	19107	19040	19015	19089	19111	19216	18953	19254	19069	19023	19057	19167	19021	18991	18959	19160	19091	19069	19168	18987	19218	19103	19010	19218	19186	18979	19146	19211	18981	18938	19231	18979	19232	19089	18972	19025	18981	19268	18984	18988	19104	19063	18954	19157	19103	19074	18917	19188	19132	19120	19029	18980	18974	19188	19154	18977	19101	18962	19289	18901	19106	19172	19106	19228	19082	19117	19204	19194	18988	18934	19143	19174	19032	19013	19159	19013	19065	19041	19087	18885	19007	19208	19021	19256	18951	19076	19036	19119	19085	19046	19182	18989	19019	19034	19199	18909	19236	19075	19042	19192	18937	19153	19094	18935	18903	19069	19047	19138	19095	18875	19064	19080	19004	19036	19200	19118	19073	19214	19248	19053	18994	19117	19040	19001	19070	19117	19055	19015	18968	19274	19119	18844	19228	19133	19132	19162	19174	19188	19129	19103	19054	19000	19155	19251	18963	19080	19080	18990	19128	18947	19127	19049	19336	19270	19079	19139	18961	19011	19155	19073	18937	19206	19078	19091	18990	19267	19148	19084	19132	19103	19227	19042	19386	19056	19048	18959	19183	19093	19019	19024	19063	19122	19045	19046	19090	19040	19019	19137	19093	19271	19066	19044	19089	18854	19105	18937	19090	18958	19110	19000	19097	19058	19181	19195	18944	19086	19101	19185	19096	19024	19235	19012	19175	18953	19190	18949	19156	19115	18992	19016	18933	19043	18994	19140	19040	19185	19058	18975	19148	19038	19131	19039	19016	19170	19260	18963	19042	19089	18930	19087	19035	19085	19021	19152	19131	18909	19111	19085	19025	19042	18921	19051	19172	19136	19095	19095	19072	19122	19131	19051	19043	19147	19121	18978	19168	19046	19108	19091	18983	18788	19272	19012	19024	19041	19064	19078	18984	19137	18986	19074	19146	19097	19164	19140	19088	19216	19055	19081	19094	19005	19150	19128	19052	19053	18933	19167	19093	19053	19031	19085	19059	19080	19127	19075	18984	19080	19087	19051	19020	18966	19062	19016	19150	19112	19094	19124	19119	19026	18986	19148	19191	19100	19157	19127	19120	19012	18964	19223	19028	19005	19076	19214	19111	19252	18993	19079	19098	19292	19136	19180	19070	19154	19137	19060	18943	19122	18971	19208	19080	19028	18917	19052	19109	19209	19039	19031	19047	19001	19028	19057	19041	19066	19065	19016	19095	19188	19134	19035	19210	18977	19192	19159	19054	18961	19221	19081	19147	18852	19084	19173	18912	19013	19289	18991	18986	19027	19181	19002	18940	19250	19038	19051	19015	18924	19181	19123	19049	19283	19074	18927	18909	19060	18989	19003	18971	19077	18977	19060	19107	19146	18821	19139	18968	19093	18836	19147	19000	19047	19057	19270	19236	19204	19020	19018	19066	19026	19064	19021	19145	19003	19028	19151	19082	18848	18954	19061	19090	19164	19163	19089	19135	18977	19040	19005	19015	18971	19087	19035	19032	19197	19016	19110	19146	19264	19051	18926	19128	18996	19117	18986	19019	19063	19065	19021	19089	19055	19097	19134	19149	18976	19087	18968	18954	18983	19145	19076	19082	19027	19130	19062	19009	19124	18968	19051	18895	19156	19145	19031	19148	19215	19108	19100	19043	18950	18837	19017	18964	18951	19045	19050	19103	19063	19201	18960	19130	19048	19094	19037	19104	18963	19254	19149	18929	19074	18912	19258	19112	19077	19049	19059	19166	19265	19107	19074	18922	19058	19159	19132	19081	19210	19167	19059	19225	18911	18929	19164	19023	18973	19072	18954	19084	19279	19229	19158	19046	19246	19098	19402	19164	19099	19245	18963	19007	19215	18948	19074	19031	19167	19060	19094	19244	19147	18992	19044	19127	19104	19197	19022	19078	18971	19137	19006	19070	18923	19228	19023	19017	19004	19200	19113	19032	19051	18973	18951	19148	18886	19179	19140	19186	19128	19012	19276	19202	19112	19009	19114	19322	19130	19164	19158	19197	19014	19154	18964	19101	18972	19164	19173	19016	19139	19116	18905	19035	19163	19020	19048	19116	19146	19132	19049	19093	19119	19023	19069	19090	18988	19097	18948	19165	19141	19018	19055	19086	18929	19288	19047	18980	19357	19009	19022	18826	19114	19224	19184	19171	19015	19062	19213	19131	19129	19210	18945	19124	19172	19117	19005	18873	19195	18898	18983	19071	19060	18912	19105	19250	19002	19207	19280	18907	19087	19016	19083	19050	19042	19051	19249	19003	18909	18919	19073	19084	18947	19043	19049	19131	19023	19073	18990	18927	19046	18976	19019	19228	19074	19014	19135	19036	18895	18983	18990	19068	18997	18934	18893	19043	19230	19102	19113	19274	19068	19081	19121	19050	19062	19213	19222	19094	19037	19114	19168	19061	19100	18934	19121	19110	19009	19036	18972	19011	19073	19124	18845	19177	19115	19024	19042	18984	19018	19121	19047	18920	19123	19085	19020	19080	19106	19225	19251	18975	19164	19080	19153	19098	18870	18982	18998	19031	19052	18966	19121	18988	19092	18981	19070	19166	19020	18990	19079	19054	18921	19112	19144	18976	18915	19135	19006	19102	19021	18980	19109	18802	18983	19059	19062	19255	19059	19103	19255	19012	19097	19123	18992	19101	19181	19111	19037	18957	19132	19078	19112	19078	18984	19125	19061	18948	19004	19007	18994	19003	19112	19127	19163	19134	19038	19054	19069	19004	19111	19216	19077	19044	19097	18874	19134	19217	19073	19163	19019	19053	19294	19005	19120	19001	19039	18952	18953	19020	18986	19119	19225	18977	18923	19014	18955	18861	19119	19010	18975	19130	19048	18969	19073	19074	19246	19285	19052	19097	19042	19122	18941	19071	19071	19038	19067	19037	19114	19235	19037	18982	18957	19186	18906	19033	19045	19026	19016	19144	19092	19178	19123	18909	18998	19137	19094	19031	19016	19054	18995	19070	19032	19050	19132	18921	19232	19002	19066	19171	19102	18992	19173	19036	19094	18935	18882	19183	19013	19185	18913	19114	18981	19106	19078	18938	19057	18986	18959	19090	19017	18994	19085	19195	19063	18994	19189	19124	19036	19012	19066	19220	18906	19117	18960	19196	19080	19029	19200	19124	19013	18993	19020	19146	19060	19078	19077	19141	19048	18900	19126	19066	19103	19138	18846	19042	19184	19116	18997	19100	19056	18895	18976	19130	19059	19046	18979	19043	19078	19159	19029	19019	18764	19109	19038	18945	19085	18933	19167	19060	19095	19182	18847	19046	19208	19081	19024	19172	19016	19202	19073	18902	19193	19030	19002	19102	19124	19057	19058	19158	19047	18952	18811	18942	19128	19254	18859	19015	19065	18971	18852	19202	18942	18984	19061	18961	19132	19089	19059	18923	18957	19260	18846	18962	19109	19233	19136	19152	19173	19083	19261	19107	19170	19125	19046	19125	19078	19075	19137	19045	19207	19209	19239	19101	19147	19062	18999	19032	18983	18919	19002	19265	18990	19302	18951	19161	19106	19246	19115	18820	19300	19166	18958	18977	18978	19026	19172	19058	19116	18962	19013	19069	19199	19133	19169	19096	18820	19076	18965	19179	19165	19198	19170	19088	19179	19043	18978	18969	18951	18953	19036	19064	19189	19177	19022	18985	19159	19173	19201	18908	19142	19128	19326	19006	19219	19042	19030	19292	19103	19034	19337	19178	19026	18993	19100	18955	19187	19065	19028	19050	19074	19079	19066	18972	18936	19114	19004	19028	19115	19000	19097	19062	19202	19150	19126	19042	19161	18950	19037	19213	19176	19083	19117	19281	19117	19101	19039	19121	19062	19151	19045	19058	19090	18963	18866	19034	19200	18957	19076	18881	19116	19132	19055	19107	19130	19009	19032	18991	19147	18992	19118	19186	19067	19001	18951	19211	19114	18913	19018	18992	18962	19063	19055	19132	18985	18928	19105	19051	19000	19112	18840	19205	19001	19182	19219	19295	19022	18959	18992	19131	18886	19134	19136	19124	19079	19068	19183	18999	19129	19274	19048	18946	19063	18956	18941	19235	19029	18925	19009	19135	19033	19025	19300	18888	19093	19053	19030	19098	19191	19119	19054	18918	19135	19208	18954	18941	19146	19223	19146	18951	19001	19118	19079	19082	19117	19181	18985	19205	19301	19071	19127	18988	19028	19125	19092	19039	19159	19116	19211	19103	19118	19040	19043	18908	19112	19160	18971	19080	19135	19069	19195	19001	18949	19218	18945	19112	19008	19293	18882	19130	18987	19020	19177	19042	19182	19075	19066	18958	19057	19060	19074	19244	19097	19135	19107	19108	19057	19156	19108	18931	19043	19029	18996	19099	18951	19104	19118	19086	19047	18987	19013	19114	19113	18911	19191	19113	18944	18879	19172	18925	18987	19135	19018	19148	18930	19065	19008	19100	18983	19125	19201	19202	19078	19126	18958	19107	18973	19085	19126	18925	19007	19071	19021	19206	18929	18999	19111	19090	19025	18980	19026	19111	18991	19092	19002	19031	19024	19037	19037	19210	19061	18862	19052	18950	19022	19077	18988	19142	19137	18967	19027	19061	18999	19085	19292	19174	19078	19280	19250	18979	19165	18999	19033	19114	19141	19130	19012	19044	19110	19019	19147	19009	19035	19016	18778	19043	19098	19201	19030	19191	19189	18918	19034	19016	19009	19108	19117	19230	18970	18885	19006	19154	19006	18912	19016	19181	19015	19069	19192	19217	19059	19076	18894	19214	19100	19062	19139
27836	22477	26367	24664	35578	37621	31602	26404	23910	22927	22734	22543	22423	22511	22432	22288	22368	22288	22505	22541	22450	22568	22574	22424	22485	22524	22328	22604	22498	22450	22643	22462	22138	22427	22589	22372	22319	22530	22340	22220	22451	22336	22620	22430	22704	22656	22418	22476	22447	22606	22393	22458	22367	22290	22419	22220	22265	22286	22523	22522	22561	22449	22403	22445	22458	22343	22654	22316	22620	22402	22634	22400	22264	22459	22415	22654	22426	22424	22395	22369	22462	22442	22320	22448	22285	22481	22576	22473	22302	22352	22504	22328	22542	22365	22585	22570	22382	22243	22491	22301	22148	22337	22621	22410	22260	22284	22398	22251	22478	22553	22455	22492	22496	22189	22405	22457	22429	22478	22444	22405	22476	22422	22590	22621	22156	22306	22486	22361	22401	22248	22285	22428	22654	22438	22272	22376	22333	22512	22270	22469	22455	22566	22405	22378	22361	22593	22360	22452	22451	22320	22661	22522	22399	22579	22484	22314	22361	22447	22434	22364	22506	22552	22412	22252	22287	22423	22481	22310	22378	22547	22507	22565	22359	22481	22290	22514	22455	22327	22316	22070	22388	22628	22580	22331	22506	22394	22620	22278	22515	22524	22392	22380	22391	22240	22448	22233	22467	22236	22513	22424	22215	22440	22340	22423	22411	22388	22339	22384	22148	22325	22315	22246	22486	22522	22423	22443	22216	22424	22457	22284	22418	22342	22204	22210	22504	22493	22528	22446	22474	22241	22471	22313	22513	22409	22248	22383	22552	22557	22460	22434	22538	22545	22484	22673	22398	22403	22439	22545	22523	22530	22186	22293	22449	22408	22487	22354	22226	22431	22401	22290	22293	22427	22429	22360	22465	22303	22435	22466	22378	22235	22385	22557	22387	22346	22515	22143	22532	22270	22440	22356	22495	22360	22604	22532	22562	22521	22443	22496	22577	22602	22450	22393	22360	22447	22510	22396	22554	22412	22450	22211	22443	22340	22315	22409	22445	22417	22510	22565	22485	22373	22399	22320	22289	22416	22275	22426	22591	22418	22449	22279	22578	22228	22274	22427	22494	22213	22429	22443	22539	22353	22425	22394	22299	22508	22772	22497	22321	22362	22535	22593	22448	22425	22508	22531	22345	22514	22566	22385	22286	22509	22468	22307	22387	22456	22390	22560	22421	22514	22398	22400	22169	22299	22414	22384	22591	22364	22262	22370	22340	22318	22517	22360	22220	22341	22625	22366	22390	22439	22427	22221	22349	22477	22314	22507	22404	22492	22202	22501	22311	22544	22413	22398	22401	22287	22295	22364	22583	22384	22333	22147	22419	22463	22434	22551	22462	22506	22384	22330	22544	22461	22300	22304	22498	22253	22619	22483	22281	22477	22154	22422	22168	22491	22214	22537	22356	22347	22502	22675	22394	22241	22482	22169	22419	22412	22663	22236	22648	22360	22411	22474	22531	22347	22336	22301	22485	22409	22485	22505	22420	22498	22309	22485	22405	22535	22454	22553	22437	22385	22443	22387	22369	22383	22246	22377	22422	22425	22492	22390	22722	22337	22425	22402	22201	22374	22349	22322	22443	22251	22429	22406	22532	22387	22259	22255	22297	22213	22517	22368	22304	22385	22412	22349	22368	22416	22498	22541	22538	22265	22182	22223	22569	22469	22380	22342	22288	22367	22374	22404	22406	22406	22475	22484	22289	22421	22418	22344	22443	22646	22466	22452	22383	22349	22424	22459	22248	22433	22497	22589	22388	22460	22544	22349	22334	22296	22335	22517	22457	22312	22523	22489	22487	22184	22507	22676	22512	22431	22404	22542	22642	22262	22402	22573	22573	22392	22382	22340	22385	22349	22184	22335	22194	22443	22450	22209	22321	22503	22489	22548	22524	22488	22431	22513	22392	22338	22613	22245	22424	22412	22528	22229	22536	22369	22377	22277	22427	22244	22734	22399	22500	22505	22520	22339	22526	22372	22581	22409	22352	22647	22314	22442	22272	22454	22276	22438	22735	22572	22493	22398	22598	22587	22590	22339	22447	22265	22481	22264	22358	22413	22260	22296	22460	22281	22043	22468	22277	22398	22372	22423	22466	22590	22541	22335	22346	22508	22360	22502	22289	22293	22367	22286	22408	22339	22461	22291	22449	22331	22459	22164	22420	22530	22472	22621	22493	22136	22577	22490	22349	22324	22302	22396	22390	22473	22488	22578	22437	22488	22520	22410	22429	22559	22454	22554	22500	22273	22400	22476	22411	22533	22302	22418	22473	22238	22498	22582	22288	22424	22154	22326	22317	22509	22379	22288	22513	22422	22536	22352	22446	22702	22437	22130	22650	22347	22282	22270	22451	22118	22319	22293	22469	22552	22365	22328	22430	22494	22530	22597	22609	22563	22663	22351	22368	22399	22537	22569	22667	22493	22369	22476	22407	22567	22228	22683	22324	22528	22289	22265	22359	22341	22413	22467	22311	22469	22366	22401	22312	22401	22347	22535	22305	22485	22544	22268	22334	22423	22190	22224	22279	22347	22463	22133	22513	22366	22578	22193	22593	22406	22502	22506	22603	22583	22450	22593	22351	22297	22392	22306	22232	22344	22343	22216	22275	22458	22347	22249	22555	22620	22553	22376	22382	22358	22485	22654	22418	22471	22317	22331	22415	22249	22263	22433	22306	22509	22489	22531	22519	22354	22448	22467	22544	22334	22240	22284	22207	22392	22414	22503	22485	22558	22505	22078	22357	22371	22594	22323	22479	22326	22637	22349	22497	22509	22438	22457	22500	22372	22401	22346	22339	22370	22423	22636	22342	22414	22351	22366	22321	22387	22482	22412	22491	22459	22363	22306	22237	22444	22454	22299	22591	22377	22379	22346	22311	22337	22265	22377	22366	22338	22486	22551	22263	22444	22520	22450	22428	22501	22221	22228	22324	22533	22393	22425	22289	22518	22371	22341	22625	22441	22638	22496	22541	22294	22706	22556	22457	22369	22612	22331	22266	22167	22496	22570	22410	22278	22540	22257	22546	22568	22509	22434	22491	22562	22552	22658	22470	22437	22414	22389	22629	22492	22339	22303	22430	22527	22437	22516	22683	22572	22250	22448	22422	22139	22538	22209	22454	22459	22393	22646	22440	22479	22207	22448	22383	22436	22497	22378	22496	22417	22537	22505	22652	22443	22347	22348	22682	22401	22416	22395	22574	22435	22366	22322	22510	22389	22310	22405	22570	22378	22373	22588	22416	22161	22366	22571	22603	22266	22268	22574	22426	22330	22280	22287	22205	22564	22630	22396	22362	22410	22447	22318	22471	22356	22391	22392	22268	22368	22390	22518	22257	22480	22532	22419	22308	22436	22363	22486	22580	22401	22216	22435	22288	22339	22531	22462	22306	22473	22345	22306	22567	22415	22437	22262	22455	22347	22574	22353	22455	22492	22143	22299	22346	22215	22438	22388	22367	22527	22485	22546	22524	22609	22326	22361	22492	22378	22656	22517	22311	22568	22420	22514	22389	22522	22422	22412	22439	22356	22233	22290	22247	22461	22284	22264	22373	22397	22476	22405	22403	22314	22611	22447	22287	22496	22511	22533	22339	22470	22428	22392	22486	22175	22430	22384	22560	22562	22486	22280	22268	22597	22247	22349	22338	22322	22542	22547	22563	22338	22394	22608	22318	22650	22300	22291	22595	22419	22319	22377	22383	22461	22502	22403	22226	22513	22503	22427	22362	22305	22475	22235	22628	22406	22501	22540	22377	22276	22597	22208	22345	22393	22443	22285	22506	22612	22310	22447	22434	22317	22615	22554	22642	22440	22515	22365	22548	22392	22279	22411	22630	22525	22530	22362	22496	22399	22401	22418	22448	22503	22633	22480	22409	22358	22410	22375	22356	22532	22442	22586	22499	22583	22572	22491	22547	22377	22475	22555	22291	22337	22366	22535	22080	22416	22491	22380	22344	22335	22459	22547	22421	22415	22311	22544	22626	22493	22414	22361	22578	22512	22502	22605	22530	22341	22567	22347	22368	22431	22706	22317	22214	22548	22319	22690	22444	22306	22363	22296	22228	22410	22310	22476	22321	22440	22440	22269	22348	22361	22285	22256	22428	22509	22460	22384	22409	22464	22335	22578	22443	22499	22391	22545	22573	22343	22487	22239	22413	22282	22244	22448	22419	22419	22375	22554	22153	22497	22624	22464	22427	22413	22479	22382	22363	22599	22300	22420	22129	22365	22448	22297	22141	22326	22711	22250	22588	22213	22292	22500	22331	22132	22104	22385	22364	22386	22413	22459	22263	22416	22254	22442	22382	22517	22371	22421	22277	22461	22400	22371	22426	22502	22581	22446	22463	22587	22270	22273	22393	22290	22475	22286	22498	22420	22366	22411	22464	22503	22228	22182	22252	22414	22395	22328	22502	22500	22517	22547	22358	22386	22391	22384	22219	22507	22523	22335	22350	22314	22423	22330	22354	22215	22390	22529	22357	22332	22500	22453	22673	22450	22547	22429	22554	22322	22415	22397	22457	22274	22501	22640	22595	22373	22431	22253	22452	22056	22112	22436	22336	22365	22361	22263	22480	22534	22492	22360	22217	22295	22277	22444	22197	22592	22368	22521	22436	22527	22516	22329	22471	22566	22145	22460	22612	22190	22200	22619	22611	22654	22553	22585	22272	22422	22509	22508	22384	22368	22319	22485	22445	22518	22351	22527	22541	22567	22287	22535	22122	22645	22542	22434	22461	22394	22562	22639	22478	22540	22219	22444	22382	22435	22397	22381	22459	22515	22232	22555	22453	22425	22330	22296	22508	22328	22561	22395	22431	22174	22520	22546	22186	22578	22487	22709	22343	22397	22624	22431	22472	22305	22410	22502	22427	22380	22474	22587	22380	22529	22290	22319	22591	22455	22401	22191	22472	22598	22448	22421	22338	22314	22473	22441	22404	22511	22487	22305	22613	22393	22456	22256	22341	22232	22361	22582	22354	22388	22413	22535	22381	22604	22528	22383	22090	22378	22359	22276	22232	22513	22388	22653	22360	22540	22486	22468	22297	22265	22451	22045	22161	22499	22576	22310	22383	22304	22511	22658	22609	22430	22282	22680	22393	22459	22333	22483	22326	22391	22493	22666	22480	22349	22442	22571	22243	22491	22434	22516
16745	19708	19744	19206	36036	35763	28084	22767	19820	18707	18606	18622	18524	18514	18634	18556	18456	18457	18508	18755	18727	18626	18517	18658	18360	18649	18604	18587	18630	18610	18443	18535	18565	18507	18549	18528	18453	18542	18558	18585	18494	18557	18452	18335	18450	18522	18512	18457	18545	18521	18571	18428	18577	18549	18519	18405	18519	18469	18647	18383	18544	18442	18603	18656	18645	18607	18400	18464	18522	18566	18451	18454	18613	18436	18594	18452	18543	18578	18741	18448	18557	18525	18647	18485	18375	18647	18719	18709	18508	18450	18713	18379	18394	18516	18574	18710	18406	18490	18538	18642	18603	18430	18607	18509	18435	18547	18438	18409	18516	18443	18692	18558	18563	18611	18493	18588	18423	18481	18591	18597	18664	18549	18631	18673	18423	18365	18547	18611	18526	18563	18614	18566	18390	18713	18559	18405	18447	18340	18604	18509	18570	18619	18475	18631	18542	18616	18525	18502	18621	18526	18483	18577	18524	18473	18575	18539	18467	18446	18462	18477	18501	18434	18459	18646	18481	18485	18571	18524	18679	18741	18428	18363	18702	18394	18597	18529	18285	18500	18499	18549	18639	18505	18644	18562	18509	18509	18494	18466	18453	18571	18451	18365	18457	18623	18565	18546	18479	18507	18685	18626	18420	18585	18412	18538	18676	18472	18502	18421	18539	18686	18620	18517	18622	18670	18728	18360	18734	18660	18412	18574	18410	18724	18449	18512	18527	18656	18537	18393	18498	18578	18520	18652	18487	18516	18552	18576	18615	18587	18604	18377	18630	18526	18515	18533	18402	18536	18616	18569	18392	18475	18491	18362	18598	18597	18514	18481	18434	18578	18599	18528	18581	18685	18393	18467	18439	18631	18743	18555	18468	18511	18600	18424	18637	18488	18446	18557	18634	18459	18527	18443	18577	18586	18568	18395	18510	18482	18510	18653	18413	18341	18427	18438	18459	18693	18543	18621	18739	18546	18467	18669	18479	18679	18513	18399	18359	18420	18489	18279	18534	18425	18559	18588	18545	18683	18562	18317	18698	18545	18444	18570	18599	18408	18471	18627	18556	18388	18553	18399	18478	18524	18526	18372	18643	18616	18632	18464	18428	18615	18374	18693	18442	18472	18602	18445	18522	18572	18632	18447	18558	18513	18473	18588	18598	18574	18479	18534	18425	18551	18396	18539	18410	18526	18606	18660	18523	18591	18319	18671	18580	18513	18641	18568	18618	18495	18529	18652	18445	18535	18432	18617	18696	18470	18538	18650	18462	18561	18353	18649	18651	18484	18535	18574	18638	18644	18510	18662	18514	18546	18496	18543	18532	18502	18506	18440	18523	18326	18654	18641	18611	18477	18645	18421	18580	18683	18566	18486	18562	18433	18552	18454	18400	18578	18578	18433	18568	18498	18390	18497	18448	18407	18393	18661	18512	18621	18647	18506	18567	18645	18589	18536	18630	18767	18402	18514	18499	18655	18571	18455	18607	18671	18564	18479	18589	18435	18535	18488	18524	18383	18463	18551	18624	18581	18553	18583	18523	18564	18556	18554	18647	18429	18454	18478	18458	18428	18623	18541	18565	18377	18491	18501	18537	18554	18519	18446	18600	18576	18407	18481	18566	18534	18519	18401	18507	18453	18509	18713	18583	18556	18534	18602	18554	18576	18580	18633	18632	18477	18459	18381	18378	18520	18628	18548	18589	18597	18606	18724	18480	18506	18660	18664	18484	18462	18575	18606	18621	18736	18619	18612	18517	18678	18475	18548	18573	18531	18438	18445	18592	18445	18533	18628	18657	18509	18625	18488	18693	18422	18518	18524	18682	18547	18509	18511	18598	18665	18426	18430	18679	18575	18615	18484	18704	18434	18510	18581	18535	18464	18532	18642	18350	18528	18655	18532	18520	18551	18445	18470	18512	18419	18405	18668	18422	18629	18601	18598	18390	18569	18565	18584	18693	18566	18494	18573	18580	18599	18641	18493	18535	18841	18703	18591	18548	18794	18449	18477	18605	18537	18350	18423	18645	18437	18552	18408	18717	18501	18584	18442	18465	18375	18397	18815	18584	18454	18470	18611	18631	18644	18477	18803	18474	18563	18427	18530	18644	18374	18452	18488	18519	18582	18481	18694	18583	18427	18571	18694	18647	18648	18652	18522	18684	18681	18510	18533	18487	18465	18732	18650	18678	18569	18715	18449	18448	18402	18577	18551	18671	18746	18486	18400	18649	18613	18627	18557	18533	18520	18362	18598	18426	18693	18583	18618	18506	18707	18580	18521	18585	18562	18621	18442	18513	18603	18657	18532	18618	18608	18506	18647	18523	18432	18527	18693	18861	18381	18379	18607	18545	18446	18717	18659	18417	18449	18691	18550	18555	18484	18519	18546	18534	18712	18695	18619	18662	18632	18595	18479	18487	18447	18450	18563	18479	18424	18458	18439	18498	18494	18322	18469	18510	18444	18596	18655	18602	18524	18639	18360	18637	18643	18453	18674	18515	18631	18540	18666	18687	18603	18493	18537	18584	18302	18579	18307	18617	18406	18605	18527	18579	18468	18494	18409	18445	18595	18576	18703	18373	18524	18553	18530	18634	18595	18480	18372	18517	18547	18747	18627	18571	18633	18372	18550	18530	18551	18570	18636	18519	18475	18571	18548	18676	18535	18587	18619	18563	18453	18539	18598	18532	18612	18492	18646	18575	18401	18339	18680	18413	18635	18638	18501	18543	18659	18420	18512	18583	18470	18457	18598	18559	18542	18572	18624	18475	18630	18571	18577	18574	18601	18530	18390	18391	18444	18383	18421	18595	18582	18566	18600	18474	18496	18431	18575	18576	18404	18492	18511	18551	18489	18733	18795	18510	18564	18534	18587	18438	18483	18564	18510	18562	18537	18674	18499	18537	18459	18521	18518	18518	18588	18512	18633	18510	18518	18575	18551	18621	18445	18578	18520	18698	18748	18546	18477	18544	18539	18549	18467	18696	18395	18498	18700	18471	18606	18468	18569	18627	18317	18487	18422	18589	18743	18594	18713	18563	18433	18457	18597	18696	18616	18527	18472	18453	18499	18661	18459	18583	18441	18516	18530	18576	18645	18436	18535	18580	18629	18599	18393	18597	18491	18707	18592	18502	18634	18485	18454	18557	18421	18616	18613	18582	18614	18374	18545	18603	18391	18519	18539	18558	18517	18534	18523	18614	18597	18492	18499	18329	18573	18744	18454	18497	18589	18533	18502	18533	18351	18611	18620	18565	18346	18685	18614	18564	18627	18571	18545	18223	18720	18548	18548	18548	18580	18459	18377	18494	18536	18510	18523	18618	18484	18550	18476	18673	18461	18541	18557	18638	18737	18536	18512	18456	18596	18595	18700	18518	18419	18485	18438	18693	18341	18501	18567	18458	18581	18604	18533	18543	18493	18307	18722	18727	18419	18501	18405	18743	18530	18529	18594	18361	18715	18606	18671	18581	18603	18485	18517	18534	18607	18530	18618	18749	18590	18542	18655	18582	18784	18657	18569	18637	18592	18477	18545	18520	18440	18666	18579	18462	18604	18420	18530	18584	18534	18557	18479	18737	18695	18378	18496	18483	18510	18576	18487	18623	18536	18387	18575	18598	18602	18591	18381	18576	18624	18639	18400	18657	18714	18453	18586	18291	18577	18499	18632	18346	18689	18547	18515	18475	18520	18659	18587	18577	18581	18482	18480	18723	18506	18660	18506	18549	18421	18425	18624	18561	18582	18739	18475	18688	18632	18516	18407	18502	18445	18409	18496	18604	18595	18579	18636	18542	18582	18500	18510	18456	18654	18691	18546	18696	18639	18627	18553	18493	18711	18633	18548	18355	18550	18591	18377	18595	18545	18687	18560	18503	18548	18638	18600	18581	18393	18573	18379	18676	18686	18449	18589	18414	18519	18563	18667	18606	18441	18554	18488	18460	18385	18519	18530	18543	18478	18500	18392	18759	18419	18587	18362	18440	18373	18454	18515	18509	18490	18627	18455	18604	18522	18453	18646	18611	18554	18551	18355	18515	18620	18635	18549	18379	18473	18441	18536	18532	18574	18573	18469	18650	18623	18627	18523	18705	18418	18599	18438	18553	18677	18690	18801	18569	18528	18405	18606	18461	18756	18541	18470	18646	18715	18485	18471	18541	18460	18596	18574	18686	18482	18685	18533	18568	18492	18396	18696	18732	18678	18465	18465	18504	18491	18554	18420	18523	18602	18518	18574	18553	18483	18504	18551	18451	18525	18666	18378	18543	18585	18498	18460	18478	18527	18609	18457	18554	18602	18450	18684	18657	18566	18609	18623	18493	18710	18382	18698	18628	18444	18507	18598	18421	18560	18583	18526	18332	18559	18688	18457	18467	18448	18437	18495	18637	18445	18596	18561	18511	18696	18499	18386	18494	18550	18648	18680	18703	18551	18596	18587	18593	18634	18563	18485	18594	18666	18425	18600	18370	18526	18353	18531	18401	18474	18513	18579	18595	18438	18601	18686	18477	18692	18550	18569	18476	18505	18418	18576	18555	18401	18728	18500	18628	18439	18541	18651	18396	18388	18508	18421	18542	18473	18366	18542	18590	18477	18636	18584	18601	18557	18607	18527	18526	18591	18615	18574	18389	18628	18572	18499	18594	18536	18527	18540	18652	18388	18672	18606	18640	18482	18574	18450	18489	18590	18538	18716	18648	18501	18432	18636	18576	18401	18537	18569	18466	18576	18674	18582	18690	18561	18641	18660	18559	18586	18617	18472	18576	18397	18574	18621	18605	18591	18575	18382	18518	18674	18441	18703	18514	18684	18493	18626	18648	18619	18603	18646	18431	18684	18581	18430	18740	18526	18580	18492	18430	18383	18598	18478	18582	18500	18790	18569	18489	18511	18578	18623	18602	18584	18599	18378	18394	18425	18646	18518	18667	18494	18657	18481	18390	18620	18466	18506	18686	18539	18504	18450	18562	18479	18564	18454	18417	18567	18509	18579	18665	18740	18379	18693	18610	18545	18480	18637	18572	18536	18632	18441	18619	18561	18458	18543	18626	18515	18567	18495	18684	18702	18595	18571	18607	18605	18656	18478	18547	18403	18550	18558	18519	18497	18419	18445	18621	18628	18586	18372	18576	18581	18596	18589	18598	18581	18447	18434
24638	21058	27880	25770	51410	60635	47186	34853	27079	23286	22185	22170	22367	22044	22044	22026	21987	22127	22047	22067	21980	22052	22150	22065	22193	21999	21895	22068	22075	21864	21855	22002	21878	21996	21958	21966	22014	22008	22264	21989	21902	22067	22174	22048	22138	22056	22030	21946	21981	22015	21883	21988	21903	22080	21852	22030	21955	21925	21955	21980	21912	22017	22091	21864	22168	22034	22090	21997	22130	21992	22011	21859	21985	21950	21994	21717	21886	22190	22001	21871	21904	22085	22212	22037	22023	22087	22113	22143	22105	22004	21978	21690	21856	22100	22000	22005	21995	21985	21970	21924	22195	21928	21974	21990	21971	21912	21920	21933	22127	21910	22071	22208	21936	21891	22115	22009	21949	21972	22088	21831	21774	22123	22294	21931	21997	22100	21929	21869	21732	21952	22079	22265	22182	21951	22069	21901	21848	21835	21973	21841	22090	21927	21927	21950	22002	22036	21950	21821	22079	21828	21889	22144	21900	22081	22013	22134	22139	22026	21850	22119	21956	21768	21902	21979	22196	22218	22012	22064	21793	22024	22089	22071	22046	21858	21937	21812	21854	22041	22043	21942	22252	22014	22017	21965	21950	22038	22059	21684	22188	21981	22378	22138	22025	21901	21876	21770	21740	22160	21993	22065	21885	21804	21840	21959	22269	22018	21969	21951	22101	22050	21896	21906	21848	21892	22079	21975	22162	21866	21874	22169	22116	21992	22124	21888	21957	21973	21976	21944	21842	21773	21974	21780	21984	21764	21938	21869	22067	21857	22076	22231	22014	21838	22137	22073	22028	22106	22024	21945	21890	21974	22053	22144	22214	22073	21975	21893	21876	21924	21947	22084	22108	22221	21837	21979	22031	21977	21875	21898	22260	21977	22082	22027	21903	21996	22250	21767	21958	21815	22084	21929	21952	21799	21910	21879	21892	21944	21988	22122	22067	21864	22017	22203	21910	22165	22018	22116	21908	22077	21866	21875	22100	21913	22119	21872	22134	22108	21980	21980	21950	22045	21860	21993	22094	21923	21829	22049	21849	21948	22037	22093	22038	22161	22053	21830	21860	22018	22024	21734	22031	22120	21799	21883	21867	21976	22157	21895	21951	22040	21818	21784	21908	21736	22176	21799	21929	22037	22050	21710	21983	22115	22190	22093	21917	22035	22025	21995	21882	21997	21923	21974	22010	21915	22023	21986	22094	22111	21986	22037	21912	21912	22064	21907	22130	21923	21925	22125	21807	21753	22082	22028	22113	21973	22028	22118	22007	22152	22000	21833	22068	22016	21916	21944	21913	21776	21832	21766	22046	21880	21999	21726	21939	21911	22185	22117	21833	21852	22134	22021	22127	21994	22091	22175	22066	21987	21992	22240	22250	21783	21902	22001	21820	21826	22156	22015	21810	22055	22107	21973	21967	21973	22074	22020	22205	21988	22093	21961	22303	21870	21865	21920	22228	21875	22024	22102	21893	22007	21705	22153	21978	22013	22243	21830	22057	21816	21949	21708	21692	21816	22125	22094	22083	21925	22141	22319	22173	21963	22122	21849	22019	22034	21938	21821	22224	22117	21966	21946	21955	22000	21946	21974	21807	21872	21842	21944	22047	22100	21964	21860	22137	21753	21995	22083	21981	21965	21747	21943	22119	22066	22060	21964	22140	22047	22122	21736	22133	21906	21878	22150	22022	21801	21986	21998	22122	22085	22112	22006	22071	22127	22073	21841	21722	22083	21975	21967	22012	21846	21907	22006	21767	22068	21914	21945	21851	21972	22084	22072	21992	21995	22098	21821	21919	21832	22034	22106	21943	22011	21921	21873	21927	22039	22045	21942	21903	22092	21871	21812	22188	21924	21995	21899	21806	21875	21887	22011	21957	22045	21847	22238	22177	21961	21994	21859	21878	21836	21830	21897	21986	22135	22117	21925	22033	22219	22173	21876	21827	21901	21948	22074	21855	21934	22102	21916	21815	21924	21844	21906	21966	22097	21812	21784	21971	22090	21886	22045	21927	22079	21967	21954	21763	21865	22141	22142	21840	21871	21955	21947	22173	22149	22093	21890	22066	21998	22010	21955	21862	22211	22034	22278	21955	21870	22155	21913	22166	21993	21936	22084	22167	22048	21884	21907	21860	21941	21996	22135	21978	21996	22007	21917	21966	21939	21980	21774	21917	22190	22048	22046	21972	22237	22081	21865	22075	22006	21825	22078	21940	22058	21948	21872	21963	21934	22066	22024	21962	21852	22016	22083	21899	22134	21987	21967	21997	22001	21863	21982	22123	21982	21933	21721	22008	21852	21892	21888	21849	21961	21936	22039	21971	21824	22052	21760	21852	21896	21952	21975	21828	22123	21756	22095	21956	21843	21861	21927	22148	21896	22179	21905	22038	22164	21844	21979	22018	21981	22082	22023	22106	21900	22029	21955	21862	21885	21928	22129	22019	21973	22005	22152	22093	21981	22087	22136	22118	21954	21828	22007	21950	22173	21950	21973	22052	22002	22013	21906	21897	21898	22161	21996	21843	21959	22104	22050	21909	22077	22089	22075	22068	21791	22018	21989	21774	22089	22073	21884	22116	21950	21922	22009	21940	22207	21856	21905	22048	21932	21886	22339	21990	21776	22044	21915	21948	22036	22056	21967	22176	21916	21865	21914	21989	21881	21874	22087	21946	22053	22062	21916	21979	21942	22038	22055	22029	21960	22026	21870	22089	21703	21955	22077	21909	22178	22196	21955	21895	21929	22026	21793	21852	22108	22015	21981	21905	21918	21830	22043	21881	22018	22086	22218	21958	21732	21791	22100	22127	22102	21944	21979	22103	22012	22020	21869	21983	22102	21834	21978	21969	21953	22131	21932	22315	21877	22081	22042	21854	21926	22128	22097	22119	22200	22015	21828	22098	21805	22053	22106	22151	21890	22038	22092	21986	21880	21957	22110	21827	22007	21909	22201	21930	21971	21959	21973	22029	21931	22134	21818	22037	22061	21979	21879	22050	21891	22085	21820	21838	21974	21812	21956	21910	21752	21872	22164	22097	22037	21907	21823	22236	22132	22174	22000	21798	21837	22133	22132	22009	21962	21897	22067	22035	22085	21989	21841	22138	22283	22164	22072	21922	22012	21945	21944	22012	22067	22062	21850	21943	22013	21937	21867	22186	22094	21982	21968	22205	22123	22056	22102	22085	21866	21883	22148	21992	22024	21855	21822	22002	21930	21950	22074	21809	22152	21869	22009	21923	21946	21985	22045	22024	22014	21936	22100	21725	22008	21983	21972	22005	22154	21846	22147	21973	21975	21858	21667	21905	22015	21982	22220	21961	21916	21722	22100	21844	22230	22036	21803	21763	21906	21959	21931	22137	21882	21960	22135	22085	21694	21966	22111	21861	21985	21932	21926	21968	21961	21966	22017	22142	21906	22092	21967	21797	22117	22176	21877	21959	21996	22014	22151	21922	21963	22213	22071	21859	21912	21974	22078	21857	22014	21874	21920	22025	22163	22425	21963	22048	21859	22093	22041	22083	21851	21924	21806	21811	22052	21926	21887	21931	22096	22095	21915	22028	21972	21993	21979	21993	22078	22125	22070	22013	21879	21912	22092	21867	22059	21821	22117	21828	22088	22001	21779	22029	21793	22124	22188	21969	22101	22057	21913	21907	22013	22129	22101	22127	21811	22068	22101	21937	22127	22173	21962	22072	22092	22059	21964	22121	21821	21757	21940	22151	21981	22026	21889	21962	22088	21826	22080	22078	21765	22075	21913	22125	21911	21921	21917	21901	22003	22068	22098	21858	21924	21930	21971	22292	22201	21820	21992	21782	22032	22065	21821	21872	21948	22193	22152	21895	21832	21972	22038	21945	21972	22273	21878	21937	22046	21858	21904	21903	21980	21892	22182	22001	21883	22075	21705	21977	22102	21970	22042	22027	22141	22108	21988	21771	22037	21905	22049	22238	22117	21914	21998	22287	21822	21848	22071	21895	22074	21941	21927	21987	21916	22011	22068	21913	21890	21942	21927	22085	22021	22030	22158	21757	21888	22246	21994	21930	22033	22085	21934	21986	21992	21975	21894	21789	22007	22080	22026	22034	22080	22053	21772	22103	21990	22030	21944	21830	22000	21968	22104	21919	21999	21955	21906	21874	22047	21974	21993	21906	21980	22129	22008	21871	21970	22052	22061	22175	21993	22130	22058	21856	22080	21956	21721	22138	22114	22011	21734	21927	22236	22110	22102	21945	22019	22244	22232	21969	21933	21940	21974	22042	21956	22034	21867	21904	22170	21988	21905	21985	21998	22106	22088	22122	21775	21983	21889	21885	21948	21831	22047	22123	22013	22005	21974	21991	21784	21816	21930	21937	21991	22022	22303	21932	21865	21957	22004	21986	21875	21886	21943	21966	22002	22012	21895	21905	21955	21971	21966	22066	22188	22104	22134	22009	21733	21912	21937	22139	21901	21913	22116	21944	21961	22153	22107	21931	22028	21960	22140	21889	21932	22069	21959	22092	22040	21962	21911	22242	22135	21938	21973	21749	22126	21891	21869	21981	21738	22032	22137	22284	21960	21807	22052	21767	21843	22107	21967	22011	21861	22067	21948	21971	22013	22110	21968	22059	21909	21874	21878	22010	22026	21792	21895	21939	21858	21997	21984	22052	21920	21963	22045	22084	21903	21982	21782	21930	21884	21890	21787	22124	21886	22020	21960	22184	22080	21983	21876	21886	21976	22080	21992	22162	21919	21962	21882	21882	22184	21913	22024	22041	22030	21990	22019	21924	22026	21976	21990	21989	22035	22157	21688	21946	22065	21997	22039	21884	22178	22023	21895	22165	21997	21947	21847	21938	21975	22198	22008	21929	21974	21952	22064	21843	22081	21938	21928	22016	21931	21991	21962	22078	21984	22042	21847	21976	21947	22075	22262	21819	22012	22030	21981	21885	21873	22053	22014	22031	21948	22099	22159	22010	21813	21843	21868	22105	22071	22063	21969	22103	21914	21907	22140	22055	21926	22012	21892	21828	21908	22034	21908	21878	21958	21920	22125	21899	22067	21881	21879	22005	21889	21985	22069	21945	22020	22041	21828	22152	21863	21868	22128	21844	22003	22028	21950	21950	22189	21931	22142	21854	22016	21955	22061	21665	21887	21882	22079
15574	23145	22716	24484	56989	60766	45419	31982	23650	18910	18211	18367	18400	18420	18457	18397	18425	18488	18532	18419	18341	18350	18400	18499	18404	18326	18502	18209	18438	18416	18376	18317	18507	18407	18290	18427	18257	18321	18365	18336	18303	18295	18239	18251	18258	18382	18395	18116	18473	18446	18393	18403	18257	18337	18314	18357	18285	18224	18362	18403	18391	18464	18363	18219	18436	18361	18237	18172	18395	18335	18239	18240	18322	18417	18274	18422	18327	18479	18434	18290	18350	18214	18561	18379	18430	18412	18218	18248	18339	18310	18218	18317	18359	18328	18304	18118	18403	18310	18365	18293	18191	18430	18325	18180	18143	18377	18521	18490	18236	18618	18416	18322	18380	18276	18295	18374	18363	18241	18344	18385	18497	18304	18277	18369	18404	18374	18533	18472	18394	18423	18329	18466	18354	18221	18367	18297	18453	18139	18409	18268	18448	18421	18427	18398	18272	18517	18376	18241	18321	18392	18303	18357	18344	18250	18300	18447	18292	18379	18431	18248	18238	18539	18362	18303	18483	18243	18328	18306	18361	18390	18290	18523	18322	18405	18377	18477	18327	18344	18365	18342	18419	18206	18456	18305	18325	18292	18348	18237	18326	18419	18463	18338	18411	18268	18399	18201	18264	18326	18531	18323	18402	18505	18346	18386	18284	18245	18364	18353	18300	18174	18240	18455	18340	18359	18335	18271	18407	18307	18484	18422	18330	18377	18408	18280	18300	18377	18325	18443	18381	18274	18333	18242	18430	18496	18271	18264	18363	18367	18260	18392	18296	18443	18397	18271	18380	18272	18130	18413	18343	18447	18266	18312	18592	18229	18327	18226	18300	18203	18284	18325	18457	18264	18328	18453	18359	18487	18408	18333	18523	18151	18239	18399	18404	18344	18530	18341	18440	18110	18214	18118	18352	18394	18423	18409	18279	18354	18303	18402	18348	18320	18350	18286	18411	18163	18496	18395	18218	18290	18414	18336	18352	18391	18183	18589	18463	18256	18441	18166	18483	18495	18468	18370	18454	18296	18433	18440	18344	18396	18394	18159	18159	18479	18393	18202	18535	18360	18295	18417	18135	18382	18373	18293	18124	18398	18256	18388	18465	18425	18234	18336	18284	18424	18213	18447	18275	18338	18414	18339	18454	18327	18269	18285	18256	18344	18398	18351	18449	18521	18478	18400	18245	18333	18462	18202	18293	18407	18276	18447	18344	18498	18303	18431	18334	18398	18384	18182	18344	18396	18261	18160	18392	18431	18374	18408	18408	18366	18427	18415	18242	18213	18609	18311	18495	18406	18336	18234	18361	18393	18367	18385	18303	18449	18431	18275	18316	18474	18301	18364	18239	18307	18405	18150	18456	18290	18417	18172	18409	18505	18399	18500	18413	18335	18357	18312	18395	18234	18520	18264	18232	18485	18631	18303	18294	18370	18338	18382	18288	18380	18450	18382	18384	18214	18520	18430	18364	18349	18385	18240	18517	18268	18280	18259	18305	18460	18401	18548	18430	18362	18064	18334	18339	18234	18335	18417	18309	18205	18446	18262	18274	18364	18465	18297	18460	18284	18282	18270	18339	18369	18358	18206	18260	18587	18242	18428	18343	18428	18393	18330	18396	18309	18477	18466	18129	18389	18157	18374	18241	18230	18342	18238	18335	18263	18360	18443	18274	18314	18387	18376	18170	18290	18235	18223	18447	18230	18458	18445	18286	18354	18458	18377	18254	18321	18357	18327	18374	18341	18275	18307	18441	18364	18354	18494	18496	18299	18346	18570	18343	18315	18281	18295	18273	18407	18462	18343	18307	18237	18145	18330	18315	18312	18446	18135	18506	18195	18394	18463	18633	18253	18493	18413	18221	18323	18402	18496	18354	18318	18523	18421	18402	18538	18388	18477	18411	18372	18479	18378	18331	18257	18418	18424	18434	18380	18211	18471	18487	18485	18303	18295	18440	18357	18291	18310	18363	18271	18355	18490	18300	18381	18377	18448	18344	18344	18336	18426	18339	18159	18425	18358	18555	18483	18328	18171	18258	18371	18352	18346	18386	18243	18303	18418	18327	18400	18332	18304	18487	18510	18392	18479	18393	18411	18598	18410	18256	18401	18439	18569	18220	18335	18403	18281	18184	18642	18311	18151	18297	18381	18322	18355	18220	18398	18460	18162	18358	18247	18392	18281	18368	18483	18395	18298	18146	18537	18360	18404	18293	18384	18353	18425	18247	18325	18390	18555	18333	18335	18303	18353	18425	18486	18469	18326	18394	18250	18319	18307	18389	18245	18359	18388	18395	18296	18412	18295	18556	18178	18137	18401	18452	18241	18367	18422	18204	18339	18388	18315	18270	18397	18311	18281	18539	18374	18379	18423	18242	18271	18369	18538	18399	18365	18425	18488	18411	18248	18289	18338	18502	18339	18278	18223	18377	18328	18356	18205	18171	18373	18265	18513	18414	18287	18389	18334	18464	18459	18249	18267	18331	18362	18316	18534	18284	18257	18255	18566	18402	18306	18379	18317	18553	18346	18392	18401	18251	18156	18252	18379	18336	18415	18341	18409	18255	18407	18224	18421	18299	18217	18471	18539	18305	18478	18297	18574	18260	18270	18386	18272	18228	18386	18449	18456	18196	18300	18412	18511	18465	18437	18262	18082	18242	18387	18350	18368	18501	18408	18344	18288	18446	18446	18365	18422	18270	18309	18344	18456	18366	18315	18317	18504	18202	18103	18371	18255	18310	18215	18341	18399	18321	18238	18539	18463	18419	18263	18242	18355	18155	18350	18281	18265	18452	18449	18204	18298	18250	18225	18461	18578	18187	18360	18321	18381	18455	18581	18252	18443	18545	18361	18336	18392	18238	18315	18261	18513	18258	18185	18231	18342	18218	18338	18473	18457	18474	18358	18329	18233	18363	18357	18244	18463	18440	18399	18376	18368	18331	18238	18445	18302	18402	18419	18370	18418	18201	18300	18417	18466	18521	18342	18383	18352	18272	18439	18489	18345	18321	18475	18340	18383	18441	18222	18468	18333	18330	18396	18296	18413	18309	18305	18408	18450	18475	18198	18439	18438	18376	18310	18309	18386	18344	18429	18202	18424	18355	18343	18179	18307	18216	18365	18120	18293	18300	18340	18517	18276	18464	18177	18231	18238	18290	18007	18349	18309	18470	18454	18360	18389	18283	18264	18437	18443	18376	18248	18525	18296	18327	18410	18389	18354	18228	18244	18351	18586	18188	18500	18410	18442	18321	18536	18381	18430	18556	18370	18235	18304	18333	18307	18302	18331	18375	18435	18404	18387	18210	18260	18346	18425	18374	18311	18591	18496	18449	18049	18532	18388	18296	18281	18443	18285	18351	18401	18342	18278	18340	18257	18384	18475	18217	18267	18370	18313	18321	18289	18480	18278	18482	18311	18176	18475	18268	18299	18285	18295	18338	18507	18263	18280	18355	18408	18317	18339	18520	18532	18392	18363	18438	18344	18495	18233	18419	18278	18301	18503	18336	18296	18661	18352	18444	18288	18327	18429	18287	18260	18478	18302	18208	18337	18372	18385	18351	18368	18404	18448	18286	18411	18417	18425	18359	18249	18532	18389	18326	18620	18342	18344	18152	18431	18277	18415	18218	18346	18205	18529	18344	18392	18313	18543	18240	18491	18352	18300	18468	18306	18273	18423	18354	18204	18258	18328	18600	18357	18330	18334	18543	18316	18382	18553	18385	18486	18426	18208	18337	18477	18331	18254	18387	18326	18525	18269	18327	18287	18275	18407	18274	18327	18281	18496	18357	18395	18337	18552	18393	18192	18388	18260	18205	18277	18254	18256	18367	18121	18393	18428	18314	18395	18318	18437	18293	18170	18404	18329	18274	18306	18361	18245	18302	18455	18509	18307	18375	18232	18294	18476	18422	18317	18336	18380	18386	18416	18487	18295	18271	18395	18200	18370	18338	18394	18518	18319	18480	18272	18342	18164	18240	18474	18454	18433	18224	18334	18464	18215	18450	18288	18470	18413	18386	18463	18471	18211	18537	18422	18238	18359	18265	18322	18350	18292	18366	18327	18438	18162	18425	18483	18236	18426	18444	18199	18334	18269	18474	18363	18502	18355	18361	18289	18323	18445	18389	18357	18224	18364	18268	18547	18245	18450	18445	18370	18366	18445	18445	18396	18417	18529	18470	18267	18330	18281	18252	18338	18301	18349	18367	18228	18182	18273	18206	18386	18359	18279	18430	18172	18366	18371	18521	18373	18389	18252	18258	18505	18231	18280	18472	18283	18362	18355	18301	18318	18195	18445	18450	18340	18573	18360	18449	18219	18470	18280	18393	18432	18330	18274	18334	18464	18187	18411	18348	18352	18297	18326	18474	18254	18260	18434	18229	18410	18270	18262	18302	18460	18330	18207	18523	18411	18378	18309	18299	18262	18484	18263	18303	18450	18265	18285	18226	18473	18279	18289	18385	18434	18239	18404	18318	18376	18280	18459	18282	18295	18276	18375	18368	18322	18436	18207	18465	18177	18332	18484	18327	18346	18504	18391	18493	18335	18478	18343	18490	18334	18470	18475	18333	18447	18497	18438	18155	18377	18280	18376	18329	18449	18239	18425	18264	18415	18375	18454	18181	18393	18311	18348	18354	18332	18141	18267	18339	18435	18419	18218	18397	18493	18350	18359	18385	18470	18241	18358	18384	18447	18311	18264	18311	18317	18439	18365	18466	18317	18358	18203	18354	18472	18191	18239	18467	18216	18350	18223	18399	18415	18569	18469	18430	18521	18398	18146	18207	18492	18409	18401	18230	18354	18483	18487	18360	18407	18394	18254	18351	18226	18239	18314	18381	18246	18456	18402	18409	18226	18464	18277	18351	18317	18387	18677	18513	18296	18315	18187	18260	18480	18538	18571	18527	18350	18214	18420	18374	18335	18372	18312	18423	18473	18382	18429	18557	18273	18360	18264	18334	18284	18382	18420	18250	18336	18516	18282	18398	18158	18211	18405	18339	18383	18457	18099	18293	18321	18422	18197	18222	18522	18394	18345	18338	18365	18162	18415	18283	18231	18290	18305	18359	18157	18383	18369	18365	18327	18469	18412	18353	18296	18206	18392	18578	18496	18350	18244	18381	18197	18513	18282	18299	18249	18261	18289
22913	21096	28868	23896	57241	75977	58705	44140	33076	24791	22751	22320	22230	22172	22399	22335	22281	22152	22260	22389	22240	22100	22003	22202	22142	22013	22223	22010	22145	22241	22087	22294	21987	22103	21978	22242	22133	22096	22208	22163	22164	22304	22088	22084	22040	22148	22005	22149	21984	21923	22128	21950	22006	22080	22067	22143	22101	22004	21856	22078	22208	22096	22170	21836	21831	22209	22061	22049	22073	22139	21983	21987	22075	21783	21991	22111	22238	21980	22012	21953	22255	22190	22163	21811	21944	22073	22069	21929	22055	22141	22120	22039	22055	22208	22034	22080	21994	22169	22047	21987	22079	22007	22097	22216	22201	21988	21854	21927	21965	22092	21870	22037	22053	21944	22115	21998	22004	22026	22281	22062	22280	22168	22118	22004	22122	22065	22108	21747	22130	22016	22134	21991	22133	22140	21945	21999	22048	21942	21852	22063	21930	22193	22306	22084	21920	22064	22241	21814	21994	21976	21914	21960	22096	21994	22207	21775	22043	22089	22003	22155	22142	21946	22058	22009	22135	22025	22174	21943	22063	22033	21920	22192	22136	22205	21989	22073	22098	21866	21965	22099	21880	22085	21985	22216	21908	22170	22040	22172	21891	21937	22127	22041	22148	22149	21896	22213	21974	21872	21950	22237	22067	22015	22002	21971	22083	21955	21935	22078	22076	22166	22018	22144	21921	22162	21886	22227	22080	22235	22210	21904	21920	21867	22020	22038	22302	21958	21883	22148	21854	21919	21966	22105	22370	22047	22169	22164	22020	21885	22169	22107	22154	22114	22219	22167	21730	21974	21993	22087	22142	21865	21798	22118	22018	22130	22107	22150	22060	22130	21976	22134	22124	22047	21984	21708	22153	22197	22096	21804	21995	22075	22083	21966	21918	22063	22071	22113	22060	22258	22217	22322	21876	22073	22088	22332	22163	22123	21945	21965	22149	22241	22083	21754	22092	22132	22135	22134	22133	21978	22045	22178	21901	22153	22009	22058	22223	21790	22129	21826	22202	22002	22049	21827	21948	21808	22054	21828	22119	21954	21750	22003	21950	22002	21874	21842	22009	22318	22140	22156	22049	22110	22019	22213	21946	22033	22174	21908	22281	22086	22134	22083	22097	22220	21967	21811	21888	21869	22024	21915	22014	22096	22319	22188	22054	21837	22003	22045	22085	21940	22019	22105	21952	21880	22095	21988	22029	21922	22012	22024	21698	22077	22097	21858	22130	22165	22105	22168	22064	22061	22062	21839	22028	22034	21934	21987	21976	21973	21983	22104	22315	22170	22145	22110	21945	22135	21989	22002	22123	22150	22229	22134	22121	21948	22097	22074	22089	22050	21860	22021	22097	21872	22094	21936	22174	21822	22158	22173	22046	22063	22210	22024	22348	21920	22010	21982	22051	21955	22098	22026	22349	21865	21738	21836	22053	21986	22056	22182	21987	22135	22052	22056	22135	22190	22100	21944	22183	21847	21899	22129	22029	22061	21951	21697	22097	21903	21975	22133	22253	22033	22080	22004	22009	21953	22106	22371	22171	21971	21989	21866	21982	22009	22028	21913	21903	22115	21898	22072	22107	22176	22156	22140	22035	22102	21996	21919	22161	22058	22012	22142	22025	22100	22223	22029	21964	22262	22160	22134	21982	21882	22171	21897	21975	21932	22058	22145	22074	22036	22194	22093	22161	21982	22184	21983	22194	22006	22219	21962	21902	21886	22084	22240	22313	22185	21804	22014	21929	21895	22005	21949	21905	22270	22130	22093	21970	22158	21964	22091	22145	21849	21900	22144	21974	22140	22070	22125	21843	22035	21896	22024	21968	22172	22053	22199	21864	22038	22093	22010	22045	21828	22082	22080	21813	21934	22176	22154	21921	22107	22259	22127	22232	21926	22083	22011	21941	22222	21911	21879	22093	22133	22093	22105	22224	22238	22010	22059	22059	22031	22073	21948	21976	22105	22187	21869	22007	22069	22336	22173	22045	22006	22077	22044	21991	21978	22004	21911	22166	22253	22033	22084	22013	22044	22024	21879	21897	22006	22034	21907	21997	22074	21981	22031	22130	22070	22054	21986	22125	22046	21970	22069	22015	22037	22102	21947	22018	21850	21990	22061	22056	21999	22017	22124	22184	21883	22185	22039	22089	22004	22065	22040	22234	22323	22091	22123	21949	22044	21995	22079	22156	22138	22142	22319	22098	22052	21933	22105	22192	22165	22152	22144	22330	21954	21949	21939	22081	22156	22017	22100	22006	21803	22025	21690	21987	21676	22053	21908	22235	21928	21977	22193	22029	22244	22078	22007	21893	22082	22043	21922	22040	21973	22062	22096	22074	22078	21961	21913	21957	22062	22041	22080	21945	21894	21915	22104	22050	22176	22034	21879	21824	22066	22244	22178	22022	22020	22182	22121	21984	21979	22076	22201	21907	22096	21884	22284	21971	22223	21968	22033	22063	21998	21865	22136	21970	21929	22010	21999	22081	21858	22004	22167	21871	21980	22097	22080	22097	22146	22024	21972	22197	22130	22078	21875	22135	22155	22035	22159	22093	21956	22107	21832	21970	22275	22084	22056	22060	21922	21934	22036	22024	21961	21917	21943	21870	21998	21740	22053	21875	22075	22042	22018	21950	22151	21960	22020	21972	22077	21844	22159	22075	22043	21965	22038	22037	21916	22012	22238	21992	21982	22141	22198	21875	22040	22046	21982	22133	22101	22072	21935	21953	22120	22363	22109	21911	21967	22001	21905	21890	21966	21932	21843	22138	22121	22140	21850	22182	22039	22001	22065	21956	22244	21955	21907	21940	22163	22019	22148	22229	22209	22005	22137	21846	21998	21997	21894	21966	22271	22072	22035	22162	22113	21974	22173	21961	22144	22376	21969	21897	21941	22061	21898	21755	22101	21985	22178	22005	22189	21961	22081	22093	22101	22271	22041	22213	22098	22167	21885	22128	22044	22127	22070	21978	22012	21905	22115	21882	21880	22023	22008	22078	22136	21966	22031	21791	22136	21881	22076	21916	21933	21975	22082	22124	21964	22113	21977	22085	22005	22221	21973	22038	22056	22221	22024	22170	22018	22033	21991	22059	22062	21991	22053	22137	21853	21990	22022	22179	22080	22040	22066	21964	22024	22066	22099	21911	21990	21845	21983	22120	22001	22101	22195	22247	22090	22018	22097	22160	22065	22093	22218	22069	22053	22082	22178	22031	22060	22096	21915	22131	22123	21992	22234	22040	22151	22124	21817	22194	21925	21988	22165	22299	21853	22004	21973	21944	22028	21851	21968	22241	22003	21985	21926	21950	22051	22152	22013	22078	22151	22070	22034	21928	22043	21820	22024	21957	22030	21792	22156	22130	22263	22130	22071	21839	21907	21936	21914	21953	22082	21983	22005	21991	21971	22062	21965	21957	21925	22111	22121	21940	21891	21890	21946	21965	22067	21967	22149	22177	22062	22108	22113	22243	21922	22142	21970	21944	21838	22023	22042	22131	21909	22317	22166	21913	22015	22182	22231	21910	22077	22093	22073	22049	22010	21891	21999	22029	21953	22115	21848	22129	22056	22075	21845	22108	22099	22152	22058	22245	22034	22004	22016	21881	21895	21977	22131	22194	22153	21964	22151	21892	22017	22036	22005	22079	21903	22074	22123	22043	21944	22112	22103	21876	22099	22194	22259	22078	22059	22040	22029	22197	21945	22083	22052	22114	21956	21958	22038	22052	22278	21941	22013	22045	22056	22320	21892	22089	22226	22107	22083	22100	22004	22106	22190	22278	22196	22007	21951	22152	21814	22084	21964	22297	22201	21998	22215	21907	21940	21982	22021	22270	22077	22245	22063	22142	22037	21998	22150	21848	22173	21912	21920	22015	22005	21822	21991	21974	22066	21976	22147	22014	22028	22017	21982	22010	21743	21955	22130	22093	21970	22125	22116	22169	22041	22260	22132	21948	21979	22140	22199	22068	22052	21971	21992	21821	21995	21975	21907	22025	21985	22133	22157	22165	21946	22173	22107	22020	22193	22059	22207	22201	21929	22063	21942	22054	21894	21865	22126	21957	22065	21988	22065	21876	22101	22046	22123	22047	22064	21901	22036	22020	21938	22066	21968	22270	21967	22088	22030	22156	22064	22190	21959	22136	22080	22091	22081	22005	22034	22132	22042	22016	22195	21967	22125	22105	22218	21965	21946	21949	21965	22030	22266	22091	22053	21930	22061	22036	22034	22198	22037	22017	22111	22085	21957	21757	21906	22037	21978	21990	22159	21831	22200	21958	22042	21903	22148	22027	21887	21993	22057	22040	22106	22011	21977	21922	22150	22073	22205	22010	21887	21920	22239	22073	22087	22142	22059	22088	22059	21978	22023	21976	21897	21818	22114	22097	21953	22137	22034	22103	22114	21981	22060	21995	21931	21988	22169	22121	22232	21824	22012	22255	22065	21974	21989	22253	22037	22130	22102	22234	21871	21993	22149	22099	22015	22056	22101	21936	21891	22075	22080	21784	21977	21978	22084	21956	22019	21892	21875	22241	21826	22114	21945	21994	21979	21942	22137	21977	22045	22014	22109	21992	21913	22251	22020	22080	22354	22116	21759	21964	21969	22049	22098	21883	21919	22102	21937	22174	22080	22258	22072	22069	22086	22058	21994	22022	22156	22097	22076	21880	22064	21848	21993	22285	22112	22240	21920	22143	22035	22025	22208	22204	22273	22202	21969	22070	22066	22192	22097	22071	22023	21965	22121	21796	22077	22041	22157	22090	21768	22033	22129	22272	21910	22049	22046	22085	22102	22062	21993	21992	21797	22210	22232	22109	21918	22202	21878	22073	22306	22055	22077	22080	22193	22039	22166	21840	22279	22185	21973	21989	22042	22035	22187	22131	22368	22051	22222	21858	21924	21979	21982	21829	21962	22104	22000	22221	22011	22219	22127	21999	21925	22139	22082	22157	22055	22047	22178	22212	22134	22214	22060	21926	22028	21970	22041	21955	22129	22045	22157	21953	22140	21980	22259	22214	21970	22025	22248	21818	21919	21954	22169	21907	22156	22319	22088	22100	22045	21849	22104	21826	21950	21986	22008	22132	22065	22103	22031	22076	22008	21992	21911	21938	22043	21954	22117	22023	22127	22121	22057	21852	22073	22090	22054
17264	29381	28218	36629	69622	81402	60126	44224	30515	20094	18354	18328	18380	18337	18503	18265	18474	18359	18493	18671	18207	18428	18452	18625	18340	18294	18416	18365	18428	18565	18342	18460	18337	18443	18611	18259	18472	18505	18428	18438	18585	18301	18575	18515	18459	18495	18443	18303	18513	18388	18288	18258	18401	18392	18529	18367	18517	18333	18197	18480	18216	18296	18394	18279	18416	18482	18312	18432	18293	18502	18477	18565	18321	18479	18325	18446	18392	18422	18421	18247	18384	18388	18369	18381	18501	18337	18288	18423	18405	18416	18429	18272	18463	18448	18262	18447	18439	18392	18513	18338	18190	18534	18364	18378	18446	18343	18349	18282	18362	18299	18609	18323	18385	18424	18282	18335	18448	18418	18261	18362	18284	18522	18370	18342	18328	18472	18393	18279	18519	18268	18326	18337	18521	18610	18384	18291	18408	18489	18412	18532	18450	18491	18315	18571	18546	18425	18301	18260	18457	18419	18347	18372	18589	18426	18219	18410	18396	18431	18320	18199	18578	18266	18310	18304	18230	18229	18361	18376	18432	18157	18194	18118	18232	18406	18433	18473	18344	18412	18420	18472	18277	18426	18242	18147	18407	18324	18235	18296	18445	18378	18431	18492	18562	18274	18460	18425	18287	18373	18514	18425	18339	18554	18281	18227	18237	18427	18389	18249	18494	18249	18166	18420	18271	18486	18387	18511	18366	18356	18361	18320	18367	18196	18221	18523	18466	18392	18339	18418	18481	18347	18378	18250	18465	18402	18276	18431	18247	18216	18394	18452	18123	18367	18329	18246	18342	18289	18435	18342	18301	18387	18372	18206	18488	18497	18403	18359	18300	18259	18367	18405	18496	18173	18158	18547	18275	18286	18416	18550	18459	18375	18414	18372	18167	18339	18243	18450	18493	18346	18500	18345	18320	18487	18427	18276	18339	18292	18353	18468	18409	18446	18439	18177	18483	18412	18414	18297	18307	18356	18365	18379	18427	18399	18357	18270	18374	18289	18353	18405	18476	18379	18421	18227	18287	18384	18261	18478	18558	18401	18224	18396	18513	18387	18299	18508	18439	18454	18227	18454	18356	18471	18367	18240	18367	18211	18353	18436	18176	18459	18354	18567	18308	18239	18340	18482	18348	18353	18463	18375	18262	18317	18366	18263	18306	18439	18427	18280	18346	18287	18251	18408	18350	18138	18515	18522	18444	18268	18432	18442	18280	18395	18474	18454	18342	18339	18340	18306	18401	18359	18369	18397	18342	18501	18457	18388	18225	18319	18234	18360	18276	18299	18208	18460	18510	18407	18413	18370	18382	18574	18243	18451	18235	18318	18197	18398	18407	18418	18242	18256	18185	18457	18195	18380	18322	18358	18276	18411	18420	18502	18478	18458	18403	18257	18285	18389	18286	18224	18281	18435	18369	18326	18369	18133	18498	18361	18395	18400	18355	18283	18501	18176	18369	18375	18371	18456	18303	18328	18355	18460	18233	18454	18303	18361	18293	18311	18331	18538	18383	18309	18501	18252	18236	18360	18344	18425	18534	18558	18512	18352	18162	18325	18317	18395	18399	18335	18272	18403	18359	18284	18550	18358	18327	18390	18405	18431	18371	18377	18416	18310	18402	18265	18352	18505	18346	18270	18422	18316	18318	18328	18339	18451	18408	18380	18298	18384	18235	18410	18344	18421	18415	18140	18413	18428	18287	18332	18452	18505	18294	18313	18396	18269	18440	18395	18462	18294	18263	18236	18382	18277	18461	18310	18384	18550	18301	18478	18425	18560	18417	18566	18315	18293	18240	18562	18367	18275	18442	18471	18532	18462	18375	18297	18390	18302	18440	18359	18431	18410	18349	18305	18173	18617	18504	18415	18233	18300	18190	18375	18213	18549	18331	18400	18272	18340	18293	18559	18164	18445	18328	18320	18425	18362	18331	18332	18335	18339	18340	18456	18358	18324	18436	18473	18427	18206	18261	18345	18456	18462	18202	18497	18420	18327	18272	18416	18365	18276	18279	18341	18338	18289	18403	18258	18289	18344	18298	18512	18352	18339	18400	18565	18439	18172	18292	18398	18379	18259	18311	18503	18367	18483	18360	18357	18388	18380	18427	18303	18399	18270	18346	18274	18280	18449	18448	18238	18437	18324	18405	18375	18378	18292	18453	18288	18409	18398	18488	18329	18244	18482	18402	18420	18347	18354	18195	18380	18334	18408	18292	18255	18371	18313	18253	18230	18458	18383	18435	18337	18222	18356	18255	18296	18234	18434	18308	18499	18230	18218	18472	18316	18510	18395	18343	18317	18217	18404	18299	18388	18309	18381	18412	18418	18568	18332	18376	18445	18514	18281	18369	18416	18341	18446	18347	18507	18347	18254	18379	18261	18287	18361	18378	18196	18339	18307	18339	18495	18367	18097	18209	18256	18325	18362	18353	18483	18217	18332	18462	18341	18195	18478	18424	18217	18446	18473	18514	18311	18401	18277	18480	18232	18293	18366	18196	18431	18337	18249	18275	18431	18425	18496	18287	18508	18326	18270	18230	18465	18506	18403	18465	18306	18429	18331	18359	18409	18338	18459	18467	18363	18260	18255	18282	18317	18448	18305	18347	18457	18363	18319	18420	18399	18402	18271	18340	18276	18372	18268	18410	18320	18483	18250	18319	18244	18390	18362	18286	18284	18364	18423	18291	18496	18323	18388	18364	18436	18276	18225	18373	18252	18625	18418	18365	18390	18427	18278	18367	18344	18275	18393	18247	18294	18237	18283	18471	18311	18412	18357	18390	18438	18368	18387	18344	18286	18563	18407	18456	18276	18264	18501	18450	18344	18261	18312	18363	18500	18409	18319	18495	18474	18345	18486	18470	18284	18484	18520	18286	18483	18403	18389	18520	18370	18491	18498	18453	18231	18283	18265	18304	18490	18475	18396	18298	18310	18366	18330	18346	18442	18589	18471	18537	18490	18283	18262	18341	18339	18288	18351	18283	18297	18283	18284	18476	18223	18503	18324	18332	18262	18413	18340	18441	18557	18363	18237	18252	18316	18293	18369	18377	18237	18316	18371	18457	18390	18329	18298	18371	18326	18464	18328	18466	18378	18374	18440	18459	18416	18515	18334	18495	18412	18446	18373	18371	18492	18313	18208	18504	18361	18478	18504	18395	18226	18368	18316	18421	18392	18218	18373	18235	18211	18246	18267	18151	18447	18453	18269	18471	18294	18458	18319	18438	18427	18448	18428	18558	18517	18426	18360	18374	18437	18295	18401	18366	18254	18462	18255	18287	18356	18464	18341	18556	18438	18291	18413	18379	18339	18263	18355	18379	18271	18286	18335	18457	18292	18437	18498	18358	18277	18192	18459	18286	18459	18430	18410	18490	18400	18221	18315	18440	18156	18436	18384	18351	18501	18205	18288	18285	18220	18445	18336	18213	18438	18255	18235	18444	18269	18297	18367	18409	18533	18446	18285	18293	18268	18365	18240	18274	18475	18343	18349	18200	18349	18347	18344	18445	18348	18405	18465	18311	18321	18593	18285	18423	18375	18333	18365	18299	18268	18457	18322	18538	18256	18298	18472	18406	18141	18406	18223	18293	18509	18388	18129	18338	18379	18292	18461	18371	18312	18626	18448	18496	18390	18404	18261	18352	18227	18332	18310	18414	18425	18466	18258	18325	18372	18574	18168	18406	18442	18230	18323	18476	18295	18468	18172	18360	18368	18402	18298	18480	18267	18346	18284	18500	18491	18322	18423	18504	18444	18471	18392	18351	18347	18417	18356	18534	18382	18414	18513	18484	18250	18271	18340	18463	18291	18334	18494	18388	18207	18269	18302	18222	18314	18446	18258	18391	18313	18383	18443	18337	18416	18371	18334	18454	18219	18417	18246	18386	18463	18311	18485	18308	18437	18281	18428	18472	18218	18223	18325	18345	18365	18467	18249	18378	18517	18375	18284	18250	18418	18408	18356	18111	18299	18223	18291	18472	18292	18368	18390	18473	18455	18352	18334	18455	18477	18341	18180	18359	18533	18332	18472	18324	18169	18395	18198	18224	18324	18461	18270	18211	18317	18460	18470	18459	18368	18286	18502	18441	18337	18517	18499	18345	18347	18453	18321	18293	18578	18459	18289	18493	18415	18345	18524	18251	18327	18520	18442	18275	18448	18192	18310	18552	18362	18537	18488	18295	18560	18410	18323	18529	18385	18306	18437	18401	18374	18374	18312	18411	18345	18419	18489	18235	18476	18438	18147	18437	18297	18419	18434	18423	18332	18301	18223	18306	18228	18393	18223	18211	18283	18406	18473	18543	18318	18436	18451	18559	18366	18495	18342	18465	18034	18486	18384	18466	18432	18301	18400	18329	18466	18236	18317	18263	18305	18408	18573	18216	18415	18357	18328	18208	18292	18169	18324	18598	18415	18331	18277	18483	18398	18298	18520	18309	18481	18281	18336	18356	18340	18315	18571	18332	18384	18431	18424	18316	18492	18417	18125	18385	18312	18161	18505	18381	18347	18487	18445	18428	18367	18426	18398	18469	18195	18273	18221	18507	18300	18449	18369	18305	18243	18392	18423	18395	18409	18358	18332	18238	18465	18358	18206	18162	18422	18322	18460	18490	18227	18490	18348	18335	18521	18463	18315	18343	18364	18287	18263	18235	18182	18392	18454	18468	18269	18370	18460	18380	18217	18382	18511	18392	18265	18376	18433	18515	18583	18309	18337	18300	18382	18122	18384	18451	18335	18463	18435	18316	18502	18219	18452	18262	18403	18242	18248	18293	18209	18420	18481	18134	18500	18295	18400	18388	18284	18383	18424	18233	18423	18421	18323	18322	18306	18333	18177	18330	18390	18391	18428	18336	18412	18243	18480	18415	18486	18340	18298	18344	18501	18368	18227	18072	18336	18465	18520	18186	18449	18313	18392	18279	18375	18461	18383	18294	18027	18336	18421	18353	18372	18335	18517	18365	18377	18336	18475	18304	18358	18551	18243	18364	18400	18518	18227	18412	18368	18316	18413	18340	18400	18286	18325	18459	18193	18385	18321	18343	18342	18398	18396	18350	18290	18375	18426	18358	18433	18454	18289	18333	18291	18176	18418	18376	18385	18283	18423	18445	18433	18388	18463	18303	18371	18259	18256	18198	18212	18305	18279
28026	22556	26146	26550	33724	38130	30922	26399	23908	22568	22363	22246	22289	22247	22269	22342	22232	22419	22205	22222	21942	22177	22083	22243	22196	22163	22397	22154	22209	22140	22139	22192	22117	22243	22219	22066	22138	22303	22188	22197	22165	22159	22350	22220	22287	22261	22297	22120	22167	22342	22146	22254	22144	22042	22074	22462	22320	22223	22285	22117	22105	22096	22101	22196	22032	22187	22247	22148	22068	22060	21979	22081	22045	22293	22251	22103	22103	22052	22308	22170	22402	22149	22240	22223	22068	22163	22238	22286	22121	22246	22167	22268	22071	22429	22271	22103	21998	22328	22045	22227	22224	22022	22255	22101	22284	22371	22188	22354	22014	22266	22347	22026	22104	22273	22283	22344	22111	22228	22230	22197	22085	22156	22204	21925	22026	22268	22216	22155	22217	22155	22211	22040	22297	22249	22154	22167	22079	22099	22278	22270	22172	22233	22012	22128	22235	22227	22343	22137	22265	22131	22328	22166	22341	22247	22224	22228	22149	22198	22261	22145	22184	22266	22242	22103	22068	21979	22152	22017	22170	22280	22337	22226	22438	22115	22361	22145	22017	21870	22123	21959	22096	22119	22099	22164	22050	22180	22249	21977	22111	22219	22363	22316	22313	22185	22038	22177	22339	22190	22056	22275	22084	22188	22253	22220	22066	22093	22205	22029	22372	22349	22131	22072	22296	21955	21910	22310	22240	22212	22163	22242	21930	22362	22165	22274	22066	22126	22094	22200	22045	22169	22267	22083	22144	22118	22262	22467	22374	22465	22349	22064	22192	21822	22104	22119	21995	22106	22183	22296	22219	22109	22202	22309	22232	22233	22106	22334	22223	22299	22032	22037	22349	22122	22371	22045	22153	22062	22349	21957	22036	21957	22228	22092	22244	22288	22198	22049	22103	22245	22446	22224	22121	22137	22119	22305	22414	22467	22365	22167	22096	22242	22037	22294	22156	22177	22260	21938	22084	22166	22137	22137	22229	22138	21887	22327	22280	22055	22176	22095	22399	22328	22005	22296	22133	21797	22170	21912	21915	22100	22197	22110	22071	22141	22172	21867	22256	21911	22189	21995	22215	22066	22178	22217	22359	22136	22052	22278	22061	22257	22008	22129	21906	22219	22253	22062	22136	22456	21826	21955	22657	22082	22341	22144	22134	22130	22357	22404	22274	22290	22131	22160	22056	22045	22341	22095	22088	22339	22081	22147	22294	22219	22237	22066	22268	22211	22173	22397	22055	22026	22241	22274	22185	22222	22238	22059	22122	22249	22046	21974	22223	22387	22349	22306	22151	22281	22087	22063	22092	22099	22236	22137	22246	22035	22286	22284	22352	22225	22255	22286	22288	22128	22349	22154	22359	21967	22108	22302	22187	22155	22196	22053	22072	22207	22187	22015	22065	22172	22111	22227	22152	22280	22226	22398	22384	22193	22207	22089	22378	22306	22007	22063	22277	22176	22172	22070	22127	22109	22294	21908	22057	22015	22280	22322	22026	22303	22208	22274	22411	21989	22029	22125	22170	22241	22088	22284	22271	22070	22121	22267	22217	22129	22179	22103	22297	22150	22408	22150	22299	22213	22134	22209	22358	22319	22263	22274	21956	22193	22249	22392	22182	22143	22230	22248	22134	22252	22427	22194	22240	22346	22177	22095	22278	22118	22066	22083	22157	22004	21950	22223	22345	22065	22349	22219	22094	22230	22222	22247	22066	22064	22149	22185	22263	21977	22009	22220	21975	22268	21934	22158	22288	22118	22163	22185	22203	22113	22008	21946	22236	22101	22069	22208	22006	22420	22153	22193	22201	22317	22206	22220	21941	22147	22151	22061	22089	22386	22249	22224	22119	22303	22217	22151	22201	22169	22214	22229	22189	22211	22279	22267	22260	22157	22320	22063	22258	22251	22034	22121	22095	22097	22435	22241	22114	22092	22190	22093	22158	22280	22354	22111	22164	22380	22197	22275	21997	22082	22084	22072	22117	22161	22078	22270	22229	22104	22193	22276	22127	22311	22018	22273	21967	22151	22004	22157	22102	22265	22313	22169	22038	22190	22068	22196	22161	22059	22188	22283	22392	22167	22175	22206	21988	22083	22333	22160	22233	22370	22314	22099	22295	21944	22197	22083	21977	22267	22175	22419	22198	22232	22003	22124	22220	22104	22230	22073	22260	22052	22032	22246	22152	22203	22109	22314	22036	22113	22138	22331	22080	22109	22051	22253	22387	22391	22084	22186	22040	22101	22319	21920	22216	22130	22364	22055	22119	22228	22282	21960	22081	22165	22000	22046	22065	22223	22167	22244	21950	22248	22260	22008	22133	22084	22108	22210	22148	22135	22159	22335	22269	22384	22392	22135	22209	22280	22175	22147	22193	22051	22126	22166	21951	21950	22039	22148	22018	22203	22117	22118	22498	22250	22014	22068	22163	22129	22349	21944	21965	22290	22034	22152	22050	21905	22247	22075	22212	22172	22357	22128	22117	22102	22380	22209	22255	22146	22233	22060	22217	22186	22107	22267	22225	22265	22487	22098	22090	22382	22139	21996	22132	22135	21876	22060	22253	22153	22150	22363	22366	22261	21848	22038	22256	22357	22221	21904	22166	22209	22338	22133	22111	22067	22167	22317	22146	22209	22297	21821	22235	21969	22352	22157	22095	22256	22143	22139	22280	22083	22135	22206	22198	22426	22297	22048	22245	22235	22225	22351	22135	22424	22375	22357	22340	22316	22200	22129	21981	22038	22107	22134	22107	22277	22291	22360	22219	22172	21993	22315	22191	22357	22200	22301	22163	22105	22332	22166	22277	22377	22297	22181	22146	21983	22327	22130	22181	22283	22044	22172	22050	22315	22376	22004	22002	22101	22095	22248	22106	22320	22091	22273	22013	22234	22177	22265	22138	22170	22088	22024	22164	21983	22196	22160	22057	22274	22188	22110	22464	22268	22368	22293	22189	22175	22186	22219	22105	22205	22014	21910	22274	22265	22390	22302	22137	22218	22191	21950	22437	22131	22076	22110	22207	22144	22310	21985	22268	22263	22097	22073	22230	22226	22290	22037	22212	22462	22157	22270	22009	22174	22220	22172	22321	22050	22273	22112	22048	22075	22115	22176	22117	22097	22217	22360	22275	22233	22329	22039	22254	22025	22295	22127	22100	22367	22229	22292	22147	22230	22072	22312	22179	22098	22158	22177	22168	22130	22141	22328	22106	22034	22099	21981	22057	22213	22508	21983	22059	22325	22187	22214	22001	22039	22155	22165	22187	22187	22095	22314	22074	22096	22211	22309	22258	22181	22323	22066	22386	22144	22369	22147	22230	22018	22112	22153	22152	22239	22158	22123	22159	22151	22345	22119	22419	22042	22195	22038	22145	22137	22244	22116	22116	22195	22187	22114	22151	22059	22260	22300	21957	22336	22084	22270	22097	22173	22149	22211	22392	22015	22044	22008	22187	21953	22196	22064	22172	22255	22268	22132	21891	22289	22257	22148	22184	22249	22398	21900	22295	22162	22262	22219	22313	22392	22340	22287	22162	22227	22309	22313	22080	22148	22232	22213	22063	22168	22322	22159	22225	22453	21983	22203	22028	22265	22086	22156	22206	22355	22367	22248	22111	22268	22248	22315	22301	22214	22160	22061	22001	22240	22450	22475	22457	22313	22214	22295	22064	22165	22134	22334	22479	22161	22205	21897	22368	21990	22316	22227	22053	21975	22608	22078	22226	22240	22238	22281	22405	22203	22272	22011	22335	22067	22165	22184	22153	22099	22287	22250	22184	22311	22160	22340	22020	22230	22209	22193	22537	22163	22091	22112	22132	22218	22221	22227	22314	21968	22123	22297	22412	22219	22254	22111	22127	22217	22015	22316	22362	22270	22085	22005	22249	22228	22169	22348	22179	22202	22241	22082	22272	22123	22313	22056	22132	21985	22093	22153	21987	22361	21992	22282	22242	22182	22184	22116	22138	22211	22171	22059	22125	22073	22054	22199	22267	22330	22393	22164	22125	22219	22230	22051	22110	22059	22079	22165	22432	22228	22268	22125	22129	22079	22126	22306	22193	22134	22081	22068	22174	22161	22064	22269	22149	22145	22229	22148	22426	22059	22098	22143	22275	22379	22017	22095	22205	22343	22109	22152	22210	22120	22182	22188	22510	22224	22343	22276	22189	22166	22159	22101	22235	22307	22163	22277	22218	21947	22434	22309	21865	22095	22500	22257	22320	22191	22065	21992	22069	22236	22081	22196	22161	22210	22232	22054	22241	22247	22227	22082	22183	22090	22073	22262	22149	22313	22301	22128	22372	22151	22294	22160	22229	22167	22306	22035	22259	22231	22256	22147	22165	22199	22178	22184	22310	22489	22207	22169	22247	22214	22270	22386	22099	22428	22133	22190	22148	22126	22125	22027	22132	22226	21966	22222	22297	22335	22384	22191	22181	22153	22253	22154	22226	22006	22240	22343	22489	22151	22163	22313	22440	22200	22213	22285	22241	22225	22373	22321	22119	22143	22211	22354	22174	22143	22357	22179	22079	22138	22291	22196	22172	22063	22071	22030	22180	21949	21960	22296	22256	22018	22194	22316	22128	22006	22113	22259	22246	22041	22159	22315	22289	22184	22309	22440	22218	22176	22097	22275	22057	22072	22169	22208	22312	22096	22359	22176	22112	22105	22142	22115	22144	22095	22093	22008	22054	22207	22165	22256	22049	22080	22105	22176	22244	22224	22203	22147	22067	22154	22094	22058	22059	22159	22367	22252	22332	22240	22113	22237	22138	22060	22186	22264	22033	22160	22213	22119	22100	22357	22227	22107	22313	22168	22309	22324	22135	22288	21986	22220	22278	22301	22341	22188	22169	22052	22268	22247	22234	22093	22059	22161	22165	22218	22404	22094	22288	22074	22102	22078	22368	21972	22253	22107	22205	21921	22057	21963	22223	22255	22062	22165	22056	22233	22358	22370	22204	22033	22087	21953	22142	22316	22044	22215	22092	22197	22192	22126	22321	22264	22022	22451	22205	22215	22317	22085	22120	22168	22169	22183	22378	22219	22172	22088	22315	22278	22238	22281	22104	22225	22130	22194	22028	22079	22313	22304	22163	22347	22242	22337	22148	22297	22338	22165	22038	22308	22019	22330	22165	22249	22143	22228
16809	19563	19440	22971	34878	36202	27673	22966	19844	18507	18418	18566	18344	18485	18505	18525	18412	18331	18536	18412	18311	18335	18481	18378	18338	18411	18477	18512	18413	18418	18366	18550	18493	18439	18484	18366	18554	18413	18444	18362	18301	18382	18646	18526	18533	18400	18455	18522	18327	18456	18402	18428	18528	18381	18405	18584	18432	18502	18566	18547	18513	18573	18487	18614	18528	18324	18451	18611	18303	18496	18640	18470	18396	18653	18650	18332	18377	18532	18515	18631	18378	18481	18498	18386	18393	18489	18363	18617	18347	18458	18474	18542	18540	18511	18311	18404	18407	18458	18351	18392	18527	18367	18589	18651	18435	18789	18332	18511	18684	18277	18386	18391	18381	18631	18367	18273	18514	18443	18460	18605	18337	18484	18524	18349	18391	18365	18437	18417	18629	18322	18527	18328	18457	18410	18366	18543	18446	18413	18681	18388	18297	18390	18460	18550	18443	18345	18250	18607	18401	18382	18452	18454	18350	18371	18440	18371	18573	18363	18543	18518	18636	18405	18318	18225	18504	18394	18244	18476	18437	18258	18710	18551	18406	18233	18402	18295	18460	18479	18545	18483	18355	18471	18530	18386	18522	18518	18426	18488	18473	18492	18437	18437	18348	18595	18422	18330	18514	18356	18469	18408	18403	18446	18490	18733	18538	18383	18332	18494	18581	18476	18692	18395	18376	18586	18518	18474	18428	18559	18386	18517	18416	18383	18534	18489	18695	18492	18358	18477	18392	18537	18302	18482	18199	18490	18518	18355	18653	18472	18341	18627	18386	18452	18531	18403	18499	18498	18609	18547	18524	18452	18652	18383	18293	18268	18576	18496	18400	18394	18519	18438	18337	18328	18318	18505	18413	18384	18512	18464	18294	18271	18568	18557	18502	18408	18330	18577	18419	18271	18535	18373	18570	18413	18494	18479	18374	18519	18517	18496	18433	18417	18420	18339	18442	18391	18472	18578	18415	18450	18495	18569	18527	18477	18364	18507	18582	18489	18520	18548	18389	18394	18628	18532	18611	18460	18389	18441	18505	18452	18444	18424	18533	18544	18492	18462	18442	18464	18446	18597	18520	18316	18640	18293	18502	18347	18630	18531	18499	18492	18473	18572	18475	18372	18558	18460	18470	18360	18623	18420	18436	18395	18395	18554	18405	18498	18433	18442	18628	18353	18366	18387	18436	18584	18614	18512	18428	18458	18443	18494	18325	18641	18388	18380	18559	18438	18479	18533	18445	18532	18393	18568	18285	18448	18521	18384	18396	18379	18538	18431	18465	18574	18592	18402	18638	18416	18401	18517	18449	18422	18414	18410	18445	18517	18452	18458	18211	18393	18259	18535	18392	18313	18534	18405	18526	18356	18472	18447	18499	18578	18539	18555	18485	18339	18523	18578	18691	18300	18342	18422	18675	18510	18585	18440	18497	18091	18255	18600	18525	18506	18480	18564	18607	18325	18553	18474	18599	18535	18560	18370	18279	18623	18459	18356	18603	18519	18481	18503	18568	18506	18490	18546	18460	18502	18469	18456	18341	18457	18381	18526	18253	18436	18585	18492	18365	18350	18589	18421	18433	18294	18581	18305	18443	18321	18404	18189	18299	18381	18541	18525	18365	18502	18422	18412	18296	18413	18552	18346	18219	18415	18577	18592	18364	18681	18345	18610	18543	18310	18444	18476	18467	18436	18320	18355	18505	18340	18387	18363	18403	18460	18511	18464	18396	18490	18542	18571	18294	18434	18338	18418	18445	18482	18328	18407	18447	18489	18445	18369	18468	18265	18412	18318	18243	18534	18325	18502	18546	18485	18419	18473	18332	18491	18582	18557	18605	18523	18524	18609	18234	18680	18512	18415	18438	18510	18234	18646	18605	18337	18236	18445	18463	18517	18395	18285	18435	18368	18523	18443	18395	18457	18492	18453	18591	18500	18503	18493	18390	18312	18490	18308	18349	18413	18517	18439	18317	18403	18625	18399	18464	18279	18546	18387	18373	18541	18454	18352	18463	18448	18524	18367	18432	18452	18503	18489	18296	18567	18334	18449	18276	18484	18386	18326	18321	18455	18510	18337	18586	18434	18402	18502	18579	18426	18403	18666	18569	18399	18524	18452	18364	18545	18390	18480	18556	18473	18476	18353	18375	18482	18203	18641	18459	18583	18448	18391	18287	18446	18359	18494	18448	18382	18465	18561	18471	18564	18468	18387	18414	18368	18340	18400	18486	18523	18410	18528	18385	18472	18489	18381	18425	18610	18426	18337	18400	18392	18415	18556	18477	18524	18426	18556	18461	18365	18487	18424	18532	18530	18429	18453	18296	18480	18587	18498	18409	18447	18547	18484	18281	18535	18559	18422	18361	18387	18256	18536	18492	18334	18472	18507	18443	18517	18516	18417	18526	18475	18563	18615	18460	18466	18468	18676	18473	18569	18269	18339	18418	18450	18571	18532	18397	18567	18324	18332	18411	18384	18373	18556	18679	18410	18536	18407	18486	18523	18537	18508	18550	18393	18430	18405	18470	18405	18598	18502	18572	18421	18666	18520	18504	18418	18366	18383	18457	18549	18390	18413	18462	18548	18471	18413	18420	18396	18581	18535	18532	18622	18606	18480	18481	18369	18469	18521	18361	18437	18641	18426	18479	18454	18491	18364	18595	18416	18638	18348	18489	18437	18385	18538	18577	18561	18489	18304	18353	18548	18567	18273	18590	18527	18387	18639	18432	18458	18431	18505	18546	18544	18344	18221	18562	18357	18332	18416	18506	18588	18477	18441	18606	18357	18505	18648	18423	18441	18476	18566	18482	18588	18607	18439	18469	18532	18419	18468	18450	18588	18393	18505	18386	18478	18560	18361	18444	18431	18325	18578	18426	18536	18503	18394	18668	18492	18311	18527	18309	18535	18438	18507	18506	18444	18407	18444	18389	18415	18394	18360	18398	18415	18416	18161	18521	18335	18411	18705	18371	18389	18401	18341	18431	18481	18385	18385	18418	18436	18541	18275	18456	18438	18383	18556	18388	18468	18433	18583	18456	18450	18619	18470	18515	18363	18399	18463	18524	18449	18467	18479	18493	18349	18657	18498	18309	18468	18300	18424	18421	18394	18254	18613	18413	18549	18335	18475	18374	18615	18512	18439	18377	18475	18507	18519	18595	18442	18386	18453	18580	18514	18741	18613	18367	18453	18404	18606	18235	18275	18512	18620	18463	18341	18472	18500	18472	18548	18370	18508	18499	18414	18473	18461	18418	18566	18369	18358	18362	18404	18448	18680	18386	18586	18561	18395	18515	18421	18611	18291	18361	18460	18302	18458	18432	18504	18429	18639	18482	18540	18549	18473	18518	18431	18443	18457	18487	18417	18505	18450	18600	18359	18273	18599	18478	18270	18434	18531	18498	18481	18438	18383	18356	18305	18538	18460	18488	18423	18615	18507	18487	18393	18512	18402	18653	18529	18434	18405	18449	18516	18391	18488	18374	18390	18508	18552	18418	18636	18456	18409	18280	18276	18603	18475	18460	18455	18624	18595	18661	18469	18430	18455	18336	18488	18475	18431	18561	18419	18539	18432	18502	18514	18517	18524	18512	18490	18498	18493	18506	18488	18634	18277	18509	18371	18506	18381	18507	18351	18488	18480	18312	18463	18558	18471	18382	18393	18454	18593	18459	18503	18413	18465	18564	18535	18558	18320	18567	18512	18520	18257	18424	18488	18396	18433	18440	18231	18559	18453	18505	18473	18399	18545	18399	18620	18307	18514	18458	18530	18449	18492	18464	18403	18466	18595	18455	18371	18432	18373	18502	18533	18596	18581	18389	18620	18375	18443	18486	18428	18455	18567	18454	18399	18203	18395	18668	18547	18344	18412	18657	18378	18479	18453	18393	18430	18350	18562	18396	18354	18519	18419	18574	18279	18504	18361	18405	18383	18260	18463	18500	18533	18395	18521	18483	18433	18574	18403	18300	18482	18400	18568	18558	18433	18372	18520	18411	18441	18187	18406	18543	18682	18543	18383	18411	18401	18689	18468	18506	18522	18311	18517	18439	18434	18482	18378	18353	18424	18475	18479	18493	18367	18567	18421	18693	18323	18587	18473	18616	18385	18484	18506	18423	18566	18383	18575	18320	18491	18607	18436	18461	18550	18569	18252	18431	18277	18473	18612	18472	18572	18443	18558	18438	18500	18338	18537	18548	18373	18605	18529	18361	18323	18488	18563	18534	18571	18370	18513	18440	18409	18458	18476	18512	18475	18548	18457	18438	18408	18570	18502	18427	18543	18600	18430	18450	18540	18202	18373	18269	18490	18432	18455	18429	18356	18314	18670	18571	18373	18492	18465	18322	18356	18398	18299	18542	18436	18431	18487	18337	18481	18427	18382	18504	18604	18380	18306	18490	18469	18413	18446	18356	18418	18389	18452	18572	18300	18527	18432	18339	18517	18652	18580	18481	18485	18330	18502	18669	18363	18623	18501	18593	18317	18496	18585	18393	18493	18448	18418	18307	18549	18356	18418	18290	18490	18385	18458	18499	18246	18774	18535	18594	18405	18429	18433	18531	18577	18416	18475	18469	18581	18462	18616	18521	18538	18508	18518	18388	18467	18303	18442	18506	18496	18479	18391	18485	18294	18374	18459	18634	18376	18625	18529	18536	18442	18544	18391	18431	18498	18312	18587	18378	18513	18534	18573	18815	18498	18304	18486	18466	18637	18494	18585	18607	18409	18506	18263	18548	18371	18461	18445	18377	18318	18351	18495	18576	18555	18485	18346	18535	18368	18563	18396	18570	18407	18463	18388	18441	18621	18325	18424	18307	18394	18506	18358	18532	18560	18422	18429	18503	18461	18380	18346	18446	18425	18319	18338	18497	18553	18319	18531	18534	18576	18526	18592	18609	18437	18536	18330	18355	18517	18504	18417	18426	18529	18575	18532	18377	18278	18557	18542	18239	18386	18490	18548	18608	18508	18562	18403	18562	18348	18443	18494	18508	18428	18452	18356	18612	18413	18491	18540	18460	18538	18566	18297	18289	18478	18460	18527	18570	18557	18530	18548	18502	18435	18273	18444	18589	18491	18589	18478	18476	18558	18462	18409	18489	18476	18650	18367	18329	18435	18359	18473	18444	18341	18457	18738	18545	18593	18297	18419
24702	21154	28014	28787	53034	62399	48602	34065	27382	23306	22494	22057	21845	21994	22103	21961	22043	22264	22061	22140	22230	22138	22234	21794	22129	21983	21849	21846	21936	22057	22124	21876	21822	22132	21999	22167	21983	22257	21923	22222	21976	21882	21901	22010	21719	22037	22094	21984	22211	22162	22054	21913	21798	21917	22041	21913	21924	22011	22035	22086	21878	21981	21957	22070	22192	22051	22006	22145	22065	21943	22373	22006	22000	22008	22125	22039	21968	21890	22189	21925	22082	21904	22212	22177	22055	22038	21950	21968	21873	21992	22116	22200	21872	21995	22065	22114	22139	21932	22211	22198	22043	21951	22076	22061	21930	21946	22196	21911	21968	21969	21997	21987	22056	21966	22207	21898	21874	21986	21874	22042	22087	22063	21967	22015	21883	22035	22088	22093	22259	22125	22077	21862	22062	22010	21958	21882	21979	21989	22175	22093	21922	21939	22019	22016	21971	21781	22035	21957	21957	21986	22241	21905	21912	22058	22069	22135	22046	22022	21804	22123	22080	22076	22205	21940	21996	21979	22266	22135	22126	22006	22062	21946	21945	22022	22075	21868	21812	21972	22080	22065	21978	22036	22076	22007	22148	22063	22085	21984	21975	21920	22354	21939	22063	21975	21895	21793	21797	22012	21964	21804	22021	21906	21898	21845	21951	21729	21680	22085	22078	22256	21960	22039	22030	21934	22079	21951	21729	22017	21891	22108	22111	21978	22001	21882	21944	21983	22031	21718	21958	22049	22013	21900	22040	22117	21903	22064	22135	22364	22017	22023	21952	22109	21839	22003	22055	21968	21901	21950	21954	22043	21922	21730	21826	22112	21927	22178	21981	22153	21970	21926	21997	22050	21764	21944	21781	21975	22006	21841	22208	22311	22004	21968	22148	21834	22054	21924	21959	22169	22105	22151	21987	22073	21917	21967	22083	22128	22071	21962	21949	21990	21978	22068	21793	22124	21910	21800	22152	22087	22134	21962	21804	21913	22015	21984	21847	22104	21653	21920	22156	22052	21898	21825	22101	22264	22175	21872	21891	21850	22017	22152	21740	21823	22163	21908	22187	22040	22181	22027	21895	21911	22009	21925	22215	22044	22167	22264	22135	22276	22035	22077	22085	22098	21929	21864	21736	21832	22073	22020	22083	22070	21963	22021	22178	21876	21966	22076	21856	21821	21844	22091	21903	22018	22113	22112	21811	22000	22218	21850	22172	21907	22056	21871	21906	21999	22189	22140	22070	21929	22065	22175	21956	21988	22099	22034	22131	22183	21994	22237	22001	22189	22074	21826	22039	21943	21831	22076	21862	21969	22072	22150	22070	22102	22021	22217	21978	22036	21883	22237	21988	22007	22139	22026	21792	22185	21783	22075	22101	21823	22195	22071	22107	22104	22181	22036	21929	21920	22002	22195	22055	22099	21866	22130	21875	22183	22100	22062	22146	22230	21951	22001	22055	21806	22095	22146	22130	21679	21985	21916	22065	21970	22199	22032	21925	22012	22144	22059	22121	21909	21984	21783	21798	21896	22089	22104	22151	22107	22029	21962	22059	22055	21825	22093	22025	22047	21904	22002	22136	21934	22271	22166	21964	22043	22083	21736	21925	22082	21946	21976	22058	22027	22065	21936	21979	22009	21895	21855	22063	21912	21967	22143	21908	22050	21768	22068	22102	21846	21900	22044	21895	22087	21919	21969	22128	22025	21930	22103	21921	21975	21943	22187	21738	21761	22060	21839	21914	22019	22018	21967	22029	21986	22014	21768	21829	22019	21974	22002	22132	22099	22087	22029	22040	21706	22087	21961	21850	22043	22005	22132	22232	22192	22097	22046	22041	21976	22076	22019	21969	21954	21954	22110	21999	22063	21882	22004	22233	21876	21990	22079	21882	21958	21803	21958	21972	22085	21887	22030	22138	22029	21981	21885	22127	21824	21892	21927	22056	21778	22191	22075	22208	21916	22102	21856	21993	21947	21980	21993	21811	21934	21840	22061	22186	21942	22047	22262	21921	21788	22094	22019	21932	22105	22034	22122	22050	21954	22289	21891	22229	22155	21915	22030	21881	22038	22088	22139	22063	21982	22126	22087	22049	21872	21971	21984	21973	22079	22078	22024	22119	21925	22081	22022	22133	22017	21979	21964	21835	22014	22023	22105	21908	22073	21981	21977	21986	22261	22105	22164	21823	22160	21932	21978	21967	22079	21936	22008	21896	22219	21934	22010	22233	22068	21971	22055	21967	21991	21971	22132	22131	22306	21931	22086	22112	21980	22053	22126	22071	21965	21837	22110	22021	22059	21965	21875	22082	22027	22262	21937	21922	22220	21942	22051	21963	21917	22034	21872	21997	21958	22067	22161	22288	21918	22123	21832	22076	22000	21998	22015	22091	22025	22142	21942	21992	22025	21931	21912	22009	22072	22040	21980	22049	21858	21947	21932	22137	21906	22003	22066	22026	22193	21962	21892	22144	22024	22039	21998	22015	22007	21977	22047	22150	21960	22054	21891	21926	21881	22064	22144	22045	22083	21960	22022	21966	21913	22104	22101	21960	22071	22134	22021	21964	22215	22034	22140	22011	21823	22012	21930	22094	21865	22211	21928	21758	22149	22260	22036	21944	21903	21915	22118	21933	22011	22076	21953	22036	22085	22156	22326	21918	21945	22086	22084	22123	21960	22111	22033	21941	21966	22285	22162	21887	22148	22098	22250	22020	22107	22338	21810	22007	22057	22311	22201	21896	21918	21939	21973	21971	22021	22383	22053	22172	21958	21875	21917	22141	22072	21975	21843	22105	22162	22111	21952	21969	22049	22005	21915	22089	22119	22083	22125	21890	22120	22048	21935	21999	21981	21981	22011	22105	22110	21946	22061	22173	22069	22169	21863	21843	21953	22051	21913	22323	21989	22119	21958	21980	22107	21902	21861	21954	22167	22146	22042	21954	22051	22123	21728	22029	22018	22203	22110	21931	22066	22067	21935	22058	22115	22201	21956	22053	22005	21879	21971	22101	22167	22013	21909	21944	21983	21993	21956	22012	22049	21968	21798	21986	21930	21903	22004	22046	22160	22184	21763	22101	22089	22142	22111	21955	22124	21962	21910	22087	21872	22093	22158	22064	22259	21879	21953	21864	22137	22177	22040	22102	22088	22034	21912	21895	22023	22178	22175	22003	21930	21990	22072	21968	21793	21917	21812	22119	22172	22135	21942	21973	22080	22251	22029	22339	21943	21964	22073	21983	21942	21840	22039	21907	21892	22092	21902	21996	22247	22122	21817	22064	21919	21926	22129	22056	21839	21977	22013	22118	22138	22271	21987	22011	22041	22185	21903	22043	21992	21976	21966	22016	21973	22061	22040	21918	21927	22020	21834	21878	22127	22051	22055	21810	22019	21883	21967	22142	22046	21797	21946	22058	21977	21779	22233	22032	21960	22225	21932	21944	21917	21899	21929	21982	22014	22073	21903	22092	21840	22213	22022	22013	22168	21941	21976	22027	22020	22061	22096	21955	22025	22069	22127	22226	22225	22084	22130	22109	22114	22095	21946	22061	22017	21951	21935	22084	22216	22155	22187	22031	22111	22157	22122	21920	22009	22028	21827	22018	21752	22075	22045	21862	21924	21956	21763	22109	22227	22084	22044	22033	22140	22199	22034	22101	22108	21746	22044	21934	21874	22032	22123	22093	22029	21930	21917	21950	22041	21838	22010	22118	22165	22028	22046	22034	22000	22183	22188	22059	21979	21836	22075	21924	22089	21825	21852	22004	22216	22267	22176	22095	22150	22028	21865	22259	22024	21951	22263	22278	22116	22121	22087	22037	21724	21904	22030	22244	22098	22187	21989	22170	21930	22089	22168	21973	21960	22140	22156	22108	21831	22046	21925	22084	21863	22188	22119	21957	22113	21866	21919	21925	22090	21816	21937	22107	22081	22219	22146	22011	22258	22122	22130	22234	21742	22052	21998	22242	21900	22038	21911	21971	22004	22023	21940	21906	22078	21995	22067	22149	21840	22312	21866	22011	22065	22203	22149	22336	22019	22092	22017	21932	22117	21960	22024	21995	22025	21947	22074	21937	21933	22168	22086	22072	21965	21948	21955	21993	22120	22020	22032	21869	21941	22028	21868	22024	22184	22027	22062	21888	21977	22090	22242	21855	22358	22089	22187	21958	22176	22009	21914	21941	22053	21984	21931	22116	21918	22230	21995	22072	21947	22268	21927	22187	21938	22037	21895	21918	22119	22214	22015	22154	21833	22011	21813	21954	21995	21978	22350	22123	22077	21897	22056	21957	22133	22220	21989	22212	21730	22028	21846	22127	21984	21799	22023	22023	21819	22189	22310	21927	22098	22149	22084	21932	22112	22271	22031	21785	22059	22071	21899	21955	21926	21992	22041	22069	22059	21963	21999	22117	21843	22135	21987	22041	22122	21838	21881	22197	22077	22017	21734	21808	21907	22043	22053	22078	21978	21955	22034	22084	22079	22192	21964	22083	22049	22058	22107	22003	22023	22008	22325	22123	21973	21940	21936	22071	21955	22069	21972	21970	22066	21954	21947	22094	21991	22094	22047	22020	21840	22198	22120	22089	21913	22026	21843	21910	22038	21797	22089	22212	22037	22030	22086	22150	21942	21943	22031	22134	21821	21805	21996	22094	22226	22061	22177	22054	22128	21889	21891	21983	22134	22009	22096	21977	21923	22143	22097	21842	22161	22015	21845	22056	21828	22142	22226	22105	22160	21966	22010	22111	22297	22133	21934	22049	22253	21892	22036	21750	21901	22090	21978	22118	22123	22173	22291	21958	22113	22071	22066	22167	22159	21869	22123	21806	21963	21878	21985	22202	21965	22101	21946	22121	21776	22022	22063	21886	21680	22148	22021	22001	21976	21988	22062	21900	22091	22108	22020	22178	21772	21994	22076	21898	21987	22050	21960	22050	22060	22020	21930	22373	21842	22121	21947	21895	22004	21795	21839	21887	21945	21919	21827	22153	21797	21870	22031	21884	21966	22057	22227	22120	21873	21922	21927	22019	22023	22034	22097	21919	22055	21985	22000	22040	21935	22000	22108	21943	21966	22046	22013	21985	22039	22005	21849	22058	22108	22276	21855	21948	21884	22042	21917	21990	22104	22032	22097	21858	21799	22181	21977
15615	23466	22241	34617	58817	60704	46286	31975	23961	19124	18476	18481	18424	18518	18337	18561	18377	18480	18412	18272	18499	18353	18418	18334	18409	18335	18368	18317	18453	18235	18337	18272	18418	18316	18493	18370	18388	18298	18266	18484	18491	18388	18311	18429	18360	18303	18401	18277	18385	18355	18354	18583	18369	18315	18484	18406	18413	18432	18368	18267	18468	18520	18580	18325	18540	18297	18347	18313	18185	18337	18457	18211	18496	18295	18529	18221	18226	18426	18237	18438	18618	18501	18193	18385	18221	18438	18207	18344	18194	18448	18290	18210	18398	18346	18295	18369	18361	18587	18504	18429	18325	18296	18315	18532	18297	18303	18467	18429	18440	18402	18263	18638	18351	18231	18445	18309	18375	18307	18242	18390	18444	18377	18288	18463	18388	18472	18544	18427	18381	18623	18375	18558	18334	18424	18241	18417	18169	18395	18345	18314	18342	18338	18317	18430	18385	18447	18397	18542	18425	18403	18345	18387	18489	18381	18277	18603	18480	18290	18322	18433	18378	18549	18478	18189	18270	18610	18468	18433	18364	18361	18299	18432	18450	18366	18466	18465	18326	18488	18445	18367	18391	18473	18529	18382	18461	18353	18408	18306	18368	18454	18523	18522	18464	18455	18480	18445	18409	18255	18406	18345	18434	18333	18517	18351	18342	18457	18284	18532	18446	18372	18447	18360	18459	18185	18439	18287	18516	18310	18586	18445	18285	18362	18429	18400	18252	18369	18415	18561	18322	18494	18267	18349	18461	18292	18333	18363	18570	18564	18381	18569	18383	18482	18404	18344	18299	18175	18389	18488	18453	18545	18381	18392	18277	18450	18441	18343	18413	18523	18378	18270	18465	18373	18332	18598	18466	18522	18289	18497	18476	18489	18390	18223	18175	18260	18573	18277	18459	18516	18572	18440	18470	18412	18739	18349	18422	18386	18445	18256	18343	18367	18565	18410	18421	18337	18506	18308	18537	18512	18484	18315	18492	18595	18511	18217	18464	18316	18467	18306	18528	18471	18438	18653	18225	18293	18293	18521	18584	18229	18327	18582	18363	18418	18305	18476	18244	18362	18354	18611	18343	18408	18317	18379	18502	18456	18363	18428	18565	18447	18371	18480	18402	18460	18538	18389	18227	18263	18370	18335	18416	18380	18364	18455	18098	18356	18403	18241	18315	18331	18425	18272	18422	18550	18204	18326	18393	18296	18269	18434	18378	18340	18359	18511	18358	18396	18422	18390	18357	18416	18485	18545	18244	18391	18488	18183	18432	18271	18400	18520	18343	18522	18384	18405	18411	18527	18360	18428	18237	18433	18584	18359	18441	18325	18299	18409	18207	18377	18323	18424	18337	18420	18437	18335	18482	18357	18446	18390	18408	18498	18418	18193	18395	18386	18335	18454	18410	18398	18372	18549	18340	18376	18262	18352	18411	18318	18268	18290	18510	18446	18425	18422	18279	18254	18254	18252	18348	18219	18443	18450	18427	18213	18264	18258	18450	18194	18486	18361	18401	18432	18443	18234	18667	18287	18554	18252	18310	18264	18276	18420	18486	18424	18616	18442	18450	18415	18346	18433	18271	18435	18354	18304	18533	18378	18355	18508	18343	18228	18399	18387	18269	18351	18409	18375	18430	18365	18479	18480	18342	18713	18446	18606	18280	18310	18397	18259	18484	18433	18399	18515	18470	18251	18423	18591	18298	18319	18391	18248	18439	18480	18365	18228	18406	18305	18517	18392	18442	18310	18295	18484	18307	18335	18436	18554	18561	18445	18478	18198	18204	18345	18476	18451	18420	18313	18523	18378	18585	18376	18557	18371	18407	18332	18410	18386	18476	18328	18253	18459	18539	18591	18550	18354	18244	18415	18452	18171	18299	18272	18458	18239	18249	18441	18337	18204	18306	18200	18248	18666	18097	18360	18325	18582	18317	18418	18373	18309	18244	18422	18436	18350	18391	18364	18280	18356	18272	18552	18254	18536	18385	18457	18355	18414	18285	18412	18395	18317	18247	18570	18317	18443	18559	18305	18481	18240	18370	18304	18319	18389	18447	18322	18491	18500	18450	18513	18253	18390	18550	18407	18433	18358	18351	18343	18569	18376	18375	18435	18357	18205	18432	18505	18390	18516	18279	18487	18429	18420	18482	18285	18396	18228	18443	18373	18283	18250	18427	18486	18268	18371	18404	18331	18369	18307	18358	18494	18255	18293	18408	18241	18279	18318	18578	18320	18402	18573	18352	18358	18399	18438	18343	18331	18477	18376	18596	18239	18549	18468	18439	18443	18479	18244	18367	18479	18493	18350	18358	18366	18387	18386	18454	18427	18401	18366	18543	18146	18420	18286	18534	18185	18422	18431	18339	18443	18377	18364	18417	18262	18335	18581	18416	18340	18401	18403	18363	18419	18401	18412	18441	18277	18356	18349	18359	18552	18404	18193	18350	18393	18353	18367	18195	18277	18286	18408	18416	18527	18578	18270	18334	18707	18212	18418	18477	18494	18321	18346	18397	18457	18333	18408	18494	18325	18425	18554	18292	18427	18429	18294	18430	18400	18311	18276	18453	18326	18371	18393	18515	18284	18428	18408	18259	18474	18427	18447	18357	18513	18198	18411	18503	18423	18348	18421	18209	18333	18310	18600	18450	18435	18275	18423	18466	18420	18512	18466	18477	18489	18431	18417	18351	18512	18295	18257	18387	18346	18344	18514	18495	18361	18437	18365	18305	18328	18617	18445	18316	18384	18425	18320	18325	18588	18198	18335	18400	18312	18669	18504	18218	18402	18223	18519	18387	18500	18295	18473	18218	18334	18408	18479	18453	18357	18506	18247	18381	18312	18393	18341	18275	18477	18551	18315	18393	18379	18346	18305	18532	18432	18311	18445	18324	18499	18168	18392	18378	18360	18416	18518	18358	18456	18352	18637	18303	18403	18467	18451	18228	18424	18301	18375	18404	18437	18312	18191	18406	18528	18365	18408	18341	18250	18204	18237	18394	18250	18253	18333	18439	18397	18434	18218	18145	18295	18406	18440	18284	18304	18361	18287	18450	18527	18350	18443	18366	18338	18506	18278	18404	18416	18532	18355	18440	18359	18412	18411	18499	18207	18315	18272	18420	18319	18359	18370	18463	18348	18465	18263	18287	18287	18457	18375	18407	18435	18483	18468	18240	18247	18447	18249	18448	18198	18394	18366	18440	18371	18385	18175	18472	18434	18290	18389	18465	18134	18305	18288	18386	18365	18574	18534	18483	18365	18566	18297	18438	18161	18469	18420	18372	18371	18464	18404	18460	18447	18367	18470	18178	18555	18475	18527	18373	18272	18487	18415	18307	18370	18419	18302	18386	18353	18544	18442	18374	18264	18260	18338	18355	18488	18313	18498	18427	18190	18481	18400	18256	18219	18323	18438	18587	18390	18403	18458	18549	18348	18275	18437	18261	18453	18430	18317	18319	18255	18486	18377	18395	18297	18354	18383	18485	18523	18284	18344	18352	18392	18400	18404	18436	18339	18521	18412	18305	18345	18276	18385	18369	18358	18397	18258	18395	18372	18444	18378	18188	18387	18343	18339	18504	18494	18411	18506	18205	18352	18364	18361	18479	18503	18384	18378	18474	18427	18523	18277	18322	18411	18338	18449	18367	18405	18364	18306	18462	18287	18449	18426	18406	18298	18418	18205	18515	18409	18282	18256	18404	18379	18289	18382	18368	18451	18347	18473	18308	18471	18525	18448	18439	18318	18455	18306	18390	18366	18442	18463	18342	18263	18232	18503	18457	18562	18377	18234	18523	18371	18483	18423	18368	18470	18424	18307	18476	18342	18494	18232	18532	18469	18344	18502	18340	18452	18273	18312	18335	18261	18363	18452	18351	18425	18359	18413	18487	18411	18334	18491	18295	18364	18383	18261	18332	18309	18410	18397	18492	18493	18438	18316	18393	18425	18340	18480	18394	18442	18409	18683	18442	18470	18295	18372	18408	18353	18230	18377	18394	18381	18341	18525	18288	18517	18278	18348	18430	18219	18302	18362	18397	18314	18185	18382	18611	18373	18495	18120	18369	18429	18337	18328	18344	18437	18394	18351	18340	18507	18324	18477	18262	18287	18295	18505	18369	18550	18439	18445	18366	18574	18334	18346	18325	18493	18254	18357	18287	18450	18487	18500	18354	18402	18506	18363	18433	18376	18284	18389	18380	18595	18482	18343	18511	18567	18375	18376	18287	18286	18483	18271	18463	18456	18439	18257	18403	18423	18351	18306	18434	18450	18360	18300	18575	18401	18512	18468	18392	18239	18489	18533	18415	18482	18468	18316	18372	18322	18463	18561	18305	18289	18408	18383	18490	18310	18520	18453	18354	18436	18367	18303	18372	18412	18338	18469	18465	18442	18443	18473	18520	18378	18427	18425	18419	18262	18283	18400	18265	18385	18261	18439	18323	18379	18362	18354	18453	18346	18499	18279	18337	18290	18385	18478	18308	18299	18451	18313	18423	18654	18310	18535	18330	18462	18491	18554	18393	18405	18244	18245	18524	18432	18567	18412	18473	18549	18479	18456	18603	18573	18352	18337	18209	18251	18385	18447	18401	18393	18434	18310	18477	18422	18379	18319	18420	18303	18499	18586	18676	18370	18271	18535	18398	18402	18323	18330	18449	18420	18244	18298	18332	18387	18391	18536	18435	18371	18365	18417	18381	18355	18416	18437	18403	18409	18396	18538	18435	18515	18384	18377	18586	18207	18515	18244	18484	18439	18473	18292	18463	18508	18418	18344	18401	18442	18337	18441	18394	18460	18444	18448	18233	18382	18545	18380	18450	18515	18413	18583	18354	18499	18558	18480	18540	18312	18420	18265	18394	18486	18410	18378	18496	18519	18358	18404	18372	18345	18476	18470	18363	18210	18418	18519	18441	18423	18339	18360	18523	18423	18574	18410	18314	18416	18263	18417	18352	18314	18314	18326	18436	18515	18393	18322	18334	18358	18575	18445	18376	18377	18272	18466	18401	18342	18111	18387	18396	18322	18373	18614	18259	18379	18562	18337	18513	18333	18322	18353	18451	18411	18544	18304	18361	18374	18347	18473	18425	18297	18378	18337	18265	18238	18450	18281	18542	18470	18409	18355	18347	18296	18321	18269	18361	18328	18422	18341
22974	21162	28920	25035	53269	68234	60664	41631	32182	25769	23300	22835	22984	22934	23133	22901	22763	22789	22932	23010	22979	22833	22774	22618	22788	22910	22772	22842	22738	22793	22810	22689	22869	22720	22916	22732	22696	22680	22619	22768	22832	22824	22797	22829	22750	22656	22846	22716	22709	22921	22875	22686	22839	22616	22772	22739	22903	22754	22714	22808	22868	22773	22755	22825	23101	22872	22838	22842	22771	22709	22532	22688	22730	22725	23046	22691	22721	22758	22722	22535	22909	22632	22776	22709	22614	22946	22743	22521	22615	22651	22791	22927	22437	22908	22888	22595	22589	22668	22687	22657	22836	22667	22798	22721	22851	22537	22729	22780	22711	22803	22661	22884	22834	22832	22787	22732	22847	22787	22771	22773	22685	22754	22758	22739	22829	22680	22556	22698	22760	23005	22932	22867	22589	22795	22772	22838	22673	22562	22486	22824	23047	22903	22806	22788	22695	22543	22565	22618	22819	22468	22694	22757	22791	22795	22777	22616	22731	22493	22614	22757	22797	22595	22736	22422	22869	22791	22733	22616	22820	22824	22565	22772	22648	22517	22782	22704	22762	22791	22851	22689	22828	22542	22594	22816	22780	22543	22737	22826	22660	22888	22519	22968	22784	22682	22674	22770	22653	22748	22617	22689	22641	22637	22821	22764	22824	22741	22900	22776	22510	22693	22806	22669	22579	22475	22618	22580	22796	22774	22766	22692	22636	22467	22886	22763	22661	22807	22483	22670	22875	22958	22779	22807	22510	22734	22650	22527	22569	22678	22590	22738	22460	22728	22597	22784	22757	22671	22589	22538	22718	22909	22628	22663	22493	22671	22654	22535	22647	22691	22660	22668	22609	22805	22750	22710	22551	22679	22891	22852	22576	22717	22745	22795	22707	22630	22711	22597	22853	22706	22949	22845	22871	22513	22672	22760	22698	22644	22679	22684	22748	22711	22655	22729	22474	22453	22577	22590	22766	22620	22647	22659	22887	22512	22896	22631	22763	22491	22739	22857	22599	22868	22730	22724	22778	22445	22931	22508	22683	22683	22667	22843	22819	22756	22725	22617	22666	22732	22904	22723	22730	22636	22746	22797	22759	22783	22660	22691	22803	22686	22622	22646	22498	22761	22576	22756	22819	22663	22686	22571	22665	22826	22559	22649	22933	22791	22609	22578	22682	22910	22593	22856	22433	22752	22612	22483	22733	22724	22669	22815	22966	22646	22577	22809	22590	22845	22665	22681	22916	22658	22637	22601	22726	22663	22692	22651	22843	22778	22490	22745	22801	22675	22966	22559	22489	22796	22693	22654	22655	22614	22611	22822	22677	22730	22696	22802	22674	22848	22711	22760	22830	22602	22440	22563	22652	22669	22516	22748	22793	22868	22678	22680	22817	22604	22829	22918	22737	22477	22678	22718	22815	22463	22711	22643	23058	22896	22796	22697	22597	22656	22807	22712	22736	22602	22849	22596	22597	22726	22658	22617	22808	22696	22767	22719	23037	22848	22936	22551	22641	22665	22588	22637	22767	22841	22704	22714	22651	22670	22727	22694	22907	22687	22923	22512	22737	22431	22815	22505	22571	22837	22416	22599	22970	22667	22646	22557	22714	22637	22690	22727	22928	22681	22761	22677	22830	22828	22653	22617	22607	22515	22700	22760	22580	22749	22719	22529	22592	22642	22497	22666	22826	22581	22728	22967	22547	22633	22742	22793	22840	22654	22903	22536	22707	22668	22782	22374	22884	22771	22804	22577	22746	22728	22728	22415	22916	22534	22672	22423	22573	22542	22592	22677	22893	22604	22714	22640	22648	22791	22639	22808	23038	22587	22595	22644	22752	22647	22714	22663	22788	22754	22663	22625	22831	22853	22692	22675	22803	22843	22721	22880	22742	22943	22564	22593	22750	22751	22497	22540	22549	22491	22513	22837	22607	22659	22613	22672	22411	22684	22884	22649	22817	22967	22600	22695	22611	22528	22695	22826	22860	22488	22766	22546	22778	22512	22534	22751	22816	22535	22661	22872	22820	22652	22458	22673	22814	23019	22607	22842	22866	22577	22685	22596	22788	22790	22844	22697	22775	22766	22573	22810	22669	22708	22938	22680	22896	22685	22568	22543	22673	22685	22677	22909	22429	22565	22699	22772	22723	22803	22743	22874	22738	22768	22596	22651	22956	22791	22774	22779	22550	22752	22641	22664	22712	22657	22413	22595	22516	22746	22835	22473	22574	22580	22911	22404	22722	22702	22730	22664	22645	22596	22847	22528	22572	22793	22665	22602	22464	22643	22612	22685	22506	22734	22714	22753	22765	22609	22645	22597	22906	22611	22664	22724	22805	22797	22764	22585	22690	22645	22958	22737	22607	22720	23092	22612	22769	22849	22902	22589	22630	22716	22936	22750	22650	22888	22765	22635	22693	22600	22559	22666	22574	22613	22434	22538	22731	22703	22699	22713	22611	22630	22693	22790	22671	22852	22616	22633	22931	22690	22559	22998	22696	22633	22695	22511	22763	22889	22845	23038	22563	22660	22784	22726	22823	22709	22723	22751	22768	22847	22834	22786	22993	22760	22615	22549	22652	22708	22707	22531	22610	22587	22772	22789	22656	22578	22591	22667	22693	22773	22680	22686	22545	22771	22592	22546	22622	22577	22713	22495	22526	22817	22667	22823	22773	22619	22732	22845	22710	22767	22731	22663	22815	22808	22753	22824	22674	22696	22587	22696	22929	22738	22751	22858	22962	22794	22797	22857	22857	22584	22594	22595	22710	22713	22475	22555	22869	22956	22669	22853	22656	22776	22633	22444	22786	22522	22982	22590	22702	22675	22653	22720	22753	22913	22863	22845	22684	22655	22737	22682	22783	22805	22566	22644	22611	22651	22661	22519	22902	22824	22618	22565	22582	22597	22544	22472	22770	22614	22669	22609	22814	22815	22856	22625	22709	22795	22708	22811	22744	22496	22755	22772	22522	22651	22624	22650	22586	22745	22667	22520	22613	22622	22772	22628	22858	22760	22725	22778	22595	22773	22681	22809	22716	22658	22651	22628	22740	22505	22678	22775	22781	22755	22694	22676	22634	22631	22530	22696	22764	22505	22758	22516	22756	22612	22211	22813	22515	22775	22776	22692	22898	22719	22783	22565	22582	22556	22707	22680	22684	22761	22746	22656	22573	22966	22848	22750	22838	22720	22709	22725	22728	22780	22801	22634	22623	22640	22539	22815	22680	22776	22840	22603	22808	22806	22488	22665	22940	22560	22706	22509	22709	22660	22542	22491	22652	22485	22538	22714	22633	22562	22668	22616	22632	22681	22714	22517	22598	22782	22688	22594	22622	22581	22697	22509	22689	22618	22822	22777	22709	22731	22646	22788	22714	22397	22679	22751	22633	22809	22547	22737	22959	22864	22701	22498	22596	22594	22623	22586	22763	22680	22561	22564	22695	22718	22639	22762	22664	22565	22834	22670	22835	22678	23070	22701	22671	22563	22648	22725	22692	22870	22634	22711	22628	22658	22739	22751	22826	22733	22618	22473	22728	22685	22743	22849	22693	22624	22722	22598	22586	22754	22740	22473	22780	22809	22692	22711	22720	22575	22711	22796	22746	22603	22882	22552	22802	22666	22460	22676	22786	22603	22823	22850	22974	22810	22787	22920	22532	22823	22768	22884	22561	22684	22587	22411	22780	22755	22627	22717	22298	22524	22708	22755	23021	22749	22725	22731	22739	22569	22511	22624	22760	22805	22663	22621	22675	22878	22909	22650	22472	22857	22731	22777	22778	22690	22755	22713	22796	22615	22650	22584	22513	22800	22697	22536	22700	22525	22658	22626	22574	22951	22632	22542	22554	22699	22738	22839	22575	22666	22842	22639	22587	22938	22683	22698	22872	22676	22538	22721	22551	22858	22920	22616	22982	22441	22708	22645	22813	22664	22867	22757	22881	22648	22768	22610	22807	22564	22842	22650	22598	22774	22723	22874	22682	22673	22878	22670	22844	22941	22752	22745	22747	22664	22662	22834	22935	22671	22667	22697	22544	22540	22626	22796	22627	22668	22581	22840	22752	22726	22836	22597	22766	22671	22775	22677	22604	22692	22846	22722	22687	22737	22767	22590	22796	22714	22740	22689	22910	22890	22636	22744	22659	22839	22710	22630	22828	22806	22836	22822	22855	22718	22760	22782	22829	22783	22753	22607	22477	22719	22781	22691	22813	22665	22726	22736	22955	22702	22833	22788	22630	22692	22581	22664	22848	22670	22676	22725	22578	22888	22776	22673	22589	22695	22583	22636	22793	22572	22718	22834	22778	22575	22858	22492	22905	22541	22691	22719	22689	22730	22866	22714	22595	22773	22537	22531	22906	22856	22495	22805	22731	22707	22795	22901	22717	22742	22636	22676	22644	22608	23017	22849	22703	22873	22753	22531	22573	22828	22552	22895	22448	22538	22741	22494	22464	22732	22703	22479	22715	22638	22888	22680	22557	22658	22775	22675	22804	22595	22524	22641	22457	22715	22733	22602	22518	22519	22591	22832	22544	22702	22864	22889	22756	22628	22670	22772	22884	22791	22768	22341	22641	22720	22809	22849	22632	22709	22775	22666	22633	22669	22605	22716	22671	22703	22810	22690	22851	22759	22711	22881	22832	22737	22750	22693	22581	22684	22728	22608	23047	22648	22604	22858	22854	22751	22554	22817	22592	22820	22759	23030	22673	22625	22862	22802	22822	22714	22744	22558	22689	22728	22717	22770	22674	22621	22846	22735	22696	22647	22799	22720	22615	22770	22645	22804	22719	22637	22579	22635	22675	22795	22631	22533	22715	22787	22774	22392	22830	22565	22727	22570	22818	22927	22811	22886	22636	22795	22513	22558	22679	22570	22479	22527	22744	22741	22754	22777	22722	22754	22736	22595	22726	22817	22560	22852	22716	22863	22850	22713	23023	22711	22887	22638	22797	22824	22662	22546	22603	22656	22935	22728	22729	22884	22969	22663	22482	22636	22583	22860	22719	22638	22652	22682	22824	22829	22679	22756	22565	22749	22641	22798	22536	22745	22653	22959	22751	22610	22765	22717	22838	22540	22578	22675	22667	22738	22655	22587	22650	22698	22694	22575	22876	22751	22434	22669	22818	22753	22652	22680	22899	22821	22975	22854
17222	29882	27871	44203	79859	80320	62655	41435	30602	20366	18825	18783	18776	18724	18807	18680	18642	18797	18685	18747	18846	18711	18819	18776	18805	18750	18837	18678	18774	18851	18918	18810	18784	18704	18796	18879	18730	18782	18813	18675	18884	18787	18913	18816	18906	18771	18867	18612	18810	18829	18843	18804	18792	18805	18818	18738	18773	18834	18523	18797	18877	18817	18842	18985	18864	19018	18725	18880	18875	18903	18738	18617	18841	18691	18772	18482	18753	18595	18679	18657	18935	18890	18596	18807	18851	18857	18733	18827	18847	18837	18868	18686	18676	18783	18742	18774	18849	18694	18828	18756	18789	18764	18938	18835	18692	18826	18745	18818	18762	18693	18762	18752	18755	18750	18752	18954	18706	18664	18780	18759	18864	18750	18809	18793	18863	18739	18727	18629	18824	18939	18779	18798	18639	18771	18586	18866	18804	18856	18744	18705	18808	18732	18682	18747	18779	18664	18847	18766	18716	18851	18684	18687	18900	18885	18713	18741	18846	18613	18795	18941	18762	18733	18751	18756	18603	18888	18715	18621	18832	18786	18710	18772	18649	18881	18684	18836	18801	18740	18674	18928	18905	18628	18716	18798	18680	18776	18738	18779	18551	18638	18729	18666	18617	18799	18772	18946	18794	18686	18866	18587	18683	18759	18647	18934	18999	18609	18880	18747	18922	18659	18798	18537	18611	18814	18691	18658	18765	18790	18836	18655	18614	18700	18756	18833	18724	18831	18917	18704	18882	18675	18907	18617	18670	18765	18799	18614	19017	18751	18856	18821	18832	18746	18863	18672	18786	18847	18550	18750	18801	18775	18931	19191	18691	18657	18909	18677	18718	18813	18671	18787	18659	18765	18812	18707	18761	18652	18678	18706	18758	18668	18756	18765	18717	18656	18531	18756	18833	18753	18776	18868	18799	18688	18923	18574	18693	18957	18749	18813	18676	18733	18796	18736	18869	18907	18595	18707	18772	18503	18785	18702	18640	18709	18785	18937	18696	18716	18774	18699	18831	18781	18848	18829	18702	18796	18722	18806	18672	18689	18678	18706	18791	18772	18789	18868	18801	18805	18733	18620	18818	18691	18845	18755	18676	18828	18792	18741	18743	18781	18623	18772	18854	18595	18730	18550	18822	18854	18685	18693	18790	18971	18747	18734	18861	18737	18816	18708	18829	18834	18949	18703	18737	18890	18705	18895	18785	18806	18576	18856	18914	18719	18863	18703	18776	18898	18733	18964	18715	18856	18793	18822	18863	18829	18944	18726	18725	18525	18628	18803	18737	18720	18836	18639	18590	18791	18833	18818	18750	18729	18998	18891	18623	18805	18764	18699	18570	18761	18659	18780	18658	18767	18949	18820	18915	18720	18930	18852	18654	18818	18609	18670	18920	18881	18764	18760	18644	18711	18779	18747	18790	18541	18800	18763	18814	18823	18788	18803	18721	18998	18754	18942	18500	19028	18662	18887	18617	18721	18952	18693	18697	18846	18703	18781	18643	18920	18690	18705	18619	18680	18717	18869	18602	18742	18883	18921	18863	18822	18685	18757	18744	18769	18712	18712	18791	18802	18709	18705	18681	18859	18758	18740	18837	18699	18813	18832	18828	18786	18732	18703	18835	18778	18868	18741	18739	18793	18754	18631	18719	18952	18855	18883	18854	18647	18790	18792	18788	18878	18841	18670	18743	18678	18875	18792	18670	18852	18764	18777	18725	18798	18797	18793	18804	18976	18888	18636	18711	18797	18649	18742	18778	18713	18854	18959	18705	18601	18756	18851	18631	18762	18830	18742	18774	18723	18960	18733	18801	18800	18596	18970	18662	18832	18730	18753	18644	18665	18851	18775	18786	18837	18574	18749	18751	18893	18701	18947	18860	18780	18784	18814	18727	18699	18606	18490	18860	18739	18712	18920	18684	18926	18766	18803	18779	18769	18682	18891	18844	18594	18718	18546	18777	18765	18772	18774	18974	18614	18752	18706	18718	18743	18686	18762	18757	18726	18718	18779	18696	18714	18754	18841	18866	18890	18658	18683	18960	18823	18650	18968	18731	18802	18821	18805	18693	18793	18661	18862	18755	18814	18546	18512	18713	18765	18832	18647	18712	18899	18980	18756	18724	18748	18848	18784	18682	18767	18711	18939	18728	18760	18621	18782	18666	18799	18601	18684	18829	18798	18872	18665	18718	18770	18709	18527	18771	18819	18907	18715	18744	18616	18802	18912	18865	18602	18743	18793	18817	18798	18698	18787	18803	18707	18850	18800	18849	18644	18686	18900	18750	19056	18673	18832	18490	18704	18691	18932	18580	18777	18639	18801	18630	18717	18874	18914	18714	18739	18810	18721	18821	18853	18747	18937	18684	18835	18627	18781	18831	18823	18775	18671	18727	18853	18781	18710	18745	18865	18717	18671	18804	18796	18706	18518	18651	18813	18757	18696	18804	18726	18887	18605	18797	18725	18868	18706	18813	18709	18671	18828	18738	18874	18829	18807	18662	18774	18863	18805	18785	18824	18684	18669	18676	18706	18779	18726	18792	18763	18797	18857	18863	18712	18590	18978	18764	18748	18772	18725	18792	18893	18955	18845	18716	18912	18867	18814	18751	18734	18801	18616	18817	18928	18666	18852	18924	18804	18825	18570	18738	18832	18733	18790	18768	18806	18777	18642	18766	18797	18728	18746	18665	18782	18880	18882	18736	18700	18750	18728	18633	18838	18755	18789	18940	18708	18944	18792	18673	18854	18746	18810	18830	18490	18782	18663	18863	18834	18746	18565	18690	18959	18760	18626	18819	18667	18779	18637	18787	18741	18662	18695	18693	18541	18847	18893	18667	18652	18781	18680	18681	18698	18768	18804	18740	18809	18682	18787	18879	18824	18869	18778	18642	18895	18716	18733	18726	18785	18607	18839	18852	18817	18768	18851	18874	18789	18625	18664	18815	18704	18741	18871	18610	18832	18759	18727	18810	18641	18706	18486	18860	18775	18700	18859	19001	18912	18744	18645	18748	18850	18673	18846	18773	18658	18691	18781	18676	18710	18705	18710	18868	18726	18695	18841	18633	18880	18743	18757	18874	18719	18678	18707	18706	18793	18804	18731	18885	18885	18786	18623	18573	18829	18930	18724	18872	18586	18716	18759	18805	18763	18892	18910	18820	18673	18688	18704	18729	18796	18793	18875	18859	18846	18849	18804	18919	18829	18835	18750	18947	18576	18929	18806	18880	18766	18915	18884	18755	18966	18758	18719	18886	18782	18733	18736	18818	18937	18865	18721	18775	18809	18680	18732	18782	18786	18730	18842	18615	18693	18775	18752	18638	18752	18588	18847	18858	18775	18628	18706	18734	18715	18900	18733	18816	18810	18694	18752	18603	18516	18771	18956	18670	18758	18798	18728	18667	18677	18613	18744	18825	18685	18828	18825	18837	18691	18619	18867	18801	18591	18855	18632	18774	18787	18787	18838	18748	18899	18740	18637	18611	18603	18541	18728	18987	18816	18696	18682	18723	18776	18747	18780	18782	18715	18715	18793	18750	18798	18946	18724	18608	18620	18746	18794	18706	18717	18963	18696	18889	18865	18817	19022	18598	18701	18763	18851	18654	18707	18727	18855	18887	18759	18704	18538	18882	18561	18811	18534	18943	18903	18945	18637	18769	18775	18668	18673	18887	18714	18788	18853	18745	18809	18817	18859	18766	18680	18771	18713	18729	18797	18682	18785	18839	18657	18746	18749	18804	18834	18841	18625	18639	18620	18604	18707	18637	18599	18670	18706	18829	18779	18660	18621	18728	18528	18821	18589	18787	18664	18739	18693	18840	18807	18727	18583	18640	18869	18630	18699	18829	18833	18698	18731	18921	18793	18711	18757	18826	18612	18677	18735	18908	18837	18752	18771	18745	18713	18647	18710	19036	18887	18854	18783	18821	18756	18739	18855	18728	18817	18785	18617	18929	18780	18710	18844	18565	18687	18695	18654	18787	18835	18734	18783	18723	18635	18732	18769	18854	18789	18567	18663	18739	18716	18682	18837	18814	18713	18887	18512	18854	18863	18863	18892	18785	18704	18914	18783	18743	18787	19027	18754	18781	18626	18675	18993	18690	18684	18737	18785	18788	18718	18810	18813	18707	18805	18888	18686	18821	18632	18822	18822	18779	18634	18543	18668	18765	18842	18850	18842	18781	18872	18747	18615	18654	18751	18804	18798	18852	18864	18796	18687	18718	18775	18810	18913	18778	18816	18749	18739	18907	18649	18763	18770	18671	18692	18766	18766	18716	18902	18677	18809	18726	18840	18849	18743	18750	18882	18832	18738	18715	18589	18723	18866	18573	18842	18529	18979	18710	18842	18612	18713	18814	18823	18692	18823	18700	18720	18577	18772	18644	18894	18603	18810	18667	18794	18774	18879	18851	18755	18796	18608	18884	18723	18783	18734	18973	18658	18766	18816	18746	18785	18883	18821	18672	18680	18771	18681	18815	18717	18720	18684	18564	18799	18660	18767	18795	18836	18753	18689	18901	18779	18758	18694	18860	18637	18847	18723	18783	18715	18630	18919	18680	18836	18716	18671	18718	18734	18837	18703	18883	18822	18764	18711	18725	18632	18726	18817	18842	18754	18967	18697	18868	18689	18713	18786	18964	18656	18739	18696	18661	18759	18710	18621	18811	18703	18671	18863	18698	18799	18739	18762	18734	18742	18705	18837	18777	18707	18811	18715	18768	18605	18701	18809	18673	18901	18805	18571	18865	18684	18864	18804	18687	18670	18826	18837	18698	18700	18553	18922	18750	18713	18877	18876	18812	18745	18758	18726	18695	18894	18719	18908	18917	18700	18879	18678	18757	18738	18764	18913	18976	18713	18855	18727	18741	18540	18898	18752	18546	18867	18815	18925	18764	18904	18799	18816	18666	18729	18857	18589	18851	18652	18810	18682	18781	18746	18700	18701	18823	18702	18772	18882	18712	18897	18849	18748	18680	18803	18786	18620	18923	18748	18748	18610	18786	18725	18802	18832	18825	18890	18820	18740	18710	18811	18680	18897	18842	18747	18596	18822	18681	18964	18779	18698	18732	18769	18657	18669	18742	18902	18733	18865	18816	18642	18651	18896	18720	18729	18833	18794	18727	18620	18964	18825	18734	18846	18812	18830
27994	22626	26479	29345	37738	36995	31564	26277	24034	23037	22766	22726	22998	23026	22707	22893	22492	22601	22654	22439	22838	22655	22651	22884	22711	22904	22803	22889	23051	22871	22920	22794	22678	22765	22900	22765	22767	22726	22781	22672	22673	22779	22810	22832	22667	22976	22705	22708	22670	22680	22754	22892	22514	22389	22432	22877	22745	22853	22662	22378	22901	22733	22737	22744	22676	22589	22765	22620	22704	22488	22589	22744	22537	22712	22739	22890	22671	22833	22759	22634	22519	22763	22781	22746	22708	22753	22673	22628	22830	22624	22886	22573	22884	22740	22844	22689	22721	22893	22761	22586	22800	22875	22518	22658	22662	22602	22795	22719	22642	22683	22793	22840	22822	22643	22870	22803	22775	22888	22582	22776	22769	22596	22776	22467	22509	22790	22775	22476	22738	22696	22671	22726	22577	22588	22756	22658	22774	22589	22766	22582	22493	22812	22807	22785	22668	22921	22638	22621	22922	22670	22521	22727	22770	22700	22694	22842	22318	22647	22557	22612	22724	22702	22756	22645	22741	22589	22702	22835	22662	22788	22883	22675	22676	22763	22596	22656	22855	22694	22799	22655	22944	22740	22903	22563	22727	22873	22544	22871	22634	22722	22860	22741	22729	22436	22596	22640	22967	22580	22420	22643	22816	22878	22624	22781	22647	22811	22902	22640	22718	22906	22589	22808	22679	22864	22700	22687	22579	22760	22747	22680	22698	22678	22813	22676	22766	22771	22759	22527	22880	22661	22680	22956	22660	22572	22583	22649	22596	22757	22593	22856	22606	22848	22484	22620	22853	22567	22534	22794	22631	22720	22657	22769	22634	22691	22775	22645	22649	22720	22731	22637	22978	22794	22831	22808	22811	22748	22777	22705	22683	22685	22960	22824	22587	22889	22719	22767	22536	22432	22847	22781	22571	22696	22588	22680	22659	22640	22848	22732	22794	22792	22673	22862	22859	22781	22820	22744	22644	22569	22801	22573	22809	22703	22743	22687	22790	22990	22833	22732	22793	22658	22592	22635	22756	22792	22696	22766	22640	22773	22868	22851	22688	22782	22845	22832	22701	22765	22664	22724	22870	22898	22605	22663	22902	22702	22867	22897	22642	22813	22713	22470	22835	22707	22872	22759	22683	22758	22757	22775	22639	22883	22737	22604	22835	22762	22797	22751	22697	22784	22769	22771	22681	22574	22646	22765	22736	22683	22736	22756	22722	22781	22637	22729	22777	22755	22505	22798	22645	22455	22433	22598	22628	22822	22691	22864	22751	22674	22823	22554	22984	22654	22741	22516	22710	22660	22736	22564	22819	22660	22599	22492	22712	22656	22654	22452	22852	22726	22749	22776	22758	22652	22568	23016	22694	22939	22782	22767	22672	22812	22843	22806	22513	22572	22940	22551	22796	22652	22903	22579	22659	22887	22935	22797	22463	22535	22805	22673	22671	22698	22684	22840	22758	22653	22787	22732	22732	22929	22653	22538	22745	22607	22667	22625	22605	22742	22570	22859	22490	23085	22840	22457	22656	22686	22762	22720	22720	22641	22826	22732	22737	22718	22675	22718	22775	22635	22610	22533	22797	22744	22817	22848	22569	22696	22655	22752	22800	22875	22648	22581	22717	22715	22874	22823	22781	22654	22724	22602	22845	22566	22857	22707	22872	22452	22647	22771	22530	22792	22745	22624	22750	22692	22694	22690	22706	22614	22804	22611	22879	22811	22807	22796	22914	22614	22677	22628	22644	22561	22601	22767	22935	22666	22898	22707	22725	22781	22687	22680	22637	22712	22770	22766	22754	22707	22611	22535	22572	22747	22575	22404	22584	22656	22721	22520	22918	22667	22828	22659	22975	22617	22713	22707	22639	22478	22777	22711	22506	22730	22673	22616	22726	22594	22636	22709	22801	22638	22634	22795	22642	22569	22786	22532	22898	22740	22644	22837	22722	22854	22786	22664	22603	22824	22772	22687	23023	22756	22883	22583	22697	22641	22486	22661	22790	22649	22896	22735	22722	22672	22754	22620	22793	22724	22801	22633	22603	22765	22875	22740	22671	22741	22555	22784	22592	22519	22758	22615	22567	22704	22777	22750	22730	22625	22510	22595	22798	22683	22932	22705	22605	22706	22712	22803	22511	22773	22789	22782	22569	22617	22773	22753	22530	22758	22631	22857	22727	22777	22755	22529	22731	22734	22668	22684	22708	22467	22741	22625	22716	22650	22726	22674	22860	22801	22728	22543	22625	22593	22473	22709	22828	22766	22674	22782	22745	22728	22787	22832	22663	22744	22679	23052	22836	22685	22717	22478	22588	22794	22857	22897	22706	22570	22898	22645	22829	22707	22753	22895	22725	22792	22738	22768	22976	22743	22765	22516	22760	22889	22978	22709	22565	22540	22918	22821	22826	22828	22705	22778	22700	22817	22493	22833	22765	22840	22800	22679	22679	22699	22648	22616	22733	23023	22866	22856	22746	22698	22714	22614	22723	22650	22767	22567	22576	22929	22709	22542	22584	22775	22683	22599	22490	22621	22791	22677	22473	22702	22662	22584	22699	22653	22819	22788	22506	22466	22647	22558	23008	22837	22672	22611	22622	22781	22770	22712	22692	22669	22768	22952	22661	22610	22655	22734	22546	22820	22539	22739	22630	22708	22665	22760	22727	22867	22890	22799	22721	22889	22646	22676	23048	22797	22818	22716	22704	22566	22544	22497	22909	22878	22657	22827	22849	22830	22888	22791	22713	22695	22685	22666	22631	22960	22633	22915	22787	22507	22785	22958	22536	22658	22810	22664	22664	22925	22811	22630	22823	22490	22793	22808	22828	22657	22760	22867	22804	22594	22643	22678	22746	22444	22634	22533	22477	22681	22851	22713	22580	22675	22684	22787	22756	22589	22838	22767	22698	22588	22500	22593	22887	22795	22561	22775	22755	22770	22855	22721	22892	22709	22814	22900	22722	22690	22621	22744	22791	22731	22775	22649	22899	22640	22646	22555	22535	22511	22738	22774	22792	22958	22768	22706	22919	22768	22624	22840	22935	22882	22745	22617	22786	22627	22771	22548	22769	22907	22689	22696	22876	22399	22483	22443	22783	22653	22623	22715	22956	22953	22496	22748	22731	22715	22883	22593	22793	22809	22845	22830	22924	22881	22495	22553	22856	22825	22713	22804	22486	22898	22826	22908	22633	22641	22660	22665	22549	22722	22772	22751	22781	22658	22832	22609	22681	22728	22749	22598	22915	22762	22854	22607	22782	22607	22506	22760	22643	22751	22785	22697	22953	22848	22685	22912	22721	22580	22776	22968	22607	22765	22686	22648	22423	22885	22661	22826	22719	22725	22692	22834	22573	22523	22853	22706	22591	22564	22581	22715	22858	22631	22834	22662	22828	22716	22393	22750	22567	22753	22913	22547	22729	22493	22976	22672	22863	22707	22368	22722	22568	22627	22713	22779	22562	22772	22903	22594	22631	22643	22606	22633	22738	22619	22704	22803	22842	22810	22614	22714	22823	22835	22724	22927	22638	22702	22541	22789	22333	22883	22493	22877	22605	22357	22795	22861	22725	22523	22984	22610	22613	22718	22927	22740	22681	22516	22519	22919	22903	22618	22834	22696	22634	22621	22633	22922	22537	22628	22822	22694	22764	22636	22830	22794	22483	22827	22663	22601	22706	22501	22707	22637	22820	22566	22730	22745	22599	22626	22718	22845	22552	22698	22528	22636	22688	22711	22624	22513	22472	22813	22516	22726	22617	22903	22881	22778	22733	22743	22780	22798	22730	22676	22779	22817	22761	22713	22859	22907	22597	22778	22576	22530	22813	22810	22765	22737	22638	22713	22700	22713	22789	22705	22808	22820	22749	22958	22853	22819	22834	22800	23008	22809	22849	22773	22820	22784	22654	22940	22841	22749	22759	22799	22752	22667	22844	22840	22550	22773	22737	22669	22776	22556	22592	22838	22813	22734	22847	22551	22888	22738	22797	22752	22714	22598	22622	22540	22618	22957	22702	22538	22607	22693	22848	22710	22727	22684	22817	22619	22467	22606	22841	22699	22814	22808	22636	22665	22654	22829	22732	22524	22753	22654	22540	22640	22837	22764	22674	22769	22674	22786	22649	22622	22820	22757	22851	22693	22899	22864	22746	22804	22822	22632	22540	22524	22747	22510	22839	22648	22591	22929	22589	22581	22581	22535	22615	22965	22907	22585	22776	22913	22840	22891	22769	22474	22645	22919	22864	22858	22808	22703	22714	22704	22763	22732	22869	22740	22662	22593	22720	22671	22792	22590	22734	22891	22791	22513	22543	22538	22809	22728	22693	22601	22789	22786	22759	22599	22943	22565	22708	22846	22865	22738	22557	22682	22723	22817	22984	22942	22807	22658	22803	22797	22858	22931	22828	22951	23071	22838	22810	22705	22848	22876	22802	22671	22926	22743	22712	22704	22819	22665	22810	22781	22678	22669	22784	22589	22891	22539	22704	22772	22699	22721	22697	22711	22659	23054	22729	22724	22767	22724	22722	22873	22604	22749	22741	22752	22718	22409	22746	22739	22598	22878	22808	22501	22551	22661	22736	22631	22783	23060	22651	22874	22853	22759	22994	22731	22835	22560	22896	22826	22796	22768	22570	22715	22600	22586	22929	22615	22888	22875	22790	22578	22812	22550	22679	22886	22947	22884	22867	22746	22762	22539	22675	22595	22679	22659	22784	22577	22746	22708	22612	22617	22812	22825	22652	22758	23012	22501	22807	22750	22467	22630	22860	22565	22699	22544	22783	22714	22843	22852	22584	22786	22871	22870	22660	22447	22539	22720	22591	22563	22715	22739	22924	22711	22751	22699	22746	22780	22856	22819	22620	22803	22831	22964	22823	22945	22836	22687	22710	22800	22550	22684	22708	22599	22636	22467	22626	22572	22576	22800	22807	22620	22638	22498	22711	22868	22810	22610	22625	22515	22671	22794	22714	22707	22779	22598	22824	22841	22937	22614	22801	22635	22552	22861	22836	22766	22934	22887	22840	22837	22729	22895	22683	22729	22773	22845	22721	22632	22527	22636	22804	22749	22730	22853	22954	22745	22652	22732	22689	22825	22930	22803	22845	22621	22771	22680	22929	22745	22731	22755	22644	22596	22604	22729	22541	22499	22815	22812
16852	19975	19936	26931	37068	34641	27928	21861	19914	18772	18843	18833	18842	18773	18584	18901	18776	18842	18653	18816	18654	18716	18662	18626	18832	18922	18756	18770	18732	18734	18702	18764	18643	18772	18825	18838	18678	18631	18613	18806	18658	18602	18657	18727	18744	18877	18668	18856	18563	18650	18725	18706	18741	18882	18846	18638	18610	18915	18822	18571	18642	18847	18660	18805	18682	18675	18680	18660	18820	18647	18701	18777	18866	18856	18706	18673	18717	18711	18960	18519	18706	18680	18661	18838	18806	18665	18754	18703	18496	18608	18758	18737	18592	18795	18728	18858	18787	18794	18675	18653	18873	18818	18880	18807	18850	18751	18571	18741	18735	18682	18821	18639	18785	18696	18649	18731	18782	18656	18736	18669	18656	18749	18750	18835	18800	18712	18668	18583	18887	18842	18762	18669	18788	18705	18627	18762	18879	18723	18673	18683	18791	18733	18620	18672	18657	18610	18719	18760	18522	18910	18542	18712	18905	18842	18876	18711	18638	18832	18776	18929	18619	18793	18687	18690	18851	18835	18715	18738	18692	18578	18793	18690	18735	18667	18778	18675	18844	18698	18563	18724	18766	18722	18776	18793	18786	18763	18784	18766	18518	18759	18688	18768	18764	18657	18815	18860	18649	18780	18650	18621	18604	18879	18767	18882	18727	18881	18876	18710	18808	18665	18639	18805	18945	18739	18777	18636	18758	18737	18650	18807	18850	18723	18644	18665	18681	18625	18712	18762	18846	18666	18852	18720	18850	18748	18873	18741	18716	18732	18743	18726	18693	18737	18682	18697	18753	18734	18653	18666	18731	18667	18623	18719	18631	18767	18816	18766	18674	18735	18809	18719	18696	18748	18626	18707	18827	18776	18514	18831	18632	18760	18829	18605	18966	18811	18571	18721	18731	18644	18736	18775	18639	18741	18674	18717	18612	18725	18752	18656	18683	18702	18795	18793	18818	18711	18704	18519	18665	18606	18701	18603	18467	18705	18769	18719	18881	18796	18695	18679	18657	18838	18742	18719	18751	18634	18691	18695	18753	18654	18662	18797	18710	18654	18781	18554	18663	18727	18673	18582	18692	18615	18724	18534	18681	18534	18771	18834	18806	18817	18736	18685	18715	18610	18817	18844	18708	18782	18626	18781	18716	18690	18611	18646	18780	18792	18651	18777	18756	18772	18751	18680	18855	18708	18809	18833	18813	18520	18765	18641	18739	18765	18764	18750	18840	18662	18726	18856	18587	18654	18808	18800	18957	18598	18845	18759	18730	18626	18794	18640	18858	18866	18636	18669	18635	18669	18696	18823	18719	18671	18786	18757	18776	18913	18616	18820	18800	18859	18799	18736	18737	18852	18785	18771	18672	18624	18513	18756	18621	18625	18714	18857	18664	18715	18865	18699	18717	18622	18781	18739	18640	18738	18757	18760	18816	18695	18803	18700	18568	18767	18691	18755	18842	18725	18805	18729	18633	18865	18693	18642	18778	18786	18711	18743	18687	18714	18828	18752	18680	18665	18707	18560	18809	18719	18711	18622	18717	18707	18757	18840	18752	18917	18533	18706	18619	18657	18677	18818	18965	18792	18847	18772	18771	18717	18748	18636	18788	18660	18597	18716	18884	18764	18821	18769	18770	18726	18922	18898	18896	18616	18781	18793	18893	18850	18662	18800	18588	18541	18868	18633	18775	18530	18676	18737	18733	18811	18675	18891	18913	18630	18678	18496	18699	18717	18657	18829	18855	18846	18722	18850	18726	18662	18754	18640	18766	18809	18706	18758	18714	18825	18689	18633	18673	18525	18830	18654	18816	18631	18661	18821	18852	18506	18695	18686	18730	18926	18767	18654	18859	18535	18590	18906	18695	18709	18825	18611	18665	18622	18698	18842	18659	18733	18675	18619	18806	18696	18730	18755	18905	18714	18722	18683	18763	18722	18736	18861	18796	18688	18834	18733	18676	18695	18683	18685	18767	18639	18620	18779	18709	18585	18881	18680	18760	18731	18645	18675	18758	18728	18748	18906	18832	18921	18700	18478	18881	18656	18770	18723	18769	18773	18925	18781	18715	18810	18807	18751	18510	18782	18702	18758	18682	18769	18839	18764	18692	18719	18596	18581	18668	18705	18758	18590	18634	18646	18795	18618	18771	18801	18665	18732	18477	18860	18747	18771	18747	18701	18804	19035	18751	18629	18596	18742	18700	18826	18753	18606	18781	18601	18701	18787	18838	18699	18912	18614	18627	18658	18651	18772	18548	18647	18885	18679	18803	18678	18608	18511	18672	18782	18647	18530	18648	18576	18902	18740	18787	18800	18688	18644	18734	18760	18682	18689	18779	18723	18732	18743	18568	18715	18656	18687	18607	18772	18633	18704	18686	18663	18664	18626	18613	18702	18757	18665	18568	18747	18621	18734	18661	18662	18792	18751	18608	18621	18734	18810	18657	18764	18759	18721	18740	18718	18689	18820	18867	18720	18650	18857	18575	18568	18684	18768	18846	18635	18922	18895	18714	18656	18473	18777	18727	18663	18699	18612	18730	18703	18746	18794	18738	18518	18784	18749	18827	18798	18568	18684	18697	18691	18703	18556	18755	18649	18617	18660	18689	18698	18625	18752	18777	18654	18700	18666	18949	18791	18717	18753	18737	18680	18795	18604	18620	18706	18865	18873	18773	18598	18692	18962	18697	18736	18742	18620	18751	18504	18703	18790	18725	18791	18667	18849	18722	18531	18789	18663	18773	18796	18683	18599	18640	18761	18682	18840	18579	18752	18743	18799	18622	18691	18839	18713	18703	18812	18824	18726	18904	18670	18791	18583	18703	18643	18787	18634	18657	18796	18721	18765	18559	18695	18865	18671	18649	18825	18653	18637	18669	18698	18702	18616	18554	18601	18947	18683	18718	18683	18705	18556	18885	18760	18978	18681	18539	18620	18752	18659	18762	18751	18622	18641	18860	18789	18699	18716	18684	18945	18639	18824	18748	18513	18722	18730	18643	18624	18608	18775	18734	18619	18812	18593	18586	18724	18770	18717	18621	18661	18803	18725	18637	18739	18743	18754	18897	18874	18625	18943	18596	18639	18693	19105	18803	18934	18688	18655	18724	18710	18578	18699	18656	18547	18817	18730	18688	18677	18791	18533	18747	18699	18752	18681	18792	18772	18634	18670	18839	18655	18828	18767	18717	18827	18871	18717	18843	18886	18474	18831	18749	18674	18653	18841	18745	18817	18592	18704	18708	18712	18700	18866	18746	18711	18827	18618	18792	18738	18574	18665	18842	18775	18593	18724	18840	18738	18734	18806	18767	18682	18589	18760	18617	18657	18538	18577	18867	18688	18746	18405	18717	18762	18502	18713	18911	18652	18804	18660	18651	18766	18887	18680	18829	18767	18816	18760	18674	18733	18746	18744	18557	18638	18649	18899	18787	18723	18726	18801	18812	18665	18748	18695	18713	18708	18663	18682	18979	18725	18724	18900	18662	18710	18835	18667	18669	18773	18642	18676	18935	18711	18593	18724	18822	18707	18636	18617	18684	18686	18658	18814	18731	18550	18704	18663	18560	18755	18662	18770	18764	18618	18881	18801	18770	18786	18609	18816	18814	18836	18677	18649	18814	18995	18810	18814	18806	18563	18659	18767	18963	18734	18640	18723	18590	18747	18926	18642	18743	18769	18655	18694	18640	18809	18609	18513	18872	18830	18539	18792	18707	18698	18680	18752	18815	18889	18682	18688	18834	18727	18677	18753	18612	18665	18702	18776	18637	18688	18665	18573	18754	18751	18657	18797	18695	18896	18780	18736	18773	18774	18848	18564	18411	18767	18809	18723	18873	18812	18620	18697	18718	18698	18786	18623	18787	18675	18701	18760	18820	18622	18772	18724	18609	18668	18904	18812	18627	18703	18702	18656	18769	18759	18863	18834	18725	18732	18569	18670	18694	18622	18824	18664	18887	18820	18759	18654	18769	18633	18656	18879	18606	18777	18701	18843	18719	18691	18646	18843	18647	18753	18656	18853	18642	18815	18790	18803	18795	18858	18669	18635	18779	18760	18771	18766	18639	18805	18700	18942	18708	18626	18742	18630	18879	18610	18870	18807	18859	18663	18717	18728	18756	18616	18740	18671	18658	18591	18751	18630	18578	18880	18714	18722	18790	18827	18754	18896	18787	18777	18873	18637	18758	18656	18782	18675	18648	18902	18555	18724	18732	18766	18759	18629	18846	18612	18958	18529	18904	18676	18862	18831	18755	18769	18512	18697	18708	18723	18687	18815	18867	18756	18636	18642	18759	18824	18753	18890	18722	18837	18794	18678	18803	18740	18788	18687	18749	18641	18518	18828	18730	18772	18517	18812	18824	18715	18762	18554	18742	18930	18758	18625	18932	18780	18677	18797	18858	18625	18651	18745	18748	18549	18644	18611	18779	18894	18720	18782	18536	18699	18709	18615	18821	18732	18944	18812	18810	18754	18892	18834	18780	18674	18752	18725	18741	18858	18777	18731	18723	18732	18499	18831	18684	18861	18480	18636	18689	18942	18749	18555	18730	18889	18594	18599	18683	18617	18661	18698	18691	18843	18817	18716	18717	18782	18716	18719	18710	18825	18725	18738	18806	18704	18820	18692	18581	18679	18847	18789	18687	18712	18653	18664	18746	18891	18711	18731	18556	18927	18852	18731	18966	18634	18719	18648	18855	18646	18771	18701	18822	18807	18736	18704	18727	18580	18835	18655	18603	18796	18830	18655	18873	18567	18667	18876	18737	18758	18596	18689	18805	18524	18844	18827	18802	18561	18730	18705	18790	18761	18493	18702	18806	18644	18767	18732	18779	18775	18828	18859	18933	18781	18853	18765	18610	18863	18663	18650	18754	18668	18674	18807	18834	18696	18699	18670	18598	18677	18724	18527	18634	19000	18695	18741	18768	18653	18760	18771	18740	18775	18803	18785	18633	18805	18648	18740	18716	18520	18788	18705	18736	18629	18814	18712	18677	18737	18597	18644	18503	18848	18963	18767	18719	18805	18799	18706	18867	18823	18834	18752	18564	18599	18665	18610	18764	18747	18824	18680	18553	18762	18651	18783	18686	18766	18690	18647	18693	18745	18659	18711	18627	18748	18731	18635	18715	18824	18869	18561	18934	18731	18762	18678
24715	21143	28162	37173	57547	58681	45135	32694	26432	23646	22760	22637	22892	22768	22763	22735	22722	22722	22744	22488	22680	22385	22498	22478	22562	22629	22593	22564	22599	22612	22713	22693	22727	22620	22561	22534	22515	22477	22353	22438	22614	22459	22771	22498	22646	22644	22666	22527	22494	22471	22732	22503	22562	22454	22317	22608	22611	22641	22665	22641	22474	22618	22491	22779	22434	22685	22672	22694	22476	22602	22289	22521	22637	22614	22800	22684	22598	22653	22650	22527	22492	22525	22664	22659	22679	22527	22484	22632	22552	22625	22754	22720	22594	22696	22520	22409	22609	22625	22291	22477	22468	22612	22437	22509	22484	22498	22802	22698	22698	22383	22501	22269	22385	22548	22491	22579	22488	22685	22551	22618	22708	22663	22795	22396	22455	22497	22679	22673	22485	22413	22575	22541	22625	22627	22496	22560	22630	22594	22613	22412	22529	22530	22671	22612	22511	22580	22558	22576	22723	22283	22539	22440	22477	22318	22516	22512	22532	22655	22636	22682	22817	22685	22757	22585	22466	22763	22650	22485	22576	22707	22737	22485	22660	22436	22698	22552	22694	22805	22732	22498	22430	22554	22395	22552	22485	22528	22590	22598	22812	22701	22485	22362	22576	22563	22665	22675	22564	22654	22687	22705	22522	22599	22592	22532	22617	22581	22655	22558	22711	22506	22453	22510	22325	22554	22511	22543	22596	22636	22562	22459	22631	22598	22709	22638	22785	22500	22624	22480	22463	22526	22507	22660	22679	22426	22382	22496	22420	22469	22719	22460	22557	22513	22550	22483	22678	22606	22520	22595	22341	22595	22558	22622	22573	22477	22624	22599	22633	22464	22487	22524	22634	22329	22613	22728	22430	22503	22708	22895	22628	22395	22684	22707	22589	22689	22707	22424	22465	22603	22484	22486	22460	22456	22666	22417	22363	22538	22545	22520	22594	22479	22599	22572	22698	22709	22504	22421	22806	22691	22641	22710	22809	22725	22569	22412	22479	22517	22623	22462	22697	22771	22647	22613	22520	22666	22430	22599	22403	22504	22496	22579	22361	22497	22216	22490	22304	22621	22707	22667	22527	22468	22652	22588	22580	22607	22553	22658	22621	22592	22559	22534	22653	22593	22558	22514	22703	22362	22590	22334	22538	22537	22404	22542	22650	22446	22475	22566	22606	22775	22765	22452	22555	22739	22564	22500	22611	22749	22362	22456	22504	22582	22561	22652	22691	22329	22452	22440	22491	22633	22637	22489	22440	22587	22648	22428	22416	22252	22632	22759	22704	22324	22577	22466	22535	22563	22558	22508	22538	22565	22414	22630	22727	22580	22537	22603	22377	22619	22385	22583	22422	22555	22692	22506	22652	22589	22437	22541	22432	22660	22517	22558	22510	22737	22339	22284	22463	22594	22414	22688	22407	22737	22760	22464	22433	22826	22506	22465	22703	22538	22517	22431	22535	22503	22655	22644	22709	22511	22633	22476	22446	22548	22317	22471	22355	22634	22608	22591	22475	22780	22467	22548	22607	22580	22609	22507	22413	22656	22553	22634	22513	22698	22535	22497	22538	22605	22424	22565	22669	22743	22470	22541	22568	22525	22636	22477	22464	22611	22555	22779	22497	22691	22686	22533	22715	22654	22603	22441	22433	22569	22450	22361	22444	22719	22542	22482	22532	22590	22647	22576	22515	22657	22467	22885	22729	22562	22750	22341	22587	22729	22534	22703	22562	22680	22552	22582	22682	22544	22321	22574	22423	22391	22592	22619	22827	22732	22557	22532	22422	22372	22492	22767	22768	22387	22611	22304	22451	22505	22726	22468	22505	22526	22442	22536	22869	22591	22426	22480	22564	22732	22646	22476	22411	22490	22727	22728	22696	22614	22546	22340	22627	22701	22665	22558	22667	22585	22692	22556	22787	22495	22556	22635	22431	22727	22658	22618	22552	22568	22525	22548	22471	22305	22531	22355	22573	22695	22602	22616	22665	22466	22729	22724	22573	22416	22718	22465	22583	22482	22498	22555	22361	22878	22573	22301	22649	22599	22472	22592	22691	22631	22674	22646	22614	22566	22474	22581	22241	22556	22716	22643	22719	22509	22728	22423	22613	22743	22553	22446	22429	22582	22655	22506	22295	22613	22449	22490	22485	22566	22496	22573	22453	22624	22657	22427	22490	22526	22804	22466	22608	22364	22741	22611	22718	22745	22746	22722	22709	22390	22507	22541	22860	22656	22542	22498	22712	22740	22472	22659	22727	22694	22657	22446	22512	22695	22597	22564	22481	22510	22603	22424	22622	22615	22522	22593	22577	22545	22781	22661	22397	22746	22415	22506	22613	22738	22743	22806	22422	22337	22416	22486	22399	22413	22348	22530	22659	22621	22604	22278	22458	22533	22413	22520	22608	22458	22597	22587	22461	22667	22590	22624	22534	22613	22477	22644	22740	22625	22102	22438	22524	22462	22555	22447	22550	22645	22417	22508	22608	22767	22547	22529	22256	22677	22776	22431	22564	22586	22682	22604	22632	22260	22474	22595	22406	22487	22483	22479	22280	22442	22658	22634	22609	22503	22450	22792	22346	22636	22571	22565	22441	22737	22599	22509	22683	22486	22547	22497	22489	22581	22722	22641	22454	22691	22658	22458	22535	22761	22508	22652	22558	22713	22454	22665	22593	22366	22600	22460	22477	22817	22583	22587	22687	22420	22654	22682	22376	22377	22788	22440	22652	22470	22495	22363	22606	22472	22679	22684	22468	22514	22697	22720	22614	22337	22658	22370	22567	22309	22529	22647	22679	22603	22416	22538	22518	22498	22585	22466	22499	22395	22516	22604	22533	22432	22327	22614	22428	22606	22467	22548	22689	22547	22522	22487	22611	22528	22729	22727	22483	22364	22622	22822	22691	22662	22577	22495	22597	22369	22425	22412	22703	22582	22646	22215	22494	22648	22578	22497	22636	22631	22528	22454	22500	22681	22591	22566	22633	22757	22847	22632	22467	22661	22509	22481	22509	22344	22506	22423	22736	22529	22398	22608	22525	22629	22718	22378	22605	22324	22663	22686	22512	22444	22456	22584	22482	22588	22588	22535	22484	22859	22672	22598	22668	22463	22558	22737	22647	22530	22286	22403	22509	22346	22659	22606	22821	22574	22406	22633	22730	22571	22529	22423	22366	22325	22505	22498	22884	22673	22774	22621	22755	22476	22499	22488	22514	22622	22445	22625	22721	22655	22717	22791	22616	22469	22791	22708	22516	22372	22632	22531	22385	22484	22502	22483	22759	22799	22696	22689	22637	22625	22503	22476	22288	22677	22338	22599	22646	22510	22680	22670	22650	22513	22684	22691	22630	22571	22421	22611	22756	22596	22724	22561	22522	22489	22945	22658	22586	22396	22462	22675	22562	22689	22652	22527	22772	22899	22691	22734	22449	22306	22520	22536	22698	22590	22547	22542	22394	22586	22696	22634	22496	22642	22461	22580	22703	22661	22500	22514	22702	22357	22498	22561	22489	22704	22596	22616	22523	22495	22569	22458	22387	22456	22438	22681	22568	22665	22607	22590	22760	22729	22491	22605	22598	22534	22431	22366	22503	22663	22393	22658	22632	22491	22575	22425	22641	22563	22536	22597	22497	22511	22583	22853	22621	22588	22692	22463	22610	22671	22419	22564	22532	22400	22498	22654	22363	22849	22694	22563	22648	22418	22343	22243	22578	22619	22676	22830	22599	22645	22883	22622	22756	22736	22581	22689	22561	22372	22514	22481	22666	22439	22753	22524	22667	22537	22659	22592	22395	22373	22460	22472	22771	22646	22509	22513	22609	22624	22311	22671	22537	22499	22541	22505	22637	22593	22742	22723	22687	22599	22609	22675	22599	22795	22441	22602	22612	22683	22480	22422	22610	22442	22662	22519	22396	22553	22648	22610	22589	22409	22526	22634	22489	22678	22661	22561	22766	22706	22453	22652	22495	22523	22713	22675	22557	22581	22453	22534	22648	22681	22588	22414	22516	22595	22551	22654	22654	22721	22770	22355	22587	22623	22680	22356	22510	22558	22369	22736	22746	22517	22212	22497	22632	22661	22824	22577	22727	22805	22424	22444	22563	22452	22577	22560	22405	22681	22536	22342	22437	22541	22680	22665	22673	22422	22565	22602	22492	22519	22649	22534	22599	22546	22693	22460	22719	22698	22702	22739	22477	22615	22591	22600	22476	22471	22659	22522	22589	22471	22651	22601	22544	22532	22523	22551	22621	22435	22484	22542	22525	22507	22542	22567	22506	22469	22526	22321	22745	22597	22539	22410	22574	22572	22610	22601	22597	22478	22391	22611	22398	22666	22340	22613	22624	22488	22576	22574	22730	22594	22457	22556	22686	22474	22566	22394	22496	22648	22678	22582	22677	22748	22662	22510	22512	22492	22662	22526	22469	22682	22530	22483	22749	22648	22638	22612	22687	22404	22660	22473	22760	22613	22584	22372	22762	22501	22601	22429	22654	22736	22479	22578	22410	22490	22363	22406	22585	22601	22529	22545	22612	22458	22699	22560	22521	22623	22391	22465	22747	22407	22574	22694	22570	22453	22580	22568	22536	22355	22464	22564	22543	22679	22591	22352	22514	22631	22608	22788	22510	22651	22780	22405	22615	22528	22313	22494	22728	22435	22494	22619	22500	22816	22597	22537	22529	22684	22755	22676	22630	22786	22503	22574	22710	22777	22468	22484	22682	22706	22554	22640	22709	22500	22483	22693	22541	22643	22430	22614	22644	22596	22602	22553	22423	22283	22470	22434	22474	22493	22449	22652	22691	22578	22448	22605	22483	22412	22647	22521	22657	22590	22829	22491	22319	22574	22664	22458	22528	22597	22626	22663	22530	22300	22729	22344	22541	22622	22585	22554	22704	22532	22645	22707	22350	22406	22566	22569	22545	22669	22699	22508	22491	22626	22691	22591	22473	22378	22516	22576	22650	22569	22498	22600	22669	22824	22806	22571	22502	22588	22659	22743	22468	22643	22567	22454	22438	22489	22511	22796	22514	22625	22482	22498	22525	22705	22437	22620	22387	22787	22628	22415	22321	22651	22483	22470	22752	22520	22426	22446	22405	22547	22609	22484	22485	22710	22406	22768	22444	22739	22710	22415	22555	22693	22385	22690
15765	23792	23877	54889	64460	57040	43224	29953	22501	19372	18777	18838	18674	18555	18818	18695	18577	18853	18709	18692	18644	18660	18642	18702	18767	18747	18652	18652	18824	18606	18835	18666	18777	18816	18674	18707	18706	18620	18849	18618	18729	18775	18661	18669	18793	18621	18698	18835	18814	18651	18604	18654	18626	18702	18597	18669	18794	18710	18739	18644	18884	18562	18608	18681	18697	18720	18708	18652	18662	18803	18465	18705	18749	18693	18962	18768	18644	18700	18572	18468	18791	18722	18698	18617	18689	18575	18698	18554	18655	18651	18732	18715	18702	18528	18835	18475	18725	18683	18758	18596	18666	18755	18823	18734	18708	18651	18850	18736	18599	18589	18648	18757	18675	18757	18667	18525	18708	18517	18569	18637	18680	18633	18720	18721	18548	18857	18635	18797	18608	18565	18740	18726	18648	18802	18581	18685	18753	18510	18668	18671	18699	18593	18753	18545	18687	18622	18681	18781	18697	18660	18639	18630	18695	18633	18763	18621	18541	18551	18671	18799	18517	18731	18695	18593	18591	18679	18702	18815	18718	18804	18608	18623	18520	18858	18655	18663	18828	18685	18748	18839	18848	18840	18629	18520	18690	18573	18758	18770	18694	18531	18625	18585	18600	18657	18928	18502	18657	18747	18679	18846	18626	18750	18708	18532	18625	18659	18662	18689	18462	18698	18862	18701	18565	18737	18677	18658	18756	18615	18782	18652	18583	18544	18721	18657	18631	18771	18622	18702	18615	18498	18835	18609	18719	18800	18846	18666	18652	18714	18633	18892	18655	18736	18803	18551	18649	18590	18570	18681	18879	18717	18762	18824	18724	18667	18743	18739	18707	18645	18614	18596	18695	18614	18612	18709	18656	18855	18600	18615	18730	18640	18568	18591	18729	18677	18880	18576	18684	18781	18848	18610	18708	18673	18725	18670	18598	18642	18761	18850	18766	18606	18679	18630	18428	18722	18538	18606	18718	18721	18530	18844	18736	18635	18391	18565	18555	18748	18701	18594	18633	18567	18533	18629	18595	18849	18732	18670	18655	18676	18599	18797	18712	18557	18718	18549	18770	18656	18762	18604	18587	18716	18787	18731	18865	18475	18851	18919	18670	18750	18656	18734	18617	18743	18690	18661	18674	18577	18761	18693	18706	18687	18378	18684	18734	18633	18718	18709	18703	18650	18581	18762	18629	18769	18705	18588	18661	18842	18862	18571	18751	18741	18594	18790	18659	18449	18830	18580	18589	18749	18620	18685	18640	18720	18743	18614	18666	18536	18626	18668	18872	18675	18644	18686	18574	18727	18616	18733	18663	18715	18729	18510	18705	18676	18713	18735	18524	18622	18549	18695	18804	18550	18686	18578	18690	18460	18508	18686	18558	18584	18778	18620	18739	18609	18432	18742	18772	18746	18505	18811	18776	18760	18562	18794	18802	18687	18651	18663	18757	18742	18574	18715	18676	18839	18786	18662	18716	18660	18759	18727	18617	18764	18720	18632	18571	18669	18838	18650	18666	18558	18733	18630	18771	18569	18619	18793	18493	18762	18566	18729	18734	18671	18795	18541	18754	18516	18597	18700	18612	18691	18579	18887	18741	18595	18687	18767	18733	18643	18825	18649	18407	18597	18590	18574	18695	18506	18680	18783	18772	18748	18653	18733	18686	18489	18598	18613	18694	18733	18508	18756	18602	18703	18851	18496	18816	18524	18673	18731	18763	18704	18757	18656	18535	18716	18650	18689	18594	18516	18729	18817	18814	18532	18750	18627	18778	18625	18873	18655	18639	18547	18588	18594	18869	18821	18586	18747	18747	18644	18674	18832	18808	18636	18692	18605	18856	18704	18718	18617	18792	18720	18678	18487	18658	18711	18597	18576	18657	18581	18773	18709	18830	18691	18636	18675	18747	18614	18817	18765	18767	18669	18656	18520	18747	18635	18535	18577	18638	18429	18766	18636	18530	18699	18683	18646	18860	18863	18515	18640	18534	18719	18696	18434	18564	18693	18899	18770	18569	18704	18747	18648	18707	18662	18764	18495	18582	18620	18676	18599	18643	18806	18616	18705	18664	18655	18712	18727	18690	18834	18638	18709	18768	18617	18700	18723	18649	18722	18556	18594	18512	18746	18768	18620	18651	18633	18634	18651	18707	18665	18591	18622	18704	18821	18514	18748	18767	18644	18637	18804	18713	18731	18674	18816	18592	18680	18709	18730	18740	18544	18635	18627	18674	18557	18870	18868	18573	18793	18721	18667	18558	18708	18593	18692	18596	18660	18489	18759	18841	18750	18749	18703	18713	18770	18751	18735	18610	18519	18823	18697	18795	18766	18638	18609	18748	18582	18735	18705	18479	18663	18613	18673	18614	18699	18645	18604	18653	18584	18822	18669	18877	18573	18659	18884	18611	18694	18560	18796	18770	18783	18734	18668	18648	18789	18557	18521	18539	18716	18754	18599	18811	18709	18571	18699	18748	18782	18710	18489	18719	18378	18917	18699	18650	18783	18741	18703	18671	18820	18820	18856	18767	18623	18850	18764	18752	18859	18587	18626	18741	18579	18781	18703	18549	18738	18781	18573	18706	18654	18602	18664	18583	18614	18705	18632	18564	18654	18695	18612	18616	18909	18528	18718	18846	18842	18737	18642	18477	18464	18814	18771	18574	18814	18653	18749	18581	18683	18638	18751	18756	18681	18732	18693	18702	18554	18776	18664	18535	18658	18713	18604	18618	18788	18712	18868	18514	18676	18782	18764	18518	18699	18579	18704	18682	18706	18604	18701	18809	18734	18642	18699	18820	18712	18746	18781	18671	18734	18784	18522	18812	18508	18725	18749	18396	18771	18661	18818	18808	18812	18730	18718	18798	18694	18714	18769	18809	18690	18685	18796	18639	18729	18843	18740	18799	18733	18722	18686	18681	18752	18640	18580	18755	18574	18639	18674	18569	18754	18752	18643	18868	18618	18678	18619	18761	18514	18803	18740	18690	18679	18915	18663	18751	18659	18766	18594	18686	18730	18678	18656	18565	18752	18596	18619	18632	18741	18772	18568	18694	18658	18617	18721	18486	18571	18852	18579	18843	18618	18699	18736	18608	18770	18774	18539	18766	18944	18558	18446	18615	18581	18712	18699	18521	18702	18649	18809	18496	18752	18783	18892	18585	18698	18810	18695	18693	18698	18597	18560	18515	18813	18650	18625	18708	18887	18764	18714	18519	18769	18640	18768	18685	18972	18559	18879	18659	18669	18791	18660	18636	18745	18578	18638	18721	18791	18761	18735	18686	18654	18610	18653	18824	18662	18595	18527	18769	18541	18578	18780	18610	18624	18747	18772	18480	18727	18865	18589	18743	18616	18592	18611	18765	18792	18566	18605	18728	18508	18778	18726	18545	18816	18838	18704	18827	18631	18493	18784	18542	18720	18658	18563	18838	18521	18655	18642	18769	18936	18617	18697	18668	18718	18674	18810	18670	18582	18691	18725	18785	18592	18588	18576	18727	18706	18797	18539	18684	18722	18635	18662	18530	18774	18665	18623	18567	18764	18598	18681	18596	18732	18517	18821	18598	18639	18669	18671	18708	18598	18615	18651	18782	18528	18727	18763	18541	18706	18804	18621	18652	18737	18815	18815	18899	18540	18677	18652	18818	18710	18476	18577	18708	18601	18664	18802	18681	18630	18651	18703	18889	18614	18485	18719	18642	18857	18484	18611	18870	18673	18505	18570	18718	18638	18620	18596	18726	18554	18695	18667	18703	18809	18620	18630	18654	18762	18744	18631	18639	18696	18725	18698	18595	18559	18812	18525	18506	18660	18625	18784	18706	18801	18743	18665	18706	18681	18622	18798	18740	18456	18586	18533	18589	18740	18873	18710	18667	18776	18724	18666	18681	18696	18789	18570	18685	18626	18442	18679	18594	18540	18737	18622	18600	18752	18741	18612	18625	18658	18697	18693	18748	18727	18659	18787	18598	18579	18665	18754	18589	18762	18803	18598	18690	18682	18905	18586	18620	18693	18746	18690	18571	18646	18599	18696	18685	18737	18913	18607	18592	18610	18591	18691	18639	18700	18715	18729	18789	18555	18625	18696	18574	18579	18542	18543	18578	18622	18583	18534	18491	18657	18718	18766	18649	18715	18706	18692	18732	18546	18718	18615	18622	18535	18619	18630	18660	18672	18763	18599	18729	18701	18673	18725	18723	18649	18707	18577	18652	18510	18798	18651	18686	18708	18901	18483	18669	18663	18701	18736	18755	18717	18732	18807	18755	18634	18578	18711	18957	18785	18589	18686	18777	18838	18700	18701	18921	18517	18838	18710	18845	18443	18727	18686	18933	18794	18499	18766	18738	18721	18473	18622	18708	18500	18747	18777	18633	18638	18572	18781	18767	18574	18814	18681	18657	18521	18736	18616	18689	18786	18650	18641	18627	18578	18850	18551	18698	18654	18590	18701	18732	18735	18705	18693	18617	18680	18437	18876	18676	18680	18662	18834	18669	18614	18611	18613	18613	18774	18621	18662	18688	18563	18505	18666	18839	18625	18676	18573	18780	18704	18779	18745	18695	18807	18590	18770	18729	18600	18607	18769	18650	18748	18919	18787	18660	18599	18591	18634	18673	18692	18710	18544	18723	18775	18631	18598	18729	18548	18590	18689	18589	18635	18755	18697	18726	18502	18533	18663	18684	18979	18654	18574	18815	18584	18630	18655	18759	18694	18782	18638	18721	18575	18595	18758	18559	18556	18676	18743	18701	18803	18829	18633	18665	18704	18498	18725	18620	18896	18574	18639	18598	18708	18806	18607	18544	18719	18648	18738	18595	18669	18575	18730	18720	18780	18709	18576	18622	18674	18815	18618	18630	18532	18478	18795	18858	18764	18750	18618	18781	18541	18840	18732	18841	18907	18661	18724	18588	18779	18846	18672	18761	18762	18781	18629	18734	18662	18727	18534	18644	18818	18716	18629	18779	18905	18599	18649	18588	18572	18712	18678	18540	18730	18636	18624	18614	18747	18806	18455	18675	18569	18617	18599	18583	18794	18605	18663	18626	18678	18761	18747	18702	18623	18633	18651	18600	18708	18655	18783	18789	18661	18777	18548	18766	18815	18710	18668	18904	18845	18594	18768	18774	18611	18821	18803	18688	18678	18706	18547
22953	21162	29117	39678	63323	69349	56696	40753	30048	25650	23516	23308	23216	23274	22935	23010	23164	23011	23092	23187	23167	23031	23146	22970	22965	22869	22929	22907	23097	23031	23043	23088	22832	22774	23050	23050	23093	23112	22989	23077	23107	22898	23035	22963	22941	22881	23012	23034	22809	23014	22915	23030	22965	22936	22804	22895	22782	22950	22776	22950	22820	23140	22921	22933	22842	22981	22953	23067	22976	22865	22907	23086	23299	23009	22822	22905	22914	22871	22893	22723	23097	22847	22864	22886	22819	22932	22915	22824	22647	23114	22967	22884	22874	23072	22791	22875	23084	23022	22878	22772	22938	22908	22930	22858	22858	22986	22755	22859	22804	22829	22841	22967	22976	23030	22854	22930	22841	22927	22901	22899	22959	22868	23151	22932	22885	22832	22787	22852	22953	22913	22866	22593	22824	22877	23036	22981	22931	22752	22908	22909	22803	22869	22903	23011	22911	22839	22997	22932	22868	22937	23007	22893	22972	23083	22777	22934	23121	22765	23035	22691	22856	22783	22702	22877	22809	22845	22942	22774	22734	22972	22682	22879	22684	23209	23128	22942	22922	22850	22890	22791	22820	22763	22763	22893	22788	23048	22932	23056	22973	22926	22882	22900	22839	22975	22918	22915	23059	22997	23077	22860	22797	22915	22904	22742	22799	22779	22603	22972	22869	23140	22996	22775	22707	22932	22942	22558	22792	23002	22784	22708	22659	23049	22914	22833	23003	23009	22693	22527	22610	22816	22875	22958	22818	22885	22934	22808	22850	22732	22958	22906	22723	23020	22840	22977	22998	22806	22928	22946	22778	22773	22668	22666	22992	22774	22926	22763	23051	22863	22682	22828	22947	23063	22722	23064	22952	22782	23031	22871	23002	23084	22714	23181	22943	23071	22920	22855	22900	22915	23127	23009	22834	22952	23080	22865	22818	22657	22716	23019	23019	22872	22879	22821	22900	22795	22783	22886	22919	22980	22987	22894	22940	22571	22811	23173	22582	22864	22807	23078	22857	22700	22975	22778	22967	22530	22821	22878	22717	22850	22926	23055	22783	22987	22887	22913	22785	22692	22720	22800	22835	23170	22887	22778	22906	22908	22929	22785	22687	22700	22841	22831	22744	22886	22942	22679	22795	23108	22956	22881	22719	22625	23164	22702	22897	23022	22767	22850	22833	22654	22871	22743	22804	22790	22754	22870	22751	22904	22778	23007	22936	23018	22908	22768	22946	23043	22832	22739	22804	22933	23112	22834	22811	22818	22612	22730	22883	22611	22611	22860	22801	22965	22952	22816	23141	22816	22797	22677	22738	23064	22899	22708	22935	22977	22964	22850	22865	22588	23010	22937	23019	22870	22841	22735	22754	22866	22734	22686	23007	23056	22974	23092	22885	22920	22817	22884	22851	22852	22911	22776	22561	23005	22905	22836	23146	22870	22780	22899	22947	22937	22916	22977	22933	22884	22947	23035	22800	22889	23028	22937	22930	22792	22942	22471	22885	22696	22696	22616	22859	22952	22836	22686	22735	22669	22795	22838	22720	23048	22961	22861	22944	22820	22897	22815	22953	22847	22953	22816	22754	22674	22976	22749	22947	22877	23082	22610	22770	22910	22716	22861	22903	22778	22910	22821	22701	22773	22774	22864	22840	22461	22829	22679	22747	22938	22684	22934	22967	22865	22711	22880	22931	22739	22973	22948	23000	22808	23008	22771	22971	22757	22629	22717	22740	23017	22941	22861	22792	22990	22809	22717	22951	22944	22878	22891	22848	23141	22883	22807	22677	22838	22771	22768	22907	22763	23021	22751	22724	22749	22867	22789	22699	22768	22909	22851	22828	22775	22626	23092	23128	22851	22843	22846	22589	22794	22917	22824	22835	22897	22702	22876	22973	22823	22920	22862	22665	22685	22941	22843	22985	22877	22863	22797	22860	22805	22963	22807	22937	22842	22774	22908	22889	22733	23000	22959	22524	22863	22881	22963	22771	23033	22799	22897	22807	22874	22871	23017	22628	22976	22907	22540	23064	22831	22607	22794	22744	23102	22658	23162	22904	22881	22743	22731	22843	22683	23016	22895	23001	22819	22837	23027	22948	22863	22895	22928	23020	23147	22798	22689	22889	22908	22947	22803	22738	22844	22800	23094	22970	23055	22881	22792	22752	23027	22878	22734	23070	22825	22862	22902	22853	22681	22993	23046	22843	22855	22737	22732	23117	22808	22677	22885	22648	22931	22808	22997	22933	22873	22912	22810	23028	22833	22829	22730	22703	22994	22865	22595	22941	23053	23051	23073	22954	22939	22987	22990	22885	23041	23054	22969	22827	22870	23161	22847	22878	22803	22863	22741	22845	23040	22782	22796	22798	22757	22909	22807	23082	23090	22615	22864	22886	23003	22678	22980	22683	22708	22631	22893	22846	22832	22922	22891	22809	22735	22862	22984	22989	22643	22716	22840	22768	22950	22719	22747	22893	22894	23013	23105	22771	22913	22926	23017	22694	23024	22801	22792	22686	22896	22936	22847	22757	22868	22957	22781	22793	22876	22705	22893	22919	22941	22935	22879	22941	22696	22804	22970	22814	22548	22858	22877	22794	22920	22715	22985	23025	22830	22935	23010	22970	22789	22662	22926	22803	23036	22700	22765	22740	23014	22833	22977	22804	22891	22643	22912	22837	22851	23031	22958	22956	22922	23107	23006	22999	23004	22880	22841	23017	22826	22988	22845	22929	23031	22868	22857	22793	22827	22703	22960	22746	22797	22925	23102	22922	22942	22917	22866	22958	22848	23123	22863	22920	22983	22805	22993	22603	22798	23010	22861	22808	22714	22772	22937	22700	22637	22836	22707	22993	22783	22942	22831	23010	22921	22879	22763	22854	23035	22912	22799	22882	22812	22887	23025	22838	22663	22862	22758	22763	22822	22987	22827	22753	22920	22766	22938	22898	23161	22966	23061	23009	22891	22940	22758	22838	22951	23153	22846	22667	22693	22770	22753	23025	22777	22753	22947	22991	22788	22621	22913	22856	22851	22711	23037	22823	22837	22828	22934	22861	23006	22930	22891	22886	22993	22935	22622	22975	22896	22669	22851	22989	22799	22839	23032	23206	23073	22721	23032	22904	22995	22951	22780	22794	22790	22827	22906	22796	22729	23038	22866	22791	22914	22821	22911	22714	22921	22949	22830	22685	22825	22707	22737	22768	22968	22923	22865	22989	23006	22933	22875	23009	23078	22840	22934	23054	22892	22959	22925	23023	22906	23143	22848	22786	22744	22988	22991	22926	22863	22898	22851	22777	22899	22923	23017	22849	22726	22729	22794	22914	22872	22732	23003	22895	22791	22906	23008	22824	22552	22910	22934	22817	22910	22806	22816	22638	22837	23091	23033	22731	22817	22993	22874	22991	22968	22854	22958	22909	22686	22789	22930	22776	22826	22836	22900	22779	22932	22782	22975	22894	22672	22888	22841	22944	22740	22704	22771	22862	22891	22882	22898	22875	22973	22989	22980	22879	23105	22928	22828	22805	22954	22844	22779	23109	22757	23054	23023	22883	22699	22827	22883	22867	22823	23099	22727	22980	22869	22675	22948	22964	22786	23093	22811	23061	22817	22744	22950	22812	22951	22931	22833	22993	22741	22759	23066	23087	22661	22810	22895	22815	22672	22924	22925	22810	22926	22872	22818	23014	22828	22847	23043	22851	22847	22884	22858	22844	22770	23168	22670	22917	22806	22830	22869	23010	22696	23109	22867	23058	23017	22925	22918	22824	22951	23116	23089	22785	22697	22885	22937	22886	22594	22658	23091	22964	23067	22969	22811	22736	22701	22802	22914	22948	22692	22672	22903	22812	23088	22822	22815	23057	22737	22888	23044	23199	22969	22800	22843	22815	22706	22922	22870	22888	22968	22995	22880	23014	22656	22886	22874	22972	22754	22941	22924	22817	22949	22983	22773	22918	22910	22930	22865	22779	22913	22791	22910	22939	22812	22981	22993	22840	22930	23076	22753	22784	22678	22950	22886	23007	22893	22755	22632	22784	22794	22871	22865	22789	22859	22716	22692	22869	22733	22820	23193	22788	23012	22939	22940	22647	23091	22952	23165	22913	22796	22947	23111	22655	22883	22902	22741	22874	22830	22770	22829	22973	22901	23176	22979	22849	23150	22840	23123	23058	22809	22962	22760	22695	22597	22759	22898	22936	22861	22919	22879	22827	22973	22880	22872	22801	22879	22915	22910	22920	22736	22923	22895	22969	22711	22810	22679	22982	22828	22900	23012	22874	22664	22836	22520	22887	22836	22723	22893	22567	22738	23033	23107	22800	22590	22986	22751	22835	23029	22910	22999	22849	23164	23099	22655	22912	22902	22789	22833	22849	22749	22843	22775	23011	22778	22866	22891	22681	23057	22965	22845	22782	22791	22803	22821	22868	22816	22648	22830	22619	22680	22910	22823	22802	22913	22771	22807	22770	23004	22883	22836	22868	22702	23019	22786	22773	22644	22817	22859	22916	22920	22828	22773	23032	22859	22938	22890	23055	22555	22803	22692	22890	22928	22843	22599	22744	22847	22816	23110	22786	22569	22811	23153	22716	23026	22807	22899	22867	22860	22772	22959	22998	22674	22716	22806	22839	23031	23150	22666	22725	22946	22875	22637	22955	22808	23074	22919	22948	23169	22803	22743	22741	23008	22835	22870	22859	22855	22777	22789	22932	23037	23014	23092	22983	22928	22923	22871	23160	23008	23051	22860	22940	22913	22786	22932	22966	22900	22971	23042	22963	22815	22744	22925	22848	22792	22687	22803	22762	22689	22938	22836	22739	22957	22725	22725	22895	22861	22935	22981	22916	22722	22732	23020	23161	22988	22823	22955	23032	22750	22952	22770	22852	22730	22974	22819	22937	22967	22765	22769	22742	22783	23022	23000	22818	22727	22990	22914	22920	22828	22954	22737	23177	22994	23129	22785	22906	22939	22910	22822	22824	22503	22577	22836	22841	22728	22985	22929	22752	22841	22817	23030	22720	22923	22713	22963	22749	22846	22914	23004	22793	22961	22848	23143	22871	22795	22643	22958	22980	22848	22481	22935	22812	22692	22939	22764	22898	22907	22905	22798	22888	22816	22954	22864	22859	23024	22712	22936	22878	22889	22965	22863
17362	30557	34032	79670	85366	76903	57759	39976	27457	20520	18707	18707	19057	18993	18879	19063	18966	18802	18914	18969	18931	18857	18700	18817	18890	18872	18798	18678	18829	18914	18767	18839	18876	18782	18865	19080	18813	19004	18947	18722	18831	18868	18951	18630	18670	18718	18893	18954	18892	18825	18652	18805	18916	18895	18785	18855	18787	18851	18912	18952	18837	18878	18867	18947	18860	18741	18920	18938	18754	18847	18647	18757	18786	18867	18794	18859	18800	18780	18873	18858	18830	18838	18883	18891	18794	18781	18897	18737	19083	18989	18979	18848	18822	18964	19065	18907	18846	18847	18939	18861	18811	18745	18904	18932	18961	18665	18856	18844	18893	18771	18923	18893	18908	18940	18874	18876	18861	18935	18841	18977	18776	18654	18869	19038	18968	18892	18850	18840	18904	18957	18878	18789	18724	18780	18790	18857	18750	18822	18950	18925	18876	18930	18807	18858	18755	18905	18823	19004	18885	18921	18739	18809	18920	18799	18831	18869	18786	18841	18938	18736	18831	18912	18876	18763	18785	18729	18877	18842	18822	18817	18847	18814	18891	18761	18905	19064	18907	18923	18854	18771	18835	19019	18837	18737	18967	18810	19123	18770	18856	18858	18807	18865	18952	18995	18838	18764	18925	18930	18763	19020	18814	18955	18856	18863	18831	18793	18941	18814	18881	18743	18815	18896	18896	18708	18914	18816	18706	18835	18745	18851	18947	18832	18832	18715	18896	18812	18835	18958	18977	18843	18946	18854	18923	18709	18829	18849	18831	18997	18692	18854	18838	18816	18793	18864	18814	18963	18733	18796	18703	18885	18888	18682	18825	18855	18715	18889	18927	18750	18914	18882	18922	18875	18853	18698	18680	18914	18884	18986	18712	18676	18869	18880	18829	18732	18807	18942	18862	18825	18695	19012	18765	18724	18832	18939	18907	19032	18745	18900	18869	18824	18866	18649	18813	18881	19019	18849	18811	18924	18765	18786	18880	18774	18773	18875	18895	18776	18847	18830	18848	18906	18768	18799	19038	18827	18995	18936	18865	18855	18784	18915	18865	18974	18789	18714	18839	18886	18879	18819	18800	18922	18936	18864	18849	18801	18969	18752	18797	18854	18751	18795	18786	18948	18724	18726	18803	18862	18687	18772	18825	18951	18753	18994	18712	18968	18679	18781	18796	18848	18764	18844	18970	18838	19027	18944	18955	18719	18988	18833	18812	19037	18870	18762	18899	18808	18990	18865	18743	18910	18773	18830	18808	18915	18768	18948	18837	18635	19054	18842	18936	18845	18697	18895	18809	18900	18993	18729	18769	18940	18926	18803	18748	18788	18854	18728	18766	18939	18921	18890	18849	18853	18950	18809	18835	18744	18844	18757	18956	18704	18975	18849	18815	18983	18832	18858	18880	18751	18996	18733	18674	18821	18606	18729	18867	18766	18826	18788	18840	18914	18903	18840	18722	18759	18999	18735	18967	18707	18629	18774	18881	18757	18788	18892	18783	18731	18753	18828	18642	18830	18901	18798	18730	18839	18892	18733	18846	18963	18846	18818	18671	18842	18837	18835	18747	18850	18750	18818	18752	18762	18955	18712	18796	18838	18803	18867	18895	18704	19034	18729	18679	18769	19097	18858	18838	18966	18910	18757	19011	18883	18743	18870	18904	18955	18869	18763	18772	18674	18910	18854	18863	18781	18747	18922	18797	18796	18916	18855	18587	18819	18858	18694	18786	18916	18662	18746	19126	18787	18857	19031	18864	18991	18881	18732	18774	18941	18670	18751	18700	19054	18943	18715	18831	18662	18781	18770	18655	18664	18838	18733	18978	18920	18802	18789	18850	18928	18687	19026	18841	18907	18810	18686	18918	18661	18800	18911	18964	18974	18763	18810	18901	18819	18768	18898	18636	18779	18826	18793	19016	18809	19004	18773	18926	18914	18710	18998	19045	18884	18849	18842	18706	18830	18866	18764	18838	18678	18666	18834	18932	18850	18750	18901	18777	18788	19006	18860	18640	18801	18930	18662	18806	18783	19044	18842	18863	18900	18609	18727	18831	18862	18906	18932	18965	18819	18931	18790	18704	18825	18901	18929	18806	18778	18574	18848	18764	19004	18914	18832	18697	18843	18864	18735	18819	18870	18942	19010	18948	18919	18770	18904	18754	18821	18882	18799	18929	18787	18706	18737	18877	18843	18904	18794	18941	18740	18724	19016	18843	18722	18841	18865	18582	18818	18902	18898	18804	18822	18917	18846	18809	18939	18860	18696	18769	18879	18837	18754	18843	18909	18783	18833	18865	18688	18926	18704	18730	18788	18871	19014	18797	18734	18890	18809	18997	18917	18919	18870	18907	18842	18784	18873	18768	18860	18965	18869	18900	19018	18628	18897	18843	19012	18786	18773	18931	18784	19036	18725	18650	18910	18849	18748	18677	18925	18925	18845	18815	18978	18764	18805	18928	18921	18906	18973	18888	18757	18688	18896	18749	18754	19091	18931	18980	18861	18872	18684	18841	18858	18815	18799	18878	18807	18776	18923	18950	18793	18853	19018	18843	18591	18813	18801	18868	18790	18831	18957	18838	18838	18733	18769	18730	19052	18853	18825	18841	18831	18849	18960	18772	18881	18723	18877	18931	18762	18993	18875	18940	18707	18872	18721	18986	18744	18845	18743	18982	18755	18773	18934	18809	18678	18825	18700	18734	18990	18950	18768	18967	18808	18728	18899	18995	18754	18747	18851	18893	18873	18669	18938	18897	18784	18948	18923	18919	18813	18888	18675	18990	18744	18906	18855	18697	19043	18876	18815	18852	18826	18870	18788	18861	18804	18853	18981	18982	18819	18881	18908	19065	18737	18897	18743	18825	18807	18823	18869	18792	18833	18813	18919	18788	18770	18862	18631	18824	18856	18941	18591	18732	18942	18735	18918	18598	18891	19048	18803	18863	18884	18719	18651	18817	18861	18794	18994	18904	18970	18807	18741	19008	18800	18813	19033	18966	18955	18800	18954	18747	18637	19002	18927	18741	18706	18835	18837	18922	18769	18854	18922	18893	18711	18939	18803	18920	18731	18862	18855	18773	18674	18880	18663	18774	18891	18896	18723	18779	18738	18797	18782	18919	18779	18785	18868	18985	18740	18598	18953	18905	18786	18676	18857	18726	18890	18900	18885	18857	18887	18887	18671	19040	18947	18886	18822	18751	18822	18842	18978	18874	18894	18932	19139	18983	18684	18724	18877	18930	18960	18595	18960	18758	18908	18975	18816	18997	18829	18860	18984	18927	18852	18798	18637	18827	18933	18832	18701	18701	18890	18727	18896	18905	19059	18898	18825	18826	18881	19061	18725	18702	18911	18812	18726	18781	18741	18955	18989	18724	18970	18891	18780	18861	18799	18822	18913	18890	18699	18675	18832	18882	19003	18827	18734	18944	18887	18756	18796	18757	18864	18709	18821	18789	18819	18823	18896	18867	18842	18845	18712	18829	18908	18752	19037	18805	18938	18757	18922	18729	18928	18809	18821	18818	18827	18939	18716	18912	18970	18923	18856	19075	18967	18812	18882	18779	18802	18793	18741	18855	18825	18973	18918	18806	18981	18794	18820	18939	18898	18750	18871	18826	18893	18912	18841	18825	18938	18772	18832	18760	18773	18692	18790	18698	18810	19025	18729	18769	18782	18923	18773	18770	18926	18802	18928	18615	18855	18735	18753	18759	18683	18817	18966	18865	18890	18731	18849	18801	18707	18731	18780	18832	18839	18773	18816	18821	18903	18761	18907	18739	18714	18679	18745	19009	18896	18988	18843	18704	18840	18890	18710	18943	18697	18941	18798	18981	18727	18821	18819	18691	18761	18598	18848	18766	18910	18806	18833	18769	18780	18819	18946	18850	18973	18766	18663	18807	18858	18886	18876	18982	18710	19001	18862	18781	18738	18757	18760	18874	18952	18728	18879	18960	18790	18812	18814	18886	18735	18783	18960	19024	18885	18685	18942	18776	18766	18716	18687	18804	18996	18833	18853	18862	18834	18968	18862	18882	18920	18797	18905	18784	19036	18967	18970	18729	18921	18882	19113	18908	18860	18913	18884	18729	18874	18820	18721	18916	18858	18941	18870	18751	18826	18671	18884	19162	18863	18762	18894	18935	18872	18935	18757	18873	18830	18931	18795	18822	18717	18857	18766	18857	18682	18725	18926	18796	18542	18824	18910	18843	19063	18923	18778	18734	18803	18931	18910	18790	18767	18710	18839	18796	18878	18847	18689	18853	18936	18767	18829	18909	18675	18683	18840	18875	18776	18723	18768	18738	18788	18830	19005	18872	18784	18904	18854	18856	18836	18956	18762	18875	18849	18890	18889	18781	19054	19232	18660	18688	18549	19045	18896	18880	19003	18808	18790	18793	18823	18869	18880	18826	18855	18838	18994	18974	18760	18787	18922	18873	18701	18852	19041	18791	18878	18858	18738	18858	18860	18816	18784	18850	18973	18856	18697	18864	18852	18852	18957	18671	18736	18909	18781	18999	18818	18710	18885	18762	18674	18782	18811	18823	18845	18822	18841	18779	18937	19024	18852	18903	18944	18844	18732	18769	18906	18876	18901	18919	18851	18752	18719	18933	18866	18769	18662	18957	18849	18897	18663	18957	18581	18800	18907	18881	18919	18984	18738	18950	18663	18724	18910	18949	18677	18791	18922	18918	18691	18964	18677	18984	18879	18909	18934	18687	19015	18897	18705	18977	18753	18885	18929	18876	18785	18902	18756	18746	18851	18768	18986	18988	18803	18973	18873	18895	18828	18768	18810	18859	18808	18918	18698	18876	18922	18880	18881	18962	18719	18830	18856	18861	18935	18758	18829	18970	18753	18917	19020	18713	18803	18832	19015	19091	18788	18684	18745	18985	18840	18854	18917	18820	18900	18829	18819	18942	18768	18814	18906	18977	18779	18934	18987	18794	18804	18807	18893	18888	18965	19055	18956	18860	18459	18834	18950	18944	18916	18958	18921	18829	18692	18770	18736	18918	18879	18846	18642	18941	18773	18774	18718	18707	18834	18756	18672	18830	18730	18758	18796	18798	18951	18778	18883	18922	18876	18975	18792	18937	18951	18897	18731	18855	18817	18910	18858	18748	18926	18912	18859	18644	18767	18834	18880
28001	22583	26460	33313	35783	35733	29978	25140	23075	22394	22269	22070	22097	21897	22133	22149	21982	21946	21915	22081	22051	22296	22149	22058	22108	22128	22365	22192	21957	22105	22072	22067	21931	22024	22042	22036	21992	22232	22067	22069	21969	22139	22020	22017	22043	22198	22150	22004	22026	21992	22038	22070	22206	22222	22131	21935	21988	22052	22292	22110	21992	21915	22143	21823	22103	22161	22251	21946	21865	21946	22092	22028	22017	22085	21924	21924	21898	22077	21942	22141	21974	21929	22134	22055	22005	21922	22020	21956	22131	21911	22093	22144	22219	22061	22140	21889	22028	22126	21974	22179	22112	22032	22177	21959	21877	22037	22241	21808	21917	21887	22106	22058	22079	22142	22254	22059	22080	21923	21992	22107	21920	22014	22075	21932	22144	22025	22223	22042	21904	22044	22090	22120	22042	22044	21888	21944	22063	21959	21856	22056	22055	22101	22061	22013	22050	21939	21887	22079	22125	22045	21883	22202	22296	22033	22022	21903	22111	21895	22082	21937	22135	22054	22135	21950	21884	22067	21986	22012	22075	22045	22097	22003	21970	21968	21898	22146	22055	22220	22271	22025	22113	21901	21926	22159	21887	22065	22107	21953	21980	21969	21767	21842	22067	21859	22147	22179	22032	21976	21925	22327	22030	21980	22080	22116	21895	21904	22155	22095	21897	22164	22073	21931	22024	22083	22093	22224	22226	22017	22133	21902	21862	22077	22206	22315	22106	22126	22130	22173	22108	22020	22057	21913	22043	22135	21881	22167	22010	22095	21949	21956	22056	21933	22176	21882	21898	22024	22049	22096	21998	21898	22045	22059	22314	22045	21914	22146	21885	21863	21974	21998	21988	22176	21904	22339	21879	22062	22109	21778	22057	22018	21811	22118	22218	21958	22186	21828	21993	22031	21857	22113	22075	22122	22300	22026	22194	22102	22044	22063	21814	22135	22185	22138	21786	22101	21863	21999	21922	22131	22200	21992	22038	22070	21938	21875	22124	21901	22126	22119	21951	22136	22069	22027	21945	22070	22294	22074	22168	21799	22252	22215	21852	22051	21848	21889	21942	21846	21963	21911	22148	22237	22018	21910	21920	22128	21981	22038	21861	22176	21902	21911	21913	22135	22098	22138	22140	22145	22224	22109	22169	22265	21942	21965	21872	21856	22275	22089	22024	21805	22001	21963	21873	22171	21806	21946	22064	22023	22253	22093	22049	21988	22367	22101	22029	22133	22122	22031	22003	21938	22123	22247	22016	21996	21992	22050	22015	22027	21929	21857	22148	22136	22062	22152	21948	21806	21911	21993	22112	21980	21911	21872	21869	22123	22394	22131	21941	21986	21991	22011	22114	22062	21924	22181	21971	22069	21998	21836	21996	22075	21992	21961	22029	22078	21881	22002	22026	22106	22027	21868	21757	22020	21906	22005	22009	22146	22202	21989	22071	21835	21978	22144	22081	21886	22067	22098	21986	22068	21901	22073	22040	22104	22078	22137	21897	22178	22090	22070	22228	22213	22268	21896	21999	21952	22084	22130	21958	21959	21996	22123	22222	22096	22113	22034	22072	21943	21979	22052	22047	22096	21918	22022	22306	22037	22008	22034	22031	22037	22114	22073	22060	22148	21963	21916	22168	21993	21960	21907	22157	21948	21904	22065	22051	22045	22178	21819	21887	22239	21996	22059	22049	22136	22139	22004	21855	22113	21953	21945	21946	21920	21862	21903	22128	22200	22199	22097	21764	21912	22025	21944	22176	22096	22001	22063	22009	22040	22170	21773	21968	22065	22036	22117	22219	21967	22246	21961	22222	21980	22054	21955	21942	21941	22196	21909	22069	22362	22063	21999	21995	21945	21922	22030	22151	21863	22066	21986	22122	22018	21990	22191	22067	21911	22024	21981	22097	22073	22079	22089	22208	21961	21903	21802	21902	21975	22120	21969	22115	21932	21755	22018	21883	22112	21966	22107	21989	22045	21959	21960	22234	21988	21974	22002	22003	21820	22043	22081	22130	22038	21922	22096	22226	22287	21919	21926	21865	22038	22097	21889	22115	21963	21967	22276	22200	22166	21878	22201	21911	22004	22149	21974	22243	21792	22026	21940	22104	22256	22157	21957	21915	22024	22033	22104	22058	21873	22112	22188	22180	22057	21855	21975	22291	22215	21932	22033	21866	21750	22058	22063	22179	22044	22012	22056	21822	22028	21978	21956	22215	22020	22130	21798	22070	22120	21996	21983	21928	22012	21906	21751	22034	22183	22042	21856	22069	22244	22052	22089	22070	22167	22331	21718	22060	21960	21969	21887	22038	22069	21976	22145	21986	21978	21985	22032	22061	21958	21943	22024	22133	22190	21873	22046	22062	21892	22094	21947	22243	22003	22012	21908	22155	22089	22109	22053	22126	22072	21921	22112	21966	22039	22058	21966	22286	21874	22024	22308	21733	22122	21952	21941	22005	21948	22096	21987	22086	22043	22146	22119	22100	21893	21794	21889	21970	22057	21907	22091	22011	22279	22090	22054	21915	21874	21978	21949	21950	22082	21929	22041	21845	22029	22138	22125	22255	22233	21841	21949	22115	22017	22062	22238	22057	22124	22368	21804	22296	22034	21991	22082	22028	21967	21921	21850	21987	22190	22184	21887	22007	21943	22295	21961	22168	22110	22280	21966	22070	21968	22256	22146	22088	22048	22082	22408	21908	22044	21987	22054	22058	21867	22056	21947	22073	22250	22136	22123	22023	22040	21925	22020	22129	21991	22022	21839	21898	22133	21894	22211	22085	22086	21951	22008	22133	22137	22088	22152	22164	21978	22098	21899	22010	21971	22018	21878	22197	22196	22098	21798	21974	21894	21966	22052	22207	22190	21984	22049	21955	22021	22082	22304	22027	21890	22154	22240	22152	21973	21964	22054	22057	21916	21961	22032	22019	21864	22054	21943	22017	21958	22036	22246	21965	22087	21853	22036	22108	21907	22179	22186	22083	22025	22141	22166	22152	22098	22144	22043	22112	22019	21933	21882	22047	22083	22047	22027	21905	22233	22027	21971	21939	22068	21962	21989	22050	22053	21988	22200	22251	21914	22139	21950	22184	21891	21794	21845	22062	22088	22002	21822	21948	22075	22089	22052	22193	21867	21981	21879	21952	22060	22023	22031	22096	21778	22347	21957	22041	22094	22150	21920	22082	21844	22176	22019	21930	22175	22129	21935	22002	21958	21860	22120	22147	21962	22144	22035	22071	22151	22057	22097	22052	22104	22103	22093	22058	21944	22056	22137	22133	21945	22061	21863	21836	22045	22018	22049	22127	21790	21990	22035	22006	22143	21914	22040	22028	22184	22115	21935	22154	21910	22052	21989	22159	22058	21964	22093	22143	21951	21961	22098	21960	21909	22046	22040	22012	22035	22022	22080	22032	21774	21956	22007	21837	22107	22189	21987	22059	21895	22045	21917	21934	22225	22095	21861	22185	22256	21976	22049	22220	21834	21933	22263	21983	21961	22051	22018	21988	22063	22098	22032	21995	22249	22301	21952	22216	22155	22082	22241	21975	22087	22089	22255	22199	21830	22135	22071	22231	22089	22211	22110	22055	22030	21955	21993	22041	21977	21985	21912	22192	22084	22097	22044	21925	22133	22141	22081	22017	22003	22111	22033	21950	21873	22127	22024	21838	22116	22286	22201	21943	22093	21882	21902	21948	22011	21998	21940	22235	22004	21879	21795	22043	21974	21975	22011	21925	21918	22332	22174	21982	21859	22142	22048	21941	21961	22060	21942	22042	22090	22025	21958	21974	21784	21879	22263	22188	21818	22022	22075	22190	22061	22147	21953	22032	22086	22182	21840	21955	21951	21995	22015	21895	21948	22067	22002	22229	21922	21999	22180	22110	21991	22151	22140	21991	22117	21943	21988	21965	21987	22091	22043	22186	22018	22131	21959	21964	22104	22042	22087	22100	21991	21917	22016	22289	22034	21895	22107	21940	22242	21974	21875	21871	22259	22098	21986	21982	22120	21883	21845	22048	22206	21996	21983	22057	21956	22044	22089	21858	22183	22076	22030	22056	21991	21833	22108	21900	22081	21962	21964	22165	21883	21876	22110	21979	22002	21779	21934	21944	22127	22254	22068	22024	21837	21912	21957	21685	21978	21985	22028	22030	22083	21931	22001	22045	22056	22033	22111	22185	21954	22293	22111	22062	22113	22164	22096	22055	21779	22077	22053	22001	21959	22036	22035	21836	22044	21827	22050	21806	22010	22298	22005	21883	22102	21900	22003	22110	22007	21990	21999	22021	22261	21936	22128	21909	22154	22080	21932	21971	21949	21842	22090	22113	22075	22038	22153	21798	22128	21938	21909	21942	22167	22086	22168	22091	21891	22052	21864	21943	21850	22059	22039	22153	22133	22134	21749	21936	21887	22237	22147	22173	22009	21776	22052	21919	22131	22028	21761	22003	22042	22183	22300	22099	21955	22137	22026	22052	22165	22190	21919	21982	22181	22081	22037	22005	22108	22021	22159	21928	22137	21973	22184	22160	22182	22050	21923	21887	22079	21987	22227	21945	21844	21929	21799	22028	21956	21894	22098	22054	22001	22375	21811	22259	22126	22036	22000	22178	22143	21858	22133	22007	21847	21973	22051	22040	22154	21926	21927	22180	21985	22336	22169	21991	21956	21941	21891	22010	22048	21884	21849	22006	22072	21999	22105	22201	22191	21960	22220	22012	22136	22087	22163	22180	22173	21946	22103	22103	21843	21903	21998	22132	22326	21972	22089	22181	22237	21904	21967	22074	22160	22194	21900	22217	22019	22107	22116	22003	22322	22112	22088	22061	21870	21963	21919	22222	21944	21887	22151	22053	22014	22020	22227	22358	21982	22277	22113	21956	21868	21888	21918	21980	22112	22312	22064	22190	22135	22080	21859	21932	22041	21856	21954	21917	22026	22223	21893	22063	22200	21984	22060	22015	21942	22282	22060	21970	22185	21836	22112	21988	22179	22094	22106	21725	22031	22076	22057	22148	21995	22147	21892	22196	22109	21931	21942	21922	21990	22150	22027	21989	21922	22107	22000	22186	22134	22130	22061	22122	21910	22115	21880	21991	22040	22190	22172	22132	22109	22008	21958	22004	21999	22004	22053	22140	21863	22187	21980
16812	19952	20468	32903	35677	33781	26542	21496	19351	18553	18438	18384	18234	18448	18279	18290	18358	18423	18525	18247	18309	18330	18334	18477	18342	18440	18302	18478	18351	18462	18466	18269	18361	18463	18508	18355	18246	18430	18387	18389	18375	18414	18369	18492	18499	18400	18439	18333	18433	18341	18116	18276	18481	18377	18429	18170	18363	18328	18266	18453	18484	18447	18283	18430	18352	18333	18328	18233	18474	18454	18417	18398	18389	18433	18347	18259	18388	18301	18425	18300	18434	18534	18556	18368	18313	18181	18272	18433	18395	18406	18606	18451	18072	18391	18354	18343	18264	18415	18259	18425	18372	18426	18520	18251	18426	18359	18301	18283	18348	18433	18281	18237	18359	18387	18275	18267	18511	18273	18409	18312	18318	18176	18363	18506	18383	18471	18475	18331	18405	18220	18384	18308	18544	18316	18419	18316	18370	18308	18344	18279	18500	18340	18345	18430	18261	18407	18536	18337	18260	18353	18485	18349	18420	18363	18436	18399	18380	18396	18417	18316	18248	18456	18400	18323	18360	18345	18328	18295	18293	18438	18547	18353	18380	18285	18413	18434	18535	18449	18507	18182	18367	18358	18211	18199	18130	18441	18413	18188	18325	18333	18422	18473	18197	18122	18270	18233	18430	18477	18245	18159	18389	18339	18289	18381	18284	18410	18367	18428	18313	18339	18304	18352	18422	18276	18370	18425	18297	18296	18267	18299	18299	18287	18212	18495	18313	18386	18214	18400	18317	18335	18344	18496	18346	18192	18486	18478	18333	18485	18374	18243	18368	18447	18426	18371	18507	18438	18434	18395	18173	18354	18264	18425	18232	18293	18453	18169	18442	18289	18404	18243	18486	18414	18359	18518	18443	18370	18363	18292	18282	18305	18317	18427	18396	18275	18348	18370	18492	18328	18180	18371	18231	18340	18483	18348	18266	18249	18487	18364	18264	18312	18417	18358	18444	18272	18212	18376	18330	18244	18428	18346	18207	18402	18413	18448	18485	18427	18534	18389	18401	18419	18413	18461	18397	18455	18353	18331	18370	18506	18475	18376	18407	18187	18387	18344	18401	18354	18463	18355	18494	18118	18312	18137	18391	18472	18181	18363	18318	18427	18489	18429	18543	18362	18455	18446	18435	18244	18374	18303	18276	18420	18338	18395	18439	18469	18465	18340	18653	18169	18315	18349	18428	18373	18193	18363	18411	18303	18349	18271	18245	18460	18261	18345	18246	18636	18432	18328	18398	18393	18640	18398	18454	18357	18454	18302	18306	18399	18458	18360	18326	18377	18203	18299	18272	18354	18433	18397	18364	18407	18330	18563	18478	18325	18434	18426	18253	18325	18542	18102	18340	18320	18304	18394	18553	18437	18322	18302	18349	18280	18348	18311	18397	18468	18304	18453	18430	18171	18251	18356	18383	18284	18386	18389	18373	18417	18328	18259	18308	18261	18260	18502	18225	18406	18376	18363	18288	18235	18433	18404	18414	18455	18253	18228	18530	18370	18409	18256	18208	18504	18448	18391	18269	18350	18293	18369	18383	18487	18198	18368	18374	18498	18357	18375	18312	18257	18299	18212	18481	18461	18415	18312	18249	18283	18295	18257	18247	18429	18268	18244	18434	18267	18418	18308	18252	18284	18262	18394	18518	18316	18426	18320	18343	18259	18372	18281	18326	18350	18266	18200	18317	18284	18346	18398	18184	18228	18460	18426	18328	18389	18314	18331	18496	18272	18380	18380	18340	18390	18532	18195	18341	18317	18355	18342	18355	18273	18454	18364	18435	18326	18417	18535	18327	18320	18339	18435	18310	18156	18479	18344	18368	18387	18554	18290	18224	18349	18483	18479	18473	18434	18345	18454	18398	18389	18293	18314	18356	18469	18202	18370	18277	18214	18210	18453	18160	18337	18429	18330	18341	18452	18240	18296	18270	18296	18461	18301	18606	18675	18317	18534	18340	18418	18255	18260	18180	18479	18351	18452	18416	18403	18394	18330	18429	18301	18313	18398	18191	18317	18375	18324	18299	18529	18454	18486	18302	18514	18264	18330	18484	18363	18157	18425	18329	18402	18356	18256	18120	18337	18201	18247	18428	18451	18297	18326	18390	18543	18297	18297	18377	18181	18430	18302	18189	18188	18160	18437	18292	18425	18299	18380	18274	18484	18515	18298	18395	18399	18316	18430	18314	18378	18228	18528	18426	18107	18380	18277	18215	18261	18327	18321	18446	18401	18461	18340	18362	18340	18281	18249	18411	18238	18353	18281	18378	18461	18505	18354	18224	18378	18157	18390	18275	18508	18235	18308	18554	18433	18512	18249	18311	18279	18385	18533	18366	18441	18219	18312	18341	18487	18387	18402	18349	18434	18331	18375	18397	18155	18342	18290	18296	18501	18380	18180	18481	18358	18329	18442	18442	18366	18424	18292	18209	18478	18346	18378	18402	18234	18369	18344	18259	18471	18327	18324	18375	18427	18307	18287	18438	18288	18358	18345	18368	18320	18411	18429	18455	18388	18350	18432	18185	18391	18324	18464	18379	18266	18513	18280	18277	18481	18419	18521	18346	18438	18340	18402	18315	18408	18418	18453	18349	18248	18288	18406	18333	18340	18449	18277	18437	18437	18365	18448	18464	18466	18427	18482	18238	18262	18368	18541	18238	18333	18268	18308	18319	18298	18389	18288	18164	18420	18410	18391	18254	18282	18446	18353	18452	18357	18310	18451	18360	18266	18366	18293	18383	18353	18180	18420	18426	18339	18282	18277	18177	18370	18400	18429	18374	18441	18234	18459	18386	18500	18266	18329	18270	18378	18304	18135	18387	18326	18321	18484	18324	18488	18255	18341	18209	18358	18222	18281	18357	18433	18302	18269	18132	18453	18406	18507	18371	18416	18223	18481	18527	18480	18457	18380	18255	18478	18237	18420	18397	18271	18316	18419	18424	18347	18488	18442	18375	18247	18312	18310	18313	18437	18328	18401	18544	18513	18312	18332	18305	18473	18461	18444	18420	18293	18295	18360	18346	18426	18344	18366	18330	18256	18301	18182	18407	18384	18547	18423	18475	18352	18320	18352	18349	18332	18262	18358	18238	18335	18487	18371	18331	18349	18518	18484	18298	18591	18226	18286	18540	18420	18350	18415	18318	18273	18428	18218	18362	18351	18252	18228	18390	18332	18263	18571	18335	18363	18388	18236	18268	18324	18274	18437	18414	18423	18324	18316	18298	18350	18613	18273	18419	18184	18451	18297	18161	18244	18384	18311	18379	18384	18437	18236	18346	18324	18506	18298	18346	18561	18440	18556	18363	18291	18089	18426	18467	18386	18385	18372	18334	18505	18305	18423	18373	18477	18352	18317	18274	18508	18254	18482	18233	18168	18351	18318	18279	18335	18365	18305	18289	18233	18338	18534	18412	18280	18403	18483	18349	18404	18457	18324	18361	18350	18457	18352	18449	18264	18393	18239	18589	18279	18509	18449	18336	18353	18463	18299	18118	18479	18412	18411	18369	18392	18380	18439	18280	18310	18410	18351	18297	18438	18183	18468	18448	18465	18530	18305	18624	18226	18283	18323	18564	18542	18489	18416	18383	18213	18379	18300	18409	18392	18307	18510	18590	18409	18277	18340	18296	18548	18339	18306	18337	18373	18556	18353	18420	18375	18220	18385	18285	18254	18498	18454	18546	18456	18344	18451	18235	18505	18336	18469	18242	18316	18371	18351	18423	18299	18416	18413	18443	18239	18297	18371	18359	18370	18381	18532	18121	18491	18228	18445	18336	18387	18426	18431	18456	18487	18260	18252	18437	18450	18252	18285	18389	18386	18459	18504	18455	18266	18343	18351	18334	18376	18122	18265	18420	18308	18496	18434	18305	18359	18356	18356	18391	18429	18373	18431	18274	18391	18314	18333	18512	18587	18325	18285	18422	18420	18235	18228	18308	18451	18265	18272	18413	18296	18577	18236	18492	18342	18354	18296	18289	18410	18377	18248	18228	18572	18398	18361	18336	18360	18176	18489	18419	18488	18463	18332	18387	18191	18421	18345	18270	18360	18373	18271	18218	18436	18204	18425	18409	18389	18496	18448	18384	18417	18450	18441	18314	18308	18419	18310	18240	18348	18265	18377	18437	18335	18298	18343	18452	18444	18374	18281	18534	18265	18333	18285	18227	18348	18524	18587	18423	18289	18374	18311	18484	18424	18438	18274	18320	18463	18320	18436	18354	18455	18235	18503	18330	18466	18348	18364	18422	18281	18343	18337	18519	18397	18449	18326	18218	18477	18364	18491	18344	18318	18333	18370	18398	18370	18428	18346	18350	18519	18376	18421	18348	18459	18378	18327	18306	18488	18358	18342	18409	18410	18417	18338	18136	18376	18311	18355	18443	18348	18298	18510	18284	18433	18434	18410	18194	18219	18441	18215	18468	18491	18159	18355	18176	18367	18316	18485	18387	18347	18227	18237	18360	18489	18399	18354	18398	18358	18457	18404	18272	18376	18380	18372	18232	18308	18361	18248	18367	18413	18418	18515	18354	18423	18374	18228	18351	18321	18480	18230	18316	18287	18294	18380	18322	18480	18431	18346	18290	18380	18316	18323	18328	18349	18302	18450	18337	18287	18328	18403	18427	18463	18452	18242	18375	18501	18417	18358	18209	18299	18487	18275	18318	18421	18416	18390	18448	18381	18309	18376	18438	18224	18201	18291	18555	18215	18335	18390	18359	18469	18329	18562	18362	18406	18335	18374	18319	18443	18308	18154	18425	18338	18315	18321	18486	18346	18396	18371	18466	18190	18372	18319	18301	18270	18369	18450	18265	18411	18351	18348	18379	18286	18392	18657	18319	18247	18458	18322	18248	18329	18467	18348	18308	18417	18387	18453	18267	18354	18432	18252	18393	18328	18378	18338	18408	18343	18246	18388	18435	18487	18372	18446	18397	18454	18499	18339	18579	18250	18518	18263	18333	18348	18449	18361	18398	18419	18489	18428	18497	18249	18271	18481	18428	18353	18324	18315	18256	18269	18300	18291	18177	18363	18267	18292	18369	18293	18362	18321	18290	18307	18364	18404	18539	18335	18281	18380	18363	18290	18555	18475	18363	18328	18373	18330	18366	18343	18430	18401	18440	18358	18399	18394	18195	18460	18406	18133
24729	21139	28180	38081	57980	58286	44808	32941	25787	22558	21739	21413	21423	21410	21397	21394	21523	21351	21396	21293	21319	21387	21135	21304	21281	21302	21228	21336	21425	21336	21288	21309	21205	21305	21400	21444	21170	21383	21389	21383	21389	21258	21228	21239	21278	21208	21360	21431	21296	21451	21417	21363	21559	21532	21346	21271	21248	21233	21342	21168	21321	21140	21269	21379	21179	21338	21326	21231	21178	21102	21424	21464	21276	21215	21317	21296	21204	21284	21540	21459	21287	21150	21243	21508	21163	21283	21346	21287	21264	21428	21204	21260	21630	21418	21325	21268	21276	21485	21434	21192	21181	21239	21082	21319	21460	21316	21361	21524	21239	21364	21374	21242	21212	21451	21337	21284	21455	21256	21219	21215	21118	21323	21473	21444	21302	21303	21298	21194	21170	21317	21320	21275	21288	21334	21250	21071	21347	21292	21238	21065	21298	21227	21283	21304	21367	21278	21259	21184	21324	21306	21440	21469	21481	21383	21528	21273	21156	21253	21372	21287	21205	21352	21214	20943	21266	21359	21193	21296	21179	21363	21272	21295	21325	21257	21205	21333	21359	21069	21343	21252	21327	21223	21196	21256	21211	21169	21091	21136	21352	21099	21328	21393	21093	20928	21263	21158	21353	21099	21297	21323	21310	21353	21383	21246	21176	21211	21268	21272	21256	21196	21208	21185	21341	21240	21294	21219	21350	21300	21264	21253	21363	21381	21318	21022	21230	21227	21170	21200	21162	21235	21287	21161	21121	21297	21373	21347	21264	21287	21250	21123	21187	21260	21132	21145	21393	21321	21260	21330	21138	20985	21212	21134	21465	21333	21155	21370	21077	21153	21296	21292	21344	21393	21540	21353	21356	21431	21140	21295	21457	21134	21276	21431	21198	21225	21326	21132	21305	21413	21213	21282	21403	21236	21272	21187	21310	21189	21226	21000	21419	21462	21221	21398	21278	21124	21232	21124	21234	21112	21337	21206	21202	21386	21313	21338	21429	21243	21475	21471	21237	21311	21388	21261	21183	21077	21345	21133	21357	21520	21065	21264	21325	21187	21343	21391	21313	21200	21186	21253	21223	21236	21278	21327	21220	21348	21318	21171	21139	21496	21191	21112	21209	21473	21171	21094	21129	21254	21318	21181	21348	21448	21150	21245	21277	21218	21178	21266	21496	21430	21263	21233	21437	21109	21207	21265	21329	21222	21304	21245	21219	21287	21225	21246	21273	21265	21334	21422	21116	21474	21404	21309	21357	21308	21140	21180	21406	21199	21473	21280	21218	21082	21286	21501	21134	21363	21104	21237	21488	21355	21422	21117	21395	21263	21076	21311	21151	21411	21162	21172	21302	21353	21348	21184	21442	21323	21313	21419	21245	21282	21240	21428	21094	21231	21267	21236	21225	21292	21152	21265	21136	21239	21103	21303	21182	21178	21193	21365	21245	21287	21479	21407	21390	21226	21322	21226	21425	21335	21350	21310	21367	21258	21236	21300	21262	21347	21272	21200	21182	21213	21132	21159	21401	21200	21307	21272	21434	21344	21385	21351	21314	21390	21411	21339	21251	21494	21359	21235	21283	21227	21197	21243	21276	21183	21283	21202	21269	21090	21279	21299	21090	21344	21136	21397	21444	21605	21339	21254	21316	21326	21376	21379	21350	21531	21233	21106	21353	21112	21402	21356	21214	20994	21369	21168	21393	21490	21373	21355	21466	21083	21148	21312	21150	20980	21122	21232	21349	21303	21372	21354	21349	21271	21194	21367	21276	21380	21371	21093	21297	21043	21398	21195	21410	21334	21307	21115	21456	21351	21404	21314	21241	21171	21419	21422	21477	21221	21327	21166	21043	21283	21529	21113	21211	21299	21147	21092	21261	21280	21182	21258	21185	21286	21052	21171	21277	21216	21367	21344	21033	21417	21434	21205	21135	21299	21197	21486	21353	21344	21386	21243	21229	21244	21419	21355	21387	21062	21104	21239	21275	21181	21537	21161	21327	21469	21413	21488	21371	21158	21052	21332	21424	21404	21195	21215	21212	21229	21320	21173	21163	21358	21402	21028	21284	21296	21118	21104	21340	21388	21481	21223	21407	21270	21401	21126	21298	21294	21474	21298	21090	21274	21343	21352	21239	21581	21103	21172	21212	21163	21354	21392	21145	21106	21277	21299	21453	21201	21077	21275	21357	21119	21311	21324	21118	21225	21397	21273	20875	21303	21000	21469	21636	21211	21314	21529	21286	21365	21084	21204	21495	21171	21049	21428	21308	21231	21368	21238	21354	21201	21406	21118	21295	21379	21118	21262	21272	21455	21336	21139	21318	21295	21330	21422	21370	21251	21129	21368	21284	21322	21427	21067	21110	21120	21198	21123	21297	21280	21141	21241	21288	21230	21290	21486	21392	21311	21257	21421	21116	21303	21399	21231	21372	21332	21240	21068	21191	20962	21092	21383	21174	21383	21400	21150	21251	21179	21185	21383	21358	21250	21583	21296	21089	21151	21468	21365	21511	21268	21266	21407	21334	21236	21455	21429	21251	21258	21371	21159	21301	21312	21164	21331	21249	21208	21118	21319	21335	21290	21293	21492	21200	21221	21331	21392	21427	21227	21371	21302	21417	21202	21336	21149	21041	21342	21284	21526	21164	21168	21260	21394	21207	21097	21091	21356	21281	21241	21300	21520	21359	21265	21150	21501	21275	21221	21436	21567	21271	21190	21218	21220	21118	21193	21315	21064	21352	21397	21055	21373	21394	21366	21224	21301	21252	21023	21168	21197	21286	21169	21168	21101	21178	21427	21174	21085	21401	21105	21193	21281	21276	21248	21309	21121	21140	21410	21453	21377	21298	21178	21351	21223	21257	21211	21277	21325	21158	21353	21368	21295	21183	21454	21414	21282	21414	21490	21569	21115	21342	21235	21421	21357	21549	21232	21230	21264	21533	21183	21301	21451	21285	21516	21308	21538	21364	21182	21322	21201	21239	21079	21264	21217	21246	21459	21256	21319	21330	21332	21226	21265	21214	21177	21155	21528	21200	21286	21086	21259	21270	21397	21293	21200	21438	21394	21288	21232	21217	21395	21394	21276	21239	21208	21232	21337	21444	21203	21245	21431	21233	21678	21457	21223	21191	21258	21245	21272	21247	21299	21320	21331	21367	21389	21297	21085	21070	21302	21208	21231	21425	21248	21392	21304	21431	21291	21226	21241	21441	21202	21366	21234	21250	21262	21409	21260	21354	21328	21283	21338	21428	21214	21375	21237	21378	21182	21337	21309	21319	21135	21098	21237	21421	21345	21204	21251	21236	21133	21090	21379	21493	21514	21386	21408	21425	21401	21529	21336	21390	21456	21215	21264	21304	21288	21267	21368	21136	21228	21458	21231	21345	21158	21199	21387	21467	21201	21354	21217	21133	21154	21269	21310	21261	21214	21277	21114	21246	21416	21307	21262	21268	21280	21144	21226	21223	21497	21349	21220	21110	21318	21174	21286	21135	21262	21525	21088	21235	21334	21198	21473	21365	21430	21160	21340	21258	21320	21275	21163	21167	20986	21229	21222	21173	21340	21154	21243	21260	21171	21399	21156	21400	21298	21273	21535	21251	21132	21322	21155	21405	21340	21237	21232	21277	21288	21348	21208	21268	21251	21389	21210	21267	21332	21459	21175	21195	21073	21093	21383	21408	21252	21306	21461	21293	21142	21152	21231	21255	21419	21060	21551	21282	21333	21393	21393	21148	21276	21242	21441	21236	21491	21386	21246	21149	21222	21314	21364	21175	21415	21380	21405	21231	21180	21214	21391	21215	21389	21126	21413	21273	21341	21231	21464	21239	21211	21126	21185	21180	21338	21192	21188	21328	21307	21278	21201	21295	21189	21349	21631	21398	21231	21388	21176	21237	21250	21397	21222	21402	21197	21237	21216	21264	21204	21185	21035	21391	21401	21378	21376	21190	21170	21237	21178	21326	21225	21356	21429	21306	21570	21451	21397	21293	21232	21315	21409	21308	21485	21245	21296	21402	21302	21375	21099	21288	21391	21200	21283	21380	21427	21330	21258	21503	21149	21217	21058	21137	21389	21270	21480	21386	21144	21224	21147	21232	21041	21127	21319	21248	21244	21278	21246	21289	21360	21322	21258	21391	21047	21286	21247	21196	21230	21125	21166	21187	21339	21207	21218	21382	21256	21169	21196	21013	21431	21281	21418	21135	21278	21081	21127	21287	21430	21177	21271	21379	21415	21231	21358	21375	21324	21379	21342	21335	21274	21115	21171	21128	21181	21241	21333	21031	21357	21444	21273	21104	20992	21250	21273	21121	21117	21442	21366	21279	21112	21094	21454	21283	21356	21224	21223	21310	21266	21470	21315	21374	21477	21470	21293	21355	21157	21335	21425	21274	21228	21374	21268	21367	21197	21198	21351	21200	21165	21443	21307	21320	21031	21263	21294	21104	21158	21107	21400	21050	21166	21227	21305	21106	21266	21259	21142	21130	21589	21419	21349	21380	21241	21359	21294	21382	21222	21343	21249	21253	21095	21157	21253	21166	21330	21143	21237	21320	21315	21384	21034	21467	21169	21552	21357	21194	21041	21113	21266	21270	21322	21220	21320	21122	21330	21172	21123	21011	21218	21118	21402	21268	21373	21277	21376	21512	21174	21336	21123	21219	21301	21030	21455	21449	21433	21469	21120	21208	21325	21290	21304	21170	21431	21096	21210	21326	21330	21310	21193	21156	21338	21321	21116	21178	21276	21324	21285	21272	21168	21390	21312	21174	21244	21293	21067	21285	21164	21544	21484	21441	21220	21483	21170	21367	21269	21310	21267	21249	21430	21306	21457	21170	21398	21246	21505	21284	21362	21393	21387	21298	21240	21381	21119	21174	21365	21427	21243	21170	21279	21408	21295	21359	21299	21318	21522	21080	21120	21302	21321	21411	21359	21223	21277	21259	21311	21336	21199	21110	21566	21140	21347	21127	21424	21302	21290	21276	21445	21366	21385	21202	21432	21268	21445	21354	21169	21478	21340	21372	21360	21462	21208	21132	21288	21152	21161	21474	21096	21396	21093	21211	21139	21366	21176	21000	21185	21157	21395	21426	21363	21550	21163	21053	21199	21366	21285	21293	21270	21119	21370	21211	21280	21218	21318
15488	23363	26809	54189	61965	57335	42902	30721	22658	18514	17933	17966	18077	17985	18019	17830	18050	18033	18102	18081	17887	17849	18063	18076	18141	17978	18078	17971	18030	17989	17945	18057	17913	17977	17909	17887	18025	17935	17902	17906	17982	18195	18036	17959	18096	17913	17901	18094	17843	18045	17956	18118	18055	18139	18087	18150	17905	17881	18135	17898	17821	17914	17984	17945	18135	18061	17978	17836	18038	17984	17988	17937	18049	17780	18055	18129	18018	17983	17915	17791	17929	17939	18038	18008	17997	17962	17936	17869	17921	18100	17950	17759	17962	17844	18229	17956	17876	18045	18105	17989	17993	17790	17796	17966	18058	17857	17820	18237	18061	18157	17782	18051	18038	18009	17817	17942	17851	18039	17773	18101	17940	18090	17964	17966	18032	18063	17970	17957	17981	18039	18015	18033	17891	17786	17992	18205	17898	18119	18161	17783	17936	17922	18010	17935	17983	17813	17995	18000	18077	17838	17933	17930	18192	18018	17944	17983	18148	18009	17988	18110	18024	17903	17954	18015	17942	17992	18026	18010	18079	17892	17917	17929	18040	17917	18128	17793	18074	17919	17720	17913	18127	18167	17974	17959	17953	17955	18236	17911	17867	17893	17893	17918	17981	17945	17911	18207	17828	18046	17951	17921	17858	18112	17949	18112	17957	18061	18042	18004	18020	17844	18101	17787	18046	17900	17938	18006	18034	17895	17782	17939	18074	18085	17875	18080	17957	17904	17903	18030	17782	17845	18021	17976	17831	17836	17931	17879	18257	17939	17923	17880	17822	17939	18063	18214	17946	17954	17990	18024	17969	18090	18049	17875	18156	18008	17972	17975	17838	17783	17990	18018	17947	18131	17962	18050	17967	17892	18002	17959	17999	17920	17893	18015	17878	18124	18009	17839	17938	18031	17886	17983	17916	17895	18149	17963	17950	18102	17899	18078	17915	17976	17821	17960	17768	18079	17913	18106	17908	17904	17911	17904	17860	18104	17873	18147	17821	18032	17931	18015	18092	17990	17952	17940	17949	17940	17982	17922	17984	17958	18035	18074	17999	17949	17977	17880	17908	18123	17937	17880	18009	17931	17835	17931	18045	17950	17910	18048	17933	17992	18015	17889	18022	17782	17999	17934	18068	17873	17990	17946	17985	18037	18041	17852	17940	17902	18156	17716	17985	18075	17961	17961	18088	17919	17953	17865	17951	17943	18010	18269	17946	17737	17911	17900	17830	18053	18069	18027	18004	17988	18004	18118	18024	17951	18125	17967	18044	18071	18010	18139	17842	17935	18074	17807	18028	17970	18031	18012	18071	17876	17892	17917	18145	17977	18065	17905	18092	17964	18120	18026	17935	18027	17950	17956	18043	17912	17739	18017	18134	17953	18045	17915	18009	17891	17954	17981	18052	17969	17906	18002	17960	17993	17878	18033	17993	18142	17846	18062	17966	17872	18098	17977	18018	17951	17780	18002	18156	17922	17988	18041	17959	17996	17974	17919	17973	17962	18008	18031	17690	18171	18071	18041	17794	18072	17958	18017	17996	18078	17995	18154	18059	17979	17892	18003	17898	17957	18075	18132	17904	18168	17915	17879	17996	17962	17847	18014	18019	17936	17972	18017	17994	17929	17961	17953	17956	17979	17952	18137	17894	17941	17867	17911	17858	17919	18026	18093	17985	17962	17763	17895	18005	17901	18059	18038	17981	17948	18125	17942	17980	18170	18036	17991	18094	17858	18025	17963	18114	17767	17978	17964	18096	18054	18190	18125	18021	17974	18087	18012	17992	18112	17921	17889	18028	17879	17950	17957	17882	17836	18152	17911	17899	17836	17932	17989	18237	17991	18121	17996	18030	17978	18092	17805	18038	18110	17778	17935	17864	17698	18031	17933	17951	18076	17917	17960	17975	17988	17925	18086	17857	18004	17916	18108	18055	17785	17870	17882	18073	18044	17926	17952	18057	17867	18151	18068	17996	17962	17852	18075	17848	17951	18055	18012	17884	18039	17952	18053	18044	17993	18005	17869	17943	17887	18051	18029	17911	17851	18034	18027	17997	17951	18043	18066	18076	18080	17900	18042	18183	18151	17938	17859	18146	18002	17945	18012	17877	17942	17891	17974	18224	17914	18070	17936	18072	17928	17848	17875	17994	17932	18019	18066	17754	18064	18053	17933	17950	18006	17916	18071	17853	17826	18049	17817	18076	17931	18045	17914	18036	17844	17882	18103	18018	17977	18088	17946	17886	18038	17938	18090	18079	18109	17772	17965	18008	18045	17786	17813	18022	18099	17855	18157	17993	18151	18029	17878	18001	18006	17845	18063	18060	17884	18035	17872	17925	18005	18013	18059	18039	17860	18000	17982	18027	17942	17933	17913	18067	18036	17822	17990	17951	18025	17974	17936	17830	17988	17902	17952	17982	17906	17953	17847	17975	17889	18034	17978	17884	17909	17866	17992	18148	17947	17868	18067	17973	17785	17944	17970	17929	17952	17896	18012	17902	17832	17746	18050	17919	18031	18129	18028	18058	17859	18141	17863	18101	17793	17895	17820	18009	17943	17855	17869	18048	17892	18073	17852	18004	17909	17926	18103	17973	17954	17850	17921	18061	17776	17890	18033	17948	17879	18082	18010	17933	17982	17973	17954	17946	18003	17839	18031	17947	17889	18078	17942	17942	17995	18061	18008	17866	17894	17921	17973	17925	18046	17973	17881	17811	18092	18042	17980	17982	17890	17878	17999	17935	17926	18063	17944	18030	18034	17899	17780	18043	17984	17935	17918	18237	18072	17945	18082	18030	17885	17838	18109	17967	18011	18032	18159	18007	17939	18048	18002	17696	17962	17922	17890	17813	18133	17863	18103	17931	17921	17802	17932	17939	18004	18020	17946	18002	18152	17939	17888	17796	17889	17950	17735	18069	18033	17878	17989	17932	17962	18004	18012	17871	18048	17996	18093	17981	18061	17943	17900	18065	17989	17916	18073	17736	18008	18108	18078	18011	17843	18078	17903	17928	17863	17884	18073	17803	17986	18002	17917	17961	18119	18076	17949	17991	17852	17824	18131	18021	18057	17875	17971	17909	17914	17988	17938	17875	18051	17871	17915	17944	17949	18037	17929	17991	18087	17880	17914	18218	17951	17976	18091	18051	17971	18023	18151	18045	18050	17895	17996	17888	18019	18082	18009	18110	18131	17992	17868	17986	18005	17942	18012	17829	18014	18002	17840	18129	17885	18118	18030	18007	17862	17920	18142	18087	18108	18041	17956	17863	18141	18088	18077	17934	18070	17989	17856	18031	17927	18049	17962	17922	17990	17909	17906	18098	18020	18097	17981	18137	18062	17962	17966	18070	18037	18044	17861	18102	18022	17806	18141	17920	18027	18070	18077	17779	18213	17923	17925	17937	18003	18022	17967	18089	17964	17976	18028	18154	18017	18083	17904	18073	18037	17920	18104	18065	17929	17997	18182	17867	18095	17978	17920	17987	17839	17978	18038	18005	18029	17887	17973	17874	17861	17968	17981	18055	17960	17936	18044	17767	18030	18104	17903	17948	17919	17915	17904	17977	17860	18002	18000	17899	18078	18104	17910	17853	17974	18009	17919	17993	18128	17788	18032	17905	17960	17999	17878	17921	17846	17898	17873	18033	18058	18022	18056	18061	17977	18034	17904	17852	18025	17979	17905	17934	18101	17974	17957	17734	18038	18070	18090	17974	17874	18046	17943	17875	18135	18076	17957	18039	18155	18108	18109	18156	18012	18045	17963	17791	17989	17830	18057	18045	18066	17987	17950	18017	17954	17950	18009	18026	18123	17967	17854	18054	18025	18034	17845	17943	18103	18020	18076	17922	18133	17996	18096	17994	17926	17888	18005	17816	18046	17959	17907	17971	17887	17802	18140	18123	18015	17954	18121	17957	17891	17971	18105	17921	18073	18052	18137	17798	18080	17973	18051	17872	17987	17999	18021	17951	18037	17836	18170	17906	18024	18013	17941	17973	17930	17917	18033	18170	17863	18083	17922	17977	17920	17912	18057	17948	17942	18016	18041	17962	17822	18002	17886	18013	17965	18124	17993	18104	17838	17941	17920	17935	18044	17954	17955	17921	17931	18060	17985	18059	18095	18030	17978	18080	18020	18080	17800	17860	17971	18088	17940	18060	17997	17971	18027	18002	17988	18042	17824	18117	17991	18058	17911	18000	18140	17915	17861	18098	18068	17860	18022	18027	17980	17964	18039	18194	17964	17912	18035	18083	18110	17740	17833	18149	17970	17925	17837	18014	18007	17823	17886	17911	18027	18041	17904	18032	17919	17833	18198	17955	17970	18212	17925	18003	17997	18013	17899	17948	17861	18181	17944	18063	17897	18085	18047	18077	17910	18178	17981	17898	17809	18069	18027	17909	18050	18076	18096	17975	18053	18044	17961	17964	18078	18066	18053	17853	18016	18049	18035	17928	18009	18020	18089	17871	18074	17913	18062	17937	17945	18050	17991	18098	18018	17997	18030	17817	18046	17883	18009	18002	17866	18010	18033	17924	18059	17992	18105	17976	18088	17981	17743	17904	17907	18124	17966	18003	18053	18071	17919	18021	18014	17989	18089	18105	18028	17883	18025	18077	18022	17989	18028	17878	17906	17917	17874	17946	17914	17936	18040	17995	17813	18018	17994	18012	17828	17917	17998	18035	17907	17893	18010	18100	17845	17948	17860	18158	18009	17844	18009	18024	18059	17947	17951	18050	17799	18009	17801	17935	18061	17970	18148	17981	17949	18027	18081	17999	18009	17894	18103	17990	18076	17941	18005	18118	17931	18027	18057	17918	17941	17904	17975	18059	17971	18000	17869	18069	17861	17964	17853	18059	18062	17933	17942	17988	17943	18169	17805	18086	17946	18027	18034	18008	17918	17878	17914	17955	17861	18055	18101	17883	17930	17919	18042	18016	18085	17850	18098	18090	17982	18053	17863	17948	18125	18133	17952	18093	17978	18171	17910	17934	18039	17829	17906	18081	17911	17817	18042	18186	17916	17810	17979	17924	18030	17997	17892	17960	17925	18074	17997	18030	18079	18068	17846	17961	18050	17868	17937	17972	18041	18158	18135	17968	18060	17973	18163	18062	17943	18072	18035	18100	18052	17989	18022	17865	17994	17951	18081
22972	21146	28933	39349	69547	71050	55567	42523	30710	24231	21968	21393	21469	21419	21416	21292	21162	21292	21227	21300	21115	21080	21219	20959	21529	21189	21044	21291	21037	21140	21260	21271	21294	21181	21316	21274	21242	21112	21264	21075	21170	21243	21166	21124	21142	21306	21203	21303	21132	21190	21132	21158	21240	21236	20980	21203	21051	20956	20951	21351	21219	21133	21049	21097	21130	21059	21058	21302	21185	21168	21060	21222	21052	21258	21233	21119	21143	21200	20958	21165	21106	21043	21167	21255	21025	21289	21246	21001	21181	20924	21156	21230	21085	21138	20988	21188	21069	21296	21129	21218	21207	21078	21282	21038	21166	21041	21046	21164	21255	21096	21026	21153	21056	21083	20940	21086	21294	20652	21196	21289	21149	20874	21198	21132	21265	21186	21451	20931	21068	21130	21101	21099	21002	21297	21115	20943	21034	21086	21017	21058	20961	21065	21017	21132	21263	21182	21191	21168	21192	21213	21156	20984	21139	21082	21180	21166	21039	21057	21166	21069	21129	20932	21060	21095	21339	21002	20836	21228	21066	20941	21304	21013	20934	21153	21247	21206	21031	21228	21114	21345	21287	21265	21146	20910	20951	21116	20899	21000	21062	21152	21201	21154	21320	21163	21157	21215	21156	21123	21383	21103	20945	21104	20981	21090	21120	21205	21178	21138	21203	20933	21026	21253	21099	21195	21046	21097	20991	21180	21180	21084	21193	21228	21033	21251	21471	21055	21105	20893	21010	21037	21275	21163	21203	21169	20950	21051	21305	21016	20911	21163	21143	20997	21055	21178	21020	21089	21047	21067	21116	21061	20937	21257	20987	21246	21124	21043	21071	21268	20861	21170	21160	21018	20944	21098	21092	21071	21021	21064	21137	21121	21265	21207	21088	21189	21165	21164	21044	20906	20911	21189	21329	21220	20916	21216	21148	20782	21134	21232	20920	21084	21045	21169	21111	21186	21081	21093	21151	21027	21139	21298	21222	21208	21447	21014	20990	21041	21162	21090	21094	21084	21225	21242	21039	21196	21114	21066	21062	20869	21258	21056	21109	21310	20954	21198	21182	21083	21168	21080	20940	21114	21120	21216	21072	21189	20905	20892	21039	21144	21024	21045	21100	20964	21210	20993	21314	20916	21037	21060	21032	21076	20983	21150	21209	21139	21258	21176	21223	21179	21012	21151	20897	21083	21046	21078	21062	21132	21256	21201	21273	21242	21188	21403	21072	21390	21067	20933	21063	20945	21195	21176	21068	21075	21233	21129	21215	21208	21138	21217	20934	20976	21285	21160	21238	20911	21040	21145	21348	21161	21124	21000	20982	21130	21125	20981	21247	20951	21370	21106	21017	20961	20965	21155	21135	21197	21060	21105	21009	20974	20922	21116	20996	21228	20912	21044	21242	21285	21112	20962	21203	21100	21321	20972	21183	21056	21047	21201	21204	20888	21014	21038	21256	20973	21061	20933	21125	21131	21113	21003	21080	21121	21055	21173	21102	21182	20979	20932	21171	21134	21030	20982	21072	21100	21318	21325	21140	21259	21131	20822	20918	21039	21077	21046	21229	20909	21087	20973	21009	21077	21090	21066	21339	21275	21102	21011	21125	21207	21077	21236	21242	21240	20954	21227	21124	21234	21120	21199	21213	20932	20975	20947	21069	21241	21179	21144	21082	21100	20996	20999	21167	21088	21044	21127	21103	20865	21277	20970	21068	21100	21200	21204	21139	21074	21112	21040	21159	21064	21211	21126	21188	21080	21279	21115	20887	20930	20958	20970	21374	21148	21139	21071	21197	21227	21169	21304	21097	21033	21190	21182	21041	21237	21176	21167	21009	21149	20997	21194	21060	21027	21159	21338	21048	21242	21081	21026	21153	21071	21010	20993	21030	21306	21281	21097	21255	21205	21224	21129	21005	21045	21099	21138	21206	21019	21102	21276	21173	21210	21245	21129	21246	21104	21068	20975	21136	20994	21059	21020	20782	21043	21453	21033	20958	21201	21053	21099	21169	21115	21055	21136	21313	21276	21167	21334	21042	20988	21099	21241	21179	21209	21098	21158	21165	21086	21093	20960	21172	21170	20926	21331	21281	21137	21091	21063	21150	21109	21303	21096	21027	21433	21191	21204	21045	21138	21072	21082	20934	21024	21032	21005	21159	21166	21119	21335	21182	21200	21378	21088	21234	21114	21314	21190	21095	20990	21163	20954	21148	21399	21226	21100	21371	21133	21081	21246	21217	20977	21221	21291	21165	21051	21126	21136	21206	21111	21133	21070	20988	21044	20941	21150	21252	21033	21042	20995	20997	21280	21055	20962	21305	21218	21167	21018	21230	21162	21082	20965	21005	21021	21034	20973	21027	21035	21158	21026	20968	21068	21034	21142	21022	21176	21094	21189	21101	21201	21029	21199	21306	21195	21057	21242	21041	21083	21156	21032	21063	21291	21211	21058	21115	21180	21015	20802	20883	20974	21178	20944	21251	21200	21103	21364	21120	21189	21188	21158	21081	21186	21268	21248	21210	21038	21357	20899	21196	21253	21326	21291	21089	21167	21012	21236	21139	21054	21160	21135	21121	21058	21389	21107	21193	21252	21100	21163	21241	20919	21183	21133	21270	20885	21124	21206	21293	21263	21100	21169	21053	20970	21105	21126	21037	21014	20973	21140	21170	20826	21120	21256	21114	21250	21014	21204	20887	21038	21102	21097	21249	21212	21160	21217	20963	21193	21049	20997	21230	21086	21169	21182	21027	21194	21112	20970	21437	21118	21108	20951	21170	21160	21062	21043	21124	20945	21019	21229	21150	21033	20953	21151	21154	20911	21017	21186	21152	21112	20939	21178	21211	21282	21262	21244	21221	21326	20989	21062	21119	21140	21045	21089	21011	20945	21119	20929	21088	21249	21088	21068	21078	21219	21183	21085	21200	21212	21219	21109	20992	21332	21230	21085	21047	21098	21223	21082	21390	21139	21084	21097	21031	20960	21029	21067	21195	21237	21150	20900	21014	21057	21065	21184	21058	21316	21245	21130	21022	20927	21071	21031	21164	21087	21180	21189	21081	21097	21102	21005	21265	21258	21119	21186	21078	21145	21050	21226	21222	20968	21004	21142	21384	21206	21389	21176	21010	21210	21334	20952	21165	20997	21111	20966	21254	21005	21110	21265	21137	21008	21122	21067	21199	21267	21173	21228	21215	21167	20931	21168	20884	21237	21135	21124	21155	21020	21167	20997	20985	20874	21219	21332	21028	21053	21119	21253	21116	21203	21296	20963	21104	21212	21245	21040	21306	20999	21112	20902	21158	20986	20994	21133	21024	21071	21282	21058	20993	21040	21151	21206	21248	21068	20922	21009	21118	20976	21151	21242	21023	20913	21070	20895	21056	21089	21016	21058	20971	21196	21115	21114	21101	21035	21123	20857	21114	21158	21175	21161	20939	21027	21200	21048	21238	21149	21172	21055	21019	21085	21234	21271	21122	20958	20710	20947	20967	21024	20927	21226	21391	21120	21407	21195	21259	21096	21251	20760	20994	20977	21280	21045	21044	21273	21184	21133	21066	21106	21221	21131	21120	21369	21099	21199	21107	21109	21195	21104	21318	21134	21020	21175	21028	20946	21047	20925	21205	20871	21175	21131	21220	21240	21251	21152	21146	21170	21194	20817	21062	20997	21031	21144	21146	20963	21283	21000	21257	21028	21022	21042	21156	21057	20979	21047	21134	21242	21309	21015	21128	21130	21184	21116	21085	21011	21150	21059	21050	21255	21239	21154	20939	21089	21070	21275	21061	21231	21129	21278	21171	21124	21114	21016	21188	21129	21200	20849	20890	21024	21111	21011	21071	20990	21043	21121	20969	21256	21179	21132	21236	21199	21114	21056	21003	21011	20995	21107	20968	20930	21255	21164	20960	21022	21066	21216	21378	21023	21282	20978	21274	21007	21237	21027	21150	21059	21269	21178	20935	21114	21223	21059	21065	21159	21053	21128	21137	21123	21040	21075	21105	21106	21007	21140	21176	20942	21161	21146	21227	20961	21023	21180	21281	21291	21178	21151	21302	21321	21003	21036	21157	21159	21107	20771	21138	21060	21114	21042	21098	21057	21075	21239	21350	20982	21054	20944	21206	20979	21030	21167	21231	21128	21071	21015	21167	21261	21115	21209	20961	21236	21181	21169	21138	21030	21072	21130	21127	21416	21015	21247	20959	21196	20986	20891	21050	21072	21180	21151	21023	21168	21127	21086	21329	21132	20947	21074	21191	20903	20980	21194	20969	21136	21319	21019	20916	21121	21296	21065	21190	20943	21080	21249	21270	21134	21186	20943	21092	21161	21034	20955	21191	21149	21074	21164	21260	21043	20963	21101	21108	21002	20901	21222	21069	21173	21083	21124	21029	21073	21109	21247	21107	21066	21006	21039	21218	21166	21053	21119	20873	21126	20914	21138	21268	21157	21286	21142	20972	20963	21290	21218	21182	21175	21254	21123	21011	21288	21130	21038	21042	20845	21040	21153	21151	21259	21238	21243	21169	21190	21206	21206	21146	21053	21163	21320	21094	21021	21295	21135	21111	21200	21057	21162	21104	21144	21008	21135	21035	20947	20984	21085	21113	21195	21075	21291	21264	21080	21055	21115	21177	21038	20934	20924	21129	21086	20982	21015	21140	21251	21024	21146	21137	21215	20983	21344	20920	21215	21148	21033	21118	21032	21228	21082	21127	21226	21158	21158	21278	21125	21214	20889	21252	21152	20936	21019	21094	20953	20927	21262	21199	21302	21197	21247	20995	21054	21247	21065	21122	21191	21070	20934	21047	21265	21086	21161	20967	20962	21108	21134	21011	21023	21233	21076	21108	21059	21085	21040	21077	21107	21197	21114	21053	21348	21151	21225	21105	21052	21200	21149	21124	21243	21167	21144	21017	21170	20942	21291	21050	21143	21112	21289	21182	20928	21027	21135	21096	21156	21115	21187	21134	21150	21253	21272	21053	21130	21104	21083	21176	21145	20963	21000	21192	21135	20960	21110	21100	21066	21075	21139	21334	20959	21118	21172	21212	21376	21293	21212	21039	21175	21556	20967	21072	21057	21047	21233	20981	21049	21059	21053	21125	21034	21055	21082	21144	21292	21144	21061	21079	21063	21172	21121
17213	29503	29148	71613	83393	76842	56568	42123	29216	19534	17785	17885	17870	18079	17965	17688	17837	17870	18037	17751	17929	17842	17907	17750	17815	17639	17861	17933	17943	18038	17968	17905	17972	17795	17821	17932	17960	17853	17778	17939	18009	17949	17854	17827	17736	17640	17857	18119	17833	17942	17808	17879	17676	17803	17850	17994	17849	17944	17896	17745	17742	17784	17823	17935	17854	17897	17966	17953	17990	18120	18099	17890	17892	17989	17910	17850	17717	18031	17778	17860	17740	17918	17822	17641	17791	17847	17828	17910	17818	17675	18059	17755	17846	17842	18005	17868	17986	17781	17815	17738	17854	17817	18043	17801	17944	17925	17769	17823	17952	17800	17702	17827	17936	17874	17948	17877	17938	17870	17674	17882	17994	18025	17754	17810	17864	17927	17767	17814	17750	17773	17735	17974	17686	17951	18030	17900	17836	17911	17947	17719	17927	17823	17929	17749	17774	17851	17877	17900	17785	17817	18039	17887	17657	18013	17766	17807	18095	17892	17935	18029	18016	17839	17842	17951	17823	17975	17859	17675	18027	17768	17838	17831	17856	17812	17827	17828	17917	17883	17888	17768	18020	17796	17898	17999	17954	17914	18040	17796	17944	17929	17918	17909	17660	18004	17736	17809	17837	17833	17823	17886	17978	17812	17765	17898	17828	17893	17909	17915	17885	17895	17964	17886	17808	17845	17904	17987	17780	18013	17916	17867	17891	17775	17914	17815	17779	17921	17847	17890	17874	17882	17900	17820	17893	17835	17939	17897	17806	17870	17930	17988	17956	17948	17861	18046	17835	17704	17888	17837	17772	17665	17839	17808	17853	17859	17905	17886	17900	17748	17851	17815	17861	17936	17831	17886	17977	17882	17820	17911	17887	17837	17886	17862	17793	17912	17901	17889	17894	17713	17880	17762	17837	17894	18031	17853	17880	17814	18160	17769	17843	17982	17742	17941	17917	17852	17818	17765	18147	17958	17911	17722	17738	18053	17886	17820	17841	17875	17687	17891	17771	17944	17962	17979	17919	17895	17775	18068	17895	17832	17826	17824	17890	17836	17958	17895	18029	17855	17941	17810	17848	17783	17852	17763	17818	17878	17773	17983	17924	17904	17641	17888	17578	18006	17779	17929	17807	17945	17865	17903	17740	17932	17912	17833	17759	17767	17913	17982	17731	17847	17939	17958	17927	18086	17842	17846	18012	17807	17839	17937	17801	17797	17844	17825	17737	17931	17740	17648	17718	17790	17916	18033	17767	17918	17836	17920	17712	17805	17738	17757	17853	17887	17926	17850	17839	17933	17980	17817	17837	17784	17886	17769	17728	18048	17986	17819	17992	18013	17841	17914	17878	17843	17892	17915	17843	17985	17853	17902	17853	17816	17923	17800	17859	17913	17799	17887	17803	18057	17960	17932	17985	17987	17818	17824	17823	17961	17775	17876	17904	17920	17780	17888	17981	17816	17916	18058	17827	17833	17947	17954	17838	17815	17924	17751	17973	17957	17731	17891	17948	18056	17943	17969	18085	17977	17881	17829	17877	17953	17778	17890	18020	17665	17956	17769	17650	17898	17830	17887	17645	17888	17738	17995	17892	17896	17955	17886	17864	17766	17985	18025	17783	17831	17797	17728	17958	17958	17924	17809	17938	17979	17836	17757	17977	17845	17867	17794	17873	17835	17861	18040	18122	17828	17950	17953	17933	17999	17968	17882	17844	17861	17779	17962	17902	17882	17622	17782	17829	17964	17723	17895	17717	17872	17841	18066	17989	17766	17958	17933	17854	17787	17940	17931	17964	17889	17928	17882	17844	17906	17877	17898	17783	17857	17741	17783	18040	17893	17833	17855	17908	17948	17887	17946	17949	17933	17936	17949	17884	17787	17926	17906	17702	18011	17816	17721	17894	17835	17845	17779	17897	17681	17986	17831	17861	17801	17913	17811	18063	17942	17918	17956	17836	17823	17833	17921	17898	17808	17870	17820	17910	17944	17800	17983	17779	18090	17668	17650	17952	17853	17932	17599	17912	18047	17935	17958	17795	17879	17739	17834	17685	17812	17962	17661	17934	17949	17865	17930	18000	17733	17860	17893	17945	17935	17838	17727	17870	18006	18045	17831	17994	17994	17943	17906	17687	17838	17872	17835	17946	17937	17731	17831	17851	17804	17811	17982	17689	17881	17972	17918	18015	18021	17780	17855	17998	17877	17868	17904	17951	17926	17816	17769	17775	17756	17876	17754	17873	17826	17770	17779	17855	18019	17750	17838	17892	18047	17864	17838	17787	17728	17835	17993	17937	18040	17970	17946	17746	17800	17791	17705	17769	17654	17908	17840	17917	17743	18087	17927	17939	17976	17947	17997	17698	17935	17859	17771	17702	17826	18001	18048	17983	17952	17871	17999	17825	17879	17806	17971	17883	17939	17881	17846	17863	17842	17922	17733	17806	17751	17763	17931	17818	17804	17932	17963	17860	17885	17838	17828	17908	17783	17965	17884	17972	17947	17871	17768	17898	17809	17876	17945	17771	18064	17773	17975	17971	17852	17895	17938	17824	17910	17826	17801	17790	17983	17902	18081	17860	17749	17861	17836	17872	17757	17839	17894	17769	17782	17808	17751	17776	17840	17913	17844	17628	17836	17827	17795	17653	17760	17672	17700	17857	17803	17766	17731	17903	17792	17859	17924	17968	17871	17802	17756	17926	17809	17949	17897	17966	17787	17856	17811	17876	17888	17883	17832	17738	17856	17824	17791	17786	17887	17771	17827	17947	17924	17966	17842	18121	17815	17756	17879	17963	17930	17836	17856	17944	17818	18031	17959	17710	17682	17808	17974	17972	18045	17948	17760	17856	17907	17866	17872	17843	17722	17849	17882	17774	17930	18036	18012	17959	17891	17858	17912	17758	17785	17689	17939	17775	17898	17955	17808	17782	17794	17967	17820	17903	17931	17857	17864	17858	17849	18043	18015	18035	17710	17864	17874	17772	17741	17858	17856	17888	17992	17859	17910	17882	17848	17956	17947	17814	17946	17899	17980	17902	17849	17846	17713	17886	17680	17730	17872	17730	17923	17935	17941	17822	18001	17856	17969	17873	17759	17862	17839	17989	17896	17824	17964	17860	17768	17867	18004	17845	17876	17799	17977	17842	17813	17786	18012	17979	17941	17779	17937	17923	17753	17999	17880	17784	17848	17839	18073	17933	17860	17841	17855	17853	17925	17945	17731	17844	18016	17809	17769	17706	17807	17849	18071	17778	17836	17795	17912	17826	17912	18015	17779	17818	17758	17920	18003	17918	17928	17840	17818	17727	17820	17748	17821	17842	17772	17993	17830	17911	17915	17759	17952	18090	17805	17733	17876	18029	17706	17847	17841	18015	18012	17896	17944	18021	17954	17855	17821	17804	17769	17898	17998	17918	17863	17952	17802	17817	17958	17779	17982	17776	17819	17870	17823	17972	17780	17698	17826	17782	17826	17772	17867	17710	17911	17961	17793	17870	17753	17767	17753	17963	17703	17984	17819	17861	17757	17988	17972	17719	17817	17834	18010	17966	17952	18014	17816	18069	17839	17665	17920	17846	18075	17798	17919	17728	17825	17773	17905	17981	17937	17798	17889	17817	17869	17911	17912	17956	17860	17809	17880	17713	17840	17875	17763	17941	17819	17884	17839	18009	17997	18037	17885	17825	17761	17897	17929	17893	17889	17802	17830	17861	17854	17811	17848	17841	17759	17833	18024	17784	17922	17962	17705	17812	18047	17895	17972	17855	17852	17945	17973	17853	18096	17931	18009	18007	17895	17952	17791	17864	17885	17854	17721	17995	17736	17945	17694	17898	17946	17810	17777	17923	17773	17847	17757	18002	17608	17903	17980	17790	17915	17887	17955	17860	17947	17926	17814	17839	17962	17731	17893	17920	17781	17949	18003	17754	17909	17802	17972	18000	17799	17981	17849	17904	17957	17933	17743	17870	17732	17907	17753	17969	17961	18061	17883	17919	17853	17736	17770	17763	17822	17941	17680	17868	17937	17771	17767	17910	18058	17981	17813	17985	17797	17969	17862	18000	17963	17916	18083	17731	17974	17745	17932	17876	17920	17894	17718	17757	17759	17911	17754	17947	17966	17762	17893	17803	17944	17813	17932	17913	17846	17886	17737	17720	18042	17865	17857	17778	17845	18021	17824	18050	17646	18000	17968	17926	17953	17698	17776	17723	17758	18017	17841	17859	17993	17815	17967	17991	17991	17873	17928	18088	17863	17955	17974	17857	17888	18122	17966	17884	17812	17954	17876	17888	17963	17792	17844	17785	17738	17815	17933	17783	17943	17919	17912	18036	18073	17813	18043	17850	17908	17928	17947	17890	17829	18005	17757	17931	17964	17731	18098	17876	17923	18006	17795	17775	18060	17827	17817	17892	17913	17968	17758	17666	17821	17831	17991	17921	17775	17889	18015	17911	18127	17796	17724	17853	17951	17957	17845	17968	17714	17908	17719	17718	17904	17888	17912	17974	17883	17879	17845	17728	17823	17845	17818	17755	17897	17858	17909	17815	17785	17938	17856	17819	17897	17911	17738	17857	17808	18019	17636	17828	18063	17826	17668	17892	17787	17776	17847	17958	17918	17629	18111	17567	17946	17649	17905	17785	17976	18025	17998	17902	17811	17923	18009	17916	17881	18022	17872	17860	17819	17782	17841	18053	17912	17794	17782	17924	17782	17925	17905	18184	17804	17786	17843	17842	17867	17930	17914	17803	17824	17750	17996	17816	17907	17933	17812	17832	17997	17692	17885	17928	17866	17948	17863	17873	17935	17976	17937	17910	17992	17822	17787	17713	17996	17941	18040	18020	17852	17794	17762	17733	17990	17731	17826	17893	17944	18055	17811	17804	18005	17756	17798	17676	17899	17706	17964	17957	17856	17918	17902	18000	17868	17889	17982	17814	17932	17784	18023	18035	17978	17696	17845	17793	17858	17900	17881	17766	17826	17849	17932	17898	17891	17904	17923	17882	17910	17808	17740	17819	17768	17797	17971	17944	17779	17867	17886	17909	17906	17772	17893	17888	17990	18054	17785	17918	17822	17849	17960	17669	17930	17919	17916	17942	17767	17826	17807	17767	18145	17729	17737	17908	17899	17805	17835	17765	18046	17855	18066
27969	22298	25399	30815	35316	34883	28461	23762	21914	20924	20733	20663	20839	20683	20853	20589	20892	20909	20742	20737	20774	20875	20850	20806	20810	21100	20572	20779	20785	20668	20724	20628	20678	20978	20841	20733	20647	20833	20772	20822	20805	20807	20607	20704	20659	20849	20949	20680	20826	20650	20593	20762	21009	20718	20924	20704	20776	20821	20766	20671	20903	20705	20918	20766	20582	20586	20672	20621	20676	21076	20886	20705	20725	20691	20751	20888	20780	20678	20809	20783	20899	20762	20796	20777	20689	20838	20897	20708	20842	20832	20684	20603	20755	20774	20748	21039	20733	20663	20709	20619	20664	20622	20600	20540	20737	20646	20667	20700	20705	20848	20912	20713	20874	20837	20848	20614	20797	20702	20583	20658	20965	20851	20848	20680	20744	20482	20737	20864	20795	20767	20882	20712	20733	20613	20762	20706	20601	20712	20846	20890	21069	20847	20612	20689	20736	20800	20873	20817	20707	20681	20584	20923	20749	20782	20934	20793	20776	20755	20953	20787	20745	20759	20737	20778	20871	20838	20516	20707	20865	20663	20688	20846	20660	20666	20757	20657	20787	20530	20826	20688	20807	20772	20677	20617	20959	20737	20746	20807	20978	20783	20520	20745	20725	20729	20981	20684	20747	20709	20608	20694	20844	21039	20932	20815	20831	20734	20789	20884	20774	20875	20730	20857	20737	20931	20699	20726	20830	20680	20694	20852	20647	20740	20623	20765	20775	20553	20879	20793	20926	20798	20669	20724	20570	20836	20640	20939	20817	20776	20736	20750	20928	20716	20659	20867	20664	20870	20755	20676	20762	20825	20534	20713	20762	20664	20923	20696	20759	20819	20868	20642	20727	20564	20818	20678	20548	20574	20734	20842	20811	20747	20700	20719	20686	20790	20895	20690	20556	20518	20689	20800	20758	20633	20748	20747	20726	20708	20881	20702	20815	20659	21069	20643	20835	20865	20913	20671	20655	20590	20703	20800	20774	20660	20661	20749	20847	20790	20783	20715	20768	20827	20813	20583	20836	20781	20934	20830	20657	20709	20750	20652	20721	20538	20856	20631	20899	20625	20684	20658	20882	20814	20868	20743	20747	20787	20805	20751	20634	20961	20978	20721	20627	20548	20804	20650	20800	20806	20870	20867	20766	20760	20725	20701	20924	20694	20598	20677	20787	20791	20715	20848	20970	20567	20635	20705	20734	20622	20915	20847	20748	20870	20837	20570	20694	20900	20850	20746	20982	20786	20789	20817	20775	20849	20797	20696	20657	20695	20589	20755	20681	20824	20559	20806	20888	20846	20640	20894	20851	20743	20754	20815	20748	20750	20908	20751	20805	20642	20683	20695	20619	20734	20544	20970	20834	20770	20540	20852	20674	20743	20533	20935	20735	20848	20862	20706	20858	20691	20697	20871	20827	20547	20629	20710	20775	20818	20708	20729	20952	20881	20619	20718	20698	20799	20663	20875	20704	20788	20560	20675	20645	20821	20657	20850	20841	20799	20521	20790	20764	20690	20633	20746	20859	20943	20655	20776	20854	20944	20951	20846	20865	20693	20573	20895	20817	20655	20644	20680	20733	20765	20782	20904	20799	20741	20910	20740	20549	20723	20728	20689	20904	20577	20648	20676	20780	20750	20779	20698	20818	20800	20742	20690	20909	20893	20604	20849	20929	20963	20698	20869	20709	20800	20833	20748	20486	20909	20880	20812	20810	20585	20941	20883	20825	20837	20503	20815	20834	20659	20754	20749	20795	20721	20669	20791	20890	20581	20853	20874	20883	20966	20807	20815	20679	20520	20771	20738	20846	20676	20831	20700	20652	20725	20807	20803	20805	21077	20718	20868	20829	20702	20718	20944	20871	20746	20646	20729	20666	20763	20824	20866	20869	20784	20833	20605	20721	20769	20655	20880	20723	20807	20713	20864	20964	20627	20679	20859	20657	20686	20748	20689	20688	21029	20757	20695	20945	20635	20658	20740	20753	20810	20767	20682	20907	20710	20539	20618	20754	20530	20624	20759	20754	20743	20766	20703	20721	20864	20666	20714	20582	20563	20749	20730	20901	20552	20804	20774	20466	20909	20698	20734	20934	20945	20754	20744	20721	20591	20822	20808	20678	20592	20761	20774	20798	20732	20659	20506	20612	20706	20685	20804	20809	20571	20978	20672	20611	20747	20680	20826	20707	20795	20823	20770	20826	20823	20827	20936	20852	20851	20750	20691	20910	20587	20600	20789	20681	20490	20668	20645	20784	20904	20713	20761	20853	20721	20747	20864	20796	20897	20769	20625	20787	20847	20887	20690	20974	20864	20559	20674	20583	20826	20691	20688	20689	20768	21031	20732	20742	20764	20658	20758	20655	20858	20863	20731	20794	20888	20825	20880	20722	20883	20872	20661	20679	20729	20751	20856	20881	20749	20907	20785	20811	20664	20816	20657	20693	20773	20890	20804	20871	20868	20780	20667	20873	20811	20810	20685	20813	20829	20854	20720	20688	20932	20775	20740	21047	20958	20701	20584	20756	20812	20762	20891	20654	20866	20981	20950	20805	20602	20599	20700	20575	20761	20952	20750	20802	20910	20649	20737	20870	20719	20705	20728	20915	20726	20900	20586	20569	20746	20678	20722	20589	20645	20839	20725	20848	20977	20632	20677	20623	20802	20770	20690	20876	20880	20655	20756	20626	20794	20615	20764	20751	20830	20701	20786	20623	20914	20832	20785	20834	20697	20890	20667	20765	20818	20715	21063	20965	20537	20672	20866	20814	20778	20798	20741	20734	20781	20684	20662	20776	20699	20717	20723	20841	20936	20697	20856	20791	20769	20882	20875	20754	20686	20771	20737	20627	20609	20587	21033	20763	20832	20887	20716	20898	20752	20669	20597	20876	20824	20586	20728	20782	20596	20550	20561	20640	20661	21009	20737	20845	20756	20763	20835	20689	20823	20747	20621	20855	20878	20722	20655	20705	20978	20882	20842	20818	20751	20736	20519	20804	21131	20637	20998	20645	20670	20746	20601	20823	20699	20699	20583	20683	20847	20798	20705	20604	20742	20623	20833	20749	20795	20891	20781	20743	20665	20770	20737	20938	20873	20899	20596	20734	20656	20658	20864	20736	20758	20779	20639	20704	20566	20659	20775	20870	20756	20633	20867	20733	20782	20721	20958	20760	20759	20729	20688	20972	20890	20769	20862	20808	20789	20676	20769	20745	20927	20756	20713	20877	20522	20817	20816	20934	20969	20568	20886	20821	20751	20760	20707	20965	21068	20748	20581	21044	20828	20841	20843	20594	20745	20781	20740	20893	20709	20838	20756	20679	20701	20796	20789	20676	20610	20771	20551	20781	20859	20684	20701	20774	20589	20834	20901	20856	20686	21077	20773	20650	20758	20663	20742	20732	20682	20702	20661	20715	20710	20855	20802	20841	20869	20669	20978	20773	20751	20726	20833	20696	20914	20757	20812	20666	20767	20643	20906	20537	20859	20889	21014	20691	20731	20577	20581	20715	20751	20762	20831	20690	20853	20712	20796	20738	20680	20562	20651	20854	20618	20535	20703	21071	20866	20954	20594	20605	21004	20699	20717	20625	20567	20564	20762	20735	20785	20749	20740	20630	20607	21003	20481	20883	20895	20718	20728	20940	20722	20655	20764	20815	20782	20664	20669	20690	20804	20752	20833	20708	21042	20809	20955	20896	20685	20864	20603	20827	20591	21132	20842	20623	20611	20700	20611	20818	20730	20851	20667	21018	20709	20809	20874	20776	20791	20655	20713	20743	20848	20766	20750	20817	20651	20676	20885	20885	20624	20745	20713	20848	20864	20730	20797	20869	20568	20860	20684	20841	20906	20888	20947	20769	20999	20675	20572	20699	20758	20836	20741	20672	20804	20814	20722	20666	20675	20965	20803	20892	20706	20814	20555	20853	20652	21004	20929	20714	20707	20784	20658	20802	20624	20880	20734	20584	20788	20779	20622	20644	20854	20869	20852	20861	20640	20531	20684	20732	20834	20797	20519	20850	20762	20751	20806	20703	20929	20622	20744	20839	20808	20758	20727	20811	20813	20877	20783	20797	20636	20565	20747	20850	20995	20740	20768	20735	20737	20606	20747	20754	20662	20734	20538	20748	20362	20883	20800	20761	20665	20896	20866	20842	21003	20737	20623	20765	20861	20845	20819	20687	20793	20712	20758	20813	20581	20715	20672	20726	20668	21045	20527	20878	20714	20935	20792	20706	20828	20716	21023	20874	20872	20917	20759	20707	20953	20856	20649	20680	21107	20931	20963	20876	20642	20615	20696	20558	21043	20764	20887	20676	20806	20655	20870	20652	21105	20654	20764	20784	20780	20682	20909	20669	20792	20760	20552	20827	20928	20783	20690	20779	20886	20849	20604	20743	20613	20801	20804	20766	20870	20696	20815	20794	20727	20675	20593	20715	20543	20701	20881	20593	20676	20781	20766	20893	20918	20787	20764	20870	20597	20861	20808	20623	20439	20763	20881	20818	20817	20776	20734	20674	20673	20889	20661	20747	20940	20656	20695	20843	20600	20534	20667	20868	20766	20832	20683	21041	20866	20826	20912	20654	20702	20828	20845	20974	21029	20817	20818	20447	20706	20692	20732	20784	20608	20904	20912	20850	20571	20817	20798	20595	20983	20811	20671	20660	20991	20782	20814	20770	20918	20650	20911	20603	20692	20785	20674	20732	20794	20825	20870	20914	20902	20771	20632	20698	20820	20796	20913	20964	20891	20805	20598	20975	20680	20574	20847	20732	21000	20763	20713	20836	20805	20823	20788	20793	20559	20828	20766	20819	20686	20823	20606	20562	20935	20764	20691	20926	20808	20915	20884	20875	20839	20849	20865	20881	20783	20825	20714	20755	20877	20919	20803	20868	20709	20829	20843	20675	20712	20756	20724	20661	20816	20708	20734	20839	21010	20845	20753	20836	20795	20754	20617	20852	20629	20739	20718	20658	20689	20836	20743	20502	20763	20857	20636	20859	20851	20788	20595	20829	20972	20596	20710	20680	20673	20786	20734	20620	20879	20768	20550	20679	20743	20899	20597	20909	20811	20843	20708	20848	20795	20928	20702	20637	20802	20603	20610	20810	20608	20908	20850	20785	20644	20700	20840	20725	20972	20814	21002
16461	18759	19057	30723	35748	33769	25278	20839	18724	17922	17664	17659	17789	17620	17692	17722	17718	17752	17733	17745	17757	17733	17771	17606	17688	17765	17592	17576	17559	17737	17648	17651	17633	17625	17582	17664	17731	17652	17823	17603	17699	17680	17637	17558	17674	17598	17578	17793	17779	17767	17651	17580	17600	17493	17663	17819	17789	17694	17762	17454	17580	17595	17631	17724	17655	17662	17706	17723	17732	17592	17573	17692	17766	17717	17774	17761	17539	17827	17607	17717	17545	17721	17590	17577	17592	17805	17637	17667	17761	17539	17673	17784	17648	17692	17619	17606	17693	17478	17598	17589	17756	17600	17563	17477	17733	17615	17767	17790	17678	17782	17613	17622	17603	17613	17784	17485	17666	17715	17753	17732	17677	17685	17745	17682	17772	17797	17559	17804	17585	17600	17665	17838	17788	17694	17832	17563	17889	17714	17659	17757	17453	17677	17741	17812	17624	17703	17697	17686	17693	17794	17609	17608	17602	17690	17680	17721	17604	17515	17693	17748	17716	17671	17656	17684	17556	17699	17794	17759	17621	17756	17819	17653	17657	17814	17557	17817	17748	17684	17737	17670	17927	17555	17562	17598	17607	17750	17644	17540	17717	17951	17477	17655	17821	17456	17704	17668	17734	17545	17603	17614	17711	17731	17677	17650	17917	17624	17791	17503	17733	17913	17665	17770	17700	17742	17700	17595	17761	17567	17777	17695	17607	17620	17668	17857	17831	17779	17718	17703	17627	17742	17690	17616	17643	17813	17588	17723	17660	17709	17728	17581	17839	17652	17720	17730	17613	17645	17499	17768	17699	17509	17687	17789	17756	17576	17583	17763	17730	17654	17796	17701	17810	17646	17740	17625	17697	17596	17515	17689	17624	17710	17664	17635	17662	17713	17798	17633	17737	17441	17776	17647	17515	17665	17723	17518	17625	17603	17747	17604	17644	17705	17728	17546	17690	17488	17625	17473	17782	17559	17573	17716	17767	17680	17811	17637	17739	17554	17655	17687	17882	17802	17587	17599	17662	17840	17610	17685	17536	17610	17663	17616	17684	17702	17564	17668	17708	17614	17629	17636	17692	17623	17625	17615	17716	17661	17495	17699	17732	17636	17575	17616	17616	17594	17665	17723	17769	17551	17706	17571	17733	17722	17653	17698	17713	17679	17752	17755	18057	17710	17846	17739	17564	17661	17702	17792	17662	17713	17650	17602	17766	17607	17610	17664	17663	17629	17510	17844	17618	17587	17840	17764	17526	17702	17685	17726	17703	17660	17782	17633	17911	17688	17650	17676	17633	17706	17721	17841	17622	17631	17789	17699	17601	17741	17507	17687	17765	17862	17546	17615	17659	17661	17852	17766	17653	17820	17709	17719	17628	17488	17729	17543	17949	17614	17748	17767	17477	17661	17778	17701	17557	17741	17771	17549	17695	17741	17597	17824	17614	17677	17642	17651	17591	17703	17593	17787	17733	17660	17806	17634	17686	17783	17587	17756	17584	17812	17556	17697	17699	17625	17545	17708	17755	17805	17794	17796	17662	17741	17513	17777	17780	17567	17635	17744	17677	17559	17677	17684	17641	17877	17768	17584	17853	17715	17727	17513	17884	17714	17774	17516	17782	17719	17791	17631	17787	17676	17680	17670	17633	17906	17843	17568	17489	17500	17734	17529	17645	17591	17868	17828	17541	17654	17739	17802	17533	17689	17585	17720	17677	17589	17633	17665	17696	17773	17674	17820	17730	17825	17766	17817	17599	17669	17853	17705	17544	17692	17623	17685	17735	17755	17479	17828	17626	17716	17738	17652	17740	17594	17697	17548	17759	17692	17601	17490	17769	17819	17665	17760	17813	17732	17543	17662	17785	17527	17657	17653	17497	17745	17725	17769	17675	17706	17728	17788	17665	17764	17669	17755	17683	17767	17724	17629	17665	17713	17462	17424	17793	17669	17603	17516	17545	17661	17605	17612	17766	17715	17635	17535	17744	17692	17564	17633	17738	17778	17651	17732	17771	17777	17688	17751	17697	17570	17653	17621	17644	17800	17764	17601	17676	17661	17569	17616	17874	17730	17814	17581	17512	17594	17703	17732	17608	17563	17704	17607	17655	17651	17866	17756	17539	17841	17684	17623	17580	17664	17642	17786	17526	17724	17623	17666	17818	17649	17614	17713	17568	17572	17488	17682	17710	17599	17556	17768	17881	17719	17759	17697	17582	17545	17756	17613	17727	17753	17629	17661	17556	17784	17630	17631	17862	17642	17750	17706	17616	17720	17694	17801	17714	17655	17615	17612	17692	17747	17668	17759	17733	17693	17586	17674	17549	17660	17792	17596	17595	17738	17627	17542	17614	17702	17588	17578	17763	17642	17781	17565	17760	17624	17652	17670	17632	17645	17531	17594	17670	17654	17751	17594	17825	17680	17571	17677	17493	17794	17588	17657	17755	17701	17499	17749	17723	17743	17697	17609	17665	17728	17633	17620	17687	17576	17555	17572	17581	17801	17693	17749	17609	17884	17802	17660	17735	17586	17754	17641	17660	17727	18053	17535	17760	17651	17668	17659	17593	17680	17673	17540	17734	17742	17724	17692	17787	17625	17801	17634	17618	17608	17772	17721	17883	17640	17667	17522	17709	17617	17656	17729	17889	17692	17684	17673	17777	17589	17702	17671	17530	17792	17616	17685	17718	17694	17730	17521	17589	17655	17686	17710	17745	17631	17622	17739	17831	17482	17647	17536	17755	17693	17464	17692	17707	17761	17751	17624	17740	17649	17642	17554	17713	17791	17608	17761	17735	17694	17650	17708	17557	17560	17795	17692	17666	17601	17628	17752	17718	17583	17727	17568	17720	17716	17606	17839	17495	17732	17522	17583	17775	17642	17928	17619	17682	17605	17542	17525	17824	17503	17703	17624	17724	17777	17805	17622	17643	17894	17595	17680	17848	17710	17626	17757	17723	17521	17824	17761	17632	17603	17675	17592	17478	17772	17558	17821	17783	17703	17645	17662	17718	17650	17723	17595	17695	17819	17635	17597	17723	17612	17798	17744	17598	17755	17617	17629	17524	17744	17732	17719	17836	17692	17624	17755	17547	17679	17564	17644	17659	17574	17693	17764	17793	17683	17423	17524	17692	17465	17786	17740	17656	17813	17550	17680	17687	17744	17824	17652	17768	17750	17603	17617	17584	17882	17634	17730	18048	17694	17729	17804	17699	17702	17742	17847	17563	17566	17518	17713	17661	17734	17727	17620	17740	17609	17768	17787	17658	17851	17613	17685	17503	17639	17760	17827	17879	17684	17672	17677	17448	17718	17534	17586	17591	17640	17636	17731	17562	17737	17641	17720	17571	17775	17734	17683	17572	17747	17765	17550	17550	17810	17632	17843	17658	17618	17806	17843	17766	17695	17607	17801	17727	17703	17679	17727	17676	17606	17687	17676	17467	17613	17877	17700	17854	17593	17549	17557	17682	17598	17595	17869	17722	17634	17737	17562	17722	17654	17668	17730	17690	17746	17664	17698	17791	17648	17537	17708	17737	17613	17719	17747	17735	17631	17411	17705	17518	17698	17683	17621	17713	17664	17584	17638	17789	17587	17815	17601	17660	17636	17616	17728	17654	17748	17614	17696	17648	17698	17779	17511	17646	17687	17402	17637	17593	17807	17470	17645	17662	17656	17683	17698	17763	17594	17595	17600	17692	17688	17768	17582	17791	17566	17720	17744	17668	17662	17741	17654	17722	17768	17668	17485	17642	17709	17680	17639	17592	17555	17708	17710	17728	17415	17746	17482	17699	17660	17584	17766	17770	17778	17705	17640	17717	17708	17538	17693	17809	17787	17551	17789	17649	17584	17546	17713	17593	17769	17525	17626	17888	17599	17658	17793	17769	17646	17609	17528	17798	17667	17723	17761	17626	17652	17726	17643	17759	17579	17489	17689	17729	17768	17846	17564	17675	17789	17582	17777	17694	17720	17623	17598	17631	17422	17603	17668	17803	17704	17791	17756	17706	17755	17651	17523	17736	17618	17729	17713	17621	17664	17560	17644	17834	17690	17725	17646	17767	17691	17752	17673	17559	17735	17692	17483	17769	17617	17854	17544	17633	17596	17528	17799	17795	17694	17619	17632	17793	17875	17688	17740	17755	17596	17633	17741	17742	17694	17748	17780	17660	17533	17685	17637	17744	17641	17890	17521	17684	17722	17774	17771	17653	17652	17735	17514	17818	17771	17520	17835	17711	17725	17733	17765	17800	17685	17813	17805	17720	17666	17595	17589	17701	17626	17772	17637	17766	17532	17637	17625	17707	17529	17784	17674	17612	17695	17816	17548	17686	17719	17549	17587	17750	17658	17476	17725	17755	17669	17690	17693	17767	17607	17964	17721	17605	17810	17703	17584	17689	17735	17680	17719	17681	17729	17665	17805	17703	17782	17736	17631	17596	17720	17613	17778	17863	17647	17628	17701	17710	17559	17651	17607	17681	17717	17662	17743	17724	17737	17879	17677	17730	17608	17645	17672	17850	17578	17725	17719	17832	17682	17643	17684	17681	17744	17676	17697	17654	17728	17573	17826	17874	17544	17668	17787	17787	17468	17664	17748	17588	17677	17837	17859	17546	17750	17626	17511	17707	17669	17576	17600	17680	17590	17640	17708	17621	17778	17781	17844	17606	17636	17688	17775	17631	17688	17615	17913	17699	17694	17762	17663	17615	17785	17487	17564	17669	17733	17765	17651	17766	17647	17598	17645	17639	17661	17756	17617	17510	17600	17633	17757	17631	17589	17811	17740	17554	17791	17812	17682	17639	17716	17676	17644	17734	17642	17906	17734	17734	17771	17710	17609	17694	17743	17764	17573	17609	17826	17488	17798	17641	17588	17560	17707	17640	17693	17638	17796	17804	17746	17541	17524	17607	17754	17496	17709	17572	17886	17686	17698	17700	17679	17575	17708	17814	17906	17725	17632	17621	17690	17689	17355	17639	17584	17714	17704	17858	17548	17764	17593	17598	17655	17753	17869	17689	17711	17784	17637	17789	17909	17635	17797	17535	17755	17767	17547	17765	17905	17689	17656	17586	17577	17699	17692	17657	17784	17633	17755	17685	17688	17682	17700	17703	17622	17655	17588	17634	17711	17657	17708	17496	17644	17841	17650
24782	21146	28060	34760	59710	58507	43036	31075	25192	21346	20822	20750	20642	20609	20593	20594	20682	20550	20911	20561	20819	20574	20746	20787	20533	20627	20689	20498	20482	20549	20622	20469	20780	20583	20446	20560	20762	20537	20315	20684	20694	20533	20685	20655	20485	20520	20692	20638	20825	20488	20653	20626	20375	20636	20713	20632	20481	20496	20433	20446	20519	20609	20677	20585	20517	20448	20407	20386	20436	20529	20649	20406	20609	20483	20546	20521	20440	20376	20473	20509	20527	20559	20657	20642	20634	20531	20454	20567	20455	20493	20455	20542	20559	20452	20535	20562	20359	20564	20411	20298	20317	20599	20469	20442	20637	20445	20645	20644	20479	20391	20471	20522	20470	20447	20473	20509	20623	20636	20917	20556	20299	20425	20597	20754	20633	20561	20424	20529	20404	20464	20475	20308	20305	20572	20445	20421	20328	20577	20469	20504	20524	20529	20354	20476	20419	20406	20581	20619	20609	20395	20420	20516	20481	20689	20576	20317	20399	20447	20570	20577	20594	20387	20478	20609	20451	20600	20570	20671	20404	20414	20637	20460	20593	20352	20708	20475	20483	20476	20376	20362	20551	20407	20435	20593	20578	20438	20516	20710	20816	20851	20793	20632	20569	20631	20533	20572	20482	20629	20474	20636	20465	20352	20521	20323	20586	20600	20523	20396	20372	20273	20626	20483	20624	20385	20514	20300	20542	20551	20461	20359	20360	20351	20378	20450	20478	20449	20442	20512	20583	20358	20587	20630	20354	20410	20495	20531	20601	20544	20560	20608	20389	20550	20476	20731	20433	20340	20635	20374	20545	20518	20550	20457	20477	20737	20463	20504	20496	20632	20522	20636	20514	20677	20609	20431	20382	20627	20599	20543	20504	20493	20659	20366	20550	20342	20541	20488	20338	20577	20507	20485	20403	20376	20188	20478	20523	20393	20635	20687	20733	20545	20594	20694	20595	20425	20674	20502	20578	20338	20727	20662	20602	20319	20527	20727	20523	20348	20525	20580	20773	20547	20418	20596	20612	20703	20571	20476	20397	20332	20558	20452	20538	20699	20562	20571	20553	20444	20502	20664	20584	20395	20540	20680	20448	20620	20619	20495	20596	20687	20569	20423	20440	20780	20381	20438	20503	20655	20622	20503	20860	20556	20592	20796	20526	20763	20427	20594	20392	20442	20420	20362	20709	20362	20675	20539	20461	20413	20633	20264	20513	20379	20459	20400	20310	20521	20398	20509	20745	20589	20481	20411	20525	20414	20547	20532	20533	20618	20462	20491	20487	20538	20617	20295	20381	20459	20524	20427	20676	20601	20530	20537	20444	20484	20377	20249	20471	20752	20658	20522	20566	20384	20423	20624	20670	20563	20462	20538	20486	20468	20556	20402	20473	20584	20635	20458	20771	20381	20624	20543	20543	20459	20473	20473	20357	20534	20648	20350	20441	20468	20311	20448	20559	20604	20596	20669	20318	20571	20522	20523	20555	20453	20396	20720	20678	20314	20597	20342	20458	20556	20527	20463	20598	20719	20505	20555	20397	20483	20576	20588	20529	20438	20592	20633	20383	20547	20372	20694	20344	20557	20429	20369	20477	20558	20420	20606	20530	20547	20247	20385	20454	20698	20641	20482	20543	20389	20491	20672	20569	20574	20635	20583	20592	20574	20436	20489	20456	20474	20583	20621	20511	20662	20438	20565	20752	20435	20475	20575	20343	20461	20680	20684	20606	20575	20550	20503	20471	20599	20589	20383	20521	20383	20417	20358	20505	20358	20558	20543	20334	20514	20672	20427	20544	20597	20644	20395	20319	20516	20734	20530	20266	20485	20522	20345	20348	20648	20522	20462	20530	20501	20493	20540	20597	20454	20647	20440	20408	20544	20558	20377	20534	20301	20405	20500	20605	20463	20589	20602	20406	20450	20546	20462	20517	20621	20456	20545	20580	20452	20346	20503	20558	20378	20643	20604	20413	20617	20621	20579	20579	20361	20463	20526	20351	20619	20545	20469	20548	20397	20330	20426	20671	20567	20503	20768	20414	20649	20531	20593	20580	20420	20603	20614	20466	20619	20537	20656	20366	20335	20294	20644	20465	20498	20575	20591	20486	20435	20533	20478	20442	20543	20484	20565	20612	20647	20419	20670	20574	20578	20852	20673	20645	20375	20211	20542	20648	20517	20212	20565	20537	20500	20432	20405	20718	20452	20421	20571	20429	20479	20462	20472	20605	20679	20657	20478	20472	20511	20623	20457	20530	20603	20384	20671	20276	20406	20552	20506	20426	20707	20562	20429	20502	20610	20427	20426	20544	20676	20474	20477	20597	20494	20579	20453	20658	20265	20417	20468	20604	20583	20525	20346	20448	20475	20587	20685	20567	20484	20604	20492	20523	20581	20781	20380	20446	20341	20523	20574	20512	20660	20527	20477	20549	20533	20398	20425	20479	20838	20427	20468	20327	20695	20485	20625	20564	20622	20564	20464	20733	20583	20593	20469	20566	20563	20597	20624	20540	20257	20599	20591	20555	20615	20520	20415	20549	20350	20818	20507	20398	20457	20565	20551	20418	20437	20507	20521	20449	20694	20674	20417	20525	20598	20379	20497	20344	20529	20430	20354	20621	20644	20588	20283	20428	20474	20416	20480	20498	20388	20644	20486	20513	20731	20513	20444	20694	20458	20555	20529	20487	20583	20521	20494	20587	20345	20497	20497	20522	20578	20519	20380	20387	20575	20446	20671	20500	20420	20639	20436	20568	20496	20497	20618	20526	20475	20571	20655	20407	20691	20523	20551	20407	20473	20480	20311	20470	20505	20556	20610	20617	20527	20488	20472	20629	20429	20398	20414	20424	20395	20589	20530	20500	20495	20461	20530	20649	20590	20601	20524	20511	20595	20491	20327	20487	20627	20402	20383	20563	20346	20705	20579	20552	20535	20590	20385	20477	20393	20471	20322	20452	20493	20362	20250	20502	20532	20388	20476	20548	20436	20482	20436	20646	20601	20411	20574	20537	20630	20370	20401	20578	20460	20502	20599	20690	20486	20330	20440	20524	20652	20412	20646	20481	20496	20579	20472	20746	20711	20455	20700	20269	20501	20586	20780	20696	20537	20486	20611	20650	20454	20580	20329	20433	20337	20483	20557	20414	20589	20631	20484	20445	20465	20424	20508	20428	20450	20574	20619	20561	20575	20577	20484	20735	20532	20475	20353	20664	20549	20585	20658	20273	20482	20539	20446	20381	20630	20377	20372	20599	20333	20614	20376	20594	20357	20679	20706	20486	20376	20476	20435	20519	20467	20500	20704	20549	20547	20712	20688	20669	20520	20679	20610	20507	20520	20520	20527	20493	20521	20619	20494	20710	20617	20882	20356	20630	20383	20406	20382	20413	20678	20502	20475	20612	20601	20517	20546	20539	20427	20552	20679	20787	20419	20571	20684	20581	20461	20489	20469	20576	20570	20447	20624	20466	20488	20449	20295	20562	20574	20639	20565	20412	20387	20558	20581	20581	20553	20463	20461	20628	20453	20658	20435	20595	20578	20522	20539	20571	20511	20527	20627	20599	20459	20367	20431	20400	20416	20458	20650	20428	20516	20680	20525	20663	20555	20469	20537	20419	20495	20751	20637	20589	20403	20429	20469	20335	20392	20496	20682	20448	20380	20526	20434	20564	20420	20772	20639	20435	20427	20596	20548	20518	20553	20530	20714	20579	20418	20588	20497	20542	20480	20412	20545	20585	20479	20515	20417	20648	20417	20426	20708	20673	20593	20474	20395	20466	20266	20588	20639	20780	20430	20637	20499	20615	20578	20652	20388	20602	20558	20363	20437	20745	20596	20539	20506	20228	20344	20534	20566	20499	20551	20667	20503	20589	20453	20573	20402	20379	20258	20441	20504	20558	20613	20440	20351	20529	20299	20484	20590	20572	20466	20719	20551	20606	20498	20348	20376	20373	20546	20763	20525	20502	20416	20488	20404	20452	20411	20645	20551	20411	20513	20793	20729	20457	20453	20637	20540	20591	20503	20547	20391	20539	20627	20406	20351	20329	20383	20392	20551	20498	20724	20538	20547	20476	20277	20521	20578	20331	20339	20556	20417	20311	20379	20714	20507	20505	20421	20759	20662	20541	20398	20517	20327	20461	20504	20320	20616	20479	20551	20560	20488	20444	20509	20454	20652	20435	20323	20467	20613	20587	20495	20617	20457	20621	20423	20494	20527	20681	20404	20620	20532	20480	20597	20576	20529	20381	20789	20587	20437	20417	20427	20322	20565	20479	20367	20342	20422	20516	20545	20496	20566	20556	20370	20558	20629	20498	20319	20285	20544	20517	20469	20609	20621	20508	20494	20345	20447	20535	20438	20414	20550	20491	20414	20324	20728	20420	20466	20501	20555	20468	20474	20716	20528	20601	20320	20485	20412	20534	20508	20580	20523	20551	20432	20453	20586	20594	20630	20359	20637	20583	20492	20618	20684	20492	20546	20524	20329	20494	20603	20491	20527	20626	20578	20624	20375	20443	20446	20559	20536	20559	20631	20312	20623	20522	20568	20520	20567	20540	20588	20597	20627	20408	20597	20355	20730	20637	20524	20440	20349	20628	20676	20598	20592	20657	20596	20304	20479	20560	20625	20622	20544	20477	20409	20411	20465	20588	20547	20838	20433	20697	20434	20353	20584	20543	20533	20323	20544	20653	20449	20404	20395	20593	20667	20708	20720	20458	20263	20390	20587	20476	20501	20674	20514	20360	20384	20490	20412	20357	20331	20464	20352	20739	20596	20619	20544	20673	20578	20693	20441	20546	20533	20504	20716	20312	20609	20492	20560	20480	20798	20520	20528	20600	20420	20519	20477	20581	20419	20409	20530	20740	20601	20773	20490	20453	20620	20548	20476	20624	20386	20582	20499	20630	20500	20416	20678	20667	20454	20448	20542	20712	20566	20558	20692	20515	20447	20328	20652	20640	20441	20627	20606	20756	20493	20546	20471	20449	20698	20348	20482	20341	20742	20454	20434	20581	20294	20627	20392	20622	20709	20578	20385	20471	20609	20601	20742	20676	20574	20472	20465	20523	20600	20423	20619	20474	20632	20677	20416	20354	20450	20367	20524	20708	20434	20553	20557	20520	20446	20699	20534	20617	20499	20520	20597
15367	22920	25018	51294	63689	57004	41553	29759	22639	18179	17620	17582	17783	17711	17705	17650	17655	17471	17631	17608	17653	17713	17677	17673	17664	17702	17372	17780	17651	17840	17559	17492	17605	17554	17607	17474	17701	17692	17613	17681	17706	17638	17555	17489	17861	17505	17427	17681	17719	17547	17593	17583	17474	17655	17511	17728	17484	17511	17760	17499	17680	17569	17830	17559	17539	17784	17719	17717	17531	17486	17729	17749	17698	17528	17746	17453	17507	17662	17788	17575	17677	17607	17635	17515	17375	17764	17610	17598	17547	17396	17613	17704	17676	17569	17747	17648	17715	17700	17530	17719	17682	17632	17578	17692	17532	17735	17642	17638	17486	17700	17490	17300	17717	17344	17630	17522	17579	17658	17542	17695	17551	17662	17722	17536	17436	17523	17612	17612	17721	17591	17772	17326	17592	17791	17616	17604	17459	17429	17716	17616	17644	17543	17485	17600	17720	17627	17519	17717	17599	17615	17772	17770	17538	17593	17527	17731	17622	17560	17696	17445	17645	17611	17606	17646	17441	17813	17653	17681	17708	17688	17633	17602	17479	17644	17452	17540	17608	17534	17630	17536	17575	17428	17440	17657	17788	17751	17610	17551	17586	17689	17597	17606	17682	17587	17510	17800	17575	17534	17507	17759	17463	17642	17499	17673	17561	17508	17568	17591	17620	17598	17563	17541	17525	17564	17651	17715	17613	17707	17777	17694	17551	17659	17587	17420	17443	17421	17627	17659	17545	17684	17487	17687	17640	17485	17610	17505	17485	17599	17565	17694	17544	17608	17460	17613	17544	17565	17489	17487	17449	17518	17497	17646	17550	17364	17551	17589	17474	17677	17559	17627	17585	17535	17669	17592	17596	17393	17687	17544	17571	17428	17680	17645	17381	17704	17434	17457	17556	17599	17546	17735	17592	17697	17601	17568	17541	17550	17573	17692	17518	17737	17467	17563	17644	17713	17733	17427	17763	17402	17543	17572	17486	17567	17461	17575	17863	17564	17572	17569	17603	17603	17620	17810	17673	17646	17743	17492	17466	17774	17456	17753	17619	17595	17479	17541	17564	17428	17709	17514	17647	17495	17730	17463	17592	17688	17649	17496	17797	17647	17896	17464	17568	17553	17579	17618	17730	17600	17548	17430	17702	17598	17588	17548	17522	17673	17485	17511	17598	17705	17459	17360	17614	17602	17489	17588	17582	17614	17559	17438	17732	17555	17692	17419	17586	17525	17703	17656	17656	17563	17697	17533	17458	17618	17507	17616	17666	17664	17704	17726	17673	17487	17581	17515	17306	17728	17488	17686	17650	17582	17530	17470	17639	17688	17760	17651	17491	17507	17810	17628	17625	17550	17485	17585	17657	17503	17402	17685	17509	17724	17631	17505	17485	17497	17488	17436	17533	17573	17782	17553	17591	17661	17557	17574	17700	17682	17605	17609	17329	17490	17437	17541	17590	17576	17487	17622	17497	17799	17720	17654	17600	17527	17594	17729	17547	17708	17547	17654	17534	17528	17413	17530	17542	17575	17569	17543	17393	17698	17688	17642	17692	17397	17704	17606	17622	17457	17636	17411	17488	17604	17572	17527	17409	17619	17661	17636	17599	17571	17710	17590	17558	17582	17620	17559	17748	17559	17489	17692	17552	17471	17505	17625	17480	17408	17543	17787	17737	17649	17590	17612	17661	17633	17470	17636	17581	17623	17616	17660	17546	17600	17406	17702	17551	17523	17773	17566	17599	17508	17436	17583	17696	17601	17481	17662	17551	17759	17573	17670	17758	17534	17541	17523	17433	17522	17679	17557	17524	17400	17666	17705	17570	17528	17638	17440	17706	17346	17657	17600	17707	17631	17903	17494	17547	17671	17411	17464	17560	17547	17612	17640	17499	17549	17666	17487	17591	17543	17858	17530	17606	17357	17767	17760	17699	17540	17593	17543	17575	17654	17563	17617	17633	17590	17669	17523	17485	17543	17510	17570	17635	17528	17499	17732	17551	17556	17695	17475	17598	17573	17547	17668	17710	17567	17530	17496	17552	17522	17554	17634	17676	17681	17591	17592	17739	17610	17641	17434	17621	17690	17697	17486	17504	17640	17560	17660	17610	17602	17644	17618	17591	17520	17702	17709	17706	17561	17547	17501	17672	17743	17697	17425	17747	17400	17740	17664	17663	17667	17584	17571	17603	17638	17548	17635	17699	17715	17591	17466	17586	17684	17442	17675	17608	17587	17653	17468	17568	17604	17531	17564	17716	17328	17464	17861	17474	17412	17654	17433	17564	17581	17752	17671	17655	17557	17590	17645	17554	17496	17825	17485	17797	17405	17627	17591	17638	17601	17661	17562	17524	17827	17663	17551	17498	17695	17582	17660	17591	17654	17551	17765	17825	17552	17611	17687	17667	17577	17763	17739	17440	17424	17607	17667	17815	17434	17602	17636	17625	17693	17681	17561	17742	17595	17570	17716	17622	17589	17644	17669	17541	17527	17672	17554	17496	17721	17621	17680	17680	17499	17542	17477	17547	17472	17563	17524	17559	17873	17876	17479	17568	17477	17535	17540	17610	17679	17507	17562	17494	17538	17543	17670	17562	17513	17652	17638	17417	17548	17594	17756	17479	17586	17654	17642	17581	17636	17529	17527	17579	17609	17521	17529	17454	17547	17689	17529	17563	17619	17478	17576	17626	17557	17659	17622	17655	17605	17573	17601	17476	17554	17718	17505	17527	17420	17534	17581	17622	17499	17729	17634	17504	17653	17753	17629	17631	17752	17717	17540	17518	17586	17476	17728	17555	17450	17453	17471	17599	17687	17533	17666	17462	17450	17600	17514	17469	17633	17551	17618	17550	17625	17613	17594	17581	17466	17653	17661	17587	17565	17667	17540	17712	17522	17654	17568	17580	17622	17602	17755	17643	17542	17524	17612	17524	17471	17535	17445	17617	17546	17645	17595	17698	17588	17663	17716	17593	17643	17578	17610	17596	17623	17514	17773	17706	17590	17404	17713	17764	17594	17551	17574	17597	17577	17563	17798	17628	17675	17681	17587	17512	17741	17557	17504	17711	17499	17542	17540	17551	17699	17433	17549	17576	17564	17593	17788	17680	17531	17694	17668	17676	17593	17625	17611	17574	17697	17597	17650	17446	17579	17602	17542	17606	17655	17513	17500	17626	17466	17440	17455	17677	17579	17563	17391	17585	17610	17634	17496	17647	17471	17568	17806	17550	17542	17667	17626	17469	17570	17747	17799	17496	17603	17698	17633	17751	17581	17760	17567	17661	17550	17479	17413	17558	17566	17562	17614	17517	17646	17594	17769	17638	17625	17623	17499	17667	17624	17637	17812	17541	17515	17418	17599	17564	17571	17506	17618	17522	17768	17670	17704	17708	17479	17492	17671	17583	17537	17632	17603	17614	17675	17524	17555	17697	17675	17598	17670	17677	17603	17637	17371	17591	17654	17697	17754	17613	17658	17611	17594	17532	17773	17488	17624	17731	17390	17513	17594	17662	17710	17514	17690	17521	17510	17425	17567	17689	17454	17527	17571	17635	17680	17634	17663	17437	17626	17597	17617	17620	17634	17612	17688	17749	17600	17630	17720	17489	17750	17495	17500	17761	17584	17673	17614	17655	17596	17520	17582	17615	17654	17509	17569	17677	17680	17589	17537	17594	17561	17615	17627	17835	17565	17466	17617	17507	17553	17534	17593	17589	17510	17642	17482	17582	17611	17694	17675	17551	17571	17677	17705	17724	17619	17530	17631	17476	17643	17598	17562	17604	17688	17452	17628	17512	17509	17603	17472	17554	17716	17635	17660	17610	17613	17587	17435	17645	17653	17635	17499	17499	17631	17717	17639	17558	17542	17728	17595	17487	17492	17637	17558	17736	17583	17608	17631	17529	17510	17554	17691	17688	17682	17664	17559	17680	17595	17626	17612	17496	17605	17408	17702	17735	17584	17917	17531	17799	17682	17441	17414	17532	17679	17552	17619	17553	17580	17574	17499	17497	17518	17569	17691	17652	17522	17695	17638	17565	17500	17419	17420	17594	17741	17579	17362	17679	17618	17786	17519	17572	17659	17547	17617	17769	17630	17686	17688	17581	17538	17354	17464	17909	17542	17695	17630	17587	17522	17524	17484	17665	17618	17466	17526	17707	17601	17836	17590	17760	17699	17685	17417	17599	17526	17641	17688	17653	17722	17545	17634	17616	17532	17648	17480	17645	17563	17437	17712	17572	17540	17615	17530	17596	17526	17693	17557	17595	17738	17696	17496	17584	17568	17464	17532	17547	17691	17510	17524	17522	17787	17556	17557	17810	17599	17530	17621	17512	17577	17598	17443	17519	17596	17549	17512	17621	17597	17421	17688	17654	17609	17540	17636	17659	17648	17677	17607	17384	17635	17743	17668	17400	17410	17666	17598	17538	17609	17554	17600	17493	17576	17579	17672	17675	17369	17723	17493	17711	17522	17720	17599	17427	17455	17566	17535	17648	17561	17366	17405	17404	17681	17627	17585	17503	17685	17640	17520	17659	17582	17549	17481	17632	17560	17577	17502	17678	17604	17695	17550	17672	17536	17741	17575	17484	17667	17638	17730	17751	17625	17763	17628	17704	17593	17621	17613	17644	17574	17479	17617	17598	17656	17581	17652	17508	17430	17516	17514	17631	17678	17571	17712	17629	17616	17511	17669	17614	17494	17582	17688	17618	17571	17529	17620	17503	17518	17587	17575	17745	17541	17540	17647	17633	17652	17703	17674	17521	17668	17527	17557	17670	17431	17563	17642	17680	17696	17642	17616	17632	17589	17702	17510	17704	17679	17520	17471	17550	17638	17544	17658	17759	17534	17434	17518	17522	17451	17642	17520	17539	17584	17565	17499	17574	17685	17543	17606	17549	17638	17466	17649	17585	17703	17557	17619	17481	17580	17626	17594	17572	17437	17652	17530	17511	17518	17563	17531	17537	17570	17598	17764	17544	17401	17730	17377	17584	17536	17459	17423	17509	17697	17567	17655	17536	17551	17462	17455	17564	17651	17479	17523	17680	17728	17473	17560	17667	17578	17412	17494	17698	17541	17514	17818	17644	17783	17577	17544	17729	17526	17658	17443	17580	17826	17700	17536	17717	17607	17582	17794	17615	17492	17592	17535
23057	21150	28947	32074	65820	70594	55836	39474	31047	23988	21504	21055	21228	21158	21073	21077	21073	21114	21021	21183	21166	20813	20981	21256	20983	20995	20998	21010	21244	20630	21026	21105	20984	20986	20965	21133	20971	20804	20807	20931	20956	20888	21084	20962	20957	20748	20960	21161	21082	21074	20837	21000	21024	21079	20849	20980	20940	21028	20958	21039	20929	21054	20914	20923	20995	20906	20994	20811	20922	20846	20990	20956	20945	21101	21078	21035	20728	20905	21081	20874	20947	21156	20901	21074	20955	21041	21060	20837	20769	21067	20894	20919	21020	20802	20886	20971	20917	20784	21107	21031	20832	21053	20985	20832	20901	20987	21124	21122	20868	21030	20870	21025	21128	20890	20822	20955	20867	20834	21027	20948	21015	21048	20914	20749	20908	20940	20927	21014	20940	21145	20908	20714	20736	20767	20824	21114	21113	20834	20936	20971	20859	20948	20766	20967	20903	21085	20910	20754	20860	20895	20616	20769	20867	20935	21070	20853	21024	20966	20901	20958	20847	20844	20827	20901	20968	21117	20838	20827	20861	20792	21171	21006	20955	20907	20857	20779	20990	20926	21007	21004	20832	20923	21068	20887	20840	21009	20944	20818	21021	20854	21044	20954	20921	20967	21128	21031	21021	21069	20938	21056	21178	21098	20912	20952	20764	20986	21157	20963	20791	20800	20779	20708	20950	21018	20884	20817	20960	20891	21026	20903	20897	20939	20913	21208	20785	21005	20835	20786	20934	20758	20858	20889	21048	20994	21049	20891	20810	21081	21074	21054	20770	20977	20901	21069	20880	20963	20775	20882	20969	21000	20922	20940	21001	20902	20950	21056	20966	20890	21155	20802	20976	20707	21014	20854	20916	20928	20925	20874	20708	20944	20800	20659	21000	20920	20846	20803	20945	20903	20878	20918	20829	20921	21015	20960	20999	21189	20920	20708	20970	20867	21018	20822	20858	21156	20972	20895	21065	20893	20940	21086	20909	20883	20831	21180	20855	21074	20798	21091	20850	20791	20906	20936	20973	20838	21036	20881	20931	20872	20641	20957	20985	21120	20781	21050	20906	20677	20831	21048	20873	20896	20996	21001	21041	20941	20894	20719	20961	20980	20993	21144	20845	21003	21031	20743	20949	20935	20960	21080	21137	20967	20816	20970	20915	20823	20943	21064	20724	20906	21005	20944	20960	20941	20905	20774	21092	21160	21086	21118	20876	20983	21027	20772	20813	20812	21169	21028	20860	20981	20960	20926	20854	20937	21018	20965	20964	20915	20989	20922	20851	20891	20892	20831	21083	20914	20895	20937	20803	21064	20809	20668	21195	20888	20878	20978	20836	20927	20969	20966	21057	20966	20951	20852	20920	20953	20869	20810	20864	20907	20906	20901	20987	20704	20784	20728	20956	20810	20780	20937	20921	20819	20800	20994	21022	21038	20841	20823	20779	20915	20894	21008	21000	20802	20956	20833	21000	21183	20973	20690	20999	20915	20893	20809	21060	20941	20848	20961	20979	20913	20889	21066	20962	21054	20939	20870	20900	20902	20909	20788	20891	20989	21172	20824	20954	20929	20912	20882	21035	21044	20933	21096	20693	20939	20799	20910	21004	20907	21259	20855	20923	20891	20843	20854	21038	20976	20939	21046	21066	20949	21016	20763	20778	21069	21008	21118	20821	20880	20921	20837	20888	21110	20982	20996	21042	21022	20889	20954	20806	20938	20926	20917	21288	20957	21122	20874	20807	20890	21049	21001	21011	20981	21011	20770	20862	21150	21133	20816	21006	20808	20840	21002	21029	20921	20953	20913	21073	21051	20790	21109	20862	21133	20850	20898	20892	21057	21075	20851	21185	20968	20919	20914	21029	20945	20926	21211	20933	20815	20863	20868	20733	20843	20855	20855	20909	20799	20849	20901	20888	21015	20697	20786	20874	20852	20978	20953	21049	21033	20911	20953	21005	20959	20812	20709	20834	20777	20932	20822	20676	20899	20878	21019	20982	21047	20980	20779	20903	20671	20884	20941	20775	20916	20947	20923	20929	21007	20849	20956	20824	20838	20951	21033	20888	20835	20903	21110	21037	20825	20941	20838	20896	20898	20998	20934	20891	20986	20883	20765	20914	20882	20922	20874	20965	20994	21000	20769	20918	20821	21086	20812	20847	20785	20874	20855	21174	20783	20915	21041	20674	20848	21072	20817	20832	20800	20853	20959	20691	20877	20964	20848	20710	20921	20747	20892	20982	20740	20818	20784	20847	20716	20939	20806	20795	20856	20882	20750	21072	20729	20974	20980	20644	20829	20877	20739	20872	21072	20965	20909	20883	20895	20907	21069	20787	20866	20896	20960	20882	20892	21086	20870	20844	20798	21005	20951	20883	21011	20896	20902	20923	20941	20883	21010	20855	20753	21005	20970	21081	20818	20927	20863	21073	20973	20827	20958	20979	20841	20882	20826	20890	20920	20802	20860	20917	20686	20913	21030	20856	21050	20875	21005	20912	21076	20961	20807	21056	21091	20797	20765	20904	20795	21048	20921	20810	20957	21084	20952	21143	21079	20988	20937	21024	20798	20829	20924	20830	20947	20825	20835	20995	20912	20842	20921	20755	20866	20688	21039	20878	21021	20784	20787	20926	20935	21102	21075	20783	20938	20917	21030	20979	20928	20838	20724	20774	20923	20895	20856	21224	21117	20913	20823	21019	20934	20937	20868	20965	20919	21045	20676	20861	20997	21158	21058	20893	20826	21010	20846	21040	20958	21034	20876	20842	20697	21156	20998	20724	20975	20875	21109	20914	20932	20807	20901	20941	20925	21098	21009	20773	20800	21058	21098	20794	20936	21076	20891	20868	20864	21049	20955	20935	20969	20921	20885	20589	20742	20984	20786	20893	20882	21025	20975	20829	20869	21019	21034	20965	20824	21007	20953	20992	20880	20980	20952	21089	21112	20894	20788	20749	20705	20937	20872	20816	20854	21042	20843	20839	20886	20731	20904	20697	20938	21030	20855	20924	20909	20713	20929	21134	20932	20774	20874	20932	20765	20752	20789	20934	20919	20967	20940	21032	21090	20967	20801	20884	21011	20904	20703	20935	20893	20956	20937	20887	20824	20905	20872	20896	20887	20762	20956	20995	20581	20756	21177	20952	20873	21025	20897	20890	21007	21024	20903	21071	20859	21043	21077	20844	20911	20872	21056	20983	20989	20909	20920	20879	20946	20944	20893	21136	20864	20914	20912	20970	21042	21048	20921	20847	21038	20937	20825	20977	20804	20881	20820	21054	21160	20924	20698	21168	21066	21023	21026	20989	20809	20868	21071	20706	20826	20923	21094	20919	20989	20959	21010	21107	20852	20961	20941	21016	20900	21084	20925	20909	20793	21054	20875	20801	21113	20959	20984	20978	21003	20870	21019	20989	20737	20925	20788	20888	20899	20967	20844	20792	20834	21016	20984	20997	20972	20925	21003	20744	20787	20898	20758	21055	20855	21010	20912	21105	20927	21076	20850	20994	20764	20916	20785	20826	20818	20800	21093	20953	20932	20791	20933	20897	21055	20878	20938	20937	20869	21007	20848	20976	20964	20920	21055	20996	21064	20992	20798	20931	20816	21011	20913	21199	20863	20803	21114	20869	20714	20921	20957	20939	20821	20981	21116	21047	20729	20764	20722	20841	20639	20800	20674	20791	20875	21027	21050	20973	21077	20956	20861	21021	20899	21027	20742	20868	20946	20887	21053	21021	21027	21066	20933	20888	21039	20948	20925	20929	20998	21027	20906	21059	21078	21219	20883	20993	20970	21011	20790	20993	20823	21085	20957	21108	21081	20934	21019	20916	20975	21102	20947	20814	20935	20929	21192	20776	21115	20960	21055	20740	20937	20816	21078	21100	20925	20894	20847	20827	20949	20998	20895	20777	21171	20886	20871	21195	20983	20850	20843	20764	20880	20862	20875	20977	20818	20877	20845	20952	20918	20909	20762	20893	20690	20891	20887	20957	21046	21009	20849	20683	20838	20790	20882	20837	20837	21185	20732	20930	20785	20823	20823	20901	20959	20853	20952	20841	21008	20860	20939	20821	20955	20824	20992	21061	20915	20882	20899	20984	21034	20946	20912	20859	21047	20765	20720	20920	20888	20922	20984	21063	20721	20817	21028	20721	20843	20764	21004	21024	20998	20876	21024	20931	20920	20976	20825	20836	20945	20941	21022	21102	21128	21123	20968	20857	20904	20942	20988	20970	21054	20944	20950	20974	21000	20963	20950	21049	20877	20912	20935	20744	21055	20752	20662	20925	21025	21002	20992	20985	20952	20804	21164	21030	21005	20849	21040	20971	20992	20914	20923	20934	20837	20972	20930	21080	20771	21038	20962	21025	20846	20798	20933	21188	20901	20972	20882	21062	21033	21074	20929	21108	20783	20934	21027	20939	20903	20996	20921	20798	20725	20954	21016	21083	21212	20869	20710	20930	20820	20772	21003	21035	21197	20949	20942	21063	21019	20981	21001	21011	20889	20966	20889	20835	20879	20829	20863	20865	20941	20973	20737	20836	20902	20780	20823	20952	21052	20954	20932	21087	21017	20784	20977	21041	20843	20967	20826	20815	20904	20969	20979	20910	20918	20768	20859	20772	20821	20849	21002	21015	20923	20874	20840	20870	21253	20931	20810	20894	21000	20947	20909	21016	20719	20928	21002	21050	21010	21102	21058	20902	20799	21027	20924	20985	20942	20946	20729	20806	20863	20786	21080	21010	20957	20889	21075	20846	20840	20908	20714	20910	20888	20929	21093	20926	21036	20992	21118	21270	21009	20990	20751	20962	21101	20877	20998	20852	20864	20666	20828	20860	21113	20704	20922	20839	20908	20836	21030	20890	20857	21270	21181	20774	20927	20967	21005	20976	20902	21078	20729	20963	20956	20982	20911	20849	21187	20890	20894	20903	20931	21146	20864	20778	20829	20811	20967	20972	20967	20766	20808	20862	20719	20813	20789	20934	20662	20943	20823	20923	20723	20840	20981	20961	20861	20887	20955	20920	20965	21039	20743	21022	20958	20896	20981	20900	20876	21101	21011	20933	20857	21336	21009	21011	20965	21149	21146	20694	20924	20924	21142	21096	20912	20787	20895	20896	20938	20914	20957	20724	20881	20929	20828
17073	29281	30522	68757	84399	77253	56115	41138	28943	19569	17823	17847	17916	17829	17741	17677	17745	17876	17860	17891	17825	17933	17746	17563	17890	17820	17705	17835	17992	17725	17800	17781	17809	17819	17775	17842	17740	17840	17717	17839	17724	17696	17702	17900	17706	17805	17800	17925	17795	17787	17658	17818	17687	17432	17729	17891	17743	17873	17767	17893	17881	17889	17748	17801	17797	17654	17878	17805	17833	17711	17705	17728	17806	17727	17746	18005	17628	17777	17784	17737	17844	17726	17782	17649	17887	17758	17810	17763	17782	17784	17903	17638	17849	17772	17872	17613	17700	17688	17663	17638	17811	17687	17893	17887	17773	17739	17614	17766	17728	17919	17757	17898	17924	17801	18022	17722	17644	17686	17652	17819	17923	17852	17645	17751	17762	17770	17780	17868	17653	17722	17872	17816	17870	17747	17637	17703	17835	17903	17855	17612	17741	17829	17772	17882	17803	17730	17781	17708	17820	17721	17664	17887	17820	17696	17953	17747	17760	17424	17726	17706	17805	17725	17735	17717	17692	17966	17665	17850	17853	17766	17769	17812	17774	17898	17672	17713	17718	17800	17644	18016	17882	17707	17623	17521	17804	17859	17805	17680	17748	17745	17939	17762	17632	17704	17742	17891	17628	17843	17730	17847	17677	17694	17808	17921	17714	17683	17695	17825	17767	17774	17888	17732	17667	17808	17636	17729	17706	17862	17713	17873	17837	17954	17701	17796	17798	17741	17689	17682	17854	17846	17522	17850	17810	17780	17600	17854	17743	17729	17901	17763	17641	17918	17867	17711	17859	17731	17778	17776	17640	17686	17912	17923	17664	17803	17718	17726	17797	17820	17742	17690	17693	17763	17646	17735	17781	17756	17867	17847	17603	17817	17832	17754	17720	17857	18017	17503	17754	17743	17917	17735	17796	17850	17869	17783	17687	17785	17978	17673	17753	17889	17879	17682	17730	17824	17711	17899	17787	17779	17726	17760	17806	17807	17725	17489	17660	17836	17948	17855	17744	17603	17750	17640	17748	17610	17599	17752	17656	17820	17732	17726	17744	17655	17871	17858	17794	17836	17863	17663	17706	17849	17745	17852	17737	17793	17741	17795	17728	17735	17554	17751	17785	17897	17728	17565	17737	17822	17682	17726	17779	17824	17978	17664	17874	17702	17590	17639	17941	17683	17801	17805	17851	17857	17921	17750	17719	17785	17619	17820	17730	17782	17707	17875	17829	17783	17801	17602	17823	17728	17694	17822	17631	17650	17933	17871	17636	17688	17797	17817	17865	17688	17848	17843	17710	17664	17776	17829	17801	17710	17869	17807	17758	17935	17804	17826	17875	17678	17779	17674	17744	17916	17781	17655	17828	17708	17925	17658	17838	17814	17681	17809	17711	17798	17779	17754	17685	17941	17851	17804	17751	17695	17880	17722	17807	17705	17763	17775	17724	17727	17793	17730	17794	17792	17826	17587	17815	17930	17862	17881	17662	17934	17677	17696	17782	17697	17745	17752	17668	18015	17568	17939	17784	17875	17674	17889	17794	17791	17695	17607	17760	17905	17815	17838	17864	17908	17733	17669	17836	17684	17770	17874	17873	17749	17842	17708	17838	17727	17763	17706	17807	17758	17765	17737	17798	17790	17800	17831	17919	17612	17695	17866	17740	17618	17798	17811	17476	17826	17734	17646	17784	17628	17649	17769	17723	17681	17601	17796	17662	17876	17823	17772	17801	17922	17851	17697	17735	17792	17686	17775	17966	17842	17802	17777	17753	17596	17709	17740	17897	17733	17467	17819	17823	17914	17854	17817	17733	17890	17775	17545	17795	17745	17760	17604	17872	17884	17662	17595	17836	17758	17817	17711	17687	17913	17802	17594	17888	17901	17835	17812	17695	17776	17701	17665	17755	17826	17720	17808	17751	17808	17806	17799	17690	18003	17754	17777	17897	17789	17877	17695	17686	17737	17832	17534	17735	17788	17709	17656	17783	17708	17573	17783	17840	17783	17756	17783	17827	17696	17670	17819	17868	17879	17758	17810	17862	17706	17644	17690	17911	17856	17725	17872	17950	17796	17718	17727	17843	17846	17765	17821	17993	17603	17633	17616	17838	17695	17779	17689	17815	17588	17753	17604	17769	17805	17880	17896	17778	17857	17813	17638	17589	17727	17798	17690	17643	17525	17600	17719	17779	17850	17759	17850	17650	17681	17844	17586	17662	17666	17777	17785	17800	17680	17663	17688	17850	17771	17718	17685	17832	17647	17549	17772	17786	17776	17778	17706	17838	17564	17834	17733	17817	17659	17828	17845	17649	17797	17955	17673	17861	17775	17749	17691	17666	17834	17957	17653	18137	17727	17737	17798	18012	17837	17682	17871	17737	17824	17625	17950	17794	17701	17757	17875	17714	17629	17651	17864	17625	17776	17686	17800	17946	17601	17928	17781	17635	17766	17736	17677	17704	17729	17696	17894	17913	17765	17783	17704	17800	17977	17746	17708	17744	17708	17668	17693	17777	17719	17786	17917	17691	17956	17719	17720	17761	17751	17771	17738	17793	17770	17672	17748	17471	17767	17718	17784	17791	17603	17849	17647	17788	17861	17691	17682	17777	17821	17662	17706	17870	17638	17752	17667	17744	17787	17691	17906	17711	17603	17924	17508	17699	17699	17710	17830	17838	17676	17767	17791	17651	17874	17881	17756	17666	17786	17657	17662	17952	17878	17746	17745	17797	17744	17538	17813	17847	17743	17730	17803	17609	17682	17708	17799	17873	17993	17738	17859	17837	17815	17767	17746	17837	17739	17856	17743	17808	17908	17785	17770	17718	17905	17790	17809	17795	17709	17762	17831	17762	17723	17741	17708	17658	17876	17603	17711	17681	17685	17764	17800	17708	17785	17839	17648	17878	17683	17730	17729	17944	17817	17685	17832	17704	17630	17686	17973	17822	17857	17807	17807	17919	17872	17773	17663	17824	17743	17612	17693	17646	17802	17596	17806	17653	17897	17698	17830	17812	17861	17767	17737	17833	17896	17776	17592	17895	17782	17695	17633	17747	17702	17817	17885	17678	17792	17792	17812	17792	17829	17745	17686	17823	17738	17761	17797	17729	17636	17734	17840	17877	17818	17837	17757	17822	17774	17676	17539	17806	17492	17807	17898	17677	17664	17807	17750	17617	17728	17859	17768	17716	17694	17762	17859	17682	17824	17789	17783	17749	17678	17649	17693	17762	17817	17704	17695	17860	17585	17710	17831	17810	17656	17785	17688	17662	17821	17726	17743	17831	17712	17679	17838	17797	17634	17631	17732	17692	17723	17978	17631	17762	17884	17635	17686	17757	17704	17976	17864	17881	17756	17982	17752	17635	17903	17820	17696	17820	17716	17879	17704	17991	17791	17604	17675	17793	17876	17740	17708	17535	17666	17681	17855	17733	17690	17867	17702	17847	17835	17660	17672	17647	17841	17677	17920	17587	17905	17662	17762	17847	17866	17990	17911	17751	17785	17827	17601	17781	17702	17722	17773	17693	17755	17738	17824	17801	17701	17793	17811	17848	17929	17903	17686	17847	17922	17810	17773	17846	17880	17949	17780	17761	17674	17792	17697	17756	17934	17716	17697	17801	17640	17633	17792	17777	17714	17779	17712	17777	17861	17764	17760	17712	17802	17749	17596	17691	17733	17805	17839	17762	17820	17729	17812	17911	17672	17707	17558	17822	17871	17702	17659	17783	17857	17972	17882	17797	17757	17699	17725	17863	17628	17939	17774	17593	17753	17782	17759	17690	17826	17688	17775	17834	17769	17821	17680	17688	17811	17861	17791	17707	17720	17720	17781	17864	17943	17836	17549	17894	17730	17843	17678	17801	17775	17711	17895	17641	17679	17456	17887	17831	17840	17840	17769	17814	17939	17770	17790	17772	17731	17840	17783	17875	17938	17478	17787	17671	17718	17900	17741	17774	17871	17761	17803	17879	17788	17689	17716	17653	17760	17871	17685	17686	17578	17715	17751	17713	17661	17601	17877	17775	17727	17783	17669	17816	17687	17782	17758	17733	17994	17642	17775	17714	17850	17681	17772	17804	17756	17755	17740	17732	17881	17822	17689	17606	17838	17764	17627	17758	17729	17768	17882	17691	17868	17682	17661	17718	17678	17876	17640	17763	17733	17591	17815	17795	17739	17767	17798	17531	17734	17742	17664	17906	17830	17675	17721	17691	17800	17796	17860	17768	17765	17874	17690	17852	17666	17716	17552	17839	17855	17742	17779	17956	17590	17765	17637	17968	17776	17692	17848	17696	17789	17828	17631	17912	17636	18071	17765	17689	17839	17704	17633	17716	17863	17658	17725	17899	17723	17730	17695	17854	17648	17775	17634	17654	17685	17730	17780	17693	17901	17769	17880	17723	17877	17870	17765	17953	17756	17788	17724	17776	17731	18009	17711	17826	17801	17825	17821	17752	17915	17610	17636	17743	17754	17866	17760	17727	17844	17916	17931	17678	17723	17815	17830	18007	17845	17761	17800	17775	17902	17884	17645	17814	17737	17940	17659	17894	17756	17839	17724	17634	17827	17819	17837	17850	17698	17615	17523	17810	17581	17910	17944	17696	17657	17861	17649	17540	17769	17692	17666	17863	17629	17793	17653	17639	17811	17679	17669	17618	17954	17576	17916	17722	17690	17938	17600	17662	17825	17966	17715	17720	17897	17678	17863	17686	17677	17796	17671	17848	17579	17723	17910	17846	17831	17810	17677	17878	17783	17624	17785	17883	17806	17571	17767	17750	17757	17710	17815	17535	17700	17879	17782	17587	17770	17802	17835	17770	17888	17744	17833	17688	17606	17934	17763	17795	17779	17815	17768	17819	17819	17608	17623	17849	17697	17637	17781	17626	17745	17704	17838	18041	17719	17780	17882	17765	17764	17739	17815	17840	17840	17763	17808	17469	17791	17754	17658	17811	17839	17999	17775	17762	17711	17631	17772	17823	17762	17674	17665	17681	17857	17768	17890	17772	17758	17654	17697	17718	17887	17818	17722	17903	17833	17873	17719	17801	17761	17690	17774	17887	17545	17848	17739	17656	17822	17947	17955	17714	17760	17866	17691	17851	17737	17896	17779	17796	17909	17926	17790	17794	17600	17650	17794	17830	17818	17665	17762
27792	22202	25325	31835	35209	34103	27569	23307	21598	20544	20728	20609	20565	20728	20608	20494	20589	20680	20490	20629	20584	20726	20617	20554	20731	20622	20624	20547	20606	20583	20482	20425	20534	20535	20366	20681	20429	20629	20775	20715	20562	20530	20358	20476	20823	20575	20665	20592	20463	20451	20441	20490	20422	20740	20638	20348	20557	20562	20537	20603	20640	20473	20578	20616	20568	20549	20620	20530	20650	20470	20546	20639	20626	20575	20378	20623	20608	20465	20513	20450	20573	20311	20499	20544	20371	20482	20356	20562	20431	20512	20667	20586	20743	20473	20587	20678	20620	20672	20629	20714	20421	20651	20726	20448	20475	20562	20527	20662	20539	20660	20330	20503	20727	20443	20485	20522	20501	20553	20648	20560	20583	20569	20603	20609	20477	20440	20712	20585	20450	20592	20648	20440	20617	20558	20619	20504	20528	20434	20675	20725	20641	20669	20525	20508	20783	20613	20567	20437	20494	20513	20784	20370	20416	20705	20482	20488	20537	20605	20536	20566	20437	20338	20581	20544	20580	20405	20586	20300	20546	20540	20688	20538	20520	20459	20488	20777	20479	20653	20414	20616	20350	20610	20380	20360	20542	20580	20459	20419	20809	20530	20434	20827	20739	20565	20639	20679	20603	20587	20471	20591	20464	20561	20577	20670	20633	20389	20378	20643	20336	20386	20439	20318	20366	20611	20709	20513	20650	20660	20360	20601	20407	20528	20572	20614	20591	20412	20598	20516	20367	20727	20665	20432	20469	20467	20471	20638	20472	20543	20567	20576	20574	20519	20591	20573	20480	20524	20326	20517	20475	20691	20629	20549	20682	20664	20739	20730	20314	20365	20612	20617	20600	20573	20392	20417	20418	20481	20550	20566	20530	20524	20617	20435	20388	20348	20564	20595	20396	20595	20658	20363	20513	20536	20548	20493	20638	20707	20721	20411	20679	20476	20492	20410	20559	20550	20552	20641	20422	20413	20741	20436	20531	20430	20354	20599	20541	20468	20573	20620	20750	20481	20472	20801	20508	20354	20435	20471	20631	20398	20451	20605	20392	20613	20305	20393	20484	20480	20431	20611	20509	20462	20344	20619	20756	20489	20714	20567	20383	20514	20490	20219	20510	20494	20641	20756	20414	20392	20530	20459	20603	20689	20525	20174	20620	20644	20628	20643	20574	20566	20582	20476	20585	20445	20707	20456	20541	20543	20529	20327	20646	20643	20662	20591	20460	20643	20535	20407	20441	20608	20685	20571	20537	20555	20570	20383	20495	20628	20599	20475	20687	20582	20549	20454	20571	20474	20559	20392	20418	20371	20695	20636	20569	20539	20396	20463	20538	20593	20525	20644	20529	20531	20773	20406	20691	20365	20386	20611	20428	20716	20517	20689	20532	20571	20576	20494	20714	20629	20600	20509	20471	20670	20523	20733	20660	20356	20625	20552	20499	20505	20720	20610	20496	20419	20658	20759	20621	20699	20609	20596	20586	20529	20682	20495	20644	20575	20607	20604	20640	20663	20501	20652	20447	20604	20734	20471	20468	20467	20651	20687	20790	20529	20470	20394	20520	20417	20385	20439	20587	20599	20666	20281	20434	20383	20439	20372	20538	20708	20520	20429	20487	20693	20425	20488	20576	20460	20521	20442	20635	20403	20646	20355	20650	20785	20606	20534	20419	20582	20493	20511	20487	20452	20546	20422	20617	20512	20541	20638	20533	20585	20368	20288	20484	20410	20518	20510	20446	20545	20526	20461	20663	20615	20482	20433	20576	20664	20491	20418	20538	20494	20665	20454	20708	20539	20399	20555	20529	20448	20706	20628	20429	20497	20440	20699	20580	20464	20612	20593	20472	20730	20582	20529	20720	20464	20540	20543	20684	20455	20609	20385	20577	20528	20775	20497	20294	20499	20540	20637	20655	20641	20532	20483	20610	20424	20419	20558	20741	20372	20703	20640	20553	20605	20655	20661	20626	20727	20678	20384	20420	20378	20752	20618	20420	20604	20636	20488	20382	20368	20696	20560	20631	20508	20496	20659	20677	20464	20400	20636	20657	20394	20790	20473	20491	20553	20659	20531	20659	20457	20527	20467	20558	20462	20397	20242	20341	20672	20431	20480	20803	20434	20555	20573	20401	20623	20625	20665	20444	20597	20737	20427	20415	20579	20484	20575	20492	20695	20518	20568	20580	20696	20387	20500	20507	20677	20566	20422	20665	20726	20600	20528	20490	20465	20434	20548	20572	20345	20513	20460	20548	20563	20545	20390	20619	20460	20652	20585	20529	20627	20540	20565	20397	20513	20608	20537	20583	20396	20575	20513	20467	20660	20516	20523	20445	20674	20534	20696	20545	20362	20682	20496	20716	20487	20578	20303	20503	20527	20393	20568	20732	20813	20684	20555	20527	20508	20665	20648	20571	20781	20488	20498	20537	20464	20594	20694	20354	20607	20459	20413	20650	20748	20487	20552	20491	20546	20374	20561	20560	20378	20685	20577	20532	20707	20630	20678	20534	20672	20502	20497	20598	20705	20374	20747	20453	20492	20535	20548	20520	20733	20455	20375	20631	20559	20619	20598	20622	20618	20753	20218	20640	20585	20459	20375	20464	20559	20609	20567	20560	20580	20506	20631	20554	20811	20618	20608	20891	20558	20486	20537	20608	20561	20645	20539	20687	20447	20422	20460	20596	20646	20607	20494	20589	20642	20595	20327	20352	20653	20366	20608	20503	20431	20472	20429	20372	20412	20669	20529	20386	20345	20406	20555	20707	20547	20699	20583	20447	20297	20559	20409	20740	20583	20487	20380	20634	20611	20795	20612	20661	20731	20692	20494	20555	20440	20435	20512	20516	20664	20489	20570	20455	20623	20624	20515	20553	20443	20447	20492	20455	20615	20569	20631	20706	20705	20590	20630	20712	20602	20580	20661	20386	20541	20646	20649	20641	20598	20583	20484	20902	20570	20600	20647	20486	20586	20548	20473	20413	20682	20258	20337	20534	20500	20775	20550	20811	20397	20483	20634	20553	20405	20627	20596	20474	20525	20529	20425	20581	20478	20476	20583	20428	20473	20582	20505	20632	20642	20641	20546	20774	20425	20328	20559	20711	20458	20631	20350	20289	20410	20453	20598	20649	20371	20581	20550	20732	20462	20748	20586	20688	20485	20349	20514	20414	20377	20584	20672	20360	20475	20731	20685	20536	20559	20188	20562	20626	20605	20612	20702	20775	20613	20554	20550	20691	20536	20453	20597	20510	20534	20560	20421	20627	20769	20560	20655	20715	20660	20632	20516	20462	20496	20570	20482	20396	20706	20590	20463	20725	20537	20659	20451	20578	20600	20575	20646	20545	20659	20779	20660	20507	20816	20417	20578	20653	20532	20596	20580	20504	20460	20483	20624	20388	20673	20941	20612	20582	20647	20575	20483	20410	20519	20516	20601	20619	20607	20566	20649	20186	20457	20591	20655	20415	20544	20536	20347	20635	20578	20540	20602	20420	20582	20491	20503	20364	20583	20457	20362	20725	20393	20724	20528	20615	20533	20351	20518	20430	20682	20621	20603	20515	20371	20418	20369	20478	20651	20579	20655	20795	20462	20669	20528	20509	20538	20524	20277	20681	20729	20677	20587	20497	20525	20628	20629	20780	20574	20681	20699	20641	20369	20760	20415	20542	20537	20560	20625	20743	20757	20547	20867	20600	20528	20553	20507	20768	20669	20721	20439	20527	20485	20741	20483	20396	20453	20373	20545	20563	20408	20468	20584	20496	20515	20499	20430	20360	20312	20645	20418	20369	20548	20678	20624	20388	20786	20754	20706	20648	20497	20405	20543	20568	20429	20809	20560	20673	20372	20539	20522	20726	20434	20587	20594	20438	20553	20505	20302	20554	20448	20572	20507	20734	20345	20583	20451	20795	20567	20593	20624	20486	20683	20588	20625	20449	20499	20690	20515	20494	20338	20734	20397	20497	20549	20598	20496	20592	20661	20590	20600	20737	20479	20567	20520	20524	20707	20711	20454	20718	20613	20500	20561	20633	20640	20205	20337	20610	20391	20661	20627	20675	20423	20524	20410	20574	20692	20679	20480	20700	20681	20687	20591	20353	20636	20633	20677	20536	20585	20474	20427	20655	20371	20456	20406	20685	20712	20449	20583	20547	20398	20589	20772	20463	20487	20755	20631	20781	20435	20419	20566	20644	20375	20681	20493	20548	20460	20573	20570	20595	20510	20706	20396	20493	20655	20602	20494	20542	20175	20643	20619	20570	20369	20788	20739	20533	20653	20390	20400	20379	20535	20311	20449	20536	20571	20514	20543	20616	20444	20714	20581	20610	20515	20563	20671	20610	20556	20406	20526	20585	20308	20662	20597	20430	20338	20468	20339	20491	20564	20629	20354	20645	20790	20523	20482	20471	20337	20432	20603	20521	20608	20609	20829	20718	20531	20604	20674	20696	20588	20408	20837	20605	20540	20642	20618	20672	20420	20602	20748	20537	20484	20388	20488	20560	20359	20543	20523	20667	20699	20928	20589	20584	20530	20592	20591	20611	20582	20602	20281	20577	20436	20635	20500	20432	20541	20614	20584	20715	20759	20479	20613	20719	20553	20424	20704	20598	20543	20410	20573	20604	20685	20612	20382	20557	20497	20415	20467	20333	20636	20420	20559	20611	20529	20453	20780	20508	20578	20473	20825	20525	20529	20331	20594	20873	20488	20729	20546	20679	20457	20543	20637	20650	20477	20547	20778	20650	20559	20450	20637	20728	20588	20764	20665	20591	20868	20673	20535	20371	20552	20624	20609	20532	20429	20741	20615	20607	20395	20425	20402	20446	20558	20632	20475	20465	20308	20285	20457	20473	20479	20443	20739	20424	20542	20489	20446	20540	20540	20695	20472	20705	20378	20661	20497	20470	20673	20737	20841	20667	20537	20552	20602	20725	20316	20614	20719	20658	20701	20726	20521	20697	20702	20604	20427	20525	20448	20625	20656	20735	20851	20589	20390	20616	20557	20650	20631	20643	20612	20414	20536	20666	20514	20537	20428	20519	20467	20658	20383	20519	20469	20552	20578	20590	20580	20440	20411	20573	20604	20647	20503	20376	20467	20822	20662	20412	20407	20584	20743	20540	20657	20712	20598	20775	20753	20438	20474
16293	18927	18964	32086	35806	32799	24645	20819	18677	17628	17576	17281	17368	17590	17479	17665	17521	17531	17760	17463	17612	17547	17444	17547	17546	17407	17377	17505	17559	17646	17632	17475	17311	17632	17532	17577	17451	17619	17617	17430	17568	17629	17693	17599	17369	17531	17373	17511	17659	17720	17526	17564	17567	17609	17539	17427	17467	17489	17413	17654	17549	17460	17569	17576	17567	17611	17658	17665	17451	17500	17684	17513	17680	17495	17721	17499	17465	17620	17558	17273	17421	17615	17603	17575	17582	17600	17584	17559	17460	17388	17641	17368	17575	17548	17532	17563	17501	17489	17557	17619	17513	17671	17578	17581	17381	17475	17472	17537	17536	17494	17620	17526	17702	17426	17273	17557	17574	17579	17458	17584	17530	17450	17388	17570	17726	17527	17550	17433	17443	17488	17571	17500	17529	17682	17533	17389	17493	17315	17640	17579	17569	17652	17549	17522	17327	17600	17566	17563	17660	17406	17385	17527	17503	17542	17527	17511	17545	17437	17723	17677	17468	17522	17541	17409	17552	17451	17579	17467	17560	17601	17480	17442	17592	17457	17522	17665	17616	17363	17452	17411	17421	17529	17592	17554	17518	17511	17414	17366	17629	17413	17641	17482	17524	17811	17541	17458	17506	17449	17642	17668	17470	17560	17464	17602	17491	17478	17433	17505	17480	17384	17628	17551	17616	17620	17595	17351	17556	17613	17537	17439	17344	17463	17582	17518	17549	17615	17523	17425	17543	17569	17493	17378	17736	17514	17435	17539	17479	17389	17401	17549	17585	17580	17630	17567	17548	17431	17560	17529	17526	17392	17490	17517	17364	17389	17535	17584	17517	17629	17335	17493	17484	17345	17594	17338	17486	17445	17564	17332	17611	17668	17441	17630	17610	17575	17468	17762	17415	17536	17502	17524	17376	17652	17620	17547	17484	17342	17536	17363	17562	17526	17563	17622	17406	17412	17563	17625	17454	17600	17468	17448	17521	17528	17542	17488	17532	17715	17655	17298	17482	17365	17652	17507	17476	17411	17541	17578	17585	17515	17686	17613	17401	17504	17489	17609	17496	17550	17512	17452	17535	17547	17460	17345	17500	17510	17594	17534	17608	17589	17566	17605	17481	17634	17527	17517	17653	17604	17497	17627	17607	17603	17499	17524	17671	17552	17444	17699	17514	17486	17538	17364	17444	17565	17556	17597	17576	17422	17574	17551	17526	17442	17624	17523	17484	17454	17613	17591	17526	17487	17759	17515	17528	17701	17555	17426	17497	17379	17657	17527	17383	17556	17433	17527	17421	17476	17523	17587	17491	17505	17530	17599	17597	17512	17640	17446	17417	17413	17505	17599	17382	17519	17495	17522	17347	17602	17485	17557	17411	17496	17607	17446	17574	17630	17362	17485	17587	17543	17717	17634	17540	17477	17508	17501	17552	17841	17561	17461	17742	17519	17500	17535	17454	17675	17606	17441	17488	17609	17601	17490	17408	17608	17394	17551	17497	17689	17578	17633	17511	17559	17417	17555	17513	17538	17644	17451	17512	17699	17431	17594	17641	17501	17491	17637	17449	17366	17534	17556	17464	17379	17565	17572	17508	17518	17603	17391	17620	17412	17519	17521	17541	17510	17504	17520	17523	17547	17555	17470	17306	17494	17608	17526	17305	17434	17461	17549	17582	17487	17391	17513	17611	17592	17267	17637	17525	17510	17489	17580	17555	17479	17515	17517	17451	17625	17511	17639	17662	17632	17538	17525	17647	17497	17442	17525	17561	17460	17585	17300	17491	17639	17523	17335	17576	17627	17467	17383	17472	17585	17547	17773	17532	17459	17574	17505	17534	17790	17571	17384	17514	17532	17476	17627	17514	17484	17555	17562	17443	17412	17603	17584	17587	17487	17543	17672	17543	17556	17492	17588	17587	17447	17478	17395	17327	17555	17755	17396	17445	17647	17623	17408	17564	17632	17599	17450	17618	17447	17646	17564	17630	17342	17605	17541	17517	17522	17321	17563	17508	17447	17696	17521	17456	17499	17636	17638	17561	17368	17557	17633	17459	17642	17536	17649	17566	17433	17506	17481	17589	17553	17587	17651	17482	17615	17454	17456	17533	17491	17463	17515	17442	17526	17401	17729	17438	17454	17613	17496	17574	17507	17491	17674	17496	17645	17481	17617	17691	17444	17598	17285	17650	17464	17480	17585	17551	17438	17480	17596	17487	17548	17339	17489	17455	17452	17437	17641	17636	17577	17753	17517	17553	17524	17455	17624	17530	17559	17423	17513	17534	17721	17605	17521	17606	17514	17459	17305	17529	17665	17574	17452	17759	17441	17352	17579	17598	17548	17615	17817	17734	17643	17485	17502	17453	17506	17574	17650	17421	17499	17573	17573	17584	17356	17550	17542	17559	17501	17568	17510	17556	17508	17496	17624	17537	17578	17592	17718	17472	17524	17531	17581	17624	17606	17477	17425	17534	17516	17562	17557	17466	17643	17512	17578	17544	17796	17544	17342	17716	17533	17667	17576	17554	17473	17495	17568	17626	17630	17268	17575	17759	17448	17365	17444	17510	17608	17528	17394	17447	17513	17545	17459	17603	17710	17700	17470	17501	17557	17436	17464	17444	17458	17666	17480	17584	17518	17439	17430	17509	17427	17384	17449	17536	17596	17591	17525	17572	17638	17485	17426	17523	17628	17448	17627	17565	17617	17506	17483	17511	17540	17632	17491	17595	17453	17629	17547	17506	17543	17505	17741	17488	17643	17405	17563	17451	17416	17500	17677	17520	17708	17570	17447	17528	17654	17600	17544	17437	17496	17534	17583	17433	17575	17696	17480	17578	17536	17562	17490	17759	17300	17554	17728	17381	17648	17481	17486	17539	17629	17490	17498	17599	17471	17546	17453	17585	17646	17713	17568	17526	17580	17469	17635	17531	17500	17491	17682	17498	17553	17585	17392	17548	17523	17457	17589	17598	17666	17550	17446	17439	17299	17407	17464	17686	17464	17584	17562	17490	17535	17532	17521	17407	17541	17344	17497	17530	17586	17736	17417	17454	17593	17614	17514	17604	17628	17574	17474	17513	17433	17508	17497	17432	17453	17256	17650	17571	17501	17448	17402	17437	17545	17728	17521	17497	17430	17492	17519	17446	17440	17815	17477	17526	17346	17535	17319	17676	17468	17513	17511	17531	17406	17417	17679	17593	17625	17679	17440	17601	17530	17511	17583	17436	17447	17356	17335	17633	17630	17743	17594	17496	17318	17610	17405	17450	17491	17798	17547	17540	17645	17609	17587	17599	17463	17637	17581	17562	17695	17694	17512	17603	17473	17526	17359	17514	17362	17593	17488	17752	17754	17463	17566	17573	17454	17425	17583	17453	17482	17495	17451	17515	17657	17467	17526	17423	17680	17327	17657	17601	17391	17671	17460	17472	17636	17342	17574	17543	17612	17560	17439	17586	17364	17596	17466	17686	17459	17669	17467	17405	17678	17442	17521	17515	17438	17533	17570	17534	17665	17394	17732	17666	17526	17524	17611	17629	17449	17501	17471	17569	17552	17519	17783	17582	17398	17457	17429	17359	17578	17622	17816	17377	17444	17607	17580	17450	17702	17616	17775	17557	17519	17600	17413	17439	17564	17574	17741	17624	17685	17399	17484	17487	17737	17543	17423	17639	17489	17534	17614	17443	17582	17479	17579	17670	17692	17447	17343	17517	17713	17597	17511	17570	17529	17466	17656	17593	17438	17420	17715	17431	17614	17597	17568	17616	17452	17538	17631	17760	17665	17537	17549	17419	17518	17392	17405	17533	17597	17489	17364	17528	17647	17536	17604	17714	17500	17489	17591	17471	17506	17631	17519	17593	17772	17536	17519	17440	17371	17562	17552	17726	17498	17592	17535	17604	17664	17541	17530	17618	17470	17641	17524	17510	17588	17457	17639	17629	17552	17452	17524	17510	17603	17432	17529	17509	17497	17331	17453	17427	17648	17468	17527	17506	17518	17600	17553	17516	17609	17706	17538	17531	17460	17537	17457	17465	17413	17474	17398	17491	17611	17741	17522	17579	17523	17561	17628	17521	17422	17473	17576	17411	17535	17511	17496	17457	17457	17527	17626	17633	17476	17578	17760	17523	17583	17541	17586	17616	17484	17610	17642	17598	17536	17541	17362	17661	17517	17473	17415	17703	17619	17573	17535	17578	17559	17577	17506	17550	17580	17613	17507	17722	17619	17643	17483	17597	17452	17465	17552	17501	17455	17473	17652	17509	17461	17439	17616	17520	17536	17429	17474	17554	17555	17497	17636	17660	17518	17426	17524	17592	17518	17623	17555	17553	17352	17567	17463	17504	17572	17447	17596	17535	17505	17570	17758	17637	17528	17583	17478	17618	17495	17575	17424	17538	17491	17514	17509	17671	17508	17359	17443	17476	17366	17600	17380	17498	17517	17565	17527	17505	17645	17406	17461	17540	17648	17512	17438	17618	17520	17409	17445	17772	17526	17592	17544	17430	17610	17547	17687	17586	17542	17528	17422	17495	17654	17522	17610	17459	17648	17577	17467	17420	17509	17509	17476	17645	17480	17599	17632	17443	17604	17549	17423	17423	17424	17549	17699	17495	17704	17625	17613	17417	17579	17733	17611	17659	17530	17549	17563	17608	17615	17519	17319	17496	17430	17603	17382	17592	17451	17398	17395	17571	17585	17585	17522	17549	17677	17665	17600	17448	17495	17544	17578	17573	17539	17459	17617	17442	17470	17636	17477	17561	17540	17605	17499	17699	17649	17411	17478	17664	17392	17547	17358	17624	17707	17625	17442	17400	17438	17613	17575	17573	17473	17603	17624	17586	17526	17574	17658	17646	17525	17592	17368	17573	17682	17712	17439	17646	17449	17680	17536	17593	17465	17375	17500	17471	17558	17647	17505	17561	17668	17446	17321	17556	17522	17507	17557	17570	17455	17522	17583	17494	17582	17582	17511	17563	17626	17520	17517	17506	17503	17400	17464	17521	17595	17481	17445	17514	17541	17648	17541	17524	17639	17441	17707	17411	17568	17580	17472	17603	17513	17469	17458	17413	17629	17467	17696	17517	17368	17487	17550	17376	17629	17414	17631	17522	17828	17502	17624	17492	17578	17453	17547	17648	17451	17615	17528
24900	21183	28200	39212	60136	57510	41886	31146	25414	21812	21021	20984	20645	20750	20867	20727	20533	20620	20634	20704	20766	20688	20524	20465	20832	20764	20865	20687	21069	20493	20861	20478	20637	20746	20909	20732	20842	20543	20687	20445	20818	20474	20740	20630	20459	20583	20604	20781	20695	20600	20533	20514	20613	20817	20652	20678	20674	20479	20798	20735	20582	20528	20757	20598	20715	20723	20727	20557	20578	20605	20730	20784	20605	20451	20565	20598	20443	20529	20859	20380	20773	20771	20634	20601	20630	20732	20671	20701	20844	20845	20557	20676	20694	20728	20759	20760	20486	20569	20398	20632	20718	20510	20600	20561	20490	20492	20688	20625	20561	20707	20680	20683	20721	20873	20681	20376	20485	20613	20700	20674	20532	20628	20496	20635	20669	20683	20763	20549	20881	20473	20727	20752	20795	20701	20532	20458	20713	20595	20505	20659	20748	20769	20756	20447	20717	20617	20621	20761	20618	20746	20688	20630	20751	20602	20707	20426	20319	20768	20514	20587	20746	20632	20718	20598	20547	20498	20605	20765	20864	20590	20576	20823	20689	20602	20727	20723	20702	20647	20557	20400	20526	20514	20640	20722	20667	20602	20706	20521	20657	20730	20711	20550	20566	20750	20672	20629	20732	20604	20491	20495	20709	20580	20531	20645	20566	20608	20578	20644	20691	20429	20680	20392	20420	20588	20608	20685	20721	20628	20819	20377	20525	20690	20709	20662	20483	20653	20685	20606	20757	20568	20867	20762	20889	20506	20602	20393	20663	20729	20641	20708	20602	20311	20647	20600	20615	20567	20610	20461	20645	20524	20753	20516	20762	20636	20594	20830	20536	20510	20819	20804	20594	20633	20563	20611	20712	20676	20726	20488	20909	20823	20453	20562	20547	20491	20734	20640	20651	20549	20559	20621	20518	20643	20826	20534	20566	20550	20432	20634	20540	20747	20867	20839	20659	20497	20636	20408	20478	20629	20585	20688	20733	20481	20615	20439	20629	20802	20631	20659	20864	20491	20784	20663	20697	20861	20521	20583	20534	20549	20651	20405	20436	20438	20559	20615	20461	20441	20732	20604	20589	20776	20904	20605	20682	20713	20697	20729	20471	20620	20406	20591	20503	20826	20711	20435	20733	20629	20575	20650	20643	20743	20483	20604	20580	20822	20524	20517	20691	20489	20619	20681	20651	20727	20635	20578	20500	20627	20525	20608	20564	20916	20673	20814	20808	20791	20605	20497	20547	20680	20616	20633	20694	20879	20481	20638	20775	20828	20655	20638	20767	20616	20627	20695	20491	20371	20546	20594	20772	20621	20687	20466	20720	20719	20650	20803	20618	20644	20526	20632	20665	20461	20570	20537	20474	20807	20535	20433	20553	20494	20620	20673	20511	20379	20582	20626	20588	20571	20702	20608	20782	20651	20748	20653	20495	20659	20456	20570	20726	20596	20582	20615	20555	20516	20562	20626	20680	20512	20607	20379	20606	20757	20460	20567	20645	20635	20496	20651	20645	20712	20589	20523	20744	20596	20547	20519	20443	20661	20727	20671	20667	20765	20598	20638	20587	20542	20650	20513	20657	20555	20628	20487	20773	20629	20688	20616	20554	20459	20648	20647	20664	20712	20777	20643	20738	20633	20620	20684	20627	20747	20775	20880	20673	20451	20602	20664	20752	20632	20893	20638	20606	20767	20549	20621	20608	20652	20674	20245	20656	20612	20659	20695	20557	20570	20411	20528	20418	20702	20488	20751	20542	20783	20602	20489	20568	20657	20841	20786	20650	20628	20787	20858	20841	20765	20689	20456	20634	20630	20539	20679	20765	20457	20581	20717	20704	20489	20566	20596	20645	20656	20873	20348	20617	20772	20711	20531	20601	20625	20392	20672	20698	20470	20770	20579	20606	20701	20728	20616	20565	20657	20468	20554	20685	20716	20765	20738	20618	20595	20795	20748	20634	20459	20520	20560	20604	20704	20618	20605	20597	20522	20530	20408	20521	20684	20564	20635	20650	20726	20497	20599	20771	20559	20663	20609	20520	20659	20590	20617	20507	20474	20537	20598	20615	20475	20797	20700	20678	20617	20649	20640	20583	20740	20635	20800	20688	20709	20575	20600	20674	20516	20823	20545	20832	20477	20622	20801	20466	20470	20658	20651	20379	20722	20620	20653	20626	20548	20413	20580	20739	20518	20819	20622	20639	20581	20821	20756	20778	20602	20710	20628	20352	20612	20671	20772	20566	20613	20841	20893	20606	20770	20731	20509	20680	20483	20712	20486	20542	20391	20555	20617	20701	20656	20429	20623	20959	20744	20742	20605	20584	20736	20846	20452	20598	20474	20809	20691	20665	20779	20445	20530	20719	20698	20601	20607	20669	20690	20470	20628	20819	20661	20717	20754	20762	20785	20549	20585	20689	20572	20685	20800	20583	20856	20424	20754	20638	20767	20822	20618	20612	20799	20666	20633	20516	20532	20587	20536	20621	20744	20737	20674	20516	20559	20471	20410	20585	20600	20666	20724	20644	20498	20403	20506	20703	20518	20578	20511	20588	20437	20675	20567	20553	20763	20743	20806	20669	20740	20532	20746	20605	20642	20733	20619	20547	20687	20538	20560	20767	20504	20574	20583	20546	20567	20461	20573	20590	20707	20647	20684	20678	20795	20695	20363	20658	20853	20734	20490	20861	20368	20669	20585	20615	20216	20596	20541	20803	20446	20677	20706	20571	20626	20603	20769	20621	20617	20618	20527	20622	20578	20715	20357	20744	20785	20648	20621	20668	20688	20780	20389	20493	20548	20433	20533	20518	20467	20637	20487	20627	20622	20677	20624	20511	20676	20654	20557	20626	20574	20692	20520	20699	20600	20415	20631	20763	20542	20627	20693	20663	20634	20771	20733	20574	20652	20692	20755	20772	20512	20510	20535	20548	20948	20664	20712	20709	20867	20636	20601	20739	20602	20786	20506	20683	20584	20689	20528	20594	20944	20582	20666	20744	20591	20663	20770	20738	20764	20739	20463	20623	20477	20575	20549	20780	20585	20630	20659	20484	20568	20724	20387	20703	20625	20535	20659	20458	20585	20602	20413	20653	20371	20443	20534	20594	20444	20532	20687	20799	20606	20595	20743	20686	20647	20685	20824	20483	20751	20596	20749	20706	20577	20565	20779	20683	20508	20470	20614	20577	20697	20759	20756	20636	20337	20649	20515	20635	20616	20500	20452	20580	20722	20575	20909	20700	20640	20667	20301	20566	20613	20592	20720	20626	20659	20573	20524	20547	20460	20906	20622	20672	20712	20732	20653	20446	20588	20744	20778	20611	20627	20596	20585	20710	20664	20652	20633	20692	20556	20528	20678	20544	20442	20808	20823	20629	20830	20810	20496	20638	20633	20707	20484	20579	20755	20434	20717	20549	20564	20549	20667	20696	20436	20905	20606	20574	20574	20637	20641	20449	20648	20718	20718	20729	20842	20634	20502	20743	20495	20750	20793	20728	20682	20588	20755	20446	20656	20458	20503	20540	20699	20500	20708	20700	20752	20694	20695	20709	20456	20558	20558	20621	20639	20881	20703	20541	20626	20646	20613	20805	20730	20917	20626	20758	20458	20542	20747	20576	20695	20541	20411	20617	20773	20736	20744	20510	20617	20613	20594	20555	20659	20589	20440	20359	20893	20536	20589	20763	20621	20565	20732	20780	20800	20679	20580	20590	20654	20444	20806	20696	20689	20588	20438	20750	20569	20639	20668	20557	20675	20816	20688	20574	20601	20701	20436	20574	20591	20724	20580	20737	20607	20629	20511	20493	20833	20553	20870	20401	20686	20610	20423	20668	20623	20673	20537	20435	20559	20415	20717	20554	20507	20494	20599	20732	20723	20773	20609	20621	20720	20605	20612	20610	20732	20640	20735	20637	20728	20611	20515	20574	20531	20750	20710	20652	20985	20844	20748	20609	20694	20694	20604	20666	20685	20668	20572	20477	20464	20750	20823	20684	20653	20386	20684	20584	20724	20691	20457	20483	20726	20608	20652	20688	20458	20770	20658	20540	20654	20814	20549	20421	20596	20485	20526	20459	20732	20554	20649	20659	20656	20779	20311	20564	20557	20647	20564	20720	20488	20565	20653	20620	20745	20497	20642	20775	20733	20539	20693	20441	20763	20701	20568	20774	20714	20721	20446	20513	20660	20605	20807	20591	20691	20578	20709	20495	20555	20846	20590	20557	20553	20658	20569	20533	20419	20589	20695	20701	20845	20677	20558	20608	20709	20475	20648	20711	20693	20637	20766	20578	20638	20813	20430	20593	20736	20623	20686	20650	20763	20477	20625	20487	20605	20628	20601	20480	20373	20622	20615	20394	20503	20650	20698	20591	20647	20484	20559	20745	20487	20652	20735	20901	20660	20433	20573	20673	20874	20500	20642	20520	20719	20687	20598	20750	20641	20576	20618	20571	20763	20652	20716	20681	20736	20665	20614	20758	20702	20688	20638	20747	20575	20401	20525	20782	20823	20716	20598	20716	20687	20687	20498	20541	20449	20743	20695	20658	20613	20563	20524	20591	20524	20666	20747	20606	20596	20538	20472	20627	20808	20584	20713	20641	20691	20698	20900	20632	20425	20571	20527	20616	20656	20582	20855	20717	20681	20542	20462	20666	20624	20648	20587	20667	20625	20656	20456	20455	20669	20570	20737	20632	20591	20595	20690	20526	20614	20667	20672	20609	20537	20678	20541	20894	20628	20695	20682	20597	20636	20921	20605	20599	20643	20657	20645	20609	20729	20680	20761	20750	20655	20523	20529	20661	20759	20611	20726	20702	20649	20739	20703	20690	20459	20626	20675	20648	20754	20513	20721	20611	20551	20639	20763	20641	20412	20664	20669	20445	20453	20648	20540	20576	20679	20700	20543	20508	20797	20674	20545	20688	20730	20538	20678	20834	20681	20732	20746	20671	20701	20751	20546	20510	20669	20701	20747	20573	20576	20508	20777	20798	20628	20575	20631	20687	20748	20704	20743	20643	20465	20786	20800	20419	20704	20635	20611	20534	20688	20720	20642	20701	20629	20645	20610	20748	20562	20642	20494	20695	20624	20726	20603	20747	20725	20619	20489	20693	20582	20666	20645	20747	20656	20408	20552	20754	20359	20653	20702
15231	22707	24832	55307	63102	56436	39811	30172	22547	18375	17605	17629	17601	17695	17736	17484	17718	17784	17766	17723	17729	17663	17654	17618	17745	17689	17670	17767	17664	17621	17500	17654	17554	17752	17594	17683	17562	17701	17665	17679	17510	17630	17532	17624	17602	17871	17728	17575	17628	17644	17659	17658	17554	17654	17648	17647	17538	17645	17792	17724	17586	17604	17580	17662	17753	17521	17730	17654	17641	17704	17653	17691	17530	17621	17693	17608	17601	17443	17698	17546	17675	17830	17633	17425	17545	17717	17573	17600	17628	17493	17702	17458	17660	17704	17537	17502	17640	17655	17637	17616	17648	17782	17806	17724	17795	17724	17649	17781	17514	17723	17665	17723	17588	17962	17608	17626	17591	17838	17540	17670	17595	17678	17610	17625	17623	17672	17732	17557	17669	17523	17621	17588	17749	17627	17719	17504	17507	17521	17599	17623	17555	17778	17671	17786	17547	17626	17645	17503	17816	17802	17697	17715	17603	17664	17571	17624	17771	17573	17670	17472	17544	17619	17735	17658	17711	17582	17499	17683	17607	17545	17587	17729	17678	17699	17498	17640	17572	17575	17578	17585	17668	17570	17490	17792	17770	17677	17713	17605	17506	17589	17598	17740	17478	17693	17796	17515	17576	17596	17540	17580	17788	17587	17721	17625	17636	17751	17646	17568	17539	17475	17605	17675	17517	17701	17669	17619	17568	17541	17550	17564	17700	17547	17656	17586	17627	17624	17615	17604	17564	17654	17562	17471	17595	17630	17469	17681	17655	17547	17628	17663	17541	17505	17657	17586	17616	17718	17780	17577	17513	17489	17758	17622	17626	17871	17607	17803	17655	17579	17627	17652	17606	17648	17752	17663	17558	17666	17542	17617	17554	17694	17675	17720	17599	17698	17668	17634	17617	17489	17609	17690	17726	17586	17561	17403	17601	17574	17769	17419	17374	17686	17695	17752	17541	17543	17645	17686	17546	17607	17635	17644	17657	17892	17655	17487	17565	17652	17638	17520	17533	17766	17890	17693	17487	17636	17581	17643	17573	17610	17578	17677	17561	17643	17655	17667	17666	17801	17572	17573	17676	17641	17545	17682	17693	17530	17565	17619	17808	17640	17496	17491	17773	17701	17536	17781	17720	17417	17833	17687	17567	17635	17808	17593	17668	17743	17661	17650	17676	17604	17651	17679	17604	17513	17636	17530	17748	17719	17679	17633	17706	17640	17623	17661	17771	17660	17674	17528	17601	17762	17688	17568	17502	17638	17585	17632	17649	17580	17671	17629	17360	17562	17599	17618	17634	17618	17702	17614	17746	17487	17721	17735	17793	17556	17615	17587	17697	17668	17637	17786	17666	17486	17659	17632	17670	17687	17562	17592	17635	17674	17650	17525	17671	17705	17392	17633	17673	17738	17696	17697	17679	17633	17525	17760	17730	17592	17561	17633	17594	17643	17644	17698	17485	17718	17652	17695	17688	17627	17616	17880	17666	17594	17481	17733	17616	17635	17554	17606	17721	17492	17666	17673	17729	17524	17765	17585	17406	17701	17679	17779	17682	17710	17571	17569	17605	17682	17589	17729	17623	17516	17556	17488	17540	17678	17761	17497	17699	17630	17594	17633	17537	17627	17540	17784	17534	17650	17582	17776	17684	17707	17750	17729	17437	17740	17509	17610	17652	17717	17699	17773	17759	17503	17706	17730	17491	17727	17611	17616	17559	17648	17709	17484	17520	17609	17398	17543	17567	17584	17764	17623	17402	17687	17700	17544	17604	17746	17689	17718	17458	17547	17672	17675	17732	17498	17608	17522	17430	17644	17688	17629	17817	17740	17663	17601	17575	17758	17506	17556	17502	17635	17807	17603	17633	17652	17641	17719	17591	17652	17553	17632	17567	17643	17548	17628	17657	17586	17461	17849	17501	17564	17568	17694	17708	17494	17706	17649	17440	17556	17682	17557	17522	17706	17697	17735	17576	17300	17724	17587	17563	17702	17645	17662	17602	17694	17795	17623	17660	17565	17575	17661	17776	17713	17652	17513	17601	17754	17463	17615	17506	17566	17616	17600	17581	17623	17516	17628	17567	17683	17569	17350	17650	17653	17645	17649	17657	17580	17732	17699	17631	17712	17686	17615	17675	17573	17579	17592	17577	17666	17635	17687	17703	17751	17605	17638	17532	17696	17580	17661	17763	17690	17664	17616	17777	17533	17632	17605	17645	17702	17739	17548	17590	17509	17667	17853	17532	17637	17808	17658	17495	17622	17691	17559	17747	17668	17477	17613	17582	17690	17644	17541	17603	17526	17683	17701	17623	17515	17567	17608	17762	17656	17558	17702	17620	17619	17455	17664	17604	17575	17669	17705	17730	17473	17733	17498	17555	17684	17519	17613	17731	17650	17573	17662	17519	17623	17720	17655	17918	17699	17459	17552	17648	17774	17582	17719	17679	17564	17644	17658	17704	17630	17469	17506	17675	17563	17668	17606	17727	17728	17762	17662	17515	17573	17574	17710	17781	17703	17732	17775	17672	17763	17695	17539	17663	17797	17769	17526	17584	17554	17724	17673	17681	17581	17590	17606	17686	17468	17611	17593	17719	17413	17711	17547	17561	17666	17556	17675	17608	17650	17633	17638	17506	17658	17677	17558	17524	17601	17569	17632	17477	17552	17625	17604	17703	17728	17684	17562	17553	17600	17683	17687	17765	17611	17495	17605	17720	17759	17693	17679	17724	17616	17754	17714	17554	17484	17802	17625	17704	17488	17696	17501	17783	17630	17757	17692	17727	17659	17693	17615	17668	17590	17439	17544	17554	17560	17751	17632	17689	17550	17771	17523	17662	17539	17609	17508	17411	17674	17464	17479	17606	17469	17709	17574	17714	17566	17585	17484	17798	17703	17647	17613	17671	17761	17623	17801	17635	17474	17685	17577	17496	17636	17512	17562	17644	17569	17734	17664	17787	17518	17664	17528	17574	17664	17658	17661	17518	17575	17683	17672	17683	17649	17728	17651	17678	17661	17641	17614	17859	17573	17785	17522	17635	17669	17611	17627	17648	17570	17713	17567	17732	17816	17506	17637	17640	17511	17684	17720	17723	17633	17756	17647	17611	17668	17606	17691	17708	17532	17503	17590	17768	17569	17593	17740	17799	17636	17537	17600	17556	17562	17768	17629	17627	17542	17614	17814	17612	17516	17705	17646	17729	17607	17622	17667	17546	17724	17673	17590	17612	17535	17653	17652	17607	17685	17705	17612	17683	17588	17594	17756	17551	17632	17729	17672	17463	17682	17355	17878	17679	17425	17634	17668	17644	17618	17813	17572	17534	17586	17802	17694	17691	17725	17487	17618	17463	17537	17635	17746	17572	17632	17670	17523	17533	17736	17725	17849	17719	17590	17683	17540	17603	17613	17797	17583	17674	17696	17575	17617	17652	17429	17781	17578	17519	17677	17556	17615	17645	17658	17609	17638	17536	17746	17651	17434	17682	17666	17652	17573	17693	17613	17882	17469	17646	17832	17361	17580	17540	17521	17537	17579	17602	17588	17723	17724	17483	17575	17650	17569	17600	17617	17567	17614	17647	17720	17691	17624	17573	17604	17681	17574	17840	17491	17546	17604	17661	17580	17528	17702	17697	17554	17620	17688	17649	17787	17601	17753	17477	17610	17618	17634	17746	17617	17672	17695	17359	17493	17664	17568	17600	17861	17564	17656	17618	17704	17657	17820	17628	17644	17608	17448	17617	17507	17655	17685	17749	17622	17599	17607	17698	17437	17657	17566	17660	17605	17569	17729	17653	17561	17480	17640	17751	17734	17699	17697	17492	17680	17664	17601	17593	17570	17504	17597	17740	17586	17545	17564	17707	17533	17670	17764	17575	17747	17647	17680	17644	17516	17653	17685	17680	17527	17538	17534	17620	17599	17657	17732	17584	17680	17592	17687	17622	17629	17553	17782	17667	17721	17516	17551	17555	17598	17722	17596	17697	17766	17636	17701	17628	17639	17702	17528	17636	17590	17703	17462	17620	17825	17774	17519	17692	17760	17788	17545	17522	17831	17569	17683	17524	17636	17594	17477	17650	17728	17665	17679	17728	17527	17680	17613	17642	17660	17541	17517	17632	17632	17678	17499	17509	17347	17590	17757	17650	17777	17689	17640	17500	17615	17569	17586	17428	17648	17673	17610	17692	17631	17609	17752	17527	17542	17574	17591	17675	17400	17638	17658	17665	17732	17482	17835	17694	17722	17430	17518	17577	17526	17652	17540	17646	17692	17739	17766	17696	17580	17745	17700	17694	17515	17653	17734	17588	17555	17724	17608	17605	17655	17484	17823	17687	17631	17433	17717	17568	17606	17701	17614	17602	17616	17756	17656	17740	17689	17697	17730	17641	17657	17624	17530	17681	17671	17508	17534	17531	17648	17630	17552	17520	17779	17688	17647	17681	17799	17718	17666	17728	17488	17714	17716	17633	17604	17779	17577	17532	17690	17565	17612	17556	17614	17693	17488	17595	17744	17626	17682	17637	17679	17482	17656	17560	17638	17752	17773	17641	17664	17560	17655	17659	17593	17628	17489	17668	17497	17589	17765	17751	17676	17630	17795	17797	17476	17385	17718	17661	17603	17689	17589	17474	17581	17538	17710	17547	17876	17686	17528	17482	17692	17635	17604	17684	17652	17639	17796	17817	17556	17701	17637	17808	17622	17626	17745	17628	17583	17617	17600	17637	17723	17639	17643	17592	17707	17618	17642	17717	17630	17617	17411	17663	17711	17765	17633	17425	17699	17741	17691	17895	17684	17690	17607	17796	17651	17543	17592	17758	17662	17522	17634	17735	17615	17673	17640	17399	17569	17764	17533	17556	17592	17745	17636	17582	17670	17636	17709	17659	17535	17615	17647	17476	17526	17482	17930	17733	17590	17392	17596	17774	17702	17448	17698	17594	17607	17649	17720	17753	17651	17592	17589	17713	17795	17662	17644	17693	17614	17604	17557	17557	17636	17696	17738	17570	17642	17809	17673	17557	17606	17728	17763	17608	17731	17623	17674	17580	17625	17417	17524	17821	17588	17684	17627	17616	17654	17516	17611	17613	17878	17564	17667	17614	17761	17594	17360	17622	17669	17738	17571	17600	17580	17537	17507	17707	17465	17501	17667
22980	21144	28948	33253	64664	67869	57553	39839	29794	23599	21742	21317	21479	21428	21517	21684	21448	21493	21279	21532	21316	21589	21647	21618	21292	21511	21168	21188	21449	21466	21645	21465	21404	21369	21294	21392	21358	21158	21475	21272	21280	21404	21260	21430	21329	21373	21199	21425	20930	21247	21304	21507	21239	21300	21508	21038	21227	21164	21335	21507	21250	21305	21481	21223	21245	21241	21190	21099	21306	21294	21362	21348	21318	21284	21270	21250	21082	21169	21312	21207	21058	21367	21466	21093	21183	21132	21553	21350	21353	21220	21180	21260	21222	21055	21213	21330	21319	21449	21341	21361	21186	21399	21341	21311	21262	21135	21201	21178	21185	21217	21373	21196	21274	21298	21134	21337	21460	21298	21188	21140	21454	21323	21277	21250	21226	21298	21145	21228	21215	21390	21126	21143	21184	21301	21204	21321	21317	21157	21379	21123	21001	21203	21481	21345	21464	21205	21463	21138	21095	21328	21291	21146	21252	21326	21210	21007	21461	21293	21322	21026	21257	21160	21391	21230	20878	21315	21229	21182	21259	21324	21179	21407	21345	21270	21282	21145	21030	21177	21306	21129	21366	21234	21115	21396	21339	21174	21351	21310	21285	21147	21254	21096	20904	21353	21050	21242	21187	21210	21483	21074	21175	21403	21229	21252	21242	21322	21431	21174	21209	21227	21383	21141	21260	21228	21222	21183	21292	21152	21100	21184	21300	21498	21427	21440	21286	21236	21324	21433	21267	21316	21187	21163	21297	21457	20976	21321	21120	21170	21177	21269	21426	21336	21330	21269	21314	21171	21398	21144	21060	21338	21331	21172	21137	21173	21219	21571	21177	21398	21347	21201	21357	21165	21178	21328	21225	21116	21334	21156	21573	21226	21332	21244	21340	21150	21436	21283	21675	21334	21321	21408	21081	21258	21393	21259	21340	21372	21105	21132	21205	21343	21320	21274	21196	21071	21523	21335	21249	21150	21340	21338	21559	21267	21361	21291	21291	20969	21250	21294	21204	21001	21343	21274	21406	21468	21272	21073	21231	21124	21177	21187	21452	21341	21313	21147	21238	21299	21466	21176	21444	21434	21122	21319	21281	21399	21245	21298	21153	21165	21110	21222	21365	21214	21334	21298	21389	21145	21325	21112	21318	21196	21228	21369	21362	21423	21107	21116	21191	21252	21265	21200	21274	21252	21379	21210	21345	21414	21366	21139	21321	21131	21327	21259	21211	21232	21222	21073	21258	21155	21277	21328	21299	21286	21300	21380	21219	21041	21382	21127	21249	21348	21228	21081	21062	21241	21237	21321	21313	21425	21200	21111	21272	21311	21087	21289	21226	21385	21274	21316	21118	21429	21105	21406	21233	21064	21286	21155	21104	21253	21341	21352	21275	21273	21208	21280	21420	21025	20984	21229	21167	21001	21232	21151	21184	21047	21205	21120	21397	21299	21098	21304	21250	21088	21198	21049	21071	21104	21126	21084	21152	20988	21066	21122	21236	21312	21177	21308	21117	21264	21178	21177	21123	21545	21172	21130	21349	21212	21137	21349	21334	21116	21082	21185	21126	21193	21189	21473	21038	21288	21219	21478	21258	21258	21252	21219	21195	21169	21246	21298	21172	21230	21132	21066	21046	21321	21443	21251	21239	21343	21278	21053	21341	21290	21130	21374	21131	21107	21289	21473	21492	21221	21294	21223	21198	21281	21254	21440	21190	21424	21196	21248	21406	21494	21175	21132	21078	21224	21309	21375	21257	21175	21042	21083	21348	21362	21220	21298	21174	21135	21326	21364	21267	21062	21175	21136	21087	21459	21277	21437	20937	21088	21292	21240	21387	21083	21265	21374	21337	21294	21198	21313	21265	21176	21189	21456	21358	21201	21214	21306	21256	21226	21423	21420	21286	21258	21123	21287	21038	21405	21147	21343	21277	21525	21174	21200	21199	21214	21140	21162	21146	21601	21169	21411	21170	21188	21267	21451	21047	21178	21039	21106	21176	21035	21406	21377	21142	21255	21161	21291	21511	21461	21285	21309	21214	21383	21353	21325	21246	21213	21488	21254	21310	21173	21321	21171	21212	21078	21305	21145	21280	21220	21046	21078	21335	21258	21082	21132	21236	21131	21106	21232	21175	21178	21234	21551	21240	21315	21406	21296	21127	21154	21202	21190	21434	21142	21541	21527	21236	21389	21227	21264	21391	21310	21404	21140	21169	21316	21313	21373	21351	21221	21458	21406	21407	21424	21523	21301	21216	21146	21052	21342	20945	21083	21236	21225	21274	21292	21128	21305	21434	21192	21459	21152	21260	21060	21061	21273	21353	21240	21230	21279	21227	21057	21121	21264	21108	21040	21272	21266	21212	21414	21292	21253	21145	21442	21288	21100	21214	21054	21160	21221	21385	21303	21218	21464	21207	21204	21360	21270	21071	21375	21139	21005	21157	21198	21043	21257	21110	21179	21336	21236	21205	21310	21263	21263	21149	21250	21249	21152	21470	21347	21564	21413	21049	21246	21355	21108	21273	21093	21010	21282	21312	21217	21177	21143	21230	21516	21380	21078	21037	21171	21501	21222	21286	21267	21160	21190	21271	21086	21155	21318	21195	20975	21386	21109	21209	21235	21101	21319	21124	21324	21324	21140	21187	21108	21253	21403	21337	21203	21202	21161	21236	21300	21103	21170	21370	21349	21286	21299	21372	21189	21122	21268	21368	21587	21353	21232	21214	21350	21286	21207	20996	21418	21318	21231	21420	21305	21155	21272	21401	21284	21343	21355	21215	21289	21357	21343	21368	21598	21107	21275	21134	21250	21283	21477	21262	21289	20988	21231	21323	21161	21169	21351	21458	21436	21317	21124	21050	21343	21256	21405	21184	21243	21289	21163	21069	21249	21457	21309	21290	21522	21205	21239	21280	21105	21201	21142	21547	21207	21359	21196	21526	21366	21311	21290	21347	21314	21305	21134	21351	21301	21089	21251	21206	21315	21251	21240	21288	21282	21232	21251	21309	21198	21025	21198	21251	21282	21302	21268	21202	21405	21279	21368	21291	21059	21071	21366	21226	21308	21148	21158	21113	21229	21186	21049	21336	21274	21325	21347	21565	21258	21181	21187	21169	21195	21300	21322	21116	21207	21208	21242	21244	21225	21264	21067	21201	21374	21220	21358	21362	21187	21262	21344	21246	21467	21221	21323	21143	21287	20993	21356	21276	20949	21248	21136	21285	21218	21298	21243	21165	21262	21341	21060	21273	21281	21113	21261	21119	21351	21403	21348	21352	21336	21151	21347	21451	21163	21201	21143	21195	21192	21353	21131	21160	21222	21370	21156	21127	21258	21010	21263	21320	21319	21148	21269	21079	21135	21426	21176	21437	21095	21268	21219	21213	21402	21272	21074	21226	21128	21217	20951	21124	21210	21351	21179	21198	21289	21352	21246	21232	21214	21328	21220	21335	21398	21097	21336	21297	21303	21438	21172	21288	21159	21278	21384	21291	21400	21522	21241	21248	21265	21158	21519	21351	21135	21222	21182	21053	21314	21072	21191	21178	21363	21279	21303	21203	21323	21228	21084	21218	21308	21311	21200	21126	21343	21342	21190	21178	21357	21295	21129	21268	21210	21500	21279	21156	21309	21593	21166	21350	21400	21238	21503	21290	21070	21478	21209	21184	21078	21074	21328	21224	21133	21167	21371	21123	21450	21364	21215	21235	21068	21261	21413	21214	21338	21410	21202	21118	21243	21221	21241	21282	21273	21070	21294	21156	21184	20980	21202	21373	21173	21184	21207	21127	21171	21311	21470	21463	21247	21354	21327	21108	21145	21253	20944	21141	21285	21359	21547	21212	21192	21064	21244	21303	21118	21221	21359	21152	20991	21331	21235	21325	21111	21214	21233	21104	21401	21237	21275	21130	21286	21361	21203	21566	21190	21423	21092	21244	21124	21232	21198	21425	21300	21200	21125	21268	21170	21155	21195	21154	21391	21194	21305	21207	21391	21337	21085	21091	21250	21269	21403	21300	21305	21259	21176	21218	21189	21258	21395	21193	21103	21088	21294	21086	21068	21231	21249	21105	21066	21209	21296	21187	20961	21342	21111	21316	21280	21135	21455	21055	21167	21346	21111	21298	21225	21173	21336	21345	21218	21126	21302	21382	21240	21274	21496	21185	21102	21350	21270	21195	21137	21183	21309	21256	21370	21316	21193	21387	21250	21165	21186	21235	21224	21360	21396	21268	21485	21203	21348	21349	21223	21376	21165	21330	21294	21169	21151	21127	21234	21282	21068	21244	21342	21136	21176	21338	21119	21098	21010	21446	20973	21269	21382	21313	21288	21395	21470	21553	21186	21284	21310	21131	21099	21292	21126	21396	21156	21388	21400	21311	21285	21354	21350	21239	21286	21267	21161	21253	21299	21353	21040	21114	21388	21364	21188	21373	21059	21125	21218	21256	21283	21406	21377	21283	21309	21371	20987	21337	21448	21364	21548	21238	21323	21282	21082	21183	21355	21241	21405	21422	21133	21280	21320	21481	21061	21122	21078	21283	21414	21123	21215	21228	21327	21185	21253	21129	21306	21124	21420	21354	21305	21244	21178	21253	20928	21013	20946	21217	21273	21189	21388	21303	21261	21297	21225	21445	21328	21324	21347	21106	21136	21314	21184	21085	21221	21470	21591	21114	21162	21087	21351	21117	21385	21333	21290	21269	21122	21412	21201	21511	21499	21248	21226	21480	21194	21335	21073	21297	21268	21359	21252	21312	20912	21273	21211	21129	21251	21342	21435	20943	21201	21139	21533	21461	21087	21126	21431	21089	21220	21236	21404	21287	21350	21198	21144	21121	21233	21261	21023	21255	21487	21336	21186	21202	21563	21155	21139	21251	21286	21270	21276	21538	21248	21456	21249	21347	21209	21412	21112	21334	21162	21321	21220	21384	21208	21191	21277	21138	21342	21217	21129	21326	21085	21152	21284	21575	21174	21295	21034	21070	21499	21230	21333	21375	21422	21197	21362	21317	21395	21136	21360	21262	21358	21340	21238	21236	21315	21211	21349	21352	21317	21162	21263	21194	21394	21205	21505	21270	21218	21100	21355	21202	21273	21244	21370	21478	21245	21087	21400	21372	21133	21223	21378	21201	21361	21558	21079
17274	29194	35399	72219	84687	75959	58055	39512	27185	19294	17937	17894	17921	17956	17960	18143	18006	17987	17895	18039	17971	18073	17996	18164	18060	17901	17776	17901	18013	17993	18010	17955	18114	18089	18074	18073	18071	17863	17976	17957	18048	18080	17955	18052	18051	18119	18013	18082	18019	18010	18072	18183	18018	17974	18139	18065	17881	17865	17949	17915	17791	17972	18071	17886	17913	17908	17918	17972	18158	18061	17912	18103	18093	17957	17940	17932	18017	17838	18124	17957	17911	17868	18038	17990	17998	18113	17923	18175	18021	17901	17749	18021	18001	18034	18107	18023	17986	17967	17900	18068	17913	18082	18005	17954	17772	17958	17933	17904	18037	17990	17861	18029	18029	18054	18109	18003	17945	18111	18110	18004	17941	17898	18081	18040	17885	17891	18032	18062	18022	18028	17959	17913	17860	17994	18024	18040	17857	17849	18062	18097	17751	18033	18066	17915	17918	18030	17850	18060	18056	17961	17849	17903	17994	18064	18078	17917	18065	17818	17979	17809	18034	17867	18022	18056	17843	17955	17970	18057	17967	17869	17912	17683	18058	18064	17965	17910	17890	18076	17720	17925	18121	17932	18069	17981	18079	17791	18003	18051	17858	18164	17850	18014	18095	17854	18005	17945	18193	17872	17802	18013	17951	17870	18115	17889	17918	17872	17986	17853	17965	17839	17986	18100	17965	17884	18047	17943	17898	18052	17898	18054	17936	17953	18141	18090	17784	18069	17964	17885	18114	18048	17965	17983	17960	17992	17985	18069	17880	18038	18044	18072	17889	18028	18154	17989	17885	18166	17864	18057	17943	17910	18026	17861	18101	17845	18178	17992	18011	17745	17972	17962	17953	18046	18013	17891	17853	18082	18052	18106	17963	18049	18014	18092	17961	18037	18015	17899	18144	17910	17771	17976	17951	17876	17878	17878	17977	17825	17993	17994	18032	17866	18079	17975	18017	18015	17925	17991	17846	17943	18080	18055	17843	18055	18027	17977	17950	17938	17918	17821	17695	17943	17887	18010	18005	17831	17913	18011	17988	17851	17890	18113	17992	17927	17919	18084	17849	18067	17800	18059	18115	17873	17903	17999	17872	17946	18139	17986	17974	18036	17748	18164	17909	17965	17992	18100	18052	18015	17925	18080	17916	17826	18026	17887	17888	17951	18034	17933	18027	17919	17892	17863	17823	18021	18133	17895	17998	18037	17974	17917	17849	18070	18056	17938	17894	18025	17955	17879	17915	18113	18073	18006	17851	17900	17873	17834	17969	17894	18087	17959	17968	17964	18240	17884	17961	17858	18088	17987	17851	18035	17899	17968	18200	17976	17861	18041	18059	18040	17971	18059	17844	18093	17930	17896	17879	17962	17964	17977	17985	17907	17846	17892	18005	17949	18136	17879	18137	17897	17897	17872	18186	17816	17761	18124	18139	17844	18002	18073	17932	17960	17945	17802	18046	18046	17962	17929	18127	18040	17916	18079	17989	17952	17944	17865	17859	17884	17923	17927	18024	17940	18048	18087	18062	18122	17928	17833	17965	17862	18092	17829	18109	18170	18023	17799	17845	18179	18013	17787	17937	18002	18076	17902	17989	18035	17896	17986	17901	17909	17788	18094	17819	18021	17850	17907	18027	18146	17922	17995	17851	17960	17926	18179	17975	17920	17953	17825	17892	18072	17900	17933	17986	17996	17871	17884	18050	17971	17978	18041	17970	18010	17940	18148	18083	17865	17789	17911	17938	17941	17980	17980	17904	17897	17988	17888	18139	17883	18048	17965	17999	17942	18011	18091	17865	17786	18139	17840	17923	17998	18105	18028	17967	18007	17903	17898	18013	17847	18003	17903	17937	17873	17884	17847	17940	17999	18177	18056	17930	17963	17957	17994	17721	17968	18056	18067	17955	17868	17827	18063	17862	18000	17924	17899	18054	18140	18033	17878	17939	18110	17938	17836	17854	18034	17696	18028	17947	18095	17984	18022	18114	17966	18119	18022	18057	18203	18049	17808	18175	17932	17934	17836	17801	17978	18017	17975	17985	17990	17953	18114	18041	17985	18148	17966	18186	18144	17885	18095	17944	17929	17865	17815	18113	17862	18299	17742	17969	17984	17945	17931	17966	18097	17936	18047	18005	17906	18053	18071	18045	17920	18038	18138	17999	18001	18105	17702	18027	18085	18034	17881	18134	17923	17776	17944	18013	17899	18062	17975	17885	17872	17916	17855	18043	17992	18080	17949	17911	18138	17837	18072	17762	17748	17963	17868	17941	17914	17933	17923	17775	17848	18116	18005	17883	17875	17994	17944	18045	18004	17989	18086	17960	17896	17953	17951	17903	17881	17891	18036	17879	17756	17992	18007	17802	17809	18156	18063	17943	17970	18010	17810	17993	17821	18043	18051	18047	18170	18032	17756	17924	17915	18166	17989	18184	17990	17931	17990	17916	17848	17955	17999	18063	17953	17964	17648	18003	18036	17884	17965	18022	18090	17899	17938	18018	17971	17841	17942	17947	17839	18275	17899	18000	17849	17900	18110	17971	18070	17961	18108	17830	17973	17894	17922	17929	17947	17866	17973	17965	17955	17810	18048	18046	17905	17900	18020	17991	17890	18132	17813	18133	18032	17856	18077	17984	18012	17869	17914	17799	18012	17789	18005	17910	18206	18064	18072	18127	17917	18025	18132	17821	17964	17984	17968	18105	17930	17994	18138	18025	17938	18031	17989	17887	18008	18010	17875	18080	18094	17838	18032	18034	18032	18045	18044	17791	18030	18043	17891	17933	17913	17951	17980	18196	17909	17905	18030	17934	17913	17838	17936	17923	18155	17991	18004	17935	18144	17760	17931	17943	17903	18058	17972	17960	17928	17958	18018	17896	17918	17934	18087	17944	18062	17917	17903	17985	17837	17915	17908	17828	17989	17735	17901	18115	17992	18081	17810	18007	17883	18015	18074	17908	18072	18132	17858	18025	17997	18044	17904	17725	17919	17794	17936	18005	18025	17975	17850	17911	17823	17955	18003	17911	17939	17997	18019	18026	17964	18015	18082	17816	17986	17890	18044	18005	17855	17915	18071	17900	18097	18022	17792	17857	18017	17847	17993	17886	17808	18028	17977	17969	17887	17952	18150	17959	17860	18093	17990	17986	17916	17954	18032	17932	18023	18027	17873	18000	18108	18006	17947	18135	17847	17951	18107	18008	18125	18015	18128	17865	17847	17933	17983	17940	18099	17960	17953	18071	17914	17951	17867	18087	17916	18036	17932	17954	17971	17972	17872	17959	17929	17888	17946	18045	18080	17906	17920	17952	17930	17797	18106	17916	17853	17966	18135	17913	18050	17943	17861	17862	17973	17949	17875	18110	17918	17847	17975	18100	17837	17906	17905	17853	17919	17960	18169	17779	17873	17927	17877	17885	18093	17786	18051	18019	17992	18075	17858	17885	18073	17774	17938	18017	17944	18016	17934	18078	17936	17963	17987	17944	17695	17943	18004	17928	17859	18026	17924	17893	17824	17877	17976	18005	17873	17892	18040	17995	17883	17926	17773	17886	17910	17877	18010	18013	17896	17935	18014	17924	17972	17863	17750	17893	18132	17988	18117	17962	17936	17897	18001	17815	17820	17992	17997	17930	17919	18031	17824	18009	18094	18015	18040	17707	18160	17951	18138	17890	18067	17963	17903	17923	18008	18011	17940	17868	17942	17806	17939	18006	17971	17894	18049	17852	17999	17985	17927	17922	18071	17912	17952	17836	17857	17817	17957	17875	18087	17945	17917	18009	17759	18038	17888	17864	18075	18000	18067	18027	17893	18011	17963	17858	17964	18022	18007	18066	17929	17967	17925	17969	17860	18017	17840	18094	17803	17971	17958	18133	17969	17932	17839	18169	18106	18188	18117	17929	18141	18054	17765	18045	18024	18107	18002	18010	17936	17928	17943	17886	17955	18031	18016	17959	18066	17937	18070	17818	18033	17844	17847	17870	17963	18076	17925	17972	17882	17967	17907	18115	17849	18032	17932	17918	17870	17848	17938	18043	18042	17966	18042	18066	17899	17982	18070	17916	17899	18074	17970	17840	18129	17932	18115	17950	17960	17733	17948	18001	17906	18063	17983	18168	17970	17893	17934	17723	17877	17880	18063	18057	18029	17913	17709	18000	17983	18016	18055	18113	17892	17874	18059	17875	17942	17985	17950	17897	17973	18110	17773	17858	17952	18037	17977	17840	17898	17846	17896	18172	17891	17961	17979	17837	17850	18091	17853	17996	18007	18095	18001	17983	18037	17935	17990	18003	17971	18110	18060	17856	18006	17974	17911	18106	17793	17926	17931	17999	17883	17922	17961	17917	17820	17918	17917	17900	17977	17916	18142	18152	18103	18043	18147	18110	17844	18068	17907	17997	17897	17930	18037	17838	18031	17919	18116	17709	17901	18012	18059	18094	18014	17904	17837	18193	17896	17894	17837	17958	17759	17945	17999	18028	17848	17898	17923	17987	17948	18074	17912	17864	18141	17931	17958	17832	17966	17839	18169	17942	17973	17969	18067	17902	17752	17850	17988	17989	18001	18036	17845	17932	17942	17981	17950	18145	17992	17942	18009	18161	17899	17804	17940	17967	17940	18090	17884	18087	18028	17905	18008	17947	17960	17789	18015	17961	17981	17921	17948	17892	17996	18068	18029	17909	17981	18000	17905	17926	18017	17848	17919	18036	18176	17814	18045	17941	17991	17911	18008	17789	17929	17822	17955	18146	17835	17968	18066	18134	17891	17986	17890	18028	17797	17963	18132	18016	17777	18085	17922	18014	18007	18046	17978	17881	17778	18127	17813	17995	17962	18116	17892	18150	17986	17797	17954	17902	18059	17893	17853	18096	18110	17988	17989	18012	17914	17638	18058	17980	17946	17918	17959	18128	17982	17971	17982	18011	17970	18009	18212	18012	17964	17910	18094	18004	18030	17972	17949	17892	17854	18084	17951	18095	17897	17996	17895	17890	17983	17962	17989	18001	17929	17847	17938	18024	18114	18033	17852	18017	17981	17899	18057	18002	17977	17948	17838	18195	17868	17978	18032	17888	18054	17834	18043	17876	17931	17907	17902	17973	17806	17910	17878	18011	17964	18034	18010	17978	17988	17915	17926	18125	18121	18074	17820
28078	22455	26422	32139	37038	34428	29616	24471	22477	21487	21388	21327	21353	21601	21469	21346	21310	21498	21416	21399	21350	21359	21282	21638	21317	21357	21609	21483	21305	21463	21379	21403	21574	21370	21340	21341	21368	21366	21356	21290	21510	21369	21326	21348	21425	21269	21246	21399	21429	21489	21593	21458	21508	21383	21551	21506	21254	21344	21481	21407	21372	21556	21407	21449	21077	21339	21284	21114	21332	21154	21388	21508	21310	21512	21351	21642	21219	21489	21531	21316	21362	21405	21409	21310	21448	21475	21529	21434	21262	21262	21473	21224	21233	21407	21423	21252	21463	21348	21464	21391	21354	21463	21535	21460	21452	21272	21469	21111	21285	21279	21460	21213	21255	21500	21478	21412	21445	21296	21587	21296	21311	21281	21671	21232	21151	21313	21310	21260	21260	21318	21319	21252	21469	21467	21406	21319	21474	21351	21323	21307	21285	21557	21288	21418	21264	21215	21396	21533	21309	21361	21309	21314	21254	21583	21332	21129	21461	21248	21412	21285	21373	21349	21421	21155	21437	21382	21468	21147	21444	21247	21440	21353	21358	21399	21506	21375	21418	21420	21515	21355	21212	21307	21385	21356	21142	21354	21474	21309	21309	21266	21346	21418	21345	21392	21182	21353	21272	21415	21190	21425	21420	21414	21236	21345	21173	21198	21122	21287	21392	21465	21584	21269	21431	21593	21319	21486	21484	21442	21499	21229	21410	21517	21462	21489	21509	21168	21447	21362	21414	21533	21470	21334	21259	21272	21309	21448	21418	21125	21366	21302	21234	21291	21185	21278	21313	21212	21334	21245	21494	21350	21128	21187	21456	21335	21534	21470	21349	21157	21207	21447	21333	21594	21362	21304	21279	21416	21281	21509	21406	21353	21597	21514	21492	21465	21403	21571	21267	21226	21288	21273	21256	21329	21412	21522	21381	21417	21301	21487	21623	21433	21339	21331	21291	21366	21376	21227	21162	21115	21100	21315	21119	21393	21402	21400	21491	21502	21222	21194	21174	21261	21409	21246	21373	21283	21357	21343	21478	21220	21310	21252	21310	21369	21257	21463	21345	21312	21360	21397	21340	21303	21264	21300	21522	21605	21571	21405	21463	21309	21286	21180	21354	21468	21687	21448	21278	21453	21321	21300	21412	21283	21436	21639	21480	21273	21472	21243	21327	21500	21212	21412	21104	21161	21396	21305	21246	21343	21279	21372	21262	21327	21457	21345	21504	21307	21397	21291	21323	21341	21389	21791	21525	21618	21325	21341	21560	21270	21285	21469	21312	21395	21390	21233	21504	21349	21492	21181	21508	21510	21540	21461	21158	21443	21515	21382	21433	21282	21158	21462	21473	21313	21160	21481	21552	21299	21469	21396	21675	21196	21574	21468	21534	21512	21412	21394	21354	21429	21402	21213	21388	21482	21291	21334	21556	21474	21454	21120	21461	21455	21087	21377	21305	21269	21448	21459	21351	21537	21518	21490	21209	21207	21520	21484	21214	21463	21609	21287	21466	21283	21496	21407	21496	21364	21374	21290	21116	21421	21482	21455	21444	21218	21454	21496	21560	21408	21302	21273	21486	21216	21275	21515	21398	21291	21253	21499	21345	21355	21415	21130	21418	21269	21360	21445	21279	21331	21472	21406	21473	21291	21373	21301	21340	21301	21231	21238	21314	21305	21670	21481	21468	21259	21233	21507	21410	21412	21329	21486	21601	21334	21328	21561	21268	21464	21515	21336	21398	21399	21423	21412	21426	21335	21230	21264	21527	21274	21373	21350	21485	21181	21423	21408	21394	21397	21346	21276	21473	21394	21306	21519	21404	21387	21279	21267	21372	21473	21420	21389	21386	21465	21312	21519	21369	21352	21154	21371	21512	21255	21421	21127	21502	21321	21429	21298	21504	21490	21474	21379	21309	21395	21489	21435	21357	21470	21514	21328	21415	21252	21141	21322	21143	21491	21042	21424	21392	21308	21346	21382	21267	21316	21429	21398	21326	21336	21270	21301	21600	21589	21190	21251	21356	21402	21415	21335	21241	21502	21262	21533	21410	21392	21222	21394	21444	21454	21278	21351	21513	21276	21547	21548	21565	21306	21527	21280	21334	21701	21346	21266	21280	21437	21551	21338	21428	21380	21079	21367	21551	21238	21317	21462	21321	21427	21187	21416	21378	21462	21268	21385	21187	21314	21618	21489	21588	21384	21332	21217	21306	21363	21110	21353	21420	21504	21304	21388	21410	21279	21264	21393	21352	21230	21340	21346	21248	21455	21323	21355	21169	21549	21343	21333	21483	21527	21536	21100	21368	21467	21377	21297	21361	21217	21397	21343	21195	21117	21431	21513	21345	21494	21381	21368	21361	21261	21361	21300	21190	21367	21408	21328	21415	21313	21467	21327	21493	21277	21254	21441	21488	21385	21634	21314	21465	21317	21434	21445	21474	21138	21412	21507	21256	21413	21235	21411	21351	21358	21536	21415	21573	21330	21235	21501	21362	21305	21359	21298	21271	21329	21451	21399	21230	21530	21421	21446	21394	21414	21233	21310	21306	21442	21533	21351	21549	21335	21230	21256	21552	21286	21245	21291	21428	21338	21348	21369	21385	21252	21379	21393	21301	21331	21405	21309	21400	21316	21195	21309	21397	21413	21393	21448	21616	21324	21528	21473	21275	21445	21469	21169	21496	21392	21180	21300	21404	21363	21431	21419	21314	21293	21310	21290	21318	21391	21320	21365	21039	21382	21242	21305	21399	21224	21514	21462	21409	21413	21318	21276	21309	21257	21281	21232	21412	21274	21344	21290	21325	21502	21441	21218	21153	21412	21276	21361	21315	21527	21414	21299	21323	21548	21293	21428	21575	21490	21439	21342	21193	21453	21491	21352	21287	21479	21424	21264	21415	21285	21454	21317	21235	21460	21434	21469	21292	21387	21400	21218	21399	21484	21446	21608	21589	21442	21259	21284	21180	21305	21499	21424	21455	21318	21417	21239	21269	21221	21483	21265	21502	21227	21322	21286	21389	21136	21354	21281	21394	21185	21391	21268	21158	21220	21489	21469	21408	21390	21421	21311	21205	21369	21614	21260	21413	21469	21359	21217	21471	21374	21436	21541	21517	21514	21219	21223	21360	21301	21266	21418	21426	21423	21318	21303	21481	21496	21245	21626	21535	21419	21221	21415	21335	21333	21295	21250	21385	21336	21236	21385	21377	21325	21374	21486	21243	21378	21359	21388	21549	21276	21353	21180	21128	21328	21368	21495	21226	21490	21590	21316	21450	21425	21305	21440	21254	21178	21462	21415	21180	21266	21350	21646	21395	21398	21365	21258	21370	21291	21312	21322	21488	21290	21267	21173	21424	21252	21646	21180	21474	21298	21360	21371	21594	21295	21471	21387	21294	21731	21217	21408	21469	21129	21473	21359	21449	21234	21288	21174	21404	21282	21277	21207	21192	21288	21522	21265	21386	21291	21407	21596	21439	21314	21418	21484	21324	21562	21566	21369	21183	21400	21444	21385	21402	21460	21167	21110	21284	21451	21335	21386	21411	21428	21218	21377	21357	21349	21317	21550	21252	21460	21487	21434	21266	21473	21462	21415	21348	21268	21352	21352	21412	21363	21417	21271	21449	21465	21324	21488	21436	21256	21284	21227	21483	21323	21362	21563	21381	21368	21381	21442	21383	21244	21425	21369	21611	21542	21424	21487	21354	21098	21297	21605	21281	21475	21164	21365	21278	21332	21354	21419	21330	21310	21398	21455	21249	21388	21505	21533	21328	21409	21134	21410	21561	21265	21336	21211	21397	21371	21473	21314	21331	21437	21462	21288	21349	21293	21374	21404	21167	21369	21440	21162	21395	21238	21507	21408	21493	21306	21488	21347	21494	21322	21290	21432	21445	21207	21127	21545	21450	21462	21509	21378	21367	21480	21444	21497	21287	21296	21383	21358	21315	21583	21518	21289	21382	21322	21361	21555	21302	21288	21402	21337	21541	21053	21378	21436	21182	21415	21339	21436	21352	21505	21268	21255	21170	21329	21392	21532	21362	21355	21323	21425	21323	21416	21513	21350	21490	21568	21404	21464	21184	21188	21513	21344	21388	21407	21405	21413	21378	21379	21465	21455	21529	21336	21300	21272	21502	21461	21510	21219	21361	21252	21410	21561	21477	21570	21222	21315	21439	21431	21256	21486	21371	21280	21394	21370	21309	21128	21370	21332	21385	21429	21286	21356	21451	21405	21540	21447	21200	21422	21220	21444	21243	21492	21407	21163	21352	21234	21390	21426	21349	21393	21487	21207	21375	21323	21264	21459	21567	21228	21492	21292	21455	21546	21372	21202	21493	21371	21388	21405	21163	21329	21323	21389	21348	21304	21473	21415	21532	21390	21431	21186	21323	21544	21458	21289	21154	21310	21331	21372	21411	21303	21448	21557	21570	21487	21508	21234	21418	21242	21422	21327	21295	21413	21672	21382	21463	21397	21580	21442	21493	21449	21471	21507	21457	21409	21348	21399	21405	21235	21266	21526	21273	21368	21392	21374	21381	21287	21473	21398	21484	21502	21428	21360	21518	21415	21388	21526	21265	21402	21384	21334	21433	21365	21507	21588	21338	21317	21265	21402	21551	21357	21335	21509	21604	21127	21595	21311	21100	21406	21282	21164	21299	21342	21243	21222	21552	21446	21420	21367	21332	21622	21224	21318	21233	21505	21475	21242	21167	21304	21528	21376	21056	21329	21362	21389	21357	21418	21326	21367	21509	21525	21500	21402	21291	21350	21554	21323	21389	21432	21218	21282	21317	21382	21493	21274	21298	21068	21482	21258	21517	21399	21352	21170	21448	21248	21528	21207	21432	21325	21346	21477	21327	21445	21408	21297	21415	21267	21519	21347	21542	21564	21271	21111	21288	21238	21308	21127	21239	21350	21197	21507	21411	21399	21380	21246	21439	21496	21433	21371	21489	21371	21294	21589	21340	21379	21562	21474	21248	21342	21463	21205	21442	21385	21432	21405	21663	21259	21384	21344	21270	21394	21291	21333	21448	21549	21106	21389	21355	21404	21588	21369	21472	21415	21287	21275	21332	21355	21180	21386	21358	21344	21378	21393	21614	21374	21446	21388	21454	21354	21453	21320	21451	21384	21420	21309
16379	19344	21712	31731	36976	33086	26975	20845	18747	18240	18227	18069	18171	17850	18252	18161	17887	18046	18181	18129	18235	18160	17896	18044	17991	18189	17992	18019	18090	18095	18183	18118	18110	17902	18107	18104	18110	18162	17875	18012	18049	18044	18158	18179	18105	18049	18078	17969	17957	18076	18012	18066	18021	18013	17987	18046	17893	17986	17994	18123	17992	18067	18181	17829	18000	18050	18244	18029	18046	17967	17979	17960	18064	17875	18111	18024	18087	17949	18057	18138	18124	18128	18103	18117	18093	18182	18077	18048	18063	18017	17895	18061	18032	18073	17945	18030	18141	17981	18198	17952	18015	18002	17897	18078	17849	18050	17960	18214	18110	17974	18108	18160	17944	18134	18000	18013	17983	18037	18089	17776	18114	18064	18005	18254	18184	18174	18130	18090	17851	18053	18132	18174	17950	18108	18119	17996	18093	17974	18128	18123	17887	18165	18155	18107	18170	18093	17972	18031	18053	18049	18008	18086	18194	18087	17914	18002	18061	17929	17944	18164	17987	18148	18106	18261	18014	18073	17987	18041	18120	18161	18132	18051	18019	18015	18003	17959	17893	18090	18045	17971	18089	18043	18090	18015	18103	18168	17995	18026	17921	18037	18143	18023	17963	18081	18072	18102	18074	18209	18054	18000	17804	18182	18145	18198	18040	18144	18084	18103	18137	17934	18046	18075	18034	17984	18032	18044	18194	17910	18012	18036	17995	17981	18004	18124	18012	18051	18197	17954	17871	17967	18199	17975	17901	17930	18023	18109	17925	18053	17968	18062	18173	18064	18053	18061	18083	17971	18200	18009	18117	18227	18042	18142	18212	18030	18068	17947	18045	17937	17970	18085	18026	17994	18162	18218	17989	18080	17979	18203	18118	18217	17975	18162	17982	18168	18120	17970	18095	18155	18218	17957	17872	18141	18042	17898	17863	18225	17994	18134	18048	18003	18098	17989	18199	18123	18107	18027	18124	18033	18002	17931	18043	17894	18001	18024	18064	18174	17903	18041	18067	18090	18037	18007	18036	17965	17920	18016	18120	18264	18025	18000	18044	18116	18078	18122	18053	18034	17989	18006	18167	18167	18175	17915	18009	17968	18029	17915	17989	18101	18059	18243	18207	18123	18006	18031	18148	18095	17914	18151	18016	18052	18135	18028	17768	18037	18064	18027	17988	17902	18153	17941	18144	18143	17956	18275	18081	18079	18018	18109	18127	18080	18104	17996	18132	18135	18122	17984	18104	17971	17972	18022	17849	18034	18102	18069	18109	18071	18279	17959	18103	18071	17818	18119	18013	17958	18016	18052	18050	18154	18176	17883	17987	18081	18197	18025	18137	17901	18137	17954	17991	18019	18002	17942	18071	18076	17958	18066	18065	17886	18069	17968	18113	18042	18149	18012	18103	17966	18041	18065	18067	18034	17991	17841	18123	18007	17993	17818	18012	18034	18040	17971	17902	17997	18036	18151	18001	17879	18005	18086	18028	17993	18069	18081	18036	18021	18048	17943	17939	18221	18014	18052	18033	18228	18096	18041	18119	18249	17927	17928	18071	18009	18230	17831	18147	18172	18158	18083	18106	18143	17967	18149	17947	18179	18023	18041	18064	18174	18228	17926	18097	18117	17998	18006	18034	17983	18070	18264	18041	18050	18153	18015	17898	17916	18208	18089	17995	18239	18155	18112	18106	17957	18007	18056	17997	18050	17961	17982	18047	18203	17985	18102	18018	18160	17975	18172	18018	18151	18114	18153	18043	18056	17901	18007	18044	18139	18111	18061	18065	17995	18107	18072	18105	18134	17909	18068	17948	18091	18199	18127	18157	18357	18113	18160	17984	17980	18049	17997	18224	17996	18076	18126	18005	18038	18031	17995	18193	18065	18074	18168	17928	17902	18229	18190	17967	18102	17991	18032	18091	18091	18139	18074	17784	18069	18134	18074	18068	18142	18018	18059	18154	18040	18275	17965	18157	18042	18182	18051	18259	18138	17907	18256	18085	18185	18132	18289	18140	17998	18028	17892	18183	17924	17940	18043	18111	17954	18178	18032	17982	18044	18191	18098	18103	17994	18113	18079	18042	17981	18041	18030	18087	18167	18211	17975	18160	18019	17905	17934	17947	17969	18164	17938	18021	18041	18141	17935	18058	18007	18060	18113	18020	17770	18285	17812	18087	17967	18165	18023	17957	17953	18134	18079	17982	17851	18003	17965	18062	18108	17879	18137	18089	18054	18134	18179	18121	18056	18060	18114	18093	17967	18017	18063	18184	17957	18060	18031	18170	18069	18101	18108	18103	17913	18085	18071	18112	17928	17821	18223	18064	18158	18063	17972	18079	17997	17923	18221	18052	17890	18161	18122	18254	17828	18046	17937	18064	18058	18217	18050	18245	18067	18123	18101	18062	18206	17986	17924	18033	17835	18175	18013	18274	18149	18107	18072	18047	18251	18058	18187	17886	18033	17984	18154	18225	17994	18134	18102	18231	17848	17968	18038	18184	18023	18024	18048	18061	18151	18057	18157	18164	18170	17993	17954	17961	18169	17942	18111	18067	18218	17987	18016	18155	18010	18024	18038	17943	18127	18134	18105	18051	17804	17984	17952	18015	18147	18060	18217	17937	17928	18145	18154	18108	18160	18045	18088	17963	17979	17939	18117	17978	18131	18267	17931	17925	18038	18082	17909	18075	18069	18272	18275	18164	18100	18051	18144	18097	17873	18100	17949	18062	18171	17895	17942	18140	18169	18129	18169	17949	18276	18077	18079	17942	17780	17965	18087	17973	17954	18217	18137	17863	18088	18098	18179	18124	18045	18066	18080	18125	18012	17997	18063	17959	18121	18077	18020	18188	18089	18160	17933	17976	17968	18009	17975	18002	18059	17957	18003	17883	18091	18099	18034	18165	18127	18056	17983	18004	17949	18204	18039	18052	17958	18236	18150	17848	17863	18125	17856	18272	18060	18152	17960	17974	17895	18005	18142	18064	18116	18059	18226	17855	18104	17877	18043	17918	17959	17982	18096	18128	17884	17953	18139	18307	18134	18008	18007	18288	18112	17846	18132	18234	18089	18101	17976	17928	17863	17843	18054	17984	17831	18025	17941	17962	18061	17929	18123	18106	17953	17830	18122	18079	18038	18255	18093	17970	17826	18037	18014	18041	18091	18229	18154	17979	18054	18134	18239	18050	18137	18058	17884	17984	17893	17867	17986	18027	18133	18124	18131	17943	18133	18158	17985	18056	18072	17965	17912	18045	18109	18183	17985	18059	18095	17955	18318	17913	18257	18146	18054	18112	18065	18024	18260	18112	17951	18272	18076	18091	17959	18022	18102	18034	18121	18131	18043	18271	18131	18063	18175	17933	18048	18067	17867	18040	18064	18089	17909	18195	18003	18062	18031	18127	18164	18221	18055	18148	18060	18097	18024	18204	18077	18231	18038	18042	18086	17972	18124	18123	18043	18077	18210	18058	17785	18266	17929	17951	18118	18155	17984	18012	18043	18135	18115	17949	17996	18118	17938	18006	18078	18380	17954	18129	17916	18080	18223	18120	18035	18079	17949	18010	18131	17993	18028	18155	18035	18084	17921	17960	17997	18063	17956	18145	18112	17861	17981	18013	18265	17976	18087	18040	18244	17836	17989	18165	17956	18028	18153	18191	18035	18015	18054	18093	18012	18154	18082	17931	18023	18125	18117	17929	17848	18061	18042	17968	18030	17961	18165	17960	18090	18038	18137	18076	18009	18003	17998	18081	17953	18065	18065	18007	17967	17983	18108	18152	17945	18204	18059	17987	18117	18194	18011	18058	18089	18095	17848	17976	18105	17935	18101	17853	18058	17955	18099	18109	18121	18049	18071	18171	18079	17955	17901	17958	18036	17866	17847	17929	18110	17992	17960	18023	17957	18089	18217	18092	18131	18228	17966	18110	17999	17920	18158	17972	18184	17999	17998	18051	18327	18100	18049	18050	17933	18164	18007	18299	18086	18077	18140	18041	18035	17983	17927	17910	18162	18118	18077	18093	18066	18125	18106	17987	17941	18001	17992	17930	18177	18045	18091	18225	17927	18066	18111	17977	17868	18314	17891	18297	18024	18217	17968	18052	18248	18095	18114	18248	17783	18185	18034	18104	17990	18175	18025	18037	18077	17974	18028	18086	18173	18032	18181	18084	18159	18136	18043	18134	18030	18270	17887	18014	18117	17983	18053	17997	17923	17949	18050	18116	18116	17970	18036	18066	17877	17983	17953	17937	17951	17924	17938	18015	17913	18269	18083	17922	18078	17988	18077	18142	17913	18089	18197	17972	18111	18056	18071	18046	17961	18209	18074	18093	18027	18033	18034	18153	18030	18133	17997	18111	18090	17998	18130	18154	17960	18166	18045	18094	18025	18225	18047	18163	18067	18031	18188	18214	17999	18036	17946	17893	18135	18133	18073	17959	17917	17878	18160	18015	18059	18221	18118	18155	18157	18038	17917	18218	18054	18180	18129	18187	18289	18069	18134	17889	18236	17868	18132	17930	17987	17885	18109	17994	17906	17998	18301	18045	18025	17880	17984	17856	18142	18050	18120	18139	18145	18069	17965	18016	17961	18008	18130	17994	18037	18034	18088	17965	18098	18016	18206	18232	18086	18091	18088	18144	17970	18175	17974	18069	18025	18075	18200	18254	17946	18013	18091	17946	18119	18125	17957	18037	17948	18044	18110	18192	17981	18032	18011	18135	17967	17917	18056	18006	17924	18007	18038	18013	18062	17977	18107	18100	18076	18128	17955	18102	18126	18079	17987	17936	17931	18106	18051	18051	18137	18089	18088	18112	18099	18293	18183	18101	17920	18024	18076	18093	18122	18185	18107	18150	18064	18010	18196	18180	18013	18048	18238	17938	18054	18101	18085	18041	18139	18053	18128	18054	18087	18113	18063	18161	18057	18197	18168	18169	17997	18124	18222	18097	18177	18169	18090	18094	17981	18164	18160	17994	18121	18075	17931	17989	17984	18118	18133	18096	18161	17956	18240	17883	17960	18135	17973	17994	18088	18169	18103	17865	18013	18103	18070	18074	17897	18205	18036	18049	18045	17932	18092	18040	17966	18151	18190	18062	18085	18096	18092	18032	18038	18052	17974	17970	17913	18141	18091	17944	18140	18075	18068
24721	21149	28265	39667	58221	54871	44256	31531	24321	22184	21620	21634	21418	21468	21485	21394	21333	21309	21282	21496	21228	21596	21286	21308	21476	21345	21415	21522	21275	21464	21516	21237	21259	21381	21472	21375	21452	21537	21397	21477	21458	21468	21301	21262	21312	21269	21349	21272	21333	21344	21296	21379	21592	21566	21236	21232	21477	21273	21291	21432	21337	21310	21317	21402	21320	21310	21440	21668	21476	21651	21542	21376	21392	21383	21299	21372	21392	21410	21235	21180	21438	21165	21347	21361	21355	21330	21295	21379	21412	21086	21212	21228	21426	21315	21407	21323	21249	21391	21210	21339	21280	21566	21208	21313	21247	21271	21503	21489	21442	21407	21254	21322	21292	21353	21250	21138	21531	21302	21107	21219	21176	21149	21500	20967	21390	21354	21490	21404	21157	21219	21213	20973	21161	21312	21518	21253	21040	21188	21292	21431	21444	21354	21399	21376	21281	21537	21467	21268	21359	21187	21236	21305	21323	21156	21183	21268	21135	21467	21426	21171	21289	21372	21386	21395	21439	21135	21291	21168	21244	21335	21160	21261	21198	21250	21405	21318	21324	21231	21263	21249	21430	21529	21282	21272	21140	21302	21079	21299	21270	21259	21558	21519	21369	21336	21092	21251	21077	21340	21317	21340	21509	21363	21268	21313	21431	21225	21322	21204	21296	21226	21398	21509	21446	21426	21410	21095	21180	21511	21269	21020	21176	21236	21161	21447	21322	21333	21354	21264	21213	21423	21340	21363	21157	21404	21467	21241	21322	21018	21287	21342	21256	21335	21267	21361	21339	21404	21099	21149	21179	21065	21503	21463	21399	21454	21319	21365	21247	21224	21376	21359	21401	21478	21289	21274	21093	21217	21028	21545	21291	21373	21169	21166	21369	21487	21037	21231	21571	21358	21234	21403	21572	21173	21328	21200	21099	21396	21369	21488	21307	21311	21258	21522	21404	21196	21252	21320	21267	21355	21363	21539	21496	21519	21363	21441	21554	21176	21411	21350	21516	21418	21263	21267	21011	21287	21334	21217	21154	21299	21311	21217	21112	21448	21461	21324	21108	21237	21299	21341	21417	21320	21466	21359	21525	21447	21261	21259	21278	21480	21301	21395	21217	21259	21652	21259	21247	21249	21315	21210	21187	21209	21377	21519	21131	21191	21222	21317	21320	21355	21316	21417	21141	21192	21488	21276	21068	21352	21481	21441	21296	21287	21285	21284	21367	21218	21219	21359	21209	21256	21199	21304	21327	21358	21428	21493	21327	21195	21460	21452	21399	21330	21188	21428	21335	21202	21472	21305	21210	21471	21178	21314	21380	21386	21457	21386	21023	21392	21221	21304	21299	21275	21426	21349	21508	21297	21234	21469	21375	21377	21244	21448	21398	21419	21257	21216	21372	21476	21188	21407	21350	21413	21597	21316	21227	21263	21501	21249	21270	21345	21250	21555	21300	21290	21467	21156	21355	21282	21342	21293	21270	21201	21205	21535	21274	21319	21280	21388	21288	21596	21326	21167	21289	21252	21397	21412	21513	21271	21342	21651	21471	21249	21368	21447	21168	21210	21329	21172	21250	21119	21475	21259	21540	21030	21089	21025	21449	21413	21352	21402	21283	21284	21415	21248	21162	21370	21327	21208	21381	21518	21182	21351	21331	21187	21259	21275	21079	21154	21177	21255	21143	21381	21300	21391	21403	21668	21356	21272	21193	21361	21288	21472	21577	21180	21392	21390	20949	21167	21298	21325	21177	21363	21424	21254	21225	21286	21448	21408	21108	21266	21255	21267	21320	21368	21466	21109	21232	21423	21356	21361	21301	21297	21412	21193	21264	21161	21453	21294	21435	21328	21373	21192	21230	21334	21252	21658	21301	21319	21279	21356	21424	21396	21173	21065	21474	21390	21440	21314	21327	21196	21326	21368	21265	21147	21407	21054	21221	21292	21296	21445	21415	21274	21493	21201	21293	21497	21340	21570	21459	21228	21187	21385	21261	21473	21283	21271	21274	21348	21059	21422	21399	21216	21308	21260	21352	21039	21249	21142	21288	21214	21264	21379	21343	21191	21128	21317	21279	21149	21360	21313	21357	21320	21331	21214	21331	21194	21360	21322	21363	21093	21396	21216	21252	21334	21319	21079	21233	21332	21371	21405	21320	21291	21332	21490	21383	21158	21521	21350	21230	21177	21272	21248	21433	21310	21395	21423	21451	21425	21470	21368	21371	21196	21478	21501	21374	21315	21357	21279	21503	21419	21314	21264	21554	21184	21250	21198	21191	21486	21320	21292	21155	21569	21372	21477	21317	21254	21356	21466	21342	21509	21469	21374	21322	21242	21383	21248	21265	21305	21580	21368	21317	21287	21247	21098	21216	21287	21409	21254	21397	21518	21283	21356	21219	21362	21315	21274	21286	21238	21397	21394	21409	21479	21513	21354	21314	21375	21249	21187	21191	21435	21357	21026	21427	21358	21298	21319	21319	21193	21400	21268	21169	21388	21288	21262	21484	21104	21202	21303	21360	21360	21150	21055	21202	21317	21492	21385	21244	21345	21249	21435	21154	21258	21250	21307	21280	21321	21341	21293	21450	21345	21347	21578	21296	21241	21434	21167	21348	21106	21212	21438	21227	21242	21337	21343	21249	21601	21334	21329	21393	21341	21554	21169	21318	21314	21191	21163	21278	21276	21456	21187	21274	21309	21448	21548	21418	21173	21318	21239	21263	21321	21354	21553	21383	21455	21316	21634	21166	21315	21519	21330	21258	21241	21417	21344	21353	21474	21365	21254	21299	21420	21344	21460	21333	21232	21608	21399	21329	21512	21064	21349	21137	21294	21450	21572	21437	21063	21415	21406	21482	21212	21286	21234	21375	20999	21387	21102	21023	21152	21376	21253	21194	21513	21433	21339	21251	21332	21394	21326	21232	21186	21243	21340	21265	21211	21306	21305	21414	21427	21370	21199	21376	21455	21374	21516	21195	21373	21302	21387	21157	21161	21260	21235	21170	21203	21314	21184	21320	21148	21326	21193	21415	21398	21313	21360	21350	21378	21266	21427	21292	21179	21564	21287	21240	21159	21343	21081	21449	21197	21394	21667	21634	21167	21334	21254	21344	21312	21571	21137	21200	21273	21552	21172	21155	21381	21509	21170	21362	21327	21369	21137	21262	21217	21266	21377	21200	21307	21251	21135	21292	21275	21090	21136	21389	21354	21302	21318	21296	21058	21183	21370	21432	21334	21206	21419	21172	21386	21412	21549	21343	21482	21288	21372	21390	21353	21128	21474	21276	21302	21434	21454	21194	21505	21103	21237	21402	21361	21255	21229	21415	21326	21258	21295	21341	21321	21251	21631	21413	21314	21466	21397	21491	21395	21342	21372	21197	21241	21480	21209	21530	21361	21405	21352	21193	21304	21257	21246	21429	21130	21309	21376	21356	21337	21336	21364	21421	21334	21300	21493	21454	21285	21503	21383	21322	21475	21324	21188	21324	21319	21268	21191	21269	21175	21480	21407	21324	21125	21443	21161	21254	21503	21328	21358	21423	21349	21318	21246	21311	21281	21281	21471	21464	21394	21485	21183	21160	21280	21288	21271	21250	21278	21396	21267	21116	21519	21385	21217	21384	21460	21340	21289	21310	21297	21346	21125	21312	21335	21179	21259	21558	21249	21323	21215	21302	21190	21298	21313	21220	21507	21378	21344	21418	21259	21238	21299	21305	21281	21374	21124	21435	21448	21368	21378	21294	21361	21371	21119	21445	21503	21296	21307	21162	21393	21354	21193	21506	21436	21486	21319	21240	21409	21260	21306	21318	21363	21293	21314	21183	21348	21479	21249	21205	21278	21297	21360	21405	21345	21475	21456	21376	21425	21243	21452	21366	21337	21132	21329	21225	21339	21331	21336	21244	21169	21358	21218	21317	21471	21345	21476	21375	21277	21194	21320	21342	21212	21386	21320	21546	21399	21464	21417	21191	21302	21281	21320	21104	21366	21291	21302	21091	21389	21323	21244	21571	21220	21496	21365	21380	21201	21485	21334	21229	21383	21362	21351	21458	21322	21184	21272	21407	21579	21328	21237	21200	21425	21234	21284	21189	21315	21176	21197	21392	21232	21421	21172	21237	21326	21438	21214	21372	21454	21409	21401	21242	21305	21427	21441	21459	21247	21275	21316	21528	21435	21505	21356	21395	21232	21373	21451	21257	21206	21221	21403	21223	21286	21373	21309	21522	21252	21195	21417	21283	21347	21164	21383	21385	21143	21242	21366	21320	21359	21371	21375	21323	21460	21578	21351	21369	21235	21124	21243	21303	21516	21464	21431	21237	21169	21385	21240	21310	21303	21476	21389	21592	21534	21424	21164	21160	21445	21448	21421	21446	21321	21061	21354	21447	21410	21329	21487	21289	21177	21397	21328	21389	21141	21065	21227	21302	21329	21615	21321	21363	21159	21210	21198	21150	21341	21351	21289	21459	21080	21334	21238	21252	21157	21375	21544	21205	21254	21371	21312	21349	21303	21239	21230	21418	21163	21365	21266	21267	21104	21451	21416	21110	21210	21369	21471	21248	21363	21483	21158	21179	21455	21428	21282	21308	21293	21460	21358	21354	21171	21467	21390	21381	21339	21083	21218	21227	21348	21244	21307	21239	21500	21255	21313	21216	21267	21128	21350	21412	21397	21519	21150	21345	21379	21210	21346	21386	21499	21407	21410	21137	21414	21172	21267	21334	21492	21398	21458	21332	21112	21481	21313	21312	21539	21210	21286	21475	21479	21065	21396	21256	21390	21273	21604	21433	21361	21251	21364	21006	21386	21368	21407	21328	21212	21286	21333	21304	21164	21216	21258	21158	21465	21357	21350	21405	21209	21394	21260	21223	21339	21375	21486	20989	21252	21294	21330	21429	21381	21405	21366	21513	21460	21130	21387	21402	21429	21357	21310	21125	21185	21278	21172	21342	21415	21201	21397	21346	21532	21376	21473	21277	21155	21517	21382	21312	21133	21339	21316	21425	21413	21323	21345	21350	21392	21422	21297	21404	21265	21345	21024	21155	21256	21278	21201	21254	21352	21240	21170	21485	21365	21282	21282	21117	21313	21428	21052	21419	21442	21388	21338	21289	21476	21303	21206	21095	21219	21477	21353
15358	22944	38205	56832	64403	55008	42386	28938	20766	18289	18114	17869	18097	18143	18108	17969	17908	17934	18049	18050	18059	17965	17926	18045	18027	18088	18044	18151	17853	18167	18131	17970	18070	17876	18127	18048	18308	18165	18001	17957	18116	17990	18139	18043	18052	18007	18025	17971	18073	18041	18069	18162	18037	18092	18129	18033	18035	18046	18073	18029	18051	17809	18169	17995	18067	17878	18078	17962	18181	17866	18009	18039	17839	18017	18010	18165	18217	17894	17984	18133	18047	17862	18159	18047	18027	18088	18024	18179	18046	17994	17884	17862	17915	18071	17895	18022	18123	18024	17979	17922	17939	17903	18002	17851	17926	17866	18057	17957	18076	18075	18129	17916	18040	18004	17989	18035	18016	17963	18115	17960	18231	17988	18116	17986	17954	18009	17949	17880	18094	18346	18108	17954	18024	18105	17990	18205	17897	18160	17934	17941	17953	18032	17999	18050	17866	18185	18046	18144	18052	18101	17896	17940	17875	18237	17926	17924	18174	17977	17984	18019	18043	18072	18201	18052	18078	17896	18028	18043	17969	17797	18003	17925	17903	17960	18040	17818	17946	18066	18122	18012	17770	17934	18016	17852	18240	18155	18007	18066	18101	17891	17900	17900	18088	18089	17933	17981	18004	17955	18013	18030	17902	18114	18104	18143	18130	17942	18020	18019	17889	18075	18151	18086	17879	17922	18085	17981	18081	18074	18035	18068	17865	18033	18056	18038	17788	18135	18077	17899	18196	18001	17995	18065	17924	17810	18052	18094	17738	17909	18134	17990	17876	18013	17870	18117	18070	17981	17955	17926	18020	17990	18034	17916	18025	17987	17984	18026	18034	17916	17935	18017	17949	17876	17987	18094	18097	18135	17951	17988	17938	18062	18094	17894	17917	17996	18034	18133	17864	18162	17928	18036	18086	17956	17933	17908	18107	18133	18077	18022	18082	18099	17934	18007	17973	17967	18009	17899	17985	17896	17868	18076	18075	18065	18053	18138	18048	18082	17885	18003	17942	18026	18005	18104	17959	18078	17853	18125	18006	17909	18053	17971	17907	18219	17977	17990	18164	18116	18002	17899	18070	18049	17836	18120	17751	17923	18076	18028	18075	17906	17901	18121	18156	17961	17907	18009	18125	17994	18110	17961	18037	17962	17977	17963	18070	18115	18022	17881	18068	18096	18106	18108	18041	17926	17936	18081	18136	18054	18002	17993	18046	18135	18121	17994	17919	18082	17966	18006	17919	18120	17977	18079	17959	18027	18009	17945	17972	17864	18040	17978	18140	17971	18143	18063	18078	18032	18001	18038	17873	18090	18054	17851	18066	18010	18123	18038	17875	18044	17851	18131	17891	17993	18068	17969	18103	18073	17977	18095	18013	18035	18067	17877	18150	17947	17794	18086	17998	17957	18031	17991	18012	17963	17875	18169	17964	18002	18061	18020	17833	18099	18151	17985	18028	18131	18077	17893	17948	18128	18148	17888	17918	18078	18047	18099	17987	17989	17991	18026	18079	18082	17791	18028	18107	18076	17974	18091	17980	18034	17973	18036	18094	17920	18054	17976	18089	17952	18015	17998	17940	18192	18028	18045	18004	18154	18199	17949	17932	18143	18038	18086	18025	18049	17876	18206	18104	17944	17978	18000	17987	18079	18112	18142	18025	18050	17984	17994	18177	17953	18093	17972	17927	17952	17933	17924	17961	18000	18111	18029	18026	18085	17937	17995	18043	18066	17823	17984	18116	18109	17938	18244	18071	17974	17924	17980	17949	18024	18080	18003	18087	18068	18070	18050	18045	18006	18099	18062	17969	18082	18163	18088	18057	18056	17911	18039	17982	17930	18113	17920	17814	17910	17890	18164	18016	17993	18026	17823	17961	18070	18119	17980	17989	17948	18088	18099	18103	17913	18004	18097	18154	17943	17889	18178	18160	17911	17999	17904	18090	17873	17927	18058	17924	17986	18038	18197	18241	18007	17981	18084	17988	17917	18056	18027	18152	18103	18087	17962	17935	17999	18042	18001	18054	17846	18039	17898	18099	18060	17951	17904	18017	18092	18119	17976	18053	17979	18067	17931	18035	18216	18034	17994	17944	18018	17936	17757	18120	18140	18077	18034	18001	17979	18027	17909	17924	18029	17928	17932	17962	18009	18157	17869	18179	17963	18091	17986	17936	18118	17904	17983	17977	18094	18029	17959	18015	17848	18017	18209	17832	17992	18185	17944	18022	18109	17977	18101	18026	18032	17853	17948	17817	18104	18116	17972	18070	18005	17867	17882	17936	17938	18027	17947	18080	18098	18022	17922	18074	18031	17960	17944	17991	18043	17890	18042	18003	17821	18095	18098	18096	18017	17995	17901	18059	17864	18036	18008	17941	18039	18067	18026	18075	18016	17977	18117	17955	18045	18095	17977	17963	17953	18021	18018	18010	18014	17936	18063	17936	18020	17941	18059	18009	18078	17908	18004	17982	17871	18077	18039	17881	18116	18041	17792	18031	17966	18070	17854	18135	17937	18000	17877	18192	17941	18043	18077	18068	18093	17937	17940	18018	17968	17920	18063	17821	17966	17933	17950	17970	17959	18061	18096	17912	17980	18126	17989	18055	18079	17934	18156	17986	17960	17991	17977	17940	17993	17911	18218	18001	17881	18071	17990	18081	18012	17868	17987	18177	18036	18008	17986	17992	18116	18171	18055	18004	18041	18081	18052	17886	17902	18003	17904	18062	18186	18008	18052	18060	18074	18056	18190	18101	17924	18145	18057	17878	18036	17965	18004	18045	17942	18071	18045	18104	17951	17932	18122	17945	18058	17989	17891	18090	18128	18165	18002	17867	18108	18175	18157	18206	18090	18021	17939	18008	18024	18187	17975	18012	17886	18004	17988	18081	18013	17941	17986	17999	18148	17833	17952	17906	18018	18012	17956	17926	18082	17902	17970	17922	18103	18080	18267	18170	18121	17897	18039	17933	17924	17990	18024	17971	17950	18010	17943	17959	17952	17914	18103	17854	17813	17906	18048	17757	17958	17902	17991	18110	17890	18086	18066	17797	17941	17988	18017	18013	17892	17993	17918	17988	18024	18016	17960	17941	17741	18069	18023	18030	18000	18273	17820	18127	18013	17980	17953	17945	17990	17934	17881	18067	17936	18086	18054	17703	18000	18233	18238	18035	17736	18045	17810	17943	17979	17903	18020	18202	17930	17953	17907	18145	17955	18057	17960	17983	18005	18073	17878	18041	17937	17965	17908	17976	17989	18124	17890	17961	18072	18163	17774	18084	18089	18183	17956	17900	17934	18068	17973	17892	18054	17964	18138	18045	18080	17955	18044	17886	18080	18028	17947	17956	17950	18004	18024	18335	17880	17972	17983	18000	18147	18172	18143	18106	17975	17894	18055	18063	17955	17856	18053	18026	17840	17930	18075	17927	17990	18068	18155	17965	17964	17990	18118	18012	17912	18023	17966	18180	17900	17932	18067	17840	18169	17997	18098	18117	18188	17893	18088	18092	17875	17944	18097	18015	18068	18108	18005	17803	18008	18066	18089	17955	17886	18092	17857	18119	18173	18086	17941	17943	17863	18049	18146	18105	18061	18145	18041	18066	17852	18051	18030	18327	18050	17941	18058	18099	18039	18060	18065	18065	18015	17956	18177	17968	17954	17972	18155	17862	17971	17878	17978	18068	18103	17989	18103	17849	17975	18005	18138	18093	18129	18085	18005	18062	17862	17970	18039	18044	17997	17940	18075	18097	18120	18057	18009	17955	18078	18193	18007	17980	18120	18044	18011	18052	17981	17925	17910	17988	17945	17976	18056	17934	17989	18140	18006	18140	18019	18099	17901	18026	17942	18060	18010	18021	17916	18107	17963	17945	18072	18177	17975	17974	17919	18292	17928	18074	18093	17979	17816	18096	17993	17994	18241	17804	17979	18047	18023	18016	18100	17986	17965	18002	18112	18052	18201	18037	18047	18001	18075	18122	18090	18116	17999	18128	18016	17905	17805	18180	18089	17967	17922	17960	18002	18028	18165	18144	18135	17986	18066	18100	18011	18051	17917	18153	18144	17927	17830	17924	18226	18031	18080	17981	18118	17801	18242	18031	18043	18200	17994	18039	17896	17798	18120	18041	18071	18216	17932	17972	18050	18040	18010	18107	18027	18038	17975	17866	18013	18136	18082	17987	17940	18099	18027	18081	17940	17984	17896	17847	18034	18126	18063	18059	17885	18029	17849	17995	18121	17996	17965	17980	17958	18079	17953	18035	18047	18011	17891	17863	17900	18035	17987	18086	18127	18063	18033	18132	17929	18258	18017	17949	17771	17912	17950	17875	18006	17971	18095	17903	18138	17961	18102	18057	18057	18165	17946	18008	18066	17900	18120	18023	17913	18152	17916	18148	18062	18000	17889	18114	17907	17964	17878	18002	18070	17919	17900	18141	18072	18088	18139	18218	17990	18205	17993	18072	17989	17929	18049	18063	18040	17952	17977	18047	17848	18119	18221	18095	18068	18005	17894	17965	18104	18014	17979	18012	18057	17900	17985	18079	17855	17967	17973	17796	18125	18103	18056	17985	18102	17875	17908	18126	18156	17969	17992	18026	18096	18090	17810	18142	18070	17986	18194	17968	17836	17985	18039	18165	17940	18135	17915	18067	18100	18067	18034	17973	18052	18038	17959	17984	17879	17880	17963	17959	18017	18009	18085	17887	17881	18019	18087	17962	17993	18158	17924	17961	18103	18107	17770	18117	18077	17930	17730	17998	18043	17852	17956	18054	17983	17881	17986	17974	17880	17899	17947	17952	18025	18090	17980	18096	17947	18027	17948	18105	17906	18035	17987	18095	18030	18012	18050	17988	18110	17865	17964	17990	18059	18123	17958	17903	18172	18067	17828	17911	18030	17870	18038	18080	18222	17993	17955	17996	17908	18130	18043	17942	17820	18085	18038	18159	17892	17954	18110	17946	17882	18027	18129	18059	17915	17974	18149	17940	18055	17931	17928	17917	17970	17966	17965	18098	17920	17977	18077	18251	17913	18087	17999	18097	17953	18070	17971	18033	17930	17950	17912	17964	18128	18076	17911	18032	18020	18103	18063	18077	18081	17993	17995	18039	18059	17979	17988	17959	17944	17954	18118	17953	18129	17932	18139
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
