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
339547720164	339547720717	339547721267	339547721817	339547722367	339547722917	339547723467	339547724017	339547724567	339547725117	339547725667	339547726218	339547726768	339547727318	339547727868	339547728418	339547728968	339547729518	339547730068	339547730618	339547731168	339547731718	339547732268	339547732818	339547733368	339547733918	339547734468	339547735018	339547735569	339547736119	339547736669	339547737219	339547737769	339547738319	339547738869	339547739419	339547739969	339547740519	339547741069	339547741619	339547742169	339547742719	339547743269	339547743819	339547744370	339547744920	339547745470	339547746020	339547746570	339547747120	339547747670	339547748220	339547748770	339547749320	339547749870	339547750420	339547750970	339547751520	339547752070	339547752620	339547753170	339547753721	339547754271	339547754821	339547755371	339547755921	339547756471	339547757021	339547757571	339547758121	339547758671	339547759221	339547759771	339547760321	339547760871	339547761421	339547761971	339547762521	339547763072	339547763622	339547764172	339547764722	339547765272	339547765822	339547766372	339547766922	339547767472	339547768022	339547768572	339547769122	339547769672	339547770222	339547770772	339547771322	339547771873	339547772423	339547772973	339547773523	339547774073	339547774623	339547775173	339547775723	339547776273	339547776823	339547777373	339547777923	339547778475	339547779023	339547779573	339547780123	339547780673	339547781224	339547781774	339547782324	339547782874	339547783424	339547783974	339547784524	339547785074	339547785624	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2580	3600	2300	2581	3600	2300	2581	3600	2300	2581	3600	2300	2581	3600	2300	2582	3600	2300	2582	3600	2300	2582	3600	2300	2582	3600	2300	2583	3600	2300	2583	3600	2300	2583	3600	2300	2583	3600	2300	2584	3600	2300	2584	3600	2300	2584	3600	2300	2584	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2589	3600	2300	2589	3600	2300	2590	3600	2300	2590	3600	2300	2590	3600	2300	2591	3600	2300	2591	3600	2300	2592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22668	21190	28914	25788	54428	74967	66008	50335	38976	33108	31369	31240	31637	31488	31574	31506	31394	31488	31413	31387	31357	31297	31373	31340	31242	31188	31228	31222	31293	31168	31425	31155	31350	31455	31249	30993	31272	31151	31250	31212	31238	31268	31254	31194	30980	31390	31189	30913	31095	31033	30977	31278	31143	31309	31167	31282	31173	31019	31111	31092	31091	31237	30917	31375	31358	31099	31275	31211	31406	31131	31104	31320	31358	31249	31158	31050	31158	31066	31023	31296	30914	31155	31131	31328	31132	31181	31088	31284	30984	30958	31122	31315	31185	31260	31034	31128	31289	31288	31329	31288	31034	31260	31071	30994	31092	31154	31005	31099	30986	31322	31032	31137	31394	31105	31248	31192	31136	31081	31192	31279	31020	30853	31059	31034	31145	31024	30899	30989	31001	31219	31039	31115	31005	31155	31252	31023	31056	31158	31331	31221	31117	31202	31099	31308	31083	31183	31156	30986	31191	31246	31112	31356	31073	31251	31388	31222	31035	30891	31289	31133	31145	31026	31050	31113	31042	31085	31207	31311	31052	31115	31175	30866	31162	31124	31403	31327	31197	31221	31093	31156	31049	31303	31078	31183	31352	31197	31190	31353	31136	31111	31628	30833	31163	31368	31557	31044	31165	31000	30919	31234	31210	31058	31155	31356	31084	30935	30872	31078	31213	31141	31090	31156	31170	31275	31264	31229	31207	30978	31111	31078	30840	31009	31324	30951	31101	31022	30984	30970	31283	31070	31269	31323	31403	30951	31113	31185	31195	31206	31220	31329	31185	31427	31352	31126	31212	31366	31238	31162	31171	31005	31046	31129	31189	31130	31053	31135	31091	31388	31192	31035	31364	31069	31109	31198	31022	31035	31068	31024	31106	30932	31225	31106	31066	31064	31082	31149	31361	31304	30938	31078	30883	31066	31109	30918	31472	31298	31234	31010	31143	31024	31271	31230	31130	31327	31203	31458	31153	30776	31047	31229	31116	31117	30953	31153	31414	31309	31234	30993	31059	31195	31039	30997	31193	31127	31023	31179	31267	31174	31078	31138	31252	31225	31145	31166	30926	31151	31239	31193	31243	31182	31117	31029	30975	30973	31157	30927	31112	31161	31274	31225	31076	31271	31188	31159	31216	31382	31344	31132	31175	30993	31010	31015	31083	31034	31128	31144	31074	31119	31160	31146	31147	31070	31188	30990	31029	31132	31118	31246	31353	31096	31360	31163	31288	31245	31417	31143	31258	31009	31282	31004	31051	30895	31119	31108	31211	31133	31249	30959	31124	31226	31182	30900	30941	31106	31022	31320	31268	31294	31195	31280	31054	31352	30987	31037	31181	30908	31324	31208	31267	31249	31162	31179	31196	31178	31269	31130	31087	31141	31159	31039	31125	31059	31354	30840	31261	30911	31223	31092	30865	31074	31316	31187	31223	31120	31018	31157	31292	31077	30966	31245	31234	31221	31244	31153	31224	31233	31126	31019	31129	31282	31321	31198	31141	31087	31000	31102	31080	31296	31337	31398	31042	31032	30937	31325	31291	31056	31191	31069	30815	31188	31121	31385	31283	31229	31432	31094	31311	31139	31176	31167	31015	30974	31247	31170	31209	31344	31225	30960	31029	30866	31071	31206	31215	31142	31063	31180	31279	31260	30954	31178	31341	31026	31408	31108	31574	30996	31218	31001	30973	30852	31276	31449	31083	30973	31086	31125	31309	30944	31261	31383	31014	30993	31073	31085	31221	31035	31131	31084	31075	31044	31269	31271	30939	30960	31328	31048	31274	31238	31323	31250	31176	31159	31118	31221	31102	31210	31120	31104	31216	31138	31050	31114	31261	30849	31121	31342	31013	31218	31144	31170	31245	31314	31132	31187	31075	31524	31238	31032	31198	31204	31332	31015	31426	31118	31313	31172	31014	31368	30991	31233	31011	31306	31129	31067	31335	31194	30871	31008	31018	30917	31140	31247	31022	31133	31100	30979	31160	31202	31029	31072	31366	31164	31140	31056	31198	31103	31263	30854	30805	30995	31364	31032	31112	31214	31316	31054	31127	31142	30998	31086	31127	31335	31212	30763	31194	31139	31368	31201	31330	31288	31338	31233	31166	31199	31440	31184	31005	30936	31234	31399	31097	31347	31086	30978	31023	31321	31119	31250	31531	31146	31128	31216	31018	31294	31071	30847	31204	31297	31175	31264	31279	31268	30969	31033	31013	31023	31061	31066	31212	31099	30904	31228	31209	31077	31095	31524	31085	31131	31076	31051	31175	31046	31074	31058	30879	31101	31200	31064	30920	31214	31109	31091	31184	31165	31125	31098	31213	31265	31174	30876	31086	31181	31083	30925	31160	31113	31414	31219	31340	31029	31516	31262	31100	31154	31182	31033	30903	31370	31075	31297	31059	30943	30971	31205	30996	31291	31343	31071	31289	31080	31118	31345	31197	30864	30952	31064	31374	31189	31200	31162	31016	31170	30921	31000	31110	31100	31086	31313	31142	31041	31291	31246	31275	31095	31103	30825	31132	31199	31224	31165	31075	31341	30861	31411	31013	31030	30927	31103	31129	31156	30961	31074	31167	31032	31021	31099	31179	31096	31458	31104	31170	30785	31355	31108	31152	31026	31048	31177	31083	31344	30976	31045	31077	31182	31112	31180	31210	30970	31296	31205	31004	31176	31045	31192	31327	31366	31056	31165	31048	31271	31126	31151	31127	31391	31152	30983	31295	30985	30981	31441	31056	31455	31364	31182	30961	31195	30944	31128	31307	31268	31102	31040	31163	31219	31213	30983	31081	31182	31198	31161	31164	31166	31007	31267	31342	31276	31004	31088	31081	31131	31234	31200	30954	31163	31292	31045	31043	31181	31264	30969	31384	31027	31141	31196	31168	30868	31225	31177	31038	31459	30984	31354	31061	31164	30878	31146	30961	31007	30904	30969	30996	30879	31154	30982	31167	31192	31275	30923	31233	31283	31160	31392	31100	31218	31088	30948	31284	31018	31120	30784	31413	31305	31164	31154	30897	30953	31220	31191	31133	31249	31369	31383	31263	31184	31239	31094	31327	31257	31138	31077	31140	31062	31389	31279	31313	31294	31102	30831	31371	31161	31048	31323	31042	31114	31090	31074	31090	31023	31123	30962	31179	31017	30995	30946	31177	31222	31116	31010	30944	30830	31093	31155	31167	31179	31341	31431	31000	31129	31246	31405	31107	31069	31181	31050	31088	30995	31259	31104	31120	31124	31004	31390	30982	30989	31309	31201	30993	31304	30955	31056	31067	31253	31338	31252	31108	31230	31058	31043	31195	31106	31137	31149	30895	30968	31095	31201	31326	30895	31125	31395	31310	31105	31259	31107	31132	31237	31149	31173	31186	31225	31280	31203	31303	31177	30926	31061	31172	31229	31023	31029	30988	31015	30886	31068	31159	31331	31015	31242	31109	31278	31225	30989	31162	31170	31293	31138	31316	30997	31443	31170	31026	31183	31059	31169	31107	31143	31268	31130	31030	31132	31150	31276	31044	31382	31032	31048	31271	30862	31044	31080	30978	31085	30943	31246	30950	30936	31388	31226	31266	31102	31285	31278	31008	31262	31336	31243	31314	31406	31052	31209	31410	31296	31258	31136	31168	30937	31281	31136	31247	30974	31359	30962	31221	31277	31277	31327	30852	31252	31291	31124	31339	31078	31228	31072	31275	31016	31204	31242	31000	30936	31023	31011	31107	31131	31172	31032	30992	31054	31087	31074	31274	31069	31249	31377	31105	31256	31106	30783	31194	31039	31474	31337	31000	31108	31222	31165	31082	31190	31289	31219	31041	31215	31207	31192	31301	31387	31205	31072	31324	30895	31250	31154	31055	31220	31198	31077	31089	31279	31164	30882	31137	31166	31312	30588	31259	30911	30977	30992	31157	31417	31126	31329	31069	31108	31297	31026	31216	31115	31195	31128	30980	31109	31177	31218	31150	31325	31276	31087	31391	31179	31265	31376	31249	31002	31062	31226	31090	30952	31210	31220	30991	31229	31175	31311	31092	30990	31307	31020	31197	31170	31172	31148	31261	31091	31235	30943	31223	31247	31214	31077	31403	31120	31261	31233	31019	31225	31077	31046	31082	31006	31408	31178	31325	31189	31155	31326	31296	30882	30930	31242	31452	31066	31221	31220	30940	31154	31064	31067	31489	31006	31232	31083	31127	31067	30936	31261	30979	31162	31052	31338	30889	31168	31178	31256	31068	31142	31169	31364	31196	31166	31146	31135	30988	30991	31200	30904	31247	31082	31088	31224	31170	30941	31246	31164	31323	31317	31318	31084	30734	31065	31116	31221	31220	31177	31196	31493	31031	31277	31305	31033	31055	31031	31044	31103	31278	31077	31278	31059	31235	31131	31362	31232	31174	31179	31123	31176	31196	31020	31200	31154	31187	31328	31194	31044	31202	31075	31216	31105	31028	31071	31107	30945	31149	31335	31315	31251	31273	31347	31291	31164	31198	31130	31160	31196	31113	31202	30965	31020	31265	31170	31260	31051	31283	31441	31108	31021	31221	31032	30983	31336	31183	31228	31308	31100	31129	31286	31201	30951	31092	31094	30963	31053	31179	31198	31193	31266	31144	31116	31159	31331	31176	31169	31178	30918	31100	31026	31175	31351	31091	31058	31138	31174	31238	31310	31105	31051	31065	31115	31149	31113	31127	31179	30909	30923	30991	31052	31421	31374	31091	31123	31214	31019	31374	31313	31194	31180	30953	31279	31213	30970	31191	31046	31336	31393	31044	31123	31111	31305	31121	31247	30950	31162	31361	31144	31070	31250	30958	30923	31208	30880	31122	31382	30945	30966	31178	31019	31103	31206	31255	31131	31036	31129	30927	31274	31374	30807	31015	31279	31187	31295	31041	31021	31132	31335	31150	31347	30903	31125	31194	31282	31105	31081	31141	31208	31134	31022	30989	30987	31195	31214	31223	31031	31241	30743	31061	31238	30992	31056	31060	31173	31516	31257	31144	31276	31353	31045	31224	31050	30985	31117	31321	31285	31359	31051	31236	31034	31083	30993	31091	31194	31149	31032	30883	31089	31191	31081	31220	31331	31069	31134	31250	31290	30953	30833	31345	31157	31133	31171	30974	31156	31129	30882	31165	31179	31342	31383
19748	32896	31312	45042	79439	88289	69976	49409	33720	24495	23488	23403	23346	23594	23467	23632	23526	23500	23539	23517	23417	23384	23473	23424	23484	23661	23431	23403	23611	23481	23523	23524	23575	23477	23614	23470	23420	23614	23506	23468	23359	23675	23303	23563	23606	23559	23339	23396	23389	23535	23458	23554	23611	23586	23454	23393	23657	23495	23396	23403	23365	23631	23510	23538	23577	23306	23344	23268	23342	23648	23555	23497	23379	23564	23409	23560	23731	23558	23431	23632	23205	23541	23279	23450	23513	23355	23510	23556	23631	23489	23691	23490	23460	23442	23663	23403	23422	23525	23360	23569	23555	23647	23443	23520	23629	23446	23560	23281	23436	23522	23488	23388	23520	23384	23339	23573	23564	23539	23440	23606	23638	23410	23449	23523	23484	23367	23408	23432	23367	23628	23590	23450	23409	23400	23454	23606	23633	23402	23603	23481	23270	23451	23484	23351	23473	23406	23447	23502	23354	23452	23544	23349	23466	23613	23561	23381	23414	23432	23490	23508	23415	23568	23509	23419	23487	23401	23470	23358	23568	23454	23343	23489	23612	23431	23609	23425	23562	23614	23524	23479	23448	23524	23497	23367	23591	23526	23469	23666	23433	23333	23597	23444	23536	23421	23288	23411	23544	23477	23568	23417	23379	23332	23337	23486	23551	23420	23446	23539	23387	23407	23448	23580	23526	23620	23405	23559	23421	23584	23543	23495	23362	23454	23456	23378	23419	23482	23418	23444	23575	23381	23349	23295	23577	23221	23492	23503	23458	23437	23520	23545	23442	23402	23653	23534	23503	23580	23480	23445	23372	23361	23590	23489	23147	23377	23477	23441	23394	23337	23492	23521	23344	23464	23457	23312	23468	23449	23535	23382	23414	23465	23591	23641	23471	23334	23553	23647	23527	23497	23483	23423	23587	23459	23319	23384	23564	23443	23373	23558	23549	23549	23513	23668	23469	23406	23456	23237	23538	23550	23395	23535	23473	23381	23471	23560	23611	23433	23317	23608	23430	23458	23524	23551	23505	23590	23380	23398	23430	23527	23509	23430	23620	23353	23523	23339	23501	23338	23375	23430	23386	23533	23379	23339	23468	23355	23450	23335	23678	23440	23361	23529	23349	23459	23384	23414	23334	23341	23624	23563	23401	23510	23363	23520	23386	23517	23371	23564	23417	23396	23423	23505	23558	23539	23471	23455	23455	23385	23491	23453	23417	23580	23482	23401	23445	23496	23548	23501	23705	23562	23372	23514	23446	23465	23508	23528	23462	23486	23373	23696	23480	23601	23555	23345	23336	23640	23483	23506	23555	23425	23516	23471	23619	23443	23492	23515	23651	23436	23465	23497	23284	23506	23497	23378	23310	23440	23489	23327	23690	23450	23439	23410	23456	23541	23528	23535	23399	23511	23485	23572	23566	23537	23448	23424	23621	23397	23334	23679	23547	23585	23571	23304	23576	23551	23535	23622	23280	23432	23361	23497	23471	23348	23342	23507	23620	23540	23463	23551	23471	23509	23521	23503	23524	23438	23558	23304	23524	23354	23492	23558	23307	23509	23538	23439	23361	23440	23441	23422	23542	23422	23543	23340	23523	23459	23536	23661	23549	23544	23444	23504	23316	23396	23572	23484	23380	23285	23395	23419	23559	23451	23346	23363	23357	23375	23438	23386	23405	23549	23434	23835	23352	23446	23458	23485	23543	23444	23349	23675	23626	23496	23510	23605	23352	23490	23543	23277	23561	23513	23644	23492	23549	23448	23461	23466	23486	23409	23236	23347	23414	23531	23401	23673	23293	23541	23477	23340	23400	23579	23294	23323	23444	23407	23508	23486	23469	23564	23426	23426	23423	23357	23468	23280	23596	23703	23508	23468	23412	23614	23353	23550	23359	23339	23284	23432	23601	23461	23541	23335	23462	23564	23522	23465	23468	23415	23516	23364	23508	23435	23323	23821	23422	23469	23520	23549	23641	23365	23514	23416	23445	23393	23533	23584	23545	23573	23420	23619	23262	23398	23542	23590	23468	23489	23663	23483	23408	23528	23514	23421	23467	23410	23579	23503	23332	23575	23591	23457	23485	23363	23433	23330	23467	23498	23340	23471	23584	23599	23250	23408	23406	23471	23539	23411	23422	23383	23475	23543	23535	23722	23390	23349	23403	23474	23587	23563	23431	23274	23420	23602	23414	23528	23344	23452	23423	23268	23702	23404	23550	23160	23471	23404	23441	23337	23498	23485	23468	23360	23563	23473	23363	23291	23569	23500	23372	23266	23316	23321	23309	23417	23452	23551	23459	23591	23398	23645	23399	23517	23588	23533	23539	23352	23412	23493	23541	23285	23539	23541	23357	23413	23507	23466	23386	23376	23610	23506	23385	23460	23366	23375	23645	23458	23405	23471	23441	23476	23522	23465	23562	23354	23382	23466	23480	23336	23530	23294	23560	23504	23533	23561	23539	23450	23569	23480	23322	23512	23598	23458	23334	23256	23475	23538	23492	23486	23401	23499	23373	23426	23401	23477	23678	23281	23566	23504	23428	23576	23359	23639	23395	23495	23422	23338	23590	23592	23378	23547	23412	23471	23484	23344	23264	23453	23668	23568	23545	23351	23613	23441	23617	23440	23369	23480	23649	23488	23568	23525	23323	23617	23437	23751	23381	23477	23733	23402	23521	23536	23392	23460	23503	23566	23367	23464	23482	23296	23526	23497	23479	23451	23360	23526	23535	23362	23654	23564	23429	23517	23415	23512	23346	23436	23401	23433	23418	23336	23444	23564	23447	23409	23479	23490	23409	23550	23547	23446	23604	23385	23241	23525	23437	23544	23525	23369	23464	23469	23468	23415	23509	23565	23577	23468	23580	23508	23336	23613	23396	23509	23501	23598	23329	23399	23484	23462	23375	23493	23571	23439	23426	23461	23378	23420	23434	23402	23452	23448	23473	23516	23483	23512	23466	23519	23452	23448	23426	23532	23533	23573	23360	23465	23525	23566	23446	23327	23497	23511	23345	23294	23275	23340	23546	23267	23487	23405	23525	23448	23304	23522	23437	23414	23437	23535	23591	23428	23411	23424	23452	23320	23386	23634	23546	23394	23527	23580	23472	23440	23371	23462	23544	23413	23397	23571	23482	23443	23540	23442	23526	23417	23348	23430	23309	23577	23353	23377	23574	23456	23613	23280	23478	23427	23710	23445	23483	23693	23384	23424	23591	23264	23312	23403	23575	23452	23349	23430	23493	23429	23352	23545	23473	23476	23474	23631	23488	23348	23577	23475	23288	23405	23540	23522	23500	23413	23397	23511	23606	23575	23484	23569	23446	23568	23718	23440	23231	23515	23474	23382	23377	23358	23555	23412	23417	23598	23348	23440	23609	23487	23561	23433	23450	23376	23386	23540	23394	23563	23594	23624	23388	23434	23562	23538	23381	23426	23343	23475	23412	23583	23438	23659	23342	23611	23508	23515	23545	23352	23574	23536	23505	23601	23538	23418	23476	23561	23424	23430	23378	23510	23655	23424	23382	23473	23483	23354	23623	23573	23373	23468	23563	23498	23457	23478	23634	23514	23525	23615	23592	23269	23610	23366	23643	23218	23405	23362	23758	23497	23346	23502	23458	23281	23369	23279	23681	23611	23570	23478	23409	23413	23582	23415	23435	23471	23406	23560	23353	23490	23393	23404	23489	23433	23557	23510	23372	23494	23448	23407	23390	23564	23091	23458	23487	23574	23479	23515	23301	23472	23451	23336	23299	23456	23575	23558	23495	23544	23487	23419	23380	23372	23501	23510	23512	23502	23297	23451	23412	23431	23472	23480	23590	23426	23250	23575	23430	23557	23694	23482	23475	23421	23616	23454	23458	23280	23493	23380	23334	23411	23484	23347	23622	23400	23551	23472	23512	23520	23436	23455	23494	23498	23208	23526	23488	23508	23651	23536	23624	23455	23551	23283	23490	23411	23631	23510	23455	23457	23457	23484	23340	23553	23454	23608	23467	23494	23519	23393	23455	23546	23425	23552	23440	23546	23437	23590	23519	23279	23439	23539	23495	23422	23557	23560	23422	23476	23381	23459	23568	23473	23493	23447	23468	23575	23407	23443	23590	23397	23411	23467	23459	23446	23398	23597	23509	23456	23326	23414	23448	23477	23495	23543	23459	23315	23600	23542	23498	23504	23470	23348	23635	23605	23433	23523	23554	23689	23589	23506	23845	23462	23564	23553	23394	23475	23419	23389	23613	23274	23498	23500	23476	23571	23462	23575	23733	23330	23634	23482	23587	23595	23418	23388	23563	23503	23552	23531	23428	23537	23429	23304	23590	23417	23578	23614	23570	23626	23526	23481	23385	23461	23580	23370	23475	23392	23513	23333	23464	23599	23534	23470	23446	23361	23662	23457	23577	23512	23465	23441	23334	23457	23685	23524	23354	23674	23431	23409	23525	23461	23564	23505	23501	23606	23569	23531	23262	23456	23437	23241	23479	23406	23383	23505	23628	23455	23468	23539	23413	23569	23482	23525	23501	23322	23519	23381	23388	23615	23419	23387	23275	23501	23515	23569	23273	23405	23562	23544	23515	23451	23416	23375	23505	23572	23369	23340	23498	23423	23266	23290	23461	23418	23423	23455	23479	23473	23471	23449	23450	23457	23275	23380	23508	23294	23393	23467	23412	23526	23424	23323	23457	23390	23467	23348	23453	23504	23395	23374	23637	23362	23752	23543	23377	23441	23438	23512	23498	23509	23297	23524	23444	23476	23505	23341	23445	23433	23394	23252	23410	23301	23628	23526	23517	23442	23688	23557	23534	23336	23726	23517	23266	23331	23494	23512	23542	23297	23383	23465	23320	23404	23562	23303	23584	23455	23622	23292	23563	23433	23630	23503	23605	23361	23568	23418	23445	23335	23504	23559	23523	23320	23479	23408	23505	23517	23391	23301	23617	23583	23495	23322	23442	23465	23572	23510	23460	23447	23462	23627	23408	23334	23583	23398	23469	23408	23415	23439	23348	23590	23515	23471	23568	23647	23635	23581	23387	23584	23508	23447	23662	23559	23552	23490	23483	23510	23541	23328	23605	23273	23306	23530	23609	23549	23452	23457	23537	23668	23395	23516	23660	23514	23496	23390	23705	23414	23352	23507	23424	23485	23504	23364
28884	24133	31271	31914	37973	43949	38743	33882	31101	30078	30139	30238	29904	30153	29924	30087	29826	30066	29955	30138	30111	29859	29940	30042	29931	30017	30117	30098	30241	30148	30005	30202	30087	30070	30158	30092	29956	30050	30110	30046	30158	29955	30011	29954	30031	30111	29866	29950	29806	30161	29856	29994	30174	29839	30213	30142	30004	29953	29880	29923	29750	30275	30164	29707	30164	30158	29991	30081	29949	30107	30001	30115	29842	30047	29941	29953	29918	29944	30112	29975	29859	29878	29985	29969	29974	30067	29917	30252	29923	29964	29908	29589	29958	29988	30121	30095	29839	30001	30148	29785	29983	30020	29823	29999	29789	29996	29851	29839	30062	30034	29754	30086	29920	30162	29901	29865	30051	29877	30238	30109	29873	29923	30072	29844	30015	29973	29917	29914	29977	29896	30167	29971	30015	29957	29845	30191	29931	29906	29852	29948	30001	30159	29964	29960	29954	30024	30325	30072	30134	29814	30078	29923	29835	29912	29995	29946	30018	30026	29933	30041	29952	29988	29914	29977	30052	29964	29906	29903	29830	29831	29990	29907	29967	30038	30101	30040	29887	30095	30113	29772	29939	29886	29904	30011	30049	29959	30120	30146	29885	30045	30126	30003	29915	29947	30121	30005	29978	29975	30071	30075	29869	30077	30043	30011	30005	29971	29957	30338	30148	30038	29912	29866	30089	29999	29978	30106	30118	29883	29985	29884	30113	29851	29967	29827	30168	29856	30007	30000	30171	30103	29853	29991	30101	30090	30063	30032	30123	29799	30088	29829	30161	29977	29831	29698	29844	29852	29942	30038	29994	30349	29852	30043	29900	30026	30255	29944	29901	29852	29930	29916	30051	29971	30127	30029	29957	30050	29910	29826	29945	29967	29994	29936	29933	29960	29735	30118	30204	29934	29833	29750	30257	29919	29788	29905	29979	30000	30099	30078	30181	29949	30024	30103	29754	30129	30041	30176	30159	30039	30052	29899	29766	30060	29904	29946	29944	29837	29858	30114	30105	29771	30178	29993	30166	30069	29734	29945	30055	30111	29993	30107	30121	29887	29986	29649	29844	29991	29799	29849	30167	29876	30306	29871	30049	30208	29948	29848	29893	30369	30172	30125	30003	30021	29936	30108	30004	30092	29768	29894	30127	29953	29979	29937	30039	29989	30063	30162	30130	30082	30086	29994	30101	30061	29853	30062	29952	30164	29739	30052	30007	29930	30069	29795	30035	29929	29731	29905	30029	30025	30161	29744	29861	30120	30010	29760	29734	29857	29963	30167	30096	30249	30097	29872	30030	30150	29955	30252	30051	29960	29851	29903	30108	30230	29966	30006	29975	29825	29932	29922	30284	29903	29991	29974	29895	30106	30023	30092	30180	29997	29972	29825	29905	29904	30045	30063	30198	30188	30171	29857	29843	30134	30164	29838	30118	30099	29889	30178	30057	30140	29859	29950	30168	30346	29981	30016	30162	29990	29950	30214	29844	30160	29959	30087	29803	30075	29859	29645	29851	30093	30033	29900	30115	30000	30089	29886	29894	30154	29968	30010	29942	30013	29798	29968	29835	30054	30042	30021	29839	29952	30013	30078	29897	30051	30129	29793	29922	29912	29941	30218	29887	29766	30158	30096	30275	29896	29914	30033	30083	29886	29818	29886	29859	29990	30234	30184	30137	30067	29781	30050	29764	30055	29912	29797	30019	30207	30056	29848	29862	30003	29899	30172	30210	29936	29912	29892	29999	29815	29995	30074	29907	30246	30187	29744	30132	30143	29626	30057	29951	30002	29943	30079	30179	30036	30104	29787	29908	29909	29816	30339	29946	30136	30086	30003	29960	30299	30002	29818	30123	30027	29845	30069	29818	30045	30053	29720	29851	29885	29933	30024	29875	30165	29953	30266	29983	29953	30003	30020	29872	29795	29896	29984	30071	30048	29835	30007	30227	29858	29886	30083	30296	30245	30144	29760	29929	30070	30076	30021	30100	29860	29919	30151	29992	30141	29992	29925	30019	30077	30115	30131	29859	29836	30017	30182	30086	30074	30002	29814	29966	29877	29851	29850	30167	29955	29615	29862	30136	30046	29816	29831	29975	30201	30217	30252	30034	30039	29904	30216	30074	29652	29971	29671	30130	29927	29992	29780	30128	29791	30102	29971	30291	29770	29993	29958	29943	30098	30004	30076	30035	30187	30021	29901	29906	30080	30024	29922	29817	30066	29881	29990	30010	29945	30089	30301	30013	30040	30026	30111	30042	30025	30079	29962	30158	30051	29893	30012	29950	29860	29934	29896	29943	30160	29819	29820	30011	30107	30086	30056	29714	29904	30038	30032	30028	30165	30147	29971	29966	29819	29862	29976	30214	29784	30352	30053	30003	29959	30046	30028	30007	30169	29892	30081	30053	29853	30131	29944	30168	29982	29960	30011	29819	30194	30171	29811	29970	29950	30011	29980	29860	29979	29970	29974	29894	30091	30097	30076	29920	30059	29993	30067	30015	30035	29880	29845	29976	30083	30151	29645	29918	29790	30189	30056	30078	30029	30118	30111	30212	29982	29846	29952	30177	30220	30143	29865	29979	30111	30176	30177	30030	29809	30012	30007	30115	30137	30175	30167	29967	29985	29873	29845	30017	30057	29845	30058	30087	29945	29983	30019	29999	30050	30089	29955	29910	30045	30059	29859	30058	30201	29930	29946	30031	30137	30110	29895	29830	30161	29924	29911	29980	29962	30142	30151	30082	29941	30056	30056	30020	30010	30008	29894	29908	29681	30080	29839	30088	29811	30282	30210	30030	29978	30026	30071	29917	29863	30081	30056	30310	30085	30040	30011	30270	30047	29824	30198	29797	29694	30088	29739	30000	30124	29916	29966	29957	29879	30116	29867	30135	30025	29796	30079	30104	30015	29876	30073	30021	29807	30107	29871	30065	29993	30219	30196	29923	30161	29907	29957	29996	30088	30090	30054	29962	29946	29784	29975	29998	29857	30123	30015	30012	29933	30067	30095	30037	30056	30042	30044	30011	29882	30010	29996	30196	30032	29990	30032	29884	30153	30116	29813	29968	30007	29897	29895	30213	29833	29993	29944	29945	30080	30249	30195	30001	29935	29832	30003	29985	30113	30142	29999	30193	30026	29731	30090	29823	30105	29955	29963	30013	29999	30271	30085	30147	29990	30293	29944	29717	30140	30239	30031	30008	29802	29712	29953	29914	29924	29926	30113	30037	29787	29912	29976	29750	30022	30123	30403	29874	30028	30048	30026	29887	30079	30000	30019	29874	29982	30123	30011	29964	30121	30028	29965	29918	30072	29885	30023	30093	30261	29921	30104	30020	30189	30172	29931	30107	30023	30016	30267	30128	29779	29997	30079	29860	30113	30068	29948	29766	30015	29941	30169	29836	30020	30064	29968	29889	30160	29961	29879	30197	29749	30018	30016	30120	30011	29873	30094	30092	30105	30221	29857	30003	29913	30131	30073	30152	29745	29995	30001	30033	30219	30028	29781	30022	29926	29769	30085	29749	29974	30147	29870	30113	29838	29843	29959	29952	29934	29992	29866	29802	29585	29737	29998	29920	29949	30067	29954	29949	30103	29945	29919	29908	29964	30000	29956	30047	30065	29891	30034	29999	29996	29970	29931	30091	29917	30165	29853	30118	30033	30099	30121	29968	30175	29967	30242	29977	29990	30115	30012	30239	29921	30175	30020	30073	30025	29779	30032	30087	30082	30003	30051	29999	30168	29990	29821	30102	29970	30126	30118	29955	29989	30175	29955	30003	30019	30169	30058	30214	30259	30110	30099	29933	29871	29820	30144	29908	29963	30026	30089	30029	29856	30005	29852	30150	29899	29976	30011	29906	29965	30070	30151	29975	30026	30027	30134	30156	30132	30177	30054	30018	29900	30038	29979	29773	30318	29731	30133	30027	30146	29994	29953	29949	30254	29915	30005	30006	30230	29996	29967	29865	29857	30024	30013	29713	29977	30078	29907	29937	30050	29980	29907	29913	29959	29769	29861	30131	29965	29815	29817	29964	29857	29712	30151	30338	29917	30172	29949	30046	30031	29780	30188	29968	29911	29880	30164	29736	30099	29956	29932	29880	30050	29866	30077	29954	29782	29962	29761	30081	30045	30377	30112	30049	29780	30117	29931	30121	29838	30039	30194	29691	30087	29889	29944	30039	30010	30035	30162	30199	30077	30081	29996	29833	30035	29969	30066	30316	29875	29759	30033	29994	29927	30043	30000	29928	30115	29963	30113	29934	30253	30106	30041	30117	29951	29864	30149	29992	29814	29941	30045	30048	29973	30059	29820	30223	29872	29973	30031	29791	29912	30198	29826	29947	29950	29838	29912	30092	29930	29992	30133	29997	30035	29767	29891	29956	30089	29975	30093	30081	29878	29929	29788	29933	29955	30240	30069	30033	29708	29883	30087	29906	29857	29978	29867	30021	30059	29972	29892	30458	29707	30030	29861	29921	30047	30018	29995	30011	30125	30176	29707	29859	30259	30036	30021	30102	30010	30165	29702	29908	30033	30005	30101	29872	30033	30014	30106	30097	30014	29782	29988	29974	30031	30123	30083	29910	30123	29968	30105	30076	30006	30023	30112	29775	29936	29971	29967	30230	30126	29872	29783	30151	29945	29905	29867	29871	30148	29845	30065	30123	30037	30119	30058	30078	30003	30012	30081	29868	30050	29955	30034	30018	30116	29732	29949	30141	29870	30098	30069	30047	29952	29942	30023	30048	30088	29893	29778	29996	30132	30190	29765	30101	29929	29863	30015	30043	30081	29891	29802	29925	30147	29935	29984	29825	29929	30140	30142	30117	29965	30327	29769	30173	29943	30019	30317	30281	29942	29805	29825	29937	30196	30134	30034	30014	30048	30000	30121	30294	29889	29958	29965	29962	29801	30090	29956	30245	30157	29894	30102	29804	30063	29882	30043	29910	29941	29785	30025	30029	30066	29828	30081	30231	30074	30116	30177	29906	29967	30143	30122	29894	30048	29806	29969	30115	29906	29926	30160	29987	30043	29837	30064	29700	30005	29723	30027	29919	30126	30102	30211	30133	30383	30038	29914	29951	29822	30074	30027	30326	29968	29947	30086	30168	30039	29940	29856	30036	29937	29859	29849	30077	30192	30139	29851
19876	23600	23375	25078	35605	39751	32566	26856	23992	23004	22885	22770	22786	22960	22690	22933	22774	22902	22734	22779	22840	22823	22851	22922	22744	22792	22906	22717	22812	22739	22855	22927	22722	22640	22805	22764	22767	22934	22941	22941	22964	22833	22766	22872	22817	22882	22937	22826	22772	22671	22859	22734	22890	22817	22977	22778	22646	22771	22771	22768	22792	22836	23019	22831	22737	22812	22673	22837	22844	22905	22903	22806	22905	22845	22658	22830	22769	22947	22871	22862	22810	22803	22945	22944	22755	22953	22869	22728	22835	22970	22838	22909	22986	22858	22775	22824	22932	22768	22825	23004	22891	22509	22766	22858	22835	22687	22922	22629	22711	22854	22816	22804	22968	22780	22901	22851	22785	22699	22873	22917	22829	22762	22953	22901	22861	22907	22887	23012	22968	22813	22797	23076	22849	22913	22774	22932	22760	22614	23026	22681	22925	22717	22873	22906	22907	22779	22778	23004	22745	22843	22686	22801	22766	22880	22748	22944	22715	22762	22984	22795	22799	22761	22802	22848	22932	22847	22785	22763	22897	22918	22908	22761	22974	22886	22917	22765	22937	22911	22908	23039	22876	22831	22763	22922	22975	22837	22861	22847	22853	22696	22907	22866	22809	22809	22838	22799	22865	22861	22961	22748	22824	22663	22867	22867	22805	22768	22766	22831	22926	22736	22751	22782	22815	23050	22834	22829	22859	22712	22738	22676	22859	22801	22695	22801	22796	22740	22651	22844	22916	22716	22692	22852	22688	22916	22966	22787	22690	22900	22878	22834	22712	22725	22882	22773	22753	22765	22856	22691	22697	22743	22978	22743	22670	22948	22715	22898	22723	22703	22846	22776	22861	22828	22657	22897	22842	22746	22833	22896	22825	22744	22872	22820	22742	22736	23072	22912	22775	22889	22839	22915	22844	22653	22750	22703	22893	22895	22531	22775	22812	22604	22880	22902	22768	22989	22964	22816	22824	22806	22892	22793	22735	22863	22694	22762	22872	22839	22724	22720	22830	22780	22865	22819	22731	22950	22702	22817	22751	22890	22994	22723	22783	23021	22883	22869	22870	22919	22704	22753	22902	22907	22771	22919	22742	22785	22688	22796	22786	22838	22771	22892	22785	23007	22748	22827	23021	22862	22727	22863	22855	23021	22950	22547	22836	22853	22931	22589	22770	22970	22875	22690	22897	22753	22730	22730	22900	22707	22637	22913	22748	22911	23057	22655	22755	22964	22920	23030	22826	22805	22867	22800	22828	22777	22788	23025	22675	22878	22800	22802	22832	22761	22749	22603	22828	22767	22869	22934	22644	22780	22859	22787	22781	22823	22923	22720	23040	22723	22900	22892	22896	22749	22739	22826	22780	22985	22869	22766	22753	22821	22802	22762	23024	22881	22844	22826	22802	22842	22990	22836	22906	22998	22769	22765	22898	22913	22849	23001	22819	22939	22791	22724	22822	22874	22792	23085	22738	22697	22951	22805	22810	22901	22839	22731	22684	22878	22925	22658	22643	23017	22864	22796	22871	22737	22996	22894	22729	22906	22809	22632	22766	22814	22848	22678	22663	22921	22904	22881	22896	23071	22971	23023	22720	22921	22871	23048	22885	22925	22934	22735	22782	22726	22737	22775	22699	22803	22719	22727	22770	22810	22634	22784	22977	22737	22648	22848	22846	22666	22945	22787	22852	22781	22865	22880	22800	22771	22851	22674	22790	22894	22835	22755	22911	22837	22781	22921	22629	22973	22740	22738	22962	22849	22834	22916	22774	22816	22801	22848	23002	22840	22719	22992	22870	22751	22776	22694	22892	22835	22906	22704	22781	22932	22814	22706	22915	22922	22773	23020	22871	22630	22798	22732	22934	22810	22779	22843	22984	22844	22814	22873	22704	22676	22915	22874	22793	23004	22903	22803	22854	23001	22813	22747	23011	22915	22998	22849	22854	22903	22779	22926	22832	22827	22585	22763	22703	22769	22826	22804	22825	22869	22911	22874	22808	22884	22692	22783	22767	22824	22730	22899	22832	23065	22908	22596	23016	22839	22827	22830	22972	22613	22833	22778	22892	22734	22831	22765	22805	22833	22844	22734	22808	22896	22779	22951	22823	22915	22715	22776	22765	22809	22885	22840	22759	22801	22748	22874	22841	22793	22913	22779	22695	22792	22780	22846	22748	22700	22736	22847	23011	22751	22921	22820	22918	23117	22956	22888	22765	22915	22743	22823	22722	22815	22582	22739	22588	23039	22795	22745	22821	22709	22827	22753	22651	22872	22738	22802	22734	22783	22870	22777	22912	22831	22696	22754	22828	22825	22773	22841	23088	22882	22803	22830	22901	23001	22729	22865	22909	22760	22708	22918	22839	23039	22720	22826	22851	22872	22820	22691	22720	22560	22985	22825	22872	22876	22711	22631	22894	22855	22693	22795	22797	22877	22873	22915	22734	22882	22797	22740	22902	22783	22879	22770	22755	22777	22756	22942	22757	22814	22894	22777	22663	23033	22743	22868	22973	22820	22946	22849	22995	22778	22755	22791	22711	22841	22824	22884	22992	22895	22935	22801	22809	22757	22652	23025	22927	22776	22909	22815	22782	22795	22605	22893	22856	22845	22729	22865	22946	22850	22775	22869	22979	22807	22846	22839	22821	22777	22648	22902	22783	22862	22847	23043	22844	23054	22758	22799	22857	22976	22711	22669	22980	22652	22975	22867	22846	22771	22774	22967	22969	22832	22838	22839	22646	22897	22755	23046	22803	22978	22879	23033	22631	22920	22909	22838	22867	22924	22754	22837	22895	22706	22810	22919	22693	22820	22930	22898	22867	22712	22893	22683	22984	22795	22867	23012	22855	22713	22783	22687	22676	22900	22575	22748	22878	22686	22744	22871	22830	22824	22742	22678	22874	22776	22752	22822	22740	22720	22755	22899	22853	22688	22835	22691	22677	22977	22790	22817	22962	22723	22601	22807	22986	23047	22973	22911	22761	22814	22673	22864	22813	22700	22833	22785	22813	22650	22783	22801	23014	22997	22993	22716	22761	22906	22752	22837	22946	22875	22805	22842	22764	22794	22837	22738	22717	22739	22836	22798	22981	22912	22788	22806	22758	22804	22742	22691	23150	22946	22895	22764	22926	22683	22874	22721	22926	22871	22745	22954	22851	22725	22765	22787	22667	22937	22824	22908	22902	22945	22993	22848	22808	22832	22727	22839	22798	22843	22913	22739	22837	22760	22603	22840	22873	22925	22817	22756	22906	23031	22749	22780	22799	22795	22924	22743	22845	23024	22914	22856	22894	22901	22661	22728	23088	22592	22802	22943	22753	22741	22835	22812	22827	22706	22591	22949	22731	22818	22769	22820	22926	22884	22781	22818	22858	22820	22895	22798	22981	22887	22753	22985	22829	22872	22712	22842	22831	22881	22789	22847	22908	22960	22831	22759	22627	22843	22757	22773	22852	22853	22921	22815	22837	22817	22982	22923	22955	22863	22783	22802	22808	22761	22917	22817	22940	22781	22811	22594	22786	22953	22747	22858	22906	22798	22820	22804	22795	22592	22777	22753	22941	22911	22877	22931	22888	22535	22914	22842	22818	22762	22663	22904	22912	22821	22780	22876	22892	22709	22573	23071	22852	22716	22987	22845	22952	22713	22873	22833	22636	22718	22857	22682	22975	22941	22848	22833	22945	22803	22777	22750	22963	22933	22961	22969	22865	22974	22839	22719	22863	22814	22931	22586	22770	22787	22986	22697	22812	22948	22750	22957	22593	22911	22699	22741	22753	22967	22789	22757	22735	22736	22725	22824	22865	22810	22924	22570	22938	22989	22852	22840	22883	22817	22847	22955	22822	22887	22836	22829	22952	22782	22803	22856	22905	22732	22638	22870	23052	22830	22937	22758	22868	22963	22743	22720	22755	22970	23121	22684	22737	22667	22905	22703	22760	22899	22868	22857	22796	22859	22753	22896	22949	22824	22979	22827	22832	22973	22729	22991	22678	22820	22905	22809	22861	22772	22939	22853	22783	22792	22895	22817	22788	22883	22934	22846	22993	22840	22849	22884	22896	22717	22872	22890	22731	22728	22827	22785	22856	22863	22926	22732	22727	22544	22855	22785	22756	22949	22824	22613	22894	22957	22888	22944	22708	22786	22858	22798	22978	22815	22820	22799	22776	22589	22816	22865	22772	22910	22931	22608	23053	22826	22761	22894	23013	22665	22895	22764	22903	22734	22832	22855	22874	22811	22853	22938	22911	22813	22926	22787	22852	22747	23112	22938	22747	22765	22844	22697	22743	22977	22919	22868	22802	22833	22767	23053	22680	22905	22919	22831	22808	23027	22864	22797	22910	22938	22636	22684	22924	22715	22692	22808	22927	22828	22648	22873	22926	22961	22767	22805	22685	22710	22871	22903	22699	22858	22698	22680	22868	22902	22834	22881	22863	22874	22762	22768	22828	22794	22864	22870	22772	22979	22964	22852	22935	22908	22889	22904	22849	22924	22816	22898	22983	22712	22807	22934	22942	22826	22906	22820	22877	22899	22726	22699	22836	22916	22709	22841	22843	22684	22983	22799	22852	22665	22793	22740	22852	22997	22786	22618	22958	22848	22773	23005	22664	22986	22846	22865	22742	22828	22751	22902	22893	22711	22694	22721	22873	22998	22897	22816	22834	22880	22812	22989	23007	22862	22789	22746	22722	22914	22716	22815	22863	22814	22901	22717	22626	22787	22958	23088	22775	22792	22923	22963	22869	22847	22926	22753	22719	22833	22792	22991	22746	22750	22623	22790	22828	22805	22741	22827	22708	22976	22794	23023	22864	22853	22609	22914	22641	22742	22925	22903	22873	22699	23074	22892	22885	22793	22764	22616	22660	22931	22826	23000	22972	22800	22963	22913	22777	22669	22960	22804	22850	22712	22729	22671	22846	22909	22920	22911	22773	22836	23024	22703	22716	22702	23033	22862	22871	22744	22939	22913	22904	22820	22862	22888	22873	22798	22826	22846	22937	22850	22917	22880	22806	22993	22895	22818	22679	22854	22836	22841	22751	22878	23031	23031	22854	22894	22710	22834	22829	22837	22832	22836	22762	23039	22761	22782	23072	22952	22785	22942	22760	22921	22945	23024	22802	23056	22797	22910	22898	22836	22749	22722
24327	21112	28372	26882	54488	66099	53902	40995	34160	31177	30588	30449	30614	30553	30635	30678	30852	30655	30532	30424	30603	30538	30302	30426	30654	30700	30243	30422	30426	30504	30532	30576	30510	30515	30352	30410	30318	30779	30574	30414	30556	30283	30538	30466	30369	30428	30449	30219	30597	30400	30303	30366	30400	30493	30242	30409	30243	30350	30527	30351	30410	30348	30436	30446	30512	30635	30509	30239	30281	30540	30729	30393	30334	30623	30457	30507	30516	30278	30434	30422	30659	30548	30550	30286	30580	30601	30467	30385	30427	30282	30344	30682	30338	30455	30539	30365	30485	30582	30360	30354	30566	30460	30205	30440	30330	30352	30439	30487	30625	30506	30450	30347	30361	30562	30441	30538	30360	30361	30498	30511	30462	30390	30355	30398	30603	30392	30512	30382	30251	30230	30408	30684	30646	30596	30456	30411	30401	30428	30373	30286	30429	30499	30184	30169	30351	30254	30525	30389	30280	30391	30401	30255	30336	30507	30550	30220	30435	30266	30338	30453	30237	30492	30269	30480	30366	30377	30166	30264	30454	30397	30495	30529	30454	30443	30389	30552	30460	30528	30417	30426	30606	30522	30529	30134	30311	30360	30400	30502	30509	30550	30412	30554	30391	30436	30161	30553	30574	30556	30279	30243	30736	30411	30340	30502	30554	30394	30518	30450	30373	30626	30514	30359	30319	30279	30412	30593	30428	30434	30389	30461	30354	30189	30518	30490	30365	30574	30266	30456	30442	30324	30425	30612	30491	30801	30734	30437	30509	30492	30138	30224	30592	30434	30611	30349	30199	30363	30324	30427	30515	30281	30335	30432	30441	30429	30316	30444	30427	30637	30419	30560	30495	30394	30350	30426	30341	30273	30471	30552	30233	30357	30295	30358	30513	30484	30431	30614	30506	30354	30378	30347	30425	30227	30337	30478	30479	30469	30509	30395	30382	30336	30391	30538	30170	30331	30569	30302	30414	30472	30538	30517	30661	30362	30419	30305	30420	30410	30490	30353	30378	30375	30265	30235	30114	30423	30555	30367	30709	30363	30302	30388	30356	30268	30384	30385	30352	30518	30552	30442	30588	30530	30667	30327	30316	30243	30319	30261	30505	30364	30317	30320	30169	30365	30661	30586	30415	30244	30263	30273	30535	30426	30658	30616	30559	30318	30286	30376	30736	30188	30203	30304	30235	30490	30375	30401	30455	30507	30554	30318	30215	30342	30444	30490	30341	30240	30477	30408	30514	30556	30445	30406	30391	30208	30480	30637	30434	30232	30370	30363	30374	30601	30570	30376	30385	30254	30248	30421	30437	30488	30369	30368	30562	30252	30525	30266	30295	30538	30355	30560	30206	30276	30345	30421	30443	30404	30351	30483	30494	30441	30596	30701	30579	30163	30479	30358	30466	30248	30374	30514	30526	30313	30641	30573	30468	30397	30402	30352	30270	30603	30307	30242	30431	30392	30555	30458	30532	30362	30624	30516	30214	30448	30451	30388	30301	30192	30166	30575	30452	30429	30571	30226	30499	30429	30556	30647	30318	30212	30011	30499	30196	30455	30435	30614	30243	30473	30540	30321	30623	30392	30420	30702	30388	30532	30594	30541	30468	30515	30397	30507	30471	30231	30336	30301	30230	30266	30434	30570	30556	30322	30485	30569	30252	30551	30399	30437	30376	30438	30465	30465	30496	30624	30600	30270	30408	30295	30585	30406	30588	30301	30393	30572	30297	30234	30200	30396	30741	30561	30215	30410	30418	30422	30485	30325	30258	30316	30435	30198	30430	30346	30732	30339	30411	30472	30547	30318	30382	30376	30476	30432	30440	30631	30412	30698	30445	30165	30576	30398	30543	30576	30455	30546	30484	30494	30338	30194	30148	30444	30592	30538	30376	30580	30233	30486	30209	30390	30547	30315	30422	30502	30234	30384	30546	30398	30367	30468	30382	30300	30381	30236	30262	30416	30427	30550	30222	30463	30517	30503	30409	30291	30338	30486	30455	30174	30478	30448	30316	30466	30571	30621	30498	30402	30235	30489	30317	30184	30544	30473	30698	30481	30547	30607	30444	30567	30354	30362	30389	30492	30337	30521	30235	30317	30356	30526	30538	30378	30407	30324	30409	30323	30548	30507	30478	30570	30176	30365	30391	30434	30417	30159	30347	30511	30327	30331	30532	30441	30560	30311	30246	30377	30450	30407	30598	30319	30388	30493	30544	30522	30576	30505	30583	30733	30674	30462	30488	30460	30326	30594	30370	30301	30500	30416	30576	30358	30458	30370	30322	30231	30492	30384	30588	30461	30382	30601	30303	30440	30297	30397	30284	30465	30528	30402	30409	30698	30289	30614	30546	30294	30349	30477	30578	30424	30557	30263	30408	30335	30588	30537	30380	30496	30459	30522	30562	30370	30375	30580	30532	30268	30419	30702	30699	30623	30456	30427	30201	30485	30477	30360	30317	30428	30659	30526	30577	30052	30331	30527	30180	30324	30491	30368	30360	30317	30630	30302	30408	30426	30541	30481	30398	30435	30351	30390	30530	30420	30444	30485	30368	30518	30596	30446	30478	30365	30358	30502	30250	30332	30414	30278	30355	30250	30359	30529	30576	30644	30308	30338	30408	30399	30343	30414	30282	30452	30572	30381	30419	30566	30221	30557	30390	30371	30553	30339	30344	30268	30360	30298	30321	30623	30300	30516	30600	30631	30342	30539	30318	30399	30362	30443	30526	30426	30260	30488	30457	30532	30519	30542	30450	30427	30351	30324	30474	30339	30541	30585	30314	30380	30518	30573	30310	30658	30519	30144	30464	30317	30470	30407	30424	30269	30313	30483	30556	30450	30291	30408	30409	30415	30432	30039	30224	30646	30583	30311	30259	30642	30328	30118	30299	30437	30525	30315	30344	30444	30528	30178	30223	30313	30478	30424	30263	30156	30467	30542	30515	30641	30448	30395	30497	30363	30408	30439	30425	30572	30669	30471	30455	30597	30342	30353	30402	30232	30359	30385	30240	30316	30461	30387	30449	30449	30542	30318	30406	30389	30453	30363	30561	30340	30451	30366	30504	30400	30370	30386	30359	30465	30609	30570	30576	30505	30343	30472	30453	30541	30484	30491	30660	30530	30528	30527	30454	30253	30476	30559	30320	30492	30356	30312	30619	30628	30512	30224	30388	30572	30352	30188	30503	30225	30077	30471	30456	30181	30388	30221	30278	30684	30336	30577	30354	30635	30377	30456	30405	30299	30427	30316	30722	30528	30576	30505	30388	30416	30237	30489	30273	30368	30291	30366	30391	30560	30435	30635	30498	30422	30562	30372	30582	30683	30561	30517	30286	30749	30637	30541	30688	30409	30286	30321	30737	30475	30485	30496	30471	30429	30524	30464	30569	30291	30457	30309	30418	30592	30276	30248	30579	30209	30318	30010	30718	30553	30527	30472	30320	30573	30186	30480	30641	30398	30197	30337	30455	30275	30407	30546	30467	30515	30405	30330	30257	30143	30322	30667	30524	30106	30499	30577	30778	30474	30321	30483	30445	30541	30606	30420	30406	30557	30501	30400	30566	30264	30366	30427	30312	30546	30417	30496	30485	30356	30514	30415	30333	30473	30472	30480	30448	30466	30531	30460	30368	30217	30298	30322	30332	30514	30251	30272	30309	30628	30481	30630	30498	30361	30451	30414	30337	30385	30264	30457	30181	30303	30485	30409	30394	30377	30446	30416	30609	30453	30286	30541	30630	30391	30467	30477	30526	30333	30463	30285	30461	30413	30354	30285	30457	30614	30051	30646	30517	30248	30537	30366	30307	30366	30348	30257	30665	30356	30300	30562	30438	30288	30437	30286	30422	30440	30526	30438	30414	30325	30729	30421	30214	30450	30648	30221	30410	30482	30438	30411	30353	30362	30416	30533	30247	30340	30422	30600	30428	30185	30238	30402	30629	30517	30522	30316	30567	30444	30426	30490	30591	30508	30391	30374	30525	30557	30243	30440	30595	30219	30574	30522	30522	30250	30352	30405	30507	30308	30254	30348	30399	30419	30535	30420	30307	30253	30535	30473	30488	30463	30478	30494	30642	30458	30632	30349	30711	30430	30403	30568	30470	30440	30454	30225	30395	30423	30398	30533	30378	30401	30512	30206	30453	30289	30212	30496	30468	30559	30467	30290	30356	30504	30677	30545	30270	30488	30635	30646	30525	30604	30425	30266	30509	30310	30379	30364	30389	30505	30525	30521	30399	30390	30556	30744	30364	30677	30416	30270	30696	30531	30258	30346	30422	30531	30461	30479	30484	30442	30547	30593	30556	30392	30202	30436	30236	30461	30414	30545	30143	30317	30414	30355	30195	30413	30330	30399	30523	30360	30492	30470	30340	30266	30508	30449	30467	30344	30404	30590	30523	30315	30457	30504	30490	30359	30401	30452	30672	30487	30279	30671	30538	30457	30512	30460	30688	30224	30405	30553	30314	30246	30475	30509	30364	30343	30675	30440	30472	30423	30624	30383	30641	30211	30453	30592	30394	30468	30513	30606	30851	30432	30315	30537	30560	30544	30538	30253	30427	30615	30486	30486	30356	30483	30518	30356	30646	30489	30270	30331	30494	30122	30310	30432	30503	30494	30285	30489	30496	30320	30301	30342	30451	30581	30571	30248	30359	30497	30662	30344	30113	30389	30242	30446	30275	30491	30475	30257	30321	30206	30382	30537	30064	30544	30200	30664	30249	30479	30536	30557	30151	30231	30349	30367	30451	30348	30265	30348	30444	30441	30483	30492	30463	30291	30290	30175	30635	30234	30320	30549	30267	30502	30495	30095	30442	30209	30451	30423	30634	30461	30532	30186	30481	30605	30285	30586	30494	30603	30329	30435	30554	30337	30283	30274	30506	30327	30645	30632	30493	30413	30345	30196	30490	30308	30179	30561	30579	30259	30307	30462	30201	30546	30515	30427	30654	30466	30363	30402	30610	30447	30389	30453	30420	30317	30176	30263	30156	30396	30560	30366	30356	30513	30490	30392	30542	30211	30403	30241	30339	30266	30394	30484	30551	30404	30539	30383	30324	30516	30400	30404	30478	30362	30666	30445	30590	30128	30400	30299	30173	30386	30227	30605	30387	30495	30555	30439	30461	30630	30516	30582	30479	30571	30302	30679
18165	27087	26264	32308	63830	66232	50387	36072	27227	23201	22909	23108	22994	23148	22957	23153	23087	23087	23346	22962	23212	23081	23067	23000	23155	22935	23191	23282	23073	23065	23156	23162	23067	23037	23138	23014	23301	22964	23042	23060	22908	23039	23061	22901	22975	23169	22988	23121	23041	23173	23178	23047	23095	23014	23073	23266	23037	22978	23074	23088	22888	23156	23126	23029	23209	22944	23024	22986	23051	23041	23075	23251	22966	23188	22920	23143	23121	23149	22866	23124	22981	23206	23144	23194	22978	23286	22958	23155	22963	23118	23051	23019	23052	23080	22947	23202	23085	23011	23155	22891	23321	23104	23201	23051	23194	22960	23037	23037	22917	22969	22946	23057	23050	22990	22917	23185	23049	22936	23182	23054	23132	23061	23178	23024	23236	23035	23085	22846	23035	23059	22986	23127	23014	23223	22994	23063	22859	22986	23113	23075	23087	23093	23200	23043	23129	22957	23074	23044	23182	22987	23007	23009	23100	23009	23012	23178	23072	23112	23133	22939	23122	23063	23052	22937	22972	22963	23030	23212	22977	23030	23224	23066	22954	23015	23039	23165	23155	22996	22949	22938	22905	23063	23114	23216	23094	23079	23038	23110	23086	23060	22918	23070	22932	22943	22978	23024	22843	23068	22969	22964	23078	23173	23225	23112	22890	22971	22934	23222	22945	23003	23042	23102	23122	22992	23065	22931	23136	23025	23100	22976	23058	23060	23154	23156	22967	23005	23099	23033	23034	23156	23155	23049	23001	23038	23046	23022	23183	22951	22890	23078	23019	23043	23195	23186	23038	23008	23038	23132	23048	22990	22774	23029	22999	23061	23064	23194	23011	22974	23151	23258	23046	23200	23000	22964	23078	22989	23046	22893	23130	22981	23259	23017	23003	23089	23032	23057	22995	23187	22887	22914	22975	22950	22992	23019	23203	22877	22956	23135	23046	23073	22879	22944	23188	22966	23152	23016	23245	22949	22902	22934	23015	22968	23120	23073	22932	22952	22914	22994	23004	23198	22956	23096	23055	23115	23150	22983	23078	23233	23087	23038	23033	23101	23326	23158	22960	23048	23036	22894	23118	23139	22815	22912	22932	23086	23159	23244	23076	23235	23225	23056	23094	22944	23002	22961	23047	22903	23103	23019	23047	22886	23117	23101	23013	22961	23085	23032	23210	22852	22997	22945	23003	22986	23103	22942	23002	23043	23091	23010	23148	23044	23088	23080	23202	23153	22993	23174	22949	22902	23171	22955	22977	22977	23028	23024	22940	22900	22967	22892	22959	23212	23121	23011	23055	22973	23200	23085	22893	23111	22941	22935	22898	23143	22989	22987	23231	23092	23007	23131	22974	23021	23013	22871	23203	22918	23107	23058	23060	23108	23050	23165	22983	23111	22933	23082	23098	23104	23024	22923	23171	22845	23075	23138	22938	23079	23181	22853	22904	23050	23092	23112	22998	23109	22850	23113	23175	23054	22945	23072	23165	23026	23095	23093	23205	23060	23126	22997	23164	22998	22981	23118	23141	22986	23178	23087	23056	23015	23086	23007	23101	23104	23050	23033	23051	23185	23064	23033	23027	23316	23008	23157	22996	22789	23066	23070	23044	22984	22988	23022	23117	23136	23027	23054	22945	22943	23205	23036	23057	22764	23204	23035	23079	23159	22978	23183	22962	23089	22995	23129	23055	23232	23044	22959	23101	23084	22993	22944	23090	22998	22952	23102	23152	22996	23072	23021	23114	22935	23085	23069	23198	23103	22981	23120	23070	23134	23134	23051	22864	23173	22902	22868	23057	22898	23208	23086	23049	23155	23164	22982	23139	23128	23146	23176	23028	23091	23078	23017	23228	23238	23119	23069	23089	23127	23045	23054	23228	23130	23089	23156	23100	23026	23051	23012	23211	23030	23076	23082	23045	23034	23062	23125	23210	22992	23254	22916	22975	23085	23039	23103	23315	23063	23073	23138	23064	23111	23240	22940	23257	23242	23027	23147	23273	23017	23128	22923	22854	23050	23085	23062	23052	23037	22928	22980	23020	23160	23135	23211	23011	22866	22956	23251	23133	23044	22969	23125	23044	23199	23206	23097	23068	22931	23112	23102	23045	23126	22987	23070	23202	23097	23018	22986	23149	22996	22915	23277	23228	23108	22995	23011	23122	23317	23058	22992	22986	22917	23107	23061	23072	23124	23063	23023	22981	22997	23257	23037	22978	22962	22885	23169	23046	22889	22849	23046	23051	23136	23106	23058	22968	22960	23172	23072	23179	23130	23016	22950	23193	23212	23067	22968	22941	23030	23139	23223	23078	23048	23012	23132	23082	23198	23151	22922	22979	22928	23146	23155	22868	22939	23136	23084	23121	23081	23084	23046	23113	23290	23052	23122	22921	22916	23133	22797	22989	23094	23133	22989	23111	23087	22986	22972	23079	23110	22989	22808	23056	22974	23174	22883	22945	23031	22842	23050	22894	23037	23078	22868	23091	22932	23173	23065	23116	22875	22954	23015	22992	23039	23238	23110	23081	23250	22982	22961	23118	22869	23076	22960	23145	23147	23165	23205	23021	23061	23012	22890	23215	22879	23074	23135	22931	23015	23106	23057	23051	23079	23252	22913	23139	23078	23071	22932	23166	23185	23146	23154	23047	23224	22917	23022	22929	23171	23018	23032	22934	23187	23029	23122	23043	22853	23076	23151	23204	23014	23208	22935	23015	23035	22920	23099	22974	23030	23143	23129	22970	23243	22839	23206	23258	23045	23022	23018	22994	23080	22953	22962	23094	22966	22954	23136	23085	23126	22967	22947	23013	23075	23272	23028	22978	23043	22998	22855	23046	23091	23027	23090	22939	23054	23130	22915	23013	23259	22977	23096	23183	23122	23071	22944	23151	23226	22897	23034	22903	23003	23165	23102	23064	23192	22947	23080	23192	23228	23107	23294	22974	23083	22877	23028	23036	22933	23040	23157	23001	23127	22982	22983	22903	22973	22922	22887	23011	23097	22934	23103	23057	22960	23221	22936	23046	23027	23121	22920	23075	22881	22943	23005	22820	22999	23195	23129	23044	23200	22969	23023	23070	22972	22923	23172	23218	23125	23175	23026	22954	23252	23067	22968	23158	23217	23037	23198	23033	23123	23001	23035	23145	23081	23158	22981	23206	23183	22995	23133	23196	23017	23156	23069	22940	22929	23049	23128	23144	23174	22971	23114	23195	22919	23287	23054	23042	23042	23114	23157	23091	23191	23222	22816	23222	23148	22939	23151	23243	23021	22926	23095	23158	22997	22947	22983	23049	22896	22992	23121	23085	23093	23203	23151	23004	23040	23241	22859	23110	22965	23096	23045	22922	23034	23113	22921	23024	23129	23112	23005	23168	23149	23065	23213	23085	22933	22893	23018	23039	23196	22995	23041	23039	23114	23010	23109	23033	22926	23086	23018	23119	22958	22936	23119	23147	22988	23130	23033	23208	23078	23149	22891	23019	23099	23067	23056	23321	23072	22977	23000	23108	23179	22915	23231	23103	23173	22924	22949	22964	23002	22894	22994	23025	23052	22861	23074	23126	22819	23349	23153	23117	23166	23088	23039	22993	23083	23034	23025	22842	22965	23117	23032	23143	22909	23013	22981	23112	22959	22891	23111	23009	23004	22923	23087	23006	22951	22919	23332	22989	23177	22978	23003	23004	23149	23035	22844	22895	23270	22992	23123	22997	22995	23013	23158	22926	23008	23039	23025	23017	22888	23043	23025	23083	23071	23134	23032	23095	23205	23070	23113	23014	23006	22982	22940	22925	23024	23037	23127	23043	23041	23152	23142	23005	22943	23050	22997	23116	23082	23114	23036	23137	23067	23166	23030	23153	23014	23150	22813	23038	23150	22901	22999	23197	22985	23221	22976	23016	23212	23039	22995	23089	23110	22948	22796	23096	23050	23069	23003	23117	22979	23196	23177	22971	23114	22900	23106	23149	23185	23135	23022	23071	23009	22880	23160	23102	23121	22962	23160	22927	22867	23257	23130	23000	23202	23009	23323	23176	22964	23115	22909	22984	22957	23127	23082	23179	22945	23055	23022	23103	23177	22997	23001	23064	23151	22994	23201	23111	23142	22863	23096	22881	23075	23168	23058	22976	23035	23227	23134	23101	23051	23104	23038	23156	22854	23096	22977	23171	23157	23099	23090	23166	23029	23036	23176	23109	22900	23179	23137	22920	23132	23152	23161	23098	23092	23032	23002	23035	23119	23044	23165	22865	23034	23100	22990	23025	23046	23101	22873	23125	23059	22995	23081	23004	22974	22973	22965	23035	22963	23066	23116	23061	23043	22809	23063	22882	23053	22954	22955	22985	22979	22932	23030	23136	23013	23136	23149	22962	22952	23172	22967	23063	23116	22903	22994	23182	23107	23047	23116	22973	22874	22994	23090	23074	23082	23124	23042	23240	23067	23000	22836	23028	22896	23056	23010	23081	23001	23150	23054	23132	23040	23012	22922	23052	22855	22885	23075	22937	23074	23075	22963	23104	22999	22989	23102	23154	22966	23181	23102	23043	23073	23015	22859	23106	23125	23123	23032	23240	22924	23189	23161	22984	23145	23137	23061	23094	23094	23019	22888	23110	22972	23194	22873	23188	23099	23148	23087	23064	23019	23178	22903	23046	23068	23040	23183	23004	23065	23260	22880	23074	22960	22957	22996	22987	22908	23152	23136	22978	22971	23058	22903	23122	23145	23077	23025	23140	23082	23182	23005	22961	23198	23075	23368	23082	22933	23133	23034	23059	23178	22940	23185	23010	23021	23095	23021	23142	23079	23216	23140	22996	23101	23062	23091	22999	22875	23050	23271	22936	22982	23144	23094	23213	22938	22945	23006	23103	23182	23127	23116	23141	23135	22970	23089	22889	22932	23092	23111	22858	23060	23165	23194	23182	22977	22950	23197	22911	23159	23126	22886	23123	22995	22923	22793	22966	22956	22929	23061	23197	23080	23120	22931	23022	23051	23178	22876	23157	23032	23102	23068	22858	22826	22798	23007	23092	22935	23019	23166	22980	23134	23096	23218	23173	22897	22965	23087	22935	22829	23146	23071	23187	23161	23107	22988	23277	23015	22996	23138	22898	23047	23112	23056	23087	23154	23188	23027	23052	22934	23234	22907
22564	21072	28741	24509	55217	77681	65481	49685	38170	31905	30991	31005	30911	30902	30862	30825	30885	30895	30927	30806	30811	30615	30950	30638	30758	30420	30598	30750	30865	30659	30744	30692	30580	30676	30796	30658	30657	30730	30697	30740	30782	30828	30626	30610	30727	30451	30701	30549	30565	30367	30447	30766	30731	30546	30522	30628	30616	30693	30367	30660	30774	30765	30795	30766	30813	30742	30638	30738	30421	30566	30712	30452	30598	30712	30567	30692	30513	30594	30717	30707	30536	30766	30866	30590	30721	30643	30742	30438	30628	30631	30724	30529	30612	30691	30683	30722	30668	30646	30626	30883	30410	30674	30625	30600	30869	30769	30425	30303	30603	30480	30627	30764	30606	30352	30672	30477	30554	30874	30744	30448	30568	30680	30539	30581	30529	30668	30606	30467	30829	30591	30412	30507	30628	30667	30662	30471	30455	30573	30596	30588	30406	30778	30567	30417	30600	30848	30557	30452	30505	30459	30811	30678	30911	30642	30602	30636	30491	30644	30565	30553	30561	30610	30721	30604	30716	30602	30595	30510	30719	30463	30807	30765	30553	30639	30467	30579	30730	30640	30576	30640	30797	30757	30645	30492	30694	30511	30416	30514	30588	30338	30695	30512	30447	30437	30785	30584	30590	30680	30624	30530	30679	30378	30411	30567	30574	30701	30353	30524	30430	30628	30828	30496	30645	30458	30321	30493	30671	30390	30492	30894	30814	30513	30606	30589	30428	30731	30786	30555	30831	30680	30860	30392	30601	30651	30620	30484	30559	30500	30554	30386	30663	30695	30479	30815	30566	30679	30352	30589	30693	31000	30752	30529	30674	30626	30562	30708	30678	30387	30562	30617	30701	30693	30711	30857	30491	30409	30636	30690	30532	30523	30519	30731	30562	30705	30672	30589	30685	30579	30447	30447	30661	30427	30780	30481	30562	30546	30828	30613	30723	30791	30538	30782	30856	30426	30592	30659	30670	30693	30531	30600	30623	30405	30433	30650	30596	30713	30746	30555	30556	30565	30507	30348	30464	30593	30740	30318	30564	30487	30697	30754	30454	30731	30651	30415	30444	30566	30530	30593	30617	30466	30594	30696	30576	30713	30434	30727	30854	30800	30710	30459	30863	30715	30607	30394	30604	30585	30794	30397	30556	30687	30506	30616	30629	30527	30739	30493	30408	30476	30680	30571	30758	30795	30605	30691	30881	30597	30616	30654	30495	30452	30592	30756	30681	30637	30852	30617	30541	30364	30803	30561	30645	30548	30371	30556	30344	30695	30365	30727	30723	30445	30452	30498	30850	30602	30636	30311	30513	30762	30616	30503	30617	30387	30378	30546	30804	30379	30499	30470	30524	30501	30862	30724	30632	30493	30580	30797	30712	30531	30497	30527	30767	30624	30574	30311	30610	30425	30974	30648	30710	30846	30780	30294	30647	30543	30815	30808	30525	30541	30786	30689	30590	30621	30655	30526	30483	30689	30578	30617	30743	30619	30587	30391	30660	30524	30532	30586	30590	30250	30587	30708	30411	30579	30451	30754	30464	30524	30692	30775	30713	30569	30640	30634	30513	30568	30534	30873	30460	30680	30671	30703	30596	30452	30509	30359	30711	30639	30572	30408	30629	30231	30484	30588	30533	30786	30789	30599	30686	30423	30597	30385	30678	30529	30493	30666	30473	30509	30621	30627	30778	30663	30695	30642	30302	30440	30687	30451	30752	30847	30715	30347	30775	30611	30230	30584	30741	30704	30690	30590	30419	30633	30544	30496	30546	30506	30533	30697	30739	30754	30620	30811	30595	30524	30656	30798	30695	30664	30560	30659	30499	30382	30330	30545	30536	30698	30470	30701	30646	30557	30641	30630	30864	30677	30569	30496	30604	30412	30517	30429	30597	30635	30510	30464	30706	30674	30947	30486	30699	30523	30528	30580	30490	30442	30585	30511	30603	30665	30630	30664	30553	30612	30435	30471	30803	30574	30664	30623	30553	30754	30806	30467	30532	30701	30504	30840	30728	30566	30207	30556	30345	30449	30708	30708	30441	30770	30511	30603	30727	30414	30331	30651	30608	30577	30702	30372	30599	30574	30589	30512	30564	30700	30564	30697	30753	30579	30420	30541	30605	30589	30617	30453	30403	30667	30628	30454	30549	30621	30733	30509	30614	30655	30473	30526	30737	30587	30674	30625	30662	30720	30598	30447	30581	30546	30756	30574	30729	30358	30662	30545	30703	30531	30590	30566	30619	30395	30587	30485	30644	30698	30281	30340	30599	30819	30506	30626	30573	30635	30655	30820	30626	30501	30509	30472	30727	30775	30539	30671	30736	30489	30765	30490	30700	30414	30704	30544	30590	30849	30762	30703	30471	30298	30483	30611	30871	30245	30661	30726	30528	30841	30461	30504	30471	30471	30531	30593	30577	30854	30599	30397	30532	30539	30632	30315	30714	30270	30536	30425	30492	30505	30574	30391	30578	30540	30265	30677	30751	30555	30514	30794	30497	30556	30653	30515	30646	30669	30581	30372	30568	30202	30641	30495	30440	30637	30790	30557	30594	30454	30215	30341	30754	30597	30597	30370	30516	30308	30597	30918	30516	30381	30676	30689	30555	30528	30715	30567	30602	30619	30756	30663	30611	30741	30326	30351	30529	30271	30637	30589	30462	30604	30629	30784	30547	30511	30602	30483	30562	30346	30450	30579	30412	30575	30420	30778	30768	30445	30666	30474	30716	30596	30748	30467	30617	30615	30436	30610	30401	30365	30689	30418	30815	30560	30262	30616	30492	30639	30432	30674	30758	30654	30562	30487	30751	30736	30370	30567	30583	30665	30540	30734	30694	30919	30432	30667	30436	30319	30591	30632	30499	30537	30565	30654	30442	30483	30506	30284	30527	30513	30604	30569	30652	30449	30730	30484	30740	30688	30839	30443	30530	30610	30827	30554	30579	30728	30683	30529	30241	30603	30391	30584	30514	30454	30644	30539	30649	30752	30921	30401	30691	30635	30811	30363	30619	30628	30530	30494	30476	30572	30533	30491	30778	30725	30702	30678	30602	30733	30617	30510	30527	30525	30432	30483	30709	30716	30507	30555	30732	30550	30594	30461	30742	30422	30700	30621	30775	30630	30737	30551	30557	30650	30448	30496	30517	30153	30673	30351	30526	30787	30448	30665	30445	30582	30524	30564	30507	30661	30822	30521	30556	30685	30653	30593	30503	30340	30717	30726	30651	30747	30751	30500	30509	30853	30430	30524	30637	30545	30519	30705	30771	30855	30796	30496	30704	30591	30633	30577	30510	30620	30483	30614	30475	30655	30700	30669	30682	30536	30734	30459	30556	30603	30745	30693	30414	30600	30418	30684	30416	30517	30615	30555	30477	30620	30721	30729	30782	30378	30414	30341	30469	30371	30541	30474	30575	30680	30748	30658	30681	30734	30570	30666	30546	30478	30388	30693	30537	30692	30540	30609	30780	30524	30637	30480	30634	30732	30765	30570	30494	30559	30683	30846	30703	30685	30645	30521	30533	30454	30683	30241	30494	30692	30693	30711	30673	30708	30529	30608	30697	30557	30459	30621	30595	30637	30412	30580	30699	30656	30463	30646	30601	30758	30496	30569	30523	30651	30863	30386	30732	30498	30646	30588	30375	30589	30617	30451	30331	30581	30796	30739	30495	30558	30472	30319	30613	30774	30641	30913	30530	30649	30636	30469	30773	30557	30794	30591	30558	30556	30485	30481	30908	30618	30642	30817	30575	30670	30346	30501	30265	30596	30573	30778	30755	30490	30698	30562	30561	30364	30278	30494	30602	30400	30649	30548	30519	30677	30477	30679	30375	30560	30540	30494	30502	30581	30689	30595	30872	30602	30328	30712	30604	30467	30538	30404	30667	30542	30756	30570	30590	30495	30352	30646	30624	30872	30713	30757	30346	30498	30609	30409	30814	30606	30479	30610	30527	30656	30481	30772	30580	30503	30595	30811	30663	30638	30476	30477	30712	30842	30705	30664	30499	30874	30444	30660	30534	30817	30615	30416	30589	30716	30722	30698	30556	30614	30581	30653	30689	30394	30384	30502	30498	30386	30507	30647	30820	30620	30646	30456	30705	30392	30540	30491	30543	30704	30742	30511	30851	30608	30669	30736	30690	30617	30630	30644	30465	30588	30591	30482	30785	30683	30592	30850	30758	30642	30543	30482	30546	30500	30614	30608	30433	30612	30533	30672	30592	30411	30467	30564	30739	30449	30644	30373	30630	30550	30707	30930	30703	30877	30664	30713	30733	30770	30524	30397	30688	30528	30514	30779	30840	30733	30540	30801	30732	30457	30563	30458	30696	30789	30694	30673	30641	30596	30354	30689	30732	30742	30794	30713	30583	30299	30465	30634	30406	30514	30327	30536	30535	30354	30517	30761	30912	30899	30405	30824	30804	30522	30510	30725	30491	30822	30574	30803	30719	30658	30525	30670	30840	30731	30544	30404	30543	30436	30705	30560	30611	30502	30638	30764	30765	30458	30414	30432	30641	30628	30685	30513	30416	30577	30520	30687	30582	30423	30596	30566	30781	30667	30596	30834	30838	30532	30393	30421	30563	30494	30913	30565	30438	30543	30748	30517	30437	30497	30523	30737	30792	30499	30655	30592	30551	30683	30714	30688	30568	30682	30573	30625	30563	30723	30797	30590	30589	30679	30696	30539	30746	30570	30802	30834	30632	30427	30358	30740	30546	30375	30414	30603	30804	30770	30774	30506	30675	30384	30791	30444	30630	30538	30590	30584	30717	30467	30766	30590	30716	30792	30671	30679	30812	30700	30652	30492	30850	30640	30811	30532	30560	30746	30654	30636	30836	30406	30771	30677	30689	30608	30552	30633	30444	30551	31010	30740	30483	30394	30800	30749	30583	30448	30388	30514	30738	30535	30604	30618	30605	30856	30442	30637	30633	30548	30593	30525	30646	30380	30601	30617	30596	30479	30354	30925	30523	30841	30581	30775	30401	30611	30759	30724	30488	30471	30370	30797	30669	30784	30424	30605	30624	30792	30691	30668	30683	30638	30790	30745	30412	30873	30382	30432	30529	30569	30667	30594	30858	30556	30598	30362	30612	30698	30702	30469	30687	30575	30669	30562	30595	30685	30630	30657	30648	30641	30666	30685
19597	32590	30910	40193	73513	87721	69439	48853	32794	23476	23048	23091	23424	23239	23332	23307	23111	23327	23239	23013	23109	23241	23162	23087	23144	23042	23135	23172	23155	23056	23131	23014	23202	23217	22935	23234	23138	23032	23051	23166	23125	23277	23245	23170	23129	23041	23172	23018	23260	23067	23062	23045	23174	23142	23293	23072	23136	23089	23179	23094	23050	23360	23137	23106	23030	23267	22985	23142	23147	23256	22984	23265	23109	23187	23154	23109	22998	23257	23023	23236	22969	23160	23288	23237	23107	23153	23326	23075	23056	23162	23093	23208	23270	23130	22985	23057	23071	23245	23100	22989	23385	23120	23050	23149	23267	23029	23143	23092	23092	23087	23094	23189	23251	23039	23171	23224	23055	23070	23074	23246	22963	23191	23196	23206	23104	23067	23287	23205	23132	22932	23226	23290	23240	23150	23062	23171	23053	23032	23114	22966	23160	23146	23021	23049	23138	23206	23244	23178	23320	23071	23209	23051	23029	23149	23008	23018	23255	23117	23267	23021	23251	22922	23083	23104	23329	23311	23235	23187	23078	22930	23188	23046	23050	23163	23051	23147	23064	23078	23025	23119	23042	23201	23106	23106	22959	23096	23156	22945	23229	23194	23035	23154	23047	23036	23161	23017	23280	23062	23154	23083	23234	23056	23117	23250	23042	23079	23111	23045	23053	23017	23245	23092	23161	23173	23162	23221	23306	22950	23053	23259	23183	23143	23135	23079	23187	23079	23096	23017	23088	23016	23050	23192	23010	22981	23102	23115	22972	23099	23178	22980	23208	23187	23099	23034	23101	23168	23120	23356	23073	23123	23248	23069	23028	23208	23051	23101	23141	22973	23046	23037	22956	23086	23166	22927	23065	23088	23104	23206	23137	23053	23202	23054	23013	23071	23178	23325	22879	23238	23095	22948	23124	23143	23140	23006	23071	23073	23001	23046	23201	23050	23136	22833	23296	23122	23099	22899	23141	23116	23074	23170	23204	23144	23275	23058	23004	23029	23114	23071	23020	23067	23214	23080	22915	23074	23049	23306	23120	23142	23167	23134	23016	23041	23273	22980	23154	23056	23275	22998	23022	23168	23063	23100	23191	23289	23110	23058	23323	23009	23103	23213	23172	23283	23092	23026	23298	23132	23131	23169	23120	23202	23094	23175	23072	22786	23039	23168	23204	23044	22983	23179	22989	23195	23117	22930	23322	23104	22849	23139	23327	23123	23272	23023	23015	23194	23046	23269	23063	23272	23183	23037	22989	23242	23282	23049	23178	23058	23054	23271	23125	23064	23044	23061	23076	23155	23178	23070	22933	23145	22891	22998	23068	23409	23244	23108	23080	23068	23097	23161	23290	22954	23038	23158	23260	23065	23029	23010	23153	23004	23048	23030	23153	23053	23118	23123	22978	23239	23085	23152	23147	22990	23143	23270	23279	23318	23025	23068	23169	23144	23015	23000	23163	23098	23139	23135	23108	23265	23154	23011	23016	23063	22860	23039	23171	23142	23314	23096	23056	22972	22933	23073	23022	23089	23350	23035	22956	23209	23236	23153	23092	23198	23196	23092	23160	22918	23169	23212	22990	23112	23115	23228	23201	22995	23035	23223	23130	23159	23027	23106	23144	23001	23225	23134	22966	23285	23169	23140	23037	23138	23068	23256	23187	23063	23081	23155	23064	23122	23307	23045	23062	23039	23175	23056	23130	23033	23157	23192	22921	23252	23091	23096	23098	23007	22998	23098	23089	23162	23075	23266	23117	23011	23223	23035	23273	23143	23170	23219	23060	23211	23127	23088	23196	23087	23288	23155	22975	23148	23108	22943	23142	23049	23038	23105	23286	22985	23162	23071	23101	23099	23048	23275	23018	22933	23010	23197	22878	23149	23297	23119	23080	23162	23128	23146	23116	23214	23098	23151	23003	23240	23113	22993	23210	23160	23039	23018	23192	23171	23207	23115	23076	22962	23086	23238	23241	23028	23283	23181	22840	23435	23042	23236	23072	23193	23119	23197	23146	23058	23260	23022	23138	23236	23226	23104	23093	23259	23028	23071	23206	23031	23023	22976	23061	23074	23166	23070	23184	23082	23035	23116	23199	22941	23175	23194	23179	22992	23276	23003	23118	23257	22970	23221	23137	23036	23075	23294	23013	22969	23345	22972	23137	23055	23060	23212	23110	23178	23136	23054	23162	23038	23171	23026	23075	23131	22995	23139	23025	23058	23295	23220	22861	23220	23220	23110	23143	23003	23182	23171	22982	22900	23198	23141	23239	23035	23046	23026	23134	23058	23114	23017	23069	23203	23000	23029	23119	23082	23007	23088	22961	23254	22795	22977	23113	23190	22982	23051	23219	22962	22964	23212	23005	23168	23188	23305	23184	23118	23187	23232	23242	23175	23201	23162	23138	22914	23102	22947	23267	23024	23235	23053	23102	23133	23310	22961	23171	23009	23048	23144	23117	23283	23007	23105	23188	23063	23186	22987	22950	22960	23166	23048	22928	23247	23010	23046	23237	23032	23118	23085	23042	23078	23105	23034	23187	23060	23144	23123	23007	23217	23014	23242	23217	22896	23238	23080	23115	23030	23119	22947	23303	23103	23146	23045	22998	22996	22997	23028	23211	23034	23199	22805	23081	23197	22974	23138	23238	23152	23103	22978	23004	23254	23232	23128	22816	23051	23192	23103	23208	23129	23252	22959	23144	23088	23070	23210	23172	23205	23044	23046	22996	23200	23148	23141	22937	23158	23062	22895	23012	22994	23277	22975	23043	23094	23132	23016	23093	23120	23287	23119	23051	23210	22920	23161	23082	23265	23084	23200	22970	23071	23081	23237	23093	23178	23295	23020	23134	23175	23049	22978	23100	23206	23073	23135	22997	23242	23169	23108	23103	23107	23162	23092	23249	23263	23223	23156	23265	23016	23008	23152	23216	23060	23072	23094	23152	23116	23146	23116	23063	23248	23110	23127	22959	23126	23007	23299	23202	23199	23160	23113	23153	22974	22939	23214	23031	23126	23318	23157	23102	23024	23000	23277	23149	23296	23152	23102	23144	23244	23080	23112	23141	23041	23049	22968	23212	23212	23102	23096	23042	23141	23049	23181	23173	22995	23102	23129	22983	23210	23057	23092	23236	23106	23160	23202	22821	23071	23133	23184	23215	23108	23101	23166	23114	23034	23126	23309	23317	23181	23036	22996	23052	23246	23044	22982	23196	23061	23187	23183	23058	23161	23038	23120	23039	23241	23087	23170	23165	23115	23074	23026	23288	22976	23094	23090	23161	23273	23130	23338	23202	23205	22983	23101	23023	23010	23157	23105	23124	23184	23232	23030	23087	23196	23194	23231	23018	23199	23152	23127	23132	23168	23117	23174	23133	23034	23331	23111	23179	23061	23213	23017	23172	23156	23132	23130	23070	22835	23134	23346	23248	23139	23073	23044	23160	23030	23181	22967	23161	23076	23168	23137	23150	23186	23231	23206	23084	23183	23158	23529	23133	23167	23044	22971	23076	23193	23201	23101	23089	22940	23263	23041	23007	23232	23222	23165	23224	22983	22980	22992	23023	23190	23180	23119	23240	23044	22931	23079	23122	22976	23043	23145	22903	23065	23065	23084	22925	23115	23031	23082	23064	23219	23127	23047	23165	23236	23219	23070	23339	23055	23024	23103	23107	23343	23125	23011	23126	23021	23169	23022	23055	23071	23114	23052	23142	23035	23110	23297	23055	23009	23098	23138	23018	23183	23220	23115	23027	23018	23205	23163	23129	23020	23195	23167	23170	23026	23004	23109	23120	23064	22976	23017	23276	23073	23053	23195	23124	23131	23160	23176	23261	23084	23113	23103	23185	23042	22964	22894	23256	22953	23169	22925	23045	22972	23039	22979	23019	23106	23174	23065	23111	23176	23083	23147	23114	23245	23201	23311	23059	23031	23195	23066	23157	23234	22920	23073	23015	23172	23296	23084	23052	23189	23082	23073	22987	23169	23103	23139	23235	22863	23159	23130	23152	23192	23206	23193	23267	23069	23215	23162	23201	23076	23269	23097	23281	23049	22999	22974	23075	23135	23146	22948	23101	23144	23188	23029	22978	23160	22984	23141	23125	23038	22993	23052	23003	23008	23313	22985	23157	23167	22974	23175	23083	23187	23002	23138	23157	23184	23105	23085	23017	23290	23189	23080	22891	23044	23164	23135	22947	22956	23223	22904	23270	23010	23170	23097	23098	23311	23113	22968	23151	23062	23174	23298	23107	23163	23044	23078	23220	23082	23071	23002	23381	23104	23249	23198	23179	23074	23070	22965	23300	23009	23006	23302	23188	23073	23051	23147	23090	23041	23020	23248	23055	23089	23075	22975	23067	23112	23046	23077	22917	23087	22954	23089	23187	23121	22948	23254	23354	23086	23178	23088	23065	23074	23088	23191	23106	23348	23025	23229	23126	23187	23337	23275	23042	23162	23240	23116	23310	23308	23107	23238	23121	23106	22950	23104	23261	23119	23198	22976	23144	23207	23152	23018	23045	23061	22996	22991	23107	23276	23182	23022	23173	23098	23086	23123	23278	23259	23117	23247	23090	23169	23179	23245	23012	23029	23152	22977	23112	23286	22959	23022	23020	23322	23237	22990	23193	23141	23150	23215	23072	23084	23148	22912	23036	23039	23082	23186	23247	23065	23253	22967	22956	23101	23217	23207	23016	23109	23112	23118	23081	23296	23165	23241	22966	23229	23073	23096	23164	23148	23059	23100	23144	23168	23094	22948	22972	23139	23139	23243	23180	23178	23064	23082	23102	23066	23254	23235	23079	23139	23149	22995	23110	23142	23230	23198	23035	23218	23085	23149	23093	23192	22983	23177	22921	23069	23209	23159	23022	23047	23134	23220	23157	23262	23173	22977	23032	23098	23134	23003	23163	22913	22948	23044	23245	23237	22960	22984	23206	23140	23223	22964	22921	22958	23219	23181	23186	22958	23066	23088	23091	23029	23019	23141	22882	23087	23036	22993	23063	23072	22803	23167	23161	23189	23173	23113	23092	23263	23093	23071	23151	23119	22995	23233	23028	23186	23156	23060	23131	23104	23176	23171	23187	23194	23099	23096	23119	23307	23014	23114	23223	23170	23208	23238	23081	23167	23190	22927	23194	23192	22921	23151
28469	23714	30696	31134	36755	44530	38843	33272	30602	29799	29382	29450	29618	29382	29572	29295	29694	29505	29418	29456	29514	29272	29641	29507	29353	29274	29327	29234	29482	29556	29461	29182	29355	29580	29757	29170	29465	29364	29236	29456	29367	29195	29408	29447	29191	29501	29393	29282	29463	29257	29433	29293	29615	29107	29518	29541	29412	29269	29147	29296	29284	29259	29420	29189	29376	29403	29539	29590	29412	29388	29348	29360	29326	29387	29204	29561	29121	29434	29533	29310	29217	29420	29374	29450	29430	29368	29368	29486	29423	29451	29323	29217	29515	29555	29401	29209	29148	29455	29272	29431	29460	29278	29413	29299	29407	29295	29590	29521	29597	29272	29607	29339	29144	29265	29511	29681	29257	29228	29236	29149	29404	29316	29639	29725	29422	29307	29483	29130	29398	29267	29146	29313	29253	29451	29405	29422	29651	29414	29486	29490	29170	29381	29584	29295	29327	29687	29467	29641	29513	29460	29525	29193	29595	29391	29239	29388	29559	29300	29351	29338	29456	29290	29389	29548	29250	29342	29377	29335	29415	29359	29220	29383	29346	29295	29437	29392	29319	29349	29337	29243	29170	29377	29513	29490	29358	29432	29156	29524	29340	29492	29210	29220	29380	29364	29279	29460	29418	29497	29491	29256	29264	29557	29605	29173	29531	29340	29306	29229	29348	29483	29341	29481	29495	29243	29333	29252	29487	29233	29433	29380	29431	29287	29627	29248	29287	29352	29483	29402	29535	29409	29300	29252	29627	29368	29349	29438	29365	29399	29409	29326	29316	29151	29066	29381	29437	29514	29451	29294	29495	29217	29355	29505	29390	29595	29433	29558	29420	29190	29299	29279	29233	29376	29354	29224	29134	29271	29352	29303	29490	29486	29653	29154	29257	29424	29297	29430	29457	29512	29594	29476	29327	29061	29351	29502	29629	29469	29352	29394	29269	29061	29404	29281	29214	29670	29210	29479	29288	29475	29288	29213	29220	29191	29263	29444	29356	29268	29205	29294	29363	29319	29552	29409	29362	29226	29105	29426	29294	29450	29570	29150	29532	29471	29486	29506	29347	29238	29251	29364	29457	29550	29492	29304	29339	29701	29383	29491	29365	29445	29485	29370	29386	29499	29275	29348	29411	29595	29370	29240	29317	29490	29384	29341	29339	29457	29197	29270	29372	29300	29338	29104	29424	29544	29322	29357	29395	29539	29278	29495	29579	29355	29143	29333	29342	29564	29454	29269	29579	29404	29435	29324	29134	29290	29299	29365	29591	29394	29246	29563	29364	29235	29299	29397	29401	29387	29268	29334	29352	29217	29025	29145	29563	29323	29308	29581	29413	29200	29174	29328	29344	29468	29392	29387	29272	29497	29443	29549	29566	29320	29239	29360	29354	29723	29492	29443	29345	29313	29602	29209	29405	29504	29430	29319	29369	29271	29290	29196	29515	29371	29352	29548	29405	29335	29303	29545	29407	29225	29349	29423	29300	29539	29472	29411	29795	29290	29221	29002	29454	29517	29243	29384	29294	29268	29487	29513	29685	29501	29727	29467	29260	29341	29469	29409	29482	29287	29421	29531	29410	29488	29300	29462	29302	29459	29490	29689	29331	29581	29367	29157	29198	29529	29695	29432	29749	29514	29257	29477	29565	29404	29114	29403	29168	29437	29363	29365	29196	29289	29179	29225	29193	29287	29091	29373	29458	29322	29243	29538	29461	29412	29211	29556	29313	29417	29579	29191	29228	29494	29438	29196	29334	29444	29335	29448	29399	29200	29254	29403	29263	29361	29321	29358	29439	29399	29472	29495	29365	29273	29565	29535	29248	29463	29452	29356	29538	29377	29293	29338	29202	29290	29242	29602	29315	29272	29165	29380	29617	29186	29434	29514	29538	29358	29264	29295	29113	29289	29592	29562	29395	29427	29577	29473	29448	29474	29257	29254	29328	29368	29258	29249	29283	29466	29455	29477	29258	29702	29373	29324	29059	29432	29620	29291	29392	29243	29349	29377	29388	29347	29677	29658	29314	29582	29533	29421	29588	29171	29474	29384	29678	29404	29365	29229	29299	29499	29344	29311	29341	29692	29651	29370	29432	29555	29365	29380	29508	29733	29553	29282	29537	29551	29554	29441	29525	29202	29680	29335	29464	29521	29185	29308	29408	29009	29463	29519	29236	29348	29181	29531	29462	29570	29536	29361	29343	29438	29502	29522	29402	29371	29408	29310	29238	29263	29442	29202	29576	29425	29542	29384	29321	29177	29338	29598	29398	29378	29322	29467	29211	29440	29344	29496	29101	29401	29411	29397	29633	29189	29339	29539	29256	29354	29339	29407	29595	29245	29462	29492	28998	29499	29597	29503	29264	29310	29496	29571	29569	29359	29299	29635	29358	29397	29263	29488	29308	29677	29582	29338	29617	29761	29291	29337	29515	29385	29183	29392	29511	29563	29465	29427	29568	29181	29521	29532	29568	29201	29247	29432	29356	29368	29797	29614	29549	29497	29806	29501	29401	29575	29244	29407	29593	29526	29615	29455	29576	29396	29374	29538	29294	29512	29361	29616	29470	29160	29250	29207	29396	29378	29329	29210	29580	29178	29564	29486	29306	29451	29506	29361	29694	29500	29395	29328	29455	29552	29419	29277	29578	29309	29271	29285	29475	29394	29453	29513	29488	29266	29401	29570	29226	29600	29428	29121	29347	29253	29381	29496	29357	29427	29440	29343	29205	29487	29409	29365	29308	29186	29469	29258	29415	29466	29634	29490	29462	29417	29353	29553	29310	29228	29283	29386	29418	29228	29142	29372	29515	29200	29496	29368	29207	29361	29540	29397	29451	29303	29354	29347	29332	29260	29483	29464	29318	29312	29536	29482	29137	29449	29533	29593	29458	29427	29287	29458	29352	29268	29401	29399	29356	29552	29333	29317	29288	29255	29280	29444	29499	29513	29389	29294	29416	29620	29758	29506	29335	29306	29335	29342	29644	29378	29498	29287	29237	29395	29390	29392	29235	29458	29542	29651	29574	29547	29352	29421	29466	29500	29292	29314	29568	29187	29219	29352	29478	29500	29415	29588	29353	29422	29558	29607	29566	29370	29435	29431	29512	29395	29231	29793	29325	29481	29339	29469	29440	29541	29246	29383	29589	29411	29500	29580	29458	29444	29577	29597	29599	29338	29353	29293	29533	29294	29260	29326	29412	29464	29305	29370	29456	29038	29177	29363	29488	29453	29359	29090	29235	29345	29517	29195	29464	29303	29346	29499	29445	29540	29141	29311	29385	29407	29404	29376	29275	29481	29093	29234	29207	29445	29476	29594	29328	29583	29337	29170	29385	29575	29406	29455	29361	29354	29543	29353	29298	29196	29557	29449	29450	29315	29531	29474	29543	29280	29209	29493	29397	29271	29345	29271	29653	29307	29391	29513	29379	29703	29218	29338	29447	29430	29502	29228	29356	29578	29374	29359	29402	29341	29343	29613	29383	29462	29189	29529	29505	29432	29455	29404	29447	29530	29370	29050	29358	29382	29679	29371	29391	29375	29428	29467	29297	29262	29273	29408	29591	29304	29326	29544	29477	29362	29624	29357	29277	29537	29308	29435	29483	29234	29242	29307	29489	29521	29314	29410	29623	29378	29323	29400	29010	29393	29361	29392	29177	29553	29383	29418	29441	29456	29085	29460	29333	29213	29514	29383	29237	29142	29472	29320	29592	29451	29322	29491	29362	29119	29539	29414	29382	29376	29276	29557	29594	29292	29541	29372	29556	29367	29141	29429	29742	29357	29761	29258	29373	29096	29326	29458	29473	29289	29562	29611	29371	29438	29482	29381	29325	29340	29396	29304	29382	29531	29452	29577	29477	29498	29254	29277	29460	29497	29319	29220	29265	29406	29166	29406	29425	29659	29224	29486	29440	29081	29233	29360	29524	29348	29366	29350	29326	29358	29202	29685	29624	29396	29441	29230	29603	29436	29324	29335	29194	29402	29321	29300	29130	29508	29355	29587	29518	29271	29461	29312	29530	29488	29520	29394	29764	29383	29453	29332	29143	29510	29585	29381	29616	29527	29393	29324	29453	29283	29587	29300	29213	29321	29519	29275	29347	29396	29477	29389	29384	29479	29281	29506	29287	29450	29606	29466	29324	29447	29258	29454	29604	29480	29369	29455	29418	29305	29439	29391	29227	29271	29463	29496	29284	29430	29217	29413	29307	29280	29503	29319	29608	29465	29356	29186	29576	29445	29427	29357	29290	29376	29430	29323	29315	29268	29314	29489	29498	29510	29474	29609	29446	29360	29423	29125	29510	29567	29496	29330	29225	29677	29260	29275	29494	29229	29238	29516	29568	29551	29497	29314	29324	29169	29296	29380	29443	29209	29551	29139	29127	29262	29464	29464	29615	29338	29466	29341	29361	29592	29540	29598	29313	29464	29185	29229	29153	29577	29332	29137	29420	29429	29460	29443	29294	29478	29409	29187	29294	29194	29555	29268	29569	29562	29240	29460	29422	29250	29302	29386	29314	29482	29443	29327	29197	29345	29438	29422	29495	29400	29484	29525	29570	29413	29312	29216	29444	29600	29430	29298	29389	29231	29392	29417	29346	29529	29448	29469	29370	29082	29229	29252	29350	29174	29499	29310	29210	29303	29151	29459	29659	29387	29595	29571	29397	29405	29415	29193	29270	29480	29435	29270	29399	29414	29398	29410	29475	29290	29441	29445	29696	29309	29318	29347	29263	29095	29385	29307	29355	29479	29328	29562	29432	29400	29524	29280	29190	29483	29500	29415	29577	29319	29270	29357	29536	29209	29490	29477	29353	29526	29487	29537	29580	29437	29516	29250	29340	29554	29506	29343	29445	29477	29325	29255	29318	29379	29326	29566	29176	29564	29550	29646	29636	29400	29420	29635	29516	29608	29451	29238	29334	29496	29483	29276	29625	29292	29519	29667	29426	29666	29413	29431	29262	29415	29411	29343	29621	29204	29617	29297	29398	29293	29617	29397	29560	29507	29467	29171	29092	29420	29236	29373	29347	29455	29479	29446	29461	29347	29181	29467	29372	29367	29615	29551	29429	29497	29564	29358	29295	29651	29495	29346	29321	29487	29465	29393	29488	29409	29402	29483	29461	29469	29566	29532	29366	29543	29189	29610
19548	23303	23252	23805	35314	40303	32697	27028	23778	22436	22540	22328	22626	22482	22580	22390	22413	22304	22559	22443	22443	22592	22396	22566	22240	22496	22472	22389	22458	22506	22509	22531	22533	22546	22364	22436	22583	22555	22546	22374	22569	22566	22575	22487	22432	22516	22522	22389	22516	22433	22450	22412	22438	22478	22303	22439	22427	22731	22316	22494	22494	22354	22431	22551	22394	22460	22579	22453	22292	22322	22449	22363	22465	22383	22286	22261	22428	22341	22453	22343	22627	22486	22470	22438	22350	22624	22446	22390	22348	22525	22344	22462	22510	22448	22565	22349	22510	22337	22713	22487	22347	22456	22332	22445	22508	22419	22476	22602	22511	22354	22507	22642	22499	22442	22494	22363	22350	22527	22362	22568	22434	22375	22400	22484	22286	22466	22503	22520	22492	22427	22284	22302	22565	22435	22523	22401	22443	22404	22332	22423	22396	22398	22398	22317	22240	22491	22498	22367	22397	22327	22463	22425	22541	22209	22663	22386	22542	22231	22445	22399	22639	22391	22243	22411	22370	22704	22488	22265	22390	22438	22359	22450	22530	22456	22381	22425	22507	22527	22484	22436	22448	22534	22598	22374	22516	22449	22394	22308	22524	22531	22444	22685	22420	22367	22401	22372	22554	22451	22518	22469	22612	22528	22456	22361	22526	22572	22426	22479	22593	22709	22622	22359	22520	22572	22382	22357	22365	22482	22552	22479	22531	22491	22680	22605	22538	22298	22525	22276	22539	22468	22223	22457	22270	22510	22369	22308	22312	22514	22552	22555	22383	22600	22464	22404	22335	22481	22394	22368	22401	22507	22445	22427	22519	22452	22566	22441	22344	22563	22290	22421	22555	22478	22547	22468	22333	22480	22334	22441	22350	22343	22439	22492	22446	22494	22350	22503	22297	22416	22477	22326	22570	22279	22547	22610	22183	22516	22376	22436	22424	22527	22615	22393	22390	22531	22449	22388	22387	22365	22395	22451	22447	22515	22403	22416	22588	22327	22423	22507	22281	22401	22380	22458	22598	22500	22294	22417	22252	22516	22257	22500	22626	22629	22399	22307	22397	22395	22394	22489	22467	22394	22442	22261	22377	22471	22467	22496	22524	22496	22456	22274	22532	22435	22228	22479	22343	22375	22427	22478	22475	22382	22548	22473	22489	22325	22480	22379	22372	22471	22531	22330	22588	22323	22504	22419	22460	22310	22500	22539	22497	22559	22351	22472	22398	22364	22376	22380	22473	22442	22400	22494	22460	22475	22416	22350	22523	22438	22586	22469	22582	22396	22293	22443	22655	22447	22597	22464	22511	22432	22553	22644	22515	22485	22525	22376	22397	22373	22455	22342	22395	22314	22354	22379	22462	22300	22565	22431	22352	22306	22582	22360	22480	22378	22572	22323	22464	22439	22448	22581	22528	22483	22431	22340	22481	22437	22473	22227	22458	22401	22408	22414	22560	22479	22561	22294	22509	22465	22318	22552	22568	22459	22473	22268	22640	22613	22364	22419	22390	22309	22554	22473	22583	22384	22419	22439	22371	22489	22347	22347	22733	22352	22443	22367	22601	22600	22350	22349	22373	22464	22574	22522	22367	22484	22451	22293	22510	22442	22378	22394	22415	22493	22465	22563	22393	22501	22578	22557	22343	22366	22525	22429	22650	22396	22234	22675	22332	22455	22601	22281	22333	22480	22344	22364	22291	22399	22680	22349	22369	22418	22423	22416	22403	22503	22287	22520	22383	22436	22479	22337	22366	22277	22523	22400	22433	22560	22421	22436	22459	22301	22484	22661	22340	22347	22494	22563	22480	22484	22413	22348	22503	22475	22310	22494	22526	22484	22507	22556	22408	22368	22464	22436	22537	22543	22409	22660	22445	22519	22461	22479	22464	22259	22473	22391	22299	22370	22473	22546	22472	22665	22456	22450	22528	22369	22408	22368	22403	22566	22567	22483	22399	22369	22556	22421	22363	22596	22523	22419	22312	22504	22478	22506	22514	22334	22558	22401	22490	22413	22558	22582	22342	22347	22506	22306	22527	22447	22497	22447	22438	22273	22399	22346	22570	22393	22428	22509	22455	22596	22592	22355	22440	22541	22417	22382	22312	22602	22262	22427	22371	22410	22510	22448	22417	22329	22354	22508	22348	22225	22495	22372	22543	22576	22359	22400	22381	22341	22405	22567	22554	22499	22387	22599	22465	22475	22417	22606	22582	22315	22387	22325	22297	22478	22506	22446	22584	22228	22563	22506	22315	22482	22461	22444	22419	22410	22525	22545	22357	22462	22519	22362	22519	22410	22350	22447	22445	22353	22470	22345	22499	22287	22453	22360	22503	22408	22340	22448	22479	22351	22532	22433	22522	22431	22481	22239	22573	22485	22368	22464	22488	22389	22471	22477	22500	22530	22425	22350	22448	22517	22515	22494	22527	22543	22568	22489	22544	22432	22473	22339	22575	22320	22537	22490	22436	22398	22301	22398	22464	22550	22419	22530	22531	22448	22460	22383	22638	22490	22492	22346	22457	22268	22469	22554	22561	22295	22391	22303	22539	22458	22470	22294	22404	22419	22329	22447	22497	22501	22541	22371	22470	22516	22418	22478	22576	22236	22530	22460	22485	22501	22451	22335	22570	22363	22512	22527	22370	22540	22331	22564	22364	22485	22320	22536	22438	22324	22482	22376	22235	22432	22440	22516	22517	22608	22412	22328	22654	22489	22580	22342	22464	22604	22472	22459	22251	22511	22586	22490	22456	22523	22424	22312	22554	22419	22361	22416	22427	22475	22337	22390	22530	22551	22554	22477	22397	22509	22512	22300	22472	22384	22491	22653	22373	22556	22556	22462	22566	22431	22468	22318	22594	22525	22502	22405	22457	22442	22471	22627	22658	22443	22416	22666	22424	22194	22289	22595	22480	22277	22442	22346	22560	22526	22371	22524	22348	22531	22671	22423	22354	22678	22313	22342	22456	22655	22437	22559	22390	22494	22493	22259	22418	22556	22294	22537	22478	22367	22458	22588	22412	22384	22411	22559	22451	22330	22240	22467	22650	22359	22401	22254	22393	22588	22543	22503	22564	22335	22439	22447	22317	22307	22369	22502	22411	22374	22484	22519	22357	22281	22491	22165	22621	22272	22539	22404	22425	22475	22463	22611	22423	22437	22330	22319	22475	22412	22471	22593	22578	22636	22513	22467	22461	22532	22473	22394	22508	22518	22518	22487	22535	22389	22672	22298	22520	22637	22315	22434	22517	22272	22407	22410	22530	22476	22411	22488	22610	22488	22441	22481	22291	22435	22391	22393	22586	22378	22286	22346	22538	22350	22387	22523	22494	22572	22465	22509	22446	22498	22290	22370	22364	22514	22204	22480	22380	22519	22550	22533	22453	22334	22443	22346	22431	22485	22574	22510	22346	22420	22322	22494	22296	22364	22323	22573	22302	22407	22499	22455	22566	22503	22554	22383	22393	22575	22445	22647	22515	22277	22221	22459	22286	22509	22659	22541	22503	22533	22514	22492	22567	22527	22356	22473	22444	22525	22549	22363	22567	22289	22341	22386	22381	22308	22454	22512	22626	22398	22466	22602	22523	22441	22434	22476	22485	22243	22359	22432	22490	22487	22215	22375	22267	22476	22432	22424	22411	22537	22398	22494	22535	22538	22304	22491	22588	22361	22457	22410	22408	22385	22608	22374	22416	22360	22354	22392	22521	22426	22434	22547	22520	22391	22532	22418	22580	22463	22347	22485	22607	22449	22516	22440	22405	22342	22317	22426	22556	22339	22475	22523	22514	22466	22355	22553	22435	22473	22621	22449	22472	22447	22530	22453	22367	22489	22538	22330	22527	22359	22362	22410	22425	22511	22385	22363	22384	22559	22445	22436	22506	22556	22602	22398	22506	22468	22404	22549	22551	22385	22422	22511	22379	22447	22612	22353	22570	22391	22688	22484	22518	22417	22275	22721	22562	22532	22555	22409	22562	22416	22505	22592	22335	22324	22385	22597	22518	22636	22334	22366	22349	22385	22461	22317	22354	22422	22454	22390	22494	22551	22550	22460	22453	22494	22364	22441	22536	22393	22545	22379	22584	22405	22487	22468	22409	22449	22515	22326	22290	22241	22399	22430	22514	22464	22486	22312	22341	22415	22403	22468	22529	22476	22423	22397	22308	22505	22466	22388	22440	22554	22304	22685	22497	22596	22483	22292	22475	22469	22647	22418	22624	22400	22416	22245	22420	22513	22357	22187	22594	22359	22399	22573	22526	22408	22593	22476	22455	22483	22404	22151	22511	22472	22561	22427	22422	22590	22397	22587	22427	22530	22508	22541	22591	22425	22392	22441	22446	22554	22485	22493	22371	22477	22372	22402	22453	22511	22530	22314	22379	22596	22501	22486	22648	22425	22561	22435	22432	22266	22384	22432	22536	22347	22345	22623	22543	22417	22467	22444	22257	22543	22491	22319	22567	22556	22388	22435	22570	22494	22496	22394	22301	22508	22286	22288	22230	22347	22599	22440	22602	22473	22542	22348	22511	22431	22484	22482	22476	22380	22477	22339	22350	22400	22500	22307	22223	22409	22423	22474	22454	22497	22514	22510	22470	22435	22531	22518	22536	22509	22603	22431	22416	22397	22534	22497	22372	22397	22557	22498	22635	22357	22419	22534	22362	22574	22473	22475	22501	22544	22353	22537	22351	22509	22493	22600	22457	22448	22441	22480	22521	22375	22461	22379	22551	22627	22481	22620	22380	22533	22231	22517	22448	22593	22459	22461	22328	22559	22534	22533	22539	22683	22410	22375	22499	22478	22484	22574	22319	22545	22587	22605	22418	22463	22351	22396	22316	22536	22502	22480	22560	22616	22539	22550	22458	22284	22499	22426	22513	22646	22417	22614	22393	22399	22457	22412	22470	22551	22443	22391	22464	22441	22302	22507	22400	22621	22483	22472	22557	22410	22399	22554	22599	22345	22533	22479	22553	22439	22446	22537	22728	22266	22629	22324	22593	22565	22334	22456	22345	22553	22454	22455	22270	22430	22585	22507	22441	22691	22511	22391	22360	22369	22499	22401	22462	22363	22544	22332	22669	22471	22574	22554	22451	22534	22540	22468	22317	22534	22563	22444	22444	22421	22453	22387	22407	22399	22392	22530
24448	21107	28293	26920	45105	65617	54308	40561	32921	29539	29565	29119	29209	29357	29050	29032	29063	29147	29017	29189	29169	29141	29053	28875	29236	29055	29344	29131	29024	29111	29363	29076	28888	29175	29324	29233	29025	29027	29077	28823	28942	29056	29108	29066	29414	28845	29189	29057	29069	28954	29341	29112	29111	28904	29087	29018	29242	28860	29091	29112	29164	29216	29121	28876	29017	28999	28998	29066	28981	28970	29220	29012	29002	29185	29106	29053	29052	29112	29248	29078	29137	28993	29175	29163	28971	29040	28904	28883	29032	28673	28730	28957	28952	29010	29183	29129	28909	29008	29231	29115	29049	29100	29134	29179	28884	28877	29008	28901	29248	29045	29177	29039	29038	28990	29216	28892	28983	28948	29153	28916	28660	29042	29013	29042	29042	28879	28923	29061	28843	29099	29305	29145	29070	28992	29043	29038	29161	28890	28902	29218	29125	28872	29030	28875	29068	28955	29137	29186	29018	28961	29079	29040	28979	29082	29145	29283	29023	28956	29039	29074	28997	29196	29310	29190	29075	29198	29281	29144	28998	29094	29174	29175	29208	28975	29084	28927	29061	29067	29085	29027	28993	29203	29085	28973	29045	29163	28978	29013	29140	29169	28763	29169	29012	29121	29115	29175	28912	29175	28829	28896	29221	29142	29126	28841	29079	29014	28996	29063	29122	28935	28898	29137	29128	29064	29054	29232	29247	29210	29276	29141	29186	29126	29353	29155	29093	28894	28916	28994	29119	28946	28942	28964	28982	29049	29223	29039	29186	29004	29024	29027	29212	29101	29134	29132	29103	29082	29355	28937	29238	28984	29105	29024	28999	29126	29197	29149	29169	28955	28926	28879	29242	29327	28958	29145	28958	29164	29043	29304	29376	29112	28937	29161	29067	29056	29062	29193	29056	29089	29042	29023	29045	29110	29154	29028	29212	29161	29029	29088	29067	28865	28908	29234	29074	28879	29101	29161	29107	28815	29044	29042	28948	29064	29149	29250	28998	29036	29183	29111	28842	29005	29171	28953	28951	29318	29121	29106	28996	28888	28896	28989	29117	29181	29118	29205	29022	29085	29020	28950	28951	29073	29188	29309	29293	29122	29079	29044	29017	28884	29067	29128	28855	29186	28981	28931	28978	29264	29113	29186	29087	28979	28814	28862	29051	29073	29209	29199	28918	29017	28998	29029	29130	28962	29060	29040	29028	28990	28979	29025	29239	29237	28964	28936	29070	29183	28936	28921	29030	28861	29070	29266	29061	29196	28990	29012	28963	28799	29161	29126	28972	28966	29043	28977	29043	29024	28947	28925	29120	29066	29026	29022	28686	29159	29186	29102	29060	29130	28785	29060	29087	29090	28988	28932	29231	29039	29063	29189	28919	29253	29111	29267	29183	28829	29169	28943	29000	29022	29013	29188	28979	28935	29023	28757	29085	28919	28913	29040	29125	29208	29043	29073	29189	28808	29129	28876	29123	28930	29073	29007	29162	28966	29193	28992	29106	28901	29030	28952	29069	29165	29202	29026	28917	29055	29029	29073	29356	29090	29175	29062	28834	29244	29103	29031	29006	28928	29054	28876	28898	29175	29115	29125	29223	29156	29000	29015	28987	29024	29093	28875	29097	29099	29145	29011	28945	29029	29027	28841	28953	28949	29083	28783	29235	29172	29108	29007	28942	28913	29181	29008	29102	29261	29112	29058	29211	29037	28919	28979	28877	28954	29026	29006	28872	29039	29061	29045	28962	29005	29197	29228	28909	28951	28886	29194	29122	29082	28863	28788	29071	29084	29114	29037	28993	29099	28910	29111	28838	28777	29005	28821	28969	28956	29083	29074	28969	28994	29102	29089	29041	28856	28953	29314	29105	28979	28990	29209	29064	28976	29107	29184	29049	28774	29206	29095	28955	29167	28850	28968	29178	28979	29116	29075	29052	29038	29104	29167	29050	29225	29182	28814	28890	28988	29060	29046	29106	29222	28944	29204	29096	29182	28767	28870	29088	29086	29048	28822	28846	29009	29259	29158	28992	28974	29289	29047	29063	28977	29189	29036	28832	28955	29195	28965	28910	29010	29218	29054	28904	29442	29264	29025	29077	29226	29127	28984	29014	29007	29161	28858	28969	29134	28889	28903	29084	28947	28934	29098	29295	29171	29086	29257	29325	29118	28906	29204	29058	29149	29191	28868	28863	28907	29201	29015	28898	29069	29024	28973	29139	29206	29114	28993	29103	29200	29243	28869	29235	29122	28962	29069	29041	28899	29255	29040	29107	29053	29094	28911	28977	28902	28752	29118	29107	28948	29056	29070	28754	28953	29108	29087	28968	28912	29125	29190	29149	29159	29098	28893	28944	28984	29074	29245	29042	28755	29047	28929	29257	29126	29091	29142	29137	29197	29080	28910	29192	28853	29042	29208	28954	29015	29047	29015	29053	29061	29172	29075	28758	29254	28992	29092	29087	28811	28837	28708	28905	29256	28874	29067	29119	29102	29058	28960	29062	29148	29140	29212	28964	29017	28900	29140	28896	28826	29217	29106	29010	29179	29347	28966	28828	28804	28857	28919	29174	29016	29256	29179	29009	28922	29101	29243	29093	28855	28911	28962	29218	29159	29159	29238	29075	29352	28945	29258	29097	29006	29033	28953	29135	29163	29121	29011	29035	29109	29308	29320	28981	28737	29052	28891	28952	28910	28983	29029	29174	29088	29295	29249	28868	28921	28951	29087	29012	28917	29052	28916	28912	28885	29140	28814	29021	29013	28790	28880	29015	29142	29429	28985	29134	28944	28924	28856	28937	29169	29171	29171	29068	29191	28982	29138	29054	28979	29325	29121	28932	29094	29232	29285	28828	29025	29069	29121	28817	29002	29226	28937	28842	28977	29012	28987	28940	29271	29134	28842	29246	29037	28872	29257	29075	29210	29108	29086	28936	28917	28998	28985	29088	29057	28996	29024	29024	28881	28967	29160	28923	28981	29089	28949	29167	28840	28943	29016	29164	29039	29033	29089	29136	29116	29009	28838	29126	28986	28982	29014	28975	29291	28944	29102	28901	28998	28862	29087	28975	29112	28611	29162	29154	29144	29146	29265	28963	29078	29126	29275	29230	29020	29067	29084	28961	29042	29175	29206	28996	28888	28854	29073	28991	29100	29102	29313	28970	29111	29139	29084	29120	29291	29229	29227	29104	29112	29130	29091	29009	29078	29254	28935	29041	28852	29252	28941	29092	29098	28994	29151	29068	29187	29149	29004	28955	29193	29177	29116	29143	29138	29342	28995	29140	29149	29039	28865	28948	29086	28925	29050	29118	28964	29095	28935	29096	29018	29138	28915	29013	29184	29167	28968	29019	29013	29173	28934	29024	29239	29188	29104	29006	29324	29164	29083	28875	29105	29400	29031	28812	29010	29095	29066	28807	28938	28862	29002	29079	28990	28964	29050	29307	29175	28878	29202	29093	29078	29058	28966	29025	29190	29142	29171	29101	29342	29020	29069	29165	29031	29144	29196	28963	29220	28896	29066	29086	29020	29092	29218	28952	29200	29162	29021	28975	29026	29116	29056	28891	28753	29108	28897	29230	29091	29093	28913	29330	28918	29146	29142	28907	29165	28994	29351	29126	29024	28816	29109	28826	29060	29137	28981	29039	29181	28832	29112	28945	28998	28852	29053	29104	29081	29033	29258	29027	28871	28959	29020	29023	29140	29159	28969	29150	29059	29057	29129	28997	29099	29269	29038	29071	29085	28952	29102	29159	29135	28851	29031	28997	29027	28886	29061	29053	28840	29104	28990	29226	29073	29013	28884	29119	28968	29156	28860	29147	28845	29030	29023	29160	29131	29149	29007	28926	29140	29059	29087	28952	29197	29151	28941	28920	29193	29096	28984	29180	28859	28998	29010	29294	28780	29207	28653	28964	29267	29056	29213	29082	29130	28913	29068	28923	29148	28743	29182	29197	28935	29183	29071	29098	28832	29275	29112	29031	28922	28890	29337	29363	29177	28981	29069	29130	28996	29063	29105	28896	28993	29258	29007	29385	29122	28969	29004	29022	29073	28821	29109	29143	28988	29166	28975	29290	28943	29337	29038	29056	29066	28915	28936	29032	28947	29055	29018	28821	29160	28992	29186	28973	29000	29029	29060	29268	29027	28982	29062	29274	28967	29315	29443	29213	29145	29270	28811	29122	28862	29127	29036	29017	29174	29142	29003	29311	29028	29144	28947	29127	28833	29099	29044	29255	28913	29161	28855	29184	28956	28950	29171	29081	29055	29350	29336	29113	28990	29190	28931	28881	28989	29137	29140	29122	29182	28960	29068	29090	29029	29026	29029	29010	29018	28930	29133	28980	28902	29105	28987	29194	29094	29073	29108	29115	29183	29111	29104	29135	28967	28745	29057	29003	28807	29122	29160	29054	29141	28832	29121	28984	28831	28951	29145	29094	29231	28975	29069	29176	29140	29107	29143	28852	29071	29073	29082	29222	29225	28972	29083	29140	28806	28983	28961	28980	29187	29182	28932	29110	29334	28953	28910	29256	29288	29157	29117	28813	29093	28987	29101	29042	29101	28869	29054	29370	29110	29246	29197	29236	29242	29054	29075	29010	28871	28960	28981	28970	28968	29137	29122	29100	29043	29200	29090	29077	29036	29119	29078	29166	28725	29185	29386	28968	29349	29150	29393	29029	29072	28916	29026	28986	28899	28776	29015	28859	29079	29359	28976	28705	29205	29144	28995	29058	28959	29188	29241	28952	28925	29035	28996	28906	29120	29328	28897	29193	28763	28874	28992	28898	29046	29366	29342	29183	28942	29014	28880	28771	29076	28947	29345	29073	29028	29139	29116	29127	29174	29130	29007	29025	28929	29113	29123	28864	29072	28789	28873	28973	28841	28841	29215	29159	29202	28859	29129	28915	29168	29358	29234	29047	29127	29069	29126	29203	28937	29096	28950	28807	29054	28890	29022	28959	29114	29181	29228	28938	28900	29018	29091	29211	29015	29116	28962	29121	29036	29134	29203	28919	29103	29119	29034	28990	29055	29111	29069	29292	29050	29121	29095	29182	29319	29023	28917	29207	29113	28905	28948	29001	29262	29179	29238	29171	28923	29232	29252	29109	29110	28914	29154	29329	28829	28780	29316	29338	29284	29112	29072
17898	26477	25665	32474	55343	67819	51054	36687	26480	22366	22379	22510	22520	22409	22338	22404	22350	22365	22511	22410	22414	22375	22424	22443	22412	22318	22421	22395	22555	22263	22582	22551	22418	22432	22580	22404	22590	22538	22196	22421	22523	22348	22426	22337	22378	22342	22445	22407	22293	22421	22314	22397	22412	22510	22392	22288	22103	22382	22441	22208	22270	22393	22383	22437	22457	22448	22394	22264	22450	22482	22485	22448	22306	22273	22539	22248	22388	22410	22287	22525	22373	22393	22387	22356	22185	22315	22176	22322	22489	22430	22165	22454	22508	22314	22393	22202	22452	22338	22331	22498	22370	22391	22365	22423	22474	22293	22236	22187	22135	22335	22367	22302	22315	22292	22370	22537	22275	22067	22315	22419	22379	22424	22280	22300	22460	22483	22478	22340	22250	22261	22287	22359	22382	22347	22441	22464	22609	22490	22327	22164	22349	22350	22343	22139	22150	22412	22367	22267	22557	22324	22283	22235	22328	22150	22346	22530	22513	22399	22282	22255	22516	22270	22636	22348	22501	22617	22165	22336	22459	22305	22396	22309	22359	22137	22428	22338	22386	22331	22514	22563	22481	22264	22424	22405	22242	22362	22308	22453	22328	22259	22484	22331	22305	22484	22300	22480	22546	22325	22569	22397	22448	22277	22153	22398	22326	22271	22338	22368	22468	22283	22346	22437	22480	22387	22339	22282	22421	22321	22404	22325	22326	22622	22198	22496	22179	22307	22395	22349	22397	22324	22406	22467	22236	22288	22432	22222	22341	22227	22107	22403	22372	22108	22101	22625	22303	22241	22392	22391	22086	22476	22297	22355	22341	22360	22455	22193	22355	22299	22429	22270	22354	22312	22375	22226	22494	22561	22288	22480	22321	22352	22338	22215	22148	22545	22451	22287	22228	22567	22349	22357	22644	22554	22269	22368	22168	22499	22334	22449	22357	22370	22366	22276	22253	22279	22628	22167	22445	22467	22467	22300	22452	22413	22382	22324	22384	22490	22355	22322	22431	22392	22470	22342	22129	22394	22453	22389	22352	22246	22434	22214	22372	22288	22414	22315	22318	22370	22404	22447	22439	22374	22298	22323	22253	22367	22321	22388	22216	22449	22439	22322	22200	22414	22434	22294	22488	22322	22496	22361	22276	22487	22270	22488	22344	22302	22433	22207	22393	22549	22412	22509	22546	22383	22307	22429	22302	22292	22421	22398	22272	22472	22261	22484	22486	22289	22500	22318	22350	22245	22257	22366	22440	22271	22380	22317	22600	22110	22414	22520	22359	22273	22518	22314	22545	22362	22419	22237	22474	22394	22456	22513	22404	22429	22345	22434	22430	22340	22453	22356	22213	22310	22545	22379	22490	22411	22457	22434	22492	22322	22383	22516	22401	22501	22295	22520	22332	22325	22331	22241	22356	22341	22420	22476	22360	22456	22459	22455	22190	22354	22381	22369	22496	22451	22375	22412	22261	22280	22152	22437	22417	22236	22538	22438	22225	22506	22315	22190	22287	22427	22362	22104	22250	22285	22475	22352	22307	22416	22442	22439	22335	22400	22497	22346	22371	22342	22381	22443	22519	22435	22512	22321	22390	22273	22155	22358	22504	22205	22279	22448	22358	22163	22442	22262	22277	22255	22351	22400	22452	22372	22256	22274	22400	22342	22365	22502	22486	22212	22510	22150	22393	22421	22323	22328	22418	22493	22453	22310	22422	22240	22520	22516	22323	22166	22352	22538	22322	22432	22405	22345	22376	22315	22471	22369	22323	22425	22346	22477	22334	22280	22423	22464	22371	22283	22300	22445	22359	22481	22239	22483	22269	22439	22399	22382	22369	22528	22393	22370	22456	22401	22375	22342	22438	22244	22364	22352	22420	22389	22533	22091	22346	22259	22306	22428	22373	22414	22565	22473	22408	22397	22254	22473	22388	22497	22222	22274	22398	22452	22434	22343	22516	22417	22416	22439	22254	22429	22436	22293	22421	22376	22376	22485	22400	22375	22237	22458	22449	22292	22423	22470	22360	22513	22484	22545	22161	22463	22276	22547	22435	22385	22529	22275	22285	22282	22360	22355	22461	22280	22166	22511	22362	22359	22535	22418	22460	22222	22596	22445	22240	22246	22565	22356	22502	22479	22387	22579	22521	22386	22310	22330	22334	22425	22384	22434	22390	22491	22437	22248	22381	22413	22165	22418	22298	22342	22204	22486	22463	22320	22496	22253	22336	22279	22614	22321	22493	22316	22270	22357	22424	22311	22367	22392	22333	22394	22276	22411	22437	22399	22414	22360	22553	22500	22456	22430	22229	22536	22354	22477	22317	22456	22292	22289	22537	22286	22396	22269	22322	22384	22365	22275	22358	22456	22437	22504	22452	22322	22298	22304	22570	22468	22633	22428	22404	22335	22426	22412	22332	22379	22213	22597	22397	22342	22395	22100	22419	22280	22496	22288	22185	22259	22339	22304	22371	22374	22433	22402	22242	22522	22408	22257	22392	22392	22430	22381	22466	22378	22453	22252	22329	22473	22506	22341	22276	22326	22368	22383	22560	22307	22356	22328	22492	22257	22462	22345	22498	22494	22359	22366	22487	22306	22405	22471	22311	22399	22252	22296	22409	22393	22444	22336	22319	22262	22334	22387	22510	22251	22334	22406	22467	22289	22335	22191	22297	22444	22490	22402	22383	22328	22311	22426	22133	22580	22500	22422	22121	22405	22511	22445	22367	22512	22568	22396	22254	22338	22359	22364	22358	22378	22493	22401	22261	22237	22422	22444	22302	22382	22438	22384	22400	22434	22397	22449	22406	22310	22177	22389	22521	22443	22408	22549	22368	22327	22392	22155	22591	22428	22388	22394	22395	22295	22414	22419	22498	22241	22335	22412	22257	22374	22263	22364	22397	22313	22375	22608	22389	22474	22375	22337	22508	22553	22309	22385	22454	22238	22448	22305	22579	22215	22269	22362	22458	22378	22340	22239	22226	22400	22540	22230	22468	22556	22400	22264	22329	22548	22177	22331	22171	22426	22398	22410	22279	22467	22452	22473	22309	22492	22399	22416	22353	22299	22468	22295	22360	22418	22400	22344	22365	22537	22464	22407	22515	22408	22243	22300	22434	22475	22360	22363	22386	22295	22553	22490	22315	22272	22198	22438	22390	22426	22297	22499	22345	22307	22479	22377	22324	22456	22484	22446	22289	22407	22489	22420	22480	22300	22381	22287	22268	22448	22285	22438	22306	22364	22405	22373	22427	22289	22242	22419	22363	22235	22361	22353	22257	22408	22224	22433	22264	22480	22460	22264	22131	22317	22273	22423	22448	22303	22418	22403	22310	22368	22308	22379	22482	22388	22467	22313	22257	22443	22317	22258	22341	22378	22442	22290	22433	22413	22555	22190	22294	22285	22191	22414	22416	22480	22476	22334	22383	22415	22357	22424	22436	22570	22280	22401	22334	22405	22369	22420	22446	22216	22286	22376	22452	22469	22337	22517	22317	22354	22352	22273	22286	22394	22435	22240	22117	22298	22196	22430	22342	22259	22407	22305	22292	22352	22464	22424	22491	22290	22380	22364	22485	22375	22406	22376	22314	22311	22496	22336	22348	22500	22461	22388	22243	22307	22429	22419	22199	22477	22621	22551	22396	22301	22458	22309	22368	22239	22441	22365	22165	22387	22502	22287	22556	22162	22247	22447	22438	22346	22450	22291	22372	22418	22403	22381	22512	22406	22284	22337	22296	22296	22327	22356	22326	22511	22376	22309	22267	22377	22472	22543	22353	22294	22424	22492	22415	22332	22438	22324	22487	22397	22536	22554	22345	22216	22317	22331	22609	22272	22286	22321	22544	22341	22596	22352	22294	22343	22315	22329	22453	22328	22179	22301	22324	22341	22254	22298	22280	22410	22492	22406	22494	22255	22338	22340	22419	22422	22386	22437	22366	22438	22641	22428	22419	22368	22437	22384	22434	22369	22494	22288	22227	22272	22374	22447	22342	22357	22491	22427	22461	22446	22318	22446	22384	22367	22306	22467	22298	22297	22516	22371	22490	22360	22459	22447	22339	22476	22289	22378	22312	22356	22424	22413	22520	22330	22443	22328	22517	22247	22260	22390	22361	22350	22385	22312	22319	22368	22326	22342	22643	22283	22477	22353	22371	22340	22428	22282	22513	22242	22326	22413	22584	22208	22568	22241	22311	22356	22425	22518	22502	22220	22084	22211	22393	22300	22473	22336	22374	22447	22389	22327	22362	22221	22308	22528	22537	22360	22484	22234	22429	22183	22459	22488	22315	22469	22475	22495	22375	22267	22361	22366	22422	22289	22414	22381	22284	22426	22386	22343	22429	22450	22457	22278	22537	22411	22414	22394	22447	22346	22524	22339	22454	22419	22352	22375	22551	22573	22449	22419	22329	22308	22323	22370	22285	22366	22517	22364	22337	22437	22272	22381	22317	22397	22343	22507	22534	22491	22401	22274	22354	22340	22395	22293	22409	22303	22329	22381	22287	22441	22239	22396	22561	22450	22445	22526	22224	22551	22343	22312	22388	22400	22396	22205	22547	22452	22405	22391	22455	22281	22156	22390	22495	22365	22359	22529	22462	22240	22421	22305	22222	22351	22422	22358	22349	22386	22436	22469	22252	22629	22334	22287	22251	22211	22359	22271	22374	22450	22491	22485	22419	22399	22286	22369	22436	22403	22262	22433	22251	22494	22533	22294	22504	22365	22333	22392	22485	22294	22390	22381	22236	22372	22347	22568	22486	22390	22335	22636	22486	22499	22277	22348	22272	22543	22469	22474	22304	22291	22448	22376	22325	22337	22490	22359	22443	22363	22467	22328	22214	22230	22450	22193	22487	22442	22382	22401	22318	22322	22404	22388	22542	22312	22352	22270	22433	22346	22246	22472	22273	22601	22553	22519	22210	22257	22452	22347	22351	22275	22265	22464	22414	22376	22478	22435	22532	22589	22498	22212	22367	22519	22250	22211	22330	22110	22450	22382	22489	22566	22301	22379	22373	22301	22284	22452	22394	22455	22549	22499	22536	22441	22268	22383	22536	22347	22422	22323	22386	22379	22444	22510	22156	22537	22237	22390	22370	22427	22475	22404	22335	22404	22445	22370	22286	22273	22208	22288	22595	22293	22221	22351
22641	21064	28756	24426	32369	70618	65131	49381	36317	29778	29122	29009	29283	29174	29022	28950	29002	28936	28849	28922	29279	28887	28804	28987	28662	28917	29049	29008	29026	28915	28839	28736	28941	28805	28939	29034	29123	28971	28711	28976	29013	28733	28953	28729	29028	28944	28733	28866	28922	28959	28808	28805	28666	28641	28808	28907	28889	28914	28975	28864	28906	28798	28645	28803	28780	28777	28962	29011	28898	28863	28824	28786	28733	28890	28783	28859	28825	28928	29022	28952	28961	28867	29126	28801	28734	28963	29002	28875	28856	28865	28787	28676	28804	28753	28905	28774	28806	28911	29034	28685	28718	28894	28724	28795	28684	28931	28705	28626	28732	28588	28669	28915	28810	28660	28765	28772	28883	28847	28901	28665	28969	28807	28712	28805	28566	28886	28684	28861	28804	28867	29022	28588	28821	28839	28862	29012	29062	28883	28739	28955	29127	28778	28617	28889	28985	28759	28834	28947	28779	28966	28734	28886	29011	28728	28838	28712	28628	28939	28836	28457	28769	28895	28901	28991	28993	28655	28756	28710	28718	28472	28718	28802	28752	28721	28780	28803	28959	28796	28676	28816	28671	28908	29069	28830	29018	28936	28763	28793	28797	28555	28904	28858	28841	28660	28640	28674	28930	28961	28975	28760	28977	29054	28667	28634	28736	28804	28898	28775	28948	28880	28693	28725	28852	28988	28554	28631	28847	28840	28800	28779	28836	28813	28820	28896	28903	28557	28616	28741	28804	28843	28736	28577	28798	28806	28761	28697	28871	28484	28775	28685	29009	28927	28944	28667	28801	28681	29023	28721	28841	28828	28690	29018	28744	28790	28711	28979	28972	28709	28864	28915	28764	28935	28638	28857	28874	28660	28725	28708	28756	28704	28755	28797	28882	28905	28773	28925	28857	28648	28811	28750	28825	28823	28814	28883	28751	28820	29061	28901	28781	28926	28892	28726	28781	28739	28647	28864	28866	28979	28935	28854	28747	28698	28675	28810	28797	28691	28905	28779	28650	28882	28745	28870	28588	28695	28814	28728	28867	28737	29007	28598	28696	28699	28825	28702	28820	28648	28718	28845	28786	28724	28957	28654	28807	28875	28883	28717	28767	28894	28955	28782	28533	28855	28978	28699	28968	28542	28503	28553	28483	28909	28837	28950	28795	28820	28768	28658	28871	28813	28769	29017	28877	28794	28887	29065	28886	28845	28844	28533	28766	28683	28842	28791	28540	28606	28921	28655	28526	28715	28922	28851	28810	28641	28765	28731	28828	28818	29007	28960	28802	28611	28580	28680	28632	29014	28686	28750	28596	28696	28882	28558	28850	28963	28690	28730	28770	28683	29032	28701	28774	28782	28897	28970	28630	28433	28911	28569	28772	28906	28813	29095	29032	28813	28673	28459	28743	28606	28982	28803	28789	28812	28680	28722	28866	28878	28603	28948	28788	29024	28707	28849	29072	28664	28855	28724	28897	28873	28932	28771	28968	28763	28763	28834	28803	28890	28900	28858	28767	28664	28801	28991	28760	28956	28662	28591	28807	28866	28973	28820	28900	28928	28921	28829	28642	28923	28927	28902	28826	28898	29027	28712	28930	28850	28746	28955	28770	28590	28716	28756	28622	28819	28940	28791	28911	28671	28687	28843	28685	28859	28874	28807	28863	29019	28797	28619	28804	28680	28853	28854	28671	28758	28859	28917	28688	28817	28675	28697	28721	28921	29009	28926	28603	28798	28832	28755	28786	28727	28870	28750	28617	28702	28907	28665	28778	28775	28942	28875	28869	28703	28747	28460	28820	28631	28998	28436	28800	28575	28891	28541	28873	28686	28653	28612	28704	28756	28707	28794	28798	28760	28925	28961	28951	28879	28822	28959	28800	28558	28983	28949	29032	28765	28762	28548	28672	28828	28695	28617	28869	28825	28743	28745	28935	28844	28694	28790	28636	28863	28841	28476	28904	28774	28697	28761	28793	28962	28666	28884	28851	28590	28766	28670	28586	28778	28815	28845	28872	28797	28724	28692	28797	28842	28754	28771	28646	28841	28670	28688	28825	28831	28981	28976	28865	28833	28952	28790	28812	28695	28972	28670	28908	28877	28692	28754	28804	28736	28720	28894	28979	28831	28756	28759	28980	28868	28878	29089	28874	28873	29030	28750	28724	28620	28766	28897	28658	28871	28812	28591	28727	28939	29081	28929	28822	28644	28818	28772	28808	28843	28834	29089	28636	28624	28884	28643	28599	28722	28739	28819	28961	28727	28818	28725	28959	28723	28785	28761	28788	28749	28682	28958	28605	28793	28848	28894	28824	28881	28827	28883	28934	28747	28851	28940	28571	28899	28683	28650	28771	28629	28893	28645	28593	28552	28532	28633	28809	28716	29003	28821	28528	28755	28826	28638	28985	28780	28716	28862	28538	28741	28759	28719	28883	29062	28798	28708	28952	29163	28865	28797	28845	29112	28656	28924	28797	28731	28873	28962	28766	28790	28940	29077	28922	28853	28596	28850	28808	28847	28790	28850	28881	28987	28940	28934	28782	28805	28703	28630	28717	28726	28646	28708	28619	28690	28833	28880	28810	28746	28734	28672	28892	28802	28931	28628	28783	28693	28882	28766	28852	28960	28936	28526	28768	28873	28950	28707	28837	28792	28878	28990	28790	28760	28837	28958	28626	28675	28876	28930	29005	28773	28979	28675	28832	28847	28761	28817	28923	28839	28968	28944	28771	29017	29101	28832	28751	28860	28686	28678	29011	28993	28749	28860	28937	28780	28686	29020	28927	28832	28707	28725	28461	28876	28764	28652	28822	28977	29186	28799	28903	28855	28660	28724	28876	28862	28862	28748	28731	28622	28791	28905	28992	28836	29038	28821	28838	29032	28639	29079	28754	28522	28612	28996	28904	28668	28800	28544	28892	28677	28935	28802	28762	28964	28952	28785	28802	28628	28852	28968	28976	28904	28840	28932	28732	28934	28742	28788	28728	28775	28867	28947	28779	28851	28780	28751	28573	28578	28708	28848	28985	29008	28673	28778	28655	28989	28767	28705	28685	28632	28835	28802	28734	28882	28949	28930	28849	28711	28786	28898	28844	29021	28823	28827	28978	28651	28714	28940	28858	28722	28895	28672	28807	28857	28681	28767	28741	28706	28752	28970	28894	28828	28663	28527	28809	28937	28891	28778	28941	28593	28936	29052	28909	28870	28738	28753	28885	28607	28738	28849	28700	28617	28805	28619	28775	28916	28925	28688	28980	28696	28652	29008	28910	28814	28888	28751	28876	28674	28643	28847	28716	28574	28855	28908	28759	28637	28757	28671	28612	28725	28889	28725	28879	28686	28809	28916	28824	29038	28678	28795	28629	28712	28698	28749	28714	28830	28712	28882	28983	28731	28925	29026	28799	28913	28915	28785	28762	28811	29075	28882	28871	28953	28563	28846	28996	28859	28725	28788	28885	28758	28767	28969	28920	28859	28528	28738	28631	28958	28953	28766	28582	28802	28941	28846	28692	28660	28941	28784	28533	28769	28830	28781	28775	28923	28999	28745	28689	28873	28602	28748	28754	28781	28632	28694	28885	28843	28630	28976	28951	28962	29100	28938	28554	28711	28772	28786	29015	28766	29043	28943	28923	28859	28583	28975	28629	28840	28884	28991	28779	28812	28776	28658	28919	28925	28870	28836	28987	28743	28864	28757	28818	28787	28966	28867	28828	28880	28579	28783	28983	28690	28638	28614	28735	28994	28827	28907	28727	28933	29103	28961	28884	28876	28977	28841	28842	28694	28918	28933	29029	28798	28658	29021	28941	28681	28898	28753	28617	28850	28836	28946	28906	28651	28912	28836	28899	28783	28863	28865	28832	28693	28613	28651	28683	28578	28965	28709	28855	28736	28724	28746	28778	28955	28874	28867	28893	28773	28959	28663	28852	28920	28873	28843	28956	28652	28798	28690	28943	28938	28814	28895	28920	28907	28805	28692	28964	28909	28810	29053	28757	28520	28664	28895	28869	29019	28684	28575	28633	28840	28778	28713	28730	28915	28758	28723	28744	28756	28921	28635	28719	29005	28681	28790	28955	28691	28758	28732	28803	28682	28810	28934	28936	28722	28760	28940	28849	28765	28729	28680	28837	28844	28597	28961	28959	28886	28747	28711	28792	28758	28679	28832	28770	28736	28895	28772	28884	28772	28699	28898	28832	28706	28793	29037	28845	28999	28771	28666	28764	28903	28896	28649	28590	28820	28679	28948	28947	28864	28816	28773	28711	28840	29004	28703	28745	28592	29001	28710	29023	28839	28460	28904	28795	28909	28835	28903	28859	28704	28852	28925	29074	28872	28898	28744	28938	28895	28777	28696	28841	29060	29072	28699	28783	28884	28816	28785	29045	28961	28923	28781	28560	28735	28933	28886	28728	28912	28858	28924	28568	28662	28705	28691	28799	29077	28749	28596	28826	28726	28811	28541	28914	28685	28737	28829	28653	28876	29060	28740	28835	28823	28989	28766	28821	28855	28751	28852	28940	28811	28632	28682	28810	28809	28770	28635	28796	28797	28837	28954	28578	28834	28919	28997	29013	28903	28784	28790	29101	28875	28653	28758	28815	28770	28831	28792	28708	28748	28885	28621	28774	28993	28873	28828	28766	28584	28843	28727	28816	28645	28843	28764	28751	28649	28833	28970	28946	28794	28593	28396	28704	28856	28761	28667	28754	28855	28598	28783	28763	28651	28821	28590	28735	28549	28693	28649	28668	28648	28897	28881	29051	28611	28970	29075	28637	28812	28650	28763	28835	28971	28773	28742	28875	28615	28932	28966	28751	28632	28644	28689	28705	28954	28710	28655	29056	28776	28887	28888	29121	28821	28728	28874	28864	28653	28726	28789	28791	28637	28726	28679	28560	28754	28699	28736	28877	28793	29025	29035	28854	28959	28766	28680	28636	28867	28695	28676	28742	28844	29051	28734	28708	28695	28811	28771	29059	29032	28783	28893	28618	28581	28815	28939	29024	28652	28644	28762	28714	28665	28795	28844	28905	28805	28485	28847	28878	28829	28669	28744	29109	28983	28733	28607	28717	28741	28785	28778	28859	28870	28651	28888	28802	28879	29011	28988	28797	28730	28871	28727	28912	28894	28827	28690	28915	28693	28907	28984
19152	31855	29919	40830	56155	88705	69935	49412	31159	22243	22224	22185	22226	22290	22118	22263	22232	21996	22215	22111	22292	22086	22070	22037	22390	22254	22350	22364	22067	22189	22054	22335	22176	22264	22190	22214	22118	22356	22140	22362	22113	22188	22277	22197	22375	22461	22177	22204	22107	22298	22261	22269	22240	22079	22308	21893	22377	22240	22401	22042	22307	22222	22231	22254	22102	22291	22000	22037	22258	22327	22270	22080	22319	22139	22227	22185	22271	22132	22114	22353	22083	22162	22170	22147	22101	22433	22187	22239	22151	22126	22098	22031	22069	22322	22168	22431	22121	22015	22111	22195	22207	22312	22133	22094	22127	22126	22355	22084	22200	22094	22107	22092	22295	22098	22239	22181	22168	22304	22233	22286	22132	22161	22256	22026	22188	22129	22264	22027	22295	22423	21936	22209	22059	22019	22079	22191	22131	22013	21973	22413	22333	22167	22402	22157	22158	22238	22096	22275	22051	22081	22276	22087	22145	22171	22088	22336	22122	22210	22218	22136	22004	22253	22318	22205	22224	21907	22184	22299	22124	22079	22370	22164	22224	22127	22188	22336	22152	22230	22187	22301	22151	22228	22354	22067	22294	22187	22049	22136	22069	22301	22285	22138	22195	22225	22074	22078	22241	22253	22195	22193	21963	22085	21958	22182	22269	22212	22095	22064	22067	22136	22069	22229	22162	21989	22118	22144	22159	22272	22226	22168	22081	22040	22171	22271	22238	22315	22258	22098	21945	22050	22184	22337	22162	22298	22212	22143	22362	22278	22372	22095	22169	22095	22239	22257	22123	22390	22092	22011	22171	22111	22128	22153	22132	21978	22054	22122	22183	22182	22406	22146	22053	22218	22178	22288	22275	22017	22135	22207	22179	22130	22212	22062	22210	22365	22193	22230	22154	22148	22156	21997	22290	22066	22159	22211	22313	22184	22288	22034	22020	22131	22165	22156	22045	22176	22385	22008	22039	22378	22166	22113	22296	22073	22234	22058	22137	22079	22233	22133	22242	22200	22143	22228	22208	22131	22059	22172	22353	22222	22105	22226	22223	22135	22281	22092	22164	22113	22293	22147	22204	22129	22175	22298	22402	22210	22197	22381	22246	21948	22169	22122	22174	22017	22234	22294	22029	22284	22250	21950	22197	22110	22204	22099	22049	22183	22290	22009	22298	22056	22110	22208	22091	22170	22066	22209	22038	22090	22226	22348	22128	22259	22177	22276	22280	22194	22131	22047	22186	22155	22116	22307	22185	22156	22037	22164	22193	22127	22207	22025	22238	22297	22436	22076	22185	22136	22068	22250	22214	22040	22177	22165	22072	22249	22200	21998	22293	22169	22242	22065	22180	22163	22107	22005	22192	22105	22142	22257	22259	22173	22317	22124	22149	22116	22256	22118	22109	22083	22314	21959	22234	22190	22331	22115	22102	22120	22068	22140	22322	22126	22075	22220	22208	22082	22167	22096	22202	22091	22092	22168	22298	21963	22277	22086	22226	22291	22231	22222	22133	22080	22188	22197	21917	22230	22215	22108	22095	22034	22169	22271	21966	22129	22158	22140	22025	22143	22225	22097	22080	22175	22170	22105	22159	22307	22187	22068	22334	22226	22154	22275	22240	22290	22143	22224	22075	22056	22071	22114	22193	22161	22018	22071	22161	22179	22237	21987	22155	22171	22087	22023	22110	22084	22106	22306	22064	22151	22080	22031	22245	22046	21975	22274	22081	22195	22329	22144	22212	22107	22241	22181	22158	22142	22328	22179	22120	22196	22222	22158	22162	22008	22164	22117	22192	22073	22184	22028	22179	22251	22333	22225	22303	22104	22157	22108	22115	22103	22112	22235	22138	22141	22080	22220	22163	22059	22153	22051	22246	22253	22197	22101	22008	22080	22063	22125	22280	22133	22296	22238	22180	22250	22168	22261	22134	22123	22154	22253	22214	22168	22155	22185	22364	22061	22077	22070	22260	22402	22031	22087	22266	22335	22107	22207	22205	22154	22241	22088	22068	22075	22155	22210	22074	22079	22067	22090	22173	22019	22177	22131	22366	22261	22119	22243	22004	22021	22061	22144	22042	22001	22142	22257	21825	22033	22208	22049	22200	22122	22085	22110	22094	22091	22138	22132	22218	22310	22182	22214	22058	22167	22220	22135	22226	22165	22291	22276	22177	22252	22204	22353	22377	22114	22238	22201	22210	22245	22132	21997	22280	22070	22073	22138	22202	22094	22066	22186	22419	22135	22036	22127	22235	21907	22034	22267	22247	22100	22065	22154	22228	22140	22088	22178	22179	22282	22289	22041	22080	22104	22274	21959	22039	22321	22159	22079	22127	22100	22111	22112	22082	22157	22118	22087	22126	22248	22368	22100	21984	22285	22212	22224	22207	22307	22058	22114	21884	22157	22259	22141	22029	22299	22270	22179	22282	22187	22365	22152	22294	22259	22068	22140	22288	22159	22100	22227	22126	22037	22160	22128	22212	22216	22382	22218	21943	22086	22299	22140	22415	22227	22270	22184	21960	22390	22170	22090	21968	22194	22137	22245	22305	22088	22309	22183	22217	22162	22300	22135	22051	21999	22270	22163	22238	22067	22279	22324	22109	22163	22163	22332	22198	22226	22280	22185	22269	22265	21999	22170	22179	22351	22226	22079	22115	22104	22275	22078	22168	22008	22304	22116	22264	22208	22268	22026	22125	22043	22206	22190	22189	22185	22047	22245	22199	22316	22119	22255	22185	22343	22306	22088	22090	22282	22212	22144	22197	22039	22252	22159	21956	22164	22140	22279	22100	22213	22023	22216	22231	22263	22164	22279	22165	22340	22023	22314	22288	22237	22027	22141	22035	22046	22443	22142	22045	22105	22211	22076	22252	22206	22113	22184	22059	22135	22225	21923	22319	22156	22260	22144	22386	22264	22138	22235	22161	22188	21994	22202	22036	22107	21925	22219	22212	22332	22045	22162	22253	22053	22310	22336	22050	21991	22198	22246	22239	22110	22381	22336	22129	22110	22035	22079	22139	22147	22300	21899	22031	22247	22273	22182	22271	22315	22257	22167	22085	22162	22330	22134	22180	22019	22102	22371	21869	22028	22309	22016	22243	22243	22088	22095	22216	22419	22175	22191	22118	22303	22125	22220	22243	22114	22182	22267	22154	22154	22202	21924	22265	22178	22322	22169	22134	22293	22155	22132	22142	22225	22186	22273	22134	22077	22179	22051	22267	22188	22194	22116	22194	22032	22156	22159	21950	22119	22202	22030	21990	22153	22242	22222	22219	22110	22144	22174	22167	22111	22074	22366	22068	22161	22135	22289	22032	22033	22121	22151	22197	22192	22143	21987	22233	22062	22124	22177	22186	21971	22188	22339	22076	22235	22178	22067	22137	22040	22139	22000	22111	22187	22165	22181	22230	22198	22223	22290	22106	22155	22152	22080	22261	22471	22098	22110	22104	22073	22100	22290	22145	22207	22011	22196	22283	22252	22023	22314	22274	22281	22116	22279	22256	22040	22308	22172	22227	22147	22137	22208	22112	22266	22319	22274	22117	22114	22158	22201	22002	22325	22088	22283	22213	22177	22147	22151	22229	22094	22113	22278	22252	22233	22044	22082	22237	22029	22178	22137	22343	22219	22212	22271	22049	22058	22253	22073	22256	22373	22328	22022	22051	22222	22065	21907	22106	22206	22182	22131	22053	22152	21974	22125	21962	22215	22014	22081	22126	22292	22167	22279	22041	22213	22021	22139	21996	22145	22290	21949	22112	22109	22317	22278	22154	22072	22263	22167	22026	22080	22237	22137	22123	22145	22137	21987	22336	22041	22182	22132	22288	22289	21982	22056	22079	22350	22216	22014	22163	22084	22137	22268	22233	22154	22159	22045	22238	22122	22108	22150	22256	22085	22338	22272	22195	22143	22343	22087	22207	22144	22230	22287	22055	22355	22256	22083	22203	22387	22179	22320	22170	22295	22126	22112	22147	22082	21966	22288	22180	22309	22258	22117	21944	22241	22125	22110	22062	22182	22089	22193	22120	22031	22113	22273	22161	22237	22148	22071	22311	22160	22297	22341	22158	22184	22220	22316	22052	22143	22108	21978	22096	22223	22381	22193	22164	22179	22121	22144	22158	22179	22109	22230	22068	22417	22398	22403	22195	22031	22221	22180	22174	22056	22018	22241	21978	22125	22183	22240	22310	22076	22319	22172	22328	22154	22257	22394	22251	22238	22187	22201	22109	22104	22211	22204	22159	22253	22124	22142	22153	22231	22131	22200	22062	22269	22042	22146	22195	22248	22233	21972	22029	22278	22118	22250	22301	22286	22156	22005	22289	22287	22124	22273	22233	22174	22226	22105	22096	22262	22253	22087	22220	22154	22297	22236	22072	22068	22222	22041	22054	22247	22140	22114	22151	22129	22214	21921	22146	22292	22323	21990	22288	22327	22124	22249	22277	22114	22044	22086	22177	22199	22248	22273	22147	22333	22003	22136	22117	22058	22302	22287	22174	22184	22226	22230	22134	22094	22215	22107	22281	22130	22013	21956	22227	22346	22377	22232	22132	22266	22017	22088	22307	22176	22102	22288	22173	22006	22203	22153	22218	22195	21939	22341	22164	22186	22342	22184	22042	22071	22127	22112	22125	22144	22196	22160	22069	22103	22205	22082	22130	22226	22196	22210	22141	22153	22391	22323	22135	22252	22030	22255	22115	22129	22217	22198	22166	21953	22082	22240	22149	22080	22139	22248	22226	22128	22130	22166	22189	22159	22178	21887	22213	21944	22189	22304	22138	22049	22106	22019	22299	22222	22336	22236	22114	22058	22210	22152	22216	22133	22223	22315	22207	22042	22184	22018	22132	22244	22225	22177	22391	22072	22070	22179	21983	22371	22062	22160	22292	22218	22107	22296	22093	22420	22093	22298	22307	22295	22120	22030	22252	22293	22084	22122	22238	22185	22035	22053	22143	22043	22240	22240	22040	22236	22277	22251	22117	22310	21990	22137	21981	22205	22175	22040	22009	22161	22166	22096	22070	22324	22182	22049	22030	22281	22225	22130	22328	22278	22332	22185	22233	22070	22138	22144	22041	22198	22301	22216	22209	22229	22196	22128	22280	22169	22137	22251	22299	22296	22136	22238	22371	22239	22137	22215
28416	23382	29613	29262	31373	43713	37581	32199	28930	27772	27720	27786	27723	27368	27723	27630	27437	27707	27620	27625	28005	27708	27471	27717	27620	27707	27678	27541	27657	27476	27615	27785	27556	27683	27633	27834	27685	27847	27608	27607	27540	27587	27842	27867	27368	27679	27664	27498	27480	27476	27496	27435	27622	27516	27725	27661	27724	27781	27586	27450	27737	27791	27540	27673	27784	27589	27404	27736	27552	27727	27838	27535	27795	27503	27505	27735	27631	27640	27579	27558	27774	27613	27494	27546	27783	27885	27791	27472	27551	27664	27640	27604	27492	27674	27623	27474	27749	27787	27555	27636	27742	27727	27547	27860	27714	27413	27491	27747	27731	27624	27466	27364	27493	27600	27828	27764	27533	27716	27772	27803	27665	27442	27362	27563	27518	27625	27745	27347	27597	27564	27507	27624	27765	27519	27772	27411	27733	27682	27544	27328	27456	27768	27519	27605	27827	27761	27576	27484	27654	27559	27634	27791	27810	27599	27516	27694	27505	27823	27684	27475	27753	27849	27663	27537	27779	27645	27292	27749	27751	27437	27454	27541	27527	27583	27406	27381	27542	27489	27639	27346	27579	27373	27663	27290	27509	27649	27567	27712	27701	27673	27494	27376	27497	27862	27659	27610	27632	27685	27640	27544	27721	27597	27789	27701	27739	27644	27618	27692	27642	27581	27810	27598	27486	27575	27531	27643	27686	27622	27499	27580	27596	27547	27547	27780	27616	27598	27544	27618	27637	27648	27594	27625	27740	27928	27447	27867	27503	27531	27672	27599	27541	27571	27591	27697	27517	27566	27698	27466	27458	27513	27581	27391	27707	27442	27544	27679	27717	27612	27651	27583	27434	27684	27344	27649	27597	27677	27535	27823	27673	27622	27433	27575	27589	27750	27636	27610	27521	27808	27754	27380	27603	27680	27664	27858	27582	27588	27902	27621	27672	27670	27743	27681	27715	27498	27771	27506	27801	27548	27728	27723	27606	27539	27889	27672	27684	27625	27835	27710	27578	27440	27623	27592	27621	27880	27737	27839	27706	27627	27564	27714	27534	27554	27846	27578	27588	27547	27783	27730	27383	27714	27713	27365	27663	27587	27568	27517	27612	27399	27501	27652	27820	27463	27413	27591	27728	27641	27524	27774	27515	27684	27577	27661	27632	27601	27646	27535	27865	27736	27802	27677	27620	27593	27639	27561	27644	27614	27603	27447	27856	27479	27476	27569	27593	27625	27724	27676	27789	27832	27790	27954	27546	27827	27659	27561	27787	27810	27613	27605	27659	27729	27656	27607	27539	27495	27699	27411	27622	27519	27710	27937	27781	27504	27812	27634	27787	27748	27613	27796	27710	27706	27443	27607	27738	27735	27776	27681	27673	27590	27707	27617	27610	27307	27671	27468	27607	27691	27423	27668	27528	27681	27604	27588	27582	27533	27847	27607	27583	27808	27644	27604	27708	27388	27571	27595	27802	27748	27479	27467	27727	27730	27729	27747	27665	27414	27753	27577	27617	27568	27808	27473	27392	27830	27742	27648	27692	27537	27844	27581	27807	27358	27537	27450	27392	27598	27571	27845	27582	27498	27575	27517	27598	27627	27751	27605	27383	27490	27655	27531	27538	27720	27727	27521	27670	27753	27557	27838	27963	27591	27614	27447	27596	27610	27751	27560	27356	27660	27570	27617	27579	27667	27808	27840	27587	27702	27476	27376	27668	27909	27659	27600	27693	27609	27532	27556	27574	27568	27591	27776	27590	27644	27684	27552	27379	27440	27667	27578	27463	27896	27824	27479	27462	27471	27552	27411	27776	27693	27518	27597	27657	27476	27805	27677	27734	27415	27499	27438	27798	27466	27748	27726	27868	27530	27646	27856	27584	27531	27435	27688	27690	27325	27546	27668	27482	27574	27479	27554	27750	27743	27565	27685	27699	27589	27492	27626	27463	27758	27590	27362	27609	27695	27675	27695	27600	27479	27352	27408	27664	27495	27712	27622	27646	27560	27625	27762	27731	27762	27567	27680	27377	27672	27871	27793	27796	27439	27425	27687	27564	27723	27722	27581	27400	27693	27651	27419	27590	27736	27540	27476	27456	27498	27626	27581	27341	27711	27510	27728	27558	27800	27599	27747	27829	27570	27698	27491	27647	27584	27742	27654	27490	27654	27667	27781	27747	27716	27575	27552	27712	27788	27699	27912	27825	27435	27860	27643	27530	27485	27588	27698	27952	27661	27515	27695	27652	27577	27835	27736	27827	27790	27752	27465	27779	27823	27560	27786	27525	27728	27728	27658	27473	27639	27551	27756	27639	27798	27621	27585	27562	27445	27648	27733	27747	27615	27424	27776	27710	27583	27820	27658	27696	27386	27509	27525	27648	27602	27670	27689	27516	27662	27553	27525	27784	27712	27489	27615	27691	27628	27756	27774	27640	27586	27737	27638	27567	27609	27591	27648	28008	27390	27761	27708	27567	27456	27677	27521	27652	27573	27561	27527	27538	27560	27501	27555	27654	27677	27676	27673	27564	27621	27639	27650	27755	27707	27527	27571	27810	27743	27625	27406	27618	27617	27750	27689	27553	27518	27549	27805	27472	27440	27702	27635	27481	27649	27633	27505	27775	27621	27555	27952	27685	27442	27711	27533	27542	27532	27631	27738	27658	27455	27786	27710	27605	27698	27835	27564	27542	27558	27617	27556	27547	27644	27492	27606	27512	27737	27776	27699	27536	27770	27435	27776	27728	27845	27805	27581	27570	27613	27279	27552	27686	27581	27564	27591	27723	27753	27820	27536	27631	27774	27536	27865	27716	27439	27574	27610	27492	27467	27667	27673	27819	27754	27735	27784	27498	27505	27643	27552	27364	27751	27652	27632	27819	27784	27791	27834	27763	27675	27643	27590	27649	27660	27680	27703	27764	27567	27552	27694	27658	27619	27832	27639	27604	27632	27728	27636	27544	27662	27513	27714	27513	27539	27710	27636	27709	27739	27665	27751	27578	27466	27771	27810	27364	27929	27691	27907	27808	27812	27538	27780	27738	27766	27763	27634	27583	27353	27584	27640	27674	27700	27747	27583	27642	27776	27745	27404	27516	27547	27559	27599	27709	27599	27814	27525	27439	27612	27558	27813	27544	27751	27590	27525	27839	27510	27706	27656	27836	27807	27588	27635	27807	27482	27779	27652	27552	27550	27628	27622	27803	27476	27822	27588	27618	27691	27745	27493	27935	27575	27659	27572	27747	27538	27415	27723	27688	27462	27869	27706	27547	27594	27551	27742	27547	27587	27560	27628	27421	27620	27546	27642	27408	27623	27635	27507	27625	27606	27896	27797	27712	27759	27701	27624	27811	27653	27841	27840	27629	27662	27547	27692	27566	27519	27470	27738	27717	27833	27525	27678	27872	27849	27560	27663	27804	27822	27739	27485	27740	27953	27699	27561	27776	27821	27813	27860	27705	27589	27672	27601	27694	27451	27783	27668	27727	27747	27676	27717	27753	27737	27791	27563	27661	27578	27497	27780	27744	27603	27826	27690	27574	27438	27586	27577	27480	27563	27622	27677	27593	27421	27683	27500	27801	27645	27899	27726	27516	27613	27418	27447	27731	27733	27601	27525	27709	27594	27654	27821	27848	27708	27598	27615	27722	27340	27685	27591	27809	27725	27532	27702	27708	27631	27600	27670	27351	27603	27739	27918	27767	27877	27763	27820	27701	27780	27813	27607	27541	27626	27514	27726	27684	27648	27554	27707	27616	27549	27689	27785	27528	27681	27757	27690	27631	27624	27466	27815	27667	27712	27641	27589	27546	27792	27652	27522	27666	27629	27753	27538	27658	27662	27818	27494	27759	27515	27708	27461	27744	27578	27514	27477	27534	27806	27785	27460	27692	27498	27715	27728	27621	27471	27792	27580	27687	27813	27579	27556	27654	27384	27443	27574	27812	27468	27625	28089	27642	27669	27547	27466	27589	27482	27459	27610	27727	27814	27520	27514	27586	27705	27716	27761	27704	27653	27492	27552	27579	27622	27741	27479	27606	27584	27757	27646	27673	27669	27809	27405	27677	27685	27829	27482	27448	27514	27538	27661	27815	27679	27473	27764	27679	27711	27564	27562	27717	27796	27851	27795	27601	27607	27714	27531	27578	27826	27450	27546	27618	27910	27553	27409	27817	27446	27588	27814	27629	27591	27782	27616	27757	27701	27564	27600	27668	27802	27718	27732	27718	27667	27567	27674	27702	27666	27566	27689	27625	27630	27471	27821	27413	27845	27651	27880	27802	27702	27637	27422	27632	27714	27492	27341	27632	27721	27504	27398	27730	27540	27859	27744	27457	27436	27581	27689	27646	27629	27715	27610	27904	27508	27605	27702	27732	27540	27649	27537	28042	27714	27773	27667	27692	27742	27640	27554	27467	27611	27636	27653	27774	27727	27543	27648	27721	27716	27563	27550	27586	27551	27570	27674	27427	27542	27687	27638	27594	27696	27705	27765	27843	27614	27475	27722	27581	27784	27350	27541	27638	27501	27560	27454	27771	27414	27713	27711	27589	27666	27588	27382	27725	27599	27485	27601	27795	27428	27578	27759	27706	27603	27686	27754	27750	27572	27672	27602	27677	27614	27635	27627	27635	27574	27827	27669	27513	27460	27577	27557	27643	27692	27667	27609	27809	27692	27805	27582	27598	27820	27872	27707	27796	27674	27652	27855	27930	27585	27717	27626	27577	27403	27643	27412	27848	27735	27388	27556	27721	27417	27863	27540	27476	27676	27706	27397	27724	27823	27810	27665	27787	27323	27634	27643	27639	27897	27813	27535	27557	27553	27637	27769	27662	27460	27572	27708	27538	27515	27671	27857	27611	27459	27764	27670	27901	27525	27638	27685	27781	27545	27741	27591	27620	27505	27573	27715	27636	27449	27639	27574	27806	27700	27685	27689	27810	28050	27735	27500	27635	27403	27541	27654	27648	27428	28019	27766	27640	27650	27576	27595	27867	27712	27924	27580	27649	27645	27793	27739	27682	27390	27386	27545	27630	27501	27806	27625	27557	27722	27803	27597	27571	27725	27784	27467	27609	27473	27709	27667	27673	28044	27670	27545	27764	27581	27710	27681	27828	27637	27694	27486	27475	27466	27487	27603	27636	27844	27886	27847
18962	22364	22364	22398	29241	40472	32347	26533	22672	21700	21682	21414	21616	21646	21766	21419	21665	21467	21588	21686	21608	21529	21553	21641	21757	21629	21528	21583	21324	21663	21444	21559	21434	21438	21510	21573	21672	21679	21625	21494	21483	21570	21424	21598	21500	21678	21541	21529	21691	21625	21531	21580	21700	21479	21475	21381	21427	21672	21486	21730	21493	21517	21514	21536	21527	21568	21699	21561	21485	21576	21688	21780	21522	21503	21533	21510	21651	21474	21447	21649	21704	21438	21706	21686	21439	21678	21472	21598	21504	21624	21408	21355	21425	21660	21461	21631	21561	21368	21643	21567	21507	21549	21406	21590	21536	21437	21430	21529	21436	21547	21546	21500	21653	21542	21591	21529	21426	21357	21640	21575	21444	21496	21590	21569	21519	21594	21613	21550	21494	21471	21491	21626	21467	21539	21644	21534	21594	21561	21538	21537	21493	21545	21487	21572	21506	21548	21741	21484	21588	21395	21530	21501	21687	21613	21288	21546	21432	21648	21422	21535	21638	21350	21640	21545	21553	21685	21525	21607	21572	21480	21463	21777	21434	21539	21540	21464	21459	21561	21561	21518	21878	21488	21476	21606	21423	21565	21375	21441	21618	21419	21443	21478	21416	21545	21503	21606	21405	21499	21454	21535	21655	21567	21431	21502	21447	21548	21536	21484	21397	21453	21487	21564	21535	21382	21511	21519	21713	21621	21384	21632	21682	21567	21542	21598	21609	21714	21522	21552	21524	21554	21482	21626	21598	21808	21518	21529	21685	21489	21443	21567	21507	21417	21450	21665	21466	21468	21712	21513	21464	21540	21546	21615	21500	21516	21632	21510	21445	21392	21601	21293	21507	21438	21494	21468	21780	21438	21626	21612	21595	21502	21589	21492	21613	21781	21522	21732	21495	21399	21494	21461	21528	21522	21575	21632	21574	21508	21735	21617	21472	21559	21501	21603	21553	21540	21367	21496	21713	21549	21541	21449	21543	21656	21425	21652	21519	21402	21537	21508	21478	21580	21492	21550	21569	21522	21525	21654	21613	21566	21588	21647	21456	21578	21550	21518	21545	21754	21472	21540	21585	21561	21547	21493	21499	21419	21432	21612	21578	21460	21678	21505	21466	21631	21593	21574	21648	21448	21758	21585	21566	21384	21710	21503	21419	21461	21683	21780	21582	21629	21663	21710	21534	21652	21565	21333	21414	21428	21447	21681	21650	21500	21649	21678	21532	21537	21530	21379	21530	21475	21505	21639	21631	21537	21585	21547	21700	21617	21430	21609	21506	21486	21356	21476	21730	21431	21548	21528	21624	21592	21588	21374	21576	21693	21401	21436	21541	21509	21514	21374	21720	21681	21511	21434	21530	21497	21628	21418	21546	21397	21578	21650	21571	21728	21536	21446	21517	21597	21710	21534	21423	21442	21708	21559	21585	21661	21574	21356	21636	21524	21625	21532	21338	21567	21616	21615	21547	21514	21456	21468	21393	21610	21603	21484	21590	21664	21503	21293	21550	21624	21652	21587	21612	21455	21564	21526	21578	21465	21521	21463	21685	21549	21505	21664	21483	21582	21474	21721	21440	21458	21589	21507	21678	21576	21478	21597	21737	21666	21362	21531	21640	21397	21599	21558	21572	21612	21433	21594	21564	21407	21482	21469	21587	21655	21564	21572	21521	21448	21561	21552	21576	21523	21485	21443	21487	21649	21597	21509	21679	21452	21597	21678	21478	21444	21532	21561	21692	21524	21626	21541	21497	21440	21524	21461	21551	21488	21333	21570	21540	21557	21587	21565	21641	21629	21795	21558	21524	21636	21513	21465	21580	21486	21516	21469	21504	21500	21481	21638	21373	21446	21345	21802	21560	21677	21359	21665	21588	21501	21499	21560	21480	21552	21604	21508	21554	21546	21699	21421	21611	21585	21362	21376	21483	21564	21355	21671	21748	21567	21538	21448	21573	21517	21463	21652	21593	21529	21433	21417	21744	21550	21516	21513	21604	21571	21521	21407	21531	21440	21600	21498	21451	21601	21633	21511	21506	21608	21470	21607	21539	21490	21645	21387	21546	21573	21489	21380	21511	21677	21399	21504	21631	21563	21382	21618	21544	21693	21553	21786	21548	21581	21505	21560	21524	21391	21597	21402	21630	21479	21635	21458	21409	21524	21649	21629	21529	21500	21859	21468	21500	21284	21650	21400	21397	21555	21466	21608	21435	21494	21628	21357	21455	21600	21414	21586	21617	21629	21275	21621	21602	21482	21584	21650	21603	21418	21438	21488	21375	21503	21485	21550	21531	21545	21675	21540	21418	21512	21499	21521	21617	21505	21697	21632	21336	21534	21325	21725	21299	21570	21461	21625	21520	21497	21388	21762	21642	21522	21505	21583	21466	21695	21767	21534	21584	21662	21475	21478	21607	21554	21532	21688	21551	21612	21691	21632	21543	21638	21633	21424	21531	21527	21192	21614	21403	21659	21646	21648	21523	21661	21544	21681	21526	21448	21487	21597	21619	21518	21515	21586	21652	21563	21475	21326	21444	21601	21536	21512	21551	21482	21449	21422	21588	21497	21288	21558	21588	21279	21822	21522	21673	21510	21558	21324	21456	21475	21514	21700	21578	21464	21485	21425	21575	21686	21681	21490	21603	21614	21507	21489	21473	21477	21521	21340	21543	21571	21525	21521	21400	21485	21708	21503	21432	21605	21488	21643	21655	21569	21448	21637	21557	21591	21629	21510	21686	21564	21611	21490	21555	21603	21747	21484	21333	21466	21560	21654	21637	21697	21493	21471	21676	21483	21648	21476	21625	21588	21335	21596	21608	21581	21449	21711	21401	21643	21408	21622	21560	21552	21689	21525	21432	21642	21514	21783	21662	21444	21425	21545	21629	21542	21643	21504	21488	21508	21697	21584	21594	21412	21473	21637	21496	21409	21611	21516	21470	21625	21676	21586	21534	21500	21502	21760	21669	21413	21647	21949	21584	21373	21559	21498	21573	21598	21600	21716	21494	21561	21400	21591	21618	21573	21579	21541	21478	21566	21570	21419	21467	21594	21601	21609	21553	21524	21466	21554	21403	21565	21574	21727	21474	21641	21529	21446	21498	21371	21550	21700	21520	21647	21606	21502	21612	21644	21605	21367	21591	21674	21578	21623	21468	21594	21586	21587	21448	21472	21704	21588	21417	21685	21624	21562	21474	21667	21413	21470	21537	21672	21415	21690	21619	21718	21462	21449	21433	21396	21726	21559	21476	21537	21549	21628	21446	21573	21472	21491	21551	21604	21314	21748	21515	21455	21679	21445	21563	21519	21431	21425	21658	21497	21437	21512	21480	21710	21577	21563	21494	21412	21480	21725	21658	21541	21570	21460	21523	21485	21671	21516	21507	21448	21618	21568	21555	21509	21431	21518	21517	21435	21493	21570	21561	21639	21569	21705	21406	21544	21573	21564	21480	21637	21597	21540	21366	21673	21563	21547	21577	21658	21647	21678	21429	21607	21628	21542	21775	21443	21514	21641	21703	21449	21630	21742	21549	21481	21577	21594	21504	21631	21568	21425	21463	21501	21589	21617	21469	21500	21540	21662	21688	21652	21441	21644	21586	21754	21474	21685	21573	21527	21588	21391	21605	21675	21560	21619	21588	21759	21449	21764	21487	21691	21538	21680	21448	21424	21721	21604	21533	21559	21562	21690	21464	21530	21558	21485	21461	21678	21812	21436	21555	21729	21658	21679	21378	21522	21535	21676	21523	21595	21612	21554	21680	21537	21428	21440	21513	21631	21491	21783	21655	21492	21474	21529	21557	21547	21597	21532	21683	21512	21464	21910	21424	21579	21598	21557	21524	21666	21770	21419	21572	21567	21685	21645	21456	21501	21454	21486	21555	21680	21600	21519	21591	21626	21593	21700	21579	21714	21568	21550	21413	21557	21444	21491	21658	21506	21548	21503	21514	21529	21710	21390	21711	21464	21549	21616	21580	21523	21690	21552	21521	21682	21628	21523	21456	21552	21490	21430	21488	21649	21371	21504	21487	21521	21514	21651	21634	21569	21582	21520	21448	21483	21702	21532	21579	21547	21503	21614	21692	21625	21569	21430	21400	21405	21391	21518	21708	21629	21470	21419	21470	21600	21663	21662	21541	21680	21587	21430	21625	21646	21441	21701	21844	21609	21499	21517	21545	21674	21477	21732	21567	21540	21513	21673	21506	21664	21717	21629	21612	21494	21571	21448	21725	21672	21659	21500	21473	21651	21443	21602	21510	21708	21495	21596	21676	21507	21749	21569	21571	21738	21606	21585	21541	21584	21273	21561	21638	21479	21545	21641	21427	21458	21526	21558	21655	21433	21515	21582	21425	21626	21524	21555	21565	21367	21463	21733	21710	21513	21781	21570	21569	21517	21597	21471	21310	21578	21607	21647	21405	21640	21439	21547	21393	21481	21637	21471	21653	21662	21394	21512	21603	21489	21510	21666	21658	21521	21354	21373	21469	21603	21717	21622	21481	21501	21482	21598	21500	21557	21674	21536	21584	21518	21551	21600	21583	21553	21616	21557	21537	21561	21450	21586	21634	21534	21531	21715	21540	21484	21723	21713	21724	21370	21522	21602	21462	21625	21620	21538	21622	21646	21680	21707	21602	21692	21591	21495	21555	21379	21447	21572	21576	21464	21545	21595	21461	21649	21723	21524	21543	21497	21675	21378	21578	21600	21447	21302	21541	21497	21723	21617	21621	21397	21614	21442	21524	21443	21500	21415	21413	21549	21726	21440	21515	21614	21530	21341	21748	21644	21466	21693	21578	21604	21676	21510	21468	21531	21501	21669	21625	21505	21549	21447	21558	21588	21591	21612	21675	21564	21559	21570	21446	21613	21527	21392	21691	21593	21505	21599	21426	21625	21391	21668	21541	21551	21596	21549	21471	21644	21506	21769	21441	21566	21495	21527	21563	21674	21562	21601	21600	21666	21395	21633	21468	21634	21544	21596	21627	21553	21475	21430	21592	21533	21371	21608	21729	21658	21610	21505	21445	21510	21443	21672	21651	21596	21405	21538	21491	21608	21436	21356	21637	21343	21655	21640	21396	21458	21571	21638	21545	21659	21561	21535	21644	21796	21561	21462	21522	21745	21536	21424	21559	21634	21705	21693
24403	21052	28185	25966	39115	68036	54793	40325	31701	28320	27958	27770	27909	27846	27896	27427	27647	28010	27685	27746	27718	27903	27557	27654	27627	27784	27559	27620	27659	27771	27910	27889	27837	27578	27810	27791	27762	27713	27959	27632	27709	27726	27712	27677	27758	27659	27789	27661	27302	27678	27781	27699	27474	27770	27636	27542	27698	27808	27732	27531	27658	27542	27542	27751	27577	27735	27519	27665	27985	27480	27627	27540	27741	27558	27583	27860	27879	27734	27359	27498	27761	27848	27460	27715	27668	27689	27889	27737	27442	27650	27636	27815	27656	27453	27703	27818	27678	27845	27917	27734	27696	27464	27369	27498	27728	27755	27774	27489	27709	27682	27640	27607	27522	27453	27464	27552	27673	27700	27657	27744	27532	27547	27631	27525	27702	27819	27819	27776	27578	27629	27786	27782	27526	27603	27594	27652	27575	27773	27641	27543	27688	27892	27480	27659	27570	27561	27505	27455	27470	27790	27856	27815	27675	27643	27650	27712	27688	27783	27948	27577	27675	27733	27505	27998	27515	27648	27834	27917	27552	27707	27984	27620	27836	27568	27756	27325	27519	27840	27760	27565	27732	27649	27654	27794	27726	27855	27688	27857	27809	27510	27568	27791	27604	27830	27528	27589	27897	27580	27687	27932	27620	27889	27699	27576	27942	27601	27822	27807	27557	27635	27771	27486	27669	27651	27797	27609	27998	27616	27625	27509	27757	27394	27812	27848	27641	27673	27683	27520	27773	27622	27736	27866	27936	28009	27609	27473	27614	27758	27681	27614	27644	27700	27668	27739	27802	27658	27702	27618	27776	27694	27646	27705	27734	27502	27673	27707	27728	27711	27577	27499	27637	27777	27510	27734	27780	27783	27736	27656	27932	27409	27660	27621	27595	27457	27556	27673	27684	27551	27732	27623	27564	27475	27637	27627	27667	27449	27536	27362	27615	27935	27688	27936	27641	27847	27687	27694	27622	27500	27638	27745	27696	27565	27756	27569	27491	27699	27690	27649	27699	27510	27702	27605	27527	27688	27550	27569	27539	27639	27727	27832	27553	27654	27654	27779	27785	27765	27351	27768	27875	27611	27905	27848	27651	27704	27607	27655	27621	27983	27595	27695	27621	27693	27635	27561	27663	27731	27358	27706	27622	27848	27697	27818	28005	27585	27672	27868	27925	27714	27539	27781	27724	27589	27910	27644	27769	27715	27632	27813	27759	27892	27853	27633	27777	27577	27719	27538	27699	27675	27677	27700	27568	27598	27668	27538	27783	27828	27809	27766	27543	27667	27728	27419	27559	27632	27557	27534	27676	27721	27748	27634	27547	27513	27892	27848	27769	27637	27807	27445	27757	27689	27774	27806	27846	27673	27741	27548	27730	27824	27557	27444	27647	27752	27682	27497	27710	27778	27486	27849	27544	27854	27686	27781	27697	27630	27611	27738	27565	27934	27431	27538	27815	27613	27668	27722	27591	27622	27814	27570	27642	27781	27609	27793	27579	27682	27740	27572	27558	27683	27763	27656	27685	27770	27565	27686	27736	27762	27759	27735	27815	27742	27507	27711	27633	27862	27714	27680	27768	27565	27790	27757	27635	27565	27592	27602	27755	27920	27770	27606	27530	27682	27792	27853	27697	27699	27751	27599	27660	27832	27614	27648	27678	27594	27819	27471	27683	27764	27811	27613	27515	27552	27876	27626	27618	27611	27496	27656	27626	27630	27679	27699	27584	27586	27678	27705	27581	27702	27759	27627	27680	27544	27745	27719	27674	27774	27492	27677	27647	27765	27460	27485	27600	27622	27661	27533	27873	27585	27741	27681	27708	27725	27723	27663	27701	27672	27645	27577	27547	27707	27778	27634	27763	27831	27494	27576	27374	27838	27807	27782	27772	27667	27940	27753	27607	27473	27652	27617	27819	27791	27804	27759	27573	27590	27711	27600	27667	27658	27696	27764	27702	27733	27713	27719	27840	27660	27967	27488	27506	27673	27578	27524	27541	27406	27377	27416	27918	27812	27671	27857	27700	27962	27824	27768	27583	27656	27818	27620	27779	27701	27661	27461	27799	27568	27514	27894	27764	27649	27665	27840	27795	27876	27836	27704	27624	27432	27584	27691	27865	27507	27918	27857	27662	27688	27655	27868	27728	27556	27927	27662	27639	27385	27583	27719	27578	27803	27327	27780	27784	27472	27803	27586	27620	27556	27618	27560	27456	27513	27884	27775	27852	27559	27659	27539	27381	27880	27597	27627	27604	27731	27924	27783	27815	27665	27622	27717	27585	27558	27688	27581	27662	27733	27693	27644	27760	27595	27754	27623	27872	27816	27912	27513	27746	27776	27834	27792	27746	27597	27784	27992	27657	27783	27659	27628	27621	27677	27537	27713	27502	27775	27589	27673	27516	27595	27547	27739	27632	27785	27710	27667	27755	27692	27587	27820	27674	27638	27620	27678	27925	27864	27569	27581	27653	27638	27829	27630	27994	27807	27758	27806	27946	27755	27727	27575	27832	27483	27489	27470	27764	27780	27586	27867	27537	27486	27732	27668	27688	27685	27729	27619	27556	27555	27898	27649	27543	27761	27630	27679	27729	27607	27651	27724	27584	27376	27620	27765	27623	27653	27688	27766	28007	27661	27745	27718	27724	27661	27860	27643	27668	27773	27799	27635	27490	27671	27901	27663	27705	27654	27696	27795	27947	27871	27656	27937	27966	27527	27611	27780	27749	27851	27608	27589	27976	27707	27571	27476	27501	27539	27576	27677	27611	27769	27653	27666	27755	27773	27446	27682	27533	27647	27615	27939	27829	27807	27591	27696	27624	27754	27601	27944	27704	27645	27644	27418	27573	27683	27611	27631	27663	27727	27796	27532	27627	27498	27641	27853	27935	27696	27590	27778	27695	27805	27621	27708	27620	27514	27446	27738	27699	27608	27781	27646	27714	27784	27822	27764	27739	27779	27713	27568	27562	27727	27862	27474	27732	27763	27712	27918	27754	27539	27713	27524	27772	27751	27532	27711	27586	27520	27944	27850	27698	27637	27652	27665	27615	27586	27519	27714	27524	27734	27531	27512	27548	27715	27707	27796	27713	27548	27744	27619	27500	27678	27570	27607	27515	27648	27637	27893	27723	27934	27695	27938	27780	27942	27812	27557	27509	27738	27440	27578	27619	27737	27595	27583	27727	27670	27724	27550	27726	27659	27653	27502	27460	27698	27800	27828	28012	27602	27781	27580	27444	27464	27597	27700	27795	27547	27589	27482	27858	27683	27536	27522	27515	27934	27664	27520	27449	27799	27562	27729	27638	27745	27764	27541	27679	27607	27470	27701	27878	27710	27892	27820	27560	27804	27558	27759	27814	27503	27552	27637	27510	27618	27552	27678	27551	27851	27667	27701	27846	27578	27541	27789	27544	27552	27669	27654	27667	27631	27666	27850	27622	27562	27892	27754	27910	27692	27851	27612	27593	27783	27710	27767	27875	27613	27760	27692	27627	27535	27687	27608	27712	27685	27733	27669	27712	27716	27526	27709	27687	27653	27764	27902	27771	27696	27697	27679	27604	27670	27684	27824	27628	27727	27707	27749	27726	27805	27857	27733	27374	27538	27530	27651	27628	27763	27624	27720	27648	27732	27819	27754	27745	27637	27970	27685	27601	27477	27510	27648	27700	27758	27599	27452	27676	27651	27513	27782	27574	27749	27611	27655	27753	27691	27689	27767	27692	27782	27722	27489	27808	27670	27427	27679	27685	27370	27590	27554	27641	27737	27765	27640	27865	27752	27721	27623	27452	27621	27562	27926	27837	27696	27410	27454	27564	27672	27806	27747	27793	27411	27729	27831	27849	27682	27736	27739	27724	27629	27581	27723	27642	27760	27710	27866	27567	27577	27543	27496	27546	27723	27750	27742	27749	27381	27378	27778	27785	27808	27804	27653	27526	27592	27687	27703	27753	27547	27846	27832	27488	27748	27746	27823	27596	27898	27546	27624	27508	27823	27775	27739	27813	27368	27634	27563	27681	27517	27686	27652	27873	27548	27832	27772	27775	27734	27676	27793	27863	27659	27562	27432	27621	27575	27754	27607	27820	27712	27625	27762	27704	27445	27657	27629	27622	27615	27707	27567	27937	27801	27693	27713	27814	27761	27771	27791	27616	27584	27650	27804	27632	27537	27644	27930	27677	27817	27930	27736	27611	27816	27808	27675	27600	27817	27579	27719	27876	27554	27620	27494	27673	27742	27442	27517	27545	27586	27758	27856	27601	27438	27846	27595	27640	27673	27762	27697	27576	27740	27734	27526	27628	27418	27774	27624	27683	27795	27505	27609	27611	27764	27827	27742	27750	27736	27807	27783	27825	27572	27718	27851	27716	27564	27892	27427	27575	27623	27734	27545	27834	27574	27778	27866	27723	27784	27705	27446	27653	27672	27690	27602	27561	27660	27503	27742	27700	27645	27758	27668	27488	27873	27729	27755	27821	27463	27733	27781	27555	27707	27873	27694	27681	27633	27511	27525	27815	27839	27561	27685	27774	27627	27656	27567	27706	27586	27701	27443	27404	27842	27698	27781	27445	27806	27633	27751	27774	27541	27638	27586	27636	27865	27740	27717	27502	27573	27890	27690	27697	27710	27712	27632	27699	27857	27662	27751	27723	27680	27583	27440	27832	27749	27882	27853	27744	27593	27715	27668	27739	27941	27602	27847	27716	27820	27668	27805	27629	27619	27630	27371	27654	27561	27667	27901	27915	27782	27552	27656	27690	27455	27568	27671	27631	27630	27642	27786	27483	27832	27586	27563	27507	27590	27668	27687	27442	27598	27679	27517	27821	27676	27638	27882	27570	27586	27701	27669	27831	27634	27612	27604	27885	27618	27742	27614	27555	27927	27731	27816	27830	27683	27578	27543	27731	27890	27239	27654	27589	27656	27572	27518	27640	27747	27986	27724	27679	27573	27732	27698	27772	27743	27863	27495	27724	27833	27532	27571	27945	27390	27536	27886	27791	27560	27572	27595	27810	27581	27839	27446	27450	27787	27340	27792	27809	27532	27775	27470	27614	27516	27692	27697	28010	27780	27614	27605	27684	27764	27525	27796	27643	27490	27760	27833	27621	27578	27648	27753	27524	27816	27498	27544	27696	27790	27884	27605
17396	25768	24891	25573	45836	67954	51612	36945	25492	21680	21635	21598	21757	21776	21694	21755	21601	21664	21573	21713	21615	21549	21730	21727	21740	21690	21818	21545	21624	21681	21555	21861	21621	21569	21685	21736	21423	21791	21528	21657	21776	21592	21771	21571	21675	21623	21622	21519	21626	21500	21631	21567	21512	21622	21744	21622	21525	21589	21769	21724	21544	21684	21646	21626	21569	21689	21697	21901	21746	21841	21866	21381	21415	21591	21809	21695	21643	21788	21719	21773	21678	21511	21676	21652	21516	21641	21759	21518	21666	21552	21952	21343	21597	21709	21481	21576	21465	21622	21764	21585	21827	21469	21542	21738	21597	21728	21812	21710	21486	21492	21668	21694	21755	21559	21491	21561	21605	21648	21530	21591	21633	21770	21743	21630	21471	21741	21662	21555	21529	21539	21585	21470	21818	21611	21528	21768	21571	21888	21723	21573	21652	21650	21600	21744	21673	21586	21655	21548	21601	21551	21678	21592	21713	21581	21629	21611	21260	21899	21719	21478	21537	21506	21580	21587	21514	21661	21753	21784	21812	21681	21812	21508	21632	21618	21452	21713	21757	21676	21503	21735	21567	21736	21649	21687	21652	21524	21648	21634	21585	21736	21419	21637	21386	21615	21446	21505	21662	21512	21773	21756	21633	21659	21755	21894	21675	21618	21760	21461	21562	21585	21598	21645	21516	21529	21718	21626	21755	21723	21600	21378	21516	21470	21663	21648	21630	21548	21587	21655	21737	21638	21677	21692	21440	21602	21712	21505	21729	21730	21720	21547	21728	21621	21633	21567	21438	21690	21762	21601	21639	21575	21723	21625	21734	21555	21579	21588	21615	21542	21660	21757	21668	21640	21614	21596	21613	21538	21481	21434	21682	21675	21665	21533	21416	21663	21672	21540	21482	21660	21734	21668	21657	21585	21621	21738	21442	21742	21740	21676	21734	21638	21540	21472	21648	21692	21518	21523	21795	21670	21582	21788	21557	21613	21488	21619	21450	21784	21573	21770	21551	21363	21494	21750	21601	21592	21652	21628	21658	21431	21594	21697	21693	21613	21719	21567	21624	21620	21657	21571	21773	21611	21689	21535	21814	21718	21709	21695	21589	21711	21597	21608	21671	21395	21518	21616	21616	21629	21588	21628	21560	21596	21726	21623	21685	21703	21738	21604	21645	21589	21845	21600	21832	21676	21528	21842	21660	21668	21607	21564	21621	21570	21615	21724	21494	21524	21556	21548	21699	21683	21525	21625	21763	21668	21634	21638	21588	21652	21745	21593	21619	21636	21780	21581	21577	21641	21725	21563	21550	21890	21538	21607	21582	21431	21613	21581	21725	21743	21745	21484	21602	21602	21613	21847	21701	21706	21582	21640	21759	21475	21541	21711	21576	21644	21571	21599	21679	21679	21725	21402	21550	21482	21520	21586	21573	21564	21528	21659	21601	21685	21679	21474	21689	21493	21508	21607	21416	21544	21643	21582	21666	21881	21484	21282	21789	21739	21594	21612	21526	21747	21654	21538	21658	21576	21597	21577	21675	21679	21539	21638	21665	21666	21622	21768	21615	21752	21558	21705	21657	21581	21582	21494	21634	21502	21593	21466	21622	21668	21803	21686	21608	21651	21446	21568	21682	21504	21732	21697	21437	21531	21480	21857	21527	21556	21573	21669	21579	21464	21724	21565	21616	21575	21666	21539	21617	21517	21619	21608	21672	21561	21725	21513	21630	21531	21707	21592	21608	21751	21464	21824	21650	21602	21653	21704	21517	21658	21566	21770	21659	21720	21751	21547	21592	21647	21694	21558	21626	21754	21820	21549	21699	21429	21678	21544	21748	21667	21419	21540	21585	21674	21804	21630	21491	21557	21613	21596	21583	21592	21508	21576	21654	21625	21828	21648	21665	21773	21577	21734	21635	21701	21643	21643	21623	21655	21442	21454	21679	21624	21650	21721	21650	21639	21751	21858	21524	21688	21672	21543	21449	21429	21524	21791	21701	21692	21747	21526	21682	21660	21712	21604	21868	21722	21566	21706	21638	21607	21502	21541	21663	21662	21773	21744	21787	21620	21643	21769	21725	21488	21814	21682	21630	21393	21549	21668	21656	21575	21676	21676	21778	21596	21672	21558	21744	21582	21741	21665	21643	21773	21627	21699	21576	21832	21655	21670	21683	21536	21532	21549	21755	21759	21529	21698	21627	21626	21695	21621	21662	21605	21628	21756	21789	21676	21751	21588	21778	21653	21783	21555	21619	21700	21801	21648	21693	21719	21625	21793	21499	21387	21663	21486	21877	21593	21742	21623	21607	21651	21579	21652	21858	21703	21581	21680	21552	21532	21568	21493	21790	21435	21579	21701	21625	21625	21808	21629	21842	21523	21624	21708	21574	21724	21607	21773	21525	21755	21588	21682	21768	21628	21755	21530	21563	21604	21665	21705	21412	21554	21606	21608	21730	21656	21655	21773	21670	21673	21592	21655	21697	21552	21671	21595	21589	21809	21524	21909	21634	21798	21424	21618	21387	21804	21592	21562	21445	21378	21632	21566	21635	21718	21607	21562	21691	21805	21734	21430	21738	21623	21773	21414	21834	21617	21519	21674	21624	21615	21468	21598	21608	21682	21611	21443	21568	21657	21569	21665	21558	21675	21664	21561	21710	21609	21543	21651	21725	21620	21600	21714	21527	21688	21751	21561	21602	21794	21491	21611	21559	21690	21648	21516	21526	21742	21572	21735	21617	21657	21523	21532	21368	21528	21550	21560	21708	21579	21673	21608	21499	21777	21648	21562	21570	21546	21559	21643	21679	21624	21698	21712	21375	21656	21510	21669	21750	21686	21532	21620	21553	21647	21628	21578	21641	21686	21654	21584	21649	21601	21574	21752	21695	21622	21714	21488	21528	21726	21387	21642	21682	21672	21555	21727	21440	21721	21724	21689	21549	21754	21541	21696	21652	21554	21695	21527	21744	21694	21657	21558	21518	21555	21731	21580	21657	21719	21651	21622	21514	21724	21544	21519	21688	21709	21700	21457	21534	21664	21601	21751	21578	21541	21502	21728	21474	21681	21669	21583	21720	21650	21558	21765	21595	21635	21479	21557	21653	21772	21693	21833	21654	21500	21650	21672	21594	21614	21713	21643	21555	21795	21590	21697	21604	21509	21632	21568	21727	21728	21630	21705	21674	21447	21797	21677	21746	21865	21488	21603	21495	21674	21668	21724	21650	21542	21586	21693	21484	21601	21622	21773	21606	21726	21505	21583	21622	21516	21622	21466	21680	21517	21658	21618	21615	21794	21625	21680	21698	21729	21750	21368	21625	21709	21719	21713	21641	21573	21621	21680	21674	21776	21645	21710	21665	21704	21753	21542	21668	21703	21727	21622	21637	21792	21627	21633	21466	21494	21509	21532	21757	21607	21530	21515	21651	21744	21685	21703	21737	21751	21615	21668	21767	21554	21673	21764	21582	21728	21772	21585	21657	21560	21557	21742	21669	21563	21676	21483	21457	21709	21445	21741	21654	21565	21610	21596	21553	21697	21637	21587	21673	21699	21572	21743	21660	21475	21447	21707	21664	21580	21718	21646	21470	21708	21512	21539	21631	21679	21714	21581	21618	21527	21562	21724	21653	21555	21664	21673	21608	21757	21578	21598	21675	21642	21712	21582	21647	21703	21651	21566	21696	21617	21515	21627	21803	21647	21726	21588	21790	21589	21620	21585	21708	21586	21569	21769	21560	21755	21581	21696	21620	21619	21748	21537	21806	21644	21544	21597	21659	21696	21637	21609	21509	21679	21631	21615	21548	21637	21691	21596	21732	21872	21480	21660	21602	21632	21761	21739	21609	21408	21501	21564	21718	21637	21609	21658	21884	21615	21786	21542	21662	21536	21755	21596	21493	21761	21813	21612	21738	21617	21445	21560	21557	21634	21434	21539	21508	21722	21660	21840	21709	21470	21599	21570	21658	21604	21555	21495	21770	21720	21625	21544	21602	21661	21624	21635	21619	21663	21753	21630	21465	21658	21479	21567	21609	21587	21471	21671	21532	21556	21420	21721	21436	21715	21687	21608	21586	21552	21489	21811	21573	21712	21693	21641	21864	21670	21641	21646	21504	21799	21696	21617	21654	21667	21583	21441	21709	21578	21705	21800	21708	21644	21597	21739	21469	21438	21613	21758	21569	21596	21728	21570	21769	21612	21603	21641	21844	21610	21743	21676	21616	21571	21613	21659	21627	21655	21591	21730	21703	21578	21828	21568	21738	21737	21603	21957	21609	21831	21524	21682	21597	21725	21589	21639	21572	21588	21736	21770	21810	21700	21733	21685	21666	21656	21576	21691	21684	21625	21510	21666	21683	21672	21761	21667	21602	21606	21655	21630	21702	21464	21752	21878	21377	21531	21847	21691	21659	21657	21607	21570	21652	21632	21584	21646	21426	21626	21813	21635	21604	21670	21644	21499	21605	21701	21410	21461	21580	21470	21623	21606	21546	21782	21784	21750	21722	21705	21746	21541	21547	21532	21603	21830	21481	21609	21588	21521	21777	21834	21599	21464	21651	21509	21702	21619	21570	21661	21763	21597	21755	21859	21588	21698	21656	21613	21713	21544	21831	21618	21718	21599	21579	21537	21444	21596	21659	21602	21968	21559	21663	21523	21552	21687	21684	21711	21521	21589	21707	21628	21657	21574	21436	21423	21640	21590	21809	21724	21653	21552	21303	21490	21520	21686	21516	21625	21459	21852	21658	21602	21508	21649	21468	21607	21636	21788	21514	21646	21530	21578	21480	21604	21715	21465	21617	21658	21570	21691	21969	21731	21574	21789	21663	21630	21608	21450	21680	21655	21601	21749	21634	21719	21631	21549	21536	21324	21448	21762	21390	21659	21564	21702	21584	21743	21678	21548	21593	21446	21801	21614	21677	21704	21572	21583	21719	21703	21679	21666	21581	21683	21669	21774	21807	21501	21632	21604	21711	21690	21642	21555	21611	21815	21758	21399	21603	21753	21613	21541	21580	21611	21675	21626	21671	21617	21548	21760	21550	21632	21559	21665	21413	21473	21669	21703	21638	21420	21832	21659	21730	21535	21644	21769	21525	21753	21743	21610	21543	21716	21687	21425	21763	21523	21791	21672	21592	21532	21523	21773
22663	21118	28871	23775	43708	79797	64595	48143	36282	30309	29366	29418	29261	29693	29387	29188	29371	29400	29247	29218	29098	29159	29128	29322	29321	29256	29287	29132	29043	29166	29147	29221	29064	29126	29037	29339	29249	29155	29342	29093	29036	29155	29223	28962	29237	29213	29074	29118	29017	29318	29040	29270	29061	28975	28985	29044	29014	29198	29103	29056	29073	29144	29276	29027	29094	29049	29122	29027	29229	29223	28980	29062	29251	29059	29080	29133	29013	28989	29075	29120	29072	29038	29151	28956	28800	29176	29024	29210	29140	29060	29153	28912	29088	29276	29171	28914	29152	29027	29328	29184	29406	28957	29007	29019	28762	29160	28932	29198	28946	29228	29231	29003	29134	29207	29008	29253	29058	29145	29154	29067	29084	29000	29068	29152	29103	28979	29075	29006	29039	28844	28851	28926	29112	29101	28929	29246	29184	29195	28996	28836	29141	29052	28974	29249	28833	28962	29018	29109	29076	28963	28957	28817	28955	29136	29161	28908	29015	29114	29018	28915	29039	29052	29204	29081	28911	29221	29169	28991	28939	29217	29012	28939	28978	28974	28941	29147	28943	29104	29360	28762	29139	29067	28817	29015	29263	29083	29117	28902	28966	29074	29022	29307	29029	29212	29047	28926	28888	29138	28935	29064	29017	29129	29178	29406	29139	29151	28791	29121	29178	28867	29205	29156	28954	29009	29164	29048	28919	29117	28949	28942	29213	28920	29160	29042	28923	29105	29070	29345	28807	29125	29057	29057	29100	29167	28984	29084	29297	29091	28887	29284	29146	28889	29107	29038	29066	29086	29058	29160	29040	29087	29080	28861	29040	28915	29019	29055	29106	28949	28959	29350	29142	29254	29261	29018	29035	29057	29032	29018	28864	29007	29043	29467	28945	28930	29139	29363	28948	29164	29144	29074	28868	29058	28958	28826	28917	28965	28928	28853	28947	29133	29224	28975	29072	29222	29152	29007	29331	29119	29128	28823	28743	28976	29136	29108	29253	29104	28922	29067	28986	28978	29133	29045	28914	28908	29171	29095	28876	28835	29223	29017	28979	29011	28944	28850	29135	28872	28896	29090	29077	29117	29011	28993	29139	29076	29363	29231	29182	29024	29028	29073	29128	28886	29017	29052	28996	29198	29322	28943	28863	28968	28922	28852	29048	29184	29072	29441	29264	29305	29004	28995	28971	29156	29079	28992	29016	29037	28999	29132	29074	29169	29222	29099	29047	29051	28970	29188	29082	28951	29128	29101	29145	29008	29121	29064	28998	28912	28999	29128	29174	28839	29015	29181	29066	28899	28852	28934	28890	28958	29049	29080	29044	28968	28901	29248	29109	29190	29017	29002	29211	29193	28841	28987	29177	29027	28961	29120	29086	29141	29024	29027	29026	29151	28956	29106	28884	29119	29177	29063	29109	29214	29152	29213	28941	29035	29167	29265	29267	29011	29157	29064	29068	29169	29023	28880	29173	28982	28953	29077	29155	29043	29334	29079	29065	29108	28771	28834	29220	28856	28983	29056	29055	29084	28999	28810	29278	29057	29078	29191	28860	29132	29171	29030	29108	29204	29192	28844	29076	28937	29084	28923	28821	29177	29094	28926	29006	28817	29142	29031	28821	28860	29032	28994	28929	29011	28982	29217	29090	29106	29153	29194	29094	28621	29262	29009	29073	28881	28901	28948	29161	28985	28956	28986	29089	29138	29093	28864	28822	28897	29244	29209	28967	29307	28867	28811	28992	29279	29204	29016	29181	29049	29119	29014	28907	29037	29071	29186	28965	28928	29170	28859	28931	29029	28911	28989	29156	29031	29137	29061	28872	29026	29216	29163	29127	29107	29064	29023	28974	28958	28869	29050	29095	29135	29043	29039	29006	28840	28812	28955	29085	28886	29183	28918	28824	29099	29092	28836	29113	28964	29090	28937	28985	28920	29018	28870	29160	28899	28879	29045	29186	28972	29066	29106	29172	29178	29004	28989	29127	29096	29023	29128	28881	29010	28672	29026	29071	28960	29051	28976	29045	29072	28989	28886	28855	28697	29067	29185	29247	28968	29159	28989	29196	29159	28893	28911	29059	29201	29065	28975	29187	29161	29366	29050	29139	29131	29012	29001	29099	29157	28873	29011	29008	28954	28916	28983	29020	29218	29016	29217	28986	29273	29150	28892	29204	29177	29102	29188	28963	29026	29078	29050	29235	29091	29141	29139	29091	28782	29094	28930	29054	28958	29301	29082	28948	29191	29169	29040	29242	28926	28992	28802	29178	29053	28882	28878	29004	29226	29072	28820	28789	28997	29146	29300	29121	28959	28839	29038	29038	28935	28876	28825	28849	28909	29010	29088	29051	29200	29190	29071	28859	29106	28934	29010	29039	29206	29067	29174	29112	28844	29004	29379	29113	29038	29143	29248	29152	29320	29087	29055	28820	29058	29050	29002	29163	29021	29117	29254	29076	28912	29032	29123	28943	28980	28956	29088	29148	28896	29030	29118	29086	29172	29060	29106	28996	28707	28975	29199	29283	28815	29190	29180	29074	28763	28958	28997	29154	29083	29167	28838	28920	29006	29088	29033	29085	29023	29033	29183	29177	28906	28989	29051	28961	29167	29129	29051	29097	28953	29172	28888	28952	29033	29094	29097	28740	29188	29106	29320	28966	28945	29049	29039	29338	29004	29117	29215	28991	29030	29130	29176	29051	29014	29109	28776	28882	28968	28945	28908	28900	29004	28786	28888	29232	28959	28997	28963	28897	28968	29305	29198	29176	28993	29150	29058	29172	28893	28905	29158	28942	29041	29101	29059	29101	28997	29105	28950	29025	28934	29207	28930	29103	29201	29222	29060	29130	28980	29035	29081	28941	28898	28868	29156	29124	29070	29094	29073	28977	28951	29023	29127	29092	28954	28922	29099	29128	29118	29116	29164	28948	29094	29073	29100	29284	28986	29001	29052	28945	28971	29121	29056	29251	29011	28883	29054	29014	28946	29091	29101	29392	28999	28966	28935	29359	29125	29162	28986	29114	29183	29089	29103	29009	29131	28914	29077	29301	29020	29061	29141	29046	29092	29004	28996	29005	29114	28970	28912	29072	29073	28835	29041	29030	29123	29257	29176	28947	28941	28954	28968	29215	29008	28946	29130	29111	28871	29281	29064	29096	28945	28960	29033	29028	28952	29097	28954	29069	28846	29032	28759	29229	29145	29240	29000	29206	28952	29010	29101	29014	28983	29188	29016	29011	28904	29127	28929	29135	28967	29266	29275	29209	29233	28845	29069	29064	29086	29089	28873	28989	29153	28990	28947	29038	28897	29096	29132	29077	29050	29070	29198	29322	29098	28958	29094	29005	29094	29013	29047	28952	29051	29068	28916	29227	28957	29121	29054	28918	29002	29110	29093	28913	28813	29153	29319	28877	29177	29183	29213	29346	28934	29027	29179	29075	29230	29143	28890	28929	29173	28941	29127	29118	29223	29201	29245	28997	29158	29036	28878	29181	28932	29265	29005	29123	29137	29229	29221	29121	29015	29095	29003	29149	28980	29121	28868	28960	29171	29244	29156	29096	29078	29179	29027	29056	29201	29089	28949	29201	29083	29075	29080	29286	29117	29017	28993	29162	29086	29051	29263	29069	28984	28925	28916	29073	28979	28983	28980	28920	29072	29148	29024	28986	28966	29313	29111	28902	28965	28968	29154	29174	29086	28850	29051	29152	29015	29200	29122	28987	29089	28883	28821	29017	29086	29083	28962	28972	29244	29108	29053	28946	28918	28874	29071	29026	28803	28884	29071	29244	29194	28931	29178	29112	29222	29061	29051	29155	29135	29321	29174	29231	29224	29139	28852	28989	28925	29346	28979	28714	28976	29063	29009	29141	29009	29131	29060	28839	29061	29067	28965	28974	28919	29195	28877	28983	29102	28992	28854	29143	29111	28980	29069	29143	29051	28961	28927	29200	29142	28797	29320	28992	29130	28955	28998	28958	29094	29107	29042	29203	28906	28953	29183	29268	29118	29289	29170	29079	29091	29092	28976	29317	29161	29161	29000	29032	28911	29180	29154	29161	28940	28941	28895	29100	29054	29107	28875	29074	29056	29196	29187	29301	29272	29063	29157	29351	29199	29431	28981	29208	28821	29058	28972	29262	29278	29197	29010	29058	29204	29029	28937	29094	29037	29098	28847	29021	29269	29039	28880	29103	29069	29315	28969	29028	29263	28933	29077	29072	28888	29102	28993	29090	29042	29063	29116	29175	29264	29163	29278	29164	29120	29087	29322	29097	28785	28912	28974	29190	28921	28957	28841	28948	28832	29151	28878	29138	29083	28775	28986	28909	29057	29107	29275	29222	28994	28827	28798	29097	28998	29083	28944	28974	29096	28991	28905	28991	29247	29133	29178	29161	29002	28996	29014	29038	29006	29090	29119	29198	28963	29240	29060	29160	29108	29279	28781	29184	29165	28885	29065	29136	28997	29253	28936	29072	29232	28911	28987	28830	29192	29139	28835	28921	28839	28852	29132	29192	29063	29020	28973	29051	29135	29055	28760	29305	29246	29103	29189	29011	28707	29127	29042	29149	28984	28864	29089	29045	28916	29163	29065	29179	29152	29117	29147	28737	29132	29090	28916	29165	29072	29081	28839	28989	29073	28936	29008	29093	29040	29328	29079	28899	29295	29082	29214	29015	29027	28772	28958	28931	28952	29091	28954	29052	29237	29395	29002	28632	28916	29051	29032	29241	29090	28874	28756	28956	29209	28816	29120	29021	28924	29225	28851	29196	28978	28927	29104	28966	29064	28994	29160	29117	29347	29223	29085	28967	28790	29041	28996	29327	29100	29029	28950	28877	29076	29067	28812	29011	28824	29075	29132	29149	29186	29137	29172	29191	29138	29097	28869	29329	28995	28947	29127	29096	29022	29002	28753	29211	28960	28970	29066	29185	29049	29163	29078	29173	28951	29069	29104	28711	28917	28992	29174	29115	28966	29076	29139	29232	28838	29066	28924	28986	29216	29390	29159	29089	29072	29385	28949	28959	29050	29096	29085	29157	29142	28763	29120	28805	28952	28947	29230	29115	28858	29181	29016	28857	28740	29078	29014	28873	29119	28977	29223	29210	29181	29134	29115	29046	29030	29321	29211	28827	29093	29016	29216
19269	31928	30219	32829	60054	88569	68920	48139	30210	22407	22461	22532	22420	22456	22344	22521	22391	22356	22293	22346	22500	22326	22402	22163	22528	22417	22318	22234	22412	22352	22396	22373	22394	22443	22397	22325	22207	22519	22322	22433	22400	22446	22419	22442	22553	22320	22405	22560	22427	22254	22407	22245	22385	22370	22398	22447	22373	22543	22412	22300	22455	22450	22322	22433	22455	22435	22516	22353	22263	22388	22271	22381	22542	22209	22294	22288	22338	22169	22387	22282	22392	22354	22408	22528	22420	22586	22304	22319	22247	22433	22377	22271	22481	22290	22249	22483	22389	22341	22288	22472	22313	22251	22261	22498	22318	22598	22472	22524	22475	22369	22516	22296	22400	22311	22383	22329	22354	22345	22428	22295	22510	22484	22323	22362	22366	22287	22530	22347	22288	22355	22341	22536	22419	22478	22385	22354	22399	22520	22328	22380	22347	22259	22347	22309	22427	22470	22465	22184	22564	22438	22413	22414	22553	22372	22428	22233	22385	22376	22198	22443	22351	22391	22409	22487	22555	22160	22441	22346	22365	22461	22482	22370	22592	22319	22411	22415	22330	22225	22354	22178	22482	22374	22399	22391	22213	22404	22356	22383	22297	22322	22455	22204	22204	22539	22408	22280	22604	22303	22516	22209	22256	22320	22309	22412	22297	22466	22355	22446	22426	22337	22535	22307	22368	22347	22545	22280	22444	22242	22237	22391	22523	22268	22304	22470	22343	22290	22243	22157	22376	22299	22402	22245	22279	22262	22539	22545	22448	22371	22483	22317	22396	22510	22403	22291	22347	22332	22417	22278	22405	22478	22268	22323	22374	22368	22358	22355	22600	22378	22481	22427	22505	22591	22396	22425	22454	22368	22162	22233	22419	22522	22316	22378	22483	22347	22578	22141	22363	22310	22587	22325	22390	22340	22375	22294	22393	22317	22537	22413	22350	22316	22280	22089	22522	22396	22395	22174	22244	22314	22462	22464	22455	22424	22391	22494	22438	22293	22439	22444	22299	22333	22392	22533	22313	22339	22302	22220	22391	22524	22292	22327	22357	22355	22363	22314	22282	22379	22300	22321	22454	22238	22414	22211	22375	22412	22401	22416	22330	22361	22490	22189	22441	22405	22421	22525	22124	22384	22440	22197	22366	22376	22269	22266	22348	22314	22430	22472	22360	22319	22271	22384	22300	22292	22372	22370	22374	22450	22477	22347	22385	22431	22396	22495	22374	22605	22250	22407	22382	22221	22407	22366	22262	22548	22335	22346	22532	22458	22273	22294	22404	22518	22298	22282	22181	22226	22315	22453	22361	22429	22471	22421	22350	22245	22317	22250	22299	22251	22386	22327	22249	22342	22389	22298	22395	22349	22236	22223	22510	22289	22154	22521	22430	22374	22417	22250	22331	22235	22545	22514	22452	22404	22307	22302	22512	22281	22372	22369	22325	22209	22334	22382	22399	22462	22489	22135	22486	22324	22239	22433	22350	22417	22493	22132	22482	22344	22209	22495	22430	22454	22331	22482	22471	22320	22435	22305	22429	22208	22347	22145	22503	22568	22415	22267	22487	22388	22355	22305	22595	22392	22404	22389	22568	22370	22380	22344	22416	22454	22367	22101	22333	22461	22416	22253	22306	22413	22337	22371	22329	22239	22340	22280	22269	22369	22146	22489	22288	22363	22287	22353	22454	22439	22306	22355	22383	22292	22506	22285	22347	22498	22484	22242	22296	22340	22477	22264	22457	22411	22387	22331	22177	22236	22284	22324	22302	22416	22365	22487	22421	22419	22424	22297	22327	22373	22318	22385	22470	22452	22294	22504	22490	22342	22482	22399	22239	22332	22377	22481	22345	22304	22229	22393	22338	22487	22431	22453	22288	22418	22221	22235	22148	22574	22462	22407	22339	22253	22269	22136	22429	22390	22368	22389	22309	22268	22378	22365	22465	22254	22286	22238	22287	22125	22443	22137	22348	22423	22410	22346	22301	22370	22353	22294	22360	22554	22436	22388	22276	22433	22323	22158	22354	22367	22268	22349	22492	22306	22408	22417	22348	22404	22272	22456	22322	22413	22532	22037	22226	22491	22386	22185	22485	22406	22245	22402	22264	22250	22428	22346	22315	22315	22398	22468	22133	22238	22300	22320	22204	22364	22497	22462	22395	22460	22320	22360	22203	22295	22378	22372	22360	22368	22216	22389	22406	22600	22241	22431	22465	22379	22332	22474	22086	22302	22400	22283	22446	22316	22402	22309	22621	22452	22345	22280	22206	22361	22358	22294	22250	22342	22364	22354	22372	22352	22374	22312	22396	22174	22633	22494	22468	22207	22241	22606	22423	22119	22409	22411	22326	22254	22338	22370	22372	22368	22344	22281	22414	22118	22611	22398	22236	22311	22305	22302	22681	22368	22332	22340	22306	22443	22359	22419	22450	22235	22415	22365	22353	22531	22292	22546	22423	22591	22472	22491	22243	22437	22340	22481	22376	22313	22313	22226	22437	22347	22163	22502	22269	22306	22303	22408	22281	22262	22258	22234	22224	22314	22476	22537	22408	22283	22245	22210	22300	22320	22432	22519	22290	22341	22373	22291	22174	22370	22224	22403	22493	22343	22529	22334	22434	22510	22242	22352	22155	22467	22401	22261	22461	22228	22356	22256	22388	22412	22309	22379	22450	22296	22542	22386	22335	22283	22284	22403	22479	22220	22356	22445	22410	22490	22110	22451	22270	22285	22497	22300	22302	22346	22420	22228	22460	22307	22483	22277	22286	22402	22435	22172	22466	22360	22355	22450	22637	22255	22520	22404	22398	22258	22308	22463	22148	22336	22381	22300	22293	22438	22559	22270	22380	22308	22395	22309	22418	22628	22311	22462	22157	22261	22454	22355	22392	22401	22642	22297	22328	22426	22428	22269	22404	22231	22523	22265	22334	22327	22431	22367	22366	22309	22359	22414	22261	22326	22490	22389	22563	22383	22342	22241	22280	22331	22579	22343	22284	22487	22307	22383	22186	22411	22394	22368	22321	22388	22332	22270	22402	22382	22384	22357	22259	22365	22357	22252	22246	22274	22185	22321	22446	22238	22346	22448	22405	22275	22445	22452	22277	22454	22369	22255	22341	22216	22494	22412	22379	22472	22161	22214	22415	22320	22335	22486	22429	22411	22232	22351	22359	22333	22471	22338	22398	22336	22512	22165	22421	22431	22415	22307	22157	22218	22425	22496	22304	22421	22402	22060	22360	22499	22456	22325	22529	22363	22454	22309	22434	22304	22267	22261	22361	22268	22461	22352	22396	22198	22368	22423	22458	22368	22353	22313	22382	22351	22506	22379	22333	22249	22271	22472	22224	22421	22206	22346	22498	22564	22450	22318	22488	22230	22328	22464	22261	22223	22308	22240	22329	22220	22340	22324	22534	22496	22269	22331	22395	22402	22434	22352	22315	22449	22328	22502	22183	22478	22313	22365	22253	22307	22411	22352	22383	22358	22195	22420	22326	22386	22370	22333	22543	22331	22402	22290	22403	22364	22195	22369	22462	22471	22489	22316	22282	22343	22542	22223	22402	22340	22450	22395	22195	22490	22411	22255	22475	22284	22333	22479	22405	22346	22356	22283	22527	22378	22362	22442	22293	22342	22387	22321	22520	22240	22545	22298	22362	22405	22480	22362	22305	22414	22320	22419	22588	22177	22395	22244	22293	22339	22481	22168	22393	22415	22365	22332	22342	22364	22363	22299	22601	22416	22379	22444	22309	22438	22541	22147	22398	22400	22390	22485	22306	22393	22255	22352	22510	22387	22544	22292	22345	22374	22490	22327	22365	22322	22310	22364	22360	22208	22294	22263	22548	22244	22453	22318	22377	22423	22444	22149	22529	22337	22369	22430	22402	22395	22475	22307	22525	22281	22333	22155	22525	22294	22489	22529	22292	22432	22257	22453	22395	22140	22405	22397	22365	22432	22385	22219	22407	22322	22304	22302	22188	22387	22278	22415	22629	22390	22228	22291	22313	22328	22370	22426	22425	22435	22302	22357	22342	22335	22375	22351	22303	22469	22398	22268	22486	22444	22473	22372	22231	22339	22467	22395	22463	22246	22358	22502	22362	22467	22404	22216	22338	22518	22325	22333	22484	22331	22381	22436	22348	22492	22232	22622	22374	22330	22408	22460	22389	22424	22332	22439	22364	22453	22546	22227	22388	22412	22373	22278	22416	22282	22161	22236	22390	22242	22346	22459	22155	22470	22397	22386	22528	22391	22455	22473	22548	22479	22331	22407	22219	22114	22416	22305	22343	22538	22465	22419	22253	22453	22480	22444	22419	22316	22326	22454	22433	22287	22292	22428	22360	22516	22433	22517	22368	22636	22418	22347	22399	22392	22191	22284	22214	22441	22447	22150	22416	22304	22443	22418	22272	22387	22323	22513	22461	22379	22383	22441	22360	22392	22414	22296	22300	22411	22280	22191	22376	22516	22275	22359	22469	22453	22403	22302	22293	22408	22384	22332	22467	22324	22526	22329	22407	22405	22455	22429	22213	22277	22287	22341	22390	22478	22446	22441	22478	22349	22134	22472	22466	22469	22395	22398	22462	22300	22364	22268	22339	22442	22374	22303	22271	22492	22318	22331	22277	22406	22325	22233	22359	22393	22356	22444	22241	22128	22386	22376	22604	22306	22507	22257	22425	22369	22412	22382	22274	22436	22212	22569	22144	22421	22356	22342	22355	22314	22546	22221	22376	22306	22475	22281	22439	22290	22315	22397	22224	22269	22382	22511	22411	22385	22239	22287	22304	22463	22287	22259	22505	22521	22455	22446	22496	22362	22228	22190	22335	22270	22417	22384	22517	22545	22250	22330	22326	22301	22470	22293	22355	22434	22464	22315	22317	22560	22457	22442	22261	22350	22337	22169	22477	22372	22230	22462	22236	22367	22305	22297	22571	22461	22377	22489	22569	22192	22420	22330	22277	22517	22283	22530	22332	22395	22566	22440	22426	22373	22448	22413	22595	22467	22415	22517	22612	22285	22504	22318	22566	22370	22270	22292	22286	22174	22118	22325	22505	22443	22319	22487	22538	22288	22513	22081	22392	22157	22306	22556	22541	22404	22433	22292	22290	22387	22155	22236	22341	22442	22291	22480	22397	22344	22406	22251
28529	23725	30355	30180	36699	44572	37217	32423	30171	29083	28914	28897	29044	28803	28892	29095	28886	28702	28869	29090	29042	29017	29029	28797	28748	28824	28891	28913	28890	29051	28619	28879	28752	28867	28862	28736	28907	28869	29069	28923	28902	28598	28888	28839	28768	28706	28922	28958	28879	28702	28741	28964	28978	28921	29082	28727	28816	28990	28986	28816	28926	28910	28870	28779	28917	28870	29293	28971	28680	28636	28993	28862	28737	28940	28798	28582	28953	28936	28783	28796	28998	28917	28827	28670	28728	28838	28738	28669	28844	28823	28915	29077	28671	29047	28988	28756	28732	28668	28725	28911	28813	28919	29065	28873	28856	28681	29033	28783	28879	28981	28849	28794	28894	28892	29050	28866	28858	28977	28852	28737	28936	29202	28828	28873	29024	28776	28960	28862	28882	29100	28751	28857	28958	29097	28935	28978	28957	28966	28918	29062	28826	29107	28817	29000	28876	28957	28742	28662	28848	28846	28737	28667	28925	28826	29133	28730	28924	28633	28966	28714	28904	28843	28765	28920	28946	28876	28810	28819	28915	29127	28779	28866	28911	28699	28784	28942	28880	28856	28901	28730	28808	28849	28744	28736	28908	29089	29116	29045	28804	29068	29064	28735	28867	28869	28862	29105	28962	28671	28851	28821	28873	28776	28824	28915	29003	29137	28938	28666	28728	28818	28910	28802	28912	28776	28779	28857	28819	28945	28672	28596	28962	29074	28787	28931	28913	28663	28874	28660	28903	28875	28668	28855	28953	28849	28866	28731	28686	28953	29036	28898	28931	28852	28949	28818	28862	28862	28777	28693	28831	28804	28894	28800	28818	28845	28847	28888	28674	29059	28846	28907	29015	28983	28899	28829	28759	28880	28932	28712	28897	28886	28846	28762	28717	28934	28969	28913	29142	28897	28964	29033	28626	28595	28853	29039	28853	29024	28805	28961	28694	28719	28894	29081	28850	28770	29133	28656	28851	29121	29015	28868	28878	28811	28985	28758	28789	28691	28860	28946	28882	28971	28731	28771	28591	28992	28799	29097	28842	28756	28828	28902	29087	28911	28888	28682	28649	29059	28726	28904	28849	29020	28788	28715	28880	28768	28825	28949	28859	28901	28980	28846	28670	28742	28838	29130	29016	28768	28872	28899	28913	28587	28646	28694	29059	28829	28910	28977	28529	28934	28890	28552	28548	28706	28902	28868	28886	28953	29140	28713	28954	29010	28967	28905	28904	29011	28743	28984	28975	29027	28750	29104	29056	28895	28884	28879	28965	28746	28825	28971	28782	28969	28959	29017	29018	28913	28865	28919	28673	28911	28962	28869	28784	28770	28918	28894	28920	28791	28830	28714	28774	28913	28954	28764	29157	28779	28678	28841	28747	28858	28747	28738	28946	28819	28675	28971	29067	28910	29069	28771	28691	28805	28650	28764	28888	28645	28977	28771	28898	28840	28879	28731	28747	28877	28668	28783	28755	29211	28850	28806	28748	28950	28712	28795	28908	28704	28627	28979	28918	28915	28918	28986	28950	28812	28841	28987	28827	28997	28893	28913	28718	28898	28830	28706	28867	28481	28840	28870	29064	28744	28851	29140	28786	28971	28969	28976	28910	29059	29052	29081	28965	29019	28913	28994	28796	28575	28881	28887	28839	28939	28705	28808	28820	28788	28628	28885	28891	29015	28911	28902	28753	28925	28782	29037	28573	29188	28853	28744	28988	28938	28671	29332	28906	28843	29017	28716	28996	28911	28876	29038	28795	28731	28752	28854	28638	28962	28953	28836	28779	28856	28819	28991	28879	29140	28999	29077	28943	28667	28771	28974	28667	28851	29084	28801	28766	28845	28876	28895	28676	28969	28771	29024	29074	29030	28745	28735	28816	28909	28824	29083	28932	29024	28698	28877	28991	28957	28976	28917	28924	28694	28801	28833	28823	28714	29035	28584	29077	28871	28755	28897	28901	28920	28839	28791	28811	28906	28765	28853	28892	28887	28792	28843	28885	28854	28834	28930	28682	28863	28985	28850	28907	28746	28861	28787	29124	28947	29136	28937	28891	28998	28886	28987	28913	28865	28501	28968	29108	28836	28878	28798	28747	28886	28860	28919	28835	28785	28921	28937	29072	28814	28964	28891	29041	28765	28793	28870	28855	28711	29165	28814	28874	28853	28785	28998	28807	28789	29039	28809	28908	28926	28962	29045	28561	29081	28996	28600	28682	28844	28833	28946	28902	28712	28674	28892	28806	28926	28827	28860	28805	28887	28900	28843	29116	28796	28661	28830	28701	28820	29230	28809	28841	28702	28989	28821	28834	28944	28816	28891	28917	28897	28902	28983	28987	28700	28897	29107	28869	28949	28592	28844	28762	28813	28746	28930	28873	28931	28861	28930	28871	28866	28705	28622	28852	28918	28757	28764	28639	28903	28982	28932	28893	28908	29018	28964	28871	28886	28705	28858	28925	28912	29091	28782	28840	28851	28737	28594	28773	29072	29113	28977	29053	28788	29123	28840	28835	28875	28888	28824	28819	28929	28923	28669	28972	29065	29197	28896	28964	28804	28919	28992	28735	28926	28858	28935	28880	28736	28908	28750	28972	29209	29008	28799	28936	28864	28850	29059	28835	28811	28865	29039	28936	29021	28703	28921	28950	28512	28904	28905	28976	28719	28669	28825	29082	28843	28661	28835	28821	28688	28874	28878	28873	28679	28826	28872	28807	29063	28825	28905	28763	28768	28992	29123	28825	28958	28975	28897	28870	28802	28881	28875	28812	29047	29000	28916	28966	28947	28778	28840	28762	28868	29013	28900	28751	28966	28944	28907	28641	28745	28831	28680	28805	29057	28845	28917	28859	28747	28674	28923	29120	28932	28585	28647	29200	28734	28771	28593	28571	28960	29016	28763	28923	28950	29197	28994	28862	28864	28934	28938	28824	28842	28912	28900	28943	28774	28907	29078	29099	28928	28635	28849	28954	28872	28927	29034	28868	28912	28807	28810	28861	28968	28874	28822	28986	28654	28869	28926	28751	28787	28700	29018	28740	28748	28762	28953	28904	28680	28870	28838	28963	28861	28993	28835	28904	28826	28829	28770	28985	28692	28992	29019	28987	28989	28951	28984	29030	29041	28844	29065	28804	28892	29112	28618	28759	28837	28707	28711	28691	28886	28756	29068	28864	28744	29075	29013	28672	28956	28993	29127	28754	28883	28860	28746	28785	28738	28732	28615	28600	28995	28698	28713	28679	29126	28823	28686	28921	28780	28737	29108	28717	28981	28846	28732	28998	29098	28877	28845	28869	29054	28603	28879	28979	28973	28766	28821	28830	29002	28884	28693	28857	28751	28747	28904	28997	28991	28960	28870	28986	28743	28853	28802	28695	28742	29125	28532	28915	28778	28759	28975	28850	28846	28969	28775	28930	28850	29136	29060	28869	28968	28881	29004	28804	28922	28850	28996	29115	28874	28772	28861	28956	28782	28581	28905	28964	28457	29199	29079	28673	28982	28880	28727	28630	28856	28580	28941	28854	28837	29007	28873	28859	29056	28739	29042	28947	28823	29014	28840	28923	28843	28998	29024	28866	29226	28780	28777	29063	28871	28699	28677	28947	28822	29007	28840	28945	28749	28926	29029	28676	28833	28740	28667	28865	28738	28884	29032	28823	28826	28816	28849	28998	28940	29032	29054	28711	28802	29053	28819	29022	28867	28793	29084	29149	29034	28871	28999	29131	29197	28630	28877	28837	28821	28741	28577	28908	28630	29011	28925	28863	28867	28977	28965	28689	28908	28763	28814	28792	28858	28822	28925	29009	28941	28946	28903	28765	28936	28836	28714	28667	28952	28978	28708	28848	29042	28796	28853	28840	28902	28757	28741	28928	28503	28945	29099	28948	28951	28753	29099	29120	28825	28806	29038	28936	28903	28797	28965	28932	28996	28846	29123	28731	28702	28801	28760	28985	28839	28918	29126	28841	28815	29005	28902	29137	28694	28746	28890	29075	28916	29247	28736	28776	28778	29189	28966	28877	28834	28602	28861	28980	29003	28943	28731	28841	28862	28720	28665	28832	28892	28879	28880	29011	28912	28778	28917	28795	29082	28759	29083	28925	28737	28827	28978	28954	28949	28842	28775	28769	28728	28981	28707	28917	28856	28929	28981	29072	28686	28913	28745	28672	28881	28745	28827	29004	28726	28858	29078	28707	29002	28794	28360	28902	28991	28807	28701	29106	28838	29214	28826	28733	28931	28886	28912	28777	28903	28763	28829	28862	28778	28926	28970	28903	28812	28630	28789	29013	29052	28785	28863	28680	28954	28657	28802	29061	28964	28609	28548	28768	28776	28733	28708	28786	28811	28764	28821	28749	29139	29007	28861	28998	28898	29041	28891	28892	28865	28876	29172	28888	28808	28878	29018	29020	28819	28869	28711	28880	28842	28663	28967	28753	28795	28909	28959	28863	28793	28769	29028	28852	28877	28747	28832	29001	28610	28926	28756	28836	28767	28735	28882	28849	28718	29066	28918	29042	28856	28926	29013	29070	28941	28880	28933	28905	28781	28869	28796	28682	28979	28877	28601	28592	28893	28699	28935	28808	28804	28919	28802	28909	28929	28592	28800	28801	28859	28872	28872	28708	28854	28828	28870	28847	28716	28914	28494	28803	28912	29064	28972	29044	29087	28677	28791	28959	28853	28725	28933	28738	28938	29023	28885	28927	28925	28930	28754	29010	28961	28845	29013	28946	28649	28752	28823	28837	28682	28687	28775	29073	28867	28740	28844	28845	28780	28785	28698	28720	28927	28717	29085	28896	28744	28906	28750	28776	28699	29049	28862	28977	28861	28733	28798	28566	29033	29046	28926	28708	28942	28750	28802	28835	28874	28768	28909	28954	28916	28913	28806	28917	28771	28829	28997	28572	28957	28810	28870	28752	28690	28825	28819	28778	28858	28819	28945	28953	28838	29034	28880	28933	28943	28967	28645	28789	28817	29012	29052	28983	29004	28951	29081	28847	28870	29076	28634	28964	28782	28743	28778	29053	28829	28927	28657	28849	28866	28956	28834	28704	28704	28809	28761	28839	28816	28898	29063	28967	28832	28884	28840	28979	28645	29159	28790	28700	28746	29011	29065	29108	28739	29066	28937	28796	28831	28888	29186
19527	22945	22793	22749	34593	39734	31868	26137	23042	22353	22240	22180	22182	22198	22156	22235	22296	22129	22421	22215	22210	22204	22171	22263	22116	22173	22205	22224	22375	22267	22088	22182	22335	22098	22341	22214	22099	22137	22188	22120	22188	22329	22309	22170	22121	22107	22180	22177	22188	22188	22270	22285	22220	22240	22102	22342	22146	22298	22328	22166	22099	22156	22153	22065	22259	22167	22075	22187	22007	22075	22099	22196	22171	22281	22186	22201	22281	22058	22267	22255	21995	22344	22189	22229	22184	22174	22260	22386	22283	22171	22156	22301	22210	22277	22105	22167	22236	22149	22252	22150	22068	22264	22004	22287	22065	22190	22288	22128	22209	22367	22156	22246	22050	22319	22150	22276	21999	22273	22174	22372	21939	22156	22175	22250	22200	22197	22362	21976	22122	22148	22104	22302	22209	22251	22358	22097	22230	22170	22137	22031	22262	22087	22014	22109	22172	22217	22121	22177	22172	22154	22200	21997	22166	22219	22179	22092	22159	22072	22153	22268	22305	22188	22187	22201	22095	22273	22310	22296	22265	22168	22008	22210	22412	22209	22193	22195	22341	22202	22113	22163	22084	22285	22094	22031	22003	22236	22203	22239	22119	22338	22123	22215	22113	22188	22191	22295	22072	22357	22041	22325	22181	22166	22308	22196	22174	22229	22146	22282	22227	22349	22082	22222	22308	22191	22250	22185	22258	22328	22451	22162	22357	22279	22039	22141	22109	22266	22128	22231	22274	22162	22401	22355	21995	22116	22270	22223	22117	22012	22325	22115	22306	22181	22277	22192	22341	22282	22352	22187	22160	22311	22150	22240	22072	22153	22018	22198	22246	22171	22090	22180	22096	22167	22173	22135	22225	22068	22293	22263	22147	22162	22104	22096	22174	22085	22185	22112	22123	22258	22055	22203	22170	22170	22031	22020	22077	22199	22333	22141	22076	22337	22103	22265	22110	22379	22125	22338	22351	22119	22296	22108	22293	22223	22230	22230	22213	22359	22123	22136	22121	22257	22064	22146	22042	22186	22138	22257	22028	22107	22124	22205	22097	22285	22172	22132	22198	22273	22143	22267	22176	22072	22237	22203	22222	22109	22114	22301	22126	22220	22107	22279	22301	22248	22341	22193	22170	22230	22038	22198	22088	22210	22045	22150	22192	22180	22272	22206	22054	22080	22307	22312	22205	22253	22101	22094	22266	22156	22170	22247	22210	21943	22118	22271	22408	22139	22277	22156	22319	22406	22008	22364	22217	22136	22114	22206	22403	22197	22437	22111	22232	22384	22184	22138	22333	22119	22356	22214	22398	22111	22345	22493	22273	22204	22177	22179	22154	22228	22339	22288	22122	22159	22288	22267	22355	22177	22063	22146	22015	22251	22218	22118	22321	22158	22196	21947	22141	22323	22159	22341	22219	22243	22431	22028	22229	22189	22169	22172	22304	22147	22112	22247	22209	22244	22097	22079	22303	22124	22300	22213	22209	22120	22273	22087	22205	22196	22169	22139	22277	22298	22286	22180	22252	22386	22229	22164	22164	22140	22227	22007	22318	22105	22116	22207	22183	22349	22254	22090	22201	22202	22227	22123	22178	22188	22017	22407	22145	21993	22197	22170	22233	21988	22094	22292	22334	22044	22137	22269	22229	22287	22130	22124	22038	22304	22190	22216	22287	22226	22150	22334	22105	22109	22055	22024	22224	22214	22163	22086	22276	22057	22258	22147	22140	22199	22285	22278	22127	22346	22193	22225	21949	22164	22220	22228	22285	22407	22339	22219	21896	22265	22129	22122	22288	22019	22334	22184	22160	22241	22405	22329	22245	22105	22219	22053	22252	22300	22167	22316	22140	22101	22131	22081	22037	22181	22203	22012	22338	22021	22290	22257	22190	22158	22152	22322	22283	22282	22198	22122	22229	22111	22281	22228	22116	22135	22195	22239	22183	22005	22304	22254	22276	22137	22290	22101	22066	22003	22104	22189	22247	22291	22243	22389	21975	22200	22232	22303	22080	22282	22405	22201	22207	22326	22092	22221	22299	22319	22155	22071	22123	22183	22228	22264	22330	22202	22309	22261	22362	22228	22154	22184	22290	22075	22127	22145	22265	22424	22140	22166	22126	22180	22240	22295	22347	22183	22003	22198	22420	22318	22234	22204	22354	22240	22127	22209	22343	22199	22273	22168	22170	22106	22247	22480	22176	22282	22159	22286	22029	22140	21904	22060	22335	21973	22190	22109	22173	22262	22194	22181	22271	22138	22118	22071	22241	22179	22093	22092	22045	22373	22126	22328	22244	22212	22340	22212	22228	22193	22142	22045	22200	22199	22333	22063	22250	22060	22306	22195	22280	22202	22160	22158	22141	22160	22126	22234	22224	22170	22038	22313	22143	22231	22139	22288	22020	22241	22169	22062	22101	22168	22253	22103	22040	22310	22080	22227	22143	22159	22229	22158	22225	22186	22047	22277	22141	22230	22133	22246	22232	22313	22211	22269	22241	22052	22308	22326	22210	22150	22148	22256	22129	22272	22237	22344	22129	22123	22169	22013	22225	22356	22388	22215	22288	22044	22287	22204	22223	22083	22226	22110	22005	22284	22386	22137	22192	21979	22312	22227	22220	22162	22341	22180	22104	22152	22286	22177	22172	22120	22233	22111	22143	22236	22026	22216	22273	22228	22284	22325	22176	21995	22262	22035	22308	22253	22328	22275	22223	22097	22261	22148	22027	22247	22189	22138	22256	22278	22214	22347	22155	22172	21923	22147	22121	22001	22378	22103	22099	22227	22291	22251	22207	22188	22375	22241	22196	22060	22140	22106	22286	22186	22193	22129	22395	22176	22146	22025	22270	22224	22232	22207	22263	22184	22140	22371	22210	22162	22067	22173	22066	22106	22307	22109	22056	22203	22071	22203	22193	22271	22165	22239	22158	22157	22175	22054	21992	22177	22164	22302	22364	22250	22211	22225	22128	22257	22104	22217	22221	22381	22138	22280	22305	22302	22211	22173	22035	22200	22051	22074	22067	22237	22224	22291	22292	22190	22136	22193	22070	22210	21998	22341	22192	22421	22045	22289	22170	22288	22252	22100	22074	22227	22293	22290	22272	22054	22164	22262	22258	22151	22166	22132	22226	22143	22079	22079	22063	22255	22317	22230	22215	22206	22271	22130	22079	22372	22273	22344	22240	22091	22306	22252	22273	22158	22139	22180	22200	22144	22201	22031	22257	22125	22255	22187	22106	22166	22185	22126	22278	22216	22171	22221	22121	22171	22388	22338	22191	22066	22228	22255	22206	22324	22237	22222	22169	22212	22185	22311	22273	22291	22178	22169	22141	22206	22171	22064	22267	22011	22169	22082	22163	22361	22421	22059	22330	22151	22259	22164	22116	22183	22147	22313	22045	22217	22346	22167	22220	22352	22248	22112	22182	22237	22101	22148	22160	22229	22173	22202	22459	22329	22153	22282	22189	22048	22220	22028	22099	22260	22160	22129	22269	22254	22139	22207	22286	22235	22119	22101	22148	22418	22135	22466	22291	22131	22117	22311	22179	22189	22232	22292	22183	22123	22008	22291	22186	22028	22478	22363	22133	22216	22216	22350	22296	22223	22310	22138	22230	22214	22171	22054	22245	22211	22181	22150	22148	22101	22156	22273	22124	22062	22148	22085	22011	22116	22368	22060	22171	22256	22127	22142	22118	22318	22324	22140	22346	22084	22129	22214	22332	22249	22158	22060	22173	22191	22023	22017	22171	22201	22292	22235	22053	22255	22212	22395	22206	22297	22318	22416	22233	22132	22166	22068	22213	22217	22122	22221	22204	22191	22258	22275	22236	22191	22236	22280	22130	22308	22088	22201	22059	22195	22167	22126	22294	22088	22187	22274	22199	22172	22228	22213	22357	22200	22250	22183	22364	22119	22359	22110	22084	22234	22167	22118	22303	22268	22305	22117	22029	22168	22326	22250	22164	22235	22223	22153	22358	22326	22209	22113	22285	22227	22135	22083	22275	22395	22235	21949	22142	22058	22343	22243	22325	22201	22208	22281	22133	22374	22216	22167	22334	22233	22257	22264	21974	22061	22208	22047	22061	22071	22186	22237	22232	22324	22136	22196	22134	22212	22272	22233	22089	22000	22196	22121	22169	22250	22264	22240	22194	22197	22174	22152	22342	22379	22276	22182	22377	21967	22375	22200	22045	22065	22186	22266	22367	22298	22190	22140	22187	22152	22172	22005	22111	21976	22158	22155	22082	22270	22356	22139	22191	22012	22277	22252	22198	22245	22204	21970	22249	22176	22033	22207	22222	22003	22263	22148	22309	22217	22297	22182	22165	22160	22199	22253	22200	22194	22189	22212	22197	22172	22105	22219	22079	22257	22397	22147	22252	22449	22058	22251	22407	22287	22243	22229	22085	22247	22040	22148	22219	22098	22207	22215	22221	22063	22253	22243	22172	22312	22098	22349	22295	22288	22041	22127	22105	22177	22280	22143	22258	21952	22126	22257	22100	22572	22200	22256	22248	22228	22043	22129	22291	22223	22080	22251	22233	22361	22209	22133	22138	22223	22306	22192	22374	22331	22201	22168	22118	22286	22125	22209	21890	22178	22435	22272	22234	21962	22156	22473	22091	22340	22186	22187	22183	22085	22169	22128	22232	22061	22282	22139	22105	22126	22302	22146	22116	22007	22210	22002	22063	22180	22226	22217	22081	22125	22156	22104	22325	22176	22232	22089	22158	22025	22341	22103	22335	22308	22163	22289	22141	22119	22317	22108	22070	22290	22228	22218	22351	22208	22021	22110	22170	22139	22202	22383	22230	22243	22090	22273	22235	22257	22254	22243	22038	22258	22155	22312	22040	22220	22229	22245	22218	21973	22246	22189	22391	22273	22103	22338	22332	22215	22268	22236	22265	22122	22082	22186	22070	22279	22153	22078	22287	22220	22197	22243	22113	22226	22197	22268	22150	22260	22086	22196	22138	22216	22272	22192	22370	22075	22203	22259	21997	22169	22134	22303	22124	22310	22201	21966	22168	22334	22162	22141	22313	22164	22192	22108	22090	22125	22297	22246	22229	22266	22050	22060	22286	22160	22105	22089	22178	22155	22142	22291	22149	22236	22323	22053	22292	22199	22437	22105	22165	22196	22317	22273
24400	21088	28249	25857	51904	67021	53020	40267	32186	29545	29478	29386	29243	29314	29076	29120	29372	29318	29457	29355	29570	29232	29126	29154	29264	29412	29117	29503	29141	29165	29188	29544	29555	29135	29174	29224	29037	29389	29168	29399	29416	29390	29402	29202	29490	29200	29336	29196	29315	29303	28910	29099	29378	29129	29335	29220	29231	29374	29344	29122	29213	29232	29076	29220	29242	29172	29204	29209	29426	29099	29182	29092	29412	29348	29400	29360	29327	29493	29333	29585	29200	28978	29086	29296	29308	29113	28984	29253	29109	29388	29346	29160	29265	29197	29178	29001	29404	28999	29261	29125	29292	29326	29198	29169	29308	29301	29381	29198	29418	29395	29247	29191	29243	28963	29094	29233	29236	29228	29200	29050	29170	29255	29262	29201	29302	29177	29129	29058	29079	29213	29167	29351	29269	29148	29079	29009	29185	29299	29285	29302	29280	28910	29078	29171	29308	29309	28952	29113	29069	29130	29001	28992	29133	29317	29297	29282	29266	29193	29338	29239	29006	29145	29302	29226	29147	29219	29009	29346	29222	29116	29189	29432	29245	29254	29194	29323	29104	29162	29219	29239	29155	29293	29218	29058	29330	29215	29508	29186	29391	29015	29098	29118	29279	29073	29394	29270	29216	29256	29109	29134	29339	29057	29226	29164	29224	29146	29243	29354	29301	29149	29096	28918	29185	29188	29312	29452	29277	29178	29426	28997	29048	29181	29373	29171	29139	29276	29313	29535	29398	29313	29225	28904	29323	29126	29179	29327	29268	29204	29358	29398	29140	28914	29288	29283	29109	29024	29120	29085	29337	29121	29195	29345	29394	29093	29303	29154	28925	29124	29267	29052	29228	29376	29438	29224	29270	28988	29122	29023	29191	29361	29144	29146	29109	29244	29114	29088	29146	29302	29329	29273	29109	29180	29310	29223	29132	29225	29278	29327	29164	29259	29253	29211	29025	29354	29235	29265	29055	29127	29217	29391	29162	29122	29170	29245	29234	29319	29398	29160	29067	29491	29349	29014	29120	28997	29310	29385	29134	29307	29283	29141	29296	29180	29271	29222	29116	29122	29339	29185	29448	29160	29111	29289	29042	29401	29244	29206	28919	29314	29103	29374	29260	29175	29227	29400	29390	29100	29107	29430	29388	29212	28946	29234	29422	29207	29456	29230	29278	29040	29095	29079	29264	29141	29096	29195	29099	29193	29563	29081	29288	29294	29317	29014	29210	29155	29153	29250	29237	29232	29126	29271	29087	29207	29412	29360	29309	29237	29144	29356	29101	29290	29358	29097	29305	29210	29116	29511	29210	29172	29389	29327	29084	29151	29196	29232	29283	29021	29082	28928	29194	29276	29256	29405	29173	29069	29278	29101	29292	29126	29387	29311	29182	29346	29156	29264	29269	29235	28991	29477	29462	29315	29214	29373	29329	29292	29040	29018	29032	29134	29078	29269	29261	28962	29132	28813	29196	29173	29199	29173	29061	29022	29191	29101	29136	29164	29269	29183	29160	29086	29479	29444	29515	28991	29392	29065	29405	29288	29210	29326	29098	29030	28979	29349	29102	29307	29114	29268	29251	29316	28992	29078	29272	29292	29116	29260	29275	29252	29185	29047	29014	29451	29201	29218	29070	28934	29371	29271	29143	29144	29312	29224	29238	29276	29092	29210	29373	29268	29180	29209	29295	29146	29220	29247	28936	29169	29255	29133	29072	28918	29153	28964	29046	29057	29442	29290	29438	28957	29144	29281	28947	29215	29089	29265	29255	29253	29093	29361	29170	29375	28982	29094	29135	29004	29256	29100	29109	29186	29327	29281	29240	29329	28973	29151	29304	29182	28956	29013	29141	29068	29135	29372	29511	29412	29012	29368	29259	29019	29298	29268	29284	29043	29067	29174	29055	29377	29033	29327	29252	29256	29265	29294	29185	29080	29183	29014	29331	28995	29205	29164	29277	29058	29231	29253	29301	29338	29168	29197	29281	29334	29090	29167	29244	29226	29378	29054	29083	29224	28928	29055	28974	29274	29363	29285	29255	29198	28895	29226	29146	29139	29189	29165	29298	29249	28931	29094	29136	29341	29298	29458	29280	29438	29221	29184	29212	29359	29069	29264	29209	29159	29222	29311	29337	29261	29443	29320	29402	29447	29199	29473	29363	29148	29221	29275	29336	29233	29133	29226	29256	29303	29547	29162	29136	29352	29234	29159	29132	29012	29445	29155	29138	29137	28957	29162	29228	29394	29102	29349	29227	29165	29402	29222	29191	29243	29284	29271	29307	29293	29396	29222	29412	29226	29313	29092	29350	29206	29222	29175	29375	29436	29187	29169	29574	29196	29281	29199	29299	29221	29226	29046	29263	29105	29377	29259	29199	29085	29143	29462	29307	29308	29202	29163	29220	29036	28977	29228	29267	29316	29432	29432	29311	29492	29159	29246	29366	29297	29081	29317	29235	29209	29021	29206	29102	28944	29443	29196	29209	29245	29115	29261	29288	28974	29103	29275	29201	29401	29260	29004	29090	29086	29179	29044	28898	29236	29005	29141	28943	29000	29081	29321	29176	29107	29308	29110	29284	29028	29160	29295	29031	29323	29342	29030	29188	29358	29336	29115	29222	28994	29056	29090	29052	29102	29091	29286	29381	29355	29316	29134	29376	28997	29095	29026	28926	29315	29235	29415	29049	29351	29141	29213	29268	29111	29150	29185	29190	29422	29105	29406	29255	29202	29424	29277	29199	29157	29357	29490	29114	29515	29179	29267	29346	29304	29418	29315	29197	29250	29408	29271	29213	28987	29297	29212	29380	29087	29316	29052	29114	29225	29507	29161	29392	29245	29249	29278	29419	28726	29222	29259	29078	29380	29329	29157	29169	29391	29385	29249	29381	29343	29367	29213	29121	29126	29259	29280	29475	29081	29312	29126	29251	29252	29227	29145	29467	29193	29057	29260	29302	29113	29062	29148	29132	29429	29126	29315	29187	29111	29309	29315	29412	29286	29176	29292	29002	29144	29248	29336	29354	29314	29232	29212	29380	29389	29091	29317	29128	29516	29408	29221	29019	29455	29282	29198	29367	29323	29242	29189	29269	29254	29024	29175	29240	29113	29422	29468	29150	29201	29228	29267	29389	29162	29517	29399	29236	29292	29025	29112	29321	29254	29289	29198	29248	29326	29213	29382	29055	29210	29060	29165	29180	28997	29202	29178	29335	29285	29163	28916	29279	29247	29255	28935	29323	29311	29126	29242	29379	28815	29254	29109	29042	29187	29254	29200	29438	29059	29003	29382	29409	29362	29386	29135	29104	29105	29473	29199	29099	29337	29215	29248	28958	28979	29384	28944	29232	29145	29344	29282	29112	29438	29285	29295	29431	29222	29104	29293	28912	29198	29295	29213	29206	29144	29254	29320	29058	29017	29171	29150	29345	29032	28926	29221	29207	29163	29300	29116	29171	29213	29205	29122	29178	29088	29365	29316	28895	29224	29283	29224	29319	29159	29245	29313	29134	29244	29176	29325	29277	29311	29375	28999	29149	28972	29261	29361	29041	29230	29257	29164	29274	29078	29131	29326	29342	29213	29188	29116	29354	29047	29040	29223	29013	29152	29282	29379	29316	29356	29527	29102	29134	29079	29122	29166	29271	29295	29301	29370	29290	29216	29192	29158	29321	29128	29150	29092	29141	29240	29120	29062	29295	29443	29042	29429	29217	29273	29459	29273	29297	29254	29433	29280	29228	29436	29185	28988	29210	29433	29186	29180	29243	29359	29427	29405	29046	29087	29063	29054	29282	29032	29427	29316	29298	29116	29071	29290	29325	29075	29323	29070	29223	29019	29464	29256	29319	29306	29234	29256	28888	29112	29010	29271	29280	29024	29081	29107	28972	29363	29008	29406	29213	29051	29300	29145	29223	29024	29228	29319	29253	29128	29234	29207	29216	29295	29092	29454	29448	29333	29116	29316	29361	29383	29323	29170	29132	28998	29208	29183	29231	29279	29193	29237	29029	29287	29250	29327	29000	29249	29490	29265	29259	29236	29251	29156	29336	29161	29166	29215	29077	29153	29091	29118	29550	29225	29382	29366	29214	29179	29398	29505	29412	29246	29376	29268	29180	29451	29375	29227	29249	29058	28932	29138	29157	29157	29205	29172	29133	29343	29200	29357	29205	29322	29257	29190	29259	29311	29417	29313	29135	29131	29118	29408	29066	29374	29276	29256	29200	29094	29188	29129	29335	29229	29013	29180	29259	29342	29334	29165	29334	29298	29149	29167	28966	29181	29175	29278	29274	29223	28970	29218	29062	29195	29294	29287	29207	28951	29272	29175	29216	29441	29196	29337	29256	29369	29334	29189	29384	29231	29559	29165	29275	29499	29104	29476	29120	29243	28987	29236	29235	29095	29287	29296	29181	28973	29178	29068	29182	29040	29074	29128	29264	29354	29372	29166	29083	29227	29463	29302	29112	29240	29083	29202	29090	29230	29264	29332	29318	29189	29099	29066	29398	29371	29274	29517	29263	29130	29078	29183	29133	29203	29298	29109	29011	29272	29393	29133	29346	29248	29111	29106	29145	29250	29272	29210	29368	29036	29357	29146	29122	29241	29260	29158	29230	29323	29182	29435	29303	29245	29161	29207	29137	29196	29226	29011	29221	28963	29344	29261	29230	28941	29028	29251	29430	29364	29281	29330	29212	29083	29203	29145	29129	29224	29065	29370	29371	29252	29107	29179	29256	29240	29237	28969	29236	29183	29275	29272	29034	29104	29183	29420	29329	29206	29181	29279	29060	29316	29337	29084	29267	29362	29384	29123	29130	29225	29208	29057	29246	29487	29033	29182	29298	29251	29110	29199	29212	29350	29177	29408	29386	29368	29351	29516	29182	29291	29370	29332	28987	29010	29400	29319	29221	29242	29318	29086	29252	29163	29336	29217	29215	29253	29410	29119	29432	29216	29282	29313	29351	29398	29268	29141	29188	29092	29372	29240	29422	29188	29257	29199	29153	29272	29580	29439	29388	29368	29217	29294	29330	28962	29097	29230	29145	29379	29241	29136	29064	29177	29138	28991	29320	29082	29544	29184	29163	29230	29060	29114	29206	29210	29113	29286	29313	29199	29174	29266	29210	29142	29054	29201	29269	29539	29010	29080
17918	26752	25777	24501	57477	67070	49783	35284	25434	22518	22456	22499	22379	22308	22424	22352	22460	22560	22520	22470	22481	22422	22381	22481	22333	22538	22254	22512	22525	22473	22545	22471	22296	22440	22291	22297	22535	22411	22463	22394	22611	22592	22567	22384	22358	22444	22464	22315	22497	22504	22326	22471	22507	22465	22500	22499	22482	22447	22306	22394	22446	22276	22494	22611	22428	22424	22439	22521	22450	22552	22506	22638	22384	22428	22443	22529	22556	22672	22388	22360	22700	22450	22627	22028	22628	22554	22601	22485	22385	22495	22396	22475	22503	22297	22311	22474	22337	22209	22411	22335	22418	22430	22594	22395	22511	22556	22331	22288	22540	22526	22528	22481	22350	22456	22506	22336	22589	22263	22424	22381	22388	22440	22370	22351	22360	22415	22328	22514	22574	22428	22314	22428	22442	22481	22451	22270	22574	22434	22369	22256	22342	22665	22351	22345	22496	22431	22297	22466	22483	22356	22536	22582	22357	22553	22478	22241	22469	22490	22250	22327	22393	22668	22329	22392	22319	22262	22340	22410	22319	22430	22382	22341	22467	22638	22528	22397	22479	22311	22416	22315	22384	22466	22394	22561	22400	22600	22282	22569	22434	22378	22598	22384	22408	22481	22272	22523	22492	22332	22521	22516	22388	22501	22215	22444	22359	22526	22430	22189	22488	22447	22284	22581	22455	22306	22496	22211	22555	22302	22398	22280	22554	22364	22472	22520	22464	22448	22374	22272	22485	22343	22419	22349	22425	22358	22531	22206	22590	22294	22522	22435	22428	22223	22315	22270	22417	22490	22498	22324	22451	22381	22429	22554	22402	22524	22410	22413	22265	22424	22631	22436	22360	22388	22284	22250	22459	22507	22373	22443	22454	22417	22301	22348	22554	22408	22425	22360	22351	22594	22577	22651	22343	22301	22398	22529	22496	22559	22475	22395	22417	22502	22495	22419	22337	22459	22561	22563	22333	22520	22447	22294	22373	22308	22361	22461	22187	22563	22297	22358	22511	22438	22575	22406	22531	22509	22321	22384	22442	22416	22382	22493	22398	22585	22490	22517	22509	22544	22370	22336	22347	22488	22351	22443	22381	22532	22538	22413	22439	22434	22383	22415	22430	22339	22474	22510	22480	22394	22555	22469	22462	22336	22578	22397	22402	22354	22328	22543	22390	22452	22490	22373	22264	22421	22327	22462	22234	22451	22621	22319	22552	22590	22337	22283	22380	22339	22468	22423	22355	22335	22601	22510	22471	22447	22490	22388	22449	22386	22506	22596	22521	22344	22245	22610	22230	22534	22382	22387	22411	22549	22199	22344	22336	22340	22335	22527	22341	22421	22564	22520	22460	22288	22390	22532	22450	22399	22366	22355	22480	22312	22358	22364	22430	22377	22413	22417	22332	22303	22343	22586	22420	22345	22394	22414	22449	22345	22411	22404	22470	22440	22459	22248	22548	22569	22491	22374	22452	22514	22545	22466	22482	22399	22441	22487	22534	22545	22557	22432	22323	22477	22438	22374	22333	22441	22461	22363	22436	22453	22411	22410	22514	22381	22443	22582	22438	22396	22523	22426	22484	22487	22732	22488	22408	22400	22415	22344	22368	22554	22399	22416	22445	22327	22456	22413	22517	22268	22475	22396	22664	22349	22448	22338	22415	22454	22428	22544	22300	22326	22459	22363	22337	22546	22569	22419	22533	22386	22399	22512	22482	22359	22502	22316	22402	22321	22564	22502	22516	22317	22252	22275	22367	22413	22413	22504	22423	22559	22525	22581	22499	22397	22604	22434	22396	22522	22436	22443	22244	22350	22587	22271	22398	22459	22492	22546	22486	22443	22605	22462	22481	22456	22505	22449	22422	22474	22415	22363	22433	22282	22535	22499	22365	22255	22513	22452	22571	22427	22357	22325	22342	22382	22498	22309	22609	22337	22435	22491	22531	22236	22255	22401	22446	22441	22458	22463	22577	22399	22594	22378	22315	22698	22517	22382	22370	22321	22564	22479	22402	22495	22492	22313	22238	22595	22488	22282	22362	22454	22448	22269	22430	22527	22324	22488	22317	22442	22433	22475	22419	22359	22543	22310	22353	22306	22366	22423	22474	22371	22360	22387	22411	22428	22584	22551	22374	22438	22454	22366	22493	22264	22447	22398	22491	22363	22428	22399	22267	22306	22414	22454	22303	22325	22591	22290	22494	22332	22413	22416	22435	22655	22575	22390	22360	22564	22283	22680	22471	22313	22446	22387	22520	22397	22378	22309	22510	22331	22394	22487	22374	22454	22520	22573	22549	22352	22386	22400	22466	22557	22416	22484	22385	22491	22381	22299	22572	22385	22518	22248	22458	22498	22416	22413	22341	22378	22450	22471	22318	22315	22515	22496	22187	22377	22432	22441	22446	22509	22577	22362	22405	22455	22455	22493	22414	22338	22488	22473	22500	22422	22535	22354	22254	22624	22543	22452	22338	22506	22412	22549	22359	22229	22289	22478	22197	22537	22383	22460	22312	22370	22425	22336	22347	22506	22393	22738	22482	22415	22336	22467	22300	22453	22348	22309	22484	22320	22511	22331	22469	22434	22496	22279	22318	22369	22387	22498	22596	22424	22566	22528	22430	22509	22332	22563	22352	22324	22313	22407	22360	22408	22370	22386	22465	22548	22396	22568	22361	22374	22383	22569	22624	22495	22436	22392	22354	22447	22470	22294	22370	22471	22305	22435	22457	22418	22678	22394	22438	22412	22341	22473	22447	22558	22377	22282	22338	22204	22517	22517	22351	22532	22486	22509	22472	22406	22542	22263	22528	22428	22270	22407	22357	22367	22426	22267	22376	22443	22298	22481	22358	22461	22417	22456	22381	22396	22358	22543	22410	22215	22499	22620	22324	22439	22470	22289	22451	22549	22388	22302	22403	22502	22343	22388	22528	22463	22376	22364	22595	22465	22482	22231	22482	22392	22291	22365	22484	22491	22574	22468	22439	22376	22547	22389	22405	22419	22389	22453	22396	22623	22378	22298	22486	22527	22575	22410	22204	22509	22452	22381	22350	22373	22341	22587	22616	22591	22398	22477	22450	22361	22171	22438	22590	22381	22372	22403	22530	22465	22454	22419	22367	22470	22381	22298	22315	22390	22352	22383	22453	22513	22445	22466	22537	22553	22139	22423	22317	22465	22336	22394	22332	22475	22365	22559	22478	22489	22488	22427	22545	22508	22453	22492	22567	22363	22316	22504	22463	22198	22543	22429	22392	22413	22471	22405	22320	22462	22408	22455	22626	22520	22259	22486	22458	22483	22488	22321	22282	22445	22313	22541	22515	22537	22564	22475	22469	22452	22502	22481	22482	22280	22488	22492	22524	22505	22595	22422	22463	22495	22423	22474	22322	22399	22593	22361	22384	22435	22400	22430	22375	22592	22347	22309	22460	22351	22429	22529	22331	22540	22331	22506	22356	22460	22589	22553	22459	22481	22513	22393	22546	22475	22495	22368	22396	22355	22481	22301	22474	22595	22428	22312	22329	22338	22440	22499	22431	22536	22402	22467	22447	22358	22535	22261	22464	22295	22442	22429	22507	22527	22687	22444	22413	22405	22415	22499	22462	22402	22495	22316	22495	22463	22507	22287	22527	22449	22150	22367	22342	22352	22277	22402	22528	22541	22445	22362	22369	22445	22357	22416	22498	22519	22503	22431	22527	22396	22377	22478	22380	22351	22720	22456	22480	22318	22490	22413	22426	22410	22447	22603	22463	22489	22299	22209	22339	22573	22530	22596	22438	22511	22330	22370	22601	22374	22330	22513	22448	22646	22496	22466	22480	22553	22368	22428	22506	22467	22487	22326	22562	22394	22506	22393	22429	22356	22562	22187	22527	22421	22280	22468	22511	22443	22448	22452	22481	22443	22521	22493	22290	22525	22437	22338	22390	22519	22249	22473	22585	22370	22379	22571	22476	22430	22555	22305	22474	22456	22489	22294	22469	22424	22409	22425	22248	22350	22514	22394	22431	22547	22473	22422	22435	22485	22444	22550	22282	22394	22543	22561	22388	22438	22608	22281	22458	22168	22389	22384	22635	22403	22433	22363	22556	22388	22579	22507	22555	22480	22347	22545	22532	22366	22394	22548	22439	22343	22299	22330	22435	22547	22424	22374	22367	22271	22430	22398	22407	22406	22461	22451	22287	22312	22399	22458	22590	22483	22460	22399	22518	22524	22336	22467	22476	22397	22622	22290	22533	22474	22325	22514	22561	22535	22518	22111	22398	22556	22489	22363	22526	22440	22361	22517	22326	22583	22355	22527	22492	22412	22450	22445	22502	22323	22389	22466	22484	22591	22451	22416	22436	22446	22322	22303	22256	22560	22448	22392	22377	22551	22540	22533	22323	22565	22287	22336	22352	22258	22558	22494	22445	22505	22482	22422	22375	22521	22434	22349	22469	22504	22574	22443	22546	22474	22355	22424	22310	22453	22631	22373	22361	22393	22393	22319	22446	22433	22324	22326	22554	22421	22462	22588	22371	22477	22383	22605	22358	22325	22473	22529	22502	22392	22458	22526	22423	22453	22460	22538	22337	22580	22506	22437	22519	22346	22329	22551	22452	22564	22312	22347	22338	22452	22552	22410	22521	22708	22424	22595	22486	22442	22510	22323	22423	22479	22428	22506	22533	22461	22398	22461	22539	22493	22453	22548	22497	22599	22648	22260	22405	22378	22490	22472	22308	22390	22323	22406	22470	22458	22493	22437	22421	22453	22588	22461	22372	22470	22669	22493	22392	22401	22239	22328	22353	22504	22416	22450	22599	22422	22453	22402	22404	22563	22503	22417	22405	22383	22596	22432	22467	22442	22416	22675	22234	22521	22347	22377	22483	22437	22468	22354	22607	22532	22361	22365	22470	22425	22362	22301	22529	22200	22473	22418	22415	22527	22365	22341	22311	22475	22418	22589	22247	22527	22352	22568	22458	22425	22409	22554	22385	22261	22430	22415	22308	22601	22518	22492	22444	22437	22506	22417	22457	22350	22469	22343	22392	22290	22437	22431	22392	22377	22351	22297	22421	22345	22444	22448	22366	22536	22315	22310	22372	22411	22550	22375	22367	22503	22304	22550	22505	22402	22568	22549	22521	22604	22361	22363	22460	22402	22418	22340
22548	21068	28734	23742	52520	77363	63831	48713	35614	30450	30166	29999	29944	30084	29938	29759	29689	29727	29959	29743	29895	29813	29880	30000	29912	29913	29821	29622	29743	29593	29754	29776	29801	29679	29674	29774	29620	29455	29513	29687	29596	29678	29808	29966	29669	29560	29779	29751	29911	29736	29643	29555	29819	29535	29761	29710	29569	29820	29582	29747	29573	29480	29695	29591	29580	29577	29677	29593	29338	29566	29620	29839	29580	29650	29455	29665	29491	29519	29839	29915	29689	29649	29642	29675	29601	29710	29662	29627	29539	29533	29302	29816	29700	29523	29520	29687	29676	29626	29663	29814	29862	29806	29755	29624	29579	29793	29741	29997	29648	29578	29750	29677	29670	29734	29479	29730	29723	29560	29666	29928	29716	29685	29612	29653	29714	29662	29535	29728	29589	29489	29743	29532	29718	29758	29589	29702	29430	29489	29618	29597	29513	29743	29771	29495	29580	29432	29694	29626	29580	29541	29593	29731	29706	29784	29665	29645	29555	29536	29664	29562	29752	29600	29682	29866	29516	29531	29524	29585	29666	29682	29371	29482	29627	29331	29822	29630	29586	29556	29231	29818	29911	29668	29664	29569	29408	29783	29833	29580	29638	29470	29495	29638	29566	29393	29445	29595	29500	29396	29616	29673	29562	29567	29743	29855	29867	29600	29880	29567	29566	29603	29697	29368	29517	29410	29423	29705	29686	29677	29890	29714	29521	29575	29426	29637	29274	29529	29521	29438	29672	29469	29560	29739	29683	29722	29677	29646	29523	29746	29609	29630	29713	29672	29824	29527	29525	29463	29482	29733	29850	29635	29744	29352	29521	29737	29534	29556	29502	29767	29844	29736	29598	29795	29606	29634	29587	29541	29715	29611	29670	29500	29614	29512	29589	29635	29728	29590	29735	29646	29708	29622	29558	29659	29647	29667	29551	29791	29881	29646	29651	29570	29751	29583	29593	29601	29739	29647	29737	29689	29535	29697	29663	29657	29522	29609	29618	29449	29892	29641	29595	29683	29723	29527	29552	29627	29823	29597	29657	29517	29785	29462	29477	29896	29595	29790	29654	29503	29798	29711	29588	29656	29656	29642	29692	29660	29575	29424	29553	29768	29667	29620	29931	29748	29695	29473	29715	29722	29623	29422	29635	29605	29621	29450	29538	29619	29491	29541	29524	29519	29437	29647	29759	29757	29526	29805	29455	29525	29838	29584	29559	29484	29602	29851	29506	29292	29390	29421	29827	29684	29550	29608	29899	29920	29633	29729	29468	29693	29633	29418	29741	29755	29700	29594	29600	29623	29616	29684	29601	29751	29600	29560	29695	29630	29728	29614	29508	29532	29440	29782	29726	29731	29620	29607	29630	29755	29465	29741	29781	29538	29700	29474	29549	29451	29694	29514	29571	29680	29468	29658	29629	29551	29673	29526	29653	29628	29613	29594	29796	29663	29664	29634	29471	29646	30043	29601	29625	29399	29616	29749	29438	29431	29818	29745	29582	29437	29541	29629	29692	29684	29549	29645	29665	29636	29656	29467	29721	29687	29695	29431	29623	29404	29376	29553	29564	29568	29730	29496	29693	29715	29571	29498	29639	29691	29492	29483	29510	29673	29563	29605	29736	29705	29666	29488	29415	29412	29717	29589	29624	29589	29447	29589	29499	29598	29725	29539	29598	29736	29847	29400	29846	29592	29469	29754	29599	29647	29834	29579	29504	29711	29721	29752	29705	29745	29776	29500	29511	29749	29759	29692	29551	29618	29553	29645	29389	29577	29486	29319	29565	29484	29731	29624	29607	29541	29699	29889	29568	29646	29590	29550	29656	29878	29561	29606	29670	29605	29712	29486	29463	29521	29692	29723	29620	29613	29750	29596	29638	29418	29501	29808	29658	29445	29532	29101	29629	29329	29750	29690	29867	29783	29682	29539	29509	29704	29683	29433	29544	29409	29617	29758	29478	29773	29578	29546	29631	29765	29615	29555	29689	29574	29381	29497	29599	29686	29580	29528	29719	29747	29446	29772	29326	29625	29720	29748	29905	29607	29468	29501	29824	29722	29512	29464	29483	29495	29376	29683	29565	29398	29618	29704	29819	29671	29646	29604	29811	29701	29518	29775	29600	29480	29849	29706	30039	29736	29457	29727	29506	29536	29832	29512	29724	29632	29570	29542	29772	29592	29834	29444	29490	29545	29627	29824	29819	29702	29701	29588	29635	29674	29653	29640	29820	29504	29698	29654	29408	29696	29531	29683	29592	29503	29656	29573	29716	29526	29522	29512	29714	29637	29915	29508	29755	29715	29474	29438	29513	29766	29497	29623	29504	29471	29460	29506	29893	29626	29762	29684	29561	29573	29592	29534	29785	29650	29891	29431	29810	29366	29550	29517	29290	29619	29659	29625	29708	29607	29637	29662	29744	29767	29535	29587	29739	29755	29552	29581	29625	29838	29513	29581	29595	29638	29680	29530	29547	29645	29533	29568	29575	29543	29657	29634	29503	29841	29597	29862	29544	29619	29837	29945	29684	29697	29771	29460	29634	29804	29532	29398	29741	29886	29790	29637	29639	29725	29809	29450	29663	29689	29703	29717	29829	29598	29650	29683	29472	29297	29477	29410	29683	29740	29616	29590	29528	29644	29625	29589	29646	29417	29435	29616	29825	29770	29646	29404	29621	29454	29435	29519	29560	29796	29692	29568	29777	29882	29663	29666	29474	29386	29694	29756	29704	29680	29608	29698	29742	29739	29745	29693	29454	29760	29685	29564	29685	29643	29689	29531	29676	29620	29767	29569	29478	29884	29525	29774	29720	29560	29178	29432	29665	29556	29474	29443	29787	29689	29710	29628	29686	29862	29542	29736	29442	29531	29578	29792	29880	29539	29391	29379	29624	29570	29858	29648	29652	29723	29657	29528	29539	29644	29752	29805	29556	29585	29661	29561	29522	29638	29657	29388	29662	29637	29396	29629	29529	29616	29533	29613	29601	29771	29588	29685	29548	29567	29579	29822	29697	29542	29666	29664	29528	29613	29504	29642	29503	29789	29731	29697	29379	29624	29972	29568	29635	29690	29688	29520	29668	29659	29551	29520	29552	29612	29677	29846	29624	29786	29799	29476	29541	29798	29589	29842	29579	29690	29529	29632	29852	29680	29639	29594	29734	29621	29667	29738	29539	29780	29435	29800	29732	29662	29668	29434	29852	29750	29598	29643	29659	29708	29607	29650	29601	29434	29547	29774	29828	29502	29475	29706	29770	29760	29525	29862	29840	29623	29643	29524	29851	29748	29499	29685	29515	29779	29672	29515	29574	29816	29890	29682	29873	29580	29623	29512	29537	29732	29811	29677	29537	29446	29609	29532	29701	29543	29705	29502	29709	29425	29580	29674	29699	29627	29718	29604	29627	29679	29780	29669	29796	29663	29457	29621	29506	29535	29665	29734	29684	29810	29770	29493	29839	29465	29674	29625	29451	29534	29453	29591	29694	29802	29604	29527	29233	29820	29536	29614	29542	29500	29681	29724	29555	29516	29687	29647	29688	29472	29602	29555	29470	29800	29484	29937	29586	29634	29733	29607	29378	29687	29510	29540	29539	29391	29650	29769	29624	29574	29719	29766	29660	29538	29477	29539	29361	29603	29545	29492	29656	29686	29793	29932	29553	29795	29726	29574	29812	29485	29631	29744	29571	29630	29547	29594	29863	29899	29588	29851	29645	29590	29517	29832	29558	29713	29340	29695	29713	29505	29601	29689	29603	29748	29595	29572	29820	29569	29368	29582	29565	29860	29680	29558	29528	29575	29864	29526	29423	29467	29881	29620	29528	29653	29623	29539	29739	29375	29661	29679	29726	29593	29390	29424	29812	29926	29866	29523	29572	29781	29481	29715	29600	29728	29646	29643	29689	29543	29443	29798	29671	29632	29569	29569	29557	29622	29698	29939	29521	29652	29900	29550	29604	29586	29889	29393	29455	29620	29644	29652	29427	29655	29375	29704	29698	29413	29657	29867	29898	29857	29586	29558	29528	29421	29542	29627	29744	29921	29708	29542	29713	29649	29673	29736	29395	29509	29627	29605	29704	29816	29811	29594	29765	29478	29402	29610	29675	29722	29668	29495	29297	29685	29339	29552	29824	29805	29713	29552	29520	29350	29470	29906	29606	29581	29698	29590	29891	29471	29502	29784	29656	29650	29682	29709	29510	29575	29910	29599	29678	29822	29696	29580	29721	29828	29947	29674	29461	29842	29644	29612	29718	29581	29651	29622	29625	29823	29545	29650	29696	29786	29522	29587	29765	29893	29660	29472	29739	29739	29665	29689	29575	29739	29567	29621	29563	29405	29724	29342	29600	29616	29597	29758	29714	29385	29704	29717	29413	29574	29503	29925	29746	29737	29400	29431	29484	29436	29372	29630	29717	29512	29344	29865	29811	29526	29836	29506	29705	29788	29536	29757	29639	29705	29855	29431	29587	29662	29520	29585	29638	29374	29726	29420	29716	29647	29876	29591	29682	29653	29638	29638	29684	29663	29644	29657	29457	29516	29471	29552	29449	29571	29622	29626	29686	29797	29557	29516	29527	29500	29646	29607	29744	29663	29701	29660	29821	29350	29378	29543	29620	29606	29534	29595	29470	29711	29675	29609	29761	29676	29657	29546	29630	29486	29616	29600	29476	29670	29589	29563	29611	29563	29482	29598	29561	29668	29552	29637	29632	29522	29628	29595	29468	29591	29670	29659	29633	29537	29657	29606	29768	29779	29794	29801	29773	29841	29510	29852	29632	29508	29702	29428	29753	29791	29703	29775	29687	29618	29684	29873	29526	29309	29434	29788	29852	29581	29883	29656	29521	29424	29541	29574	29742	29639	29625	29616	29864	29576	29575	29694	29900	29691	29621	29601	29855	29612	29550	29526	29595	29629	29676	29628	29645	29436	29466	29638	29454	29615	29791	29644	29573	29680	29439	29607	29618	29801	29519	29677	29746	29611	29741	29674	29668	29685	29716	29608	29135	29712	29499	29776	29777	29399	29631	29526	29606	29536	29694	29691	29606	29434	29688	29710	29677	29471	29799	29367	29899	29553	29650	29912	29355	29470	29510	29479	29228	29433	29620	29827	29669	29630	29410	29604	29756	29578	29445	29428	29690	29823	29647	29716
19401	32395	30356	29238	66074	87699	68019	47105	29609	22714	22687	22901	22812	22670	22673	22642	22531	22753	22696	22674	22795	22660	22608	22839	22677	22626	22603	22663	22576	22865	22666	22760	22615	22785	22811	22660	22783	22608	22682	22808	22824	22704	22682	22709	22820	22589	22731	22526	22650	22834	22519	22720	22924	22668	22665	22679	22656	22766	22423	22618	22619	22615	22609	22542	22633	22757	22762	22711	22782	22832	22719	22640	22810	22639	22787	22754	22630	22716	22823	22579	22744	22619	22657	22565	22861	22606	22691	22729	22672	22713	22819	22556	22690	22579	22705	22703	22479	22756	22609	22686	22726	22675	22753	22757	22722	22864	22630	22525	22693	22645	22712	22656	22665	22729	22736	22792	22629	22817	22630	22712	22632	22709	22698	22544	22587	22633	22529	22607	22757	22936	22674	22628	22562	22778	22782	22803	22721	22679	22699	22596	22803	22539	22665	22734	22698	22523	22770	22636	22834	22583	22549	22700	22430	22728	22651	22639	22706	22814	22627	22621	22592	22643	22658	22835	22617	22765	22510	22385	22615	22713	22560	22663	22590	22722	22790	22626	22800	22734	22585	22577	22619	22664	22516	22696	22720	22529	22506	22810	22817	22817	22659	22687	22730	22660	22933	22565	22762	22580	22577	22700	22692	22764	22706	22566	22730	22619	22610	22827	22658	22383	22616	22698	22727	22632	22613	22740	22789	22617	22564	22503	22598	22534	22758	22711	22607	22725	22640	22543	22653	22808	22715	22748	22855	22813	22752	22670	22606	22725	22711	22610	22661	22511	22767	22711	22720	22624	22788	22648	22772	22550	22756	22542	22787	22524	22850	22655	22551	22729	22620	22708	22671	22526	22710	22707	22648	22639	22775	22606	22698	22633	22707	22712	22821	22763	22536	22754	22470	22659	22653	22731	22558	22575	22766	22572	22548	22735	22523	22773	22691	22566	22589	22613	22701	22804	22700	22626	22798	22565	22665	22812	22863	22507	22845	22908	22623	22738	22787	22784	22529	22671	22621	22689	22727	22746	22839	22726	22798	22326	22564	22648	22795	22508	22586	22514	22672	22788	22687	22652	22738	22771	22631	22538	22624	22605	22669	22704	22707	22624	22763	22618	22851	22715	22579	22623	22649	22623	22746	22639	22665	22692	22704	22656	22593	22683	22511	22691	22875	22630	22501	22601	22664	22562	22649	22548	22611	22572	22670	22657	22674	22643	22611	22855	22502	22641	22628	22714	22572	22871	22585	22598	22732	22632	22690	22602	22559	22789	22659	22658	22707	22662	22545	22687	22710	22573	22409	22746	22604	22577	22867	22726	22575	22664	22755	22701	22537	22754	22687	22716	22630	22655	22693	22545	22640	22615	22561	22516	22520	22875	22541	22622	22778	22726	22815	22846	22590	22637	22653	22624	22696	22750	22531	22627	22734	22772	22484	22472	22800	22532	22685	22716	22827	22661	22821	22592	22871	22463	22582	22540	22639	22596	22660	22674	22618	22760	22723	22703	22604	22592	22605	22514	22542	22723	22755	22673	22649	22676	22694	22563	22750	22748	22721	22446	22767	22670	22751	22688	22723	22506	22717	22600	22681	22675	22650	22778	22604	22599	22502	22671	22404	22738	22751	22579	22725	22789	22653	22691	22850	22889	22584	22732	22635	22777	22542	22742	22669	22698	22707	22918	22572	22714	22694	22757	22652	22765	22617	22596	22589	22739	22557	22506	22816	22708	22632	22662	22598	22583	22831	22609	22766	22580	22745	22789	22694	22603	22514	22730	22613	22606	22818	22690	22617	22566	22780	22626	22672	22757	22522	22778	22746	22537	22631	22787	22636	22624	22700	22595	22749	22763	22621	22571	22544	22621	22647	22513	22718	22637	22769	22541	22720	22533	22626	22745	22731	22765	22555	22622	22717	22614	22575	22787	22571	22434	22786	22763	22589	22843	22605	22616	22668	22772	22849	22723	22711	22578	22679	22589	22856	22928	22531	22567	22752	22512	22780	22536	22612	22691	22680	22659	22704	22755	22663	22592	22742	22770	22776	22518	22828	22742	22610	22706	22730	22593	22648	22657	22700	22715	22589	22651	22752	22455	22652	22712	22545	22720	22567	22587	22656	22545	22552	22711	22603	22629	22581	22670	22706	22650	22741	22668	22623	22546	22839	22735	22758	22694	22590	22589	22797	22612	22512	22552	22734	22699	22825	22759	22866	22579	22612	22632	22627	22674	22704	22597	22542	22764	22504	22671	22634	22541	22589	22638	22707	22570	22686	22675	22755	22709	22719	22635	22764	22679	22599	22448	22735	22618	22646	22524	22737	22546	22525	22638	22773	22772	22547	22694	22742	22657	22619	22673	22648	22753	22544	22713	22745	22645	22882	22667	22672	22434	22784	22616	22624	22644	22667	22727	22521	22752	22833	22648	22552	22821	22738	22874	22607	22690	22650	22735	22679	22649	22699	22542	22762	22736	22614	22562	22676	22725	22638	22656	22539	22734	22981	22650	22574	22765	22817	22787	22740	22671	22575	22612	22697	22592	22687	22564	22576	22548	22641	22701	22486	22721	22717	22716	22550	22812	22761	22610	22715	22537	22728	22820	22570	22839	22630	22945	22631	22726	22696	22522	22782	22413	22764	22583	22633	22594	22656	22560	22624	22768	22632	22580	22756	22565	22638	22586	22651	22537	22551	22616	22684	22558	22852	22649	22515	22739	22675	22667	22676	22727	22705	22825	22550	22709	22546	22686	22458	22776	22631	22739	22466	22651	22879	22592	22774	22605	22703	22635	22640	22564	22795	22674	22781	22519	22473	22695	22892	22659	22663	22596	22583	22641	22627	22788	22562	22696	22652	22615	22525	22800	22443	22565	22656	22501	22707	22726	22736	22786	22770	22751	22645	22728	22773	22785	22715	22678	22742	22717	22794	22663	22584	22570	22710	22791	22818	22585	22781	22610	22702	22554	22696	22672	22794	22516	22624	22781	22540	22460	22503	22704	22842	22684	22749	22679	22765	22702	22630	22588	22630	22746	22756	22773	22802	22683	22729	22573	22641	22782	22687	22734	22585	22724	22545	22696	22788	22475	22679	22599	22505	22652	22864	22672	22542	22653	22585	22576	22773	22562	22712	22702	22801	22750	22680	22896	22612	22710	22742	22547	22787	22849	22851	22699	22635	22597	22609	22458	22925	22601	22751	22637	22564	22678	22709	22633	22698	22655	22684	22691	22723	22541	22698	22546	22678	22722	22615	22925	22722	22586	22735	22682	22682	22618	22870	22439	22557	22600	22636	22761	22755	22743	22693	22561	22661	22634	22828	22675	22546	22669	22431	22719	22640	22670	22647	22815	22511	22628	22661	22693	22595	22712	22641	22680	22716	22737	22582	22733	22628	22819	22449	22784	22694	22890	22650	22806	22631	22799	22615	22549	22610	22637	22677	22545	22660	22683	22435	22590	22691	22668	22679	22753	22739	22616	22781	22646	22738	22732	22693	22841	22600	22731	22651	22758	22474	22659	22552	22648	22621	22678	22666	22606	22806	22820	22701	22520	22776	22674	22647	22732	22801	22585	22520	22776	22605	22693	22577	22579	22895	22580	22627	22658	22658	22583	22663	22934	22766	22431	22732	22492	22707	22714	22533	22789	22678	22775	22827	22659	22748	22762	22667	22743	22817	22606	22747	22798	22618	22496	22491	22844	22535	22639	22892	22615	22673	22571	22685	22683	22628	22627	22770	22570	22606	22850	22736	22507	22573	22761	22516	22704	22476	22760	22674	22893	22593	22691	22546	22727	22505	22639	22577	22686	22627	22674	22635	22597	22699	22772	22624	22517	22729	22701	22569	22681	22618	22793	22668	22658	22621	22644	22604	22893	22642	22634	22725	22790	22580	22649	22658	22555	22641	22529	22867	22577	22467	22592	22769	22609	22603	22632	22726	22725	22668	22735	22453	22702	22668	22772	22528	22748	22835	22560	22470	22772	22678	22707	22690	22806	22661	22721	22645	22721	22784	22676	22658	22677	22639	22774	22782	22771	22717	22554	22845	22766	22614	22462	22710	22641	22557	22724	22631	22751	22574	22801	22694	22763	22661	22762	22488	22552	22656	22770	22684	22531	22406	22580	22710	22803	22672	22759	22722	22531	22705	22719	22634	22681	22495	22828	22644	22542	22842	22861	22604	22717	22819	22607	22686	22781	22476	22735	22636	22805	22669	22598	22627	22597	22529	22521	22715	22608	22619	22731	22848	22613	22669	22517	22818	22643	22728	22824	22740	22829	22755	22900	22723	22528	22682	22785	22507	22764	22692	22685	22628	22566	22758	22792	22771	22743	22794	22791	22805	22841	22668	22639	22767	22444	22743	22774	22406	22674	22824	22608	22713	22650	22700	22546	22828	22688	22382	22667	22527	22766	22637	22627	22637	22571	22663	22616	22743	22739	22714	22696	22725	22673	22535	22792	22498	22662	22732	22863	22701	22702	22598	22528	22738	22553	22672	22726	22589	22683	22789	22643	22736	22711	22611	22775	22600	22732	22777	22551	22719	22635	22735	22595	22670	22670	22678	22648	22580	22346	22620	22566	22571	22574	22648	22500	22714	22676	22818	22674	22808	22679	22744	22849	22662	22741	22598	22636	22722	22816	22594	22581	22714	22646	22703	22677	22599	22705	22625	22721	22791	22742	22739	22609	22544	22770	22620	22750	22543	22705	22483	22647	22740	22729	22737	22704	22604	22759	22588	22731	22589	22554	22705	22567	22900	22518	22814	22907	22735	22757	22682	22514	22611	22616	22583	22566	22699	22729	22736	22621	22787	22576	22671	22604	22711	22727	22605	22626	22710	22609	22729	22665	22633	22514	22676	22568	22610	22673	22620	22784	22786	22704	22775	22580	22697	22579	22641	22770	22589	22737	22922	22526	22720	22607	22728	22763	22471	22660	22727	22475	22793	22713	22441	22718	22674	22588	22682	22844	22557	22718	22780	22612	22507	22673	22518	22758	22579	22594	22885	22658	22698	22746	22812	22591	22650	22379	22715	22661	22703	22648	22838	22521	22469	22737	22682	22693	22512	22595	22773	22556	22585	22678	22676	22694	22668	22743	22665	22693	22812	22768	22716	22694	22699	22651	22640	22734	22661	22758	22589	22556
28554	23673	30158	30062	35753	44829	37470	32264	29531	28906	28640	28733	28735	28541	28411	28472	28679	28662	28509	28571	28682	28380	28650	28556	28653	28708	29029	28848	28648	28670	28444	28661	28718	28392	28697	28574	28568	28875	28585	28629	28492	28666	28581	28601	28682	28595	28652	28692	28703	28398	28604	28537	28620	28771	28489	28581	28550	28747	28573	28695	28497	28358	28531	28684	28494	28430	28726	28727	28660	28594	28786	28540	28760	28766	28443	28703	28580	28580	28726	28652	28650	28656	28666	28537	28705	28511	28516	28652	28812	28635	28773	28449	28358	28597	28725	28826	28651	28581	28586	28615	28599	28376	28428	28531	28645	28494	28426	28689	28638	28799	28566	28518	28576	28707	28609	28663	28720	28885	28589	28770	28570	28490	28436	28755	28464	28890	28405	28631	28574	28350	28332	28622	28569	28569	28707	28824	28513	28489	28489	28708	28864	28757	28593	28456	28513	28572	28586	28684	28606	28489	28573	28532	28464	28706	28706	28642	28556	28408	28566	28719	28687	28697	28594	28544	28660	28591	28567	28637	28544	28495	28525	28683	28654	28600	28517	28419	28653	28543	28730	28542	28758	28609	28734	28627	28599	28537	28408	28689	28728	28433	28434	28564	28702	28729	28498	28507	28466	28531	28547	28829	28654	28452	28595	28841	28453	28474	28617	28689	28668	28688	28639	28488	28649	28723	28597	28462	28545	28651	28738	28573	28645	28365	28652	28874	28635	28653	28695	28643	28800	28723	28601	28551	28720	28951	28453	28644	28478	28697	28766	28514	28681	28724	28741	28643	28670	28712	28350	28444	28390	28436	28464	28390	28556	28760	28689	28646	28708	28404	28620	28693	28701	28764	28731	28384	28639	28693	28553	28512	28676	28840	28434	28388	28521	28363	28479	28463	28462	28544	28668	28871	28765	28630	28641	28750	28632	28649	28512	28749	28642	28728	28802	28591	28688	28706	28716	28710	28702	28760	28587	28427	28470	28526	28326	28778	28532	28721	28742	28699	28602	28547	28759	28553	28696	28624	28726	28414	28502	28475	28626	28610	28801	28727	28546	28471	28449	28609	28532	28539	28707	28627	28791	28651	28731	28474	28729	28657	28572	28460	28598	28532	28648	28507	28798	28471	28811	28440	28381	28659	28635	28717	28301	28557	28583	28810	28672	28941	28570	28642	28525	28666	28647	28356	28637	28565	28603	28478	28614	28454	28569	28453	28650	28567	28631	28505	28839	28528	28918	28650	28656	28744	28676	28620	28696	28767	28628	28538	28560	28630	28393	28562	28489	28559	28512	28636	28581	28746	28662	28727	28700	28706	28725	28542	28687	28651	28490	28762	28678	28307	28480	28808	28413	28580	28508	28544	28771	28456	28402	28606	28571	28597	28595	28511	28678	28277	28535	28543	28674	28515	28749	28556	28715	28568	28558	28526	28763	28657	28869	28514	28471	28678	28577	28831	28669	28581	28564	28578	28530	28554	28608	28522	28669	28810	28651	28419	28433	28645	28510	28628	28571	28505	28291	28672	28599	28466	28801	28726	28610	28766	28730	28477	28642	28835	28632	28641	28684	28529	28628	28803	28578	28673	28792	28636	28826	28840	28548	28527	28757	28642	28602	28597	28556	28436	28458	28736	28526	28545	28775	28640	28594	28778	28590	28868	28513	28682	28579	28549	28489	28422	28568	28649	28597	28757	28529	28344	28593	28549	28649	28475	28437	28691	28729	28556	28624	28699	28640	28567	28238	28622	28462	28568	28541	28694	28703	28523	28460	28548	28464	28452	28657	28456	28529	28650	28695	28750	28538	28718	28562	28446	28922	28551	28689	28528	28656	28689	28508	28365	28544	28595	28499	28476	28459	28574	28722	28535	28718	28654	28191	28676	28908	28706	28656	28467	28629	28582	28483	28565	28569	28735	28587	28654	28638	28491	28466	28705	28397	28562	28660	28665	28874	28823	28580	28434	28834	28571	28640	28549	28485	28604	28596	28643	28748	28662	28595	28602	28758	28601	28665	28625	28617	28573	28725	28786	28439	28603	28624	28681	28638	28592	28735	28755	28619	28428	28708	28521	28647	28754	28787	28712	28630	28650	28706	28722	28569	28366	28551	28436	28689	28568	28860	28540	28732	28232	28591	28542	28522	28620	28639	28628	28878	28569	28467	28527	28732	28380	28589	28675	28719	28496	28551	28399	28738	28687	28679	28441	28516	28669	28639	28649	28558	28704	28625	28517	28359	28391	28535	28759	28592	28624	28471	28647	28843	28365	28450	28657	28556	28519	28441	28698	28498	28550	28692	28577	28515	28449	28783	28684	28703	28553	28500	28727	28596	28505	28690	28562	28684	28576	28555	28493	28738	28554	28669	28494	28687	28716	28697	28638	28736	28596	28601	28706	28864	28576	28398	28542	28483	28535	28589	28521	28321	28511	28718	28749	28611	28781	28455	28610	28936	28660	28568	28632	28721	28780	28815	28600	28266	28562	28636	28742	28674	28695	28719	28614	28938	28767	28554	28662	28562	28519	28352	28521	28725	28702	28489	28790	28776	28521	28545	28716	28719	28472	28734	28491	28782	28638	28794	28657	28750	28619	28828	29060	28650	28783	28495	28545	28514	28575	28612	28648	28638	28762	28773	28739	28390	28595	28680	28896	28445	28522	28575	28579	28808	28618	28404	28771	28544	28510	28548	28729	28630	28668	28459	28683	28568	28812	28399	28534	28590	28392	28300	28393	28242	28793	28541	28448	28736	28686	28496	28620	28709	28912	28679	28677	28522	28564	28554	28825	28743	28495	28741	28549	28635	28597	28545	28571	28599	28592	28411	28497	28369	28816	28791	28652	28320	28797	28472	28517	28727	28469	28542	28488	28787	28484	28750	28608	28648	28842	28683	28631	28600	28495	28577	28591	28751	28465	28581	28637	28446	28837	28772	28475	28464	28637	28471	28671	28697	28662	28699	28676	28855	28689	28593	28261	28405	28805	28598	28547	28587	28683	28939	28567	28429	28684	28809	28500	28799	28617	28793	28833	28564	28502	28731	28451	28446	28628	28536	28651	28776	28607	28559	28600	28527	28548	28623	28431	28424	28667	28592	28462	28546	28583	28456	28781	28713	28602	28585	28722	28412	28449	28577	28654	28577	28607	28554	28610	28600	28629	28676	28541	28602	28748	28503	28615	28576	28627	28478	28769	28675	28606	28540	28604	28656	28580	28853	28710	28422	28403	28790	28644	28584	28443	28620	28563	28614	28572	28474	28482	28567	28676	28752	28762	28538	28325	28884	28586	28423	28590	28635	28497	28602	28574	28709	28715	28572	28473	28590	28824	28821	28746	28801	28489	28540	28702	28671	28458	28755	28793	28617	28632	28814	28910	28902	28395	28500	28649	28574	28618	28609	28438	28581	28553	28703	28653	28508	28755	28607	28650	28778	28444	28531	28573	28550	28580	28566	28699	28642	28621	28629	28511	28615	28694	28677	28649	28724	28885	28743	28569	28708	28741	28758	28524	28715	28445	28538	28603	28844	28477	28663	28523	28791	28311	28486	28557	28737	28575	28659	28837	28776	28644	28788	28470	28881	28586	28613	28609	28924	28801	28556	28726	28754	28504	28594	28583	28619	28533	28577	28475	28728	28758	28829	28738	28583	28677	28645	28813	28658	28677	28530	28528	28462	28468	28456	28610	28811	28574	28561	28553	28471	28582	28729	28512	28410	28529	28496	28474	28570	28678	28607	28464	28641	28582	28535	28434	28591	28970	28648	28521	28505	28536	28635	28808	28672	28504	28699	28597	28762	28664	28473	28580	28811	28735	28625	28692	28606	28500	28699	28549	28652	28577	28700	28572	28700	28607	28570	28478	28620	28762	28823	28899	28417	28719	28543	28432	28583	28621	28386	28443	28652	28538	28495	28680	28720	28498	28940	28550	28532	28403	28616	28704	28575	28546	28598	28600	28561	28620	28559	28623	28623	28873	28565	28634	28842	28322	28617	28661	28592	28558	28737	28727	28471	28580	28485	28465	28663	28596	28762	28478	28557	28448	28288	28558	28604	28686	28559	28460	28588	28372	28332	28701	28778	28850	28594	28535	28503	28605	28800	28593	28630	28687	28498	28666	28573	28633	28725	28800	28753	28760	28583	28432	28484	28552	28673	28530	28486	28538	28537	28495	28653	28613	28496	28551	28544	28752	28481	28990	28758	28320	28618	28565	28559	28766	28705	28653	28526	28788	28579	28679	28895	28909	28764	28522	28655	28580	28493	28651	28695	28623	28565	28403	28653	28492	28746	28493	28785	28657	28623	28755	28865	28649	28417	28584	28478	28319	28861	28466	28529	28587	28609	28847	28747	28517	28581	28654	28868	28721	28504	28636	28608	28666	28595	28473	28611	28595	28754	28627	28611	28585	28327	28695	28535	28820	28593	28411	28617	28677	28611	28449	28569	28701	28692	28598	28586	28616	28824	28767	28568	28548	28422	28672	28637	28665	28545	28461	28501	28605	28678	28417	28746	28597	28685	28645	28534	28443	28624	28775	28567	28826	28683	28575	28725	28792	28626	28550	28572	28643	28802	28644	28738	28696	28693	28340	28520	28615	28663	28449	28731	28575	28548	28612	28507	28672	28579	28693	28819	28561	28579	28642	28677	28608	28492	28700	28600	28857	28469	28683	28307	28674	28602	28777	28839	28617	28730	28482	28578	28387	28162	28619	28584	28562	28600	28380	28867	28537	28800	28636	28677	28551	28629	28256	28520	28766	28468	28542	28600	28545	28502	28604	28492	28709	28625	28678	28830	28738	28719	28597	28624	28722	28766	28705	28515	28665	28629	28712	28634	28735	28406	28403	28677	28701	28443	28623	28456	28546	28533	28583	28599	28550	28497	28578	28568	28600	28614	28648	28561	28762	28691	28555	28674	28744	28549	28692	28763	28729	28525	28430	28697	28524	28668	28677	28741	28590	28845	28592	28760	28602	28573	28754	28573	28720	28646	28656	28623	28796	28794	28721	28634	28625	28607	28699	28670	28571	28666	28529	28326	28535	28667	28534	28682	28415	28530	28656	28588	28608	28672	28771	28622	28728	29000	28701	28536	28820	28518	28332	28820	28483	28673	28535	28544	28388	28472	28774	28439	28564	28741	28483	28772	28537
19499	22900	22831	22790	34506	40193	31916	26118	22678	22120	22126	22213	22000	22013	22024	22018	21891	22166	21959	22182	22149	22173	22167	22049	22064	22146	21941	22297	22084	22239	22175	22081	21879	22011	22152	22078	22026	22078	22163	22111	22012	22055	22051	22122	21890	22107	22037	22117	22105	21911	22095	22206	22044	21992	22090	21886	22222	21952	22359	22142	22177	22066	22036	22200	22208	22173	21938	22216	22152	22188	22175	22116	22104	22296	22141	21925	21880	22108	22096	22139	22042	22222	22172	22150	21885	22144	22142	22206	22067	22052	22030	22204	22119	22060	22052	22033	22192	22101	22076	21819	21898	22116	22027	22043	22220	21981	22120	21963	22120	22054	22153	22197	21976	22202	22081	22006	22055	22070	21965	21949	22279	22053	22043	22011	22158	22134	22190	22291	22263	22002	22046	22074	22231	22205	22055	22004	22195	22012	22230	21912	21902	22280	22156	22133	21676	22045	21945	21986	22127	21862	22163	22024	22075	22039	21854	22253	22049	22093	22186	22100	21942	21960	22063	22193	22023	21894	21970	22020	22080	22145	22122	22044	22138	22046	21939	22156	22136	22075	22148	22030	22030	22259	22026	22110	22148	21959	22024	21973	22301	22126	22074	22062	22058	22072	22034	22159	22071	21953	22095	22225	22201	22182	22060	22061	22008	22122	22142	21942	21844	22204	22029	21987	22108	22151	21885	22115	22353	22066	21976	22025	22104	22084	22067	22095	22112	22159	22019	22014	22064	22066	21919	22004	22149	22023	22030	22013	22070	21979	22030	22132	22032	22356	22080	22200	22100	21982	21980	22014	22165	22080	22014	22099	22046	21970	22122	22092	22114	21924	22047	22147	22181	22103	22072	22131	21991	22190	22203	22077	21949	21997	22160	22067	21903	22121	22146	22024	22061	22105	22000	22029	22053	22046	22156	22124	22108	22035	21931	21800	22227	22050	22115	22014	21872	22055	22011	21914	22191	22214	21963	22138	22061	22159	22226	22046	22163	22077	22023	22280	22029	22158	21987	22234	22134	22120	22255	22122	21980	22326	21987	22198	22228	22202	22133	22068	22124	22111	21979	22069	21846	22120	22181	21968	21965	22081	22108	22068	22105	22028	22125	22132	22037	21948	21941	22212	21988	22225	22147	22284	21967	22037	22001	22033	22096	22137	22198	21887	22145	22057	21776	22219	22010	22125	22040	22139	22238	22217	22073	22063	22049	21969	22008	22139	22104	22122	22054	22188	22067	22054	21962	22081	22103	21921	22171	22075	21966	22178	22116	22071	22027	22072	21870	21995	21951	21961	22157	22187	22089	21932	22117	22108	21998	22048	22169	21996	22068	21972	22088	22046	22128	22200	22077	21926	22157	21974	22059	22191	22108	22140	22012	22114	22105	22050	21844	22159	22119	22225	21975	22037	22116	22213	22093	22099	22233	21944	22040	21920	22088	22066	22104	22065	22117	22040	22048	22166	22077	22101	22023	22018	22053	22047	21905	22116	21982	21999	21995	22140	22057	22172	21976	22211	22209	22128	22180	21978	21986	22181	22054	21970	22004	21978	21870	22117	21869	22133	22100	22155	22134	21988	22146	22050	22033	22024	22061	22208	22053	22147	22159	22002	22131	21999	22097	21996	22000	22171	22066	22228	22043	21882	22105	22028	22126	22029	22185	21965	22135	22088	22132	22041	22147	22036	21885	22161	22030	22119	22030	21991	21988	22039	21998	22149	22096	22075	22189	22028	21949	22210	22158	22079	21906	21958	21967	22088	22171	21958	22155	22186	22003	22001	22180	22050	22050	22118	21901	22289	22126	22092	22098	22098	21961	22298	22063	22295	22117	22103	22217	21948	22084	21932	22167	22046	22061	22154	22053	22093	22053	21996	21975	22015	21984	21966	22064	22048	21955	22086	22135	22025	22028	21984	22206	22049	21890	22222	21936	22014	22134	21880	22095	22014	22039	22072	22159	21953	21995	22100	22153	21998	21984	21988	22187	22049	21838	21841	22063	21897	21998	21990	22118	22133	21961	22107	22051	21888	22147	22041	22075	22187	22077	22043	22184	22108	22153	22308	22070	22031	21997	22137	22157	21933	22005	21997	22060	22134	22213	22023	21958	22027	22015	21921	22201	22222	22216	22074	22089	22023	22121	22126	22075	22155	22097	21970	22127	22007	22110	21941	22134	21966	21948	22176	21982	21945	22062	22068	22074	22110	21922	22101	22115	21958	22054	22113	21915	21773	22110	22041	22124	22086	22142	22055	21970	22236	21887	22155	21966	22183	21941	21930	22221	22071	22222	22048	22143	21919	22202	21863	22190	22075	22089	22058	22124	21984	22154	22167	22132	22055	22301	21990	22137	22030	22123	22106	22056	22142	22133	22140	22104	22206	21999	22136	21960	21942	22213	22097	22065	22127	22102	22304	21990	22035	22169	22016	22108	21999	21998	22002	22087	22014	22029	22256	21931	22021	21995	22142	22206	22184	22064	21918	22192	22051	22036	22161	21863	21924	21965	22267	22212	21868	22021	22035	22034	22222	22068	22277	22152	22018	22032	22123	22130	22119	22001	22201	21990	22103	22014	22065	22139	21903	21963	22089	22174	22031	22125	22074	22006	22009	21887	22193	22019	21986	22019	21859	22073	22043	22095	22153	22125	21983	22003	22277	21986	22129	22021	22162	21824	22282	22282	21934	22134	22103	22244	21932	22293	22205	22126	22072	22203	22081	22027	22163	22183	22008	22046	22202	22287	22078	22212	22182	22020	22088	22170	22051	22249	22106	22071	22175	22076	22144	22156	22082	22020	22247	22064	22124	22101	22135	21943	21981	22153	21955	22141	22016	21994	22162	21943	22149	22094	22213	21987	21957	22074	21949	21944	22023	22188	22085	21847	22084	21962	22057	22088	22056	22256	22136	21923	22030	21919	21973	22130	22159	22032	22139	22084	21999	22233	22208	22206	22067	22009	22094	22042	22033	22012	22156	22172	22030	22142	22091	22173	22106	22169	21943	22069	21987	22009	22255	22050	21991	21979	22179	22016	22177	22249	22081	22097	21892	22115	21990	22274	22028	22125	22078	22060	21978	22092	22040	22015	21915	22165	22138	22173	22063	22022	22160	22129	22013	22133	22164	22072	22058	22069	22081	22300	22066	22099	22086	22087	22025	21943	21935	21947	22208	22042	21933	22115	22140	22034	22222	22089	21979	22203	22263	22060	22118	21968	21864	22121	22032	22096	22090	22207	22176	22032	22011	22087	22048	22191	22078	22270	22156	21974	21977	21981	22041	22079	22089	22120	21883	22132	22107	22185	22172	22172	22058	22024	22230	22227	22179	22003	21927	22015	22140	22097	21893	22163	22156	22193	22100	22031	22002	22290	22057	22066	22027	22187	22085	21993	22267	22129	21946	22027	22102	22004	22141	22100	22051	22115	22077	22179	21944	22337	22018	22099	22163	22019	22091	22141	22096	22170	22044	21955	22091	21958	22293	21912	22053	22160	21975	22005	21999	22123	22137	21960	22105	22092	22375	21824	22155	22168	22076	22233	22018	22027	22044	22034	22267	22129	22191	21996	22052	22017	22015	22139	22032	22061	22164	22072	22032	22161	22126	21842	22065	22065	21997	22138	22203	22211	22091	22095	21990	22133	21962	22017	22187	22128	22145	22009	22095	22049	22228	22305	22206	21972	22063	22026	22218	22012	21926	21815	22041	22208	22115	22042	21995	22096	22239	22123	22086	22088	21817	22019	21953	21985	22172	22145	22025	21981	22072	21825	22098	21911	22123	22056	22198	22146	22060	22021	22029	22280	22278	22051	22179	22059	22085	22063	22050	22074	21919	22069	22147	21937	22115	22256	22099	22126	22051	22158	22041	21985	22066	22050	22154	22145	22133	22039	22119	22138	22010	22260	22039	21985	22159	22009	21952	22135	22087	22127	22048	22191	22290	22051	22260	22038	22180	22022	21902	22061	22148	22178	21926	21888	22006	22113	22053	22072	22238	22095	22041	22145	22129	22179	21948	22175	22080	22031	22194	21916	22149	22150	22199	21927	22040	22108	22094	21972	22158	21955	22150	22118	21997	22074	22058	22089	22193	22138	22229	22322	22067	22123	22206	22081	22115	21922	22129	21941	21982	22042	22317	21879	22104	22067	22029	22165	22255	22115	22299	22081	22053	22165	22118	22066	22066	22064	22142	22075	22226	22135	21924	22275	21959	21913	22050	21990	22294	21967	22196	21993	22089	22052	22148	21988	22230	22129	22082	22010	22124	22060	22125	22000	22097	22032	21904	22023	21925	21948	21971	22106	22162	22168	21989	22018	22242	22140	21914	22174	22055	22099	22175	22116	22184	21941	22004	21948	21992	22064	22210	22063	21992	21996	22226	22069	21975	22103	22205	21939	22039	22165	22249	22138	22112	22063	22014	22034	22229	22076	21959	22085	21980	22079	22141	22237	22192	22105	22056	22062	22075	22122	21914	22163	22288	21896	22031	22054	22116	22001	22183	22095	22136	21965	22235	22108	21839	22084	21937	22132	22175	22202	22030	22019	21993	22119	22150	22217	22159	21968	22023	22102	22066	22034	22243	22148	21984	22165	22041	21964	22067	22147	22134	21981	22131	22192	21903	22096	22118	22083	22295	21948	22013	21798	22044	22203	22001	22075	22109	22188	22103	22015	21997	22090	22186	22074	22143	22114	22299	22137	21965	22126	22101	22036	22012	21892	22056	22164	22083	22242	22041	22105	22039	22338	21912	22170	22204	22154	21956	22134	22115	22236	22024	22107	22170	21937	22076	22043	22017	22011	22111	22179	22123	22033	22040	22015	22015	22023	22050	21990	22103	22102	22004	22024	22084	22012	22079	22124	22129	21973	21801	22225	22055	22178	21964	22068	22026	22208	22156	22165	22165	22127	21980	22147	22016	22035	21843	22045	22139	22004	22100	22015	22084	22127	21981	22177	21970	22107	22002	22238	22064	21925	22060	22093	21976	21977	22118	22233	22085	22092	22130	22259	22142	22280	21969	22078	22133	21993	22164	22125	22073	22076	22160	22041	21938	22094	22075	22092	22021	22149	22095	21898	21967	22021	22050	22055	22081	21969	22045	22078	22133	22056	22024	22209	22066	22073	22038	22117	22114	22108	21977	22094	22006
24440	21094	28275	26200	53905	68052	53903	40339	31973	29063	28798	28848	28888	28869	28779	28580	28575	28636	28741	28767	28645	28405	28667	28574	28688	28617	28804	28519	28651	28530	28688	28448	28548	28608	28459	28594	28459	28525	28589	28659	28567	28643	28836	28616	28485	28665	28432	28752	28571	28781	28770	28424	28620	28468	28554	28524	28573	28751	28556	28531	28444	28318	28652	28662	28611	28423	28533	28326	28764	28739	28484	28597	28208	28654	28532	28828	28751	28551	28543	28689	28639	28622	28750	28802	28710	28741	28653	28686	28810	28661	28648	28693	28498	28565	28373	28688	28371	28508	28668	28350	28380	28525	28857	28519	28494	28415	28654	28466	28370	28641	28401	28553	28603	28451	28582	28308	28585	28445	28787	28589	28352	28605	28682	28614	28563	28416	28466	28655	28491	28657	28682	28758	28516	28503	28685	28616	28306	28350	28500	28482	28515	28513	28635	28511	28527	28554	28502	28197	28601	28489	28557	28430	28607	28499	28524	28371	28532	28749	28474	28595	28230	28534	28872	28651	28757	28753	28536	28661	28579	28480	28620	28351	28565	28694	28437	28377	28670	28341	28536	28638	28360	28834	28864	28592	28423	28485	28545	28377	28703	28630	28646	28394	28899	28671	28749	28733	28643	28688	28513	28600	28380	28805	28642	28517	28853	28482	28380	28546	28463	28485	28603	28802	28671	28449	28602	28687	28669	28652	28447	28573	28541	28297	28564	28621	28781	28773	28497	28421	28621	28352	28591	28517	28484	28417	28638	28517	28684	28614	28439	28798	28831	28742	28497	28504	28382	28462	28614	28428	28759	28637	28557	28483	28492	28543	28707	28355	28527	28514	28371	28690	28813	28533	28525	28453	28602	28574	28656	28552	28669	28528	28872	28464	28412	28581	28615	28789	28554	28529	28476	28796	28398	28483	28411	28512	28613	28609	28436	28469	28718	28545	28642	28472	28672	28462	28596	28394	28717	28439	28551	28518	28560	28370	28586	28572	28738	28454	28601	28672	28492	28614	28616	28641	28657	28385	28480	28759	28667	28319	28639	28440	28619	28349	28557	28554	28499	28733	28553	28465	28529	28548	28601	28451	28516	28530	28634	28352	28450	28597	28637	28640	28537	28579	28614	28678	28531	28632	28740	28537	28440	28281	28434	28302	28554	28337	28401	28650	28747	28678	28636	28449	28581	28639	28729	28456	28711	28562	28568	28569	28623	28555	28575	28415	28573	28628	28439	28594	28378	28542	28310	28440	28488	28671	28757	28539	28687	28697	28549	28555	28479	28471	28738	28638	28734	28424	28528	28466	28392	28561	28555	28415	28571	28603	28184	28618	28693	28576	28724	28546	28722	28449	28363	28608	28637	28404	28536	28426	28436	28612	28728	28507	28517	28587	28488	28800	28552	28588	28594	28504	28563	28487	28573	28400	28732	28339	28498	28674	28428	28471	28539	28555	28643	28425	28689	28345	28536	28690	28714	28624	28501	28607	28794	28453	28643	28355	28630	28517	28504	28704	28662	28517	28619	28659	28738	28484	28640	28444	28700	28638	28562	28444	28589	28614	28644	28507	28740	28457	28370	28591	28671	28243	28509	28386	28766	28600	28504	28571	28328	28496	28598	28743	28430	28498	28478	28557	28320	28418	28457	28647	28392	28474	28762	28495	28628	28609	28577	28322	28639	28583	28527	28606	28680	28412	28400	28544	28657	28690	28291	28610	28453	28551	28477	28682	28747	28716	28457	28660	28720	28337	28435	28348	28632	28461	28582	28474	28558	28511	28606	28376	28557	28399	28437	28691	28527	28607	28511	28375	28615	28244	28320	28479	28199	28436	28753	28486	28623	28335	28406	28580	28380	28560	28428	28489	28697	28572	28609	28417	28650	28513	28527	28684	28502	28289	28377	28626	28533	28611	28651	28480	28628	28427	28705	28586	28561	28633	28566	28547	28417	28500	28436	29033	28658	28561	28351	28650	28562	28620	28683	28693	28801	28541	28477	28457	28671	28597	28407	28395	28605	28433	28752	28392	28567	28663	28328	28359	28739	28746	28675	28530	28790	28687	28513	28585	28578	28490	28513	28357	28572	28688	28471	28515	28475	28640	28695	28851	28529	28469	28576	28703	28528	28555	28595	28504	28606	28703	28335	28573	28521	28642	28742	28609	28583	28612	28758	28418	28521	28636	28714	28456	28427	28470	28609	28399	28553	28698	28641	28783	28687	28702	28416	28622	28719	28393	28422	28423	28653	28666	28520	28654	28711	28674	28541	28477	28437	28569	28502	28753	28785	28487	28721	28306	28604	28401	28578	28525	28414	28594	28631	28605	28634	28460	28530	28481	28535	28745	28533	28508	28560	28506	28272	28683	28437	28350	28526	28743	28427	28485	28547	28474	28562	28385	28332	28537	28410	28585	28678	28454	28557	28403	28481	28409	28583	28514	28561	28561	28539	28640	28393	28559	28578	28637	28546	28536	28612	28230	28587	28492	28702	28465	28690	28702	28378	28423	28700	28645	28386	28834	28336	28534	28635	28589	28678	28541	28482	28409	28662	28464	28548	28426	28563	28496	28538	28398	28384	28421	28572	28825	28583	28506	28662	28727	28460	28537	28687	28698	28513	28440	28523	28603	28563	28643	28566	28580	28700	28523	28889	28417	28323	28722	28623	28616	28632	28608	28461	28570	28457	28441	28237	28665	28494	28567	28631	28397	28556	28654	28447	28595	28735	28584	28426	28685	28525	28462	28500	28535	28621	28710	28406	28493	28529	28577	28646	28474	28658	28587	28460	28441	28515	28525	28454	28634	28496	28520	28561	28577	28538	28637	28427	28487	28460	28593	28548	28721	28480	28520	28513	28615	28649	28412	28735	28622	28347	28339	28568	28516	28700	28637	28473	28383	28324	28541	28316	28607	28592	28539	28429	28293	28519	28210	28658	28476	28756	28631	28628	28758	28568	28595	28521	28545	28561	28455	28421	28263	28544	28614	28628	28529	28483	28471	28500	28807	28630	28429	28482	28437	28670	28591	28656	28514	28612	28439	28615	28810	28579	28584	28500	28559	28695	28623	28439	28554	28653	28556	28647	28698	28616	28345	28725	28473	28564	28748	28621	28510	28548	28706	28733	28550	28758	28510	28664	28437	28562	28633	28446	28240	28515	28495	28439	28613	28562	28464	28596	28540	28147	28449	28600	28534	28658	28464	28498	28364	28525	28285	28250	28476	28450	28657	28626	28555	28661	28623	28525	28548	28684	28517	28439	28619	28312	28453	28675	28693	28306	28619	28256	28276	28799	28556	28448	28391	28905	28564	28725	28490	28503	28369	28675	28751	28684	28534	28545	28370	28584	28709	28538	28390	28368	28599	28530	28469	28540	28621	28636	28266	28531	28522	28719	28236	28424	28545	28659	28639	28641	28348	28413	28620	28574	28550	28705	28576	28523	28424	28579	28631	28625	28709	28655	28524	28630	28359	28644	28568	28452	28358	28528	28584	28539	28771	28603	28438	28626	28555	28213	28412	28732	28647	28704	28315	28548	28682	28523	28747	28551	28573	28797	28600	28704	28527	28717	28649	28510	28584	28597	28725	28646	28526	28481	28387	28624	28704	28657	28384	28760	28387	28637	28364	28623	28477	28622	28261	28632	28382	28560	28540	28515	28854	28697	28626	28593	28770	28574	28591	28527	28706	28614	28512	28687	28618	28532	28425	28793	28523	28641	28720	28492	28510	28591	28693	28683	28476	28394	28585	28513	28618	28329	28679	28839	28417	28625	28295	28538	28718	28228	28602	28570	28587	28605	28529	28146	28431	28368	28180	28276	28429	28868	28479	28785	28575	28773	28530	28646	28738	28385	28504	28574	28411	28744	28701	28852	28629	28429	28651	28776	28473	28471	28591	28708	28448	28575	28401	28606	28441	28602	28475	28398	28204	28578	28520	28457	28554	28595	28634	28460	28429	28502	28590	28438	28267	28680	28544	28231	28635	28602	28730	28789	28254	28412	28635	28630	28512	28520	28454	28562	28631	28605	28723	28662	28557	28769	28390	28621	28582	28477	28681	28564	28558	28503	28489	28560	28455	28526	28458	28587	28490	28561	28412	28661	28497	28483	28584	28834	28768	28519	28493	28506	28650	28459	28509	28331	28526	28498	28678	28780	28588	28546	28460	28644	28522	28399	28570	28550	28652	28463	28708	28435	28408	28803	28482	28605	28552	28452	28443	28593	28342	28571	28612	28782	28811	28525	28826	28602	28730	28626	28711	28686	28559	28694	28726	28506	28494	28594	28637	28650	28539	28751	28535	28758	28725	28827	28707	28568	28528	28576	28421	28431	28467	28470	28418	28588	28528	28391	28688	28392	28547	28645	28703	28720	28602	28679	28644	28665	28456	28540	28656	28612	28547	28563	28731	28543	28613	28555	28473	28659	28439	28487	28554	28698	28686	28659	28620	28495	28481	28680	28586	28495	28553	28575	28716	28753	28455	28588	28736	28781	28250	28664	28705	28363	28617	28423	28604	28677	28608	28907	28618	28697	28563	28338	28575	28406	28366	28817	28488	28717	28760	28944	28403	28500	28574	28503	28635	28545	28774	28629	28648	28653	28589	28512	28612	28669	28638	28676	28634	28854	28418	28503	28601	28562	28355	28666	28680	28422	28460	28533	28510	28518	28690	28581	28681	28576	28428	28595	28566	28578	28718	28401	28547	28691	28490	28500	28372	28478	28729	28611	28598	28594	28726	28663	28574	28492	28538	28524	28685	28588	28592	28476	28606	28590	28455	28563	28836	28403	28393	28512	28527	28592	28372	28749	28629	28460	28673	28696	28472	28452	28680	28560	28589	28719	28741	28928	28466	28627	28570	28860	28595	28660	28522	28554	28793	28607	28344	28743	28729	28411	28396	28491	28402	28523	28820	28584	28518	28630	28493	28438	28495	28624	28538	28693	28524	28776	28426	28632	28209	28611	28643	28581	28607	28473	28553	28654	28461	28385	28388	28525	28607	28803	28465	28502	28444	28607	28419	28461	28670	28674	28453	28826	28424	28449	28544	28526	28449	28620	28612	28594	28799	28464	28453	28510	28504	28443	28682	28390	28802	28377	28542	28537	28273	28565	28585	28449	28691	28334	28426	28531	28486	28713	28354	28567	28615
17683	26513	25566	28037	58371	66305	51012	36168	25103	22200	22100	22166	22113	22151	22183	22266	22149	22072	22081	22204	22129	22125	22175	22190	22255	22205	22274	22010	22157	22051	22092	22122	22163	21934	22162	22061	22098	22030	22021	22083	21973	22152	22215	22022	22075	22177	22023	22237	22211	22155	22094	21978	22100	22308	22178	22140	22003	22149	22053	22073	22067	22048	22139	22045	22005	22049	22191	22025	22156	22053	22137	21976	22088	22018	22184	21917	22270	22011	22204	22021	22023	22211	22066	22035	22120	22191	22045	22069	22081	22125	22083	22133	21988	21979	22189	22193	22170	22138	22157	22128	22032	22065	22070	22181	22045	21995	22243	22075	22082	22138	22113	22240	22179	21995	22035	21912	22078	22019	22040	22156	21972	22004	22078	22132	22038	22102	22306	21989	22140	22021	22025	21931	22100	21944	21955	22111	22017	22127	21947	22100	22062	22159	21974	22019	21964	22010	22217	21964	22196	22138	22214	22005	22235	22076	22100	22071	22132	21926	22151	22115	21944	22055	22084	22132	22219	21969	22204	22021	22106	22099	22087	21906	22167	22011	22144	22339	22131	22050	22182	21936	22063	22089	22120	22059	22145	21862	22020	22041	22050	22179	22224	21981	22160	21953	22109	22033	22034	22199	22169	22163	21910	22132	22058	22084	22164	22060	22175	22058	22046	21884	22124	22144	21983	22327	22093	22012	22077	22112	22204	21878	21965	22113	22110	22010	22077	22090	22063	22042	21873	22273	22088	22085	22157	22162	22147	21997	22060	22073	22017	22093	22049	22091	22177	22172	22194	22032	22157	21966	22055	22017	22144	22100	22276	22064	21992	22025	22051	22251	22049	22075	21856	22059	22028	22091	22030	22107	22005	21973	22077	22087	22459	22192	22082	22246	22065	22060	22196	22153	22020	22035	22220	22153	22149	21962	22142	22046	21933	22237	21979	22000	22227	21925	22083	22160	22147	22117	22275	22149	22193	21970	22157	22028	22297	22024	22200	22354	22122	22141	22154	21875	22069	22061	21854	22034	22270	21944	21885	22221	22258	21931	22113	22096	22047	22076	22131	22121	22125	22309	22088	22261	22130	22163	22139	22050	22120	22102	22154	22220	22173	21999	22134	22220	22273	22179	22176	22060	22231	22201	21993	21999	22313	22031	22192	22142	22123	22082	22026	22005	22161	22049	22137	21854	21802	22056	22149	22150	22073	22056	22188	22054	22118	21932	22187	22024	22136	22142	22137	22188	22108	22070	21976	22212	22256	22234	22066	21975	22155	22144	22095	22090	21898	22120	22014	22201	21872	21901	22097	21963	22267	22012	22158	22116	22136	22059	22043	21848	21928	22119	22139	22185	22140	22128	22044	22034	22057	22022	22076	22127	21934	22045	21997	22109	22009	22016	22282	22083	21827	21959	22116	21987	21967	22012	22072	21842	22009	22002	22125	22049	22104	21952	22118	22137	21902	21988	22057	21995	22075	22205	22024	22168	22023	22173	22078	22260	22116	21976	21770	22144	22057	22091	22032	21990	22108	22110	22234	22028	22235	22143	22163	21939	22055	22072	22091	22045	22005	22011	22082	22071	22066	22178	22154	22015	22260	22065	22072	22363	22105	21993	22266	22057	22006	22158	21955	21951	22326	22168	21950	21993	22106	22043	22265	22231	22121	22092	22132	22172	21964	22174	22134	22125	22080	22054	22000	22031	22223	22355	22177	22150	21989	22009	22018	22231	22080	22056	22065	22050	22098	22098	22033	22190	21999	22235	21991	22011	22137	22060	21856	22323	21953	22200	22052	22044	22185	22063	22037	22012	22120	22031	22290	22126	22151	21967	22098	22137	22141	22059	22136	22032	22058	21969	22349	21982	21934	21957	22138	22090	22024	22081	21993	22041	22172	22094	22147	22037	22131	22043	22161	22093	22143	22068	22210	22306	22073	22204	22090	22084	22148	22269	22108	22109	22123	22170	22211	21989	22193	21951	22196	22087	21995	22123	22140	22114	22243	22117	22058	22023	22181	22077	22121	21954	22091	21978	21899	22213	22012	22099	22126	22187	22065	22254	22086	22123	22184	22226	21776	22178	22108	22194	22049	22129	21974	22123	21997	21993	21858	22243	22131	22203	22084	22048	22033	22181	21997	22091	22090	22143	22026	22063	22099	22064	22080	22143	22050	22136	22111	21926	21788	22094	22218	22150	22074	22128	22014	22113	22068	22209	22093	21862	22159	21967	22255	21901	22078	21957	22069	22021	21987	21995	22106	22151	22076	22097	21898	22123	22014	22153	22225	21985	22124	22121	22022	22061	22151	22023	22310	21909	22087	22025	22040	22153	22144	22184	22032	22046	22075	21947	22192	21928	21977	22207	22146	22063	22059	21880	22057	22098	22094	22140	22134	22181	22027	22111	22088	22078	22099	22065	22105	22147	22128	22168	22043	21998	22110	22127	22120	22286	22103	22089	22040	22012	22010	22236	22159	21963	22090	22088	22098	22055	21947	22091	21946	22151	22140	22176	21909	22035	22086	22175	22251	22323	22067	22035	22025	22041	22219	22195	21965	21991	22062	22074	22086	22049	22134	22056	22133	22159	22177	22078	22150	22095	22120	22085	21971	21935	22099	22053	22048	22247	22190	22271	21967	22163	22103	21966	22129	22072	22196	22018	22040	22093	22004	22164	22171	21881	22198	22100	22054	22257	22037	22183	22022	22017	22150	21879	22055	22101	22163	22085	22041	22052	22094	22050	22117	22147	22150	22134	22189	22109	22163	21979	22301	22092	22045	22037	22053	21919	22105	21943	22148	21967	22020	22021	22004	21976	22149	22045	22037	22018	22019	22354	22049	21950	22096	22022	21947	22200	22203	22087	22066	22212	22107	21940	22211	21984	21981	22008	22087	22030	21978	22060	22083	22072	22132	22124	22009	22138	21975	21997	22209	22162	22147	21889	22257	22098	22157	22178	22213	21901	22015	22053	22001	22247	22218	22091	22110	22226	22218	22108	22105	22043	22012	22207	22112	22115	21932	22154	22054	22178	21976	22039	22150	22050	22055	22278	21996	21779	21916	21996	22215	22134	22247	21984	22042	21978	22147	22081	22015	22041	22202	22221	22050	22186	22049	21917	22099	22139	22175	21979	22095	22118	21871	22135	22150	22027	22109	22079	22007	22058	22147	22117	22234	22132	22107	22094	21993	22055	22330	22105	22043	21945	22214	22077	21989	22201	22027	22111	22076	21935	22138	22056	22273	22143	22054	22133	21989	21929	21887	22035	22036	21970	22137	22052	22174	22086	22001	22130	22026	21896	22054	22243	22107	21823	22023	21968	22186	22053	22012	22124	22238	22101	22168	22059	22139	22249	22307	22066	22137	22029	22284	22201	22271	22056	22208	22296	22014	22070	21937	22113	22098	21902	22138	22137	22043	22197	22202	22116	22088	22080	22155	22138	22176	22126	22372	22042	22001	22201	21990	21968	22062	22202	22196	21977	22173	21876	21951	22213	22268	22045	22102	21941	22003	22138	22108	22117	22301	22102	22166	22201	22107	21981	22331	22167	22135	21914	22398	22101	21927	22048	22024	22021	22208	22133	22089	22246	22199	22042	22056	22280	22114	21988	22157	22018	22076	22114	22144	22006	22110	22321	22013	22146	22078	22168	22108	22250	22187	22016	22153	22117	21980	21876	22281	22156	22121	21888	22144	22105	22167	21944	22020	22128	22259	22127	21992	22202	22237	22022	22201	22296	22176	22114	22158	21963	22171	21989	22167	22253	22144	22145	22043	22172	22013	22011	22110	22002	22179	22024	21951	22186	22106	22127	21952	22167	21997	22219	22168	22249	22063	22020	22147	22167	22087	22038	22171	22102	22225	22204	22103	22089	21945	22166	22084	22249	22048	22125	22195	22253	22086	21875	21917	22260	22080	22012	22103	22202	22237	22222	22152	22111	22082	22020	21991	22045	22153	22173	22095	22030	22150	22051	22206	22051	22181	21898	22122	22159	21955	22248	22156	22105	22167	22141	22057	22145	21995	22174	22070	22007	22024	22173	22109	22038	22288	22054	22112	22091	21913	22058	22067	22027	22034	22056	22086	22215	22072	22043	22137	22037	22189	21998	22151	22164	22209	22075	22077	22010	22187	22147	22061	22204	22118	22191	22112	22215	22090	22162	22113	21821	22228	22169	22074	22170	22078	22097	22215	22119	22195	22161	22090	22117	22163	22190	22164	21961	22123	22191	22275	22081	22139	22186	22044	22127	22253	22194	22068	22035	22223	22071	22026	22179	22250	22237	22104	22160	22094	22117	22133	22131	21995	22167	22088	22082	22150	22154	22031	22185	21984	22185	22152	22141	22033	22083	22031	22044	22192	21977	22049	22061	21938	22186	21983	21991	22091	22102	21985	22126	21977	22129	22098	22009	22140	22247	21979	22086	22192	21997	22190	22148	21978	22167	22076	22231	22252	21975	22214	21992	22202	22112	22082	22076	21988	21940	22138	22282	22107	22252	22133	22095	22090	22053	22026	22191	22254	21968	22152	22124	21857	22109	22115	22233	22197	22017	22225	22232	22111	22023	22124	22191	22012	22030	21949	22113	21963	22069	22121	22282	22000	21988	22130	22027	22325	21962	22081	22049	22049	21986	22074	22195	21930	22137	22138	22010	22249	22114	22128	21903	22086	22088	22195	21813	22249	22130	22071	22113	22153	21970	22031	22056	22074	22128	22056	22190	22162	22094	21953	22156	22101	22291	21997	22200	22133	21988	21956	22171	22028	22089	22055	22063	22091	22052	22238	21920	21889	21995	22150	22200	22335	22287	22038	22055	22119	22125	22027	22107	21871	22102	22089	22016	22127	22138	22177	22062	22178	22069	21916	22028	22262	22120	21980	22182	22122	21986	22131	21989	22240	22031	21919	21971	22258	22303	22081	21910	22032	22159	22206	22000	22121	22045	22026	22140	21890	22053	22105	22141	22088	22000	22236	21991	22082	22008	22153	22163	22046	22095	22141	22034	22177	21942	21928	22114	21918	22082	22141	21892	22028	22091	22059	22089	22096	22067	22154	22113	22159	22124	22017	21929	22189	22051	22065	21887	22163	22150	21956	22105	22238	22143	22191	22146	22086	22126	21978	22109	22116	22094	22156	22018	22242	22077
22688	21100	28829	24957	52743	74003	64239	47692	34891	29937	29654	29376	29532	29419	29471	29414	29108	29312	29297	29400	29473	29304	29162	29215	29234	29429	29283	29278	29306	29059	29171	29015	29326	29282	29329	29344	29291	29058	29294	29381	29201	29127	29299	29040	29081	29107	29194	29166	29114	29195	29304	29176	29123	29072	29087	29235	29022	29054	29208	29046	29240	29096	29166	29182	29284	29140	29480	29379	29263	29024	29146	29432	29157	29067	28960	28988	29008	29122	29242	28946	29056	29037	29057	29326	29218	29181	28983	28907	29040	29334	29057	29108	29266	29065	29073	29111	29061	29041	29192	29151	29308	29095	29398	29107	29150	28947	29233	29211	29153	29055	29215	29016	29054	29370	29195	29145	29015	28868	29044	29160	28955	29077	29180	29186	29019	29172	29282	29150	29087	29220	29178	29131	29088	29158	29046	29127	29234	29168	29031	29114	29140	28829	29116	28878	29064	29255	29175	29272	29084	28983	29061	29100	28991	29357	29034	28978	29044	28884	29005	29063	29003	29078	29195	29214	29246	29183	28939	29145	29133	29251	29072	29437	29200	29344	29105	29035	29139	29245	29195	29063	28968	29371	29241	29101	29146	29050	28949	29011	28911	29221	29180	29002	28992	29054	29133	29048	28995	29153	29226	29325	29040	29159	29027	29162	29115	29207	29146	29047	29136	28916	29280	28983	28946	29087	29152	29103	28948	28951	29042	29218	28991	29169	29108	29240	29019	29000	29063	29165	29155	29015	29212	29050	29081	29243	28986	29072	29126	29242	29093	29235	29149	29070	28910	29225	28801	29094	29236	29282	29291	29202	28976	28906	29415	28992	29019	29170	29419	28956	28891	29031	28992	29136	28934	29061	29007	29080	29254	29036	29072	29060	29008	28997	29165	29112	29142	28949	29121	29236	29179	29202	28939	29190	29186	29116	28962	29330	29259	28987	29295	28993	29075	29196	29243	29005	29259	29070	29025	29028	28826	29028	29000	29302	29006	29067	29275	29216	29122	28793	29083	29012	29203	29009	29327	29212	29168	29265	29125	29248	29372	28925	29170	29302	29175	29455	29067	29183	29067	29079	29128	29197	28931	29121	29039	29016	28996	28817	28897	29100	29214	29134	28933	29040	29093	29016	29026	28911	28910	28991	28955	29272	28976	29212	29151	29423	29061	29062	28951	28855	28970	28956	28972	29279	29268	28936	29118	29334	29177	28959	28934	28921	29116	29012	29269	29053	29061	29141	29248	29030	29124	29053	29130	29085	29044	29100	28938	29129	29147	28881	29216	29368	29331	29300	29067	29002	29147	29256	29279	28978	29296	29105	29011	29165	29173	29301	29135	29146	29087	28888	29046	29140	29130	29105	29310	29211	29070	28969	29140	28855	29029	28987	29084	29070	29038	29059	28924	29080	28836	29334	29208	29223	29023	29090	29118	29105	29049	29217	29307	29003	29246	29122	29044	29266	28900	28892	29220	29162	28945	29119	29311	29135	29218	29109	29029	28916	29354	29175	29135	29321	28852	29220	28974	29217	29039	29087	29134	29128	29126	29141	28784	29176	29125	29053	29107	29090	29273	28965	28945	29147	29095	29114	29185	29203	28818	28940	29068	29039	28973	29142	28844	29021	28930	29276	29019	29183	29254	29239	29148	29154	29199	29132	29352	29033	28968	29060	29098	29267	29037	29175	29207	28886	28804	29176	29164	29120	29073	28952	29180	28897	29228	28995	29062	28970	29150	29031	29263	28806	29048	28902	29253	29159	29114	28872	29093	28886	29252	29035	28925	28976	28852	29104	28896	29200	29000	29051	29010	29150	29012	29002	29193	29093	29121	29281	29183	29038	29023	28858	29013	29049	28881	29133	29192	29049	29031	29199	28949	29298	29121	28937	29060	29218	29081	29213	29180	29062	29090	28936	29171	29125	29095	29031	29091	29142	29099	29286	29042	29201	29116	29193	29354	28966	29111	29134	29354	29113	29042	29199	29026	28974	29197	29214	29082	29041	29053	29186	29037	29126	29079	29059	29152	29168	29041	29058	29021	29112	28957	28935	29210	29039	29225	29116	29124	28966	29180	28977	28997	29129	29019	29183	29412	29231	29208	29025	29251	29177	29262	29187	29080	29218	29004	29261	28996	29190	29144	28892	29079	29024	29245	29107	28952	28964	29162	29337	29117	29298	28822	29233	29380	29122	28970	29069	28793	29026	29244	29071	29269	29122	29020	29037	28939	29223	28984	29146	29229	28896	29342	29166	28912	29173	29124	29064	28836	29117	28888	29436	29176	29065	29054	29153	29069	29142	28962	29114	29171	29205	29200	29214	29398	29006	29182	29293	29195	28966	28926	28912	28944	29119	29047	29081	29168	28893	29131	28883	29157	29219	29143	28967	28966	29027	28978	28817	28880	29209	29174	29150	29123	29056	29036	28899	28978	29175	28997	29070	29220	29190	29333	28968	29017	29221	29067	28962	29155	29007	28912	29009	29157	29364	29294	29190	28661	28888	29236	29325	29195	29130	29027	29084	29052	28936	29135	29021	28967	29035	28961	29063	29016	29054	28975	28997	29157	29221	29174	29002	29040	29208	29144	29147	29063	29244	29143	29127	29122	29168	28959	29301	29253	29194	28997	29107	29264	28983	29184	29027	28978	28930	28913	29310	29159	28951	29032	29043	28989	29061	29123	29226	29128	29176	29364	29375	29112	28970	29157	29093	29254	29053	29177	29033	29001	28897	29019	29031	29240	29133	29107	29217	29243	29026	29129	29302	29119	28944	29268	28987	28980	29143	29394	28756	29263	29096	29088	29145	29038	29243	28915	29221	29106	28978	29105	29193	28980	29297	29093	29222	28893	29009	28931	29049	29325	28996	28996	29077	28957	29014	29028	29306	29062	28885	29026	29173	29083	28949	29094	29202	29135	29158	29170	29008	29194	29050	29036	29020	29119	28989	28968	29072	28916	29180	29250	29212	29144	29082	29192	28885	29053	29115	28972	29106	29085	29144	28730	29057	29325	29111	28951	29095	28952	29065	29269	29108	29300	29203	29008	28992	29172	29118	29293	28968	29157	29103	28987	29188	29271	29123	28974	28972	29097	28976	29024	29020	29036	29166	28854	29172	29044	29148	28970	29106	29078	29173	29006	29064	29111	28926	29050	29034	29173	29026	29172	29071	29195	29085	28981	29261	29247	29192	29065	29190	29218	29283	28975	29149	29103	29219	29130	29067	28972	28899	29243	29053	29267	29066	29177	29278	29036	28987	29054	29202	29183	28880	29088	29101	29163	29151	28894	29154	29289	29202	29314	29204	29146	29063	29368	29269	29008	29056	29181	29098	29358	28974	28944	28980	28845	29011	29310	28830	29141	29115	28938	29111	28973	29143	29094	29114	29094	28901	28868	29075	29233	29013	29117	29314	28883	29159	29062	29117	29116	28939	28991	29183	29301	29119	29263	29113	29210	29058	28932	28961	29259	28945	29121	29250	29460	28930	29141	29072	29030	29110	29275	29056	29150	29269	29242	29189	29155	29143	29232	29140	28982	28916	29104	29009	29216	28744	29172	29206	29075	29056	29145	29191	28947	29169	29071	29073	29051	29087	29223	29192	29169	28971	29103	29149	29116	28767	29098	29016	28992	29021	29251	29189	28770	29192	28966	29204	29046	28990	28870	28952	28859	29067	29078	29138	29237	29177	29081	29221	29442	29134	29254	29256	29092	29147	29183	29256	29130	29070	28889	28948	28996	29073	28957	28994	28964	29037	29095	29043	29147	29252	28951	29084	29154	29290	29092	29123	29050	29149	29338	29099	28856	29064	29144	29065	29174	29165	29047	28960	29218	29171	28940	29256	29045	29085	29075	29058	29397	28849	29189	29131	28966	29077	29234	29138	29107	29103	28884	29166	29368	29068	29243	29020	29108	29035	28982	29113	29102	29214	29063	29113	29023	29116	29206	29055	29051	28940	29095	29109	29202	29059	29231	28781	29188	29071	29244	29198	29076	29057	29153	29150	29232	29092	28971	29305	29225	28854	29059	29315	28976	29297	29460	29156	29100	29116	29029	28936	29024	29245	29178	29070	29287	29195	29167	28971	29133	29011	29046	29098	29280	29226	29112	29065	29044	29058	29113	29057	29191	29158	29072	29012	29175	29066	29041	29196	29209	28899	29236	29341	29131	29161	29054	28955	29004	29117	29248	28896	29127	29228	29245	28933	29118	29071	29034	28999	29193	29203	29063	29106	29210	28996	29093	29091	29143	29180	28992	28901	29241	29001	29086	29276	29083	29347	29256	29062	29085	29067	28935	29162	29183	29231	29085	29010	29106	29234	28989	29176	29188	29070	28997	28907	29079	29131	28890	29251	29230	29150	28997	28974	28991	28975	29167	29203	29164	28984	29170	29015	28999	29069	29233	29146	29026	28996	29157	29010	29234	28970	29038	28965	29120	29230	29138	29278	29020	29079	29113	29110	29013	29162	28911	28984	29150	29125	29098	29039	29089	28899	29018	28986	29170	29210	29259	29088	29268	29258	29106	29079	29264	29181	29479	29260	29237	29306	29058	29002	29346	28986	29053	29055	29140	29114	29081	29056	29366	29176	29103	29231	29309	29114	29194	29032	29083	28912	29010	28887	29048	29253	28900	29183	28925	29019	28972	28963	29153	29173	29116	29010	29127	29160	28927	28970	28929	29055	29127	29019	28904	29047	28900	29036	29214	29064	29096	29100	29145	29137	29020	29129	28736	28906	29191	28976	29014	29164	29083	28950	28878	29029	29218	29147	29110	29023	29009	29037	29010	29328	29296	29197	29002	29314	29092	29155	29201	28924	29055	28863	28893	28921	28855	29007	29064	29314	29173	29129	29219	28971	28901	29054	29173	29054	29012	28962	29207	29046	29059	28974	29130	28972	29103	29082	29091	29131	29302	28982	28852	29197	29296	29065	28975	29141	29142	29319	29030	28874	29313	28705	29174	29288	29059	28988	28941	29112	29244	29036	29191	28950	29016	29093	29140	29093	29088	29080	29276	29218	29039	29054	29097	28855	29005	29011	29144	29160	28942	29119	29119	29054	29200	29299	29138	29094	29037	29200	29202	29194	29123	28990	29147	29114	29293	28845	28943	28996	29127	29175	29445	29080	28936	29035	28917	28925	29020	29172
19310	32121	30561	43844	76211	86074	67176	47023	28494	22467	22358	22206	22303	22342	22333	22502	22392	22281	22429	22452	22497	22378	22580	22463	22413	22462	22391	22285	22280	22421	22257	22478	22470	22525	22498	22379	22409	22415	22369	22441	22508	22329	22482	22269	22301	22411	22274	22471	22233	22466	22222	22531	22273	22416	22368	22426	22500	22482	22384	22348	22160	22520	22469	22589	22338	22241	22432	22254	22229	22162	22325	22367	22253	22501	22393	22468	22245	22293	22358	22223	22330	22208	22352	22455	22213	22356	22546	22228	22358	22326	22208	22265	22418	22344	22458	22399	22236	22243	22472	22308	22403	22331	22435	22176	22254	22436	22428	22442	22336	22399	22523	22549	22287	22423	22249	22313	22333	22217	22391	22407	22409	22464	22436	22225	22237	22286	22409	22353	22230	22404	22335	22367	22398	22451	22313	22278	22387	22267	22225	22398	22327	22324	22369	22413	22479	22356	22409	22337	22423	22433	22333	22379	22459	22285	22345	22447	22400	22433	22366	22490	22437	22466	22344	22431	22256	22393	22229	22329	22321	22239	22333	22293	22364	22417	22441	22162	22305	22296	22168	22278	22368	22322	22386	22355	22369	22170	22243	22421	22348	22276	22419	22346	22336	22243	22513	22268	22259	22475	22400	22224	22456	22338	22372	22204	22227	22405	22428	22422	22226	22366	22418	22390	22329	22351	22181	22247	22155	22191	22374	22500	22475	22406	22413	22393	22458	22355	22214	22381	22585	22487	22384	22372	22201	22188	22415	22344	22373	22263	22363	22379	22099	22469	22329	22346	22336	22455	22312	22549	22262	22284	22247	22215	22205	22399	22214	22494	22321	22349	22320	22198	22272	22463	22291	22477	22340	22296	22133	22325	22559	22264	22170	22264	22462	22418	22450	22199	22322	22377	22373	22351	22330	22509	22421	22300	22459	22325	22265	22286	22367	22335	22381	22369	22336	22486	22500	22347	22278	22193	22435	22347	22406	22344	22520	22353	22524	22394	22446	22177	22236	22426	22366	22355	22466	22583	22144	22193	22336	22350	22430	22235	22404	22297	22438	22309	22388	22230	22231	22380	22431	22578	22112	22522	22256	22433	22497	22206	22377	22348	22262	22297	22368	22261	22298	22465	22265	22523	22276	22401	22337	22357	22318	22053	22404	22315	22242	22425	22357	22297	22404	22504	22219	22236	22183	22208	22268	22175	22421	22449	22276	22230	22327	22401	22214	22399	22235	22288	22150	22368	22251	22330	22541	22153	22361	22503	22176	22311	22207	22177	22353	22280	22433	22515	22325	22333	22228	22387	22206	22517	22119	22284	22456	22292	22405	22210	22319	22161	22391	22325	22427	22360	22396	22161	22469	22421	22425	22329	22258	22346	22487	22383	22376	22343	22387	22334	22386	22378	22342	22157	22258	22388	22476	22347	22507	22162	22328	22397	22295	22388	22364	22397	22325	22360	22273	22130	22235	22354	22542	22423	22260	22395	22114	22364	22426	22384	22434	22431	22280	22281	22661	22486	22326	22383	22448	22442	22228	22482	22405	22350	22169	22344	22511	22296	22488	22391	22388	22256	22433	22317	22255	22439	22233	22178	22324	22508	22370	22391	22426	22234	22457	22211	22514	22322	22447	22403	22435	22456	22439	22339	22456	22423	22301	22321	22365	22200	22318	22545	22584	22315	22441	22291	22376	22525	22284	22393	22252	22357	22318	22333	22444	22398	22230	22420	22126	22427	22287	22138	22292	22374	22101	22384	22427	22394	22412	22546	22345	22335	22310	22274	22138	22278	22358	22376	22344	22289	22379	22358	22327	22475	22346	22366	22344	22323	22355	22259	22349	22353	22354	22311	22267	22318	22342	22374	22447	22409	22437	22383	22448	22404	22355	22564	22472	22260	22250	22385	22413	22432	22271	22293	22481	22292	22369	22059	22373	22338	22316	22288	22439	22422	22123	22499	22334	22244	22150	22487	22422	22243	22528	22452	22459	22283	22397	22330	22432	22464	22242	22400	22510	22215	22331	22510	22457	22377	22450	22283	22503	22401	22317	22345	22308	22515	22537	22502	22412	22385	22093	22325	22392	22486	22441	22175	22394	22253	22305	22421	22290	22311	22320	22094	22187	22556	22325	22334	22540	22403	22367	22268	22430	22148	22428	22322	22355	22389	22362	22247	22339	22282	22407	22495	22377	22233	22264	22372	22422	22049	22298	22379	22204	22335	22410	22366	22257	22500	22170	22292	22404	22391	22308	22427	22384	22370	22505	22344	22418	22289	22234	22252	22327	22348	22311	22463	22392	22133	22457	22343	22309	22329	22441	22206	22308	22301	22470	22264	22444	22302	22402	22375	22230	22396	22288	22331	22439	22404	22197	22286	22249	22258	22349	22437	22298	22308	22398	22365	22404	22253	22343	22466	22572	22414	22187	22490	22468	22411	22367	22269	22305	22337	22220	22414	22315	22515	22392	22274	22443	22322	22528	22256	22278	22272	22442	22409	22337	22317	22385	22403	22251	22437	22336	22330	22415	22377	22304	22318	22493	22190	22232	22314	22398	22249	22532	22465	22303	22353	22319	22334	22238	22344	22481	22395	22453	22277	22428	22419	22377	22416	22452	22382	22392	22414	22419	22212	22400	22391	22471	22380	22263	22298	22358	22305	22382	22276	22357	22147	22339	22261	22255	22299	22493	22288	22349	22376	22485	22397	22350	22374	22263	22370	22305	22351	22320	22334	22472	22273	22413	22519	22325	22304	22248	22433	22261	22172	22395	22372	22377	22417	22343	22464	22165	22264	22372	22427	22382	22455	22231	22568	22453	22379	22352	22289	22164	22439	22337	22326	22361	22341	22427	22461	22195	22409	22350	22278	22369	22360	22390	22435	22373	22285	22356	22228	22378	22311	22478	22258	22345	22436	22326	22298	22301	22491	22382	22325	22379	22204	22363	22149	22504	22524	22526	22386	22367	22295	22438	22385	22109	22456	22172	22483	22193	22371	22392	22340	22456	22307	22394	22335	22357	22281	22192	22329	22311	22327	22417	22229	22283	22484	22436	22310	22422	22428	22498	22413	22346	22372	22411	22262	22385	22528	22352	22272	22413	22483	22526	22506	22397	22353	22326	22405	22280	22481	22421	22461	22377	22430	22384	22314	22440	22436	22208	22503	22382	22379	22407	22370	22282	22487	22310	22379	22422	22419	22203	22274	22240	22307	22434	22293	22378	22314	22452	22357	22404	22301	22260	22302	22504	22125	22521	22474	22421	22170	22320	22378	22345	22207	22392	22265	22182	22538	22212	22389	22364	22417	22286	22392	22360	22349	22530	22392	22382	22265	22464	22453	22401	22291	22334	22394	22329	22343	22122	22435	22350	22362	22506	22228	22390	22311	22192	22579	22176	22273	22588	22312	22353	22547	22493	22389	22363	22156	22413	22217	22294	22373	22132	22340	22338	22355	22343	22259	22440	22359	22329	22430	22360	22290	22279	22392	22460	22271	22302	22166	22547	22356	22130	22252	22387	22656	22357	22253	22310	22313	22439	22198	22455	22270	22414	22316	22405	22374	22368	22294	22249	22359	22219	22419	22245	22416	22203	22547	22374	22399	22338	22386	22418	22310	22280	22507	22311	22344	22331	22311	22360	22333	22293	22223	22546	22287	22409	22437	22272	22499	22371	22307	22587	22567	22367	22292	22356	22337	22148	22340	22430	22220	22178	22365	22212	22395	22266	22531	22103	22355	22330	22241	22254	22315	22392	22121	22432	22331	22323	22268	22260	22485	22516	22491	22262	22398	22260	22403	22352	22385	22417	22274	22546	22384	22372	22230	22339	22560	22440	22267	22342	22212	22522	22505	22371	22261	22362	22361	22511	22447	22521	22343	22477	22256	22120	22428	22329	22161	22416	22194	22355	22484	22488	22430	22491	22273	22267	22256	22203	22402	22487	22276	22455	22456	22211	22296	22256	22323	22459	22347	22298	22309	22354	22419	22249	22455	22317	22420	22468	22417	22308	22263	22473	22354	22253	22367	22509	22405	22303	22415	22357	22338	22261	22457	22329	22252	22620	22133	22261	22478	22262	22481	22465	22361	22382	22345	22251	22372	22281	22403	22195	22316	22280	22288	22347	22355	22243	22267	22322	22435	22408	22312	22259	22338	22446	22471	22353	22350	22281	22324	22315	22285	22315	22286	22401	22401	22405	22426	22298	22221	22410	22497	22385	22173	22398	22277	22458	22332	22412	22479	22277	22402	22084	22383	22313	22397	22409	22402	22387	22247	22218	22280	22187	22218	22416	22335	22215	22229	22539	22181	22582	22202	22317	22294	22236	22299	22381	22384	22530	22293	22367	22412	22434	22443	22156	22326	22554	22237	22467	22321	22394	22258	22522	22504	22604	22382	22515	22444	22560	22319	22364	22298	22466	22279	22340	22420	22339	22304	22162	22346	22480	22377	22421	22363	22522	22328	22369	22378	22383	22342	22334	22242	22570	22470	22288	22314	22382	22272	22436	22411	22411	22390	22296	22303	22222	22445	22333	22194	22480	22277	22405	22455	22467	22415	22324	22356	22277	22350	22218	22179	22456	22377	22436	22523	22210	22522	22380	22609	22405	22385	22422	22268	22346	22267	22320	22320	22474	22154	22272	22391	22247	22424	22195	22176	22247	22263	22342	22349	22219	22439	22243	22351	22335	22433	22351	22427	22264	22170	22352	22341	22225	22164	22337	22321	22320	22494	22326	22480	22296	22340	22337	22316	22111	22334	22404	22293	22333	22248	22315	22412	22456	22165	22415	22433	22275	22167	22377	22229	22245	22393	22310	22226	22268	22368	22332	22332	22338	22250	22492	22276	22386	22358	22411	22322	22276	22467	22173	22388	22449	22297	22356	22316	22420	22262	22239	22109	22461	22452	22209	22319	22343	22378	22333	22313	22330	22480	22394	22435	22413	22254	22343	22258	22224	22471	22330	22597	22313	22422	22463	22190	22458	22413	22377	22207	22454	22246	22348	22285	22473	22140	22283	22375	22328	22319	22277	22472	22349	22219	22316	22418	22182	22307	22437	22511	22235	22367	22512	22602	22264	22409	22359	22365	22587	22254	22428	22433	22505	22466	22269	22485	22436	22302	22333	22426	22517	22265	22621	22244
28246	23446	29521	30470	37889	41156	36617	31490	28590	27912	27920	27965	27794	27832	27709	27764	27873	27877	27822	27995	27826	27888	27909	27843	27699	27840	27856	27967	27731	27719	27787	27656	27805	27701	27854	27743	27884	27971	27948	27888	27777	27650	27940	28085	27719	27818	27881	27804	27737	27702	27670	28048	27974	27826	28078	27806	27916	27742	27847	27881	27741	27761	27756	27773	27872	27571	27762	27821	27651	27718	27737	27889	27901	27738	27795	27736	27997	27591	27740	27586	27748	27878	27779	27770	27926	27714	27853	27574	27756	27706	27700	27849	27744	27885	27721	27742	27745	27847	27899	27602	27986	27779	27711	27751	27630	27822	27774	27677	27863	27797	27723	27772	27929	27830	28093	28035	27971	27655	27614	27876	27757	27651	27844	27688	27753	27681	27611	27828	27951	27810	27898	27840	27691	27679	27746	27736	27633	27649	27825	27775	27718	27837	27918	27726	28018	27827	27774	27675	27559	27704	27870	27587	28071	27728	27793	27823	28008	27793	27684	28078	27779	27784	27946	28059	27794	27780	27557	27723	27641	27878	27714	27629	27513	27731	27871	27724	27905	27769	27613	27957	27803	27918	27831	27821	27696	27849	27629	27934	27966	27730	27695	28055	27895	27975	27778	27647	27741	27916	27690	27877	27841	27755	27748	27825	27951	27874	27793	27891	28039	27949	27595	27705	27917	28028	27799	27740	27618	27781	27950	27657	27735	27836	28091	27625	27867	27892	27918	27834	28001	27831	27990	27565	27662	27688	27746	27819	27680	27923	27776	27975	27702	27872	27730	28165	27795	27680	27694	27631	27587	27741	27866	27956	27687	27698	27743	27864	27768	27976	27802	27672	27559	27724	27682	27916	27775	27885	27881	27914	27851	27893	27711	27886	27858	27757	27839	27787	27679	27706	27935	27859	27849	27924	27904	27669	27669	27650	28029	27919	28004	27730	27811	27884	27700	27788	27666	27761	27893	27811	27864	27900	27800	27613	27759	27936	28099	27771	27475	27718	27785	27857	28052	27733	27729	28049	27924	27852	27673	27844	27923	27745	27802	27867	27784	27527	27918	27704	27780	27965	27882	27628	27842	27738	27727	27843	27810	27811	27924	27980	28050	27717	27652	27864	27829	27779	27747	27896	27896	27651	27786	27803	27782	27799	27801	27545	27686	27646	27924	27500	28106	27657	27770	28067	27804	27662	27844	27823	27628	27603	27831	27750	27896	27979	28124	27992	27664	27846	27929	27856	27693	27775	27912	27945	27616	27664	27861	27797	27881	27928	27716	27964	27716	27697	27852	27588	27899	27666	27769	27785	27643	27530	27726	27869	27860	27823	27843	27902	28190	27861	27739	27891	28015	27804	27891	27607	27583	27906	27765	27861	27738	27952	27771	27954	27886	27936	27766	27878	27964	27765	27793	27747	27807	27692	28174	28014	27747	27547	27954	27892	27934	27816	27921	27755	27794	27897	27569	27851	27774	27619	27568	27662	27645	27843	27838	27600	27870	27631	27713	27685	28024	27814	27748	27799	27763	28009	27833	27898	27810	27746	27689	27767	27817	27643	27946	27777	28016	27735	27785	27797	27675	27898	27803	27789	27760	27842	27804	27742	27898	27744	27941	27558	27987	27896	27766	27945	27818	27896	27689	27871	27717	27828	27961	27847	27623	27866	27699	27729	27659	28020	28040	28095	27864	27706	27768	27768	27945	27947	27824	27657	27883	28102	27558	27782	27815	27817	27776	27969	27852	27859	28090	27852	27891	27853	27768	27849	27837	27910	28045	27751	27759	27853	28043	27739	27759	27854	27856	27721	27874	27695	27816	27878	27725	27626	27785	28175	27813	27796	27960	27764	27912	27851	27801	27854	27903	27739	27620	28040	27988	27901	27815	27846	28071	27760	27906	28011	27790	27639	27641	27739	27518	27665	27759	27828	27846	27891	27900	27806	27530	27936	27863	27897	27861	27831	27745	27985	27836	27961	27990	27812	27812	27767	27870	27759	27901	27778	27805	27939	27703	27809	27957	27704	27946	27883	27722	27677	27914	27803	27654	27750	27963	27703	27863	27755	27586	27615	27567	27768	27768	27851	27612	27853	27769	27643	27555	27844	27953	27805	27669	27894	27520	27840	27697	27604	27808	27716	27590	27797	27780	28012	27746	27896	27798	27728	27674	27865	27825	27801	27838	27981	27826	28048	27957	27922	27881	27778	27787	27741	27750	27814	27846	27772	27836	27827	27644	27817	27880	27839	27777	27803	27783	27754	27815	27895	27861	27960	28161	27790	27996	27657	27767	27539	27892	27678	27595	27789	27768	27951	27670	27949	27903	27875	27781	27693	27754	27831	27683	27629	27755	27699	27683	27941	27907	27757	27913	27593	27652	27747	28077	27786	27966	27829	27864	27712	27987	27732	27824	27672	27860	27913	27713	27675	28025	27928	27493	27714	28055	27931	28037	27839	27822	27683	28078	27821	27820	27857	27968	27783	27828	27843	27868	27856	27764	27675	27717	27790	27821	27823	27697	27775	27680	27964	27716	27668	27851	27996	27938	27729	27776	27914	27913	27877	28107	27872	27831	27677	27733	27935	27932	27854	27785	27833	27928	27866	27721	27922	27757	28006	27958	27954	27866	27886	27828	27601	27853	27688	27971	27826	27747	27818	27961	27811	27632	27811	27698	27757	27667	27745	27856	27723	27699	27690	27750	27781	27926	27668	27960	27623	27731	27748	27745	27687	27845	27644	27696	27918	27883	27584	27802	27923	27719	27930	27960	27944	27713	27770	27565	27946	27599	27846	27903	27794	28105	27848	27755	27922	27736	27643	27532	27810	27581	27773	27612	28010	27811	27964	27964	27900	27987	27709	27736	27843	27652	27670	27756	27650	27573	27756	27757	27863	27541	27851	27790	27692	27943	27639	27742	27749	27975	27817	27675	27895	27863	28037	27531	27656	27665	27811	27895	27864	28039	28057	27945	28031	28059	27832	27810	27942	27928	27863	27808	27893	27921	27646	28224	27996	28017	27763	27436	27806	27786	27604	27803	27820	27584	27660	27808	27883	27777	27874	27994	27960	27825	28044	27745	27713	27640	27488	27663	27571	27870	27666	27966	27804	27743	27733	27906	27748	27737	27725	27878	27795	27708	27958	27803	28003	27717	27767	28070	27604	27671	27685	27636	27776	27624	27846	27951	27987	27921	27984	27840	27884	27838	27885	28049	27950	27674	27963	28024	28098	27810	27854	28007	27751	27838	27778	27684	27834	27829	27876	27729	27713	27618	27996	27773	27781	27631	27571	28017	27632	27794	27811	27828	27768	27835	27873	27469	27653	27762	28012	27557	28058	27823	27741	27666	28121	27785	27734	27635	27880	28041	27685	27884	27701	27947	27856	27842	27752	27958	27744	28068	27815	27843	27704	27758	27588	27690	27666	27591	27629	27758	27828	27628	27877	27821	27609	27660	27835	27897	28029	27843	27874	27736	28027	27951	27801	27769	27814	27744	27910	27712	27935	27848	27845	27871	27848	27718	27702	27766	27751	27812	27729	27929	27819	27825	27889	27666	27747	27838	27685	27806	27951	28084	27785	27926	27718	27551	27923	27769	27909	27716	27836	27746	27763	28022	27670	27995	27860	27773	27999	27962	27809	27774	27793	27503	27830	27636	27800	28200	28021	28065	28015	27709	27649	27632	27570	27814	27848	27727	27615	27896	27764	27584	27905	27747	27893	27844	27776	27754	27706	27785	27963	27729	27623	27896	27576	27897	27844	27804	27874	27648	27892	27901	27813	27757	27669	27660	27803	27940	27749	27692	27733	28050	27831	28122	27867	27772	27847	27794	27692	27913	28006	27865	27659	27738	27566	27671	27696	27843	27865	27762	27814	28262	27678	27798	27714	27705	28011	27699	27796	27664	27735	27707	27797	27898	28030	27788	27868	27665	27592	27881	27778	27579	27796	27842	27725	27864	27901	27685	27755	27921	27942	27881	27821	27626	27964	27675	27700	28023	27745	27677	27840	27788	28248	27831	27723	27799	27884	27858	27803	27550	27895	27701	27776	27731	27636	27916	27953	27869	27848	27779	27710	28035	27767	27792	27914	27821	27860	28180	27924	27700	27821	27685	27779	27892	27892	27950	27946	27667	27570	27675	27822	27950	27774	27714	27829	27669	27826	27698	27921	27925	27972	28044	27838	27956	27777	27903	27803	27630	27872	27806	27846	28032	27933	27842	27692	27864	27782	27929	27552	27710	27491	27759	27719	27648	27705	27696	27858	27834	27880	27829	27661	27747	27595	27847	27809	27842	27775	28001	27955	27636	27870	27806	27774	27914	27483	27686	28122	27818	27905	27613	27740	27803	27676	27687	27778	27968	27923	27856	27902	27841	27805	27909	28031	27823	27820	27712	28030	27774	27899	28094	27777	27834	27826	27774	27899	27710	27737	27757	27845	27822	27674	27810	28160	27820	27775	27742	27938	27911	27846	27883	27980	28003	27689	27965	27925	27957	27786	27897	28033	27957	27648	27804	27789	27934	28016	27768	27784	27843	27633	27849	27990	27897	27786	27904	27922	28001	27785	27929	28097	27651	27892	27940	27989	27559	27810	27924	27968	27907	27609	27885	27897	27729	27880	27848	27756	28069	27903	27763	27867	27794	27792	27909	27879	28067	27898	28059	27877	27995	28073	27805	27895	27876	27909	27751	27878	27778	27774	27713	27827	27979	27931	27761	27817	27955	27703	28040	27682	27896	27955	27814	27755	27877	28131	27730	27689	27864	27854	27675	27687	27798	27693	27767	27922	27474	27981	28084	27832	27766	27674	27657	27865	27952	27802	27798	28023	27794	27498	27809	27742	27881	27834	28023	27966	27746	27797	27951	27829	27840	27913	27745	27924	27981	27798	27749	28012	27713	27733	27842	27748	27803	27715	27890	27862	27604	27798	27937	27774	27694	27935	28077	27893	27804	27670	27804	28081	27803	27823	27759	27587	27816	27716	27570	27756	27691	27708	27897	27786	27892	27718	27817	27754	27819	27724	27821	27792	27883	27775	27967	27845	27666	27915	27839	28106	27921	27831	27801	27864	27901	27973	27759	27791	27846	28107	27709	27947	27749	27894	28103	27991	27886	27891	27900	27904	27852	27712	27914	27904
18987	22384	22251	24769	36124	37348	31236	25564	22376	21634	21634	21723	21464	21662	21641	21640	21487	21736	21933	21705	21565	21745	21614	21581	21852	21571	21587	21616	21524	21721	21791	21518	21527	21726	21625	21721	21471	21648	21774	21598	21603	21612	21684	21551	21386	21803	21553	21379	21776	21460	21629	21547	21695	21395	21730	21797	21602	21570	21576	21411	21581	21536	21650	21843	21453	21587	21471	21501	21715	21615	21722	21726	21609	21559	21618	21636	21676	21839	21643	21635	21657	21616	21735	21813	21591	21643	21474	21524	21515	21667	21707	21664	21821	21598	21680	21569	21585	21711	21462	21565	21720	21588	21817	21728	21546	21662	21443	21627	21687	21711	21473	21512	21477	21615	21589	21457	21489	21680	21477	21585	21558	21735	21557	21590	21844	21576	21456	21751	21471	21745	21574	21683	21719	21621	21599	21542	21531	21554	21562	21731	21641	21452	21696	21615	21688	21487	21616	21843	21455	21697	21526	21615	21587	21600	21531	21608	21545	21740	21656	21546	21503	21578	21613	21614	21575	21447	21635	21668	21734	21617	21641	21536	21611	21659	21572	21518	21649	21859	21554	21835	21578	21455	21560	21639	21537	21532	21699	21784	21602	21633	21570	21715	21724	21547	21513	21518	21525	21599	21505	21484	21701	21558	21431	21766	21504	21719	21735	21633	21661	21783	21773	21493	21648	21654	21577	21680	21628	21558	21581	21612	21733	21609	21707	21551	21633	21595	21622	21621	21561	21653	21508	21781	21581	21604	21402	21666	21609	21675	21484	21517	21584	21561	21613	21594	21750	21641	21471	21470	21532	21589	21806	21600	21655	21615	21633	21516	21453	21539	21656	21687	21442	21653	21611	21667	21576	21555	21675	21577	21729	21606	21793	21411	21643	21532	21726	21565	21542	21739	21517	21657	21781	21611	21673	21561	21465	21508	21601	21600	21470	21748	21563	21454	21557	21675	21662	21574	21665	21591	21691	21740	21399	21567	21637	21635	21676	21555	21600	21548	21598	21538	21688	21495	21651	21577	21638	21584	21635	21549	21577	21619	21667	21628	21736	21737	21644	21493	21587	21721	21393	21727	21648	21808	21626	21549	21592	21682	21612	21624	21599	21684	21678	21543	21528	21644	21718	21749	21742	21659	21534	21785	21725	21549	21677	21685	21833	21720	21671	21549	21685	21767	21875	21681	21470	21583	21643	21597	21713	21549	21571	21452	21533	21566	21744	21584	21680	21598	21582	21711	21716	21533	21471	21435	21645	21598	21667	21506	21718	21536	21572	21496	21759	21653	21665	21531	21590	21568	21570	21546	21505	21611	21500	21807	21602	21641	21580	21453	21601	21716	21721	21623	21521	21495	21638	21564	21601	21671	21691	21594	21647	21738	21563	21495	21576	21606	21560	21517	21622	21554	21807	21551	21660	21637	21494	21482	21613	21651	21800	21612	21555	21644	21652	21501	21541	21544	21519	21400	21718	21675	21505	21692	21538	21498	21586	21748	21535	21511	21559	21511	21802	21630	21688	21553	21685	21636	21657	21707	21628	21717	21343	21753	21575	21583	21645	21503	21694	21416	21635	21776	21868	21626	21802	21651	21700	21509	21527	21633	21478	21608	21644	21676	21369	21649	21574	21545	21659	21561	21666	21561	21491	21449	21657	21743	21559	21695	21678	21620	21714	21561	21747	21702	21562	21539	21525	21644	21698	21357	21606	21614	21797	21545	21782	21443	21678	21557	21583	21531	21640	21613	21372	21600	21553	21693	21603	21668	21728	21648	21544	21691	21677	21492	21571	21678	21642	21815	21592	21486	21644	21584	21510	21605	21787	21385	21514	21542	21544	21777	21716	21563	21509	21676	21707	21402	21528	21598	21588	21581	21607	21409	21609	21649	21752	21724	21559	21615	21662	21633	21675	21620	21772	21677	21772	21641	21776	21480	21524	21624	21302	21700	21533	21563	21662	21585	21676	21485	21871	21498	21682	21540	21553	21752	21587	21722	21685	21539	21547	21623	21766	21756	21526	21507	21715	21582	21675	21607	21692	21613	21635	21593	21719	21662	21637	21643	21633	21714	21806	21671	21808	21590	21542	21784	21544	21661	21573	21700	21495	21540	21451	21856	21552	21531	21495	21622	21715	21510	21533	21626	21691	21530	21709	21538	21565	21604	21878	21464	21724	21730	21677	21579	21621	21716	21724	21550	21588	21652	21721	21700	21483	21500	21663	21599	21481	21624	21636	21512	21720	21648	21700	21474	21726	21668	21598	21483	21709	21712	21502	21639	21572	21717	21435	21546	21587	21663	21630	21709	21662	21745	21559	21577	21720	21430	21654	21669	21787	21683	21641	21444	21725	21642	21479	21568	21654	21526	21808	21645	21637	21588	21601	21529	21670	21727	21769	21583	21476	21669	21681	21614	21589	21654	21857	21487	21575	21472	21590	21428	21672	21599	21795	21484	21635	21421	21748	21639	21633	21515	21540	21775	21732	21693	21675	21380	21501	21584	21586	21631	21497	21626	21892	21655	21636	21636	21712	21686	21413	21693	21652	21604	21442	21488	21579	21697	21507	21571	21644	21605	21573	21801	21552	21510	21604	21578	21692	21433	21423	21550	21547	21484	21606	21716	21654	21650	21719	21619	21552	21552	21534	21544	21511	21537	21529	21525	21739	21499	21377	21594	21682	21703	21666	21560	21855	21611	21834	21543	21707	21523	21530	21601	21700	21682	21559	21409	21697	21564	21608	21704	21550	21565	21639	21713	21699	21587	21534	21593	21564	21757	21556	21536	21619	21669	21452	21720	21643	21517	21500	21554	21619	21737	21655	21628	21428	21443	21627	21630	21577	21690	21462	21606	21749	21752	21731	21603	21559	21512	21883	21484	21736	21699	21520	21707	21607	21694	21568	21638	21584	21451	21665	21517	21436	21462	21665	21676	21768	21519	21536	21716	21541	21651	21580	21590	21724	21471	21848	21709	21453	21539	21445	21721	21725	21512	21529	21579	21641	21678	21754	21559	21475	21661	21723	21558	21499	21839	21479	21596	21688	21711	21684	21479	21495	21590	21630	21808	21683	21503	21719	21579	21547	21553	21752	21536	21666	21773	21460	21560	21634	21431	21642	21642	21630	21592	21688	21577	21578	21630	21687	21622	21877	21554	21492	21574	21606	21570	21649	21595	21586	21635	21612	21799	21671	21658	21626	21445	21653	21562	21622	21632	21540	21564	21574	21714	21511	21483	21626	21671	21443	21706	21712	21616	21605	21782	21669	21736	21795	21552	21703	21651	21832	21512	21570	21544	21581	21561	21506	21508	21443	21669	21575	21785	21601	21469	21561	21608	21796	21722	21671	21508	21533	21787	21459	21726	21515	21635	21502	21594	21601	21630	21449	21720	21560	21811	21724	21627	21702	21635	21616	21617	21459	21558	21596	21538	21741	21531	21578	21621	21658	21712	21545	21690	21673	21615	21548	21598	21512	21548	21662	21518	21604	21566	21614	21495	21622	21684	21675	21591	21725	21605	21524	21732	21511	21529	21633	21769	21806	21794	21558	21637	21624	21750	21735	21669	21551	21529	21698	21512	21585	21463	21407	21580	21491	21543	21666	21674	21555	21575	21487	21862	21543	21679	21754	21724	21527	21698	21566	21495	21682	21674	21640	21807	21681	21328	21646	21604	21467	21560	21678	21576	21591	21710	21758	21420	21735	21533	21658	21518	21605	21701	21568	21636	21498	21688	21551	21400	21687	21613	21696	21642	21669	21614	21576	21705	21732	21594	21645	21621	21683	21769	21551	21388	21506	21731	21525	21486	21611	21582	21574	21512	21579	21675	21527	21514	21568	21775	21471	21512	21685	21753	21586	21620	21557	21553	21753	21563	21573	21551	21698	21600	21622	21641	21743	21693	21787	21659	21540	21515	21627	21551	21410	21632	21709	21660	21636	21641	21584	21511	21709	21732	21398	21773	21490	21649	21623	21662	21790	21537	21590	21661	21621	21743	21877	21504	21663	21504	21553	21786	21527	21684	21527	21573	21570	21629	21580	21496	21720	21665	21520	21693	21675	21651	21676	21544	21621	21720	21652	21496	21734	21548	21654	21674	21511	21625	21498	21739	21710	21507	21519	21886	21587	21709	21741	21563	21562	21646	21990	21707	21717	21699	21636	21524	21581	21708	21666	21724	21502	21513	21634	21700	21561	21566	21773	21912	21548	21538	21692	21722	21573	21714	21840	21541	21670	21664	21635	21759	21531	21663	21660	21614	21597	21696	21729	21714	21679	21383	21666	21509	21622	21710	21591	21676	21732	21703	21493	21590	21761	21532	21616	21712	21638	21550	21546	21701	21613	21760	21578	21668	21530	21552	21543	21662	21624	21555	21710	21635	21627	21614	21556	21567	21562	21719	21820	21737	21674	21575	21581	21582	21649	21679	21699	21622	21443	21785	21699	21532	21766	21669	21606	21701	21602	21618	21667	21552	21570	21632	21884	21659	21624	21623	21736	21729	21649	21667	21655	21772	21514	21787	21422	21611	21421	21665	21524	21598	21581	21706	21515	21472	21550	21787	21738	21469	21704	21670	21474	21809	21634	21659	21569	21643	21643	21489	21626	21598	21543	21555	21467	21576	21662	21710	21503	21461	21650	21687	21689	21389	21668	21400	21752	21600	21732	21576	21729	21558	21722	21418	21633	21626	21468	21639	21618	21591	21713	21604	21593	21582	21470	21757	21669	21537	21647	21622	21557	21568	21550	21620	21715	21543	21483	21651	21558	21617	21570	21585	21534	21539	21477	21644	21741	21749	21811	21581	21582	21724	21754	21719	21665	21645	21580	21694	21351	21639	21937	21490	21817	21552	21599	21634	21691	21629	21552	21693	21531	21770	21802	21501	21465	21544	21655	21525	21706	21570	21719	21752	21701	21599	21510	21409	21475	21562	21525	21687	21766	21480	21511	21718	21492	21535	21663	21674	21641	21461	21684	21767	21560	21640	21572	21794	21501	21541	21598	21553	21660	21429	21761	21583	21710	21470	21779	21652	21700	21451	21795	21661	21527	21582	21750	21586	21621	21457	21600	21664	21651	21594	21678	21651	21688	21699	21659	21531	21846	21518	21407	21501	21586	21708	21591	21621	21621	21482	21725	21568
24368	21061	28193	26638	53433	64397	53293	39603	30994	28455	28431	28146	28020	27952	28170	28031	28123	28018	27991	28055	28043	28194	28034	27934	28069	27939	27936	27981	28138	28048	28029	27930	28095	28048	28059	28121	28029	28171	28230	27922	28058	28127	28008	27994	27898	27948	28135	28017	27949	27795	28027	27681	27957	27932	27887	28185	27833	27943	27952	27743	28162	27892	28020	27892	28006	27935	28118	27876	28024	27966	27987	28018	27914	27738	28002	27886	27789	28056	27874	27749	28076	27927	27763	27978	27945	27900	28029	27783	27743	28097	28175	28040	28076	28124	28172	27792	27930	28059	27876	27980	27833	27845	28054	28099	28044	27911	27822	28018	28124	28004	27859	27891	27895	27774	27966	27914	27948	27906	27993	28026	28040	27676	27945	28065	27890	27931	28150	27845	27899	28414	27950	28020	28083	27921	27783	28120	27918	27989	27913	27997	27964	28131	28004	27966	28063	28050	27916	27878	27997	28056	27966	28256	27987	27968	27972	28120	27950	28026	28161	27955	27762	27879	27624	28085	28051	28015	27988	27896	28060	28140	28056	27810	28028	28037	28015	28010	27841	27979	27827	27937	28081	28050	27995	28036	28194	27832	27939	28049	28093	28030	27768	28073	27969	27891	28244	28001	28007	28152	27927	27884	27850	28003	28200	28124	28043	28006	28154	27982	27934	27885	27982	27897	27913	28016	28206	27961	28188	28134	28233	28376	27935	27803	27939	28135	28186	27692	27988	27991	28178	27894	27761	27815	27933	27829	27825	27988	27817	27973	27852	27994	27857	28060	27962	28096	28133	28143	27960	27721	28025	27931	27924	28034	27949	27922	27986	27859	28049	28000	28016	27959	27945	28044	28081	28049	27958	28008	28026	27984	27875	28006	27964	27982	28067	28057	27998	27894	28105	28040	27925	28174	27868	28072	28020	28319	27885	27916	28066	27852	27906	27916	28082	28176	28138	28123	27969	27647	27884	27910	28106	27932	27781	28188	28156	27972	28049	27959	28027	27789	28194	27975	27950	28022	28153	27936	27877	27966	27952	27926	27977	27883	27919	27997	27868	27860	28036	27898	27867	27923	27966	27928	28123	27978	27835	28086	27949	27978	27810	27968	28096	27984	28028	27958	27981	27909	27927	28079	27829	27795	28042	27994	27795	28034	27890	27723	27945	28057	28056	28288	27923	27993	28136	28032	27937	27982	27971	28134	27921	28090	27957	28023	28087	28181	27961	28018	28048	28139	28058	28120	27854	28014	27903	28182	27931	27977	27772	27826	27843	27913	27892	27924	28144	28189	28152	27956	28114	27921	27972	27586	27973	27806	27842	27909	28072	28113	28093	28340	28220	27890	27690	28046	27878	27916	27936	27840	27873	28054	27870	28295	27942	28381	27919	28194	28005	27987	28110	27850	27790	27854	28214	28022	27907	27829	27993	28023	27942	27726	27990	28033	27974	28276	27987	28066	28088	27993	28021	27836	27731	28094	28093	28001	27779	27955	28206	28096	27884	27766	28245	27992	27838	27828	28118	27792	27991	28034	28026	28106	28242	28106	27927	27924	28051	27992	27940	28058	28042	28120	27953	27906	27921	28049	27846	28093	28081	28068	27968	28039	27917	27963	28285	27984	27935	28090	28086	27989	27468	28000	27882	28070	27861	28069	27914	27911	27951	27946	27994	28045	27968	27966	28127	27912	28223	28176	28049	28063	27904	28052	28071	27850	28089	27993	27993	27835	27832	27934	27928	28108	27970	27980	28033	27827	27852	27890	27777	27941	28001	27925	27878	28203	28108	28124	27944	27781	28029	28138	28116	28114	27882	28070	27727	27881	27970	28061	27804	27871	28079	27916	27925	28028	28045	27937	28126	28167	28050	28009	27998	27956	27886	28086	27933	27997	28044	28134	27988	27956	28084	28107	27825	28098	28078	28004	27860	27772	28044	28191	28047	28096	27971	28049	28322	27887	28156	27969	28107	28079	27982	28063	28034	28070	28053	28015	28211	28094	27915	28011	28104	28098	28004	27892	28218	28199	27985	27980	27909	27886	28039	28217	28150	27929	27797	27991	28146	27701	28223	27954	28073	28015	28236	28201	28050	27910	27822	27911	28021	28042	27999	27860	27877	27972	27883	27919	27876	27908	27940	27857	28178	27990	27994	27846	27920	27979	28097	27907	28057	28151	28069	27918	28131	28048	28054	27955	28240	28095	28009	27982	27914	28082	27948	28086	27974	27713	28158	27868	27971	28112	27852	27858	27837	27968	27829	27942	27817	28027	28217	27842	27964	27807	28042	27991	28110	28123	28036	28208	28044	28056	27983	28009	27911	27780	27820	27827	28213	27984	27989	27881	28008	28065	27953	27921	28020	28014	27753	27998	28153	28139	28015	27911	27784	27949	28010	27730	28004	28091	28042	27993	27936	28032	27974	28008	28084	28082	28042	28194	28134	27987	27962	27811	27885	28172	28133	27931	28241	27975	28282	28017	28008	27774	28012	28207	28172	28044	28054	27991	28096	28096	27909	28050	27995	27997	28051	27887	28090	28006	28122	28066	28101	27996	28169	28090	28027	27728	28073	27981	28217	28025	28132	27908	28060	27971	28003	27843	27855	27782	28091	27899	27949	27942	28151	27957	27769	28096	28016	27949	27996	28132	27887	27910	27729	27906	27946	27933	28244	27905	27935	27989	27983	28044	28150	27910	27877	27999	27947	27934	27954	27892	27967	27988	27835	28048	28182	27807	28093	27947	28058	28141	27890	27985	27975	28072	28282	27861	27945	27851	27849	28118	27940	28210	28021	27954	27966	27861	27984	27960	27978	27828	28041	27993	27922	27979	28285	28166	27840	28037	27902	28005	27819	27952	28213	27953	28082	27878	28120	27961	28171	28057	27863	28063	28040	27946	27812	28157	28207	27974	28006	28123	27987	28090	27797	27951	27949	27961	28069	27918	27827	27923	28090	27887	28058	28071	27949	27988	28139	27977	28156	27828	28069	28001	28046	27801	27852	27957	28085	27835	28051	28110	27985	28085	27918	28120	28257	28004	28127	28030	27861	28113	28072	27897	27937	28239	28195	28117	27988	28095	28030	27900	28059	28053	28080	28230	28038	27784	28126	28251	28052	28014	27880	27691	27970	27984	27838	28090	27850	27859	28050	27960	28182	28136	28078	27775	28148	27678	28083	27931	28256	27751	27854	27972	28164	27854	28032	28066	27993	27793	28109	27965	27862	27839	28124	28079	27800	27805	27843	27802	27963	28215	27924	27983	27923	28091	28205	28049	28031	28240	28260	28053	27928	28070	27955	28022	27888	27845	28076	27774	27738	27992	28123	27786	28115	28022	27717	27948	27823	28028	28001	27881	27897	28032	27819	28032	28123	27783	28041	27833	28080	27976	28009	27747	27874	28061	27854	28129	28007	27941	27945	28275	27953	27889	27860	28035	27959	27700	28139	28028	27864	27935	27772	27812	27823	28178	28130	27790	27851	28066	27972	27877	27968	28086	27906	28041	28099	27977	28033	28001	27942	27838	27916	28119	28129	28026	28058	28041	27788	27841	27967	27836	28080	27824	28000	27842	27913	28211	27968	27832	27971	28149	28115	27881	28172	28041	27868	27954	27640	27864	27861	28122	28198	28161	28326	28102	27993	27976	27910	27956	27995	27858	27866	27903	28026	27957	27939	27952	28000	27875	27909	27795	27878	28080	28296	27836	28024	28112	28106	28175	27756	27988	27964	27978	27893	28002	28027	27923	27972	27982	27854	27991	27955	27944	28026	27691	28074	28216	27880	27945	28095	28374	28173	28037	27954	28093	27754	28127	27941	27995	28111	28006	27924	28074	27999	27986	27964	27894	27923	28134	27925	27934	27958	27992	27984	27885	27866	27855	28049	28037	28165	27932	28110	27797	27828	27797	28100	28154	27906	27994	27965	27902	28204	28093	27858	28009	28071	27881	27983	28005	27946	27920	28076	27821	27939	28235	27920	28104	28171	28043	27975	28060	28177	27944	28040	28023	28021	27896	28155	27876	27900	27973	27968	27850	27985	27824	27982	27744	27892	27792	28169	28001	27818	27898	28181	27775	27922	27983	27689	28140	27953	28011	28178	27997	27903	27854	28121	27910	28078	27949	27813	28185	28180	27940	27988	28074	28160	27984	28102	27855	27865	28211	28090	27968	28106	28020	28014	28078	28010	28140	27827	27891	28054	28024	28014	27919	28014	28023	28029	27861	28024	28095	28177	28106	28096	28067	27840	27900	27926	28059	28070	27889	27840	27882	27920	27897	28023	27974	27992	27920	28147	27967	28080	28021	28085	28044	27961	28053	28012	28067	27910	28009	28062	28102	28069	27968	28144	27883	27981	28091	27794	28043	27951	27699	28075	28143	28074	28042	27842	27789	27876	27944	27791	27801	28075	27853	28158	28073	27933	27659	27977	28044	27985	28145	27730	28057	27765	27966	28271	27822	27858	28016	27923	28069	28079	27952	28137	27933	28045	27970	27910	28080	27929	27804	27869	27955	27883	28299	27901	28064	28055	28035	28326	28430	28123	27940	27884	27922	28114	27880	28094	27935	28134	27990	27961	27930	28104	28049	28039	28254	28023	28206	28276	27898	27887	27931	27929	28010	27896	27891	27959	28045	28011	28302	27894	27968	27783	27867	27632	27920	28156	28080	28014	28090	27888	27990	28064	27929	27792	28064	27955	27938	28030	28264	27949	28017	28228	28034	27689	27690	27925	28001	28149	27925	28049	28055	28095	27957	27955	27895	28089	27763	27806	27864	28070	27937	28014	28039	28013	27830	27916	28052	28034	28107	27991	28094	28220	27900	28034	28160	27806	27905	27902	27804	28071	28100	28007	27861	27872	27909	27969	28170	28031	27875	28009	27768	27902	28105	27942	27806	28117	27822	28115	27916	28014	28057	27970	27912	28026	27902	28170	28211	27850	28023	28182	28066	27859	28022	28156	28026	27930	28006	27888	28199	28154	27857	28120	27984	27991	27774	28023	28272	27835	28266	27983	28215	28195	28211	27962	28018	28177	27851	28026	28167	28069	27950	28119	28010	28003	28174	27967	27987	28064	27953	28124	28035	27674	27958	27838	28159	27983	27976	27901	28190	28091	28053	27849	27861	27796	28121	28103	28096	28014	27876
17292	25935	25553	32882	61963	63890	50344	35689	24710	21851	21685	21811	21816	21924	21878	21780	21676	21814	21832	21959	21802	21758	21902	21892	21880	21601	21813	21837	21797	21848	21924	21685	21789	21832	21889	21766	21824	21702	21849	21677	21741	21836	21803	21866	21880	21836	21850	21694	21746	21875	21759	21858	21909	21814	21965	21918	21910	21881	21838	21966	21718	21840	21816	21851	21614	21665	21566	21727	21619	21874	21825	21858	21890	21622	21694	21738	21827	21737	21865	21771	21841	21628	21833	21907	21596	21612	21821	21816	21890	21765	21935	21916	21887	21573	21916	21645	21861	21961	21856	21830	21824	21744	21998	21753	21694	21719	21916	21867	21869	21714	21788	21807	21777	21819	21666	21749	21842	21888	21758	21721	21730	21911	21740	21896	21767	21753	21720	21901	21742	21735	21766	21667	21708	21858	21577	21833	21855	21689	21933	21732	21709	21832	21971	21685	21897	21785	21819	21686	21861	21953	21898	22093	21838	21802	21675	21552	21855	21613	21884	21800	21887	21963	21730	21766	21815	21684	21762	21768	21796	21724	21657	21791	21850	21959	21697	21724	21896	21666	21793	21855	21797	21698	21893	21798	21893	21848	21927	21780	21712	21933	21752	21809	21787	21911	21877	21858	21849	21770	21931	21891	21846	21945	21776	21549	21756	21963	21869	21802	21643	21711	21744	21733	21835	21741	21859	21773	21882	21814	21749	21814	21866	21896	21838	21820	21587	21786	21898	21681	21843	21734	21810	21839	21827	21789	21765	21785	21772	21766	21825	21863	21868	21868	21872	21663	21988	21899	21828	21869	21723	21710	21742	21820	21939	21681	21705	21757	21791	21709	21845	21782	21799	21683	21769	21752	21775	21866	21802	21734	22062	21763	21896	21871	21885	21719	21768	21940	21828	21796	21869	21943	21940	21703	21835	21776	21824	21883	21801	21816	21732	21793	21815	21750	21886	21908	21822	21967	21827	21797	21774	21682	21921	21778	21809	21728	21726	21970	21749	21734	21892	21745	22007	21898	21850	21627	21689	21966	21944	21708	21822	21952	21728	21987	21906	21833	21815	21843	21661	21934	22101	21670	21921	21648	21904	21807	21944	21632	21681	21855	21664	21714	21851	21598	21914	21951	21744	21826	21799	21650	21732	21723	21967	21836	21959	21615	21774	21731	21661	21805	21814	21895	21738	21703	21714	21743	21806	21820	21832	21559	21742	21912	21820	21900	21972	21667	21773	21872	21921	21651	21726	21682	21850	21532	21940	21768	21885	21823	22008	21806	21655	21729	21642	21705	21885	21873	21814	21822	21612	21754	21787	21712	21867	21708	22050	21668	21750	21880	22068	21842	21936	21831	21834	21888	21731	21896	21903	21769	21898	21817	21926	21766	21542	21859	21737	21768	21795	21914	21669	21868	21665	21839	21796	21788	21714	21835	21718	21882	21913	21720	21761	21833	21948	21758	21904	21716	21886	21822	21785	21838	21825	21925	21648	21766	21827	21743	21772	21764	21835	21876	21895	21782	21714	21834	21631	21594	21906	21986	21793	21758	21679	21705	21746	21762	22030	21647	21729	21746	21763	21850	21903	21737	21822	21872	21829	21842	22007	21815	21873	21685	21940	21830	21843	21769	21775	21869	21777	21797	21787	21852	21767	21720	21812	21784	21651	21606	21752	22001	21672	21793	21866	21738	21774	21766	21778	21724	21843	21766	21975	21723	21928	21745	21975	21903	21765	21873	21837	21743	21853	21825	21886	21825	21749	21770	21717	21854	21855	21743	21760	21740	21941	22030	22062	21800	21832	21825	21878	21696	21954	21553	21640	21795	21757	21967	21910	21678	21811	21715	21736	21867	21571	21839	21863	21825	21611	21851	21783	21783	21782	21587	21774	21783	21634	21930	21933	21770	21891	21803	21767	21803	21637	21676	21659	21697	21636	21880	21758	21690	21714	21688	21872	21852	21630	21831	21816	21950	21756	21484	21906	21649	21677	21935	21892	21698	21911	21746	21528	21793	21834	21705	21644	21686	21785	21902	21889	21787	21685	21579	21757	21944	21807	21715	21811	21756	21705	21858	21721	21736	21807	21604	21787	21804	21750	21712	21847	21802	21838	21734	21651	21778	21988	21841	21829	21729	21797	21688	21768	21660	21731	21758	21663	21696	21799	21847	21684	21759	21832	21800	21770	21733	21585	21757	21754	21947	21779	21830	21562	21645	21868	21840	21826	21914	21622	21853	21934	21785	21865	21666	21889	21622	21821	21705	21760	21742	21857	21759	21705	21726	21832	21823	21904	21963	21579	21836	21675	21879	21872	21779	21709	21726	21728	21898	21711	21657	21755	21705	21726	21764	21842	21859	21674	21850	21750	21841	21752	21776	21840	21759	21780	21804	21904	21581	21836	21671	21793	21849	21892	21821	21874	21854	21841	21943	21880	21871	21854	21664	21760	21877	21909	21522	21839	21782	21733	21794	21760	21795	21902	21705	21950	21879	21928	21877	21662	21818	21812	21792	21774	21733	21881	21879	21666	21839	21847	21715	21875	21784	21824	21854	21709	21725	21698	21728	21820	21806	21924	21735	21764	21712	21770	21695	21690	21852	21715	21801	21621	21777	21806	21881	21951	21877	21547	21782	21709	21863	21910	21750	21780	21736	21776	21716	21601	21705	21932	21806	21905	21752	21860	21721	21824	21602	21765	22028	21916	21833	21810	21943	21741	21806	21826	21825	21793	21660	21822	21744	21826	21687	21851	21687	22046	21859	21737	21787	21668	21752	21733	21954	21643	21738	21853	21721	21748	21937	21804	21878	21655	21807	21808	21825	21824	21624	21828	21774	21731	21895	21847	21820	21682	21839	21837	21599	21782	21627	21652	21847	21735	21869	21735	21789	21810	21866	21978	21827	21840	21828	21731	21857	21801	21759	21856	21704	21848	21731	21888	21703	21875	21721	21922	21650	21841	21918	21770	21830	21910	21862	21603	21881	21935	21811	21799	21816	21806	21814	21817	21845	21640	21777	21736	21787	21813	21825	21956	21793	21972	21894	21758	21801	21710	21652	21642	21878	21796	21803	21729	21893	21885	21668	21897	21854	21888	21740	21774	21992	21777	21784	21901	21750	21676	21802	21619	21652	21706	21642	21692	21941	21705	21767	21763	21744	21673	21807	21763	21897	22060	21801	21868	21677	21630	22053	21984	21716	21898	21745	21644	21852	21630	21803	21782	21668	21778	21832	21849	21873	21794	21707	21837	21852	21742	21695	21708	21801	21804	21876	21789	21559	21771	21895	21765	21873	21789	21791	21737	21725	21908	21751	21868	21845	21980	21808	21779	21557	21693	21953	21774	21829	21820	21822	21868	21863	21825	22036	21706	21790	21626	21946	21821	21778	21797	21776	21755	21657	21674	21857	21687	21959	21741	21765	21829	21612	21753	21840	21836	21749	21724	21885	21915	21727	21907	21847	21584	21748	21926	21893	21684	21778	21920	21815	21844	21657	21651	21998	21968	21747	21914	21758	21684	21652	21798	21834	21811	21783	21975	21729	21842	21918	21625	21823	21825	21942	21854	21805	21850	21638	21769	21618	21785	21848	21717	21651	21842	21909	21708	21944	21753	21858	21680	21924	21661	21726	21849	21733	21778	21924	21793	21872	21862	21764	21773	21652	21679	21727	21811	21837	21885	21759	21867	21982	21910	21907	21743	21820	21651	21864	21697	21888	21637	21735	21781	21814	21860	21801	21931	21653	21889	21648	21985	21725	21838	21756	21877	21659	21934	21911	21634	21615	21774	21817	21852	21816	21862	21760	21845	21717	21875	21926	21927	21726	21850	21710	22014	21646	21761	21950	21772	21797	21878	21855	21746	21740	21883	21705	21739	21823	21805	21897	21698	21734	21686	21830	21870	21895	21793	21865	21880	21854	21699	21873	21784	21811	21893	21912	21839	21775	21763	21800	21884	21845	21780	21888	21690	21739	21760	21826	21679	21833	21796	21861	21827	21800	21672	21883	21928	21835	21686	21925	21851	21866	21764	21748	22047	21742	21766	21784	21883	21744	21869	21667	21827	21697	21895	21958	21755	21772	21759	21859	21844	21631	21842	21865	21662	21831	21882	21675	21577	21816	21828	21763	21901	21641	21787	21746	21707	21775	21915	21908	21930	21758	21748	21854	21772	21756	21832	21767	21781	21881	21848	21855	21836	21881	21772	21686	22116	21691	21724	21888	21947	21587	21890	21860	21957	21751	21790	21757	22043	21859	21786	21791	21624	21783	21706	21873	21794	21867	21948	21629	21809	21672	21784	22031	21968	21716	21851	21984	21775	21865	21875	21759	21985	21891	21681	21643	21594	21787	21711	21799	21777	21659	21779	21720	21724	21911	21731	21822	21735	21893	21769	21779	21764	21693	21793	21857	21784	21964	21821	21963	21608	21853	21958	21951	21746	21718	21907	21847	21857	21750	21952	21935	21793	21642	21724	21854	21796	21681	21915	21843	21732	21823	21910	21614	21808	21798	21878	21885	21766	21857	21745	21823	21974	21816	21692	21873	21737	21869	21794	21577	21963	21857	21843	21870	21881	21668	21690	21740	21769	21578	21826	21739	21827	21727	21721	21678	21745	21925	21589	21671	21850	21773	21759	21795	21830	21608	21894	21759	21839	21891	21820	21767	21849	21660	21848	21624	21699	21927	21669	21883	21661	21883	21714	21912	21704	22003	21791	21811	21821	22004	21842	21796	21875	21877	21594	21819	21762	21947	21815	21776	21874	21765	21743	21889	21797	21875	21826	21686	21821	21792	21823	21897	21788	21876	21689	21769	21700	21689	22024	21738	21745	21774	21814	21939	21809	21645	21674	21742	21788	21801	21885	21843	21890	21895	21841	21849	21735	21640	21913	21821	21923	21805	21918	21912	21830	21709	21952	21632	21912	21896	21744	21734	21807	21991	21819	21636	21867	21844	21464	21872	21803	21769	21797	21908	21608	21877	21888	21675	21890	21591	21744	21867	21583	22019	21703	21722	21915	21805	21698	21842	22016	21722	21815	21842	21820	21729	21821	22047	21741	21787	21854	21802	21821	21906	21754	21910	21666	21757	21802	21905	21744	21773	21871	21788	21822	21698	21754	21842	21869	21776	21853	21601	21749	21832
22605	21052	28754	25791	53793	73719	63879	47006	34061	29582	28901	29030	28933	28998	28936	28927	29074	28848	28992	28856	28854	28732	28849	28755	28821	29001	28852	28760	28765	28833	28595	29031	28872	28783	28542	28549	28692	28744	28660	28543	28791	28844	28562	28592	28770	28699	28730	28762	28607	28732	28643	28641	28654	28557	29034	28663	28621	28724	28616	28776	28700	28928	28486	28473	28314	28736	28801	28779	28687	28646	28866	28869	28560	28716	28622	28767	28715	28699	28463	28611	28650	28563	28693	28429	28533	28766	28666	28647	28723	28662	28556	28549	28576	28329	28483	28834	28613	28635	28621	28588	28799	28681	28663	28619	28893	28545	28548	28711	28697	28878	28852	28618	28694	28513	28693	28546	28579	28938	28714	28644	28405	28496	28337	28452	28806	28559	28562	28639	28944	28613	28840	28618	28754	28721	28722	28631	28776	28304	28793	28827	28945	28478	28424	28521	28922	28532	28569	28572	28796	28606	28555	28676	28615	28705	28662	28793	28681	28778	28674	28657	28846	28577	28909	28609	28583	28794	28831	28380	28549	28954	28693	28671	28642	28355	28577	28565	28629	28622	28928	28590	28649	28654	28399	28680	28493	28688	28585	28515	28540	28640	28450	28596	28656	28734	28819	28573	28513	28615	28601	28861	28754	28593	28500	28673	28776	28873	28502	28462	28763	28523	28635	28610	28657	28591	28488	28627	28511	28491	28869	28582	28613	28416	28622	28500	28562	28724	28538	28439	28744	28744	28654	28405	28714	28590	28509	28687	28870	28612	28474	28659	28625	28733	28513	28472	28658	28598	28431	28436	28385	28554	28893	28473	28784	28527	28657	28474	28507	28290	28668	28613	28579	28885	28661	28559	28495	28400	28691	28754	28726	28676	28766	28867	28633	28446	28709	28598	28591	28736	28614	28359	28719	28777	28720	28719	28578	28647	28936	28466	28902	28614	28555	28401	28739	28542	28798	28550	28752	28705	28245	28545	28590	28564	28525	28587	28891	28415	28692	28625	28828	28479	28720	28461	28628	28575	28584	28673	28597	28570	28741	28390	28647	28764	28680	28268	28546	28719	28609	28718	28754	28605	28647	28605	28529	28403	28579	28394	28555	28512	28383	28818	28619	28696	28553	28685	28743	28696	28651	28690	28623	28724	28468	28726	28761	28600	28781	28491	28772	28482	28550	28311	28669	28573	28762	28598	28602	28612	28555	28785	28712	28746	28766	28715	28546	28417	28707	28750	28886	28442	28488	28613	28734	28669	28696	28745	28525	28477	28535	28648	28698	28540	28609	28634	28620	28538	28754	28796	28692	28494	28635	28745	28754	28329	28518	28468	28771	28534	28561	28594	28466	28517	28459	28829	28643	28669	28811	28804	28597	28809	28783	28621	28788	28893	28648	28650	28759	28560	28691	28534	28660	28617	28718	28639	28693	28632	28814	28543	28536	28542	28601	28540	28458	28504	28519	28519	28721	28802	28549	28528	28569	28414	28744	28774	28733	28605	28740	28563	28562	28862	28604	28645	28657	28642	28838	28690	28536	28663	28673	28804	28607	28724	28543	28407	28647	28619	28515	28796	28565	28692	28491	28660	28644	28502	28532	28610	28522	28797	28599	28493	28464	28583	28476	28515	28657	28671	28878	28675	28709	28796	28855	28789	28605	28823	28599	28811	28633	28405	28682	28535	28442	28663	28620	28787	28574	28533	28583	28429	28438	28603	28863	28474	28493	28845	28567	28886	28861	28780	28812	28321	28561	28738	28694	29013	28640	28538	28638	28660	28672	28689	28665	28438	28804	28718	28644	28720	28638	28826	28544	28654	28593	28893	28642	28749	28741	28767	28720	28665	28461	28676	28640	28639	28825	28677	28685	28533	28627	28593	28557	28660	28583	28345	28810	28797	28558	28777	28582	28520	28830	28552	28532	28788	28505	28624	28813	28592	28723	28665	28542	28607	28674	28815	28539	28840	28775	28511	28750	28437	28772	28645	28450	28447	28617	28451	28513	28756	28445	28694	28536	28650	28649	28608	28654	28945	28505	28507	28562	28545	28581	28514	28474	28696	28569	28652	28632	28751	28733	28682	28638	28417	28355	28645	28597	28516	28646	28490	28497	28604	28575	28632	28636	28599	28800	28598	28694	28552	28589	28605	28409	28445	28611	28823	28691	28660	28644	28568	28606	28744	28717	28627	28827	28574	28775	28507	28735	28357	28594	28665	28482	28684	28629	28830	28549	28374	28698	28610	28683	28224	28628	28776	28659	28724	28728	28678	28736	28665	28630	28696	28626	28884	28818	28486	28707	28564	28924	28607	28700	28819	28479	28739	28534	28767	28720	28677	28478	28410	28512	28695	28470	28725	28781	28698	28708	28780	28581	28356	28621	28850	28791	28456	28717	28714	28626	28493	28725	28767	28733	28410	28736	28742	28718	28580	28650	28495	28661	28692	28581	28675	28635	28820	28751	28620	28694	28794	28411	28597	28380	28546	28668	28592	28477	28516	28776	28469	28849	28527	28541	28660	28685	28679	28555	28495	28605	28861	28624	28681	28636	28550	28641	28781	28779	28641	28621	28835	28763	28697	28552	28425	28483	29121	28672	28340	28519	28560	28593	28642	28642	28854	28485	28866	28685	28645	28768	28642	28679	28662	28543	28562	28745	28632	28828	28801	28574	28513	28788	28724	28830	28490	28648	28674	28583	28442	28543	28499	28766	28550	28816	28587	28535	28512	28572	28778	28349	28466	28366	28682	28884	28678	28581	28844	28750	28607	28651	28695	28697	28648	28645	28678	29000	28646	28542	28469	28628	28623	28598	28706	28309	28606	28621	28509	28625	28542	28433	28439	28628	28720	28616	28583	28604	28603	28670	28654	28596	28548	28570	28498	28617	28606	28682	28323	28424	28738	28710	28655	28618	28678	28504	28489	28851	28747	28689	28762	28590	28547	28888	28863	28599	28626	28637	28647	28695	28434	28837	28605	28660	28532	28773	28362	28484	28811	28588	28572	28435	28524	28991	28595	28540	28504	28943	28606	28825	28484	28354	28443	28677	28636	28684	28350	28590	28778	28504	28428	28592	28406	28625	28640	28554	28843	28538	28794	28898	28555	28621	28612	28709	28526	28761	28718	28723	28588	28760	28418	28756	28832	28870	28756	28356	28835	28728	28783	28354	28716	28538	28689	28688	28498	28336	28826	28540	28797	28809	28626	28779	28505	28678	28575	28622	28658	28701	28812	28731	28679	28686	28506	28871	28607	28510	28658	28401	28546	28484	28695	28865	28366	28756	28586	28642	28784	28710	28797	28673	28904	28634	28783	28589	28397	28493	28522	28696	28627	28839	28618	28468	28565	28515	28763	28689	28484	28498	28616	28752	28399	28849	28615	28515	28672	28531	28488	28680	28450	28432	28307	28627	28465	28579	28733	28738	28593	28599	28679	28671	28669	28912	28873	28665	28810	28709	28437	28614	28711	28820	28531	28751	28585	28561	28497	28626	28679	28387	28444	28605	28918	28527	28482	28616	28676	28662	28811	28535	28753	28739	28593	28497	28271	28582	28598	28675	28536	28473	28653	28767	28386	28537	28582	28652	28710	28580	28480	28687	28539	28691	28498	28699	28472	28649	28670	28556	28365	28881	28493	28609	28655	28598	28756	28692	28574	28763	28838	28897	28861	28681	28484	28626	28808	28502	28786	28722	28713	28515	28581	28581	28543	28566	28631	28699	28723	28816	28823	28781	28520	28447	28619	28666	28709	28580	28583	28520	28641	28562	28681	28682	28297	28608	28491	28695	28710	28466	28799	28681	28700	28690	28596	28597	28458	28727	28465	28642	28615	28648	28721	28554	28608	28860	28607	28455	28571	28626	28526	28618	28525	28418	28648	28817	28504	28593	28740	28598	28391	28656	28773	28585	28501	28661	28582	28844	28822	28671	28614	28711	28811	28609	28482	28712	28562	28694	28591	28668	28711	28423	28553	28776	28780	28724	28608	28468	28589	28642	28802	28885	28933	28603	28594	28472	28816	28729	28898	28573	28550	28618	28577	28554	28650	28557	28714	28684	28597	28636	28629	28488	28672	28553	28758	28785	28837	28532	28788	28610	28837	28907	28651	28669	28629	28755	28482	28504	28710	28393	28693	28486	28618	28449	28690	28565	28507	28441	28763	28578	28667	28770	28569	28492	28722	28573	28847	28467	28758	28792	28561	28972	28542	28685	28891	28399	28466	28603	28766	28662	28573	28480	28748	28420	28489	28762	28619	28748	28722	28505	28924	28579	28592	28699	28760	28879	28618	28823	28671	28654	28725	28525	28508	28604	28447	28694	28435	28725	28659	28747	28546	28528	28419	28490	28663	28604	28752	28628	28612	28667	28598	28527	28871	28777	28527	28490	28793	28655	28856	28569	28611	28675	28492	28470	28779	28837	28700	28781	28585	28526	28674	28848	28565	28596	28344	28697	28712	28719	28764	28574	28617	28410	28775	28547	28687	28753	28703	28632	28656	28481	28222	28567	28438	28639	28758	28591	28573	28527	28725	28855	28519	28655	28509	28549	28434	28545	28513	28494	28476	28675	28720	28748	28603	28488	28672	28602	28496	28505	28727	28724	28458	28677	28723	28575	28741	28628	28805	28666	28473	28529	28591	28583	28473	28826	28629	28810	28540	28596	28663	28684	28609	28654	28768	28714	28710	28593	28611	28514	28678	28555	28682	28866	28648	28476	28660	28592	28322	28760	28667	28683	28785	28673	28691	28579	28596	28819	28776	28747	28639	28797	28731	28692	28718	28642	28684	28632	28518	28626	28750	28603	28619	28588	28968	28580	28695	28722	28585	28678	28556	28682	28589	28701	28589	28643	28549	28746	28543	28722	28549	28612	28843	28376	28431	28644	28719	28727	28530	28600	28616	28432	28641	28748	28786	28684	28798	28871	28663	28493	28743	28672	28869	28522	28575	28595	28682	28827	28695	28795	28683	28466	28859	28565	28694	28862	28806	28674	28778	28628	28656	28694	28636	28482	28411	28528	28577	28615	28743	28796	28681	28505	28610	28754	28703	28769	28708	28739	28663	28841	28536	28516	28437	28654	28600	28513	28477	28880	28752	28469	28383	28715	28438	28565	28512	28442	28442	28659	28492	28787	28551	28419	28414
19177	32015	30535	50226	82512	84908	67333	46884	27291	22213	22093	22219	22032	22146	22174	22216	21871	22238	22007	22120	22004	22298	22166	22423	22324	22238	21905	21983	22248	22115	22232	22138	22204	22247	22057	22124	22056	22151	22280	22225	22189	22183	22219	22177	22059	21898	22279	22069	22154	22010	22086	21992	22030	22147	22299	22007	22336	22057	22247	22045	22194	22328	22066	22317	22057	22161	22253	22311	22141	22141	22142	22155	22080	22297	22136	22249	22166	22162	22352	22236	22118	22179	22200	22319	22162	22059	21926	22067	22027	22068	21970	22094	22118	22206	22242	22120	22185	22163	22136	22227	22257	22191	22238	22155	22034	22232	22155	22089	22241	22308	22055	22276	22082	22186	22033	22086	21990	22040	22089	22050	22330	22039	22106	22053	21984	22111	22213	22271	22141	22086	22141	22108	22202	22246	22229	22091	22393	22039	22240	22192	22003	22147	22286	22164	22213	22032	22056	22063	22302	22218	21910	22141	22242	22120	22265	21973	22211	22088	22362	22169	22233	22240	22085	22265	22042	22049	22020	22219	22131	22321	22179	22085	22147	22129	21998	21997	22349	22266	22125	22040	22003	22010	22196	22025	22009	22097	22074	22145	22166	22275	22055	22236	22230	22103	22093	22182	22135	22193	22347	22066	22159	22201	22133	22155	22191	22084	22077	22161	22114	21912	22138	22293	22129	21981	22021	22231	21995	21974	21983	22115	22155	22106	22294	22112	22128	22165	22028	22067	22141	22041	22205	22210	21934	22120	22114	22084	21852	22261	22269	22128	22017	22116	21875	22357	21963	22120	21905	22173	22072	22145	22095	22128	22148	21978	22204	22101	22096	22249	22124	21887	22112	22039	22010	22052	22026	22148	22123	21957	22034	21922	22043	21909	22077	22320	21992	22223	22223	22161	22149	22087	22253	22140	22213	22129	22247	21949	21991	22203	22031	22198	22118	21898	22096	22286	22037	22358	22140	22144	22157	22152	22221	22110	22172	22098	22161	22018	21994	22031	22056	22029	22126	22170	22113	22115	22119	21983	22243	21938	22195	22136	22081	22167	22229	22247	22208	22106	22021	22012	22091	22146	22104	22058	22126	22231	21976	22231	22167	22075	22063	22045	22129	22092	22261	22133	22103	21981	22141	22112	21999	22161	22120	22016	21937	22183	22111	22193	22316	22036	22278	22089	22126	21945	22160	22261	22212	21963	22265	22124	22069	22137	22148	22235	22125	22053	22196	22069	22115	22201	22074	22073	22208	22040	22323	21976	22066	21958	22284	22279	22214	22013	22207	22107	22247	22103	22162	22045	22241	22209	22209	21907	22051	22271	22174	22070	22139	22132	22233	22072	22256	22146	22195	22024	22195	21985	22053	22088	22246	22243	22287	22077	22144	22073	22085	22046	21935	21958	22253	22056	22147	22136	22025	22157	21960	22148	22142	22243	22157	22159	22087	22206	22248	21998	22198	21992	22025	22085	22149	22174	22119	22052	22273	22107	21993	21971	21874	22349	22063	22188	22330	21980	22211	22252	22298	22137	22064	22171	22279	22057	22057	22056	22059	22057	22139	22235	22080	22078	22119	22039	21955	22118	22187	22125	22050	22232	22234	22195	22036	22230	22252	22116	21915	22121	22194	22106	22021	22160	22014	21990	21982	22203	22137	22117	22105	22048	22217	22149	22192	22029	22058	22054	22058	22172	22142	22114	22006	22305	22161	22243	21946	22029	22165	22163	22214	22040	21985	22189	22115	22034	21977	22128	22114	22221	22343	22156	22221	22063	22188	22238	22121	21892	22157	22146	22215	22070	22014	21969	22087	22015	22212	21993	22207	22106	22110	22244	22075	22098	22250	22189	21918	21991	22219	22024	22080	21983	22278	22057	22071	22163	22054	22007	22207	22134	22127	21963	22106	22283	22203	22171	22285	22199	22209	22116	22134	22095	21959	22256	22115	22235	22011	22233	22084	22143	22000	22221	21997	22071	22176	22294	21992	22192	22361	22019	22100	22025	22011	22350	22259	22034	22095	22090	22045	22117	22159	22155	22253	21953	22184	22154	22178	22204	22055	21925	22325	22076	22164	22312	22163	22047	22121	22367	22008	22047	22076	22074	22062	22063	22089	22138	22192	22132	22264	22120	22310	22034	22156	22034	22321	21962	22204	22201	22209	22051	21982	21936	22096	22191	22271	22111	21968	22085	22194	22199	22159	22124	22180	22093	22198	22142	22392	22063	22071	22126	22227	21981	22100	22129	22119	22107	22225	22298	22210	22079	22134	21985	21978	22019	22229	22189	22120	22138	22099	21982	22062	22121	22258	22184	22122	22222	22171	22065	22237	21927	21946	22020	22229	22129	22077	22154	22062	22298	22200	21915	22106	22030	22045	22091	22128	22136	22253	22013	22163	22147	22201	22118	22230	22076	22044	22220	22174	22155	22034	22228	22172	22242	22196	22126	22232	22336	22017	22145	22059	22141	22153	22188	22159	22188	22239	22180	22095	22180	22108	22036	22252	22189	22048	22060	22260	22042	22003	22275	22123	22236	22136	22081	22116	22145	22120	22242	22170	22301	22038	22154	22014	22189	22166	22023	22233	22193	22050	22156	21932	22041	22185	22300	22259	22230	22197	22120	22298	22158	22055	21942	22059	22161	22163	22050	22071	22186	22009	22094	22143	22147	22097	22231	22327	22286	22235	22304	22125	22196	22151	22080	22369	22031	22225	22199	22125	22187	22227	22201	22228	22046	22038	22001	22126	22262	22191	22242	21969	22178	22086	21992	22221	21996	22164	22059	21977	22008	22157	22001	22105	22066	22207	22057	22157	22009	22144	22231	22204	22116	22221	22197	22090	22254	22119	22071	22323	22133	22107	22115	22176	22140	22134	22055	22161	22215	22139	21948	22083	22166	22029	22268	22073	22356	22080	22047	22003	22026	22074	22150	22066	22185	22021	22172	22262	22256	22145	22124	22160	22202	22077	22227	22211	22218	22094	22155	22183	22116	22144	22166	22188	22182	22088	22105	22233	22181	22098	22130	21986	22232	22221	22084	22342	22159	22184	22184	22251	22083	22203	22027	22124	22064	22158	22087	22154	22055	22156	22201	22162	22146	22022	22051	22057	22189	22076	22214	22230	22067	22058	22264	22237	22182	22127	22199	22091	22022	22029	22120	21990	22085	22071	22015	22043	22169	22281	22175	22213	22100	22203	22080	21947	22035	22195	21949	22171	22100	22039	22120	22168	22206	22285	22100	22035	22168	22136	22065	22138	22146	22131	22109	22061	22096	22380	22253	22314	22145	22027	22049	21939	22106	22048	22141	22146	22202	22238	22210	22051	22131	22048	22354	22285	22124	22179	22142	22199	22187	22228	22037	22133	22039	21979	21979	22049	21973	22137	22063	22074	22229	22193	22217	22208	22159	22369	22242	22270	22054	22034	22290	22240	22182	22065	22084	22183	22161	22103	22149	22298	22156	22122	22118	22350	22232	22106	21959	22171	22157	22251	22134	22028	22153	22129	22026	22100	22170	22116	22086	22087	22004	22074	22086	22261	21834	22060	22147	22112	22011	22135	22282	22145	22191	22210	22094	22096	22082	21798	22093	22177	22155	22103	21998	21975	22138	21989	22115	22188	22153	22098	22216	22104	22120	22041	22168	22267	22176	22085	22164	22291	22120	22269	21981	21976	22010	22023	22130	22188	22058	21932	22113	22117	22124	22086	22072	22117	22208	21970	22230	21981	22174	22043	22152	22037	22066	22068	22162	22218	22104	22263	22099	22017	22069	22127	22270	22163	22174	22060	22158	21977	22237	22119	22163	22141	22216	21995	22035	22060	22243	21982	22252	22282	22040	22040	21998	22153	22053	22304	22162	22068	21986	22014	22083	22141	22051	22180	22298	22091	22060	22129	21962	21924	22129	22167	22174	22062	22063	22127	22074	22173	22167	22088	22119	22021	22345	22076	22090	22179	22031	21968	22167	22140	22011	22126	22120	22107	22228	22071	22002	22053	22234	22093	22014	22066	22201	22228	22203	22201	21976	22088	21910	22068	22095	22146	22136	22098	22146	22293	22167	21951	22136	22065	22010	22281	22127	22175	22217	22101	22195	22309	22106	22039	22195	22124	22114	22125	22124	22109	22173	22066	22112	22135	22066	22202	22008	22363	22066	22287	22095	22233	21991	22194	22096	22111	22167	22033	22200	22207	22112	22218	22108	22011	22183	22270	22103	22096	22000	22258	22106	22032	22119	22052	22087	22189	22219	22138	21973	22091	22035	22013	22183	22055	22022	22145	22169	22181	22199	21981	22023	22048	22188	22202	22133	22138	22289	22065	22241	22165	22090	22128	22025	21992	22089	22043	22131	22157	22198	22138	22330	22152	22125	22337	22059	21890	22062	22116	22100	22023	22119	22048	22121	22035	22055	22106	22139	22078	22100	22180	22168	22097	22070	22203	22130	22278	21897	22069	22198	22111	22132	22129	22205	22215	22105	22132	22164	22105	22097	22091	21988	22029	22332	22074	22249	22086	22004	22176	22084	22096	22087	22200	22218	22040	21969	22147	22127	22174	22129	21968	22234	22204	22057	22137	22090	22022	22072	22165	22258	21944	22306	21847	21950	22239	22085	22277	22123	22049	22106	21985	22087	21976	22209	22123	21904	22120	22153	22186	22103	22278	22290	22202	22235	22156	22312	22185	22145	22042	22187	22087	22170	22126	22083	22345	21983	22127	22238	21953	22044	22346	21961	22325	22151	22041	21931	22310	22258	22015	22217	22178	22110	22077	22172	22213	22007	22068	22018	22116	22004	21930	22238	22083	22192	22169	22150	22219	22150	22069	22322	22164	22004	22189	22165	22048	22050	22072	22197	22083	22163	22167	22070	21988	22110	22151	22037	22255	22236	22063	21935	22158	21982	22219	22039	22036	22015	22036	22041	22213	22175	22264	22050	21886	22011	22188	21997	22033	22198	22053	22045	21942	21953	22111	22046	22078	22117	22148	22248	22145	22045	22246	22195	22150	22156	22141	22136	22056	22082	22083	22046	22079	21986	22176	22123	22174	22249	22066	22181	22119	22250	22225	22280	21888	21975	22084	22124	22151	22244	22097	21931	22040	22244	22127	22139	22371	22127	21993	22160	22020	21976	22097	22172
28581	23584	29750	32681	37620	41314	36261	31524	29081	28084	28124	27939	28245	28189	28156	28124	27921	28106	28269	28214	28225	28097	28169	28106	27968	28164	28244	28181	28013	28117	27991	28103	28276	28221	28244	28209	28159	28094	27991	28165	28209	28122	28107	28040	28136	28204	28045	27963	28172	28010	28174	28162	27980	28147	28120	28023	28255	28118	27989	27936	28060	28184	28215	28009	28257	28118	27797	27646	28172	28146	27882	27822	28052	28111	28054	28123	28099	27974	27908	28087	28031	28051	27996	27921	28333	28103	28104	27830	28039	28115	28227	27937	28230	28011	28007	28058	27822	28122	28147	27970	27979	27900	28137	28074	28232	27956	28178	28159	28213	28397	27956	27907	28086	27926	28040	28090	28104	28324	28079	28109	27990	28031	28081	27921	27970	28048	28195	28011	27939	27970	28117	28068	27972	28320	27917	28050	27931	28122	28101	28153	28015	28195	28259	28006	28168	28038	28219	28326	28181	28135	28109	28151	27890	28307	27935	27924	27979	27890	28107	27905	27929	28267	28047	28071	27893	28108	28182	28162	27945	27964	28047	27915	28059	28249	28114	28050	28081	27939	27846	28116	27981	28112	27974	27889	27829	28054	28099	28008	28007	27986	28121	27818	28107	27911	27878	28017	28191	27878	28024	28072	28060	28152	27922	27880	28117	28058	27902	27987	28320	28127	28109	27750	28009	28032	27963	28238	28379	27914	28045	27995	28403	28215	28234	28077	28060	28050	28041	28018	28095	28126	28187	28055	28194	27993	27898	27774	28091	27930	28141	28182	28154	28134	28161	28081	28120	27917	28145	27946	28036	28025	28171	27812	28131	28220	28171	27985	28070	28167	28032	28159	28191	28164	28218	28027	28132	27955	28120	28303	27812	27921	28169	27869	27976	28073	28147	28154	28033	28049	28136	28218	28088	27842	28057	27963	28098	28034	28121	28272	28080	28134	28086	28107	28189	28019	28113	27966	27930	27919	28042	28117	28033	28155	27833	28179	27881	28184	28080	28125	28003	28061	28172	28240	28142	28141	28001	28003	27983	28065	28348	28064	28035	28303	28068	28024	27866	27946	28015	27902	27922	28119	27859	27890	28174	28090	27986	28156	28055	28071	28204	28093	28131	27989	27947	28120	27879	28067	28190	28231	28255	27943	28114	27969	28060	27925	27721	28086	28111	28166	28152	28010	27800	28010	27811	28128	28152	28373	27978	28092	28040	28191	28180	28313	28038	28085	28065	27928	28239	28071	28075	28032	28027	28120	28315	27931	28133	28228	28220	27922	28126	28162	28266	28096	28081	28047	28257	28150	28236	28204	28239	28037	27859	28208	28262	27971	27865	27842	27928	27948	28003	28127	27860	27917	28223	28133	28124	27957	28217	27886	28166	28216	28125	27855	28115	28078	27999	28200	28181	28212	28053	27811	28067	27945	28086	28094	28279	27909	27965	28204	27924	27760	28046	27906	27797	27857	27983	27949	28044	28004	28068	27955	27917	27879	28094	28145	28134	27982	28227	28023	28114	27937	27843	28039	28011	27987	28206	28031	28089	28013	27920	28154	28150	27987	28245	28124	28032	28081	28268	28191	27919	27903	28103	28024	28207	28295	28045	28044	28057	28133	28204	28158	27872	28020	28180	28006	28169	27963	28289	28250	28225	28043	28156	27990	28124	27974	28116	28141	28009	28159	28110	28142	28243	28020	28228	27883	28220	28311	28038	27972	28122	28141	27844	28202	28310	28091	28183	28033	27925	28150	28095	27924	28071	28128	28105	28049	28034	28032	28157	28143	28198	27959	28055	27897	28294	27971	27974	28130	28172	28266	28028	28199	28015	28047	28115	28062	28170	28060	28055	28112	28011	28123	28044	28138	28322	27986	28193	28148	28120	28005	28266	28202	28036	28123	28278	28004	27930	27792	27984	28230	27960	28111	27991	28020	28133	28164	27972	28283	28107	28216	28245	28084	28004	28131	28106	28046	27992	27941	28237	28124	28080	28185	28163	27886	28066	27988	28034	28101	28173	27992	27821	28050	27963	27830	27906	27941	27963	28215	27942	27980	28076	27884	28006	28015	28031	28240	27812	28163	28079	28218	27988	27918	28135	28095	28151	28001	28027	27997	28210	28177	28102	28081	28206	27964	27953	28251	28111	27952	27875	28114	28183	27961	28299	28255	28095	27926	28128	28113	28121	28117	28052	28169	28125	28030	28082	28318	28195	28096	28295	28064	28128	28212	28233	28093	28025	27879	27854	28110	28316	27969	28234	28201	27983	27888	28311	28039	28023	28193	28024	28105	28147	28231	28079	28102	27874	28161	28016	28132	28215	28231	28077	27869	28071	27908	27951	28112	28056	28308	28181	28183	27959	27895	28046	27936	28423	27802	27897	28019	27900	28100	28140	28120	28104	28028	28046	28049	27993	28013	28125	27932	28096	27717	28083	28009	28152	28047	28276	28106	27990	28094	28091	27969	28140	27908	28184	27954	28013	28267	28299	28177	28043	27966	28205	27917	28247	28153	28020	27693	28159	28046	28034	28221	27934	28171	28066	28034	27947	28011	28071	27959	28191	28029	27929	27735	28200	27985	28074	28056	28043	28127	27765	28228	28171	28040	28005	27879	28046	27974	28100	28065	28239	28214	28162	28057	28164	28143	28076	28004	28029	28209	28074	28084	28477	28201	28076	27962	28133	28125	28177	28199	28201	28046	28215	27865	28262	28061	28122	28199	28106	27993	28103	28032	27982	28463	28167	28090	28086	27854	28105	28069	28293	28199	28055	28015	28195	27919	28148	28086	28006	28194	28071	28159	28161	28174	28047	28040	27950	27898	28163	28176	28081	28088	28235	28097	28033	27865	28117	28043	27887	27823	28033	28271	28036	28058	28353	28091	28221	27971	27951	28035	27865	28262	27989	28138	28062	27873	28110	27963	28270	28218	28284	28171	28076	27887	28136	27974	28240	28174	28111	28231	28356	28091	27795	28181	28309	28236	28244	27971	28263	28031	28017	28027	28118	27905	28098	28227	28028	28096	28056	28011	28313	27996	28204	28079	27903	27896	28231	27857	27992	28049	27834	28084	28031	28121	27964	28235	28036	28056	28182	27941	27980	27725	27871	28208	28064	28237	27970	27985	28356	27895	28000	27996	28097	27852	27953	27922	27948	27894	28177	28366	28159	28093	28085	28030	28147	28011	28000	28031	28251	28261	28053	28179	28467	28259	28152	28005	27907	27979	27921	28100	27972	27880	28108	28242	28104	28216	28031	27953	28137	28139	28134	28123	28073	28023	28129	27992	28011	27963	28090	28072	28286	27907	27965	27806	28112	28103	28074	28007	28277	28136	28009	28003	28149	28142	27877	28180	27965	28250	28131	28107	27985	28046	28115	28068	28251	28262	28006	28066	27910	28332	28185	28198	28020	28040	28182	28014	28155	28062	27858	27891	28084	28143	27993	27872	28097	27947	28298	27984	28121	28027	28152	27967	28099	28130	28271	28180	28168	28133	28100	27974	27974	27926	28209	28192	28039	27816	28205	27933	28126	28005	28001	28075	27936	27992	27940	28001	28173	27904	28125	28013	28035	28198	28238	28170	27916	27857	28079	28298	27871	27996	28004	28207	28205	27977	28284	28150	28374	28053	27909	28107	28049	27947	28141	27934	28040	28275	28179	28193	28093	28039	28094	28156	28041	28032	28236	27944	28283	28087	28066	28474	28055	28136	27949	28175	27985	28178	28034	28155	27813	28113	28065	28169	28199	27846	28174	28035	28238	28178	28191	27916	27944	28099	28102	28135	27888	27850	27913	27817	28040	28191	28042	28095	28111	27940	28062	27881	28112	28035	28326	28126	27959	27882	28171	28034	28075	28075	28091	27870	28101	27967	27777	28034	28113	27924	28268	27925	27999	28275	27910	28093	28145	28160	28065	28124	28338	27894	28048	28090	27891	28089	28213	28143	27989	28182	27979	28089	28050	28072	28172	27959	27955	28116	28055	28088	27953	27833	28104	27970	28251	28074	28077	28007	27907	28078	28070	27976	27966	27968	28224	28043	27790	27889	28218	27887	28050	27970	28004	28276	28226	28113	28166	28158	28142	28018	28088	27934	28067	27961	28036	28066	28083	28187	28278	28007	27982	28164	27936	28207	28041	28165	28113	28071	28099	28098	27987	28010	28215	27889	27942	27983	28220	27839	27860	28172	28109	27916	28168	28120	28086	27871	28204	27867	28076	28054	28306	27917	28384	28094	28051	28216	27986	28039	28069	28074	28325	27916	28177	28322	28224	27939	27935	28117	28230	27991	28348	28021	27915	28239	27983	27983	28075	28173	28086	27808	28230	28301	27947	28169	28052	28316	28213	28079	28221	28061	27888	28148	28161	28075	28161	28254	28255	28224	28095	28121	28204	28180	28340	28055	28245	28033	28108	27997	27914	28129	27944	28154	28268	28177	27870	28178	28048	28274	28141	28012	28233	28032	28305	27960	28048	27972	28158	28253	27860	28049	28299	28206	27886	27860	28228	28201	27922	28168	28114	28180	28019	27864	28169	27879	28195	28073	27985	27910	28089	28145	28086	28051	28087	28149	27952	28294	28218	28188	28124	28127	28071	28271	28088	27941	28267	27918	28275	28056	28098	28288	28202	27901	27999	28053	28163	28004	28056	28080	28046	27994	28104	27980	27960	28198	27949	28226	28107	28002	28134	28043	27993	27859	28021	27998	27848	28027	28155	28018	28163	28283	28277	27909	28300	28082	28167	28039	28062	27892	28057	28136	28306	28214	28023	27972	28013	28059	28412	27977	27995	27802	28029	28151	28096	28026	28333	28030	28155	28107	28020	28046	28299	28036	27947	28153	28357	27984	28131	28126	28117	27915	28168	28075	27830	27997	28214	28144	28182	28324	28107	27843	27919	28073	27813	27965	28253	28081	28337	28249	28036	28014	27996	27940	27923	28149	28158	27905	28319	28182	28028	28204	27957	28169	28020	28083	28063	28240	28016	28206	27925	27916	28054	28081	28079	28072	28179	28102	28070	28035	28149	28086	28275	28101	28240	28147	28122	27973	27859	27977	27951	28339	27812	28214	28068	28235	28004	27785	28090	27876	28337	28084	28177	27933	28213	28148	28014	28194	28040	28023	28141	28277	28224	27895	28182	28266
19197	22497	22775	28290	35860	37648	31099	25672	22136	21688	22090	21787	21950	21844	21904	21794	21841	21766	21892	21833	21763	21771	21729	21965	21801	21826	21953	21753	21879	21894	21835	21992	21934	21935	21848	21916	21873	21899	21810	21851	21635	21811	21881	21744	21832	21861	21787	21958	21684	22003	21699	21926	21843	21913	21780	21872	21809	21903	21795	21857	21911	21963	21912	21746	21672	21825	21843	21881	21835	21833	21670	21775	21642	21974	21748	21822	21862	21883	21937	21799	21770	21869	21934	21831	21745	21802	21770	21777	21960	21732	21874	21860	21714	21993	21844	21831	21717	21958	21901	21820	21980	21754	21820	21859	21800	21897	21809	21840	21851	21879	21899	21881	21654	21769	21983	21900	21857	21851	22000	21898	21755	21883	21742	21690	21934	21883	21853	21863	21793	21983	21749	21709	21729	21677	21895	22011	21920	21788	21776	21774	21800	21994	21945	21983	21941	21817	22082	21679	21994	21731	21769	21761	21781	21942	21757	21842	21815	21776	21883	21881	21833	21772	21797	21783	21762	21865	21843	21660	21879	21882	21836	21837	21705	21869	21761	21912	21795	21911	21914	21957	21857	21806	21778	21831	21667	21935	21866	21899	21803	21926	22011	21888	21666	21768	21801	21692	21924	21829	21950	21939	21799	21635	21852	21890	21788	22018	21925	21760	21851	21827	21925	21780	22004	21845	21706	21858	21810	21916	22013	21875	21785	22055	21828	21809	21889	21826	21913	21888	21777	21816	21847	21869	21826	21727	21697	21858	21698	21701	21823	21637	21835	21848	21969	21744	21759	21650	21610	21870	21735	21917	21917	21659	21881	21811	21782	21730	21839	21779	21825	21863	21794	21768	21656	21832	21631	22035	21860	21657	21966	21856	21868	21840	21906	21919	21783	21716	21836	21923	21806	21777	21688	21678	21855	21928	21725	21841	21846	22006	21790	21678	21898	21788	22094	21834	21791	21804	21914	21886	21943	21901	21887	21825	21750	21839	21844	21941	21819	21666	21877	21812	21807	21962	21833	21770	21724	21878	21708	21740	21865	21846	21800	21895	21815	21861	21819	21836	21721	21767	21745	21919	21856	21866	21765	22071	21812	21704	21926	21823	21842	21872	21794	21830	21771	21829	21942	21901	21903	21747	21830	21683	21843	21901	22030	21843	21899	21946	21755	21844	21836	21753	21870	21741	21966	21709	21919	21861	21755	21956	21854	21882	21778	22074	21719	21932	21797	21777	21875	21914	21810	21800	21826	21638	21996	21844	21838	21871	21701	21749	21791	22043	21908	21889	22034	21917	21976	21790	21894	21706	21708	21982	21831	21967	21881	21971	21910	21792	21806	21789	21712	21859	21734	21869	21793	22118	21830	22076	21943	21703	21739	21634	21663	21831	21782	21977	21828	21738	21843	21812	21914	21992	21808	21829	21972	21710	21883	21779	21809	21685	21680	21808	21771	21740	21824	21799	21768	21922	22050	21884	21834	21877	21805	21799	21748	21576	21848	21750	21768	21854	21701	21841	21977	22058	21833	21762	21976	21909	21778	21999	21773	22016	21747	21840	21871	21820	21927	21813	21914	21769	21746	21743	21880	21800	21770	21756	21859	21799	21828	21871	21824	21917	21941	21923	21764	21821	21885	21785	21960	21810	21839	21875	21817	21865	21907	21763	21975	21845	21825	21815	21890	21889	21814	21884	21916	21796	21810	21742	21834	21803	21765	21733	21815	21990	21829	21676	21837	21714	21827	21834	21912	21835	21837	21851	21830	21915	21800	21785	21739	21797	21958	21804	21844	21904	21832	21862	21680	21816	21920	21858	21957	21987	21787	21719	21907	21804	21793	21818	21994	21696	21703	21851	22002	21835	21729	21706	21800	21777	21749	21906	21915	21980	21909	21788	21682	22006	21696	21979	21897	21964	21820	21714	21894	21817	21858	21895	21955	21946	21964	21841	21765	21839	21813	21955	21709	21925	22155	21790	21923	21826	21851	21767	21876	21950	22019	21947	21749	21850	21729	21778	21713	21954	21921	21876	22088	21665	21907	21912	22074	21854	21810	21891	21898	21798	21755	21824	21817	21838	21695	21827	21802	21756	21671	21758	21685	22007	21960	21902	21897	21902	21766	21881	21850	21822	21696	21984	21855	21805	21852	21842	21851	21702	21936	21865	21735	21872	21997	21817	21940	21838	22044	21878	21882	21766	21891	21838	21700	21845	21723	21682	21679	21894	21830	21892	21904	21697	21623	21849	21797	21947	21765	21768	21771	21794	21855	21859	21962	21873	21772	21745	21976	21706	21896	21738	21765	21872	21975	21992	21900	21964	21996	21714	21926	21744	21741	21856	21772	21956	21880	21686	21809	21755	22103	21766	21895	21873	21752	21860	21770	21829	21902	21838	21908	21790	21574	21841	21802	21875	21779	21775	21912	21784	21788	21778	21743	21770	21840	21944	21902	21905	21918	21908	21788	21870	21787	21753	21761	22094	21959	21990	21861	21813	21885	21872	21976	21808	21718	21815	21590	21767	21842	21984	21777	21999	21774	21668	21927	21988	21683	21799	21762	21873	21779	21884	21829	21990	21790	21833	21653	21823	21863	21820	21839	21870	21805	21852	21933	21821	21759	21829	21791	21720	21903	22032	21889	22017	21802	21971	21731	21682	21765	21878	21837	21758	21867	21795	21831	21740	21825	21801	21781	21716	21811	21706	21885	21879	21784	21753	21755	21789	22024	21841	21848	21846	21816	21867	21907	21686	21830	21868	21980	21822	21752	21895	21963	21842	21735	21817	21932	21806	21891	21793	21618	21729	21857	21959	21712	21930	21842	21862	21723	21754	21893	21834	21777	21881	21771	21832	21814	21847	21930	21887	21717	21811	21980	21961	21934	21748	21805	21924	21924	21779	21755	21703	21961	21953	22039	21866	21836	21972	21810	21919	21904	21840	21809	21778	21816	22011	21991	21812	22028	22014	21895	21981	21837	21952	21940	21664	21752	21930	21854	21859	21868	21759	21968	21741	21868	21852	21903	21891	21918	22025	21759	22031	21939	21648	21813	21714	22049	22054	21929	21892	21798	21723	21872	21790	21978	21711	21936	21760	21898	21759	21766	21897	21904	21610	21868	21746	21854	21835	22035	21833	21871	21902	21937	21873	21983	22004	21736	21828	21853	21952	21654	21796	21730	21650	22000	21822	21807	22036	21798	21705	21877	21916	21701	21883	21701	21893	21758	21855	21887	21839	21717	21765	21995	21819	21873	21904	21748	21663	21940	21724	21737	21696	21819	21847	21950	21656	21945	21764	21779	21901	21999	21954	21655	21825	21882	21906	21983	21582	21971	21815	21788	21853	21691	22023	21832	21967	21903	21690	21774	21855	21923	21864	21813	21834	21809	21731	21783	22047	21937	21928	21917	21985	21814	21589	21846	21669	21843	21980	21687	21871	21777	21740	21858	21805	21719	21750	21854	21879	21932	22010	21898	21756	21869	21699	21649	21759	21926	21961	21679	22084	21873	21948	21647	21889	21930	21903	21844	21915	21786	21848	21830	21863	21920	21656	21945	21883	21826	21854	21726	21827	21799	21929	21785	21886	21947	21808	22025	21823	21731	21753	21846	21798	21944	21811	22001	21906	22027	21852	21812	21768	21877	22042	21750	21862	21755	21884	21904	21704	21889	21916	21852	21992	21895	21714	21837	21861	21839	21857	21703	21700	21889	21823	21794	21936	21831	21766	21964	21919	22008	21825	21856	21914	21997	21843	21887	21824	21927	21936	21845	21851	21837	21702	21827	21748	21715	21782	21896	21804	21831	21786	21832	21881	21860	21956	21511	22001	21650	21895	21729	21950	21972	21838	21943	21831	21800	21877	21554	21949	21840	21887	21836	22045	21930	21752	21976	21968	21975	21860	21728	21848	21893	21859	21910	21905	21931	21861	21934	21817	21810	21710	22059	21944	21786	22072	21740	22083	21923	21825	21705	21961	21819	21814	21742	21650	21701	21917	21852	22074	21991	21701	21816	21781	21663	21928	21750	21624	21863	21909	21847	21892	21735	21823	21787	21892	21702	21919	21878	21680	21878	22015	21717	21823	21987	21845	21744	21905	21732	21893	21884	21867	21853	21988	21991	21766	21784	21756	21873	21838	21908	21739	21612	21803	21918	21914	21729	21825	21867	21975	21788	21842	21878	21757	21929	21737	21914	21945	21837	21940	21795	21765	21740	21845	21814	21942	21670	21891	21847	21860	21892	21872	22000	21773	21902	21924	21742	21917	22011	22033	21774	21862	21811	21723	21774	21808	21961	21784	21820	21885	21973	21650	21878	21803	21804	21921	21895	21798	21721	21831	21839	21824	21797	21831	21734	21952	21917	21890	21786	21865	22003	21828	21984	22062	21775	21708	21720	21709	21697	21901	21966	21712	21830	21854	21844	21841	22031	21815	21887	21872	21695	21857	21942	21776	21718	21836	22009	21739	21894	22029	21933	21772	21989	21947	21750	21635	21854	21759	21747	21776	21776	22000	21770	21931	21830	21925	21898	21861	21939	22041	21863	21716	21756	21981	21772	21884	21902	21800	21799	21774	21685	21992	21932	21881	21892	21790	21765	21851	21982	21805	21825	21799	21841	21805	21850	21793	21800	22087	21793	21808	21875	21828	21809	21950	21803	21873	21767	21846	21878	21891	21857	21840	21941	21896	21760	22025	21850	21943	21806	21871	21735	21745	21718	21814	22013	21700	21956	21935	21832	21836	21842	21808	21780	21836	21995	21699	21983	21756	21724	21861	21790	21854	21892	21898	21727	21898	21805	21728	21970	21814	21841	21770	21751	21935	21732	21884	21803	21729	22000	21836	21775	22041	21876	21879	21905	21709	21679	21749	21932	21813	21913	21849	21871	21562	21752	21920	21958	21779	21876	21795	21906	21681	21888	21879	21883	21638	21759	22023	21636	21822	21716	21762	21761	21882	21894	21740	21722	22077	21837	21659	21703	21986	21830	21957	21843	21877	21881	21879	21981	21862	21806	21670	22052	21815	21808	21808	21961	21764	21920	21726	21848	21898	21845	21831	21672	21837	21951	21727	21906	21806	21969	21900	21900	21890	21665	21888	21744	21845	22052	21934	21990	21936	21822	21821	21898	21798	21943	21949
24379	21109	28283	34539	51066	65451	53671	39414	31290	28777	28517	28798	28471	28584	28422	28461	28398	28219	28314	28693	28550	28271	28647	28606	28350	28167	28453	28541	28408	28674	28344	28515	28449	28238	28580	28354	28457	28429	28381	28447	28436	28228	28390	28380	28405	28399	28655	28260	28536	28281	28592	28404	28478	28280	28291	28210	28258	28448	28687	28380	28516	28140	28348	28367	28435	28276	28485	28308	28500	28347	28338	28323	28425	28134	28445	28449	28289	28474	28263	28278	28134	28371	28479	28336	28266	28270	28592	28483	28188	28443	28362	28298	28436	28500	28342	28544	28331	28404	28401	28382	28493	28317	28534	28213	28562	28325	28609	28190	28340	28428	28400	28130	28392	28403	28525	28416	28329	28541	28423	28323	28327	28339	28312	28076	28446	28407	28209	28315	28505	28589	28292	28459	28169	28458	28142	28363	28196	28140	28549	28523	28248	28113	28226	28252	28359	28395	28016	28329	28419	28593	28450	28362	28299	28572	28439	28280	28289	28356	28397	28328	28573	28540	28361	28568	28404	28164	28394	28364	28212	28541	28562	28364	28567	28374	28490	28226	28326	28504	28398	28390	28192	28481	28172	28184	28307	28260	28345	28369	28609	28419	28354	28461	28498	28222	28371	28382	28455	28357	28350	28392	28833	28386	28268	28589	28355	28380	28431	28440	28399	28444	28546	28452	28338	28459	28249	28096	28457	28366	28652	28293	28309	28527	28456	28456	28419	28259	28467	28235	28140	28188	28072	28382	28300	28415	28279	28296	28429	28495	28328	28644	28410	28252	28343	28212	28287	28407	28338	28250	28464	28476	28408	28406	28155	28500	28182	28238	28427	28496	28316	28194	28264	28225	28543	28281	28158	28274	28297	28216	28259	28212	28229	28314	28418	28475	28627	28171	28390	28418	28396	28606	28430	28551	28349	28658	28425	28424	28395	28601	28552	28404	28466	28441	28526	28256	28405	28395	28134	28454	28551	28481	28243	28268	28213	28148	28388	28733	28457	28574	28578	28424	28508	28385	28311	28218	28200	27965	28145	28231	28341	28457	28521	28301	28451	28508	28381	28413	28461	28466	28292	28267	28322	28468	28194	28397	28655	28609	28326	28464	28172	28429	28141	28188	28623	28433	28204	28325	28310	28432	28167	28356	28289	28392	28270	28652	28156	28235	28563	28373	28301	28501	28253	28269	28347	28191	28340	28484	28306	28382	28171	28033	28434	28284	28350	28361	28467	28329	28522	28287	28478	28287	28121	28371	28413	28368	28568	28361	28449	28589	28154	28553	28154	28470	28209	28225	28392	28299	28350	28372	28289	28494	28487	28424	28192	28106	28286	28414	28316	28458	28185	28565	28477	28419	28052	28387	28320	28556	28327	28465	28538	28296	28296	28340	28381	28546	28498	28438	28311	28290	28388	28336	28524	28312	28710	28371	28232	28290	28268	28244	28452	28503	28503	28497	28463	28341	28630	28437	28236	28250	28579	28364	28451	28350	28470	28386	28496	28414	28285	28408	28374	28511	28599	28325	28266	28234	28232	28100	28332	28269	28337	28473	28295	28389	28466	28348	28341	28462	28475	28222	28232	28256	28205	28211	28222	28308	28343	28330	28361	28248	28173	28424	28210	28383	28336	28435	28228	28546	28420	28480	28416	28459	28438	28351	28119	28403	28518	28336	28563	28441	28294	28197	28172	28346	28286	28100	28281	28202	28359	28376	28521	28285	28437	28358	28317	28335	28370	28304	28384	28377	28163	28303	28147	28454	28409	28227	28401	28674	28374	28213	28219	28495	28368	28512	28152	28311	28481	28210	28548	28327	28550	28425	28610	28349	28182	28430	28147	28486	28397	28438	28238	28475	28482	28478	28378	28536	28358	28363	28538	28521	28207	28257	28490	28211	28661	28349	28175	28168	28222	28101	28284	28334	28242	28684	28429	28343	28302	28322	28375	28516	28296	28321	28427	28467	28335	28531	28199	28207	28369	28523	28387	28341	28147	28258	28366	28347	28378	28325	28265	28392	28543	28355	28588	28306	28507	28314	28188	28487	28235	28453	28496	28521	28099	28250	28323	28276	28345	28186	28243	28289	28347	28107	28249	28387	28293	28527	28109	28280	28427	28481	28347	28278	28375	28406	28478	28188	28213	28169	28622	28244	28414	28550	28297	28667	28229	28280	28365	28362	28335	28394	28435	28055	28430	28064	28325	28350	28249	28490	28338	28384	28343	28474	28180	28294	28252	28192	28336	28477	28541	28520	28494	28358	28475	28147	28244	28570	28257	28332	28388	28440	28455	28503	28234	28347	28393	28025	28379	28452	28355	28140	28417	28225	28336	28252	28384	28282	28301	28239	28428	28389	28387	28223	27981	28309	28214	28308	28428	28464	28278	28497	28331	28406	28423	28215	28373	28397	28448	28472	28206	28247	28259	28601	28503	28300	28529	28314	28227	28500	28232	28439	28264	28215	28253	28333	28406	28290	28215	28210	28259	28166	28353	28400	28603	28362	28336	28303	28352	28289	28472	28203	28471	28144	28534	28396	28222	28349	28181	28130	28371	28665	28198	28283	28213	28582	28293	28088	28759	28425	28255	28329	28252	28362	28271	28513	28482	28408	28484	28664	28554	28281	28368	28328	28464	28569	28295	28347	28528	28055	28408	28358	28351	28500	28570	28212	28502	28621	28401	28332	28361	28475	28489	28429	28583	28536	28484	28248	28261	28641	28385	28427	28669	28513	28428	28562	28531	28319	28608	28279	28292	28496	28345	28434	28369	28271	28520	28401	28193	28223	28378	28344	28071	28287	28502	28274	28536	28334	28469	28147	28611	28464	28229	28552	28724	28346	28549	28571	28182	28363	28230	28653	28591	28261	28346	28269	28235	28263	28203	28467	28309	28595	28426	28300	28472	28253	28536	28456	28507	28749	28472	28474	28383	28334	28274	28361	28470	28610	28386	28314	28232	28536	28590	28300	28400	28380	28384	28230	28080	28616	28476	28393	28445	28432	28354	28410	28318	28333	28338	28197	28434	28534	28520	28319	28136	28394	28285	28129	28275	28427	28310	28248	28582	28320	28418	28499	28304	28582	28411	28423	28550	28506	28301	28364	28062	28459	28506	28536	28391	28456	28348	28363	28254	28280	28617	28682	28394	28395	28230	28159	28291	28394	28565	28408	28165	28266	28459	28302	28409	28441	28511	28317	28317	28460	28388	28653	28421	28410	28359	28446	28368	28386	28393	28235	28239	28532	28256	28456	28578	28454	28335	28379	28326	28223	28408	28418	28243	28564	28321	28587	28626	28344	28478	28523	28370	28351	28390	28255	28613	28472	28277	28168	28272	28411	28516	28279	28538	28288	28327	28294	28230	28213	28111	28363	28267	28591	28235	28393	28476	28347	28273	28433	28364	28411	28251	28159	28185	28386	28434	28258	28229	28240	28491	28403	28594	28469	28255	28390	28429	28338	28416	28291	28517	28429	28452	28228	28408	28679	28369	28291	28322	28556	28323	28234	28529	28274	28407	28383	28158	28549	28578	28644	28509	28414	28638	28359	28413	28335	28549	28328	28351	28270	28345	28735	28523	28464	28515	28591	28255	28579	28326	28301	28391	28397	28320	28605	28344	28408	28422	28270	28268	28474	28269	28463	28457	28311	28274	28346	28395	28624	28267	28137	28229	28311	28416	28377	28537	28334	28308	28294	28383	28411	28430	28264	28432	28584	28463	28440	28228	28516	28629	28286	28539	28293	28239	28380	28378	28251	28435	28221	28525	28268	28514	28476	28237	28186	28550	28386	28351	28375	28298	28275	28283	28325	28413	28294	28221	28563	28443	28416	28277	28323	28213	28274	28195	28377	28495	28390	28419	28457	28609	28514	28311	28256	28440	28354	28358	28406	28214	28238	28583	28208	28352	28324	28530	28292	28450	28381	28314	28267	28545	28339	28448	28508	28350	28357	28302	28336	28293	28416	28174	28502	28340	28393	28498	28269	28220	28209	28381	28660	28526	28437	28302	28440	28716	28209	28463	28163	28479	28393	28512	28430	28311	28241	28327	28650	28357	28407	28436	28465	28569	28392	28352	28436	28437	28271	28502	28568	28382	28305	28240	28362	28336	28493	28586	28256	28429	28434	28223	28474	28449	28425	28370	28197	28384	28437	28251	28378	28336	28222	28378	28450	28468	28213	28186	28354	28440	28548	28183	28281	28485	28292	28396	28345	28437	28355	28393	28285	28507	28274	28465	28382	28398	28352	28213	28328	28377	28444	28383	28410	28177	28476	28365	28608	28301	28436	28373	28294	28282	28458	28274	28297	28417	28339	28293	28419	28600	28405	28638	28458	28550	28401	28048	28602	28545	28464	28502	28487	28470	28535	28476	28125	28251	28479	28435	28386	28336	28475	28253	28356	28217	28370	28406	28225	28249	28259	28449	28375	28311	28347	28348	28246	28386	28599	28421	28167	28637	28419	28349	28436	28164	28241	28463	28538	28477	28371	28264	28272	28296	28403	28261	28261	28383	28288	28358	28374	28536	28173	28401	28306	28529	28454	28319	28235	28573	28428	28271	28220	28273	28398	28203	28438	28239	28298	28447	27955	28089	28567	28538	28377	28411	28354	28417	28452	28283	28332	28365	28303	28241	28236	28254	28505	28087	28129	28377	28477	28304	28444	28251	28423	28160	28337	28110	28774	28256	28320	28519	28379	28391	28412	28492	28226	28659	28382	28349	28354	28513	28301	28459	28597	28398	28421	28262	28426	28443	28593	28362	28306	28704	28141	28261	28434	28348	28380	28484	28324	28378	28374	28301	28304	28246	28307	28316	28403	28455	28464	28520	28362	28409	28634	28453	28382	28646	28351	28250	28475	28295	28504	28479	28379	28275	28438	28528	28404	28184	28423	28394	28415	28289	28376	28220	28238	28324	28496	28332	28383	28313	28268	28378	28386	28521	28321	28394	28397	28255	28384	28445	28426	28364	28465	28077	28408	28442	28400	28386	28161	28463	28003	28559	28148	28458	28550	28403	28438	28340	28346	28331	28409	28288	28404	28276	28453	28337	28236	28464	28392	28526	28512	28339	28177	28107	28267	28252	28251	28427	28295	28425	28307	28312	28317	28490	28575	28202	28463	28291	28299	28264	28350	28218	28291
17757	26153	26428	46619	54221	65025	50615	35708	24541	22018	22079	22202	21987	22157	22051	22090	21958	22153	21957	21891	21844	22253	21986	22135	22148	21998	22033	21872	22177	22142	22204	22038	22201	22085	22069	22139	21928	22033	22141	22150	21996	22139	22008	21946	21916	21971	22093	21985	21856	22025	22093	22000	22080	21954	22267	21945	22110	22210	22151	22018	21869	22005	22118	21918	22050	22167	21933	22095	22044	21929	22135	22180	22098	22021	21896	22082	21901	22083	22093	22034	22194	22072	22038	21978	22073	22024	21998	22210	22145	21995	22273	22000	22136	22147	22071	22198	22079	21929	22047	21838	22057	22017	22259	21999	21896	22007	22067	22160	22023	22154	22095	21984	22068	21990	21966	22007	22029	21975	22006	22006	22108	22001	21929	22191	22111	21917	21960	22007	22016	22179	21887	22169	22169	21993	22015	21953	22107	22135	22023	21993	21939	21978	22056	22252	22045	22189	22171	21991	22138	22127	22027	22118	21994	22022	21989	22016	22005	22146	22154	22177	21988	22032	21873	22157	22030	21999	22117	21744	22109	21962	21944	21936	22155	22112	21931	21927	21987	22078	22183	21967	21962	21905	22066	21951	22270	22030	21968	22024	22184	22116	22050	22053	22014	22085	22021	22002	22164	22212	22093	21862	22078	22005	22094	21792	22192	22072	22015	21984	22006	22142	22028	22070	22121	22044	22168	22060	22150	21886	22239	22038	22076	22206	21959	22087	22120	22085	21902	22148	22043	21938	22045	22085	22162	22109	21982	21920	22007	21922	22112	21964	22017	22030	21875	22001	22086	21926	22025	22020	22143	22081	22289	22105	22135	22093	22039	21939	21978	22139	22030	21859	21879	22100	22103	21977	22116	21973	22044	22024	21979	22171	22085	21912	21947	22179	22143	22106	22055	21964	22046	22171	22173	21913	22198	22005	22054	21977	22124	22128	21969	22001	21980	22089	22105	21998	22232	22011	22001	22121	22052	22034	22038	22056	21940	21924	22158	22069	22086	22042	22027	22140	22126	21854	22142	22142	22144	22047	22155	21932	21820	22062	22034	22153	22162	22124	22018	22083	21996	21988	22046	21928	22112	22128	21974	22077	22140	21861	21876	22106	22225	22025	22043	22027	22002	22061	22154	22055	22081	22041	22082	22108	22026	21906	22087	22110	22123	22061	22108	22258	22045	22078	22081	21961	22141	21844	22083	21932	21924	22029	22133	21939	22081	22049	21939	22097	22162	22038	22009	22071	22045	21791	22258	21970	21943	22127	21904	22003	22067	22040	22089	21942	21882	21982	22149	22081	21959	22008	21968	21978	21951	22032	21990	21996	22183	21817	22124	22137	22108	22039	21791	22058	22138	21976	22016	21963	22113	21848	21938	22119	22135	22091	22004	22116	22107	22006	21850	22026	22189	22063	22045	22051	21975	22134	21996	22014	22057	21759	22017	21912	22064	21985	22042	22045	22118	22075	22251	22004	21949	22001	21882	21861	21980	22130	22068	22154	22069	22160	22117	22037	21933	21913	21964	21905	22069	22037	21961	21914	22182	22089	21892	22202	22048	22058	22023	21838	22045	22079	22069	22002	22104	21949	22148	21999	21858	22094	21963	22050	22028	22060	22012	22016	22006	21996	22097	22074	21979	22037	22149	22002	22002	22080	22300	21999	22111	22101	22208	22113	21852	22120	21926	22168	22055	22079	21965	22089	22075	22028	22115	21961	22062	22075	22033	22023	22412	21893	22050	22120	22027	21996	21972	22028	22034	22037	22193	22188	22007	21925	22147	22133	22001	22071	22015	22004	22244	22091	22031	21971	22048	22109	22241	22009	21968	22007	22256	21975	22037	21963	21788	22105	22009	22080	22006	22008	22076	22067	22301	21829	22058	22184	22115	22129	21980	22050	21970	22011	21902	21957	22178	21937	22062	21805	21993	21956	22006	22060	22097	22003	22061	22064	22012	21990	21978	22013	22167	22024	22047	22126	22078	22075	22119	21949	22002	22214	21995	22003	22039	22140	22072	22038	22069	22257	22025	22045	22161	22070	22069	22057	22032	21867	22074	22086	21964	22006	21925	22132	22075	22066	21865	21999	22253	21968	22248	22070	21980	21948	21970	22030	21971	22153	22081	22122	21959	21855	21926	22039	21988	22081	21990	21958	21885	22026	21879	22133	21871	22110	22190	21899	22044	22167	21914	22084	21833	22141	22182	22113	22243	22322	22097	22076	22085	22083	22011	22142	21981	21984	22220	21927	21960	21845	22087	22088	22131	22050	22035	22014	22129	21932	21670	22052	22012	22167	22087	22169	22004	22084	21977	22122	22038	22228	21970	22081	22112	22057	21967	22050	22210	22170	22013	22171	21990	22074	21913	21983	22000	21861	21843	22302	21966	21996	21833	22133	22065	21852	22088	22016	22259	21985	22086	22049	22306	22148	22023	21937	22123	21906	21931	22085	22039	21945	22123	22182	22159	21911	22184	21775	21957	21988	22126	22201	21967	22135	22073	21981	22002	22003	22043	22124	21912	22157	21939	22075	22108	21930	22177	21988	21924	21944	22137	22058	21974	22082	22000	22157	21938	21844	22114	22062	22086	22107	21804	21995	21972	21909	21975	22201	22018	22152	21952	21948	22089	22067	22025	22092	22029	22039	21946	22062	22066	22335	21888	22132	21860	22057	21849	22029	22088	21986	21923	22062	21926	22103	22023	21959	21949	21974	22081	22040	21912	22180	21880	22075	22070	21971	22083	21983	21926	22229	22197	22059	21984	22208	22096	22027	22034	21924	22206	21958	22066	21967	22136	22256	21979	21956	21906	22099	22009	22136	21941	21949	22063	22132	21847	22108	21974	22180	21980	21928	22044	21971	22060	22138	22022	21941	22007	22053	21848	22004	22017	22128	22117	21922	22037	21827	22043	22097	22068	22192	22076	21976	22058	21977	22224	21934	22159	22126	21934	21898	22055	22012	21952	22105	22144	22020	22041	22078	22276	21949	22042	22073	22031	22184	22179	21925	21874	21981	22018	22082	22057	21894	22167	22173	21832	22011	22015	22048	22112	21957	22012	21955	22144	22100	21986	22156	21872	21961	22026	22039	21873	21865	21963	22057	22146	22048	22095	22359	22192	22077	22179	22031	22040	21926	22111	22194	21844	22213	21996	22115	22186	22091	22065	22125	21817	21978	21891	22015	22066	22103	22151	22083	22072	22041	22046	22091	21955	21926	21791	21997	21902	22003	21924	21852	22226	22065	22091	22082	22012	22125	22016	22137	22057	21840	21872	22185	21964	22005	22072	21985	22056	22092	22191	22030	22115	22199	21950	22041	22164	21846	22103	22038	21986	22051	22276	21980	22048	22188	21956	22261	22291	22133	22036	21981	22014	22034	22025	22058	22084	21940	22238	21961	22068	22286	21932	21976	21989	22004	22027	22070	21938	22082	22126	22094	21859	22001	22134	22243	21859	22001	22095	22101	22173	21955	21927	22057	22083	21954	22171	22111	22108	22001	21828	21945	22165	22088	21964	22151	22089	22069	22034	22203	22004	21943	21982	21913	22093	21943	21963	22019	21943	21858	22115	22058	22128	22035	22182	22074	22067	21997	21940	22034	22118	21967	21870	22118	21897	22135	22061	22195	22033	22062	21961	22052	22006	22282	22095	21940	22109	22104	22027	22037	22062	21868	22101	22052	21988	22126	21897	22037	21975	22089	21945	22194	22022	22032	22127	22040	22058	21913	21930	22022	21988	21929	21847	22186	22035	21953	21822	22088	22068	22260	21987	22036	22057	22116	22152	21987	22158	22027	21881	22167	21959	21999	22059	22041	22004	22044	21851	22153	21925	22127	22083	22118	21950	22050	22073	22067	22021	22120	22053	22065	22028	22169	22069	22107	22046	22105	22114	22081	21968	22142	21952	22066	22067	22100	22074	22123	21881	22130	22029	22072	21917	21904	22118	21956	22028	21961	22067	22105	22009	22060	22195	21958	22112	22177	22057	22126	21972	22049	21814	22258	22064	21978	22214	22028	22136	22095	21951	21820	22069	21986	21901	21926	22065	21925	21958	22001	22095	21969	22031	21975	22093	21917	22213	22110	22031	21935	22028	21991	21975	22006	21993	22009	21939	22113	22214	22172	22003	21979	22036	22165	21872	22149	21973	21964	22006	22151	22145	22139	22145	21879	21921	21868	22170	22009	22203	22104	22062	22017	21936	22028	21946	21916	22076	22009	22107	22115	22003	22005	22152	22072	22132	21983	21971	22096	21966	22029	22184	21930	22032	21995	21954	21955	22130	22020	22086	21973	21958	21920	21797	22080	22202	22006	21938	21869	22062	22128	22224	22027	22154	22119	21978	21909	22062	21963	21942	22146	22040	22053	21917	22038	22159	21946	21994	21961	22136	21925	22269	22195	21973	22043	22095	22033	21989	21955	22069	22031	22181	21939	22141	22046	21954	21967	21910	22224	21960	22119	22037	22040	22122	22043	21945	21980	21972	22077	22004	22117	22256	22115	21900	22081	21943	22018	21979	22077	22051	22050	21990	22158	22087	22167	21999	21939	22082	22192	22011	21896	21900	21992	22155	22150	22210	21994	22215	22073	22146	22199	21912	22159	22018	21995	22032	22009	22067	22287	21910	22019	22173	22253	22133	21954	22115	22183	22161	22141	22012	22032	22121	22086	22145	21951	21925	22183	22074	21982	22180	22161	22038	22250	21998	22154	22154	22090	22207	22115	22053	22194	21949	21959	22224	22064	22058	21907	21975	22061	22069	22119	21996	21883	22174	22100	22066	22160	22036	21920	22083	21839	22227	22125	21967	21896	22155	22127	21907	22105	21892	22172	22117	22089	22027	22100	22022	22228	22010	22197	22310	21996	21984	21904	22026	21973	22111	22139	21867	22036	22015	22079	22172	22087	22225	22145	22084	21929	22041	22091	22071	21848	22178	22273	21833	22055	22001	21909	22012	22006	22002	22037	22037	22070	21932	22184	22180	21979	21928	21972	22020	22220	22132	22206	22078	21983	22211	22065	22078	22214	21924	22038	22081	21916	22222	22006	22063	22236	21971	22264	22092	22007	22132	22040	22019	22066	21944	22033	21916	22033	22040	21915	22074	21857	22122	22175	22138	21990	22075	22156	22180	21956	21979	22164
22659	21072	28773	27375	43846	71862	66311	48573	34115	29500	29134	29066	29083	28720	28645	28897	28862	28775	28807	28930	28821	28848	28734	28900	28823	28838	28802	28628	28832	28744	28806	28560	28782	28704	28829	28830	28819	28866	28857	28853	28608	28985	28745	28603	28726	28690	28702	28910	28690	28619	28757	28673	28480	28495	28686	28851	29077	28512	28734	28645	28787	28839	28722	28757	28787	28653	28667	28850	28629	28714	28671	28776	28661	28779	28610	28665	28604	28608	28590	28717	28594	28388	28656	28650	28664	28827	28785	28638	28679	28709	28699	28817	28656	28674	28715	28607	28736	28550	28757	28457	28668	28674	28567	28848	28605	28602	28493	28744	28616	28592	28626	28374	28714	28607	28370	28656	28744	28720	28468	28611	28568	28581	28676	28589	28648	28653	28679	28434	28419	28336	28714	28756	28583	28404	28396	28806	28738	28219	28516	28341	28607	28682	28621	28477	28659	28704	28703	28655	28608	28539	28601	28875	28661	28770	28576	28629	28518	28517	28519	28481	28574	28626	28659	28977	28500	28673	28539	28659	28528	28597	28868	28533	28602	28663	28636	28825	28674	28678	28791	28473	28741	28676	28916	28481	28800	28578	28663	28438	28742	28653	28736	28473	28554	28644	28708	28855	28753	28844	28588	28667	28436	28667	28638	28632	28611	28703	28685	28714	28801	28691	28520	28531	28749	28459	28618	28581	28675	28593	28708	28711	28726	28572	28708	28689	28716	28663	28626	28863	28546	28715	28527	28671	28688	28470	28615	28849	28522	28890	28812	28640	28621	28578	28738	28688	28904	28725	28647	28734	28338	28628	28592	28604	28658	28519	28450	28661	28509	28604	28804	28611	28670	28725	28711	28581	28693	28670	28569	28557	28457	28651	28709	28621	28384	28496	28793	28777	28412	28480	28644	28598	28827	28546	28616	28718	28665	28619	28769	28603	28642	28702	28291	28449	28746	28615	28671	28547	28710	28704	28748	28717	28662	28809	29063	28521	28618	28857	28849	28650	28784	28725	28775	28592	28471	28663	28501	28629	28661	28482	28554	28686	28753	28552	28520	28424	28446	28634	28564	28597	28403	28462	28620	28637	28819	28608	28709	28505	28458	28501	28785	28746	28479	28437	28720	28477	28650	28558	28697	28852	28615	28677	28531	28899	28565	28520	28700	28582	28664	28556	28447	28645	28646	28698	28612	28644	28734	28434	28491	28716	28485	28673	28680	28437	28695	28629	28567	28791	28661	28402	28739	28764	28838	28610	28593	28683	28581	28638	28460	28537	28239	28691	28641	28785	28722	28456	28908	28743	28419	28878	28532	28655	28911	28289	28708	28887	28667	28777	28407	28548	28701	28547	28659	28584	28498	28533	28781	28719	28594	28701	28386	28551	28721	28800	28844	28776	28528	28708	28650	28681	28760	28763	28611	28271	28535	28699	28644	28551	28621	28622	28865	28420	28398	28617	28530	28387	28674	28481	28746	28668	28798	28682	28601	28607	28587	28515	28660	28653	28606	28545	28628	28703	28563	28804	28738	28732	28666	28651	28799	28629	28640	28409	28644	28301	28720	28563	28551	28756	28473	28555	28711	28603	28731	28575	28834	28786	28713	28625	28414	28670	28488	28554	28691	28694	28632	28383	28522	28828	28647	28583	28848	28529	28694	28831	28452	28597	28475	28679	28876	28558	28581	28570	28589	28566	28775	28672	28829	28480	28503	28800	28402	28534	28616	28651	28628	28660	28646	28541	28573	28405	28602	28477	28492	28646	28640	28570	28571	28716	28505	28565	28554	28779	28412	28808	28714	28706	28661	28630	28391	28668	28684	28651	28622	28181	28797	28671	28552	28743	28772	28559	28545	28715	28390	28918	28756	28381	28571	28792	28864	28684	28440	28713	28669	28572	28667	28751	28687	28624	28395	28770	28488	28638	28565	28627	28655	28684	28538	28599	28663	28527	28599	28587	28558	28732	28321	28656	28593	28631	28727	28407	28485	28543	28655	28593	28669	28607	28770	29018	28567	28669	28718	28513	28389	28758	28630	28558	28598	28644	28508	28683	28578	28744	28821	28426	28642	28658	28626	28764	28485	28770	28758	28790	28528	28624	28568	28580	28474	28507	28346	28601	28677	28817	28432	28642	28614	28632	28679	28655	28599	28723	28557	28688	28647	28625	28553	28661	28630	28621	28528	28673	28669	28662	28766	28826	28618	28491	28387	28692	28736	28618	28637	28755	28523	28482	28456	28628	28817	28645	28855	28659	28622	28755	28489	28294	28393	28498	28604	28426	28597	28657	28521	28730	28647	28722	28430	28882	28740	28579	28558	28604	28555	28883	28651	28794	28516	28661	28405	28560	28560	28796	28759	28469	28716	28565	28946	28620	28681	28644	28430	28806	28647	28454	28480	28760	28674	28549	28715	28562	28671	28604	28868	28561	28447	28690	28640	28740	28656	28719	28550	28743	28716	28663	28714	28675	28739	28562	28707	28409	28424	28715	28403	28618	28465	28618	28699	28597	28572	28449	28527	28520	28421	28634	28730	28526	28639	28608	28645	28709	28864	28671	28595	28552	28595	28587	28599	28488	28700	28468	28745	28581	28661	28616	28409	28503	28809	28590	28780	28636	28575	28544	28721	28623	28422	28349	28531	28457	28843	28668	28677	28499	28741	28579	28497	28917	28629	28448	28753	28784	28366	28696	28585	28925	28560	28649	28504	28453	28696	28587	28552	28718	28616	28466	28365	28557	28679	28506	28690	28841	28867	28676	28680	28639	28575	28647	28540	28503	28628	28532	28719	28810	28427	28606	28633	28669	28571	28805	28780	28471	28469	28465	28673	28485	28511	28789	28562	28713	28534	28620	28762	28618	28512	28635	28614	28610	28665	28888	28636	28619	28532	28607	28751	28797	28601	28545	28895	28630	28604	28431	28644	28673	28855	28359	28569	28658	28505	28543	28862	28727	28650	28560	28621	28642	28804	28434	28575	28871	28657	28713	28667	28676	28596	28741	28493	28463	28303	28541	28301	28557	28818	28427	28404	28588	28809	28583	28816	28581	28713	28716	28581	28531	28852	28765	28477	28432	28408	28711	28685	28474	28417	28853	28575	28676	28611	28673	28519	28777	28751	28658	28302	28754	28534	28683	28708	28661	28777	28691	28620	28821	28735	28501	28573	28435	28604	28718	28587	28559	28653	28669	28723	28850	28809	28645	28758	28698	28721	28703	28725	28569	28632	28441	28686	28824	28751	28693	28652	28556	28690	28703	28734	28608	28669	28663	28429	28635	28415	28667	28829	28634	28712	28592	28602	28319	28845	28458	28569	28605	28772	28748	28655	28352	28485	28504	28670	28597	28602	28468	28545	28469	28717	28528	28492	28461	28812	28741	28695	28521	28533	28604	28437	28419	28723	28588	28689	28723	28659	28609	28519	28528	28639	28634	28511	28617	28474	28431	28599	28601	28483	28681	28689	28662	28749	28821	28579	28610	28619	28605	28781	28831	28774	28655	28659	28437	28562	28735	28709	28706	28632	28761	28645	28776	28697	28722	28684	28610	28472	28397	28794	28622	28555	28835	28542	28665	28549	28480	28565	28602	28799	28795	28683	28734	28385	28788	28485	28766	28588	28655	28663	28477	28591	28652	28700	28864	28699	28346	28591	28755	28940	28741	28777	28832	28490	28729	28544	28509	28735	28616	28572	28681	28721	28625	28585	28524	28553	28597	28731	28682	28736	28647	28548	28754	28607	28655	28575	28654	28784	28543	28830	28426	28529	28452	28566	28311	28459	28405	28419	28602	28636	28602	28618	28543	28801	28423	28629	28667	28719	28566	28758	28691	28701	28620	28634	28506	28496	28330	28781	28633	28616	28647	28651	28552	28793	28604	28523	28910	28593	28870	28501	28419	28670	28590	28840	28623	28504	28474	28452	28574	28670	28591	28703	28754	28487	28328	28393	28700	28688	28355	28539	28375	28508	28692	28517	28723	28582	28646	28664	28495	28751	28531	28584	28735	28465	28542	28600	28415	28440	28353	28717	28785	28657	28333	28646	28544	28714	28631	28720	28632	28543	28529	28610	28726	28531	28536	28559	28544	28701	28678	28468	28537	28724	28796	28577	28888	28834	28652	28602	28457	28683	28390	28453	28644	28555	28535	28649	28703	28627	28569	28606	28601	28701	28742	28545	28546	28700	28773	28728	28601	28677	28595	28687	28707	28627	29025	28515	28676	28723	28690	28613	28580	28711	28525	28597	28486	28431	28495	28615	28664	28670	28517	28594	28717	28530	28783	28867	28955	28638	28573	28589	28581	28551	28675	28626	28601	28718	28828	28758	28575	28583	28504	28793	28525	28392	28602	28682	28675	28552	28576	28896	28817	28612	28620	28790	28760	28865	28501	28688	28719	28647	28609	28648	28508	28882	28683	28539	28580	28535	28532	28881	28587	28806	28432	28673	28518	28622	28655	28479	28587	28633	28704	28868	28607	28583	28624	28700	28642	28445	28719	28950	28585	28627	28666	28319	28735	28552	28854	28474	28656	28457	28571	28831	28650	28723	28703	28622	28750	28516	28480	28777	28488	28822	28576	28583	28510	28531	28674	28715	28657	28675	28679	28813	28573	28822	28516	28603	28822	28544	28617	28772	28655	28583	28417	28583	28594	28712	28673	28344	28641	28512	28738	28333	28431	28691	28640	28852	28700	28718	28628	28592	28518	28442	28606	28686	28657	28712	28597	28616	28696	28543	28731	28714	28550	28653	28630	28639	28424	28765	28490	28611	28620	28689	28742	28601	28506	28612	28498	28453	28482	28638	28822	28586	28633	28614	28466	28794	28283	28626	28246	28648	28638	28490	28508	28452	28597	28712	28385	28761	28687	28581	28610	28637	28810	28369	28690	28775	28643	28723	28584	28561	28664	28754	28677	28731	28815	28493	28541	28614	28722	28637	28405	28741	28655	28704	28688	28792	28501	28682	28363	28641	28868	28544	28535	28652	28690	28792	28703	28612	28582	28500	28531	28454	28826	28567	28644	28533	28570	28653	28790	28524	28619	28741	28614	28555	28622	28729	28465	28376	28519	28561	28736	28722	28490	28769	28673	28539	28681	28580	28601	28589	28460	28563	28658	28786	28869	28725	28687	28568	28920	28432	28404
18998	32038	30349	49282	68442	86072	69442	48029	27220	22052	22287	22118	22075	22121	22192	22091	22142	22169	21999	22218	21932	22242	22196	22238	22294	22318	21890	22281	22201	22357	22233	22395	22165	22045	22230	22264	22149	22264	22346	22037	22104	21963	22338	22062	22235	22068	22359	22018	22192	22226	22218	22064	22016	22049	22120	22338	22125	22181	22120	22135	22061	21946	22229	22313	22262	22258	22148	22137	22193	22141	22349	22136	22309	22128	22343	22189	22013	22196	22176	22109	22295	22241	22145	22401	22183	22109	22066	22274	22316	22229	22152	21983	22091	22015	22039	22342	22082	22065	22079	22197	22235	22407	22342	22194	22082	22157	22086	22211	22086	22363	22055	21962	22161	22127	22303	22227	22103	22354	22037	21986	22190	22087	22149	22133	22178	21997	22152	22058	22300	22091	22150	22173	22209	22089	22280	22030	22304	22167	22018	22223	22230	22179	22105	22108	22203	22110	22090	22208	22231	22281	22156	22118	22063	22102	21949	22272	22092	22232	22290	22063	22110	22091	22114	22215	22294	22132	22082	22158	22186	22184	22203	21985	22198	22173	22118	22021	22084	22359	22046	22144	22177	22180	22240	22190	22241	22189	22062	22046	21888	22140	22024	22144	22097	22312	22200	22041	22124	22173	22057	22099	22142	22209	22383	22218	22254	22057	22314	22306	22122	22065	22282	22317	21981	21985	22159	22022	21977	22084	22282	22143	22203	22019	22111	22107	22130	22241	22062	22196	22305	22185	22152	22217	22259	22239	22077	22104	22141	22157	22209	22240	22145	22253	22097	21955	22193	22094	22037	22076	22031	22162	22304	22287	22114	21958	22059	22034	22187	22194	22186	22118	21989	22076	22193	22184	22164	22067	21949	22191	22003	22200	22303	22095	22066	22182	22131	22131	22057	22008	22017	22195	22229	21771	22260	22175	21886	22159	22214	21964	22082	22162	22133	22130	22111	22068	22255	22105	22035	22158	22097	22232	22119	22187	22102	22288	22040	21943	21991	22275	22228	22097	22257	22141	22151	22050	22220	22327	22206	22421	22131	22170	22264	22084	22176	22052	22144	22341	22197	22173	22342	22292	22129	22237	22228	22199	22152	22158	22264	22306	22213	22150	22025	22084	22195	22148	22290	21936	22076	22103	22241	22149	22124	22168	22238	22250	22173	22162	22237	22064	22156	22005	22143	22188	22065	22147	21998	22201	22284	22115	22150	22263	22172	22224	21940	22122	22054	22047	22047	22086	22202	22103	22063	22017	22257	22211	22139	22410	22222	22114	22245	22122	22251	22227	22213	22248	22259	22119	21885	22233	22213	22287	22018	22172	22097	22213	22214	22035	22004	22181	22084	22004	22070	22218	22047	22197	22113	22341	22153	22318	22140	22337	22262	22090	22094	22172	22192	22181	22162	22214	22187	22272	22218	22269	22118	22229	22119	22090	22333	22051	22116	22045	22120	22151	22059	22108	22311	22264	22206	22261	22247	21935	22352	22125	22089	22133	22163	22231	21950	22072	22091	22216	22133	22228	21953	22141	22326	22337	22080	21963	22097	22141	22092	22186	22340	22157	22134	22169	22253	21942	22152	22359	22126	21951	22184	22345	22155	22153	22153	21958	22021	22109	22243	22184	22103	22080	22322	22196	22146	22178	22260	22089	22201	22032	22272	22070	22135	22031	22146	22043	22054	22088	22226	22102	22063	22078	22096	22026	22139	22145	22127	22160	22096	22400	22116	22137	22239	22215	22143	22215	22140	22099	22330	22146	22184	22205	22219	22130	22017	22301	22176	22158	22086	22054	22017	22275	22216	22042	22091	22466	22043	22199	22025	22222	22021	22191	22306	22162	22187	22141	22169	22029	22268	22192	22136	22337	22032	21899	22408	22011	22025	22114	22148	22201	22265	22049	22048	22169	22128	22226	22178	22127	22174	22223	22140	22252	22239	22194	22296	22065	22163	22022	22222	22262	22241	22022	22336	22045	22058	22139	22124	22156	22059	21978	22143	22055	22079	22172	22107	22075	22161	21962	22225	22201	22105	22333	21964	22248	22095	21958	22201	22238	22197	22036	22208	22139	22133	22092	22359	22052	22258	22067	22165	22189	22241	22079	22155	22299	22077	22261	22011	22050	22339	22163	22148	22308	22156	22159	22249	22136	22258	22226	22020	22149	22034	22104	22157	22066	22094	22084	21997	22113	22267	22094	22085	22218	22305	22266	22008	22200	22278	22126	22207	22166	22086	22221	22061	22147	22065	22034	22054	22211	22268	22212	22167	22010	22157	22007	22110	21974	22203	22125	21936	22183	22133	22074	22206	22061	22067	22120	22001	22368	22182	22193	21966	22186	22174	22099	22234	22074	22123	22231	22168	22202	22036	22199	22147	22123	22143	22084	22372	22178	22078	22178	22160	22078	22150	22145	22059	22191	22115	22201	22232	21977	22180	22124	21896	22132	22109	22016	22141	22098	22242	22210	21939	22149	22203	21938	22204	22087	22056	22220	22044	22088	22173	22066	22168	22153	21990	22067	22114	22074	22167	22065	22062	22241	22124	22129	22190	22366	22190	22199	22074	22069	22241	22090	22136	22045	22339	22164	22305	22100	22115	22084	22015	22226	22015	22063	21839	21997	22260	22136	22268	22239	22277	22198	22166	22119	22122	22131	21987	22212	22190	22148	22112	22192	22137	22078	22126	22129	22338	22118	22258	22127	22187	22071	22192	22172	22221	22171	22103	22235	22206	21945	22099	22062	22253	22331	22219	22241	22133	22129	22230	22141	22085	22004	22194	22010	22220	22164	22299	22124	22215	22163	22174	22200	22186	22220	22071	22152	22266	22057	22024	22237	22159	22104	22221	22060	22220	22170	22178	22073	22117	22139	22214	22083	22097	22160	22350	22134	22303	22354	22085	22133	22219	22051	22226	22112	22161	22094	22316	22304	22085	22147	22167	22056	21978	22174	22113	22202	22111	22324	22040	22202	21954	22333	22129	22104	22191	22184	22231	22245	22051	22150	22033	22192	21997	22245	22091	22198	22348	22239	22129	22197	22477	22155	22025	21999	22066	22163	22109	22153	22156	21994	22151	22261	22195	22369	22162	22082	21909	22345	22098	22233	22279	22180	22014	22283	22247	22033	22190	22130	22229	22095	21973	22181	22252	22188	22105	22304	22133	22152	22271	22075	22224	22138	22376	22093	22285	22264	22188	22124	22182	22190	22069	22251	22145	22249	22298	22138	22163	22062	22244	22138	22183	22008	22130	21954	22122	22274	22054	22197	22146	22044	22173	22276	22106	22137	22062	22029	22197	21971	22241	22242	21933	22174	22156	21986	22251	22115	22224	22192	22204	22201	22198	22314	22016	22170	21856	22145	22141	22105	22096	22024	22159	22116	22128	22075	22334	22075	22151	22265	22135	22295	22135	22102	22364	22182	22050	22197	22011	22139	22259	22256	22237	22258	22088	22183	22184	22097	22047	22232	22351	22091	22327	22078	22137	22170	22021	22243	22085	22081	22188	22287	22267	22130	21952	22172	22050	22286	22100	22226	22342	22362	22111	22073	22248	22081	22113	22212	22247	22164	22212	22150	22184	22136	22111	22001	22130	22100	22004	22163	22142	22278	22052	22056	22067	22237	21980	22046	22244	22111	22326	22190	22197	22207	22172	21954	22214	22169	22075	22114	22261	22190	22132	22162	22263	22070	22059	22058	22088	22105	22069	22447	22076	22029	22075	22069	22163	22252	22023	22277	22216	22020	22297	22248	22212	22258	22085	22104	21979	22225	22173	22135	22117	22044	22203	22225	22139	22349	22131	22175	22347	22040	22152	22356	21958	22129	22146	21950	22074	22224	22199	22086	21989	22172	22390	22045	22312	22244	22026	22366	22232	22123	22017	22146	22272	22206	22252	22159	22028	22205	22130	22230	22150	22117	22293	22043	22049	22203	22433	22101	22078	22309	22106	22062	22074	22123	22134	22162	21899	22193	22083	22152	22283	22198	22270	22181	22271	22116	22087	22128	22460	22017	22145	22310	22247	22051	21953	22110	22124	22287	22096	22080	22221	21986	22204	22124	22364	22084	22118	22231	22203	22127	22259	22199	22326	22052	22149	22046	22168	22251	22416	22186	22206	22138	22093	22233	22302	22079	22110	22281	22273	21859	22227	22183	22009	22216	22044	22341	22214	22083	22215	22135	22157	22289	22175	22124	22343	22141	22217	22228	22151	21986	22214	22186	22267	22057	22056	22285	22386	22239	22074	22131	21969	22194	22403	22375	22172	22168	22179	22200	22091	22089	22131	22184	22154	22131	22000	22221	22396	22283	21945	22124	22242	22239	21877	22169	22217	22054	22260	22210	21914	22235	22091	22389	22018	22155	22055	22027	22092	22234	22156	22259	22054	22478	22198	22094	22355	22192	22132	22191	22065	22211	22131	22101	22172	22159	22212	22045	22105	22057	22157	22110	22134	22310	22310	22251	22047	22074	22182	22240	21950	22195	22003	22239	22121	22222	22224	22171	22029	22255	22253	22171	22401	22070	22157	21999	22258	22113	22158	22168	22090	22168	22159	22201	22152	22077	22202	22208	22086	22228	22176	22065	22293	22256	22088	22134	22196	22105	22075	22234	22146	22071	22331	22155	22131	22135	22163	21872	22215	22108	22199	22157	22290	21922	22063	22221	22237	22158	22248	22033	22045	22129	22160	22112	22285	22161	22181	22194	22236	22053	22063	21957	22213	22008	22242	22202	22135	21986	22230	22313	22337	22025	22205	22289	22261	22239	22149	22078	22332	22184	22134	22094	22089	22210	22162	22303	22263	22105	22119	22026	22065	22322	22151	22143	22308	22259	22241	21976	22152	22293	22006	22196	22285	22079	22243	22138	22139	22187	22299	22248	22213	22224	22092	22302	22229	22087	22213	22111	22174	21925	22177	22009	22001	22079	22031	22085	22167	22328	22186	22087	22336	22121	22082	22088	22102	21924	22226	22140	22356	22150	22044	22121	22178	22251	21979	22256	22027	22207	22078	22243	22154	22285	22055	22164	22233	22236	22147	22148	22008	21949	22365	22158	22159	22341	22218	22188	22310	22044	22159	22012	22237	22199	22294	22300	22332	22175	22098	22099	22100	22013	22221	22123	22116	22136	22205	22123
28602	23628	29640	30618	36621	41232	37474	31720	28775	27740	28006	28193	28059	28083	28112	28100	27885	28013	28142	27963	27920	27722	27966	27852	27775	27890	27991	28073	28093	27879	27751	27968	27900	28050	28127	27676	27873	28156	28090	27781	28053	27847	27903	27729	27985	27892	27848	27848	27889	27739	27768	28000	27760	27938	28045	28087	27918	28065	27991	27984	27832	28008	27900	27758	28044	27749	27932	27997	28116	27827	27968	27793	27881	27829	27920	27897	27819	27961	27882	28222	27975	28190	27931	28013	28007	28101	28028	27984	27935	27836	27915	27854	28012	27812	28223	28164	27902	27905	28134	27834	27935	28095	27782	27865	27874	27619	28115	27943	27859	27977	28058	27924	27850	27728	28251	27886	27944	27878	27974	28031	27691	27862	27979	27789	28012	27721	27985	27863	27914	27861	28057	28009	27897	27924	27713	28025	27968	27869	27648	28081	28039	28031	27948	27723	27873	27842	27697	27873	27910	27850	27940	27908	27826	27753	27882	27995	27977	27929	28002	27762	27840	27698	27968	27672	27745	27632	28040	28152	28058	27998	28026	27823	28020	27868	28085	28103	27852	27806	27873	27914	27935	27697	28080	27989	28031	28312	28129	28040	27984	27949	27832	27963	27825	28054	27825	27795	27950	27849	27743	28016	27899	27891	27912	28163	28042	27807	27729	27814	28234	28041	28120	27740	27901	28129	27859	27929	27875	27933	27984	27750	27935	28020	27800	27780	27957	27926	28093	27928	27883	28205	27942	27974	28006	27972	27956	27796	27946	27869	27902	27980	28105	28288	28039	27898	27797	28061	27763	27750	27840	27825	27893	27668	27979	27914	27907	27743	28057	27926	27833	27749	27773	28057	28106	27755	27986	27669	27830	27847	27889	27903	28007	27931	28078	27831	28013	27920	27833	28096	28117	28010	27911	28052	28061	27831	27973	27914	27835	27899	27987	27839	28123	28011	27895	28056	28047	27958	27843	28017	27785	27826	28028	27794	27934	27932	27832	28080	27966	27757	27888	27961	27780	28001	27862	27931	27913	27861	27954	27957	27919	27762	28062	28011	27933	27949	28023	28063	27774	28073	28024	27692	28086	27998	27948	27953	27910	27859	27762	28027	27839	27661	27938	28100	27810	27835	27865	28020	27650	27756	27820	27800	27802	27874	27911	28064	27928	27826	28194	27744	27855	28005	28056	27825	28001	28014	27604	27817	27751	27876	27920	28094	27858	28181	27867	27863	28111	27916	27945	28047	27751	27873	28128	27801	28028	27762	27881	27844	28118	27916	27830	27774	27908	27810	27753	27940	27834	27836	27931	28011	27618	27963	27748	28124	28063	27888	27911	27874	27814	28102	27901	27833	27849	27803	27726	27872	27895	27793	27836	28137	27758	27898	28051	27853	28155	28067	27835	27983	27820	27754	27905	27860	28043	27867	27927	27982	28055	27734	27671	27861	27843	27926	28003	27899	27849	28011	27960	27956	27995	27871	28040	27951	27920	27948	27800	27868	27891	27824	27934	27831	27879	27938	27879	27907	27920	28064	28044	27892	27953	27919	27890	27939	27909	28069	28073	28112	28169	27893	27931	27666	27988	28052	27944	27912	27973	28062	28022	27885	27783	27961	28046	27977	27827	27976	27899	27749	27874	28016	27808	27763	27941	27842	27969	28137	27781	27820	28054	27893	27755	27905	27999	27797	27914	27708	27819	27845	27888	28085	28175	28142	27948	28037	27976	28333	27830	27843	28069	28132	27822	28044	27952	27776	28042	27850	27747	27854	28014	28176	28066	27916	28120	28061	28092	28055	28127	28059	27960	28018	28174	27871	27844	28117	28115	27775	27771	28087	27956	28012	27758	27980	27902	28009	28045	27947	27974	27781	27838	27851	27873	27747	27878	27672	28107	27856	27804	27901	27974	27858	28063	27801	27971	27782	27969	27808	27990	27857	28146	27996	28159	28057	27981	27647	27838	27876	28154	27978	27897	27761	27876	27998	27857	27810	27672	27942	27918	27867	27835	27909	28010	27799	28108	28150	27937	27814	27880	27834	28053	27933	28039	27824	27912	28010	27917	28050	27925	27945	27619	27948	28013	27763	27893	27803	27951	27938	27984	28056	28145	28408	28115	28088	27874	27741	27857	27916	27874	27696	27896	27901	28048	27978	27836	28028	27660	27877	27779	27923	28050	28090	27978	27948	27987	27958	28056	28122	28098	27827	27969	28011	27884	28049	27909	27966	27786	27974	27850	27894	27826	27979	27808	27781	27977	27763	28001	28118	28035	27951	27962	27913	27952	27841	27986	27948	28062	28048	28172	28005	27946	27931	28301	27956	28127	28178	27982	27901	27753	27869	27999	27858	28105	28003	27672	27800	27787	28009	27831	27837	27876	28045	27794	27854	27816	27916	28015	28002	28121	28047	28047	28060	28076	27946	27653	27858	27920	27959	27836	27812	28052	27929	27957	27828	27960	27876	28003	28033	28120	27861	28030	27991	27983	27811	27974	27859	28100	28209	27743	27644	28009	27708	27801	27977	27894	27833	28058	27771	28047	28147	27995	27796	27690	27808	28092	27805	27967	27929	28177	27766	27853	27908	28047	27987	27817	27896	27984	27976	27931	27803	28098	28168	27910	28177	27859	28037	27957	27992	27932	27862	27764	27848	27661	27860	27838	27813	28019	27955	27807	27774	27618	27719	27840	28060	28199	28111	27938	27819	28027	27987	28066	27820	28022	27976	27861	27844	28101	27802	28003	27870	27735	27938	27952	27870	27846	27867	28016	27909	28048	27838	27897	28059	27790	28001	28000	27951	28016	27847	27886	27923	28023	27945	27822	27851	27615	27940	28086	28058	28016	27863	28015	28249	28057	27985	27917	27724	27659	27801	27812	28044	28039	28128	28161	27851	27801	27848	27942	28103	28018	27983	27791	28011	27997	27914	28003	27846	27950	27904	27760	28033	28069	28092	28019	27707	27778	28102	27935	28125	28088	28016	27832	27825	27738	27713	27797	27812	27733	27969	27936	27905	28017	27976	28044	27840	27925	27953	27836	28003	27890	28012	27806	27944	27699	27977	28082	27696	27878	27895	27831	28057	27855	27890	28117	27935	27827	27810	28000	27908	27893	28167	28138	28134	27660	27832	27703	27882	27868	27631	28016	27874	28137	27918	28096	28073	28183	27962	27651	28053	27653	28011	27816	28107	27913	27957	27975	27868	28079	28094	27860	27990	27952	28033	27887	27935	28077	27817	28048	28005	27908	27827	27891	27596	28314	27949	27817	27818	28102	27740	27780	28009	27917	27836	27940	27893	27885	27831	27897	28018	27991	27875	27866	27965	27871	28098	27977	28114	28148	27947	27630	27952	27987	27765	27803	27901	27779	27862	27697	27721	27751	28032	27864	28234	27860	27614	27869	27964	28024	27747	27807	28032	27781	27797	28303	27985	27965	27958	28064	27694	27826	27986	28087	28098	27831	27820	28021	27922	27859	27933	27914	28004	28113	27686	27813	28129	28025	27798	27968	27878	27749	27750	28188	27906	27805	27692	27945	27944	27877	27980	28005	27881	28054	28039	28089	27957	27788	27845	27741	28007	27962	28026	27958	27885	27968	27614	27779	28070	27977	27956	27967	28090	28018	27920	27825	27806	27961	27958	27879	28066	27778	28013	27794	27861	27869	27985	27893	27962	27784	27869	28006	28110	27887	27789	28053	27701	28013	28168	28035	27954	27979	28004	27890	27886	28022	27781	27992	27991	27992	27964	27793	28196	28195	28068	27858	27878	27880	27949	28085	27894	27975	27870	27846	27766	28166	27990	28195	27936	27785	27899	27841	28051	27890	27961	28034	27911	27756	27939	27873	27872	27861	28012	27901	28176	27945	27879	27758	28103	27740	28016	27946	27665	27825	28117	27917	28166	27936	28072	27817	27991	27925	28126	27900	28023	27947	27915	28043	28162	27981	28167	27985	27834	28011	27952	28052	27861	28122	28093	27837	27793	27969	27884	28099	28106	28123	27836	27877	27949	28193	28000	27719	27638	27835	27964	27835	27903	27823	27846	28133	27944	27769	28090	27744	27926	27922	27843	27995	27872	28011	27669	27795	27941	27949	27828	27978	28005	27998	28167	28027	27974	28064	27957	28240	27869	27981	27987	27943	27968	27903	27813	27965	27757	28033	27797	27825	28030	27772	27898	28008	27961	28106	27743	28093	27893	27969	27906	27917	28060	28069	27986	28069	28013	27950	27771	27715	28196	27880	27861	28138	27959	28161	27876	28131	27896	27856	27893	28073	28135	27916	27904	27972	27830	28024	28091	27976	28125	28017	27929	28040	27746	28179	27867	27908	28135	27998	27948	27982	27786	27839	27787	27883	27806	27917	27815	27857	27900	27612	27880	27739	27893	28067	27807	28017	27793	27873	28018	27904	27888	27863	27710	27741	27837	27735	27747	27982	27973	28044	27782	27843	28103	27852	27908	27954	28094	27916	27859	27901	27739	28129	27772	28028	28020	27937	27821	27826	27883	28096	28074	28051	28035	28049	27746	27808	28167	27957	28002	27902	27967	28008	28187	28085	27915	28055	27988	28047	28119	27869	28001	27861	28038	27968	27857	27841	28001	27919	27844	27712	27832	28020	27996	27832	27692	27750	27917	27871	27991	27886	27909	27936	27784	27886	28001	27980	27951	27877	27833	28021	27993	27762	27906	27860	27805	27977	27657	27951	27978	28053	27854	28015	27899	28087	27867	27894	27819	27855	27936	27744	28076	28013	27772	28082	28082	27874	27783	27755	27980	27908	27689	27835	28020	28119	27838	28046	28014	27782	27957	28099	28024	27846	28211	27897	27995	27969	27878	27921	28237	27874	27936	27894	27893	28037	27768	27869	27873	27963	28093	27957	28017	28064	27821	27866	27888	27778	27928	27859	27947	27863	27680	28151	27876	27938	27791	27905	28040	28306	27852	28024	27949	27910	28070	27990	28002	27818	27999	27958	27978	28065	27813	27753	28014	27904	28125	27836	28013	28016	27909	28178	27919	28048	27723	27736	27965	27891	27908	28057	27979	27963	27955	27749	27835	27851	28073	27900	27874	27790	27859	28000	28025	28069	27959	27891	27838	28003	27805	28057	28095	27978	27835	28004	27968	28080	27931	28096	27884
19075	22714	22552	24532	34791	38114	32305	25708	22388	21788	21754	21806	21718	21835	21755	21798	21773	21633	21774	21743	21707	21730	21729	21508	21823	21818	21707	21855	21738	21770	21741	21906	21720	21766	21665	21520	21748	21708	21944	21749	21870	21848	21821	21819	21700	21764	21750	21685	21778	21823	21767	21722	21804	21697	21690	21809	21813	21588	21639	21857	21717	21689	21674	21599	21657	21723	21660	21700	21754	21562	21739	21758	22006	21835	21782	21694	21740	21655	21585	21652	21803	21923	21819	21668	21770	21643	21675	21759	21666	21695	21863	21841	21885	21796	21718	21671	21894	21652	21715	21753	21633	21772	21720	21654	21662	21775	21781	21683	21707	21813	21636	21661	21709	21703	21883	21604	21645	21800	21938	21933	21732	21665	21863	21867	21760	21773	21846	21565	21817	21643	21791	21653	21717	21705	21808	21879	21658	21742	21684	21615	21818	21617	21763	21654	21825	21840	21763	21952	21745	22027	21677	21665	21897	21576	21802	21734	21796	21773	21736	21741	21820	21875	21788	21730	21672	21584	21676	21746	21840	21763	21746	21463	21673	21854	21803	21640	21906	21857	21610	21738	21609	21670	21830	21692	21740	21807	21897	21882	21736	21702	21661	21832	21707	21697	21812	21859	21836	21879	21715	21698	21843	21693	21673	21764	21703	21768	21848	21890	21675	21824	21853	21818	21767	21646	21798	21622	21671	21764	21632	21895	21761	21838	21909	21798	21755	21657	21749	21661	21981	21637	21732	21521	21755	21747	21665	21610	21649	21760	21649	21680	21939	21803	21854	21738	21837	21620	21903	21706	21753	21756	21602	21777	21786	21697	21721	21809	21866	21887	21739	21753	21525	21901	21767	21829	21596	21823	21740	21666	21722	21712	21832	21633	21722	21724	21767	21893	21674	21544	21848	21783	21955	21965	21675	21932	21822	21705	21825	21819	21770	21653	21712	21586	21732	21595	21816	21758	21855	21815	21733	21716	21696	21671	21519	21728	21824	21591	21680	21715	21750	21698	21715	21514	21630	21864	21723	21728	21774	21730	21738	21598	21826	21815	21680	21760	21725	21624	21740	21795	21695	21749	21508	21870	21703	21761	21558	21688	21795	21787	21598	21666	21820	21654	21835	21683	21642	21850	21827	21642	21626	21652	21709	21833	21721	21799	21924	21822	21803	21666	21808	21811	21719	21780	21782	21821	21879	21802	21769	21900	21786	21820	21643	21619	21631	21783	21817	21622	21812	21710	21748	21671	21635	21679	21683	21408	21763	21517	21678	21766	21744	21818	21610	21786	21844	21763	21679	21688	21762	21694	21865	21720	21585	21776	21669	21799	21784	21706	21789	21776	21619	21865	21582	21752	21796	21848	21655	21816	21767	21587	21746	21734	21571	21758	21651	21789	21799	21749	21776	21691	21670	21790	21818	21788	21738	21652	21900	21847	21719	21664	21766	21661	21720	21765	21595	21917	21650	21687	21783	21598	21785	21730	21825	21587	21612	21664	21738	21710	21881	21697	21764	21911	21927	21611	21827	21626	21820	21821	21570	21927	21785	21654	21841	21608	21897	21738	21575	21858	21757	21726	21747	21799	21727	21869	21702	21714	21850	21713	21680	21665	21819	21569	21673	21605	21784	21737	21947	21807	21779	21753	21692	21748	21708	21719	21817	21717	21860	21658	21747	21935	21793	21733	21638	21778	21722	21787	21846	21642	21809	21869	21686	21672	21852	21668	21809	21830	21706	21808	21745	21784	21627	21607	21680	21682	21865	21844	21607	21826	21911	21756	21752	21840	21853	21757	21791	21684	21657	21530	21829	21604	21920	21801	21912	21865	21638	21677	21770	21586	21821	21866	21696	21915	21808	21882	21926	21640	21812	21722	21832	21772	21724	21947	21725	21868	21802	21568	21831	21779	21732	21738	21739	21819	21677	21868	21640	21768	21772	21771	21843	21816	21824	21778	21758	21683	21629	21686	21656	21763	21801	21787	21756	21782	21958	21735	21821	21640	21701	21595	21904	21681	21808	21865	21798	21637	21759	21909	21599	21570	21636	21644	21765	21826	21652	21864	21901	21812	21832	21692	21655	21609	21705	21814	21744	21700	21716	21747	21720	21726	21790	21677	21716	21842	21717	21796	21789	21874	21828	21672	21935	21715	21767	21830	21749	21703	21761	21758	21691	21653	21833	21872	21674	21794	21750	21819	21816	21819	21761	21601	21841	21946	21603	21653	21731	21822	21728	21755	21700	21743	21850	21805	21721	22052	21742	21697	21848	21643	21525	21834	21928	21548	21759	21383	21784	21737	21758	21731	21600	21876	21801	21659	21677	21595	21621	21602	21753	21905	21907	21526	21852	21758	21863	21716	21705	21664	21517	21792	21795	21710	21812	21614	21870	21683	21746	21756	21742	21836	21908	21759	21838	21687	21581	21656	21697	21694	21749	21675	21750	21657	21943	21687	21873	21728	21846	21776	21735	21471	21881	21809	21796	21852	21737	21741	21752	21796	21638	21900	21869	21642	21738	21921	21747	21966	21738	21804	21906	21683	21892	21740	21780	21670	21899	21815	21849	21732	21754	21692	21949	21865	21711	21704	21741	21756	21832	21689	21717	21933	21815	21684	21777	21731	21729	21997	21685	21950	21842	21637	21729	21810	21810	21962	21881	21782	21809	21702	21822	21666	21711	21813	22091	21652	21763	21691	21747	21763	21895	21948	21871	21895	21715	21669	21625	21743	21743	21639	21702	21842	21744	21904	21708	21710	21800	21839	21629	21667	21876	21910	21734	21802	21677	21729	21607	21680	21646	21900	21739	21703	21765	21867	21971	21733	21989	21769	21747	21824	21876	21768	21577	21659	21873	21546	21676	21885	21836	21804	21733	21813	21782	21630	21709	21784	21569	21773	21805	21746	21845	21776	21671	21711	21525	21838	21806	21694	21779	21747	21751	21797	21774	21732	21894	21865	21712	21724	21811	21864	21767	21688	21778	21648	21859	21776	21806	21749	21822	21749	21800	21666	21973	21710	21900	21778	21724	21701	21693	21710	21953	21539	21615	21725	21871	21760	21793	21685	21871	21744	21547	21885	21616	21776	21619	21659	21787	21589	21837	21685	21778	21879	21847	21724	21649	21661	21716	21696	21781	21758	21881	21785	21852	21735	21827	21743	21787	21718	21629	21623	21881	21870	21635	21769	21614	21826	21824	21807	21846	21861	21671	21754	21884	21924	21817	21617	21933	21645	21741	21801	21892	21817	21845	21901	21689	21863	21808	21643	21722	21851	21815	21886	21909	21793	21729	21806	21873	21815	21789	21672	21920	21717	21626	21689	21723	21909	21788	21760	21852	21888	21858	21732	21646	21958	21817	21660	21570	21799	21814	21690	21686	21808	21778	21906	21812	21646	21769	21836	21715	21763	21803	21631	21587	21811	21697	21624	21877	21669	21804	21703	21761	21866	21819	21719	21722	21660	21624	21641	21797	21696	21717	21790	21893	21800	21817	21837	21613	21603	21735	21746	21764	21798	21937	21710	21706	21925	21793	21671	21804	21860	21702	21808	21794	21713	21664	21666	21805	21645	21890	22166	21746	21999	21760	21817	21742	21814	21814	21768	21851	22019	21752	21649	21930	21711	21949	21780	21861	21674	21759	21803	21716	21527	21773	21594	21758	21753	21908	21675	21610	21778	21807	21658	21795	21979	21759	21841	21745	21604	21612	21876	21880	21916	21867	21751	21748	21862	21838	21586	21570	21781	21732	21861	21666	22038	21818	21779	21571	21715	21514	21717	21860	21900	21720	21807	21689	21775	21682	21754	21837	21830	21771	21734	21751	21822	21748	21779	21610	21721	21951	21900	21728	21808	21658	21744	21694	21690	21982	21789	21795	21754	21841	21934	21803	21632	21643	21794	21734	21741	21862	21800	21735	21852	21835	21737	21785	21795	21654	21775	21734	21769	21806	21859	21796	21789	21864	21658	21784	21776	21751	21705	21677	21874	21846	21911	21770	21754	21824	21835	21630	21745	21656	21877	21685	21764	21814	21807	21615	21888	21776	21708	21861	21762	21577	21705	21809	21797	21726	21731	21718	21686	21784	21755	21802	21794	21852	21759	21823	21728	21679	21785	21654	21892	21742	21946	21707	21793	21939	21855	21833	21703	21663	21753	21660	21779	21871	21859	21930	21825	21798	21767	21885	21758	21693	21735	21737	21702	21805	21501	21769	21574	21863	21852	21915	21814	21620	21685	21721	21896	21747	21942	21846	21723	21714	21679	21765	21715	21907	21736	21900	21515	21903	21819	21738	21612	21723	21720	21797	21523	21674	21825	21931	21674	21819	21559	21714	21661	21796	21824	21638	21724	21865	21659	21760	21990	21753	21574	21757	21868	21903	21889	21635	21796	21819	21632	21758	21829	21885	21886	21820	21749	22018	21656	21630	21645	21680	21842	21788	21743	21722	21739	21913	21569	21980	21745	21663	21840	21883	21750	21710	21623	21696	21859	21676	21858	21691	21867	21820	21713	21602	21692	21746	21718	21754	21722	21684	21778	21782	21760	21669	21679	21705	21848	21816	21751	21871	21771	21640	21716	21888	21716	21725	21870	21832	21742	21588	21645	21882	21814	21836	21768	21716	21834	21677	21957	21851	21677	21617	21709	21773	21855	21696	21670	21662	21700	21697	21777	21820	21617	21832	21795	21705	21925	21965	21751	21761	21757	21868	21709	21739	21648	21784	21608	21809	21924	21673	21839	21738	21723	21804	21789	21896	21787	21621	21726	21656	21823	21661	21708	21905	21842	21647	21781	21775	21666	21756	21817	21755	21739	21772	21796	21849	21534	21549	21909	21786	21741	21654	21764	21847	21851	21578	21769	21713	21799	21893	21776	21715	21912	21786	21761	21951	21953	21656	21646	21788	21541	21870	21778	21863	21778	21624	21882	21857	21807	21774	21628	21780	21841	21820	21708	21782	21812	21749	21681	21621	21715	21794	21774	21601	21860	21761	21927	21671	21540	21739	21849	21714	21728	21639	21893	21614	21811	21999	21734	21711	21835	21752	21813	21859	21595	21913	21657	21579	21598	21700	21973	21767	21678	21758	21841	21611	21828	21741	21710	21587	21601	21819	21759	21818	21736	21689	21595	21862	21905
24569	21173	28403	26833	57662	64031	53759	39397	31361	29094	28815	28534	28441	28564	28616	28336	28656	28617	28697	28844	28717	28733	28646	28599	28647	28458	28438	28643	28694	28493	28713	28590	28538	28432	28726	28592	28559	28729	28289	28617	28788	28936	28745	28750	28436	28626	28686	28592	28603	28559	28509	28958	28493	28412	28480	28581	28356	28612	28652	28509	28575	28616	28326	28598	28549	28731	28541	28748	28377	28549	28636	28600	28355	28219	28397	28568	28698	28590	28491	28268	28775	28534	28572	28576	28346	28568	28453	28399	28592	28692	28454	28309	28647	28682	28491	28639	28499	28639	28778	28417	28477	28610	28653	28481	28466	28285	28565	28607	28297	28606	28372	28479	28395	28512	28535	28603	28252	28422	28553	28986	28764	28467	28586	28305	28676	28433	28341	28548	28222	28484	28650	28598	28637	28689	28543	28473	28690	28753	28624	28510	28669	28496	28363	28321	28515	28468	28516	28230	28377	28453	28522	28480	28522	28582	28402	28446	28343	28494	28336	28538	28609	28363	28515	28682	28478	28629	28356	28310	28515	28357	28695	28554	28414	28628	28758	28677	28597	28324	28481	28427	28211	28419	28272	28223	28584	28585	28573	28714	28509	28582	28604	28378	28402	28790	28662	28439	28640	28375	28277	28550	28346	28452	28570	28380	28405	28499	28704	28527	28683	28584	28698	28740	28588	28404	28259	28635	28440	28523	28365	28613	28552	28575	28530	28474	28643	28786	28694	28388	28587	28468	28530	28493	28515	28520	28612	28542	28598	28294	28574	28702	28792	28364	28657	28472	28329	28337	28431	28537	28591	28537	28619	28340	28465	28547	28509	28521	28564	28526	28405	28366	28584	28400	28522	28509	28584	28507	28638	28485	28639	28577	28702	28663	28560	28453	28543	28431	28431	28513	28238	28707	28716	28591	28273	28431	28364	28261	28596	28679	28538	28443	28576	28655	28510	28657	28418	28703	28694	28537	28611	28533	28592	28405	28525	28484	28650	28606	28653	28682	28706	28421	28719	28669	28339	28463	28355	28611	28507	28395	28403	28650	28323	28481	28591	28557	28466	28427	28388	28516	28561	28554	28649	28543	28705	28419	28432	28390	28475	28600	28563	28490	28726	28494	28410	28554	28515	28659	28507	28592	28468	28513	28476	28607	28493	28497	28283	28519	28488	28506	28523	28606	28491	28488	28439	28552	28250	28208	28549	28585	28364	28370	28434	28706	28641	28518	28456	28665	28549	28612	28530	28561	28807	28626	28546	28588	28531	28253	28454	28515	28367	28485	28405	28384	28619	28771	28352	28488	28459	28609	28243	28443	28558	28654	28522	28584	28703	28346	28431	28336	28602	28574	28698	28557	28604	28716	28640	28563	28570	28555	28354	28551	28517	28576	28407	28521	28615	28713	28378	28569	28553	28553	28750	28390	28627	28593	28501	28565	28346	28440	28558	28517	28538	28550	28394	28579	28680	28471	28428	28419	28719	28456	28272	28642	28634	28477	28533	28658	28406	28428	28480	28568	28545	28395	28449	28646	28522	28570	28243	28539	28517	28478	28442	28430	28584	28859	28555	28578	28403	28266	28503	28488	28457	28708	28427	28404	28325	28494	28372	28576	28479	28445	28472	28378	28549	28406	28454	28572	28533	28440	28587	28312	28542	28483	28517	28503	28487	28543	28462	28380	28431	28796	28531	28683	28501	28523	28465	28594	28544	28229	28598	28471	28377	28473	28447	28463	28461	28574	28654	28408	28493	28183	28431	28477	28498	28501	28338	28341	28515	28638	28760	28487	28554	28455	28392	28505	28586	28538	28507	28386	28402	28540	28331	28602	28520	28492	28607	28812	28827	28345	28804	28546	28360	28600	28451	28574	28628	28671	28495	28653	28388	28348	28684	28437	28692	28507	28485	28358	28414	28541	28669	28621	28526	28595	28440	28418	28303	28531	28484	28645	28477	28466	28451	28462	28318	28581	28534	28498	28710	28556	28516	28283	28649	28288	28468	28473	28476	28521	28591	28673	28667	28592	28463	28385	28390	28525	28664	28690	28672	28505	28580	28485	28788	28466	28928	28715	28678	28589	28602	28555	28542	28646	28554	28622	28563	28579	28328	28544	28581	28638	28600	28377	28527	28414	28719	28459	28608	28298	28505	28614	28262	28566	28697	28604	28480	28465	28680	28631	28456	28507	28270	28585	28392	28430	28507	28573	28541	28541	28398	28800	28340	28532	28745	28376	28658	28564	28461	28580	28504	28681	28867	28509	28306	28514	28347	28569	28438	28587	28577	28597	28590	28213	28668	28466	28338	28612	28484	28358	28459	28737	28587	28567	28429	28127	28522	28466	28560	28547	28749	28501	28371	28459	28607	28394	28562	28513	28750	28784	28606	28354	28674	28523	28707	28415	28458	28378	28539	28776	28422	28593	28718	28449	28560	28583	28639	28524	28777	28472	28333	28703	28225	28311	28517	28716	28491	28403	28520	28620	28628	28263	28675	28444	28383	28704	28485	28566	28420	28736	28630	28609	28730	28565	28472	28423	28579	28461	28316	28537	28545	28665	28651	28503	28577	28170	28346	28577	28574	28782	28664	28309	28286	28318	28502	28377	28594	28728	28525	28561	28358	28318	28232	28568	28620	28487	28774	28518	28618	28560	28496	28357	28747	28553	28466	28582	28512	28390	28320	28519	28520	28422	28510	28597	28589	28512	28616	28608	28538	28557	28475	28485	28641	28320	28728	28539	28642	28225	28575	28469	28586	28402	28661	28452	28579	28451	28495	28666	28318	28352	28583	28678	28434	28410	28606	28490	28350	28715	28749	28579	28548	28536	28713	28255	28647	28640	28523	28548	28492	28755	28552	28571	28383	28532	28468	28531	28373	28460	28549	28493	28678	28639	28575	28464	28643	28793	28532	28523	28644	28579	28572	28574	28581	28456	28664	28453	28577	28527	28282	28390	28581	28660	28530	28231	28610	28272	28601	28476	28415	28624	28523	28465	28501	28469	28321	28402	28509	28414	28547	28743	28421	28358	28412	28650	28612	28537	28524	28471	28593	28455	28282	28642	28519	28528	28519	28468	28607	28597	28500	28389	28547	28558	28378	28505	28423	28344	28331	28298	28430	28496	28383	28571	28501	28746	28707	28587	28636	28466	28648	28708	28368	28769	28522	28448	28517	28834	28375	28506	28395	28703	28345	28316	28487	28685	28470	28518	28506	28598	28496	28553	28498	28526	28386	28538	28343	28561	28537	28434	28687	28635	28760	28527	28592	28485	28572	28329	28526	28407	28543	28575	28572	28241	28618	28543	28669	28501	28431	28618	28548	28347	28492	28496	28484	28500	28579	28679	28610	28463	28294	28629	28613	28550	28478	28481	28537	28574	28453	28541	28691	28628	28417	28551	28527	28531	28632	28424	28609	28683	28308	28408	28538	28503	28413	28666	28789	28742	28511	28600	28772	28404	28583	28451	28714	28422	28458	28572	28231	28403	28272	28532	28683	28877	28698	28513	28753	28681	28419	28280	28256	28419	28464	28606	28559	28434	28313	28462	28711	28542	28490	28596	28468	28263	28308	28583	28568	28539	28575	28409	28513	28511	28518	28695	28647	28637	28661	28404	28258	28431	28572	28306	28282	28615	28582	28255	28589	28390	28325	28392	28830	28504	28605	28531	28612	28376	28287	28549	28380	28718	28549	28576	28539	28463	28294	28479	28824	28476	28506	28300	28801	28482	28424	28723	28308	28472	28514	28428	28721	28493	28388	28517	28289	28528	28466	28637	28418	28544	28707	28485	28608	28471	28477	28496	28407	28541	28668	28771	28634	28617	28476	28480	28493	28479	28440	28540	28448	28477	28613	28465	28474	28576	28409	28714	28505	28535	28611	28675	28613	28670	28525	28646	28690	28497	28570	28626	28614	28713	28660	28626	28571	28590	28766	28484	28611	28496	28293	28369	28634	28635	28574	28517	28661	28453	28602	28448	28730	28561	28473	28601	28693	28474	28824	28389	28795	28558	28494	28519	28527	28460	28726	28582	28583	28645	28543	28639	28446	28546	28454	28470	28676	28493	28533	28426	28378	28612	28459	28495	28494	28262	28762	28560	28708	28232	28517	28591	28231	28576	28497	28377	28759	28619	28673	28597	28348	28176	28437	28750	28623	28555	28682	28370	28644	28622	28729	28714	28588	28325	28686	28347	28287	28390	28409	28556	28575	28408	28581	28722	28476	28470	28791	28355	28442	28759	28480	28486	28485	28506	28414	28414	28591	28586	28662	28562	28533	28489	28624	28608	28648	28726	28464	28565	28367	28594	28585	28445	28512	28779	28498	28436	28316	28686	28509	28681	28528	28558	28492	28401	28646	28663	28455	28511	28453	28289	28529	28576	28418	28466	28507	28383	28465	28402	28515	28612	28513	28605	28286	28490	28674	28506	28755	28403	28419	28234	28709	28395	28237	28331	28364	28506	28476	28361	28653	28730	28644	28581	28478	28494	28653	28587	28514	28520	28479	28535	28507	28622	28573	28599	28438	28339	28858	28694	28359	28432	28397	28500	28614	28548	28337	28696	28488	28674	28659	28684	28533	28194	28615	28622	28295	28357	28267	28499	28543	28780	28717	28525	28394	28600	28744	28471	28789	28385	28554	28548	28404	28518	28537	28664	28363	28774	28660	28302	28394	28750	28427	28487	28652	28318	28679	28503	28570	28603	28325	28668	28425	28421	28643	28595	28541	28567	28544	28360	28554	28493	28537	28392	28493	28449	28578	28452	28702	28462	28645	28434	28575	28539	28269	28524	28418	28448	28242	28660	28439	28475	28555	28681	28441	28656	28607	28709	28597	28522	28441	28483	28757	28538	28408	28577	28544	28518	28523	28614	28353	28537	28473	28706	28552	28595	28600	28678	28522	28371	28747	28523	28592	28446	28583	28318	28683	28639	28572	28564	28820	28488	28522	28605	28534	28381	28537	28492	28465	28685	28598	28716	28550	28701	28487	28440	28615	28338	28600	28565	28440	28682	28382	28558	28386	28591	28530	28506	28470	28378	28578	28356	28574	28721	28635	28493	28448	28418	28473	28733	28411	28545	28670	28536	28523	28386	28545	28544	28397	28405	28554	28610	28489	28389	28629	28526	28739	28481	28553	28831
17818	26376	25952	35565	63018	65467	50698	35312	24330	22336	22188	22076	22145	22126	22147	22206	22065	22159	22150	22187	22053	22197	22060	22071	22222	22117	22182	22021	22006	22109	22164	22029	22057	22128	22053	22077	22112	22321	21944	22284	22013	22106	22191	22269	22149	22304	22084	22336	22137	22077	22160	22110	22063	22217	21993	22323	22041	22135	22118	22270	22119	21996	22144	22097	22101	22070	22234	22211	22273	21977	22215	22041	22151	22062	22333	22039	22127	21938	22095	22104	22316	22152	22252	21980	22230	22380	22184	22045	22161	22055	22152	22251	22168	22226	22140	22244	22023	22172	22094	22207	22059	22138	22116	22108	22248	22131	22281	22322	21854	22036	22206	22180	22210	22098	22247	22085	22286	22098	22023	22295	22161	22099	22067	22038	22303	22257	22298	22051	22185	22160	21996	22095	22115	22101	22131	22234	22104	22153	22202	22084	22184	22183	22166	22172	22276	22067	22156	22094	22325	22047	22104	22152	22257	22240	22220	22229	22222	22152	22269	22066	22275	22321	22004	22169	22132	22159	22293	22155	22227	21941	22389	22094	22230	22046	22095	22203	22121	22027	22143	22060	22159	22050	22077	22128	22292	22094	22068	22357	21984	22190	22085	22147	22000	22040	22230	22250	22187	22095	22012	22069	22157	22112	22034	22100	21964	22046	22033	22011	22078	22114	22191	22179	22119	22121	22198	22213	22104	22188	22047	22222	22112	22129	21968	22135	22275	22254	22158	22054	22236	21947	22163	22142	22046	22246	22393	22039	22172	21958	22125	22186	22113	22016	22409	22108	22208	22198	22022	22032	22150	22117	22151	22235	22166	22090	22098	22093	22138	22046	22116	22265	22092	21889	22220	22073	22135	22170	22299	22154	22297	22210	22111	22304	22062	22191	21991	21960	22145	22124	22192	22121	22275	22045	22048	21969	22085	21883	22048	22165	22211	22236	21987	22157	22151	22102	22199	22170	22174	22163	21898	22394	22181	22113	22116	22174	22124	22147	21924	22212	22182	22265	22138	22159	22110	22131	22229	22316	22027	22119	22002	22151	22116	22075	22064	22297	22307	22024	22004	22183	22235	22193	22177	22192	22144	22115	22067	22201	22079	22117	22111	22105	22172	22063	22168	22308	22215	22159	22086	22006	22064	22210	22146	22100	22175	22272	22131	22284	22082	22133	22025	22058	22050	22346	22172	22148	22149	22094	22196	22162	22239	22056	22246	21910	22266	22141	22183	22276	22026	22365	22164	22137	22229	22061	22180	22330	22113	22126	22137	22291	22009	22189	22081	22095	22237	22294	22283	22214	22035	22126	22081	22213	22131	22023	22157	22138	21965	21981	21995	22101	22331	22064	22159	22223	22194	22104	22149	22026	22159	22069	22271	22039	22065	22202	22215	22155	22132	22167	22115	22260	22265	22255	21967	22184	22143	22175	22073	22132	22226	22327	22083	22120	22051	22340	21935	22147	22209	22241	22103	22107	22072	22157	21981	22114	22090	22194	22257	22048	22132	22207	22035	22122	22133	22041	22156	22145	22237	22027	22209	22234	22154	22029	22189	22101	22168	22173	22140	22133	22134	21997	22249	22193	22050	22372	22068	22094	22130	22276	22361	21983	22222	22186	22230	22010	22148	22256	22231	22379	22113	22239	21987	21988	22037	22039	22004	22235	22063	22136	22026	22040	22175	22041	21995	22180	22257	22129	22112	22234	22275	22122	22190	22117	21882	22051	22284	22166	22207	22030	22029	22279	22294	22170	22284	22020	22120	22420	22157	22271	22121	22175	22189	22240	22043	22048	22305	22357	22011	22106	22159	22141	22040	22176	22206	22085	22122	22051	22142	22106	22003	22177	22351	22156	22194	22123	21943	22124	22216	22068	22039	22173	22159	21973	22214	22236	22280	22092	22286	22099	22160	22106	22215	22216	22022	22218	22187	22209	22235	22114	22043	22044	22126	22231	22183	22096	22136	22053	22019	22136	21987	22195	22126	22288	22134	22037	22028	21927	22136	22209	21970	22003	22056	22288	22106	22007	22168	22066	22111	22021	22002	22015	22232	22090	22177	22205	21930	22173	22290	22112	22154	22147	22241	22155	22277	21904	22161	22062	22218	22000	22237	21990	22089	21992	22044	22118	22241	22113	22044	22113	22369	22116	22074	22131	22066	22117	22128	22156	21962	22054	22020	22044	22168	22212	21885	22108	22135	22093	22102	22001	22033	22264	22093	22104	22111	22086	22150	22210	22108	22108	22267	21887	21938	22212	21953	22154	22053	22139	22327	22046	22166	22117	22252	22178	22091	21952	22175	22163	22217	22187	22078	21956	22185	22114	21993	22150	22155	22191	22161	22042	21878	22077	22161	21985	22011	22084	22360	21908	22123	22117	22138	22033	22050	22194	22028	22098	21932	22126	22122	22115	22195	22188	22229	22168	22229	21998	22082	22103	22194	22190	22249	22049	22187	21930	22034	22047	22126	22077	22188	22050	22164	22108	22167	22313	22303	22100	22158	22219	22156	22111	22155	22304	22046	22284	22121	22132	22335	21995	22154	22009	22129	22136	22156	22138	21990	22049	22370	22026	22123	21988	22143	22094	22167	22236	22185	22145	22176	22002	22265	22344	22300	22165	22202	22149	22129	22179	22058	22123	22162	22164	22290	21930	22107	22113	22284	22147	22193	22095	22144	22220	22224	21908	22066	22154	22125	22204	22049	22135	22151	22166	22174	22312	22052	22085	22155	22195	22143	22156	22044	22133	21967	21974	22210	22207	22148	22361	22194	22063	22143	22167	22151	22232	22059	22054	22184	22079	22080	22048	22042	22194	22116	22164	22123	21971	22090	22104	21960	22158	22337	22145	22361	21978	22184	22310	21970	22095	22318	22112	22020	22185	22180	22268	22019	22294	22203	22024	22015	22027	22314	22075	22080	21970	22170	22221	22250	22109	22079	22087	22270	21990	22071	22254	22195	22272	22276	22212	22197	22000	22261	21996	22187	22056	22222	22228	22007	22056	22227	22012	22131	22067	22131	22006	21964	22046	22282	22175	22302	22289	22043	22133	21944	22151	22089	22188	22174	22080	22275	22238	22293	22068	22158	22096	22108	22317	22270	22259	22110	22185	22303	22127	22111	22228	21958	22153	22393	22267	22101	22104	22244	22111	21982	22236	22159	22209	22178	22172	22289	22072	22178	22037	22228	22276	22010	22113	22109	22262	22175	22028	22146	22022	22051	22299	22156	22203	22214	22005	22176	22098	22200	22121	22007	22281	22010	21963	22071	22210	22212	22213	22093	22261	22140	22460	22283	22119	22154	22159	21979	22407	22019	22161	22129	22033	22083	22152	21907	22206	22160	22314	21982	22140	22063	22159	22331	22206	22136	22030	21937	22122	22231	22264	22118	22068	22069	22084	22308	22251	22270	22119	22185	22215	22274	22233	22139	21999	22286	22153	22161	22126	22181	21953	22070	22137	22055	22053	22199	22105	22043	22138	22067	22188	22126	21986	22015	22235	22251	22201	22176	22132	22104	22195	22134	22195	21793	22261	22100	22051	22233	22164	22114	22015	21964	22230	22113	22033	21990	22200	22055	22040	22230	22121	22216	22240	22136	22340	22179	22168	22228	22120	22041	22228	22328	22141	21888	22251	22118	22066	22216	22109	22358	22120	22269	22051	21998	22075	21982	22110	21978	22237	22135	22081	22096	22084	22202	22020	22184	22161	21901	22042	22271	22019	22066	21983	22075	22154	22186	22073	22159	21994	22210	22108	22167	22309	22099	22180	22181	22165	22166	22269	22185	22180	22219	22019	22220	22295	22188	22354	22115	21949	21983	22156	22247	22025	22173	22246	22134	22127	22207	21961	22259	22228	22236	22084	21950	22146	22138	22244	22166	22187	22169	22226	22111	22254	22216	22119	22209	22249	22028	22197	22156	22038	22229	22063	22007	22147	22183	22212	22152	22207	22131	22155	22242	22272	22155	22144	22240	22068	22326	22086	22051	22185	21970	22331	22157	22097	22021	22103	22115	21912	22138	22033	22028	22128	22145	22142	22027	22237	22210	22050	22165	22259	22230	22256	22190	22175	22230	21900	22179	22113	22055	22090	21914	22185	22121	22182	22373	22142	22177	21971	22089	22271	22165	22210	22053	22089	22253	22211	21974	22067	21932	22028	22253	21994	22093	22176	22329	22139	22374	21920	22015	22065	22069	21984	22305	22072	22068	22328	22186	22264	22070	22234	22112	22081	22308	22246	22085	22192	22214	22282	22148	22091	22097	22332	22239	22159	22072	22080	22143	22043	22074	22095	22051	22208	22084	21923	22287	22055	22072	22096	22214	22013	22257	22299	22021	22111	22109	22146	21963	22125	22105	21972	22130	22113	22199	22088	22123	22282	22050	22043	21975	22046	22295	22138	22166	22126	22243	22111	22146	22178	22237	22080	22259	22077	22062	22231	22368	22225	22144	22068	22084	22256	22177	22181	22075	22221	22016	21980	22279	22046	22201	22057	22221	22044	22050	21953	21949	22090	22126	22061	22322	22174	22205	22322	22126	22204	22118	22347	22189	22269	22228	22160	22178	22041	22178	22224	22176	22237	22213	22104	22176	21998	22136	22250	22128	22029	22173	22065	22140	22276	21925	22145	22174	22201	22040	22140	22101	22128	22181	22250	22027	22170	22121	22183	22009	22122	22286	22019	22321	22093	22169	22174	22055	22265	22099	22166	22045	22144	22150	21947	22202	22010	22304	21969	22073	22163	22100	22366	22141	21963	22016	22172	22111	21937	22242	21896	21986	22186	22120	22283	22289	22045	21952	22198	22019	22077	22264	22059	22030	22130	21962	22083	22279	22115	22201	22187	22190	22126	21857	22121	22219	21896	22112	22082	22064	22072	22329	22288	22117	22295	22015	22008	22281	22246	22115	21977	21980	22178	22242	22088	22117	22190	22092	22228	22160	22014	22168	22111	22100	22075	22116	22193	22170	22167	21979	22137	21994	22048	22096	22117	22114	22144	22164	22123	21921	22317	22032	22229	22145	22214	22314	22010	22081	22257	22271	22034	22146	21964	22147	22006	22170	22116	22042	22044	21947	22094	22110	22018	22149	22095	22119	21982	22065	22176	22186	22102	22375	22295	21919	22208	21894	22227
22676	21068	28770	23835	74914	79474	64043	47008	34499	30075	29716	29920	29497	29614	29770	29626	29701	29426	29633	29654	29661	29575	29748	29520	29483	29679	29277	29331	29523	29548	29407	29443	29665	29366	29631	29419	29327	29494	29560	29713	29534	29525	29458	29488	29590	29187	29238	29605	29505	29757	29346	29160	29438	29285	29578	29252	29209	29422	29444	29415	29555	29480	29658	29612	29424	29639	29274	29279	29174	29550	29418	29594	29389	29394	29403	29407	29289	29413	29266	29444	29499	29387	29659	29374	29325	29402	29545	29553	29324	29176	29242	29502	29548	29386	29548	29373	29440	29372	29585	29344	29515	29507	29465	29456	29337	29410	29308	29266	29451	29555	29246	29405	29657	29436	29349	29473	29490	29651	29445	29651	29524	29678	29573	29442	29529	29558	29318	29266	29641	29424	29374	29540	29381	29517	29417	29271	29343	29118	29535	29452	29580	29355	29330	29263	29409	29508	29088	29553	29444	29094	29421	29294	29188	29335	29271	29494	29548	29319	29351	29501	29506	29338	29495	29196	29581	29565	29324	29560	29382	29504	29554	29381	29219	29326	29461	29468	29363	29386	29518	29419	29454	29332	29278	29492	29353	29531	29354	29230	29457	29404	29192	29143	29481	29360	29449	29442	29335	29474	29268	29312	29377	29309	29304	29646	29287	29319	29320	29451	29151	29756	29283	29513	29349	29478	29433	29629	29484	29498	29595	29336	29349	29432	29377	29428	29382	29276	29353	29281	29297	29116	29453	29323	29296	29395	29446	29443	29405	29454	29581	29270	29654	29557	29169	29423	29512	29319	29225	29231	29447	29486	29395	29523	29511	29544	29422	29465	29386	29216	29156	29369	29381	29383	29411	29400	29112	29250	29659	29435	29402	29347	29387	29450	29493	29202	29437	29454	29556	29537	29265	29448	29159	29270	29301	29546	29434	29331	29408	29377	29290	29562	29431	29651	29331	29320	29455	29390	29459	29512	29378	29347	29526	29357	29457	29311	29212	29396	29257	29417	29560	29515	29497	29206	29336	29073	29392	29384	29308	29337	29362	29358	29489	29438	29401	29099	29301	29325	29421	29402	29508	29427	29406	29345	29510	29570	29264	29377	29170	29316	29348	29272	29416	29442	29569	29391	29354	29452	29202	29469	29482	29327	29450	29459	29348	29336	29559	29481	29398	29247	29671	29206	29193	29281	29321	29469	29359	29531	29575	29387	29370	29480	29291	29353	29345	29626	29483	29348	29515	29432	29321	29463	29305	29263	29191	29395	29465	29400	29524	29343	29574	29460	29192	29501	29253	29199	29668	29411	29181	29390	29371	29542	29037	29526	29409	29452	29357	29350	29502	29555	29422	29345	29741	29438	29294	29251	29535	29517	29492	29441	29352	29554	29136	29303	29385	29348	29212	29274	29492	29575	29276	29315	29352	29468	28987	29329	29590	29313	29540	29232	29509	29485	29471	29309	29290	29618	29474	29434	29219	29560	29406	29335	29500	29518	29600	29427	29490	29287	29219	29355	29264	29563	29409	29340	29536	29382	29325	29516	29389	29552	29488	29446	29113	29428	29249	29379	29385	29558	29568	29384	29576	29280	29279	29377	29458	29350	29515	29170	29510	29593	29297	29284	29355	29440	29390	29266	29569	29412	29454	29539	29358	29332	29355	29404	29126	29357	29438	29592	29539	29511	29131	29343	29270	29628	29418	29363	29496	29347	29561	29443	29535	29496	29565	29102	29450	29245	29493	29516	29355	29335	29433	29375	29554	29525	29405	29423	29264	29491	29404	29347	29707	29423	29323	29178	29313	29282	29269	29442	29264	29532	29568	29177	29552	29242	29606	29526	29505	29292	29620	29260	29162	29520	29361	29674	29438	29264	29300	29451	29545	29499	29336	29502	29627	29272	29357	29334	29311	29220	29370	29420	29320	29501	29543	29367	29351	29282	29399	29393	29207	29263	29339	29377	29303	29483	29588	29343	29233	29343	29430	29545	29314	29390	29342	29486	29617	29282	29389	29729	29263	29531	29572	29596	29308	29421	29452	29346	29590	29570	29180	29430	28996	29265	29117	29459	29438	29405	29217	29517	29294	29358	29287	29451	29184	29394	29382	29378	29246	29265	29591	29283	29392	29488	29553	29317	29374	29430	29390	29390	29537	29364	29580	29449	29536	29720	29308	29760	29519	29481	29248	29093	29186	29478	29302	29218	29447	29267	29424	29291	29447	29237	29437	29440	29396	29410	29385	29296	29319	29534	29252	29460	29489	29344	29060	29235	29332	29467	29340	29179	29234	29351	29378	29627	29388	29423	29416	29530	29344	29258	29475	29325	29474	29456	29375	29509	29407	29526	29340	29459	29447	29208	29331	29118	29461	29450	29163	29365	29377	29145	29266	29524	29125	29281	29093	29345	29370	29647	29434	29499	29225	29483	29523	29325	29457	29429	29280	29642	29297	29271	29309	29208	29260	29503	29465	29123	29458	29419	29369	29264	29407	29809	29659	29498	29286	29369	29453	29430	29367	29278	29392	29367	29678	29233	29483	29388	29297	29331	29403	29380	29304	29241	29510	29399	29507	29402	29254	29426	29491	29453	29324	29462	29489	29441	29626	29599	29346	29356	29547	29167	29467	29477	29432	29551	29358	29339	29735	29560	29402	29534	29303	29411	29543	29180	29295	29454	29303	29335	29268	29420	29241	29419	29252	29466	29589	29208	29489	29359	29382	29337	29434	29536	29437	29554	29451	29455	29663	29574	29235	29398	29324	29378	29348	29352	29442	29344	29236	29291	29274	29629	29356	29308	29635	29359	29221	29214	29426	29492	29248	29422	29311	29342	29481	29330	29209	29306	29176	29344	29369	29333	29291	29129	29577	29396	29436	29411	29311	29394	29568	29634	29552	29441	29338	29331	29625	29196	29585	29441	29498	29318	29377	29376	29579	29490	29331	29181	29324	29276	29461	29470	29360	29445	29674	29517	29434	29263	29507	29575	29272	29389	29379	29375	29427	29539	29356	29282	29391	29436	29330	29235	29488	29486	29504	29276	29618	29239	29318	29413	29168	29430	29240	29289	28985	29340	29317	29623	29380	29438	29664	29466	29338	29382	29406	29333	29361	29380	29438	29445	29295	29220	29349	29363	29445	29299	29297	29226	29514	29418	29351	29518	29502	29279	29366	29505	29246	29534	29514	29350	29257	29211	29502	29499	29361	29252	29415	29327	29545	29412	29483	29378	29267	29212	29521	29437	29328	29505	29144	29351	29318	29187	29365	29676	29485	29294	29589	29389	29365	29282	29540	29431	29479	29573	29308	29647	29427	29315	29356	29468	29611	29441	29370	29044	29415	29487	29340	29186	29230	29398	29248	29623	29483	29520	29134	29504	29184	29411	29184	29116	29518	29149	29259	29370	29546	29575	29383	29330	29596	29193	29459	29444	29343	29569	29552	29250	29597	29375	29179	29219	29284	29630	29347	29221	29142	29371	29293	29254	29429	29350	29426	29608	29366	29687	29479	29377	29507	29536	29512	29393	29386	29628	29510	29526	29572	29542	29398	29319	29485	29293	29340	29480	29664	29368	29307	29452	29243	29427	29674	29367	29283	28977	29297	29185	29585	29496	29360	29312	29183	29429	29280	29439	29404	29497	29572	29558	29424	29693	29291	29484	29432	29454	29410	29511	29303	29312	29490	29286	29284	29370	29300	29592	29381	29284	29387	29473	29170	29156	29446	29466	29136	29240	29480	29398	29373	29470	29593	29184	29460	29484	29231	29360	29385	29370	29390	29595	29363	29483	29440	29579	29302	29321	29513	29413	29495	29383	29365	29517	29537	29493	29581	29441	29264	29232	29457	29184	29433	29513	29344	29289	29406	29449	29387	29228	29238	29416	29278	29346	29362	29378	29472	29364	29446	29509	29320	29395	29283	29568	29362	29553	29427	29383	29256	29203	29251	29384	29549	29406	29277	29378	29517	29469	29361	29458	29440	29433	29158	29520	29337	29121	29630	29302	29277	29582	29563	29241	29263	29406	29552	29267	29438	29292	29447	29368	29527	29139	29250	29239	29738	29455	29450	29342	29487	29240	29481	29555	29427	29255	29424	29402	29448	29524	29295	29401	29554	29225	29116	29179	29190	29749	29671	29313	29344	29526	29438	29262	29319	29281	29440	29373	29102	29353	29505	29251	29258	29469	29829	29218	29276	29331	29536	29550	29479	29508	29486	29346	29739	29520	29500	29241	29425	29355	29317	29254	29379	29333	29322	29276	29293	29384	29296	29317	29468	29266	29461	29265	29459	29225	29543	29601	29467	29195	29072	29390	29547	29381	29433	29287	29327	29342	29265	29509	29150	29223	29673	29289	29461	29227	29334	29369	29511	29545	29517	29478	29304	29477	29428	29416	29735	29585	29353	29614	29651	29234	29302	29266	29462	29498	29578	29365	29254	29354	29350	29441	29361	29373	29356	29699	29537	29223	29293	29355	29447	29291	29401	29314	29235	29522	29299	29325	29567	29482	29446	29511	29541	29374	29247	29304	29345	29231	29368	29287	29494	29504	29603	29487	29550	29246	29276	29551	29462	29339	29500	29449	29415	29347	29301	29431	29424	29428	29362	29415	29104	29301	29333	29347	29631	29284	29313	29473	29590	29418	29491	29415	29256	29515	29388	29504	29289	29456	29381	29391	29241	29306	29287	29596	29362	29366	29360	29536	29180	29485	29605	29313	29519	29142	29548	29491	29286	29558	29555	29542	29344	29188	29560	29263	29424	29609	29216	29658	29210	29392	29627	29424	29424	29528	29407	29396	29701	29340	29569	29456	29149	29471	29466	29253	29359	28947	29336	29394	29415	29452	29448	29400	29675	29465	29268	29088	29238	29625	29465	29602	29451	29572	29606	29642	29471	29364	29422	29367	29458	29242	29494	29246	29608	29395	29383	29487	29617	29327	29227	29557	29569	29427	29398	29413	29478	29389	29437	29259	29438	29231	29251	29496	29257	29446	29358	29379	29244	29327	29226	29193	29234	29285	29347	29648	29511	29278	29385	29421	29304	29548	29244	29399	29397	29251	29512	29365	29248	29199	29355	29228	29348	29477	29472	29451	29653	29295	29533	29240	29525	29365	29486	29286	29420	29358	29174	29599	29377	29317	29605	29464
19214	32207	31862	38504	77470	86356	66641	45914	26786	22516	22611	22390	22738	22355	22454	22515	22587	22513	22729	22568	22676	22561	22507	22642	22436	22811	22486	22393	22578	22583	22514	22603	22525	22485	22455	22555	22574	22487	22443	22554	22480	22454	22664	22626	22585	22600	22463	22413	22396	22485	22523	22549	22584	22397	22499	22475	22490	22417	22677	22490	22740	22674	22250	22734	22465	22400	22541	22502	22538	22500	22552	22643	22414	22592	22519	22490	22401	22496	22644	22491	22570	22672	22572	22568	22739	22471	22427	22609	22616	22627	22550	22410	22688	22605	22603	22627	22514	22527	22505	22587	22470	22560	22420	22478	22634	22374	22531	22368	22558	22377	22665	22355	22654	22580	22601	22440	22541	22717	22608	22477	22453	22775	22391	22682	22649	22417	22539	22471	22559	22387	22475	22658	22490	22516	22586	22631	22597	22403	22556	22694	22493	22427	22547	22616	22491	22582	22490	22452	22572	22309	22472	22668	22543	22540	22572	22594	22421	22518	22606	22392	22669	22640	22476	22659	22666	22367	22566	22550	22456	22667	22589	22569	22691	22500	22493	22534	22560	22673	22485	22447	22537	22504	22533	22412	22595	22404	22339	22586	22582	22695	22682	22694	22675	22370	22297	22452	22382	22248	22564	22416	22564	22656	22619	22469	22414	22534	22682	22433	22364	22588	22363	22368	22389	22441	22502	22525	22561	22466	22603	22539	22487	22430	22574	22483	22583	22577	22536	22266	22626	22575	22626	22546	22207	22497	22363	22597	22398	22678	22665	22548	22571	22413	22451	22596	22457	22458	22524	22583	22607	22515	22408	22530	22597	22669	22638	22535	22680	22608	22384	22550	22508	22415	22554	22698	22325	22631	22590	22454	22544	22561	22449	22624	22522	22582	22497	22535	22512	22494	22421	22571	22341	22340	22543	22349	22457	22471	22353	22420	22558	22425	22570	22487	22526	22415	22554	22530	22426	22560	22695	22494	22593	22540	22579	22439	22470	22628	22556	22660	22386	22427	22387	22393	22642	22485	22401	22498	22423	22684	22408	22547	22511	22440	22523	22530	22543	22602	22490	22502	22580	22507	22533	22377	22495	22628	22453	22614	22354	22376	22547	22376	22527	22501	22432	22390	22629	22398	22667	22599	22429	22494	22598	22527	22544	22579	22402	22654	22508	22592	22327	22394	22514	22495	22562	22554	22378	22458	22490	22607	22448	22545	22376	22545	22589	22465	22557	22602	22510	22587	22535	22582	22511	22505	22625	22522	22576	22685	22625	22478	22449	22547	22446	22392	22662	22800	22629	22563	22480	22427	22659	22553	22558	22476	22596	22580	22614	22400	22599	22535	22590	22602	22394	22504	22485	22534	22497	22446	22482	22401	22577	22603	22528	22566	22597	22442	22612	22521	22678	22623	22398	22812	22608	22566	22447	22627	22413	22631	22504	22465	22491	22395	22734	22398	22521	22471	22697	22490	22447	22633	22455	22728	22609	22620	22619	22563	22563	22497	22607	22535	22581	22593	22671	22485	22478	22594	22675	22527	22457	22357	22636	22542	22569	22418	22645	22429	22683	22564	22622	22472	22431	22484	22513	22422	22559	22461	22537	22628	22702	22565	22414	22729	22304	22565	22468	22690	22434	22533	22538	22477	22422	22498	22613	22499	22461	22468	22600	22486	22535	22529	22599	22495	22472	22608	22637	22618	22565	22669	22487	22322	22648	22630	22253	22637	22619	22620	22338	22744	22489	22762	22429	22413	22604	22501	22436	22543	22763	22414	22527	22607	22487	22439	22654	22612	22621	22727	22530	22507	22509	22357	22561	22586	22538	22652	22560	22510	22410	22325	22668	22568	22560	22602	22564	22391	22607	22545	22446	22312	22652	22649	22386	22434	22521	22543	22577	22521	22475	22332	22749	22631	22565	22390	22567	22617	22507	22415	22471	22493	22561	22508	22617	22688	22496	22498	22498	22535	22478	22529	22492	22592	22531	22651	22513	22685	22739	22392	22572	22349	22615	22569	22608	22502	22555	22506	22539	22264	22671	22644	22567	22579	22471	22547	22612	22534	22735	22475	22515	22391	22553	22609	22644	22294	22471	22358	22468	22470	22709	22414	22510	22593	22376	22548	22544	22492	22548	22619	22612	22541	22454	22447	22619	22552	22723	22396	22552	22435	22470	22577	22408	22359	22255	22762	22586	22510	22534	22551	22526	22431	22647	22445	22312	22482	22465	22534	22676	22385	22310	22616	22582	22591	22555	22480	22436	22411	22556	22567	22417	22532	22611	22497	22561	22427	22743	22458	22466	22570	22381	22682	22642	22524	22618	22339	22536	22506	22786	22396	22558	22504	22376	22504	22652	22455	22326	22468	22497	22358	22416	22647	22444	22423	22642	22577	22501	22386	22464	22598	22521	22529	22509	22432	22481	22549	22553	22474	22481	22573	22485	22341	22481	22415	22680	22386	22662	22621	22566	22467	22384	22375	22622	22537	22521	22486	22452	22486	22443	22743	22507	22489	22477	22575	22478	22488	22393	22459	22524	22552	22447	22592	22370	22510	22580	22501	22657	22612	22535	22516	22497	22448	22389	22370	22523	22484	22561	22359	22378	22427	22627	22597	22375	22482	22679	22357	22648	22554	22407	22673	22491	22503	22611	22389	22406	22414	22509	22596	22307	22459	22469	22603	22425	22620	22373	22518	22392	22556	22638	22549	22503	22673	22433	22571	22477	22497	22481	22618	22546	22812	22544	22568	22576	22358	22561	22533	22654	22653	22676	22661	22598	22710	22411	22643	22465	22627	22629	22483	22572	22515	22560	22552	22522	22428	22440	22634	22572	22574	22404	22509	22466	22541	22573	22572	22545	22545	22371	22614	22636	22572	22608	22550	22573	22520	22431	22667	22658	22534	22517	22657	22582	22530	22685	22526	22550	22501	22544	22555	22524	22611	22416	22517	22515	22652	22469	22486	22534	22611	22343	22590	22534	22516	22685	22482	22631	22307	22372	22304	22580	22615	22604	22432	22344	22510	22694	22493	22425	22454	22475	22394	22390	22367	22584	22520	22603	22598	22496	22547	22453	22586	22679	22786	22428	22581	22612	22538	22627	22473	22531	22837	22358	22516	22398	22721	22549	22593	22623	22495	22691	22551	22657	22429	22596	22634	22599	22657	22559	22645	22684	22490	22626	22407	22536	22582	22571	22633	22435	22445	22596	22487	22577	22498	22557	22535	22490	22574	22567	22506	22622	22450	22498	22548	22436	22688	22427	22624	22552	22586	22518	22576	22598	22405	22439	22408	22431	22493	22418	22579	22436	22396	22426	22360	22477	22592	22486	22540	22536	22775	22460	22571	22439	22550	22687	22571	22698	22468	22375	22511	22414	22467	22566	22402	22610	22626	22640	22615	22537	22441	22487	22565	22544	22378	22434	22510	22567	22546	22409	22340	22531	22377	22342	22638	22519	22750	22633	22363	22470	22505	22656	22408	22619	22627	22634	22548	22553	22496	22495	22510	22588	22534	22642	22501	22691	22351	22384	22423	22507	22599	22502	22648	22424	22410	22530	22599	22544	22652	22595	22524	22688	22654	22418	22353	22546	22484	22509	22425	22688	22415	22555	22490	22479	22653	22336	22511	22320	22610	22505	22618	22459	22551	22531	22664	22477	22439	22642	22441	22541	22534	22516	22585	22511	22408	22466	22518	22495	22436	22494	22616	22736	22365	22441	22517	22447	22509	22727	22478	22592	22296	22640	22534	22629	22597	22561	22513	22513	22479	22525	22536	22564	22475	22520	22412	22520	22509	22296	22635	22444	22562	22573	22659	22687	22547	22643	22284	22505	22418	22495	22613	22579	22686	22464	22647	22326	22754	22388	22531	22632	22432	22627	22469	22419	22473	22403	22720	22469	22370	22483	22534	22497	22501	22489	22407	22510	22587	22551	22562	22660	22631	22572	22340	22532	22616	22514	22423	22496	22542	22529	22545	22667	22537	22747	22412	22425	22459	22506	22627	22550	22499	22498	22726	22652	22510	22450	22690	22580	22582	22673	22839	22381	22787	22645	22566	22779	22427	22453	22650	22551	22429	22416	22446	22417	22552	22690	22661	22585	22556	22555	22690	22487	22450	22559	22493	22479	22582	22433	22613	22607	22442	22647	22698	22503	22519	22622	22262	22486	22526	22481	22655	22563	22376	22658	22259	22515	22568	22557	22736	22466	22455	22699	22481	22338	22661	22576	22486	22522	22678	22547	22698	22375	22464	22497	22522	22484	22527	22614	22603	22609	22524	22518	22492	22499	22602	22536	22608	22264	22635	22534	22544	22598	22725	22453	22529	22583	22494	22548	22641	22661	22614	22462	22514	22474	22459	22488	22485	22506	22474	22600	22503	22631	22441	22529	22509	22578	22629	22510	22637	22536	22494	22602	22528	22599	22368	22520	22533	22513	22658	22481	22641	22496	22504	22540	22387	22625	22576	22451	22480	22382	22406	22337	22644	22293	22806	22619	22575	22378	22613	22465	22345	22400	22363	22401	22612	22560	22603	22653	22550	22782	22651	22486	22445	22600	22558	22544	22744	22557	22425	22534	22520	22583	22532	22365	22548	22454	22453	22697	22675	22527	22565	22430	22532	22474	22494	22385	22581	22451	22560	22382	22478	22598	22527	22400	22674	22553	22650	22494	22477	22516	22453	22661	22581	22554	22494	22311	22442	22518	22572	22391	22646	22493	22654	22505	22418	22503	22526	22437	22568	22660	22554	22392	22357	22306	22543	22551	22421	22527	22585	22497	22539	22496	22401	22496	22438	22662	22373	22489	22419	22618	22341	22507	22392	22463	22634	22459	22423	22271	22524	22399	22624	22292	22533	22516	22546	22600	22379	22516	22396	22588	22530	22515	22578	22554	22500	22666	22307	22522	22744	22452	22300	22502	22541	22592	22394	22491	22584	22413	22597	22369	22551	22537	22532	22520	22484	22517	22567	22683	22463	22655	22373	22519	22559	22525	22615	22442	22541	22499	22427	22717	22565	22545	22503	22519	22453	22639	22350	22555	22486	22534	22460	22377	22635	22501	22479	22401	22445	22671	22515	22650	22461	22623	22469	22500	22559	22502	22626	22537	22510	22446	22562	22686	22244	22528	22513
28595	23744	30466	30776	40862	43942	37550	32087	29555	29013	29015	28882	28763	28956	28929	28902	29268	29091	29021	29021	28979	28820	29197	28903	29064	28910	28747	28839	28688	28964	29220	28919	29195	28961	29042	28882	28616	29107	28888	28996	29273	28739	28890	28826	29048	28776	28846	28820	28678	28807	28985	28980	28884	28870	28912	28872	28789	28865	28829	28739	28890	29022	28820	28870	28930	29041	28687	29067	28939	28962	28977	28931	28875	28976	29027	28989	29128	28823	29185	28964	29075	28997	28953	28758	29047	28955	29080	29028	28756	28903	28842	29028	28893	28971	29043	28880	28951	28801	28984	28869	28877	28925	29062	29020	29035	28862	29077	29104	28985	28859	28935	28947	28874	29152	29062	29139	28943	28876	28904	28884	28990	28960	28887	29004	28923	28944	28832	28969	28882	28930	28923	29034	28856	28937	28959	28886	28910	28971	29059	28857	28772	29111	28940	28815	28701	28674	29043	28833	28945	28777	28960	28915	29103	28832	28784	29034	28912	28936	29033	29016	28824	28904	28810	29188	29055	28907	28829	28805	29028	28986	28915	28911	28681	28859	28742	28932	29000	28960	28870	28919	28841	29119	28916	28885	28851	28886	29232	29000	28880	28994	29207	28834	28975	29041	29185	28951	29032	29006	28890	28800	28803	28895	29153	29107	29098	28854	29077	28873	28832	28923	29027	28791	28902	28810	29013	28857	28975	28791	29088	29001	29051	28978	28774	28775	28791	28805	28963	28950	28808	28833	28817	28757	28812	28698	29013	29077	29007	28701	29154	29100	29161	28663	28920	29059	28970	29118	28764	29068	28864	28615	29058	28908	28802	29013	29029	28843	28942	28982	29007	28742	28937	28941	28871	28779	28773	28715	28758	28587	29071	28945	29178	28734	28731	29073	29047	28944	28909	28724	29049	28810	28727	28894	28938	28956	29057	28835	28928	28931	29184	28929	28889	29086	28967	28958	28879	28919	28863	28997	29039	28939	28933	28707	28992	28965	28819	29046	29067	29203	28767	28917	28861	28823	29128	28876	28822	28975	29066	28986	28719	29009	28772	29156	28745	28893	29152	28995	28953	28707	29009	28962	28969	28865	29035	28795	28665	29078	28823	29073	28793	28946	28493	28856	29040	29083	28798	28996	28992	28761	28870	28946	28977	28907	28733	28828	28702	29020	29215	28854	28915	28959	29035	28884	29014	28782	29009	28958	29019	29086	29193	28797	28800	28826	28879	28780	28914	29051	29086	28960	28899	28912	29083	28940	28883	28691	28892	28949	28848	29281	28800	28673	29062	28952	28851	28891	28947	28876	28785	28813	28849	28957	28954	28801	28978	29061	29156	28794	29104	28765	28823	28686	28745	29007	29136	29095	29069	28909	28913	28997	28833	29030	29043	29080	28974	28995	29010	28987	28959	29177	28935	28796	28907	28876	28783	28916	29028	28814	28972	28764	29139	28972	29032	29061	28860	28966	28843	28865	28765	28793	29050	28901	29136	28932	28787	28923	28964	28786	28843	28756	28702	28868	29051	28942	28981	28952	28910	28968	29001	28998	28851	28920	28968	28857	29067	28617	28956	28947	28886	28982	28786	28913	28855	28910	28921	28907	28889	28928	29054	28866	28908	29220	29083	29026	29094	28837	28842	28744	28695	29044	29111	28931	28928	28829	28984	29073	29118	28990	28973	28855	28916	29041	28842	28897	28847	29185	29102	28622	28810	28739	29049	28860	28965	28992	28976	29023	28854	28992	29068	28905	28615	28745	29000	28902	29025	28897	29073	29097	28997	28834	28894	28694	28685	28800	29070	28919	28769	29070	29067	29062	28839	29066	28928	28978	28957	28957	29032	29165	28908	29010	28917	29032	28822	28811	28813	29149	28941	28969	28954	28888	28948	29004	29219	28882	28849	28914	28763	28828	28777	29111	28973	28981	28943	28883	28874	28923	28756	29089	28749	29132	28959	28953	28924	29110	28722	28763	28892	29044	29096	28906	28819	28865	28903	29157	29073	28945	29072	29021	28875	28809	28828	28736	28726	29013	28964	29114	29130	28742	28946	28844	28954	28599	29005	29003	28929	28948	28908	29022	29099	28825	28924	28828	29038	28843	28813	29130	28868	29005	28931	28707	28895	28892	28894	28983	29049	28845	29158	29043	28976	29038	28501	28906	28991	28824	28974	28707	28814	29016	29067	28986	28810	28837	28911	29246	28918	29160	29108	29057	28619	28835	28975	29030	29049	28719	28965	28948	28671	29145	28725	28673	29097	28966	28839	28915	28915	29049	28932	28980	28810	29004	29177	29231	28619	28813	28753	28832	29061	28860	29071	28938	28873	28992	28874	28984	29249	29036	29106	29106	28782	28714	28801	28850	29072	28932	28875	28968	29039	29013	28719	29029	28765	29048	28823	29039	29142	28841	28844	29015	28943	28874	28998	28918	28988	28709	28804	28971	29052	29088	29217	28978	28923	28997	28904	28631	28701	28984	29114	29078	28598	29088	28814	28917	28889	28932	28946	29055	28892	28711	28921	29146	29080	28924	28968	28810	28872	28939	29088	28841	28789	28923	29099	28979	29017	28878	29078	29040	28966	28785	29000	28918	28892	29043	28807	28857	28928	28829	28773	28770	28868	28921	28755	28852	29062	29197	28929	28943	29049	28855	28837	28911	28778	28925	28609	29006	28872	28784	29058	28931	28837	29178	28942	28959	29024	29075	29258	29190	29008	29126	28811	28964	28948	28810	28727	28851	28892	28679	29113	28789	28901	28969	28815	28779	29121	28938	28919	29081	28950	28766	29057	28876	29024	28783	28975	29186	28971	29005	28832	29084	28959	29038	28849	28701	28880	28790	28800	28710	29016	28905	28868	28905	28958	28976	28893	28964	29210	28943	29130	28782	29039	29255	29033	28834	28675	28864	28917	28903	28976	28756	29167	29107	29097	28957	29105	28863	29028	28978	29030	28835	28898	28955	28932	28845	28921	28771	29037	28892	29064	28867	29136	28836	28958	28957	28967	28921	28935	28977	28998	29101	29203	28776	29087	28816	28875	28893	28962	28778	28951	28961	29281	28824	29075	28979	28798	28974	28888	28906	29103	28836	29066	28976	28961	29063	28977	28895	28738	28959	29079	28842	28975	28881	28882	28814	28903	28987	28789	28857	29029	28909	29014	29000	29014	29067	29095	28867	28845	28836	28930	28996	29097	29032	28718	28819	28971	28854	28933	28834	28894	28906	29028	28908	28872	28917	28834	28957	28838	28890	28720	28880	28976	28954	28922	28893	29037	29014	29055	29116	29149	28925	28986	28955	29189	28892	29078	29060	28868	28902	29084	28709	28790	29004	28846	28939	28995	29086	29026	28710	29059	28812	29036	28933	28889	28798	29038	28913	28935	28829	29087	28924	29163	28851	29256	28982	28724	28927	28805	28967	28773	28874	28915	28782	28849	28913	28975	29035	29023	29122	28976	28893	28859	28947	28878	28970	28898	28764	28879	28998	29006	28737	28782	28940	28932	28727	29029	28938	28993	29082	29018	28928	28933	28969	28747	29063	29095	29243	28884	28720	29054	28928	29029	29190	28965	28772	28808	28903	29033	28843	28912	29013	29135	29159	28802	29128	29079	28850	28936	28870	28752	28965	28893	29113	28887	29139	28865	29081	29069	29023	28999	28977	29171	28831	29410	29041	28957	28795	28773	28920	29171	29131	29067	28696	28941	28852	28887	28748	28938	28793	28956	28974	28922	28971	29122	28634	29148	28688	28958	28741	29176	28968	29058	28979	28818	28993	28756	29126	29118	28815	29022	28796	29054	28761	28721	28845	29128	28915	28845	28986	28978	29022	29010	28886	29009	29059	28850	28969	28805	28946	28962	28920	28961	28840	28865	28829	28757	29014	29015	28909	28968	28708	28495	29038	28841	28915	29284	28995	28740	28868	28838	29086	29107	28955	28802	28874	29013	29208	28715	28822	28993	29222	28980	29072	29076	29015	28845	28837	28863	29164	28968	28896	29044	28812	29042	28946	28814	28970	28778	29083	28745	29138	28790	29007	28995	29013	29008	29064	29062	28973	28912	28785	28825	28697	29142	28845	29029	29057	28940	29060	28911	28967	28877	29044	28864	29155	28939	28718	28953	29138	29005	28991	28866	29076	28981	28842	28963	28968	28727	28893	29089	28852	28907	29061	28992	28851	28750	28957	29342	29132	28969	28860	28734	29060	28840	28795	29059	28837	29089	28929	29145	29040	29240	28861	28904	28822	28859	28861	28921	29013	29012	29014	29246	28960	29003	28911	28988	29003	28691	28946	28903	28743	28892	28875	28836	29036	29366	28960	29130	29112	29010	28831	28744	28901	29048	28845	29011	28847	29047	28965	28976	28841	28819	28996	28906	28803	28774	28866	29056	28754	28715	28883	28824	28913	28809	29183	29281	28931	28771	28893	29081	28863	28885	28706	29085	28877	28901	29040	29058	29075	28994	28964	28740	28805	28897	28797	28856	28537	28823	28892	29006	29082	28906	29256	28942	29080	29037	29005	29034	28988	28798	28809	28804	28841	28919	28996	29058	28949	28840	28924	28616	29010	28945	28922	28936	28851	28892	28915	28849	28890	29082	28794	29047	29064	29047	28876	28981	29122	28925	29123	29169	28873	29032	28930	28841	28928	28939	28981	29173	28955	28903	29070	28977	28824	29069	28933	29012	28818	29038	29247	28835	28869	28942	29020	28851	28976	28959	28935	29201	28958	28861	29128	28732	29089	28897	29042	28877	28869	28986	28730	28987	28943	29099	28769	29132	28769	28812	28679	29215	29165	28931	29035	28889	29104	29138	29028	28997	28808	28923	29212	28765	28761	29137	29007	29107	29076	28762	28753	28974	28932	28639	29141	28813	29059	28918	29038	29090	28837	28972	29085	28857	28942	28853	28902	29028	28941	29027	28906	29042	28940	28893	28830	28849	28887	28936	28800	29099	29024	29197	28851	28889	28862	29009	28741	28871	29025	29153	29054	28889	28994	28931	29056	28991	28768	29013	28844	28793	29023	28973	29039	28986	28886	28871	28929	28999	29187	29022	28867	28879	28913	28767	29143	28903	29044	28830	28786	28939	29075	28986	28835	28948	29004	28731	28727	29135	29043	28966	28897	28969	28828	28864	28826
19501	23144	23191	24124	38905	40279	31706	25614	22620	22152	22291	22213	22223	22264	22363	22240	22296	22343	22246	22152	22353	22176	22262	22175	22162	22314	22235	22239	22275	22128	22249	22175	22146	22214	22303	22302	22277	22086	22196	22248	22238	22353	22087	22230	22290	22036	22311	22256	21972	22296	22069	22158	22192	21975	22237	22189	22325	22297	22199	22267	22305	22077	22230	22122	22274	22133	22240	22444	22107	22278	22201	22207	22106	22323	22216	22316	22059	22189	22254	22234	22258	22032	22291	22276	22196	22153	22260	22214	22145	22126	22268	22281	22124	22125	22238	22327	22411	22260	22132	22340	22195	22245	22243	21944	22263	22087	22303	22189	22222	22021	22140	22237	22498	22135	22209	22069	22228	22239	22145	22228	22217	22268	22116	22194	22313	22262	22080	22224	22427	22290	22276	22232	22156	22218	22237	22224	22145	22209	22167	22279	22277	22265	22301	22273	22359	22210	22297	22217	22214	22353	22043	22219	22228	22172	21937	22169	22275	22302	22307	22262	22232	22202	22430	22348	22135	22248	22177	22347	22259	22105	22137	22007	22337	22316	22190	22384	22169	22173	22258	22293	22283	22248	21949	22232	22233	22303	22415	22208	22136	22139	22236	22213	22192	22262	22112	22268	22281	22255	22251	21954	22355	22331	22139	22141	22316	22267	22263	22292	22255	22133	22351	22160	22271	22075	22044	22333	22211	22353	22245	22248	22017	22317	22256	22137	22153	22281	22404	22316	22156	22163	22259	22127	22225	22227	22135	22146	22156	22256	22183	22278	22214	22213	22190	22125	22335	22148	22195	22385	22204	22272	22353	22131	22225	22178	22165	22243	22246	22099	22367	22384	22189	22264	22208	22252	22281	22338	22090	22180	22280	22122	22310	22195	22399	22201	22439	22317	22214	22259	22237	22168	22165	22132	22249	22162	22380	22152	22180	22121	22450	22232	22095	21894	22163	22408	22091	22295	22289	22205	22063	22281	22134	22158	22248	22260	22193	22255	22272	22358	22224	22323	22374	22312	22163	22222	22260	22182	22253	22181	22197	22126	22196	22233	22201	22292	22194	22160	22123	22195	22251	22140	22148	22042	22409	22141	22336	22186	22135	22062	22175	22182	22273	22064	22238	22201	22234	22217	22177	22209	21989	22170	22181	22296	22274	22202	22164	22151	22296	22164	22296	22237	22149	22418	22117	22139	22125	22286	22214	22420	22118	22370	22285	22182	22162	22242	22186	22272	22352	22317	22226	22275	22299	22394	22294	22202	22134	22247	22234	22254	22215	22176	22253	22020	22328	22119	22200	22145	22333	22315	22105	22250	22255	22135	22219	22109	22223	22173	22278	22461	22349	22240	22151	22149	22346	22266	21994	22302	22243	22293	22336	22305	22291	22251	22308	22225	22354	22401	22135	22283	22276	22366	22213	22317	22263	22085	22236	22350	22157	22263	22156	22199	22310	22081	22240	22159	22210	22054	22193	22225	22189	22084	22021	22398	22263	22307	22157	22192	22116	22223	22092	22376	22214	22173	22157	22257	22390	22105	22056	22267	22187	22101	22268	22335	22287	22223	22100	22414	22149	22052	22319	22284	22216	22264	22299	22347	22271	22229	22387	22242	22202	22199	22259	22272	22325	22115	22304	22367	22164	22113	22290	22151	22168	22186	22221	22122	22238	22139	22231	22329	22089	22319	22228	22201	22092	22379	22264	22389	22151	22207	22249	22341	22333	22365	22189	22150	22161	22310	22102	22279	22284	22225	22312	22232	22093	22187	22031	22241	22235	22199	22293	22239	22082	22212	22241	22335	22223	22224	22357	22226	22141	22296	22350	22168	22296	22218	22265	22308	22252	22496	22151	22164	22258	22236	22258	22120	22090	22163	22250	22250	22167	22281	22272	22317	22183	22181	21998	22110	22298	22226	22247	22185	22389	22194	22247	22327	22136	22204	22235	22113	22295	22274	22159	22234	22095	22189	22254	22089	22184	22343	22341	22125	22284	22249	22232	22255	22238	22202	22233	22210	22395	22146	22385	22401	22318	22353	22298	22137	22342	22180	22161	22217	22065	22276	22201	22368	22173	22168	22318	22118	22321	22341	22437	22218	22337	22159	22284	22164	22153	22235	22236	22140	22148	22223	22289	22361	22219	22115	22150	22129	22189	22081	22283	22221	22034	22363	22199	22247	22269	22138	22265	22288	22276	22176	22287	22329	22109	22045	22425	22114	22165	22049	22254	22171	22305	22157	22268	22098	22217	22465	22367	22189	22217	22250	22349	22245	22214	22140	22212	22249	22250	22368	22129	22006	22223	22218	22159	22155	22197	22243	22269	22263	22262	22228	22198	22220	22307	22095	22369	22261	22191	22104	22298	22211	22407	21998	22281	22112	22323	22333	22149	22303	22093	22220	22283	22308	22264	22260	22150	22042	22311	22297	22254	22080	22366	22258	22068	22202	22138	22292	22196	22235	22337	22287	22295	22093	22328	22207	22148	22247	22278	22180	22465	22181	22187	22264	22263	22320	22218	22188	22106	22422	22327	22059	22234	22241	22271	22259	22282	22182	22264	22254	22386	22348	22086	22346	22372	22257	22317	22124	22099	22207	22324	22184	22256	22397	22274	22291	22084	22235	22141	22321	22049	22218	22317	22174	22197	22278	22308	22161	22225	22326	22163	22313	22196	22229	22101	22412	22176	22095	22384	22242	22253	22202	22239	22207	22144	22358	22270	22341	22332	22277	22193	22312	22440	22425	22342	22294	22112	22079	22208	22431	22311	22093	22252	22314	22263	22416	22193	22217	22283	22292	22214	22189	22192	22168	22265	22121	22267	22234	22227	22211	22161	22131	22271	22256	22076	22197	22297	22277	22241	22118	22329	22166	22157	22154	22345	22350	22255	22218	22160	22367	22256	22059	22308	22229	22150	22419	22280	22123	22311	22324	22165	22350	22376	22108	22237	22305	22359	22309	22247	22175	22266	22316	22373	22371	22199	22335	22230	22149	22289	22126	22223	22155	22176	22252	22136	22261	22045	22130	22298	22163	22138	22056	22223	22406	22279	22365	22247	22188	22169	22155	22202	22388	22202	22359	22243	22337	22061	22222	22162	22162	22291	22161	22197	22314	22359	22453	22210	22286	22331	22309	22276	22268	22154	22362	22451	22119	22222	22234	22240	22220	22280	22249	22203	22355	22187	22130	22288	22247	22474	22334	22148	22203	22200	22322	22166	22272	22201	22305	22148	22160	22084	22150	22234	22303	22468	22131	22133	22206	22209	22294	22363	22135	22195	22222	21995	22241	22340	22150	22225	22267	22395	22018	22295	22259	22251	22086	22132	22238	22363	22201	22334	22149	22113	22305	22193	22272	22253	22305	22316	22242	22205	22097	22270	22393	22442	22209	22304	22409	22287	22181	22294	22189	21984	22273	22113	22166	22266	22190	22470	22237	22112	22356	22305	22212	22175	22388	22238	22059	22219	22296	22272	22292	22196	22253	22145	21969	22170	22247	22245	22132	22383	22074	22176	22286	22130	22243	22326	22272	22268	22141	22191	22166	22305	22348	22248	22216	22215	22201	22210	22235	22029	22401	22026	22310	22053	22387	22190	22179	22287	22105	22414	22215	22163	22255	22257	22286	22288	22233	22227	22284	22205	22135	22094	22455	22214	22152	22359	22220	22067	22289	22270	22161	22086	22093	22224	22310	22375	22398	22308	22122	22121	22272	22105	22238	22181	22307	22286	22293	22308	22325	22230	22299	22328	22081	22182	22168	22483	22092	22192	22230	22138	22242	22241	22214	22160	22142	22149	22242	22209	22167	22311	22223	22091	22139	22280	22207	22179	22171	22147	22276	22179	22182	22187	22272	22274	22113	22236	22259	22357	22208	22140	22345	22300	22132	22288	22285	22216	22204	22242	22264	22383	22348	22075	22228	22189	22223	22210	22130	22165	22440	22210	22363	22428	22434	21976	22269	22260	22383	22245	22341	22284	22280	22316	22309	22196	22193	22089	22262	22261	22086	22334	22221	22249	22146	22247	22129	22417	22261	22225	22256	22281	22159	22069	22204	22396	22293	22175	22134	22149	22033	22248	22250	22246	22393	22255	22208	22334	22287	22410	22124	22420	22161	22244	22277	22099	22160	22183	22210	22300	22034	22061	22266	22333	22330	22121	22336	22131	22272	22283	22174	22328	22285	22346	22263	22304	22025	22235	22247	22276	22263	22188	22213	22213	22141	22067	22149	22243	22225	22237	22224	22229	22290	22365	22162	22050	22385	22343	22366	22238	22239	22341	22150	22262	22392	22175	22128	22332	22123	22321	22263	22298	22369	22280	22270	22219	22076	22203	22285	22238	22270	22209	22189	22313	22224	22106	22256	22427	22296	22279	22271	22316	22170	22343	22342	22191	22367	22260	22263	22099	22170	22268	22263	22166	22299	22270	22289	22299	22039	22186	22120	22277	22153	22135	22142	22353	22251	22169	22252	22129	22425	22299	22266	22311	22028	22369	22064	22164	22226	22283	22254	22215	22222	22165	22194	22206	22216	22398	22238	22358	21976	22386	22279	22030	22297	22298	22131	22369	22113	22322	22301	22329	22400	22151	22200	22194	22415	22313	22225	22073	22102	22235	22386	22316	22279	22085	22127	22256	22214	21966	22346	22257	22110	22280	22168	22303	22222	22282	22319	22146	22234	22232	22243	22147	22250	22471	22278	22094	22123	22287	22167	22360	22402	22181	22291	22198	22286	22300	22186	22282	22199	22210	22284	22384	22022	22297	22316	22145	22389	22209	22311	22246	22122	22184	22296	22279	22266	22355	22161	22320	22249	22147	22319	22061	22236	22230	22326	22383	22103	22337	22279	22228	22291	22336	22326	22321	22029	22223	22290	22086	22319	22151	22177	22304	22238	22226	22153	22217	22044	22178	22263	22126	22338	22209	22123	22193	22257	22214	22479	22277	22186	22128	22207	22280	22201	22335	22155	22147	22274	22194	22151	22198	22168	22333	22213	22207	22239	22249	22221	22306	22295	22076	22337	22175	22232	22324	22265	22125	22457	22272	22370	22442	22375	22216	22192	22285	22155	22231	22132	22216	22128	22234	22210	22417	22296	22195	22382	22414	22157	22256	22330	22288	22378	22210	22189	22368	22216
24383	21098	28230	26766	56884	66690	53784	39048	30896	29110	29238	28781	28880	29089	29043	29040	28765	29081	29007	29156	28935	28940	28931	28926	28803	28769	28932	28863	28850	28956	28858	28981	29076	28993	28543	29015	28776	28900	29086	28723	28921	29094	28816	28902	28854	28887	29053	28822	28829	29093	28909	29082	28770	28885	28892	28649	28984	28865	28865	28876	29129	28777	28880	28961	28959	29020	28791	28530	28916	28912	28883	29022	28917	28954	28967	28850	28872	29047	28746	28574	28879	28817	29029	28889	29101	28983	28736	28830	28932	28741	28992	28853	28934	28868	28908	28681	28759	28889	28889	28891	29042	28821	28838	28693	28910	28873	28741	28731	28910	28791	28940	29074	29285	28625	28522	28808	28654	29023	28790	28658	28669	28714	28840	28740	28852	28918	28847	28720	28658	28789	28794	28723	28849	28797	28714	28820	28805	28969	28812	28828	28832	28773	28989	28668	28838	28634	28691	28927	28943	28766	29134	29011	28997	28904	28959	28935	29012	28928	29129	28621	28848	28741	29092	28771	28560	28846	28859	28610	28968	28688	28857	28643	28929	28734	29033	28745	28965	28724	29065	28843	28785	28920	28910	28985	28861	28890	28910	29107	28830	28798	28800	28685	28683	28793	28700	28779	28961	28830	28855	28758	28998	28671	28871	28869	28836	29054	28942	29131	28987	28999	29070	28639	28785	28980	28862	28674	28991	28748	28746	28964	28714	28745	28976	28900	28996	28526	29014	29115	28626	28929	28746	28669	28760	28782	28886	28828	28905	28565	28901	28755	28980	28597	28959	29127	29004	28917	28895	29041	28827	28769	28816	28640	28894	28803	28847	28882	28844	28624	28661	28769	28643	28894	28894	28760	28920	28941	28937	28994	28961	28754	28957	28680	28895	28590	28967	28761	28669	28734	28889	28902	28593	28772	28768	28896	29011	28910	28868	28945	28741	28829	28760	28667	29017	28973	28716	28724	29071	28775	28782	28885	28791	28777	28984	29112	28965	29042	28879	28717	28839	28883	29011	29016	28647	28801	28654	28685	28747	28975	28906	29013	29055	28664	28728	28704	28781	28930	28769	28872	29124	28838	28831	28720	28626	29001	28823	28834	28864	28870	28733	28909	28839	28946	29073	28697	28847	28671	28979	28870	28933	28886	29047	28884	29024	28909	28989	28720	28949	29113	28755	28914	28775	28686	28752	28812	28599	28862	28917	28725	28733	28841	28610	28744	28887	28746	28831	28796	28922	28898	28742	28808	28818	28910	28869	28762	28731	28759	28939	28970	28885	28702	28792	28768	28780	28923	28666	28726	28923	28824	28814	28924	28701	28839	28673	28737	28786	28770	28779	28854	28758	28622	28940	29085	28834	28811	28779	28934	29047	28889	28863	28839	28841	28759	29013	28962	28597	28972	28737	28778	28912	28856	28773	28819	28811	28578	28849	28661	28920	28833	28710	28769	28698	28896	28952	28838	28701	28935	28904	28837	28860	28826	29038	28861	28843	28685	28686	28956	28652	28889	28887	28585	28972	28886	28947	28728	28963	28944	28890	28973	28879	29003	29047	29038	28925	28965	28843	28606	29070	28906	28785	28921	28859	28964	28880	29004	29146	28766	28798	28837	28896	28621	28847	28694	28933	28646	28563	28705	28852	28791	28880	28820	28690	28989	28742	28787	29036	28757	29065	28872	28673	28700	28637	28885	29026	29072	28967	28730	28855	28804	28962	28805	28688	28869	28801	28817	28768	29031	28936	28787	28809	28810	28813	28903	28784	28604	28905	28911	28813	28788	28886	28645	29063	29026	28924	28721	28768	28543	28944	28999	28935	28801	28895	28724	28924	29026	28900	28681	28801	29093	28927	29022	29019	29040	28990	28776	29007	28732	28734	28848	28897	29042	28839	29119	28913	28718	28811	28914	28710	28793	28847	28846	28738	28792	28738	28808	28894	28849	28816	29026	28783	28893	28804	28726	28789	28714	28639	28867	28946	28882	28783	28762	29027	28984	28967	28888	28873	28738	28790	28962	28985	28926	28910	28912	28848	28991	28868	28709	28671	28904	28834	28881	28645	28944	29123	28832	28761	28899	28808	28693	28678	28870	28821	28874	28604	28692	28839	28815	28836	28903	29069	28868	29018	28984	29147	28967	28954	28804	28814	28637	28980	28852	28796	28931	28927	28729	28871	28744	28740	28671	29177	29102	28822	28811	28759	28856	28595	28847	29121	28862	29118	28682	28828	29180	28790	28782	28984	28785	28952	28959	28822	28824	28721	28758	28931	28798	28863	28800	28832	28807	28703	28922	28869	28819	28771	28876	28704	28891	28967	28802	28798	28748	28852	28798	28882	28734	28891	28972	28777	29026	28959	28904	28882	28523	28920	28846	28783	28662	28811	28933	28954	28883	28839	28946	28833	28893	28812	28838	28860	28821	28929	28851	28782	28787	28945	28751	28982	28876	28803	29027	29012	28984	29156	28931	28788	28889	28881	28914	28685	28880	28828	28842	28788	28839	28728	28764	28892	28890	28769	28824	28964	28988	28948	28679	28952	28896	28865	28883	28806	28811	28970	29063	28942	28863	28793	28905	29174	29091	28951	28678	28831	28585	28827	28864	29001	28456	28752	28562	28946	28640	28798	28616	29045	28921	28862	29076	28890	29011	28977	28644	29071	28734	28993	28861	28619	28980	28978	28885	28957	28622	28651	29012	28830	28649	28736	28870	28883	29072	28977	28985	28750	28849	28861	28737	28945	28811	28968	28775	29031	28853	28858	28895	28633	28949	28776	28659	28794	28753	28933	28717	28942	28745	28935	28727	28870	28726	29045	28846	28794	28918	28981	28656	28706	28980	28762	28907	28938	28832	28901	28774	28712	28998	28838	28774	28827	28628	29076	28652	28791	28819	28562	28667	28656	28965	28877	29008	29120	29053	28942	28709	28937	28963	29002	28781	28892	28745	28880	29157	28839	28842	29118	28666	29011	28874	28913	28878	29018	28840	28753	28950	28746	28692	28845	28910	28838	28922	28855	28833	28887	28733	28862	28660	28660	28811	28901	28592	28950	29141	28899	28910	28984	28746	28642	28776	28816	28727	28940	28892	28811	28829	28844	28725	28854	28823	28911	28670	29058	28662	28966	28849	28897	28960	28830	28905	28953	28695	28776	28935	28860	28859	28839	28837	28836	28765	28703	28653	28778	29023	28850	28902	28877	28816	28693	28799	28902	28946	28733	28935	29123	28959	28854	28918	28825	28708	28975	28530	28833	28750	29043	28685	28927	28778	28801	28595	28877	29010	28850	28768	29177	28825	28819	28852	28832	28878	29012	28644	28716	28687	28929	29080	28889	28734	28698	28751	28909	28822	29064	28938	28875	28740	28896	28832	28871	28787	28851	28665	28554	28808	28835	28869	28850	28913	28756	28819	28871	28768	28803	28845	28811	28913	28717	28861	28813	28860	28898	28681	28626	28725	28819	28853	28850	28874	28696	29031	28777	28933	28925	28784	28870	28796	28871	28974	28701	28680	28896	28820	28834	28878	29166	28784	28900	28953	29192	28791	28770	28749	28875	28763	28921	28757	28690	28783	28816	28751	28941	28865	28859	28889	28711	28807	28903	28907	28882	29091	29008	28982	28790	28940	28782	28904	28769	28858	29090	29007	28728	28961	29016	28883	29002	29065	28639	28884	28961	28764	28744	28929	28965	28802	28893	28816	28984	28785	28871	28672	28917	28694	28810	28782	28774	28542	29113	28893	28977	29060	28905	28958	28626	28844	28800	28867	28651	28740	28809	28951	28840	28866	28902	28892	29060	28768	28773	28986	28827	28814	28926	28439	28823	28889	29033	28867	28928	28735	28741	28875	29034	28931	28812	28818	28986	28806	28901	28874	28755	29067	29151	28885	28759	28749	28818	28870	28593	28853	28704	28885	28895	28833	28772	28926	28713	28888	29008	28908	28910	29050	28749	28792	28847	28964	28762	28968	28724	28750	28854	28766	28781	28882	28691	28824	28926	28811	28776	28800	28581	28855	29014	29100	28858	28648	28646	28758	28827	28772	29082	28761	28961	28809	28891	28942	28918	28814	28745	28788	29052	28755	28853	28692	28686	28906	28988	28706	28817	28867	28916	29072	28676	28910	28697	28532	28882	28881	28881	29043	28729	28842	28708	28908	28693	28740	28817	28781	28748	28752	28732	28782	28929	29067	28993	28852	28788	28774	28632	28707	28726	28869	28787	28759	28819	29041	29041	28855	29031	28618	28879	28783	29031	28766	28661	28839	28731	28883	28751	28960	28914	28631	28861	28759	28910	28987	28842	28867	28907	28934	28674	29165	28869	28936	28798	28790	28752	28720	29051	28773	28792	28976	28918	28779	28719	28755	28836	28655	28835	28767	28803	28679	28718	28862	28798	28675	28939	28998	28877	28904	29018	29037	28941	28631	28706	28782	29016	28695	28697	29059	28750	28832	28771	28765	28753	28735	28746	29005	28744	28641	28799	28752	28696	28860	28813	29044	28932	28931	29122	28803	28773	29005	28851	28680	28851	28753	28797	28849	28814	28942	28683	28846	28787	28902	28828	28701	28869	28841	28927	28735	28817	28899	28849	29160	28926	28543	28760	28960	28723	28873	28834	28843	28654	28772	29113	28957	28717	28722	28891	28586	29020	28778	29033	28957	28867	29152	29009	28818	29090	28769	28938	29017	28763	28869	28830	29012	28814	28899	28861	28763	28820	28716	28723	28810	29163	28931	28993	28701	28689	28617	28747	28915	29040	28918	28804	28832	29101	28828	28845	28908	28831	28799	28914	28869	29024	28797	28669	28911	29034	28900	28852	28620	28818	28917	29031	28941	29023	28797	28787	28798	28910	28804	28906	28817	28884	28953	28582	28788	28931	28745	28816	28813	28608	28903	28995	28864	28949	28734	28731	28791	28964	28693	29035	28944	28921	28722	28940	28738	28954	29003	28813	28895	28720	28893	28858	28810	28806	28842	28899	28593	28782	28816	28894	29011	28775	28681	28926	28914	28997	28817	28867	28884	28839	28889	28783	28723	28937	28912	29009	28990	28851	28761	28840	28799	28957	28859	28673	28868	28888	28928	28954	28882	28765	28743	28852	28909	28817	28919	29100	28898	28854	28769	28762	28556	28755	28801
18018	26611	26020	32865	62069	67631	50248	34539	23935	22227	22208	22343	22403	22305	22121	22315	22392	22450	22355	22419	22521	22327	22218	22146	22335	22324	22291	22118	22304	22366	22210	22162	22279	22426	22337	22274	22208	22269	22190	22211	22289	22286	22169	22324	22262	22296	22423	22246	22421	22345	22157	22255	22206	22373	22254	22330	22157	22375	22216	22249	22186	22255	22094	22409	22027	22450	22403	22028	22289	22435	22330	22251	22305	22108	22298	22351	22384	22261	22269	22250	22192	22413	22266	22391	22164	22360	22322	22204	22187	22227	22202	22243	22323	22266	22368	22301	22102	22186	22203	22166	22251	22426	22417	22199	22232	22464	22390	22458	22382	22294	22347	22127	22071	22311	22389	22235	22270	22284	22383	22222	22242	22162	22197	22383	22159	22411	22219	22290	22287	22200	22360	22425	22296	22300	22350	22551	22192	22394	22106	22426	22182	22429	22120	22250	22161	22296	22126	22295	22234	22318	22241	22178	22077	22358	22353	22249	22244	22218	22329	22356	22363	22107	22203	22248	22107	22329	22123	22250	22272	22224	22179	22352	22374	22303	22155	22347	22295	22210	22311	22359	22243	22196	22134	22252	22304	22186	22210	22222	22244	22400	22169	22115	22235	22217	22321	22248	22523	22306	22103	22344	22315	22369	22225	22212	22139	22242	22170	22224	22405	22151	22247	22175	22343	22387	22257	22208	22296	22281	22208	22117	22280	22330	22358	22098	22263	22123	22388	22176	22224	22359	22397	22361	22259	22243	22102	22441	22117	22404	22288	22090	22074	22326	22404	22233	22189	22209	22110	22224	22258	22333	22419	22266	22126	22129	22271	22314	22375	22133	22405	22210	22243	22140	22276	22300	22354	22220	22040	22152	22197	22344	22148	22211	22268	22181	22283	22298	22342	22108	22220	22409	22440	22259	22235	22300	22425	22222	22217	22214	22254	22196	22138	22141	22195	22142	22236	22395	22190	22268	22351	22316	22008	22074	22191	22265	22489	22382	22355	22429	22137	22310	22154	22245	22237	22300	22273	22286	22311	22198	22088	22287	22323	22280	22203	22329	22232	22243	22315	22172	22160	22485	22251	22181	22408	22092	22192	22078	22137	22293	22088	22401	22168	22216	22298	22388	22269	22101	22272	22038	22251	22298	22421	22377	22327	22342	22307	22251	22297	22020	22357	22159	22280	22182	22098	22254	22167	22197	22414	22281	22228	22177	22167	22252	22179	22235	22144	22144	22295	22164	22183	22127	22132	22352	22334	22384	22304	22211	22148	22518	22318	22358	22364	22361	22374	22397	22171	22237	22194	22025	22377	22183	22198	22365	22208	22202	22298	22274	22218	22228	22315	22171	22186	22474	22289	22089	22270	22427	22327	22252	22318	22250	22295	22230	22360	22246	22226	22401	22332	22216	22392	22186	22176	22268	22338	22368	22300	22297	22110	22499	22262	22225	22378	22344	22097	22325	22116	22288	22282	22310	22221	22373	22277	22272	22193	22244	22433	22171	22281	22356	22273	22172	22166	22250	22322	22242	22269	22178	22397	22144	22336	22105	22104	22245	22373	22391	22166	22372	22484	22251	22168	22274	22214	22270	22314	22311	22369	22342	22267	22228	22300	22301	22305	22357	22300	22310	22320	22178	22261	22280	22338	22201	22240	22303	22154	22329	22421	22260	22303	22411	22198	22237	22157	22154	22228	21897	22475	22122	22139	22480	22404	22219	22355	22351	22130	22324	22278	22298	22206	22345	22132	22455	22251	22417	22298	22345	22355	22274	22449	22199	22160	22213	22365	22331	22264	22039	22159	22140	22434	22248	22195	22261	22273	22346	22388	22327	22274	22367	22278	22215	22326	22214	22358	22333	22260	22270	22201	22349	22241	22149	22292	22211	22409	22385	22277	22236	22347	22232	22211	22174	22130	22256	22120	22322	22232	22228	22321	22393	22196	22177	22233	22364	22303	22440	22231	22227	22137	22174	22272	22248	22212	22308	22423	22280	22400	22154	22368	22442	22372	22236	22152	22233	22318	22174	22268	22338	22223	22286	22129	22178	22190	22173	22355	22244	22248	22193	22225	22385	22286	22094	22202	22357	22318	22300	22303	22159	22241	22254	22272	22437	22227	22287	22291	22402	22283	22144	22229	22264	22234	22350	22245	22373	22273	22244	22298	22401	22212	22306	22425	22354	22238	22294	22236	22301	22229	22087	22219	22371	22211	22321	22187	22272	22212	22184	22400	22202	22167	22226	22369	22365	22193	22331	22162	22318	22290	22145	22061	22204	22213	22236	22485	22245	22233	22241	22319	22203	22184	22333	22232	22214	22114	22379	22283	22303	22224	22473	22099	22181	22452	22230	22323	22280	22347	22385	22182	22276	22188	22186	22359	22399	22336	22169	22115	21993	22422	22203	22375	22338	22152	22187	22201	22264	22236	22257	22250	22257	22351	22141	22135	22306	22358	22136	22233	22047	22221	22305	22396	22429	22246	22203	22082	22325	22249	22320	22251	22334	22253	22199	22309	22268	22084	22220	22455	22346	22275	22252	22271	22174	22312	22109	22236	22251	22355	22231	22217	22419	22049	22450	22331	22326	22362	22273	22179	22146	22250	22055	22089	22443	22106	22272	22383	22173	22180	22496	22283	22102	22215	22350	22258	22149	22386	22133	22186	22139	22245	22293	22238	22310	22359	22074	22129	22282	22171	22205	22132	22136	22385	22210	22329	22291	22314	22169	22209	22097	22396	22419	22346	22415	22297	22471	22277	22227	22289	22343	22307	22395	22235	22396	22292	22209	22274	22230	22211	22434	22278	22301	22220	22057	22278	22284	22411	22335	22299	22316	22367	22086	22272	22407	22232	22380	22263	22280	22330	22365	22215	22300	22211	22324	22075	22372	22098	22229	22139	22281	22201	22440	22259	22477	22227	22351	22314	22172	22284	22165	22223	22239	22102	22359	22336	22336	22313	22286	22319	22356	22164	22344	22204	22285	22386	22333	22310	22101	22208	22287	22164	22177	22430	22250	22232	22158	22220	22356	22298	22197	22142	22313	22069	22305	22202	22333	22331	22272	22157	22200	22485	22376	21986	22297	22162	22127	22083	22241	22342	22322	22201	22323	22280	22397	22231	22138	22407	22389	22335	22446	22221	22287	22353	22424	22219	22267	22078	22436	22395	22157	22433	22314	22202	22240	22277	22379	22236	22193	22399	22414	22504	22276	22299	22369	22181	22133	22205	22446	22276	22208	22117	22485	22184	22280	22118	22264	22226	22293	22162	22296	22163	22386	22276	22031	22269	22251	22367	22256	22309	22256	22312	22105	22449	22306	22268	22161	22304	22255	22206	22317	22131	22236	22170	22230	22203	22400	22351	22228	22174	22213	22412	22269	22256	22186	22356	22364	22281	22372	22335	22269	22242	22260	22328	22302	22212	22132	22172	22303	22383	22235	22215	22209	22363	22297	22320	22315	22305	22256	22308	22199	22469	22219	22164	22243	22362	22249	22224	22156	22353	22338	22208	22313	22169	22042	22140	22157	22245	22180	22352	22229	22167	22118	22049	22199	22244	22209	22251	22325	22220	22187	22347	22343	22159	22241	22325	22144	22272	22027	22158	22232	22102	22203	22343	22294	22283	21917	22157	22295	22371	22208	22288	22221	22331	22387	22268	22373	22497	22311	22211	22151	22299	22241	22471	22300	22325	22363	22181	22237	22393	22084	22209	22221	22155	22287	22367	22143	22273	22162	22276	22417	22303	22304	22090	22419	22445	22341	22172	22177	22171	22119	22251	22256	22226	22122	22319	22255	22282	22280	22479	22120	22427	22138	22120	22246	22175	22370	22242	22413	22137	22357	22145	22160	22250	22272	22312	22503	22353	22164	22179	22275	22211	22109	22308	22174	22307	22406	22306	22214	22263	22422	22314	22452	22229	22436	22376	22175	22389	22252	22330	22286	22115	22278	22441	22374	22298	22186	22294	22236	22220	22162	22168	22327	22361	22320	22263	22287	22264	22261	22331	22155	22228	22161	22223	22274	22271	22276	22316	22325	22262	22354	22435	22315	22178	22270	22080	22398	22386	22191	22336	22114	22366	22316	22154	22235	22218	22232	22203	22323	22454	22275	22437	22309	22121	22259	22279	22258	22261	22319	22282	22153	22220	22292	22380	22052	22392	22205	22368	22229	22199	22277	22262	22328	22148	22234	22248	22265	22192	22230	22288	22243	22304	22436	22344	22415	22267	22322	22357	22232	22269	22315	22394	22389	22360	22152	22289	22309	22164	22318	22391	22307	22330	22354	22155	22263	22430	22230	22364	22471	22349	22242	22226	22298	22265	22192	22092	22074	22252	22328	22292	22136	22241	22245	22203	22277	22268	22132	22281	22234	22336	22362	22249	22202	22270	22200	22335	22151	22388	22501	22358	22354	22313	22373	22310	22192	22428	22401	22266	22454	22403	22254	22381	22223	22173	22275	22290	22369	22299	22137	22390	22355	22265	22355	22242	22207	22276	22215	22276	22443	22450	22286	22302	22183	22149	22272	22332	22379	22326	22112	22265	22441	22124	22242	22337	22130	22287	22154	22302	22283	22242	22332	22352	22240	22137	22213	22239	22213	22065	22165	22339	22341	22361	22384	22440	22128	22059	22431	22320	22450	22275	22310	22307	22032	22232	22526	22096	22401	22155	22286	22530	22230	22162	22289	22307	22392	22495	22408	22446	22335	22187	22254	22276	22374	22215	22222	22221	22187	22235	22237	22122	22192	22176	22257	22171	22266	22364	22172	22237	22230	22303	22356	22179	22262	22401	22217	22249	22171	22243	22402	22379	22303	22281	22200	22255	22185	22238	22413	22309	22358	22283	22176	22295	22264	22341	22341	22276	22271	22248	22165	22348	22211	22288	22092	22434	22322	22327	22456	22344	22472	22285	22197	22203	22083	22275	22359	22325	22324	22277	22312	22135	22074	22345	22335	22010	22364	22232	22291	22257	22378	22133	22371	22148	22197	22189	22325	22385	22157	22255	22145	22302	22281	22295	22165	22179	22103	22228	22182	22252	22378	22293	22278	22182	22368	22273	22276	22133	22201	22351	22284	22203	22283	22298	22300	22376	22239	22349	22178	22243	22345	22290	22165	22279	22240	22489	22288
22669	21102	28810	24995	56588	66863	61176	45026	32776	30426	30373	30033	30240	30158	29923	30132	29907	29887	30221	30118	29845	29988	30021	30119	29700	30021	29951	30210	30032	30191	29963	29958	29912	29731	29811	30201	29938	29684	29916	29882	29975	29744	30048	29763	29885	29967	29837	30031	29900	30111	30018	29854	29606	29847	29919	29788	29869	30017	29817	29933	30105	29898	29779	29831	29798	29868	29778	29883	29966	29774	29786	29866	29743	29590	29696	29880	29484	29679	29777	29881	29900	29765	30039	30070	29736	30009	29923	29825	29633	29694	29683	29735	29845	29813	29952	29748	29545	29620	29547	29778	29671	29803	29862	29690	29783	29792	30094	29847	29806	29575	29812	29715	29895	29640	29763	29571	29563	29671	29680	29841	30005	29842	29841	29907	29802	29988	29774	29882	29809	29754	29862	29841	29985	29750	29998	29766	29870	29730	29499	29748	29762	29926	29869	29739	29879	29658	29594	29927	29790	29757	29649	29966	29699	29686	29888	29373	29626	29671	29657	29841	29745	29887	29868	29728	29605	29628	29694	29812	29565	29696	30090	29682	30036	29676	29737	29726	29750	29839	29725	29533	29835	29743	29948	29968	29890	29976	30064	29809	29669	29768	29813	29752	29956	29507	29843	29737	29798	29704	29881	29700	29719	29864	29716	29848	30016	30050	29716	29870	29955	29881	29814	29805	29757	29991	30042	29700	29478	29594	29826	29966	29922	29828	29651	29842	29671	29833	29725	29752	29967	29768	29814	29826	29931	29951	29755	29769	29991	30018	29443	29706	29825	29723	29722	29919	29744	29642	29753	29553	29662	29856	29796	29932	29900	29611	30051	29799	29926	29673	29736	29669	29960	29629	29797	29891	29813	29871	29822	29767	29842	29642	29783	29716	29843	29759	29603	29730	29955	29773	29587	30026	29613	29897	29855	29734	29680	29857	29665	29683	29789	29654	29759	29674	29817	29800	29994	30003	29710	29772	29887	29670	29644	29993	29700	29985	29784	29821	29852	29820	29745	29843	29945	29792	29600	29884	29802	29909	29800	29933	29925	29777	29867	29562	29840	29651	29778	29999	29870	29830	29849	29582	29863	30061	29746	29811	29779	29790	29968	29682	29630	29787	29606	29941	29720	29569	29990	29607	29783	29748	29728	29707	29664	29640	29564	29734	29639	29734	29842	29920	30020	29729	29687	29526	29887	29945	29865	29904	29818	30009	29701	29943	29867	29574	29650	29779	29898	29834	30070	29696	29849	29795	29900	29880	29716	29806	29857	29839	29686	29723	29888	29709	29887	29760	29587	29699	29651	29668	29894	29639	29792	30016	29794	29710	29867	29735	29841	29740	29711	29796	29788	29853	29952	29775	29764	29902	29917	29664	29567	30029	29949	29796	29729	29844	29860	29551	29816	29584	29931	29635	29725	29830	29699	29519	29578	29750	29749	29739	29707	29725	29894	29858	29571	29694	29711	29777	30165	29816	29898	29503	29955	29641	29701	29755	29831	29762	29745	29638	29763	29837	29708	29795	29737	29998	30027	29819	29749	29695	29670	29778	29688	29799	29622	29752	29893	29645	29858	29840	29798	30091	29893	29697	29607	29645	29798	29550	29703	29634	29817	29696	29607	29888	29805	29688	29733	30062	29869	29778	29903	29649	29701	29831	29549	29651	29922	29875	29879	29761	29630	29768	29570	29663	29761	29809	29837	29622	29656	29667	29759	29641	29809	29814	29942	29716	29726	29575	29771	29829	29661	29790	29959	29716	29731	29801	29970	29918	29677	29785	29854	30030	29771	29690	29693	29568	29720	29744	29774	29818	29932	29859	29683	29878	29652	29900	29770	29719	29757	29749	29844	29733	29681	29826	29837	30057	29955	29798	30005	29776	29699	29707	29714	29590	29779	29635	29808	29490	29687	29771	29608	30084	29784	29950	29907	29839	29713	29850	29608	29530	29736	29724	29470	29590	29606	30054	29741	30058	29837	29994	29777	29941	29894	29891	29916	29513	29835	29726	29775	29779	29846	29680	29787	29644	29928	29891	29889	29665	29844	29600	29878	29858	29840	29860	29995	30067	29900	29919	29873	29750	29521	29731	29608	29544	29884	29668	29697	29782	29900	29551	29819	29750	29878	29817	29739	29654	29829	29826	30018	29961	29698	29658	29512	29696	29628	29866	29701	29872	29672	29884	29762	29621	29743	29855	29711	29846	29818	29599	29732	29778	29913	29674	29744	29606	29714	29814	29727	29675	29699	29881	29577	29619	29734	29560	29735	29759	29675	29619	30043	30063	29744	29742	29794	29709	29761	29894	29989	29927	29804	29725	29667	29774	29775	29837	30066	29800	29751	29933	29751	29726	29742	29866	29924	29789	29832	29749	29769	29825	29892	29663	29646	29761	29785	30107	29839	29820	29764	29777	29842	29599	29727	29472	29843	29683	29688	29644	29725	29681	29879	29898	29882	29619	29783	29954	29938	29703	29971	29776	30003	29623	29817	29767	29921	29591	29830	29812	29602	29453	29777	29715	29863	29819	29791	29893	29954	29688	29696	29986	29848	29664	29768	29619	29701	29826	29923	29900	29767	29732	29784	29753	29764	29799	29683	30037	29928	29832	29724	29889	29854	29929	29943	29805	29710	29715	29722	29936	29770	29722	30135	29822	29615	29508	29675	29738	29883	29793	29791	30015	29902	29775	29961	29786	29753	29619	29992	29949	29975	29913	29788	29684	29695	30037	29912	29867	29781	29633	29733	29793	29896	29883	29777	29888	30004	30058	29775	29751	29982	29738	30027	29666	29647	29561	29899	29517	29765	29672	29633	29677	29878	29831	29739	29628	29590	29677	29824	29816	29898	29764	29769	30044	29788	29712	29711	29828	29758	29557	29760	29760	29766	29837	29683	29882	29574	29773	29887	29713	29831	29673	29674	29830	29815	29745	29669	29583	29936	29861	29698	29807	29909	30002	29805	29829	29929	29900	30082	29956	29544	29591	29686	29805	29654	29670	29737	29835	29686	29843	29755	29738	29595	29799	29821	29900	29712	29756	29895	29286	29818	29747	29878	29770	29814	29782	29710	29624	29886	29733	29829	29586	29862	29672	29650	29997	29699	29663	29630	29892	29652	29700	29671	29805	29859	29600	29904	29838	29620	29774	29683	29863	29704	29675	29809	29787	29812	29432	29602	29761	29989	29860	29807	29684	29911	29753	29704	29660	29916	29821	29742	29685	29654	29610	29863	29802	29527	29793	30024	29858	29472	29883	30115	29511	29617	29875	29620	29995	29780	29499	29891	29939	29735	29792	29691	29634	29695	29746	29572	29843	29880	29842	29791	29753	29515	29702	29794	29942	29804	29636	29719	29890	29702	29707	29787	29705	29748	29769	29992	30113	29804	29704	29575	30060	29861	29688	29857	29954	29958	30046	29827	29784	29952	29769	29705	29896	29874	29922	29865	29826	29944	29794	29832	29723	29792	29766	29747	30003	29821	30097	29897	29741	29622	29746	29525	30004	29755	29866	29948	29537	29855	29985	29618	29735	29668	29754	29837	29634	29866	29914	29628	29808	29837	29805	29825	29747	29989	29804	29741	29687	29956	29722	29697	29844	29739	29565	29728	29903	29806	29577	29768	29718	29565	29817	29740	29913	29750	29779	29819	29533	29894	29894	30031	29516	29567	29748	29574	29946	29749	29606	29722	29837	29682	29607	29965	29757	29588	29596	30117	29848	29606	29813	29561	29699	29899	29736	29664	30039	29830	29744	29662	29516	29770	29691	29613	29855	29776	29865	29812	29907	29850	29904	29904	29578	29842	29711	29556	29710	29559	29743	29758	29825	29452	29858	29965	29738	29782	29833	29672	29813	29642	29912	29736	29863	29794	29822	29887	30025	29649	29762	29917	29759	29741	29472	29972	29683	29780	29776	29703	29970	29883	29639	29852	29802	29960	29656	29811	29488	29697	29801	29737	29742	29810	29845	29743	29778	29854	29833	29886	29858	29826	29620	29864	29666	29643	29663	29666	29579	29932	29692	29773	29680	29999	29826	29513	29825	29998	29879	29629	29751	29666	29595	29605	29508	29866	29961	29996	29674	29803	29749	29994	29849	29933	29837	29968	29595	29906	29757	29901	29634	29989	29893	30024	29908	29725	29571	29869	29734	29740	29800	29836	29712	29736	29745	29743	29573	29795	29636	29506	29713	29953	29842	29700	29714	29540	29834	29979	29861	30041	29937	29854	29772	29638	29804	29722	29863	29673	29947	29759	29878	29756	29756	29906	29866	29718	29663	29940	29615	29818	29743	29781	29887	29831	29750	29643	29798	29483	29722	29987	29722	29758	29874	29792	29900	29755	29752	29871	29700	29622	29755	29789	29788	29820	29777	29799	29576	29745	29609	29652	29647	29608	29742	29756	29874	29708	29862	29700	29693	29916	29815	29879	29772	29796	29939	29704	29666	29828	29751	29653	29644	29888	29519	29796	29810	29620	29742	29865	29973	29639	29979	29631	29783	29703	29588	29793	29817	29814	29802	29549	30030	29855	29577	29823	30010	29944	29804	29662	29846	29711	29856	29715	29757	29813	30125	29843	29935	29885	29758	29642	29711	29811	29779	29677	29542	29651	29866	29621	30018	29768	30008	29887	29745	29679	29795	29649	29701	30052	29804	29741	30064	29766	29612	30029	29743	29537	29728	29818	29969	29950	29667	29724	30143	29874	29826	29695	29767	29549	29657	29612	29813	30040	29939	29570	29757	29828	29681	29714	29899	29871	29528	29928	29756	29757	29842	29716	29743	29853	29790	29632	29963	29860	29403	29548	29882	29947	29849	29899	29876	29981	29844	29625	29870	29912	29778	29572	29585	29842	29599	29672	29997	29896	29914	29593	29838	29676	29533	29702	29683	29588	29616	29709	29798	29865	29735	29611	29954	29656	29697	29463	29579	29955	29684	29810	30033	29812	29822	29908	29954	29615	29783	29614	29539	29551	29794	29698	29705	29631	29907	29811	29731	29919	29904	29600	29764	29618	29814	29697	29714	29788	29677	29633	29721	29937	29757	29788	29813	29890	29850	29814	29748	29731	29720	29571	29951	29748	29931	29862	29679	29888	29758	29621	29741	29816	29692	29957	29735	30084	29677	29735	30056	29851	29915	29958	29586
19424	32553	33296	48372	84614	87267	66157	44430	25637	22571	22808	22760	22885	22646	22601	22791	22842	22798	22875	22888	22530	22719	22881	22853	22842	22933	22868	22838	22847	22869	22791	22889	22897	22788	22631	22774	22816	22802	22856	22689	22812	22753	22837	22687	22895	22881	22777	22744	22854	22642	22720	22732	22730	22843	22634	22771	22612	22620	22894	22836	22732	22679	22786	22689	22644	22857	22799	22632	22688	22795	22801	22825	22828	22844	22773	22660	22878	22645	22720	22841	22787	22770	22844	22704	22550	22567	22588	22640	22832	22670	22764	22710	22839	22735	22646	22738	22916	22779	22845	22884	22768	22676	22836	22764	22812	22526	22652	23015	22794	22729	22866	22886	22808	22837	22656	22842	22737	22746	22823	22554	22777	22749	22562	22821	22680	22760	22802	22960	22882	22744	22681	22700	22867	22792	22632	22702	22856	22830	22855	22745	22748	22620	22579	22768	22857	22666	22697	22759	22532	22885	22714	22558	22705	22547	22832	22823	22745	22750	22685	22821	22757	22586	22709	22761	22518	22720	22814	22887	22785	22560	22806	22638	22893	22724	22685	22683	22939	22738	22843	22915	22873	22765	22618	22769	22746	22868	22813	22719	22858	22896	22724	22740	22752	22725	22894	22759	22748	22695	22828	22849	22802	22630	22748	22755	22599	22731	22732	22826	22780	22634	22783	22534	22757	22706	22791	22833	22834	22788	22752	22592	22558	22645	22872	22850	22739	22739	22816	22837	22875	22686	22771	22704	22789	22640	22742	22769	22807	22707	23015	22685	22761	22745	22773	22652	22499	22726	22825	22776	22799	22730	22791	22719	22814	22898	22676	22600	22680	22834	22780	22682	22842	22835	22729	22792	22922	22802	22668	22888	22806	22544	22763	22842	22699	22961	22822	22804	22630	22665	22796	22660	22691	22611	22670	22672	22816	22616	22511	22507	22722	22603	22743	22744	22615	22707	22620	22620	22914	22456	22657	22600	22501	22839	22804	22801	22792	22930	22964	22828	22859	22879	22676	22716	22651	22660	22673	22689	22698	22646	22906	22592	22924	22783	22667	22495	22758	22526	22760	22606	22720	22629	22769	22736	22862	22852	22828	22886	22823	22661	22881	22649	22763	22634	22748	22664	22924	22608	22565	22788	22690	22776	22696	22824	22720	22778	22820	22635	22907	22734	22714	23071	22885	22578	22666	22678	22647	22669	22628	22653	22878	22632	22772	22669	22699	22780	22832	22715	22618	22857	22775	22572	22694	22602	22888	22763	22771	22642	22566	22721	22908	22750	22937	22736	22721	22741	22744	22666	22816	22686	22616	22725	22853	22648	22737	22543	22956	22990	22764	22760	22612	22720	22692	22807	22765	22746	22806	22755	22850	22705	22784	22853	22769	22768	22754	22755	22745	22845	22686	22798	22825	22611	22712	22692	22685	22734	22869	22827	22556	22911	22970	22726	22802	22724	22728	22706	22932	22707	22761	22681	22655	22721	22673	22747	22745	22681	22812	22659	22718	22841	22782	22805	22903	22925	22751	22823	22616	22747	22661	22709	22873	22663	22666	22744	22797	22650	22813	22886	22748	22732	22773	22722	22821	22883	22830	22673	22581	22756	22733	22924	22805	22712	22654	22753	22763	22827	22810	22873	22857	22762	22699	22834	22726	22878	22723	22635	22744	22765	22938	22672	22736	22719	22887	22669	22661	22654	22686	22611	22914	22740	22864	22640	22795	22904	22670	22664	22725	22682	22636	22772	22901	22836	22741	23001	22648	22752	22694	22772	22855	22683	22640	22912	22850	22752	22659	22636	22859	22792	22828	22659	22670	22934	22789	22682	22560	22658	22692	22827	22754	22799	22784	22769	22884	22785	22771	22737	22804	22630	22824	22643	22674	22757	22745	22815	22703	22572	22708	22720	22794	22876	22720	22786	22662	22659	22759	22808	22699	22798	22680	23021	22880	22717	22766	22836	22635	22860	22719	22656	22807	22866	22638	22839	22856	22548	22792	22772	22639	22741	22716	22801	22731	22634	22721	22498	22860	22843	22739	22724	22743	22735	22568	22774	22760	22787	22805	22663	22690	22887	22863	22581	22851	22789	22645	22702	22691	22752	22958	22762	22661	22723	22570	22768	22725	22715	22770	22687	22645	22803	22570	22845	22869	22751	22697	22713	22774	22876	22861	22668	22691	22774	22916	22559	22668	22675	22741	22725	22886	22912	22735	22641	22567	22694	22782	22623	22750	22867	22750	22675	22739	22647	22831	22684	22495	22898	22896	22773	22923	22937	22742	22758	22801	22794	22665	22768	22747	22784	22815	22850	22950	22666	22911	22879	22857	22624	22673	22832	22824	22703	22687	22754	22650	22700	22827	22781	22700	22697	22640	22799	22660	22636	22520	22803	22909	22682	22721	22529	22819	22785	22719	22924	22681	22781	22568	22756	22760	22794	22738	22705	22907	22640	22823	22810	22707	22575	22593	22683	22757	22695	22807	22862	22732	22575	22746	22674	22822	22700	22841	22776	22799	22760	22695	22811	22798	22688	22690	22823	22698	22877	22692	22733	22815	22800	22571	22688	22815	22816	22832	22896	22736	22860	22889	22834	22805	22814	22714	22880	22851	22648	22790	22639	22800	22864	22649	22818	22760	22927	22761	22609	22956	22856	22717	22715	22777	22737	22975	22663	22638	22769	22736	22692	22649	22799	22844	22718	22699	22833	22817	22697	22784	22706	22769	22814	22620	22636	22733	22662	22697	22690	22796	22753	22859	22790	22696	22685	22864	22828	22693	22793	22671	22610	22735	22801	22900	22881	22763	22778	22763	22761	22808	22614	22763	22729	22828	22751	22720	22870	22701	22842	22747	22656	22626	22760	22651	22715	22703	22706	22584	22780	22871	22842	22932	22906	22823	22665	22791	22587	22710	22867	22909	22630	22788	22788	22862	22881	22625	22922	22801	22961	22885	22790	22628	22847	22792	22625	22697	22930	22837	22631	22822	22683	22896	22787	22895	22892	22709	22619	22642	22909	22701	22798	22710	22873	22884	22884	22652	22627	22746	22671	22836	22577	22715	22837	22666	22950	22924	22903	22653	22792	22788	22815	22741	22804	22751	22756	22647	22783	22528	22644	22642	22611	22666	22726	22611	22644	22748	22653	22662	22904	22923	22785	22748	22929	22885	22742	22675	22665	22618	22799	22668	22800	22744	22868	22889	22698	22918	22833	22871	22748	22969	22807	22951	22865	22733	22559	22713	22792	22568	22819	22805	22786	22714	22590	22596	22731	22715	22737	22743	22842	22743	22897	22849	22695	22738	22623	22828	22692	22938	22634	22673	22651	22709	22803	22820	22672	22784	22897	22676	22709	22808	22750	22813	22852	22842	22897	22793	22711	22699	22809	22767	22762	22697	22615	22798	22956	22837	22824	22673	22776	22688	22814	22678	22693	22827	22687	22805	22814	22612	22767	22857	22706	22624	22771	22790	22674	22844	22874	22550	22784	22852	22834	22550	22860	22761	22681	22743	22979	22603	22866	22817	22760	22752	22773	22851	22790	22732	22759	22692	22722	22713	22782	22706	22791	22727	22765	22786	22642	22448	22753	22750	22896	22751	22656	22773	22600	22577	22887	22894	22739	22745	22904	22632	22721	22664	22663	22892	22748	22819	22800	22776	22708	22778	22822	22578	22630	22705	22726	22655	22615	22773	22693	22742	22680	22684	22521	22617	22937	22838	22751	22692	22737	22854	22742	22780	22662	22682	22751	22656	22675	22661	22855	22747	22710	22529	22659	22863	22725	23053	22601	22632	22605	22549	22750	22760	22671	22786	22719	22970	22937	22713	22708	22617	22589	22827	22592	22798	22703	22880	22632	22686	22839	22795	22633	22791	22623	22656	22581	22715	22724	22773	22687	22650	22813	22797	22766	22560	22710	22742	22704	22790	22880	22622	22879	22572	22809	22677	23000	22567	22901	22855	22677	22895	22686	22827	22674	22740	22610	22799	22758	22650	22779	22750	22576	22855	22942	22854	22797	22791	22882	22715	22636	22626	22767	22809	22637	22589	22852	22716	22723	22852	22760	22891	22837	22709	22926	22712	22753	22740	22976	22657	22751	22588	22696	22635	22742	22812	22690	22768	22717	22755	22800	22770	22853	22749	22860	22713	22627	22822	22806	22781	22768	22754	22716	22805	22725	22718	22733	22749	22692	22869	22751	22808	22768	22815	22639	22759	22674	22815	22876	22702	22674	22804	22805	22827	22792	22732	22779	22838	22812	22697	22777	22680	22812	22761	22752	22722	22634	22671	22699	22803	22667	22702	22611	22815	22682	22918	22821	22555	22543	22716	22640	22828	22570	22796	22685	22609	22711	22708	22952	22695	22807	22924	22845	22881	22728	22794	22703	22576	22791	22686	22838	22717	22764	22770	22575	22957	22826	22728	22727	22788	22707	22769	22894	22848	22713	22859	22861	22633	22860	22761	22692	22777	22618	22684	22781	22784	22738	22871	22683	22816	22783	22844	22665	22523	22700	22671	22550	22719	22770	22601	22735	22581	22715	22807	22725	22709	22938	22785	22708	22809	22695	22748	22654	22722	22814	22808	22693	22683	22753	22693	22853	22631	22717	22795	22663	22880	22458	23050	22630	22668	22841	22756	22723	22764	22812	22815	22660	22809	22778	22903	22863	22685	22647	22806	22848	22776	22743	22853	22690	22773	22931	22841	22846	22830	22870	22677	22700	22823	22734	22844	22903	22755	22826	22823	22602	22532	22841	22739	22912	22582	22573	22902	22840	22724	22767	22506	22707	22776	22746	22921	22578	22758	22879	22786	22806	22761	22710	22689	22881	22821	22778	22748	22756	22671	22740	22907	22679	22973	22732	22756	22632	22691	22805	22821	22695	22911	22693	22650	22741	22835	22757	22718	22798	22615	22658	22856	22735	22713	22695	22729	22750	22828	22822	22737	22787	22781	22834	22941	22672	22671	22868	22777	22477	22641	22929	22692	22765	22696	22609	22749	22813	22875	22832	22809	22658	22622	23017	22637	22826	22644	22594	22616	22900	22678	22597	22698	22727	22806	22588	22636	22813	22653	22728	22868	22645	22896	22602	22736	22749	22711	22855	22616	22593	22726	22707	22596	22754	22672	22729
28658	23939	30748	31752	42781	43062	37427	32035	29640	29204	29171	29202	29194	29182	29176	29291	29024	29400	29189	29141	29009	29541	29207	29277	29200	29247	29386	29191	28986	29230	28973	29005	29192	29185	29103	29200	29094	29345	28905	29044	29029	29149	29419	28979	29120	28836	29093	29055	29160	29365	29122	29032	29369	29112	29165	29088	29283	28896	29078	29068	29113	29184	29209	29162	28959	29141	29088	29190	29150	28903	29269	29224	29328	29177	29129	29167	28984	29009	28949	29167	29497	29201	29001	29237	29342	29218	29119	29159	29217	29095	28934	29126	29299	29126	29090	29217	29055	29406	29206	29184	29158	29337	28895	29209	29167	29186	29111	29216	29244	28862	29287	29280	29222	29195	29144	29009	29057	29070	29280	29224	29033	29221	28875	29022	28967	29135	28737	29028	29332	28912	29073	29236	29242	29155	29318	28906	29512	29243	29321	29117	29219	29292	28809	29285	29092	29015	29336	28903	29061	29110	28977	29079	29071	29152	29185	29133	29144	29153	29274	29295	29068	29022	29084	29173	29301	29248	29039	29304	29006	29361	29097	29169	29428	29111	29062	29187	29229	29345	29123	29059	29165	29187	28908	29058	28969	29094	29169	29362	29282	28917	28925	29264	29373	28952	28900	29004	29263	28951	29280	28986	29233	29076	29378	29191	29230	29228	29199	29185	29209	29123	29177	29038	29242	29279	29266	29216	29112	28943	29045	29013	29136	29246	29334	29159	29107	28916	29234	29198	29192	28813	29196	28885	28930	29038	29104	29160	28991	29064	29340	29014	29058	29252	29258	28950	29307	29296	29033	29056	29383	28986	29098	29035	28940	29061	29184	29075	29174	28868	29131	29172	28946	29108	29269	29214	29291	29228	29310	29215	29263	29213	29268	29050	29021	29040	29205	29092	29231	29142	29234	29045	29343	28995	29069	29211	28953	28998	29233	29077	29248	28922	29047	29084	29208	29371	29237	29252	29242	29279	29072	29094	28978	29104	29165	29048	29120	29186	29247	29185	29219	29324	28904	29245	28772	29069	29261	29147	29371	29069	28960	29123	29041	29347	29150	29344	29023	29219	28961	29105	29236	29043	29425	29175	29261	29200	29129	29186	28995	29041	29178	29006	28980	29010	29166	29022	28986	29213	29252	29173	29002	29344	29441	29208	29201	29198	28934	29135	29008	29139	29297	29241	29109	29053	29086	29148	28971	29004	28914	29024	29138	28913	29259	28958	29140	29198	29372	29184	28940	28996	29151	29165	29240	28973	29153	29114	29252	29318	28985	28972	29573	29174	29062	29124	29205	29038	29198	29238	29193	29002	29209	29142	29082	28866	29038	29141	29114	29125	29034	29031	29042	29158	29086	29058	29010	29019	29155	29206	29068	29179	29055	29035	29051	29021	29266	29224	28963	29065	29278	29198	29330	29224	29192	29044	29157	29337	28991	29178	28992	29151	29176	29116	29162	29179	29133	29275	28975	29062	29029	29143	29136	29097	29080	28929	29403	29110	29136	29125	29338	29274	29257	28915	29004	29312	28906	29071	29162	28937	29143	29155	29321	29118	29201	29004	29125	29347	29271	29192	29153	29145	29108	28882	29080	29249	29220	29159	29037	29158	28947	28965	29350	29158	29020	29016	29102	29241	29219	29062	28996	29340	29386	29049	29054	28948	29115	29124	29258	28977	28808	29125	29229	29056	29422	29052	29178	28986	29172	29193	29093	29029	29431	29253	28831	28934	29178	29164	29269	29173	29127	29204	29103	28995	28988	29083	29286	29031	29116	29238	29138	29348	29136	29032	29090	29060	29156	29315	29245	29211	29277	29236	29183	29109	29264	29359	29125	29187	29195	28936	29141	29098	29246	29264	29304	29138	29211	28891	29165	29230	29073	29283	29371	29122	29126	29150	29146	29114	29054	28927	29156	29143	29025	29183	28995	29027	29056	28964	29250	29167	28860	29070	29041	28936	29332	29175	29032	29225	29182	29432	29169	29273	29037	29214	29273	29242	29322	29387	29046	29215	28978	29241	28884	28959	28964	29180	29236	28982	29007	29281	29404	29015	29216	29213	29001	29247	29031	29105	29198	29067	29155	29215	28983	29065	29389	29094	29134	29101	29118	29266	29119	29256	29193	29180	29078	28853	29334	29284	29209	29170	29001	29216	29073	29184	29039	28992	29180	29286	29396	29220	29175	29084	29337	29039	29105	28885	29261	29003	29129	29158	29124	29103	29014	29439	28827	29059	29148	29313	29270	29172	29092	29038	29088	29301	28943	28930	29096	28947	28920	29168	29025	29177	29171	29174	29195	29247	29398	29189	28937	29125	29061	29273	29371	29346	29446	29161	29321	29376	28954	29004	29298	29155	29163	28951	28899	29209	29208	29084	29176	28989	29299	29166	29297	29369	29438	29109	29005	29256	29253	29152	29325	29234	29105	29166	29184	29206	29120	29165	28893	28913	29193	29114	29192	29200	29161	29229	28912	29174	29088	28932	28866	28957	29264	28883	29163	29062	29037	29214	29067	29024	29016	29187	29047	28969	29227	29187	28958	29046	28965	29014	29042	29087	29245	28915	29208	29114	29143	29000	29036	29135	28971	29269	29230	29136	29189	29219	29238	29131	29146	29023	29066	29044	29220	29290	29340	29059	29167	28875	29140	29140	29411	29350	29218	29091	28950	29210	29045	29226	29084	29183	29241	29108	29087	29192	29171	29186	29041	28967	29001	29102	29084	28994	29203	28972	29243	29353	29144	28927	29054	29165	29129	29289	29270	28972	29096	29033	29191	29227	29219	28873	28978	29032	29063	29186	29320	29140	29211	29148	29293	29123	29158	29142	29108	29135	29223	29185	29140	28925	28994	29240	29120	28881	29422	29107	28979	29197	29146	29091	29264	29292	28974	29149	29216	29199	28948	28897	29230	29183	29195	29206	29179	29161	29162	29277	29081	29106	29140	29314	29251	29162	29246	29412	29510	29140	29158	29423	29107	29224	29462	29281	29129	29205	29301	29206	29069	28991	28940	29056	29022	29056	29004	28790	29094	29018	29018	29310	29069	29259	29150	29339	29415	28981	29226	28934	29068	28999	29401	29068	29128	29220	28976	29255	29126	29205	29104	29012	29199	28872	29139	29259	29106	29445	29075	29218	29262	29148	29036	29128	28991	29363	28912	29236	29117	29134	29093	29427	29290	29062	29055	29029	29160	29317	29298	28989	29078	29130	29263	28997	29018	29141	29321	29208	29489	29117	29009	29356	29248	29147	29224	28970	28990	29055	29069	29116	29274	29345	29339	29239	29335	29273	29021	29063	29344	29141	29101	28941	29259	29155	29306	29309	29222	29318	29160	29204	29375	29163	28938	29023	29070	29222	29055	29133	28824	29007	29050	29271	29319	28952	29215	29021	29236	29169	29305	29156	29312	29075	29028	29251	29229	29213	29389	29334	29195	29264	29040	29181	29101	29204	29355	29326	29140	29086	29249	29133	29362	28988	29181	29076	29103	29027	29066	28969	29357	29151	29508	29250	29257	28932	28797	28987	29132	29064	29197	29217	29293	29158	29019	29151	29152	29098	28979	29300	28843	29007	29114	28989	29086	29071	29209	29195	29043	29254	29101	29181	29175	29363	29106	29140	29126	29115	28895	29077	28883	29302	29125	29192	29028	29161	29194	29266	29071	29075	28958	29046	29318	29072	29214	29203	29392	28950	29076	29337	29285	29003	29193	29018	29069	29064	29015	28962	29066	29165	29136	29299	28939	29270	29337	29124	29236	29071	29178	29208	29337	29163	28999	29332	29231	29097	29191	29367	29283	29122	29230	29455	29254	29159	29060	29063	29066	28983	28943	28980	29089	29193	29214	29169	29496	29336	29071	29219	29183	29300	29102	29199	29069	28960	29274	29100	28926	29168	29112	29267	29154	29047	29328	29228	29157	29229	29220	29043	29229	28748	29232	29266	29342	28851	29070	29245	29245	29103	29345	29225	29220	29202	29278	29289	29281	29101	29274	29120	29155	29064	29229	29138	29243	28878	29179	29128	29103	29027	29176	29323	29094	28980	29211	28977	28876	29226	29288	29204	29067	29136	29338	28885	29053	29121	29017	28995	29042	29089	29113	29009	28987	29104	29081	29157	29269	28912	29451	29245	29102	29313	29172	29287	29322	29106	29021	29099	29037	29185	29206	29353	29415	29059	29040	29165	29177	29171	29153	29239	29197	29121	29161	29193	29223	29354	29328	28924	29035	29094	28977	29171	29120	29115	29433	29181	29042	29110	29136	29013	29314	29147	29236	29005	29188	29110	29296	29043	29038	29156	29050	29095	28965	29030	29015	29224	29169	29095	29241	28956	28956	29268	29066	29212	29161	29193	28950	29063	29351	29201	29155	29183	28992	29036	29296	29283	29031	28981	29039	29116	29239	29361	29100	29003	29024	29277	29365	29283	29090	29337	29076	29309	29206	29236	29190	29207	29136	29193	29053	29046	29240	29200	28852	29403	29160	29192	29453	29228	29224	29318	29200	29196	29325	29321	28847	28961	29032	29098	29296	29121	29170	29180	29074	29043	29220	29232	29090	29023	29091	29119	29139	28981	28942	29082	29295	29059	29357	29116	29413	29037	29068	29103	28934	29269	29156	29135	29293	29027	29207	29223	29166	29065	29082	29092	29155	29089	29138	29013	29131	29426	29203	28992	29088	29151	29107	29159	29213	29253	29062	29187	28954	29074	29084	29068	28964	29053	29116	29327	29354	29143	29088	29238	29129	29174	29120	28973	29315	29055	29192	29128	29160	29188	29223	29250	29031	29181	29337	29375	29126	29079	29174	29298	29038	28999	29144	29283	29096	29098	28997	29265	29196	29042	29309	29237	29142	29302	29128	29275	29075	29085	29139	29256	29250	28998	29098	29164	29192	29172	29218	29258	28989	29061	29053	29072	28944	28926	29209	29197	29106	29186	29064	29217	29181	29026	29150	29256	29295	29254	29000	29130	29067	29195	29191	29291	28906	28933	29178	29075	29099	29010	29041	29316	29079	29223	29447	29146	29259	29165	29145	29191	29121	29124	29316	29129	29286	29182	29269	29046	29003	29109	29247	29101	29196	29253	29423	29209	29224	29023	29187	28919	29060	29231	29191	29275	29237	29052	29188	29179	29100	29238
19662	23310	23509	25601	41377	39528	31218	25800	22810	22434	22462	22385	22387	22512	22361	22468	22417	22324	22526	22408	22380	22334	22299	22476	22448	22534	22453	22395	22273	22298	22375	22404	22422	22452	22404	22243	22370	22166	22544	22347	22300	22317	22267	22443	22361	22430	22479	22423	22398	22196	22434	22400	22535	22315	22298	22406	22432	22430	22259	22371	22429	22572	22460	22427	22397	22304	22352	22578	22423	22379	22394	22377	22407	22254	22417	22296	22313	22411	22423	22342	22336	22359	22491	22411	22298	22375	22408	22474	22396	22345	22356	22408	22405	22585	22544	22354	22426	22483	22331	22297	22386	22146	22336	22407	22289	22536	22259	22445	22380	22441	22406	22279	22535	22320	22441	22382	22320	22373	22299	22180	22455	22431	22370	22536	22516	22401	22474	22323	22470	22346	22406	22464	22450	22322	22387	22368	22315	22373	22494	22405	22033	22351	22423	22430	22638	22414	22371	22502	22445	22366	22247	22343	22401	22361	22252	22133	22393	22189	22256	22395	22518	22367	22594	22412	22357	22514	22492	22360	22410	22452	22234	22540	22422	22519	22525	22363	22314	22312	22182	22412	22495	22477	22380	22274	22338	22594	22354	22439	22517	22448	22295	22389	22405	22238	22354	22454	22242	22483	22267	22234	22446	22239	22320	22463	22523	22254	22616	22397	22446	22224	22452	22517	22396	22289	22270	22567	22525	22269	22396	22322	22467	22328	22142	22467	22337	22534	22461	22311	22298	22399	22418	22496	22549	22333	22396	22405	22262	22330	22319	22194	22280	22418	22466	22282	22484	22294	22545	22322	22388	22449	22366	22492	22396	22536	22356	22180	22493	22356	22347	22456	22355	22385	22311	22266	22381	22547	22640	22552	22387	22421	22422	22256	22396	22246	22466	22381	22475	22354	22423	22306	22456	22371	22482	22427	22574	22388	22524	22363	22415	22461	22355	22413	22472	22396	22367	22426	22497	22477	22381	22472	22297	22481	22466	22455	22501	22412	22342	22327	22459	22434	22283	22400	22284	22348	22455	22357	22492	22289	22374	22284	22391	22348	22237	22256	22338	22361	22260	22369	22472	22305	22466	22474	22444	22464	22307	22368	22264	22252	22516	22509	22182	22324	22382	22357	22290	22308	22399	22403	22318	22304	22443	22359	22469	22479	22411	22475	22357	22325	22296	22400	22434	22452	22445	22421	22305	22367	22502	22328	22187	22350	22481	22328	22355	22210	22384	22180	22344	22322	22327	22353	22379	22340	22395	22522	22334	22352	22515	22415	22405	22372	22496	22342	22569	22361	22328	22221	22551	22240	22382	22327	22150	22403	22562	22466	22449	22409	22398	22405	22350	22350	22214	22337	22397	22331	22254	22505	22514	22338	22267	22166	22454	22414	22366	22362	22452	22281	22425	22441	22321	22409	22344	22603	22281	22444	22251	22541	22457	22387	22420	22466	22414	22405	22192	22471	22288	22397	22503	22458	22462	22487	22545	22391	22462	22308	22426	22449	22517	22328	22397	22298	22429	22520	22400	22287	22273	22448	22320	22502	22315	22289	22333	22430	22202	22293	22440	22341	22344	22372	22433	22275	22412	22438	22241	22304	22225	22436	22429	22347	22377	22580	22349	22463	22259	22364	22343	22366	22368	22339	22456	22398	22453	22478	22406	22153	22645	22406	22591	22448	22359	22364	22288	22529	22357	22238	22426	22383	22395	22248	22414	22421	22359	22505	22533	22531	22442	22432	22354	22316	22351	22456	22402	22428	22240	22423	22430	22407	22376	22342	22381	22386	22520	22389	22539	22282	22318	22329	22393	22407	22493	22284	22366	22350	22403	22502	22332	22423	22518	22400	22521	22287	22451	22247	22579	22381	22442	22297	22458	22305	22364	22356	22375	22471	22401	22599	22421	22242	22429	22600	22393	22572	22393	22283	22207	22250	22293	22435	22482	22318	22253	22428	22339	22446	22245	22577	22375	22484	22565	22404	22262	22283	22522	22303	22524	22485	22203	22339	22355	22171	22245	22408	22392	22388	22423	22502	22509	22413	22552	22422	22404	22521	22500	22515	22466	22517	22314	22479	22427	22430	22472	22440	22378	22310	22390	22346	22520	22307	22271	22387	22376	22343	22542	22307	22398	22281	22487	22487	22498	22376	22458	22331	22437	22403	22362	22253	22358	22306	22499	22454	22566	22309	22401	22510	22586	22322	22560	22496	22654	22408	22390	22292	22519	22395	22323	22349	22258	22447	22479	22349	22375	22403	22399	22255	22339	22652	22324	22513	22365	22389	22201	22183	22398	22356	22502	22323	22306	22317	22434	22316	22648	22368	22303	22335	22476	22307	22543	22257	22529	22317	22437	22486	22378	22646	22458	22494	22503	22485	22480	22368	22529	22282	22225	22522	22373	22636	22383	22391	22405	22511	22260	22342	22405	22393	22578	22328	22477	22326	22285	22389	22386	22477	22182	22706	22382	22472	22509	22334	22188	22410	22423	22382	22329	22397	22469	22456	22419	22384	22575	22391	22437	22459	22525	22387	22417	22407	22407	22495	22392	22303	22490	22325	22565	22433	22437	22390	22330	22592	22411	22280	22580	22298	22273	22632	22293	22391	22355	22350	22361	22450	22451	22248	22538	22276	22456	22510	22422	22489	22382	22396	22295	22373	22393	22401	22348	22393	22364	22509	22463	22361	22354	22566	22525	22341	22269	22202	22382	22304	22325	22389	22470	22465	22582	22457	22188	22546	22422	22382	22401	22478	22355	22433	22406	22211	22350	22494	22403	22348	22593	22402	22403	22193	22356	22474	22390	22437	22402	22500	22522	22481	22568	22387	22403	22301	22360	22431	22466	22470	22617	22510	22197	22538	22280	22476	22397	22413	22404	22346	22417	22328	22299	22399	22412	22379	22493	22188	22370	22411	22341	22354	22502	22526	22386	22340	22658	22252	22426	22341	22456	22568	22366	22313	22327	22399	22356	22395	22298	22380	22353	22229	22412	22450	22369	22323	22292	22457	22412	22296	22384	22349	22594	22346	22388	22500	22347	22444	22286	22331	22247	22429	22468	22429	22410	22333	22316	22254	22442	22317	22423	22366	22523	22528	22373	22434	22532	22558	22467	22639	22321	22554	22465	22373	22550	22518	22552	22381	22380	22469	22247	22270	22515	22370	22434	22588	22299	22379	22417	22368	22324	22419	22549	22547	22301	22496	22477	22451	22261	22252	22315	22290	22450	22526	22307	22376	22320	22310	22485	22356	22173	22293	22212	22429	22263	22398	22389	22372	22473	22431	22454	22360	22376	22354	22489	22383	22483	22499	22488	22479	22329	22679	22372	22524	22299	22461	22458	22292	22536	22431	22356	22344	22270	22410	22576	22461	22233	22625	22317	22499	22394	22415	22461	22329	22452	22386	22246	22432	22368	22285	22446	22528	22428	22559	22319	22483	22272	22550	22359	22404	22368	22563	22399	22431	22289	22356	22346	22354	22491	22421	22479	22459	22322	22359	22596	22413	22639	22456	22299	22550	22550	22352	22478	22291	22408	22402	22608	22501	22342	22541	22281	22402	22421	22373	22361	22522	22427	22474	22191	22512	22375	22362	22457	22284	22427	22373	22594	22523	22396	22199	22610	22269	22326	22433	22270	22364	22306	22469	22455	22295	22490	22366	22339	22420	22342	22459	22315	22184	22313	22367	22458	22370	22410	22283	22415	22373	22489	22384	22405	22333	22460	22384	22241	22274	22504	22408	22385	22435	22476	22324	22417	22216	22537	22572	22294	22222	22459	22412	22626	22314	22299	22526	22477	22324	22602	22345	22397	22315	22252	22405	22430	22464	22333	22472	22391	22200	22333	22295	22389	22336	22501	22415	22474	22327	22532	22204	22224	22406	22517	22284	22400	22319	22484	22165	22474	22456	22413	22454	22568	22349	22478	22421	22421	22388	22421	22419	22413	22315	22343	22250	22562	22440	22719	22455	22355	22481	22482	22550	22485	22320	22411	22274	22357	22450	22310	22363	22534	22320	22459	22434	22419	22368	22463	22568	22429	22310	22415	22387	22448	22453	22315	22465	22427	22609	22404	22347	22466	22279	22431	22482	22363	22440	22518	22352	22488	22438	22465	22328	22557	22456	22643	22530	22346	22405	22453	22578	22342	22185	22556	22565	22564	22367	22482	22438	22523	22260	22596	22292	22373	22412	22544	22336	22529	22348	22351	22383	22401	22464	22332	22171	22280	22354	22370	22152	22466	22263	22471	22511	22317	22470	22254	22291	22363	22477	22314	22368	22430	22386	22521	22538	22387	22495	22142	22352	22360	22540	22535	22241	22505	22398	22447	22626	22584	22399	22311	22315	22299	22489	22334	22405	22412	22331	22681	22477	22376	22327	22430	22242	22499	22494	22222	22386	22422	22506	22549	22249	22303	22304	22402	22520	22493	22201	22421	22396	22551	22254	22466	22470	22436	22324	22363	22279	22371	22480	22350	22458	22375	22237	22312	22223	22365	22368	22523	22435	22521	22432	22416	22480	22406	22403	22518	22349	22299	22313	22413	22415	22449	22332	22370	22483	22326	22413	22322	22275	22440	22311	22372	22369	22182	22553	22426	22232	22280	22334	22477	22568	22469	22517	22530	22411	22432	22497	22440	22477	22398	22268	22235	22451	22331	22267	22546	22560	22327	22222	22350	22441	22548	22420	22412	22565	22388	22385	22372	22450	22371	22390	22336	22457	22263	22426	22289	22445	22336	22349	22347	22651	22478	22265	22519	22317	22369	22253	22298	22334	22505	22420	22580	22275	22378	22404	22398	22539	22374	22313	22698	22206	22398	22396	22391	22444	22469	22401	22427	22262	22182	22336	22311	22431	22434	22485	22331	22433	22432	22390	22445	22417	22365	22440	22536	22434	22404	22408	22323	22398	22358	22496	22479	22290	22381	22464	22383	22411	22335	22463	22293	22321	22399	22516	22367	22489	22500	22206	22386	22362	22336	22473	22346	22566	22516	22446	22517	22528	22530	22444	22483	22442	22217	22226	22302	22355	22470	22274	22445	22304	22471	22415	22433	22379	22303	22250	22385	22428	22407	22549	22460	22413	22279	22576	22416	22387	22494	22232	22599	22358	22267	22535	22294	22444	22313	22470
24453	21101	28450	31388	58945	63592	49987	37640	30958	30049	29904	29767	29586	29793	29383	29635	29775	29547	29723	29589	29494	29618	29619	29699	29475	29549	29655	29624	29510	29609	29698	29612	29653	29868	29553	29722	29635	29618	29594	29546	29554	29557	29690	29565	29717	29490	29515	29776	29560	29565	29515	29503	29812	29611	29373	29528	29715	29457	29641	29567	29671	29528	29623	29626	29503	29468	29409	29639	29341	29431	29781	29554	29544	29681	29623	29490	29515	29659	29193	29488	29552	29530	29853	29501	29727	29556	29500	29479	29734	29308	29425	29666	29685	29700	29682	29529	29466	29549	29551	29578	29627	29629	29723	29414	29574	29504	29681	29619	29661	29344	29778	29562	29534	29632	29902	29552	29421	29429	29665	29317	29520	29624	29746	29471	29509	29806	29470	29402	29486	29759	29634	29323	29677	29660	29460	29568	29541	29598	29453	29492	29818	29553	29476	29478	29769	29753	29635	29553	29589	29351	29408	29588	29394	29191	29212	29421	29582	29837	29756	29769	29543	29627	29608	29725	29676	29474	29557	29463	29762	29618	29560	29640	29636	29587	29601	29753	29514	29650	29442	29503	29577	29623	29528	29532	29687	29566	29596	29483	29553	29457	29422	29259	29366	29576	29780	29527	29377	29701	29451	29417	29608	29530	29686	29755	29518	29272	29646	29480	29669	29424	29422	29590	29447	29431	29493	29498	29483	29735	29715	29556	29780	29517	29664	29576	29613	29352	29777	29603	29610	29566	29553	29279	29414	29676	29535	29442	29565	29463	29375	29463	29680	29570	29670	29912	29654	29379	29388	29578	29807	29663	29882	29442	29789	29327	29675	29814	29606	29641	29402	29630	29672	29641	29744	29772	29791	29683	29512	29567	29566	29675	29496	29356	29527	29795	29613	29400	29678	29564	29409	29529	29361	29666	29768	29601	29644	29662	29715	29559	29894	29521	29540	29583	29622	29674	29458	29622	29453	29358	29770	29546	29636	29564	29547	29527	29452	29822	29411	29530	29440	29365	29460	29762	29573	29546	29712	29735	29739	29524	29615	29571	29390	29827	29461	29264	29767	29498	29636	29478	29684	29651	29496	29595	29803	29555	29776	29209	29405	29646	29528	29442	29565	29662	29664	29706	29633	29677	29616	29467	29791	29563	29860	29547	29737	29685	29446	29705	29734	29624	29536	29625	29604	29739	29672	29420	29561	29644	29593	29578	29435	29580	29663	29760	29634	29536	29463	29775	29490	29573	29627	29455	29419	29883	29366	29730	29761	29711	29610	29437	29552	29427	29399	29741	29609	29646	29806	29499	29579	29543	29578	29737	29357	29522	29561	29653	29642	29487	29795	29424	29537	29339	29449	29331	29481	29399	29516	29312	29562	29602	29507	29410	29425	29648	29615	29600	29518	29634	29627	29465	29325	29347	29651	29547	29517	29697	29565	29518	29706	29605	29445	29605	29743	29610	29228	29532	29880	29584	29292	29395	29784	29653	29313	29625	29402	29570	29574	29809	29883	29549	29558	29645	29442	29532	29589	29532	29725	29483	29546	29653	29535	29652	29702	29625	29386	29600	29586	29624	29311	29556	29758	29344	29514	29884	29408	29585	29521	29492	29614	29684	29390	29582	29446	29219	29553	29594	29505	29463	29535	29440	29559	29405	29548	29452	29626	29426	29373	29765	29640	29537	29393	29255	29599	29218	29565	29413	29766	29601	29276	29789	29675	29454	29548	29354	29677	29643	29417	29634	29696	29738	29647	29597	29581	29511	29586	29437	29351	29333	29518	29532	29611	29479	29579	29387	29688	29505	29352	29415	29510	29287	29360	29468	29479	29616	29539	29697	29514	29394	29481	29423	29692	29538	29629	29471	29654	29412	29641	29826	29710	29654	29661	29452	29478	29649	29692	29510	29493	29375	29620	29636	29615	29478	29449	29533	29575	29607	29661	29447	29542	29627	29673	29468	29869	29437	29498	29436	29453	29441	29540	29683	29557	29583	29467	29700	29570	29364	29572	29648	29550	29597	29430	29595	29592	29639	29502	29666	29598	29637	29720	29284	29599	29739	29388	29570	29785	29546	29465	29717	29516	29432	29468	29430	29554	29591	29686	29468	29327	29419	29506	29501	29981	29624	29632	29226	29773	29631	29552	29412	29473	29549	29829	29636	29463	29566	29442	29561	29729	29614	29547	29708	29577	29457	29762	29799	29630	29713	29451	29528	29456	29526	29461	29648	29649	29611	29656	29523	29380	29791	29639	29362	29713	29850	29621	29490	29601	29458	29548	29597	29805	29759	29776	29606	29156	29693	29711	29883	29710	29749	29372	29526	29570	29391	29413	29608	29467	29379	29782	29381	29492	29324	29536	29467	29393	29511	29443	29641	29529	29270	29689	29547	29626	29590	29577	29639	29480	29478	29660	29601	29454	29621	29791	29585	29665	29616	29623	29683	29545	29448	29591	29644	29545	29493	29536	29840	29736	29612	29661	29837	29522	29494	29607	29525	29378	29553	29679	29384	29437	29705	29421	29432	29704	29387	29310	29400	29855	29806	29631	29739	29595	29435	29499	29364	29402	29843	29721	29358	29668	29538	29489	29551	29529	29434	29467	29697	29614	29653	29524	29494	29503	29549	29529	29483	29372	29666	29370	29331	29507	29417	29465	29650	29726	29431	29635	29667	29733	29501	29817	29556	29426	29573	29470	29595	29559	29400	29433	29621	29502	29600	29470	29959	29701	29366	29649	29571	29588	29432	29317	29490	29469	29534	29538	29379	29459	29617	29587	29598	29737	29524	29420	29596	29433	29821	29566	29603	29767	30024	29386	29592	29677	29559	29538	29553	29489	29548	29365	29480	29596	29432	29860	29731	29812	29685	29619	29549	29480	29559	29657	29622	29509	29561	29691	29665	29607	29648	29499	29706	29633	29487	29616	29787	29618	29821	29643	29471	29686	29470	29529	29735	29727	29675	29488	29771	29530	29452	29473	29489	29401	29563	29477	29612	29507	29788	29477	29485	29389	29570	29714	29662	29420	29799	29723	29496	29438	29350	29456	29614	29343	29459	29527	29629	29553	29591	29718	29507	29812	29498	29398	29495	29686	29497	29404	29637	29508	29288	29715	29751	29496	29600	29664	29533	29410	29540	29835	29748	29531	29727	29592	29374	29428	29773	29749	29691	29410	29531	29764	29450	29667	29567	29616	29701	29227	29546	29389	29666	29473	29586	29506	29546	29741	29586	29524	29693	29291	29504	29741	29702	29612	29515	29694	29410	29617	29521	29530	29520	29615	29475	29629	29625	29484	29535	29442	29625	29306	29534	29729	29673	29688	29641	29631	29249	29297	29826	29878	29669	29692	29835	29362	29344	29550	29493	29655	29624	29635	29724	29482	29602	29561	29578	29589	29531	29615	29672	29725	29671	29472	29436	29613	29543	29583	29562	29463	29593	29753	29617	29631	29448	29370	29583	29336	29494	29516	29261	29596	29597	29689	29528	29498	29460	29458	29474	29536	29528	29648	29657	29675	29548	29650	29645	29527	29491	29613	29661	29520	29654	29533	29597	29465	29493	29494	29695	29474	29577	29747	29664	29578	29637	29604	29598	29267	29231	29595	29483	29824	29507	29659	29487	29563	29862	29851	29447	29836	29687	29551	29628	29597	29553	29523	29404	29525	29592	29740	29735	29294	29315	29735	29451	29296	29553	29672	29427	29557	29380	29667	29523	29473	29339	29572	29570	29537	29611	29476	29494	29729	29586	29595	29448	29466	29669	29802	29350	29701	29595	29642	29485	29539	29466	29376	29670	29632	29516	29705	29683	29730	29402	29648	29737	29549	29654	29448	29545	29730	29645	29251	29383	29442	29617	29553	29515	29641	29758	29468	29488	29695	29685	29505	29634	29440	29640	29690	29669	29403	29603	29482	29401	29530	29491	29956	29427	29700	29578	29651	29501	29532	29693	29615	29520	29459	29591	29545	29995	29310	29736	29651	29802	29705	29485	29785	29638	29436	29279	29204	29553	29495	29744	29466	29671	29645	29807	29407	29383	29774	29478	29812	29678	29590	29411	29515	29425	29517	29709	29508	29328	29425	29553	29867	29530	29255	29598	29510	29402	29586	29548	29467	29412	29714	29573	29623	29760	29574	29655	29603	29762	29756	29909	29626	29590	29618	29667	29539	29530	29748	29428	29624	29478	29659	29580	29466	29508	29464	29683	29699	29681	29386	29402	29761	29473	29603	29662	29580	29725	29542	29423	29547	29706	29550	29499	29634	29470	29685	29615	29618	29770	29517	29716	29443	29535	29462	29642	29539	29573	29714	29490	29707	29542	29689	29635	29647	29548	29495	29696	29653	29685	29406	29683	29594	29636	29422	29582	29465	29559	29466	29603	29544	29515	29526	29804	29521	29702	29866	29279	29703	29642	29609	29670	29593	29520	29656	29189	29546	29805	29462	29741	29781	29530	29685	29528	29602	29481	29673	29609	29548	29476	29555	29710	29489	29489	29610	29483	29782	29484	29490	29463	29515	29160	29465	29576	29386	29508	29576	29721	29730	29706	29603	29550	29599	29391	29481	29832	29848	29580	29617	29661	29585	29729	29648	29590	29530	29487	29558	29594	29547	29501	29512	29507	29362	29400	29571	29842	29373	29497	29705	29639	29563	29734	29713	29689	29628	29923	29465	29391	29597	29444	29688	29548	29488	29487	29639	29542	29421	29744	29512	29523	29368	29700	29855	29431	29772	29434	29381	29682	29731	29340	29707	29466	29567	29766	29598	29623	29544	29569	29751	29493	29683	29611	29474	29664	29365	29574	29471	29711	29501	29581	29305	29543	29666	29546	29483	29539	29696	29474	29496	29700	29401	29720	29388	29367	29471	29591	29625	29693	29598	29498	29843	29556	29617	29583	29639	29694	29234	29827	29646	29538	29567	29386	29355	29614	29553	29496	29554	29704	29510	29643	29603	29374	29390	29449	29458	29549	29484	29564	29334	29366	29805	29454	29633	29569	29367	29449	29413	29552	29551	29480	29313	29499	29735	29733	29400	29682	29633	29571	29627	29751	29530	29648	29492	29724	29581	29596	29848	29521	29496	29705	29660	29467	29509	29440	29691	29464	29824	29652	29749	29598	29619	29345	29618	29262	29441	29771
18190	26649	28954	45806	70002	64043	46824	32930	23666	22705	22752	22658	22769	22721	22721	22621	22669	22568	22775	22713	22854	22569	22678	22635	22621	22763	22858	22726	22631	22704	22816	22532	22694	22616	22667	22623	22708	22761	22800	22718	22698	22738	22817	22784	22733	22637	22465	22704	22722	22726	22835	22651	22475	22653	22596	22598	22685	22696	22724	22532	22481	22821	22647	22801	22614	22565	22685	22585	22680	22670	22596	22779	22595	22486	22841	22584	22561	22596	22791	22640	22791	22588	22797	22601	22688	22758	22802	22510	22613	22884	22617	22652	22640	22820	22649	22626	22812	22912	22678	22955	22677	22609	22629	22841	22740	22608	22558	22726	22566	22669	22726	22416	22821	22576	22654	22699	22462	22599	22830	22657	22737	22549	22595	22487	22549	22673	22659	22840	22814	22571	22505	22662	22559	22622	22792	22796	22531	22727	22584	22580	22498	22541	22746	22539	22843	22731	22503	22673	22796	22623	22704	22500	22736	22694	22471	22486	22756	22732	22758	22708	22810	22637	22574	22769	22651	22565	22657	22653	22702	22614	22693	22734	22814	22512	22570	22500	22639	22501	22617	22533	22483	22633	22784	22345	22453	22456	22874	22578	22651	22684	22621	22692	22584	22713	22650	22619	22491	22778	22734	22630	22639	22594	22662	22646	22591	22529	22688	22607	22622	22513	22705	22624	22572	22573	22727	22773	22563	22584	22730	22541	22727	22796	22784	22664	22774	22591	22742	22714	22479	22399	22534	22661	22733	22528	22639	22734	22625	22713	22579	22723	22488	22551	22492	22596	22653	22674	22628	22696	22714	22779	22613	22563	22725	22703	22589	22579	22671	22678	22575	22674	22792	22785	22644	22833	22734	22686	22803	22601	22634	22664	22683	22700	22701	22595	22776	22571	22797	22587	22654	22822	22780	22660	22593	22749	22616	22838	22694	22749	22779	22513	22939	22548	22518	22557	22664	22650	22619	22646	22492	22657	22690	22722	22669	22597	22754	22772	22666	22800	22617	22736	22738	22754	22730	22831	22484	22736	22724	22638	22642	22425	22597	22602	22655	22570	22632	22524	22767	22535	22736	22623	22493	22536	22601	22610	22700	22734	22627	22565	22662	22666	22478	22798	22508	22780	22585	22740	22581	22606	22594	22741	22724	22793	22597	22676	22636	22852	22550	22667	22680	22713	22686	22763	22602	22713	22659	22608	22687	22499	22715	22613	22560	22674	22873	22573	22681	22674	22781	22736	22659	22695	22709	22702	22486	22811	22623	22507	22655	22762	22700	22602	22635	22841	22601	22674	22649	22575	22767	22658	22733	22725	22585	22557	22553	22750	22731	22762	22602	22731	22759	22768	22780	22589	22782	22612	22734	22637	22620	22682	22895	22654	22838	22751	22666	22785	22645	22620	22794	22663	22841	22631	22697	22640	22704	22618	22737	22649	22516	22816	22609	22532	22578	22720	22754	22721	22735	22576	22609	22584	22813	22690	22529	22735	22872	22507	22690	22676	22657	22544	22839	22739	22665	22771	22732	22679	22777	22658	22631	22752	22457	22803	22592	22619	22621	22507	22572	22734	22723	22653	22600	22604	22723	22604	22707	22760	22548	22674	22625	22716	22656	22594	22648	22698	22760	22691	22806	22691	22662	22889	22558	22507	22761	22682	22796	22664	22644	22831	22838	22702	22542	22730	22697	22650	22433	22498	22725	22620	22558	22558	22549	22660	22618	22639	22691	22549	22718	22522	22762	22512	22655	22535	22630	22604	22782	22735	22689	22777	22541	22695	22706	22629	22669	22573	22672	22416	22617	22707	22645	22624	22674	22667	22598	22719	22495	22684	22580	22761	22579	22604	22765	22727	22705	22643	22658	22725	22739	22624	22823	22703	22697	22693	22537	22720	22639	22672	22674	22774	22582	22800	22643	22707	22860	22899	22634	22628	22486	22510	22770	22526	22591	22736	22810	22702	22684	22757	22566	22835	22732	22523	22670	22664	22664	22588	22853	22508	22596	22539	22782	22624	22755	22742	22650	22582	22711	22786	22817	22776	22794	22781	22815	22619	22570	22537	22539	22607	22643	22697	22443	22577	22747	22628	22918	22732	22667	22582	22774	22480	22556	22793	22473	22542	22734	22796	22633	22691	22574	22869	22800	22447	22740	22662	22670	22897	22744	22600	22625	22734	22680	22695	22651	22566	22649	22570	22748	22627	22529	22696	22543	22818	22706	22538	22671	22594	22772	22810	22585	22692	22878	22708	22789	22612	22728	22657	22672	22714	22679	22643	22873	22720	22812	22654	22663	22648	22622	22630	22631	22872	22766	22641	22658	22570	22640	22758	22721	22674	22581	22711	22780	22548	22663	22766	22590	22763	22647	22743	22740	22633	22689	22691	22552	22574	22605	22684	22783	22686	22745	22871	22765	22661	22930	22637	22560	22817	22673	22554	22633	22663	22596	22600	22783	22616	22687	22526	22566	22690	22598	22557	22701	22504	22681	22659	22636	22769	22739	22620	22658	22619	22755	22841	22543	22870	22788	22593	22758	22786	22584	22530	22638	22827	22498	22658	22630	22590	22460	22610	22607	22704	22789	22673	22659	22790	22408	22469	22524	22634	22811	22761	22756	22621	22554	22737	22641	22740	22795	22441	22652	22658	22704	22580	22583	22779	22709	22642	22697	22703	22799	22754	22779	22555	22683	22686	22539	22634	22703	22683	22503	22830	22572	22643	22876	22642	22894	22837	22577	22433	22715	22613	22601	22664	22638	22563	22511	22619	22768	22696	22664	22715	22670	22692	22724	22704	22490	22711	22679	22730	22624	22589	22717	22696	22762	22642	22702	22702	22757	22714	22615	22694	22786	22656	22642	22717	22546	22639	22639	22622	22635	22705	22870	22486	22652	22490	22722	22683	22630	22702	22816	22632	22628	22859	22714	22571	22523	22822	22659	22694	22524	22623	22631	22699	22676	22619	22547	22662	22631	22856	22615	22638	22702	22590	22652	22672	22699	22646	22834	22682	22741	22717	22678	22414	22887	22790	22782	22653	22572	22686	22713	22722	22690	22572	22635	22723	22953	22604	22778	22625	22731	22856	22477	22531	22779	22764	22722	22402	22687	22713	22715	22662	22669	22785	22649	22595	22607	22733	22800	22598	22626	22618	22627	22608	22674	22604	22673	22837	22582	22741	22554	22511	22590	22701	22646	22474	22779	22788	22754	22713	22784	22729	22586	22749	22483	22615	22645	22732	22760	22558	22756	22637	22848	22752	22533	22667	22784	22462	22579	22788	22607	22657	22581	22537	22581	22823	22842	22570	22663	22677	22609	22534	22559	22714	22564	22698	22698	22579	22693	22783	22759	22489	22652	22655	22784	22619	22759	22596	22816	22727	22531	22744	22597	22559	22804	22802	22671	22726	22627	22805	22653	22610	22528	22772	22663	22693	22691	22791	22800	22520	22911	22677	22522	22646	22725	22615	22732	22808	22801	22679	22680	22833	22577	22685	22696	22713	22508	22473	22809	22546	22843	22777	22759	22606	22630	22716	22655	22787	22719	22730	22587	22587	22729	22646	22830	22748	22751	22660	22847	22622	22706	22677	22783	22661	22806	22771	22631	22790	22774	22783	22590	22559	22730	22691	22455	22661	22687	22703	22696	22611	22650	22711	22609	22681	22641	22638	22686	22598	22615	22561	22762	22553	22497	22728	22707	22633	22879	22615	22629	22694	22779	22705	22526	22774	22637	22570	22735	22829	22675	22737	22569	22888	22642	22820	22770	22593	22607	22728	22703	22613	22541	22653	22622	22697	22710	22610	22729	22739	22622	22803	22658	22602	22636	22734	22802	22563	22482	22706	22782	22460	22635	22693	22794	22790	22664	22630	23014	22721	22762	22680	22649	22732	22721	22645	22681	22756	22755	22688	22678	22672	22613	22776	22687	22642	22516	22632	22665	22580	22721	22542	22867	22762	22600	22685	22501	22643	22797	22689	22667	22660	22640	22608	22756	22722	22718	22731	22705	22855	22652	22599	22750	22559	22627	22667	22375	22688	22827	22648	22657	22677	22696	22769	22672	22846	22592	22888	22780	22601	22710	22769	22581	22602	22663	22748	22740	22718	22702	22563	22668	22606	22529	22700	22711	22559	22672	22520	22350	22764	22507	22599	22665	22525	22625	22496	22671	22612	22794	22598	22686	22658	22655	22691	22522	22664	22808	22655	22613	22813	22653	22826	22772	22599	22388	22729	22672	22660	22610	22739	22684	22533	22824	22965	22522	22599	22589	22560	22758	22622	22595	22732	22751	22380	22681	22722	22696	22699	22693	22638	22717	22581	22716	22672	22758	22569	22791	22669	22606	22790	22599	22579	22771	22750	22580	22773	22702	22598	22575	22551	22601	22644	22684	22696	22645	22567	22803	22719	22706	22843	22724	22651	22669	22720	22659	22734	22661	22595	22637	22583	22679	22551	22790	22641	22812	22693	22637	22738	22776	22627	22664	22613	22704	22669	22616	22794	22853	22888	22577	22670	22715	22601	22588	22794	22759	22622	22751	22512	22835	22717	22632	22785	22748	22628	22831	22614	22794	22526	22722	22575	22824	22831	22551	22794	22688	22595	22599	22634	22805	22674	22704	22657	22657	22716	22529	22581	22666	22536	22820	22481	22690	22673	22672	22882	22670	22752	22728	22615	22854	22758	22704	22502	22747	22423	22715	22603	22535	22580	22698	22664	22585	22638	22851	22749	22480	22645	22502	22775	22604	22845	22780	22585	22681	22526	22925	22612	22679	22650	22733	22770	22791	22499	22642	22752	22811	22750	22727	22714	22772	22518	22625	22664	22490	22792	22791	22762	22749	22877	22577	22693	22488	22655	22775	22655	22640	22729	22575	22601	22711	22661	22549	22715	22682	22703	22727	22627	22589	22930	22651	22777	22819	22523	22777	22572	22676	22591	22678	22717	22762	22605	22901	22623	22890	22728	22812	22871	22649	22691	22760	22870	22668	22653	22611	22658	22837	22547	22654	22564	22587	22717	22352	22818	22689	22725	22640	22545	22691	22595	22701	22685	22598	22635	22761	22788	22621	22608	22575	22701	22651	22665	22542	22777	22705	22670	22676	22458	22650	22688	22534	22662	22721	22668	22723	22691
22568	21052	28774	24414	52585	67996	59677	44224	32439	31022	30384	29783	30299	30193	29909	30058	30209	30245	30232	30353	29958	30069	30083	30044	30161	30244	30155	30308	30117	29946	30102	29933	29914	30145	30250	30081	30226	29927	29748	29961	30013	29824	30140	30309	29940	30028	29979	29944	29917	30106	29885	30141	30143	29911	29981	30034	29952	30112	30009	29902	29919	29983	29937	29874	30008	30000	30033	29898	30136	29880	29792	30095	30102	30203	29971	30060	29854	29826	30058	29907	30034	30010	29989	30042	30028	29975	30102	30004	29856	29853	29715	29979	29968	29867	30022	29904	29971	29860	29991	30118	29939	30156	29896	29817	29901	29943	30089	30034	29971	29843	29899	29732	29992	29741	29972	30144	29893	29734	30004	30267	30033	30075	30175	30031	29834	29909	29934	30254	30060	30036	30022	29829	29954	29867	30061	29893	29996	29974	29896	29851	30156	29764	29823	29878	30064	29839	30096	29980	30039	29985	29975	29990	30128	29886	30070	30147	29972	29987	29899	29768	29902	30037	30086	30134	29889	29808	29980	29989	29931	29579	30130	29958	29986	29832	29986	30056	29778	29855	29943	30157	30009	30022	29908	30022	30059	30036	29946	29953	29878	29900	30086	29917	30152	30174	29951	30080	30143	30046	29980	29836	30258	30033	29862	29985	29959	29821	29880	29930	29963	30113	29927	30157	29867	30029	29897	30102	30007	30073	29870	29993	30040	29876	30077	29785	29947	29936	30011	29858	30051	30253	30043	29726	30080	29991	29954	29813	29946	29925	29942	29946	29724	30098	30057	30090	29735	29802	29895	29794	30111	30124	29719	29997	30177	30065	29944	30038	29742	29907	29880	30066	30123	29951	29964	29799	30121	29969	29978	29754	29775	30045	29993	30078	29943	29870	29908	29966	30062	30209	29998	29599	29999	29960	30132	30124	29879	30009	29941	29928	29844	30068	30160	29761	29939	29944	30059	30025	29807	30071	29947	29753	29874	29753	29867	29796	30007	29725	30040	30144	29817	29952	29832	29868	29904	29781	29821	30224	30058	29797	29930	29783	29974	29840	29985	30012	29960	30241	29948	29857	30049	29877	29930	29893	29842	30168	30070	29898	29925	29800	29892	29795	29860	29821	29813	30117	29796	29831	29942	29972	30215	30062	29821	29687	30136	30016	29933	30202	29966	29758	29742	29980	29760	30091	30229	29992	29728	29938	29732	29892	30072	30034	29730	29931	29796	29994	30165	29901	30155	30053	30040	29920	29906	29922	29916	29807	30025	29934	30234	29884	30019	29927	29923	29904	30090	29771	30071	29760	30114	30027	29944	30019	30063	29944	29813	30038	29879	29974	29862	29769	29970	29945	29860	29970	30132	29799	30362	29980	30275	30266	29810	29983	29888	29951	30022	30074	29941	29795	30157	29991	30033	30151	30070	30030	30024	29838	30202	29864	29876	29681	30128	30013	30106	29934	29896	29745	29716	30004	30100	29946	29977	30015	29967	30286	29715	29959	30052	29936	29855	29750	29947	30197	30003	30088	29768	29941	29898	30051	29816	30157	29986	29822	30070	29985	30073	29956	29904	30191	30003	30350	29828	30199	30087	29990	29938	30013	30127	29715	29990	29856	30163	29960	30039	30005	30032	29818	29989	30036	29930	30082	29898	29646	29852	29772	29852	29978	29959	29687	29905	30003	30031	29878	29910	29816	29922	29768	30032	29772	30046	29840	29799	29961	29746	29793	29855	30173	29819	29728	30107	30010	29709	29894	30066	30193	30168	29989	29808	29898	29954	29776	29993	29779	29979	29902	30130	29799	30237	29903	29881	29952	29977	29960	29842	29947	30079	30093	29829	29832	29985	30169	29943	30076	30012	30017	30333	30138	29780	29815	30007	29915	30109	29850	30067	29919	30026	30020	30027	29915	29940	29994	30032	29803	29910	29775	29967	30154	29848	29851	30007	29992	29951	29692	30042	29938	29967	30008	30082	30075	30159	30043	30001	29968	29936	29812	29875	29792	29994	30050	29961	29797	29940	30132	29811	29911	30218	29708	30138	30012	30124	29965	30107	29931	29869	30111	30030	30281	29846	30122	30057	29963	29977	29766	29787	29894	29881	29908	30085	30222	29955	29950	29868	29950	29885	30060	29846	30174	30137	29949	29917	29771	29873	29973	30049	29979	29839	29931	30089	29974	29993	29988	30028	30029	29998	30096	29940	30002	30036	29950	29757	29786	30159	30125	30148	30011	30122	30011	29966	29833	29927	29925	29899	30059	30112	29908	29811	29853	29692	29805	29999	29997	29944	29997	29867	30030	30012	29975	29939	29908	30045	29775	29977	30081	29916	29958	29826	29940	30101	29929	29953	29919	30216	30085	30128	30103	30034	29800	29875	30080	30002	29991	29915	30002	30069	29860	29884	29959	29749	30094	29937	29941	29866	30108	30116	29893	29927	30145	29969	29738	29888	29653	29855	30177	30060	30131	29871	30215	29879	30033	30011	29803	29918	29881	29826	29852	30171	29836	30002	29874	30074	30074	30106	29997	29899	29875	30095	29893	29831	29815	29696	29930	29889	30042	29950	29872	30112	30181	29779	30093	29937	29947	29972	29993	29937	29887	30184	29950	29631	29879	30114	29892	30003	30104	29861	29830	29985	29809	30052	29801	29941	29751	29890	30342	29935	29884	29942	29866	29927	29926	29898	29757	29863	29680	30039	30007	29907	29966	30006	29873	29727	29720	30021	29924	29848	30131	29885	29900	29918	29977	30134	29841	30309	30026	29966	30052	30082	30003	29900	29877	29873	30080	29814	29929	30017	30049	29655	29827	29908	30078	30051	29966	29861	29846	29590	30105	29809	29914	29862	30066	30027	30048	30008	29856	29816	29987	30165	29971	30040	30044	29815	29669	30053	30003	29984	29825	30013	29786	29958	30012	30125	30119	29991	29967	30212	30001	29729	29837	30007	29880	30211	29993	29903	29890	29982	29979	29616	29906	29912	30046	29989	29972	30248	29975	29952	29777	29989	30301	29997	30117	29916	29850	30026	29994	29979	29917	29942	30015	29987	30036	30003	29889	29994	29682	29890	30082	29945	30006	29968	29800	29945	29729	29934	29783	29943	29762	30005	29901	29988	29905	29939	29810	29738	30060	29806	30082	29903	29882	30014	29867	29973	30001	29959	29972	29779	29853	29758	29982	29735	29904	29998	30018	30164	30023	29909	30075	29968	29999	29871	29704	30088	29944	29692	30063	29855	29839	30127	30135	29711	29982	30027	29994	29940	29926	29913	29887	30130	29975	29958	29978	30157	30051	30033	30092	29835	29774	30021	29918	30204	30038	29903	29844	30005	30055	29720	29763	30116	30008	29813	30095	30055	29966	30010	29950	29980	29907	30014	29880	30134	29923	30179	29874	29762	30009	29929	30162	30058	29861	30021	30094	29910	30010	29881	29832	29865	30219	29810	29861	29887	29783	29875	29893	29765	29817	30146	30005	29854	30138	29920	29884	29866	30160	29761	29842	29912	30063	29983	29874	29747	29701	30056	29918	29834	30078	29844	29974	30002	29964	29698	30279	30097	29796	29909	29852	29790	29928	30083	29882	29780	30028	29883	29861	29850	30031	29840	30062	29966	30036	29936	30173	29917	29941	29980	29671	29654	29851	30177	29980	30024	29976	30183	29962	29929	30001	30169	29801	30154	29785	29857	29796	29748	30048	30004	29684	29830	30045	29769	29724	30092	29846	29929	30020	30246	30075	30055	30032	29801	29989	30048	30007	29996	30200	30006	30058	30012	29826	30117	29864	29985	30240	29708	29981	30054	29847	29867	29918	30204	30083	29920	30146	30086	29862	29714	29809	30041	29855	30049	30072	29899	30050	29834	30018	29943	30015	29904	29887	29763	29912	29899	29988	29787	29845	29769	30014	30120	30135	29961	29745	29802	30146	29991	29832	29810	29967	30094	29993	29870	29867	29873	30039	29869	29678	29875	29893	30212	30127	29950	29888	30220	30038	29851	29729	29955	29718	30310	30065	30067	29923	29934	30018	29960	30280	29759	29677	29780	30141	29964	30080	30112	30068	30067	30188	29938	29764	29894	30070	30034	29983	29939	29728	29917	29864	30021	29869	30161	29833	29894	29847	30025	30010	29826	30000	29977	29899	29862	29956	29884	29742	30023	30020	29683	29826	29808	29922	30145	30121	29802	29860	29989	29902	29943	30105	29928	29999	29982	30066	30026	29884	29926	29910	29869	29991	29943	29983	29733	29955	29828	29827	30005	29872	30100	29925	30180	29944	29825	29888	29950	29971	30084	29931	30226	29909	29926	29812	29970	29979	29901	29843	29954	29956	29848	29867	29791	29908	30015	29867	30066	29973	29959	29891	30007	30000	29738	30099	30057	29891	29791	29885	29964	29713	29981	30054	29991	29972	29846	29866	29990	29937	29776	29786	30203	29904	29984	30004	30080	29780	30037	29970	29844	30025	30015	29796	30047	29866	29789	30081	30139	30013	29918	29828	30049	29968	30187	29995	29901	29967	29834	30071	29783	29990	29993	29911	29866	30226	29876	29980	29963	29969	29993	29894	30060	29965	29913	29702	29565	29812	29733	29822	29942	29904	30110	30185	30154	29988	29720	29882	30020	30148	30061	30083	30120	29808	29969	29865	29788	29910	30095	30121	29728	29914	30130	30032	29856	30067	30120	30006	29698	30085	29835	29895	30123	30000	29855	30093	30001	30141	29859	29947	29955	29852	29989	29963	30290	29824	30131	29843	30062	29925	29769	30106	30074	29793	29897	30063	29994	29928	30042	29668	29712	29871	29987	29803	29943	29788	29986	30179	30150	29818	29890	30069	29868	29786	30097	29983	30039	29811	30079	29862	30013	30178	29912	29754	29938	30041	30113	29952	29847	30067	30013	29906	29929	29975	30010	29943	30085	29780	30017	30018	29918	29742	30012	29862	30241	29842	30130	30351	29945	29849	29936	30005	29959	29868	30018	30011	29740	29963	29844	29996	29933	29939	29936	30078	29969	30275	30079	29927	30062	30115	29980	29782	29813	30055	29779	29870	30084	29915	29925	29877	30161	29840	29980	30139	29875	29868	29939	29857	29808	29947	29899	30049	30047	29800	30051	30066	30070	30112	29931	30009	30089	29966
19490	32649	35697	49543	85838	84868	64737	43783	25260	22830	22973	22555	22830	22710	22737	22732	22716	22746	22775	22712	22935	22771	22847	22893	22886	22944	22702	22847	22774	22864	22911	22907	22698	22812	23000	22876	22782	22857	22863	22769	22685	22759	22906	22957	22758	23042	22911	22702	22842	22929	22921	22777	22714	23025	22849	22756	22928	23003	22544	22937	22834	22993	22929	22755	22846	22981	22911	22684	22881	22906	22877	23073	22724	22786	22838	22763	22867	22975	22808	22728	22795	22843	22763	22783	23009	22834	22913	22901	22740	22947	22684	22849	22813	22703	22702	22802	22855	22833	22861	22842	22930	22934	22860	22965	22888	22828	22707	22792	22601	22835	22796	22781	22954	22683	22845	22735	22895	22852	22825	22757	22924	22699	22950	22950	22772	22873	22866	22807	22871	22798	22965	22732	22802	22984	22948	22858	22862	22697	22874	22855	22892	22968	22683	22842	22968	22901	22922	22719	22730	22860	22743	22792	22872	22890	22861	22716	22892	22816	22801	22869	22853	22802	22857	22706	22841	22904	22816	22881	22838	22618	22889	22844	22705	22816	22681	22946	22819	22875	22692	22635	22826	22741	22884	22691	22809	23027	22832	22753	23052	22835	22764	22785	22991	22725	22774	22809	22834	22853	22691	22869	22826	22962	22777	22867	22732	22824	22847	22853	22808	22925	22834	22897	22762	23023	22887	22876	22824	22991	23019	22837	22957	22902	22851	22735	22949	22695	22517	22747	22939	22657	22863	22921	22825	22944	22810	22891	22817	22715	22581	22875	22853	22811	22858	22791	22916	22854	22750	22800	22723	23020	22764	22951	22898	22951	22809	22675	22874	22749	22683	22802	22743	22896	22729	22842	22933	22774	22782	22831	22829	22960	22955	22680	22706	22829	22788	22858	22701	22802	22958	22871	22940	23080	22871	22827	22852	22736	22944	22687	22950	22851	22850	22850	22902	22780	22912	22827	22851	22900	22850	22915	22674	22953	22795	22684	22848	22904	22808	22846	22779	22761	22790	22766	22965	22915	23029	22831	22813	22845	22793	22790	23000	22863	22740	22737	22720	22810	22780	22764	22827	22772	22730	22745	22895	22802	22769	22696	22655	22783	22941	22931	22849	22915	22792	22859	23033	22723	22840	22771	23068	22605	22867	22705	22892	22623	23004	22775	22705	22649	23068	22867	22888	22992	22875	22700	22772	22891	22731	22646	22751	22911	22729	22826	22845	22660	22837	22610	22848	22797	22918	22908	22775	22990	22822	22794	22899	22907	22722	22551	22771	22939	23094	23058	22981	23191	22809	22896	22824	22833	22680	22868	22975	22800	22851	22838	22608	22708	22847	22591	22834	22965	22661	22816	22837	22832	23006	22726	22768	22946	22815	22882	22901	22891	22831	22710	22782	22825	22924	22940	22930	22625	22658	22827	22945	22951	23114	22829	22759	23014	22924	22684	22805	22750	22794	22912	22813	22812	22840	22887	22648	22991	22903	22854	22782	22807	22752	22951	22684	22678	22922	22916	22882	22794	22657	22689	22808	22837	22938	22837	22832	22819	22828	22870	22979	22821	22910	22689	22883	22483	22831	22766	22941	22871	22809	22815	22865	22795	23037	22953	22891	22777	22928	22747	22849	22814	22757	23011	22878	22998	22876	22770	22777	22739	22565	22734	22693	22863	22894	22891	22890	22934	22767	22833	22770	22814	22745	22965	22740	22847	22801	22839	22900	23019	22790	22969	22777	22771	22925	22854	22805	22697	22849	22808	22876	22927	22904	22763	22659	22819	22672	22844	22830	22577	22929	22745	22786	22857	22794	22911	22847	22882	22776	22638	22866	22674	22983	22765	22990	22811	22895	22800	22817	22927	22852	22958	22811	22701	22839	22888	22712	22697	22600	22861	22783	22727	22749	22770	22816	22753	22762	22866	22765	22911	23038	22650	22625	22749	22839	22653	22756	22764	22864	22761	22669	22957	22969	22865	22813	22797	22896	22900	22959	22698	22857	22857	22767	22860	22823	22847	22822	22842	22817	22892	22760	23069	22801	22725	22790	22690	23021	22850	22884	22960	22761	23078	22735	22877	22875	22853	22809	22696	22810	22853	22968	22872	22987	22726	22945	23025	22766	22839	22881	22923	22878	22930	22659	22774	22858	22757	22717	22740	22796	22971	22969	22810	22759	22698	22695	22940	22851	22772	22897	22982	22715	22805	22753	22786	22861	22891	22901	22895	22919	22695	22844	22915	22799	22758	22960	23025	22789	22843	22808	22826	22943	22787	22655	22730	22865	22679	22708	22876	22998	22837	22820	22856	22652	23006	22835	22832	22882	22911	23041	22749	22769	22808	22836	22990	22910	22832	22748	22969	22958	22836	22863	22865	22817	22681	22764	22860	22850	22822	22945	22775	22988	23082	22965	22641	22869	23038	22814	22845	22748	22684	22933	22849	22811	22716	22847	22878	22620	22943	22988	22735	22836	22868	22716	22825	22809	22787	22808	22837	22657	22812	22926	22905	22729	22681	22934	22706	22921	22820	22848	22829	22827	22751	22913	22803	22759	22841	22863	22639	22856	22568	22747	22722	22774	22779	22779	22802	22679	22673	23000	22617	22889	22805	22775	23025	22676	22745	22888	22744	23029	22808	22791	22759	22743	22827	22935	22682	22836	22845	22854	22939	22786	22840	22671	22813	22814	22826	22724	22927	22920	22967	22755	22746	22816	22779	22916	22825	22904	22796	22644	22830	22756	22863	22704	22652	22895	22972	22742	22821	22794	22945	22840	22744	22897	22627	22892	22959	22766	22813	22989	22881	22899	22848	22815	22974	22673	23015	22762	22898	22745	22822	22969	22805	22889	22836	22672	22934	22944	22758	22826	22975	22760	22862	22917	22869	22868	22777	22959	23091	22957	22887	22921	22785	22878	22856	22772	22828	22764	22846	22744	22794	22906	22988	22914	22748	22719	22786	22849	22742	22929	22964	22967	22990	22953	22677	23009	22708	22729	22814	22753	23001	22825	22839	22895	22777	22838	22841	22878	22884	22736	22857	22798	22707	22779	23022	22735	22972	22741	22828	22786	22921	22861	22836	22954	22909	22791	22969	22812	22869	22804	22741	22924	22902	22910	22776	22753	22613	22919	22709	22888	22696	22709	22921	22744	22872	22849	23062	22715	22666	22724	22909	22824	22897	22689	22760	22891	22728	22716	22756	22885	22783	22916	22895	22736	22802	22814	22789	22846	22902	22950	22811	22839	22821	22775	22855	22734	22781	22636	22743	22910	22831	22669	22733	22796	22930	22868	22812	22768	22830	22806	22983	22793	22809	22684	22868	22921	22906	22822	22695	22932	22786	23016	22785	22820	22989	22714	22700	22826	22933	22815	22953	22882	22663	23081	22734	22824	22891	22944	22907	22802	22838	22778	22999	22670	22839	22930	22714	22949	22858	22853	22775	22854	22673	22852	22932	22655	23005	22918	22688	22846	22796	22849	22776	22557	22889	23040	22871	22705	22764	22832	22748	22756	22797	22852	22700	22949	22779	22819	22884	22809	23016	23091	22938	22799	22752	22901	22803	22999	22799	22953	22828	22780	22629	22806	22782	22806	22827	22911	22823	22744	22812	22921	22690	22996	22843	22729	23021	22731	22807	22791	22934	22815	23017	22751	22913	22884	23015	22685	22839	23158	22817	22804	22815	22897	22984	22746	22853	22854	22870	22878	22768	22737	22778	22821	22934	22762	22714	22894	22791	22858	22821	22726	22847	22880	23004	22889	22823	23037	23008	22693	23115	22821	22792	22812	22835	22910	22976	22872	22795	22841	22896	22950	22749	22801	22890	22585	22656	22826	22923	22848	22747	22811	22729	22823	22920	22773	22731	23011	23009	22632	22998	22813	22759	22739	22820	23062	22865	22730	22926	22656	22837	23036	22670	22815	22804	22881	22788	22892	22850	22768	22574	22692	23007	22880	22913	22705	22755	22807	22741	22854	22642	22827	22644	22776	22760	22879	22863	22867	22838	22802	22763	22696	22851	22794	22859	22628	22772	23020	22942	22807	22775	22926	22773	22975	22907	22748	22886	22722	22954	22701	22993	22918	22723	22813	22928	22757	22979	22851	22720	22770	22900	22975	22885	22970	22739	22880	22796	22726	22571	23023	22791	22897	22589	22755	22906	22789	22851	22791	22977	22638	22858	22763	22758	22847	22976	22800	22911	22863	22803	23003	22852	22869	22827	22865	22807	22766	22792	22917	22775	22860	22842	22911	22889	22866	22990	22766	22884	22899	22770	22918	22895	22802	22762	22976	22907	22844	22722	22867	22752	22973	22848	22871	23019	22706	22830	22828	22720	22970	22813	22976	22790	22789	22673	22772	22901	22831	22835	22976	22804	22900	22742	22741	22832	22620	22938	22864	22894	22921	22855	22842	22739	22707	22777	22965	22793	22858	22709	23087	22651	22708	22627	22895	22808	22763	22675	22737	22735	22797	22839	22868	22860	22838	22766	22826	22946	22875	22775	22666	23022	22755	22979	22856	22750	22842	22826	22911	22738	22848	22844	23138	22716	22842	22874	22959	22845	22730	22930	22820	22885	22849	22775	22780	22689	22814	22865	22845	22888	22818	22688	22881	22870	22895	22739	22825	23012	22986	22877	22705	22747	22938	22817	22954	22802	22926	22877	22743	22882	22643	22741	22830	22793	22829	22997	22653	22841	22911	22742	22767	23023	22898	22776	22810	23123	22763	22784	22755	22842	22898	22809	23038	22861	22882	22945	22587	22799	22649	22843	22704	22933	22696	22671	22796	22834	22705	22937	22766	22811	22727	22918	22893	22805	22898	22879	22727	23003	22781	22870	22892	22957	22803	22917	23032	22639	22803	22801	22868	22867	22667	22839	22798	22842	22982	22914	22641	22849	22906	22775	22686	22677	22918	22591	22852	22726	22722	22882	22690	22674	22984	22754	22968	22720	22824	22913	22844	22741	22892	22738	22767	22921	22793	22787	22731	22793	22656	22917	22900	22845	22715	22925	22787	22948	22942	22729	22927	22747	22760	22846	22756	22850	22801	22785	22759	22714	22931	22865	22959	22880	22773	22865	22866	22837	22816	22904	22688	22992	22891	22716	22776	22920	22901	22888	22915	22903	22911	22644
28560	23670	30247	31379	41576	43065	37083	31908	29069	28938	28965	28887	28747	28741	28819	28627	28812	28815	29019	28944	28935	28837	28822	28834	28788	28910	28804	28797	28627	28964	29016	28742	28970	28729	29126	28719	28884	29103	28784	28807	28769	28860	28922	28714	29040	28654	28806	28769	28849	28740	28892	28691	28686	28966	28676	28609	28993	28640	28921	28819	28892	29049	28538	28774	28691	28737	28965	28879	28925	28807	28927	28848	29066	29116	29046	28781	28957	28738	28816	28709	28918	29086	28805	28875	28563	28902	29008	28813	28788	28920	28862	28908	28946	28830	28960	28825	28787	28727	28962	28722	28892	28910	28773	28534	28781	28708	28619	28815	28823	28790	28970	28932	28918	28904	28865	28831	28496	28780	28794	28765	28728	28635	28928	28749	28968	28784	28855	28879	28819	28728	28699	28677	28840	28595	28704	28671	28960	28799	28789	28711	28709	29087	28765	28672	28909	28656	28705	28703	28847	28805	28743	28690	28846	28820	28522	28773	28829	28904	28902	29004	28865	28814	28824	28830	28838	28727	28805	28786	28743	28962	28886	29025	29027	28639	28913	28685	28968	28656	28625	28819	28582	28678	28625	28714	28771	28730	28759	28890	28593	28875	28774	28879	28709	28779	28763	28892	28961	28725	28895	28781	28889	28700	29040	28553	28692	28696	28730	28759	28649	28807	28972	28718	28752	28738	28809	28775	28933	28611	28793	28873	28900	28712	28824	28440	28798	28801	29038	28832	28570	28944	28809	28685	28942	28671	28811	28839	29024	28865	29002	28787	29088	28934	28865	28806	28680	28871	28844	28702	28674	28674	28880	28694	28744	28693	28833	29065	28843	28836	28765	28846	28804	29121	28978	28887	28718	28990	28985	28799	28746	28677	28919	28848	28937	28799	28706	28573	28706	28907	28748	28710	28605	28756	28844	28821	28983	28928	28722	28791	28696	28930	29016	28678	28994	28874	28955	28610	28880	28720	28859	28842	28986	28818	28589	28848	28929	28786	28978	28835	29130	28761	28784	28950	28853	28714	28870	28717	28618	28750	28969	28814	28958	28770	29027	28963	28792	28675	28807	28743	28869	28820	28616	28781	28723	28902	28975	28852	28761	28673	28833	28723	29024	28767	28605	28897	28940	28832	28656	28862	28756	28692	28778	29035	28966	28791	28902	28789	28788	28755	28756	28556	28620	28831	28550	28918	28978	28830	28791	28952	28869	28497	28780	29107	28922	28806	28787	28771	28916	29120	28707	29055	28644	28915	28720	28835	28682	28739	28861	28454	28736	28709	28709	28888	28767	28696	29076	28675	28751	28623	28729	28722	28922	28850	28934	28884	29095	28850	28748	28797	28817	28646	28898	28734	28805	28708	28678	28683	28732	28815	28613	29107	28837	28691	28878	28754	28846	28733	29013	28783	28905	28846	28737	28757	28653	28865	28839	28811	28717	28708	28889	28706	28940	28711	28884	28908	28813	28700	28797	28926	28647	28605	28721	28746	29120	28898	28865	28630	28754	28668	28858	28764	28644	28599	28866	28851	28584	28965	29137	28699	28792	29057	28619	28736	28931	28509	28848	28493	28976	28726	28749	29196	28719	28724	28923	28932	28816	28806	28704	28800	28874	28873	28811	28555	28999	28714	28780	28879	28820	28748	29048	28899	28498	28799	28730	28683	28883	28722	28847	28877	29001	28791	28893	28665	28842	28773	28964	28586	28821	28788	28516	29055	28861	28926	28697	28721	28924	28927	28976	29023	28968	28689	28785	28915	28861	28780	28726	28779	28995	28847	28758	28886	28706	28730	28913	28678	28646	28764	28504	28600	28566	28811	28901	28871	28866	28968	28903	28847	28923	28580	28682	28674	28952	28916	29018	28701	28917	28746	28800	28787	28947	28667	28848	28712	28929	28994	28875	28668	28548	28797	28958	28914	28845	28816	28998	28755	28920	28879	28811	28793	28721	28612	28961	28778	28816	28715	28454	28487	28781	28831	28940	28721	29100	28919	29125	28555	28613	28816	29066	28949	28963	28737	28899	28786	28748	28451	28948	28615	28705	28773	28895	28577	28756	28892	28951	28993	28997	29024	28691	28679	28781	28796	28677	28780	28746	28792	28642	28739	28506	28662	28714	28978	28991	28702	28594	28593	28948	28792	28963	28932	28758	28771	28750	28745	28739	28805	28863	28676	28689	28757	28897	28634	28910	28827	28830	28816	28770	28786	28902	28886	28810	28586	28609	28817	28868	28788	28988	28784	28911	28751	28711	28698	28641	29027	29069	28553	28855	28611	28690	28838	28908	28584	28760	28715	28902	28981	28973	28779	28960	28802	28941	29020	29013	28885	29117	29225	28922	28851	29142	28721	28923	28714	28611	28783	28795	29117	29031	28740	28788	28687	28915	28796	28756	28661	28733	28961	28921	29047	28828	28682	28764	29042	29012	28869	28547	28750	28791	28811	28605	28932	28855	28780	28821	28869	28838	28538	28812	28563	28935	28834	28738	28973	28930	29015	28901	28751	28807	28703	28654	28871	28658	28862	28683	28853	28803	28694	28875	28651	28598	28757	29012	28805	29033	28845	28910	28926	28646	28614	29065	28756	28840	28843	28907	28886	28762	28799	29124	28738	28898	28808	28790	29153	28888	28875	28913	28713	28994	28847	28711	28743	28925	28856	28762	29205	28947	29047	28817	28955	28867	28954	28865	28895	28889	28757	29065	28633	28895	28971	28711	28745	28919	28719	28899	28535	28796	28994	28840	28759	28742	28790	28740	28869	28893	28712	28767	29138	28894	28932	28988	28957	29088	29007	29025	28816	28848	29048	29020	28871	28917	28896	28987	28855	28672	28561	28993	28803	28631	28754	28699	28975	28932	28790	29022	28779	28831	28764	28770	28947	28824	28698	29079	28671	28874	28407	28892	28846	28925	28957	28782	28570	28796	28741	28831	28759	28936	28969	28864	28796	28501	28759	28705	28904	28729	28687	28668	28972	28996	28757	28986	28929	28784	28823	29050	28896	28967	28702	28684	29023	28813	28882	28567	28657	28684	28888	28928	28869	28756	28791	28748	29052	28768	28871	28799	28818	28662	28795	28914	28824	28801	28870	28607	28791	28851	28702	28617	28798	28859	28873	28952	28929	28957	28809	28623	29085	28872	28842	29028	29167	28945	28642	28531	28709	29009	28760	28804	28696	28964	28953	28729	28666	28966	28795	28967	28761	28811	28764	28866	28682	28840	28803	28685	28842	28795	28854	28817	28819	28733	28656	28954	28955	28761	28710	29007	28959	28870	29015	28646	28753	29211	28934	29024	28945	28748	28482	28766	28741	29059	28913	28743	28654	28785	28751	28984	28853	28722	29051	29167	28754	28675	28953	28851	28673	28734	28791	28801	28754	29030	28971	28745	28683	28749	28955	28782	28701	28914	28904	28886	29045	28733	28751	28795	28768	28907	28947	28750	28783	28702	28759	28868	28881	28662	28574	28627	28834	28804	28967	28866	28757	28723	28852	28601	28690	28755	29060	28746	28808	28790	28650	28614	28744	28422	28558	28725	29080	29033	28883	28848	28898	28712	28730	28804	29052	28803	28756	28960	28897	28932	28637	28892	29135	28748	28890	28632	29006	29102	28927	29009	28770	28933	28849	28792	28944	28875	28964	28816	28980	28705	28743	28722	28855	28728	28950	28971	28823	28928	28551	28860	28778	28640	28566	28641	28898	28780	28642	28661	28673	28755	28691	28979	28594	28847	28755	28835	28839	28873	28634	28755	28715	28893	28926	28773	28855	28944	28900	28855	28799	28781	28835	28860	28986	28979	28814	28666	28994	28793	28868	28696	28867	28738	28689	28915	28758	28755	28688	29005	28988	28756	28901	28926	28932	28940	29015	28705	28712	28686	28723	28758	28785	28633	28668	28889	28949	28794	28478	28999	28935	28857	28980	28789	28801	28654	28578	28894	28706	28932	28784	29144	28710	28764	28741	28642	28669	28967	29039	28850	28890	29017	28788	28805	28577	28750	28678	29028	28808	28941	28752	28936	28744	28754	28598	28844	28913	28849	29052	28784	28839	28711	28722	28788	28626	28828	28759	28628	28696	28857	28859	28823	29044	28800	28815	28714	28766	28912	28796	28700	28839	28566	28831	28818	28707	28943	28782	28718	28720	29109	28801	28871	28714	28987	29037	28728	29068	28896	28742	28719	28659	28950	29173	29001	28748	29095	28792	28846	28774	28977	28758	28940	28866	28946	28774	29013	28761	28810	28980	28982	28914	28933	28812	28838	28683	28993	28930	28748	28850	28869	28977	28852	28494	28854	28812	28747	28912	28950	28835	28790	28773	28576	28643	28945	28999	28805	28796	28732	28928	28680	28626	28667	28948	28948	29019	28981	28836	29019	28457	28763	28867	28828	28822	28669	28856	28926	28810	28814	28674	28783	28767	28911	28946	28839	28769	28923	28717	28713	29081	28889	28874	28814	29050	28689	28818	28592	28939	28905	29047	28735	28762	28987	28842	29118	28661	28796	28968	28749	28833	28727	28952	28906	28794	28870	28758	29063	29073	28855	28611	28614	29040	28804	28612	28844	28963	29015	28709	28747	28525	28839	29062	28724	28874	28780	28894	28693	28643	28910	28675	28940	28856	28773	28983	28720	28804	28939	28668	28837	28612	28703	28879	28730	29113	28734	28780	28909	29046	28918	29045	28837	28750	28798	28817	29004	28919	28898	28613	28965	28950	28919	28721	29099	28885	28730	28683	28942	28957	28782	28993	28553	28772	28614	28822	28824	28685	28932	28931	28930	28901	28858	28896	28769	28813	28956	28907	28830	28816	28745	28629	28764	28728	28775	28653	28813	28765	28694	29101	28832	28851	28841	28886	28634	28942	28688	28827	28854	29056	28795	28787	29026	28909	28973	28874	29068	28867	28769	28717	28811	28836	28707	29050	29095	28750	29045	28995	28770	28910	28744	28673	28725	28831	28885	28733	29051	28778	28820	28827	28982	28961	28750	28779	28813	29111	28820	28836	28733	28858	28726	29027	28658	28810	28983	29002	28780	29030	28948	28897	28808	28735	28839	28914	28774	28806	28541	28903	28812	28524	28867	28809	28857	29094	28823	28814	28774	28652	28805	28909	28806	28572	28747	28826	28733	28727
19571	22969	23287	24967	40368	38599	31173	25383	22445	22162	22181	22082	22253	22312	22150	22129	22123	22086	22306	22241	22227	22174	22262	22012	22177	22196	22193	22362	22033	22159	22287	21894	22100	22344	22133	22108	22360	21996	22346	22126	22150	22234	22167	22175	22143	22305	22067	22126	22409	22223	22172	22181	22256	22121	22212	22350	22165	22210	22297	22194	22121	22037	22157	22158	22106	22146	21865	22251	22062	22243	22184	22288	22415	22297	22166	22411	22176	22238	22311	22319	22173	22159	22196	22082	22238	22130	22381	22212	22268	22242	22118	22176	22211	22220	22171	22239	22229	22140	22139	22326	22353	22035	22254	22303	22183	22258	22345	22253	22160	22058	22243	22290	22048	22073	22345	22118	22155	22316	22309	22220	22195	22206	22263	22298	22130	22217	22254	22056	22155	22217	22087	22151	22166	22225	22158	22193	22254	22237	22199	22329	22202	22192	22111	22262	22188	22243	22151	22205	22053	22432	22236	22171	22216	22157	22198	22312	22030	22151	22166	22248	22213	22258	22223	22236	22225	22254	22224	22274	22102	22314	22264	22281	22255	22112	22122	22330	22192	22058	22275	22288	22133	22229	22105	22256	22228	22117	22258	22180	22340	22284	22140	22268	22343	22097	22234	22315	22141	22168	22011	22082	22235	22181	22043	22146	22280	22228	22181	22137	22167	22264	22167	22195	22151	22173	22146	22262	22114	22169	22057	22261	22177	22096	22213	22019	22389	22246	22192	22204	22183	22176	22196	22254	21998	22184	22077	22169	22290	22105	22417	22089	22176	22280	22245	22292	22068	22116	22375	22139	22091	22480	22210	22073	22099	22307	22248	22257	22242	22290	22457	22166	22310	22181	22250	22236	22396	22115	22169	22261	22227	22118	22161	22284	22109	22240	22285	22258	22126	22119	22123	22235	22244	22152	22209	22249	22450	22047	22437	22059	22256	22292	22089	22145	22201	22126	22191	22107	22130	22263	22168	22448	22165	22018	22239	22317	22153	22268	22193	22028	22154	22280	22069	22255	22207	22250	22083	22188	22072	22105	21952	22205	22257	22033	22237	22150	22210	22171	22226	22200	22214	22152	22298	22234	21973	22273	22194	22178	22142	22078	22283	22300	22239	22184	22227	22223	21975	22186	22218	22125	22180	22272	22258	21945	22113	22276	22370	22095	22304	22441	22218	22140	22343	22153	22129	22049	22052	22154	22258	22286	22118	22173	22181	22278	22115	22213	22207	21957	22344	22063	22185	22214	22220	22202	22398	22205	22154	22260	22260	22301	22163	22208	22109	22255	22185	22228	22128	22045	22376	22366	22238	22234	22086	22234	22161	22136	22214	22211	22293	22166	22124	22085	22185	22218	22330	22099	22182	22198	22098	22182	21960	22280	22144	22243	22177	22237	22137	22171	22225	22235	22216	22140	22114	22306	22277	22244	22091	22083	22207	22159	22132	22323	22216	22196	22304	22374	22228	22201	22164	22196	22137	22080	22269	22217	22090	22056	22168	22092	22163	22028	22391	22171	22276	22216	22153	22068	22113	22273	22272	22138	22184	22185	22361	22139	22079	22380	22194	22092	22052	22124	22219	22178	22196	22066	22243	22269	22214	22133	22350	22190	22198	22141	22211	22158	22348	22231	22210	22289	22344	22124	21970	22222	22419	22163	22299	21994	22234	22289	22243	22146	22306	22295	21970	22198	22148	22235	22087	22265	22162	22245	22132	22193	22145	22203	22264	22430	22255	22104	22279	22111	22186	22216	22127	22376	22130	22117	22189	22156	22120	22061	22335	22101	22264	22206	22100	21962	22249	22343	22287	22097	22181	22260	22097	22250	22262	22249	22199	21956	22236	22153	22108	22226	22303	22029	22134	22109	22160	22107	22167	22086	22159	22234	22034	22140	22212	22225	22206	22142	22126	22416	22259	22324	22360	22214	22210	22177	22051	22120	22319	22115	22044	22303	22242	22032	22063	22095	22117	21992	22164	22334	22171	22128	22054	22224	22282	22212	22188	22324	22089	22202	22392	22261	22187	22230	22270	22181	22341	22230	22190	22213	22201	22211	22224	22144	22380	22084	22040	22044	21991	22154	22270	22178	22374	22244	22041	22328	22274	22281	22013	22308	22240	22171	22237	22169	22177	22219	22040	22043	22316	22172	22060	22166	22247	22321	22187	22174	22327	22166	22004	22199	22302	22320	22198	22130	21934	22350	22155	22172	22126	22099	22263	22212	22238	22124	22128	22371	22266	22233	22234	22125	22267	22156	22111	22275	22277	22143	22235	22091	21994	22296	22244	22196	22317	22164	22239	22188	22143	22077	22209	22149	22272	22173	22155	22051	22152	22226	22159	22238	22120	22165	22022	22080	22152	22139	22245	22196	22225	22347	22163	22215	22247	22097	22148	22200	22320	22265	22264	22150	22390	22027	22138	22212	22229	22177	22136	22194	21995	22192	22372	22140	22181	22228	22148	22286	22275	22265	22035	22482	22325	22341	22135	22117	22222	22190	22208	22086	22313	22343	22139	22313	22094	22286	22082	22164	22193	22136	21919	22203	22346	22278	22275	22215	22299	22220	22177	22102	22096	22183	22181	22324	22270	22206	22251	22150	22362	22147	22316	22247	22303	22312	22101	22212	22270	22119	22246	22213	22310	22067	22274	22094	22301	22086	22228	22328	22223	22250	22307	22113	22245	22109	22218	22413	22213	22191	22166	22159	22007	22291	22434	22149	22215	22425	22203	22088	22152	22257	22137	22298	22344	22250	22071	22161	22151	22015	22179	22185	22112	22246	22324	22091	22263	22265	22119	22219	22320	22026	22282	22124	22362	22264	22078	22135	22228	22220	22165	22306	22278	22291	22252	22284	22091	22224	22059	22083	22072	22240	22017	22080	22157	22137	22175	22195	22475	22133	22064	22233	22224	22107	22362	22329	22206	22213	22170	22259	22251	22390	22209	22006	22299	22152	22274	22061	22201	22013	22259	22169	22029	22221	22276	22251	22347	22048	22268	22280	22271	22351	22123	22342	22126	22229	22426	22219	22264	22204	22227	22343	22255	22158	22290	22226	22231	22060	21957	22104	22339	22220	22310	22209	22129	22336	22203	22216	22157	22264	22277	22038	22327	22205	22027	22265	22133	22269	22195	22218	22048	22103	22330	22231	22227	22247	22177	22234	22244	22268	22191	22240	22066	22117	22193	22171	22109	22228	22326	22120	22076	22345	22195	22069	22113	22311	22198	22049	22402	22189	22116	22429	22154	22009	22186	22152	22245	22262	22191	22156	22484	22083	22032	22378	22154	21967	22322	22212	22023	22428	22153	22226	22378	22308	22290	22160	22288	22107	22101	22260	22314	22248	22024	22285	22175	22133	22159	22169	22222	22114	22153	22253	22325	22077	22067	22162	22252	22236	22019	22244	22252	22284	22217	22213	22123	22151	22127	22218	22079	22313	22164	22292	22156	22153	22310	22115	22327	22263	22261	22214	22231	22085	22264	22184	22354	22272	22052	22162	22207	22252	22284	22247	22126	22090	22136	22324	22021	22145	22126	22193	22297	22268	22242	22177	22154	22214	22135	22144	22104	22298	22257	22215	22207	22238	22279	22211	22309	22224	22369	22242	22163	22268	22281	22352	22271	22048	22146	22288	22144	22218	22270	21939	22114	22099	22247	22063	22093	22321	22197	22218	22261	22073	22285	22112	22232	22164	22308	22248	22263	22158	22161	22087	22286	22234	22335	22261	22260	22346	22088	22233	22225	22302	22101	22155	22132	22218	22091	22199	22145	22341	22323	22266	22340	22010	22376	22030	22112	22248	22460	22176	22161	22182	22226	22244	22187	22136	22177	22202	22107	22242	22186	22177	22412	22266	22174	22182	22091	22293	22137	22190	22353	22240	22000	22264	22171	22095	22242	22246	22349	22099	22240	22216	22216	22271	22246	22221	22273	22138	22281	22185	22284	22147	22209	22131	22220	22125	22219	22296	22198	22105	22191	22247	22303	22187	22206	22364	22086	22129	22108	22278	22213	22250	22255	22074	22211	22235	22204	22122	22089	22170	22027	22322	22209	22350	22106	22079	22282	22323	22200	22203	22211	22227	22262	22084	22193	22201	22332	22297	22177	22230	22222	22145	22165	22364	22411	22136	22316	22015	22268	22291	22287	22338	22106	22299	22287	22163	22206	22131	22091	22158	22192	22264	22096	22147	22326	22140	22276	22212	22139	22150	22091	22109	22207	22211	22230	22264	22134	22233	22223	22165	21958	22177	22156	22314	22218	22289	22246	22167	22019	22080	22201	22046	22321	22001	22156	22239	22225	22190	22366	22277	22107	22116	22135	22298	22347	22263	22070	22106	22201	22115	22195	22279	22420	22139	22279	22194	22154	22226	22312	22226	22190	22275	22248	22263	22110	22008	22250	22270	22205	22299	22168	22161	22224	22342	22184	22252	22279	22217	22175	22171	22212	22225	22203	22192	22118	22301	22121	22060	22376	22360	22235	22026	22277	22298	22303	22144	22050	22273	22084	22254	22341	22368	22241	22336	22130	22140	22328	22134	22179	22056	22361	22220	22223	22279	22354	22152	22321	22132	22090	22213	22315	22190	22118	22202	22129	22172	22181	22224	22246	22323	22116	22336	22118	22143	22376	22081	22275	22361	22226	22076	22326	22305	22217	22136	22188	22228	22136	22220	22355	22134	22179	22113	22036	22426	22199	22375	22274	22088	22176	22145	22177	22232	22236	22280	22121	22314	22229	22223	22213	22108	22361	22166	22046	22223	22264	22154	22389	22271	22115	22200	22054	22052	22087	22170	22182	22217	22172	22057	22275	22142	22350	22308	22177	22210	22212	22204	22234	22506	22207	22212	22087	22451	21911	22138	22185	22117	22119	22245	22391	22160	22293	22188	22128	22173	22300	22317	22192	22232	22234	22242	22159	22198	22321	22256	22057	22154	22191	22066	22350	22160	22318	22087	22203	22148	22189	22148	22343	22124	22317	22010	22150	22393	22213	22203	21928	22353	22223	22169	22302	22314	22150	22139	22107	22217	22442	22138	22083	22193	22128	22166	22121	22224	22307	22260	22093	22194	22195	22127	22156	22151	22225	22038	22102	22246	22095	22091	22233	22232	22197	22218	22301	22171	22174	22313
24393	21069	28267	26704	66171	64882	51820	38366	30447	29044	29005	29045	29035	29034	28860	29197	28871	28897	29069	28954	28685	29023	29064	28786	28879	28856	29090	29053	28960	28959	29012	28999	28925	29196	28989	28998	28977	28885	28860	29260	29004	28744	28975	28974	28948	29097	28926	29067	29065	28913	29038	28817	28881	28730	28999	28922	28925	28772	28768	28747	28894	28830	29058	28817	28975	29002	28814	29106	28937	28869	28898	28945	28967	28999	28837	28869	28793	28928	28964	28731	28951	28835	28801	28892	28862	29170	28979	28909	28961	28919	28873	28949	28974	29239	29076	28939	28837	28829	28747	28631	29139	28780	28633	28902	28730	28980	28796	28945	29028	28940	28771	28861	28963	29006	29148	28825	28961	28724	28936	28759	29032	28887	28897	28762	28971	28863	28955	28746	28839	28930	29114	28984	29093	28891	28891	28780	28828	28962	29091	28911	29100	28942	28778	28819	29049	28806	28956	28661	28907	29123	29012	28865	28969	28770	28749	28729	28762	28682	28929	28773	28937	28808	29001	29073	28952	28744	29059	29000	28842	29019	29101	28878	28845	28772	28796	28867	28835	28908	28714	29008	29249	28827	28806	29043	28679	28920	28952	29010	28832	28942	28966	28758	28812	28880	28798	29075	29319	28827	28845	29042	29131	28955	28891	29042	28924	28861	28720	28837	28634	28912	29005	28949	28696	28762	28977	28726	28854	28961	28942	28818	28741	28738	28968	28900	29016	28993	28764	29074	29023	28928	29105	29003	28855	29110	28657	28974	29039	28749	28896	28925	29033	28780	28910	28798	28906	28944	28850	28863	29009	28974	28975	28978	28931	28810	29059	28887	29012	28773	28833	28963	29037	28842	28722	28857	28917	28913	28859	28849	28942	29044	28852	28994	28822	28835	28910	28695	28869	28797	28979	28693	28732	28921	28741	28777	28688	29035	28998	28876	28992	28706	28936	28926	28787	29114	29144	28914	28895	28986	28952	29076	28888	29061	28876	28838	29044	29046	28900	28870	28658	28766	28798	29008	29034	28788	28837	28749	28856	28900	28827	28802	28810	28818	29136	28921	28831	28882	28887	28858	29007	28803	29126	29080	29005	28858	29080	28880	28897	29084	28925	28889	28780	28740	28955	28920	28693	28856	28584	28812	28830	28580	28842	28916	28666	28931	28835	28912	28729	28862	28703	28925	29072	28950	28971	28973	28973	28821	29045	28951	29083	29088	29021	28874	28715	28875	28656	28929	29055	28959	28955	28780	28848	28791	28971	28844	28762	28881	28910	28645	28680	28718	29036	28677	28783	28832	28850	29045	28931	29051	28889	28899	28787	28757	28705	28958	28874	28964	28787	28951	28924	28923	28719	29062	28662	28887	28820	29136	28885	28879	28721	29012	28857	28897	29008	28776	28840	28902	28645	28728	28781	29036	28648	28839	28997	28920	28734	29098	28762	28726	28830	28924	28806	28650	28903	28952	28720	28668	28956	29124	28933	28850	28989	28922	28694	29057	28757	28761	28939	28664	28905	28785	28843	28993	28884	28845	28979	28792	28815	28624	28777	28859	28930	28748	28785	29058	28910	28895	28911	28923	28964	28828	28732	28792	28838	28710	28951	28991	28802	28893	29126	28960	29119	28921	28787	28964	28814	29105	28944	28865	29105	28786	28792	28701	28812	28901	29010	28787	28995	28801	29037	28950	28898	28874	28752	28851	28874	29041	28715	28933	28881	28759	28992	29232	28864	28936	28846	28740	28968	29094	28624	28860	29107	28854	29081	28871	29027	28875	28753	28996	29023	28920	29064	28924	28852	29081	29154	28883	28884	28917	28693	29037	28989	28873	28973	28741	28934	28933	29014	28926	28880	28852	28984	28714	28891	28884	28834	28864	28885	28740	28872	28873	28849	29061	28890	28569	29008	28662	29105	28842	28702	28869	28963	28915	28784	28954	28668	28711	28656	28698	29038	28845	28921	28939	28988	28826	28822	28994	29043	28830	28894	28783	29085	28769	28808	28839	28925	29008	28915	28855	28868	28841	28850	29005	28941	28873	28856	29162	28714	28970	29079	28897	28746	28851	28916	28729	29174	29032	28842	29044	28831	28793	28732	28982	28983	28862	29050	28835	29119	29109	28878	28862	28997	28984	28979	29069	28864	28963	28975	28846	28736	28867	28952	29039	28711	28783	28740	28617	29105	28813	28838	28912	28874	28652	28905	28831	28899	28879	28989	28937	29024	29074	28969	29034	28817	29062	28797	29042	28925	28937	28851	28838	28708	29102	28880	29073	28994	28762	28914	28802	28954	28651	28936	29003	28917	28962	28794	28919	29113	29089	28875	28959	29159	28976	29057	28963	28911	29028	28776	29195	29009	28954	29106	28811	28540	28807	28989	28976	28912	28936	28936	28723	29052	28985	28820	28959	28912	29096	28773	28901	28725	28990	28928	28919	28878	28892	28920	28954	28903	28773	29019	28884	28860	28817	28903	28908	28771	28871	28891	28971	28961	28661	28769	28913	29025	28875	28963	28744	28856	28713	29017	28780	28827	28885	29176	28796	28938	28911	28841	28793	29000	28887	29030	28839	28553	28722	28991	28882	28645	28825	29043	28645	28859	28972	28865	28842	28814	29037	28947	28951	29060	28977	28954	29045	28892	29039	29024	28847	28964	28877	28896	28768	29138	29084	28882	28675	29029	28697	28912	29028	28972	29015	28866	28703	29021	28924	28781	28672	29064	29062	28852	28932	28685	28924	28967	28858	28691	28831	29026	28890	28918	28786	28744	28903	28872	28784	28686	28712	29060	28828	29196	29007	28961	28961	28897	28956	28886	28907	28834	28828	28809	28935	28953	28928	29010	28692	28795	28940	29139	28726	29275	29054	28959	28809	29011	28789	28864	28846	28908	28911	28826	28981	29192	28767	28538	28565	29087	29084	28798	28887	29003	28630	28889	28801	28928	28860	28945	28792	28853	28730	29100	28793	28950	28758	28915	28990	29057	28786	28916	28897	28793	29077	28839	28850	28749	28737	28788	28774	28864	28759	28891	29064	28954	28894	29013	28773	28843	28751	29034	28858	28785	28888	29023	28942	28741	29031	28875	28806	28669	28843	29028	28846	28951	28906	28986	28871	28949	29041	29032	28752	28972	28825	28887	28935	29023	28999	28903	28761	28727	28895	28900	28830	28745	28879	28914	28915	28873	28680	28921	29066	29044	28658	28768	28754	28787	28934	28736	28961	29242	28781	29045	28919	28857	28947	28885	29092	28944	28973	28981	28967	28962	28657	28900	28712	28997	28975	28796	28945	28916	29388	28693	28649	29013	28730	28536	28928	28916	29013	28975	28922	28760	28727	29074	28950	28905	28842	28957	28871	28804	28916	28800	28851	28856	29004	29018	28799	28936	28864	28864	28924	28880	28799	28736	28874	28781	28992	28934	28955	28933	28818	29043	28943	29021	29105	29247	28716	28850	28808	28732	28720	29042	28980	28794	28907	28806	28860	29009	28823	28727	28770	29112	29044	29010	29081	28870	28890	28970	29009	28973	28840	28823	28816	28850	28860	28797	29081	28941	28900	28993	28597	28876	28697	28915	28696	28874	29010	29122	28805	28702	29057	28784	28832	28984	28850	28998	28849	28809	28796	28881	28988	28838	29151	28865	28951	28882	29001	28861	28778	28733	28880	29125	29133	29125	29022	28843	28834	28830	28621	29013	29026	28909	28804	28778	28917	28921	28823	29017	28716	29116	29003	28850	28781	28513	29050	28950	28880	29088	28553	29055	28985	28712	28769	28657	28942	28791	28902	28791	28921	29035	28692	28984	28876	28718	28888	28897	28932	28768	29049	28778	28872	29057	28969	28887	28782	29010	28846	28934	28962	29053	28990	28893	28863	28814	28672	28815	28873	29054	28867	28869	28708	29162	28595	28840	28819	28937	28872	28695	29110	28760	28888	28787	28798	28735	28805	28683	28982	28813	28835	29051	28896	29084	29024	28852	28807	28995	28960	28891	28926	28885	29036	29083	28802	28950	28998	28874	29190	28888	28847	28857	28939	28984	28881	29058	28953	28825	29037	28747	28768	28833	28980	29099	28917	28821	28497	28940	28723	28961	28743	28931	28718	28623	28734	29212	28660	29084	28843	28912	28723	28822	28850	28968	28902	29017	28985	28878	28863	28883	28932	28954	28695	28774	28909	29029	28833	29116	28910	28560	28989	28832	28862	28816	28896	28811	28971	28671	29104	28662	28830	29007	29049	29100	28717	28835	28863	28823	28718	28851	28660	28880	29040	28645	28949	28681	28974	28762	28942	28922	28855	28651	28818	29153	28834	28809	28871	29013	28920	28977	28517	28827	28980	28857	29069	29048	28889	28956	28736	28792	28917	29120	28928	28786	28828	28738	28793	28926	29081	28670	28984	28815	28762	28886	28993	28874	28698	28848	28862	29071	28868	28934	28796	29035	28768	28594	28847	28866	29015	28836	29011	28967	28800	29047	28787	28824	28851	28955	28921	28916	29108	28901	28983	28613	28918	29043	29230	28787	29045	28841	28929	28728	28827	29084	28969	29001	28959	28752	28961	29066	28850	28739	29021	28967	29072	28927	28823	28920	29089	28794	28977	28721	28849	29041	28987	29097	28967	28864	28875	28686	28958	29017	29027	28895	28615	28866	28922	28973	28959	28788	28890	28869	28945	28951	29099	28935	29122	28942	28666	28920	29006	29049	28879	28626	28665	28924	28795	29310	28807	28862	28969	29217	28847	28885	28737	28951	29048	28804	28685	28990	28906	28831	28758	28984	28894	28849	28721	29129	28936	28897	28909	29130	28782	28990	28683	28960	28908	29128	29033	28791	28849	28768	28774	28854	28855	28817	28881	28746	28977	29051	28641	28925	29052	28755	28614	29189	28802	29073	28828	28917	28902	28836	28948	28895	28992	29062	29047	28700	28981	28947	28734	29075	29259	28675	28921	28923	29084	29224	29043	29123	28981	28897	29222	28937	28896	28870	28865	28979	28847	29038	28833	29014	28787	29033	28799	28742	28806	28911	28808	28723	28680	28845	28962	29007	28837	28874	28911	28884	29014	28960	28919	28957	28835	29061	28904	28924	28932	28961	28707	28998	28733	28793	28817	29101	28785	28755	28888	28793	29178	28976	28834
18014	26591	26559	32618	69372	65012	48291	32952	23280	22360	22323	22191	22179	22107	22619	22347	22343	22487	22374	22396	22331	22461	22406	22385	22348	22152	22438	22337	22438	22468	22252	22330	22415	22285	22269	22388	22191	22353	22384	22447	22160	22428	22227	22251	22277	22337	22335	22350	22346	22280	22334	22256	22217	22240	22303	22440	22331	22026	22369	22127	22360	22298	22319	22134	22353	22219	22278	22402	22397	22220	22283	22404	22150	22346	22173	22290	22421	22086	22256	22115	22383	22317	22328	22339	22450	22197	22300	22139	22388	22373	22280	22427	22356	22401	22411	22285	22334	22351	22423	22156	22217	22297	22357	22308	22248	22326	22514	22286	22293	22420	22234	22220	22250	22299	22302	22420	22180	22199	22217	21975	22346	22323	22131	22450	22282	22156	22328	22119	22371	22469	22273	22296	22299	22331	22228	22212	22338	22321	22228	22175	22210	22305	22251	22287	22188	22176	22201	22288	22340	22128	22299	22322	22209	22104	22334	22279	22265	22088	22285	22141	22338	22388	22410	22355	22389	22212	22426	22180	22321	22362	22400	22204	22340	22178	22304	22124	22376	22290	22195	22434	22426	22329	22302	22158	22275	22381	22218	22401	22254	22508	22213	22249	22280	22302	22220	22373	22076	22302	22331	22295	22327	22264	22414	22425	22360	22213	22417	22271	22276	22353	22370	22357	22188	22276	22279	22301	22287	22219	22197	22294	22400	22247	22510	22302	22329	22174	22214	22376	22272	22343	22272	22341	22380	22274	22207	22414	22247	22309	22142	22478	22170	22299	22203	22273	22243	22489	22079	22241	22220	22398	22369	22551	22372	22098	22365	22346	22304	22234	22383	22234	22353	22462	22310	22310	22238	22317	22200	22372	22190	22303	22538	22389	22211	22339	22285	22403	22421	22226	22356	22251	22197	22303	22327	22315	22181	22341	22451	22191	22393	22308	22321	22334	22429	22294	22205	22359	22329	22283	22368	22406	22453	22337	22265	22049	22258	22363	22076	22320	22250	22202	22309	22367	22251	22200	22286	22199	22416	22222	22127	22367	22339	22437	22260	22164	22329	22215	22352	22264	22312	22312	22474	22150	22280	22242	22244	22462	22412	22340	22295	22229	22316	22460	22074	22496	22160	22160	22301	22143	22354	22194	22403	22143	22232	22409	22353	22422	22276	22303	22352	22167	22188	22311	22396	22299	22373	22398	22226	22350	22241	22443	22236	22503	22367	22160	22250	22292	22109	22373	22506	22217	22196	22262	22433	22429	22405	22261	22258	22355	22336	22368	22240	22167	22335	22405	22369	22308	22333	22498	22391	22459	22338	22438	22268	22281	22299	22141	22377	22195	22223	22271	22285	22231	22349	22421	22286	22350	22522	22396	22344	22282	22257	22313	22142	22300	22246	22358	22258	22314	22249	22449	22443	22409	22290	22450	22237	22384	22166	22265	22537	22350	22269	22513	22370	22223	22315	22501	22054	22178	22243	22360	22466	22264	22487	22315	22416	22419	22363	22371	22264	22371	22399	22223	22261	22273	22443	22291	22472	22349	22106	22309	22343	22393	22453	22293	22490	22381	22147	22419	22347	22221	22251	22248	22278	22484	22205	22411	22316	22424	22303	22339	22373	22429	22108	22260	22338	22432	22285	22219	22419	22334	22313	22363	22335	22275	22420	22266	22479	22342	22477	22458	22199	22429	22237	22440	22335	22257	22267	22178	22286	22306	22344	22138	22302	22338	22115	22321	22259	22307	22428	22544	22247	22363	22218	22290	22179	22352	22250	22275	22282	22267	22396	22421	22436	22410	22365	22205	22158	22427	22224	22298	22295	22263	22248	22213	22180	22351	22167	22161	22453	22187	22188	22289	22129	22427	22343	22390	22248	22390	22358	22203	22156	22405	22315	22260	22302	22238	22248	22246	22157	22281	22357	22354	22185	22261	22113	22241	22304	22322	22299	22514	22249	22332	22421	22389	22390	22116	22325	22398	22251	22292	22324	22357	22481	22354	22247	22324	22308	22258	22356	22315	22416	22196	22169	22339	22337	22218	22313	22046	22311	22254	22193	22205	22320	22371	22490	22498	22208	22174	22361	22357	22450	22242	22406	22273	22435	22276	22327	22346	22283	22287	22316	22235	22213	22167	22273	22311	22282	22256	22508	22343	22378	22392	22302	22018	22394	22360	22320	22221	22338	22119	22199	22293	22375	22031	22300	22187	22548	22005	22531	22089	22239	22348	22226	22202	22345	22176	22254	22181	22327	22386	22290	22247	22184	22179	22350	22216	22163	22245	22178	22471	22208	22456	22243	22223	22493	22418	22418	22268	22334	22280	22215	22342	22443	22377	22239	22304	22256	22254	22258	22369	22149	22310	22346	22153	22489	22309	22412	22189	22348	22307	22267	22340	22180	22286	22369	22326	22209	22312	22189	22320	22337	22235	22255	22339	22242	22077	22369	22391	22254	22412	22270	22206	22401	22227	22511	22179	22145	22202	22311	22199	22375	22353	22376	22181	22299	22161	22440	22306	22041	22387	22239	22296	22287	22465	22352	22353	22310	22325	22404	22165	22402	22266	22211	22112	22373	22352	22483	22358	22403	22174	22372	22073	22284	22581	22240	22154	22347	22158	22335	22382	22199	22184	22187	22198	22483	22361	22283	22277	22257	22064	22298	22349	22417	22198	22222	22328	22346	22210	22128	22216	22280	22441	22286	22401	22335	22281	22343	22268	22389	22337	22240	22306	22352	22262	22225	22175	22327	22449	22423	22202	22411	22195	22216	22292	22364	22319	22333	22316	22272	22367	22170	22281	22322	22234	22157	22383	22330	22129	22283	22416	22241	22455	22364	22311	22160	22308	22270	22331	22387	22289	22353	22331	22135	22277	22406	22505	22286	22247	22353	22324	22180	22255	22219	22392	22296	22243	22321	22317	22455	22189	22350	22394	22321	22325	22470	22154	22316	22202	22449	22257	22348	22118	22310	22306	22175	22333	22163	22251	22285	22373	22383	22294	22471	22327	22359	22248	22224	22270	22319	22329	22392	22294	22302	22381	22298	22397	22253	22273	22298	22324	22380	22042	22137	22234	22017	22241	22472	22226	22256	22382	22329	22221	22189	22490	22281	22198	22175	22440	22169	22435	22212	22332	22329	22207	22335	22176	22189	22315	22255	22253	22291	22251	22307	22334	22197	22114	22400	22121	22301	22278	22333	22245	22474	22474	22529	22407	22395	22176	22342	22320	22139	22189	22212	22246	22145	22309	22361	22369	22139	22316	22175	22385	22272	22446	22277	22369	22252	22372	22219	22337	22317	22116	22096	22168	22387	22342	22382	22316	22151	22186	22319	22479	22277	22218	22388	22215	22323	22391	22312	22470	22209	22065	22321	22238	22227	22131	22194	22183	22192	22256	22260	22145	22230	22170	22364	22398	22292	22237	22244	22194	22284	22453	22448	22229	22352	22340	22312	22340	22207	22176	22289	22455	22180	22453	22227	22398	22309	22198	22255	22400	22349	22129	22403	22180	22282	22391	22162	22333	22256	22221	22505	22322	22313	22396	22237	22271	22349	22269	22308	22360	22308	22486	22499	22368	22359	22204	22258	22107	22369	22374	22398	22340	22204	22356	22289	22329	22372	22337	22151	22410	22459	22300	22499	22202	22220	22411	22286	22241	22321	22332	22449	22200	22320	22290	22393	22463	22291	22346	22328	22065	22232	22363	22186	22399	22222	22213	22312	22332	22425	22374	22260	22351	22352	22283	22242	22190	22496	22477	22275	22350	22334	22390	22378	22400	22324	22283	22221	22326	22317	22199	22329	22181	22183	22466	22337	22290	22288	22309	22305	22350	22315	22293	22412	22162	22430	22540	22300	22331	22281	22209	22393	22351	22456	22396	22277	22240	22295	22312	22381	22290	22414	22503	22296	22244	22296	22318	22436	22289	22306	22322	22372	22225	22374	22254	22301	22154	22261	22296	22466	22188	22255	22437	22456	22287	22124	22385	22230	22403	22408	22286	22379	22285	22325	22244	22316	22371	22220	22101	22240	22264	22416	22381	22314	22341	22349	22132	22289	22222	22165	22295	22295	22175	22318	22289	22272	22225	22262	22302	22266	22136	22422	22223	22229	22283	22178	22303	22217	22242	22251	22398	22299	22376	22424	22382	22235	22295	22373	22224	22364	22375	22227	22370	22183	22357	22314	22230	22457	22169	22218	22257	22221	22332	22430	22207	22228	22169	22203	22450	22173	22236	22207	22363	22315	22308	22226	22334	22324	22443	22219	22223	22299	22240	22217	22216	22316	22235	22242	22416	22113	22530	22470	22361	22402	22290	22303	22339	22253	22364	22282	22187	22262	22135	22275	22394	22358	22048	22393	22199	22259	22383	22329	22278	22196	22225	22354	22293	22249	22294	22355	22258	22412	22239	22352	22249	22309	22338	22238	22298	22308	22168	22165	22313	22516	22270	22272	22049	22332	22314	22411	22171	22236	22380	22260	22225	22310	22392	22299	22331	22455	22336	22325	22367	22316	22299	22212	22163	22441	22065	22292	22287	22366	22336	22210	22334	22360	22318	22164	22248	22234	22309	22176	22437	22382	22413	22239	22491	22249	22467	22322	22259	22200	22349	22367	22185	22257	22166	22455	22287	22357	22387	22207	22361	22537	22240	22436	22396	22603	22288	22406	22321	22376	22226	22328	22297	22267	22172	22427	22349	22228	22218	22230	22277	22252	22495	22442	22422	22369	22198	22298	22181	22104	22188	22361	22218	22218	22220	22194	22323	22285	22397	22361	22229	22244	22405	22451	22123	22190	22245	22414	22127	22209	22353	22195	22345	22281	22383	22199	22154	22219	22241	22290	22308	22433	22283	22321	22266	22232	22374	22262	22331	22200	22225	22110	22236	22333	22225	22274	22417	22329	22208	22181	22402	22333	22374	22457	22293	22227	22308	22311	22292	22289	22357	22326	22197	22418	22356	22293	22152	22456	22275	22224	22168	22387	22224	22450	22311	22271	22444	22400	22283	22281	22402	22361	22481	22315	22313	22257	22295	22228	22431	22204	22188	22406	22307	22416	22285	22388	22310	22364	22281	22096	22314	22430	22236	22417	22207	22377	22212	22291	22336	22502	22426	22229	22303	22541	22185
22618	21060	28761	23924	79549	77224	62162	45965	32128	29967	30033	29944	29880	29822	29945	29926	29547	29548	29749	29735	29787	30180	29792	29607	29524	29680	29726	29775	29493	29670	29698	29825	29632	29744	29586	29660	29398	29761	29502	29730	29576	29523	29699	29451	29608	29535	29613	29640	29597	29521	29655	29583	29791	29484	29509	29416	29435	29463	29664	29538	29423	29610	29742	29507	29687	29441	29426	29607	29548	29528	29715	29621	29619	29502	29595	29504	29725	29535	29639	29535	29369	29616	29652	29637	29615	29577	29577	29742	29372	29564	29446	29636	29520	29414	29439	29701	29580	29434	29402	29577	29654	29844	29749	29655	29801	29577	29738	29662	29490	29507	29598	29743	29639	29624	29841	29715	29657	29494	29832	29292	29357	29553	29672	29353	29498	29718	29620	29746	29659	29607	29641	29629	29367	29597	29795	29625	29650	29640	29553	29305	29529	29548	29746	29636	29658	29776	29375	29647	29748	29688	29562	29461	29414	29477	29367	29420	29642	29491	29535	29641	29665	29622	29466	29417	29714	29607	29692	29514	29761	29565	29517	29675	29705	29731	29559	29387	29601	29518	29394	29450	29818	29511	29470	29657	29689	29536	29550	29516	29749	29793	29750	29784	29504	29666	29583	29725	29542	29265	29494	29519	29506	29322	29423	29379	29356	29673	29600	29377	29808	29735	29479	29477	29682	29416	29579	29596	29602	29751	29777	29578	29749	29810	29663	29404	29481	29639	29496	29518	29583	29525	29513	29403	29463	29443	29422	29484	29371	29504	29670	29569	29329	29475	29633	29733	29484	29708	29591	29499	29522	29431	29407	29572	29794	29610	29498	29500	29611	29456	29583	29589	29643	29380	29707	29424	29580	29580	29463	29633	29684	29488	29524	29897	29712	29371	29318	29642	29602	29483	29612	29715	29627	29607	29640	29961	29449	29458	29349	29637	29370	29493	29348	29758	29561	29507	29610	29477	29692	29678	29946	29432	29682	29505	29622	29696	29485	29483	29522	29272	29692	29466	29578	29534	29478	29524	29540	29772	29558	29502	29490	29466	29628	29513	29536	29557	29634	29358	29692	29634	29704	29409	29738	29478	29526	29314	29588	29371	29583	29530	29449	29636	29645	29522	29527	29630	29723	29508	29567	29747	29547	29414	29408	29387	29481	29571	29791	29561	29573	29497	29671	29424	29703	29756	29537	29494	29695	29486	29509	29541	29627	29469	29578	29540	29625	29300	29715	29729	29690	29706	29490	29776	29736	29542	29763	29393	29433	29667	29533	29836	29522	29699	29412	29331	29711	29501	29426	29339	29753	29413	29498	29561	29489	29903	29742	29552	29563	29438	29552	29488	29529	29514	29780	29563	29521	29512	29516	29748	29751	29472	29525	29517	29717	29444	29761	29539	29542	29553	29434	29663	29565	29679	29481	29340	29566	29643	29751	29680	29284	29457	29509	29533	29451	29572	29720	29355	29373	29634	29631	29416	29610	29582	29555	29314	29629	29473	29641	29243	29475	29488	29593	29775	29412	29512	29730	29464	29401	29635	29659	29557	29626	29307	29583	29506	29488	29732	29316	29544	29606	29577	29682	29539	29721	29764	29463	29259	29350	29607	29739	29510	29662	29643	29267	29389	29519	29391	29550	29550	29647	29656	29458	29528	29742	29661	29557	29604	29676	29607	29687	29528	29646	29384	29471	29600	29537	29650	29642	29338	29468	29556	29468	29531	29561	29365	29578	29400	29204	29389	29746	29937	29341	29615	29713	29279	29563	29431	29506	29514	29568	29590	29600	29623	29600	29486	29511	29522	29619	29513	29649	29666	29464	29536	29493	29633	29536	29541	29489	29724	29567	29549	29632	29263	29376	29693	29634	29634	29460	29510	29398	29496	29590	29600	29370	29452	29594	29654	29519	29643	29653	29762	29455	29666	29679	29551	29816	29523	29609	29388	29420	29426	29658	29533	29589	29446	29629	29578	29557	29525	29718	29419	29645	29520	29610	29465	29597	29265	29588	29878	29491	29689	29467	29478	29567	29567	29388	29634	29629	29611	29627	29631	29535	29580	29327	29534	29704	29520	29479	29541	29537	29602	29651	29552	29452	29720	29588	29819	29673	29451	29650	29473	29813	29769	29461	29658	29629	29404	29527	29593	29715	29452	29497	29649	29789	29330	29662	29622	29667	29418	29397	29362	29705	29817	29534	29438	29538	29625	29550	29478	29632	29623	29605	29376	29523	29532	29563	29434	29715	29543	29816	29668	29596	29706	29706	29508	29467	29560	29903	29566	29499	29483	29727	29508	29544	29665	29583	29690	29794	29427	29591	29477	29603	29409	29371	29585	29647	29621	29579	29356	29450	29623	29443	29566	29553	29325	29532	29530	29655	29523	29657	29488	29674	29532	29756	29674	29570	29598	29494	29510	29718	29504	29541	29543	29587	29290	29137	29528	29529	29443	29534	29615	29560	29475	29732	29685	29437	29732	29773	29576	29689	29725	29631	29535	29685	29614	29625	29730	29340	29382	29563	29413	29596	29239	29485	29467	29427	29572	29492	29407	29511	29478	29597	29593	29981	29521	29710	29713	29485	29518	29676	29435	29403	29671	29566	29513	29446	29303	29870	29363	29696	29780	29657	29589	29635	29560	29546	29706	29550	29474	29600	29554	29726	29508	29567	29721	29549	29539	29626	29796	29612	29637	29699	29269	29571	29478	29235	29594	29469	29639	29345	29367	29733	29644	29360	29445	29546	29512	29807	29509	29404	29443	29303	29556	29571	29264	29281	29347	29644	29628	29798	29278	29691	29471	29621	29572	29759	29784	29471	29588	29565	29573	29411	29540	29588	29626	29440	29551	29383	29467	29508	29679	29606	29616	29723	29341	29469	29372	29501	29670	29614	29415	29448	29560	29691	29694	29834	29461	29648	29585	29359	29447	29577	29668	29466	29610	29441	29304	29437	29163	29530	29401	29679	29517	29786	29486	29767	29607	29591	29786	29344	29687	29473	29445	29844	29814	29459	29670	29335	29413	29635	29310	29541	29609	29482	29333	29572	29555	29511	29471	29659	29585	29430	29744	29627	29416	29692	29716	29520	29622	29787	29602	29905	29593	29739	29653	29504	29627	29568	29794	29556	29459	29620	29495	29572	29544	29537	29504	29526	29695	29561	29421	29380	29481	29593	29342	29645	29437	29443	29875	29518	29403	29493	29451	29564	29400	29288	29577	29516	29548	29612	29746	29505	29566	29476	29392	29388	29712	29771	29491	29487	29767	29541	29802	29452	29624	29501	29340	29478	29519	29802	29531	29475	29567	29492	29578	29434	29580	29821	29771	29698	29575	29396	29417	29847	29570	29559	29415	29620	29410	29541	29636	29558	29685	29651	29588	29477	29743	29644	29599	29576	29574	29767	29599	29429	29520	29664	29344	29554	29390	29502	29629	29647	29621	29675	29514	29526	29644	29587	29499	29663	29443	29531	29523	29478	29499	29446	29680	29689	29614	29654	29554	29577	29508	29626	29476	29638	29451	29549	29697	29338	29447	29577	29436	29352	29423	29419	29335	29591	29279	29480	29568	29541	29510	29344	29573	29661	29731	29766	29528	29553	29520	29585	29658	29554	29741	29392	29668	29414	29596	29759	29675	29387	29512	29643	29478	29573	29387	29701	29443	29718	29785	29385	29358	29433	29511	29641	29362	29680	29337	29553	29551	29808	29794	29342	29786	29505	29487	29680	29520	29753	29566	29574	29458	29703	29766	29530	29549	29381	29436	29603	29453	29380	29288	29583	29628	29598	29603	29649	29338	29589	29543	29316	29439	29685	29456	29592	29428	29779	29506	29559	29489	29585	29453	29580	29328	29711	29704	29744	29561	29651	29504	29704	29649	29471	29555	29451	29773	29724	29632	29699	29343	29612	29513	29626	29374	29502	29558	29627	29512	29454	29756	29729	29555	29658	29445	29699	29670	29722	29593	29606	29390	29483	29555	29472	29408	29596	29428	29543	29494	29655	29635	29543	29703	29527	29457	29608	29338	29418	29414	29355	29544	29422	29842	29670	29289	29668	29798	29673	29666	29585	29558	29597	29426	29366	29492	29108	29406	29624	29873	29502	29419	29474	29392	29307	29481	29686	29755	29537	29567	29496	29499	29537	29659	29534	29594	29185	29563	29323	29469	29629	29645	29532	29678	29860	29378	29722	29406	29693	29639	29534	29629	29437	29697	29625	29609	29593	29532	29586	29518	29536	29464	29523	29417	29728	29697	29587	29398	29816	29556	29664	29521	29679	29665	29667	29475	29603	29360	29427	29660	29437	29454	29708	29564	29868	29572	29463	29695	29566	29575	29618	29368	29825	29444	29713	29409	29246	29569	29751	29530	29754	29556	29568	29618	29470	29631	29604	29501	29632	29588	29628	29530	29693	29400	29614	29416	29729	29185	29591	29565	29711	29631	29588	29740	29496	29567	29465	29761	29725	29428	29555	29635	29473	29301	29311	29518	29536	29601	29448	29555	29512	29544	29213	29655	29606	29634	29221	29319	29460	29520	29499	29472	29574	29268	29526	29597	29417	29431	29469	29702	29723	29558	29424	29626	29505	29599	29766	29648	29643	29531	29625	29625	29679	29371	29550	29677	29662	29564	29745	29777	29522	29268	29617	29665	29511	29353	29577	29457	29685	29431	29751	29439	29356	29441	29538	29637	29570	29649	29546	29799	29621	29529	29500	29620	29588	29488	29481	29522	29457	29631	29570	29747	29615	29489	29581	29610	29725	29278	29434	29590	29218	29516	29559	29415	29682	29540	29536	29695	29409	29590	29274	29429	29697	29485	29683	29625	29504	29834	29797	29601	29568	29556	29328	29854	29402	29386	29326	29466	29682	29428	29523	29469	29650	29730	29375	29654	29650	29521	29558	29836	29632	29595	29726	29708	29601	29645	29658	29485	29742	29505	29683	29627	29434	29301	29511	29561	29579	29564	29447	29604	29457	29566	29627	29464	29415	29405	29541	29752	29619	29652	29478	29509	29284	29490	29519	29296	29318	29539	29586	29652	29574	29498	29404	29672	29436	29502	29288	29655	29741	29642	29587	29723	29659	29340	29742	29677	29673	29493	29414	29698	29512	29384	29581	29715	29588	29468	29519	29563	29741	29644
19218	32728	31763	37051	85986	86416	64736	43034	24233	22698	22638	22682	22625	22509	22830	22504	22684	22707	22582	22614	22467	22685	22621	22715	22511	22666	22528	22647	22581	22841	22570	22768	22463	22751	22720	22702	22734	22561	22552	22495	22691	22495	22692	22661	22453	22505	22560	22470	22773	22708	22687	22804	22744	22585	22567	22526	22481	22688	22536	22640	22717	22701	22474	22576	22451	22552	22443	22932	22475	22740	22472	22657	22422	22654	22476	22416	22651	22688	22566	22610	22538	22634	22624	22681	22614	22513	22529	22632	22638	22772	22686	22677	22552	22731	22567	22619	22553	22448	22531	22569	22573	22538	22815	22406	22573	22388	22463	22573	22615	22456	22732	22590	22446	22432	22620	22521	22718	22497	22407	22540	22583	22502	22624	22530	22474	22503	22613	22651	22458	22799	22610	22584	22544	22601	22719	22648	22376	22679	22611	22636	22817	22345	22416	22585	22557	22786	22595	22564	22539	22477	22516	22798	22494	22818	22488	22434	22730	22475	22683	22528	22520	22676	22491	22619	22433	22740	22452	22482	22539	22546	22417	22624	22771	22623	22526	22625	22631	22575	22554	22530	22505	22431	22736	22613	22620	22623	22775	22404	22689	22507	22486	22635	22543	22519	22488	22487	22566	22546	22590	22683	22618	22601	22645	22544	22659	22463	22651	22467	22644	22664	22591	22541	22657	22497	22596	22490	22483	22744	22640	22475	22741	22673	22521	22655	22541	22523	22471	22445	22669	22622	22723	22472	22668	22482	22714	22487	22537	22711	22572	22540	22595	22511	22657	22573	22648	22454	22496	22605	22656	22528	22605	22608	22489	22621	22772	22665	22661	22605	22585	22688	22580	22635	22616	22711	22512	22627	22531	22480	22717	22555	22513	22607	22614	22509	22551	22506	22371	22602	22710	22641	22705	22633	22451	22753	22664	22704	22508	22791	22475	22639	22230	22347	22812	22351	22564	22610	22575	22624	22549	22601	22735	22674	22558	22682	22586	22561	22737	22703	22660	22419	22608	22615	22602	22710	22624	22741	22447	22591	22638	22734	22523	22546	22805	22551	22554	22639	22732	22646	22432	22526	22579	22692	22554	22559	22688	22562	22624	22686	22536	22698	22550	22353	22616	22479	22823	22652	22776	22589	22547	22817	22722	22581	22687	22417	22326	22592	22740	22704	22632	22528	22687	22690	22620	22555	22578	22769	22569	22645	22637	22582	22769	22451	22620	22745	22546	22647	22535	22756	22579	22614	22685	22533	22738	22402	22685	22493	22725	22625	22620	22575	22607	22648	22470	22812	22612	22766	22606	22540	22504	22748	22578	22913	22401	22475	22546	22577	22608	22705	22771	22667	22923	22433	22588	22685	22546	22753	22810	22607	22550	22622	22463	22602	22587	22587	22528	22734	22546	22690	22629	22478	22468	22598	22709	22640	22490	22693	22730	22565	22531	22752	22601	22640	22317	22603	22510	22541	22682	22497	22492	22576	22722	22662	22655	22509	22625	22629	22577	22447	22588	22480	22622	22722	22514	22443	22456	22668	22563	22514	22361	22543	22546	22689	22713	22581	22498	22521	22563	22690	22645	22530	22589	22619	22297	22788	22755	22650	22554	22619	22574	22465	22676	22565	22609	22329	22674	22493	22538	22583	22633	22644	22541	22602	22542	22629	22632	22661	22696	22644	22630	22752	22520	22620	22867	22594	22755	22595	22620	22527	22545	22545	22552	22495	22787	22435	22610	22538	22596	22544	22518	22604	22634	22626	22471	22589	22455	22664	22780	22546	22600	22742	22569	22566	22515	22769	22471	22702	22638	22516	22622	22659	22528	22552	22690	22547	22711	22654	22555	22508	22651	22614	22783	22580	22610	22633	22745	22478	22523	22511	22608	22630	22574	22488	22532	22590	22471	22399	22679	22552	22616	22724	22691	22580	22603	22659	22584	22494	22509	22659	22709	22450	22474	22408	22520	22479	22652	22600	22656	22613	22715	22672	22613	22599	22520	22370	22675	22593	22619	22545	22722	22553	22738	22536	22687	22527	22557	22696	22554	22589	22570	22686	22642	22749	22576	22605	22568	22630	22615	22555	22670	22620	22550	22653	22672	22553	22790	22486	22628	22570	22714	22666	22643	22556	22692	22659	22712	22599	22457	22642	22485	22613	22735	22523	22407	22637	22562	22535	22588	22527	22634	22585	22619	22597	22553	22575	22560	22588	22645	22400	22702	22575	22808	22560	22714	22409	22522	22652	22650	22717	22702	22535	22544	22668	22819	22525	22615	22441	22678	22592	22354	22510	22640	22603	22669	22565	22444	22718	22532	22540	22501	22534	22624	22495	22439	22655	22676	22721	22432	22486	22598	22638	22564	22748	22500	22611	22502	22636	22694	22622	22438	22743	22400	22562	22555	22629	22658	22647	22459	22820	22779	22514	22584	22599	22699	22656	22606	22798	22655	22612	22753	22631	22397	22486	22530	22667	22695	22610	22438	22541	22552	22468	22688	22519	22514	22470	22663	22795	22507	22552	22709	22453	22616	22586	22591	22516	22711	22755	22508	22632	22621	22903	22643	22583	22486	22706	22614	22624	22555	22618	22666	22856	22529	22500	22624	22672	22506	22616	22537	22622	22617	22386	22519	22631	22676	22466	22410	22483	22597	22371	22518	22432	22720	22653	22736	22622	22490	22537	22559	22590	22505	22632	22357	22732	22759	22591	22584	22729	22806	22831	22488	22608	22766	22550	22586	22654	22598	22472	22555	22731	22516	22592	22545	22880	22718	22587	22498	22658	22606	22694	22544	22484	22452	22587	22692	22645	22506	22557	22380	22608	22560	22726	22794	22612	22730	22466	22777	22511	22550	22530	22661	22569	22774	22513	22638	22679	22553	22632	22516	22650	22495	22519	22636	22513	22464	22533	22708	22435	22604	22681	22583	22504	22596	22667	22384	22591	22390	22479	22594	22638	22615	22642	22575	22614	22468	22755	22466	22663	22306	22727	22603	22658	22790	22712	22530	22678	22674	22660	22438	22595	22715	22690	22583	22409	22642	22461	22589	22546	22672	22752	22641	22739	22552	22566	22448	22415	22578	22742	22556	22304	22536	22675	22583	22601	22735	22499	22612	22767	22612	22843	22626	22872	22582	22529	22694	22519	22700	22749	22568	22431	22723	22631	22601	22694	22598	22633	22694	22790	22485	22710	22596	22461	22491	22615	22647	22821	22666	22552	22591	22514	22776	22422	22737	22757	22772	22647	22583	22770	22654	22636	22761	22697	22599	22686	22751	22378	22444	22726	22511	22638	22751	22690	22592	22482	22665	22704	22684	22687	22680	22453	22397	22751	22609	22647	22720	22662	22467	22637	22668	22560	22517	22557	22596	22467	22906	22356	22724	22526	22809	22557	22724	22521	22621	22698	22667	22654	22654	22727	22639	22620	22558	22592	22519	22643	22655	22548	22527	22524	22528	22483	22502	22661	22483	22476	22598	22657	22630	22733	22791	22398	22557	22424	22577	22705	22706	22655	22459	22767	22690	22650	22653	22315	22524	22632	22663	22562	22645	22492	22735	22479	22564	22562	22424	22848	22545	22830	22524	22463	22651	22570	22466	22601	22706	22286	22638	22479	22504	22453	22706	22368	22404	22452	22681	22761	22532	22707	22522	22557	22516	22556	22589	22575	22718	22687	22587	22698	22649	22533	22512	22529	22737	22725	22640	22604	22650	22584	22617	22640	22565	22696	22478	22672	22600	22589	22588	22650	22680	22447	22524	22702	22623	22665	22595	22595	22524	22550	22767	22511	22658	22575	22583	22530	22602	22613	22637	22673	22541	22708	22474	22594	22784	22503	22346	22537	22583	22728	22814	22701	22515	22794	22682	22535	22710	22641	22680	22531	22699	22673	22469	22392	22683	22436	22599	22660	22451	22602	22504	22598	22816	22657	22644	22605	22599	22640	22546	22647	22480	22542	22594	22616	22435	22740	22491	22775	22690	22633	22368	22634	22587	22574	22637	22725	22580	22661	22749	22448	22639	22658	22675	22421	22484	22620	22615	22490	22772	22531	22578	22552	22569	22598	22726	22293	22604	22547	22730	22838	22500	22627	22618	22502	22482	22650	22564	22575	22596	22489	22483	22508	22678	22589	22426	22629	22473	22728	22409	22727	22577	22718	22675	22533	22596	22552	22530	22552	22599	22649	22565	22851	22492	22697	22579	22487	22721	22408	22535	22713	22520	22699	22770	22787	22696	22673	22627	22642	22637	22642	22479	22478	22828	22621	22687	22662	22747	22581	22712	22523	22535	22595	22557	22690	22649	22773	22631	22663	22600	22663	22728	22537	22607	22617	22712	22627	22592	22718	22699	22706	22573	22624	22558	22810	22554	22900	22717	22586	22621	22374	22340	22508	22459	22660	22651	22536	22626	22618	22373	22666	22550	22660	22518	22712	22681	22593	22585	22494	22623	22619	22647	22522	22837	22739	22519	22557	22634	22642	22630	22642	22594	22433	22607	22534	22469	22545	22604	22738	22441	22498	22511	22524	22459	22667	22572	22692	22512	22599	22445	22785	22585	22434	22674	22699	22623	22776	22538	22592	22676	22507	22486	22697	22605	22463	22581	22678	22619	22782	22641	22529	22583	22569	22710	22630	22378	22755	22744	22388	22654	22534	22638	22683	22595	22617	22633	22459	22645	22634	22871	22443	22709	22631	22641	22729	22739	22693	22535	22630	22555	22533	22526	22606	22621	22736	22613	22733	22733	22501	22677	22515	22531	22696	22532	22649	22698	22633	22560	22557	22615	22491	22507	22734	22543	22677	22840	22723	22583	22667	22465	22687	22637	22511	22425	22722	22503	22380	22759	22746	22584	22444	22670	22640	22498	22425	22596	22505	22510	22735	22541	22578	22784	22572	22527	22675	22647	22689	22591	22588	22798	22326	22625	22739	22539	22492	22349	22516	22557	22661	22538	22610	22447	22420	22707	22673	22469	22565	22538	22539	22497	22563	22860	22796	22556	22680	22577	22706	22484	22642	22603	22569	22445	22545	22600	22533	22632	22632	22569	22648	22608	22548	22710	22605	22678	22756	22672	22655	22597	22519	22568	22463	22674	22693	22601	22678	22487	22479	22728	22568	22553	22371	22714	22665
28616	23623	29839	30143	39661	43345	36976	31450	28626	28384	28521	28302	28400	28339	28612	28217	28239	28363	28333	28446	28396	28307	28461	28562	28525	28453	28190	28224	28332	28275	28504	28066	28345	28467	28258	28326	28448	28227	28240	28429	28568	28238	28398	28222	28334	28376	28378	28311	28383	28263	28535	28319	28098	28161	28257	28338	28136	28500	28226	28447	28389	28179	28453	28117	28363	28219	28199	28403	28380	28225	28196	27820	28179	28289	28232	28125	28336	28268	28363	28407	28244	28358	28511	28210	28161	28351	28229	28299	28311	28600	28216	28054	28120	28197	28350	28291	28450	28306	28301	28129	28125	28312	28254	28511	28552	28249	28365	28233	28181	28132	28415	28234	28516	28312	28269	28394	28146	28389	28425	28342	28164	28152	28480	28418	28233	28439	28376	28162	28265	28050	28351	28425	28519	28169	28290	28401	28230	28298	28273	28349	28421	28326	28199	28290	28414	28374	28532	28256	28334	28262	28246	28264	28402	28246	28382	28304	28094	28386	28388	28161	28082	28291	28331	28101	28051	28318	28377	28219	28257	28348	28287	28425	28421	28434	28375	28298	28354	28056	28394	28234	28433	28366	28383	28322	28108	28518	28405	28118	28184	28382	28312	28278	28357	28203	28213	28352	28436	28224	28261	28173	28359	28208	28382	28109	28285	28317	28363	27984	28209	28175	28299	28431	28430	28306	28283	28149	28199	28111	28334	28306	28369	28354	28277	28224	28364	28324	28469	28318	28252	28194	28299	28663	28372	28310	28541	28371	28554	28201	28232	28200	28490	28483	28216	28511	28487	28447	28322	28406	28289	28342	28260	28423	28382	28327	28397	28370	28147	28304	28232	28372	28305	28382	28360	28280	28322	28504	28371	28332	28217	28433	28209	28280	28150	28304	28356	28361	28415	28308	28395	28420	28695	28032	28326	28281	28268	28481	28448	28219	28260	28228	28278	28196	28064	28207	28263	28464	28303	28484	28315	28353	28068	28151	28382	28416	28222	28444	28251	28178	28167	28483	28199	28428	28401	28314	28304	28223	28125	28100	28316	28294	28267	28274	28246	28252	28162	28501	28360	28367	28245	28125	28330	28226	28265	27940	28518	28315	28103	28186	28262	28164	28212	28299	28415	28362	28468	28103	28159	28333	28069	28108	28389	28047	28306	28505	28247	28394	28420	28356	28118	28192	28443	28209	28392	28188	28242	28348	28402	28294	28100	28218	28092	28476	28346	28333	28304	28221	28355	28111	28492	28412	28280	28336	28154	28253	28691	28227	28162	28285	28410	28184	28465	28285	28279	28060	28473	28253	28300	28416	28392	28305	28397	28262	28208	28358	28295	28292	28189	28097	28309	28454	28255	28288	28185	28236	28132	28144	28332	28219	28256	28435	28230	28521	28366	28216	28383	28182	28204	28214	28383	28548	28471	28231	28214	28176	28148	28050	28309	28380	28491	28215	28245	28064	28610	28129	28175	28252	28054	27993	28361	28365	28344	28281	28634	28413	28283	28164	28343	28387	28329	28221	28476	28301	28416	28300	28265	28148	28116	28268	28458	28046	28380	28450	28478	28412	28455	28332	28527	28253	28190	28368	28253	28115	28393	28316	28398	28224	28441	28204	28289	28464	28243	28303	27958	28214	28295	28179	28324	28199	28143	28331	28370	28488	28149	28343	28213	28319	28342	28183	28336	28343	28415	28413	28426	28401	28353	28121	28228	28356	27992	28282	28220	28268	28298	28191	28481	28184	28179	28254	28197	28278	28514	28377	28202	28223	28327	28245	28265	28261	28586	28197	28370	28430	28118	27974	28189	28356	28356	28421	28571	28442	28301	28373	28288	28274	28360	28440	28062	28345	28398	28361	28161	28132	28223	28447	28332	28270	28173	28136	28150	28365	28245	28140	28320	28300	28269	28521	28342	28308	28306	28199	28304	28244	28080	28285	28504	28413	28549	28055	28302	28153	28293	28310	28344	28479	28547	28193	28370	28463	28252	28334	28140	28380	28374	28494	28397	28554	28257	28266	28113	28420	28389	28139	28543	28194	28291	28211	28495	28329	28091	28249	28341	28534	28423	28432	28280	28438	28076	28193	28466	28485	28236	28148	28266	28425	28188	28476	28324	28333	28442	28286	28102	28261	28245	28115	28376	28290	28182	28263	28310	28523	28348	28236	28498	28369	28457	28380	28332	28326	28320	28181	28478	28086	28597	28238	28361	28413	28323	28283	28201	28501	28372	28325	28229	28347	28250	28182	28386	28514	28314	28447	28304	28325	28480	28165	28277	28419	28323	28422	28281	28162	28268	28241	28487	28586	28491	28494	28387	28295	28250	28320	28182	28289	28207	28246	28293	28226	28173	28375	28508	28075	28409	28248	28385	28065	28030	28329	28153	28351	28254	28243	28453	28386	28455	28400	28438	28304	28412	28217	28360	28299	28259	28202	28445	28241	28400	28209	28134	28389	28415	28458	28071	28286	28271	28177	28390	28399	28283	28331	28355	28456	28204	28238	28288	28392	28213	28362	28245	28459	28380	28295	28523	28172	28342	28424	28350	28483	28430	28239	28359	28480	28205	28212	28115	28014	28397	28503	28143	28293	28461	28237	28347	28387	28423	28062	28300	28505	28223	28451	28474	28328	28226	28276	28652	28323	28355	28285	28395	28273	28412	28352	28233	28226	28413	28329	28249	28457	28347	28223	28270	28374	28293	28239	28337	28303	28158	28244	28125	28136	28364	28206	28388	28352	28020	28189	28373	28301	28659	28424	28299	28237	28345	28291	28223	28370	28658	28307	28408	28579	28481	28426	28159	28033	28241	28198	28242	28228	28380	28360	28341	28394	28223	28289	28096	28356	28432	28619	28287	28385	28313	28239	28073	28268	28137	28013	28475	28360	28236	28432	28354	28224	28292	28421	28272	28335	28222	28362	28292	28293	28300	28226	28422	28428	28258	28266	28447	28273	28488	28278	28419	28406	28295	28133	28024	28270	28214	28408	28501	28571	28305	28178	28122	28284	28285	28232	28361	28499	28190	28364	28232	28437	28236	28438	28252	28240	28253	28484	28078	28330	28419	28239	28267	28288	28399	28434	28394	28314	28350	28328	28169	28200	28447	28321	28279	28473	28110	28407	28325	28446	28151	28305	28289	28343	28208	28140	28570	28338	28221	28386	28494	28342	28301	28394	28261	28398	28282	28490	28215	28294	28471	28412	28690	28337	28310	28159	28310	28153	28324	28328	28500	28379	28385	28228	28358	28312	28439	28306	28189	28486	28219	28256	28154	28255	28226	28133	28090	28333	28193	28134	28393	28320	28324	28459	28350	28366	28431	28185	28355	28266	28320	28291	28334	28402	28292	28136	28177	28433	28262	28113	28470	28183	28127	28319	28374	28190	28277	28435	28451	28357	28251	28235	28191	28591	28590	28459	28181	28577	28513	28449	28238	28395	28384	28358	28477	28362	28217	28304	28452	28476	28376	28482	28138	28284	28382	28497	28128	28447	28319	28436	28329	28416	28506	28368	28039	28246	28234	28289	28260	28268	28327	28415	28238	28387	28303	28163	28525	28436	28232	28414	28180	28286	28581	28403	28324	28148	28278	28524	28580	28303	28164	28503	28329	28299	28524	28297	28376	28241	28533	28295	28279	28348	28165	28465	28430	28209	28379	28133	28535	28279	28226	28123	28207	28447	28062	28351	28253	28295	28587	28291	28515	28226	28381	28516	28523	28064	28421	28001	28261	28310	28496	28358	28508	28492	28314	28307	28206	28195	28543	28454	27980	28463	28519	28190	28220	28287	28366	28236	28201	28572	28310	28315	28271	28249	28385	28296	28331	28152	28379	28235	28041	28397	28404	28198	28237	28494	28098	28115	28367	28386	28173	28381	28472	28150	28224	28146	28330	28288	28251	28412	28273	28238	28344	28348	28309	28319	28285	28360	28440	28357	28520	28380	28210	28379	28275	28351	28382	28460	28253	28319	27960	28216	28375	28313	28356	28109	28311	28178	28213	28218	28194	28267	28495	28020	28408	28371	28143	28459	28327	28339	28157	28270	28303	28088	28527	28274	28165	28290	28181	28304	28408	28262	28476	28600	28085	28327	28356	28372	28378	28220	28501	28475	28372	28103	28264	28136	28232	28192	28244	28185	28355	28219	28365	28394	28239	28223	28240	28356	28340	28579	28430	28374	28328	28318	28134	28263	28229	28097	28222	28457	28497	28285	28262	28408	28204	28246	28633	28410	28125	28054	28185	28272	28222	28235	28276	28217	28330	28368	28227	28697	28225	28387	28378	28039	28463	28202	28302	28192	28546	28259	28446	28303	28305	28333	28272	28371	28571	28581	28438	28120	27970	28152	28246	28306	28255	28294	28357	28492	28417	28026	28448	28506	28423	28452	28092	28554	28440	28210	28290	27933	28417	28102	28197	28208	28167	28340	28549	28093	28240	28632	28398	28129	28067	28370	28120	28412	28244	28531	28189	28358	28191	28141	28148	28026	28208	28176	28426	28506	28024	28302	28343	28436	28371	28353	28257	28405	28374	28409	28424	28512	28137	27777	28282	28170	28310	28316	28323	28472	28298	28391	28279	28502	28029	28428	28367	28246	28206	28391	28284	28419	28218	28322	28325	28472	28293	28112	28266	28165	28467	28253	28282	28367	28481	28277	28245	28331	28356	28139	28158	28414	28353	28134	27985	28503	28457	28347	28203	28424	28440	28330	28347	28186	28114	28330	28315	28137	28566	28311	28317	28158	28389	28243	28481	28323	28389	28445	28331	28263	28063	28234	28238	28160	28260	28152	28459	28342	28346	28404	28260	28089	28135	28290	28181	28217	28491	28509	28635	28327	28251	28340	28213	28267	28504	28201	28256	28258	28093	28230	28352	28147	28433	28256	28326	28575	28386	28376	28378	28594	28551	28534	28331	28282	28235	28201	28295	28481	28344	28412	28326	28377	28131	28130	28268	28262	28314	28411	28172	28245	28528	28277	28424	28423	28467	28235	28325	28377	28211	28422	28485	28434	28461	28331	28329	28103	28164	28237	28278	28215	27952	28121	28389	28205	28523	28333	28331	28451	28278	28479	28234	28414	28368	28585	28198	28367	28654	28338	28065	28298	28313	28318	28184	28394	28137	28194	28294	28181	28323	28439
19172	22571	22611	23114	38022	39820	31487	25002	22039	21822	21971	22004	21766	21858	21953	21953	21864	21924	21888	21942	21813	21919	21852	21867	21861	21747	21895	21964	21981	21838	21862	22110	21971	21811	21926	21928	21733	22140	22016	21908	21935	21781	21828	21683	22015	21901	21842	21916	21920	21738	21914	21900	21871	21869	22103	21919	21885	21723	21902	21882	21931	21823	21925	22028	21886	21952	21935	21855	21843	21744	21892	21847	22037	21947	21909	21957	21891	21880	21789	21954	21802	21833	22122	21928	21865	21825	21785	21970	21832	21818	21836	22040	21782	21858	21853	22012	21846	21899	21808	21843	21880	21953	21948	22076	21849	21929	21973	21897	21710	21959	21856	21901	22128	21786	21852	21833	21881	22076	21784	22053	21911	21942	21840	22134	21851	21985	21842	21924	21903	21847	21902	22029	21703	21985	21886	22044	21948	22037	21876	21878	21857	21955	21939	21759	21900	21865	21843	21837	21856	21989	21882	22019	21991	21789	22044	22031	21838	21689	22025	22006	21814	21870	21869	21883	21987	21962	21869	21795	21900	21865	21803	22054	21883	21923	21758	21878	21946	22062	21781	21997	21836	21604	22149	21970	21699	21783	21827	21802	21743	21941	21654	21896	21987	21913	21761	21824	21770	21998	21805	22043	21876	21937	21931	21823	21903	21730	22009	21901	21976	21930	21952	22028	21911	21858	22033	21996	21949	21860	21888	21758	21767	22126	21703	21976	21760	22082	21846	21944	21806	21845	21906	21940	22177	21867	21936	21795	21710	22022	21926	22006	21799	21831	21882	21745	21789	21671	21976	21736	21947	21909	21903	22003	22041	21908	21904	21835	21901	21935	21724	21863	21938	21876	21827	21744	21728	21931	21973	21816	21864	22016	21894	21924	21982	21768	21949	21801	21694	21962	21745	22146	21935	21808	21787	21928	21867	21887	21975	21875	21903	21830	22029	21959	21874	21971	21763	21955	21972	21915	21926	21775	21907	21826	21976	21879	21959	22026	21815	21746	21919	21788	21813	21925	21790	21886	21689	21948	21789	21857	22036	21972	21894	21975	21818	21830	21940	22052	21990	21936	21732	21885	21831	22059	21839	21826	21851	21791	22173	21964	21872	21806	21773	21681	21996	21921	21772	21898	21793	21817	22075	21941	21759	21973	21881	21914	21885	21738	22053	21836	21876	21944	21921	21904	21784	21858	21827	21739	22087	21937	21973	21820	21898	21892	22001	21813	21733	22100	21774	21930	21813	21757	21922	21694	22107	21763	21907	21880	21787	21713	21896	21817	21967	21791	21968	21999	21794	21732	22020	21867	21795	21762	22023	21814	21890	21964	21808	22079	21926	21815	21866	21846	21820	21751	22003	21993	22041	21956	21937	21763	21963	21950	22061	21770	21994	21873	21903	21834	21903	21753	21921	21925	21953	21908	21834	21902	21822	21937	21501	21873	21849	21872	21824	21873	21822	22071	21935	21919	21774	21919	22014	21611	21894	21903	21880	22004	21774	22026	21839	21903	21815	21881	21957	21782	21895	21896	21895	21940	21884	21773	21950	21705	21936	21829	21918	21960	21761	21873	21778	22019	21908	21900	21785	21814	21867	21752	21735	21921	21868	21946	21820	21518	21930	22072	21892	21881	21749	21926	21830	21848	21857	22082	21997	21827	21700	21759	21860	21717	21878	22015	21916	21921	21851	22105	21909	22122	21914	21942	21740	22095	21906	21813	21862	21810	21893	21756	21885	22003	21704	21926	21998	21871	21794	21753	21894	22066	22018	21829	21915	21931	22002	21925	21941	21817	21787	21694	21735	21902	21924	21989	21779	21990	21823	21778	21819	22018	21784	21632	22084	21972	22051	21829	21651	21736	21833	21791	21902	21736	21919	21936	21865	21949	21905	21920	21843	21882	22015	21905	21823	21831	21955	21797	21998	21926	21880	21786	21962	22019	22019	21898	21719	22122	21663	21970	21812	21718	21921	21909	21998	21818	21963	21917	21577	22089	21843	22036	21893	22000	21788	21826	21946	21824	21969	21691	21739	21857	21956	21739	21880	21976	21845	22058	21844	21946	21824	21951	21947	21867	21821	21763	21820	21688	21775	22054	21930	21972	21919	21752	22024	21871	21801	21794	21659	21887	21918	21919	21863	21910	21815	21866	21980	21867	21804	21877	22073	21798	22007	21726	21871	22043	22055	21848	21735	21757	21879	21985	21981	21855	21899	21865	21925	21778	21866	22013	21950	21615	21831	21859	21816	21988	21857	21826	22015	21919	21920	21869	21807	21743	21773	21877	21891	21923	22001	21795	21821	21808	21880	21845	21786	22005	22023	21641	21829	21935	21779	21912	21978	21888	21890	21950	21869	21814	21886	21939	21799	21929	21759	21850	21882	21826	21941	21768	21967	21909	21918	21919	22001	21889	21856	21867	21766	21916	21906	21830	21954	21958	21998	21796	21959	22043	21869	21967	21865	21725	21833	21818	21899	21778	21936	21817	21960	21900	21818	21947	21846	22047	21835	21829	21997	21718	21948	21937	21874	21930	21796	21956	21887	21929	21831	21960	21958	21999	21939	21888	21792	21867	21766	21933	21829	21796	21836	22000	21900	21912	21873	21934	21993	21948	21945	21818	21768	21957	21941	21847	21700	22022	21901	21949	21911	21988	22049	21827	21910	21906	21803	21926	21749	21940	21848	21576	21958	21885	21806	22045	21945	21979	21929	21895	21885	21937	21791	21723	22055	22018	21919	21869	22021	21900	21760	21952	21884	21820	21852	21851	21842	22003	21767	22027	21983	21851	21945	21683	22003	21894	21795	21810	21815	21862	21849	21749	21958	21822	21862	21947	21889	21919	21739	21877	21737	21919	22073	22100	21953	21957	21870	21791	21924	21964	21878	21783	21869	22001	21960	21843	21770	21819	21814	21742	21872	21985	21835	21908	21821	21778	21982	21857	22141	21970	21916	21774	21912	21918	21806	21998	21932	22093	21858	21754	21741	21963	21986	22018	21895	21944	21916	21832	21750	21866	21847	22082	21847	21881	21813	21944	21836	21962	21877	21795	22065	21886	21896	21953	21854	21913	21943	21900	21902	21905	21709	21903	21784	21930	21933	22080	21824	21951	21926	21928	21872	21841	21834	21966	21941	21861	21841	22018	22022	21869	21932	21847	21595	21870	21889	22102	21976	22025	21618	21866	21953	22145	21808	21919	22091	21919	22004	21895	21954	22023	21792	21952	21750	21833	21955	21911	22018	22171	21812	22085	21925	21903	21968	21797	21802	21925	21856	21790	22104	21831	22006	21987	22040	21743	21938	21846	21910	22073	21769	21751	21986	21933	21980	21714	22067	21723	21793	21968	21931	21860	21975	21727	21845	21842	22124	21913	21862	21901	22039	22061	22036	21757	21888	21889	21765	22011	21952	22039	21776	21842	21819	21737	21725	21906	22148	21974	21993	21787	21962	21960	21960	21929	22071	21951	21963	21959	21858	21773	21862	21927	21975	21834	21896	21930	21954	21886	21866	21946	21856	21721	22040	21969	21907	21886	21932	21851	22010	21760	21913	21925	21754	21899	21847	21791	21955	21873	21738	21856	21851	21881	21989	21947	21837	21955	21787	21844	21953	21892	21838	21780	21901	21975	22091	21813	21897	21909	21915	21857	21939	21899	21928	21979	21901	21881	22034	22022	22054	21845	21933	21800	22010	21834	21855	21856	21984	21862	21875	21692	21909	21941	21824	21860	21987	21965	21866	22045	21707	21990	21845	21783	22058	21961	21841	21884	22010	21984	21884	21773	21794	21914	21885	21885	21993	21893	21589	22021	21778	22069	21977	21868	21924	21862	21704	22051	22014	21774	21839	21873	21870	21947	22050	21900	21829	21871	21814	21805	21882	21899	21928	21987	21911	21895	22051	21927	22031	21906	21751	21914	21682	21990	21833	21781	21943	21763	21827	21873	21647	21888	21922	21782	21874	21905	21833	21907	22079	21898	21844	21880	21835	21758	21762	21820	21771	21719	21981	21788	21930	21955	22146	22015	22084	21895	21797	21887	21940	21685	21901	21801	21776	21769	21940	21824	22003	21906	21830	21801	22061	22058	21952	21996	21978	22055	21990	21909	21971	21707	21747	22041	21714	21982	21866	22010	21854	21974	22027	21840	21801	21863	21915	21801	22063	21951	21859	21954	21888	21802	22077	21848	21939	21834	21907	21786	21842	22094	21920	22151	21887	21972	21909	21873	21861	21893	22052	21962	22063	21666	21832	21873	22091	22040	21861	21740	21948	21886	21914	21821	21798	22077	21929	21938	21682	21891	21734	21910	21893	21918	21953	21928	21938	21980	21892	21891	21953	21665	21958	21987	21737	21900	22018	21935	21833	21849	21844	21903	22006	22126	21784	21954	22014	21874	21989	21976	21999	22023	21846	21773	22002	21816	21864	21788	21936	22049	21932	21911	22069	21694	21748	21822	21946	21976	21898	21782	21809	21828	21801	21976	21927	21953	22004	21739	21925	22015	21754	21977	21856	21916	22076	21927	21863	22006	22068	21879	21913	21994	22097	21864	21849	21878	22111	22012	21753	21988	21887	21998	21896	22014	21945	21905	21972	21949	21921	21953	21820	21847	21849	21958	21875	21908	22002	21790	22056	21810	22024	21851	21896	22002	21982	21852	21945	21992	21945	21906	21897	21718	21806	21949	21954	21990	21906	21891	21770	21749	21852	21919	21927	21862	21906	21883	21903	21736	21906	21832	21781	21914	22008	22095	21946	21880	21803	21817	21987	21891	21754	21917	21765	21747	21970	21992	21892	21892	21967	21741	21930	21735	21869	21898	21857	21935	21880	21993	21889	21947	21917	21977	21816	21894	21825	22003	21848	22001	21895	21763	21906	21859	21794	22006	21830	21844	21932	21794	21986	21931	21974	21941	22003	21986	21895	21981	21629	21690	21958	21733	21979	22025	21831	21760	22078	21862	22061	21864	21642	21895	21966	21872	21914	21846	21818	21862	21965	21810	21859	21899	21756	21840	22078	22058	21880	22004	21839	21843	21841	21884	21880	21664	21959	21886	21675	21973	22003	21903	21996	21788	21873	21878	21892	21962	21896	21873	21995	21829	21786	21839	21990	21750	21955	21837	21879	21863	21927	21801
24391	21071	28239	25669	47855	69708	53558	37565	28773	27963	27595	27797	27789	27744	27780	27606	27570	27645	27843	27545	27601	27685	27515	27711	27651	27416	27522	27430	27277	27654	27898	27588	27670	27404	27674	27691	27699	27435	27410	27558	27696	27621	27490	27500	27570	27617	27631	27337	27592	27244	27661	27785	27344	27444	27579	27780	27500	27515	27849	27500	27614	27416	27354	27429	27592	27398	27637	27560	27629	27702	27756	27417	27707	27812	27628	27526	27586	27445	27576	27539	27468	27639	27465	27658	27440	27683	27744	27644	27491	27345	27418	27543	27646	27569	27533	27488	27441	27451	27496	27453	27472	27534	27457	27585	27500	27485	27481	27383	27409	27474	27650	27580	27734	27696	27663	27566	27573	27683	27618	27511	27491	27366	27568	27354	27364	27555	27347	27596	27628	27474	27488	27524	27689	27517	27659	27600	27652	27369	27570	27657	27664	27352	27525	27404	27559	27453	27533	27558	27604	27425	27577	27394	27612	27615	27342	27640	27762	27775	27593	27608	27538	27377	27558	27599	27640	27363	27415	27570	27659	27272	27341	27553	27659	27684	27567	27676	27608	27650	27547	27418	27615	27438	27477	27499	27396	27769	27526	27430	27423	27759	27720	27598	27454	27576	27549	27547	27688	27593	27720	27558	27565	27468	27715	27559	27430	27719	27557	27518	27675	27552	27363	27605	27576	27722	27329	27604	27617	27504	27542	27652	27510	27283	27636	27402	27429	27603	27599	27489	27526	27594	27499	27623	27640	27346	27416	27527	27542	27613	27808	27678	27302	27301	27440	27529	27291	27446	27475	27536	27312	27476	27482	27572	27245	27520	27446	27572	27717	27294	27484	27536	27728	27595	27639	27521	27712	27540	27558	27494	27523	27387	27313	27614	27425	27639	27285	27430	27725	27443	27301	27521	27635	27183	27525	27389	27638	27553	27703	27671	27679	27451	27542	27771	27659	27710	27491	27216	27592	27640	27591	27659	27875	27436	27612	27586	27517	27517	27604	27497	27626	27534	27532	27633	27664	27558	27400	27435	27551	27519	27698	27643	27505	27469	27546	27311	27575	27607	27590	27666	27486	27828	27667	27657	27522	27506	27411	27551	27434	27236	27622	27362	27496	27687	27385	27567	27422	27758	27746	27670	27603	27662	27640	27452	27362	27770	27538	27369	27555	27541	27610	27556	27641	27562	27593	27530	27531	27454	27442	27408	27505	27641	27506	27561	27502	27516	27514	27224	27450	27228	27632	27505	27494	27552	27718	27648	27657	27600	27602	27617	27464	27544	27618	27293	27665	27434	27588	27516	27646	27652	27524	27505	27531	27605	27776	27790	27646	27473	27634	27584	27898	27613	27645	27522	27604	27547	27713	27443	27586	27487	27537	27580	27644	27530	27520	27342	27637	27207	27542	27508	27622	27371	27476	27662	27671	27358	27500	27616	27364	27958	27511	27554	27396	27520	27353	27389	27592	27516	27546	27527	27609	27498	27514	27600	27649	27643	27719	27442	27788	27652	27510	27655	27469	27558	27463	27443	27477	27578	27556	27599	27569	27579	27708	27605	27330	27491	27673	27519	27574	27551	27569	27529	27611	27467	27461	27584	27808	27410	27723	27571	27832	27355	27494	27762	27578	27604	27561	27646	27436	27565	27291	27520	27436	27512	27377	27492	27477	27369	27483	27544	27663	27398	27519	27552	27528	27710	27579	27548	27743	27583	27395	27654	27488	27419	27189	27561	27602	27423	27560	27698	27585	27549	27672	27574	27782	27777	27547	27730	27491	27671	27597	27476	27429	27417	27610	27373	27514	27456	27844	27535	27549	27698	27542	27531	27692	27508	27604	27417	27514	27418	27681	27829	27446	27572	27660	27580	27281	27375	27638	27452	27556	27480	27475	27451	27778	27507	27613	27303	27289	27830	27553	27383	27492	27396	27547	27439	27542	27410	27505	27778	27730	27661	27555	27343	27812	27702	27752	27515	27656	27600	27578	27636	27841	27521	27518	27571	27618	27368	27768	27598	27635	27446	27502	27664	27269	27385	27337	27714	27653	27492	27496	27436	27753	27591	27511	27603	27378	27525	27406	27373	27535	27650	27531	27653	27708	27491	27692	27509	27795	27522	27450	27500	27609	27385	27597	27592	27611	27810	27467	27505	27557	27524	27674	27578	27595	27349	27286	27429	27591	27723	27790	27562	27690	27386	27564	27455	27587	27554	27439	27486	27664	27615	27422	27572	27566	27382	27493	27376	27552	27519	27603	27486	27528	27461	27654	27341	27529	27694	27492	27425	27757	27476	27489	27757	27476	27536	27660	27639	27631	27659	27471	27621	27682	27473	27545	27416	27340	27354	27721	27510	27464	27399	27533	27453	27510	27625	27478	27455	27717	27588	27587	27379	27431	27468	27289	27570	27618	27496	27423	27392	27597	27373	27691	27374	27478	27458	27491	27513	27617	27596	27719	27634	27423	27538	27515	27483	27507	27487	27518	27667	27442	27336	27622	27416	27526	27570	27466	27661	27597	27435	27599	27302	27355	27583	27446	27525	27689	27588	27677	27725	27462	27663	27446	27538	27507	27640	27610	27390	27550	27506	27554	27539	27293	27683	27768	27639	27509	27586	27642	27806	27820	27537	27312	27481	27424	27644	27669	27542	27806	27571	27586	27712	27524	27423	27771	27429	27628	27642	27501	27515	27544	27585	27740	27486	27483	27538	27528	27510	27635	27327	27400	27767	27537	27712	27659	27664	27503	27744	27440	27518	27397	27502	27466	27660	27598	27727	27394	27413	27276	27784	27729	27783	27340	27647	27630	27594	27548	27350	27625	27453	27675	27520	27485	27286	27657	27839	27784	27568	27596	27517	27843	27639	27952	27670	27244	27702	27475	27608	27559	27369	27612	27548	27733	27541	27627	27677	27734	27553	27622	27515	27389	27566	27746	27651	27594	27578	27665	27548	27666	27509	27457	27551	27700	27478	27637	27252	27362	27565	27721	27410	27392	27626	27462	27853	27585	27329	27670	27599	27623	27665	27469	27288	27793	27687	27438	27665	27665	27299	27249	27590	27680	27407	27442	27688	27719	27559	27856	27511	27461	27527	27376	27366	27522	27395	27775	27447	27635	27601	27682	27563	27427	27661	27415	27640	27594	27665	27477	27701	27557	27347	27845	27534	27619	27567	27543	27570	27478	27575	27538	27494	27502	27595	27356	27442	27670	27582	27678	27468	27460	27411	27647	27428	27514	27400	27566	27541	27675	27477	27787	27518	27499	27605	27480	27341	27574	27359	27548	27500	27523	27643	27467	27678	27674	27604	27631	27611	27634	27558	27657	27366	27608	27586	27444	27749	27503	27494	27270	27578	27570	27301	27508	27507	27419	27673	27360	27507	27611	27895	27565	27600	27537	27491	27553	27467	27601	27656	27642	27528	27619	27601	27797	27622	27734	27684	27451	27410	27528	27537	27347	27589	27701	27594	27590	27477	27270	27535	27475	27513	27724	27631	27550	27684	27462	27615	27548	27563	27557	27402	27498	27675	27490	27700	27539	27482	27876	27438	27602	27641	27802	27593	27569	27577	27532	27646	27601	27638	27647	27415	27635	27581	27253	27485	27555	27503	27413	27341	27605	27641	27729	27795	27570	27568	27288	27545	27440	27348	27640	27627	27502	27503	27534	27391	27706	27872	27604	27646	27639	27620	27471	27616	27612	27644	27754	27478	27579	27387	27572	27612	27668	27496	27544	27487	27613	27452	27315	27546	27699	27471	27499	27798	27459	27498	27623	27666	27419	27605	27597	27303	27585	27778	27539	27602	27875	27584	27706	27723	27672	27546	27628	27629	27449	27581	27696	27508	27379	27471	27528	27499	27347	27685	27602	27693	27420	27579	27547	27457	27572	27606	27747	27466	27582	27458	27661	27498	27475	27630	27540	27407	27776	27373	27456	27415	27472	27413	27544	27350	27435	27422	27496	27546	27721	27646	27575	27644	27684	27531	27599	27853	27603	27600	27493	27603	27603	27500	27596	27565	27572	27373	27619	27533	27535	27739	27787	27666	27553	27565	27604	27505	27727	27318	27533	27772	27903	27654	27521	27564	27674	27536	27764	27624	27589	27633	27656	27455	27462	27498	27542	27407	27450	27519	27761	27285	27271	27573	27567	27641	27606	27613	27764	27549	27526	27447	27706	27481	27662	27673	27542	27431	27693	27658	27523	27391	27597	27596	27659	27463	27421	27390	27560	27530	27564	27616	27489	27547	27498	27587	27786	27485	27491	27603	27537	27495	27414	27333	27778	27630	27457	27495	27426	27420	27541	27794	27527	27565	27610	27495	27788	27639	27420	27687	27612	27547	27427	27358	27512	27759	27596	27467	27837	27708	27373	27504	27577	27688	27598	27607	27371	27608	27435	27489	27764	27594	27675	27670	27485	27434	27774	27596	27856	27494	27569	27543	27431	27564	27580	27511	27463	27532	27530	27641	27806	27400	27630	27418	27539	27653	27637	27749	27527	27689	27641	27755	27540	27733	27589	27633	27706	27769	27716	27530	27665	27505	27713	27790	27344	27550	27646	27674	27434	27700	27246	27359	27683	27558	27462	27556	27448	27409	27344	27523	27645	27555	27466	27840	27268	27454	27610	27734	27593	27698	27413	27775	27417	27607	27538	27529	27573	27735	27643	27424	27462	27590	27675	27550	27508	27487	27690	27396	27498	27743	27455	27443	27672	27605	27499	27520	27576	27643	27597	27586	27706	27803	27448	27497	27334	27583	27692	27568	27645	27740	27635	27633	27581	27679	27625	27704	27363	27587	27547	27572	27727	27660	27481	27537	27406	27571	27559	27436	27665	27360	27396	27499	27664	27732	27526	27661	27747	27431	27728	27528	27820	27308	27603	27562	27690	27686	27770	27568	27672	27745	27547	27702	27492	27475	27788	27818	27561	27635	27348	27557	27529	27741	27536	27701	27569	27479	27625	27549	27396	27684	27340	27618	27549	27407	27710	27625	27344	27496	27517	27463	27816	27631	27593	27288	27586	27320	27746	27545	27498	27834	27556	27654	27622	27608	27662	27406	28004	27759	27448	27429	27537	27371	27537	27592	27510	27438	27683	27640	27563	27780	27452	27561	27682	27619	27461	27739	27370	27674
17446	25948	25123	27906	54110	69582	50312	32232	22106	21570	21653	21627	21506	21518	21633	21583	21434	21759	21470	21503	21554	21586	21583	21417	21485	21612	21599	21696	21489	21482	21447	21570	21418	21547	21422	21704	21581	21727	21504	21541	21504	21620	21373	21613	21513	21505	21607	21419	21630	21552	21479	21554	21630	21547	21409	21627	21533	21498	21511	21620	21615	21467	21583	21427	21520	21522	21499	21468	21309	21631	21646	21488	21542	21572	21580	21613	21496	21631	21494	21503	21619	21448	21465	21481	21531	21458	21577	21517	21493	21573	21613	21428	21617	21443	21658	21578	21469	21569	21509	21490	21629	21474	21591	21375	21691	21639	21454	21560	21558	21564	21480	21408	21567	21590	21590	21484	21547	21548	21359	21432	21574	21634	21283	21565	21541	21391	21641	21400	21536	21433	21437	21516	21496	21484	21477	21490	21511	21383	21430	21582	21512	21391	21616	21545	21510	21495	21337	21484	21410	21336	21476	21440	21477	21470	21568	21569	21462	21531	21489	21552	21415	21512	21469	21470	21494	21574	21476	21639	21610	21353	21429	21508	21655	21529	21636	21547	21516	21592	21427	21773	21561	21504	21628	21437	21664	21591	21498	21599	21537	21400	21390	21339	21349	21494	21606	21439	21493	21581	21401	21450	21519	21629	21523	21486	21506	21625	21500	21547	21506	21627	21539	21293	21559	21553	21529	21369	21506	21624	21375	21586	21432	21569	21294	21508	21545	21597	21792	21432	21479	21658	21514	21710	21391	21484	21628	21649	21526	21698	21656	21503	21415	21446	21554	21480	21737	21667	21632	21465	21549	21529	21523	21568	21468	21632	21697	21394	21541	21550	21564	21615	21407	21512	21570	21677	21679	21560	21408	21555	21542	21552	21663	21457	21538	21410	21287	21453	21695	21669	21697	21391	21472	21549	21561	21633	21467	21355	21451	21465	21389	21689	21577	21517	21512	21341	21436	21531	21625	21522	21412	21523	21531	21460	21632	21640	21598	21532	21545	21427	21615	21553	21425	21527	21712	21607	21520	21453	21629	21449	21581	21626	21421	21591	21419	21516	21387	21366	21464	21650	21523	21772	21434	21648	21576	21659	21628	21689	21510	21593	21546	21518	21485	21473	21490	21579	21617	21533	21494	21556	21608	21462	21531	21534	21386	21482	21603	21613	21326	21556	21735	21500	21485	21621	21488	21570	21456	21498	21187	21459	21631	21616	21375	21517	21663	21594	21587	21673	21438	21505	21592	21545	21482	21599	21694	21352	21569	21377	21644	21445	21347	21741	21495	21413	21444	21570	21519	21558	21659	21303	21465	21526	21707	21458	21484	21629	21453	21382	21557	21710	21657	21621	21510	21353	21623	21690	21657	21400	21471	21406	21509	21445	21481	21579	21609	21604	21448	21431	21473	21557	21622	21495	21534	21527	21577	21383	21620	21620	21540	21331	21433	21420	21576	21513	21415	21412	21610	21347	21489	21715	21428	21614	21342	21581	21395	21617	21384	21665	21310	21475	21396	21558	21595	21596	21424	21587	21374	21603	21410	21476	21489	21575	21474	21539	21650	21571	21513	21498	21462	21390	21441	21660	21497	21592	21438	21537	21682	21494	21729	21481	21550	21489	21498	21446	21435	21534	21443	21381	21531	21579	21548	21434	21588	21662	21456	21664	21586	21519	21467	21542	21547	21666	21452	21608	21487	21627	21591	21448	21381	21405	21667	21569	21532	21505	21582	21570	21616	21546	21507	21542	21687	21509	21410	21529	21571	21488	21499	21709	21567	21614	21762	21672	21681	21491	21471	21610	21574	21328	21637	21583	21551	21404	21747	21440	21374	21599	21510	21556	21499	21503	21510	21501	21647	21493	21254	21697	21528	21530	21422	21377	21587	21412	21722	21509	21640	21498	21533	21669	21683	21479	21455	21485	21553	21448	21507	21624	21509	21547	21509	21466	21697	21330	21530	21518	21452	21474	21537	21575	21419	21435	21597	21366	21550	21536	21538	21542	21421	21520	21525	21617	21558	21544	21677	21657	21612	21491	21538	21502	21567	21437	21360	21550	21560	21377	21612	21509	21421	21426	21638	21361	21569	21687	21457	21378	21441	21539	21609	21676	21344	21477	21488	21635	21529	21558	21588	21615	21491	21556	21429	21617	21720	21565	21702	21443	21530	21647	21685	21559	21525	21593	21599	21553	21484	21548	21537	21454	21602	21556	21579	21578	21671	21591	21590	21604	21592	21630	21556	21622	21513	21582	21582	21557	21394	21434	21577	21702	21308	21719	21430	21586	21468	21579	21346	21617	21430	21512	21413	21423	21430	21562	21503	21511	21525	21490	21689	21651	21509	21415	21523	21402	21637	21807	21705	21594	21618	21485	21512	21657	21355	21705	21575	21510	21661	21458	21649	21544	21509	21494	21400	21424	21565	21539	21682	21560	21675	21356	21537	21418	21541	21523	21499	21477	21663	21451	21457	21451	21548	21749	21707	21460	21528	21592	21460	21590	21522	21520	21315	21501	21637	21366	21577	21564	21577	21560	21650	21474	21626	21350	21559	21686	21483	21661	21509	21370	21514	21537	21474	21575	21523	21522	21593	21442	21455	21639	21507	21341	21469	21473	21479	21574	21488	21554	21452	21660	21455	21575	21459	21543	21434	21553	21693	21575	21578	21619	21470	21453	21545	21509	21450	21570	21355	21702	21590	21378	21758	21559	21549	21600	21561	21541	21556	21300	21596	21524	21504	21451	21592	21750	21598	21353	21530	21447	21541	21527	21589	21531	21499	21476	21640	21468	21729	21471	21557	21558	21478	21504	21450	21594	21510	21674	21601	21520	21614	21550	21677	21516	21392	21465	21466	21400	21612	21570	21522	21349	21545	21530	21473	21769	21501	21591	21526	21686	21392	21428	21636	21739	21429	21575	21537	21625	21378	21561	21458	21689	21667	21451	21498	21669	21467	21503	21540	21482	21508	21480	21608	21437	21661	21604	21648	21462	21589	21383	21493	21509	21568	21591	21600	21480	21446	21401	21504	21616	21577	21495	21661	21672	21437	21480	21454	21608	21502	21554	21421	21705	21667	21646	21555	21482	21512	21445	21663	21491	21410	21555	21415	21363	21620	21664	21465	21568	21687	21579	21576	21485	21445	21621	21562	21521	21579	21592	21559	21540	21406	21622	21337	21647	21420	21670	21651	21442	21658	21339	21509	21461	21553	21454	21490	21806	21626	21587	21538	21812	21755	21541	21537	21611	21696	21493	21570	21622	21475	21730	21681	21582	21377	21551	21687	21378	21743	21553	21502	21439	21516	21490	21533	21530	21593	21672	21581	21510	21704	21573	21741	21520	21592	21594	21595	21512	21540	21602	21617	21521	21650	21551	21489	21537	21516	21542	21478	21582	21501	21448	21605	21473	21588	21467	21627	21483	21550	21562	21490	21453	21545	21577	21599	21304	21542	21422	21540	21569	21641	21472	21412	21624	21658	21316	21495	21353	21449	21492	21538	21678	21466	21654	21612	21610	21577	21587	21331	21458	21522	21464	21489	21433	21465	21664	21467	21413	21554	21448	21564	21449	21368	21593	21638	21498	21639	21494	21574	21501	21407	21524	21644	21707	21762	21424	21441	21688	21559	21478	21354	21445	21559	21616	21401	21559	21541	21638	21469	21584	21617	21582	21242	21396	21559	21721	21604	21778	21730	21576	21725	21492	21518	21626	21587	21536	21611	21716	21542	21696	21611	21625	21593	21581	21367	21624	21629	21768	21584	21660	21591	21361	21512	21454	21427	21406	21627	21487	21755	21496	21423	21412	21645	21611	21644	21544	21481	21459	21575	21656	21548	21590	21481	21514	21496	21567	21524	21609	21540	21466	21556	21501	21508	21477	21382	21543	21590	21577	21592	21610	21561	21548	21569	21467	21453	21497	21452	21509	21434	21498	21594	21579	21508	21552	21507	21500	21568	21393	21480	21578	21497	21460	21501	21639	21587	21544	21577	21489	21583	21340	21556	21530	21647	21455	21552	21470	21769	21575	21569	21576	21514	21443	21611	21739	21567	21535	21471	21587	21546	21600	21555	21484	21659	21398	21449	21462	21337	21592	21646	21800	21577	21390	21590	21599	21516	21620	21529	21588	21648	21434	21522	21758	21443	21559	21385	21668	21550	21498	21448	21639	21499	21493	21551	21438	21594	21592	21507	21442	21568	21437	21450	21581	21550	21532	21552	21583	21620	21475	21526	21557	21695	21433	21466	21464	21308	21503	21514	21712	21521	21646	21370	21456	21578	21496	21393	21318	21633	21503	21529	21396	21424	21623	21490	21525	21540	21483	21407	21642	21575	21412	21605	21428	21619	21551	21508	21475	21491	21391	21693	21551	21495	21416	21695	21552	21694	21483	21495	21548	21587	21310	21555	21478	21615	21514	21421	21640	21530	21504	21436	21569	21559	21561	21462	21460	21464	21567	21665	21516	21701	21510	21548	21421	21404	21734	21485	21583	21486	21556	21580	21493	21459	21504	21408	21391	21607	21458	21405	21455	21617	21704	21619	21479	21439	21622	21626	21655	21452	21340	21632	21684	21623	21622	21490	21617	21714	21614	21624	21500	21648	21452	21452	21531	21564	21502	21671	21522	21613	21365	21559	21763	21619	21565	21543	21544	21484	21366	21509	21612	21657	21474	21502	21554	21616	21439	21537	21563	21617	21506	21633	21483	21687	21510	21420	21395	21590	21419	21591	21468	21743	21467	21716	21621	21553	21621	21510	21474	21532	21792	21501	21568	21515	21515	21519	21398	21520	21578	21566	21438	21742	21502	21510	21598	21556	21588	21595	21490	21584	21461	21411	21482	21671	21426	21428	21591	21323	21269	21427	21370	21689	21580	21516	21517	21542	21528	21494	21655	21510	21402	21474	21634	21585	21566	21339	21490	21588	21648	21288	21526	21437	21600	21312	21577	21417	21774	21401	21555	21532	21540	21559	21581	21496	21586	21384	21596	21491	21618	21497	21509	21536	21583	21589	21609	21303	21623	21649	21375	21575	21569	21592	21548	21402	21554	21566	21470	21674	21641	21640	21494	21603	21545	21563	21526	21647	21576	21682	21466	21291	21540	21494	21689	21483	21516	21570	21611	21404	21587	21471	21628
22772	21135	28881	23748	52420	79117	64712	44586	30149	28277	27977	27862	27881	28113	27813	27787	27902	27774	27910	28013	27754	27848	27837	27540	27980	27693	27861	27761	27688	27588	27647	27594	27592	27559	27638	27652	27727	27912	27664	27830	27644	27547	27684	27714	27808	27738	27876	27753	27914	27739	27641	27735	27544	27691	27862	27682	27642	27906	27775	27823	27546	27648	27889	27561	27699	27917	27864	27574	27815	27484	27602	27810	27444	27917	27831	27419	27633	27592	27707	27790	27492	27472	27603	27677	27626	27576	27491	27502	27663	27838	27671	27829	27826	27579	27694	27520	27528	27696	27618	27769	27571	27697	27604	27585	27725	27577	27570	27676	27502	27758	27435	27703	27704	27733	27535	27522	27723	27656	27468	27574	27616	27521	27430	27731	27467	27603	27618	27614	27598	27660	27644	27620	27647	27699	27798	27791	27741	27719	27560	27656	27746	27612	27473	27514	27725	27600	27536	27388	27682	27553	27641	27678	27694	27631	27684	27523	27635	27655	27569	27685	27908	27821	27623	27657	27551	27733	27674	27463	27924	27412	27863	27398	27763	27692	27372	27438	27690	27774	27638	27516	27610	27571	27738	27757	27605	27759	27545	27591	27535	27691	27799	27559	27721	27836	27648	27387	27538	27618	27703	27698	27727	27656	27666	27508	27572	27587	27748	27595	27755	27534	27719	27733	27657	27805	27958	27904	27525	27724	27444	27684	27716	27588	27561	27737	27781	27314	27665	27655	27698	27547	27725	27900	27766	27623	27630	27359	27562	27747	27742	27503	27714	27566	27692	27723	27455	27567	27606	27597	27827	27451	27600	27706	27688	27703	27778	27773	27646	27761	27873	27575	27725	27604	27727	27406	27769	27527	27355	27717	27526	27611	27513	27793	27837	27508	27516	27578	27533	27312	27560	27563	27645	27575	27721	27671	27588	27599	27620	27723	27846	27575	27551	27533	27614	27652	27622	27579	27679	27560	27708	27602	27641	27645	27738	27429	27627	27589	27606	27442	27330	27326	27784	27555	27685	27662	27910	27553	27511	27679	27565	27595	27696	27731	27429	27662	27646	27390	27625	27776	27926	27774	27485	27682	27697	27583	27391	27664	27742	27860	27637	27496	27489	27755	27702	27637	27560	27759	27471	27497	27682	27789	27563	27552	27637	27532	27588	27394	27481	27471	27607	27684	27758	27708	27646	27693	27917	27479	27803	27651	27445	27592	27599	27594	27688	27366	27399	27577	27650	27750	27739	27364	27673	27464	27522	27796	27464	27626	27706	27748	27786	27901	27696	27684	27824	27607	27696	27483	27712	27753	27878	27682	27614	27646	27536	27560	27491	27589	27582	27535	27566	27423	27454	27763	27726	27577	27572	27597	27776	27797	27600	27638	27766	27803	27757	27516	27612	27596	27631	27615	27566	27423	27502	27652	27610	27801	27652	27747	27808	27294	27515	27773	27720	27656	27524	27438	27640	27696	27663	27806	27730	27756	27745	27696	27884	27650	27691	27563	27602	27485	27840	27630	27528	27575	27522	27646	27617	27673	27576	27654	27598	27612	27542	27444	27553	27608	27896	27562	27640	27630	27664	27776	27632	27596	27576	27712	27604	27644	27728	27618	27456	27550	27815	27609	27560	27794	27494	27561	27770	27755	27585	27756	27418	27700	27462	27666	27827	27564	27460	27624	27728	27716	27729	27626	27656	27616	27497	27548	27587	27752	27638	27681	27633	27546	27792	27343	27668	27821	27697	27546	27533	27601	27844	27634	27687	27581	27656	27887	27811	27724	27636	27372	27580	27534	27763	27951	27651	27456	27695	27642	27770	27893	27816	27611	27473	27881	27663	27483	27768	27694	27445	27549	27414	27731	27459	27758	27858	27526	27552	27666	27629	27573	27711	27798	27707	27733	27802	27844	27869	27838	27524	27597	27472	27593	27563	27638	27496	27654	27607	27737	27505	27692	27816	27591	27785	27813	27857	27566	27720	27865	27778	27697	27651	27574	27472	27799	27732	27483	27597	27473	27703	27576	27611	27590	27613	27363	27634	27620	27613	27547	27720	27676	27599	27536	27512	27672	27466	27705	27565	27815	27774	27590	27502	27406	27689	27795	27692	27674	27748	27538	27834	27851	27666	27785	27750	27829	27511	27733	27548	27562	27645	27669	27747	27654	27696	27870	27301	27744	27650	27748	27723	27638	27608	27652	27600	27427	27629	27642	27679	27741	27740	27588	27884	27683	27599	27623	27935	27440	27715	27676	27464	27521	27403	27598	27514	27764	27695	27512	27615	27646	27637	27668	27612	27687	27610	27620	27807	28020	27493	27606	27422	27717	27486	27584	27688	27414	27618	27863	27327	27834	27679	27581	27614	27759	27721	27430	27714	27397	27739	27595	27478	27882	27684	27629	27712	27603	27564	27671	27788	27737	27747	27817	27811	27840	27548	27537	27586	27667	27552	27670	27662	27491	27613	27711	27720	27577	27754	27702	27614	27559	27615	27721	27615	27595	27581	27728	27719	27651	27691	27543	27659	27595	27589	27736	27454	27705	27681	27486	27558	27660	27641	27690	27548	27340	27834	27349	27623	27639	27661	27484	27752	27566	27540	27523	27636	27822	27904	27590	27464	27550	27548	27611	27437	27714	27618	27740	27739	27602	27591	27377	27627	27334	27629	27754	27428	27596	27691	27563	27599	27635	27679	27920	27536	27511	27725	27444	27700	27564	27889	27378	27718	27579	27748	27721	27612	27843	27567	27519	27766	27903	27697	27634	27559	27674	27824	27720	27622	27717	27549	27631	27597	27618	27723	27808	27705	27494	27805	27562	27373	27890	27654	27562	27668	27835	27317	27628	27637	27649	27662	27598	27662	27393	27575	27716	27652	27488	27521	27456	27493	27549	27679	27683	27871	27390	27753	27796	27768	27584	27649	27548	27308	27630	27664	27623	27609	27531	27718	27716	27793	27702	27528	27658	27501	27472	27563	27674	27645	27563	27434	27722	27632	27940	27802	27630	27629	27509	27786	27359	27899	27524	27517	27802	27587	27490	27635	27593	27528	27632	27737	27665	27672	27531	27596	27678	27689	27695	27860	27728	27538	27494	27600	27959	27698	27467	27527	27739	27710	27882	27630	27767	27654	27690	27657	27508	27470	27647	27618	27723	27638	27607	27818	27741	27984	27604	27668	27826	27640	27656	27647	27747	27743	27661	27503	27711	27692	27883	27648	27618	27457	27471	27600	27551	27466	27562	27596	27718	27659	27494	27563	27570	27680	27689	27661	27624	27602	27539	27620	27677	27671	27833	27607	27688	27471	27443	27698	27768	27474	27710	27622	27987	27656	27707	27417	27541	27616	27676	27738	27376	27356	27663	27555	27696	27846	27659	27686	27701	27671	27772	27817	27500	27502	27781	27802	27490	27488	27598	27622	27726	27515	27575	27757	27832	27871	27555	27410	27826	27579	27833	27492	27819	27647	27564	27553	27576	27765	27525	27540	27596	27720	27642	27754	27740	27552	27692	27799	27588	27679	27763	27598	27766	27704	27643	27653	27422	27902	27405	27632	27303	27657	27741	28016	27650	27616	27552	27525	27642	27592	27656	27723	28072	27775	27732	27485	27698	27571	27779	27795	27452	27728	27623	27652	27687	27758	27654	27611	27580	27611	27814	27578	27739	27745	27681	27746	27533	27738	27741	27661	27443	27700	27704	27826	27631	27580	27548	27738	27879	27624	27632	27512	27663	27721	27843	27560	27811	27757	27801	27582	27662	27613	27495	27561	27719	27860	27683	27588	27747	27874	27714	27616	27501	27699	27568	27642	27861	27878	27599	27731	27697	27601	27760	27772	27616	27656	27572	27701	27553	27540	27731	27602	27768	27724	27671	27689	27603	27883	27662	27400	27744	27531	27648	27878	27850	27679	27635	27828	27639	27640	27550	27496	27606	27733	27773	27469	27653	27502	27677	27437	27613	27919	27701	27812	27606	27550	27935	27547	27732	27799	27491	27620	27555	27503	27805	27583	27403	27651	28051	27665	27553	27579	27474	27780	27962	27808	27488	27597	27757	27568	27622	27482	27638	27656	27781	27694	27755	27552	27687	28030	27607	27460	27516	27587	27653	27714	27735	27826	27418	27608	27712	27709	27774	27510	27703	27662	27682	27516	27553	27632	27588	27516	27794	27654	27883	27638	27792	27912	27424	27681	27304	27608	27650	27796	27463	27746	27601	27570	27629	27383	27606	27713	27737	27581	27693	27895	27738	27559	27830	27566	27382	27686	27924	27734	27539	27469	27377	27688	27759	27875	27631	27622	27755	27471	27666	27794	27736	27532	27545	27637	27716	27777	27724	27768	27783	27762	27577	27792	27559	27744	27542	27720	27484	27743	27621	27631	27546	27611	27638	27504	27665	27530	27621	27507	27642	27749	27906	27813	27674	27605	27642	27733	27748	27622	27604	27643	27675	27694	27529	27715	27594	27626	27431	27756	27676	27553	27501	27497	27548	27585	27570	27472	27665	27576	27591	27822	27609	27501	27724	27864	27585	27907	27828	27518	27568	27544	27809	27535	27776	27664	27633	27615	27466	27874	27705	27526	27646	27375	27719	27838	27604	27598	27464	27486	27716	27793	27826	27671	27559	27648	27877	27439	27740	27743	27556	27699	27778	27624	27664	27575	27641	27735	27727	27699	27706	27671	27548	27458	27738	27495	27517	27785	27612	27609	27528	27515	27542	27661	27707	27640	27428	28001	27600	27645	27785	27683	27548	27615	27643	27759	27645	27737	27662	27690	27720	27822	27694	27723	27481	27803	27558	27661	27734	27686	27639	27464	27795	27307	27637	27647	27831	27781	27627	27867	27520	27781	27476	27563	27662	27593	27681	27573	27543	27788	27796	27391	27529	27927	27466	27749	27836	27488	27752	27752	27351	27514	27484	27409	27755	27666	27437	27582	27597	27702	27540	27597	27557	27793	27651	27566	27609	27714	27810	27516	27765	27831	27615	27696	27619	27643	27803	27833	27386	27689	27681	27587	27506	27536	27583	27681	27558	27535	27730	27516	27800	27622	27588	27725	27714	27683	27604	27610	27725	27650	27439	27660	27672	27746	27777	27519	27670	27800	27546	27563	27659	27836	27818	28040	27475	27773	27504
18846	31554	30168	30576	73078	88889	67490	40801	23405	21676	21618	21693	21660	21848	21633	21675	21724	21710	21859	21662	21670	21707	21590	21802	21590	21584	21507	21531	21714	21749	21626	21713	21575	21713	21761	21602	21723	21618	21714	21728	21668	21710	21582	21761	21619	21763	21692	21416	21566	21526	21594	21643	21573	21585	21638	21667	21652	21666	21600	21629	21641	21792	21518	21727	21592	21668	21558	21609	21674	21674	21550	21589	21485	21606	21684	21680	21772	21461	21704	21411	21816	21683	21522	21665	21495	21675	21681	21467	21728	21594	21592	21619	21632	21542	21653	21712	21619	21661	21596	21417	21670	21527	21644	21755	21581	21769	21610	21654	21499	21550	21473	21586	21672	21837	21426	21832	21381	21466	21530	21535	21645	21684	21617	21771	21600	21608	21690	21606	21608	21540	21703	21630	21731	21527	21642	21566	21542	21606	21568	21616	21557	21613	21574	21808	21481	21540	21605	21468	21702	21669	21590	21492	21545	21692	21658	21644	21576	21607	21707	21577	21418	21653	21845	21693	21547	21495	21675	21648	21725	21584	21694	21594	21598	21536	21505	21694	21694	21562	21670	21552	21725	21635	21525	21756	21384	21510	21715	21565	21463	21480	21700	21624	21627	21549	21567	21699	21521	21434	21614	21761	21639	21429	21726	21698	21771	21496	21642	21752	21715	21619	21657	21729	21463	21516	21614	21502	21712	21596	21730	21594	21747	21651	21529	21697	21542	21681	21456	21588	21626	21582	21538	21621	21557	21460	21440	21661	21542	21556	21519	21414	21663	21680	21532	21779	21742	21580	21696	21642	21679	21531	21548	21535	21529	21652	21710	21786	21643	21573	21504	21686	21684	21573	21443	21795	21583	21583	21721	21536	21671	21756	21640	21647	21801	21582	21528	21631	21707	21660	21668	21680	21696	21641	21741	21413	21475	21607	21587	21599	21569	21557	21769	21696	21602	21643	21640	21540	21438	21625	21678	21534	21545	21722	21610	21673	21615	21522	21642	21529	21526	21657	21549	21481	21586	21596	21640	21615	21524	21710	21529	21597	21532	21539	21596	21581	21579	21547	21668	21677	21519	21460	21522	21661	21725	21631	21774	21646	21543	21614	21623	21593	21765	21714	21640	21619	21743	21472	21488	21673	21699	21534	21713	21611	21625	21682	21454	21587	21511	21386	21695	21712	21480	21660	21653	21357	21693	21711	21787	21555	21684	21719	21591	21608	21665	21675	21531	21495	21731	21714	21545	21541	21473	21392	21894	21728	21655	21646	21571	21613	21818	21465	21692	21680	21785	21652	21645	21554	21602	21645	21478	21544	21614	21503	21529	21725	21546	21806	21714	21437	21614	21450	21584	21616	21513	21835	21487	21471	21705	21458	21561	21625	21439	21517	21542	21721	21724	21522	21536	21504	21649	21703	21696	21611	21754	21635	21534	21730	21638	21709	21356	21826	21591	21631	21507	21645	21526	21544	21727	21608	21736	21634	21732	21510	21480	21620	21531	21566	21422	21694	21756	21471	21640	21664	21799	21578	21627	21678	21595	21592	21756	21642	21615	21518	21585	21605	21817	21640	21626	21584	21488	21545	21546	21479	21840	21611	21546	21754	21596	21523	21799	21541	21505	21593	21598	21755	21722	21556	21658	21631	21708	21658	21663	21507	21684	21618	21662	21626	21429	21660	21667	21603	21738	21636	21398	21710	21537	21685	21519	21533	21663	21626	21786	21486	21430	21590	21637	21622	21608	21609	21733	21624	21722	21628	21664	21735	21581	21558	21671	21602	21498	21502	21608	21678	21687	21375	21574	21654	21680	21379	21578	21425	21635	21419	21727	21488	21574	21606	21543	21755	21547	21851	21560	21625	21613	21627	21532	21749	21595	21588	21570	21537	21634	21575	21477	21746	21345	21471	21470	21593	21770	21601	21658	21756	21593	21677	21464	21476	21695	21725	21531	21702	21537	21639	21592	21544	21700	21527	21565	21726	21659	21514	21615	21566	21499	21609	21736	21576	21575	21471	21544	21690	21775	21490	21731	21487	21581	21781	21656	21627	21550	21521	21548	21777	21655	21669	21609	21668	21645	21666	21616	21635	21686	21570	21634	21481	21466	21724	21617	21568	21592	21628	21517	21662	21571	21541	21615	21419	21743	21546	21611	21407	21755	21481	21656	21529	21635	21511	21555	21438	21504	21386	21813	21646	21726	21597	21509	21732	21674	21838	21682	21641	21643	21610	21552	21769	21402	21657	21494	21500	21646	21838	21511	21514	21643	21649	21450	21677	21821	21535	21469	21766	21542	21671	21528	21634	21631	21579	21336	21686	21746	21665	21595	21615	21452	21743	21539	21484	21651	21716	21739	21828	21810	21581	21678	21614	21579	21645	21474	21618	21504	21687	21679	21675	21564	21639	21744	21619	21391	21775	21749	21724	21486	21483	21590	21529	21517	21553	21605	21718	21581	21610	21429	21757	21492	21477	21609	21479	21612	21754	21772	21700	21528	21401	21855	21652	21654	21667	21554	21570	21780	21658	21612	21633	21607	21609	21423	21480	21785	21679	21580	21407	21543	21425	21529	21755	21624	21654	21752	21621	21826	21574	21633	21683	21646	21685	21590	21598	21749	21409	21642	21573	21462	21680	21708	21601	21502	21532	21696	21562	21456	21614	21434	21605	21718	21824	21482	21717	21556	21724	21784	21683	21657	21601	21578	21636	21472	21610	21583	21574	21666	21556	21554	21630	21697	21577	21557	21622	21557	21657	21632	21679	21462	21711	21566	21610	21698	21626	21827	21540	21472	21543	21693	21602	21761	21479	21633	21675	21678	21540	21574	21781	21512	21625	21621	21803	21685	21499	21550	21492	21664	21660	21720	21581	21613	21501	21539	21619	21666	21579	21675	21635	21549	21514	21605	21457	21522	21619	21682	21543	21671	21618	21724	21885	21705	21418	21614	21643	21583	21626	21668	21593	21620	21514	21539	21639	21601	21484	21521	21678	21684	21695	21629	21545	21656	21775	21807	21515	21617	21532	21799	21575	21612	21794	21568	21664	21605	21749	21523	21279	21617	21694	21563	21556	21583	21623	21558	21718	21545	21686	21756	21551	21571	21534	21584	21591	21552	21394	21603	21432	21597	21727	21550	21585	21593	21548	21569	21690	21896	21555	21297	21723	21581	21471	21724	21548	21676	21472	21732	21515	21531	21549	21644	21685	21547	21601	21690	21448	21719	21646	21420	21612	21562	21737	21678	21703	21617	21723	21812	21665	21650	21643	21557	21654	21580	21693	21572	21417	21697	21621	21661	21830	21661	21678	21694	21667	21635	21580	21595	21750	21665	21668	21684	21625	21521	21708	21517	21647	21767	21650	21527	21561	21857	21585	21606	21534	21625	21665	21573	21557	21475	21716	21420	21586	21522	21590	21569	21681	21781	21625	21461	21678	21747	21592	21714	21518	21705	21695	21727	21608	21626	21673	21471	21618	21722	21550	21620	21639	21575	21712	21656	21676	21531	21579	21595	21622	21553	21404	21738	21550	21720	21683	21492	21557	21735	21672	21521	21620	21592	21523	21663	21592	21639	21570	21649	21638	21793	21518	21611	21592	21771	21737	21524	21635	21687	21532	21680	21651	21363	21717	21656	21612	21613	21658	21610	21498	21507	21477	21450	21819	21635	21557	21767	21900	21481	21661	21592	21518	21797	21534	21543	21681	21580	21732	21654	21588	21816	21520	21700	21484	21690	21533	21622	21442	21433	21605	21709	21635	21658	21679	21687	21322	21608	21560	21608	21612	21519	21543	21495	21542	21624	21432	21601	21616	21558	21621	21648	21651	21723	21570	21605	21744	21716	21663	21581	21754	21617	21674	21794	21453	21707	21531	21614	21642	21730	21568	21605	21742	21549	21594	21592	21631	21799	21739	21774	21648	21533	21515	21771	21764	21610	21668	21531	21641	21687	21544	21506	21480	21704	21589	21687	21515	21490	21638	21703	21760	21634	21760	21607	21601	21543	21656	21538	21579	21636	21638	21827	21728	21634	21641	21774	21602	21540	21615	21500	21629	21543	21533	21592	21891	21751	21736	21570	21537	21565	21511	21676	21739	21584	21521	21679	21755	21639	21454	21659	21632	21606	21596	21584	21492	21476	21874	21662	21482	21874	21435	21722	21453	21578	21789	21537	21570	21622	21621	21485	21607	21617	21720	21761	21542	21582	21594	21653	21601	21546	21359	21490	21552	21575	21714	21667	21627	21452	21664	21648	21521	21756	21774	21767	21505	21799	21756	21606	21608	21455	21736	21683	21587	21591	21583	21731	21368	21663	21675	21757	21752	21698	21682	21634	21628	21512	21576	21459	21634	21571	21790	21622	21667	21536	21506	21619	21472	21732	21593	21640	21665	21539	21490	21468	21593	21735	21663	21640	21661	21696	21717	21547	21534	21442	21612	21767	21590	21586	21581	21492	21605	21654	21706	21581	21633	21473	21454	21760	21662	21584	21625	21674	21529	21656	21633	21611	21606	21695	21576	21796	21703	21834	21619	21519	21767	21576	21555	21383	21667	21432	21577	21588	21678	21502	21712	21441	21867	21620	21596	21593	21517	21775	21767	21746	21723	21484	21742	21715	21545	21812	21774	21698	21721	21862	21570	21623	21724	21756	21541	21620	21565	21719	21628	21786	21704	21616	21500	21485	21619	21607	21659	21617	21801	21589	21636	21575	21693	21729	21730	21503	21583	21487	21529	21451	21657	21643	21602	21600	21806	21674	21558	21573	21611	21716	21693	21525	21631	21675	21641	21680	21793	21535	21836	21745	21631	21609	21639	21429	21716	21761	21445	21769	21615	21680	21697	21582	21552	21729	21664	21383	21696	21593	21492	21799	21601	21695	21519	21644	21700	21473	21871	21556	21660	21632	21522	21566	21776	21735	21584	21557	21625	21378	21689	21569	21596	21680	21531	21566	21665	21669	21524	21411	21561	21780	21423	21594	21614	21537	21468	21600	21715	21646	21648	21609	21607	21659	21606	21669	21537	21424	21647	21534	21614	21449	21693	21527	21863	21478	21667	21594	21712	21576	21790	21651	21508	21675	21598	21701	21534	21605	21522	21635	21572	21634	21830	21425	21677	21619	21708	21644	21517	21565	21747
28103	23175	28892	28546	35315	43250	36684	30195	27489	26898	26843	26567	26939	26789	26681	26872	26660	26559	26932	26752	26817	26610	26763	26516	26791	26876	26515	26901	26960	26907	26828	26789	26960	26670	26681	27047	26691	26546	26745	26660	26532	26731	26673	26789	26782	26712	26842	26735	26730	26810	26584	26600	26815	26622	26627	26740	26756	26815	26672	26672	26696	26652	26802	26702	26861	26650	26868	26735	26588	26673	26759	26765	26761	26731	26616	26584	26794	26983	26854	26734	26730	26795	26851	26714	26652	26746	26954	26555	26639	26684	26683	26637	26640	26770	26895	26916	26922	26731	26598	26517	26748	26445	26761	26793	26707	26877	26870	26663	26508	26609	26826	26692	26805	26654	26642	26551	26644	26825	26945	26679	26841	26393	26419	26556	26763	26914	26805	26688	26701	26606	26711	26691	26500	26645	26750	26926	26879	26607	26687	26642	26683	26743	26569	26764	26943	26860	26831	26670	26644	26858	26711	26604	26596	26648	26425	26606	26838	26753	26859	26750	26839	26466	26765	26793	26565	26542	26755	26740	26466	26971	26828	26372	26582	26769	26685	26601	26686	26700	26782	26662	26878	26946	26829	26567	26597	26584	26690	26387	26528	26595	26405	26699	26709	26783	26882	26793	26592	26646	26619	26765	26791	26757	26728	26841	26932	26798	26872	26488	26471	26644	26875	26790	26845	26433	26874	26743	26585	26763	26640	26719	26651	26410	26536	26637	26778	26581	26728	26693	26755	26586	26602	26727	26670	26547	26476	26616	26714	26809	26763	26641	26705	26692	26750	26628	26555	26680	26980	26772	26709	26699	26599	26635	26708	26975	26730	26874	26776	26749	26663	26719	26472	26464	26502	26919	26841	26872	26536	26679	26425	26611	26940	26937	26697	26747	26696	26544	26679	26637	26516	26784	26553	26849	26625	26721	26756	26496	26658	26760	26742	26570	26530	26644	26748	26673	26635	26461	26397	26788	26896	26713	26601	26502	26690	26798	26818	26708	26710	26678	26688	26591	26880	26689	26773	26696	26837	26817	26763	26673	26626	26371	26752	26969	26719	26684	26717	26860	26605	26685	26479	26632	26864	26723	26500	26513	26759	26706	26854	26733	26721	26780	26641	26749	26657	26808	26865	26996	26696	26694	26604	26774	26854	26682	26802	26694	26733	26846	26906	26752	26762	26711	26672	26583	26910	26874	26791	26499	26588	26644	26538	26713	26961	26539	26533	26570	26605	26701	26720	26737	26778	26624	26778	26693	26700	26574	26425	26794	26571	26701	26633	26374	26720	26736	26684	26756	26594	26749	26793	26590	26831	26876	26752	26754	26613	26730	26874	26662	26767	26596	26781	26581	27021	26852	26560	26723	26805	26729	26600	26521	26705	26792	26831	26693	26573	26470	26479	26681	26559	26901	26669	26308	26748	26779	26872	26857	26815	26596	26686	26592	26731	26651	26607	26659	26846	26736	26669	26600	26336	26867	26653	26614	26778	26377	26839	26673	26651	26852	26551	26426	26749	26669	26728	26785	26794	26746	26867	26535	26855	26469	26652	26663	26569	26864	26638	26607	26573	26706	26969	26843	26717	26622	26488	26758	26793	26763	26589	26842	26794	26858	26922	26535	26677	26636	26732	26599	26771	26682	26590	26634	26648	26571	26980	26620	26697	26785	26379	26585	26888	26419	26751	26583	26609	26694	26864	26834	26852	26729	26559	26580	26605	26698	26798	26589	26714	26786	26700	26679	26659	26701	26478	26554	26773	26690	26715	26886	26713	26700	26584	26760	26747	26633	26622	27018	26917	26747	26739	26760	26692	26751	26534	26696	26649	26606	26650	26695	26899	26704	26715	26583	26833	26855	26823	26831	26737	26596	26775	26586	26933	26597	26722	26992	27060	26704	26745	26759	26537	26616	26715	26925	26697	26720	26597	26720	26810	26565	26787	26688	26700	26890	26787	26780	26639	26786	26802	26906	26632	26534	26824	26600	26897	26653	26468	26866	26678	26781	26613	26596	26528	26663	26696	26591	26827	26682	26665	26782	26729	26652	26580	26941	26656	26556	26721	26625	26735	26659	26595	26728	26861	26838	26516	26574	26638	26647	26779	26793	26948	26623	26596	26654	26705	26880	26676	26740	26831	26596	26718	26719	26647	26781	26726	26832	26644	26764	26596	26392	26784	26933	26625	26748	26615	26784	26869	26699	26538	26726	26893	26764	26492	26546	26582	26753	26870	26749	26482	26716	26546	26432	26871	26845	26523	26881	26810	26497	26684	26615	26850	26878	26605	26774	26861	26724	26634	26666	26789	26580	26880	26686	26673	26401	26656	26721	26773	26652	26714	26772	26744	26636	26598	26669	26591	26857	26636	26953	26697	26623	26632	26642	26880	26770	26472	26622	26338	26742	26412	26734	26698	26702	26664	26560	26516	26601	26663	26765	26607	26787	26626	26690	26538	26648	26779	26873	26868	26802	26585	26408	26848	26720	26924	26482	26638	26645	26788	26810	26750	26581	26665	26682	26779	26771	26602	26792	26615	26768	26678	26683	26660	26700	26676	26771	26962	26779	26656	26758	26720	26779	26869	26802	26828	26577	26489	26707	26591	26580	26712	26775	26646	26761	26910	26524	26515	26575	26686	26584	26626	26408	26608	26726	26384	26731	26784	26674	26819	26751	26614	26914	26726	26659	26594	26641	26860	26738	26908	26716	26508	26743	26845	26600	26791	26772	26589	26564	26591	26764	26639	26573	26521	26757	26812	26806	26659	26533	26518	26631	26710	26728	26889	27008	26681	26770	26622	26802	26684	26765	26832	26806	26956	26691	26883	26740	26855	26876	26881	26629	26785	26910	26802	26944	26716	26635	26555	26630	26685	26649	26708	26711	26893	26751	26743	26636	26552	26664	26666	26914	26492	26639	26627	26802	26948	26795	26909	26938	26856	26763	26806	26639	26677	26617	26771	26796	26612	26799	26639	26684	26573	26660	26948	26830	26753	26669	26576	26704	26476	26667	26769	26597	26675	26546	26608	26736	26621	26819	26607	26479	26861	26688	26717	26722	26619	26560	26693	26576	26857	26680	26775	26766	26642	26817	26583	26626	26761	26649	26755	27036	26847	26737	26836	26713	26616	26740	26706	26727	26953	26826	26718	26777	26893	26696	26428	26811	26622	26656	26648	26809	26851	26694	26600	26695	26559	26691	26886	26719	26677	26557	26412	26651	26782	26800	26893	26425	26599	26855	26703	26507	26811	26667	26667	26520	26795	26731	26686	26648	26539	26776	26535	26737	26590	26417	26682	26603	26733	26718	26668	26823	26709	26696	26630	27038	26581	26540	26783	26833	26865	26767	26728	26736	26832	26771	26712	26582	26606	26851	26461	26719	26744	26884	26674	26872	26581	26690	26857	26724	26694	26685	26763	26742	26543	26885	26838	26877	26867	26721	27133	26624	26686	26542	26666	26675	26666	26851	26660	26757	26863	26819	26791	26654	26761	26498	26652	26651	26793	26891	26745	26631	26876	26702	26692	26460	26872	26553	26774	26823	26605	26629	26817	26849	26884	26625	26672	26764	26569	26557	26606	26763	26766	26783	26767	26825	26704	26817	26521	26656	26662	26670	26762	26739	26564	26748	26611	26636	26687	26421	26764	26894	26752	26899	26606	26619	26620	26659	26816	26564	26744	26572	26660	26688	26857	26712	26722	26575	26674	26844	26939	26551	26866	26523	26676	26772	26841	26726	26767	26499	26841	26716	26605	26795	26971	26625	26663	26779	26706	26568	26603	26598	26774	26532	26613	26775	26474	26600	26861	26831	26685	26600	26891	26543	26719	26742	26615	26705	26554	26909	26653	26836	26724	26757	26723	26665	26833	26674	26613	26550	26781	26553	26731	26641	26664	26790	26704	26630	26769	26538	26725	26593	26684	26759	26784	26740	26903	26711	26722	26708	26662	26665	26860	26661	26605	26544	26815	26754	26814	26735	26792	26688	26627	26663	26752	26596	26924	26902	27029	26737	26716	26678	26682	26686	26801	26809	26828	26577	26591	26556	26522	26638	26812	26659	26751	26840	26777	26676	26641	26712	26739	26738	26634	26662	26588	26740	26675	26714	27003	26543	26643	26835	26848	26808	26714	26818	26862	26560	26623	26673	26840	26992	26644	26618	26404	26666	26681	26736	26519	26894	26942	26587	26707	26845	26584	26760	26741	26549	26754	26728	26574	26718	26610	26514	26566	26704	26669	26787	26831	26600	26698	26821	26718	26756	26872	26781	26722	26705	26915	26757	26842	26796	26668	26832	26696	26652	26671	26567	26614	26579	26625	26494	26719	26743	26723	26530	26773	26924	26883	26693	26691	26841	26627	26851	26846	26726	26771	26607	26515	26708	26659	26557	26922	26693	26767	26987	26762	26601	26796	26701	26748	26899	26541	26748	26854	26865	26658	26690	26821	26791	26861	26753	26664	26828	26792	26896	26746	26599	26885	26846	26388	26723	26781	26661	26634	26635	26573	26412	26917	26485	26845	26673	26563	26589	26525	26852	26635	26661	26624	26589	26594	26594	26840	26751	26797	26658	26655	26693	26654	26648	27159	26736	26771	26887	26603	26662	26832	26826	26643	26803	26796	26647	26607	26749	26903	26759	26720	26615	26934	27030	26693	26927	26834	26750	26899	26639	26615	26555	26724	26629	26691	26478	26575	26816	26728	26636	26638	26678	26675	26370	26611	26654	26588	26557	27057	26623	26814	26605	26835	26879	26724	26829	26905	26675	26959	26725	26785	26575	26561	26731	26725	26645	26976	26904	26621	26756	26601	26725	26860	26816	26725	26536	26817	26796	26691	26754	26977	26583	26558	26793	26621	26704	26734	26731	26748	26799	26840	26605	26725	26747	26655	26761	26805	26636	26623	26538	26745	26758	26527	26828	26801	26475	26680	26689	26703	26762	26610	26692	26656	26601	26626	26741	26858	26827	26843	26643	26839	26466	26597	26805	26682	26776	26721	26662	26656	26698	26903	26975	26691	26677	26574	26572	26665	26640	26444	26801	26655	26645	26599	26833	26628	26642	26648	26593	26849	26597	26759	26782	26677	26822	26711	26730	26819	26622	26832	26822	26678	26645	26742	26737	26808	26624	26705	26649	26895	26710
18714	21946	21961	21774	35016	39964	31897	24163	21249	21167	21158	20916	21107	21052	21187	21134	20982	21017	21216	20895	21126	21106	20952	21122	21143	21038	20892	21055	21040	21190	21185	20880	21041	21023	20872	21002	20994	20972	21231	21109	20998	21163	21020	20978	21012	21091	20894	21005	20929	21124	20940	21148	21061	21100	21209	21182	20817	21120	21037	21044	21152	20922	21032	21113	21168	20993	21002	20967	21115	21047	21029	21158	21255	20965	20979	20971	21060	21193	21145	21144	21151	21076	20967	20967	21053	21077	21184	21089	20951	21071	20975	21009	21041	20939	20938	20974	20966	21254	21128	21004	21054	20936	21098	21044	21238	20963	20989	20948	20925	21141	20994	21050	21185	21203	21167	20935	21014	21118	21140	20994	21076	21006	21061	21025	21080	21098	20894	20900	20835	21112	20990	21230	21085	20920	20793	21077	20960	20987	21033	21104	20884	21169	20959	20938	20965	21011	21087	21003	21134	20936	21001	21110	20941	20855	20845	21071	20826	21107	21008	21068	21119	20848	21039	20935	20976	20912	21267	20944	21060	21091	21120	21024	21108	21028	21086	20985	20985	21200	20918	21003	20996	20943	20968	20988	21120	21064	21104	21192	20990	20916	21153	21171	21138	20839	21214	21079	20888	21048	20904	20954	20962	20970	21084	21078	21174	21054	21109	21071	21033	21131	21098	20988	20941	21044	20880	21136	21042	20914	21063	21094	21016	21062	21030	20917	20919	21070	21093	20963	21247	21197	21035	21163	21094	21320	21187	20984	21146	21056	21324	21048	21055	20942	21046	20881	21077	21153	20977	21090	21084	20951	21095	20928	21047	21226	21038	20973	21050	20976	21143	21066	21070	21004	21077	21104	21122	21006	21085	21027	21158	20979	21053	21074	20977	21055	20863	20975	21079	21060	20916	21169	20929	20860	20872	21085	21085	21139	21142	20885	21020	21100	21123	21013	20928	21063	20932	21071	20851	21210	20811	21069	21131	21118	20971	21158	21000	20945	21185	21201	21142	21010	20976	21167	21026	21102	21274	20897	20884	21220	20967	20903	20912	21175	21155	20895	20971	21164	20889	20958	21073	21077	21156	20963	20954	21224	21056	21038	20889	21115	21010	21068	21100	21150	21056	21076	20900	21000	21059	20992	20903	21038	20975	20911	20880	20953	21133	20963	21187	21160	21042	21230	20987	21183	21131	21130	20969	20934	21336	20737	21105	21181	21032	21084	21016	21220	21051	20978	21048	21094	21167	21113	20965	21046	20780	21052	21106	20967	21042	21143	21008	20882	21035	21019	20996	21208	21071	21005	20928	21024	21011	21121	20956	21056	20967	21181	20976	20997	21013	20934	21096	21109	21294	21054	21063	21022	21018	21069	20975	21053	21079	20861	21161	21017	20992	21115	21005	21017	20964	21123	21100	21071	21152	21135	20924	20830	20959	21065	21042	21131	21059	21288	21076	21013	21088	20959	20890	21138	21149	21059	21015	20973	20992	21067	21062	21035	21001	21138	21007	21021	21032	21140	21056	21143	21041	21030	21048	21140	20986	20873	21059	21133	21103	21215	21060	21093	20934	21092	21029	21031	21246	20937	20989	21180	21002	21085	21185	20958	21123	21015	21209	20944	21093	20982	20954	20800	21007	20987	21055	21109	21060	21017	21274	21103	20855	20937	21089	21185	21101	20963	21020	20971	21048	21002	21023	21248	20948	21048	21100	21092	21135	21053	21135	21053	21113	21127	21244	20956	21014	21144	21033	21068	21010	21183	21052	21168	20955	21006	21142	21110	20925	21055	20956	21055	21339	21119	21059	21097	21113	20958	21178	21015	21078	20894	20705	21245	21018	21067	21075	20980	21033	21052	20984	20870	21055	20932	20923	21126	21391	21065	21271	21129	21130	21278	21051	21181	20920	21010	20876	21125	20957	20962	20953	21157	21063	21136	20952	21054	21011	21051	21083	20873	21085	21040	21123	20896	21131	21319	21097	21122	21072	20959	21094	21029	21187	21042	21097	21034	21049	20967	20966	20859	21051	21089	21137	21074	21017	21176	21026	20845	21030	21079	21053	21055	21081	21030	21056	20887	21179	21075	20920	21149	21083	21036	20983	20956	21041	20932	21092	21105	20916	20832	20929	21110	21040	21238	21189	21194	21196	20958	20910	21205	21168	21049	21066	21148	21019	21028	21124	21033	21018	21049	21180	20981	21258	21054	21140	21040	21014	21007	21054	21013	20952	20951	21105	21083	21119	21061	20980	21007	21032	21161	21113	20963	21033	20958	20981	21008	21085	20932	21028	20896	21157	21081	21100	20954	20959	21095	21014	21172	21014	21300	20829	21027	20916	21018	21057	21193	21019	20978	21082	21322	20924	20951	21062	20984	21039	21098	21196	21103	21281	20968	21235	21036	21022	20789	20994	21080	21058	21033	21146	21049	20945	21031	21056	21065	20972	20966	21170	21067	21078	20969	20971	20866	21105	20967	21029	21064	20981	21146	21114	21027	21162	21029	21067	21228	20949	21144	20903	21020	21049	21121	21148	20983	21138	20923	21065	20918	21128	20985	20999	20994	21026	21026	21239	20976	21197	21058	21042	20891	20955	21049	20907	20949	21148	21077	21070	21131	21214	21005	20993	21138	21039	21184	21087	20975	21096	21171	21177	21008	21110	21119	20985	21077	21079	20899	21151	21144	21150	20880	21120	21152	20991	21160	21053	21011	21019	20898	21031	21176	21088	20993	21027	21236	21041	21079	21054	21097	21043	21190	21038	20972	21018	21093	21103	20907	20890	20927	21189	21193	20871	21032	20934	20967	21089	20971	21159	20963	20952	21179	21114	20980	21109	21190	20967	21195	21038	21052	20987	21100	21028	21001	21036	21130	21110	21006	21227	20933	21015	20991	21088	20985	20836	21092	21081	20898	20831	21022	21154	21167	21006	21059	21236	20922	21252	20999	21110	21084	21047	21147	21040	21146	21052	20988	21126	21085	21143	21225	21030	20904	21167	21001	21101	20964	20943	21016	20886	21146	21098	20994	21051	21087	20909	20889	21196	21123	20975	21140	21095	21040	21034	20945	21129	21089	21137	21122	21104	21204	20969	21088	21190	21090	20962	21005	20972	21099	21100	20948	20975	21043	21023	21121	21014	20942	21079	21059	21056	20920	21142	21104	20953	21156	21037	20969	20997	20993	21096	21070	20994	21091	21038	21062	21245	21009	20976	21210	21071	20937	20901	21088	20844	21064	20981	21022	20980	21057	21038	20921	21009	21249	20996	20941	21101	21160	21186	21179	21028	21180	20914	21240	20984	21166	21164	21175	21124	20980	21021	21023	21124	21078	21058	21051	20951	20898	21168	20967	21043	21292	21000	21098	20968	21137	20975	20940	21061	20914	21007	20999	21154	21158	21017	21122	21174	21094	20996	21220	21109	21201	21094	20945	21085	21084	21110	21099	21001	21046	21067	20867	20893	21014	21197	21070	21058	21144	20998	20853	20981	20979	21001	20972	20969	20910	20943	21061	21039	20891	21208	20948	21060	21038	21202	20947	21209	21051	21052	21131	21184	20892	21192	21024	21093	21127	21087	21166	20962	20961	21137	21043	20969	21183	21125	21173	21178	21005	21013	20963	21164	21139	21084	21159	21010	20994	21024	21043	21101	21003	21011	20844	21068	21045	21191	21017	21124	20960	21144	21046	21225	20907	21038	21108	21095	21091	21108	21056	21006	21001	21111	21069	20938	21156	21113	20891	21097	21170	21027	21152	21074	20947	21199	20937	21044	21236	21028	21195	21159	21076	20960	21241	20897	20956	21023	21071	21131	20954	20998	21224	21009	21117	21259	21103	20917	21112	21021	20889	21019	21058	21038	20979	21198	20852	21041	21005	21054	21156	21048	20961	20786	20949	21014	21186	21063	20978	21167	21133	20869	21082	20954	21107	21247	21052	21075	21166	21097	21094	20911	20941	21067	21093	20957	20939	21172	21027	21077	21049	21212	21217	21080	21088	21064	21130	21081	21136	20982	20868	21074	21204	21060	20866	21161	21233	21079	21212	20966	21150	21181	21087	20873	21085	20965	21004	21177	21188	21063	21193	21057	21059	20968	20996	20981	21006	21279	21097	20932	21166	21084	21042	21013	21090	20934	21146	20865	20952	20970	21200	21094	21024	21157	21133	21014	21060	21196	21009	21036	21133	21088	21030	20844	21139	20942	21014	21223	20814	20975	20967	21242	21023	20910	21036	21124	20949	20990	21152	21141	20942	21074	20965	21080	21095	20907	21013	21191	21042	20977	21153	21209	21087	21149	21103	20888	20976	21240	20916	21006	20986	20989	21113	21096	20818	21175	20867	21056	21213	20937	21142	21160	21052	21111	20917	21186	21153	21049	20882	21157	21155	20991	21109	21023	21042	21243	21101	20958	21174	21069	20954	21034	21031	21250	21047	20943	21009	21160	20882	20903	21126	20890	21094	21074	20933	21039	21236	21028	21023	21122	20913	21007	21174	20836	21044	21069	20987	21063	21112	20939	21092	20957	21117	21041	20998	21030	21113	20830	20952	21003	21102	20968	21048	21077	21154	21102	21036	21081	21199	21003	21144	20966	21020	21171	21049	20863	20999	21011	21004	21226	21100	20991	20837	21114	20917	20906	21023	21082	21143	21173	20973	21019	21121	20977	20916	21049	21141	20919	21044	21064	21026	21050	21089	21142	21064	21043	21020	20989	21175	20996	21073	21218	21085	21140	20997	21059	20979	21017	21032	21041	20983	21102	21207	21184	21039	21185	21119	20843	21171	20977	21022	20961	20980	21144	20972	20968	21196	20993	20902	20864	21292	20980	21167	20948	20954	20958	21118	20984	20879	21126	20990	21052	21233	20975	21051	21094	21175	21237	21195	20878	20942	21028	21128	21133	21054	21087	20871	21139	21182	21216	20832	20957	21132	21184	20922	20923	21033	20940	21223	20982	21001	21040	21048	20995	21072	21026	21083	21136	20958	21231	21024	20980	20940	21030	21008	21225	20880	21075	21078	20992	21065	21141	21110	21147	21012	20917	21070	21229	21125	21046	21208	21199	21028	21071	20960	21037	21207	21152	20919	21124	20988	21025	20945	21231	21159	21105	20852	20880	21070	20985	21072	21137	20976	20983	21065
24457	21060	28160	25899	59476	67794	51187	36148	28903	27885	27614	27811	27681	27500	27412	27442	27632	27418	27517	27482	27494	27407	27516	27461	27446	27576	27561	27371	27462	27271	27258	27569	27522	27423	27569	27653	27598	27240	27639	27679	27514	27437	27601	27661	27510	27368	27238	27647	27490	27499	27432	27517	27303	27391	27104	27475	27528	27238	27395	27306	27499	27435	27369	27467	27572	27318	27168	27461	27593	27630	27346	27504	27833	27509	27549	27646	27311	27604	27524	27582	27595	27451	27719	27433	27447	27677	27279	27310	27471	27484	27503	27569	27496	27180	27257	27494	27151	27394	27389	27435	27262	27723	27460	27596	27354	27201	27293	27476	27429	27397	27521	27280	27335	27609	27349	27443	27362	27422	27684	27682	27516	27252	27320	27403	27529	27538	27300	27350	27249	27504	27384	27485	27386	27257	27312	27286	27719	27413	27410	27313	27481	27384	27436	27466	27414	27693	27548	27560	27525	27726	27399	27444	27270	27444	27278	27387	27337	27367	27353	27478	27458	27310	27384	27471	27269	27662	27479	27415	27361	27335	27421	27308	27574	27608	27480	27567	27382	27428	27412	27450	27346	27566	27263	27423	27362	27495	27465	27272	27405	27495	27683	27312	27618	27450	27654	27652	27459	27477	27383	27564	27400	27508	27473	27481	27659	27565	27264	27485	27429	27568	27209	27437	27538	27686	27279	27392	27258	27292	27616	27472	27544	27305	27501	27595	27237	27197	27385	27485	27366	27402	27225	27473	27537	27359	27337	27448	27557	27283	27391	27430	27407	27240	27334	27696	27531	27342	27302	27537	27229	27464	27412	27470	27357	27369	27572	27534	27643	27222	27387	27540	27606	27482	27534	27352	27664	27410	27338	27509	27494	27108	27156	27193	27429	27326	27504	27433	27292	27527	27218	27304	27340	27132	27398	27420	27328	27378	27667	27442	27454	27491	27597	27252	27567	27443	27405	27313	27607	27513	27484	27477	27672	27504	27314	27427	27531	27419	27495	27426	27516	27480	27541	27338	27353	27472	27444	27438	27573	27454	27475	27375	27458	27457	27447	27413	27581	27421	27543	27570	27306	27181	27499	27452	27375	27328	27230	27326	27318	27409	27175	27274	27431	27338	27257	27455	27354	27416	27569	27400	27336	27369	27549	27639	27311	27280	27314	27367	27257	27227	27459	27377	27438	27502	27418	27483	27298	27124	27325	27577	27436	27412	27335	27394	27371	27481	27351	27539	27367	27627	27325	27407	27521	27492	27422	27441	27502	27376	27400	27623	27476	27499	27297	27328	27483	27282	27351	27455	27246	27267	27403	27456	27399	27380	27493	27390	27371	27693	27382	27372	27374	27448	27310	27209	27463	27440	27544	27421	27577	27565	27328	27612	27410	27515	27481	27656	27509	27423	27417	27353	27511	27435	27548	27338	27573	27607	27249	27449	27397	27463	27466	27428	27387	27359	27399	27189	27361	27685	27477	27459	27530	27387	27332	27592	27574	27369	27468	27510	27492	27728	27422	27311	27292	27746	27352	27696	27222	27396	27533	27268	27523	27404	27675	27481	27314	27383	27346	27537	27163	27422	27351	27576	27467	27304	27411	27463	27427	27336	27326	27307	27541	27529	27489	27256	27389	27248	27492	27557	27236	27297	27371	27480	27425	27544	27560	27658	27451	27210	27452	27468	27487	27318	27156	27391	27625	27625	27341	27552	27278	27205	27498	27702	27581	27319	27506	27417	27578	27436	27522	27232	27431	27473	27611	27590	27490	27532	27606	27335	27347	27579	27641	27410	27113	27535	27445	27442	27396	27563	27529	27426	27422	27569	27454	27443	27468	27528	27579	27491	27515	27569	27237	27426	27579	27296	27316	27410	27601	27410	27524	27531	27235	27244	27424	27368	27524	27573	27155	27521	27462	27353	27357	27482	27264	27487	27503	27436	27630	27270	27295	27406	27419	27387	27388	27463	27390	27370	27393	27498	27533	27498	27487	27446	27249	27409	27508	27503	27495	27418	27455	27257	27566	27329	27386	27500	27303	27473	27290	27473	27568	27405	27556	27517	27546	27495	27155	27637	27459	27287	27471	27190	27467	27310	27378	27301	27335	27573	27364	27498	27425	27361	27138	27690	27422	27775	27296	27565	27549	27263	27373	27236	27250	27488	27539	27320	27229	27503	27599	27548	27652	27498	27350	27506	27385	27420	27110	27255	27289	27591	27440	27443	27228	27307	27199	27449	27371	27555	27304	27363	27419	27533	27377	27318	27468	27538	27551	27667	27251	27462	27581	27198	27398	27374	27395	27688	27480	27636	27477	27530	27432	27396	27401	27189	27414	27220	27403	27429	27416	27383	27545	27621	27927	27458	27418	27182	27168	27471	27489	27291	27296	27161	27388	27411	27539	27447	27616	27269	27579	27471	27652	27404	27392	27366	27567	27442	27426	27422	27495	27525	27409	27317	27584	27747	27537	27438	27539	27460	27550	27426	27424	27460	27553	27497	27788	27440	27437	27486	27445	27306	27420	27287	27363	27270	27333	27409	27488	27549	27436	27336	27400	27665	27335	27492	27427	27382	27503	27443	27467	27379	27426	27365	27468	27477	27547	27327	27486	27464	27271	27190	27502	27247	27284	27491	27513	27293	27349	27036	27207	27451	27643	27485	27685	27540	27205	27369	27381	27475	27653	27334	27441	27390	27575	27489	27654	27277	27504	27517	27336	27567	27596	27490	27506	27301	27431	27354	27516	27445	27519	27467	27439	27474	27102	27374	27218	27359	27483	27480	27478	27548	27407	27509	27609	27460	27303	27510	27322	27213	27215	27216	27268	27245	27333	27417	27267	27355	27571	27393	27366	27538	27518	27483	27460	27451	27614	27500	27490	27433	27272	27474	27432	27386	27467	27500	27426	27429	27448	27334	27396	27380	27343	27598	27413	27412	27404	27315	27336	27448	27319	27440	27416	27439	27437	27108	27491	27408	27541	27678	27520	27497	27464	27271	27418	27422	27310	27399	27389	27322	27382	27623	27400	27376	27476	27585	27374	27367	27408	27373	27494	27154	27368	27796	27319	27347	27144	27585	27429	27384	27594	27475	27401	27366	27287	27433	27361	27478	27582	27623	27332	27251	27444	27481	27080	27420	27327	27528	27236	27276	27352	27196	27527	27369	27488	27418	27407	27379	27290	27372	27438	27375	27370	27465	27493	27580	27401	27422	27421	27608	27404	27488	27547	27328	27389	27506	27598	27597	27407	27502	27450	27430	27338	27185	27458	27389	27631	27318	27379	27312	27618	27541	27515	27390	27184	27532	27319	27550	27383	27342	27538	27815	27398	27269	27523	27451	27509	27424	27356	27358	27495	27541	27612	27488	27438	27452	27298	27533	27580	27509	27318	27705	27439	27424	27524	27482	27462	27190	27404	27619	27462	27606	27571	27148	27358	27299	27367	27404	27483	27603	27206	27276	27441	27556	27654	27626	27699	27456	27858	27433	27621	27476	27431	27474	27166	27311	27431	27383	27176	27421	27586	27336	27650	27685	27469	27544	27265	27420	27402	27578	27661	27477	27535	27342	27333	27403	27195	27460	27233	27413	27259	27477	27616	27570	27297	27206	27467	27553	27367	27456	27303	27208	27343	27624	27363	27478	27410	27548	27328	27522	27476	27554	27726	27390	27580	27414	27409	27512	27403	27230	27271	27396	27475	27610	27496	27477	27200	27178	27517	27416	27532	27340	27391	27561	27431	27208	27504	27458	27486	27368	27576	27426	27349	27470	27461	27490	27589	27293	27484	27511	27572	27365	27399	27592	27460	27466	27360	27346	27527	27352	27548	27371	27291	27211	27463	27498	27318	27463	27533	27387	27361	27458	27593	27353	27314	27383	27370	27667	27198	27455	27257	27395	27473	27204	27385	27397	27259	27596	27481	27561	27374	27096	27522	27504	27505	27552	27726	27396	27439	27454	27594	27453	27171	27315	27435	27504	27497	27460	27501	27410	27180	27517	27446	27443	27636	27442	27483	27606	27484	27517	27410	27485	27572	27500	27537	27491	27515	27196	27721	27435	27396	27377	27335	27514	27520	27232	27316	27398	27679	27649	27289	27607	27453	27619	27397	27562	27602	27497	27475	27406	27473	27588	27724	27397	27589	27183	27413	27494	27242	27137	27453	27302	27449	27496	27608	27462	27721	27516	27295	27319	27693	27499	27255	27285	27492	27464	27367	27593	27424	27382	27632	27461	27217	27578	27250	27419	27527	27622	27213	27407	27396	27664	27436	27417	27485	27433	27531	27549	27445	27487	27358	27488	27536	27540	27346	27396	27524	27345	27402	27243	27398	27240	27443	27203	27424	27419	27437	27495	27383	27530	27425	27584	27394	27484	27374	27375	27228	27519	27576	27459	27370	27519	27416	27497	27364	27301	27533	27462	27505	27582	27429	27694	27391	27214	27375	27212	27542	27541	27693	27410	27447	27492	27803	27133	27449	27235	27396	27417	27556	27536	27539	27275	27488	27421	27588	27375	27423	27435	27551	27245	27183	27173	27365	27296	27338	27505	27499	27196	27294	27593	27390	27275	27261	27368	27482	27670	27285	27385	27589	27639	27495	27605	27595	27428	27544	27533	27413	27416	27359	27574	27418	27499	27586	27592	27235	27463	27295	27552	27489	27332	27281	27337	27320	27531	27643	27605	27587	27380	27399	27338	27537	27429	27503	27440	27425	27552	27345	27312	27367	27413	27661	27439	27420	27620	27145	27347	27511	27308	27466	27460	27304	27377	27442	27351	27740	27542	27558	27282	27463	27426	27489	27560	27426	27445	27509	27502	27479	27433	27393	27523	27640	27477	27592	27419	27509	27389	27436	27418	27495	27563	27430	27312	27366	27639	27599	27499	27413	27395	27556	27638	27308	27494	27568	27349	27481	27364	27413	27484	27678	27460	27524	27220	27344	27445	27374	27609	27454	27696	27657	27375	27461	27235	27606	27301	27463	27419	27616	27535	27165	27466	27324	27335	27516	27026	27300	27311	27151	27299	27304	27515	27528	27500	27565	27663	27659	27454	27692	27668	27475	27282	27617	27422	27279	27412	27583	27427	27617	27502	27469	27496	27494	27344	27277	27389	27145	27384	27387	27355	27620	27429	27380	27320
17251	25537	25718	26994	65330	65805	48273	30258	22435	21527	21649	21635	21503	21667	21477	21535	21605	21511	21599	21593	21639	21752	21618	21569	21568	21526	21596	21569	21623	21416	21667	21536	21532	21560	21586	21437	21519	21423	21524	21591	21502	21540	21770	21577	21566	21526	21534	21700	21436	21620	21587	21622	21403	21445	21609	21563	21599	21459	21462	21491	21560	21556	21400	21512	21609	21564	21713	21246	21467	21485	21450	21550	21525	21548	21536	21606	21615	21576	21628	21544	21522	21484	21757	21684	21605	21683	21384	21596	21399	21501	21573	21609	21677	21620	21412	21538	21440	21549	21751	21461	21532	21486	21378	21640	21476	21522	21660	21578	21546	21578	21702	21637	21368	21596	21608	21464	21465	21542	21438	21419	21579	21413	21738	21287	21507	21526	21596	21653	21483	21685	21600	21404	21491	21507	21377	21595	21412	21524	21585	21672	21383	21570	21822	21610	21542	21695	21398	21558	21433	21424	21485	21375	21621	21487	21474	21534	21488	21592	21536	21640	21489	21482	21527	21528	21675	21505	21467	21470	21624	21612	21559	21463	21514	21643	21548	21401	21580	21416	21436	21501	21472	21584	21616	21487	21368	21521	21570	21572	21554	21628	21330	21441	21351	21525	21555	21474	21497	21572	21652	21441	21590	21687	21518	21497	21542	21295	21554	21660	21512	21568	21519	21537	21519	21538	21558	21641	21553	21621	21514	21577	21582	21634	21540	21517	21456	21658	21357	21577	21724	21608	21636	21643	21449	21614	21478	21555	21492	21632	21619	21707	21748	21598	21452	21650	21530	21542	21566	21440	21333	21608	21525	21384	21518	21463	21462	21541	21612	21469	21663	21485	21768	21620	21672	21454	21572	21562	21569	21427	21458	21416	21694	21636	21518	21599	21553	21599	21704	21658	21480	21567	21731	21426	21468	21672	21427	21502	21620	21660	21662	21690	21460	21561	21628	21650	21638	21535	21449	21467	21498	21436	21546	21604	21487	21548	21343	21530	21643	21486	21447	21731	21365	21424	21598	21520	21508	21437	21485	21544	21569	21574	21415	21415	21574	21475	21588	21470	21772	21455	21585	21743	21382	21644	21408	21381	21360	21539	21552	21310	21590	21361	21752	21403	21657	21419	21563	21516	21557	21452	21645	21691	21604	21492	21441	21517	21717	21449	21476	21645	21457	21448	21600	21474	21435	21431	21550	21490	21448	21572	21671	21438	21601	21482	21314	21644	21591	21483	21558	21806	21486	21600	21441	21616	21679	21436	21364	21680	21607	21668	21549	21569	21379	21620	21533	21618	21406	21621	21653	21609	21567	21529	21475	21626	21329	21545	21438	21582	21736	21665	21456	21417	21474	21282	21674	21508	21381	21617	21515	21481	21573	21584	21768	21657	21675	21465	21526	21560	21598	21535	21584	21564	21554	21406	21609	21516	21523	21459	21645	21523	21504	21556	21374	21528	21395	21561	21539	21452	21467	21621	21279	21639	21746	21460	21450	21726	21562	21611	21346	21597	21513	21644	21591	21513	21607	21482	21418	21622	21574	21514	21861	21483	21398	21459	21436	21563	21511	21536	21424	21749	21511	21478	21502	21456	21586	21395	21578	21313	21569	21471	21440	21470	21544	21618	21433	21491	21303	21357	21776	21561	21590	21515	21498	21375	21454	21415	21485	21370	21452	21667	21651	21765	21608	21450	21623	21507	21458	21506	21531	21604	21523	21682	21490	21559	21448	21548	21644	21612	21705	21525	21402	21560	21544	21477	21474	21446	21558	21574	21541	21539	21393	21494	21542	21529	21567	21610	21631	21554	21521	21610	21582	21470	21635	21471	21300	21582	21508	21583	21450	21489	21525	21644	21374	21575	21471	21531	21410	21620	21480	21600	21542	21475	21429	21488	21476	21527	21657	21438	21659	21642	21426	21605	21682	21540	21491	21413	21600	21599	21641	21600	21576	21444	21509	21587	21236	21601	21578	21545	21499	21502	21499	21553	21591	21610	21536	21594	21637	21475	21539	21419	21450	21528	21504	21404	21747	21631	21518	21508	21503	21786	21735	21477	21679	21626	21697	21487	21538	21587	21621	21475	21499	21446	21629	21489	21507	21671	21467	21610	21537	21625	21512	21562	21463	21291	21756	21569	21654	21417	21582	21641	21576	21491	21651	21622	21591	21622	21459	21638	21308	21695	21495	21610	21486	21494	21335	21611	21520	21642	21550	21535	21460	21669	21545	21376	21551	21607	21504	21580	21532	21314	21527	21473	21572	21535	21485	21580	21525	21595	21498	21424	21639	21579	21492	21519	21599	21425	21648	21417	21448	21424	21607	21598	21601	21518	21714	21542	21700	21649	21422	21456	21581	21355	21496	21653	21553	21558	21543	21569	21486	21681	21386	21354	21573	21678	21606	21533	21536	21486	21484	21596	21671	21519	21531	21486	21509	21411	21416	21419	21653	21545	21562	21427	21452	21456	21444	21426	21562	21444	21664	21625	21464	21423	21554	21634	21353	21476	21477	21604	21519	21447	21662	21459	21670	21521	21512	21501	21497	21527	21619	21549	21485	21483	21523	21708	21341	21650	21390	21449	21638	21413	21588	21603	21565	21387	21535	21682	21541	21607	21424	21632	21590	21571	21744	21509	21554	21474	21509	21601	21382	21755	21508	21659	21368	21443	21539	21336	21621	21600	21615	21595	21615	21374	21316	21527	21553	21588	21653	21357	21427	21415	21575	21451	21335	21445	21518	21595	21540	21391	21587	21537	21529	21492	21590	21560	21415	21551	21543	21488	21536	21606	21506	21625	21457	21385	21760	21592	21648	21504	21424	21462	21540	21591	21578	21543	21445	21631	21440	21740	21460	21426	21659	21549	21414	21494	21650	21559	21345	21456	21479	21577	21426	21496	21503	21485	21483	21627	21615	21515	21595	21506	21510	21363	21571	21524	21544	21420	21388	21419	21558	21799	21555	21591	21360	21622	21591	21498	21539	21722	21598	21516	21435	21658	21564	21540	21427	21497	21389	21529	21725	21368	21694	21699	21402	21526	21564	21462	21439	21613	21698	21502	21417	21459	21444	21658	21319	21598	21463	21462	21498	21540	21446	21564	21556	21485	21433	21522	21501	21539	21665	21602	21607	21492	21546	21503	21667	21334	21661	21360	21468	21563	21459	21647	21186	21531	21541	21455	21464	21588	21654	21665	21532	21430	21534	21595	21542	21509	21479	21686	21658	21482	21734	21579	21651	21353	21662	21437	21456	21570	21745	21622	21532	21621	21555	21387	21626	21553	21644	21607	21590	21646	21458	21469	21409	21571	21457	21764	21577	21561	21601	21516	21424	21361	21470	21572	21497	21497	21573	21567	21702	21566	21580	21416	21606	21421	21647	21418	21529	21593	21337	21403	21479	21691	21493	21571	21418	21555	21570	21468	21479	21505	21559	21631	21662	21684	21468	21350	21505	21571	21584	21508	21634	21528	21556	21541	21372	21467	21516	21580	21506	21500	21429	21497	21453	21640	21523	21585	21676	21477	21419	21478	21643	21504	21509	21601	21563	21623	21456	21589	21507	21787	21642	21487	21494	21554	21623	21715	21583	21473	21453	21533	21495	21469	21689	21440	21606	21671	21500	21649	21601	21516	21574	21656	21630	21522	21532	21551	21458	21483	21352	21510	21507	21581	21575	21277	21471	21447	21655	21615	21426	21385	21525	21549	21515	21469	21515	21524	21631	21632	21513	21692	21664	21624	21431	21465	21650	21516	21543	21647	21497	21486	21406	21549	21380	21517	21261	21458	21573	21577	21592	21663	21700	21316	21479	21351	21580	21449	21663	21653	21746	21483	21513	21589	21603	21554	21768	21480	21574	21366	21475	21632	21360	21661	21483	21678	21418	21606	21451	21402	21675	21527	21614	21394	21573	21526	21606	21666	21594	21370	21642	21476	21583	21323	21761	21471	21643	21485	21652	21649	21681	21484	21509	21540	21536	21533	21363	21644	21524	21674	21463	21474	21339	21594	21590	21578	21396	21555	21621	21448	21489	21407	21631	21540	21704	21464	21425	21573	21601	21540	21512	21452	21572	21477	21522	21443	21472	21565	21550	21477	21523	21566	21455	21517	21655	21491	21570	21352	21512	21378	21458	21531	21182	21559	21603	21589	21482	21538	21689	21386	21510	21684	21681	21467	21518	21648	21612	21573	21630	21456	21503	21374	21588	21487	21425	21353	21416	21497	21699	21532	21688	21454	21477	21544	21504	21557	21559	21653	21657	21738	21647	21605	21467	21632	21482	21333	21437	21639	21672	21664	21466	21634	21483	21562	21537	21527	21413	21613	21362	21568	21791	21442	21658	21477	21303	21348	21670	21323	21630	21674	21418	21368	21444	21370	21373	21590	21633	21486	21554	21659	21503	21649	21413	21455	21584	21361	21517	21524	21453	21298	21574	21556	21569	21605	21708	21639	21439	21439	21661	21660	21562	21565	21513	21319	21440	21666	21533	21515	21667	21542	21340	21488	21557	21596	21716	21546	21653	21504	21700	21527	21593	21562	21631	21547	21594	21520	21582	21534	21601	21426	21494	21582	21549	21601	21406	21401	21360	21513	21480	21592	21655	21565	21451	21526	21460	21524	21457	21560	21650	21508	21652	21735	21411	21489	21409	21573	21498	21571	21627	21658	21494	21641	21330	21498	21496	21545	21470	21629	21490	21674	21693	21552	21516	21709	21739	21411	21489	21537	21461	21555	21486	21672	21496	21519	21469	21533	21680	21477	21563	21532	21516	21483	21645	21682	21600	21616	21568	21573	21663	21531	21704	21709	21595	21592	21631	21364	21534	21795	21430	21504	21579	21493	21583	21584	21640	21608	21383	21498	21583	21685	21422	21518	21414	21409	21531	21477	21583	21672	21533	21569	21517	21503	21480	21395	21675	21404	21660	21454	21608	21763	21545	21462	21494	21519	21625	21581	21474	21667	21589	21443	21483	21452	21524	21460	21822	21528	21619	21362	21556	21690	21454	21603	21650	21393	21411	21594	21626	21594	21694	21562	21446	21597	21546	21479	21548	21494	21574	21713	21576	21382	21546	21528	21618	21513	21464	21586	21651	21579	21539	21555	21499	21616	21493	21653	21657	21450	21482	21623	21617	21502
22784	21166	28839	24135	62808	75733	60632	43230	31097	29467	29016	28881	28908	28835	28737	28962	28878	28830	28729	28850	28833	28833	29063	28985	28737	28926	28848	28838	28564	28804	28742	28531	28825	28900	28571	28758	28804	28853	28706	28574	28771	28535	28511	28790	28869	29012	28665	28664	28864	28653	28800	28768	28740	28657	28749	28642	28888	28937	28507	28569	28599	28572	28602	28606	28717	28740	28717	28727	28896	28803	28520	28997	28456	28802	28654	28684	28710	28690	28585	28499	28786	28713	28750	28446	28762	28715	28832	28598	28523	28611	28618	28799	28885	28443	28836	28799	29056	28562	28757	28905	28777	28715	28863	28732	28698	28892	28826	28685	28685	28787	28809	28654	28663	28533	28798	28731	28696	28746	28618	28722	28557	28679	28531	28491	28565	28444	28701	28705	28669	28934	28456	28909	28587	28749	28327	28931	28783	28547	28600	28735	28787	28490	28526	28712	28573	28738	28550	28609	28391	28721	28442	28399	28505	28639	28643	28405	28657	28717	28571	28701	28466	28498	28573	28388	28619	28612	28551	28495	28634	28462	28333	28543	28547	28595	28650	28761	28752	28478	28607	28622	28508	28655	28710	28550	28639	28610	28512	28592	28735	28647	28518	28396	28677	28543	28639	28695	28869	28864	28943	28560	28638	28539	28833	28480	28658	28409	28662	28771	28888	28543	28473	28880	28842	28677	28827	28576	28404	28594	28563	28446	28453	28695	28602	28756	28534	28631	28566	28335	28596	28795	28789	28770	28788	28860	28718	28489	28615	28854	28849	28683	28652	28526	28481	28673	28367	28533	28737	28563	28513	28634	28474	28703	28884	28873	28679	28705	28423	28777	28628	28596	28612	28471	28436	28530	28736	28583	28776	28594	28515	28597	28466	28579	28715	28735	28490	28498	28567	28477	28666	28609	28667	28798	28602	28653	28684	28763	28600	28530	28539	28627	28581	28635	28372	28791	28595	28615	28261	28524	28351	28652	28518	28345	28488	28743	28895	28575	28836	28476	28664	28572	28669	28692	28547	28679	28746	28447	28461	28854	28411	28730	28758	28627	28704	28706	28635	28576	28555	28667	28621	28417	28357	28554	28655	28824	28708	28680	28564	28707	28636	28482	28521	28669	28584	28585	28565	28446	28756	28849	28646	28656	28648	28874	28718	28679	28789	28485	28555	28742	28617	28516	28926	28518	28714	28783	28510	28805	28781	28454	28515	28700	28701	28607	28753	28606	28696	28561	28565	28702	28722	28553	28712	28620	28910	28583	28719	28564	28599	28355	28436	28545	28653	28495	28559	28681	28641	28729	28305	28594	28680	28856	28371	28726	28723	28744	28718	28576	28338	28834	28773	28497	28631	28832	28638	28711	28664	28684	28653	28865	28783	28699	28705	28648	28675	28742	28635	28504	28610	28475	28562	28768	28573	28457	28503	28716	28771	28583	28591	28747	28634	28717	28692	28689	28517	28526	28782	28785	28510	28670	28577	28323	28536	28651	28694	28474	28790	28802	28632	28735	28643	28875	28793	28305	28460	28584	28644	28506	28564	28486	28592	28427	28463	28672	28848	28648	28682	28556	28354	28636	28772	28587	28631	28540	28395	28629	28646	28659	28503	28359	28681	28562	28407	28526	28748	28667	28729	28670	28633	28436	28619	28600	28451	28352	28810	28329	28562	28272	28564	28770	28742	28759	28595	28457	28611	28729	28673	28584	28565	28586	28626	28613	28531	28757	28579	28441	28437	28372	28404	28786	28655	28841	28685	28440	28834	28642	28608	28586	28587	28717	28631	28630	28747	28529	28623	28654	28433	28609	28706	28870	28782	28579	28410	28549	28655	28474	28705	28442	28706	28894	28621	28902	28627	28701	28700	28815	28850	28690	28459	28387	28558	28620	28562	28527	28716	28503	28471	28659	28542	28728	28743	28509	28637	28347	28480	28668	28728	28756	28600	28534	28585	28669	28629	28478	28518	28622	28814	28632	28685	28556	28767	28560	28847	28588	28462	28909	28626	28568	28745	28660	28692	28411	28641	28562	28768	28760	28797	28572	28811	28816	28765	28638	28478	28738	28586	28851	28622	28602	28707	28445	28716	28369	28780	28522	28757	28521	28565	28699	28818	28588	28623	28595	28541	28722	28591	28726	28607	28351	28485	28624	28670	28701	28618	28323	28369	28614	28685	28503	28597	28515	28590	28517	28645	28503	28644	28553	28739	28682	28578	28680	28727	28594	28632	28406	28560	28600	28824	28699	28478	28572	28610	28604	28724	28625	28670	28835	28630	28772	28684	28691	28724	28658	28691	28673	28604	28309	28603	28770	28664	28595	28499	28368	28623	28689	28885	28944	28609	28849	28912	28815	28599	28784	28777	28543	28417	28713	28762	28858	28902	28643	28559	28594	28965	28613	28601	28390	28653	28570	28774	28679	28598	28519	28584	28403	28397	28681	28559	28648	28621	28750	28824	28649	28527	28742	28750	28521	28404	28740	28813	28417	28543	28501	28565	28635	28526	28619	28564	28536	28740	28470	28395	28692	28548	28566	28698	28691	28654	28625	28580	28717	28722	28532	28735	28400	28709	28711	28665	28655	28518	28755	28622	28476	28837	28712	28509	28551	28643	28806	28491	28806	28786	28626	28651	28605	28608	28586	28640	28657	28801	28703	28718	28746	28750	28603	28570	28624	28529	28797	28631	28627	28524	28848	28856	28896	28756	28978	28675	28828	28647	28295	28489	28421	28662	28434	28679	28499	28400	28519	28680	28639	29113	28769	28487	28828	28826	28546	28331	28490	28687	28659	28839	28816	28663	28823	28685	28647	28648	28737	28587	28597	28395	28747	28703	28344	28616	28566	28837	28632	28696	28600	28720	28531	28558	28535	28614	28544	28560	28505	28406	28449	28472	28580	28419	28613	28786	28776	28644	28638	28566	28663	28766	28548	28677	28855	28701	28638	28439	28678	28520	28536	28610	28486	28607	28664	28721	28849	28691	28390	28624	28595	28815	28571	28681	28523	28565	28535	28447	28543	28445	28584	28563	28443	28518	28502	28594	28560	28845	28688	28627	28566	28520	28465	28655	28712	28446	28524	28500	28424	28590	28511	28649	28521	28723	28639	28754	28627	28569	28556	28630	28697	28656	28598	28655	28585	28566	28657	28753	28430	28632	28559	28602	28690	28852	28417	28810	28881	28492	28576	28662	28599	28589	28553	28828	28680	28580	28564	28550	28592	28566	28556	28498	28699	28714	28689	28643	28840	28412	28487	28670	28535	28478	28598	28448	28671	28488	28548	28502	28584	28484	28834	28563	28880	28727	28704	28485	28792	28682	28775	28670	28800	28559	28625	28505	28622	28685	28565	28798	28474	28608	28728	28733	28509	28626	28680	28755	28709	28582	28408	28607	28781	28722	28830	28363	28734	28489	28753	28602	28760	28732	28625	28674	28507	28226	28656	28652	28702	28603	28516	28491	28724	28399	28522	28597	28663	28433	28669	28712	28648	28423	28657	28667	28785	28421	28717	28682	28483	28483	28675	28566	28621	28508	28614	28520	28810	28538	28687	28709	28838	28596	28589	28489	28422	28722	28553	28931	28394	28624	28634	28644	28535	28584	28614	28373	28730	28459	28767	28491	28585	28512	28423	28874	28707	28747	28558	28696	28638	28439	28556	28793	28424	28625	28728	28916	28777	28688	28514	28522	28639	28868	28734	28760	28423	28457	28545	28507	28410	28716	28715	28670	28652	28602	28665	28510	28832	28731	28558	28532	28439	28455	28583	28589	28631	28767	28529	28742	28520	28803	28716	28632	28595	28635	28763	28707	28428	28618	28550	28569	28724	28309	28665	28768	28435	28732	28684	28413	28682	28860	28652	28564	28542	28706	28663	28618	28609	28855	28497	28654	28596	28549	28590	28576	28567	28656	28797	28685	28612	28908	28508	28608	28555	28486	28683	28733	28636	28597	28676	28665	28766	28775	28719	28774	28468	28635	28600	29044	28703	28708	28605	28372	28496	28721	28748	28571	28589	28597	28478	28809	28847	28539	28609	28722	28861	28736	28863	28888	28691	28837	28664	28850	28863	28749	28750	28790	28871	28492	28796	28578	28642	28498	28475	28431	28393	28475	28435	28485	28553	28679	28567	28597	28601	28665	28424	28516	28814	28719	28867	28535	28546	28634	28672	28308	28556	28570	28235	28603	28510	28528	28540	28854	28596	28594	28880	28629	28578	28547	28691	28391	28504	28725	28552	28690	28633	28705	28499	28629	28622	28650	28557	28665	28750	28605	28792	28646	28549	28813	28634	28793	28404	28648	28605	28662	28870	28774	28795	28626	28508	28645	28588	28783	28671	28759	28580	28805	28446	28688	28770	28594	28616	28570	28553	28416	28576	28629	28470	28602	28701	28724	28746	28516	28724	28663	28672	28872	28492	28513	28683	28521	28503	28513	28786	28738	28726	28733	28605	28744	28582	28465	28501	28700	28735	28630	28551	28545	28603	28555	28694	28713	28788	28640	28579	28364	28568	28615	28661	28604	28694	28550	28618	28484	28625	28514	28678	28702	28663	28766	28664	28767	28678	28814	28513	28728	28724	28661	28772	28691	28706	28560	28688	28862	28463	28511	28391	28563	28389	28556	28838	28518	28919	28509	28627	28532	28813	28656	28766	28552	28600	28645	28530	28754	28848	28698	28720	28733	28506	28552	28699	28803	28668	28331	28687	28793	28652	28664	28536	28735	28854	28578	28698	28776	28679	28649	28731	28437	28677	28442	28694	28947	28644	28614	28585	28497	28606	28589	28789	28696	28344	28638	28672	28634	28440	28639	28651	28786	28510	28507	28697	28335	28558	28690	28503	28692	28669	28471	28660	28568	28567	28718	28959	28812	28568	28748	28535	28632	28554	28671	28714	28502	28670	28759	28647	28496	29007	28709	28545	28503	28625	28743	28711	28748	28697	28690	28698	28712	28547	28579	28906	28403	28470	28489	28609	28538	28712	28563	29005	28530	28720	28668	28476	28608	28807	28684	28441	28596	28534	28503	28548	28586	28503	28613	28788	28689	28570	28690	28404	28904	28551	28593	28569	28843	28623	28627	28772	28498	28648	28697	28697	28812	28523	28627	28684	28882	28847	28766	28567	28385	28708	28614	28623
19194	32047	32919	37137	83304	86070	63113	38927	24576	22181	22310	22207	22158	22203	22275	22316	22304	21961	22258	22184	22193	22268	22288	22193	22201	22186	22270	22104	22155	22281	21972	22221	22334	22162	22209	22145	22192	22081	21958	22232	22128	22111	22222	22220	22173	22447	22261	22207	22239	22145	21973	22168	22178	22050	22323	22240	22288	22239	22317	22056	22194	22255	22279	22083	22220	22236	22110	22438	22058	22225	22320	21925	22247	22091	22303	22117	22295	22251	22177	22112	22056	22218	22041	22167	22247	22225	22158	22427	22218	22085	22078	22087	22236	22123	22433	21936	22209	22191	22314	22120	22304	22216	22171	22096	22141	22484	22290	22132	22276	22185	21954	22376	22108	22143	22201	22105	22297	22135	22096	22234	22144	22266	22027	22112	21878	22344	22351	22276	21996	22412	22256	22044	22351	22485	22244	22188	22072	21958	22060	22148	22069	22137	21970	22150	22228	22297	22116	22370	22072	22138	22295	22122	22141	22060	22266	22336	21987	22215	22262	22322	22270	22289	21875	22241	22295	22279	22219	22232	22271	22208	22246	22093	22247	22130	22105	22160	22040	22068	22117	22237	22028	22240	22115	22390	21976	22200	21944	22237	22334	22055	21996	22300	22159	22120	22281	22489	22091	22160	22330	22109	22333	22220	22119	22150	21981	22174	22026	21999	22149	22049	22146	22007	22243	22049	22128	22239	22136	22128	22243	22073	22198	21995	22400	22269	22066	22258	22315	22188	22334	22223	22164	22083	22181	22149	22204	22324	22215	22087	22129	22258	22139	22273	22337	22351	22214	22133	22337	22215	22122	22174	22179	22306	22121	22205	22181	22072	22136	22184	22081	22253	22408	22158	21994	22200	22510	22175	21898	22152	22371	22270	22176	22167	22246	22282	22208	22296	21969	22272	22295	22125	22150	22250	22372	22016	22253	22212	22330	22189	22011	22062	22194	22067	22121	22281	22191	22297	22398	22080	22174	22065	22109	22129	22163	22058	22379	22016	22034	22242	22347	22081	22258	22110	22234	22069	22191	22139	22117	22266	22166	22205	22233	22418	22191	22198	22210	22237	22095	22094	22113	22126	22217	22365	22147	22201	22141	22332	22145	22158	22298	22194	22282	22260	22202	22276	22123	22072	22079	22041	22139	22292	22220	22093	22202	22120	22407	22156	22187	22324	22189	22095	22191	21982	22108	22140	22214	22169	22421	22104	22033	22019	22189	22262	22101	22141	22315	22215	22062	22331	22095	22209	22138	22271	22287	22231	22162	22089	22267	22057	22092	22214	21931	22306	22231	22198	22083	22242	22224	22282	22332	22167	22177	21910	22164	22130	22135	22217	22207	22265	22149	22035	22057	22175	22088	21993	22324	22237	22188	22181	22162	22106	22125	22129	22043	22210	22115	22108	22225	22175	22293	22040	22301	22324	22317	22083	21971	22211	22302	22250	22299	22030	22172	22111	22170	22148	22425	21995	22293	22267	22106	22174	22128	22269	22229	22144	22187	22241	22066	22046	22037	22208	22105	22253	22114	22092	22203	22063	22133	22209	22274	22186	21995	22236	22282	22235	22020	22206	22108	22388	22184	22019	22383	22295	22148	22169	22180	22158	22244	22131	22215	22200	22240	22213	22214	22213	22152	22188	22163	22120	22250	22124	22320	22158	22206	22227	22106	22446	22267	22060	22004	22091	22248	22241	22258	22141	22019	22335	22196	22300	22313	22152	22258	22111	22358	22045	22159	22216	22217	22150	22287	22119	22288	22224	22250	22210	22160	22083	22211	22382	21982	22217	22145	22147	22320	21923	22213	22170	22336	22171	22226	22116	22179	22084	22141	22067	22160	22143	22387	22378	22170	22309	22245	22116	22197	22201	22207	22271	22087	22144	22187	22243	22139	22137	22190	21996	22062	22251	22242	22115	22109	22217	22156	22132	22202	22078	22115	22293	22323	21980	22161	22174	22042	22042	22288	22172	22118	22163	22248	22311	22145	22130	22106	22127	22068	22244	22058	22291	22364	22229	22171	22325	22165	22045	22322	22183	22304	22406	22224	22193	22346	22108	22113	22191	22170	22228	22215	22023	22248	22285	22114	22191	22162	22089	22278	22075	21982	22168	22126	22266	22297	22117	22046	22355	22109	22242	22192	22068	22015	22110	22367	22169	22348	22011	22328	22173	22099	22342	22195	22100	22034	22094	22265	22250	22294	22166	22199	22148	22183	22113	22174	22076	21978	22228	22065	22155	22159	22160	22054	22033	22174	22059	22204	22081	22140	22047	22421	22197	22060	22168	22072	22188	22203	22028	22201	22089	22135	22228	22198	22104	22086	22214	22305	22086	22093	22307	22160	22125	22183	22287	22257	22197	22262	22149	21959	22146	22032	22003	22194	21993	22168	22403	22058	22446	22211	22133	22048	22166	22153	22180	22299	22271	22049	22252	22058	22028	22219	22202	22336	22072	22220	22200	22175	22283	22287	22230	22215	22302	22151	22192	22026	22152	22245	22365	22090	22069	22094	22278	22180	22167	22133	22226	22188	22137	22090	22172	22128	22180	22288	22192	21960	22053	22113	22246	22237	22154	22039	22056	22122	22261	21920	22318	21928	22231	22117	22165	22135	22082	22165	22223	22144	22192	22018	22126	22137	22034	22135	22070	22194	22053	22105	22219	21865	22207	22007	22156	22119	22302	22178	22104	22066	22208	22119	22206	22171	22072	22090	22253	22132	22235	22273	22148	22157	22130	22133	22199	22242	22146	22074	22229	22223	22156	22165	22083	22167	22024	22199	22117	22264	22168	22255	22144	22073	21956	22141	22100	22052	22268	22011	22076	22161	22296	22124	22204	22166	22359	22187	22314	22303	22244	22199	22336	22022	22195	22217	22217	22065	22293	22123	22053	21998	22324	21936	22112	22156	22230	22024	22202	22326	22259	22248	22057	22173	22291	22118	22051	22031	22246	21939	21921	22045	22138	22041	22122	22267	22270	22170	22338	22321	22104	22008	22083	22140	22247	22367	22001	22203	22309	22327	22394	22198	22253	22109	22345	22260	22119	22168	22148	22248	22064	22245	22034	22148	22145	22124	22170	22231	22243	22258	22184	22268	22111	22186	22184	22057	22281	22214	22173	22171	22267	22280	22135	22080	22106	22026	22349	22011	22314	22030	22039	22127	22124	22178	22223	22142	22171	22102	22193	22214	22218	22365	22338	22227	22182	22158	22223	21832	22249	22132	22149	22183	22073	22196	22133	22319	22183	22203	22261	22184	22115	22237	22263	22330	22254	22165	22212	22153	22072	22330	22210	22086	22076	22024	22030	22187	22169	22138	22070	22270	22174	22308	22286	22408	21928	22021	22121	22098	22328	22289	22018	22122	22169	22123	22188	22261	22216	22259	22346	22268	22171	22056	22074	22019	22076	22178	22216	22167	22295	22283	22246	22225	22262	22231	22237	22159	22091	22298	22084	22232	22355	22093	21873	22102	22213	22189	22319	22197	22342	22123	21995	22239	22199	22169	22061	22151	22087	22358	22069	22108	22242	22302	22405	22220	22149	22126	22272	22251	22149	22233	22244	22176	22128	22273	22208	22283	21915	22340	22111	22161	22203	22239	22319	22225	21983	22238	22322	22264	22139	22210	22152	22296	22243	22029	22169	22063	22124	22047	22168	22198	22209	22331	22059	22303	22094	22143	22150	22115	22008	22294	22101	22215	22140	22099	22042	22125	22388	22395	22106	22116	22211	22294	22178	22310	22144	22107	22284	22223	22077	22035	22313	21989	22102	22194	22145	22168	22140	22292	22059	22111	22080	22288	22088	22189	22334	22273	22377	22167	22244	22452	22291	22117	22183	22132	21982	22209	22338	22310	22012	22165	22233	22020	22222	22210	22259	22157	22072	22115	22358	22154	22099	22163	22211	22156	22334	22090	22084	22076	22121	22123	22004	22170	22084	22314	22087	22343	22206	22230	22150	22326	22203	22117	22224	22056	22071	22118	22077	22223	22236	22076	22068	22123	22197	22162	22070	22207	22137	22187	22178	22524	22116	22191	22314	22271	22044	22234	22179	22098	22194	22422	22015	22269	22209	22131	22257	22220	22342	22183	22043	22067	22285	22332	22117	22264	22013	22090	22303	22193	22147	22049	22094	22277	22170	22174	22081	22295	22186	22105	22119	22060	22223	22027	22131	22352	22288	22285	22136	22269	22176	22199	22241	22384	22153	22219	22218	22254	22245	22115	22202	22243	22176	21979	22369	22226	22130	22174	22253	22145	22006	22273	21943	22166	22193	22177	22067	22139	22285	22252	22321	22147	21957	22162	22187	22013	22218	22162	22091	22218	22208	22237	22178	22181	22197	22057	21978	22100	22237	22305	22275	22109	22229	22080	22041	22194	22140	22126	22135	22121	22176	22178	22293	22192	22422	22177	22184	22313	22230	22210	22408	22312	22140	22308	22149	22054	22462	22048	22321	22121	22191	22198	22220	22427	22143	22099	22203	22193	22245	22334	22195	22050	22424	22018	22335	22119	22250	22161	22226	22048	22290	22060	22170	22292	22225	22034	22148	22228	22214	22283	22029	22169	22158	22153	21995	21996	22135	22221	22412	22269	22086	22356	22199	22131	22040	22217	22206	22171	22045	21948	22177	22187	22191	22219	22142	22232	22043	22004	22068	22076	22170	22205	22023	22246	22174	22171	22126	21980	22147	22189	22103	22020	22245	22118	22190	22323	22287	22129	22235	22318	22126	22221	22152	22309	22124	22222	22184	21991	22032	21999	22150	22112	22278	22111	22247	22124	22217	22241	22113	22102	22231	22295	22269	22204	22158	21932	22134	22199	22047	22115	22124	22282	22087	22111	22277	22117	22080	22235	22109	22129	22091	22303	22123	22106	22243	22103	22201	22238	22050	22315	22274	22281	22225	22334	22236	22212	22174	22251	22146	22186	22186	22313	22060	22141	22342	22084	22196	22250	22076	22198	22125	22249	22083	22363	22201	22348	21970	22301	22005	22288	22047	22143	22192	22183	22272	22305	22312	22080	22098	22157	22221	22336	22165	22161	22262	22214	22125	22199	22220	22389	22029	22158	22250	22393	22103	22102	21987	22142	22126	22172	22144	22242	22300	21933	22252	22334	22116	22246	22082	22098	22300
28472	23399	29722	29998	41301	43457	35284	30248	27858	27490	27747	27820	27893	27696	27561	27574	27829	27780	27701	27713	27532	27752	27603	27574	27662	27905	27769	27699	27871	27561	27801	27476	27697	27770	27806	27765	27677	27832	27675	27687	27687	27728	27676	27674	27904	27685	27590	27797	27704	27661	27585	27601	27669	27612	27464	27596	27923	27697	27924	27680	27617	27591	27424	27677	27751	27578	27691	27739	27743	27904	27522	27625	27726	27734	27585	27681	27623	27658	27595	27913	27711	27654	27585	27624	27611	27567	27669	27791	27677	27896	27619	27689	27930	27640	27697	27910	27699	27799	27644	27678	27548	27886	27700	27954	27737	27587	27539	27682	27591	27721	27652	27778	27414	27933	27749	27964	27716	27713	27533	27615	27591	27906	27731	27789	27578	27621	27663	27840	27590	27521	27966	27754	27672	27676	27645	27686	27861	27664	27602	27712	27653	27985	27569	27734	27465	27547	27568	27651	27641	27550	27693	27622	27565	27688	27460	27471	27691	27809	27541	27652	27659	27662	27676	27595	27606	27665	27675	27720	27878	27629	27687	27609	27796	27780	27701	27542	27761	27590	27715	27770	27525	27836	27613	27470	27696	27676	27702	27696	27594	27736	27893	27475	27852	27673	27654	27552	27882	27725	27840	27792	27361	27392	27602	27507	27622	27701	27798	27728	27669	27822	27599	27698	27623	27434	27697	27471	27681	27588	27723	27847	27610	27806	27794	27628	27745	27642	27560	27791	27567	27589	27773	27574	27695	27699	27899	27853	27683	27860	27729	27715	27689	27519	27671	27743	27710	27695	27738	27695	27682	27804	27758	27711	27823	27683	27699	27601	27586	27425	27656	27628	27518	27603	27741	27700	27917	27749	27568	27477	27712	27614	27623	27521	27602	27755	27621	27643	27694	27700	27490	27466	27772	27625	27473	27769	27609	27484	27723	27585	27776	27618	27648	27446	27592	27731	27636	27707	27382	27833	27577	27782	27745	27374	27696	27810	27667	27805	27796	27880	27678	27792	27878	27521	27605	27510	27759	27640	27623	27693	27705	27871	27709	27510	27884	27538	27337	27735	27627	27821	27692	27662	27869	27638	27756	27478	27698	27816	27468	27740	27883	27531	27481	27684	27820	27646	27731	27828	27561	27778	27781	27852	27846	27558	27587	27664	27995	27823	27757	27755	27570	27766	27614	27703	27607	27536	27861	27929	27682	27767	27628	27714	27739	27445	27463	27597	27744	27705	27609	27681	27682	27848	27669	27392	27754	27646	27507	27614	27743	27511	27510	27653	27931	27697	27461	27804	27754	27796	27638	27635	27677	27409	27635	27708	27838	27562	27584	27749	27704	27548	27816	27755	27715	27897	27802	27740	27990	27788	27923	27666	27540	27740	27745	27840	27759	27676	27567	27684	27497	27451	27683	27688	27695	27905	28045	27633	27904	27867	27465	27513	27594	27506	27602	27523	27781	27732	27553	27759	27619	27799	27824	27773	27633	27795	27951	27708	27646	27515	27642	27605	27723	27853	27579	27795	27613	27550	27663	27742	28014	27793	27838	27374	27620	27664	27710	27821	27746	27507	27638	27652	27798	27775	27569	27372	27617	27824	27578	27658	27865	27557	27643	27737	28020	27850	27459	27465	27799	27715	27671	27568	27884	27675	27794	27461	27518	27242	27655	27624	27803	27808	27823	27759	27815	27672	27457	27809	27805	27889	27334	27934	27456	27620	27554	27639	27781	27515	27905	27573	27933	27663	27867	27863	27728	27541	27766	27590	27860	28012	27717	27680	27566	27685	27772	27713	27656	27908	27559	27593	27816	27520	27314	27655	27692	27623	27942	27765	27514	27610	27547	27841	27680	27957	27512	27743	27772	27508	27765	27763	27980	27594	27716	27546	27655	27589	27799	27643	27660	27625	27653	27737	27794	27844	27595	27499	27581	27722	27634	27615	27846	27864	27742	27854	27576	27639	27820	27869	27842	27721	27766	27758	27846	27888	27782	27746	27605	27684	27927	27902	27640	27458	27661	27608	27859	27968	27415	27658	27649	27477	27804	27872	27720	27807	27693	27639	27605	27510	27747	27637	27658	27628	27622	27674	27759	27890	27952	27640	27913	27657	27633	27803	27791	27837	27886	27568	27738	27637	27638	27902	27850	27650	27746	27619	27491	27641	27709	27709	27983	27663	27573	27695	27593	27496	27510	27871	27777	27731	27820	27893	27678	27835	27483	27666	27679	27537	27719	27789	27797	27793	27685	27593	27762	27554	27415	27771	27881	27602	27692	27797	27941	27669	27897	27848	27705	27642	27656	27622	27562	27636	27574	27744	27854	27689	27716	27702	27718	27789	27708	27695	27643	27821	27824	27592	27823	27609	27798	27695	27681	27462	27697	27844	27521	27589	27309	27686	27667	27594	27564	27588	27749	27589	27747	27594	27584	27531	27595	27676	27654	27704	27637	27628	27714	27774	27512	27632	27890	27378	27608	27846	27704	27605	27735	27453	27805	27725	27509	27663	27600	27676	27678	27811	27786	27783	27591	27605	27702	27772	27592	27650	27818	27612	27516	27777	27563	27784	27794	27600	27784	27615	27667	27679	27886	27857	27921	27672	27607	27789	27582	27550	27523	27721	27644	27443	27654	27685	27790	27691	27565	27879	27576	27271	27581	27695	27646	27691	27676	27637	27771	28019	27832	27675	27536	27689	27612	27719	27536	27541	27564	27660	27780	27648	27834	27742	27737	27691	27845	27685	27557	27598	27803	27664	27651	27802	27686	27885	27531	27536	27523	27889	27635	27520	27752	27627	27859	27754	27741	27698	27833	27574	27634	27758	27782	27589	27562	27624	27932	27814	27843	27631	27635	27660	27557	27681	27597	27692	27831	28045	27317	27680	27772	27715	27701	27667	27690	27815	27762	27706	27677	27710	27609	27546	27734	27758	27683	27827	27773	27616	27499	27739	27711	27600	27763	27716	27650	27675	27662	27589	27624	27604	27882	27680	27522	27596	27637	27714	27867	27785	27833	27685	27760	27646	27676	27595	27765	27610	27455	27713	27642	27891	27685	27482	27707	27708	27787	27721	27473	27524	27710	27697	27850	27668	27625	27714	27760	27527	27551	27812	27738	27682	27751	27680	27666	27886	27788	27626	27688	27854	27650	27970	27607	27732	27755	27668	27499	27654	27522	27519	27645	27739	27887	27550	27510	27759	27729	27629	27632	27767	27623	27661	27511	27721	27638	27694	27525	27447	27817	27819	27658	27594	27741	27695	27653	27629	27889	27837	27814	27502	27685	27573	27544	27787	27650	27863	27629	27532	27730	27987	27663	27857	27811	27430	27443	27790	27702	27749	27896	27561	27686	27696	27716	27519	27529	27404	27675	27657	27655	27748	27640	27617	27700	27508	27719	27849	27687	27935	27716	27821	27649	27697	27735	27529	27955	27539	27671	27680	27743	27675	27639	27504	27532	27844	27882	27631	27893	27775	27570	27850	27717	27720	27519	27408	27674	27474	27569	27597	27706	27806	27791	27621	27441	27677	27768	27549	27915	27865	27621	27515	27774	27867	27419	27717	27721	27662	27810	27901	27600	27757	27698	27809	27652	27463	27546	27766	27856	27528	27746	27564	27451	27673	27548	27497	27807	27872	27656	27737	27782	27742	27902	27394	27777	27650	27794	27687	27734	27715	27634	27481	27833	27761	27558	27635	27438	27709	27528	27630	27705	27846	27753	27777	27685	27605	27622	27751	27835	27544	27631	27714	27737	27773	27654	27658	27736	27638	27772	27625	27587	27636	27634	27502	27859	27482	27709	27681	27902	27699	27787	27827	27860	27627	27687	27540	27668	27749	27568	27784	27684	27769	27892	27520	27410	27784	27801	27663	27628	27600	27533	27693	27548	27754	27607	27926	27773	27636	27581	27605	27733	27881	27709	27851	27684	27590	27738	27729	27667	27910	27651	27632	27715	27640	27760	27711	27731	27653	27632	27502	27793	27763	27928	27620	27426	27601	27744	27630	27736	27758	27724	27679	27790	27932	27685	27678	27656	27625	27629	27656	27723	27554	27589	27646	27445	27875	27766	27567	27706	27878	27668	27612	27587	27693	27524	27641	27476	27906	27664	27626	27847	27569	27558	27615	27712	27699	27858	27484	27616	27700	27690	27650	27606	27737	27693	27638	27793	27933	27768	27853	27470	27588	27772	27750	27636	27732	27707	27660	27922	27884	27738	27826	27513	27537	27776	27626	27640	27628	27667	27919	27646	27753	27627	27766	27784	27708	27718	27571	27786	27692	27734	27528	27715	27501	27646	27617	27867	27711	27781	28002	27820	27780	27476	27610	27598	27740	27695	27926	27684	27922	27431	27739	27839	27693	27773	27658	27637	27651	27701	27871	27789	27637	27624	27657	27629	27787	27595	27714	27628	27701	27968	27562	27793	27696	27647	27666	27714	27797	27742	27615	27434	27770	27653	27532	27649	27689	27730	27620	27731	27602	27628	27575	27568	27560	27798	27698	27662	27666	27606	27494	27564	27622	27734	27547	27554	27725	27502	27891	27793	27734	27656	27486	27653	27763	27622	27713	27638	27718	27815	27551	27746	27506	28026	27541	27494	27921	27730	27575	27542	27555	27841	27513	27823	27740	27737	27649	27831	27761	27703	27771	27633	27496	27810	27705	27647	27600	27746	27557	27831	27744	27732	27477	27634	27474	27769	27674	27805	27439	27659	27714	27463	27698	27797	27869	27702	27572	27501	27891	27878	27776	27719	27679	27753	27632	27910	27640	27705	27648	27580	27737	27719	27566	27855	27863	27641	27580	27736	27469	27832	27871	27757	27837	27611	27509	27788	27852	27841	27625	27704	27675	27683	27711	27565	27501	27799	27651	27599	27749	27764	27706	27533	27535	27600	27719	27812	27726	27742	27825	27641	27744	27834	27742	27432	27591	27682	27882	27770	27665	27440	27404	27813	27923	27876	27708	27770	27870	27573	27589	28074	27645	27862	27658	27534	27701	27605	27637	27594	27723	27707	27519	27845	27754	27925	27613	27807	27506	27520	27774	27668	27643	27717	27611	27886	27783	27741	27472	27817	27677	27578	27651	27848	27644	27762	27974	27867	27579	27879	27451	27603	27568	27750	28055	28036	27661
18993	22377	22272	23788	40667	38993	30028	23797	21786	21328	21760	21714	21576	21698	21741	21644	21738	21569	21720	21560	21552	21865	21615	21554	21646	21625	21756	21682	21520	21743	21612	21727	21629	21632	21755	21649	21708	21614	21650	21532	21429	21714	21674	21593	21518	21469	21630	21483	21722	21699	21615	21741	21563	21510	21650	21605	21562	21601	21702	21563	21610	21601	21645	21624	21680	21547	21655	21549	21791	21429	21783	21703	21669	21708	21619	21615	21537	21579	21718	21503	21661	21471	21642	21553	21682	21624	21583	21636	21511	21708	21569	21655	21408	21674	21570	21730	21706	21622	21622	21584	21702	21774	21586	21554	21747	21505	21578	21716	21650	21578	21554	21556	21660	21548	21512	21822	21696	21705	21579	21451	21664	21727	21663	21685	21611	21516	21670	21543	21557	21646	21520	21356	21568	21820	21553	21692	21585	21696	21591	21685	21703	21422	21475	21542	21602	21547	21683	21649	21610	21589	21782	21531	21714	21646	21606	21619	21483	21617	21679	21458	21679	21685	21713	21539	21470	21630	21694	21724	21664	21787	21634	21577	21381	21629	21605	21580	21600	21523	21579	21552	21509	21796	21448	21526	21674	21617	21600	21622	21742	21690	21710	21527	21610	21789	21459	21574	21550	21617	21572	21723	21671	21521	21660	21519	21605	21488	21542	21634	21642	21655	21814	21662	21605	21650	21771	21747	21520	21543	21713	21579	21612	21629	21624	21488	21622	21515	21610	21695	21536	21618	21799	21465	21564	21565	21585	21593	21529	21422	21549	21635	21725	21591	21508	21432	21628	21758	21506	21552	21391	21535	21489	21482	21686	21473	21843	21610	21521	21531	21642	21655	21763	21728	21575	21564	21577	21599	21758	21513	21507	21699	21560	21711	21517	21589	21694	21639	21742	21698	21480	21683	21648	21764	21735	21608	21618	21406	21574	21493	21456	21334	21623	21550	21770	21683	21627	21676	21479	21675	21642	21544	21673	21676	21705	21715	21677	21719	21367	21736	21500	21740	21456	21605	21510	21628	21571	21538	21607	21589	21507	21566	21665	21684	21451	21528	21713	21458	21545	21558	21361	21462	21445	21693	21523	21622	21604	21562	21624	21447	21551	21526	21766	21702	21687	21634	21738	21570	21609	21533	21538	21639	21441	21773	21710	21582	21658	21599	21590	21675	21445	21524	21521	21662	21584	21697	21577	21686	21676	21579	21636	21716	21670	21699	21569	21746	21769	21634	21557	21609	21591	21589	21646	21537	21711	21614	21839	21684	21541	21600	21474	21744	21590	21642	21497	21567	21612	21596	21636	21423	21688	21684	21509	21622	21602	21652	21580	21521	21595	21806	21732	21481	21595	21587	21631	21623	21504	21653	21516	21603	21586	21737	21712	21444	21538	21750	21662	21686	21608	21638	21487	21684	21636	21493	21819	21605	21626	21593	21617	21574	21647	21694	21789	21658	21455	21704	21686	21740	21604	21682	21343	21686	21539	21575	21607	21585	21731	21825	21864	21702	21619	21495	21752	21655	21627	21601	21642	21524	21623	21532	21681	21451	21760	21677	21652	21527	21749	21722	21611	21691	21680	21560	21597	21523	21668	21715	21725	21651	21639	21493	21536	21705	21750	21527	21760	21607	21675	21496	21480	21522	21491	21519	21697	21686	21663	21776	21584	21522	21525	21495	21738	21687	21475	21612	21635	21676	21468	21663	21638	21573	21568	21540	21614	21471	21677	21774	21633	21519	21761	21545	21608	21590	21706	21568	21560	21436	21715	21576	21497	21606	21635	21540	21589	21576	21662	21639	21693	21527	21469	21736	21512	21695	21656	21670	21582	21573	21584	21628	21605	21795	21466	21531	21612	21842	21583	21606	21693	21655	21543	21690	21510	21756	21564	21598	21729	21605	21516	21634	21651	21824	21419	21483	21555	21445	21695	21586	21654	21456	21694	21791	21442	21607	21395	21527	21636	21695	21601	21718	21479	21597	21679	21707	21593	21413	21471	21740	21559	21663	21853	21505	21564	21705	21502	21609	21597	21581	21661	21449	21634	21758	21684	21555	21642	21484	21786	21501	21681	21520	21497	21576	21576	21549	21652	21564	21694	21765	21780	21754	21599	21456	21697	21684	21627	21574	21513	21628	21778	21605	21482	21604	21487	21563	21609	21616	21543	21656	21752	21694	21574	21749	21552	21456	21650	21648	21720	21695	21552	21814	21671	21455	21537	21577	21551	21704	21573	21523	21536	21622	21473	21564	21724	21526	21402	21552	21699	21617	21677	21544	21544	21845	21518	21362	21585	21701	21674	21474	21686	21607	21768	21423	21582	21576	21753	21629	21623	21620	21738	21567	21512	21420	21610	21491	21657	21648	21766	21524	21659	21672	21683	21504	21723	21497	21495	21629	21637	21432	21557	21642	21593	21624	21672	21722	21537	21733	21501	21528	21594	21645	21639	21875	21567	21563	21713	21718	21591	21714	21428	21508	21745	21685	21522	21516	21838	21614	21573	21485	21706	21683	21543	21629	21644	21516	21672	21536	21697	21589	21417	21305	21547	21672	21620	21783	21617	21639	21637	21683	21564	21715	21562	21714	21598	21607	21647	21620	21665	21780	21545	21480	21609	21668	21795	21530	21493	21517	21473	21516	21671	21699	21876	21886	21603	21624	21517	21537	21645	21445	21618	21769	21555	21574	21658	21742	21645	21733	21602	21508	21571	21791	21412	21678	21539	21665	21565	21512	21583	21710	21668	21762	21636	21633	21526	21513	21585	21545	21491	21565	21579	21696	21631	21449	21693	21679	21686	21605	21691	21530	21690	21737	21608	21728	21621	21586	21588	21565	21676	21579	21623	21557	21514	21841	21708	21638	21596	21543	21649	21535	21716	21706	21737	21475	21420	21651	21644	21405	21457	21538	21547	21587	21594	21557	21656	21640	21483	21568	21523	21613	21811	21669	21634	21642	21718	21660	21620	21614	21636	21624	21577	21688	21633	21458	21534	21661	21540	21629	21413	21732	21775	21513	21912	21657	21599	21546	21594	21426	21594	21827	21681	21517	21642	21584	21664	21713	21626	21463	21684	21596	21582	21536	21627	21534	21667	21495	21595	21760	21524	21527	21646	21688	21593	21533	21769	21638	21607	21492	21418	21641	21589	21668	21718	21757	21831	21737	21669	21691	21651	21752	21641	21528	21723	21605	21565	21579	21696	21611	21648	21510	21735	21409	21509	21638	21631	21616	21810	21672	21593	21550	21635	21490	21641	21632	21552	21559	21656	21565	21552	21760	21628	21738	21675	21653	21546	21404	21547	21547	21546	21644	21535	21554	21609	21724	21563	21711	21640	21553	21538	21329	21477	21728	21560	21399	21605	21580	21699	21599	21672	21651	21455	21729	21690	21415	21769	21649	21542	21663	21709	21621	21420	21612	21655	21534	21684	21763	21717	21588	21683	21577	21664	21608	21737	21626	21708	21657	21515	21403	21714	21601	21566	21697	21595	21469	21645	21625	21536	21664	21651	21401	21950	21609	21757	21566	21639	21522	21672	21619	21675	21564	21376	21682	21496	21680	21557	21712	21528	21414	21368	21574	21550	21597	21487	21477	21614	21599	21668	21597	21631	21599	21612	21545	21578	21562	21574	21596	21333	21636	21583	21709	21665	21603	21708	21552	21606	21665	21558	21665	21579	21511	21632	21495	21339	21522	21571	21583	21767	21443	21542	21535	21768	21566	21551	21683	21555	21741	21627	21548	21415	21612	21822	21695	21380	21532	21537	21544	21484	21625	21653	21664	21655	21651	21584	21465	21812	21487	21592	21559	21509	21522	21741	21527	21636	21582	21614	21555	21545	21420	21631	21517	21671	21452	21532	21712	21648	21714	21714	21495	21657	21780	21667	21699	21548	21684	21606	21568	21719	21616	21516	21528	21690	21675	21765	21404	21519	21785	21644	21570	21627	21508	21635	21616	21481	21568	21530	21535	21581	21624	21696	21668	21662	21712	21550	21658	21664	21641	21646	21651	21673	21456	21721	21523	21748	21571	21693	21596	21606	21526	21587	21535	21662	21472	21682	21539	21550	21640	21545	21700	21541	21659	21653	21503	21631	21694	21561	21539	21669	21648	21524	21654	21568	21625	21642	21512	21463	21543	21620	21657	21526	21700	21645	21564	21568	21608	21668	21466	21528	21582	21718	21707	21718	21570	21714	21554	21489	21812	21577	21657	21604	21654	21595	21590	21627	21709	21644	21654	21627	21327	21720	21622	21613	21568	21630	21655	21574	21627	21606	21691	21658	21560	21718	21434	21525	21650	21561	21673	21564	21533	21591	21676	21636	21606	21785	21644	21729	21501	21574	21651	21643	21542	21522	21576	21782	21675	21559	21647	21580	21516	21727	21496	21626	21600	21702	21829	21876	21425	21842	21677	21798	21613	21573	21597	21712	21732	21686	21625	21643	21481	21719	21578	21460	21633	21653	21754	21449	21513	21606	21644	21776	21651	21692	21590	21467	21569	21653	21757	21616	21563	21814	21662	21534	21673	21829	21636	21603	21512	21436	21637	21570	21662	21590	21436	21628	21432	21532	21703	21683	21616	21472	21562	21667	21534	21511	21506	21603	21658	21599	21463	21616	21510	21587	21532	21563	21484	21605	21486	21561	21737	21711	21453	21641	21562	21595	21531	21710	21452	21592	21588	21522	21699	21694	21620	21727	21537	21736	21637	21649	21611	21597	21649	21676	21644	21529	21739	21862	21638	21529	21739	21792	21542	21664	21659	21527	21512	21791	21620	21607	21694	21544	21680	21689	21599	21434	21463	21674	21685	21638	21583	21732	21481	21600	21586	21673	21602	21655	21746	21525	21400	21639	21636	21636	21583	21660	21643	21696	21652	21497	21542	21564	21592	21519	21694	21805	21612	21612	21577	21720	21679	21652	21617	21682	21583	21604	21644	21783	21689	21799	21534	21617	21440	21638	21609	21482	21613	21653	21692	21605	21638	21645	21530	21733	21696	21621	21759	21518	21620	21591	21692	21679	21543	21545	21657	21370	21657	21706	21528	21588	21522	21713	21500	21586	21553	21558	21483	21851	21728	21585	21613	21464	21580	21722	21528	21462	21794	21691	21494	21803	21641	21618	21350	21834	21771
24423	21072	28192	26353	56240	63864	49225	34977	28643	27998	27679	27762	27679	27737	27426	27589	27601	27550	27547	27512	27468	27681	27437	27453	27493	27645	27417	27600	27794	27438	27364	27616	27596	27291	27584	27619	27378	27385	27570	27504	27451	27753	27622	27489	27493	27633	27726	27654	27538	27508	27813	27613	27334	27338	27419	27430	27551	27477	27383	27514	27467	27527	27500	27560	27537	27630	27584	27628	27451	27618	27430	27674	27577	27353	27443	27683	27599	27389	27448	27263	27486	27261	27399	27343	27429	27661	27257	27468	27368	27486	27347	27615	27587	27540	27348	27419	27498	27424	27265	27361	27516	27496	27508	27423	27454	27516	27359	27481	27474	27398	27483	27449	27458	27488	27604	27270	27580	27402	27388	27373	27649	27303	27458	27528	27690	27557	27498	27447	27334	27496	27620	27511	27589	27438	27675	27280	27399	27275	27375	27747	27346	27322	27436	27524	27337	27522	27701	27478	27369	27437	27751	27572	27545	27396	27334	27743	27438	27371	27356	27399	27681	27392	27420	27287	27512	27459	27470	27455	27472	27268	27338	27295	27412	27508	27629	27666	27428	27575	27403	27582	27311	27458	27334	27445	27385	27599	27675	27742	27646	27525	27286	27455	27534	27571	27481	27432	27318	27385	27618	27484	27501	27362	27353	27349	27429	27492	27436	27332	27566	27345	27379	27201	27223	27438	27533	27256	27506	27565	27688	27594	27198	27531	27495	27496	27440	27395	27464	27628	27490	27367	27335	27575	27246	27458	27336	27315	27518	27520	27392	27760	27582	27621	27372	27433	27386	27321	27579	27498	27229	27487	27610	27317	27503	27530	27630	27590	27478	27481	27650	27237	27441	27506	27410	27405	27479	27612	27510	27355	27214	27473	27353	27364	27711	27576	27431	27295	27279	27450	27597	27417	27457	27345	27329	27731	27449	27293	27541	27633	27513	27465	27550	27541	27496	27357	27466	27442	27252	27430	27283	27512	27369	27315	27338	27443	27463	27365	27309	27386	27615	27452	27421	27508	27496	27400	27732	27546	27484	27387	27502	27604	27562	27719	27605	27732	27435	27363	27493	27577	27507	27356	27445	27539	27477	27323	27401	27457	27496	27332	27687	27440	27315	27579	27382	27445	27421	27512	27379	27243	27445	27582	27510	27308	27391	27606	27256	27239	27399	27233	27720	27436	27597	27382	27716	27475	27243	27233	27420	27412	27560	27372	27635	27619	27367	27419	27447	27416	27493	27295	27581	27480	27393	27317	27532	27365	27560	27408	27523	27241	27424	27224	27115	27462	27423	27501	27458	27407	27206	27463	27452	27337	27537	27581	27435	27453	27309	27436	27388	27576	27322	27504	27574	27311	27553	27398	27369	27319	27511	27590	27612	27323	27096	27733	27384	27302	27371	27561	27379	27452	27857	27400	27487	27531	27310	27682	27455	27436	27340	27416	27316	27349	27465	27568	27654	27373	27411	27561	27618	27581	27340	27453	27725	27534	27367	27478	27460	27507	27453	27353	27474	27255	27405	27584	27257	27236	27443	27398	27345	27537	27527	27702	27459	27745	27443	27363	27621	27442	27264	27313	27509	27612	27445	27514	27471	27417	27365	27369	27355	27431	27416	27615	27251	27263	27581	27105	27347	27480	27490	27624	27523	27559	27272	27444	27450	27593	27477	27300	27506	27649	27236	27473	27456	27377	27663	27509	27202	27506	27500	27515	27307	27444	27498	27434	27464	27341	27670	27438	27604	27271	27651	27392	27517	27692	27485	27231	27495	27413	27578	27487	27605	27462	27479	27462	27395	27391	27549	27376	27596	27475	27518	27147	27511	27493	27428	27409	27424	27534	27426	27323	27588	27729	27483	27174	27253	27442	27535	27284	27277	27481	27476	27578	27306	27424	27551	27357	27511	27513	27401	27414	27461	27231	27437	27361	27290	27530	27184	27396	27342	27324	27347	27542	27393	27357	27344	27335	27569	27595	27559	27249	27441	27377	27509	27470	27622	27502	27327	27362	27426	27348	27544	27466	27593	27449	27565	27540	27505	27431	27264	27396	27594	27443	27712	27479	27424	27401	27574	27393	27415	27649	27444	27282	27488	27662	27205	27461	27370	27513	27429	27722	27257	27482	27443	27597	27349	27367	27473	27436	27722	27437	27453	27529	27497	27494	27828	27311	27437	27277	27353	27469	27299	27389	27492	27286	27385	27628	27515	27406	27402	27338	27397	27254	27577	27620	27584	27312	27500	27573	27512	27391	27428	27375	27622	27334	27512	27407	27354	27424	27565	27624	27548	27347	27496	27394	27308	27523	27689	27264	27581	27586	27281	27475	27368	27449	27491	27341	27379	27799	27610	27326	27423	27309	27482	27624	27498	27464	27377	27396	27622	27494	27421	27541	27611	27345	27630	27554	27500	27432	27254	27507	27703	27549	27405	27638	27421	27416	27887	27512	27575	27470	27522	27383	27496	27648	27500	27210	27480	27381	27400	27444	27480	27369	27466	27315	27368	27188	27242	27395	27364	27329	27328	27589	27360	27582	27663	27553	27458	27513	27385	27522	27404	27525	27443	27223	27308	27367	27284	27514	27486	27514	27409	27361	27479	27427	27477	27429	27392	27293	27546	27381	27336	27436	27518	27633	27537	27429	27349	27560	27488	27410	27682	27565	27687	27679	27581	27573	27387	27575	27616	27456	27564	27590	27261	27520	27598	27534	27498	27611	27493	27634	27501	27483	27229	27439	27391	27419	27403	27617	27531	27518	27603	27742	27368	27305	27631	27579	27394	27359	27483	27481	27386	27405	27488	27473	27386	27561	27394	27541	27667	27654	27600	27460	27374	27514	27400	27410	27319	27561	27448	27405	27471	27271	27567	27600	27499	27460	27633	27492	27511	27460	27509	27572	27263	27380	27549	27519	27525	27431	27434	27674	27246	27246	27343	27383	27474	27526	27312	27398	27557	27752	27621	27438	27383	27435	27385	27461	27627	27641	27582	27351	27530	27283	27575	27497	27447	27170	27580	27348	27477	27374	27471	27441	27383	27570	27501	27513	27676	27345	27468	27684	27334	27294	27380	27375	27552	27332	27648	27517	27451	27362	27533	27415	27420	27572	27457	27495	27664	27523	27205	27456	27434	27436	27487	27525	27535	27343	27508	27617	27594	27443	27701	27364	27521	27451	27583	27287	27273	27434	27563	27472	27362	27435	27399	27297	27358	27511	27400	27515	27541	27556	27201	27271	27437	27500	27336	27475	27688	27462	27342	27512	27452	27413	27366	27433	27450	27430	27433	27578	27663	27414	27505	27323	27386	27307	27460	27547	27247	27211	27533	27520	27401	27337	27312	27481	27441	27705	27395	27510	27561	27368	27334	27583	27457	27568	27483	27616	27452	27579	27761	27541	27436	27632	27663	27296	27475	27653	27659	27565	27358	27400	27489	27446	27325	27289	27337	27544	27631	27486	27600	27634	27614	27424	27439	27598	27407	27571	27627	27444	27534	27503	27545	27397	27399	27240	27351	27579	27614	27498	27497	27334	27770	27585	27538	27388	27426	27317	27301	27580	27337	27509	27544	27693	27494	27471	27314	27569	27360	27567	27454	27654	27102	27393	27547	27607	27434	27326	27361	27439	27264	27483	27519	27391	27493	27605	27650	27487	27569	27395	27338	27377	27448	27213	27639	27348	27394	27475	27604	27435	27666	27640	27536	27367	27457	27433	27382	27426	27257	27511	27370	27458	27466	27534	27200	27529	27297	27613	27640	27492	27558	27471	27341	27469	27507	27504	27408	27574	27558	27348	27580	27369	27431	27216	27401	27489	27528	27535	27443	27422	27539	27387	27593	27240	27547	27429	27310	27510	27790	27542	27485	27514	27665	27456	27612	27341	27368	27457	27566	27331	27542	27706	27300	27607	27494	27332	27407	27292	27357	27253	27623	27256	27381	27343	27551	27560	27369	27546	27364	27468	27586	27361	27664	27232	27451	27553	27565	27422	27267	27453	27551	27521	27636	27360	27415	27517	27485	27182	27435	27344	27225	27271	27465	27539	27448	27621	27575	27403	27500	27397	27528	27668	27638	27420	27455	27340	27584	27464	27608	27387	27331	27280	27359	27297	27376	27375	27304	27135	27273	27277	27361	27574	27318	27706	27485	27438	27426	27516	27523	27207	27594	27450	27261	27380	27343	27388	27467	27564	27597	27664	27517	27616	27373	27449	27462	27338	27572	27396	27492	27387	27405	27450	27418	27410	27486	27188	27476	27615	27522	27432	27248	27334	27784	27553	27473	27630	27291	27388	27486	27493	27527	27234	27743	27463	27474	27173	27639	27510	27538	27558	27362	27396	27545	27409	27675	27604	27477	27567	27658	27714	27566	27233	27352	27693	27449	27546	27384	27417	27512	27478	27412	27302	27504	27458	27464	27326	27663	27512	27637	27377	27515	27153	27665	27605	27585	27502	27567	27440	27510	27534	27368	27526	27365	27700	27443	27522	27593	27329	27387	27175	27389	27530	27428	27528	27608	27488	27460	27409	27760	27547	27475	27569	27698	27588	27561	27394	27393	27458	27426	27481	27626	27438	27604	27229	27474	27454	27547	27563	27624	27362	27458	27481	27406	27462	27436	27379	27319	27339	27320	27494	27292	27459	27480	27486	27621	27308	27775	27751	27433	27503	27397	27253	27301	27465	27483	27342	27618	27152	27326	27163	27471	27475	27436	27423	27683	27494	27406	27406	27254	27415	27380	27470	27446	27699	27724	27424	27380	27349	27202	27565	27523	27350	27478	27589	27356	27266	27677	27447	27486	27425	27560	27669	27485	27438	27402	27415	27571	27454	27765	27493	27284	27293	27451	27329	27287	27639	27477	27596	27391	27545	27167	27435	27557	27194	27545	27534	27475	27512	27609	27476	27318	27539	27524	27397	27562	27590	27590	27362	27353	27489	27606	27438	27388	27232	27269	27448	27580	27499	27485	27405	27409	27458	27264	27449	27444	27271	27463	27336	27361	27563	27664	27485	27425	27034	27618	27407	27167	27262	27458	27490	27415	27454	27310	27299	27570	27215	27498	27388	27446	27561	27782	27531	27437	27664	27399	27548	27648	27290	27429	27484	27505	27522	27502	27565	27574	27455	27633	27472	27634	27459
17280	25936	25062	31484	66999	64313	46250	29740	22581	21588	21474	21610	21561	21627	21561	21485	21558	21466	21456	21528	21406	21452	21542	21597	21654	21646	21624	21509	21612	21646	21338	21394	21439	21483	21435	21349	21386	21495	21564	21543	21504	21740	21479	21421	21491	21578	21288	21493	21472	21564	21413	21598	21360	21577	21600	21526	21493	21522	21656	21415	21463	21477	21520	21528	21715	21592	21626	21474	21555	21484	21585	21616	21404	21492	21346	21766	21537	21510	21582	21617	21378	21611	21543	21600	21380	21588	21350	21601	21653	21596	21649	21684	21333	21487	21624	21600	21239	21473	21442	21510	21430	21474	21504	21535	21494	21521	21621	21358	21618	21627	21445	21482	21559	21369	21616	21379	21452	21509	21351	21416	21668	21582	21504	21608	21356	21440	21419	21567	21548	21484	21404	21417	21625	21452	21632	21394	21495	21630	21499	21608	21516	21511	21599	21718	21570	21434	21638	21540	21474	21602	21450	21507	21580	21520	21634	21381	21663	21532	21658	21477	21427	21613	21490	21484	21412	21563	21414	21636	21568	21639	21492	21552	21686	21487	21539	21523	21399	21605	21453	21647	21408	21560	21533	21565	21528	21608	21698	21366	21261	21471	21602	21753	21617	21666	21419	21563	21609	21492	21486	21633	21470	21320	21471	21358	21500	21422	21569	21434	21501	21441	21545	21659	21450	21542	21486	21587	21567	21397	21374	21521	21620	21572	21609	21319	21439	21442	21569	21593	21503	21490	21575	21348	21576	21534	21628	21596	21419	21563	21361	21566	21381	21560	21403	21547	21661	21626	21412	21529	21698	21513	21368	21504	21388	21293	21589	21401	21423	21449	21412	21390	21595	21521	21337	21581	21477	21485	21421	21419	21524	21355	21503	21655	21368	21576	21529	21509	21548	21504	21575	21505	21502	21389	21439	21414	21679	21612	21623	21489	21544	21460	21701	21383	21435	21607	21374	21374	21524	21452	21597	21438	21616	21561	21398	21549	21424	21598	21510	21518	21425	21528	21497	21711	21544	21260	21452	21504	21538	21435	21431	21478	21461	21585	21463	21545	21545	21526	21569	21627	21592	21425	21495	21648	21370	21528	21620	21717	21434	21597	21596	21528	21380	21729	21591	21627	21429	21441	21508	21619	21527	21613	21480	21584	21589	21467	21443	21576	21669	21346	21546	21437	21460	21471	21572	21667	21546	21348	21357	21556	21498	21442	21543	21443	21767	21491	21576	21511	21305	21326	21260	21480	21796	21394	21454	21664	21355	21405	21585	21374	21506	21434	21442	21607	21481	21467	21455	21624	21354	21468	21595	21655	21550	21603	21357	21603	21529	21544	21437	21370	21484	21574	21630	21587	21422	21654	21466	21465	21463	21594	21560	21615	21546	21393	21398	21413	21762	21453	21574	21452	21492	21607	21647	21385	21502	21581	21381	21580	21453	21576	21475	21568	21485	21423	21459	21522	21494	21432	21516	21377	21526	21414	21413	21619	21600	21466	21609	21521	21637	21556	21446	21556	21450	21377	21588	21422	21466	21551	21746	21457	21504	21378	21519	21530	21486	21605	21446	21402	21469	21575	21454	21493	21519	21312	21509	21702	21373	21709	21399	21391	21617	21594	21558	21405	21408	21528	21592	21431	21703	21430	21386	21435	21574	21470	21624	21478	21617	21580	21765	21716	21605	21639	21552	21476	21501	21508	21661	21550	21243	21522	21503	21418	21671	21595	21629	21680	21571	21457	21573	21408	21672	21571	21486	21623	21519	21517	21712	21422	21569	21396	21564	21565	21541	21414	21615	21503	21515	21591	21573	21419	21539	21577	21485	21421	21441	21431	21610	21399	21666	21525	21683	21490	21584	21371	21563	21445	21626	21496	21362	21405	21474	21492	21557	21395	21568	21701	21444	21326	21572	21310	21557	21382	21609	21535	21624	21390	21461	21371	21653	21443	21492	21421	21323	21544	21590	21448	21318	21483	21571	21731	21415	21480	21498	21549	21387	21576	21421	21581	21532	21550	21326	21706	21623	21611	21620	21602	21506	21578	21338	21418	21531	21409	21368	21537	21602	21626	21430	21699	21529	21607	21545	21616	21565	21610	21456	21365	21551	21482	21511	21483	21541	21495	21581	21366	21602	21659	21416	21496	21483	21501	21501	21510	21374	21453	21456	21615	21353	21557	21430	21576	21708	21539	21486	21720	21425	21371	21637	21515	21525	21592	21470	21540	21398	21730	21627	21408	21670	21524	21366	21793	21348	21521	21608	21519	21437	21278	21713	21557	21415	21556	21417	21650	21556	21455	21606	21424	21584	21404	21651	21420	21367	21570	21582	21566	21460	21572	21598	21404	21585	21552	21606	21545	21536	21492	21618	21428	21481	21449	21334	21606	21461	21589	21726	21496	21343	21497	21593	21576	21377	21666	21486	21496	21451	21312	21573	21576	21439	21559	21685	21369	21435	21351	21387	21620	21511	21490	21617	21482	21464	21592	21309	21580	21594	21342	21336	21632	21344	21445	21480	21370	21533	21444	21519	21545	21496	21589	21455	21713	21562	21633	21379	21508	21441	21726	21546	21416	21636	21501	21614	21674	21604	21572	21534	21167	21588	21613	21429	21712	21500	21645	21476	21480	21510	21577	21682	21738	21274	21674	21532	21661	21523	21496	21466	21622	21543	21482	21573	21520	21581	21412	21536	21526	21503	21523	21662	21413	21558	21396	21602	21444	21460	21403	21712	21393	21478	21565	21549	21571	21401	21499	21376	21456	21328	21516	21389	21658	21562	21488	21403	21472	21707	21497	21418	21678	21615	21457	21442	21502	21643	21555	21569	21305	21581	21406	21389	21424	21687	21455	21630	21456	21454	21620	21533	21660	21378	21625	21479	21469	21445	21496	21639	21566	21424	21536	21587	21303	21478	21660	21357	21660	21660	21417	21470	21512	21420	21550	21497	21534	21446	21676	21601	21475	21634	21572	21338	21514	21540	21598	21654	21564	21539	21651	21551	21649	21567	21465	21448	21498	21565	21408	21430	21469	21571	21598	21536	21412	21433	21564	21335	21561	21714	21355	21488	21460	21416	21516	21545	21487	21560	21502	21487	21485	21496	21462	21600	21597	21473	21399	21582	21485	21552	21550	21533	21575	21579	21556	21566	21570	21361	21602	21351	21423	21546	21488	21480	21566	21600	21603	21575	21633	21572	21550	21420	21681	21389	21430	21565	21556	21604	21679	21505	21529	21600	21516	21411	21515	21711	21590	21639	21447	21497	21470	21401	21357	21394	21371	21254	21624	21489	21539	21446	21518	21557	21378	21446	21581	21617	21449	21375	21510	21386	21416	21676	21497	21617	21534	21679	21321	21516	21567	21533	21582	21377	21647	21649	21480	21687	21623	21418	21606	21671	21603	21587	21457	21595	21625	21541	21544	21364	21591	21625	21409	21687	21465	21768	21466	21659	21587	21640	21491	21345	21644	21377	21490	21427	21390	21499	21649	21626	21573	21382	21494	21487	21454	21570	21453	21298	21329	21451	21690	21388	21341	21578	21625	21480	21399	21529	21549	21459	21701	21466	21540	21466	21418	21485	21406	21516	21630	21520	21569	21507	21397	21463	21518	21653	21601	21541	21436	21544	21385	21522	21663	21587	21626	21307	21604	21661	21518	21566	21587	21528	21654	21662	21548	21569	21450	21503	21692	21681	21492	21665	21353	21545	21449	21546	21443	21545	21621	21455	21687	21343	21414	21495	21446	21382	21389	21522	21604	21536	21372	21531	21590	21646	21439	21605	21582	21541	21485	21458	21525	21516	21600	21616	21404	21559	21435	21497	21519	21588	21489	21569	21284	21448	21658	21578	21527	21420	21466	21580	21593	21464	21561	21463	21694	21384	21641	21597	21473	21475	21491	21335	21587	21440	21536	21428	21542	21573	21458	21450	21575	21713	21590	21476	21514	21595	21678	21464	21290	21417	21255	21606	21479	21342	21654	21389	21489	21559	21677	21514	21359	21475	21407	21619	21449	21581	21597	21317	21435	21539	21392	21508	21469	21618	21599	21439	21546	21575	21405	21472	21562	21580	21551	21544	21318	21747	21604	21673	21393	21573	21646	21519	21491	21489	21575	21556	21517	21365	21464	21354	21566	21547	21547	21710	21419	21559	21434	21532	21467	21428	21413	21503	21602	21556	21559	21504	21371	21575	21441	21487	21704	21489	21389	21589	21427	21396	21485	21369	21673	21384	21507	21407	21665	21483	21724	21425	21455	21538	21480	21639	21404	21407	21395	21721	21456	21558	21407	21627	21369	21527	21555	21421	21507	21575	21450	21462	21464	21569	21732	21488	21568	21509	21567	21580	21600	21380	21418	21597	21659	21561	21515	21460	21532	21426	21807	21585	21523	21586	21401	21544	21601	21496	21492	21574	21721	21447	21469	21379	21483	21627	21487	21556	21726	21477	21346	21443	21482	21581	21482	21657	21722	21352	21655	21594	21385	21419	21588	21595	21562	21447	21543	21517	21414	21598	21575	21562	21613	21426	21573	21479	21577	21479	21625	21542	21515	21569	21526	21473	21444	21578	21417	21608	21431	21365	21583	21559	21420	21696	21547	21517	21528	21622	21399	21453	21530	21507	21449	21738	21568	21534	21505	21414	21312	21292	21614	21504	21646	21546	21602	21508	21600	21308	21600	21592	21516	21375	21408	21620	21579	21521	21568	21397	21545	21569	21469	21701	21352	21481	21537	21428	21384	21473	21479	21628	21459	21513	21547	21558	21568	21621	21662	21519	21678	21349	21561	21598	21504	21474	21545	21526	21582	21457	21532	21405	21448	21623	21580	21607	21471	21486	21512	21689	21576	21498	21573	21526	21563	21633	21349	21631	21292	21387	21494	21298	21466	21649	21640	21588	21391	21491	21407	21663	21442	21586	21520	21576	21612	21630	21420	21490	21557	21571	21417	21600	21628	21387	21427	21613	21544	21596	21444	21443	21478	21532	21677	21687	21500	21477	21551	21447	21535	21361	21645	21367	21507	21591	21512	21429	21415	21730	21582	21493	21417	21441	21454	21620	21573	21665	21637	21493	21779	21553	21482	21476	21428	21688	21436	21512	21389	21329	21432	21619	21392	21373	21397	21499	21422	21573	21412
22627	21064	28803	24291	71555	78207	59385	42084	30925	28475	28198	27902	27981	28081	28231	27945	28022	28086	27836	28053	28414	27867	27860	28034	28100	27901	27747	28007	27838	27762	27797	27920	27913	27694	28018	27814	28049	27822	27801	27875	27948	27879	27766	27867	28026	27875	27909	27794	27741	27977	27970	27957	27737	27985	27796	28020	27579	27838	28198	27858	27719	28015	27866	27863	27958	27809	27885	27839	27917	27873	27888	27910	27812	27920	28014	27960	28041	27841	27826	27943	27646	27874	27792	27634	27797	27934	27871	27870	27666	27984	27770	27705	27908	27661	27823	27616	27787	27975	27821	27709	27811	27663	28054	27726	27769	27704	27962	27863	27838	27929	27879	28065	27810	27934	27998	28135	27944	27994	28103	27843	27774	28035	27963	27744	27733	27882	27890	27771	27932	27817	27631	27774	27704	27879	27731	27841	28014	27829	27676	27657	27704	27917	27900	27903	27802	27648	27642	27947	27968	27831	27777	27776	27883	27787	27730	27794	27804	27720	27785	27706	27851	27993	27823	27514	27878	27890	27795	27882	27978	27549	28008	27676	27711	27843	27757	27979	27614	27867	27684	28025	27937	27786	27678	27661	27854	27610	28000	27842	27897	27624	27699	27882	27849	27781	27891	27647	27980	27855	27747	27920	27793	27988	27939	27645	27806	27828	27986	27791	27704	27789	27888	27684	27984	27808	27460	27573	27822	27871	27739	27758	27973	27818	27955	27631	27684	27886	27935	27778	27933	27551	27806	27681	27899	27701	27977	28127	27866	27912	27675	27950	27768	27749	27693	27933	27850	27845	27967	27676	27934	27969	27763	27775	27943	27895	27788	27767	27711	27787	27875	27849	27769	27863	27785	28038	27853	27889	27946	27812	28056	27623	27532	27943	27656	27827	28011	27779	27972	27805	27875	27880	27707	27749	27781	27765	27665	27634	27871	27873	27660	27913	27655	27988	27734	27918	27988	27747	27796	27718	27697	27763	27693	27641	27900	27743	27807	27677	27795	27759	27775	28026	27634	27823	27975	27897	27710	27733	27683	27926	27649	27772	27760	27520	27838	27606	27840	27763	27858	27893	27863	27607	28042	27778	27858	27691	27714	27700	27736	27783	28013	27576	27945	27957	27982	27786	27738	27803	27764	27812	27842	27871	27804	27743	27879	28166	28005	27882	28060	27809	27691	27648	27827	27900	27719	27620	27824	27818	27855	27655	27867	27782	27807	27572	27941	27618	27839	28013	27846	27930	27866	27745	27916	27843	27796	27910	27603	27641	27648	27671	27801	27637	27986	27814	27750	28090	27955	27958	27764	27740	27723	27860	27715	27981	27834	27679	27546	27691	27681	27765	27726	27844	28054	27768	27742	27753	27685	27750	27737	27595	27913	27800	27754	27823	27691	27742	27986	27790	27707	27785	27818	27972	27839	27870	27856	27841	27827	27974	27840	27733	27899	27734	27870	27701	27682	27912	27889	27821	27913	27759	27911	27841	27704	27831	27679	27801	27581	27574	27711	27742	27614	27837	27844	28015	27919	27761	27955	27824	27813	27681	27671	28004	27771	27668	28067	27771	27871	27807	27688	27843	27913	27756	27914	27636	27692	27884	27889	27904	27580	27637	27637	27654	27850	27992	27838	27798	27841	27887	27894	27722	27936	27877	27851	27564	27533	27477	27945	27778	27942	27726	27681	27698	27810	27519	27663	27884	27805	27584	27569	27529	27912	27607	27858	27621	27901	27758	27682	27775	27705	27799	27770	27747	27744	27827	27535	27869	27932	27772	27771	27772	27755	27679	27621	27819	27654	27743	27748	27843	27785	27939	27862	27839	27907	27946	27856	27834	27779	27866	27859	27886	28014	27789	28084	27643	27966	27956	27940	27973	27813	27713	27745	27999	27903	27954	27742	27816	27865	27734	27812	27847	27878	27926	27765	27676	27728	27675	27725	27775	27921	27942	27974	27926	27760	27704	27614	27678	27625	27816	27855	27635	27853	27917	27691	27809	27724	27605	27699	27895	27795	27765	28070	27815	27679	27920	27853	27618	27756	27801	27807	27860	27763	27918	27731	27629	27882	27553	27734	27812	27687	27761	28048	27614	27778	27587	27851	27863	27899	28158	28116	27785	27731	27878	27634	27761	27659	27683	28019	27920	27799	27662	27937	27733	27917	27746	27862	27664	27800	27642	27773	27862	27858	27742	27938	27935	27896	27866	27772	28019	27805	27846	27965	27813	27775	27884	27956	27720	27692	28028	27892	27814	27866	27719	27850	27706	27942	27627	27792	27896	27751	27762	27697	27542	27732	27904	27611	27805	28047	27768	27829	28110	27802	27866	27986	28073	27939	27987	27778	27622	28064	27747	27758	27655	27848	27755	27766	27840	27773	27852	27836	27788	28017	27808	27725	27842	27647	27584	27853	27880	27853	27857	27702	27819	27844	27910	27737	27732	27670	27804	27604	27909	27687	27710	27694	27846	27955	27850	28065	27910	27911	27974	27701	28129	27522	27944	27918	27759	27737	27941	27847	27532	27819	27753	27925	27809	27598	27669	27888	27586	27815	27797	27609	27707	27820	27804	27837	27886	27702	28027	27860	27911	27511	27666	27685	27618	27739	27915	27875	27627	27726	27857	27785	27722	27925	27862	27814	27764	28112	27783	27660	28070	27901	27810	27785	27745	27737	27623	27665	27996	27661	27589	27879	27589	28045	27813	28037	27860	27768	27869	27835	27859	27859	27847	27578	27800	27736	27927	27801	27768	27762	27773	27685	27676	27834	27829	27952	28004	27883	27895	27825	27921	27830	27753	27842	27713	27826	27797	27965	27708	27971	27911	27747	27614	28046	27777	27813	27617	28043	27623	27952	27746	27775	27741	27827	27756	28115	27907	27996	27941	27674	27756	27800	27964	28000	27904	27838	27718	27782	27532	27619	27941	27967	27984	27983	27678	27973	27881	27927	27616	27699	27812	27824	27737	27941	27927	27889	27779	27750	27809	27936	27744	27851	27721	27663	27709	27789	27751	28029	27609	27835	27653	27681	27788	27871	27732	27884	27993	27715	27670	27921	27709	27878	27896	27818	27824	27957	27607	27770	27866	27872	27953	27783	27853	27787	28012	27763	27682	27660	27731	27765	27892	27827	27798	28108	27819	27767	27690	27656	27765	27734	27881	27686	27860	27787	27794	27815	27778	27733	27718	27905	27551	27774	27796	27899	27789	27854	27938	28009	28062	27959	27746	27845	27716	27776	27865	27900	27789	27745	27633	27831	27962	27728	27691	27610	27782	27823	27875	27955	27823	27824	27823	27752	27741	27868	27975	27923	28104	27833	27796	27798	27775	27730	27868	27909	27873	27693	27837	27808	27841	27675	27789	27876	27598	27906	27926	27659	27838	27817	27869	27797	27692	28004	27768	27704	27802	27779	27946	27691	27918	27875	27735	27971	27845	27767	27789	27866	28027	27701	27564	27752	27559	27595	27719	27798	27602	27760	27860	27797	27774	27641	27703	27953	27740	27835	28008	27723	27797	27721	27827	27711	27975	27941	27716	27760	27673	27786	27702	27616	27872	27698	27962	27929	27730	27640	27857	27810	27717	27728	27997	27984	27686	28056	27559	27734	27901	27762	27801	27794	27737	27702	27575	27657	27639	27830	27963	27649	27665	27491	27515	27778	27871	27850	27910	27913	27854	27953	27837	28038	27879	27852	27784	27781	27854	28005	28016	27827	27837	27759	27906	27882	27861	28003	27813	27807	27910	27947	27771	27947	27734	27850	27856	28071	27689	27828	27708	27786	27527	27940	27804	27683	27468	27905	27774	27843	27765	27929	27826	27627	27824	28015	27661	27984	27591	27663	27707	27846	27597	27829	28005	27810	27879	27751	27563	27849	27876	27651	27806	27908	27570	27944	27692	27732	27789	27693	27939	27733	27683	27850	27778	27674	27561	27621	27800	27890	27701	27771	27653	27885	28001	28010	27984	27737	27602	27793	28060	27674	27967	27734	27879	27901	27921	27750	27987	27576	27728	27866	27847	27934	27921	27793	27905	27767	27897	27661	27606	27844	27636	27686	27854	27836	27832	27659	27781	27827	27696	27842	28022	27674	27718	27836	27841	27978	27840	27892	27817	27721	27925	27877	27777	27798	27941	27673	28115	27867	27869	27873	27932	27991	27924	27611	27761	27891	27860	27629	27725	27697	27944	28080	27805	27774	27810	27919	27977	27700	27805	27806	27714	27472	27873	27926	27773	27672	27597	27622	27920	27856	27855	27717	27810	27702	27970	27811	27928	27828	27857	27986	27748	27920	27950	27803	27823	27802	27568	27872	27514	27884	27622	27755	27761	27537	27852	27434	27675	27894	27802	27556	27916	27602	27918	28042	27774	27853	27860	27803	27927	27932	27899	27962	27724	27934	27850	27976	27806	28019	27799	27997	27525	27769	27823	27926	27689	27708	27871	28073	27816	27842	27779	27664	27841	27523	27806	27703	27872	27862	27844	27925	27790	27889	27784	27811	27793	27817	27994	27823	27821	28113	27989	27886	27866	28000	27996	27828	27927	27808	27675	27749	27747	27679	27826	27826	27848	27827	27720	27669	27707	27920	28080	27762	27703	27720	27784	27783	27608	27751	27870	27704	27540	28030	27748	27762	27608	27740	27652	27994	27645	27890	27927	27760	27722	27935	27806	27877	27922	27955	27701	27975	27811	27843	27688	27891	27637	27737	27781	27717	27883	27827	27915	27950	27649	27843	27723	27713	28028	27816	27678	27679	27738	27876	27464	27859	27966	27696	27775	27687	27559	27642	27774	27589	27681	27872	27960	27637	27589	27850	27781	28048	27691	28051	27771	27698	27733	27838	27792	27990	27752	27743	27720	27694	27768	27778	27737	27747	27804	27647	27963	27760	27816	27985	27849	27760	27690	27979	27792	27650	27746	27764	27713	27925	27829	27593	27723	27855	27807	28105	27649	27784	27709	27844	27815	27680	27845	27857	27885	27912	27558	27768	27591	27700	27749	27879	27923	27577	27768	27602	28151	27630	27702	27768	27805	27687	27837	27930	27864	27652	27854	27844	27764	27775	27686	27619	27844	27581	27841	27712	27779	27846	27697	27932	27843	27787	27815	27864	27578	27846	27623	27653	27533	27876	27788
18727	31593	30518	45533	84398	84580	61772	38008	24053	21454	21702	21590	21735	21659	21641	21626	21809	21776	21826	21678	21791	21885	21832	21761	21792	21640	21720	21856	21631	21592	21806	21793	21662	21695	21800	21647	21619	21589	21650	21831	21682	21731	21767	21775	21811	21835	21856	21658	21632	21619	21570	21693	21712	21774	21723	21543	21765	21656	21983	21568	21833	21677	21631	21827	21794	21664	21732	21722	21598	21578	21718	21703	21787	21615	21708	21605	21649	21772	21812	21975	21640	21711	21563	21808	21736	21664	21781	21753	21624	21696	21792	21524	21678	21737	21625	21745	21859	21834	21799	21479	21622	21821	21586	21815	21641	21779	21526	21630	21870	21733	21535	21706	21604	21871	21656	21695	21822	21652	21547	21528	21708	21631	21634	21764	21729	21696	21841	21727	21789	21729	21840	21661	21742	21776	21526	21823	21660	21705	21726	21698	21638	21831	21639	21692	21726	21572	21711	21711	21920	21878	21689	21644	21792	21589	21749	21693	21749	21722	21749	21599	21670	21683	21775	21773	21707	21732	21678	21773	21546	21629	21743	21710	21576	21668	21539	21863	21576	21747	21717	21699	21711	21508	21793	21716	21592	21841	21635	21558	21707	21726	21529	21636	21706	21553	21741	21627	21708	21644	21809	21687	21641	21595	21713	21775	21711	21561	21707	21671	21465	21643	21614	21748	21785	21644	21455	21723	21665	21678	21637	21757	21626	21743	21674	21599	21872	21566	21727	21615	21726	21651	21654	21616	21624	21648	21710	21752	21627	21767	21523	21498	21708	21649	21674	21832	21731	21711	21802	21751	21633	21723	21649	21499	21903	21495	21670	21779	21695	21752	21740	21722	21745	21708	21445	21658	21553	21704	21750	21551	21811	21678	21835	21778	21650	21709	21697	21803	21610	21354	21660	21623	21634	21837	21574	21751	21659	21665	21676	21600	21721	21678	21678	21727	21643	21559	21747	21767	21571	21601	21838	21828	21803	21715	21720	21694	21618	21779	21742	21591	21638	21755	21633	21773	21585	21861	21716	21597	21732	21759	21665	21548	21720	21915	21756	21637	21562	21831	21552	21601	21629	21574	21594	21752	21685	21569	21592	21677	21700	21923	21654	21876	21570	21761	21750	21664	21853	21547	21691	21757	21595	21521	21687	21784	21674	21742	21712	21487	21903	21736	21766	21479	21722	21656	21744	21613	21719	21993	21600	21687	21684	21610	21453	21658	21651	21706	21727	21744	21588	21692	21620	21741	21711	21625	21610	21902	21634	21823	21654	21674	21564	21803	21797	21639	21673	21813	21616	21663	21677	21766	21537	21651	21587	21804	21666	21595	21619	21798	21547	21651	21692	21696	21736	21589	21640	21932	21572	21611	21578	21796	21842	21772	21673	21828	21784	21693	21582	21802	21734	21766	21564	21746	21791	21514	21863	21683	21652	21667	21775	21717	21647	21621	21536	21685	21680	21506	21766	21545	21547	21680	21582	21775	21430	21630	21634	21578	21716	21581	21511	21779	21591	21537	21746	21686	21516	21752	21845	21639	21755	21512	21657	21635	21449	21754	21650	21698	21536	21638	21892	21859	21678	21742	21621	21684	21610	21768	21752	21507	21616	21774	21616	21731	21648	21606	21763	21705	21793	21601	21584	21754	21773	21722	21624	21725	21547	21607	21780	21637	21512	21575	21650	21650	21632	21650	21742	21742	21685	21532	21557	21679	21682	21533	21943	21604	21635	21608	21683	21535	21631	21771	21726	21610	21643	21817	21672	21594	21719	21800	21550	21720	21680	21813	21697	21603	21852	21611	21505	21629	21651	21530	21583	21848	21691	21585	21591	21623	21662	21634	21830	21562	21759	21716	21691	21843	21653	21683	21639	21618	21480	21691	21828	21430	21745	21554	21830	21659	21609	21679	21667	21697	21692	21781	21651	21647	21695	21676	21837	21567	21746	21627	21697	21721	21713	21774	21544	21553	21726	21673	21671	21637	21738	21695	21739	21685	21652	21742	21594	21679	21747	21821	21639	21669	21675	21491	21782	21776	21662	21742	21733	21591	21581	21641	21924	21507	21684	21758	21665	21895	21515	21696	21578	21702	21739	21739	21740	21628	21693	21886	21722	21653	21563	21767	21738	21669	21559	21751	21835	21683	21673	21671	21494	21659	21740	21762	21666	21752	21767	21661	21752	21735	21509	21697	21773	21597	21745	21634	21711	21793	21734	21588	21508	21885	21573	21684	21736	21675	21518	21856	21537	21729	21652	21978	21651	21585	21586	21806	21693	21822	21691	21559	21592	21641	21909	21571	21747	21403	21552	21869	21850	21848	21561	21626	21651	21752	21656	21612	21834	21775	21690	21552	21598	21826	21693	21551	21847	21642	21587	21706	21654	21655	21534	21591	21607	21716	21938	21680	21743	21761	21776	21614	21632	21792	21658	21874	21678	21729	21798	21623	21709	21765	21601	21674	21650	21725	21583	21755	21797	21625	21615	21620	21579	21644	21725	21468	21676	21692	21746	21776	21838	21806	21483	21771	21615	21677	21771	21844	21688	21623	21702	21808	21697	21711	21672	21589	21701	21642	21678	21612	21685	21680	21688	21675	21714	21634	21787	21745	21889	21666	21669	21721	21637	21708	21520	21711	21760	21728	21694	21663	21978	21680	21645	21756	21813	21773	21750	21781	21735	21802	21744	21870	21573	21713	21677	21584	21615	21715	21761	21706	21702	21785	21655	21510	21548	21667	21670	21553	21759	21736	21532	21816	21697	21715	21704	21599	21782	21555	21874	21532	21501	21456	21746	21622	21753	21572	21699	21691	21571	21779	21409	21737	21672	21985	21601	21688	21684	21580	21912	21822	21527	21728	21609	21627	21632	21677	21703	21643	21620	21761	21786	21662	21888	21648	21585	21590	21658	21515	21593	21600	21683	21518	21856	21800	21624	21747	21531	21793	21727	21733	21656	21708	21723	21741	21525	21596	21569	21637	21684	21906	21605	21662	21692	21764	21533	21761	21643	21577	21798	21596	21568	21727	21611	21597	21763	21721	21694	21534	21806	21590	21635	21611	21623	21712	21788	21694	21674	21707	21722	21654	21801	21509	21723	21776	21886	21890	21685	21704	21675	21616	21691	21635	21774	21677	21765	21542	21650	21611	21593	21494	21545	21674	21815	21664	21637	21593	21781	21657	21748	21619	21726	21687	21658	21780	21731	21792	21823	21792	21555	21798	21748	21761	21608	21701	21773	21729	21735	21641	21804	21576	21831	21777	21597	21664	21660	21831	21753	21515	21618	21773	21764	21428	21572	21757	21628	21693	21679	21586	21668	21488	21663	21657	21542	21460	21649	21687	21758	21625	21583	21677	21641	21981	21653	21757	21696	21594	21835	21495	21749	21650	21751	21616	21609	21616	21707	21817	21578	21817	21747	21652	21678	21636	21736	21662	21569	21631	21724	21755	21713	21650	21869	21667	21515	21634	21672	21579	21603	21552	21650	21713	21659	21765	21780	21720	21637	21471	21561	21528	21571	21831	21546	21638	21441	21806	21644	21631	21629	21532	21495	21671	21553	21684	21711	21694	21608	21730	21720	21513	21707	21546	21603	21806	21503	21607	21534	21500	21543	21896	21682	21597	21661	21725	21479	21790	21736	21761	21712	21674	21617	21684	21768	21861	21683	21643	21730	21664	21667	21642	21667	21556	21635	21675	21763	21733	21527	21600	21810	21606	21612	21723	21662	21629	21738	21580	21853	21710	21796	21743	21698	21848	21833	21713	21568	21732	21503	21716	21676	21690	21733	21635	21543	21672	21559	21674	21697	21668	21798	21613	21772	21778	21621	21743	21621	21821	21591	21708	21675	21535	21568	21843	21674	21790	21610	21670	21699	21606	21659	21544	21616	21779	21589	21832	21526	21630	21668	21722	21758	21930	21711	21535	21572	21672	21741	21705	21655	21772	21590	21614	21645	21622	21533	21679	21702	21860	21578	21581	21678	21633	21700	21619	21658	21577	21808	21794	21789	21708	21611	21763	21561	21685	21738	21962	21589	21706	21630	21634	21777	21815	21654	21671	21685	21623	21959	21645	21763	21558	21591	21672	21794	21517	21708	21767	21547	21633	21623	21534	21944	21673	21652	21722	21666	21630	21737	21512	21585	21628	21700	21892	21577	21494	21726	21734	21774	21847	21665	21674	21931	21675	21678	21822	21556	21702	21767	21740	21736	21840	21592	21822	21673	21606	21651	21557	21543	21706	21808	21574	21708	21599	21694	21661	21733	21722	21539	21673	21985	21811	21689	21712	21802	21653	21637	21902	21650	21769	21604	21678	21519	21441	21664	21512	21598	21463	21640	21615	21563	21698	21731	21672	21704	21509	21577	21637	21661	21920	21546	21605	21542	21664	21815	21753	21648	21901	21653	21663	21734	21777	21747	21661	21609	21715	21757	21657	21751	21881	21780	21612	21526	21750	21794	21628	21645	21775	21633	21780	21553	21613	21669	21722	21748	21680	21672	21769	21506	21607	21672	21516	21625	21666	21591	21754	21698	21675	21633	21706	21682	21759	21704	21863	21624	21650	21749	21529	21732	21700	21718	21606	21823	21780	21606	21792	21611	21686	21733	21888	21553	21807	21679	21716	21659	21654	21586	21644	21728	21687	21752	21645	21566	21836	21680	21604	21790	21701	21636	21693	21661	21943	21441	21674	21732	21601	21630	21640	21663	21763	21697	21651	21753	21650	21803	21789	21579	21813	21836	21864	21781	21692	21571	21804	21691	21708	21676	21671	21671	21704	21861	21826	21680	21753	21614	21671	21544	21654	21787	21736	21745	21668	21720	21613	21575	21514	21552	21614	21615	21474	21713	21820	21775	21634	21637	21752	21878	21645	21630	21795	21653	21624	21813	21655	21666	21715	21550	21861	21539	21635	21726	21659	21694	21730	21730	21661	21862	21618	21644	21607	21527	21666	21783	21785	21436	21716	21648	21731	21799	21828	21639	21781	21816	21757	21527	21867	21631	21613	21624	21630	21743	21713	21906	21930	21692	21727	21897	21741	21649	21654	21689	21826	21885	21630	21613	21584	21771	21581	21671	21747	21758	21524	21527	21735	21727	21692	21770	21784	21791	21730	21658	21606	21496	21768	21772	21579
28389	23366	28947	29085	39095	43879	34757	29280	27295	26789	26736	26643	26722	26733	26743	26675	26544	26850	26428	26755	26792	26601	26444	26804	26615	26666	26769	26828	26551	26622	26578	26831	26694	26879	26550	26791	26886	26668	26620	26556	26628	26591	26781	26684	26779	26678	26679	26572	26617	26774	26435	26656	26935	26600	26692	26476	26514	26694	26640	26857	26774	26690	26415	26610	26772	26610	26725	26310	26571	26826	26730	26670	26750	26821	26755	26543	26726	26667	26640	26777	26771	26536	26625	26798	26899	26690	26793	26780	26363	26664	26481	26418	26662	26682	26718	26508	26865	26746	26504	26760	26609	26683	26578	26636	26706	26758	26842	26701	26791	26396	26772	26522	26764	26702	26661	26732	26676	26786	26753	26909	26788	26387	26885	26555	26699	26629	26442	26643	26476	26708	26832	26553	26780	26540	26555	26671	26724	26715	26564	26630	26520	26696	26905	26746	26463	26791	26396	26462	26480	26632	26546	26835	26828	26447	26753	26562	26917	26815	26626	26732	26728	26752	26852	26576	26642	26633	26712	26592	26631	26460	26554	26602	26614	26708	26384	26658	26794	26486	26823	26395	26647	26750	26731	26729	26613	26839	26495	26465	26698	26731	26604	26762	26772	26572	26492	26546	26499	26891	26710	26817	26652	26602	26794	26814	26882	26682	26519	26509	26627	26617	26461	26697	26459	26658	26593	26618	26536	26756	26698	26561	26654	26655	26687	26575	26517	26729	26731	26509	26627	26636	26587	26616	26511	26835	26731	26517	26775	26724	26708	26666	26677	26548	26681	26586	26541	26596	26731	26545	26713	26647	26694	26769	26517	26512	26501	26655	26588	26476	26549	26467	26536	26594	26606	26616	26690	26680	26798	26595	26541	26716	26719	26518	26710	26525	26742	26532	26486	26783	26525	26600	26638	26889	26797	26576	27226	26839	26756	26675	26665	26724	26447	26848	26643	26717	26819	26700	26792	26498	26562	26666	26665	26679	26760	26764	26725	26681	26679	26806	26711	26555	26576	26617	26650	26754	26845	26833	26789	26411	26771	26487	26556	26812	26592	26578	26607	26808	26631	26489	26571	26535	26784	26538	26780	26788	26841	26662	26583	26809	26748	26790	27036	26772	26787	26827	26795	26653	26575	26708	26751	26610	26606	26499	26781	26726	26599	26698	26521	26825	26767	26816	26735	26869	26478	26492	26569	26845	26476	26664	26556	26474	26870	26473	26550	26860	26681	26624	26758	26397	26680	26604	26346	26552	26643	26587	26700	26976	26663	26691	26689	26864	26767	26801	26644	26599	26726	26642	26726	26865	26519	26681	26628	26732	26435	26315	26696	26636	26574	26521	26878	26688	26942	26735	26823	26577	26815	26692	26670	26912	26856	26992	26601	26531	26445	26447	26673	26599	26475	26666	26409	26486	26590	26565	26695	26793	26630	26721	26707	26702	26715	26743	26653	26721	26790	26552	26684	26416	26506	26536	26603	26510	26772	26671	26747	26506	26530	26488	26658	26857	26671	26654	26637	26680	26726	26809	26594	26855	26725	26578	26693	26531	26673	26614	26894	26548	26687	26959	26648	26864	26670	26474	26532	26642	26716	26685	26695	26770	26598	26645	26596	26658	26448	26817	26557	26797	26594	26879	26768	26813	26478	26517	26533	26849	26733	26699	26623	26485	26665	26763	26606	26670	26569	26723	26787	26638	26807	26818	26598	26626	26711	26804	26710	26472	26809	26811	26731	26693	26563	26741	26588	26810	26767	26595	26627	26620	26680	26773	26755	26777	26540	26729	26564	26776	26707	26662	26562	26595	26621	26621	26471	26684	26813	26680	26574	26333	26586	26477	26705	26940	26789	26686	26457	26642	26702	26603	26487	26423	26638	26670	26437	26621	26815	26840	26577	26343	26759	26763	26637	26708	26344	26529	26819	26851	26821	26792	26622	26598	26735	26657	26852	26309	26842	26533	26634	26634	26819	26655	26709	26710	26838	26743	26734	26675	26518	26681	26785	26384	26622	26479	26616	26823	26754	26566	26609	26717	26758	26740	26792	26657	26793	26920	26775	26656	26715	26633	26698	26525	26586	26992	26600	26831	26661	26760	26318	26672	26690	26645	26487	26615	26636	26489	26760	26811	26474	26457	26773	26589	26702	26677	26598	26471	26820	26579	26771	26738	26804	26669	26618	26525	26584	26684	26608	26801	26603	26768	26540	26585	26665	26713	26707	26563	26959	26708	26676	26715	26682	26917	26792	26714	26673	26517	26774	26883	26676	26593	26746	26582	26761	26309	26786	26519	26633	26736	26630	26459	26696	26660	26566	26887	26631	26777	26656	26560	26684	26630	26651	26491	26614	26698	26590	26736	26646	26661	26856	26514	26462	26751	26417	26638	26813	26659	26648	26428	26521	26731	26673	26695	26634	26565	26601	26572	26758	26832	26700	26628	26510	26501	26889	26820	26891	26894	26418	26732	26560	26641	26612	26770	26576	26835	26717	26809	26619	26695	26637	26657	26687	26522	26651	26638	26605	26892	26659	26642	26494	26742	26824	26748	26752	26459	26716	26792	26715	26777	26696	26415	26611	26799	26755	26872	26800	26810	26921	26417	26405	26664	26665	26658	26773	26605	26815	26646	26567	26415	26697	26666	26667	26444	26568	26639	27031	26709	26571	26703	26803	26717	26796	26584	26661	26820	26412	26451	26719	26537	26639	26618	26702	26595	26508	26647	26728	26690	26925	26610	26863	26832	26629	26575	26717	26944	26802	26585	26726	26643	26554	26916	26479	26683	26676	26519	26818	26812	26631	26768	26546	26690	26607	26752	26760	26601	26663	26508	26484	26563	26563	26364	26571	26732	26851	26508	26449	26755	26544	26730	26707	26852	26696	26530	26553	26518	26664	26527	26591	26522	26744	26544	26551	26656	26739	26922	26619	26813	26756	26645	26747	26867	26687	26726	26712	26874	26569	26707	26717	26709	26869	26791	26449	26827	26708	26419	26450	26665	26654	26633	26736	26668	26757	26513	26665	26575	26492	26715	26712	26986	26816	26725	26400	26688	26581	26868	26652	26680	26708	26845	26824	26656	26690	26643	26779	26755	26838	26775	26809	26602	26583	26567	26600	26512	26676	26524	26494	26453	26589	26676	26721	26779	26428	26695	26662	26672	26667	26875	26634	26657	26639	26630	26710	26777	26738	26597	26719	26633	26952	26561	26714	26803	26831	26837	26750	26477	26559	26775	26541	26442	26727	26490	26791	26770	26770	26622	26807	26572	26643	26719	26865	26530	26560	26531	26905	26531	26732	26675	26798	26782	26729	26785	26716	26498	26719	26707	26553	26854	26803	26608	26783	26764	26983	26515	26858	26686	26657	26740	26756	26551	26615	26520	26729	26490	26721	26666	26680	26667	26651	26533	26559	26690	26845	26913	26745	26641	26824	26305	26582	26674	26735	26702	26531	26732	26583	26575	26622	26855	26528	26570	26749	26577	26456	26705	26752	26503	26751	26471	26646	26612	26687	26740	26798	26610	26582	26389	26557	26707	26682	26842	26838	26802	26353	26659	26647	26682	26542	26519	26687	26901	26790	26490	26606	26476	26767	26577	26679	26524	26704	26899	26747	26554	26616	26423	26574	26627	26490	26642	26465	26821	26671	26720	26696	26635	26661	26571	26546	26887	26913	26612	26814	26717	26775	26650	26454	26761	26704	26468	26740	26693	26674	26906	26809	26798	26814	26841	26683	26519	26613	26614	26676	26700	26808	26720	26529	26586	26512	26615	26691	26646	26788	26671	26476	26701	26607	26904	26784	26731	26603	26649	26763	26770	26813	26662	26564	26615	26692	26470	26899	26493	26632	26598	26685	26801	26717	26555	26769	26616	26358	26695	26450	26886	26711	26943	26730	26704	26624	26459	26613	26728	26734	26899	26495	26653	26689	26691	26713	26700	26681	26707	26524	26531	26921	26626	26624	26706	26873	26430	26493	26790	26683	26688	26811	26672	26856	26701	26798	26689	26727	26718	26916	26792	26794	26716	26760	26484	26683	26576	26729	26596	26631	26691	26637	26472	26607	26510	26693	26591	26537	26987	26635	26695	26510	26622	26682	26756	26661	26645	26629	26508	26538	26663	26664	26778	26866	26696	26586	26701	26694	26790	26637	26815	26657	26585	26645	26768	26516	26568	26679	26601	26767	26688	26638	26674	26598	26829	26558	26629	26711	26869	26821	26415	26458	26630	26504	26729	26884	26657	26581	26864	26790	26817	26778	26656	26501	26722	26538	26767	26875	26560	26627	26528	26616	26497	26532	26577	26797	26594	26886	26575	26642	26716	26612	26545	26624	26749	26646	26767	26586	26630	26427	26811	26646	26494	26628	26830	26840	26615	26777	26437	26776	26688	26648	26738	26557	26752	26595	26732	26581	26637	26811	26628	26659	26890	26845	26556	26737	26552	26563	26832	26723	26738	26776	26664	26744	26783	26449	26822	26575	26585	26508	26565	26564	26663	26766	26553	26630	26695	26856	26707	26795	26789	26893	26749	26561	26568	26776	26633	26717	26578	26611	26847	26680	26458	26461	26680	26611	26734	27129	26875	26585	26947	26901	26542	26542	26705	26940	26795	26685	26986	26644	26571	26528	26516	26715	26883	26717	26625	26528	26827	26771	26528	26506	26751	26579	26701	26631	26595	26679	26719	26674	26915	26693	26703	26736	26727	26821	26596	26755	26658	26702	26822	26885	26589	26426	26946	26780	26758	26705	26672	26756	26723	26551	26524	26459	26565	26814	26578	26631	26718	26568	26607	26727	26733	26926	26700	26520	26647	26691	26420	26824	26685	26512	26664	26824	26789	26595	26289	26488	26843	26779	26748	26674	26648	26723	26468	26715	26657	26579	26654	26694	26640	26809	26889	26367	26931	26517	26986	26515	26504	26481	26604	26622	26580	26641	26720	26822	26955	26689	26682	26703	26597	26809	26868	26424	26535	26526	26944	26565	26488	26453	26848	26904	26797	26763	26730	26597	26329	26511	26582	26488	26492	26709	26688	26579	26458	26549	26638	26786	26760	26958	26508	26744	27008	26810	26812	26853	26549	26866	26662	26734	26826	26816	26546	26682	26673	26510	26539	26707	27005	26688	26869	26567	26625
18706	21664	21949	23328	38464	39431	30075	23350	21251	21233	21220	21099	21053	21203	20997	21214	21052	21078	21168	21185	21128	21042	21085	21240	21179	21206	21163	21174	21118	21173	20904	21275	21070	21198	20989	21287	21285	20920	21207	21082	20881	21196	21155	21098	21085	21274	21094	20994	21045	21090	21128	21138	21058	21077	21173	21117	21029	21077	21095	21227	20983	21140	21249	20986	21063	21008	21238	20997	21017	21224	20907	21181	20966	21176	21144	21121	21083	20999	21226	20932	20965	21268	21042	21197	21055	21060	21149	20988	21089	21114	21058	21157	21163	21032	21144	21297	21078	21159	21029	21109	21140	21045	20888	21015	21133	21071	21094	21149	21332	21006	21139	21176	21236	21011	21173	21074	21078	21126	21161	21041	21084	21328	21148	21203	21226	21156	21288	21241	21103	21187	21013	21073	21251	21024	21182	21150	21001	21309	21003	21001	21080	21209	21157	21238	21036	21062	21240	21010	21223	21092	21029	21086	21004	21153	20949	21268	20882	21109	21238	21185	21111	21088	21209	21070	21025	21013	21281	20983	20993	21157	21079	21306	21059	21068	21214	21040	21021	21153	21104	21071	21158	21133	21211	21070	21219	21102	21280	21191	21108	21154	21037	21074	21042	21122	21084	21071	21281	20989	21168	20927	20966	21113	21185	21220	21241	21127	21106	20995	21052	21076	21181	21206	21022	21175	21189	21241	21121	21136	21054	21043	21131	21191	21140	20970	21065	21213	21082	21082	21084	21201	21129	21040	21022	20999	21030	21076	21165	21150	21232	21014	21190	21332	20978	21158	20946	21122	21236	21123	21056	21104	20813	21183	20923	21123	21049	20995	21090	21109	21224	21108	20937	21101	20947	21183	21068	21018	21085	21089	20991	21235	21032	21173	21057	21282	21110	21151	21118	21141	21044	21070	21199	21065	20937	21092	21206	20973	21003	21096	20854	21055	21016	21206	21294	21266	21088	21046	21107	20943	21135	21365	21175	21165	21055	21104	21242	21170	21089	21099	21158	21128	21051	21260	20949	21119	21157	21156	21052	21139	21122	21057	21271	21095	21227	21014	21103	21017	20974	21026	21195	21212	21077	21079	21108	21274	21321	21120	21123	21201	21219	21112	21200	21279	21114	21124	20926	21114	21176	21294	21189	20962	21045	21111	21135	21155	21030	20989	21084	20966	21062	20967	21050	21141	21279	21199	21011	21118	21359	21146	21062	21252	21098	21076	21052	21194	21187	21146	21084	21113	21252	20975	21061	20984	21085	21095	21054	21133	21178	21012	21050	21019	21081	20979	21170	21267	20888	21248	21082	21091	20960	21058	21182	21028	21079	21248	21059	20978	21267	20989	21219	21189	21019	21059	20987	21025	21187	21035	21152	21079	21118	21178	21166	20930	20968	20928	21098	21008	21127	21282	21348	21123	21250	21123	21130	21041	20965	21167	21091	21110	20992	21112	21087	21140	21176	21048	21287	21276	21003	21007	21170	21128	21032	20864	21204	20893	21026	21018	21300	21095	20979	21147	21357	21070	21224	21237	21198	21019	21109	21070	20861	21207	21015	20995	20823	21138	21064	21152	21058	21170	20982	21209	21130	21126	21139	21189	21163	21043	21073	21131	21007	20957	21067	21247	21073	21084	21042	21098	21184	21159	21028	20996	21147	21012	21272	21083	21186	21226	21094	21140	20927	21036	21158	21044	21059	21315	21090	21109	21171	21125	21055	21128	21108	21127	21026	21159	21046	21020	21094	21054	20975	21113	21063	21057	21114	21159	21110	21111	21173	21130	21279	21080	21180	21066	20980	20910	21005	21100	20943	21016	21262	21130	20999	21141	21102	21015	21247	21266	21046	21110	21260	21011	21332	21049	21124	21118	21034	21187	21013	21150	21113	20972	21068	21343	20990	21149	21152	20999	21176	21065	21218	21036	21157	21178	21003	21131	20991	21043	21240	21052	21233	21258	21133	21158	21073	21021	21289	21260	21070	21183	21045	21128	21195	21050	21034	21187	21144	21226	21216	21289	21183	21070	21226	20893	21201	20942	21037	20974	21138	21061	21117	21169	21002	21164	21141	21104	20950	21201	21063	21281	21158	21136	21243	20956	21106	21125	21051	20970	21222	21129	21145	20999	21058	21075	21276	20914	21254	21033	20903	21073	21247	21091	21268	21096	21247	20960	21130	21242	21121	21244	21115	21215	21043	21033	21154	21007	21273	21242	21067	21130	21208	21079	21175	21086	21303	21062	21102	21061	21203	21053	21176	21180	21140	21092	21127	21147	21033	21002	21104	21076	21121	21056	20980	21018	21152	20994	21092	21111	21072	21051	20965	20995	21252	21146	21177	21063	21305	21142	21018	21147	21190	21057	21035	21224	21190	21131	21253	21076	21063	21091	21159	21140	21165	21118	20947	21048	21064	21325	21198	21324	21138	20949	21124	20979	21117	21093	21249	21001	21225	21055	21200	21201	20970	21109	21083	21098	21013	21064	21112	21086	21301	21095	21007	21090	21137	21202	21036	21157	21094	21191	21230	21022	21135	21301	20911	21065	20994	21300	21137	20953	21186	20972	21043	21136	20942	21049	20848	21200	21097	21043	20968	21117	21106	20938	20867	21064	21070	21263	21195	21085	21172	21139	21012	21003	20984	21266	21248	21067	21138	21060	21175	21140	21232	21073	21058	21030	21235	21120	21122	20920	21078	21166	21203	21133	21223	21242	21021	20963	20982	21054	21112	21138	21148	21102	21311	21223	20976	21242	21223	21183	21144	20990	20991	21175	21208	21073	21031	21171	20975	21062	21041	21347	21041	21146	21169	21237	21254	21087	21002	21060	20978	21057	21191	21097	21154	20866	21149	21031	21195	21183	21169	21125	21176	21206	20973	21044	21144	21305	21203	21271	20970	21228	21262	21033	21243	21095	21179	20988	21070	21044	21057	21194	21173	21120	21121	21137	21256	20995	21202	21314	20994	21058	21021	20890	20904	21163	20946	21221	21008	21173	21174	21140	21105	21162	20983	21103	21203	21042	21157	21133	21174	21147	21346	21063	21047	21048	21202	21173	20943	21240	21227	21229	21066	21052	21063	21101	21186	20997	21190	21189	21164	21170	21115	21026	21166	21161	21191	21059	20916	21077	21161	21204	21011	21133	21070	21183	20913	20992	21188	21043	21345	21186	21267	21075	21143	21219	21234	21132	21212	21269	21069	21036	21233	21147	21194	21311	21390	20864	21142	21246	21064	21105	21106	21200	21197	21111	21411	21059	21161	21203	21050	21003	21090	21115	21293	21137	21151	20984	21075	21202	21232	21158	21165	21105	21291	21342	21085	21057	21060	21242	21226	21182	20920	21266	21328	21212	21103	21109	21039	21138	21031	21181	21090	21138	21126	21161	21144	21099	21162	21298	21174	21129	21099	21007	21447	21159	21231	21344	21079	21095	21165	21267	21057	21182	21217	21394	21017	21217	21324	21265	21044	21062	21118	21092	21225	21145	21150	20980	21064	21093	21067	21149	21047	20957	20999	21039	21077	21303	21415	20920	21235	21168	21296	21136	21162	21122	21198	21037	21272	21099	21172	20977	21100	21099	21219	21106	21077	21113	21125	21024	21019	21153	21113	21273	21185	21127	21137	20937	21302	21173	21133	21115	21199	21023	21022	21291	21144	21270	21121	21267	21011	20932	20922	21155	21138	21035	20999	21056	21137	21259	21170	21145	21051	21087	21162	21158	21036	21158	21151	21201	21244	21117	21086	21154	21165	20746	21051	21197	21001	21173	20972	21134	20999	21100	21257	21033	21011	21382	21061	21294	21049	21049	21048	21090	21094	21143	21164	21247	21017	21248	21060	21047	21033	21230	21253	21078	21128	21018	21149	21174	20870	21128	21078	21137	21157	21144	21150	21002	20878	21127	21153	21164	21148	21106	21241	21126	21221	21079	21057	21101	21177	21229	21081	21098	21164	21127	21098	21163	20967	21135	21250	20982	21153	20992	21029	20901	21233	21093	21157	21052	21102	21031	21052	21123	21255	21296	21082	21101	21237	20987	21235	21121	21162	21095	21049	21150	21146	21002	21013	21113	21050	21060	21221	21006	21010	21024	21054	21062	21100	21121	20992	21179	21177	21007	21150	21060	21373	21188	21031	20927	21096	21016	21067	21247	21188	21180	21001	21232	21111	21251	21045	21179	21069	21052	21216	21106	21158	21113	21083	21250	21043	21068	21199	21157	20972	21294	21068	21060	21093	21144	21188	20983	21129	21123	21117	21051	20932	21215	21214	21080	21046	21120	21061	21168	21071	21046	21135	21112	21068	21342	21108	20993	21197	21006	21054	21078	21091	21001	21035	21075	21104	20912	21301	21101	21251	21172	20995	21162	21255	20962	21122	21214	21072	21150	21072	21049	21179	20987	21111	21175	21225	20926	21188	21208	21220	20958	20989	20869	21227	21031	21232	21117	21091	21135	21102	21123	21162	21255	21112	21090	21122	21172	20994	21123	21087	21011	21017	21037	20995	21164	21292	21107	21140	21126	21147	21021	21082	21151	20995	21186	21256	21114	21192	20957	21151	21196	21183	20830	21073	21186	21147	21009	21006	20901	21303	21122	21115	21292	21030	21040	21094	21003	21157	21111	21249	21263	21203	21166	21162	21272	20905	21120	21245	21067	20995	21277	21190	21067	21255	21124	21132	21033	21185	21099	21130	21097	21080	21173	21117	21166	21032	21093	21095	21204	21079	21122	21167	21104	21038	21129	21105	21005	21114	20841	21127	21076	21267	21066	21235	21135	20971	21091	21061	21118	21110	21300	21142	21186	20995	21154	21133	21186	21096	21030	21318	21156	21159	21181	21156	21020	21119	21120	21002	21060	21084	21087	21201	21011	21138	21031	21109	21238	21025	21100	21160	21127	21033	21132	21128	21111	21114	21266	20927	21119	21190	21063	21252	21200	21152	21050	21146	21246	21148	21322	21041	21147	21025	21155	21248	21068	21177	21025	21125	21188	21067	21001	21182	21149	21239	21314	21113	21153	21070	21249	21091	21155	21261	21081	21061	21172	21196	21163	21107	20978	21001	21260	21353	20993	21090	21169	21112	21083	21095	21079	21127	21015	21172	21101	21134	21019	21155	21105	21076	21103	21207	21123	21015	21162
24604	21148	28278	25849	56770	66957	49081	34538	27420	25772	25992	25907	25686	25786	25628	25921	25686	25794	25875	25613	25609	25784	25676	25920	25776	25456	25639	25605	25760	25857	25576	25648	25693	25673	25540	26062	25879	25726	25690	25616	25629	25622	25774	25722	25647	25343	25594	25371	25739	25987	25799	25514	25411	25688	25736	25670	25567	25403	25554	25976	25622	25774	25742	25721	25672	25801	25845	25745	25693	25484	25774	25694	25640	25753	25588	25725	25731	25729	25629	25804	25664	25358	25756	25762	25699	25486	25913	25549	25508	25605	25666	25627	25754	25696	25709	25458	25542	25672	25575	25538	25763	25594	25560	25606	25672	25505	25558	25450	25562	25770	25591	25713	25589	25622	25614	25809	25608	25639	25668	25660	25520	25844	25388	25542	25671	25621	25659	25634	25856	25593	25577	25801	25519	25538	25623	25596	25785	25584	25598	25811	25668	25633	25745	25693	25653	25678	25700	25548	25666	25617	25797	25741	25608	25622	25654	25409	25696	25715	25631	25533	25665	25746	25641	25612	25675	25660	25537	25588	25613	25542	25613	25825	25483	25664	25724	25565	25791	25624	25751	25530	25632	25792	25586	25333	25586	25522	25568	25443	25630	25560	25631	25651	25818	25554	25719	25556	25669	25701	25629	25667	25851	25616	25463	25597	25700	25709	25580	25551	25674	25682	25526	25579	25577	25480	25791	25544	25696	25557	25563	25634	25864	25754	25732	25537	25664	25563	25461	25585	25730	25608	25660	25620	25449	25479	25547	25725	25621	25614	25546	25744	25652	25591	25579	25749	25781	25814	25635	25436	25701	25608	25656	25622	25627	25710	25520	25703	25918	25525	25586	25742	25564	25657	25689	25629	25602	25697	25658	25733	25718	25553	25685	25537	25546	25760	25446	25798	25667	25555	25552	25892	25614	25587	25798	25605	25580	25540	25708	25830	25740	25766	25619	25796	25801	25466	25589	25836	25590	25601	25681	25387	25313	25643	25648	25735	25773	25641	25473	25690	25566	25591	25768	25589	25733	25782	25711	25465	25735	25650	25651	25456	25632	25542	25744	25735	25512	25626	25584	25651	25591	25584	25530	25735	25790	25769	25787	25737	25671	25446	25715	25598	25463	25669	25537	25711	25660	25493	25710	25648	25590	25554	25589	25628	25503	25550	25495	25609	25643	25590	25649	25710	25543	25456	25587	25692	25619	25695	25807	25418	25656	25695	25768	25782	25399	25625	25777	25796	25672	25541	25506	25577	25787	25760	25774	25646	25547	25787	25602	25672	25677	25717	25595	25510	25577	25486	25494	25652	25738	25471	25621	25723	25672	25668	25538	25629	25706	25557	25386	25612	25617	25736	25956	25630	25656	25606	25668	25623	25795	25596	25689	25558	25631	25612	25803	25497	25789	25587	25628	25558	25695	25375	25594	25722	25541	25797	25613	25740	25646	25443	25572	25849	25447	25540	25787	25769	25506	25670	25534	25461	25727	25589	25816	25772	25484	25704	25575	25686	25546	25585	25707	25611	25507	25585	25815	25750	25822	25483	25558	25808	25589	25488	25698	25577	25815	25918	25491	25616	25320	25684	25573	25654	25886	25676	25525	25628	25526	25562	25684	25595	25672	25710	25708	25493	25511	25663	25511	25662	25576	25627	25574	25544	25630	25699	25594	25498	25561	25585	25614	25534	25671	25634	25429	25696	25604	25536	25715	25624	25459	25607	25626	25527	25726	25734	25600	25521	25536	25711	25438	25452	25612	25466	25731	25730	25620	25711	25653	25578	25808	25861	25658	25582	25752	25573	25552	25646	25578	25709	25448	25659	25597	25530	25799	25429	25537	25425	25711	25395	25544	25638	25681	25545	25924	25868	25708	25799	25679	25852	25536	25623	25781	25580	25614	25649	25566	25713	25664	25557	25745	25774	25633	25675	25473	25439	25691	25779	25567	25627	25518	25498	25779	25817	25670	25664	25636	25580	25555	25704	25613	25607	25588	25608	25638	25340	25568	25463	25873	25677	25542	25661	25505	25638	25470	25803	25574	25507	25620	25681	25420	25556	25611	25426	25624	25828	25388	25524	25608	25719	25924	25453	25478	25654	25590	25723	25647	25631	25762	25451	25724	25345	25594	25758	25601	25615	25608	25828	25558	25729	25609	25570	25599	25702	25617	25775	25814	25761	25737	25616	25773	25654	25659	25559	25788	25899	25841	25593	25664	25557	25606	25748	25743	25732	25810	25594	25672	25645	25810	25802	25695	25751	25740	25615	25595	25355	25620	25656	25399	25733	25661	25604	25682	25781	25542	25674	25751	25714	25547	25451	25507	25437	25719	25757	25920	25484	25558	25472	25701	25837	25717	25571	25619	25576	25726	25701	25824	25759	25511	25715	25434	25539	25713	25701	25732	25361	25692	25477	25645	25639	25828	25651	25584	25468	25688	25539	25722	25890	25696	25923	25580	25522	25729	25631	25638	25581	25597	25593	25548	25440	25588	25810	25822	25761	25710	25508	25569	25588	25652	25568	25774	25500	25534	25572	25477	25760	25808	25581	25641	25480	25746	25536	25680	25611	25516	25655	25657	25641	25653	25589	25581	25758	25802	25501	25515	25867	25736	25441	25655	25364	25628	25829	25681	25554	25900	25628	25537	25608	25593	25550	25683	25548	25740	25559	25832	25415	25574	25832	25391	25660	25784	25754	25556	25695	25664	25605	25740	25845	25545	25608	25676	25586	25611	25663	25688	25391	25595	25799	25654	25411	25563	25669	25574	25863	25792	25704	25547	25513	25561	25691	25769	25698	25668	25452	25823	25804	25600	25559	25720	25604	25697	25866	25729	25793	25655	25678	25617	25694	25562	25517	25819	25789	25435	25667	25616	25825	25838	25556	25748	25758	25664	25678	25601	25795	25929	25725	25678	25593	25737	25595	25675	25534	25771	25566	25564	25667	25594	25699	25570	25616	25540	25719	25664	25756	25620	25563	25829	25740	25824	25523	25811	25354	25626	25618	25845	25810	25653	25837	25875	25599	25562	25669	25514	25533	25532	25586	25521	25639	25820	25473	25777	25468	25735	25703	25536	25876	25734	25696	25896	25561	25582	25603	25818	25722	25584	25559	25732	25714	25703	25656	25725	25641	25610	25718	25598	25564	25731	25505	25622	25597	25578	25506	25650	25573	25558	25590	25788	25565	25744	25904	25547	25590	25785	25776	25888	25722	25572	25671	25526	25523	25639	25650	25732	25714	25655	25839	25678	25804	25715	25890	25789	25692	25620	25533	25587	25596	25636	25760	25679	25559	25590	25625	25697	25718	25608	25695	25813	25589	25699	25539	25769	25753	25699	25744	25815	25782	25713	25531	25548	25844	25616	25499	25526	25633	25801	25666	25596	25588	25824	25659	25693	25653	25690	25651	25741	25700	25604	25539	25746	25576	25671	25698	25561	25681	25554	25746	25572	25690	25616	25578	25658	25732	25622	25467	25747	25782	25631	25658	25732	25521	25614	25839	25738	25611	25842	25545	25848	25682	25933	25633	25666	25743	25514	25487	25623	25635	25397	25537	25788	25648	25399	25700	25752	25573	25836	25518	25771	25742	25463	25685	25866	25802	25883	25797	25676	25637	25924	25650	25708	25535	25625	25667	25580	25622	25731	25443	25598	25644	25285	25569	25563	25834	25782	25690	25520	25745	25691	25564	25780	25714	25622	25918	25659	25776	25572	25611	25652	25851	25797	25642	25637	25639	25868	25510	25581	25721	25866	25496	25608	25744	25575	25511	25735	25469	25586	25581	25751	25869	25603	25403	25517	25760	25856	25615	25723	25709	25681	25665	25462	25744	25774	25664	25659	25608	25431	25679	25923	25826	25736	25823	25555	25778	25665	25532	25539	25555	25711	25744	25729	25676	25780	25522	25669	25839	25737	25675	25604	25545	25663	25568	25484	25606	25618	25602	25828	25570	25529	25545	25660	25702	25782	25553	25611	25630	25756	25431	25616	25611	25603	25599	25530	25571	25704	25638	25565	25502	25650	25656	25881	25625	25517	25522	25662	25579	25590	25708	25699	25667	25715	25565	25567	25693	25547	25854	25559	25583	25548	25596	25736	25833	25511	25640	25765	25399	25710	25627	25730	25408	25548	25600	25702	25793	25838	25785	25773	25715	25687	25516	25590	25740	25826	25749	25903	25613	25609	25588	25605	25697	25667	25527	25571	25496	25590	25518	25766	25644	25664	25668	25711	25762	25372	25524	25612	25739	25755	25603	25836	25678	25757	25351	25749	25701	25670	25700	25726	25466	25719	25894	25684	25438	25850	25632	25687	25661	25656	25310	25680	25533	25691	25603	25523	25768	25691	25655	25434	25800	25655	25624	25519	25607	25608	25858	25863	25749	25801	25820	25576	25603	25709	25477	25486	25505	25652	25582	25825	25780	25538	25830	25755	25635	25751	25596	25759	25736	25643	25767	25625	25615	25588	25517	25596	25488	25681	25668	25748	25449	25551	25419	25567	25544	26100	25446	25699	25840	25535	25544	25761	25920	25700	25973	25748	25703	25582	25794	25634	25641	25878	25688	25746	25463	25314	25683	25588	25653	25749	25635	25687	25500	25574	25837	25666	25679	25747	25618	25596	25653	25699	25609	25659	25798	25803	25692	25798	25750	25683	25849	25544	25498	25662	25494	25710	25252	25515	25646	25806	25626	25467	25575	25649	25747	25862	25629	25488	25560	25634	25798	25509	25539	25713	25493	25615	25753	25717	25843	25769	25646	25734	25577	25654	25772	25485	25455	25527	25742	25907	25577	25612	25535	25649	25697	25691	25396	25748	25584	25856	25546	25607	25726	25610	25611	25738	25608	25524	25409	25757	25417	25722	25472	25661	25610	25415	25813	25664	25617	25658	25791	25666	25710	25879	25733	25502	25508	25577	25730	25639	25333	25640	25551	25614	25514	25856	25894	25570	25475	25734	25603	25649	25586	25649	25743	25819	25820	25690	25696	25407	25565	25833	25801	25569	25442	25815	25715	25827	25545	25953	25769	25654	25747	25667	25746	25721	25712	25655	25607	25614	25650	25651	25384	25652	25585	25796	25550	25572	25569	25562	25634	25722	25593	25720	25578	25574	25865	25659	25445	25772	25441	25680	25510	25723	25605
16763	24845	24729	26627	62225	65349	47255	29112	21380	20764	20539	20842	20823	20622	20804	20482	20804	20626	20497	20567	20513	20602	20799	20682	20649	20816	20571	20642	20691	20658	20738	20454	20699	20572	20567	20770	20491	20602	20520	20500	20784	20560	20739	20680	20685	20538	20551	20555	20510	20736	20786	20446	20808	20590	20590	20611	20595	20778	20524	20635	20719	20650	20538	20572	20654	20514	20768	20638	20795	20531	20538	20523	20729	20649	20535	20493	20626	20401	20564	20678	20592	20534	20633	20458	20791	20655	20707	20572	20643	20738	20778	20659	20685	20673	20622	20644	20819	20557	20725	20514	20377	20489	20568	20592	20422	20721	20631	20715	20459	20762	20658	20613	20446	20468	20772	20486	20447	20710	20544	20597	20699	20411	20550	20677	20772	20663	20574	20619	20574	20799	20627	20600	20630	20636	20761	20493	20582	20683	20445	20714	20560	20591	20685	20621	20650	20434	20614	20459	20708	20559	20668	20603	20676	20526	20690	20415	20597	20484	20479	20440	20552	20362	20633	20557	20646	20588	20601	20525	20532	20672	20605	20621	20653	20671	20564	20697	20758	20489	20705	20697	20427	20557	20703	20616	20545	20513	20668	20732	20533	20629	20607	20502	20471	20402	20546	20748	20737	20397	20446	20627	20676	20699	20571	20624	20567	20678	20677	20744	20486	20571	20562	20657	20655	20630	20525	20649	20404	20536	20540	20750	20729	20579	20500	20538	20583	20857	20670	20482	20602	20851	20567	20622	20567	20566	20686	20606	20605	20388	20638	20397	20732	20509	20694	20556	20591	20661	20736	20596	20702	20646	20612	20646	20602	20637	20548	20539	20568	20579	20658	20362	20498	20626	20690	20439	20623	20838	20646	20710	20433	20645	20744	20456	20775	20646	20538	20696	20690	20565	20586	20629	20669	20508	20627	20522	20608	20709	20407	20656	20574	20564	20555	20570	20557	20564	20559	20723	20525	20581	20710	20506	20705	20608	20447	20648	20491	20686	20445	20576	20644	20444	20574	20467	20563	20727	20485	20579	20579	20715	20670	20715	20592	20683	20646	20569	20548	20537	20632	20477	20699	20482	20599	20693	20655	20555	20617	20712	20695	20600	20649	20562	20526	20778	20541	20705	20566	20617	20520	20618	20658	20636	20765	20601	20618	20696	20561	20493	20707	20744	20649	20700	20706	20554	20495	20497	20577	20786	20637	20738	20637	20807	20611	20507	20554	20808	20630	20562	20699	20419	20676	20526	20645	20532	20683	20579	20724	20692	20592	20589	20720	20634	20562	20570	20656	20629	20724	20726	20558	20608	20643	20548	20412	20542	20532	20601	20473	20773	20495	20451	20611	20728	20592	20593	20513	20624	20548	20492	20533	20689	20668	20615	20589	20530	20485	20692	20479	20652	20579	20609	20650	20572	20552	20607	20675	20644	20838	20542	20769	20604	20673	20649	20688	20611	20566	20737	20517	20507	20592	20550	20833	20523	20599	20640	20528	20465	20640	20767	20670	20605	20661	20680	20683	20726	20636	20724	20569	20416	20638	20577	20430	20655	20610	20792	20716	20511	20576	20682	20584	20601	20676	20640	20604	20692	20547	20583	20437	20550	20459	20566	20670	20493	20517	20692	20613	20585	20578	20575	20577	20484	20503	20667	20597	20612	20720	20552	20526	20570	20623	20671	20591	20695	20645	20658	20836	20716	20589	20411	20556	20574	20526	20744	20730	20816	20462	20572	20579	20881	20577	20769	20495	20548	20637	20532	20632	20717	20650	20682	20652	20630	20529	20663	20702	20634	20556	20705	20527	20773	20650	20828	20542	20637	20710	20731	20650	20650	20340	20603	20662	20476	20537	20495	20585	20719	20542	20547	20516	20547	20650	20518	20530	20800	20546	20730	20569	20495	20537	20702	20548	20682	20457	20619	20617	20475	20547	20523	20514	20709	20591	20762	20532	20530	20662	20631	20590	20645	20740	20791	20504	20390	20787	20698	20674	20667	20410	20614	20651	20448	20446	20670	20587	20785	20594	20459	20666	20560	20618	20693	20518	20658	20525	20637	20841	20547	20541	20538	20596	20642	20564	20514	20671	20543	20617	20617	20661	20635	20744	20731	20616	20823	20594	20548	20635	20410	20666	20516	20801	20645	20453	20707	20447	20672	20902	20560	20517	20683	20571	20533	20733	20552	20616	20459	20459	20740	20611	20536	20421	20462	20739	20405	20695	20353	20741	20581	20515	20597	20763	20611	20638	20644	20665	20585	20449	20696	20492	20616	20619	20457	20599	20656	20718	20565	20626	20567	20731	20494	20549	20573	20732	20548	20769	20539	20628	20609	20770	20770	20656	20597	20704	20459	20642	20632	20543	20556	20727	20727	20536	20748	20639	20778	20530	20593	20710	20612	20546	20557	20693	20575	20533	20575	20741	20480	20616	20664	20668	20525	20679	20589	20522	20722	20482	20502	20629	20640	20768	20715	20570	20611	20617	20652	20652	20681	20530	20610	20664	20671	20597	20692	20424	20761	20571	20568	20577	20554	20600	20451	20549	20552	20638	20504	20779	20481	20692	20651	20562	20644	20580	20660	20496	20765	20583	20686	20534	20515	20618	20417	20718	20715	20606	20664	20883	20613	20678	20523	20593	20728	20443	20593	20608	20490	20587	20471	20693	20669	20701	20386	20812	20479	20744	20692	20642	20693	20682	20485	20613	20642	20603	20499	20560	20653	20718	20619	20609	20614	20736	20481	20420	20714	20601	20508	20585	20605	20639	20677	20758	20693	20709	20676	20800	20563	20654	20581	20668	20500	20566	20683	20767	20718	20438	20682	20563	20428	20706	20509	20580	20603	20622	20646	20542	20430	20450	20624	20854	20769	20529	20816	20658	20510	20501	20635	20555	20715	20633	20726	20662	20647	20549	20435	20500	20632	20561	20668	20484	20547	20516	20500	20638	20593	20568	20468	20648	20587	20810	20626	20525	20731	20820	20746	20506	20624	20607	20739	20587	20669	20685	20696	20551	20489	20612	20572	20705	20547	20733	20547	20789	20630	20637	20667	20700	20542	20544	20574	20434	20571	20655	20690	20690	20700	20780	20644	20432	20628	20641	20767	20589	20856	20347	20755	20633	20513	20647	20600	20577	20552	20578	20703	20551	20672	20610	20541	20640	20633	20580	20544	20480	20545	20418	20449	20625	20516	20662	20630	20444	20651	20453	20668	20635	20465	20492	20710	20626	20478	20767	20629	20642	20750	20630	20564	20568	20563	20517	20818	20685	20813	20561	20876	20627	20478	20624	20603	20646	20434	20650	20504	20555	20861	20599	20730	20662	20419	20711	20710	20560	20596	20651	20557	20634	20547	20739	20728	20812	20750	20580	20607	20462	20668	20760	20657	20515	20683	20524	20676	20530	20607	20637	20417	20738	20510	20651	20622	20503	20451	20577	20835	20408	20681	20697	20479	20726	20679	20460	20768	20528	20665	20649	20685	20570	20778	20584	20597	20618	20505	20648	20603	20647	20791	20458	20651	20584	20676	20483	20570	20501	20653	20552	20513	20583	20511	20804	20454	20654	20655	20670	20528	20651	20412	20673	20708	20628	20510	20760	20398	20527	20595	20560	20505	20726	20638	20659	20570	20505	20597	20553	20715	20657	20613	20586	20577	20628	20836	20710	20511	20729	20439	20664	20713	20525	20558	20676	20560	20572	20751	20543	20739	20653	20685	20511	20657	20494	20655	20356	20761	20574	20515	20543	20742	20589	20601	20520	20577	20904	20641	20652	20649	20578	20609	20511	20610	20472	20319	20669	20577	20667	20507	20648	20703	20674	20547	20681	20548	20589	20649	20544	20741	20691	20575	20542	20519	20709	20645	20638	20815	20575	20635	20518	20578	20706	20656	20529	20738	20451	20525	20594	20704	20595	20588	20613	20648	20543	20829	20565	20723	20737	20414	20485	20494	20562	20683	20574	20545	20553	20576	20553	20555	20501	20503	20529	20547	20678	20593	20774	20639	20675	20670	20663	20708	20476	20616	20567	20650	20544	20608	20560	20632	20589	20599	20417	20669	20797	20560	20628	20542	20746	20788	20502	20699	20793	20662	20703	20651	20696	20670	20471	20763	20748	20767	20532	20722	20739	20627	20716	20662	20616	20619	20673	20614	20618	20494	20632	20587	20667	20439	20461	20444	20455	20580	20748	20529	20562	20680	20621	20495	20750	20657	20601	20687	20743	20474	20697	20586	20760	20724	20579	20636	20776	20614	20785	20582	20559	20614	20661	20561	20748	20690	20668	20545	20550	20656	20697	20660	20483	20623	20750	20446	20777	20518	20587	20565	20651	20532	20673	20699	20468	20840	20481	20569	20650	20674	20480	20675	20574	20670	20661	20744	20608	20728	20725	20641	20618	20789	20585	20620	20659	20627	20460	20713	20375	20723	20557	20638	20607	20535	20631	20662	20626	20596	20502	20622	20723	20452	20507	20605	20683	20581	20558	20588	20723	20563	20483	20542	20604	20454	20703	20573	20706	20613	20532	20542	20567	20643	20501	20659	20710	20641	20472	20490	20561	20783	20496	20586	20498	20527	20728	20568	20702	20584	20586	20648	20748	20666	20618	20693	20649	20559	20605	20697	20735	20680	20616	20595	20636	20590	20728	20643	20686	20538	20665	20516	20644	20692	20603	20540	20642	20565	20771	20620	20722	20620	20613	20539	20629	20613	20711	20605	20603	20518	20613	20654	20559	20596	20549	20729	20766	20678	20515	20493	20487	20802	20631	20658	20689	20686	20672	20515	20692	20637	20587	20435	20587	20516	20595	20568	20782	20891	20593	20595	20794	20692	20613	20648	20727	20460	20607	20453	20677	20513	20559	20537	20628	20648	20493	20542	20724	20540	20660	20595	20345	20557	20662	20747	20598	20495	20522	20679	20449	20864	20527	20738	20577	20714	20790	20608	20520	20753	20646	20702	20787	20637	20670	20740	20425	20624	20527	20582	20387	20575	20570	20526	20589	20740	20395	20656	20620	20347	20664	20664	20586	20799	20685	20735	20636	20559	20630	20597	20533	20616	20733	20653	20625	20375	20761	20493	20696	20432	20656	20689	20601	20698	20512	20580	20654	20465	20778	20666	20596	20576	20745	20641
22827	21064	28836	23800	47080	75135	60197	41230	28053	26086	25989	25660	25666	25532	25615	25596	25564	25502	25459	25599	25559	25762	25447	25158	25442	25278	25264	25341	25141	25406	25353	25191	25187	25318	25517	25260	25333	25335	25336	25515	25472	25302	25359	25191	25549	25279	25338	25117	25049	25002	25277	25041	25270	25219	25148	25468	25141	25199	25276	25001	25365	25087	25311	25119	25328	25110	25330	25300	25341	25251	25287	25176	25341	25324	25191	25026	25238	25269	25302	25298	25275	25227	25419	25359	24975	25207	25519	25413	25325	25228	25609	25289	25540	25132	25311	25344	25394	25365	25485	25206	25155	25454	25266	25220	25146	25084	25335	25242	25251	25309	25200	25290	25322	25464	25429	25306	25335	25315	25509	25173	25134	25331	25433	25458	25425	25359	25374	25320	25133	25059	25258	25226	25383	25348	25338	25060	25114	25389	25385	25081	25224	25167	25349	25138	25197	25253	25119	25157	25114	25378	25342	25308	25446	25220	25335	25307	25204	25327	25384	25136	25257	25158	25208	25037	25223	25249	25205	25397	25256	25262	25200	25324	25265	25254	25381	25412	25337	25500	25071	25041	25193	25139	25147	25208	25259	25511	25245	25338	25213	25170	25092	25270	25091	25188	25219	25297	25165	25246	25324	25196	25214	25129	25207	25180	25105	25281	25342	25456	25247	25178	25164	25390	25371	25041	25344	25029	25285	25286	25056	25282	25216	25344	25243	25088	25329	25229	25124	25264	25170	25302	25264	25287	25324	25321	25307	25156	25189	25253	25143	25009	25358	25131	25338	25292	25325	25447	25222	25143	25308	25275	25174	25232	25375	25460	25126	25303	25321	25335	25254	25174	25314	25317	25299	25354	25264	25312	25341	25303	25169	25250	25215	25138	25128	25318	25299	25294	25187	25373	25288	25220	25266	25112	25172	25229	25606	25044	25435	25079	25108	25218	25365	25342	25359	25096	25273	25168	25373	25302	25277	25258	25370	25179	25282	25384	25259	25368	25238	25278	25410	25225	25280	25384	25109	25172	25296	25177	25076	25456	25339	25388	25270	25425	25334	25103	25263	25403	25417	25244	25192	25354	25236	25158	25218	25272	25078	25232	25210	25157	25287	25470	25382	25428	25146	25219	25328	25210	25210	25129	25243	25393	25466	25270	25405	25292	25175	25295	25410	25349	25330	25265	25160	25219	25289	25144	25268	25014	25358	25328	25249	25300	25376	25080	25470	25372	25313	25293	25248	25150	25152	25281	25242	25162	25284	25455	25064	25405	25340	25138	25153	25372	25445	25265	25311	25335	25252	25241	25222	25163	25169	25265	25392	25233	25354	25378	25124	25054	25065	25430	25507	25164	25074	25155	25424	25256	25118	25387	25297	25157	25204	25269	25425	25193	25115	25265	25424	25449	25319	25186	25473	25117	25050	25295	25454	25172	25155	25530	25344	25223	25168	25096	25448	25238	25431	25215	25214	25413	25209	25304	25090	25130	25186	25120	25046	25265	25329	25342	25333	25252	25163	25092	25392	25401	25236	25030	25138	25190	25145	25130	25153	25195	25164	25310	25051	25150	25366	25290	25084	25409	25185	25211	25259	25340	25208	25269	25366	25267	25020	25269	25046	25188	25202	25290	25251	24972	25103	25164	25273	25194	25192	25181	25198	25398	25230	25080	25360	25316	25499	25286	25428	25238	25181	25387	25312	25163	25315	25084	25341	25231	25224	25255	25331	25267	25192	25324	25160	25360	25190	25220	25386	25334	25194	25199	25262	25314	25414	25292	25191	25112	25094	25307	25404	25288	25265	25090	25373	25310	25422	25345	25260	25077	25004	25160	25252	25205	25173	25003	25313	25186	25487	25422	25290	25321	25381	25228	25362	25318	25258	25034	25314	25329	25164	25118	25212	25314	25130	25042	25144	25332	25332	25286	25276	25322	25472	24943	25174	25268	25366	24990	25219	25308	25361	25156	25293	25111	25348	25145	25047	25118	25005	25197	25401	25152	25336	25141	24980	25415	25365	25349	25283	24989	25232	25004	25335	25129	25084	25278	25495	25510	25245	25313	25476	25194	25241	25203	25229	25274	25288	25212	25368	25269	25065	25347	25531	25155	25247	25284	25202	25350	25096	25276	25558	25542	25366	25380	25306	25152	25169	25252	25337	25445	25167	25201	25269	25246	25076	25230	25371	25249	25053	25202	25132	25243	25239	25212	25495	25125	25175	25500	25292	25322	25399	25515	25237	25301	25263	25326	25288	25110	25276	25248	25318	25205	25083	25243	25235	25528	25491	25283	25421	25113	25253	25380	25268	25417	25315	24952	25398	24927	25260	25022	25339	25384	25375	25361	25263	25351	25325	25450	25254	25358	25183	25181	25184	25194	25120	25099	25289	25076	25432	25524	25243	25225	25393	25334	25347	25268	25115	25216	25204	25303	25304	25177	25305	25361	25385	25261	25414	25246	25113	25093	25298	25293	25176	25274	25130	25212	25218	24860	25276	25231	25281	25110	25204	25159	25184	25162	25477	25421	25216	25404	25350	25164	25071	25074	25306	24973	25170	25003	25386	25262	25300	25630	25395	25337	25245	25298	25406	25379	25209	25151	25254	25438	25267	25115	25288	25284	25354	25125	25156	25474	25406	25291	25158	25088	25033	25388	25357	25193	24986	25386	25353	25171	25373	25314	25217	25050	25093	25217	25106	25275	25218	25095	25172	25315	25323	25124	25283	25159	25017	25514	25260	25010	25199	25333	25159	25079	25316	25172	25280	25041	25302	25155	25335	25156	25190	25199	25126	25347	25281	25176	25257	25208	25366	25214	25427	25194	25157	25245	25153	25182	25324	25322	25375	25194	25395	25269	25187	25363	25249	25156	25317	25440	25268	25382	25348	25172	25193	25367	25190	25256	25105	24940	25355	25075	25279	25283	25095	25202	25222	25156	25343	25271	25183	25166	25349	25042	25250	25515	25355	25376	25325	25389	25477	25349	25182	25011	25189	24975	25210	24995	25321	25329	25146	25206	25388	25110	25331	25318	25444	25366	25194	25086	25072	25472	25294	25259	25168	25184	25137	25265	25402	25238	25381	25350	25075	25190	25178	25249	25226	25070	25182	25122	25417	25173	25352	25257	25237	25276	25238	25215	25277	25312	25298	24974	25244	25353	25125	25170	25085	25233	25236	25104	25227	25211	25493	25261	25221	25306	25153	25322	25329	25151	25226	25269	25183	25321	25347	25591	25411	25191	25478	25357	25231	25254	25198	25301	25398	25113	25247	25093	25347	25131	25312	25125	25264	25422	25405	25406	25288	25396	25235	25117	25211	25237	25176	25355	25321	25225	25314	25055	25277	25248	25364	25101	25094	25258	25145	24963	25256	25261	25380	25431	25461	25231	25300	25353	25174	25302	25326	25346	25013	25375	25102	25240	25269	25270	25353	25225	25279	25298	25477	25320	25394	25276	25344	25065	25217	25164	25193	25100	25180	24991	25041	25321	25331	25217	25297	25069	25228	25492	25490	25302	25284	25324	25263	25521	25116	25234	25134	25305	25537	25220	25120	25193	25230	25072	25299	25292	25345	25227	25297	25079	25165	25165	25367	25291	25216	25285	25432	25331	25456	25437	25272	25158	25258	25250	25303	25283	25426	25321	25261	25097	25210	25156	25289	25121	25150	25309	25107	25224	25444	25238	25347	25306	25289	25450	25435	25209	25293	25292	25092	24999	25356	25346	25352	25201	25158	25255	25389	25515	25397	25189	25171	25390	25394	25065	25212	25258	25124	25425	25271	25338	25257	25089	25085	25413	25253	25454	25407	25173	25372	25298	25163	25520	25448	25363	25494	25383	25226	25144	25170	25500	25222	25289	25317	25272	25313	25306	25210	25319	25322	24989	25194	25228	25317	25094	25327	25372	25370	25213	25207	25298	25035	25341	25242	25231	25249	25207	25061	25416	25348	25543	25260	25314	25289	25547	25072	25339	25240	25234	25378	25053	25294	25214	25358	25253	25116	25108	25128	25402	25039	25320	25470	25519	25394	25258	25299	25072	25399	25201	25466	25374	25312	25101	25240	25205	25244	25422	25315	25110	25264	25142	25565	25358	25427	25252	25346	25308	25165	25118	25275	25386	25384	25319	25147	25571	25577	25403	25048	25058	25125	25378	25334	25264	25129	25156	25062	25342	25299	25239	25272	24977	25289	25365	25294	25200	25465	25217	25361	25262	25335	25444	25346	25246	25321	25222	25037	25003	25364	25321	25200	25196	25146	25397	25148	25308	25121	25456	25292	25449	25274	25344	25181	25488	25316	25235	25266	25075	25078	25212	25183	25310	25360	25072	25268	25217	24958	25219	25198	25435	25354	25286	25261	25306	25468	25187	25044	25169	25300	25209	25355	25382	25266	25517	25299	25326	25412	25313	25205	25141	25256	25368	25112	25180	25402	25361	25118	25272	25373	25242	25336	25162	25376	25341	25055	25104	25412	25323	25425	25211	25184	25315	25273	25047	25368	25320	25201	25306	25163	25408	25278	25184	25542	25238	25373	25110	25195	25396	25257	25416	25337	25102	25364	25230	25425	25108	25152	25136	25226	25281	25505	25327	25063	25343	24998	25059	25138	25309	25380	25381	25333	25242	25491	25411	25240	25154	25171	25272	25122	25179	25451	25239	25207	25231	25104	25168	25261	25134	25436	25078	25301	25238	25480	25242	25284	25387	25477	25101	25170	25326	25225	25266	25380	25216	25312	25105	25440	25508	25375	25151	25111	24976	25258	25094	24932	25199	25469	25395	25357	25546	25308	25309	25293	25285	25373	25376	25496	25313	25541	25390	25217	25317	25113	25286	25141	25314	25057	25249	25265	25355	25281	25373	25291	25393	25219	25244	25385	24990	25472	25458	25617	25273	25153	25312	25293	25281	25169	25179	25193	25264	25277	24980	25346	25402	25358	25355	25091	25147	25213	25330	25111	25058	25219	25103	25060	25274	25279	25252	25180	25406	25448	25213	25418	25159	25134	25477	25200	25486	25277	25442	25307	25080	25327	25163	25243	25310	25402	25367	25393	25201	25297	25143	25309	25385	25269	25196	25229	25362	25244	25194	25138	25294	25264	25225	25355	25360	25260	25400	25260	25350	25252	25137	25003	25144	25412	25170
17971	30215	28957	39548	68161	84664	63083	37341	22281	20619	20175	20437	20350	20124	20313	20547	20502	20468	20326	20390	20307	20169	20524	20309	20299	20373	20479	20325	20427	20469	20359	20452	20585	20128	20536	20430	20248	20243	20419	20389	20298	20343	20425	20340	20214	20312	20435	20425	20401	20356	20470	20381	20103	20393	20251	20413	20212	20571	20542	20469	20342	20234	20370	20339	20349	20208	20500	20238	20280	20205	20212	20463	20306	20523	20552	20193	20263	20358	20166	20491	20175	20267	20351	20278	20353	20304	20333	20462	20212	20338	20359	20128	20248	20425	20220	20409	20306	20437	20325	20427	20057	20420	20377	20405	20358	20256	20476	20342	20484	20253	20411	20326	20418	20368	20347	20511	20345	20307	20192	20394	20450	20265	20264	20623	20320	20189	20260	20451	20192	20305	20418	20527	20254	20298	20412	20280	20405	20203	20340	20337	20299	20445	20318	20436	20296	20266	20343	20439	20458	20238	20280	20333	20503	20198	20368	20371	20435	20249	20215	20230	20488	20396	20122	20566	20209	20103	20387	20411	20355	20345	20424	20373	20386	20271	20277	20142	20259	20235	20255	20225	20417	20264	20413	20277	20390	20103	20330	20408	20416	20363	20368	20465	20112	20407	20273	20398	20285	20382	20338	20286	20392	20387	20238	20260	20219	20369	20381	20325	20430	20387	20199	20254	20191	20212	20316	20310	20299	20360	20404	20309	20353	20191	20459	20196	20328	20278	20232	20305	20460	20268	20178	20249	20334	20270	20204	20428	20345	20273	20353	20209	20154	20472	20293	20271	20387	20472	20317	20369	20167	20361	20274	20431	20132	20428	20332	20148	20216	20242	20350	20284	20262	20490	20489	20253	20238	20204	20266	20538	20456	20167	20312	20346	20333	20253	20399	20302	20292	20257	20264	20253	20296	20423	20247	20176	20321	20255	20384	20334	20285	20252	20519	20417	20554	20405	20235	20126	20559	20369	20305	20280	20368	20420	20545	20475	20453	20325	20397	20392	20307	20402	20362	20472	20382	20214	20488	20415	20306	20307	20307	20397	20144	20452	20287	20465	20272	20675	20283	20265	20168	20251	20329	20344	20224	20270	20260	20365	20376	20421	20234	20304	20363	20348	20230	20165	20383	20314	20460	20229	20308	20150	20250	20441	20465	20220	20280	20251	20103	20411	20507	20356	20316	20365	20237	20363	20319	20392	20318	20254	20423	20222	20317	20392	20436	20361	20403	20420	20317	20416	20354	20315	20426	20351	20225	20322	20306	20174	20236	20137	20246	20289	20474	20331	20216	20481	20345	20357	20399	20200	20331	20442	20157	20271	20299	20271	20234	20457	20276	20250	20306	20416	20272	20185	20393	20351	20372	20439	20309	20555	20437	20304	20325	20316	20331	20188	20180	20354	20278	20391	20308	20444	20134	20334	20354	20366	20453	20396	20337	20333	20389	20379	20232	20273	20372	20211	20427	20351	20318	20415	20266	20394	20401	20415	20366	20217	20397	20090	20512	20402	20177	20342	20274	20395	20307	20325	20280	20246	20428	20206	20453	20396	20394	20274	20149	20291	20562	20164	20312	20470	20283	20342	20306	20368	20312	20318	20285	20306	20423	20467	20311	20430	20438	20212	20391	20239	20377	20411	20337	20370	20459	20201	20293	20238	20444	20200	20379	20355	20269	20415	20377	20405	20260	20262	20323	20148	20268	20097	20371	20314	20362	20412	20383	20412	20399	20317	20316	20371	20125	20393	20333	20327	20479	20338	20367	20374	20348	20230	20297	20316	20349	20362	20380	20176	20471	20335	20229	20318	20225	20359	20282	20340	20331	20384	20343	20536	20292	20362	20448	20324	20320	20363	20281	20331	20504	20250	20305	20287	20455	20456	20292	20394	20259	20428	20338	20198	20284	20328	20277	20293	20421	20289	20376	20308	20443	20378	20398	20506	20420	20316	20235	20410	20360	20381	20418	20331	20429	20315	20262	20435	20339	20305	20190	20469	20282	20279	20386	20328	20272	20318	20271	20357	20439	20260	20383	20330	20340	20380	20264	20114	20417	20278	20303	20241	20400	20358	20410	20467	20393	20576	20408	20231	20338	20399	20511	20284	20349	20419	20320	20322	20408	20241	20391	20339	20316	20258	20384	20082	20350	20331	20214	20504	20283	20351	20405	20233	20290	20439	20364	20388	20420	20465	20270	20212	20395	20301	20415	20394	20448	20308	20268	20415	20390	20495	20143	20341	20408	20260	20497	20398	20317	20384	20212	20370	20347	20520	20379	20230	20436	20171	20355	20196	20265	20249	20187	20343	20424	20394	20365	20356	20371	20229	20405	20526	20397	20307	20253	20376	20347	20422	20409	20268	20287	20382	20426	20384	20344	20422	20261	20194	20535	20359	20434	20414	20338	20449	20281	20346	20467	20252	20400	20259	20395	20239	20221	20270	20095	20359	20268	20317	20333	20297	20379	20194	20231	20439	20154	20234	20215	20422	20322	20329	20280	20345	20390	20334	20239	20358	20426	20171	20265	20448	20346	20430	20363	20414	20441	20404	20382	20249	20280	20357	20446	20448	20206	20329	20344	20387	20317	20377	20366	20500	20256	20344	20311	20196	20211	20318	20408	20417	20143	20245	20121	20365	20258	20452	20116	20318	20222	20306	20238	20377	20330	20301	20275	20511	20303	20365	20330	20225	20222	20343	20462	20269	20320	20435	20291	20271	20276	20431	20326	20267	20224	20225	20243	20463	20426	20480	20448	20344	20419	20482	20329	20274	20301	20349	20166	20449	20405	20183	20304	20228	20235	20262	20560	20309	20363	20350	20296	20419	20332	20403	20295	20520	20364	20207	20461	20206	20467	20225	20383	20224	20326	20353	20283	20275	20166	20291	20202	20411	20421	20321	20331	20298	20246	20428	20101	20144	20347	20356	20259	20476	20312	20260	20386	20106	20483	20403	20384	20141	20313	20338	20297	20173	20481	20241	20256	20441	20337	20441	20399	20393	20389	20415	20179	20154	20461	20367	20246	20217	20438	20432	20155	20248	20325	20342	20283	20330	20469	20261	20283	20441	20231	20366	20426	20299	20158	20426	20182	20237	20336	20308	20231	20325	20496	20334	20263	20428	20309	20351	20284	20236	20260	20263	20358	20348	20309	20202	20189	20304	20160	20365	20344	20423	20455	20323	20365	20477	20568	20432	20379	20430	20318	20176	20351	20316	20175	20392	20179	20197	20353	20552	20196	20157	20357	20259	20210	20218	20386	20428	20337	20228	20387	20282	20193	20427	20248	20417	20277	20253	20514	20401	20475	20289	20241	20401	20454	20182	20567	20332	20457	20444	20274	20358	20353	20241	20498	20310	20300	20330	20206	20340	20406	20337	20358	20248	20270	20451	20229	20367	20345	20400	20338	20334	20424	20392	20139	20320	20349	20376	20476	20433	20363	20383	20174	20411	20255	20256	20244	20337	20416	20415	20384	20426	20356	20442	20302	20298	20415	20277	20449	20356	20278	20426	20444	20360	20408	20245	20351	20298	20255	20486	20113	20210	20300	20360	20448	20373	20515	20281	20371	20387	20379	20291	20327	20246	20608	20187	20395	20331	20389	20274	20185	20300	20126	20317	20439	20320	20347	20133	20540	20366	20384	20347	20362	20389	20493	20359	20311	20253	20329	20320	20307	20316	20291	20390	20434	20353	20216	20361	20236	20315	20237	20389	20195	20271	20325	20341	20256	20399	20306	20261	20305	20416	20383	20172	20224	20359	20415	20389	20380	20270	20331	20312	20290	20466	20351	20324	20431	20317	20568	20121	20429	20283	20506	20388	20266	20133	20231	20378	20374	20363	20279	20333	20248	20304	20413	20221	20355	20267	20399	20334	20343	20457	20444	20415	20309	20340	20327	20147	20418	20316	20295	20274	20245	20205	20285	20367	20343	20333	20261	20417	20104	20347	20272	20391	20269	20325	20356	20307	20408	20478	20318	20311	20250	20331	20363	20358	20459	20359	20355	20285	20445	20301	20300	20198	20447	20251	20406	20339	20365	20168	20446	20484	20246	20311	20390	20260	20405	20169	20311	20275	20197	20512	20450	20420	20288	20093	20374	20456	20370	20137	20300	20389	20461	20394	20280	20316	20206	20437	20441	20234	20209	20241	20535	20165	20392	20527	20426	20345	20310	20135	20207	20285	20298	20300	20238	20262	20259	20321	20318	20162	20445	20235	20172	20327	20384	20220	20359	20319	20361	20354	20397	20387	20481	20349	20217	20563	20299	20125	20378	20423	20423	20528	20253	20425	20406	20290	20360	20278	20381	20393	20430	20329	20367	20442	20330	20474	20237	20244	20235	20330	20177	20263	20199	20265	20600	20293	20301	20208	20445	20439	20296	20266	20315	20474	20447	20294	20201	20474	20366	20343	20454	20472	20128	20295	20264	20244	20420	20384	20290	20306	20347	20243	20430	20508	20364	20315	20432	20299	20399	20071	20237	20273	20297	20190	20288	20454	20395	20345	20396	20341	20371	20490	20228	20273	20285	20391	20429	20337	20406	20396	20245	20425	20305	20332	20344	20457	20470	20349	20477	20487	20196	20405	20439	20509	20355	20271	20389	20426	20316	20328	20432	20245	20535	20225	20396	20331	20276	20314	20398	20427	20413	20269	20263	20272	20176	20321	20341	20087	20252	20298	20542	20246	20482	20371	20312	20248	20480	20319	20264	20318	20483	20235	20381	20205	20418	20432	20456	20469	20463	20146	20360	20412	20214	20216	20257	20477	20351	20274	20454	20163	20489	20291	20268	20343	20245	20549	20235	20329	20389	20337	20293	20202	20347	20578	20351	20269	20332	20211	20263	20267	20443	20433	20381	20359	20451	20522	20373	20285	20278	20354	20319	20468	20288	20384	20275	20393	20312	20204	20280	20223	20486	20282	20365	20359	20246	20252	20300	20267	20338	20307	20365	20352	20331	20220	20451	20410	20378	20251	20350	20207	20548	20272	20310	20114	20306	20249	20207	20449	20341	20425	20461	20234	20494	20285	20388	20234	20362	20429	20193	20333	20345	20306	20318	20374	20411	20328	20295	20132	20379	20334	20297	20351	20512	20428	20501	20314	20243	20459	20277	20236	20280	20346	20284	20170	20269	20236
28102	22935	27776	28310	35157	42046	33725	27459	24994	24634	24746	24794	24649	24789	24662	24401	24478	24621	24706	24702	24267	24729	24710	24477	24572	24480	24614	24553	24632	24842	24587	24521	24265	24760	24540	24639	24700	24590	24496	24387	24777	24473	24616	24546	24647	24618	24723	24675	24489	24415	24591	24736	24716	24441	24558	24789	24589	24859	24534	24640	24632	24489	24318	24649	24528	24603	24843	24494	24628	24507	24593	24554	24633	24626	24485	24352	24630	24828	24606	24722	24740	24619	24737	24489	24633	24477	24379	24554	24595	24597	24854	24518	24498	24449	24589	24475	24664	24598	24662	24471	24481	24520	24601	24274	24506	24593	24738	24800	24641	24656	24510	24445	24599	24546	24592	24732	24547	24874	24275	24547	24502	24535	24485	24695	24531	24574	24800	24561	24679	24530	24393	24444	24546	24543	24538	24452	24432	24459	24536	24597	24444	24471	24587	24568	24469	24627	24621	24650	24540	24585	24634	24568	24762	24579	24550	24437	24456	24642	24793	24565	24671	24483	24810	24569	24763	24516	24643	24414	24470	24711	24290	24594	24441	24320	24494	24431	24811	24459	24652	24552	24431	24587	24845	24531	24483	24711	24430	24503	24393	24722	24450	24489	24638	24593	24596	24414	24710	24511	24507	24217	24590	24779	24442	24366	24460	24471	24517	24702	24619	24670	24520	24301	24699	24680	24436	24527	24467	24393	24696	24665	24788	24524	24630	24477	24642	24602	24553	24580	24389	24421	24521	24631	24606	24598	24675	24490	24536	24539	24455	24503	24278	24488	24478	24341	24650	24409	24534	24532	24539	24352	24576	24508	24691	24571	24625	24488	24537	24521	24382	24448	24578	24662	24468	24563	24481	24573	24453	24580	24663	24509	24559	24219	24832	24549	24653	24673	24725	24626	24590	24473	24573	24596	24432	24194	24690	24546	24589	24434	24613	24725	24376	24517	24646	24559	24452	24633	24499	24604	24641	24533	24591	24630	24514	24666	24424	24304	24454	24597	24434	24871	24776	24691	24548	24697	24660	24542	24351	24344	24609	24354	24732	24609	24490	24484	24438	24365	24557	24402	24771	24677	24574	24325	24658	24451	24594	24581	24435	24614	24553	24798	24448	24591	24543	24417	24588	24586	24655	24517	24447	24556	24523	24530	24440	24546	24385	24413	24519	24360	24571	24769	24475	24758	24624	24711	24456	24423	24589	24482	24480	24825	24726	24421	24441	24427	24588	24583	24584	24602	24505	24253	24571	24475	24548	24572	24509	24378	24630	24587	24552	24645	24423	24606	24534	24655	24657	24474	24580	24628	24682	24553	24634	24407	24739	24507	24854	24411	24468	24503	24602	24541	24575	24409	24725	24490	24804	24691	24683	24709	24521	24406	24641	24607	24535	24601	24592	24426	24470	24485	24574	24632	24433	24356	24728	24643	24802	24541	24615	24624	24580	24468	24592	24733	24571	24513	24623	24612	24445	24497	24585	24533	24659	24678	24840	24577	24560	24432	24627	24589	24776	24549	24474	24502	24799	24655	24449	24694	24917	24525	24393	24576	24536	24441	24496	24804	24462	24393	24461	24659	24653	24406	24454	24397	24381	24700	24532	24575	24498	24408	24439	24618	24570	24448	24559	24721	24582	24556	24786	24783	24742	24767	24677	24385	24392	24692	24456	24658	24510	24680	24527	24417	24464	24501	24468	24556	24410	24513	24675	24520	24727	24608	24697	24539	24505	24509	24625	24753	24645	24411	24445	24688	24879	24510	24763	24644	24666	24466	24682	24710	24516	24352	24645	24392	24680	24485	24681	24534	24671	24636	24735	24474	24567	24655	24706	24647	24453	24609	24430	24588	24731	24681	24825	24381	24437	24507	24619	24482	24732	24315	24583	24511	24457	24686	24521	24688	24595	24614	24346	24668	24481	24384	24516	24760	24503	24569	24689	24299	24347	24456	24593	24573	24636	24569	24784	24622	24556	24340	24644	24674	24624	24662	24641	24510	24552	24637	24733	24456	24861	24538	24432	24667	24731	24623	24558	24606	24659	24512	24888	24627	24660	24833	24478	24384	24695	24599	24577	24673	24935	24638	24696	24441	24512	24348	24658	24510	24724	24544	24418	24433	24513	24555	24573	24622	24533	24663	24652	24639	24641	24580	24669	24494	24617	24554	24653	24454	24649	24571	24632	24648	24552	24462	24383	24637	24490	24629	24533	24553	24881	24543	24768	24472	24623	24417	24708	24415	24507	24625	24763	24630	24502	24486	24626	24434	24353	24576	24523	24517	24752	24685	24684	24291	24754	24691	24576	24519	24572	24534	24649	24629	24652	24803	24681	24474	24650	24628	24746	24558	24557	24787	24563	24703	24611	24548	24691	24407	24772	24697	24571	24764	24564	24567	24856	24560	24485	24488	24492	24612	24676	24495	24687	24479	24449	24769	24304	24535	24459	24347	24610	24526	24433	24488	24413	24636	24591	24648	24523	24677	24401	24629	24690	24403	24628	24463	24575	24695	24529	24662	24571	24597	24522	24345	24601	24724	24700	24348	24444	24848	24882	24584	24876	24641	24503	24458	24408	24427	24510	24517	24505	24672	24754	24562	24634	24443	24763	24596	24782	24429	24634	24588	24317	24700	24724	24629	24650	24652	24687	24511	24737	24376	24745	24608	24912	24470	24553	24833	24543	24537	24610	24602	24488	24593	24779	24798	24363	24557	24483	24550	24659	24483	24706	24601	24530	24478	24608	24303	24537	24724	24767	24558	24514	24322	24594	24569	24691	24546	24605	24554	24522	24596	24455	24530	24486	24371	24682	24497	24506	24414	24533	24692	24480	24595	24894	24539	24448	24373	24462	24605	24476	24622	24297	24473	24532	24433	24663	24482	24667	24646	24706	24689	24694	24582	24476	24444	24709	24738	24683	24381	24492	24568	24480	24642	24521	24582	24413	24690	24401	24476	24676	24767	24695	24547	24698	24399	24771	24567	24523	24652	24553	24607	24561	24533	24555	24627	24622	24621	24426	24396	24551	24425	24769	24747	24589	24363	24503	24616	24612	24632	24357	24652	24613	24683	24523	24627	24786	24702	24472	24478	24423	24593	24698	24466	24586	24531	24451	24573	24625	24629	24728	24519	24633	24405	24617	24695	24661	24570	24858	24769	24463	24501	24765	24611	24573	24617	24720	24682	24464	24524	24842	24431	24586	24545	24442	24631	24523	24360	24731	24688	24449	24595	24349	24561	24619	24602	24589	24434	24572	24441	24397	24724	24638	24646	24569	24543	24658	24489	24464	24360	24492	24571	24340	24564	24479	24520	24570	24728	24497	24457	24474	24412	24605	24573	24484	24624	24487	24614	24622	24497	24424	24671	24784	24695	24549	24614	24704	24604	24563	24701	24417	24505	24570	24596	24653	24535	24722	24477	24590	24778	24417	24367	24782	24530	24711	24467	24310	24686	24779	24647	24566	24683	24417	24625	24608	24447	24695	24747	24564	24661	24582	24584	24454	24554	24544	24406	24613	24612	24706	24552	24739	24625	24677	24281	24316	24568	24384	24595	24548	24380	24634	24525	24651	24602	24547	24573	24480	24536	24500	24536	24489	24614	24801	24461	24570	24465	24784	24579	24395	24648	24515	24796	24781	24390	24698	24426	24438	24677	24717	24528	24555	24645	24683	24829	24500	24581	24821	24618	24554	24515	24806	24489	24289	24790	24735	24652	24323	24612	24627	24667	24896	24578	24672	24573	24732	24468	24622	24570	24505	24887	24648	24474	24514	24434	24541	24583	24796	24622	24641	24580	24722	24553	24436	24877	24398	24401	24609	24571	24665	24635	24563	24424	24417	24752	24556	24460	24747	24771	24579	24681	24560	24588	24625	24630	24760	24648	24570	24430	24547	24583	24713	24366	24734	24359	24632	24532	24510	24604	24811	24569	24478	24706	24550	24631	24372	24543	24488	24540	24554	24709	24664	24571	24465	24525	24605	24774	24420	24367	24433	24543	24457	24530	24649	24747	24796	24729	24605	24458	24732	24628	24542	24702	24524	24535	24647	24622	24622	24736	24527	24509	24518	24680	24480	24736	24569	24638	24454	24700	24487	24611	24691	24518	24702	24586	24749	24690	24832	24682	24550	24789	24671	24602	24615	24551	24721	24391	24281	24470	24899	24484	24588	24675	24625	24610	24655	24692	24694	24824	24541	24683	24571	24450	24433	24431	24394	24733	24628	24584	24523	24564	24601	24532	24718	24599	24604	24808	24640	24729	24657	24611	24547	24620	24285	24502	24634	24432	24582	24598	24487	24517	24585	24313	24610	24566	24772	24436	24839	24460	24661	24558	24502	24511	24611	24572	24593	24711	24557	24339	24334	24369	24769	24567	24769	24753	24491	24510	24813	24638	24402	24496	24462	24846	24493	24642	24894	24707	24464	24488	24416	24207	24512	24507	24594	24621	24692	24625	24572	24605	24687	24609	24618	24587	24612	24642	24735	24579	24585	24570	24692	24283	24583	24349	24495	24619	24457	24474	24715	24498	24842	24648	24596	24544	24687	24530	24670	24453	24580	24573	24446	24342	24547	24587	24551	24525	24793	24532	24625	24467	24617	24528	24524	24590	24565	24539	24546	24626	24402	24614	24834	24521	24576	24437	24736	24439	24617	24530	24602	24606	24688	24574	24524	24483	24616	24421	24555	24359	24406	24314	24433	24570	24768	24460	24822	24540	24393	24695	24701	24627	24664	24663	24654	24698	24741	24614	24653	24622	24634	24390	24738	24533	24585	24578	24476	24721	24629	24626	24579	24554	24596	24661	24466	24603	24612	24432	24398	24689	24524	24603	24734	24600	24420	24498	24571	24502	24575	24641	24723	24498	24404	24406	24545	24552	24512	24641	24783	24716	24385	24548	24394	24789	24623	24520	24577	24707	24844	24510	24656	24474	24519	24610	24472	24658	24541	24401	24659	24533	24825	24699	24626	24490	24521	24549	24617	24675	24571	24605	24614	24479	24725	24550	24575	24541	24759	24742	24754	24750	24665	24571	24532	24702	24648	24605	24619	24524	24575	24760	24560	24530	24689	24447	24845	24550	24510	24673	24548	24529	24618	24385	24703	24571	24416	24498	24362	24342	24919	24509	24523	24525	24545	24749
17706	20970	20857	24522	34422	39233	29492	22276	20084	20086	20020	19912	19883	19881	19796	20138	19932	19866	19805	19973	20067	20049	19902	20028	19813	19919	19747	19927	19974	19965	19965	19939	19998	19822	19846	20103	19888	19834	19994	19969	19870	19721	19945	19867	19835	19787	19798	19802	19903	19819	19944	20044	19626	19797	19931	20097	19972	19899	19915	19992	19979	19779	19919	19920	19971	19986	19910	19900	19942	19974	19961	19984	20040	19959	20114	19828	19950	19895	19957	19875	19828	19702	19982	19629	19926	19869	19727	19749	19997	19835	19925	19923	20016	20014	19935	20039	19793	19949	20092	19785	19977	19766	19981	20002	19869	19720	19881	19788	19747	19908	20027	19879	19915	19902	20014	19862	19854	19866	19975	19869	19929	19966	19973	19866	19906	19759	19974	19814	19871	19834	19926	19946	19866	19943	19908	19958	19872	19702	19809	19915	19882	19890	19916	19851	19984	19759	19917	19990	19963	19724	20030	19864	19804	19967	19862	19867	19902	19961	19738	19941	19947	19865	19858	19998	19844	19868	19845	19885	19982	20012	19950	19786	19751	20063	19979	19828	19891	20017	19880	19859	20053	19875	19959	19812	19818	20005	19828	19852	20007	19980	19923	19746	19915	19750	19854	19879	20015	19905	19911	20079	19900	19928	19933	19801	19939	19823	20016	19869	19829	19698	19894	20001	19958	19890	19876	19821	20066	20067	19912	19911	19742	20009	19886	19882	20030	19874	19919	19940	19814	19795	19869	20078	19764	19940	19841	19928	20027	19884	19837	20014	19985	20023	19731	19754	19952	19888	19886	20025	19717	20013	19832	19897	19850	19979	19796	19746	19879	19840	20003	19946	19873	19875	19722	19819	19842	19931	19718	19945	19892	20005	19806	19870	19890	20037	19902	19983	19810	19844	19795	20027	19823	19944	19941	19794	19840	20052	19899	19804	19964	19960	19994	19955	20055	20017	19983	19895	19967	19972	19825	19966	19863	19777	19737	19836	19996	19883	19828	20024	20054	19960	20041	19612	19979	19823	19839	19879	19753	19961	19727	19982	19847	19887	19683	19951	19780	20032	19819	19869	19900	19863	19858	20044	19938	19991	19898	19927	20054	19885	19808	19862	19946	19702	19963	19814	20045	20011	19817	20082	19914	19872	19873	19999	19898	19909	20053	19967	19814	19818	19874	19828	19970	19889	19898	19994	19762	19808	19932	20035	19899	19991	19796	19826	19913	20010	20136	19945	20030	19972	19936	19873	19920	19874	19733	19748	19963	19764	19957	19834	19965	19954	19808	19823	19790	19766	19908	20046	19829	19993	19857	19891	20058	20004	19972	20023	19804	19961	20021	19921	19846	20015	19673	19741	19946	19979	19995	19686	19899	19686	19874	19870	19969	19902	19919	19876	19805	19785	19793	19975	19765	20015	19805	19714	19922	19841	20036	19889	19809	19883	20076	19796	19999	19795	19944	19764	19803	19920	19943	19987	19800	20016	20004	19901	20094	19836	19908	19993	19870	19746	19928	20051	19832	19732	19855	20078	19794	19750	19875	19866	19977	20000	19939	19996	19782	20012	19789	19824	19982	19834	19759	19987	19915	19838	19813	19913	19825	19647	19835	19770	19766	19863	19852	20014	19762	19871	19888	19887	19998	20050	19895	19910	19898	20005	19771	19781	19888	19925	19934	19956	19850	19814	19902	19931	19861	19747	19863	19998	19956	19984	19872	19807	19834	19929	19727	19803	19774	19805	19994	19831	19771	19871	20159	19691	19861	19610	19810	19960	19863	19932	19799	19818	19904	19979	19832	19970	19798	19812	19950	19915	19995	19921	19922	20005	20030	19981	19950	19799	19816	19925	19996	19939	19906	19899	19944	19918	19931	20031	20054	19958	19945	19921	19854	19915	19914	19938	19985	19805	19866	19727	19935	19854	19841	20053	19859	19998	20073	19858	19931	19929	19877	19910	20021	19814	19944	19829	19990	19965	19925	20015	19922	19789	19857	19767	19918	20061	20106	19943	19860	19999	20009	19960	19791	19976	19918	19737	19867	19791	20058	19781	19978	19830	19952	19929	19806	19882	19907	19880	19768	19908	19856	19778	19863	19922	19862	19980	19959	19856	19921	20091	19784	19860	19957	19945	19945	19880	19907	19922	19957	19874	19872	19896	19938	19982	19899	19932	19965	19850	19930	19993	20092	19772	19970	20043	19953	19843	19938	19989	20024	19955	19941	19982	19966	19943	19795	20056	20079	20069	19886	19872	20001	19924	19800	19864	20062	19823	19955	19930	19891	19951	19759	19987	19897	19846	19881	19889	19805	20058	19908	19874	20103	19932	19808	19911	19987	20089	19866	20016	19772	19738	19882	19889	19943	20050	19914	19834	19970	19896	19727	19767	19871	19993	19727	20005	19873	20053	19922	20026	19789	19737	19959	19843	19936	19791	19904	19814	19950	19965	19910	19938	19814	19980	20048	20022	19839	19922	19822	19796	19937	19956	19886	19915	19883	19887	19752	19862	20086	19980	19881	20038	20192	19771	19953	19847	20046	19923	19930	19921	19786	19812	20022	19981	19941	19779	19869	19925	19907	19657	19863	19916	19895	19858	19926	19935	19853	19860	19872	19947	20136	19753	19841	20059	19687	20020	19950	19945	19837	19941	19990	19870	19951	19724	19789	20077	20027	19805	19959	19843	19798	19953	20066	19888	19704	19964	19901	19873	19968	19911	19914	19817	20004	19983	19950	20017	19870	19856	19900	19926	19896	19890	19888	19855	19932	19847	19876	20032	19993	19987	19909	19651	19910	19767	20174	19935	19806	19980	19920	19995	19876	19949	19962	19822	19790	19892	19833	19993	19865	19901	19904	19902	19807	19892	19912	19814	19759	19905	19904	19718	20065	20098	20055	19869	19991	19828	19904	19921	20029	19961	19985	19684	19854	19980	20009	19918	20107	19793	19847	19995	19952	19970	19929	19839	19974	19893	20025	19877	19906	19896	19774	19842	19952	19783	19918	19757	19943	20022	20096	19859	19904	19812	19772	19973	19682	19965	19982	19999	19930	19907	19943	19950	19941	19788	20013	19988	19810	19931	19925	20058	19985	20055	20124	19800	20105	19908	19821	19892	20018	19802	19849	20122	20003	19953	19874	20009	19752	19853	19813	19855	19772	19905	20074	19806	19919	19847	19975	20074	19801	19844	20078	20037	19822	19836	19759	19871	19928	19655	19886	19910	19873	19724	20225	20103	19888	19920	19976	19914	20013	19881	19855	20094	20024	19781	19856	19877	19901	19914	20185	19903	19829	19872	20062	19893	19850	19656	19971	19911	19740	19800	19831	19968	19830	19882	19998	19949	19867	19827	19689	20146	19830	19822	19926	19826	19871	19833	19887	19946	19975	19940	19836	20073	20019	19756	19814	19890	19724	19844	20015	19739	19932	19950	19911	19892	19869	19934	19929	19872	19932	19858	19759	20052	19967	20054	19892	19861	19853	19905	19913	19746	19961	19989	19840	19974	19773	19826	19969	19911	19930	19949	19990	19860	19714	19891	19957	19858	20104	19977	19723	19994	20068	19732	19837	19996	19948	20003	19751	19879	19858	19763	19900	20073	19855	19820	20043	20047	19701	19909	20003	19880	19750	20097	19738	19817	19884	19898	19852	19868	19903	19903	20019	19788	19966	19882	19975	19758	20172	19946	19969	20007	19859	19952	20073	19714	19921	19862	19851	19834	19716	19938	19852	19797	19953	19828	19687	19904	19995	19773	19929	19802	19940	19937	19951	19891	19931	20046	19770	19869	19860	20013	19785	19972	20025	19904	19974	19767	19845	19933	19929	19971	19991	19967	19797	19920	19882	19890	19850	19979	20030	19931	19904	20020	19946	19931	19772	19961	20078	19856	19873	19798	19860	19898	19697	19937	20020	20107	19924	19872	20017	20031	19883	19989	19923	20023	19889	19772	19838	19840	19973	19605	19836	19957	20023	19946	19818	19709	19932	19714	19912	20007	19688	19992	19867	19966	19786	20083	20054	19940	19873	20038	19875	19894	20040	19869	19986	19712	19829	19789	20097	19895	19980	19886	19803	19837	19912	19990	19984	19869	19933	19857	19971	20093	19894	19954	19824	19845	19953	19760	19974	19964	19772	19791	19929	19907	19894	20011	19876	20026	19825	19796	19845	19830	19913	19926	19804	20011	19965	19880	19906	19903	19949	19885	19699	19841	19989	19684	19879	19956	19920	19862	20108	19914	19967	19877	19928	19855	19920	20030	19942	19810	19891	20056	19891	19982	19973	19960	20142	19952	20247	19871	19743	19915	19870	19862	19964	20024	19957	20125	19861	19883	19797	20075	19766	20040	19988	19904	19862	19946	19994	19801	19896	19932	20016	19979	19997	19972	19999	19825	19989	19900	19937	20007	19773	19899	19929	19904	20031	19802	20026	19773	19970	19807	20029	19742	19898	19861	19927	19734	20049	19820	19964	20020	19951	19949	19763	19854	19849	19808	19992	19837	19870	19812	19660	19782	19995	19959	19880	19856	19933	20157	19902	19864	19926	19765	19723	19828	20022	19803	19997	19912	19955	19825	19810	20077	20114	19866	19920	19861	19973	19929	19946	19882	20092	19754	19944	20055	19863	19801	20078	19763	20085	19786	19991	19864	20018	19776	20041	19840	20083	19768	19973	19964	19887	19828	19915	19933	19842	19926	19960	19916	20006	19777	19913	19934	19999	19953	19784	19926	19922	19802	19941	19655	19885	19917	20080	19977	20045	19823	19817	19979	19971	19940	19881	19849	20019	19763	19727	19858	19800	19983	19830	19990	19973	20041	19848	20116	19655	19971	19906	20039	19907	19968	19834	19844	20011	19972	19856	19951	19932	19849	19884	19989	19977	19874	19778	19857	19868	19964	19973	19976	19872	19945	19869	19814	19833	19842	19949	19813	19943	20180	19818	19852	19786	19913	19845	19984	19858	19833	19958	20093	19911	19701	19912	19965	19762	20003	19954	19916	19921	19884	19935	19929	20120	19816	19961	20022	19974	19917	19779	19858	19879	19891	19984	19853	19966	19887	19841	20025	19991	19921	19963	20058	19873	19897	20012	20031	19899	19811	19948	19812	19978	19786	19884	19881	20060	20023	19810	19991	19864	19912
24432	21080	28111	28409	44706	65168	47325	33087	25883	24490	24467	24498	24459	24412	24359	24520	24602	24423	24336	24527	24310	24289	24140	24200	24579	24353	24401	24149	24560	24336	24272	24302	24318	24152	24288	24285	24191	24228	24370	24378	24367	24014	24136	24068	24215	24166	24105	24580	24291	24454	24560	24389	24310	24296	24214	24285	24301	24119	24238	24147	24250	24356	24255	24337	24301	24287	24444	24277	24051	24307	24144	24230	24141	24238	24411	24385	24183	24109	24156	24136	24301	24255	24066	24172	24095	24010	24093	24231	24257	24310	24349	24359	24081	24181	24224	24254	24410	24061	24148	24242	24065	24245	24206	24446	24296	24236	24231	24170	24336	23963	24176	24071	24097	24166	24314	24379	24302	24208	24244	24292	24299	24305	24253	24536	24467	24312	24374	24327	24165	24284	23972	24115	24292	24211	24334	24286	24135	24159	24349	24099	24268	24246	24240	24235	24285	24197	24420	24311	24269	24344	24185	24383	24158	24228	24144	24451	24397	24237	24237	24288	24250	24023	24164	24266	24323	24122	24460	24242	24211	24302	24149	24217	24024	24261	24282	24137	24508	24122	24037	24203	24402	24245	24190	24269	24192	23963	24016	24024	24125	24203	24287	24147	24178	24316	24159	24086	24170	24483	24314	24345	24228	24339	24270	24545	24461	24058	24305	24413	24366	23974	24202	24193	24316	24154	24219	24236	24299	24335	24087	24219	24122	24158	24351	24156	24319	24120	24300	24306	24301	24272	24179	24236	24182	24284	24249	24189	24056	24246	24205	24265	24028	24163	24211	24529	24011	24317	23969	24176	24330	24406	24363	24562	24170	24209	23993	24033	24060	24071	24063	24369	23988	23953	24128	23961	24054	24162	23990	23925	24163	24088	23942	24199	24078	24276	24298	24292	24161	24291	24140	24257	24362	24045	24337	24120	24182	24319	24261	24088	24219	24279	24074	24124	24228	24225	24221	24208	24203	24065	24274	24187	24094	24139	24429	24327	24317	24260	24206	24269	24097	24246	24175	24351	24375	24076	24337	24089	24273	24156	24067	24076	24503	24269	24168	24052	24313	24443	24310	24335	24289	24171	24228	24154	24109	24250	24269	24385	24223	24234	24248	24362	24403	24319	23940	24277	24206	24250	24197	24204	24235	24141	24303	24313	24316	24244	24264	24256	24535	24195	24211	24218	24268	24049	24175	24262	24279	24158	24187	24321	24244	24250	24303	24267	24257	24010	24126	24075	24223	24013	24183	24258	24158	24348	24086	24036	24190	24179	24331	24377	24229	24555	24390	24449	24193	24135	24265	24120	24229	24112	24040	24286	24246	24374	24234	24214	24521	24375	24192	24134	24241	24076	24117	24259	24249	24353	24329	24159	24276	24425	24398	24203	24461	24184	24117	24305	24177	24194	24329	24193	24024	24112	24479	24321	24449	24115	24411	24118	24084	24355	24216	24141	24194	24347	24297	24205	24214	24348	24374	24219	24329	24265	24479	24295	24139	24144	24302	24309	24297	24279	24303	24108	24299	24289	24289	24264	24156	24058	24176	24020	24338	24272	24211	24210	24167	24231	24201	24260	24151	24201	24221	24153	24069	24255	24097	24059	24389	24402	24172	24236	24248	24047	24296	24205	24240	24475	24310	24126	24359	24255	24307	24396	24141	24167	24246	24301	24086	24100	24261	24225	24117	24503	24077	24268	24226	23965	24318	24171	24131	24162	24258	24306	24016	24279	23847	24339	24108	24248	24207	23881	24216	24242	24256	24144	24221	24079	24491	24175	24074	24061	24086	24325	24255	24349	24428	24109	24191	24120	24343	24164	24232	24212	23964	24275	24399	24297	24308	24276	24129	24310	24307	24301	24316	24124	24052	24231	24152	24220	24280	24235	24287	24162	24228	24339	24346	24225	24151	24254	24242	24310	24171	24154	24270	24213	24306	24121	24167	24127	24144	24198	24185	24100	24032	23999	24127	24117	24084	24145	24269	24255	24260	24403	24364	24119	24075	24313	24123	24028	24154	24147	24172	24379	24097	24159	24343	24308	24393	24291	24224	24266	24253	24263	24196	24402	24062	24250	24291	24215	24314	24114	24144	24303	24129	24223	24070	24074	24153	24307	24274	24061	24019	24282	24192	24331	24253	24242	24018	24169	24415	24296	24181	24089	24368	24294	24175	24213	24134	24241	24012	24082	24092	24173	24270	24298	24102	24268	24237	24197	24334	24334	24309	24208	23934	24164	24224	24172	24352	24293	24294	24281	24284	24250	24138	23998	24452	24090	24215	24170	24166	24024	24290	24042	24134	24117	24099	24147	24360	24158	24279	24208	24239	24211	24259	24514	24066	24269	24097	24332	24146	24156	24394	24218	24275	24456	24224	24397	24220	24090	24327	24337	23972	24070	24165	24290	24280	24159	24421	24153	24188	23939	24231	24250	24371	23980	24116	24108	24348	24291	24220	24342	24179	24331	24383	24154	24112	24127	24291	24271	24301	24315	24494	24114	24031	24409	24180	24177	24287	24132	24212	24220	24401	24197	24166	24217	24266	24156	24258	24213	24152	24378	24458	24248	24153	24282	24150	24159	24047	24198	24121	24393	24326	24172	24200	24215	24187	24203	24242	24150	24093	24246	24332	24229	24332	24270	24274	24222	24306	24267	24094	24189	24106	24219	24239	24362	24413	24186	24160	24251	24031	24323	24294	24368	24527	24251	24194	24460	24277	24238	24552	24555	24320	24077	24227	24300	24317	24288	24198	24266	24294	24117	24049	24209	24152	23961	23999	24267	24199	24320	23909	24460	24166	24060	24336	24342	24368	24279	24094	24186	24161	24227	24330	24273	24229	24111	24232	24321	24150	24287	24465	24185	23999	24310	24302	24324	24347	24187	24148	24300	24135	24183	24286	24307	24424	24073	24193	24243	24223	24294	24202	24241	23980	24030	24322	24322	24385	24238	24464	24112	24116	24408	24270	24302	24397	24114	24324	24214	24095	24265	24297	24443	24095	24192	24338	24381	24342	24066	24282	24093	24223	24456	24163	24164	24489	24289	24283	24355	24386	24432	24433	24206	24324	24250	24508	24270	24246	24378	24296	24282	24287	24182	24144	24462	23970	24193	24376	24190	24486	24168	24516	24249	24658	24104	24317	24204	24261	23958	24324	24368	24310	24442	24197	24138	24080	24152	24199	24227	24289	24456	24283	24178	24165	24122	23994	24131	24499	24345	24310	24167	24460	24306	24397	24229	24392	24445	24279	24100	24057	24216	24398	24076	24323	24200	24249	24220	24423	24197	24160	24194	24387	24172	24179	24134	24285	24070	24059	24156	24393	24358	24018	24228	24290	24214	24268	24176	24386	24148	24319	24370	24140	24200	24202	24103	24272	24159	24134	24195	24370	24136	24315	24150	24203	24221	24304	24100	24025	24100	24191	24291	24157	24190	24168	24025	24245	24064	24302	24314	24146	24276	24241	23971	24217	24387	24143	24331	24247	24271	24287	24366	24153	24320	24159	24202	24263	24440	24417	24127	24181	24030	24397	24263	24187	24173	24421	24081	24049	24340	24043	24126	24076	24195	24335	24233	24379	24155	24155	24199	24109	24136	24151	24458	24289	24225	24335	23962	23984	24224	24240	24217	24317	24209	24315	24337	24369	24205	24145	24221	24190	24102	24282	24279	24207	24280	24267	24181	24341	24192	24337	24384	24222	24265	24375	24043	24350	24175	24255	24395	24091	24258	24254	24180	24361	24155	24164	24104	24283	24448	24176	24072	24237	24298	24256	24202	24111	24155	24218	24072	24252	24138	24206	24401	24277	24227	24493	24307	24232	23761	24223	24130	24307	24099	24195	24116	24113	24153	24136	24313	24202	24201	24309	24175	24160	24291	24314	24280	24236	24328	24356	24116	24110	24080	24375	24491	24317	24205	24109	24173	24175	24198	24305	24173	24139	24299	24301	24155	24141	24383	24220	24179	24364	24360	24282	24220	24339	24205	24184	24101	24260	24106	24317	24289	24208	24023	24106	24318	24517	24325	24206	24109	24322	24367	24348	24373	24190	24408	24270	24144	24183	24412	24330	24284	24222	24242	24341	24266	24147	24114	24155	24168	23975	24395	24233	24546	24300	24220	24473	24141	24319	24296	24237	24254	24160	24291	24027	24413	24073	24020	24410	24398	24302	24318	24164	24325	24165	24177	24197	24039	24138	24294	24187	24198	24262	24135	24306	24244	24423	24359	24341	24246	24356	24238	24345	24094	24115	24329	24168	24146	24434	24291	24323	23921	24272	24219	24167	24332	24380	24216	24114	24046	24153	24232	24204	24419	24154	24167	24346	24332	24253	24145	24121	24218	24432	24232	24230	24370	24356	24185	24340	24367	24231	24131	24082	24187	24349	24174	24085	24294	24313	24411	24401	24176	24270	24177	24337	24190	24324	24083	24329	24220	24247	24341	24211	24192	24147	24434	24380	24413	24126	24165	24295	24208	23992	24191	24228	24169	24331	24144	24253	24173	24251	24120	24323	24329	24299	24166	24420	24168	24414	24283	24331	24156	24329	24365	24308	24171	24056	24425	24290	24017	24204	24155	24330	24328	24176	24275	24371	24220	24117	24245	24383	24276	24224	24088	24247	24200	24175	24295	24243	24223	24217	24272	24245	24195	24308	23983	24132	24437	24239	24215	24202	24057	24133	24063	24217	24107	24421	23979	24247	24269	24199	24056	24385	24047	24294	24376	24334	24210	24076	24351	24328	24260	24206	24143	24224	24206	24288	24125	24334	24218	24242	24325	24323	24093	24286	24317	24330	24154	24117	24181	24214	24171	24257	24330	24286	24136	24259	24309	24313	24256	24136	24263	24077	24191	24152	24185	24307	24373	24303	24127	24157	24287	24213	24151	24272	24108	24170	24092	24198	24184	24179	24362	24493	24185	24495	24497	24000	24081	24216	24300	24489	24301	24057	24152	24626	24301	24224	24136	24352	24111	24219	24462	24131	24093	24183	24012	24331	24359	24093	24159	24214	24338	24373	24275	24183	24236	24162	24268	24207	24051	24048	24288	24218	24426	24213	24278	24601	24215	24219	24004	24322	24153	24093	24163	24231	24426	24513	24227	24208	24275	24328	24291	24153	24193	24182	24330	24110	24218	24354	24558
16321	24251	23658	40036	52604	63437	44565	28909	20728	19741	19775	19893	19782	19633	19748	19811	19721	19766	19467	19622	19804	19598	19768	19680	19669	19821	19612	19587	19787	19765	19768	19751	19869	19690	19781	19775	19713	19762	19680	19694	19680	19787	19727	19632	19707	19838	19511	19608	19731	19692	19787	19701	19600	19809	19767	19668	19756	19679	19662	19791	19817	19805	19800	19677	19769	19731	20018	19748	19707	19676	19863	19828	19660	19729	19519	19659	19678	19592	19758	19749	19728	19720	19766	19858	19749	19717	19712	19716	19789	19633	19741	19772	19664	19829	19668	19689	19736	20027	19535	19899	19848	19845	19982	19821	19619	19721	19710	19773	19666	19558	19504	19995	19740	19879	19477	19748	19759	19770	19795	19678	19810	19721	19755	19914	19620	19879	19807	19855	19743	19673	19684	19696	19756	19836	19710	19874	19642	19760	19631	19599	19816	19795	19608	19721	19753	19667	19923	19636	19723	19604	19800	19674	19719	19714	19825	19757	19853	19734	19777	19662	19799	19882	19783	19711	19701	19790	19791	19714	19845	19837	19670	19917	19775	19800	19573	19680	19786	19996	19726	19783	19817	19711	19848	19905	19783	19849	19940	19783	19605	19886	19796	19667	19767	19767	19691	19741	19683	19681	19588	19813	19775	19750	19888	19766	19860	19682	19720	19715	19632	19757	19808	19886	19644	19761	19799	19729	19998	19779	19784	20011	19777	19665	19542	19809	19576	19716	20011	19692	19568	19783	19809	19722	19679	19634	19642	19766	19704	19646	19691	19757	19696	19569	19802	19738	19722	19599	19810	19821	19771	19768	19818	19701	19839	19616	19646	19726	19893	19711	19767	19721	19788	19840	19608	19728	19703	19719	19797	19862	19881	19693	19685	19882	19694	19765	19801	19718	19794	19796	19736	19672	19641	19823	19752	19649	19631	19794	19929	19814	19779	19676	19764	19723	19911	19647	19765	19582	19636	19875	19609	19876	19824	19876	19762	19721	19704	19786	19554	19625	19811	19717	19754	19765	19810	19522	19761	19828	19800	19618	19782	19895	19815	19714	19734	19678	19725	19604	19855	19965	19879	19593	19844	19754	19837	19703	19728	19563	19877	19672	19739	19662	19995	19752	19747	19886	19653	19516	19660	19968	19732	19680	19558	19689	19836	19702	19651	19680	19672	19646	19725	19598	19872	19778	19675	19706	19769	19678	19635	19807	19750	19865	19590	19853	19697	19801	19773	19793	19658	19657	19850	19713	19665	19574	19926	19774	19949	19682	19757	19650	19765	19623	19686	19868	19882	19716	19650	20036	19630	19600	19711	19537	19804	19746	19824	19847	19722	19763	19582	19571	19859	19658	19693	19649	19829	19757	19542	19821	19858	19787	19913	19788	19734	19616	19787	19684	19591	19817	19637	19788	19942	19958	19426	19768	19806	19683	19749	19729	19690	19570	19668	19808	19820	19763	19711	19866	19810	19725	19815	19843	19657	19748	19746	19578	19712	19627	19843	19825	19802	19836	19735	19773	19849	19504	19808	19800	19859	19906	19524	19676	19732	19815	19768	19761	19685	19641	19789	19761	19801	19864	19908	19625	19744	19714	19950	19853	19775	19684	19873	19778	19636	19771	19753	19665	19527	19821	19615	19831	19829	19831	19706	19681	19774	19752	19549	19590	19841	19789	19576	19814	19763	19765	19743	19942	19686	19518	19614	19632	19677	19821	19812	19766	19809	19759	19847	19638	19805	19714	19667	19716	19747	19724	19723	19656	19619	19678	19696	19630	19673	19698	19744	19805	19918	19614	19937	19746	19530	19819	19781	19636	19803	19667	19740	19848	19869	19728	19655	19714	19671	19786	19699	19850	19870	19708	19744	19758	19797	19551	20029	19706	19770	19726	19875	19631	19714	19806	19799	19736	19737	19709	19741	19698	19678	19874	19717	19809	19804	19809	19722	19838	19586	19637	19766	19678	19705	19839	19725	19609	19794	19769	19768	19674	19717	19844	19664	19731	19806	19859	19664	19587	19904	19757	19719	19873	19781	19750	19847	19746	19607	19568	19720	19538	19729	19743	19775	19831	19773	19743	19873	19853	19650	19860	19835	19794	19863	19750	19697	19684	19775	19674	19771	19747	19609	19746	19562	19803	19820	19902	19520	19656	19816	19653	19894	19869	19715	19896	19639	19665	19828	19736	19662	19690	19736	19860	19671	19900	19772	19779	19715	19741	19797	19853	19617	19727	19757	19699	19742	19695	19730	19778	19887	19757	19920	19764	19785	19815	19779	19806	19663	19706	19875	19745	19767	19660	19684	19717	19822	19831	19746	19764	19780	19807	19828	19597	19644	19698	19649	19773	19667	19638	19834	19878	19625	19828	19730	19710	19676	19743	19657	19768	19851	19778	19702	19641	19709	19695	19722	19739	19740	19519	19704	19683	19726	19762	19817	19799	19799	19703	19750	19639	19738	19792	19871	19650	19630	19600	19595	19706	19914	19757	19689	19928	19721	19652	19616	19748	19643	19917	19664	19763	19795	19742	19826	19685	19569	20005	19742	20034	19766	19873	19814	19586	19756	19574	19688	19798	19610	19479	19730	19813	19710	19725	19792	19593	19624	19678	19715	19668	19583	19471	19710	19772	19701	19795	19785	19883	19840	19820	19697	19746	19882	19752	19766	19732	19632	19858	19677	19750	19578	19755	19738	19778	19676	19597	19728	19740	19661	19712	19919	19844	19643	19788	19654	19692	19890	19852	19461	19647	19788	19709	19664	19830	19864	19697	19560	19710	19629	19759	19797	19702	19765	19647	19722	19812	19759	19733	19903	19705	19687	19795	19752	19679	19745	19856	19440	19872	19850	19611	19940	19805	19856	19732	19866	19686	19873	19784	19685	19657	19621	19746	19693	19613	19633	19892	19774	19825	19622	19766	19622	19697	19883	19686	19711	19743	19634	19600	19751	19847	19590	19773	19702	19634	19793	19726	19837	19647	19717	19696	19702	19706	19622	19756	19716	19790	19769	19801	19786	19785	19815	19734	19741	19869	19816	19734	19774	19923	19631	19898	19713	19631	19698	19657	19746	19660	19846	19781	19812	19725	19861	19635	19841	19679	19889	19800	19814	19686	19758	19682	19938	19819	19853	19771	19774	19598	19742	19759	19725	19623	19704	19834	19692	19594	19729	19726	19825	19823	19714	19742	19679	19560	19720	19611	19747	19788	19835	19745	19660	19635	19870	19662	19739	19856	19832	19799	19826	20121	19936	19860	19766	19699	19861	19677	19643	19675	19738	19872	19800	19663	19763	19747	19705	19733	19807	19523	19821	19527	19700	19709	19872	19807	19881	19896	19767	19875	19650	19646	19743	19769	19777	19811	19757	19555	19619	19649	19725	19549	20013	19678	19768	19691	19690	20026	19768	19821	19740	19668	19975	19833	19819	19976	19703	19669	19797	19747	19647	19634	19738	19750	19719	19653	19733	19717	19592	19589	19620	20014	19684	19941	19640	19892	19672	19774	19839	19577	19795	19858	19780	19845	19813	19840	19574	19831	19710	19679	19527	19970	19821	19972	19872	19712	19735	19927	19866	20014	19828	19703	19807	19536	19899	19755	19804	19618	19802	19606	19707	19935	19864	19690	19838	19931	19686	19814	19624	19655	19788	19681	19730	19759	19966	19635	19695	19820	20053	19623	19871	19500	19513	19652	19766	19839	19669	19690	19740	19764	19646	19738	19928	19647	19734	19780	19856	19704	19766	19803	19695	19830	19861	19763	19857	19735	19695	19723	19721	19707	19791	19689	19873	19691	19862	19778	19689	19917	19807	19698	19681	19782	20032	19581	19712	19823	19736	19699	19633	19733	19933	19825	19697	19708	19811	19749	19647	19708	19641	19608	19675	19614	19796	19738	19539	20031	19864	19916	19821	19638	19709	19868	19774	19690	19661	19607	19937	19686	19801	19752	19811	19785	19798	19844	19810	19711	19790	19821	19687	19769	19756	19846	19625	19964	19723	19764	19895	19609	19766	19576	19753	19837	19668	19660	19459	19701	19766	19579	19812	19793	19778	20001	19881	19846	19731	19723	19646	19754	19762	19695	19738	19728	19693	19792	19688	19935	19713	19570	19765	19720	19686	19769	19635	19875	19642	19884	19727	19672	19575	19918	19727	19565	19666	19674	19810	19693	19784	19704	19642	19758	19766	19816	19928	19596	19723	19727	19644	19863	19698	19839	19625	19721	19884	19778	19741	19791	19862	19633	19738	19677	19594	19870	19544	19811	19713	19732	19839	19797	19719	19676	19747	19757	19819	19871	19710	19643	19765	19673	19628	19648	19823	19675	19850	19680	19725	19845	19851	19743	19788	19526	19787	19658	19829	19832	19895	19714	19748	19649	19556	19752	19765	19749	19728	19723	19755	19863	19764	19776	19754	19853	19801	19815	19725	19914	19720	19823	19615	19706	19650	19628	19808	19565	19818	19528	19693	19503	19618	19779	19709	19822	19742	19809	19752	19584	19761	19624	19992	19780	19745	19701	19707	19725	19674	19750	19720	19855	19691	19918	19539	19809	19931	19799	19706	19821	19722	19706	19859	19592	19784	19648	19664	19819	19690	19854	19840	19735	19761	19633	19827	19756	19711	19711	19609	19704	19712	19831	19892	19673	19762	19670	19623	19791	19707	19609	19737	19618	19880	19811	19727	19676	19656	19754	19664	19881	19789	19471	19598	19698	19865	19753	19896	19795	19758	19695	19712	19841	19573	19761	19770	19758	19889	19692	19829	19814	19634	19832	19825	19844	19719	19650	19729	19536	19891	19836	19841	19565	19744	19757	19816	19678	19695	19802	19811	19774	19675	19585	19651	19704	19887	19790	19736	19677	19678	19741	19793	19833	19697	19893	19584	19766	19589	19677	19484	19582	19658	19794	19676	19708	19807	19679	19870	19846	19665	19817	19616	19754	19740	19740	19763	19666	19786	19691	19810	19595	19690	19740	19739	19795	19798	19673	19763	19773	19822	19614	19653	19750	19664	19687	19898	19588	19930	19801	19726	19729	19846	19743	19734	19726	19713	19743	19908	19669	19870	19713	19711	19801	19718	19489	19670	19830	19940	19886	19737	19872	19774	19765	19792	19900	19719	19753	19826	19659	19714	19719
22760	21044	28785	25731	47107	74348	57206	39473	27676	25006	24606	24519	24498	24451	24292	24089	24349	24356	24275	24159	24328	24381	24318	24169	24451	24263	24173	24339	24390	24310	24250	24176	24135	24195	24483	24310	24082	24308	24369	24305	24046	24286	24059	24103	24378	24229	24237	24152	24141	24158	24088	24188	24047	24238	24244	24045	24120	24358	24023	24249	24055	23994	24243	24081	24200	24203	24116	24178	24153	24110	23919	24041	24073	24238	24048	24234	24136	24365	24433	24251	24096	24005	24130	24171	23886	24193	24276	24336	24197	24231	24184	24036	24121	24116	24037	24298	24254	24073	24490	24145	24063	24139	24222	24021	24157	24111	24140	24208	23907	24140	24385	24233	24128	24173	24229	24147	24007	24133	24155	24297	24241	24154	23921	24158	24227	24196	24173	23969	24286	24027	24347	24265	24128	24077	24258	24143	24221	24182	24212	24181	24332	24133	24175	23973	24129	24197	24209	24216	24326	24092	24012	24025	23817	23988	24249	24246	24225	24129	24109	23978	24073	23965	23985	24026	23994	24173	24023	24329	24217	24137	24194	24247	24350	24156	24202	24259	24168	24089	24336	24355	24344	24251	23999	24146	23979	23960	24266	24148	23961	24139	24161	24176	24156	24259	24308	24056	24158	24072	24055	24311	24275	24096	24157	24302	24035	24243	24044	24353	24203	24446	24019	24112	24263	23937	24345	24203	24183	24286	23875	24070	23931	24034	24026	24308	24378	24176	24163	24112	24067	24220	24133	24038	24169	24180	24067	24035	23958	24143	24269	24116	24138	24094	24069	24186	23931	24060	24082	24179	24384	23811	24398	23947	24199	24061	24227	24189	24279	24071	24091	24434	24059	24116	24102	24231	24273	24187	24268	24018	24155	24100	24239	24155	24218	23874	24093	23804	24241	24036	24246	24219	24179	24041	24242	24074	24200	24192	24116	24144	24101	24197	24182	24045	24122	24012	23998	24277	24265	24302	24164	24201	24048	24038	24147	24160	24288	24240	24262	24174	23990	24292	24454	23970	24042	24002	24170	24039	24134	24111	24009	24108	24261	24111	24432	24012	24018	24208	24242	24079	24315	24225	24261	24254	24204	23943	24157	24275	24199	23988	23977	24090	24086	24120	24305	23932	24028	24055	24194	24095	24325	23936	24112	24259	24173	23962	23934	24351	24083	23985	24127	24181	24240	24206	24159	23998	24246	24180	24178	24102	23916	24118	24365	24114	23939	24042	24284	24181	24105	24272	24301	24083	24172	24131	24126	24103	24113	24192	24262	24198	24136	24130	24216	24216	24095	24146	24315	24118	24122	24138	24314	24074	24276	24211	24193	24274	24284	24061	24376	24080	24169	24323	24084	23917	24200	24087	24015	24174	24406	23922	24375	24127	24085	24020	24310	24079	24083	24213	24072	24166	23969	24286	24201	24255	24275	24096	24463	24301	24304	23878	23947	24082	24094	24130	24355	24283	24194	24115	24005	24022	24275	24212	24055	24203	24427	24093	24230	24077	23980	24117	24056	24246	24165	24040	23967	24355	24158	23966	24114	24136	24413	24062	24092	24183	24220	24343	24181	24288	24353	24042	24038	24001	24154	24310	24147	24100	24188	24281	24305	24300	24471	24154	24166	24193	24158	24059	24271	24046	24184	24117	24071	24024	24082	24029	24087	23992	23931	24139	24288	24204	24169	24158	24208	24049	24146	23980	24210	24286	24225	24401	24170	24179	24044	24288	23908	24128	24073	24331	24188	24170	24237	24167	24089	24227	24250	24059	23920	23790	24207	24012	24189	24255	24259	24084	24052	24289	24060	24298	24189	24094	23853	24262	24278	24045	24171	24112	24149	24016	24258	24196	24027	24226	24103	24305	24316	24011	24124	24266	24180	24085	24084	23843	24167	24170	23904	24146	24205	23989	24299	24392	24274	24413	24198	24022	24148	24446	24006	24055	24174	24212	24367	24426	24318	24330	24267	24423	23999	23827	24154	24071	24037	24117	24030	24202	24144	24242	24246	23951	24231	24048	24076	24273	24224	23804	24147	23969	24162	24043	24145	24058	24360	24228	24271	24000	24183	24155	24050	24328	24243	24021	24168	24263	24154	24123	23886	24020	24033	24290	23917	24157	24152	24009	24189	24207	23823	24162	24124	24197	24137	24285	23880	23983	23983	24109	23838	24273	24161	24027	24122	24118	24097	24299	24044	24069	24279	24123	24075	24438	24326	24003	24204	24217	24194	24128	24138	24107	24144	23969	24118	23944	24195	24170	24089	23947	23826	24178	24052	24056	24262	24177	24154	24307	24016	24028	24158	24209	24153	24129	23922	24136	23922	24137	24178	23983	24178	24152	24054	23997	24120	24078	24138	24327	24173	24135	24135	24198	24255	24086	24309	24040	24061	24182	24291	24233	24440	24137	24083	23967	24175	24254	24234	24000	24113	24115	24235	23982	24253	23972	23847	24117	24243	24239	24055	24240	23961	24282	24129	24408	24336	24162	24151	24286	24180	24065	23984	24168	23963	24030	24001	23960	23908	23984	24140	24127	24092	23843	24017	24380	24241	24016	24073	24177	24008	24093	24249	24076	24183	24151	24248	24093	24280	24098	24122	24179	24218	24134	24167	24457	24295	24446	24086	24465	24288	24067	24317	24066	24234	24164	24074	24117	24007	24115	24358	24111	23998	24107	24178	24080	24280	24250	24228	24247	24053	24140	23992	23970	24098	24244	24330	24225	24140	24079	24139	24068	23925	23952	24098	24330	24070	24227	24112	24120	23824	24218	24134	24010	24136	24126	24189	24079	24089	24178	24192	23908	24357	24039	24128	24212	23961	24067	24025	23930	24237	24064	24076	24363	24051	24155	24211	24075	24274	24150	24168	24151	23909	24059	24337	24162	24205	24246	24155	24135	24096	24278	24088	24289	24076	23876	24167	24031	24162	24099	24222	24064	24290	24092	23999	23916	24351	23954	23981	24156	24162	24173	24184	24157	24228	24168	24410	24317	24246	24254	24111	24159	23935	24289	24290	24179	24196	24014	24122	24124	24360	24158	24240	24001	23942	24271	24112	24211	24078	24218	23907	24274	24278	24454	24192	24292	24123	24055	24020	24186	24213	23970	24215	24190	24227	23989	24085	24006	24125	24200	24154	24197	24140	23987	24154	24211	24192	24198	24401	24149	24315	24194	24237	24211	24194	24054	24108	24171	24289	24281	24401	24018	24298	24137	24118	23929	23924	23890	24292	24108	24126	24254	24107	24204	23949	24152	24118	24020	24293	24094	24211	24174	24338	24253	23959	24110	24213	24040	24293	24265	24310	24106	24281	24121	24036	24319	24023	23984	23997	24290	24302	24050	24337	24233	24216	23995	24056	24114	24047	24077	24302	24153	24066	24047	24206	24119	24315	24111	24283	24239	24164	23986	24033	24332	24197	24213	24034	24027	24230	24012	24366	24127	24116	24095	24287	24089	24251	24084	24272	23978	24123	24163	24140	23983	24240	24168	24101	24302	24086	24165	24090	23911	24389	24166	24049	24203	24303	24323	24001	24087	24065	23926	24183	24228	24022	24094	24077	23994	23983	24033	24097	23995	24243	24032	24025	24159	24167	23911	24062	24076	23979	23950	24024	24265	24458	24259	24060	24168	24091	24112	24064	23974	24274	24057	24262	24233	24099	24125	24268	24122	24139	24171	24271	24287	24200	24210	24124	24169	24206	24060	24363	24141	24113	24288	24043	24103	24073	24295	24115	24102	24021	24066	24253	24094	24150	24074	24055	24256	24217	23924	23974	24295	24270	24221	24162	23832	23957	24159	24063	24123	24124	24279	24135	23951	24257	24012	24141	24334	23914	24111	24030	24280	24100	24087	24203	24197	24176	24213	24100	24233	24185	24085	24308	24054	24093	24143	24073	24329	24340	24049	24011	23954	24201	24163	24111	24066	24302	24031	24235	24129	24128	24174	24036	24306	24077	23971	24108	23994	24343	24098	24153	24055	23932	24119	24094	24002	24161	24142	24057	24077	24216	24008	24271	24237	24092	24036	24167	23944	24108	24189	24078	24079	23980	24224	24234	24256	24191	24132	24132	24106	24238	24136	24125	24343	24097	24008	24085	24366	24378	24084	24040	24365	24291	24187	24027	24244	24094	23990	24017	24125	24013	24070	24003	24132	24205	24283	24345	24124	24212	24000	24072	24112	24122	24111	24161	24340	24112	24184	24110	24204	24100	23998	24337	24373	24234	24233	24018	24311	24152	24321	24076	24019	24259	24147	24230	24146	24154	24080	24249	24236	24172	24158	24022	24037	23898	24118	24265	24046	24205	24061	24154	24202	24270	23978	24145	24034	24101	24161	24346	24140	24017	24159	24048	24194	24178	24201	24169	24140	24207	23962	24455	24122	24034	23949	24328	24032	24011	24067	24185	24168	24177	24153	24161	23993	24096	24098	23944	24179	24077	24102	24291	24210	24087	24085	24153	24455	24158	24248	24290	24046	24264	24230	24295	24204	24091	24033	24063	24192	23992	24117	24329	24121	24196	24090	24380	23960	24144	24278	24109	23972	24331	24202	24197	24111	24212	24294	24218	24297	24338	24417	24023	24095	24122	23939	24163	24210	24117	24225	24089	24093	24016	24129	24072	24095	24244	24095	24181	24125	24186	24046	24136	23982	24230	24188	24221	24183	24149	24137	24070	24315	24245	24031	24094	24079	24031	24235	23807	24103	24174	24078	24137	24138	24031	24223	24129	24095	24275	24113	24076	24058	24147	24080	23902	24316	24359	24211	24237	24252	24202	24007	24132	24099	24145	24128	24219	24181	24036	24112	24199	23918	24338	24094	24120	24250	24392	24120	24291	23962	24253	24271	23881	24000	24262	24123	24105	24069	24069	24157	23912	24146	24146	24095	24065	24243	24034	24033	24245	23951	24147	24111	24031	24041	24374	24079	23899	23945	23936	24053	23979	24142	24154	24282	24133	24032	23947	23873	24334	24007	24109	24018	24124	24223	24332	24186	24054	24081	24359	24019	23918	24115	24108	23944	24177	24341	24383	24042	23863	24113	24109	24133	24150	24234	24228	24189	24221	24119	24247	24050	23921	24331	24223	24011	24168	24231	24208	24183	24130	24111	24181	24064	24246	24221	24259	24213	24059	23902
17715	30178	29714	46613	63812	81437	58953	36637	22398	19652	19793	19626	19819	19784	19874	19684	19759	19828	19716	19767	19775	19703	19855	19667	19575	19761	19796	19644	19876	19532	19717	19674	19862	19939	19747	19754	19591	19781	19728	19711	19854	19796	19954	19801	19660	20005	19637	19640	19793	19694	19766	19682	19600	19813	19701	19736	19798	19598	19715	19799	19589	19675	19772	19615	19867	19788	19937	19798	19666	19697	19741	19794	19812	19589	19677	19681	19771	19646	19727	19732	19762	19630	19714	19766	19599	19715	19868	19720	19708	19957	19767	19823	19693	19779	19660	19736	19707	19934	19582	19971	19862	19638	19785	19777	19821	19727	19764	19831	19727	19760	19892	19752	19714	19719	19584	19546	19619	19707	19898	19718	19739	19751	19928	19737	19764	19708	19736	19731	19756	19610	19807	19682	19772	19809	19904	19839	19719	19872	19623	19806	19814	19828	19765	19697	19597	19738	19660	19679	19578	19697	19742	19961	19712	19673	19729	19736	19644	19886	19776	19637	19770	19736	19645	19825	19761	19732	19713	19903	19737	19660	19564	19751	19660	19743	19891	19780	19729	19860	19595	19874	19569	19816	19726	19705	19577	19697	19883	19637	19743	19912	19651	19691	19700	19770	19575	19698	19735	19769	19661	19663	19686	19618	19665	19580	19884	19756	19795	19726	19687	19633	19592	19874	19764	19721	19610	19715	19621	19793	19650	19703	19779	19643	19724	19661	19803	19864	19743	19843	19835	19708	19676	19699	19615	19969	19631	19561	19884	19823	19766	19678	19929	19645	19667	19634	19885	19766	19663	19854	19755	19669	19815	19815	19896	19815	19629	19839	19866	19832	19895	19811	19764	19753	19716	19664	19734	19730	19934	19874	19689	19566	19810	19710	19726	19719	19714	19690	19671	19749	19947	19491	19693	19769	19622	19915	19822	19774	19691	19739	19600	19837	19839	19651	19818	19854	19848	19803	19786	19779	19706	19804	19812	19697	19895	19724	19697	19713	19865	19757	19826	19765	19680	19846	19558	19785	19673	19813	19770	19942	19750	19703	19822	19794	19812	19584	19776	19773	19889	19675	19694	19666	19719	19802	19571	19672	19756	19720	19725	19655	19835	19612	19931	19874	19749	19733	19805	19798	19596	19820	19724	19793	19560	19700	19831	19815	19812	19779	19752	19790	19483	19713	19765	19620	19655	19742	19963	19736	19723	19721	19604	19722	19752	19808	19520	19818	19796	19679	19689	19745	19657	19707	19534	19802	19754	19594	19763	19647	19832	19642	19781	19792	19697	19689	19832	19770	19831	19753	19871	19637	19618	19753	19577	19703	19712	19528	19781	19682	19666	19713	19687	19693	19718	19645	19724	19822	19602	19638	19763	19644	19733	19723	19637	19723	19797	19764	19696	19669	19498	19815	19698	19827	19675	19875	19847	19521	19723	19687	19572	19792	19652	19677	19896	19568	19945	19639	19855	19806	19534	19923	19818	19699	19550	19678	19672	19736	19850	19601	19805	19736	19593	19894	19781	19774	19694	19565	19878	19707	19775	19676	19786	19681	19641	19816	19811	19783	19768	19584	19729	19560	19793	19732	19916	19903	19714	19734	19825	19827	19640	19789	19517	19839	19757	19763	19869	19717	19776	19618	19764	19694	19730	19571	19692	19679	19856	19990	19736	19658	19670	19770	19766	19624	19662	19619	19745	19783	19790	19792	19831	19895	19810	19802	19883	19703	19717	19605	19829	19944	19843	19922	19729	19647	19844	19782	19708	19680	19852	19636	19787	19867	19970	19672	19722	19677	19580	19809	19735	19720	19872	19773	19683	19738	19556	19697	19933	19870	19592	19699	19873	19694	19605	19927	19625	19776	19537	19940	19690	19860	19794	19749	19514	19748	19693	19802	19777	19656	19793	19960	19631	19793	19625	19727	19801	19897	19669	19668	19759	19801	19662	19768	19787	19607	19776	19592	19670	19617	19693	19748	19770	19554	19765	19847	19834	19805	19725	19665	19674	19545	19617	19684	19556	19786	19761	19603	19772	19861	19635	19706	19740	19607	19785	19642	19818	19634	19826	19683	19845	19831	19815	19886	19808	19802	19759	19730	19691	19586	19863	19676	19706	19883	19682	19653	19657	19681	19791	19878	19695	19819	19706	19840	19770	19764	19789	19758	19821	19514	19430	19742	19882	19774	19718	19707	19528	19678	19613	19911	19559	19639	19542	19878	19681	19748	19835	19723	19701	19702	19825	19709	19823	19704	19717	19811	19676	19761	19685	19677	19758	19874	19575	19813	19860	19720	19714	19739	19848	19873	19678	19731	19602	19685	19713	19740	19668	19591	19716	19685	19803	19765	19688	19713	19695	19825	19816	19660	19580	19695	19788	19753	19773	19749	19629	19619	19814	19731	19679	19646	19592	19732	19882	19679	19720	19682	19696	19744	19770	19731	19785	19667	19900	19660	19908	19691	19677	19833	19704	19683	19860	19651	19733	19722	19672	19782	19679	19570	19764	19627	19757	19682	19562	19952	19770	19730	19642	19742	19653	19718	19696	19742	19777	19778	19881	19630	19804	19627	19814	19598	19877	19712	19789	19796	19692	19718	19790	19711	19839	19746	19726	19878	19800	19630	19733	19815	19920	19674	19701	19870	19773	19717	19711	19759	19936	19788	19585	19889	19698	19868	19825	19539	19732	19896	19673	19706	19672	19601	19591	19905	19746	19818	19802	19843	19779	19654	19812	19547	19744	19841	19524	19718	19612	19877	19616	19779	19750	19722	19876	19597	19820	19774	19686	19895	19673	19591	19838	19630	19890	19767	19715	19688	19719	19603	19833	19840	19741	19738	19708	19756	19637	19864	19768	19742	19849	19640	19729	19891	19655	19801	19707	19661	19763	19648	19693	19564	19760	19555	19762	19627	19623	19819	19669	19821	19694	19821	19713	19797	19757	19762	19811	19846	19598	19681	19781	19631	19666	19662	19730	19744	19596	19831	19723	19722	19727	19803	19683	19862	19621	19661	19818	19856	19718	19855	19771	19675	19673	19630	19774	19846	19821	19749	19629	19869	19784	19702	19883	19645	19677	19868	19759	19749	19660	19671	19591	19582	19706	19745	19693	19798	19786	19816	19707	19680	20089	19712	19695	19824	19816	19695	19708	19587	19795	19768	19667	19844	19698	19911	19744	19653	19633	19741	19843	19711	19840	19819	19702	19591	19754	19758	19803	19618	19835	19760	19777	19818	19661	19756	19862	19675	19838	19962	19766	19763	19727	19774	19724	19889	19907	19607	19707	19908	19825	19936	19708	19839	19745	19754	19678	19753	19856	19558	19632	19850	19744	19757	19707	19559	19642	19682	19647	19873	19623	19961	19837	19696	19650	19735	19672	19712	19849	19785	19656	19836	19648	19755	19719	19876	19563	19567	19594	19790	19580	19825	19719	19767	19745	19914	19745	19662	19867	19654	19665	19760	19773	19645	19718	19852	19748	19820	19754	19699	19525	19730	19713	19779	19886	19945	19885	19840	19837	19765	19757	19912	19669	19830	19747	19873	19757	19893	19847	19691	19524	19710	19632	19874	19744	19634	19755	19767	19637	19666	19796	19674	19662	19782	19682	19725	19877	19642	19774	19741	19720	19722	19760	19737	19756	19569	19492	19726	19725	19552	19614	19785	19708	19745	19786	19615	19779	19823	19634	19857	19889	19656	19874	19766	19548	19805	19707	19677	19895	19723	19748	19859	19709	19568	19851	19667	19781	19737	19901	19738	19661	19700	19782	19703	19589	19681	19778	19689	19778	19629	19796	19741	19790	19638	19705	19713	19785	19693	19611	19724	19916	19689	19790	19771	19755	19578	19684	19706	19769	19766	19927	19601	19698	19677	19754	19615	19697	19800	19814	19782	19751	19544	19742	19653	19898	19751	19764	19855	19820	19743	19634	19684	19994	19744	19794	19648	19665	19804	19666	19715	19625	19577	19886	19734	19693	19652	19792	19721	19910	19527	19740	19800	19702	19713	19681	19691	19660	19637	19758	19578	19524	19594	19602	19675	19760	19647	19662	19713	19739	19690	19629	19766	19676	19890	19698	19685	19577	19734	19880	19686	19739	19715	19661	19899	19801	19837	19666	19660	19629	19707	19650	19718	19562	19740	19745	19812	19629	19594	19669	19639	19655	19624	19650	19736	19581	19793	19593	19735	19731	19731	19609	19765	19636	19820	19695	19737	19693	19742	19705	19729	19792	19797	19769	19725	19498	19785	19666	19746	19651	19916	19721	19610	19642	19792	19777	19561	19776	19747	19712	19740	19795	19746	19896	19755	19813	19889	19673	19693	19672	19773	19745	19798	19675	19696	19599	19585	19586	19829	19741	19894	19652	19758	19843	19842	19740	19700	19663	19747	19766	19686	19625	19765	19752	19706	19906	19747	19794	19793	19731	19856	19799	19777	19875	19746	19780	19669	19913	19726	19673	19627	19615	19753	19767	19768	19725	19634	19630	19719	19902	19614	19823	19665	19751	19711	19828	19844	19708	19837	19489	19657	19689	19734	19816	19733	19807	19743	19975	19543	19700	19619	19780	19722	19757	19720	19766	19761	19684	19601	19951	19762	19794	19844	19830	19717	19685	19788	19732	19831	19814	19871	19675	19607	19689	19770	19839	19693	19797	19770	19878	19766	19771	19748	19765	19885	19656	19708	19691	19939	19628	19711	19714	19669	19684	19826	19678	19746	19687	19670	19812	19907	19853	19847	19740	19817	19768	19660	19680	19868	19815	19795	19747	19757	19680	19977	19755	19771	19748	19775	19604	19520	19899	19608	19778	19798	19843	19796	19790	19799	19559	19822	19791	19947	19759	19584	19871	19757	19723	19677	19719	19704	19857	19621	19733	19655	19787	19687	19769	19711	19711	19660	19689	19689	19619	19777	19537	19893	19630	19785	19647	19627	19543	19735	19815	19845	19828	19739	19809	19678	19636	19730	19658	19987	19644	19800	19649	19867	19547	19854	19736	19698	19779	19604	19871	19857	19647	19693	19718	19773	19879	19670	19853	19725	19646	19769	19662	19882	19807	19945	19850	19591	19821	19918	19677	19686	19867	19719	19760	19675	19702	19612	19751	19734	19586	19768	19689	19727	19676	19864	19800	19589
28087	22720	27779	31321	36623	39864	31522	26084	24477	24278	24318	24299	24367	24166	24262	24312	24281	24235	24287	24146	24456	24324	23982	24116	24458	24147	24036	24254	24149	24234	24131	24004	24028	24095	24159	24123	24241	24076	24209	24108	24220	24357	24381	24083	24184	23966	24142	24180	23796	24110	23800	24078	24123	24291	24316	24296	24380	24220	24081	23952	24061	24316	24089	24114	24458	24209	23986	24411	24256	24200	24074	23973	24136	24155	24331	24100	24239	24453	24350	24051	24209	24087	24157	24144	24236	23974	24200	24359	24089	24109	24219	24045	24220	24323	24063	24214	23962	24083	24187	24271	24031	24082	24161	24085	24166	24119	24171	24085	24349	24153	24362	24200	24477	24149	24142	24019	24081	23986	24191	24186	23986	24225	24193	24078	24197	24100	24147	24265	24108	24369	24064	24183	24115	24276	24247	24037	24149	24019	24177	24139	24092	24095	24224	24171	24230	24171	24306	24171	24113	24135	23999	24279	24035	24184	24283	24305	24028	24143	24044	24087	24036	24190	24147	23738	24276	24366	24130	24236	24301	24066	24018	24215	24065	24097	24054	24105	24309	23992	24257	24187	24326	24067	24040	24172	24300	24097	24079	24155	24284	24428	24191	24218	24392	24253	24049	24185	24122	24032	24194	24127	24236	23981	24168	24232	24053	24274	24140	24286	23955	24327	24034	24163	24242	23967	24146	24124	24285	23956	24222	24216	24225	24214	24288	23916	24197	24095	24220	24097	24144	24032	24174	24263	24314	24117	24290	24206	24291	24313	24179	24064	24160	24116	24259	24158	24019	24322	24164	24143	24417	24087	24205	24214	24130	24174	24105	24211	24018	24099	24168	24178	24128	24181	23830	24044	24091	23990	24223	24322	24162	24136	24148	24404	24210	24110	24215	24199	23994	24277	24223	24116	24236	24148	24214	23874	24252	24063	24284	24465	23907	24081	24047	24258	24189	24104	24167	24015	24264	24130	24364	24198	24061	23936	24044	24415	24330	24125	24092	24136	24313	24329	24112	23952	24251	24302	24119	24185	23961	24219	24073	24125	24040	24125	24296	24166	24451	24255	24218	24095	23896	24243	24265	24357	24078	24150	24230	24258	24083	24249	23989	24110	24121	24270	24251	24052	24157	24201	24214	24075	24168	24271	24205	24122	24181	23979	24287	24264	24330	23970	24118	24311	24093	24087	24132	24198	24120	24213	24175	23951	24183	24036	24286	24038	24161	23945	24212	24302	24237	24381	23994	24199	24277	24340	24148	24041	24327	24299	24169	24035	24504	24267	24296	24032	24115	24214	23927	23996	24037	24182	24234	24093	24190	23966	24151	24022	24123	24145	24161	24001	24104	24002	24240	24141	24070	24055	24173	24059	24300	24097	24220	24452	24059	24198	23995	24149	24194	24118	24170	23965	24054	24263	24179	24078	24168	24322	24104	24079	23993	24094	24255	24141	24073	24055	24209	24003	24212	24097	24184	24156	23828	24300	24091	23900	23989	23964	23961	24050	24281	24115	24065	24160	24114	23938	23966	24004	24191	24191	24196	24164	24100	24173	24301	24044	24031	23999	24081	24143	24024	24150	24092	24219	24225	24274	23951	24254	24332	24004	24171	24113	23960	24265	24235	24037	24367	24142	24155	24070	24123	24338	24044	24079	24107	23995	24238	24238	24015	24121	24076	24038	24306	24189	24307	24195	23975	24251	24104	24295	24202	24269	24204	24093	24274	24362	24141	24409	24363	24297	24048	24223	24051	24027	24057	24305	24040	24265	24172	24105	24285	24118	24177	24175	24430	24243	24174	24042	23867	24049	24179	24364	24305	24143	24055	24235	23983	24222	24389	24115	24278	24060	24160	24069	24207	24073	24257	24176	24057	24187	24155	24079	24133	24134	24034	24162	24192	24220	24010	23972	24161	24153	24185	24053	24145	24140	24355	24241	24328	24080	24150	24243	24188	24116	24390	23923	24033	24007	24252	23933	24148	24280	24179	24014	24133	24228	24082	24145	24179	24229	24099	24232	24051	24087	24211	24108	24376	24415	24052	24094	24124	23997	24109	24106	24268	24052	24197	24131	24184	24249	24253	24194	23996	23908	24313	24276	24474	24153	24178	24177	23994	24320	24240	24048	24390	24120	24221	24077	23958	24047	24136	24015	24337	24139	24009	24229	24012	24148	24090	24186	24308	24105	24020	24057	24324	24179	24024	24131	24184	24052	24261	24188	24282	24194	23993	24403	24354	24079	24193	24039	24054	24278	24124	24153	24043	24113	24031	24305	24228	24168	24122	24236	24095	24119	24188	23936	24020	23866	24312	23947	24105	24198	24133	24195	23995	24093	24027	24214	23892	24295	24026	24240	24098	24090	24267	24218	23882	24216	24336	24078	24220	24282	24267	24156	24209	24171	24153	24104	24088	24070	24086	23971	24190	24247	23990	24191	23957	24037	24305	24090	24161	24286	24051	24173	24036	23987	24281	24119	24196	24142	24112	24141	24342	24146	24240	24304	24220	24055	24321	24261	24163	23958	24234	24233	24115	24246	24172	24141	23972	24210	24116	24228	24226	24263	24325	24364	24103	24154	24161	24246	24159	23993	24230	24159	24163	24154	24028	24185	24051	24046	24246	24236	23961	24315	24287	24249	24082	23999	24162	24257	24352	24190	24116	24421	23946	24299	24089	24356	24189	24203	24356	24110	24300	24284	23985	24144	24313	24124	24084	23917	24435	24095	24142	24271	24225	24025	24375	24153	24228	24040	24165	24386	24130	24280	24179	24138	24033	24107	24274	24088	24055	23879	24193	23937	24230	24296	24120	24235	24178	24084	24153	24211	24082	24037	24145	24133	24157	24358	24036	23999	24067	23955	24395	24343	24224	24303	24279	23952	24112	24117	24030	24148	24136	24057	24266	23915	24092	24127	24116	24072	24051	24383	23959	24343	24338	24262	24113	24291	24153	24175	24319	24191	24359	24250	24106	24178	24244	24038	24004	24232	24372	24070	24389	24201	24225	24092	24226	24053	24140	23885	24349	24165	24412	24087	24218	24279	24087	23918	24050	24061	24215	23933	24177	23990	24205	24270	24228	24173	24238	24339	24095	24138	23985	23946	24164	24148	24369	24089	24003	24194	24234	24248	24345	24264	24275	24146	24204	24114	24127	24013	24017	24235	24458	24337	24054	24017	24103	24239	24337	24235	24156	24267	24071	23922	24109	24065	24193	24032	24080	24079	24286	24192	24106	24132	24038	24178	24240	24172	24316	24429	24244	24442	24076	24024	24296	24251	24018	24107	24339	24060	24177	24052	24229	24254	24214	24181	24318	24135	24216	24345	24184	24183	24317	24105	24096	24043	24187	24106	24096	24386	24101	24167	24050	24149	24164	24132	24088	24158	24272	24324	24177	24103	24081	24285	24128	24060	24084	24063	24144	23989	24215	23938	24172	24076	24086	24159	24301	23861	23994	24119	24033	24087	24162	24260	24129	24373	24359	24179	24155	24069	24245	24218	24292	24364	24310	24064	24012	24270	24295	24347	24150	24113	23945	24117	24331	23908	24047	24221	24163	24110	24208	24364	24179	24266	23975	23980	24021	24108	24359	24166	24170	24063	23990	24255	24154	24037	24114	24177	24116	24140	24368	24314	24228	24165	24043	24301	24329	24202	24186	24068	24383	24160	24107	24433	24101	24111	24169	24110	24184	24474	24400	24085	23945	24020	24030	23915	24136	24301	24157	24046	24410	23994	24298	24184	23995	24088	24110	24214	24251	24166	24175	24209	24249	24183	24210	24137	24226	24365	24126	24250	24085	24119	23887	24032	24113	24338	24311	24107	24275	24417	24230	24196	24485	24100	24118	24076	24071	24117	24062	24504	24282	24256	24169	24079	24093	24154	24116	24135	24341	24053	24121	24181	24290	24010	24055	24131	24263	24281	24275	24117	24114	24282	24327	24115	24328	24254	24323	23928	24155	24177	23975	24163	24098	24022	24462	24241	23977	23894	24227	23996	23985	24164	24328	24105	24373	24246	24340	24081	24359	23952	24164	23863	24247	24226	24122	24078	24160	24341	24155	24179	24164	23975	24046	24143	24056	24013	24057	24066	24208	24221	24096	24205	24275	24103	24317	24239	24276	24133	24182	24136	24047	24315	24147	24180	24018	23931	24138	24182	24295	24156	24253	23949	24045	24229	23985	23966	24141	23937	23896	24169	24249	24281	24216	23978	24212	24179	24162	24240	24030	24306	24091	24121	24248	24188	24342	23958	23970	24059	24262	24096	24182	24329	24104	24269	24275	24056	24242	24410	24039	24324	24201	23978	23910	23965	24185	24066	24271	24227	24349	24016	24231	24204	24061	24299	24096	24093	24215	23951	24277	24225	24072	24335	24211	24183	24304	23979	24125	24062	23985	23876	24228	24219	23915	24044	24081	24190	24174	24145	24319	24191	23942	24112	24367	24162	24322	24080	24047	24142	24359	24102	24365	24168	24173	23980	24182	24292	24237	24092	24265	24183	24248	24304	24151	24176	24218	24245	23986	24137	24140	24123	24127	24215	23931	24076	24255	24318	24208	24173	24153	24094	24190	24232	24084	24186	24106	24055	24280	24008	24228	24160	24201	24136	24007	24404	24163	24133	24191	24253	24150	24321	24030	24104	24221	24156	24134	24063	24329	24212	24154	24345	24174	24348	24178	23904	24114	24063	24127	24158	24073	24216	24190	24162	24097	24032	24253	24227	24104	24352	24084	24281	24221	24161	23994	24233	24168	23918	24143	24165	24182	23999	24106	24171	24324	24179	24264	24325	24180	24171	24173	24018	24308	24190	24077	23903	24130	24021	24332	24317	24334	23867	24252	24096	24095	24217	24246	24341	24345	24232	24024	24272	24534	24302	24109	24116	23894	24118	24233	24202	24260	24210	24283	23984	24115	24053	24446	24238	24143	24088	24185	24149	24086	24222	24060	24301	24160	24239	24134	24037	24273	24112	24339	24107	24420	23999	24055	24401	24261	24083	24247	24101	24173	24101	23925	24421	24042	24153	24204	24111	24222	24497	24101	24308	24006	24368	23876	24291	24124	23936	24176	24225	24221	24062	24093	24229	24045	24281	24089	24089	24289	24197	24284	24179	24102	24370	24109	23944	24077	24002	24215	24208
17445	20600	21898	28658	36374	36622	27503	21233	19902	19682	19662	19676	19617	19694	19607	19840	19594	19674	19755	19926	19740	19767	19746	19595	19890	19723	19653	19864	19797	19777	19729	19636	19765	19519	19772	19702	19821	19669	19575	19614	19827	19762	19808	19750	19643	19759	19634	19682	19792	19736	19717	19795	19925	19755	19676	19877	19566	19852	19694	19773	19709	19764	19746	19737	19931	19666	19602	19773	19757	19583	19780	19656	19828	19818	19789	19650	19793	19609	19743	19555	19799	19770	19684	19936	19797	19715	19791	19813	19762	19722	19876	19594	19812	19800	19857	19659	19782	19638	19817	19749	19595	19716	19724	19535	19789	19528	19723	19636	19855	19763	19775	19874	19553	19914	19645	19707	19776	19696	19647	19705	19672	19700	19814	19464	19679	19557	19670	19553	19677	19697	19886	19810	19821	19779	19507	19829	19820	19847	19750	19724	19818	19746	19708	19753	19660	19866	19747	19693	19969	19760	19776	19852	19656	19604	19665	19835	19675	19588	19788	19787	19851	19652	19819	19594	19721	19752	19664	19871	19658	19705	19786	19833	19826	19634	19743	19791	19781	19794	19815	19838	19717	19631	19637	19774	19797	19955	19748	19656	19633	19789	19806	19923	19434	19666	19795	19682	19676	19677	19941	19658	19757	19839	19836	19644	19876	19822	19704	19721	19755	19669	19842	19599	19676	19617	19782	19720	19500	19660	19554	19776	19714	19722	19719	19776	19707	19907	19864	19558	20009	19735	19609	19696	19700	19638	19684	19913	19791	19722	19746	19867	19758	19918	19699	19681	19603	19743	19760	19661	19633	19597	19795	19799	19714	19843	19837	19677	19652	19786	19736	19810	19734	19616	19669	19799	19690	19798	19789	19720	19770	19595	19645	19650	19807	19672	19745	19790	19699	19891	19863	19885	19785	19826	19868	19707	19677	19778	19567	19671	19709	19686	19534	19744	19817	19716	19699	19758	19713	19710	19642	19721	19888	19670	19693	19832	19711	19671	19971	19804	19778	19647	19767	19684	19679	19700	19737	19685	19684	19655	19766	19530	19560	19728	19731	19524	19908	19772	19789	19880	19975	19911	19714	19619	19708	19690	19837	19713	19796	19778	19735	19745	19761	19798	19977	19841	19643	19776	19764	19695	19595	19766	19868	19615	19570	19520	19521	19670	19684	19685	19637	19751	19650	19559	19809	19782	19820	19660	19645	19827	19831	19937	19506	19744	19820	19729	19781	19753	19623	19738	19581	19760	19603	19765	19670	19647	19886	19882	19817	19653	19645	19811	19749	19718	19708	19621	19744	19919	19653	19741	19656	19748	19791	19625	19752	19785	19733	19701	19917	19804	19667	19646	19635	19820	19695	19687	19893	19469	19700	19867	19799	19815	19950	19667	19712	19741	19662	19747	19782	19592	19604	19569	20064	19748	19617	19956	19738	19692	19721	19881	19726	19713	19567	19850	19591	19576	19748	19641	19666	19868	19769	19741	19763	19578	19851	19783	19870	19789	19673	19821	19525	19778	19843	19807	19435	19764	19907	19691	19705	19805	19658	19778	19669	19542	19898	19729	19787	19673	19820	19695	19823	19771	19884	19878	19775	19861	19767	19755	19691	19744	19699	19789	19759	19757	19724	19827	19766	19715	19885	19669	19552	19625	19802	19870	19705	19774	19639	19764	19670	19815	19749	19673	19828	19504	19678	19750	19806	19731	19918	19763	19687	19783	19810	19877	19773	19727	19915	19699	19756	19828	19842	19786	19808	19709	19713	19677	19725	19792	19660	19662	19662	19853	19732	19750	19928	19657	19940	19723	19778	19700	19850	19919	19703	19758	19762	19831	19670	19699	19838	19696	19749	19648	19657	19692	19590	19759	19723	19703	19774	19697	19624	19844	19593	19927	19679	19796	19653	19815	19829	19777	19669	19623	19656	19725	19708	19741	19625	19747	19923	19729	19761	19817	19736	19689	19838	19708	19735	19706	19824	19624	19738	19672	19834	19792	19835	19660	19718	19856	19689	19531	19883	19671	19665	19749	19708	19775	19819	19750	19922	19808	19630	19698	19784	19912	19843	19675	19677	19754	19468	19918	19735	19735	19739	19778	19791	19829	19629	19787	19735	19656	19888	19773	19727	19762	19667	19615	19645	19684	19661	19731	19631	19643	19780	19786	19741	19792	19703	19790	19579	19855	19600	19814	19722	19836	19720	19942	19818	19675	19818	19823	19727	19827	19720	19593	19751	19841	19694	19870	19822	19841	19679	19652	19622	19717	19704	19760	19798	19845	19747	19640	19807	19775	19801	19951	19683	19674	19683	19634	19721	19680	19752	19745	19695	19832	19740	19635	19731	19802	19561	19768	19720	19664	19726	19638	19811	19682	19731	19746	19938	19853	19721	19825	19770	19734	19831	19731	19642	19833	19842	19885	19742	19853	19695	19725	19781	19750	19865	19763	19809	19593	19760	19865	19929	19630	19804	19648	19792	19638	19779	19688	19840	19904	19686	19718	19721	19705	19709	19915	19701	19927	19789	19678	19717	19788	19643	19636	19613	19660	19642	19798	19881	19881	19830	19812	19844	19742	19807	19749	19712	19845	19773	19753	19788	19718	19833	19898	19864	19850	19682	19870	19757	19645	19783	19585	19796	19830	19860	19671	19799	19752	19680	19661	19781	19937	19731	19599	19707	19698	19788	19805	19745	19808	19586	19815	19649	19590	19702	19577	19733	19751	19757	19571	19684	19653	19681	19780	19851	19892	19694	19763	19676	19615	19593	19743	19634	19821	19798	19648	19818	19775	19663	19622	19746	19733	19770	19802	19565	19660	19895	19762	19433	19857	19824	19836	19750	19823	19765	19758	19828	19650	19831	19529	19812	19678	19673	19814	19947	19623	19739	19753	19849	19723	19837	19663	19695	19805	19781	19698	19783	19684	19848	19653	19863	19922	19716	19746	19590	19870	19690	19777	19896	19867	19705	19674	19678	19851	19577	19636	19830	19644	19777	19636	19810	19802	19620	19568	19567	19825	19771	19826	19738	19733	19575	19802	19694	19881	19859	19741	19617	19801	19719	19890	19690	19834	19843	19722	19675	19680	19913	19902	19782	19771	19646	19776	19660	19661	19843	19851	19895	19750	19754	19760	19779	19707	19808	19806	19663	19643	19657	19866	19811	19607	19905	19676	19886	19796	19665	19565	19743	19717	19841	19719	19703	19773	19703	19803	19650	19733	19780	19787	19738	19675	19768	19617	19551	19679	19783	19739	19648	19794	19835	19684	19917	19564	19757	19522	19789	19844	19778	19879	19723	19623	19680	19690	19704	19681	19978	19681	19782	19699	19768	19635	19711	19753	19836	19656	19662	19762	19642	19465	19732	19770	19846	19634	19799	19577	19752	19924	19779	19771	19774	19648	19810	19795	19828	19590	19651	19768	19826	19604	19768	19700	19728	19708	19570	19640	19636	19682	19701	19650	19750	19960	19666	19666	19712	19822	19704	19562	19541	19873	19700	19582	19724	19756	19909	19801	19548	19851	19747	19709	19609	19898	19680	19715	19712	19804	19851	19621	19788	19801	19601	19735	19672	19693	19750	19777	19614	19700	19807	19779	19702	19881	19845	19760	19765	19798	19776	19857	19826	19815	19835	19615	19817	19820	19802	19631	19862	19683	19773	19775	19701	19680	19808	19787	19742	19793	19767	19994	19738	19715	19764	19881	19816	19765	19905	19713	19805	19672	19840	19643	19867	19792	19721	19709	19748	19608	19682	19672	19675	19780	19852	19638	19817	19853	19726	19719	19672	19829	19691	19893	19679	19652	19702	19757	19645	19771	19611	19756	19735	19753	19739	19687	19686	19672	19679	19718	19830	19744	19796	19784	19767	19701	19608	19796	19769	19594	19783	19582	19730	19871	19801	19824	19808	19745	19790	19635	19835	19833	19715	19805	19683	19728	19668	19605	19577	19743	19767	19691	19614	19767	19906	19633	19667	19636	19717	19716	19784	19698	19785	19781	19691	19741	19970	19661	19611	19754	19698	19731	19780	19557	19817	19559	19636	19901	19855	19916	19543	19655	19765	19811	19791	19702	19802	19694	19728	19682	19868	19836	19664	19650	19787	19644	19713	19790	19738	19600	19727	19778	19834	19773	19842	19829	19823	19662	19828	19731	19793	19798	19657	19718	19667	19762	19661	19798	19660	19744	19784	19801	19715	19717	19665	19788	19846	19598	19680	19692	19734	19786	19846	19808	19904	19712	19711	19704	19797	19548	19648	19663	19806	19813	19698	19566	19854	19729	19776	19830	19588	19623	19803	19741	19719	19696	19852	19696	19683	19819	19742	19631	19807	19930	19757	19671	19664	19762	19706	19777	19815	19754	19819	19759	19556	19874	19754	19769	19738	19726	19643	19678	19802	19655	19709	19583	19853	19797	19861	19835	19815	19745	19793	19821	19913	19617	19797	19654	19838	19777	19773	19810	19780	19838	19818	19782	19843	19525	19701	19771	19977	19690	19837	19727	19878	19571	19862	19694	19689	19650	19869	19799	19761	19628	19762	19593	19606	20080	19787	19481	19713	19824	19841	19542	19904	19606	19683	19890	19701	19790	19511	19880	19637	19823	19696	19824	19624	19871	19649	19836	19662	19658	19748	19456	19674	19749	19666	19893	19657	19874	19795	19837	19629	19652	19754	19692	20008	19856	19760	19643	19579	20005	19708	19836	19706	19564	19743	19953	19809	19603	19753	19755	19917	19605	19692	19552	19633	19724	19954	19859	19637	19773	19775	19874	19809	19665	19800	19858	19878	19816	19789	19872	20016	19837	19859	19778	19788	19748	19775	19782	19773	19768	19825	19886	19838	19829	19593	19824	19774	19513	19826	19676	19678	19816	19701	19668	19600	19665	19644	19768	19838	19676	19764	19718	19836	19859	19725	19717	19970	19641	19788	19739	19816	19650	19720	19630	19663	19786	20011	19794	19912	19729	19650	19878	19731	19736	19601	19747	19798	19701	19840	19687	19766	19771	19712	19702	19770	19826	19841	19797	19709	19747	19771	19705	19743	19543	19715	19835	19937	19920	19686	19728	19859	19629	19655	19678	19700	19787	19678	19594	19744	19886	19777	19920	19658	19792	19741	19918	19693	19758	19796	19666
24566	21103	28531	41728	55144	59329	44117	30895	26395	25441	25262	25266	25175	25068	25268	24982	25041	24866	25263	24998	25252	25241	25115	25248	25025	25070	24815	25125	25145	24813	24768	25038	25098	25068	25019	25191	25074	25085	25144	24788	24841	24960	25069	24950	25076	24969	24887	25052	24993	25051	24946	25235	24938	25066	24927	25109	24842	24857	24882	25005	24820	25170	24652	25042	25031	24882	24708	25073	25133	24827	24837	25003	24980	25094	25081	25272	25077	24870	25017	25069	24802	24986	24992	24996	25057	25233	24979	25103	25285	24894	25077	25071	24959	25040	25047	24971	24909	24768	25022	24870	24821	25051	24933	25067	24895	25057	25020	25082	24781	24949	24895	24882	24910	24974	24929	24938	24771	24850	24910	25076	24740	24851	24909	24905	25090	24989	25137	24971	25031	25016	24919	25128	25001	25127	24985	24808	24973	25043	24931	25229	24943	24795	24961	24930	25283	24783	24977	24979	24862	25029	24782	24997	24956	24922	24961	24756	24992	25026	25012	24904	24950	25246	25023	25005	25027	25118	25037	25123	25051	25049	24971	24978	25041	25074	24716	24973	24893	24965	24923	24892	24921	25007	24968	24895	24841	24882	24849	24830	24976	24954	25174	25128	25016	25175	25135	24988	24803	25108	24941	24872	25290	25027	25065	25084	25083	25025	25034	24888	25033	24967	24970	24811	24951	24788	25148	25168	24982	24890	24977	25075	25112	25141	24825	25207	25058	24857	25121	25195	25072	24983	25115	24756	24904	24762	24848	24919	25033	24969	24851	24792	25063	24973	25004	25133	24859	24954	24927	25071	25098	25143	24915	25068	24924	25078	24891	24946	24997	24893	24971	24941	25078	24962	25042	24858	25115	24956	24864	25150	24993	24888	25096	25125	25039	25002	25032	25106	25148	25042	24892	24833	24929	24871	24875	24983	24846	25204	24731	24690	24930	25038	25074	25098	25106	25144	25002	25062	25043	25046	25150	24981	24859	24808	24865	24793	24897	24912	25215	24915	24974	24809	24779	24954	24941	25017	24829	25205	24721	24968	24897	24884	24941	24932	25005	24917	24917	25144	24928	25050	24935	24997	24943	25065	25060	24992	24693	25116	24850	25060	25012	24767	25146	25226	24883	25032	25112	24937	25053	24951	25044	24702	24940	24954	25003	25073	25053	24788	24902	24891	24819	25079	24865	25123	24883	25107	25239	25093	24833	24745	25068	25157	24897	25049	24988	25093	24795	25174	25061	24878	24826	25009	24995	25115	25118	24995	25119	24772	24925	24964	25113	25009	24995	25247	25013	24903	25017	24917	25094	25113	25013	25020	25040	25073	25215	25164	25019	24972	25059	25072	25142	24936	24946	24880	24799	24956	25006	24809	25043	25040	25007	24949	25081	24613	24815	24766	25023	25310	24937	25111	25028	24999	24995	25109	24799	24877	24944	25053	25004	24704	25029	24971	25016	25006	24784	24832	24892	25082	25065	24911	24968	25096	24867	24929	24887	24993	25128	24760	25244	24904	24998	25283	25051	25083	24920	25041	25084	24993	25008	24988	25155	25087	24866	25101	24983	24978	25025	24837	24868	25014	25117	25083	25070	24875	25103	24912	25043	24893	25166	24964	24805	24803	24983	25095	24922	24849	24713	25177	25002	24968	25021	24845	24837	24998	25047	24843	24957	24841	25312	24912	24951	24856	24834	24988	24925	24752	25034	24945	24897	24851	25105	24791	25149	24991	24725	24805	25127	24931	25168	24887	24716	25012	25147	25011	24841	24867	25129	24964	24952	24762	24926	24952	24593	24939	24896	25071	24900	24846	25064	24925	24913	24956	24891	24971	24722	25144	24851	24760	25042	25066	24947	24995	25045	24950	25100	25156	25119	25131	25135	25267	24829	24914	25102	24992	24909	25077	24880	25040	25045	24798	25113	24808	24940	25017	25044	24985	25054	24962	25094	24953	24831	24974	24831	24879	24999	25095	25006	24972	24962	24858	25189	24931	24941	24905	25054	24879	24991	25090	24779	24971	25065	24933	24991	24970	25015	25033	24905	24902	25009	25116	25077	25016	24997	25057	25023	24959	24836	25236	24854	24886	24915	24967	24955	24888	24908	24975	24694	24809	24744	25125	25002	24863	24855	24973	24779	24950	25116	24879	25127	24981	24974	24841	25021	24867	24826	25192	25076	25273	24922	24835	24980	24915	24809	24966	25076	25010	25227	25067	25107	25058	24891	24959	25188	25072	24875	25009	25095	25054	25016	25184	25198	25007	24864	25063	25064	25231	24779	25024	25111	25033	24895	24846	24903	25070	25102	24970	24755	25141	24953	24885	25070	24926	25050	24990	25019	24924	24726	24985	24975	24749	25076	25176	24833	24704	24937	24834	24911	24867	24985	24952	24957	24990	24880	25010	24893	25169	24912	25020	24980	24912	25021	24827	24978	25061	25106	24837	25033	25109	25307	24876	25036	24719	24923	24928	24941	25013	24845	25025	25111	25045	25011	24856	25141	25094	25016	25098	25006	24930	24875	24973	24769	24978	24995	24896	24873	25160	24976	24974	25316	24810	24870	25029	24952	24918	24729	24953	24888	24919	25021	24957	24838	25049	24770	24958	25059	24896	25071	24858	24850	24711	24732	24813	24948	24910	24951	24888	25134	24968	24841	25045	25123	25093	25044	25154	25013	25070	25020	25001	24924	24860	25002	24976	25045	24987	24832	24861	25077	24970	24984	24928	25037	24966	24928	25013	25001	24828	25005	25062	25140	24945	24885	25068	25100	24958	24683	24775	24958	25212	25172	24951	24833	25000	24882	25036	25078	25078	25007	25090	25093	24981	25062	24830	24991	24768	25051	24908	25191	24830	25056	24926	24882	24936	25046	25006	24928	25125	25067	24927	24794	25043	25078	25025	24877	24946	24914	24888	24927	25022	25256	25108	24866	25006	24928	25123	25011	25011	24985	24928	24767	25088	25072	24851	25046	25040	25048	24670	24946	24942	24929	24793	24872	25205	24920	24965	24922	25111	24910	25156	25065	24969	25235	24919	24983	25098	25192	24971	25129	24885	24855	25104	25033	25100	25039	25060	25018	25098	24836	25103	25131	24910	24780	24976	24802	25103	24910	24955	25240	24984	25000	24959	25029	25070	25132	25015	25096	24935	25016	24999	24918	24920	24973	24888	25043	25000	24991	24888	24722	25165	25022	24909	25121	24882	25069	25350	25312	25069	25042	25101	25128	24957	24995	24781	24937	24900	25164	25002	24666	24842	25073	25027	25089	24969	25184	24974	25067	24974	24995	24832	24990	25196	24907	24964	25053	24776	25149	25064	24969	25017	25010	25065	25074	25256	25002	25039	24764	24956	24843	24720	24986	24944	25036	25133	24901	24987	24813	24979	24811	24728	24851	24967	25049	24968	24860	24783	24916	24882	25068	24742	24881	25089	24809	24887	25103	25007	25018	24907	25132	25063	25043	24951	24999	25217	25025	24997	24982	24863	25073	25025	25034	24964	24957	25010	25093	24862	25206	25066	24844	25044	25039	24861	25095	25064	25041	25147	25038	24907	24666	24918	25142	24945	24945	25075	24801	24864	24883	24923	25057	24901	25020	24931	25017	25236	24921	25118	25053	25029	25249	24884	24827	24822	25080	25055	24904	25007	25042	24814	25105	24890	25326	24780	25080	24897	24932	24878	25206	25030	25053	24914	24940	24745	24956	24703	25122	24804	24882	25129	25056	24947	24942	25023	24943	24913	24898	25079	25109	24993	25089	24844	25144	24928	24668	24745	25117	24948	24896	25120	25000	24852	24920	24975	24932	25154	24931	25184	25098	25033	25163	25028	25254	24716	24962	24857	24969	24775	25027	24658	25035	24998	24908	25089	25101	24950	24888	24904	24870	25157	24805	25162	24977	24821	24845	24894	25172	24913	24788	24881	24928	24973	25062	24831	24869	24982	24788	24600	25123	25006	24938	25009	24842	25063	24981	24910	24949	24845	24934	25108	24965	24949	24817	24817	24904	25082	24942	24967	25161	24973	24966	25036	25092	24925	24831	25027	25093	25080	25254	24950	25289	25188	24918	24853	24829	24967	25116	24744	24932	24843	25127	24816	25139	25164	25162	25010	24909	24896	24836	24732	25074	25077	25022	24845	24908	25103	24993	25007	25023	24764	25011	25047	25003	24915	24897	24989	24921	24886	24905	25010	24845	24745	25075	24997	24888	25140	24897	25123	24975	24923	24845	24928	24868	24993	25165	25172	25044	25157	24989	24759	25297	25018	24902	25247	24950	24965	24735	24914	24807	24924	25060	25085	24948	25086	25158	25072	24933	24972	25076	24852	24999	24761	25029	24811	24762	24913	24992	25085	25026	25063	25127	24762	24695	24891	24707	24896	24866	24721	25123	24944	25078	24973	24816	24911	24865	24745	25064	24905	24860	24954	25065	24887	24899	25108	24972	25155	24963	24976	25049	24949	24964	24926	24985	24923	25000	24992	24881	24918	24860	24901	24854	24958	25067	24893	24878	25185	24948	24982	25087	24724	25006	24966	24900	25101	25222	24987	24907	24994	25198	25003	25108	24891	24933	24906	25031	24947	25098	24846	25045	25066	25038	24899	24978	24987	24922	24923	25058	25137	25189	24942	25058	24870	24905	24980	25037	25047	24752	24855	25071	25133	24952	25009	25155	24973	25057	24761	25156	25220	25026	24937	24726	24841	24923	24885	25019	25034	25045	24916	25206	25061	24862	24984	25112	25133	24980	24819	24930	24884	24985	24979	25202	24800	25099	24942	24880	24898	24878	24801	24995	24930	25087	24952	25053	25114	24930	24702	24989	25140	25020	24982	24993	24772	24804	24877	24981	24940	25009	24683	25057	25292	24851	25067	24880	24945	25108	25063	25016	25162	24951	24922	24706	25020	25186	24834	25217	24970	24892	25189	24942	25006	24742	25130	25045	24954	25155	24994	25133	25013	25103	24956	25074	25142	25028	24838	25056	24853	25068	25112	24892	24957	25018	25127	25317	24820	24739	24943	25018	25044	24788	24922	24907	24994	25127	24958	24851	24945	24927	24934	24744	25194	25116	24715	24929	24757	24773	24969	25096	25078	25070	24923	25012	24939	24895	25012	24655	25055	24905	25282	25384	25019	25024	24925
16631	25016	37324	53119	67789	58397	41543	26277	21223	20411	20256	20210	20105	20145	20343	20342	20076	20140	20480	20314	20176	20381	20272	20274	20281	20280	20366	20004	20203	20359	20317	20488	20273	20220	20341	20382	20415	20363	20379	20264	20108	20249	20432	20103	20299	20292	20244	20237	20363	20215	20354	20287	20493	20219	20305	20104	20284	20259	20271	20331	20136	20264	20343	20358	20451	20258	20137	20205	20260	20084	20398	20273	20234	20241	20234	20471	20379	20231	20306	20403	20315	20214	20446	20434	20237	20321	20255	20298	20325	20278	20295	20360	20165	20241	20270	20250	20209	20286	20298	20333	20164	20342	20316	20217	20261	20278	20277	20154	20216	20271	20224	20354	20468	20348	20262	20417	20205	20439	20229	20131	20350	20139	20312	20270	20202	20133	20320	20282	20272	20211	20096	20237	20247	20432	20143	20135	20182	20098	20261	20313	20367	20233	20226	20094	20302	20286	20262	20350	20479	20216	20307	20256	20223	20176	20453	20187	20253	20378	20034	20328	20285	20299	20341	20162	20158	20441	20183	20279	20152	20307	20339	20232	20234	20168	20417	20181	20133	20261	20346	20293	20200	20246	20361	20208	20409	20198	20180	20177	20334	20023	20187	20140	20253	20405	20291	20289	20449	20063	20567	20389	20351	20182	20356	20403	20198	20295	20278	20128	20166	20312	20395	20190	20236	20290	20278	20271	20214	20206	20444	20142	20218	20190	20258	20371	20404	20339	20382	20218	20312	20277	20380	20142	20410	20269	20219	20348	20247	20236	20252	20187	20327	20261	20202	20067	20156	20157	20247	20109	20252	20533	20290	20348	20186	20300	20472	20220	20259	20310	20225	20199	20075	20315	20161	20352	20138	20268	20317	20058	20284	20215	20127	20226	20293	20385	20248	20307	20243	20215	20321	20126	20355	20303	20290	20301	20232	20421	20314	20170	20184	20098	20330	20330	20218	20266	20306	20382	20231	20318	20359	20072	20208	20177	20324	20491	20203	20259	20290	20224	20272	20269	20368	20345	20209	20194	20365	20272	20293	20010	20205	20402	20145	20430	20205	20356	20162	20306	20339	20109	20054	20209	20406	20211	20185	20270	20248	20296	20260	20123	20451	20327	20266	20157	20284	20366	20176	20170	20138	20235	20237	20239	20231	20264	20240	20309	20050	20238	20465	20342	20437	20177	20121	20319	20279	20469	20319	20268	20208	20354	20183	20135	20240	20196	20336	20078	20271	20178	20239	20152	20272	20237	20168	20313	20192	20208	20291	20223	20381	20348	20329	20324	20393	20224	20244	20323	20246	20231	20253	20299	20334	20320	20299	20106	20015	20304	20323	20291	20255	20298	20158	20182	20216	20404	20240	20236	20243	20332	20334	20295	20056	20246	19961	20145	20306	20263	20223	20456	20357	20355	20152	20332	20169	20284	20233	20235	20113	20261	20115	20412	20240	20307	20286	20500	20220	20325	20219	20203	20292	20201	20224	20328	20264	20164	20205	20208	20199	20222	20145	20393	20060	20411	20158	20271	20272	20243	20252	20425	20095	20186	20355	20407	20301	20185	20047	20333	20132	20186	20165	20129	20289	20230	20422	20335	20257	20224	20221	20198	20195	20109	20076	20333	20235	20286	20192	20221	20314	20233	20031	20145	20305	20151	20365	20072	20410	20498	20181	20232	20372	20160	20349	20392	20470	20395	20169	20326	20262	20146	20274	20184	20346	20274	20343	20315	20263	20196	20177	20196	20380	20267	20279	20312	20313	20155	20133	20306	20148	20433	20124	20250	20300	20393	20151	20183	20234	20384	20239	20280	20134	20310	20390	20370	20196	20204	20244	20096	20189	20270	20296	20283	20345	20298	20369	20317	20233	20366	20355	20473	20239	20353	20438	20304	20171	20285	20225	20370	20455	20122	20162	20191	20207	20383	20330	20210	20285	20182	20250	20265	20281	20435	20181	20211	20282	20234	20189	20137	20324	20454	20245	20177	20290	20390	20243	20507	20158	20135	20252	20241	20130	20373	20313	20204	20227	20110	20261	20246	20351	20305	20253	20311	20260	20203	20210	20273	20348	20311	20316	20316	20344	20401	20228	20322	20288	20262	20326	20361	20148	20263	20230	20170	20377	20323	20177	20201	20466	20308	20294	20341	20281	20113	20138	20060	20363	20331	20079	20216	20257	20292	20339	20266	20162	20419	20192	20283	20386	20183	20131	20231	20075	20285	20263	20303	20018	20406	20410	20141	20363	20266	20396	20262	20296	20220	20197	20227	20296	20121	20208	20300	20284	20381	20323	20261	20070	20298	20245	20262	20145	20165	20229	20365	20257	20225	20363	20218	20237	20248	20021	20241	20182	20401	20272	20161	20231	20334	20329	20470	20300	20185	20401	20201	20262	20420	20205	20261	20005	20261	20276	20435	20213	20279	20321	20223	20324	20343	20217	20363	20211	20531	20152	20282	20311	20263	20308	20082	20320	20323	20228	20261	20438	20295	20180	20197	20244	20291	20356	20138	20298	20474	20103	20176	20270	20159	20267	20190	20284	19972	20369	20394	20229	20077	20305	20204	20288	20126	20219	20393	20321	20196	20225	20294	20151	20277	20194	20307	20424	19981	20329	20301	20234	20067	20367	20310	20205	20243	20190	20309	20237	20345	20221	20181	20319	20362	20192	20240	20422	20063	20279	20091	20183	20396	20087	20492	20181	20285	20259	20273	20290	20172	20179	20258	20339	20213	20368	20347	20294	20226	20402	20228	20326	20329	20215	20292	20121	20217	20421	20211	20148	20380	20512	20193	20305	20299	20317	20264	20238	20195	20288	20351	20176	20082	20150	20430	20379	20196	20221	20265	20218	20221	20307	20340	20184	20207	20300	20119	20306	20340	20213	20201	20310	20281	20285	20241	20345	20374	20335	20312	20266	20302	20228	20388	20181	20109	20239	20369	20191	20413	20203	20072	20207	20378	20458	20304	20297	20412	20190	20314	20187	20150	20200	20285	20371	20328	20268	20080	20323	20326	20151	20123	20313	20367	20420	20189	20164	20465	20409	20274	20210	20303	20224	20260	20610	20258	20320	20161	20082	20142	20364	20157	20236	20176	20156	20110	20168	20334	20331	20336	20484	20230	20196	20314	20269	20227	20212	20270	20410	20054	20230	20292	20112	20258	20269	20170	20145	20412	20181	20069	20094	20297	20179	20361	20223	20288	20353	20179	20350	20224	20264	20288	20285	20154	20195	20264	20287	20423	20268	20220	20395	20370	20406	20334	20362	20295	20118	20326	20199	20172	20126	20285	20349	20190	20442	20127	20201	20189	20273	20188	20223	20193	20230	20227	20175	20110	20223	20232	20157	20110	20460	20327	20193	20213	20266	20302	20352	20264	20235	20205	20236	20457	20379	20304	20216	20228	20260	20381	20267	20298	20401	20309	20163	20210	20041	20315	20043	20254	20390	20248	20190	20376	20386	20172	20318	20401	20305	20235	20199	20297	20362	20203	20244	20348	20287	20199	20352	20222	20362	20170	20131	20292	20269	20112	20433	20281	20352	20244	20239	20331	20409	20279	20075	20206	20350	20205	20258	20335	20395	20246	20298	20334	20187	20367	20108	20278	20299	20210	20219	20204	20353	20187	20245	20458	20198	20287	20178	20234	20231	20235	20133	20168	20136	20307	20198	20348	20129	20239	20254	20279	20309	20083	20244	20326	20254	20382	20257	20212	20278	20273	20211	20307	20304	20336	20073	20352	20254	20149	20354	20299	20409	20204	20291	20183	20411	20488	20506	20319	20162	20121	20311	20289	20087	20277	20338	20344	20202	20240	20195	20414	20158	20316	20242	20346	20254	20327	20247	20354	20206	20145	20383	20310	20139	20121	20097	20193	20325	20353	20238	20113	20202	20115	20316	20292	20169	20273	20329	20182	20255	20166	20154	20347	20359	20243	20077	20225	20312	20222	20270	20272	20220	20349	20346	20308	20080	20318	20297	20076	20204	20193	20181	20235	20329	20292	20124	20280	20347	20423	20193	20160	20263	20246	20189	20208	20059	20332	20198	20128	20236	20063	20366	20375	20217	20191	20430	20290	20306	20434	20169	20441	20091	20107	20086	20281	20002	20375	20119	20135	20272	20217	20199	20088	20279	20235	20137	20207	20218	20213	20230	20203	20282	20456	20022	20119	20249	20207	20227	20167	20325	20493	20216	20184	20193	20181	20346	20337	20225	20191	20421	20175	20267	20259	20289	20065	20416	20238	20209	20349	20185	20154	20277	20456	20317	20222	20098	20088	20143	20236	20252	20205	20324	20262	20287	20300	20443	20289	20456	20295	20417	20298	20367	20187	20248	20304	19997	20365	20262	20390	20195	20086	20144	20421	20264	20234	20303	20373	20315	20278	20359	20334	20163	20339	20233	20286	20099	20139	20078	20237	20339	20203	20252	20253	20307	20398	20396	20160	20527	20314	19983	20324	20161	20237	20336	20161	20141	20093	20241	20362	20355	20152	20189	20371	20423	20183	20296	20191	20253	20348	20235	20139	20411	20187	20262	20325	20282	20062	20246	20412	20343	20155	20374	20361	20194	20258	20374	20506	20222	20440	20333	20329	20206	20267	20134	20121	20256	20377	20363	20253	20241	20336	20296	20193	20441	20302	20328	20397	20401	20192	20218	20237	20246	20099	20377	20302	20246	20264	20420	20261	20204	20372	20391	20257	20420	20381	20173	20241	20203	20408	20262	20418	20374	20203	20194	20351	20287	20373	20177	20298	20401	20089	20353	20194	20199	20304	20205	20346	20129	20232	20181	20251	20372	20382	20202	20253	20298	20230	20292	20275	20162	20359	20279	20192	20257	20268	20099	20328	20271	20316	20174	20232	20379	20310	20322	20276	20234	20208	20243	20363	20143	20313	20162	20171	20427	20306	20336	20300	20293	20170	20343	20097	20353	20174	20234	20045	20385	20222	20253	20424	20145	20315	20300	20283	20431	20433	20181	20434	20256	20338	20127	20415	20257	20379	20371	20274	20211	20223	20221	20159	20287	20294	20130	20483	20230	20219	20229	20151	20263	20273	20106	20289	20265	20314	20165	20174	20131	20461	20350	20187	20242	20222	20294	20171	20304	20193	20146	20191	20290	20253	20113	20320	20228	20153
22745	21046	29386	33400	51489	64808	52823	35702	28573	26688	26348	26031	26033	25944	25875	25958	25849	25698	25696	25752	25751	25997	25679	26148	25816	26067	25743	25868	25909	25719	25855	25767	25772	25700	25905	25678	25848	25801	25706	25911	25548	25963	25875	25974	25779	25527	25956	25723	26023	25695	25980	25812	25585	25777	25798	25677	25800	26075	25736	25913	25640	25609	25544	25635	25654	25555	25606	25751	25701	25899	25690	25658	25712	25701	25943	25992	25599	25612	25648	25918	25859	25629	25507	25844	25878	25912	26032	25738	25814	25624	25792	25969	25893	25878	25739	25699	25674	25951	25978	25898	25861	25696	25706	25589	25855	25642	25745	25634	25768	25639	25720	25653	25804	25638	25732	25814	25654	25837	25910	25753	25731	25472	25537	25677	25621	25692	25708	25905	25951	25741	25731	25711	25772	25697	25725	25813	25858	25595	25688	25798	25564	25526	25692	25603	25634	25478	25692	25703	25671	25704	25680	25473	25542	25747	25623	25562	25625	25727	25609	25554	25813	25644	25674	25700	25744	25594	25800	25890	25730	25833	25589	25755	25794	25584	25622	25672	25645	25681	25592	25514	25711	25831	25806	25933	25644	25482	25677	25703	25633	25633	25743	25635	25556	25758	25705	25531	25653	25710	25997	25700	25728	25759	25714	25694	25459	25836	25669	25871	25931	25785	25818	25447	25745	25926	25716	25573	25587	25589	25785	25842	25770	25737	25716	25784	25730	25767	25659	26017	25574	25577	25529	25685	25855	25646	25540	25603	25819	25531	25691	25708	25590	25560	25731	25880	25679	25835	25881	25860	25790	25471	25684	25859	25766	25668	25450	25884	25699	25898	25857	25748	25824	25860	25739	25740	25767	25824	25684	25819	25573	25764	25950	25599	25823	25919	25792	25938	25639	25765	25784	25598	25721	25709	25689	25590	25644	25652	25638	25870	25626	25741	25769	25614	25786	25894	25594	25679	25746	25708	25692	25562	25635	25819	25446	25777	25885	25726	25506	25684	25703	25629	25841	25659	25568	25762	25715	25710	25705	25422	25930	25525	25890	25885	25849	25646	25598	25789	25827	25532	25824	25769	25897	25614	25928	25815	25820	25668	25601	25656	25704	25869	25642	25797	25596	25551	25660	25606	25585	25660	25624	25369	25598	25545	25565	25674	25504	25492	25827	25714	25669	25644	25593	25772	25760	25633	25541	25943	25855	25668	25515	25524	25600	25611	25805	25767	25700	25645	25807	25623	25806	25557	25708	25864	25539	25677	25941	25832	25738	25699	25818	25608	25614	25767	25689	25621	25572	25649	25500	25966	25724	25884	25651	25704	25656	25684	25609	25856	25847	25576	25772	25776	25725	25733	25672	25710	25839	25792	25549	25515	25621	25711	25734	25799	25770	25834	25590	25664	25797	25835	25798	25608	25686	25755	25567	25741	25534	25716	25639	25932	25702	25844	26086	25712	25778	25813	25653	25584	25725	25625	25789	25436	25707	25709	25867	25467	25988	25860	25723	25681	25842	25786	25698	25762	25814	25636	25916	25785	25664	25775	25683	25794	25642	25758	25786	25518	25390	25771	25588	25658	25719	25534	25567	25728	25673	25784	25836	25819	25936	25570	25697	25676	25613	25622	25691	25847	25696	25814	25738	25723	25902	25526	25666	25525	25625	25655	25558	25605	25714	25671	25881	25627	25709	25567	25683	25544	25800	25760	25597	25562	25689	25753	25634	25612	25739	25828	25761	25789	25644	25550	25684	25769	25780	25660	25773	25725	25765	25490	25516	25612	25605	25607	25677	25581	25958	25645	25559	25863	25669	25896	25848	25940	25810	25633	25655	25688	25781	25521	25881	25877	25641	25726	25816	25492	25827	25668	25698	25836	25614	25506	25771	25692	25694	25719	25661	25801	25675	25714	25609	25596	25640	25886	25775	25572	25528	25778	25712	25862	25915	25723	25863	25790	25610	25747	25723	25948	25887	25858	25784	25728	25950	25924	25544	25775	25427	25686	25764	25619	25850	25719	25658	25697	25587	25937	25699	25958	25794	25853	25842	25770	25607	25602	25544	25500	25759	25852	25799	25797	25665	25842	25634	25630	25744	25820	25864	25825	25666	25521	25817	25879	25729	25673	25822	25668	25722	25675	25684	25773	25512	25953	25687	25574	25542	25480	25849	25670	25491	25827	25621	25912	25479	25780	25564	25762	25684	25810	25612	25804	25806	25733	25774	25772	25788	25476	25579	25545	25692	25842	25588	25635	25924	25870	25593	25836	25812	25539	25789	25768	25646	25784	25663	25450	25864	25521	25705	25588	25854	25564	25708	25542	25734	25798	25764	25723	25500	25707	25724	25700	25847	25837	25603	25847	25774	25728	25848	25659	25606	25638	25676	25748	25758	25732	25622	25760	25744	25579	25850	25718	25940	25767	25979	25514	25639	26031	25545	25664	25750	25591	25738	25876	25747	25490	25784	25504	25792	25686	25826	25611	25869	25365	25490	25539	25638	25328	25881	25585	25789	25961	25788	25510	25883	25623	25575	25840	26009	25763	25712	25733	25810	25432	25601	25719	25636	25818	25847	25674	25798	25735	25987	25887	25646	25647	25591	25455	25661	25846	25604	25834	25664	25759	25639	25780	25506	25702	25804	25761	25553	25655	25939	25736	25726	25610	25880	25761	25514	25714	25638	25695	25801	25574	25812	25697	25668	25867	25812	25655	25875	25859	25650	25753	25814	25928	25743	25544	25633	25730	25653	25759	25732	25508	25811	25572	25729	25875	25636	25693	25962	25718	25679	25871	25801	25839	25407	25620	25814	25690	25884	25685	25986	25808	25983	25474	25754	25825	25587	25903	25513	25696	25712	25432	25751	25821	25811	25519	25697	25784	25717	25573	25497	25615	25492	25847	25679	25663	25700	25731	25743	26093	25635	25721	25909	25717	25835	25834	25667	25785	25768	25658	25664	25818	25651	25816	25742	25667	25834	25640	25671	25782	25544	25766	25640	25772	25504	25585	25735	25476	25849	25871	25881	25605	25684	25667	25833	25798	25791	25930	25689	25629	25640	25358	25750	25886	25828	25607	25796	25784	25833	25785	25803	25659	25669	25652	25717	25644	25837	25607	25574	25923	25667	25750	25723	25633	25950	25751	25565	25774	25649	25827	25627	25859	25704	25459	25799	25620	25574	25578	25601	25664	25664	25820	25683	25548	25612	25815	25719	25742	25714	25658	25840	25623	25887	25843	25737	25559	25764	25794	25516	25414	25771	25615	25803	25655	25698	25722	25731	25614	25762	25896	25704	25804	25705	25567	25805	25966	25828	25723	25493	25532	25633	25583	25431	25689	25711	25666	25819	25793	25560	25612	25853	25592	25672	25817	25837	25885	25670	25798	25748	25759	25575	25637	25830	25793	25665	25664	25764	25822	25670	25610	25792	25750	25837	26143	25749	25810	25524	25703	25539	25685	25445	25816	25745	25706	25770	25639	25911	25598	25789	25815	25700	25675	25739	25880	25605	25660	25777	25763	25606	25772	25876	25824	25869	25686	25464	25626	25469	25665	25752	25561	25854	25496	25790	25755	25749	25890	25665	25842	25657	25834	25722	25648	25684	25849	25762	25756	25796	25683	26004	25707	25755	25879	25673	25649	25557	25716	25686	25623	25690	25776	25933	25647	25578	25692	25513	25651	25859	25641	25651	25601	25781	25828	25737	25789	25586	25684	25999	25674	25793	25582	25931	25645	25784	25881	25698	25574	25733	25710	25711	25688	25841	25707	25608	25533	25654	25788	25896	25702	25914	26003	25543	25811	25779	25586	25875	25624	25839	25707	25775	25803	25948	25679	25790	25766	25772	25628	25542	25648	25638	25465	25732	25719	25729	25743	25594	25739	25638	25753	25666	25787	25772	25648	25790	25782	25829	25832	25823	25743	25644	25643	25652	25718	25695	25620	25842	25703	25557	25735	25502	25890	25891	25639	25843	25449	25836	25719	25571	25559	25684	25716	25628	25879	25762	25681	25878	25787	25667	25816	25945	25805	25797	25858	25678	25785	25803	25704	25795	25656	25436	25479	25777	25523	25674	25718	25859	25761	25839	25472	25888	25647	25612	25721	25815	25765	25817	25429	25748	25808	25843	25808	25842	25580	25719	25899	25613	25590	25890	25607	25548	25580	25729	25720	25558	25780	25898	25819	25684	25655	25716	25768	25780	25540	25802	25629	25561	25728	25750	25734	25666	25747	25843	25694	25653	25742	25758	25869	25561	25543	25718	25606	25968	25724	25685	25738	25895	25616	25550	25671	25769	25616	25498	25759	25655	25665	25670	25599	25607	25421	26001	25744	25743	25745	25939	25660	25589	25852	25628	25731	25793	25815	25610	25505	25640	25532	25768	25650	25576	25713	25578	25797	25647	25634	25641	25575	25780	25659	25851	25608	25802	25675	25802	25548	25879	25608	25586	25735	25784	25726	25899	25758	25746	25712	25591	25366	25735	25584	25499	25735	25649	25781	25691	25864	25722	25804	25563	25709	25810	25734	25573	25588	25781	25741	25851	25625	25740	25615	25746	25674	25821	25862	25676	25562	25631	25634	25544	25569	25792	25668	25784	25772	25683	25750	25689	25594	25705	25662	25563	25789	25896	25909	25725	25709	25814	25714	25704	25954	25864	25770	25600	25568	25814	25564	25519	25783	25819	25721	25775	25769	25695	25925	25550	25771	25859	25594	25846	25705	25788	25678	25575	25750	25739	25608	25624	25674	25622	25914	25722	25583	25686	25772	25676	25671	25819	25635	25786	25635	25663	25527	25772	25765	25723	25618	25701	25794	25705	25734	25600	25723	25597	25681	25697	25812	25689	25841	25661	25833	25750	25875	25913	25683	25768	25463	25593	25768	25544	25869	25656	25594	25751	25766	25873	25771	25795	25721	25497	25875	25680	25598	25732	25663	25986	25612	25674	25823	25688	25824	25552	25585	25743	25623	25647	25765	25746	25632	25644	26064	25682	25579	25942	25831	25686	25510	25791	25712	25531	25850	25831	25601	25556	25660	25586	25881	26025	25661	25684	25782	25523	25503	25803	25773	25880	25796	25725	25585	25748	25711	25725	25722	25620	25615	25656	25560	25748	25778	25745	25714	25714	25597	25541	25817
18528	31203	50188	72067	88690	76186	54158	32789	23629	20627	20545	20606	20744	20577	20690	20675	20852	20701	20633	20501	20789	20746	20670	20780	20654	20588	20772	20717	20715	20670	20813	20733	20609	20864	20621	20987	20524	20714	20891	20699	20652	20557	20536	20651	20608	20644	20709	20512	20649	20797	20840	20787	20785	20651	20785	20708	20435	20565	20646	20686	20771	20702	20661	20707	20690	20742	20726	20573	20550	20679	20438	20755	20549	20549	20784	20756	20483	20599	20641	20848	20685	20807	20578	20621	20737	20643	20565	20517	20576	20705	20706	20621	20474	20555	20674	20691	20799	20650	20770	20547	20846	20605	20594	20675	20811	20592	20710	20761	20588	20641	20565	20564	20681	20599	20654	20851	20699	20679	20648	20736	20657	20814	20736	20772	20685	20706	20702	20728	20676	20520	20617	20709	20897	20665	20643	20599	20708	20804	20593	20848	20517	20664	20768	20636	20569	20665	20645	20482	20564	20676	20838	20592	20451	20608	20576	20653	20712	20610	20546	20550	20549	20611	20696	20545	20811	20644	20578	20695	20703	20669	20592	20770	20660	20540	20524	20597	20796	20643	20580	20580	20784	20734	20542	20798	20692	20591	20665	20677	20797	20718	20559	20610	20670	20809	20577	20567	20694	20720	20767	20776	20466	20559	20401	20720	20719	20574	20576	20771	20689	20705	20785	20811	20536	20668	20560	20742	20601	20615	20617	20836	20687	20525	20685	20483	20784	20665	20686	20690	20642	20691	20753	20654	20695	20576	20753	20555	20756	20812	20772	20750	20470	20706	20506	20837	20575	20617	20661	20864	20654	20514	20617	20781	20782	20569	20685	20685	20786	20532	20646	20769	20640	20612	20629	20506	20703	20446	20647	20696	20690	20592	20674	20870	20709	20757	20488	20543	20616	20508	20648	20819	20715	20648	20599	20715	20729	20722	20691	20545	20575	20703	20512	20847	20576	20754	20683	20595	20588	20639	20445	20679	20621	20576	20702	20610	20728	20604	20701	20536	20619	20681	20591	20579	20740	20673	20640	20617	20518	20711	20557	20704	20543	20706	20506	20720	20716	20569	20628	20852	20609	20637	20759	20655	20641	20741	20670	20708	20753	20592	20569	20797	20653	20595	20686	20577	20588	20626	20668	20758	20714	20507	20559	20628	20789	20611	20481	20677	20545	20771	20583	20588	20826	20692	20703	20528	20706	20843	20643	20598	20694	20637	20735	20611	20593	20562	20662	20669	20565	20783	20663	20648	20540	20672	20632	20534	20632	20592	20893	20503	20613	20630	20699	20589	20687	20517	20651	20543	20717	20600	20622	20739	20605	20836	20593	20558	20609	20508	20637	20666	20582	20711	20702	20665	20687	20633	20733	20448	20460	20606	20575	20770	20770	20439	20760	20572	20611	20544	20736	20567	20772	20884	20610	20522	20551	20623	20624	20690	20643	20738	20701	20605	20683	20668	20402	20458	20416	20578	20759	20777	20728	20617	20676	20611	20570	20692	20543	20634	20800	20698	20737	20670	20681	20820	20507	20661	20795	20612	20708	20579	20689	20763	20545	20580	20562	20675	20655	20655	20507	20807	20647	20686	20675	20803	20670	20557	20582	20739	20724	20627	20640	20765	20614	20654	20555	20522	20706	20569	20654	20695	20515	20603	20579	20723	20617	20769	20792	20766	20653	20626	20594	20816	20669	20675	20744	20589	20594	20574	20646	20627	20646	20890	20642	20705	20550	20534	20579	20736	20519	20658	20647	20771	20669	20641	20719	20591	20632	20660	20647	20739	20502	20615	20717	20760	20699	20648	20739	20543	20661	20652	20523	20878	20718	20613	20689	20755	20743	20598	20611	20697	20545	20475	20596	20479	20504	20650	20672	20804	20711	20748	20625	20714	20520	20710	20457	20491	20746	20775	20622	20736	20691	20630	20834	20554	20649	20776	20679	20590	20701	20589	20610	20666	20662	20726	20659	20592	20567	20520	20755	20654	20547	20424	20595	20717	20770	20494	20532	20554	20680	20690	20780	20676	20639	20630	20700	20657	20691	20697	20733	20501	20751	20615	20747	20570	20602	20553	20586	20638	20610	20597	20465	20716	20790	20663	20699	20736	20733	20569	20674	20754	20721	20530	20621	20676	20441	20630	20794	20700	20587	20517	20684	20616	20513	20751	20656	20598	20763	20403	20500	20538	20717	20633	20662	20706	20603	20767	20700	20337	20708	20721	20555	20678	20593	20617	20679	20444	20558	20655	20665	20750	20682	20485	20585	20651	20473	20747	20553	20606	20419	20576	20598	20654	20606	20641	20776	20602	20585	20557	20426	20678	20613	20700	20673	20587	20605	20688	20499	20674	20742	20651	20489	20589	20524	20691	20426	20637	20674	20573	20758	20689	20536	20782	20441	20693	20729	20761	20671	20599	20631	20607	20523	20701	20460	20700	20840	20442	20758	20490	20562	20643	20645	20761	20566	20762	20552	20705	20829	20598	20702	20687	20570	20461	20642	20762	20698	20749	20568	20540	20656	20675	20634	20574	20855	20477	20532	20685	20616	20726	20745	20758	20558	20620	20819	20743	20621	20674	20596	20472	20696	20509	20471	20712	20601	20493	20591	20645	20632	20516	20631	20723	20705	20646	20647	20581	20476	20646	20623	20562	20544	20600	20393	20584	20695	20866	20482	20649	20749	20734	20590	20659	20627	20744	20694	20625	20581	20751	20686	20658	20674	20633	20606	20819	20439	20738	20675	20607	20686	20809	20553	20703	20652	20596	20555	20694	20609	20846	20613	20563	20464	20663	20833	20648	20945	20549	20656	20560	20630	20604	20483	20637	20676	20618	20696	20650	20572	20867	20457	20647	20490	20468	20624	20770	20631	20714	20866	20552	20678	20604	20698	20535	20534	20589	20512	20806	20779	20556	20744	20481	20664	20771	20755	20612	20591	20643	20610	20628	20571	20780	20641	20726	20690	20613	20559	20701	20656	20833	20632	20696	20318	20765	20659	20590	20880	20666	20656	20620	20578	20673	20526	20541	20649	20616	20630	20575	20694	20631	20643	20576	20695	20622	20530	20732	20572	20727	20614	20640	20491	20605	20672	20890	20540	20720	20530	20507	20687	20504	20617	20604	20714	20607	20745	20717	20474	20612	20688	20690	20823	20546	20626	20651	20788	20695	20763	20562	20669	20615	20671	20697	20636	20582	20626	20978	20620	20630	20710	20593	20621	20656	20733	20630	20538	20688	20748	20502	20647	20767	20567	20730	20613	20781	20511	20606	20622	20821	20705	20417	20612	20627	20731	20480	20574	20596	20652	20675	20632	20599	20570	20596	20494	20529	20744	20695	20687	20487	20768	20553	20651	20480	20494	20729	20531	20687	20562	20665	20633	20616	20494	20708	20706	20498	20612	20888	20582	20686	20540	20799	20793	20649	20680	20736	20769	20621	20530	20632	20641	20593	20683	20756	20679	20704	20591	20690	20707	20629	20619	20983	20635	20557	20789	20624	20750	20497	20608	20654	20745	20630	20687	20605	20616	20735	20752	20763	20764	20685	20660	20615	20679	20623	20574	20625	20694	20713	20579	20564	20693	20475	20825	20579	20602	20940	20673	20769	20703	20528	20619	20566	20592	20734	20666	20551	20884	20558	20718	20647	20744	20828	20500	20485	20705	20525	20682	20587	20346	20694	20657	20713	20640	20687	20917	20718	20680	20544	20593	20705	20541	20614	20846	20719	20734	20633	20438	20751	20652	20673	20407	20536	20726	20649	20531	20603	20789	20794	20551	20615	20565	20567	20416	20476	20652	20679	20736	20365	20635	20580	20583	20631	20745	20643	20573	20550	20621	20742	20621	20407	20630	20820	20739	20727	20883	20512	20738	20597	20675	20622	20649	20637	20646	20730	20752	20665	20695	20628	20834	20571	20747	20598	20611	20638	20724	20482	20724	20529	20699	20711	20719	20740	20826	20572	20840	20534	20580	20609	20770	20670	20588	20542	20553	20636	20593	20507	20527	20504	20526	20599	20745	20562	20605	20519	20793	20775	20825	20664	20660	20712	20515	20501	20744	20560	20705	20743	20734	20654	20619	20808	20646	20642	20680	20445	20563	20595	20694	20593	20733	20623	20562	20803	20489	20863	20790	20527	20545	20637	20726	20637	20649	20603	20683	20686	20566	20797	20634	20482	20636	20541	20548	20515	20676	20583	20708	20611	20736	20829	20564	20333	20733	20797	20863	20624	20776	20773	20559	20608	20862	20725	20674	20718	20537	20572	20548	20588	20519	20593	20687	20717	20608	20867	20605	20621	20616	20747	20545	20613	20599	20843	20496	20747	20642	20733	20632	20606	20617	20610	20672	20488	20661	20734	20634	20680	20663	20613	20629	20543	20554	20637	20452	20597	20438	20672	20584	20641	20680	20764	20635	20764	20607	20469	20675	20688	20632	20739	20715	20570	20600	20503	20652	20696	20600	20696	20769	20510	20591	20764	20798	20587	20559	20486	20709	20680	20788	20672	20609	20776	20782	20563	20715	20573	20678	20526	20845	20670	20487	20651	20647	20741	20616	20695	20645	20605	20424	20615	20531	20745	20664	20795	20568	20723	20729	20617	20650	20529	20848	20788	20745	20705	20672	20733	20702	20702	20674	20726	20750	20670	20536	20709	20602	20561	20786	20635	20545	20525	20769	20587	20692	20732	20641	20623	20766	20604	20716	20705	20797	20589	20574	20561	20666	20558	20770	20600	20708	20625	20586	20412	20672	20561	20718	20769	20578	20589	20801	20704	20567	20552	20485	20546	20533	20590	20796	20640	20544	20742	20640	20880	20600	20572	20556	20664	20698	20672	20759	20735	20675	20579	20741	20596	20714	20628	20607	20561	20662	20463	20671	20522	20813	20746	20859	20525	20658	20585	20564	20516	20571	20546	20714	20637	20602	20669	20716	20683	20595	20706	20859	20577	20723	20544	20768	20837	20734	20532	20629	20533	20750	20733	20588	20677	20671	20565	20776	20545	20663	20671	20612	20700	20607	20684	20637	20664	20672	20713	20588	20672	20626	20834	20724	20670	20681	20712	20453	20700	20743	20631	20761	20807	20700	20390	20827	20646	20588	20717	20708	20706	20478	20689	20594	20693	20639	20658	20774	20610
28289	23007	28639	36439	40342	38121	30986	26881	25717	25107	25101	24993	25138	25209	25282	24951	25229	25156	25099	25323	25256	25260	25189	25032	25017	25196	25514	25269	25091	25070	25142	25041	25224	25172	25161	25216	25098	25124	25303	25312	25095	24984	25153	25108	24958	25138	24991	25004	25118	25166	25074	25258	25111	25075	25121	25059	25040	25217	25419	24983	25254	25068	25071	25015	25085	25298	24851	25104	25030	25018	25229	25015	25133	25003	24876	25096	25166	25348	25114	25070	25098	25029	24953	25083	25193	25187	24832	25052	25231	24873	25027	25284	25492	25137	25317	25155	25180	24892	25403	24720	25141	25123	25306	25051	24943	25190	25125	25102	24947	25060	25534	25273	25244	25153	25234	24995	25420	24988	24904	25243	24860	25035	25234	25187	24872	25107	25360	25406	25179	25144	25160	24938	25294	25027	25091	24973	25252	25176	25271	25046	25055	25030	24954	25111	24878	25146	25092	25117	25323	25155	24888	25258	24949	25013	25307	25192	25073	25100	25124	24932	25094	25139	25039	24988	25190	24895	25073	24935	25154	24971	25125	25053	25133	25076	25073	25210	25194	25117	24984	25075	25113	25166	25225	24984	25141	25061	25108	25192	25465	25126	25071	24943	25068	25176	25222	25242	25062	25134	25064	25171	25020	24947	25087	25063	25072	24935	25085	24917	25124	25113	24991	24996	24958	25127	25141	25024	25273	25159	25345	25002	25125	25150	24941	24912	25071	25057	25242	25191	25188	25122	25042	24998	25360	25059	25052	25336	25223	25226	24919	24955	25161	25380	25075	24999	25055	25234	25234	24952	25039	25028	25252	25175	24960	25153	25155	25322	25214	25255	25163	24949	25044	25000	25176	25176	25153	25200	25134	24852	25047	24958	25325	25302	25187	25179	25123	25089	25262	25197	25144	25121	25144	25164	25226	25161	25180	25146	24962	25006	25114	24937	25002	25242	25075	25130	25162	25112	24962	25194	25205	25056	25043	25222	25024	25340	25197	25265	25071	24958	25242	25014	25065	24967	25161	25394	25039	24906	25075	25105	25317	24887	25076	25113	25195	25079	24947	25214	25287	24945	25030	25106	25040	25121	25278	25003	25104	25054	25228	25003	25175	25071	25029	24948	25074	25218	25104	24788	25043	25101	25095	25338	24962	25096	25039	24969	25115	24993	24935	25191	25023	25086	24948	25083	25375	25125	25203	25054	24965	25074	25127	25101	25254	25012	25057	25011	25274	25086	25082	25100	25273	25167	25213	24954	25207	25044	25102	24934	24998	25080	25257	25002	24933	25113	25143	25135	25028	25102	25186	25073	25167	25109	25212	25128	25326	25076	25036	25108	25151	24989	25118	25008	24935	25153	25066	25112	24951	25221	25153	25211	25092	25000	25297	25126	25074	25113	24858	25224	25087	25097	25174	25157	25024	25017	25207	25061	25068	25037	25120	25219	24993	25048	25070	25158	25017	25274	25083	25350	24992	25093	25221	25237	24955	25087	25286	25179	25092	25050	25192	25149	25011	25137	25258	24936	24937	24944	25417	25253	24974	24938	25069	25124	25047	25316	25141	25230	24878	25178	25160	25178	25099	25075	25101	25015	24915	25246	25110	25007	25057	25137	24962	24942	25207	25131	25096	25287	25077	25144	25126	25075	25005	24847	25051	25035	25374	25287	24966	25214	25281	25016	25201	25144	25197	25223	24967	25121	24879	25323	25154	24952	24999	25065	24932	25054	24977	24992	24991	25176	25114	25358	25050	25343	25316	25325	25202	25221	25228	25041	25206	25112	25207	24918	25040	25335	25022	24774	25173	25124	25137	25187	24933	25008	25019	25048	25122	25215	25304	25077	25371	25207	25023	25138	25223	24978	25155	25053	25001	25102	25023	24993	25249	24998	25266	25427	25071	25183	25070	25007	25091	25031	25041	25115	25111	25068	25102	25025	25018	24952	24835	24992	25105	24930	25201	25054	25367	25120	25182	24946	25114	25096	25217	24913	25061	25263	25175	25014	24951	25193	25174	25191	25042	25164	25166	25102	25125	25266	25025	25189	24945	25156	24854	25301	25228	25111	25052	25156	25146	25080	25084	25134	25122	25154	25305	25135	25446	24991	25229	25171	24969	24879	24850	25221	25014	25106	25247	25056	24975	25114	25252	25256	25102	24927	25223	25265	25244	25028	25272	25148	25174	25086	25287	25085	25133	25106	25143	25172	24967	25151	25067	25004	25134	25295	25020	25111	24788	25206	25161	25121	24958	24982	25167	25111	25087	25132	25145	24965	24972	25316	25064	25073	25066	24979	25087	25138	24905	25097	25244	25245	25423	25291	25282	25143	24779	25185	25108	25174	25378	25134	25230	25256	24898	25179	25158	25022	25310	25203	25158	24874	25083	25163	24954	25068	24871	25340	25395	24847	25078	24948	25158	25170	25421	25101	25014	25181	25069	25168	25144	25036	25079	25007	24973	24993	25126	25288	25095	25120	25027	24975	25198	24900	25092	25163	25163	25114	25222	25040	25054	25163	24965	25095	25064	24968	25072	25053	25130	25114	25181	25312	24941	25123	25460	25364	25432	25184	24892	24901	25034	24975	25277	25169	25175	25074	25320	25070	25175	25120	25202	25158	25136	25201	25000	25125	25095	24908	25171	25149	25087	24899	24976	25097	25084	25043	25126	24795	25228	25124	25069	24990	25168	25182	25060	25097	25101	25251	25063	25193	25227	25451	25255	25006	25154	25161	25224	25099	24849	25227	25129	25112	24985	25114	25122	25195	25088	25197	25051	24986	25178	25264	25152	25082	25268	25182	25241	25094	25156	25302	25119	25354	24988	25146	25165	25051	25213	25387	25084	25085	25101	25097	25197	25150	25110	24946	25079	25166	24871	25042	24965	24979	25304	25261	25190	25050	25266	25104	25177	25077	25154	24979	25139	25110	25200	25314	25148	25017	25038	24883	25075	24996	24967	25127	25127	25295	25112	25128	25113	25185	25147	25321	25198	25398	25212	25176	25312	24993	25097	25090	25208	25055	25162	24861	24982	24960	25067	25210	25145	25316	24944	25301	24951	25127	25257	25076	25447	25182	25034	25234	25091	24966	25125	24917	25000	25118	25157	25211	25095	25263	25097	25098	25225	24987	25138	24978	25198	25397	25099	25079	25112	25271	25166	25048	25202	25129	25197	25302	25088	25094	24931	25115	25060	25179	25144	25049	25190	25181	25140	25114	25010	25083	24989	25052	24779	25252	25098	25228	25065	25117	25318	25038	25078	25298	25158	25146	25020	25174	24983	25287	24990	24981	25087	25273	25297	25203	25145	25183	24832	24990	25192	25064	25111	25086	25142	24943	25206	25186	25244	25314	25105	25172	24922	25326	25152	25187	25070	25150	25000	25155	25166	25086	25253	25053	25145	25011	25299	25079	25236	24942	25283	25260	25078	25114	25021	25041	25112	25018	24940	25133	25019	24972	25172	24959	25217	25129	25230	25064	25076	25233	25206	25175	24933	25054	24975	25207	25235	25043	25234	25235	24993	25046	25172	25110	25179	25137	24908	25163	25249	25056	25321	25167	25052	25308	25075	25219	24953	25016	25101	25111	25193	25304	25078	25074	25242	25146	25098	25253	25237	25147	25014	25182	25062	25188	25248	25060	25354	25153	25309	25052	24868	25193	24964	25091	25096	24936	25039	24965	25103	25313	25147	25348	25082	25136	24903	25220	25041	25048	25390	25171	25193	25212	25017	25017	25110	25155	25058	25005	25111	25133	25210	25065	25000	25131	25088	24956	25348	25190	25146	25084	25074	25383	25278	25043	25264	25155	25134	25000	25229	25100	25159	25131	25215	24962	25123	25082	25126	25150	25048	25082	25121	25021	25121	25162	25182	25123	25140	25129	24963	25212	25151	24885	25085	25044	25091	25123	25065	25262	25245	24920	24994	25113	25048	24999	25226	25006	25172	24936	24974	25320	25256	25097	25257	25088	25252	25175	24965	25135	25078	25248	25156	25180	24882	25157	25168	25146	25245	25192	25097	25251	25211	25230	25087	25062	25027	24927	25179	25045	24923	25011	25124	25171	25178	25229	25221	25308	25226	25120	25201	25066	25260	25192	25251	24857	25201	25088	25056	24981	25043	25143	25100	25049	25286	25292	25161	25278	25023	25347	25057	24987	25133	25359	25033	25176	24926	25210	25280	25033	25084	25203	25008	25041	25325	25035	25250	25114	24996	25164	25045	25071	25184	25118	25265	24865	25129	24973	25286	25205	25222	25088	25087	25097	24898	25200	25243	24890	25211	25241	25159	25059	25060	25123	25073	24958	25186	24749	25092	25309	25124	25088	24971	24889	25220	25349	25164	25154	25162	25051	25171	25027	25247	25211	25399	24927	25065	25307	25105	25158	25094	25199	25095	25040	25043	25061	25291	25269	25204	25019	25064	25072	24964	25355	24918	25077	25060	25191	25109	25122	25111	25095	25038	25135	25204	25188	25132	24972	25039	25074	25265	25185	25118	25126	25177	25194	25063	24884	25163	25038	25391	25129	25109	25012	25163	25004	25333	24847	24878	25082	24967	25036	25392	25045	25058	24940	24923	24971	25214	25075	24958	25279	25207	24945	25063	25041	24936	24969	25297	25272	24940	25149	25024	25095	24991	25172	25155	24970	25099	25008	25048	25269	25379	25134	25072	25253	24988	25076	25175	25155	24993	24994	25480	25116	24992	25065	25197	25041	25314	25023	25283	25035	25233	25104	25069	25190	25241	25267	25293	25355	25030	24993	25101	25105	25174	25025	25272	25275	25140	25146	25246	25262	25324	25182	24991	25389	25019	25271	24947	25063	25234	25262	25149	25104	25164	25216	25015	25227	25066	25079	25289	25138	25226	25180	25097	25236	25334	25123	25056	25058	24839	25251	25280	25286	25153	25081	25032	25254	25221	25383	25338	25168	25354	25156	25123	25198	25234	25208	25280	25171	25147	25108	25063	25116	25401	25209	25101	24902	25106	24991	24969	25105	25164	25121	25147	25223	25444	25161	24972	25135	25093	24995	25468	25269	25186	25023	25132	25256	25178	25205	25077	25195	25351	25360	25355	25158	25263	25120	25082	25217	25010	25141	25202	25140	25038	24876	25176	25100	25006	25265	25146	24961	25004	24971
18131	21389	23337	35793	39470	34794	26366	21788	20589	20378	20271	20283	20200	20337	20419	20443	20158	20184	20276	20374	20491	20288	20407	20342	20308	20448	20441	20318	20268	20371	20506	20257	20356	20231	20423	20254	20275	20399	20447	20259	20229	20232	20341	20333	20326	20302	20291	20267	20347	20451	20199	20306	20430	20060	20353	20257	20274	20244	20360	20173	20417	20301	20305	20337	20450	20402	20384	20329	20529	20463	20293	20291	20237	20262	20357	20354	20465	20371	20309	20233	20251	20299	20356	20427	20473	20314	20210	20581	20342	20181	20394	20426	20176	20338	20321	20283	20396	20431	20273	20386	20264	20387	20300	20376	20417	20200	20236	20290	20371	20084	20316	20379	20107	20133	20404	20494	20278	20306	20414	20378	20384	20493	20458	20280	20275	20303	20503	20259	20084	20187	20426	20404	20243	20338	20389	20187	20390	20412	20322	20247	20465	20219	20246	20265	20310	20360	20278	20350	20222	20375	20417	20387	20099	20350	20432	20269	20300	20606	20120	20350	20310	20279	20313	20348	20271	20297	20316	20234	20264	20323	20297	20359	20265	20388	20224	20405	20238	20320	20348	20317	20360	20266	20379	20321	20357	20452	20126	20314	20454	20244	20136	20341	20355	20290	20378	20429	20246	20231	20234	20383	20388	20295	20324	20176	20220	20244	20283	20296	20357	20501	20274	20527	20340	20219	20338	20383	20363	20350	20221	20421	20464	20295	20435	20083	20275	20488	20295	20458	20334	20376	20296	20556	20346	20336	20469	20261	20195	20237	20304	20255	20353	20280	20438	20485	20328	20266	20288	20478	20331	20416	20377	20495	20198	20410	20381	20194	20344	20093	20401	20225	20228	20354	20388	20317	20213	20207	20295	20298	20448	20379	20203	20413	20308	20225	20280	20426	20340	20274	20321	20322	20264	20421	20377	20320	20299	20399	20409	20505	20474	20296	20357	20315	20257	20379	20425	20250	20432	20303	20387	20503	20402	20157	20456	20469	20244	20357	20368	20441	20390	20258	20361	20531	20293	20323	20219	20390	20347	20341	20326	20281	20437	20358	20438	20252	20261	20344	20307	20408	20328	20175	20225	20421	20240	20363	20391	20392	20290	20477	20376	20394	20177	20453	20423	20243	20055	20410	20308	20332	20434	20303	20110	20482	20387	20310	20379	20188	20405	20219	20396	20318	20253	20386	20389	20432	20167	20277	20377	20350	20358	20346	20307	20305	20527	20364	20521	20320	20374	20306	20377	20400	20316	20313	20421	20388	20360	20318	20443	20292	20054	20267	20263	20377	20341	20411	19995	20364	20386	20453	20078	20438	20284	20380	20187	20362	20371	20464	20281	20471	20220	20254	20371	20238	20244	20272	20313	20231	20315	20237	20525	20462	20610	20079	20304	20420	20064	20292	20398	20391	20396	20372	20223	20098	20367	20304	20364	20151	20299	20233	20382	20224	20401	20396	20238	20322	20427	20200	20249	20262	20421	20347	20329	20533	20228	20406	20328	20355	20264	20346	20399	20429	20352	20366	20442	20311	20366	20366	20278	20150	20194	20312	20221	20292	20394	20378	20262	20268	20079	20356	20282	20302	20281	20369	20321	20346	20213	20262	20270	20406	20416	20218	20395	20486	20253	20226	20441	20363	20412	20189	20581	20266	20241	20325	20285	20312	20374	20202	20384	20173	20420	20243	20399	20395	20288	20350	20113	20299	20406	20294	20268	20339	20284	20255	20371	20355	20317	20344	20317	20225	20291	20334	20169	20375	20379	20306	20270	20227	20410	20206	20232	20247	20190	20369	20508	20306	20353	20167	20326	20276	20353	20400	20312	20290	20266	20366	20201	20260	20322	20180	20252	20499	20365	20407	20386	20393	20292	20138	20427	20330	20343	20569	20137	20371	20282	20326	20329	20316	20270	20203	20523	20482	20357	20299	20241	20332	20433	20362	20277	20357	20331	20233	20380	20495	20275	20314	20146	20356	20355	20306	20253	20400	20384	20383	20285	20308	20356	20326	20246	20420	20117	20295	20235	20288	20310	20278	20236	20280	20282	20262	20085	20311	20543	20349	20291	20269	20252	20492	20396	20539	20237	20416	20344	20500	20274	20277	20292	20249	20252	20321	20425	20324	20203	20446	20205	20450	20369	20362	20377	20502	20351	20299	20502	20378	20339	20467	20310	20316	20258	20300	20216	20216	20408	20374	20294	20385	20194	20395	20518	20367	20271	20367	20250	20334	20480	20265	20203	20320	20212	20212	20359	20309	20355	20346	20534	20368	20136	20188	20380	20362	20372	20352	20331	20286	20231	20139	20321	20242	20358	20106	20447	20220	20372	20248	20203	20227	20260	20257	20255	20334	20261	20320	20241	20292	20324	20208	20350	20360	20180	20341	20379	20196	20199	20315	20366	20405	20359	20325	20374	20372	20243	20221	20391	20310	20173	20161	20462	20490	20332	20221	20234	20393	20358	20379	20290	20349	20320	20493	20344	20351	20216	20429	20314	20289	20459	20243	20214	20298	20385	20400	20141	20518	20476	20374	20305	20258	20565	20292	20279	20353	20237	20061	20453	20254	20319	20302	20477	20212	20453	20354	20254	20183	20378	20372	20289	20415	20509	20390	20359	20376	20321	20225	20229	20351	20400	20296	20308	20485	20270	20233	20455	20382	20403	20339	20192	20375	20335	20235	20219	20143	20253	20500	20360	20448	20224	20212	20319	20258	20402	20501	20348	20358	20138	20272	20368	20335	20339	20323	20270	20325	20311	20364	20321	20339	20259	20428	20310	20199	20491	20489	20396	20333	20327	20515	20275	20307	20083	20349	20378	20478	20572	20274	20108	20499	20275	20225	20382	20466	20353	20304	20360	20204	20496	20529	20419	20308	20232	20485	20318	20327	20487	20304	20358	20417	20401	20267	20349	20448	20362	20374	20375	20471	20345	20242	20105	20147	20378	20345	20478	20340	20407	20457	20296	20401	20224	20444	20349	20450	20288	20320	20398	20408	20475	20450	20382	20262	20281	20187	20386	20294	20237	20424	20429	20239	20454	20178	20306	20373	20232	20264	20316	20335	20410	20414	20400	20292	20284	20488	20281	20409	20327	20336	20290	20302	20204	20349	20247	20231	20302	20349	20306	20374	20452	20253	20373	20376	20264	20343	20349	20262	20244	20288	20310	20411	20394	20341	20266	20300	20265	20316	20342	20462	20273	20214	20309	20316	20284	20347	20247	20175	20353	20365	20397	20448	20206	20496	20363	20270	20276	20290	20486	20275	20230	20431	20325	20177	20133	20540	20222	20259	20446	20143	20318	20390	20236	20059	20394	20350	20270	20236	20455	20449	20461	20226	20284	20462	20360	20196	20316	20373	20406	20386	20200	20335	20315	20258	20290	20207	20491	20464	20207	20282	20314	20486	20312	20339	20267	20313	20410	20198	20129	20334	20273	20343	20256	20266	20188	20187	20282	20187	20371	20313	20234	20402	20369	20223	20294	20384	20380	20249	20243	20217	20340	20316	20263	20080	20255	20326	20345	20422	20249	20456	20071	20509	20151	20419	20265	20308	20328	20290	20296	20407	20425	20310	20161	20404	20286	20347	20381	20354	20570	20245	20380	20330	20356	20240	20242	20369	20458	20401	20203	20231	20351	20415	20336	20257	20217	20246	20363	20229	20285	20280	20326	20308	20295	20307	20301	20372	20237	20345	20188	20219	20323	20411	20264	20296	20441	20360	20206	20183	20404	20319	20382	20203	20156	20297	20337	20253	20367	20450	20439	20274	20353	20195	20282	20474	20409	20459	20389	20208	20206	20267	20404	20335	20187	20259	20210	20075	20343	20235	20321	20183	20244	20401	20069	20386	20227	20450	20352	20387	20247	20245	20381	20368	20428	20204	20429	20318	20424	20492	20390	20346	20316	20434	20425	20462	20418	20267	20148	20394	20325	20230	20329	20507	20489	20348	20288	20368	20330	20220	20544	20175	20371	20478	20246	20230	20401	20149	20298	20362	20444	20315	20325	20243	20253	20293	20340	20199	20312	20430	20360	20268	20199	20247	20466	20262	20327	20350	20291	20136	20298	20276	20529	20468	20188	20244	20413	20310	20232	20197	20416	20530	20335	20363	20394	20325	20255	20403	20344	20297	20267	20420	20314	20346	20342	20351	20336	20278	20424	20433	20435	20407	20354	20418	20198	20315	20395	20219	20198	20493	20271	20384	20287	20288	20328	20197	20329	20163	20332	20439	20287	20305	20549	20368	20218	20209	20365	20421	20429	20280	20271	20385	20396	20318	20166	20310	20297	20382	20201	20461	20493	20354	20246	20502	20354	20389	20069	20296	20280	20198	20272	20319	20249	20356	20437	20237	20392	20321	20313	20346	20229	20355	20186	20301	20476	20389	20077	20341	20312	20357	20434	20269	20447	20261	20230	20233	20299	20421	20356	20224	20407	20346	20347	20227	20359	20389	20400	20321	20416	20453	20310	20263	20393	20322	20402	20338	20365	20437	20210	20273	20277	20512	20345	20395	20306	20477	20361	20322	20384	20439	20374	20260	20281	20336	20418	20398	20316	20532	20319	20289	20499	20338	20615	20318	20385	20265	20193	20233	20364	20194	20184	20320	20312	20332	20280	20595	20214	20322	20421	20396	20543	20356	20207	20334	20439	20413	20233	20363	20239	20290	20449	20203	20318	20486	20160	20409	20324	20383	20403	20383	20578	20284	20437	20314	20316	20406	20342	20421	20273	20408	20315	20346	20380	20468	20408	20284	20346	20455	20235	20456	20391	20194	20315	20239	20228	20195	20271	20331	20530	20270	20581	20379	20270	20291	20298	20164	20406	20523	20369	20560	20206	20105	20363	20148	20190	20235	20325	20331	20183	20337	20256	20079	20304	20292	20415	20318	20402	20400	20254	20198	20350	20344	20451	20178	20261	20286	20286	20490	20351	20401	20334	20457	20306	20417	20272	20459	20121	20309	20277	20231	20295	20452	20285	20178	20430	20317	20318	20375	20274	20237	20373	20245	20248	20415	20433	20355	20378	20481	20244	20500	20372	20207	20141	20294	20374	20385	20246	20488	20467	20362	20458	20348	20157	20333	20426	20329	20285	20423	20247	20403	20144	20425	20320	20412	20392	20442	20365	20469
24556	21131	28291	40457	64783	58145	44101	32761	26956	25936	25962	25617	25761	25760	25624	25564	25566	25510	25611	25584	25550	25586	25439	25837	25540	25664	25557	25332	25759	25491	25660	25720	25428	25431	25613	25466	25608	25636	25389	25390	25498	25351	25520	25724	25582	25583	25569	25433	25668	25590	25382	25334	25635	25503	25328	25731	25432	25503	25462	25438	25578	25260	25660	25497	25546	25501	25638	25592	25770	25498	25619	25640	25603	25651	25595	25482	25545	25379	25503	25402	25743	25445	25622	25692	25705	25812	25659	25634	25611	25496	25734	25311	25548	25721	25631	25424	25672	25594	25707	25570	25479	25479	25420	25443	25737	25444	25696	25708	25590	25559	25515	25551	25619	25457	25562	25482	25569	25711	25478	25372	25594	25475	25551	25476	25483	25460	25474	25375	25737	25623	25538	25646	25523	25636	25377	25376	25391	25359	25439	25467	25553	25466	25514	25422	25486	25576	25543	25568	25446	25547	25593	25499	25652	25464	25381	25393	25340	25474	25599	25623	25591	25330	25314	25517	25391	25722	25299	25545	25428	25725	25630	25457	25597	25653	25490	25579	25705	25600	25398	25585	25558	25698	25502	25468	25640	25562	25710	25410	25466	25604	25612	25482	25673	25318	25555	25629	25583	25775	25636	25308	25373	25661	25543	25515	25437	25498	25565	25572	25546	25566	25691	25659	25489	25758	25436	25483	25531	25474	25656	25406	25644	25255	25643	25599	25552	25568	25635	25446	25603	25307	25620	25568	25552	25369	25663	25587	25509	25386	25610	25590	25606	25584	25586	25458	25465	25552	25579	25557	25659	25566	25425	25467	25530	25652	25595	25460	25528	25545	25526	25599	25526	25422	25381	25706	25512	25647	25539	25433	25859	25527	25539	25635	25583	25505	25468	25558	25687	25527	25761	25719	25629	25464	25460	25534	25772	25359	25700	25349	25459	25545	25360	25227	25666	25309	25527	25357	25523	25620	25676	25636	25638	25518	25547	25763	25452	25385	25549	25548	25649	25694	25436	25515	25736	25561	25492	25552	25635	25441	25458	25602	25633	25638	25328	25558	25343	25688	25471	25628	25520	25596	25709	25376	25598	25595	25415	25566	25432	25671	25663	25304	25607	25494	25474	25451	25564	25655	25499	25508	25323	25616	25808	25445	25653	25605	25513	25604	25399	25350	25341	25541	25662	25498	25414	25552	25554	25583	25601	25416	25552	25490	25258	25479	25608	25569	25597	25614	25368	25642	25472	25422	25458	25456	25336	25529	25358	25577	25573	25305	25516	25643	25583	25574	25562	25428	25415	25540	25372	25462	25440	25449	25577	25444	25717	25439	25559	25479	25492	25481	25603	25434	25629	25466	25354	25744	25377	25643	25524	25388	25784	25431	25551	25512	25483	25783	25572	25493	25683	25556	25609	25342	25321	25398	25624	25494	25592	25579	25553	25370	25438	25325	25614	25439	25686	25472	25682	25634	25526	25462	25666	25623	25471	25360	25623	25790	25557	25510	25750	25626	25622	25424	25278	25668	25585	25529	25513	25308	25505	25491	25479	25390	25437	25250	25469	25554	25611	25639	25412	25675	25404	25621	25330	25375	25578	25424	25648	25328	25672	25669	25601	25492	25589	25503	25476	25632	25427	25564	25468	25357	25523	25361	25481	25437	25405	25497	25262	25375	25566	25455	25458	25412	25576	25510	25469	25637	25558	25390	25636	25233	25697	25682	25277	25521	25690	25640	25752	25553	25420	25587	25367	25454	25316	25561	25590	25364	25525	25618	25657	25625	25485	25494	25499	25404	25582	25483	25517	25513	25525	25646	25578	25537	25419	25591	25618	25492	25506	25405	25421	25600	25460	25647	25402	25327	25530	25676	25667	25261	25466	25774	25765	25382	25394	25639	25605	25445	25672	25242	25567	25280	25459	25413	25649	25707	25252	25575	25560	25575	25632	25579	25606	25476	25373	25450	25320	25493	25560	25619	25273	25910	25547	25500	25684	25393	25532	25456	25450	25608	25470	25388	25768	25680	25620	25564	25535	25398	25350	25521	25433	25386	25459	25392	25541	25524	25647	25572	25391	25446	25356	25436	25493	25283	25491	25302	25479	25464	25565	25515	25384	25492	25532	25508	25589	25513	25459	25622	25694	25492	25522	25401	25731	25566	25546	25586	25911	25455	25473	25338	25537	25545	25529	25466	25558	25299	25467	25414	25456	25635	25527	25478	25385	25531	25609	25373	25448	25410	25560	25494	25527	25531	25763	25714	25414	25558	25271	25328	25612	25515	25533	25626	25502	25720	25425	25515	25641	25635	25569	25461	25498	25213	25547	25426	25603	25591	25479	25523	25419	25686	25694	25494	25590	25562	25498	25446	25793	25643	25725	25708	25331	25666	25474	25274	25495	25287	25591	25552	25527	25558	25538	25445	25332	25616	25847	25612	25423	25506	25258	25557	25628	25627	25359	25717	25463	25687	25488	25676	25543	25763	25224	25513	25359	25623	25551	25484	25493	25492	25596	25352	25598	25327	25592	25297	25469	25196	25260	25494	25457	25277	25589	25531	25545	25514	25703	25515	25451	25569	25476	25333	25402	25636	25806	25527	25598	25309	25460	25646	25808	25413	25632	25480	25454	25523	25615	25553	25387	25563	25465	25604	25640	25579	25599	25563	25383	25615	25326	25632	25408	25685	25591	25382	25488	25243	25483	25426	25168	25503	25543	25479	25620	25665	25413	25518	25520	25640	25721	25877	25794	25527	25575	25470	25267	25366	25275	25516	25503	25563	25739	25633	25697	25422	25310	25487	25528	25652	25285	25637	25400	25514	25479	25447	25471	25638	25721	25424	25436	25568	25683	25236	25495	25648	25568	25395	25410	25439	25308	25380	25505	25651	25554	25342	25415	25508	25439	25431	25436	25417	25511	25507	25369	25665	25532	25681	25686	25687	25415	25692	25584	25339	25463	25687	25558	25557	25699	25406	25524	25515	25313	25247	25356	25405	25394	25634	25490	25567	25215	25699	25582	25575	25700	25705	25434	25565	25709	25453	25493	25436	25684	25349	25706	25526	25383	25523	25479	25483	25581	25442	25526	25563	25328	25632	25581	25296	25658	25416	25460	25460	25384	25563	25608	25535	25489	25581	25706	25651	25245	25660	25642	25671	25527	25622	25361	25555	25614	25323	25726	25562	25485	25508	25408	25461	25513	25705	25584	25496	25705	25547	25678	25490	25369	25297	25550	25586	25644	25560	25410	25487	25327	25450	25614	25782	25614	25468	25685	25494	25668	25557	25350	25592	25399	25599	25765	25449	25647	25499	25629	25446	25493	25691	25470	25471	25490	25603	25523	25498	25630	25560	25656	25492	25410	25661	25525	25231	25711	25766	25441	25302	25640	25314	25729	25925	25813	25277	25369	25548	25640	25631	25371	25822	25620	25556	25592	25822	25408	25612	25593	25287	25481	25600	25431	25578	25633	25695	25528	25524	25619	25598	25344	25504	25649	25503	25521	25714	25282	25346	25621	25591	25562	25323	25536	25711	25459	25634	25414	25492	25624	25596	25573	25542	25737	25645	25439	25545	25587	25613	25549	25581	25793	25685	25668	25491	25740	25301	25306	25533	25405	25729	25666	25663	25494	25227	25492	25521	25536	25664	25581	25478	25694	25492	25573	25357	25705	25566	25580	25516	25780	25482	25654	25549	25516	25665	25578	25494	25827	25628	25442	25525	25531	25604	25314	25530	25523	25629	25485	25769	25620	25557	25584	25539	25464	25600	25665	25514	25428	25642	25604	25305	25513	25668	25641	25391	25606	25635	25688	25553	25355	25453	25610	25293	25573	25535	25393	25400	25648	25606	25427	25574	25501	25639	25647	25514	25511	25528	25735	25620	25514	25396	25856	25503	25364	25599	25530	25681	25553	25380	25731	25334	25570	25562	25820	25444	25510	25546	25382	25455	25435	25636	25688	25488	25397	25364	25515	25521	25455	25543	25581	25606	25353	25682	25429	25495	25582	25553	25420	25426	25553	25577	25583	25589	25600	25556	25715	25665	25585	25324	25520	25541	25636	25556	25638	25334	25373	25538	25645	25724	25534	25596	25545	25298	25609	25619	25495	25789	25437	25640	25805	25723	25450	25587	25602	25295	25370	25444	25442	25418	25632	25539	25828	25626	25596	25587	25504	25154	25425	25695	25198	25448	25758	25464	25608	25578	25390	25470	25467	25411	25669	25565	25411	25722	25322	25456	25679	25574	25551	25538	25453	25660	25616	25610	25360	25513	25373	25319	25600	25489	25542	25613	25628	25663	25578	25438	25446	25591	25557	25319	25568	25728	25660	25595	25392	25680	25555	25370	25406	25553	25463	25414	25423	25634	25588	25312	25666	25406	25620	25356	25654	25527	25589	25541	25716	25599	25541	25634	25554	25484	25368	25547	25418	25565	25578	25471	25330	25408	25355	25732	25392	25404	25656	25439	25617	25525	25696	25396	25658	25373	25390	25545	25434	25397	25556	25481	25401	25513	25603	25400	25519	25404	25337	25556	25567	25578	25469	25726	25518	25620	25679	25521	25663	25577	25546	25596	25393	25537	25518	25554	25467	25690	25642	25318	25562	25522	25225	25823	25531	25478	25395	25426	25600	25485	25614	25602	25447	25528	25423	25428	25385	25469	25497	25385	25386	25760	25659	25576	25487	25553	25333	25567	25558	25505	25543	25526	25414	25612	25608	25429	25455	25433	25586	25491	25562	25716	25539	25493	25487	25468	25420	25470	25429	25540	25457	25296	25550	25448	25569	25516	25718	25302	25618	25639	25692	25496	25602	25379	25237	25478	25853	25809	25791	25434	25779	25556	25745	25447	25688	25451	25613	25582	25411	25520	25398	25593	25328	25479	25728	25563	25707	25616	25754	25440	25743	25444	25631	25648	25527	25363	25543	25540	25523	25642	25439	25619	25400	25502	25321	25504	25710	25399	25316	25551	25496	25573	25506	25540	25502	25616	25745	25580	25377	25695	25451	25458	25508	25380	25606	25580	25581	25458	25504	25521	25317	25574	25534	25697	25342	25489	25662	25407	25641	25484	25440	25558	25573	25567	25368	25661	25366	25242	25561	25377	25555	25755	25706	25768	25600	25561	25491	25573	25686	25616
16675	25003	32559	60453	69278	58231	41796	28093	21591	20604	20632	20485	20569	20607	20555	20581	20549	20700	20419	20439	20642	20587	20613	20491	20476	20474	20471	20494	20545	20513	20469	20518	20431	20567	20509	20519	20521	20618	20539	20574	20706	20579	20545	20382	20437	20544	20576	20474	20546	20598	20514	20577	20525	20644	20384	20470	20418	20585	20534	20511	20504	20555	20514	20449	20623	20450	20380	20574	20458	20360	20549	20639	20674	20523	20414	20560	20724	20672	20570	20547	20397	20608	20459	20567	20461	20471	20409	20381	20392	20365	20480	20476	20535	20703	20600	20587	20517	20256	20492	20574	20637	20539	20546	20562	20447	20469	20556	20480	20503	20613	20460	20369	20453	20790	20440	20596	20520	20462	20646	20403	20498	20488	20397	20677	20649	20351	20581	20542	20609	20595	20543	20529	20507	20457	20423	20458	20652	20472	20573	20316	20403	20565	20548	20564	20627	20473	20524	20377	20607	20662	20374	20660	20345	20582	20642	20364	20526	20625	20581	20254	20627	20581	20584	20394	20445	20605	20545	20622	20455	20523	20483	20411	20520	20472	20532	20470	20474	20557	20648	20453	20551	20511	20540	20445	20492	20528	20705	20493	20408	20601	20419	20417	20389	20567	20442	20526	20475	20456	20371	20474	20527	20506	20469	20365	20494	20391	20603	20440	20655	20427	20421	20447	20521	20352	20666	20667	20412	20446	20374	20512	20474	20530	20594	20595	20463	20454	20582	20463	20507	20555	20484	20418	20482	20487	20594	20525	20488	20586	20483	20543	20485	20494	20528	20430	20464	20322	20429	20511	20663	20572	20388	20669	20571	20571	20522	20504	20529	20405	20525	20381	20413	20561	20570	20372	20472	20419	20484	20560	20528	20723	20537	20489	20460	20593	20393	20438	20575	20361	20438	20473	20532	20517	20501	20353	20545	20431	20580	20529	20606	20512	20610	20475	20420	20554	20339	20452	20507	20497	20356	20458	20551	20543	20634	20631	20585	20503	20507	20543	20545	20415	20526	20553	20660	20505	20358	20557	20355	20544	20538	20376	20729	20457	20557	20489	20613	20579	20534	20442	20503	20565	20591	20438	20497	20577	20572	20348	20722	20279	20352	20583	20327	20382	20503	20531	20421	20528	20278	20500	20460	20592	20487	20634	20567	20515	20494	20430	20459	20541	20484	20641	20624	20551	20660	20611	20539	20468	20442	20528	20474	20670	20476	20543	20424	20540	20572	20566	20468	20602	20555	20553	20298	20469	20435	20663	20414	20804	20547	20380	20447	20396	20336	20495	20393	20409	20531	20446	20485	20595	20760	20536	20495	20610	20481	20495	20500	20372	20555	20557	20494	20540	20582	20654	20436	20482	20544	20512	20574	20529	20610	20597	20554	20488	20372	20408	20504	20449	20588	20642	20628	20597	20491	20416	20396	20651	20754	20530	20524	20535	20477	20566	20470	20592	20637	20396	20421	20550	20676	20535	20602	20417	20605	20538	20594	20578	20390	20485	20588	20343	20657	20426	20542	20409	20509	20376	20631	20487	20510	20453	20455	20609	20495	20641	20317	20514	20449	20574	20645	20542	20414	20584	20497	20589	20601	20381	20457	20463	20600	20607	20474	20561	20382	20368	20426	20427	20510	20434	20436	20481	20470	20565	20521	20678	20578	20541	20359	20609	20429	20587	20408	20546	20467	20548	20584	20521	20394	20433	20667	20501	20565	20530	20426	20399	20507	20562	20660	20420	20560	20610	20507	20510	20411	20837	20587	20412	20672	20464	20546	20503	20521	20550	20670	20588	20570	20560	20440	20434	20403	20397	20525	20389	20551	20405	20334	20648	20513	20747	20436	20699	20544	20531	20438	20524	20487	20597	20489	20532	20577	20535	20629	20617	20444	20594	20439	20524	20601	20523	20567	20587	20784	20392	20474	20482	20505	20575	20458	20469	20493	20535	20411	20609	20750	20386	20673	20439	20616	20635	20528	20413	20388	20254	20466	20461	20435	20434	20583	20454	20567	20419	20556	20591	20527	20505	20404	20575	20502	20612	20391	20437	20456	20515	20488	20629	20554	20583	20587	20542	20480	20441	20443	20452	20524	20595	20608	20314	20565	20492	20641	20531	20442	20377	20596	20486	20541	20411	20556	20600	20616	20489	20604	20528	20397	20352	20637	20385	20689	20440	20448	20352	20517	20427	20406	20526	20564	20625	20456	20547	20306	20504	20555	20408	20612	20618	20686	20635	20641	20622	20770	20485	20635	20602	20597	20533	20559	20486	20485	20474	20475	20437	20580	20495	20352	20497	20580	20485	20415	20639	20460	20415	20500	20482	20455	20469	20551	20508	20489	20638	20377	20597	20444	20509	20565	20523	20558	20437	20416	20522	20472	20587	20577	20588	20493	20541	20504	20529	20608	20594	20456	20460	20609	20638	20347	20583	20515	20352	20482	20524	20585	20510	20549	20443	20616	20498	20403	20415	20623	20501	20444	20573	20496	20470	20514	20458	20586	20631	20414	20457	20649	20551	20533	20672	20636	20656	20459	20604	20500	20520	20435	20441	20509	20418	20458	20724	20434	20445	20734	20607	20554	20443	20485	20304	20501	20616	20413	20677	20588	20593	20771	20499	20488	20528	20385	20580	20529	20529	20512	20535	20539	20476	20321	20533	20689	20705	20629	20537	20558	20594	20511	20419	20565	20441	20563	20496	20396	20574	20507	20502	20433	20512	20440	20553	20532	20543	20509	20601	20532	20617	20457	20581	20411	20548	20484	20563	20586	20613	20356	20519	20608	20420	20444	20505	20427	20576	20631	20647	20677	20473	20578	20708	20399	20556	20618	20623	20354	20510	20419	20579	20600	20540	20510	20513	20522	20466	20522	20424	20547	20493	20460	20504	20418	20380	20486	20604	20466	20483	20724	20572	20512	20413	20411	20560	20656	20520	20662	20607	20426	20445	20429	20497	20615	20408	20480	20652	20451	20708	20434	20379	20405	20462	20698	20447	20591	20673	20439	20435	20439	20424	20403	20530	20600	20593	20407	20503	20607	20449	20404	20567	20405	20290	20522	20482	20815	20517	20482	20725	20617	20465	20359	20413	20561	20500	20421	20403	20474	20668	20623	20405	20564	20321	20442	20838	20732	20592	20575	20399	20496	20562	20388	20636	20599	20716	20492	20372	20520	20495	20574	20536	20487	20353	20556	20507	20533	20461	20358	20574	20352	20305	20491	20421	20677	20565	20432	20380	20427	20452	20450	20476	20665	20518	20537	20431	20392	20491	20310	20472	20567	20617	20528	20251	20577	20459	20519	20677	20344	20537	20415	20413	20597	20464	20438	20432	20520	20498	20401	20381	20524	20537	20620	20352	20467	20527	20490	20452	20299	20604	20579	20356	20503	20589	20450	20492	20439	20579	20506	20619	20520	20520	20480	20527	20708	20361	20609	20584	20637	20422	20530	20467	20494	20590	20385	20540	20721	20419	20653	20571	20500	20516	20609	20503	20508	20507	20424	20651	20416	20391	20480	20470	20420	20681	20321	20604	20386	20656	20474	20558	20533	20689	20719	20476	20585	20574	20564	20543	20526	20451	20594	20449	20343	20489	20574	20573	20646	20497	20561	20424	20386	20361	20656	20618	20602	20485	20663	20575	20443	20461	20302	20542	20640	20737	20732	20425	20605	20674	20674	20618	20454	20494	20629	20521	20472	20637	20490	20632	20582	20568	20570	20546	20545	20349	20489	20522	20513	20417	20568	20332	20442	20345	20404	20662	20495	20652	20413	20497	20475	20593	20449	20475	20563	20535	20541	20552	20560	20516	20409	20534	20539	20654	20505	20427	20416	20507	20714	20679	20562	20670	20443	20463	20441	20540	20400	20671	20487	20504	20341	20465	20456	20499	20569	20343	20525	20710	20585	20552	20644	20465	20454	20555	20601	20394	20576	20405	20528	20463	20629	20627	20324	20523	20546	20572	20618	20377	20501	20598	20552	20500	20363	20524	20596	20537	20498	20390	20389	20458	20407	20430	20538	20410	20453	20446	20555	20507	20616	20480	20617	20466	20552	20489	20660	20521	20525	20420	20565	20726	20563	20553	20352	20413	20654	20609	20466	20675	20599	20492	20510	20530	20531	20469	20586	20554	20582	20493	20355	20471	20401	20453	20411	20276	20515	20562	20559	20364	20520	20613	20691	20446	20540	20569	20478	20585	20420	20475	20547	20371	20423	20293	20508	20398	20407	20588	20499	20538	20604	20461	20664	20382	20647	20563	20539	20450	20331	20431	20353	20606	20557	20597	20320	20379	20497	20605	20452	20654	20396	20380	20472	20525	20377	20656	20523	20609	20523	20429	20360	20444	20632	20385	20557	20602	20487	20469	20529	20585	20499	20553	20528	20520	20498	20424	20434	20572	20600	20601	20283	20409	20583	20453	20591	20503	20449	20612	20641	20454	20718	20449	20618	20441	20581	20673	20545	20487	20583	20600	20392	20383	20643	20558	20621	20557	20636	20613	20613	20611	20609	20333	20533	20426	20533	20560	20588	20541	20587	20639	20336	20463	20470	20610	20689	20489	20467	20585	20696	20439	20672	20513	20469	20613	20502	20316	20585	20434	20501	20570	20478	20570	20596	20374	20544	20572	20318	20402	20686	20509	20428	20475	20591	20376	20499	20506	20729	20496	20505	20547	20497	20419	20509	20643	20499	20613	20663	20668	20350	20685	20523	20629	20474	20439	20612	20380	20687	20534	20553	20588	20563	20656	20366	20415	20540	20492	20470	20696	20444	20495	20387	20537	20567	20501	20551	20576	20519	20427	20502	20377	20689	20328	20385	20434	20502	20554	20573	20503	20570	20519	20500	20665	20618	20572	20512	20656	20541	20478	20536	20627	20701	20279	20406	20403	20612	20418	20453	20511	20450	20643	20462	20545	20366	20425	20549	20464	20583	20408	20524	20351	20619	20559	20599	20716	20519	20476	20706	20483	20422	20653	20646	20480	20594	20563	20512	20621	20505	20643	20643	20435	20587	20265	20479	20295	20486	20428	20588	20550	20510	20513	20551	20681	20430	20497	20581	20697	20524	20474	20586	20558	20514	20473	20487	20400	20478	20544	20504	20530	20540	20508	20408	20414	20605	20531	20429	20538
22733	21052	28820	30704	67100	68745	56227	41081	29044	26777	26469	26042	26192	26134	26177	26322	25874	25969	25793	25756	26050	25869	25943	26223	26085	25840	26027	25888	25841	25981	26078	25906	25658	25789	25853	26015	25936	25765	25939	25933	25852	26051	25958	25866	25702	25571	25876	25965	25945	25752	25864	25976	25694	25795	25729	25690	25939	25859	26031	26088	25919	25765	25789	25923	25621	25834	25602	26037	25944	25807	25911	25890	26004	25906	26104	26200	25882	25817	25762	25996	26020	25718	25830	25818	25806	25798	25856	25948	25728	25795	25652	25915	25739	26051	25759	25559	25626	26049	25684	26106	25790	25556	25751	25609	25864	25800	25728	25777	25933	25759	25816	25882	25733	25669	25758	25988	26086	25661	25732	25836	25874	25749	25839	25871	25880	25821	25861	25798	25819	25857	25800	25778	25729	25734	25758	25631	25651	25778	25875	25873	25755	25764	25806	26030	25808	25717	25791	25958	25938	25902	26110	25694	25908	26012	25897	25805	26089	25748	25572	25577	25788	25737	25751	25760	25901	25659	25964	25874	25943	25741	25872	25739	25720	25798	26028	25979	26032	26061	25822	25688	25643	25942	25945	25644	25791	25822	25831	25767	25861	25979	25960	25960	25787	25841	25895	25670	25853	25699	25807	25883	25781	25709	25897	25758	25925	25725	26033	25593	25745	25806	25932	25999	25822	25868	25644	25791	25906	25725	25883	25710	25878	25637	25801	25911	25969	25780	26081	25799	26017	25970	25882	25752	25659	25887	25861	25773	25890	26026	25889	25992	25758	25756	25802	25734	25818	25960	25942	25644	25803	25730	25898	25975	25886	25582	25751	25900	25879	25767	25936	25906	25828	25871	26142	26230	25921	25778	25876	25962	25858	25455	25905	25894	25594	25726	25772	25980	25977	25939	25969	25690	25903	25897	25795	25945	25822	25626	25827	25954	25737	25710	25848	25931	25893	25881	25812	25914	25670	25838	25939	25964	25855	25703	25865	25914	25601	25702	25656	25600	25779	25677	25481	25713	25774	25836	25728	25858	25791	25740	25800	25930	25878	25418	25925	25592	25729	25837	25923	25713	25916	25674	25807	25726	25598	25836	26103	25695	25919	25742	25972	25874	25911	26105	25843	25966	25900	25724	25821	25714	25743	26049	25800	25703	25727	25567	25770	25755	25856	25804	25986	25991	25686	25730	25703	25789	25835	25872	25772	25861	25861	25827	25822	25993	25903	25887	25975	25724	25799	25990	26083	25795	25949	25737	25858	25910	25769	26072	25807	25725	25970	25786	25704	25921	25576	25688	25806	25963	25808	25875	25742	25788	25796	25688	25543	25878	26104	25777	25761	25798	26010	25857	25985	25993	25746	25836	25875	25755	26077	25723	25804	25840	25939	25708	25874	25697	25834	26052	26028	25806	25670	25736	25795	26099	25544	25963	25778	25687	25767	25651	25750	25746	25704	25657	25908	25957	25861	25836	25638	25851	25668	25838	26039	25743	25786	25730	25980	25798	25942	25672	25688	25969	25914	25840	25957	25997	25788	25860	25992	25845	25692	25747	25852	25707	25589	25691	25813	26009	25924	25749	25713	25600	25673	25675	25727	26074	25924	25919	25840	25773	25744	25846	25811	25804	25808	25853	25831	25953	25780	26101	25892	25907	25991	25779	25767	25588	25543	25920	25912	25804	26067	25636	25765	25716	25877	25929	25913	25782	25871	25891	25914	25900	25539	25828	25881	25497	25690	25746	25839	25845	25698	25977	25809	26045	25816	25730	25736	25453	26021	25709	25956	25712	25749	25957	25825	25984	25681	25888	25792	25785	25765	25977	25889	25915	25775	25889	25801	25865	25856	25704	25652	25894	26067	25755	25726	25645	26048	25815	25675	25923	25759	25766	25752	25755	25704	25937	25989	25677	25696	25857	25963	25782	25955	26076	26010	25843	26009	25892	25603	25761	26185	25727	25640	26076	25942	26102	26016	25807	26006	25805	25847	25660	25749	26096	25783	26076	25941	25577	25748	25690	25840	25777	25684	25798	25591	26011	25657	26028	25796	25730	25643	25746	25812	25842	25774	25857	26003	26021	25834	25729	25936	25911	25464	25619	25764	25694	25814	25529	25722	25748	25835	25673	25745	25659	25874	25694	26081	25862	25968	25846	25838	25897	25879	25870	25790	25907	25768	25711	25667	25844	25742	25829	25893	25870	25849	25872	25931	25771	25597	25826	25835	25862	25951	25610	25578	25912	25834	25756	25918	25944	25874	25591	25692	26011	25655	25789	25817	25700	25914	26026	25898	25892	25700	25761	25834	25791	25713	25694	25789	25852	25829	25914	25684	25734	25765	25672	25905	25859	25710	25789	25753	25658	25777	25808	25844	25682	25887	25962	25782	25821	25604	25824	25872	26014	25957	25644	25531	25823	25637	25753	25745	25851	25702	25487	25963	25912	25541	25665	25658	25720	25999	25784	25916	25896	25992	25725	26042	25549	25935	26043	25503	25889	25796	25895	25802	25818	25757	25806	25765	25868	25687	25843	25559	25921	25857	25742	25790	25931	25670	25763	26026	25840	25738	25659	25841	25756	25870	25683	25760	25907	25772	25959	26010	25707	25704	25940	25939	25921	25955	25834	25916	25822	25957	25711	25677	25733	25771	25721	25733	25754	25875	25674	25817	25925	25911	25609	25935	25888	25915	25904	25824	25741	25827	25872	25801	25804	25599	25810	25763	25662	25896	25804	25415	25849	25825	25661	25873	25877	25743	25938	25945	25699	25869	25893	25956	26063	25810	25871	25749	25819	25755	25522	25836	25711	25610	25868	25708	25814	25516	25779	26006	25772	25858	25700	25688	25640	25691	25641	25830	25779	25986	25970	25891	25701	25891	25931	25548	25772	25723	25810	25856	25868	25936	25634	25626	25734	25888	25631	25992	25998	26031	25743	25709	25665	25712	25659	25795	25908	25659	25554	25750	26010	25875	25622	25780	25925	25793	25745	25944	25817	25773	25583	25790	25821	25951	25934	25728	25849	25838	25635	25714	25773	25807	25775	25771	25683	25850	25870	25821	25818	25806	25593	25712	25682	25635	25747	25728	25831	25777	25877	25701	25739	25749	25540	26060	25714	25951	25646	26032	25813	25774	25835	26037	25806	25897	25630	25725	25635	25713	25750	26112	25817	26004	25874	25861	25838	25855	25965	25693	25779	25776	25896	25804	25552	25994	25747	25690	25952	26058	25732	25677	25976	25941	26045	25954	25958	25860	25912	26085	25785	25813	25916	25720	25824	25753	25649	25997	25998	25670	25719	25818	25829	25717	25985	25844	25692	25816	25729	25616	25924	25914	26008	25809	25775	25760	25713	25568	25775	26078	25718	25702	25744	25757	26073	25875	25866	25729	25710	25926	25859	25969	25851	25902	25847	25713	25571	25742	25768	26018	25741	25700	25821	25871	25904	25929	25941	25764	25569	25705	25890	25915	25864	25965	26037	25769	25803	26038	25943	25925	25834	25693	25752	25849	25860	25871	25919	26007	25819	25513	25892	25623	25733	25817	25644	25831	25964	25707	25655	25709	25573	25608	25721	25745	25801	25687	25937	25971	25693	25821	25965	25934	25904	25810	25799	25749	25859	25681	25756	25645	25914	25670	25818	25909	25995	25727	25836	25730	25727	25851	25995	25730	25928	25709	25764	25993	25524	25778	25889	25846	25712	25887	25789	25961	25953	25824	25895	25777	25606	25885	25848	25739	25739	25879	25660	25545	25836	25755	25520	25699	25688	25808	25764	25852	26047	25827	25993	25881	25866	25763	25904	25746	25813	25745	25668	25685	25690	25771	26159	25955	25853	25841	25649	25953	26000	25697	25696	25560	25691	25807	25800	25846	25935	25948	25788	25750	25815	25818	25866	25835	25924	25964	25735	25759	25909	25867	25754	25726	25908	25890	25766	25817	25854	25945	25808	26028	25911	25850	25796	25948	25634	25698	25960	25951	25823	25966	25653	25803	26159	25882	25701	25620	25631	25985	25791	25538	25769	25788	25914	25817	25949	25995	25923	25744	26014	26026	25860	25666	25698	25640	26018	25775	25765	26130	25801	25913	25913	25853	25719	25824	25699	25915	26043	25791	25725	26188	26002	25728	25912	25889	25767	25963	25665	25685	25738	25998	25638	25763	25889	25676	25588	25934	26151	25962	25648	26030	25806	25874	25858	25966	25721	25629	25911	25909	25965	25963	25695	25970	25893	25627	25899	25664	25813	25854	25867	25698	25836	25932	25899	25779	25726	25626	26027	26091	25753	25702	25747	25612	25856	25833	25811	25994	25702	25829	25807	25916	25688	25723	25797	25945	25973	25948	25900	25898	25924	25895	25933	26126	25878	25770	25514	25860	26080	25969	25860	25859	25646	25828	25776	25895	25839	25810	25778	25905	25835	25902	25772	25806	26024	25454	25803	25740	25616	25946	25953	25920	25879	25793	25496	25924	25777	25742	25818	25895	25955	25914	25914	25813	25900	25883	25866	25746	25699	25696	25928	25734	25766	25861	26017	25831	25810	25874	25901	25887	25807	25863	26094	25647	25770	25717	25730	26044	26113	25810	25856	25750	25793	25884	25884	26044	25683	25715	25965	25612	25751	26044	26001	25704	25616	25817	25912	25945	25552	25992	25970	26154	25917	25953	25886	25695	25936	25789	25919	25857	25995	25654	25660	25791	25734	25487	25665	25663	25703	25866	25752	25808	25834	25895	25731	25804	25784	25707	25725	25891	26074	25895	25843	25709	25750	26066	25883	25844	25784	25910	25926	25767	25756	25805	25771	25840	25706	25576	26019	25981	26012	25755	25908	25880	25765	25832	25840	25892	25787	25774	25694	25915	25974	25859	25949	25717	25951	25966	25867	25946	25991	25798	25917	25677	25717	25747	25647	25755	25778	25547	25783	25728	25742	25959	25793	25804	25641	25673	25940	25830	25809	25922	25569	25644	25712	25825	25662	25849	25790	25858	25382	25677	25873	25723	25636	25886	25717	25799	25682	25950	25781	25792	25855	25645	26059	25699	25588	25640	25660	25865	25829	25842	25827	25804	25872	26038	25991	25810	25726	25846	25859	25865	25770	25635	25828	25965	25810	25948	25749	25679	25890	25690	25962	25699	25721
18245	31011	32234	62411	89237	78075	57886	39094	22980	20742	20721	20600	20827	20609	20844	20705	20740	20703	20775	20685	20856	20497	20621	20758	20797	20662	20645	20693	20801	20595	20521	20685	20653	20634	20717	20652	20637	20733	20699	20730	20577	20516	20756	20538	20883	20769	20671	20754	20820	20747	20610	20799	20708	20618	20706	20614	20740	20662	20721	20526	20792	20632	20625	20582	20699	20714	20601	20730	20666	20666	20628	20782	20624	20527	20800	20492	20708	20564	20701	20689	20554	20477	20840	20711	20701	20452	20631	20547	20694	20658	20639	20719	20529	20666	20668	20717	20612	20767	20618	20510	20538	20445	20847	20637	20646	20684	20682	20727	20753	20617	20691	20765	20648	20504	20744	20664	20655	20553	20566	20657	20556	20710	20697	20627	20613	20671	20576	20564	20609	20638	20605	20476	20818	20575	20568	20629	20701	20650	20603	20656	20649	20632	20802	20647	20646	20619	20482	20817	20830	20633	20855	20761	20716	20690	20633	20577	20691	20700	20720	20772	20623	20624	20505	20722	20452	20488	20603	20586	20625	20691	20647	20724	20733	20427	20466	20659	20608	20714	20677	20618	20600	20645	20643	20452	20721	20792	20681	20877	20611	20460	20716	20780	20832	20569	20732	20453	20685	20790	20695	20903	20668	20713	20554	20563	20527	20647	20850	20540	20602	20685	20617	20672	20573	20704	20780	20646	20926	20715	20727	20737	20741	20711	20717	20635	20743	20545	20553	20676	20778	20573	20604	20727	20759	20619	20838	20675	20763	20531	20540	20582	20664	20492	20694	20699	20693	20684	20600	20593	20518	20652	20726	20667	20860	20892	20476	20584	20657	20710	20536	20526	20524	20629	20631	20595	20588	20622	20738	20588	20707	20746	20795	20525	20530	20696	20693	20627	20523	20588	20641	20775	20760	20702	20560	20702	20786	20506	20705	20479	20610	20611	20269	20530	20737	20716	20722	20621	20559	20599	20709	20892	20582	20599	20596	20443	20706	20569	20674	20553	20613	20563	20440	20616	20651	20493	20508	20521	20566	20648	20664	20548	20660	20548	20675	20657	20611	20749	20673	20607	20720	20698	20595	20606	20635	20675	20853	20540	20664	20764	20704	20684	20620	20635	20717	20721	20728	20704	20683	20627	20761	20790	20486	20716	20746	20727	20543	20518	20759	20381	20681	20402	20582	20629	20771	20643	20776	20863	20633	20488	20524	20741	20709	20739	20592	20540	20646	20410	20631	20663	20583	20531	20647	20612	20398	20715	20500	20553	20753	20564	20623	20708	20858	20630	20791	20512	20481	20794	20578	20536	20629	20622	20681	20780	20701	20549	20606	20651	20830	20478	20531	20420	20577	20640	20780	20551	20606	20688	20540	20640	20606	20678	20621	20665	20580	20644	20645	20488	20696	20538	20556	20464	20961	20648	20540	20383	20760	20631	20677	20515	20594	20608	20611	20545	20678	20561	20574	20557	20622	20621	20611	20505	20660	20648	20846	20759	20678	20570	20457	20722	20616	20629	20678	20588	20572	20598	20569	20746	20736	20622	20543	20622	20656	20525	20567	20539	20690	20713	20692	20782	20676	20731	20686	20754	20763	20631	20734	20538	20798	20732	20776	20466	20557	20666	20711	20584	20497	20605	20714	20526	20688	20820	20792	20629	20619	20657	20757	20443	20602	20730	20776	20695	20585	20580	20490	20749	20577	20610	20544	20766	20673	20611	20642	20558	20628	20610	20753	20503	20631	20622	20842	20619	20729	20723	20591	20622	20546	20703	20679	20707	20520	20603	20462	20591	20510	20717	20902	20590	20643	20640	20688	20615	20610	20790	20557	20640	20584	20595	20500	20708	20678	20671	20667	20650	20834	20675	20638	20525	20615	20664	20633	20621	20677	20761	20753	20521	20532	20663	20639	20651	20619	20695	20789	20630	20623	20558	20808	20542	20708	20628	20698	20578	20689	20637	20587	20664	20546	20751	20723	20750	20721	20680	20609	20710	20648	20719	20645	20756	20640	20589	20479	20728	20652	20573	20772	20588	20610	20707	20567	20638	20607	20696	20649	20502	20571	20776	20664	20498	20591	20718	20547	20740	20547	20789	20639	20467	20835	20615	20692	20627	20702	20734	20837	20552	20687	20707	20550	20583	20676	20681	20547	20784	20492	20806	20594	20726	20453	20489	20702	20657	20814	20590	20610	20602	20771	20668	20587	20516	20541	20574	20662	20692	20736	20692	20699	20508	20797	20681	20666	20823	20746	20503	20729	20687	20793	20601	20673	20520	20688	20784	20751	20758	20660	20564	20462	20764	20616	20710	20517	20708	20527	20549	20683	20801	20611	20570	20653	20900	20591	20621	20604	20679	20728	20682	20499	20583	20665	20791	20604	20670	20663	20446	20941	20405	20563	20564	20722	20700	20666	20809	20692	20366	20733	20685	20713	20636	20666	20553	20639	20710	20622	20681	20676	20604	20622	20598	20830	20682	20612	20570	20488	20506	20655	20738	20664	20590	20774	20652	20321	20735	20556	20663	20704	20706	20611	20709	20554	20739	20610	20486	20723	20583	20725	20528	20611	20793	20544	20550	20629	20786	20656	20525	20718	20687	20669	20797	20667	20684	20677	20712	20553	20640	20749	20795	20639	20608	20570	20631	20747	20688	20514	20659	20744	20714	20776	20623	20769	20568	20598	20616	20628	20669	20623	20767	20664	20667	20607	20769	20695	20650	20731	20751	20697	20635	20650	20558	20575	20695	20671	20460	20783	20712	20712	20554	20710	20664	20491	20785	20734	20591	20632	20704	20711	20629	20665	20712	20556	20657	20537	20783	20444	20645	20769	20505	20594	20677	20563	20728	20632	20643	20498	20622	20599	20818	20655	20688	20489	20809	20731	20676	20698	20755	20736	20547	20574	20513	20716	20574	20541	20599	20725	20506	20660	20536	20561	20546	20606	20620	20610	20543	20589	20754	20661	20705	20598	20547	20677	20798	20680	20719	20717	20630	20429	20673	20340	20585	20697	20644	20660	20623	20561	20440	20733	20620	20703	20683	20577	20642	20577	20743	20620	20619	20690	20557	20853	20773	20616	20682	20644	20484	20620	20713	20613	20578	20671	20810	20706	20637	20645	20653	20644	20550	20647	20561	20535	20674	20560	20766	20654	20651	20808	20836	20595	20386	20610	20346	20682	20464	20705	20671	20576	20641	20607	20745	20462	20696	20633	20634	20750	20642	20844	20518	20855	20837	20687	20559	20680	20672	20620	20673	20737	20684	20792	20590	20789	20599	20760	20587	20586	20511	20532	20710	20661	20427	20675	20675	20715	20545	20723	20689	20732	20564	20629	20523	20709	20699	20679	20629	20794	20760	20554	20658	20790	20608	20731	20677	20709	20837	20716	20595	20693	20616	20663	20748	20721	20608	20684	20478	20512	20595	20620	20630	20664	20762	20718	20564	20866	20600	20663	20546	20710	20525	20561	20764	20511	20577	20715	20623	20664	20614	20820	20568	20611	20652	20588	20527	20594	20666	20524	20661	20624	20637	20454	20574	20424	20737	20408	20767	20461	20710	20550	20827	20505	20616	20737	20744	20693	20620	20784	20738	20693	20800	20677	20687	20749	20677	20466	20618	20581	20640	20451	20483	20596	20690	20649	20793	20638	20674	20528	20535	20455	20706	20694	20570	20863	20653	20684	20590	20647	20738	20707	20601	20669	20608	20504	20522	20621	20605	20614	20706	20617	20871	20432	20720	20777	20739	20650	20687	20689	20647	20656	20789	20438	20707	20567	20725	20693	20573	20570	20594	20886	20578	20592	20700	20619	20487	20744	20522	20572	20744	20435	20592	20849	20677	20705	20756	20606	20599	20413	20610	20736	20688	20634	20603	20496	20726	20670	20692	20566	20729	20549	20650	20499	20620	20667	20628	20687	20704	20784	20483	20674	20674	20749	20571	20604	20697	20558	20804	20795	20547	20587	20717	20420	20760	20487	20711	20669	20533	20768	20653	20644	20724	20781	20863	20521	20604	20726	20542	20499	20581	20540	20802	20654	20712	20697	20651	20744	20562	20660	20732	20576	20792	20641	20741	20451	20597	20607	20771	20814	20606	20696	20650	20645	20603	20645	20782	20550	20717	20660	20631	20611	20635	20683	20594	20623	20510	20713	20674	20740	20650	20784	20503	20496	20645	20729	20587	20654	20740	20627	20691	20654	20698	20483	20642	20684	20747	20529	20441	20601	20700	20438	20561	20738	20740	20618	20632	20580	20572	20675	20657	20689	20572	20718	20655	20580	20649	20873	20708	20758	20636	20625	20478	20719	20741	20629	20733	20567	20344	20792	20741	20797	20688	20693	20744	20737	20736	20653	20613	20756	20544	20502	20560	20877	20721	20497	20620	20831	20695	20604	20770	20494	20565	20629	20731	20569	20660	20584	20701	20674	20670	20609	20605	20609	20669	20539	20677	20574	20720	20697	20658	20532	20540	20742	20862	20803	20560	20641	20579	20625	20434	20657	20781	20586	20607	20583	20772	20650	20702	20664	20618	20574	20663	20568	20672	20737	20655	20629	20610	20663	20597	20790	20742	20659	20606	20756	20571	20813	20509	20631	20827	20555	20740	20420	20879	20636	20532	20495	20619	20532	20583	20732	20662	20541	20633	20714	20542	20640	20771	20514	20529	20692	20561	20704	20682	20708	20647	20623	20630	20412	20710	20570	20575	20705	20593	20563	20607	20544	20754	20526	20702	20538	20564	20631	20583	20731	20663	20711	20502	20670	20406	20796	20552	20685	20634	20692	20664	20451	20617	20681	20530	20683	20477	20737	20803	20637	20746	20522	20377	20579	20694	20588	20652	20780	20656	20818	20519	20648	20662	20671	20504	20811	20483	20688	20582	20458	20657	20686	20690	20693	20727	20585	20632	20707	20849	20640	20678	20524	20585	20842	20691	20607	20747	20774	20502	20651	20638	20569	20575	20714	20668	20645	20685	20878	20695	20619	20526	20817	20682	20512	20699	20640	20780	20527	20590	20417	20658	20642	20647	20595	20682	20549	20612	20605	20601	20593	20599	20619	20607	20639	20838	20545	20621	20657	20648	20747	20568	20751	20713	20718	20815	20668	20634	20619	20571	20565	20650	20687	20649
27965	22751	27454	29980	39432	36544	31380	26896	24723	24449	24317	24450	24331	24226	24404	24350	24294	24188	24312	24225	24259	24146	24277	24193	24301	24220	24211	24356	24181	24277	24348	24541	24332	24372	24197	24215	24440	24296	24184	24440	24141	24198	24192	24137	24363	24256	24225	24306	24275	24142	24350	24362	24331	24226	24331	24330	24272	24079	24139	24300	24233	23966	24074	24110	24329	24394	24213	24067	24287	24153	24123	24251	24167	24062	24454	24367	24265	24041	24241	24143	24253	24217	24327	24181	24245	24095	24311	24036	24430	24152	24332	24347	24135	24274	24346	24412	24065	24210	24286	24177	24236	24480	24102	24262	24073	24274	24190	24297	24063	24363	24127	24277	24139	24452	24402	24093	24087	24139	24195	24254	24276	24296	24102	24308	24371	23939	24076	24083	24140	24482	24246	24280	24112	24089	24292	24201	24470	24275	24301	24362	24180	24298	24311	24184	24218	24252	24463	24037	24339	24429	24463	24189	24313	24136	24195	24101	24390	24211	24040	24085	24339	24247	24124	24333	24482	24155	23980	24433	24222	24164	24301	24365	24314	24245	24174	24270	24214	24138	24226	24433	24019	24147	24124	24190	23933	24162	24321	24386	24243	24135	24381	24437	24226	24177	24256	24466	24161	24010	24241	24170	24212	24149	24261	24118	24173	24306	24308	24137	24354	24144	24264	24239	24401	24020	24469	24400	24314	24162	24174	24388	24183	24326	24275	24101	24377	24093	24195	23974	24284	24017	24242	23987	24029	24346	24315	24079	24199	24257	24268	24142	24085	24195	24128	24124	24049	24130	24255	24332	24249	24405	24350	24301	24258	24234	24394	24110	24000	24310	24260	24240	24057	24135	24264	24191	24338	24263	24403	24141	24178	24139	24334	24244	24103	23978	24347	24100	24273	24261	24409	24254	24098	24148	24350	24395	24324	24309	24301	24445	24055	24256	24201	24202	24136	24163	24345	24164	24427	24158	24181	24379	23952	24353	24483	24080	24225	24180	24217	24115	24191	24194	24310	24138	24066	24023	24190	24080	24000	24096	24309	24238	24251	24315	24153	24156	24131	24141	24370	24249	24331	24282	24232	24294	24242	24213	24148	24185	24397	24440	24350	24312	24355	24170	24294	24129	24209	24261	24190	24050	24273	24083	24071	24227	24290	24064	24041	24318	24074	24083	24131	24169	24206	24286	24388	24206	24277	24326	24349	24255	24139	24064	24256	24200	24344	24119	24060	24079	24232	24127	24313	24333	24171	24285	24184	24373	24310	24232	24057	24273	24195	24389	24134	24141	23970	24254	24173	24240	24023	24070	23946	24117	23994	24298	24278	24107	24262	24141	24292	24240	24124	24344	24182	24396	24220	24153	24233	24345	24159	24229	24174	24390	24165	24143	24123	24046	24337	24297	24254	24147	24121	24247	24378	24363	24157	24190	24174	24461	24139	24257	24257	24371	24113	24294	24264	24249	24309	24286	24033	24142	24393	23845	24182	24277	24322	23990	24133	24165	24231	24174	24377	24381	24327	24013	24114	24227	24243	24137	24172	24015	24119	24301	24243	24342	24131	24114	24264	24410	24387	24119	24320	24198	24204	24110	24138	24304	24014	23979	24277	24218	24148	23988	24289	24328	24288	24244	24309	24226	24182	24241	24131	24177	24373	24347	24199	24103	24509	24231	24163	23947	24338	24389	24500	24177	24375	24116	24200	24236	24386	24131	24303	24318	24125	24099	24293	24260	24407	24439	24213	24247	24283	24147	24217	24246	24141	24158	24461	24184	24091	24249	24258	24321	24217	24139	24312	24390	24334	24334	24323	24166	23994	24136	24350	24329	24199	24321	24307	24104	24157	24398	23976	24277	24147	24123	24381	24337	24205	24266	24369	24202	24283	24408	24076	24509	24257	24146	24091	24032	24059	24089	24160	24096	24212	23893	24209	24231	24142	24243	24347	24170	24209	24338	24173	24116	24196	24140	24093	24126	24017	24179	24394	24340	24201	24276	24329	24221	24506	24287	24381	24232	24120	24085	24471	24220	24393	24286	24277	24408	24119	24124	24417	24283	24219	23975	24474	24293	24234	24401	24174	24369	24117	24117	24156	24234	24286	24145	24099	24445	24071	24211	24295	24368	24293	24139	24132	24187	24289	24272	24261	23981	24276	24131	24123	24421	24602	24275	24222	24106	24068	24262	24247	24375	24165	24189	24047	24524	24225	24094	24154	24460	24344	23974	24148	24497	24109	24334	24409	24015	24023	24211	23953	24326	24263	24287	24157	24386	24399	24300	24337	24336	24354	24207	24324	24160	24410	24131	24390	24339	23907	24370	24106	24221	24060	24293	24288	24281	24298	24255	24247	24330	24158	24274	24306	24194	24224	24181	24118	24261	24490	24274	24369	24173	24236	24253	24303	24241	24313	24060	24068	24455	24420	24242	24086	24316	24499	24170	24108	24236	24231	24144	24303	24323	24305	24274	24152	24261	24334	24293	24584	24439	24162	24257	24518	24085	24281	24204	23965	24209	24040	23998	24208	24276	24278	24071	24204	24282	24051	24216	24431	24180	24184	24194	24141	24290	24359	24096	24133	24100	24319	24252	23940	24230	24136	24226	24131	24108	24213	24281	24306	24441	24326	24205	24183	23845	24141	24329	24224	24274	24139	24396	24283	24291	24141	23823	24210	24305	24095	24289	24171	24068	24157	24063	24135	24256	24332	24192	24188	24380	24171	24449	24044	24309	24315	24064	24279	24357	24137	24346	24200	24253	24167	24152	24203	24219	24326	24310	24185	24271	24260	24163	24195	24241	24040	23903	24267	24453	24311	24520	24396	24303	24380	24193	24307	24225	24256	24271	24156	24194	24334	24151	24295	24207	24174	24255	24275	24348	24253	24482	24184	24303	24528	24122	24122	24177	24353	24290	24109	24250	24233	23989	24061	24266	24222	24205	24202	24260	24382	24263	24450	24215	24052	24102	24245	24235	24520	24384	24389	24490	24317	24199	24213	24215	24334	24090	24171	24248	24052	24115	24364	24368	24371	24205	24278	24151	24035	24134	24413	24418	24235	24070	24258	24248	24247	24336	24413	24189	24398	24114	24299	24403	24401	24051	24208	24247	24110	24256	24031	24305	24111	24408	24115	24356	24485	24192	24360	24009	24194	24101	24363	24463	24321	24293	24185	24185	24352	24235	24013	24211	24255	24208	24392	24233	24279	24175	24236	24074	24096	24275	24190	24375	24074	24268	24252	24236	24064	24084	24384	24116	24117	24138	24436	24169	24348	24366	24529	24192	24401	24286	24233	24271	24236	24122	24089	24337	24220	24277	24166	24159	24143	24326	24152	24187	24415	24149	24277	24379	24288	24021	24080	24145	24119	23882	24215	23820	24061	24243	24142	24220	24127	24310	24242	24120	24262	24091	24373	24174	24307	24220	24050	24063	24182	24116	24287	24333	24353	24109	24285	24263	24159	24173	24153	24034	24158	24104	24307	24058	24438	24130	24304	24221	24037	24279	24267	24130	24299	24110	24372	24235	24470	24253	24273	24214	24357	24318	24017	24194	24299	24105	24234	24219	23937	24082	24177	24372	24429	24265	24209	24302	24019	24375	24397	24094	24291	24305	24198	23984	24012	24336	24111	24397	24515	24221	23992	24215	24182	24169	24285	24205	24200	24231	24266	24366	24348	24113	24200	24167	24154	24155	24357	24115	24222	24102	24153	24086	24259	24367	24099	24253	24239	24388	24323	24263	24452	24120	24297	24287	24446	24064	24471	24462	24409	24371	24255	24175	24165	24161	24357	24274	24163	24140	24347	24236	24208	24170	24243	24061	24334	24158	24265	24197	24232	24312	24384	24403	24070	24311	24186	24187	24236	24287	24127	24264	24412	24404	24188	24393	24283	24275	24327	24240	24026	23866	24378	24236	24051	24123	23990	24126	24332	24120	24114	24151	24239	24037	24396	24415	24200	24315	24311	24304	24333	24349	24286	24247	24356	24346	24276	24285	24326	24268	24096	24090	24325	24286	24245	24392	24401	24301	24264	24367	24076	24290	24051	24122	24248	24147	24239	24135	24268	24080	24234	24544	24186	24363	24126	24428	24248	24279	24232	24386	24132	24271	24457	24206	24344	24229	24329	24083	24132	23988	24298	24334	24117	24294	24451	24266	24225	24150	24254	24348	24232	24238	24309	24412	24361	24294	24203	24145	24269	24331	24109	24414	24308	24200	24291	24418	24227	24103	24178	24172	24415	24177	24472	24281	24270	24550	24411	24214	24108	24229	24426	24374	24295	24294	24353	24250	24346	24319	24215	24257	24098	24334	24324	24316	24158	24187	24268	24050	23959	24231	24452	24199	24236	24397	24297	24007	24148	24340	24159	24357	24151	24120	24174	24036	24238	24227	24182	24391	24337	24387	24322	24237	24271	24084	24146	24363	24072	24174	24124	24264	24162	24061	24309	24203	24307	24030	24214	24106	24286	23837	24278	24186	24190	24113	24090	24273	24300	24289	24337	24269	24492	24119	24172	24105	24396	24392	24170	24311	24139	24287	24494	24353	24249	24292	24430	24446	24031	24151	24252	24294	24201	24354	24255	24135	24247	24304	24432	24151	24158	24364	24207	24332	24275	24344	24092	24012	24239	24058	24236	24023	24282	24273	24173	24180	24188	24246	24230	24357	24153	24269	24186	24475	24199	24302	24324	24341	24182	24158	24356	24286	24190	24281	24299	24166	24278	24219	24436	24173	24218	24229	24315	24235	24130	24307	24166	24201	24393	24210	24205	24278	24379	24317	24543	24354	24191	24237	24365	24115	24270	24325	24467	24294	24423	24419	24249	24010	24256	24215	24261	24224	24311	24239	24144	24239	24325	24152	24250	24202	24290	24212	24323	24384	24481	23998	24303	24064	24149	24238	24318	24084	24122	24293	24179	24280	24261	23994	24167	24444	24142	24264	24233	24200	24213	24083	24168	24269	24163	24262	24243	24170	24233	24076	24327	24063	24384	24427	24157	24397	24294	24161	24107	24381	24240	24150	24286	24264	24319	23898	24152	24177	24168	24151	24464	24108	24195	24236	24369	24261	24234	24080	24285	24176	24405	24292	24154	24363	24214	24265	24149	24257	24157	24240	24407	24240	24360	24199	24207	24232
17407	20636	20800	26757	38973	34564	27457	22268	19893	19749	19777	19918	19693	19718	19670	19887	19704	19700	19762	19605	19776	19677	19651	19700	19719	19874	19730	19812	19735	19540	19641	19662	19632	19752	19747	19824	19728	19813	19679	19699	19779	19689	19806	19714	19614	19705	19592	19795	19583	19911	19720	19608	19690	19680	19829	19731	19742	19690	19651	19819	19664	19561	19672	19675	19642	19742	19531	19689	19761	19654	19736	19741	19728	19547	19804	19668	19627	19561	19677	19739	19744	19742	19763	19637	19673	19723	19855	19614	19754	19765	19617	19647	19687	19637	19693	19646	19665	19631	19630	19661	19618	19566	19556	19628	19746	19637	19843	19548	19827	19816	19655	19785	19657	19614	19800	19527	19699	19796	19581	19760	19671	19653	19672	19825	19582	19676	19627	19743	19961	19846	19639	19590	19610	19594	19652	19728	19678	19686	19618	19713	19629	19760	19645	19589	19750	19685	19603	19668	19676	19759	19752	19806	19797	19688	19759	19779	19835	19847	19664	19633	19679	19660	19717	19818	19723	19674	19753	19654	19640	19605	19754	19732	19781	19769	19683	19775	19658	19962	19736	19663	19463	19706	19794	19827	19803	19749	19678	19718	19717	19855	19827	19687	19728	19626	19626	19628	19636	19526	19733	19699	19701	19854	19776	19686	19604	19957	19715	19676	19739	19773	19634	19573	19770	19750	19565	19791	19745	19659	20037	19614	19798	19624	19547	19598	19792	19694	19795	19563	19850	19663	19633	19863	19634	19557	19733	19738	19713	19683	19630	19772	19741	19669	19685	19774	19557	19767	19682	19679	19572	19856	19626	19562	19651	19580	19625	19626	19653	19918	19559	19804	19684	19704	19652	19681	19594	19808	19800	19689	19701	19622	19676	19588	19580	19675	19705	19736	19629	19483	19824	19746	19630	19716	19626	19859	19663	19692	19890	19751	19702	19637	19767	19854	19720	19606	19749	19838	19653	19696	19853	19582	19628	19763	19645	19614	19583	19917	19670	19761	19800	19619	19747	19680	19605	19711	19657	19704	19688	19785	19690	19753	19662	19794	19390	19704	19741	19593	19618	19689	19608	19732	19692	19879	19552	19816	19800	19783	19597	19759	19690	19749	19744	19607	19688	19934	19664	19520	19807	19806	19623	19767	19717	19702	19684	19869	19972	19658	19623	19547	19673	19645	19636	19719	19597	19739	19883	19727	19737	19629	19820	19734	19813	19700	19640	19667	19786	19612	19639	19696	19684	19835	19796	19865	19625	19683	19697	19625	19577	19684	19844	19680	19629	19683	19699	19762	19710	19812	19700	19610	19599	19821	19723	19776	19667	19799	19689	19813	19635	19618	19783	19678	19567	19800	19738	19698	19780	19694	19763	19726	19726	19562	19701	19665	19753	19701	19679	19720	19584	19722	19703	19550	19780	19709	19722	19607	19723	19500	19756	19927	19706	19852	19728	19908	19975	19735	19743	19733	19633	19786	19704	19740	19517	19698	19695	19690	19654	19677	19697	19696	19741	19736	19540	19628	19614	19885	19596	19731	19863	19743	19848	19871	19798	19834	19587	19798	19847	19742	19816	19836	19542	19774	19743	19627	19738	19796	19578	19799	19659	19687	19645	19846	19609	19694	19790	19767	19686	19703	19644	20031	19811	19658	19618	19784	19673	19849	19607	19646	19456	19686	19692	19736	19812	19500	19691	19766	19843	19614	19728	19643	19714	19624	19710	19577	19713	19721	19654	19665	19724	19656	19744	19728	19441	19679	19628	19798	19668	19815	19744	19744	19661	19663	19801	19718	19737	19845	19744	19656	19636	19709	19880	19605	19710	19744	19708	19760	19723	19884	19706	19633	19748	19660	19608	19704	19727	19661	19788	19635	19621	19743	19563	19603	19652	19469	19632	19704	19666	19691	19780	19782	19728	19485	19594	19724	19690	19608	19863	19638	19797	19602	19741	19668	19669	19588	19630	19684	19682	19832	19817	19778	19746	19657	19614	19692	19764	19782	19559	19736	19770	19778	19606	19684	19483	19716	19681	19818	19763	19796	19648	19859	19603	19688	19803	19645	19672	19796	19793	19683	19817	19554	19889	19709	19686	19750	19682	19803	19704	19697	19654	19455	19832	19666	19653	19814	19658	19587	19577	19659	19741	19747	19745	19903	19641	19743	19813	19627	19764	19733	19699	19540	19694	19684	19662	19570	19831	19806	19772	19877	19725	19658	19717	19626	19824	19853	19585	19774	19587	19897	19849	19754	19700	19861	19802	19718	19519	19676	19693	19724	19500	19716	19725	19714	19804	19647	19877	19616	19845	19650	19753	19730	19836	19703	19609	19736	19794	19772	19676	19761	19673	19602	19700	19688	19672	19789	19712	19741	19552	19766	19867	19656	19702	19591	19752	19618	19580	19639	19731	19470	19492	19616	19839	19630	19573	19876	19683	19691	19717	19622	19679	19709	19796	19811	19687	19703	19840	19784	19817	19755	19869	19729	19717	19646	19848	19772	19728	19602	19741	19680	19916	19726	19615	19855	19742	19772	19535	19628	19759	19647	19769	19653	19658	19743	19627	19470	19626	19610	19719	19803	19777	19806	19890	19600	19672	19703	19670	19678	19551	19875	19591	19692	19834	19675	19696	19710	19660	19693	19704	19658	19899	19473	19688	19659	19835	19686	19762	19712	19686	19744	19674	19602	19808	19541	19654	19519	19856	19655	19754	19501	19686	19690	19705	19673	19705	19572	19665	19697	19756	19769	19785	19670	19748	19727	19549	19661	19748	19744	19591	19677	19647	19738	19882	19620	19748	19752	19539	19743	19623	19829	19703	19654	19670	19797	19758	19905	19643	19697	19894	19725	19775	19703	19548	19710	19729	19677	19526	19846	19741	19724	19662	19794	19690	19732	19833	19584	19619	19735	19614	19659	19681	19582	19680	19694	19649	19723	19603	19708	19829	19631	19838	19609	19771	19813	19626	19695	19810	19900	19842	19648	19796	19622	19762	19761	19823	19472	19647	19665	19749	19539	19672	19777	19890	19660	19648	19716	19748	19590	19791	19789	19817	19818	19698	19787	19747	19675	19616	19592	19656	19726	19630	19612	19811	19587	19707	19857	19781	19770	19769	19780	19402	19832	19702	19660	19836	19641	19861	19882	19643	19774	19742	19734	19592	19831	19834	19542	19718	19568	19741	19712	19805	19571	19692	19792	19684	19741	19669	19736	19776	19528	19875	19708	19667	19783	19509	19726	19854	19621	19816	19905	19700	19717	19932	19756	19705	19766	19508	19651	19676	19802	19762	19615	19659	19714	19724	19742	19763	19737	19652	19622	19543	19624	19556	19717	19966	19748	19687	19830	19739	19679	19569	19683	19745	19736	19644	19507	19897	19701	19726	19645	19626	19826	19956	19449	19638	19675	19508	19890	19729	19753	19845	19466	19684	19961	19678	19841	19775	19670	19800	19782	19692	19845	19694	19744	19692	19624	19935	19617	19711	19732	19792	19554	19640	19876	19646	19589	19786	19698	19743	19647	19624	19624	19681	19828	19657	19680	19802	19813	19670	19638	19592	19765	19560	19733	19639	19681	19495	19847	19792	19693	19816	19699	19703	19881	19994	19759	19747	19834	19834	19758	19705	19865	19819	19627	19600	19592	19698	19633	19709	19731	19705	19781	19631	19923	19607	19696	19672	19613	19756	19587	20003	19749	19805	19776	19931	19779	19716	19703	19678	19800	19754	19614	19811	19491	19752	19583	19674	19756	19647	19973	19934	19706	19813	19744	19660	19778	19741	19769	19760	19576	19579	19614	19627	19764	19502	19862	19624	19779	19527	19475	19711	19806	19710	19765	19617	19762	19711	19744	19746	19829	19674	19693	19725	19702	19706	19750	19598	19887	19794	19710	19779	19854	19634	19673	19708	19574	19745	19555	19824	19673	19697	19679	19769	19635	19867	19619	19783	19839	19620	19760	19759	19770	19588	19694	19671	19564	19614	19726	19672	19737	19786	19738	19618	19805	19600	19803	19896	19744	19787	19797	19779	19724	19763	19674	19613	19779	19686	19725	19655	19486	19624	19674	19768	19754	19706	19783	19894	19671	19775	19784	19865	19711	19639	19775	19683	19670	19824	19664	19590	19799	19684	19762	19678	19676	19656	19745	19708	19721	19730	19583	19645	19572	19690	19623	19718	19874	19610	19586	19571	19664	19709	19619	19821	19804	19627	19498	19858	19643	19613	19914	19722	19540	19633	19780	19844	19619	19732	19395	19846	19625	19798	19683	19693	19659	19450	19837	19690	19761	19794	19791	19651	19640	19706	19464	19861	19602	19556	19768	19830	19789	19418	19712	19545	19658	19641	19748	19676	19606	19749	19639	19692	19745	19597	19701	19755	19855	19791	19680	19815	19775	19692	19936	19687	19694	19613	19836	19832	19757	19482	19777	19806	19671	19837	19746	19877	19598	19617	19734	19562	19698	19750	19642	19898	19783	19720	19778	19837	19846	19863	19821	19615	19492	19682	19601	19721	19672	19634	19715	19689	19650	19678	19766	19606	19664	19531	19650	19651	19773	19687	19692	19639	19738	19676	19676	19700	19771	19720	19698	19697	19654	19658	19706	19646	19580	19634	19727	19760	19576	19660	19691	19804	19797	19729	19761	19702	19820	19882	19702	19704	19747	19740	19897	19702	19812	19670	19635	19584	19719	19688	19746	19877	19591	19777	19731	19913	19698	19898	19733	19855	19635	19798	19763	19902	19536	19802	19593	19700	19858	19722	19647	19584	19576	19648	19793	19719	19684	19798	19739	19563	19676	19707	19635	19802	19689	19627	19793	19500	19929	19777	19646	19863	19913	19552	19526	19671	19777	19660	19654	19626	19655	19496	19757	19709	19650	19768	19580	19840	19592	19788	19664	19613	19479	19701	19593	19676	19711	19706	19895	19697	19674	19735	19728	19767	19626	19701	19644	19821	19767	19684	19807	19713	19617	19769	19626	19791	19779	19776	19634	19825	19625	19518	19701	19859	19752	19684	19703	19650	19915	19687	19734	19763	19638	19628	19875	19715	19695	19664	19645	19825	19628	19716	19618	19703	19531	19763	19760	19663	19775	19793	19644	19691	19813	19886	19582	19728	19736	19833	19840	19622	19698
24600	21108	28039	34457	56761	58210	45792	30557	24520	23368	23219	22972	22729	23039	23000	23137	22988	22928	23024	23043	22997	23063	22762	22906	22987	22877	23067	22712	23038	22739	22823	22842	22902	22820	22697	22654	22720	22872	23009	23054	22922	22767	22989	22728	22688	22970	22958	22548	22857	22964	22768	22789	22783	22923	22871	22814	22767	22855	22820	22864	23003	22819	22935	22574	22917	22874	22920	22694	22988	22875	22840	22741	22800	22792	22650	22914	22749	22718	22750	22769	23011	22875	23081	22681	22722	22998	22990	22864	22919	23042	22766	22900	22798	22805	22824	22847	22853	22751	22767	22845	23029	22898	22813	22939	23041	22724	22653	22908	22929	22637	22789	22886	22958	22858	22839	22960	22942	22843	22732	22821	22924	22937	22897	22749	22776	22738	22834	22796	22830	22951	22801	22870	22641	22888	22775	22702	22725	22836	22812	22559	22858	22597	22917	22672	22845	22771	22802	22538	22695	22745	22905	23040	22857	22943	22747	22635	22927	22884	22947	22668	22810	22590	22814	22984	23030	22977	22922	22824	22881	22540	22772	22881	22886	22685	22687	22873	22708	22929	22674	22873	22660	22895	22700	22843	22890	22610	22758	22745	22905	22970	23040	22940	22794	22850	22857	22968	22791	22539	22802	22775	22637	22846	22804	22850	23043	22792	22633	22918	22865	22865	22833	22934	22847	22824	22838	22762	22807	23020	22664	22825	22748	22788	22721	22644	22738	22824	23033	22625	22687	22907	22862	22873	22873	22673	22890	22959	22698	22894	22697	22774	22808	22879	22891	22845	22987	22846	22804	22600	22891	22715	22886	22677	22940	22637	22907	22855	22917	22834	22975	22854	22739	22750	22698	22811	22619	22614	22843	22862	22907	22896	22791	22823	22819	22544	22665	22938	22894	22719	22885	22922	22797	22806	22831	23008	23039	22841	22681	22684	22909	22702	22846	22829	22719	22824	22896	22702	22710	22904	22651	22749	22912	22838	22833	22769	22819	22812	22737	22796	22649	22793	22899	22578	22650	22892	22985	22743	23054	22903	23063	22815	22917	22835	22807	22773	22736	22843	22757	22580	22957	22693	22942	22629	22945	22753	22909	22715	22900	22858	22947	22663	22826	22697	22818	22838	22884	22579	22724	22703	22914	22906	22937	23026	22906	22977	23092	22834	22995	22667	22834	22648	22582	22815	22726	22818	22873	22781	22646	22699	22660	22770	22862	22807	22817	22633	22918	22670	22856	22775	22800	22946	22847	22828	22780	23004	22519	22973	22955	22876	22819	22613	22768	22970	22937	22721	22810	22829	22651	22654	22672	22850	22762	22763	22744	22734	22795	22918	22668	22691	22754	22770	22842	22942	22722	22890	22913	23039	22763	22673	22898	22766	22902	22859	22732	22847	22934	23067	22662	22689	22741	22862	22878	22696	22778	22791	22943	22712	22949	22836	22895	22872	22907	23004	22766	22748	22611	22815	22949	22805	22939	22687	22945	22679	22608	22813	22809	22714	22861	22770	22645	22705	22896	22702	22781	22682	22818	22994	22775	22743	22729	22777	22823	22558	22940	22473	22883	22806	22956	22873	22763	22775	23052	22845	22839	22925	22928	22837	22731	22840	22898	22616	22772	22597	22765	22647	22587	22730	22828	22842	22850	22719	22812	22843	22977	22989	22806	22705	22780	22997	22921	22941	22675	22779	22968	22889	22843	22522	22836	23002	22960	22841	23050	22959	22823	22865	22979	22908	22750	23010	22853	22840	22857	22796	22992	22912	22725	22603	22928	22955	22816	22997	22578	22872	22909	23002	22892	22747	22823	22747	22677	22805	22797	22762	22758	22605	22800	22891	22781	22668	22797	22988	22607	22867	22824	22751	22602	22917	22714	22931	23014	22759	22917	23001	22754	22833	22610	22914	23033	22993	22728	22814	22684	22879	23030	22994	22639	22925	23029	22871	22900	22908	22984	22934	22696	22886	22932	22857	22859	22862	22575	22969	22551	22594	22773	22996	22801	22716	22941	22786	22837	22750	22728	22860	22849	22824	22753	22755	22734	22830	22911	22872	22699	23017	23069	22923	22804	22682	22792	22913	23015	22872	22938	22935	22720	22819	22939	22764	22816	22755	22745	22859	22726	22943	22545	22576	22830	22757	22806	23036	22729	22882	22725	22794	22803	22842	23091	22904	22766	22689	22753	22908	22739	22884	22785	22595	23056	22928	22743	22689	22810	22852	23072	22912	22773	22705	22910	22728	22605	22775	22779	22809	22717	22856	22901	22731	22933	22740	22855	22850	22606	22848	22963	22831	22693	22901	22641	23002	22728	22781	22899	22950	22937	22983	22828	22835	22692	22798	22837	22586	22761	22803	22689	22775	22910	23135	22952	22940	22930	22984	22785	22874	23005	22914	22842	22705	22934	22829	22621	22909	22908	22883	22707	22955	22764	22855	22948	22941	22763	22799	22924	23004	22764	22902	23057	22911	22726	22858	22745	22724	22932	22794	22866	22783	22934	22741	22858	22923	22967	22918	22515	22815	22681	23089	22799	22894	22863	22830	22839	22863	22924	22978	22684	22867	22933	22908	22904	22664	22860	22979	23059	22776	22888	23118	22818	22850	22658	22646	22782	22783	22730	22797	23043	22660	22815	22807	22904	22854	22772	22770	23040	22863	22763	23008	23063	22812	22846	22607	22628	22791	22904	22690	22583	22945	22813	22832	22835	22937	22783	22848	22672	22727	22846	22834	22564	22876	22781	22638	22672	22927	22650	22845	22894	22744	22772	22724	22928	22750	22765	22738	22709	22609	22783	22838	22944	22955	22812	22876	22718	22992	23189	22754	22812	22614	22900	22811	22873	23021	22957	22877	22807	22869	22780	22744	22731	22935	22960	22755	22749	22609	22695	22805	22712	22635	22739	22891	23008	22667	22815	22732	22761	22767	22964	22806	22750	22693	22778	22871	23021	22759	22802	22553	22801	22817	22779	22897	22820	22842	22934	22745	22547	22826	22850	22953	23007	22682	22753	22971	22856	22638	22724	22904	22570	22836	22860	22839	22908	22815	22809	22739	22758	22811	22613	22666	23078	22829	22852	23029	22818	22883	22624	22816	22724	22836	22975	22798	22916	22920	23002	22746	22671	22903	22827	22811	22634	22901	22852	22989	22988	22751	22775	22903	22833	22827	22830	22760	22794	22927	22733	22842	22951	22843	22617	22720	22930	22875	22938	22978	22847	22662	23076	22971	22812	22972	22759	22933	22905	22771	22933	22936	23046	22756	22799	22830	22742	22937	22635	22923	22909	22689	22611	22695	22651	23094	22775	22895	22794	22759	22830	22824	22919	22948	22939	22794	22825	22651	22920	22762	22810	22611	22908	22925	22980	22941	23210	22687	22771	23004	22906	23123	22872	23028	23012	22803	22934	22881	22848	22864	22966	22667	22609	22873	22923	22643	22718	22669	22916	22764	22871	22658	22913	22686	22758	22986	22905	22751	22852	23062	22670	22926	22760	22781	23039	22902	22862	22869	22790	22931	22629	22798	22660	22751	22654	22492	22696	22699	22773	22865	22907	22945	22724	22895	22768	22741	22901	22751	22708	22842	22895	23026	22832	22801	22756	22725	23013	22664	22788	22795	23021	22867	22712	22841	23036	22767	22797	23015	22662	22735	22776	22741	23022	22774	22962	22863	22837	22926	22809	22750	22658	22774	22819	22984	22989	22914	22934	22579	22697	22767	22754	22898	22636	22784	22694	22905	22715	22701	22741	23021	22773	22894	22893	22829	22868	22852	22851	23058	22765	22782	22816	22828	22801	22942	22899	22807	22829	22774	22737	22758	22945	22814	22813	22872	22833	22678	22709	22671	23013	22785	22722	22856	23032	22790	22997	22918	22804	22861	23048	22647	22957	22731	22781	22859	22873	22796	22768	22802	22926	22866	22696	22824	22618	22760	22924	22865	23076	22898	22868	22821	22978	22844	22787	22750	22834	22881	22822	22816	22837	22750	22985	22857	22822	22720	22807	22838	22920	22805	22745	22598	22775	22651	22937	22912	22804	22661	22785	22921	22594	22898	23141	22835	22726	22768	23050	22986	22672	23039	22930	22619	22676	22783	22907	22905	22899	22762	22937	22826	22755	23034	22901	22969	22808	22966	22883	22892	22714	22772	22764	22875	22731	22937	22541	22761	22817	22823	22613	22863	22594	23000	22650	22769	22798	22887	22823	22869	22706	22944	22760	22996	22995	22712	22733	22643	22950	22811	22622	22666	22765	22842	22845	22917	22914	22755	22877	22873	22805	22852	22805	22889	22780	22910	22893	22832	22845	22932	22670	22682	22970	22744	22685	22742	22661	22759	22792	22692	22781	22883	22871	22901	22943	22716	22787	22755	22829	23017	22731	22663	22838	22857	22807	22780	22985	22760	22957	22516	22751	22776	22995	22689	22853	22954	22935	22670	22976	22894	22951	22903	22880	22935	22794	22851	22956	22873	22840	22754	22893	22860	22804	23032	22870	22991	22665	22790	22847	22667	22792	22729	22838	22803	22646	23021	22922	22726	22763	22748	22890	22877	22856	23139	22961	22528	22962	22934	22790	22913	22666	22630	22989	22651	22849	22727	22874	22667	22808	23077	22813	22887	22707	22913	22984	22722	22882	22846	22821	22952	22646	22953	22696	23057	22791	22706	22843	22787	22997	22810	22923	22740	23031	22784	22766	22804	22898	22838	22800	22702	22756	22760	22776	22721	22778	22753	22693	22858	22877	22911	23021	22842	22801	22769	23003	22765	22853	22997	22970	23079	22844	22804	22846	22796	22825	22943	22764	22868	22809	22813	22767	22774	22661	22741	22941	22785	22866	22684	23038	22732	22816	22827	23161	22948	22732	22911	22842	22993	22769	22870	22984	22861	22859	22791	22759	22722	22869	22751	22831	22764	22629	23020	22888	23100	22694	22798	22756	22966	23012	22809	22854	23041	22885	22739	22758	22691	22654	22915	22617	22903	23108	22667	23047	22991	22826	22824	22871	22977	22776	22881	22846	22785	22744	22816	22810	22956	22884	22777	23143	22844	22829	22943	22805	22879	22907	22840	22853	22812	22996	22936	22736	22797	22736	22693	22738	22809	22906	22721	22800	22581	22980	22924	22823	22657
15836	23483	24420	48306	63405	58065	43646	27007	20660	19166	18993	19014	19222	19039	19366	19174	19169	19060	19007	19041	19202	18925	19145	19111	19091	18978	19051	19103	18928	19199	18995	19108	19239	19051	19109	19051	19209	19290	18908	19015	19141	18993	19005	18990	18954	19063	19057	18933	18910	18929	18968	19113	18923	19069	19155	19038	19207	18918	19221	19146	18897	18976	19246	19093	19056	19117	19117	18952	19093	18824	19130	19067	19098	19084	18938	18966	18844	19040	19100	19091	19132	19099	19163	19044	19302	19075	19048	19133	19046	19049	19201	19289	19001	19020	19119	19034	19171	18870	19039	19029	19105	19278	19182	19005	19022	18994	18945	18973	19104	19146	18915	18956	19338	19012	19113	19095	19097	19157	19100	19101	18999	19241	19048	19078	19194	19101	19059	19070	19058	18892	19010	18945	19118	19071	19340	19091	19016	19014	19036	19163	19153	19031	19011	18939	18957	19127	19167	18887	19078	19112	19073	19111	19028	18989	18946	19141	19127	19109	19048	18947	18992	18932	19066	19045	19056	18919	19099	19031	18978	19035	19061	19048	19106	18968	19199	19137	19159	18951	19084	19001	18962	19051	18916	19296	18919	19083	19125	18944	18948	19026	18956	19043	19034	19080	18913	18791	19152	18920	19048	18885	18940	19015	19051	18818	19256	19188	19179	18958	18808	18970	18920	19037	19068	18947	19092	19066	18961	19067	19045	18998	19133	19064	19034	18932	19014	19083	18996	19142	19118	19030	19129	18963	19167	19114	19013	19123	19131	19035	19017	19265	18924	19061	19050	19128	19045	19100	19183	19052	19088	19216	19012	18880	19133	19022	19010	18782	19110	18935	19051	19053	19092	18961	19024	19049	18813	18867	19149	18993	19152	18870	18938	19049	19148	19139	19111	18996	19039	19121	19300	18989	19054	19144	19085	19005	18978	19266	19040	18986	19062	19098	19221	18976	18925	19080	19062	19063	19182	19064	18926	19189	19123	19124	18949	19080	19033	19016	18981	19093	19148	19006	18979	19255	19081	19001	19103	19109	18927	19029	18965	19031	19039	19079	19282	19040	19040	19069	19001	19074	19207	18902	19076	19020	19013	18978	18905	19206	18999	19173	19091	18896	18852	18960	19107	19020	18936	19029	19095	19035	18976	18999	19045	19017	18808	18944	19043	18930	19117	19117	19228	18911	19149	19200	19115	19261	19129	19048	18994	19140	19120	19040	18996	19006	19000	19068	18757	19263	18842	18910	19005	19031	19212	19136	19043	18975	19070	19064	19199	18934	19074	18982	19099	19113	18915	18888	19276	18985	18966	19013	18949	19139	19094	19027	18989	19094	18988	19195	19097	19059	18965	19089	19066	19065	18945	19107	19083	19129	19064	19007	18973	19091	19091	18976	19142	19064	19060	18854	19051	19141	19123	19228	18986	19035	19227	19166	19029	19047	19095	19017	19107	19055	18911	19089	19022	19102	18962	19035	18987	19195	19057	19019	19039	19105	19016	19002	19231	19139	19116	18893	18946	18914	19168	18958	19270	18930	19206	18976	19030	19231	19128	18941	18891	19033	19272	19101	18981	19109	19132	19075	19014	19135	18956	19091	18931	19006	19112	19193	19003	19138	19117	18880	19089	19038	19029	19108	19167	19047	18945	18983	18994	18879	19096	19166	19135	19001	19168	19052	19040	19143	19050	19055	19013	18981	19212	18971	19143	18992	19073	18905	18979	19069	19027	18954	19147	19152	18957	18837	18958	19155	19119	18927	19004	19042	19052	19044	19146	19103	19154	19087	19111	18903	19125	18940	19189	19050	19150	18989	19066	19016	18942	18925	19073	18866	19218	19108	19133	19023	19100	19176	19026	19024	18969	19058	19010	18917	19058	19062	19006	18936	19193	18907	19049	19056	19060	19153	19118	19194	18965	18986	19091	19073	18964	18924	18984	19177	19111	18902	19172	19068	18951	18943	19055	19113	19080	19091	18923	19020	19023	19027	19198	19274	19082	18952	19036	19025	19028	18819	19107	19206	19026	19137	19095	19122	19014	19192	18915	18941	18998	19007	19038	19040	19028	19069	19119	19031	19067	19130	19071	19006	19035	18923	19201	19030	18895	19167	19047	19063	18961	18967	18854	19096	19106	19021	19052	19123	19023	19047	19002	19041	18968	19023	18967	19057	19023	19025	19007	19054	18923	19272	19028	19016	19077	19168	19168	18844	19145	18984	19065	19010	18987	19024	18948	19156	19088	19022	19034	19034	19126	18959	19207	19095	18964	19054	19312	19001	18985	19207	19071	18886	19045	19152	19105	19043	19155	18967	19111	18927	19098	18993	18972	19009	18859	18959	19119	18980	19146	18906	19047	19082	19205	18939	19053	19101	19030	19164	19040	18947	18983	18979	18946	19075	19050	19167	19016	19026	19116	19164	19050	18875	19138	19198	18977	19054	19003	19006	18997	19102	19175	19098	19085	18907	18885	18795	18948	19074	19077	18969	18985	19142	19155	19165	19011	19208	19145	18992	19094	18992	18958	19057	19015	18919	18975	18907	18911	19145	19056	19033	18923	19063	19157	18954	19099	18969	19124	19019	19145	18932	19157	18951	19100	19077	19086	18964	19130	19026	19149	19076	19181	18957	18936	19118	19035	18913	19002	19082	19066	19058	18823	18861	19197	18943	19170	19007	19175	18906	19160	18857	19122	18990	19073	19230	19085	19073	18967	18993	19088	19073	19164	18889	19114	19092	18931	19164	19129	19004	19082	19100	19081	19061	18904	19056	19096	19049	19037	19059	19089	19070	19058	19179	18925	19070	18965	19158	18959	19074	19080	19145	19108	18969	19079	19062	19071	19054	19026	19125	18888	18975	19022	19097	19004	18969	19148	19016	18922	19100	19021	19091	19145	19024	18914	19142	19137	19002	18999	19038	19171	18962	19180	19062	19024	19082	18955	19150	19173	18878	19018	19076	19097	18994	19092	19107	19041	18904	19105	19027	18966	19146	19221	19079	18753	19036	18936	19040	19143	19016	19116	18989	19002	19161	19131	18991	19078	19068	19002	19052	19038	19027	19123	19131	19056	18894	19121	18867	19245	19069	18988	19017	19033	18914	19023	19051	18907	19090	19154	19147	19154	19040	19216	18893	19099	18843	19049	19149	19080	19037	18997	19014	19064	19267	19039	19020	19090	18960	19211	19066	18876	19103	19051	19083	19149	18857	18967	18958	18955	19022	19014	19033	18851	18898	19077	18817	19079	19135	19048	19101	19130	19098	19025	19118	18915	18998	18957	19177	19007	19047	19134	18975	19162	19092	18977	18957	19199	18903	19033	18910	18903	19024	18965	19110	19062	19007	19132	18977	19094	18991	19122	19170	18752	19041	19140	18941	19091	19139	19038	18988	19129	19011	19026	18987	19065	18859	19044	19073	19086	19110	19025	19027	19157	18858	19236	19143	19091	19046	19062	19116	19068	19077	19052	19108	18956	19044	18903	18983	19114	18850	19093	19100	19139	19101	19036	19058	18970	19133	18888	18912	19070	19115	18890	19057	19151	18972	18985	19097	19208	18793	18997	19094	19069	19190	18948	19174	18905	19070	19114	19101	18993	19110	19065	19093	19159	19133	19131	19108	19101	19178	19112	19091	19196	19021	19023	19041	19021	19226	18953	19127	19135	19067	19073	19113	19024	19033	19222	19181	19053	18987	19195	19026	19086	19103	19111	19010	19016	19146	19125	18939	19001	18821	18973	19040	19082	18970	19035	19209	19075	19275	19042	18907	19093	19106	18975	19195	19009	19007	19069	19099	18776	19078	19058	18993	19053	19093	18791	18991	19047	19026	19091	19061	19254	19132	18883	18909	18986	19055	19191	18967	18974	18971	19169	18995	19096	18977	19012	19099	19032	19122	19096	18958	19049	19033	18969	18955	18862	19119	18901	18959	19071	18994	19053	19263	19106	19038	19147	18966	19008	19100	19026	19014	19241	18980	19077	19138	19140	19023	19169	18995	19142	19090	19091	18951	19009	19120	19097	19038	19185	18927	19094	18973	19146	19102	19088	18937	19160	19190	18987	19084	19120	19055	19082	19232	19280	19028	18970	18970	18864	19092	19066	19053	18954	18994	19158	19052	19061	19128	19042	19011	19118	18846	19263	19118	19136	18959	18901	18981	19078	19328	19021	19059	19166	18969	19148	19013	19020	19133	18928	18938	19000	19151	19024	19186	18945	19209	19078	18924	19012	19124	19076	19102	19033	19003	19191	19070	18988	19073	18971	19088	18917	19117	19054	18931	19233	18973	19114	19079	19002	18942	19209	18993	18945	18973	18933	18911	19047	19022	19041	18943	19156	19052	18991	18932	19008	19115	18904	19099	19056	19250	19074	19011	19106	19141	18907	19140	19029	18999	18914	19143	19085	18913	19155	18998	18997	19171	19126	18967	18949	19182	19085	19018	18983	18979	19022	19041	19138	19084	19127	19098	19065	18989	19113	19249	18834	18925	19007	19036	19136	19022	19032	19044	19044	18994	18937	19017	19071	18987	19001	18980	19021	18935	18832	19036	18986	19053	18971	19135	19110	19070	18976	19118	19172	19157	18928	19028	19148	19112	19038	18827	19086	19098	19030	19268	19049	19022	19078	19026	19062	19110	19112	19048	18914	19036	19004	19089	19110	18973	19173	18892	19132	18943	19127	18955	18937	19172	19117	19007	19007	19058	19073	19171	19103	18963	18804	19031	19011	18913	19111	19150	19135	19122	19171	19041	19171	19189	19052	19201	19068	18863	19290	19060	18963	19092	18833	18858	19060	19127	19097	19103	18924	19145	18983	18917	18993	19074	18955	19020	19091	19061	19258	19125	19050	19076	19300	19134	19108	19115	19122	19113	19122	18943	19103	18998	19015	19248	19062	18949	19008	19103	19099	18920	19021	18949	19042	18937	19181	19124	19088	19080	18998	19039	18935	19046	18985	19078	19054	18989	19064	19023	19164	19126	19166	19061	18884	19138	19004	19081	18951	18982	19015	18899	19076	19088	18991	18990	19028	19068	19001	19193	18989	19152	19005	19046	19118	19019	19134	18984	19114	19088	18989	18950	19091	18960	19042	19108	19222	19233	19037	18854	19054	19065	19078	19012	18834	19071	18915	18959	18909	18944	19175	19088
22843	21064	29213	30193	47168	52740	50796	34150	26434	24370	23798	23072	23511	23217	23269	23212	23210	22910	23282	23287	23215	22979	22990	23234	23152	23200	23343	23343	23103	23150	23027	22848	23024	23054	22940	22931	23102	23054	22920	22781	22748	23100	22938	22904	23017	23070	23090	22887	23001	22723	22890	23150	23017	22812	23101	22920	22829	23190	23087	22981	23117	22834	22918	23130	22981	22822	23030	22972	22899	23117	22967	23178	22815	23084	22976	23087	22933	22826	22873	22955	22848	22963	23085	22733	23158	23023	23152	23020	22833	22838	22887	22833	22901	22970	22732	23028	23058	22845	23054	22638	22819	23142	22906	22899	22816	22921	23024	22848	22978	23010	22924	23040	22759	22890	22924	23009	22971	23043	23063	22950	22933	23049	22932	22971	22941	22889	22927	23021	23025	22885	22748	22863	22998	22809	22850	22626	23082	22759	22946	22991	22969	22964	23052	22746	23013	22969	22988	23133	23040	23120	22796	23079	23065	23145	22935	22907	23015	23052	23095	22853	23083	22763	22951	23192	23004	22748	22882	23120	22953	23040	22928	23080	23082	22765	23078	22894	23183	23032	23266	22894	23013	23042	23056	22898	22946	22949	22849	23049	23040	22940	22768	22753	22798	23169	23178	22776	23164	23009	22853	22802	22784	22862	23078	22753	23191	22993	22887	22769	23069	22794	23040	22870	23021	22992	22909	22896	23275	22771	23002	22935	22914	22934	22858	22834	23119	23219	22948	22889	23298	23033	22927	23022	22930	22876	22951	22897	22823	23047	22984	22937	22975	22863	22812	23036	23048	23104	23137	23000	23015	23020	23093	23020	23168	22818	22696	22974	22984	23053	23002	22842	23061	22838	23104	23207	22904	23095	23083	22858	22966	22779	22833	23011	23089	22987	23052	23041	23057	22977	22965	22783	22840	22892	23087	22955	22849	23162	22834	22748	22866	22751	23003	23049	22981	22928	22840	22768	22967	22879	23082	22886	22910	22809	23126	22899	22898	22940	22979	22823	22908	22693	22805	23036	22873	23019	22805	23058	23027	23025	23021	22911	23038	22830	23034	22948	22947	22882	23213	22722	23025	23180	22954	22867	23093	22883	22747	22788	22941	22721	23076	22897	22828	22941	22887	22905	22879	22885	22595	22976	22899	22896	23233	23064	23307	22861	22862	22896	22963	23196	23028	23013	22848	22894	22849	22785	23055	22959	22871	22785	23065	23074	22952	22804	23027	22848	22857	23081	22956	22885	22782	22862	23024	23204	22936	23212	22989	23099	22952	22940	23041	22897	22891	22867	22857	22921	22820	22986	22979	23027	23084	23037	22847	22811	23002	23176	23074	22635	23037	22772	22925	22882	22938	22958	23322	22992	22791	23160	22947	22864	22928	22961	22687	22823	22935	22766	23061	22779	23155	22890	22958	22867	23017	22822	23103	22971	23027	22818	22912	22942	22956	23022	23052	22948	23202	22935	22996	23001	23125	23109	23051	22986	23097	22727	23234	22726	23018	22848	23124	22947	23007	22933	23099	22983	22628	22984	22991	22645	22955	23092	22998	23058	23015	22892	22997	23063	22639	22855	23178	23180	22981	23156	22831	22787	23069	22760	22852	22866	23005	22699	22905	23076	22857	22922	22956	23037	23114	23023	23110	23123	23068	22847	22892	22783	22997	22912	22696	22794	23035	22914	22795	22795	22851	23114	23172	22943	23040	22995	22935	22769	23040	23097	22628	22957	22839	22837	22911	22714	23066	23059	22872	23007	22796	23049	22813	23001	23001	22900	22903	22558	23025	22886	22905	22920	22849	22992	22839	22897	22809	22981	22852	22937	22774	22800	22904	23193	23017	22782	22979	22827	22778	22713	22859	23093	22923	22984	23101	22975	22867	22964	22994	23264	23041	23021	22908	22942	22957	23064	22726	22925	22822	22952	22884	23123	22985	22788	22860	22983	22977	23092	22905	22910	22992	22974	22984	22916	22794	23104	23002	22845	23080	22851	23002	22981	22934	23001	22855	22987	22795	22805	22997	22933	22922	22995	22854	22951	23047	22983	22794	22793	22900	22875	23026	22884	22763	23253	23093	22916	23105	22966	22890	22896	22878	22923	23009	22968	22800	22960	22839	22841	23146	23241	22983	22830	22741	22879	22799	22833	23033	23211	22860	22981	23113	22863	23005	22972	22817	22899	22985	22773	22961	23000	22858	23060	22854	22769	22852	22615	22699	23001	23120	22698	23052	22848	22917	22753	22861	22866	22914	22818	22994	22687	23086	22882	22939	23092	23012	23228	22876	22980	23156	22929	23105	23111	23090	22819	22877	22713	22947	22933	23278	22972	22859	23117	23038	22892	23039	22942	23046	22740	22870	23021	22823	22759	22904	22856	22997	22928	22852	22983	22817	22754	22855	23085	22968	23061	22971	22998	22771	23045	23162	22943	22781	23058	22949	22898	22961	22870	22918	22900	22997	23047	22866	22959	22996	22777	22778	22924	22965	22724	22939	22898	22718	23326	23065	22962	23120	22868	22799	22824	22905	22920	23109	22879	22945	22819	22959	22990	22950	23142	22841	22873	23062	23022	22908	22813	22970	22977	22979	22934	23068	22919	23024	23004	22839	23075	22884	23073	23028	22724	23086	22895	23016	22891	22933	22905	22997	22917	22682	23004	22931	22991	23017	23021	23052	22814	22947	22879	22836	22965	22850	23064	22943	22691	22938	23028	23009	22749	22909	22836	22891	23011	22815	23045	23056	22852	22882	22901	22849	23019	22872	23060	22810	23037	22832	22983	22980	23135	22836	22984	23012	23145	22954	22899	22928	22922	22989	22857	23022	23011	23008	23285	22845	22948	22839	22992	22879	22940	23071	22818	22758	23093	23037	23067	22974	23013	22763	23094	23008	22917	22761	22967	22942	22965	22927	22875	22977	22825	23112	22988	22786	22836	22847	22795	23059	23034	22998	22856	22698	22874	22740	22912	23164	22849	22909	22874	23059	22788	22886	22937	22853	23073	22916	22917	23046	22929	23001	23104	23100	22924	22899	22824	23033	22829	22975	22901	22950	23005	22811	22917	22889	22766	23046	22809	23028	23082	23101	23218	23088	22743	22991	23129	23006	22961	22953	22978	23060	23009	22924	22899	23071	22914	23042	22826	22916	23003	23015	22848	22880	23182	22832	22919	22960	22996	22927	22880	22867	22828	22932	22891	23069	22992	23003	23125	23107	23105	23105	22982	22969	22732	22903	23090	22917	22805	22719	22997	22948	22972	23060	22821	23088	22849	23092	23084	23024	22789	22966	22859	22901	22920	23007	22906	23164	23085	23043	22846	22787	22886	22888	23026	23078	22637	22924	22764	22985	22810	22999	23008	22939	23086	22926	22893	22990	23118	22914	22791	23065	22922	23089	23031	23027	23248	22857	22992	23189	22933	22979	22961	23202	22955	22862	23053	22742	22854	22927	22928	22823	22659	22768	23030	22954	23055	23137	22783	23084	22901	22953	22998	22889	22843	23011	22952	22997	23047	22930	22955	23002	22916	23105	23160	22825	22815	22890	23052	22753	22873	22970	22652	22796	22934	22743	22833	22767	23167	23081	23075	23084	22791	22862	22927	23052	23012	22879	22766	22981	22928	22871	22854	22678	22855	22915	23058	22940	23061	22886	23012	23093	23008	22920	22972	22966	22802	22868	22856	22893	23201	23020	23219	22913	22961	22911	23050	22746	22694	22862	22818	22836	22802	22884	22950	22893	22915	22896	22994	23026	22977	23097	22836	22934	22890	22879	23152	22986	22852	22832	22994	22768	22983	23010	23132	22888	22915	23114	22999	22995	22647	22757	22966	22992	23096	23150	22834	23025	22910	22999	23013	22945	22992	22752	22732	22974	22953	22920	23025	23043	23054	23121	22885	22921	23187	23001	22845	23023	23028	23012	22887	23087	23050	23074	22794	22912	22930	22941	23046	22916	22991	22844	23063	23078	23000	23086	23010	22797	23003	22885	22921	23040	23070	22970	22864	23133	22794	22901	22858	22887	23034	23043	23053	23021	22864	23288	22893	22932	22845	22864	22866	23039	23033	23156	22805	22802	22767	22869	22863	22900	23010	22905	22983	23172	22860	22890	23110	23123	22893	22859	22979	22812	22906	22961	23012	22866	22935	22949	22811	22906	22842	23047	22976	23008	22964	22919	22943	22863	23103	22921	23019	22778	22924	22889	23111	22894	22979	22789	22908	22909	23044	22940	22979	22871	23073	23059	22823	23107	23115	22678	22952	23028	23020	23090	22872	22942	23117	22889	23213	22852	23054	22969	22915	22848	22858	22982	22963	22984	22999	23027	22960	23073	22820	23150	22955	23001	22952	23017	23085	22961	22766	22910	22893	22883	22845	22731	22962	22847	22876	22952	23029	23135	23084	22764	22787	22906	23018	22782	22849	23047	22924	22943	22996	23084	22997	22788	23012	23122	23024	22913	22894	22925	22781	22765	23115	23101	23117	22697	22948	22920	22753	22970	23086	22946	22835	23113	22955	22871	22839	23185	22902	23092	22998	22997	22942	22960	22780	22912	22977	22938	22762	22814	22916	22859	22757	22838	22967	22967	23020	23006	22971	22969	23054	22718	22890	23202	23094	22993	23068	23005	22972	22950	22863	22812	22966	22885	23010	22784	23055	22929	23042	22978	22837	23037	22932	23068	23014	23027	23178	22956	22874	23021	22768	22898	22887	22882	22932	23077	23082	22964	23120	22927	22990	23106	23150	22979	23018	22787	22756	22866	22943	22958	22908	22887	23016	23048	22921	23011	22778	22948	22942	22909	22896	22736	23117	22917	22944	22822	22999	22892	22783	22766	22893	22895	22878	22898	22653	22963	23326	22808	22929	22901	22861	22960	22862	23084	22880	22824	22814	22872	22888	22901	22809	23071	23008	23022	22994	23004	22965	22903	22858	22917	22957	22847	22820	22993	23097	23080	22966	22767	22871	22918	22890	23037	22840	22733	23003	22817	22946	22936	22921	23054	22886	23077	23028	22957	22988	22857	23063	22815	23167	22901	22886	22820	22934	23142	23129	22972	22964	22955	22876	22924	22935	22831	23035	22836	22900	22918	22942	22916	22961	23250	22924	23063	22934	22915	22915	22848	22804	23035	22812	23025	23017
17359	34489	36350	58535	80598	76348	56294	34184	22755	19176	19071	19148	19122	19247	19136	19298	19106	19199	19185	18949	19294	19146	19210	18993	19147	19210	19147	19127	19314	19299	19236	19071	19120	19067	19204	19056	19139	19090	18908	19176	19126	19130	18991	19090	19010	19221	19064	19158	19014	19065	19179	19238	19166	19081	19292	18984	19151	19288	19085	18990	19045	18910	19024	19116	19004	19187	19205	19158	19065	19016	19225	19175	19224	19082	18989	18926	18988	19070	19103	19052	19169	19034	18989	19113	19128	19248	19306	19171	19058	19007	19184	19165	19043	19126	19175	18961	19030	19075	18970	19087	19111	19185	18936	19092	19131	19011	19149	18913	19169	18916	18924	18933	18979	19113	19171	19279	19017	19181	19118	19200	19087	18728	19081	19203	19249	18974	19068	19179	19092	19112	19086	19166	19286	19117	19041	19153	19135	19148	18993	18919	19145	19265	19104	19196	19285	19187	19003	18999	19084	18996	19034	19134	19163	19262	18971	19109	18990	19173	19156	18998	19060	19274	19078	19065	19226	19198	18952	19328	19130	19019	18966	18976	19305	19216	19164	19229	19184	18950	19337	18946	18969	19111	19028	19105	18934	19121	19102	19038	19068	19254	19131	19056	19191	19251	19195	19159	19070	18937	18903	19170	19262	18949	19283	19044	19012	19029	19121	18926	19175	19022	19108	19065	19049	19073	19052	19157	19169	19024	18936	19115	19213	19150	19177	19129	19094	19131	19278	19116	19117	19155	19066	19133	19015	19047	19071	19111	19047	19077	19205	19254	18983	18998	19019	19157	18892	19255	18994	19080	19173	19039	19105	19149	18972	19155	18845	18938	19036	19082	19155	19078	19144	19120	18937	19109	19125	19249	19149	19003	19183	18928	19167	19205	19082	18972	19123	19151	18984	19042	19182	19153	19034	18962	19066	19159	18948	19169	19015	19137	19241	19157	19156	18997	19011	19191	18978	19075	19174	19143	19089	19056	19101	19158	19069	19344	19132	19225	18937	19082	19156	19163	19047	19183	18924	19039	18964	19081	19089	19200	19219	19111	19100	19056	19047	19156	18986	19084	19234	18950	19055	19127	19067	19070	19218	19324	19286	18988	19209	18973	18938	19035	19106	19187	19022	19145	19127	18896	19215	19223	18950	19116	19062	19128	19049	19003	19165	19021	18871	19024	19114	19060	18990	19206	18937	18968	19244	18965	19003	19010	18811	19136	18934	19185	19061	19142	18993	19094	19281	19000	19078	19182	19126	19042	19214	19180	19270	19010	19208	18950	18968	19226	19215	19203	19348	19181	19026	19169	19067	19109	19012	19160	19154	19143	19055	19108	19051	18921	19142	18887	19072	19121	19163	19059	19022	19282	18830	19216	19161	19033	19074	19080	19023	19062	19161	19090	19151	19337	18935	19199	19072	18991	18953	19240	18999	19094	19026	19071	19203	19211	19140	18992	18912	18996	19253	19132	19033	19071	19125	19101	19204	19307	19269	19085	19082	19111	19096	19124	19174	18964	19114	18962	19121	19040	19116	19262	19183	19071	19126	19121	18980	19098	19077	19124	19148	19024	19085	19097	19025	19095	19019	19179	19179	19105	19003	19104	19098	18909	19094	19173	19196	19101	19019	19206	19028	19064	19131	19083	18960	19213	19204	19174	19076	19123	19063	18971	19103	19121	19000	19162	19217	19190	19194	19019	19214	19171	19042	18954	19089	19304	18981	19079	19157	19042	19170	19044	19191	19055	19128	19163	18947	19006	19178	19164	19168	18983	19032	19079	19030	19167	19011	19115	19031	19128	19232	19067	19068	19122	19263	18974	19322	19115	19007	19039	19110	19130	19182	18969	19305	19118	18837	18808	19274	19078	19045	19101	19037	19214	19041	19096	19329	19207	18968	19134	18862	19008	19061	19157	18971	19030	19159	18850	19057	19054	19000	18941	19187	19080	19046	19202	19096	19103	19037	19216	19138	19108	19054	19078	19251	19096	18911	19167	19070	19014	19044	19216	19134	18999	19157	18960	19331	19091	19043	18893	19155	19000	19106	18984	19064	19088	19172	19155	19036	19061	19152	19439	19157	19092	19185	19091	19221	19078	19032	19017	19130	19010	19424	19220	18901	19078	19157	18986	19010	18981	19175	19075	18905	19240	19029	19044	19026	18882	19092	19020	19140	19169	19230	19201	19146	18987	19208	19169	19148	19130	19125	19092	18946	18980	19201	19064	19147	19215	19028	19282	19097	19142	19110	19039	19046	19190	19308	19252	19166	19088	19281	19056	18966	19135	19042	19238	18878	19041	19246	19032	19112	19096	19099	19091	19227	19056	19076	19197	19118	19129	19097	19240	19107	18993	18923	19149	19063	19204	19206	19077	19112	19039	19060	19138	19047	19036	19139	19045	19199	18899	19057	19122	19081	19197	19045	19063	19103	19277	19081	18925	19173	18986	19157	18961	19099	19103	18914	19040	19098	19299	19016	19100	19150	18983	18776	19013	19043	18998	18917	19113	18906	19150	18995	19151	19033	19084	19196	19189	19123	19195	19054	19114	19165	19042	19230	18932	19117	19108	19180	19161	19166	19186	18976	18995	19191	19069	19018	19066	18911	19174	19124	19106	18907	19160	19153	19044	19175	18964	18995	18951	19199	18899	18906	19144	18905	19108	19021	19068	19061	19082	19158	18893	19039	18949	19131	19151	19150	19098	19145	19137	19246	19089	18850	19107	19037	18967	19076	19131	19089	19007	19076	19023	19148	19143	19078	19218	19053	19265	19072	18987	18892	19032	19103	19116	18986	19065	19181	19102	19186	19062	18953	19249	19100	19029	19178	18895	19072	18949	19192	19176	19148	18945	19048	18981	19114	19171	19122	19020	19208	18990	19139	18997	19005	19246	19066	19075	19112	19217	18953	19084	19056	19071	19242	18990	19115	19140	18971	19114	19112	19120	19222	19178	19107	19082	19023	19085	18909	19109	19049	19225	19006	19156	19149	19066	19144	19079	19180	19303	19100	19155	19018	19153	19076	19047	19140	18991	19073	19034	19134	19197	19109	19060	19159	19163	19028	19053	19178	19196	19099	19103	18913	19088	19152	19050	19076	18956	18925	19168	19137	18991	19083	18911	19092	19031	19037	19087	19008	19124	18985	19059	19202	19100	18969	19057	19065	19124	19144	19187	19063	19070	19134	18957	18955	19047	19027	19110	19016	19042	19060	18993	19090	19238	19083	19229	19191	19294	18957	19174	19030	19134	18981	18955	19163	19138	18931	19332	18944	19043	19046	18833	19090	19006	19153	18890	19115	19212	18896	19015	19146	19103	18966	18997	19059	19162	19120	19195	19022	19226	18963	18986	19087	19078	19049	19052	19089	19099	19057	19049	19121	18816	19204	18876	18996	19131	19139	19168	19072	19240	19060	19017	19017	18953	19091	19030	19098	19185	19046	19122	19242	19107	19041	19194	19129	19116	18961	19259	19176	18980	19042	19182	19013	18886	19027	19074	19255	19232	19163	19095	19133	19178	19025	19190	19240	19279	19101	19246	19157	19006	19156	19251	18943	19104	19262	19001	19095	18968	19056	18959	19103	19153	19149	19096	18907	19082	19036	19086	19087	19043	19064	19152	19199	18992	18941	19141	19019	18982	19007	19316	19177	19212	19215	19104	19055	19154	19014	19141	19179	19238	18867	18962	19123	19031	19002	19322	19068	18977	19111	19144	19083	19228	19081	18920	19150	19167	19079	18960	19047	19031	19117	19109	19052	19317	19141	19171	19209	19019	19118	19112	19090	19182	19183	19031	18921	19213	19178	19011	19198	19203	19050	19003	18963	19056	19059	19112	19208	19100	19118	19019	19026	19160	18973	19111	19170	19247	19185	19143	19135	19074	19129	19109	19230	19100	19009	19017	19085	19204	19136	19270	19076	19036	18987	18969	19078	19207	19156	19081	19032	19173	19070	19268	18913	19093	19196	19092	19198	19165	18985	19094	19233	18900	18946	19273	19100	19166	19161	19106	19244	19022	19086	19004	19104	19093	19116	19276	19254	19041	19386	18949	19008	19166	19074	19083	19255	19027	18983	19201	19326	19071	19205	19141	19108	18938	19172	19087	19159	19221	19000	19173	19084	19066	19151	18966	19220	19389	19143	18774	19075	19071	19117	19055	19225	18926	18837	19049	19203	19180	19054	19185	19274	19068	19244	19035	18941	18962	19112	19273	19051	19088	19109	18909	19077	19167	19049	19161	19088	19078	19121	18956	19135	19250	19095	19148	19085	19056	19097	19089	19031	18947	19151	19080	19104	18940	19220	19178	19045	19085	19175	19133	19023	18960	19163	18982	19013	18995	19112	19078	19247	18839	18936	19218	19238	19034	19004	19026	18980	19087	18905	19016	19028	18919	18982	19129	19106	19063	19070	19045	19114	19151	19136	19039	19048	18886	19144	18949	18907	19095	19136	19129	18967	19086	18956	19237	19021	19160	18895	18874	19047	19039	19200	19078	19226	18988	19018	19347	19249	19166	18939	19068	19099	19016	19198	19159	19025	19058	19113	18928	19064	19170	19122	19154	18929	18966	19126	19070	19176	19147	19032	19294	18990	19187	19105	19036	19289	19162	19032	19016	18992	19127	19041	18996	18904	19226	19178	18950	19143	19017	19070	19092	19093	19211	19141	19007	19041	19135	19350	19013	19085	19064	19026	19054	19290	19151	19040	19250	19087	19065	19194	18862	19108	19198	19064	19209	19075	19176	18984	19053	19258	19263	19032	19155	19029	19004	19049	19157	19027	19128	19003	19258	19206	19182	19040	18941	19085	19162	19005	19037	19173	18930	18979	19008	19120	19029	19131	19119	19230	19151	19146	19122	19153	19174	19046	18992	19141	19086	19180	19245	19175	19070	19139	19125	19193	19205	19233	18976	19122	19011	19207	19219	19072	19047	19039	18993	19069	19142	19124	19285	19164	19072	19011	19151	19085	19184	19028	19169	19152	19253	19226	19282	19219	19129	19242	19086	19125	19339	19050	19060	19074	19175	19114	19186	19353	19217	18917	19173	19192	19040	19023	19163	19022	19197	19168	19198	19122	19073	19176	19258	19029	18967	19017	19065	19209	19116	19063	19110	19014	19060	19113	19153	19007	19182	19212	19211	19082	19043
27951	22942	29044	29683	38363	35166	29419	24427	22934	22734	22396	22550	22691	22419	22704	22669	22651	22741	22652	22513	22486	22669	22630	22606	22820	22481	22374	22552	22701	22693	22502	22337	22577	22626	22697	22691	22405	22204	22415	22478	22651	22890	22738	22217	22558	22356	22357	22607	22537	22551	22463	22700	22400	22431	22548	22407	22717	22679	22449	22282	22436	22584	22923	22664	22487	22555	22649	22560	22543	22390	22463	22754	22423	22554	22646	22454	22467	22363	22601	22522	22497	22449	22556	22260	22616	22544	22459	22535	22536	22497	22474	22789	22539	22346	22434	22342	22421	22496	22611	22520	22504	22524	22605	22591	22798	22494	22442	22533	22421	22425	22663	22306	22481	22403	22396	22594	22417	22528	22314	22408	22618	22530	22590	22487	22487	22597	22717	22538	22314	22587	22545	22382	22485	22843	22684	22555	22583	22507	22439	22637	22632	22439	22531	22574	22492	22616	22665	22605	22348	22448	22591	22728	22513	22639	22472	22318	22505	22630	22538	22465	22714	22435	22446	22606	22278	22422	22554	22549	22648	22624	22639	22686	22477	22595	22272	22643	22609	22400	22282	22627	22688	22437	22468	22412	22454	22522	22636	22362	22512	22374	22657	22448	22592	22571	22614	22626	22522	22661	22498	22555	22549	22574	22449	22376	22558	22335	22573	22498	22486	22394	22383	22363	22727	22434	22711	22465	22398	22597	22655	22573	22396	22674	22690	22526	22705	22604	22380	22459	22485	22594	22490	22695	22376	22634	22548	22677	22406	22377	22281	22467	22570	22431	22682	22260	22318	22358	22463	22623	22533	22434	22625	22522	22582	22501	22472	22678	22356	22597	22586	22592	22611	22315	22475	22465	22531	22539	22617	22513	22645	22634	22615	22434	22545	22572	22512	22419	22477	22491	22511	22364	22574	22393	22575	22637	22515	22660	22614	22582	22387	22307	22327	22580	22341	22480	22592	22421	22395	22500	22550	22510	22504	22555	22431	22677	22572	22568	22552	22590	22352	22612	22341	22482	22499	22585	22520	22422	22509	22654	22567	22512	22545	22583	22699	22696	22675	22394	22639	22366	22496	22528	22613	22341	22673	22479	22462	22541	22685	22420	22502	22458	22588	22587	22564	22728	22412	22349	22339	22288	22537	22493	22468	22632	22570	22593	22551	22561	22496	22513	22514	22666	22282	22575	22498	22547	22670	22628	22610	22439	22602	22644	22467	22379	22449	22336	22815	22590	22635	22459	22486	22797	22346	22633	22614	22365	22439	22585	22643	22665	22549	22637	22605	22605	22538	22479	22420	22628	22536	22608	22590	22334	22382	22648	22433	22516	22575	22487	22366	22361	22521	22558	22404	22418	22490	22480	22575	22738	22656	22314	22357	22159	22485	22544	22556	22338	22393	22521	22594	22506	22400	22544	22626	22581	22736	22441	22669	22445	22304	22496	22315	22481	22531	22487	22837	22535	22688	22546	22577	22520	22475	22432	22564	22456	22604	22621	22479	22809	22771	22680	22793	22608	22708	22660	22605	22591	22361	22479	22561	22664	22712	22675	22513	22566	22560	22577	22597	22376	22596	22678	22632	22502	22422	22452	22288	22491	22537	22724	22346	22256	22610	22568	22534	22528	22715	22606	22469	22211	22515	22577	22655	22625	22517	22622	22517	22423	22723	22522	22516	22371	22431	22624	22519	22472	22474	22602	22693	22364	22726	22521	22470	22374	22723	22524	22534	22399	22442	22640	22356	22306	22693	22475	22305	22560	22705	22573	22420	22524	22536	22286	22320	22698	22543	22371	22470	22652	22404	22481	22562	22558	22509	22620	22656	22399	22469	22534	22605	22398	22404	22443	22365	22531	22439	22843	22559	22546	22707	22548	22575	22641	22550	22569	22331	22492	22415	22634	22501	22547	22502	22430	22662	22585	22591	22576	22652	22488	22502	22436	22354	22472	22728	22300	22667	22476	22720	22603	22523	22437	22571	22520	22584	22607	22384	22672	22319	22534	22642	22430	22573	22507	22512	22701	22489	22454	22584	22432	22783	22644	22292	22326	22425	22554	22716	22518	22399	22753	22526	22391	22468	22490	22520	22499	22382	22550	22500	22390	22617	22424	22377	22525	22475	22534	22617	22588	22601	22541	22486	22600	22634	22588	22432	22477	22382	22399	22642	22349	22445	22585	22472	22408	22705	22592	22480	22575	22537	22566	22641	22473	22421	22555	22458	22547	22515	22641	22548	22519	22574	22384	22656	22519	22525	22785	22288	22650	22608	22539	22609	22417	22295	22438	22418	22406	22553	22565	22410	22503	22803	22660	22415	22489	22624	22333	22564	22528	22522	22403	22511	22428	22466	22337	22395	22482	22574	22510	22438	22425	22397	22627	22630	22582	22374	22375	22486	22317	22548	22613	22598	22715	22624	22573	22543	22674	22528	22574	22550	22621	22537	22449	22185	22513	22409	22414	22538	22372	22599	22878	22450	22549	22585	22635	22551	22391	22650	22666	22580	22434	22655	22563	22744	22624	22461	22599	22645	22606	22534	22446	22704	22433	22384	22516	22559	22581	22640	22525	22367	22748	22626	22672	22614	22508	22391	22371	22582	22376	22408	22678	22601	22543	22417	22435	22543	22598	22352	22592	22607	22818	22540	22714	22411	22626	22651	22638	22682	22370	22495	22483	22485	22518	22587	22537	22429	22664	22556	22508	22566	22741	22556	22503	22407	22398	22636	22464	22447	22387	22550	22616	22663	22400	22540	22432	22345	22626	22439	22549	22378	22244	22492	22471	22533	22386	22352	22691	22556	22391	22423	22496	22627	22546	22556	22297	22765	22406	22712	22608	22517	22484	22649	22586	22389	22446	22607	22516	22615	22590	22829	22611	22634	22538	22394	22470	22259	22456	22534	22654	22495	22443	22487	22480	22431	22700	22622	22425	22431	22481	22333	22605	22512	22412	22440	22636	22650	22672	22416	22488	22674	22357	22631	22646	22620	22633	22426	22430	22495	22467	22699	22757	22603	22715	22453	22351	22556	22660	22486	22398	22539	22798	22375	22435	22739	22570	22706	22780	22454	22494	22499	22491	22564	22537	22726	22375	22446	22296	22352	22549	22464	22744	22380	22421	22567	22508	22526	22373	22496	22491	22648	22637	22457	22750	22398	22356	22520	22365	22510	22665	22761	22745	22866	22614	22547	22542	22412	22693	22634	22605	22547	22575	22612	22565	22704	22460	22358	22474	22377	22312	22393	22486	22524	22678	22444	22584	22500	22604	22410	22492	22497	22533	22404	22638	22661	22426	22445	22674	22728	22547	22525	22628	22568	22506	22388	22564	22654	22598	22648	22384	22297	22065	22624	22556	22452	22502	22471	22507	22547	22723	22640	22445	22732	22453	22552	22578	22492	22544	22548	22510	22541	22318	22433	22488	22198	22445	22574	22517	22499	22482	22518	22672	22573	22557	22551	22433	22658	22694	22285	22539	22436	22384	22548	22316	22664	22451	22482	22526	22544	22685	22410	22622	22475	22503	22309	22643	22633	22642	22580	22519	22228	22613	22510	22374	22551	22631	22496	22479	22524	22504	22670	22376	22635	22612	22618	22417	22616	22751	22524	22441	22661	22633	22712	22527	22511	22687	22647	22481	22554	22577	22333	22509	22417	22525	22620	22393	22581	22574	22502	22479	22440	22351	22462	22843	22550	22581	22727	22803	22655	22603	22300	22577	22679	22463	22538	22575	22586	22633	22661	22423	22523	22615	22579	22400	22560	22606	22596	22533	22341	22549	22433	22569	22442	22450	22335	22639	22599	22494	22586	22209	22541	22399	22423	22672	22482	22615	22444	22590	22391	22527	22478	22578	22471	22524	22542	22440	22481	22669	22509	22292	22396	22552	22471	22506	22386	22698	22457	22487	22516	22586	22497	22637	22498	22432	22724	22405	22571	22458	22534	22671	22672	22306	22379	22503	22630	22568	22443	22545	22659	22507	22497	22506	22725	22462	22498	22503	22634	22535	22557	22251	22504	22548	22578	22500	22407	22544	22623	22461	22316	22539	22504	22475	22656	22538	22672	22679	22326	22424	22443	22539	22387	22417	22540	22636	22571	22590	22653	22485	22350	22626	22647	22454	22482	22593	22631	22537	22727	22609	22664	22522	22530	22530	22546	22512	22370	22659	22488	22468	22666	22570	22547	22446	22481	22398	22846	22388	22631	22626	22548	22389	22728	22588	22584	22469	22531	22555	22452	22352	22673	22405	22740	22534	22661	22509	22569	22619	22627	22607	22580	22547	22664	22561	22563	22418	22652	22324	22602	22733	22703	22546	22620	22630	22630	22525	22477	22375	22488	22483	22504	22569	22532	22500	22473	22489	22574	22651	22522	22551	22727	22358	22353	22505	22730	22458	22594	22698	22562	22508	22635	22412	22703	22462	22715	22530	22431	22491	22400	22612	22446	22295	22394	22624	22710	22256	22441	22630	22795	22377	22555	22379	22556	22436	22480	22655	22415	22629	22603	22483	22614	22487	22446	22440	22459	22661	22544	22461	22484	22655	22748	22652	22524	22631	22499	22621	22605	22298	22659	22512	22692	22297	22599	22502	22507	22491	22736	22590	22393	22432	22483	22513	22440	22541	22472	22668	22509	22352	22547	22422	22360	22459	22556	22754	22478	22689	22475	22613	22527	22613	22334	22549	22736	22587	22431	22561	22497	22581	22679	22670	22529	22551	22807	22611	22572	22562	22596	22507	22522	22653	22576	22634	22697	22593	22450	22598	22784	22398	22534	22445	22547	22588	22518	22564	22686	22530	22759	22343	22517	22498	22643	22526	22572	22351	22408	22504	22563	22526	22417	22588	22648	22762	22589	22522	22572	22465	22384	22553	22586	22501	22654	22512	22655	22612	22507	22639	22561	22285	22692	22492	22566	22686	22527	22447	22549	22560	22675	22508	22786	22461	22468	22446	22363	22595	22635	22333	22603	22633	22451	22456	22531	22472	22401	22412	22358	22422	22507	22701	22677	22553	22719	22581	22663	22651	22439	22567	22613	22710	22522	22397	22473	22833	22689	22638	22660	22399	22439	22457	22250	22759	22787	22510	22561	22250	22535	22633	22495	22671	22322	22403	22603	22679	22678	22401	22627	22534
17235	24149	27560	28117	37967	34292	25440	20698	19217	19014	18935	18851	18961	18853	18789	18960	18789	18899	18874	18876	18898	18925	18994	18921	18987	18844	18883	18922	18953	18718	18758	18805	18839	18798	18934	18986	19017	18983	18933	18817	18876	18790	18840	18864	18767	18857	18804	19065	18724	18861	19014	18821	18948	18952	18783	18755	18902	18732	18835	18834	18949	19017	18921	18911	18955	18660	18862	19062	18940	18872	18810	18866	18909	18818	18906	18789	18853	18880	18855	18785	18858	18773	18944	18981	18903	19001	18952	18838	19039	18890	18888	18772	18862	18813	18861	18875	18903	18726	18816	18666	18762	18785	18831	18865	18723	18812	18932	18856	18971	18661	18735	18920	18904	18922	18710	18777	18718	18906	18750	18980	18817	18882	18986	19002	18883	18927	18948	18922	18906	18886	18929	18656	18719	18933	18821	18876	18771	18951	18811	18912	18626	18810	18913	19044	18797	18831	18960	18768	18834	18878	18910	18854	18946	18696	18761	18866	18889	18799	18964	18772	19005	19039	18874	18873	18901	18837	18865	19032	18822	18905	18797	18813	18763	18841	18722	18840	18910	18854	18808	18993	18822	19123	18966	18891	18919	18865	18875	18855	18746	18926	18843	18943	19003	18899	18904	18782	18884	18765	18785	18657	18908	19000	19075	18878	18815	18858	18731	18904	18808	18933	18921	18947	18796	18847	18862	18825	18689	19042	18927	18943	18793	18780	18871	18714	18837	18954	18926	18838	18920	18852	18721	18740	18746	18851	19072	18937	18851	18875	18959	18976	18990	18816	18998	19010	18786	18800	18867	18825	18829	18770	19029	18911	18889	18976	18698	18653	18748	18937	18535	18919	18887	18871	18985	18936	18809	18802	18905	18898	18795	18875	18943	18855	18772	18931	18836	18926	18856	18772	18949	18840	18818	18754	18842	19054	18888	18796	18875	18945	18977	18859	18704	19076	18696	18812	18903	18822	18857	18868	18863	18982	18953	18949	18903	18795	18889	19039	18912	19143	18799	18925	19028	18919	18812	18942	18768	18879	18946	18761	18716	18938	18817	18772	18745	18885	18929	18789	18961	18888	18916	18828	18924	18965	18923	18766	18887	18918	18830	19079	18983	18788	18843	18802	18860	18838	18875	18958	18999	18833	18892	18786	18881	18826	18750	18926	18832	18877	18996	18783	18986	18827	18838	18891	19024	19014	18904	18708	18722	18852	18931	18925	18804	19094	18923	18805	18812	18772	18774	18874	18899	19077	18864	18837	18907	18837	18939	18894	18746	18908	19222	18812	18858	18849	19023	18915	18957	18899	18772	18820	18719	18852	18787	18965	18757	18858	18816	19004	18984	18987	18663	18866	18844	18992	19001	18833	18748	18813	18575	18784	18859	18825	18837	18865	18970	18886	18935	18846	18862	18702	18899	18950	18827	18796	18837	18888	18946	18776	18949	18849	18910	18773	18943	19000	18865	18831	18899	19054	18936	18779	18873	18821	18774	18864	18777	18854	19082	18865	18941	18693	18689	18787	18863	18890	18815	18926	18806	18743	18802	18783	18996	18791	19122	18806	18947	18813	19048	18833	19053	18760	18993	18808	18922	18931	19068	18809	18826	18886	18882	19080	18880	18965	18893	18757	18790	18983	18681	18807	18822	18865	18788	18904	18793	18780	19018	18857	18850	19131	18937	18873	18893	18862	18915	18726	18827	18966	18994	18998	18944	19091	18999	18787	19040	18926	18777	18849	18938	18882	18815	18913	18881	18645	18905	18874	19045	18826	18900	18838	18881	18862	18643	18958	18745	19011	18860	19123	18814	18734	18829	18861	18879	18961	18800	18806	18939	19121	18872	18866	18970	18760	18983	18951	18835	18866	19000	18900	18789	19021	18834	18823	18873	18812	18897	18750	18982	18925	18792	18983	18926	18703	18848	18903	18926	18895	18991	18836	18783	18776	18691	18958	18822	18861	18802	18951	18759	18813	18987	18834	18968	18832	18862	18814	18734	18870	19016	18803	18939	18847	18842	18686	18913	18908	18837	18896	18807	18704	18776	18958	18834	18904	18618	18907	18808	18772	19005	18998	18970	18957	18964	18843	18857	18840	18741	18860	18764	18975	18797	18953	18852	18761	18897	18894	18953	18654	18853	18881	18838	18788	18793	18853	18994	18718	18999	18849	18860	18809	18922	18924	18819	18801	18882	18804	18767	18765	18876	18843	18736	18977	18803	18879	18957	18867	18651	18665	18886	18950	18910	18876	18875	18859	18938	18766	18827	18775	18819	18927	18792	18730	18683	18968	18969	18995	18804	18784	18840	18963	18964	18800	19000	18958	18775	18902	18897	18881	18885	18802	18907	18982	19051	18880	18844	18846	19057	18928	18976	18820	18982	18778	19008	18819	18831	18833	18864	18919	18875	18839	18849	18749	18836	18846	18806	18810	19049	18828	18991	18896	18792	19002	18854	18869	18855	18993	18756	18866	18891	18953	18909	18800	18939	18879	18968	18995	18913	18872	19008	18802	18968	18986	18904	18773	18888	18933	18957	18802	18796	18913	18940	18906	18944	18911	18879	19001	18978	19017	18792	18776	19000	18944	18863	18756	18927	19012	18786	18872	18857	19070	18722	18857	18890	18698	19029	18944	18899	18717	18943	18976	18764	18791	18855	18932	18820	18847	19066	18796	18830	18807	18843	18998	18895	18788	19005	18811	18898	18937	18778	18901	19070	18779	18841	18576	18872	18998	18721	18854	18905	19005	18792	18807	18939	18823	18834	18864	19019	18732	18792	19053	19013	18997	18938	18803	18861	18745	18929	18859	18788	18877	18939	18964	18824	18830	18947	18984	18964	18863	18916	18709	18821	18865	18927	18714	18945	18883	18935	18825	18761	18909	18820	18913	18866	18845	18999	18894	18992	18864	18808	18996	18800	18812	18844	18909	18744	19006	18937	18638	18822	18888	18850	18841	18678	19011	18986	18917	18858	18974	18961	18867	18899	18870	18886	18651	18864	18899	18881	18848	18901	18834	18842	18816	18970	19046	18946	19074	18841	19027	18791	18586	18955	18812	18890	18921	18924	18757	18947	18937	18822	18770	18659	18873	18998	18729	18849	18828	19051	18882	18807	18846	18931	18753	18800	18957	18853	18920	18912	18856	18999	18943	18933	18829	19006	18806	18909	19038	18928	18692	18979	18966	18835	18997	18765	18912	18667	18908	18995	18925	18984	18944	18774	18982	18756	18792	19032	18829	18914	18830	18896	18979	18659	18861	19009	19025	18854	18918	18898	18909	18783	18967	18788	18749	18834	19038	18766	18864	18922	18992	18939	18820	19100	18974	18990	18800	18875	18897	18876	18837	18857	18928	18865	18901	18757	19029	18715	18803	18832	18893	18878	18827	18837	18924	18911	18854	18857	18768	18858	18793	18686	18944	19038	18992	18942	18950	18762	18752	18916	18808	18982	18915	18802	18855	18812	18960	18877	18912	18791	18940	18911	18830	19027	18878	18913	19052	18942	18932	18895	18654	18836	18839	19091	18637	18782	19029	18890	18733	18619	18674	18780	18890	18897	18873	18954	18868	18896	18825	18884	18900	19101	18912	18821	18775	19017	18868	18875	19074	18921	18826	18863	18871	18892	18897	18940	18964	18838	18745	18734	18987	18761	18851	18874	18856	18797	19056	18729	18930	18913	18897	18910	18714	18931	18822	18832	18943	19089	18845	18725	18783	18993	18798	18854	19041	18886	18905	18798	18871	18881	18603	18967	19082	18939	18892	18885	18963	18889	18880	18958	18850	18851	18724	18967	19009	18860	18920	18663	18965	19008	18695	18838	18861	18832	18801	18729	18844	18990	18795	19070	18927	18866	18729	18868	18832	19084	18899	18723	18997	18766	18853	18878	18911	18862	18868	18856	18920	18876	18717	18847	18850	18862	18949	18910	18862	18773	18959	18942	18775	18963	18830	18844	18962	18865	18953	19098	19097	18877	19037	18916	18964	18811	19022	18670	18917	18846	19014	19005	18884	19010	19047	18936	18941	18793	18875	18998	19058	18881	18815	18972	18867	18919	18939	18853	18867	18952	18779	18718	18547	18924	18987	18674	18937	18877	18907	18891	18920	19016	18791	18896	19056	18906	18851	18883	18852	18871	18854	18916	18804	18893	18967	18888	18689	18952	18968	18729	18889	18821	18779	18773	18782	19151	18953	18731	18952	18960	18941	19028	18782	18901	18802	18953	18776	18664	18687	18777	18961	18736	18970	19028	18926	18842	18920	18933	18905	18757	19072	18987	18799	18894	18809	18895	18915	18873	18686	18847	18679	18897	18821	18881	18974	18946	18874	18924	18916	18844	19009	19023	18710	18927	18811	18935	18722	18843	19024	18878	18925	18879	18919	18711	18830	18935	18713	18741	18837	18910	18831	18962	18756	18916	18799	18801	18995	19020	18865	18793	18675	18917	18875	19111	18990	18718	18924	18944	18875	18869	18731	18962	18774	18849	18814	18905	18786	19051	18931	18612	18837	19059	18839	18882	18925	18838	18943	18863	18708	18838	18830	19003	18807	18883	18876	18685	18872	18875	18897	18851	18904	18825	18780	18774	18841	19007	18835	18890	18829	18983	18779	18879	18903	18713	18808	18833	18949	18846	18889	18789	18911	18773	18812	18825	19049	18896	18899	18730	18853	18845	18859	18964	18818	18836	18813	18793	18775	18983	18707	18940	18709	18942	18788	18869	18793	19037	18845	18904	18861	18911	18827	18832	18968	18757	18916	18850	18876	18846	18880	18957	18835	18833	19021	18862	18769	19023	18842	18961	18829	19040	18844	18711	18845	18849	18781	18950	18761	18828	18829	18786	19037	18994	18981	18959	18969	18937	18835	18774	18823	18909	18843	18848	18830	18951	18792	18946	18847	19077	18792	18978	19033	19149	18754	18835	18835	18851	18921	18902	18842	18864	18688	18835	18847	18804	18888	18762	18881	18813	18828	18771	18752	18913	18906	18902	18956	18938	18889	18743	18721	19062	18862	18986	18857	18869	19064	18972	18893	18916	19053	18811	18912	18747	18774	18951	18977	18826	18952	18809	18853	18806	18950	18826	19108	18757	18900	18925	18897	18968	18711	18771	18897	18785	18778	18884	18765	18788	18926	18734	18813
24583	21078	30558	33337	62563	56320	41757	29438	24189	22939	22578	22309	22732	22474	22027	22414	22345	22517	22320	22423	22328	22364	22319	22413	22504	22544	22390	22288	22393	22269	22477	22472	22318	22265	22519	22162	22289	22231	22261	22418	22392	22280	22621	22293	22476	22326	22441	22265	22403	22225	22462	21962	22393	22336	22328	22104	22283	22337	22524	22229	22207	22288	22527	22370	22200	22066	22265	22085	22326	22432	22300	22122	22202	22193	22296	22137	22054	22276	22305	22263	22443	22440	22377	22348	22224	22460	22332	22229	22225	22246	22289	22165	22420	22141	22164	22446	22114	22246	21947	22273	22202	22346	22280	22094	22375	22223	22472	22364	22441	21951	22089	22315	22155	22264	22339	22315	22360	22260	22193	22191	22482	22215	22314	22181	22277	22141	22131	22577	22313	22351	22182	22118	22367	22216	22587	22534	22140	22226	22445	22205	22284	22248	22294	22253	22225	22377	22174	22048	22284	22290	22445	22401	22388	22002	22215	22330	22170	22236	22474	22243	22142	22222	22178	22276	22131	22292	22212	22227	22161	22234	22346	22328	22486	22352	22348	22273	22131	22507	22128	22369	22139	22443	22191	22291	22150	22229	22300	22347	22291	22320	22388	22410	22374	22260	22313	22262	22232	22237	22402	22264	22298	22356	22281	22333	22158	22128	22351	22359	22194	22125	22478	22241	22411	22298	22306	22435	22403	22291	22183	22249	22311	22234	22094	22306	22126	22226	22394	22128	22302	22071	22145	22285	22394	22226	22420	22410	22192	22160	22425	22522	22387	22399	22308	22321	22293	22288	22235	22325	22375	22488	22341	22336	22208	22413	22275	22118	22131	22455	22282	22360	22115	22502	22400	22296	22311	22234	22398	22333	22208	22277	22376	22229	22122	22191	22176	22134	22364	22351	22163	22417	22084	22204	22342	22311	22282	22117	22323	22266	22520	22224	22420	22300	22565	22311	22383	22240	22378	22469	22239	22222	22125	22253	22286	22236	22429	22340	22220	22146	22492	22295	22157	22538	22259	22319	22589	22275	22165	22221	22249	22094	22269	22125	22359	22473	22297	22283	22173	22080	22238	22393	22399	22415	22205	22118	22124	22214	22225	22351	22214	22369	21813	22362	22268	22346	22177	22072	22157	22314	22263	22269	22472	22129	22286	22269	22197	22023	22271	22104	22156	22190	22360	22494	22227	22112	22228	22436	22115	22375	22287	22293	22271	22367	22101	22272	22246	22342	22087	22054	22226	22205	22349	22201	22224	22347	22364	22440	22218	22442	22306	22341	22150	22595	22261	22339	22193	22356	22291	22332	22344	22346	22403	22111	22171	22203	22281	22545	21967	22425	22291	22426	22397	22280	22357	22158	22237	22447	22277	22383	22282	22324	22247	22242	22217	22229	22279	22353	22286	22378	22131	22158	22209	22355	22371	22412	22305	22598	22337	22132	22227	22197	22272	22283	22563	22450	22345	22196	22151	22192	22214	22074	22175	22350	22268	22337	22320	22034	22133	22194	22591	22236	22387	22338	22419	22053	22130	22304	22261	22271	22264	22283	22350	22305	22461	22107	22169	22407	22367	22255	22284	22286	22026	22374	22111	22473	22281	22428	22489	22242	22264	22114	22450	22318	22405	22271	22377	22144	22301	22029	22255	22343	22284	22235	22332	22348	22229	22255	22259	22007	22125	22395	22380	22022	22326	22050	22435	22176	22157	22086	22035	22268	22155	22330	22268	22090	22054	22288	22202	22377	22468	22249	22192	22152	22423	22297	22465	22369	22313	22137	22079	22248	22371	22281	22281	22477	22349	22277	22200	22235	22154	22421	22338	22531	22273	22062	22315	22280	22106	22308	22292	22117	22438	22228	22231	22283	22259	22473	22279	22232	22162	22265	22132	22193	22348	22331	22191	22313	22378	22303	22496	22100	22045	22157	22341	22191	22501	22484	22418	22240	22343	22309	22157	22143	22162	22400	22335	22190	22472	22182	22253	22345	22291	22336	22416	22221	22514	22262	22310	22457	22126	22218	22366	22200	22379	22291	22374	22275	22388	22256	22374	22462	22322	22151	22324	22352	22354	22521	22375	22366	22168	22372	22316	22245	22155	22207	21978	22240	22123	22403	22248	22326	22347	22250	22087	22260	22251	22228	22179	22544	22359	22411	22109	22267	22289	22245	22152	22188	22428	22299	22350	22143	22164	22167	22213	22468	22304	22389	22350	22201	22318	22389	22437	22136	22202	22306	22481	22215	22366	22430	22342	22462	22391	22314	22275	22254	22460	22420	22132	22142	22347	22326	22294	22284	22423	22072	22307	22224	22398	22447	22379	22392	22158	22300	22315	22189	22247	22338	22383	22371	22442	22200	22295	22272	22352	22288	22190	22255	22324	22046	22391	22162	22347	22337	22147	22422	22514	22384	22329	22439	22034	21999	22194	22266	22267	22179	22346	22109	22270	22462	22396	22246	22177	22164	22256	22187	22437	22327	22297	22259	22564	22337	22248	22386	22409	22278	22351	22302	22202	22429	22350	22254	22085	22300	22306	22158	22295	22343	22274	22384	22634	22381	22317	22205	22097	22432	22358	22451	22551	22486	22214	22469	22135	22215	22172	22383	22511	22264	22327	22256	22554	22250	22195	22342	22364	22394	22260	22280	22224	22525	21976	22169	22211	22387	22368	22235	22308	22373	22247	22152	22291	22352	22189	22160	22255	22403	22167	22400	22314	22202	22402	22292	22419	22351	22365	22143	22191	22381	22216	22369	22319	22367	22185	22265	22360	22259	22490	22391	22407	22400	22273	22230	22196	22356	22060	22342	22335	22156	22329	22303	22415	22356	22139	22275	22176	22253	22357	22289	22222	22370	22273	22251	22163	22514	22305	22462	22471	22536	22490	22240	22069	22219	22139	22407	22329	22220	22338	22347	22347	22349	22399	22078	22251	22442	22218	22071	22424	22256	22149	22432	22506	22235	22254	22546	22414	22202	22283	22317	22265	22197	22352	22325	22366	22451	22482	22326	22432	22010	22391	22256	22382	22147	22313	22478	22362	22323	22282	22318	22306	22263	22420	22402	22348	22171	22461	22395	22398	22450	22459	22307	22550	22166	22341	22275	22093	22140	22393	22441	22322	22385	22220	22024	22245	22447	22260	22198	22186	22403	22323	22336	22273	22561	22401	22291	22183	22220	22334	22420	22300	22442	22283	22259	22289	22192	22376	22247	22504	22191	22094	22498	22422	22162	22430	22250	22406	22550	22372	22383	22329	22224	22335	22334	22330	22377	22272	22366	22381	22610	22375	22381	22409	22317	22401	22343	22060	22199	22298	22200	22192	22237	22182	22351	22299	22292	22297	22137	22209	22433	22083	22408	22273	22134	22130	22178	22328	22346	22342	22040	22467	22627	22257	22307	22272	22140	22325	22358	22232	22212	22204	22051	22411	22250	22375	22338	22029	22428	22395	22298	22446	22313	22339	22222	22090	22332	22443	22355	22093	22229	22257	22498	22439	22246	22310	22335	22205	22379	22311	22215	22172	22235	22387	22082	22287	22168	22285	22392	22222	22274	22292	22130	22239	22269	22249	22353	22265	22216	22329	22119	22175	22230	22160	22436	22307	22201	22393	22240	22249	22093	22210	22185	22173	22285	22530	22685	22169	22224	21998	22089	22048	22117	22374	22204	22139	22222	22371	22227	22181	22417	22376	22205	22209	22421	22308	22161	22135	22118	22295	22340	22271	22198	22392	22409	22354	22329	22227	22133	22306	22157	22468	22344	22299	22268	22280	22093	22231	22213	22446	22307	22219	22291	22333	22423	22372	22274	22342	22395	22317	22381	22494	22431	22279	22382	22279	22240	22366	22334	22401	22288	22206	22302	22343	22165	22417	22336	22295	22260	22302	22408	22275	22127	22138	22308	22443	22439	22403	22560	22342	22295	22284	22276	22054	22180	22295	22173	22481	22301	22146	22308	22302	22205	22408	22438	22411	22333	22171	22243	22278	22175	22328	22352	22403	22214	22319	22415	22532	22500	21983	22310	22217	22158	22334	22226	22285	22308	22149	22367	22167	22226	22244	22228	22442	22282	22092	22252	22377	22554	22317	22478	22128	22236	22396	22336	22258	22193	22286	22378	22421	22315	22260	22243	22147	22237	22337	22300	22108	22235	22109	22236	22434	22153	22157	22370	22310	21929	22069	22147	22016	22126	22278	22540	22479	22372	22439	22474	22196	22200	22384	22216	22309	22299	22367	22370	22358	22299	22154	22185	22483	22383	22293	22526	22225	22494	22239	22158	22385	22032	22200	22373	22354	22245	22193	22398	22454	22358	22443	22488	22275	22360	22486	22337	22258	22394	22556	22487	22378	22039	22194	22149	22362	22460	22502	22182	22175	22416	22407	22321	22264	22193	22354	22336	22214	22307	22297	22376	22376	22240	22335	22194	22189	22395	22295	21996	22429	22257	22170	22232	22419	22513	22333	22233	22077	22052	22181	22486	22130	22328	22179	22346	22155	22265	22258	22342	22342	22028	22324	22431	22203	22399	22502	22408	22263	22241	22293	22224	22495	22207	22199	22356	22198	22505	22120	22035	22479	22176	22357	22270	22133	22532	22236	22309	22247	22548	22391	22269	22437	22419	22372	22379	22169	22276	22443	22014	22220	22292	22258	22275	22313	22512	22241	22346	22120	22374	22304	22169	22338	22545	22308	22480	22230	22342	22370	22216	22389	22405	22409	22237	22341	22375	22392	22426	22215	22459	22082	22354	22362	22135	22175	22231	22401	22384	22335	22299	22381	22262	22214	22271	22414	22236	22219	22349	22254	22408	22439	22189	22325	22491	22627	22300	22291	22243	22266	22242	22196	22267	22331	22133	22211	22208	22219	22192	22348	22090	22132	22284	22389	22268	22364	22336	22355	22283	22342	22356	22079	22250	22364	22239	22465	22351	22558	22524	22254	22227	21966	22214	22271	22410	22304	22313	22309	22267	22436	22295	22476	22363	22490	22426	22116	22320	22272	22376	22342	22348	22277	22148	21979	22334	22445	22418	22377	22198	22351	22328	22337	22146	22385	22329	22319	22180	22267	22162	22121	22274	22169	22254	22397	22080	22247	22239	22471	22191	22313	22193	22236	22333	22237	22295	22416	22290
15578	36507	48846	38654	65750	56717	39026	27206	20581	18679	18704	18770	18723	18795	18620	18665	18937	18840	18687	18900	18750	18873	18806	18709	18753	18580	18831	18844	18787	18692	18774	18765	18752	18791	18799	18792	18752	18652	18772	18728	18745	18797	18827	18766	18909	18800	18825	18849	18843	18714	18636	18794	18556	18920	18765	18707	18765	18870	18809	18806	18890	18638	18947	18678	18604	18696	18759	18645	18755	18533	18838	18748	18841	18801	18639	18688	18738	18794	18724	18846	18775	18704	18836	18672	18810	18592	18735	18768	18978	18767	18495	18741	18908	18544	18793	18800	18790	18719	18713	18700	18772	18696	18662	18855	18611	18666	18822	18554	18683	18950	18856	18750	18733	18740	18768	18830	18602	18652	18629	18864	18867	18861	18824	18687	18761	18705	18758	18682	18723	18670	18813	18747	18750	18673	18846	18894	18723	18827	18709	18752	18825	18560	18666	18756	18806	18750	18732	18732	18881	18615	18523	18651	18654	18847	18861	18662	18904	18984	18644	18482	18830	18673	18878	18752	18691	18806	18608	18574	18589	18657	18842	18749	18507	18812	18745	18667	18650	18581	18619	18873	18666	18831	18782	18748	18920	18657	18702	18423	18671	18753	18809	18791	18826	18726	18801	18716	18663	18589	18904	18687	18579	18598	18649	18765	18614	18860	18637	18849	18649	18733	18901	18595	18662	18731	18928	18638	18787	18749	18668	18568	18642	18703	18754	18734	18604	18850	18620	18711	18634	18726	18700	18898	18726	18747	18596	18669	18838	18766	18770	18717	18741	18904	18708	18866	18674	18827	18471	18719	18762	18711	18583	18551	18863	18674	18823	18898	18661	18669	18643	18645	18926	18672	18670	18720	18723	18858	18682	18797	18885	18842	18700	18830	18939	18775	18833	18828	18676	18726	18737	18629	18854	18734	18687	18879	18911	18947	18894	18748	18592	18698	18886	18569	18905	18703	18683	18913	18661	18741	18562	18795	18826	18691	18777	18833	18837	18818	18852	18751	18863	18804	18628	18699	18968	18737	18941	18813	18773	18788	18776	18777	18612	18780	18821	18754	18872	18825	18625	18831	18718	18827	18587	18680	18722	18544	18769	18735	18845	18802	18851	18757	18616	18717	18798	18690	18711	18692	18826	18624	18765	18805	18699	18710	18709	18668	18698	18654	18752	18864	18775	18643	18843	18683	18915	18608	18510	18810	18626	18791	18625	18706	18840	18596	18473	18650	18760	18763	18765	18825	18585	18594	18804	18788	18696	18795	18818	18781	18796	18806	18757	18651	18677	18753	18537	18730	18782	18876	18742	18946	18693	18679	18618	18926	18810	18689	18932	18635	18784	18736	18619	18656	18826	18848	18707	18794	18851	18726	18666	18527	18733	18701	18961	18915	18737	18620	18858	18710	18652	18738	18840	18804	18652	18623	18797	18942	18798	18973	18768	18679	18637	18804	18612	18659	18792	18771	18739	18768	18663	18926	18658	18708	18749	18800	18759	18880	18746	18854	18799	18723	18809	18618	18739	18795	18731	18719	18750	18691	18688	18733	18716	18826	18657	18675	18816	18660	18768	18742	18897	18932	18865	18738	18841	18611	18827	18813	18598	18880	18703	18762	18737	18737	18662	18692	18772	18788	18758	18601	18937	18715	18639	18459	18660	18916	18699	18808	18825	18620	18797	18730	18788	18711	18670	18909	18788	18666	18745	18708	18812	18593	18826	18656	18898	18715	18638	18541	18706	18710	18840	18865	18754	18706	18772	18540	18746	18946	18514	18761	18744	18798	18748	18765	18822	18828	18760	18828	18721	18521	18756	18790	18641	18663	18567	18771	18680	18931	18789	18921	18764	18631	18594	18865	18575	18811	18518	18731	18696	18700	18862	18713	18718	18872	18704	18948	18792	18755	18704	18771	18714	18807	18660	18902	18717	18723	18775	18552	18624	18808	18709	18784	18669	18771	18720	18949	18675	18543	18709	18658	18925	18714	18532	18855	18770	18671	18623	18873	18765	18797	18661	18914	18707	18574	18661	18745	18863	18711	18684	18785	18747	18946	18817	18731	18896	18987	18625	18843	18720	18807	18732	18708	18748	18521	18855	18626	18628	18691	18599	19042	18609	18894	18638	18803	18860	18603	18727	18672	18725	18816	18759	18699	18754	18738	18747	18777	18690	18713	18773	18670	18649	18676	18917	18685	18813	18834	18818	18670	18671	18538	18842	18814	18761	18746	18784	18817	18739	18788	18806	18951	18816	18667	18735	18696	18886	18835	18612	18743	18903	18696	18768	18675	18810	18802	18771	18773	18701	18662	18609	18759	18685	18859	18773	18792	18772	18626	18639	18768	18736	18663	18694	18774	18751	18622	18709	18836	18647	18820	18871	18685	18867	18728	18765	18710	18696	18612	18772	18935	18747	18706	18683	18794	18646	18841	18585	18707	18658	18760	18721	18527	18599	18786	18662	18615	18626	18778	18691	18671	18718	18870	18668	18613	18819	18826	18679	18854	18634	18786	18708	18966	18660	18961	18636	18933	18701	18631	18703	18796	18622	18827	18743	18688	18700	18771	18796	18789	18662	18876	18639	18739	18738	18778	18883	18753	18886	18685	18789	18599	18747	18811	18966	18645	18744	18852	18796	18868	18530	18918	18665	18712	18700	18576	18698	18773	18794	18604	18810	18616	18853	18747	18765	18558	18690	18677	18723	18713	18531	18783	18757	18564	18628	18714	18827	18754	18696	18711	18898	18853	18722	18920	18796	18719	18956	18710	18838	18800	18666	18790	18624	18664	18571	18673	18675	18788	18796	18928	18631	18718	18878	18852	18860	18667	18718	18739	18800	18686	18812	18750	18779	18784	18959	18648	18682	18812	18793	18838	18844	18712	18796	18725	18745	18689	18786	18785	18869	18740	18847	18652	18687	18761	18741	18559	18688	18789	18720	18792	18828	18732	18700	18660	18698	18728	18806	18810	18848	18714	18753	18750	18827	18676	18733	18663	18881	18819	18804	18836	18665	18893	18692	18799	18703	18626	18927	18680	18829	18850	18802	18740	18727	18658	18845	18651	18675	18909	18576	18849	18600	18838	18712	18802	18643	18649	18813	18671	18754	18686	18623	18638	18755	18661	18841	18813	18736	18934	18755	18659	18794	18767	18779	18650	18721	18753	18812	18930	18658	18805	18876	18713	18788	18817	18643	18730	18571	18835	18665	18759	18616	18836	18821	18659	18807	18893	18685	18652	18716	18972	18683	18782	18620	18750	18713	18727	18797	18695	18888	18690	18673	18825	18682	18658	18703	18691	18803	18847	18896	18817	18787	18676	18425	18481	18793	18693	18656	18551	18903	18689	18777	18636	18646	18767	18638	18699	18661	18788	18690	18818	18630	18780	18737	18783	18823	18643	18813	18596	18836	18749	18938	18811	18652	18838	18539	18756	18686	18668	18882	18835	18725	18582	18730	18858	18567	18753	18840	18836	18805	18831	18966	18717	18835	18614	18635	18770	18841	18698	18958	18806	18631	18739	18675	18753	18943	18844	18735	18629	18755	18636	18721	18720	18682	18736	18844	18771	18831	18695	19003	18639	18875	18675	18785	18803	18794	18829	18635	18716	18732	18839	18765	18690	18917	18745	18790	18872	18652	18815	18637	18544	18728	18715	18614	18669	18704	18751	18940	18709	18811	18678	18668	18889	18772	18677	18642	18844	18975	18616	18723	18828	18704	18722	18623	18810	18616	18749	18938	18650	18750	18548	18669	18703	18722	18696	18711	18755	18863	18847	18684	18839	18673	18697	18676	18875	18707	18798	18807	18846	18757	18759	18816	18765	18705	18794	18863	18751	18702	18761	18814	18665	18776	18744	18605	18804	18775	18752	18795	18872	18703	18865	18702	18668	18875	18811	18696	18574	18743	18822	18646	18840	18690	18695	18950	18705	18743	18749	18758	18583	18879	18877	18990	18728	18755	18878	18666	18779	18789	18604	18622	18839	18723	18594	18825	18705	18728	18650	18952	18831	18650	18648	18634	18643	18822	18755	18720	18635	18827	18846	18880	18686	18758	18666	18629	18907	18700	18571	18759	18788	18876	18760	18757	18772	18777	18646	18749	18864	18863	18678	18772	18787	18877	18774	18781	18715	18930	18768	18805	18715	18992	18678	18849	18575	18823	18658	18761	18618	18791	18716	18764	18894	18693	18896	18873	18830	18739	18682	18629	18871	18658	18814	18671	18738	18664	18762	18643	18719	18674	18752	18714	18746	18769	18714	18915	18677	18762	18543	18590	18728	18657	18825	18523	18755	18669	18569	18701	18675	18814	18687	18694	18671	18579	18657	18986	18594	18784	18897	18588	18899	18893	18735	18781	18753	18780	18941	18885	18835	18688	18543	18799	18678	18838	18656	18718	18704	18703	18823	18734	18544	18842	18765	18770	18588	18638	18821	18747	18710	18792	18642	18788	18865	18743	18880	18732	18609	18724	18823	18875	18746	18764	18602	18627	18597	18760	18690	18896	18799	18880	18582	18855	18782	18751	18938	18542	18831	18573	18818	18729	18918	18787	18703	18841	18775	18756	18661	18714	18723	18778	18891	18769	18805	18673	18639	18714	18759	18639	18859	18834	18801	18814	18759	18904	18918	18718	18747	18865	18611	18604	18798	18723	18653	18722	18925	18791	18706	18633	18675	18830	18867	18857	18678	18658	18545	18613	18686	18813	18725	18776	18716	18743	18747	18769	18820	18774	18647	18734	18633	18905	18888	18812	18583	18741	19027	18674	18481	18640	18693	18715	18640	18904	18697	18676	18886	18739	18694	18625	18632	18991	18776	18827	18702	18791	18459	18728	18888	18847	18704	18827	18845	18804	18809	18667	18616	18619	18745	18582	18728	18871	18789	18795	18616	18925	18609	18837	18812	18786	18661	18672	18567	18703	18736	18887	18710	18755	18863	18654	18616	18755	18695	18710	18668	18860	18454	18881	18663	18657	18802	18951	18719	18789	18785	18743	18830	18894	18735	18910	18718	18869	18630	18743	18786	18724	18789	18758	18858	18521	18830	18788	18769	18728	18926	18647	18718	18711	18618	18739	18592	18851	18674	18839	18711	18796	18625	18718	18653	18735	18764	18933	18708	18865	18623	18559	18686	18557	18776
22824	21052	31621	30716	69139	66783	50551	35593	26049	22001	21551	21371	21249	21097	21242	21017	21129	21168	21069	21150	21243	21300	21213	21172	21150	21164	21111	21210	21075	21073	21175	21009	21144	20879	20689	21276	20944	21163	21087	20943	21164	20981	20992	21100	21117	21172	20861	21052	21114	21042	20901	20987	21161	21045	20863	20973	21103	21199	20992	21151	21102	21038	20898	21033	21113	20840	21142	21036	20967	20956	21074	21032	21021	21116	20812	20851	20973	21105	21143	20883	20855	21111	20876	20933	21012	21201	21013	20879	20830	20902	20985	20907	21027	20815	20992	20833	20797	20909	20855	20984	21115	21036	20998	20977	20995	20919	20809	21038	20878	20961	21076	20912	21009	21031	21020	20692	21112	20846	20917	21024	21025	21099	20993	20810	20989	21113	21054	20804	20863	20790	20957	21014	20989	21070	20838	21028	21179	20982	20844	20967	20980	20995	21041	20799	20802	21052	20987	21032	20832	21033	21054	21119	21012	20846	20920	20833	20983	20995	21195	21017	20987	20794	20998	20851	20998	21134	21221	21126	21178	20954	20879	20930	21117	20983	20769	21135	21147	20943	20646	21069	20874	20789	21044	20972	20751	21232	20875	20959	20896	20982	20942	20935	20795	20855	20999	20945	20734	20981	21096	20933	21071	20906	20804	20851	20819	21030	20892	20880	20794	21016	20865	21040	20992	20897	21010	20852	20921	20777	21016	20928	21048	20828	20874	20827	20875	20835	20997	20992	20982	21084	20941	21023	21013	20880	21126	20862	20887	20991	21129	20969	21027	20970	20763	20895	20949	20814	20521	20875	20687	20889	20872	20905	21190	20904	21048	20858	20973	21036	20932	20807	21047	20950	21082	21028	21054	20757	21068	20871	21049	21052	20926	20923	21040	20957	21028	20984	20835	20777	20854	20939	20949	21017	21020	21007	21003	20902	21039	21141	20924	20948	20873	20943	20890	20942	20984	20901	21140	21066	20764	21026	20869	20907	20893	20778	20977	20905	21187	20943	20726	20907	20872	20948	20764	21112	21055	20842	20903	20947	20727	20930	20780	20770	21029	20889	21023	20980	20824	20730	21058	21045	20857	20906	21162	21086	20837	21061	21097	20913	20803	20949	20942	20976	20945	21027	21106	21038	20992	20932	21113	21173	20995	20885	21058	20952	21076	21044	20890	20831	20788	20906	20965	20905	20756	21079	20912	20919	21104	20896	20971	20900	21092	20903	21155	20882	21033	21110	21043	20961	20913	21064	20933	20989	20836	20794	20827	21026	20742	20925	21139	21132	20832	20943	20743	20816	20767	20963	20983	20736	20696	20834	20953	20839	20930	21086	20941	21009	20810	20813	21073	20893	21044	20689	21064	21197	20915	21032	20610	20766	20808	20942	21144	21050	20917	20871	20894	21129	20902	20896	21036	21007	21065	20788	21131	20959	21015	20856	20839	20957	20881	21063	20900	20909	20957	21133	20829	20793	20930	21062	21116	20979	20716	20715	20964	20864	20962	20907	21115	21038	20950	20959	20850	21013	20967	21085	21092	20919	21067	20939	21129	20798	20973	20868	20896	20954	21141	21040	21049	21042	21124	20806	20727	20766	21004	20835	20802	21148	20949	21136	21121	21113	21176	20907	21012	20940	21002	20889	20978	20993	21068	21000	20884	21026	20931	20947	20854	20832	21033	21040	20965	20858	21047	21057	21052	20874	20785	20933	20940	21053	20849	20891	21190	21021	20849	20947	20812	20896	21025	20808	20929	20854	20860	20976	20932	20871	20921	20865	21009	21012	21003	20973	20719	21044	21043	20861	20946	20814	20677	21124	20959	20823	21069	20686	20800	21113	21187	20917	20966	20909	21057	20788	21182	20948	21173	20973	20940	21125	20940	20982	20816	21027	21189	20708	21013	21251	20850	21183	21113	20888	20819	20994	21012	21000	20680	21007	21092	20931	20895	20817	21074	21078	21122	20833	20993	21108	21098	21020	20941	21005	21099	20916	21105	20709	20983	20974	20736	20836	21001	20882	20760	21072	21010	21004	20943	21005	20906	20996	21127	21213	20972	20940	21049	21107	21014	21044	20903	20858	20995	20936	20839	21081	20915	20776	21121	20898	20871	21055	21005	21111	20953	20810	20833	20854	21012	21042	20917	21004	20766	20958	21076	20754	21225	21025	20921	20707	20708	20878	20927	21164	20937	20743	20947	20816	21124	20994	20822	21003	20992	20880	20951	20905	20968	20967	20910	21026	20672	20865	20912	20937	20941	20671	20848	20801	20738	20943	21143	20985	20938	20983	21074	20929	20797	20932	20891	20838	20669	20960	20756	20828	20750	20912	21232	20728	21094	20843	20853	21196	20900	20869	20938	21093	21079	20993	20796	21031	20859	20702	20855	20724	20795	21083	21138	20745	20946	20989	20873	20877	20953	20909	20807	20914	20723	20888	20660	21095	20760	20862	21073	20883	20942	20960	21025	21071	20822	20820	20898	20878	21044	21200	20891	20782	21178	21091	20906	21105	21044	20908	21106	21116	20826	20989	20935	20712	20926	20975	21122	21105	20855	20753	20814	21061	21003	20860	20841	20692	20875	20897	21115	21034	20925	20951	20987	20973	21127	20963	20737	20924	20725	20836	20789	20885	20944	20939	20889	20959	20814	20978	21062	21063	21105	20884	21100	21039	20801	21149	20601	20689	20889	21134	20610	21003	21016	20568	20879	20854	21038	20821	21020	20901	21055	20897	21117	21036	20864	20733	20965	20870	20984	20982	21026	21064	21064	21076	20933	21005	20948	20895	20786	20826	20916	20900	20927	20823	20850	20846	21147	20893	20936	21141	20869	21082	21083	20954	20983	20843	21006	20867	21163	20829	20946	21041	20942	20942	21029	21070	20819	21091	20984	20750	21020	20901	20970	21041	20813	20766	20931	20953	20959	21033	20945	20950	21044	21037	20958	20925	20917	20902	21055	21041	20878	20756	20864	20653	20933	20741	20894	21060	21012	20729	21079	20908	21101	21011	20993	21112	20839	20830	20878	20907	20965	20904	20922	20810	20890	20957	20767	20972	20906	21004	20990	20934	21120	21065	20834	21080	21305	20792	21232	21041	20870	20997	20962	21019	20886	20913	20833	20784	20900	20625	21095	21084	20965	21013	21012	20997	21013	20891	20998	21058	21106	21093	21144	20875	21040	20689	21031	21004	20910	20748	20924	20771	21013	20940	20898	20858	21005	21076	20889	21264	21108	20962	20958	20950	20857	20979	20925	20819	21041	21015	21021	21032	20837	21133	20992	20853	20965	20959	20996	20951	21123	20918	20957	20946	20903	20775	20963	20874	20850	20893	21071	20969	20940	20825	20760	20746	20850	21142	20954	21031	20925	20839	20936	21137	20876	20663	20939	20868	21082	20816	20825	20864	21198	21091	20842	20997	20821	21115	21120	20984	20950	21097	21044	21248	20746	20946	21055	20908	20990	20982	20824	20919	20796	20977	20840	20856	21091	21028	20942	21051	21087	20909	21160	20816	21086	20770	20810	20895	20685	20866	20824	20788	20766	21005	20851	21073	21037	21042	21022	20867	21054	20968	21202	20903	21179	20908	21048	20865	20875	20834	21078	21191	20999	20956	21048	20845	20927	20936	20941	21175	20900	20951	21017	20971	21146	20816	21141	21016	20996	20864	20793	20829	20964	20978	21038	20939	21023	20800	20784	20989	21132	20974	20915	20850	20902	20932	20908	21093	20869	21039	20869	20735	20918	20908	20837	20923	20945	20956	20918	21023	21149	20984	20784	20860	20851	20728	20933	20976	20872	20957	21105	21039	20992	20988	20990	21093	20904	20871	21067	20791	20793	20823	20794	21136	20994	20990	20857	21210	20895	20993	21047	21086	20957	20928	21000	20752	20976	20729	20965	21135	21019	21061	21233	20972	21063	20946	21003	20863	20930	20962	20957	20904	21002	20972	21091	21160	21010	21097	20981	20931	20983	21012	20760	20978	21094	20997	20826	21117	20894	20942	20866	20906	20767	20739	20830	20671	20933	21171	21107	21004	20852	20750	21031	20811	20860	21122	21018	20921	20960	20970	21051	20723	20622	21157	20993	20953	20817	20798	21077	20845	20905	20922	21133	21014	20896	20895	20835	20899	21062	20813	20872	20949	21021	21055	21155	21037	20899	20795	21005	20928	21103	20859	21108	20821	20811	21026	20980	20806	21008	20778	21017	20975	20942	21094	20801	20971	20983	20885	20869	21054	20966	20940	20772	21136	21084	20944	20729	20925	20999	20907	21047	21103	21098	21180	21110	20990	20776	21010	20726	20942	20823	20854	20650	20915	21034	20809	21005	21093	21067	20825	20927	20855	20874	20789	20875	20929	20879	20757	20993	21066	20931	20786	20787	21014	21046	20767	20817	21095	21139	20967	20813	21104	20953	20823	20773	20801	20726	20946	20905	20931	20945	21036	20769	20932	20974	21067	21060	20979	20922	21189	20861	20770	21100	21218	21172	21155	20891	21043	20973	20762	21106	20901	21048	20726	20814	20994	20797	20861	20889	20995	21050	20893	20898	21008	20760	20929	20936	20794	20699	20968	20798	20798	20812	20971	21137	20945	20869	20966	20808	20908	20995	20714	21017	20826	21084	20892	20990	21091	21015	20989	21059	21199	20901	20894	21007	20940	21070	21118	20951	21005	21020	20875	21162	20968	20765	20819	21007	20997	21171	20816	21066	20871	21261	20829	20857	20791	20786	20967	21079	20965	20991	20797	20917	20874	20956	20898	20987	20993	21064	20774	20865	20796	20876	20952	20975	20956	20895	21019	21067	20864	21055	20761	21102	20937	20880	21044	20780	20887	20915	20938	20697	20964	20782	20794	20983	20887	20976	20912	20902	21065	21227	21100	20882	20809	21011	20974	20868	20786	20947	20747	20857	20906	20873	20962	20971	20950	20875	20851	20925	21022	20930	20916	20867	20921	20966	20808	20872	21000	20964	20873	20791	20959	20957	20659	21062	20988	21004	20903	20990	21017	21171	20863	20985	20991	20963	20907	21082	20910	20871	20861	21213	20897	20808	21051	20797	20728	20816	20928	20878	21001	20901	21132	21014	21207	20900	20811	21021	20955	20914	20754	20959	20761	20809	20983	21086	20914	20685	20797
16868	34157	76972	48086	84432	72777	50416	34336	23157	17963	18083	18007	18037	18086	18233	17998	18112	17931	18105	17937	18085	17968	18021	17868	18035	18031	17819	18164	17979	18154	18040	18158	18037	17954	18032	17905	17972	18147	17920	18092	17930	17887	18075	18113	18025	18187	18053	17976	17891	18001	18029	18192	18074	17962	17908	18158	17966	18015	17935	17989	17948	17960	18038	18102	17935	18023	18035	17927	17976	18011	17805	18022	17954	18077	18088	18072	17783	17983	17925	17884	18127	18059	18054	18155	17993	17925	17999	18033	17916	18084	17900	17850	18039	17909	18094	17957	18097	17923	17967	17957	18032	17953	17876	18034	17873	17816	17856	18054	18046	18009	18123	18092	18031	17810	17951	18017	18144	18010	17824	17921	18138	18097	17931	18028	18088	18071	17895	17929	17806	17914	17928	17955	18227	17864	18051	18051	17864	17983	17958	18043	18034	18044	17969	17960	17944	17926	18066	17959	18014	17900	18060	17993	17871	17979	18117	18108	17868	18129	18068	18076	17940	18130	18018	17892	18065	17959	17941	18148	17830	17979	18022	17913	18093	18027	17994	17963	17999	18030	17905	17926	18099	17865	18033	17870	18114	18119	18017	18040	17976	18043	18056	18128	18006	17868	17940	17872	17875	18042	18014	17860	18069	18098	18165	17963	17984	18006	17960	18022	17955	17980	18100	17962	17959	17950	17963	17832	17987	18028	17786	17875	17944	17938	18156	18032	18028	17936	17914	17905	17999	17939	18092	18059	18177	18053	18091	17917	18113	17993	18059	17999	17870	18096	17948	18059	18043	17895	17901	17994	17879	17918	18154	17910	17906	17773	18004	18083	17825	17927	17954	17965	18090	17932	18034	18156	18058	17948	18003	18054	17960	17874	18187	17825	17956	18093	17928	18034	18019	18060	17976	18198	18013	18007	18072	17948	17974	18082	17986	18085	17941	18045	18082	17891	17879	17967	18066	17959	17885	18075	17968	17928	17968	18084	18218	17994	18024	17946	17830	18017	17907	17873	17845	18051	17932	17951	18048	17827	17943	18016	17926	17990	17986	18031	17911	17991	17903	18046	17980	18257	18199	17830	17971	18044	18056	18036	17980	18061	18042	18070	18054	17950	18014	18032	18117	18020	17993	17901	18022	18035	18131	18065	18029	17995	17907	18006	18043	17789	17965	17779	17934	17951	17957	18040	17979	18117	18069	18051	17933	18126	17964	17957	18278	17780	17869	18052	18002	18007	18020	18065	17981	17971	18123	17903	17918	17936	17955	17987	17834	17900	17884	18051	17956	18047	18033	18077	17989	18008	17816	17920	18120	18127	18066	17950	17973	17953	17946	18131	17835	18103	17875	17707	17992	18002	17917	18051	18036	17967	18076	17991	18033	17850	17954	17906	17873	17929	18030	17925	18047	18040	17896	18102	17875	17999	17828	18028	18063	18011	17983	17871	18043	17967	18165	18039	17987	17879	17877	18043	17841	18209	17968	17988	17996	17905	17966	18041	17988	17990	18004	17930	17976	18059	18121	18154	18086	18088	17967	18091	17942	18095	17962	18094	17897	17868	17715	18021	17972	17974	17996	17850	17954	18000	17968	17976	17937	17970	17906	17894	17867	17970	17977	18101	17843	18033	17947	18018	18110	17950	18003	18149	17894	18050	17957	18025	17921	18009	18012	18090	18050	18188	18068	18143	18000	17956	18067	17953	18006	18004	18014	18019	17984	17760	17893	17853	18037	17940	18110	17999	17853	18102	17864	18012	18170	17943	17958	18086	18099	18090	18084	17900	17894	18009	18135	17898	18032	17936	17994	18062	18115	17896	17959	18041	17944	18027	17963	17994	17875	17879	18035	17927	17765	18096	18071	17857	17958	18009	18083	17932	17834	18089	17815	17966	18062	17894	17796	17961	17971	18081	17998	17969	17989	18034	17825	18018	17991	18020	17841	17989	17965	17970	17958	17977	17972	18032	18001	18120	18089	17957	18005	17946	18099	17948	18105	18042	17895	17995	17939	17898	18019	18172	18021	17934	17808	17796	17936	17929	17950	18088	17878	17937	18073	17907	18060	18030	18027	18074	17992	18104	17897	17989	18111	18069	18030	17956	17953	18018	18014	17978	17958	18002	18066	17866	18029	18066	17944	17904	18057	18167	18112	17972	18014	17891	18035	18033	18114	17878	18032	17992	18068	18023	18049	17878	17986	18020	17952	17940	18118	17964	18106	18054	17988	17914	17990	18010	17900	17876	18280	17852	17849	17900	17902	18070	18070	18019	18027	17859	18028	18129	18183	17961	18109	17940	18046	18092	17896	17895	17824	18013	18014	17996	18101	18055	17904	18113	18030	17945	17996	18013	17894	18085	18157	17960	18001	18019	17970	17990	17914	17817	17967	18105	18058	17834	17966	17978	17987	17935	17902	17988	17881	18106	17822	18227	17974	17840	18002	17979	17957	17922	18064	17848	18009	17873	17996	17939	17934	17888	18046	18049	18038	18013	17906	17975	18065	17925	18098	18073	17880	17956	17905	17947	18111	17980	18008	18079	18031	18096	18016	18089	18179	18097	17955	18086	17953	17977	18139	18011	17965	18085	17889	18064	17991	17887	17901	17987	17928	18142	18009	18012	17913	18068	18135	18024	18162	18058	18124	17986	18042	17899	17997	17860	18095	17995	18043	18090	17981	17870	17881	18126	17949	17941	17963	18003	17984	18052	18010	18038	17982	17876	17999	17990	17956	17885	17926	18070	18031	17978	18031	18032	17936	18030	17899	18048	17959	17795	18100	17981	17972	18017	18119	17870	18071	18067	18037	18049	17963	17987	18050	17979	17838	17893	18071	17939	17987	17947	17883	17985	17937	18047	17702	17788	18056	18088	17904	17937	17965	18095	17998	18062	18049	18036	18101	18051	17955	18204	17842	18194	18037	18020	17937	17883	17915	18041	18116	18089	17991	17962	17975	18033	18038	17984	17868	17915	18070	17886	18003	17949	18083	18149	17999	17968	17973	18009	18075	18145	17957	18131	17998	17918	18000	18032	18195	18076	17954	18232	17816	18151	17936	18025	17982	17890	17939	18046	18112	18072	17900	18074	18099	18156	18019	17982	18144	17864	18147	17998	17873	18040	18007	18007	17840	18052	17847	17892	17921	17966	18055	18010	17994	17989	17870	17919	17874	17924	18130	17908	17992	17992	18009	17971	17993	18065	18063	17944	18025	17771	17992	17982	18017	17984	18087	17772	18167	18103	17948	18066	18143	18117	18081	18009	18041	17867	17953	18096	17976	17904	17960	18308	17912	18134	18009	18003	17869	17938	17931	18093	17972	18020	18005	17933	17931	17867	17956	17945	18192	18017	17955	17961	18108	17828	18075	17996	17908	18085	17956	18024	17886	18031	18008	17887	18010	17972	18137	17928	17801	18091	17919	17810	18027	17942	17848	18128	17933	18056	18090	17976	18126	17889	17928	18008	17877	17981	18043	18109	18070	18000	17922	18089	17987	17784	17824	18080	18006	17958	17977	17871	17887	17994	17963	17859	18106	17879	18069	18190	18032	18072	18042	18117	17909	18046	18150	18083	17957	18163	18035	17936	17982	18050	18025	17914	17956	17969	18019	17943	17964	18113	17954	17870	17815	17965	17946	18130	17945	18024	17910	18135	17925	18016	18142	17921	18003	17951	17952	17790	18043	18116	18042	17976	18128	17792	18003	18184	17840	18061	18084	17928	18115	18082	18044	17989	17945	18022	18149	18092	17846	18044	17910	17917	17975	18122	18051	17899	18002	17904	17998	18028	18045	17996	17969	17985	18125	18172	17916	17951	18065	17956	17950	17842	17993	17890	17898	18113	17887	17960	17993	17887	18073	17967	17952	17951	17998	18184	17860	18029	17968	17927	17977	18017	17963	18003	18009	17986	18093	17926	17832	18013	18015	18001	18033	17813	17816	18034	18013	17909	17952	18012	18105	18028	17927	17901	17889	17910	17928	17895	17980	18014	17913	18054	17963	17983	18052	17969	18021	18035	18017	17744	18011	18091	17985	18001	17877	18097	17778	17972	17937	17903	17992	17902	17950	18025	18016	17976	18124	17953	18025	17794	18019	17932	18042	17911	18146	18211	17819	17924	17874	18129	17919	18119	17970	18027	18131	17904	17819	17850	18010	17875	17854	17976	18145	17942	17982	17896	18082	18028	17961	18055	18096	18144	17845	18143	17859	18036	18026	17961	17955	18073	17840	17962	17943	18075	17902	17982	18028	17995	18062	17988	17985	18040	18245	17880	18220	17999	18003	17926	17770	18188	18077	18027	18001	18013	17999	17758	18091	18062	17891	17995	17951	17910	17851	18067	18028	18025	17960	17976	18104	17959	18113	17855	17974	17860	18083	17835	17843	18020	17799	18018	17903	17848	17845	17965	17896	17926	17898	17741	18000	17975	17952	17861	17957	18128	17890	18057	18009	17768	18001	17878	18130	17992	17955	17982	17955	18017	18106	17957	17898	17849	17921	17871	17985	17741	18126	18001	18136	17875	18126	17977	18062	17922	18034	17820	17905	17830	17886	18084	17921	18019	18013	17984	17905	17944	17829	17979	18147	18003	18071	18158	17850	17866	18036	17906	18132	17932	17992	17938	17989	18212	17966	17976	17843	17914	17937	17865	17911	18017	17781	17900	18006	17928	17766	18001	17908	18124	17939	18159	17878	18064	18021	18060	17986	18074	17849	18168	18084	18062	17879	18064	18180	17850	17974	18247	18049	18107	18124	17873	17839	18058	18151	17984	18043	17940	17914	17935	17870	18030	17919	17997	17875	18048	18029	17982	17868	17801	17919	18069	17971	18077	17928	18039	17929	17976	17988	18060	17951	17926	17935	17887	18044	18088	17949	18031	17921	18094	17996	17996	17800	17988	18160	17935	18026	17958	17912	18081	18042	17880	18065	18014	17837	18044	17993	17944	18037	17843	18114	18005	18233	17999	17824	18036	17945	18025	17922	18080	18107	18064	17852	17905	18059	17950	17828	18050	18053	17968	17929	18009	18117	18010	18027	17886	18036	18010	17892	17948	17854	17906	17941	17946	17954	18067	18031	17897	18048	17898	17983	17905	18110	18011	17978	18079	18051	17792	18039	18130	17971	17964	18026	18011	17817	17981	18134	17800
27746	22534	33425	25959	33409	30725	24972	21057	19276	18748	18974	18807	18725	18652	18726	18825	18879	18834	18715	19038	18963	18954	18938	18635	18885	18935	18864	18647	18757	18846	18823	18815	18768	18768	18685	18715	18760	18669	18789	18783	18690	18649	18680	18596	18807	18611	18566	18756	18690	18773	18620	18913	18693	18578	18465	18464	18871	18815	18755	18733	18583	18775	18680	18795	18780	18643	18680	18599	18491	18909	18779	18694	18637	18782	18795	18698	18749	18723	18750	18883	18726	18649	18532	18827	18723	18780	18845	18802	18694	18440	18842	18642	18667	18786	18818	18655	18562	18763	18696	18672	18743	18721	18826	18746	18614	18780	18738	18755	18768	18538	18907	18737	18659	18807	18586	18592	18734	18845	18695	18908	18651	18811	18665	18710	18784	18646	18536	18714	18798	18694	18754	18762	18565	18774	18904	18703	18747	18520	18827	18675	18809	18688	18776	18891	18817	18872	18605	18629	18779	18660	18901	18756	18839	18527	18757	18627	18686	18750	18764	18763	18841	18626	18823	18656	18674	18785	18737	18842	18705	18904	18696	18684	18870	18787	18689	18636	18740	18626	18749	18706	18535	18505	18729	18694	18751	18743	18657	18673	18824	18679	18759	18592	18535	18571	18857	18776	18659	18681	18692	18763	18814	18855	18521	18733	18805	18778	18616	18674	18808	18926	18678	18540	18713	18904	18712	18934	18632	18571	18675	18693	18744	18617	18696	18709	18557	18753	18603	18746	18769	18460	18792	18662	18790	18683	18687	18744	18844	18734	18890	18626	18801	18653	18813	18701	18865	18722	18568	18645	18511	18537	18688	18859	18674	18694	18720	18663	18598	18842	18908	18788	18751	18810	18650	18678	18809	18539	18694	18755	18724	18677	18682	18736	18808	18608	18793	18684	18856	18583	18665	18779	18551	18777	18560	18720	18644	18872	18650	18690	18588	18783	18964	18625	18776	18680	18813	18613	18920	18720	18731	18632	18541	18854	18719	18703	18734	18934	18869	18603	18778	18630	18704	18587	18862	18710	18753	18845	18950	18942	18721	18733	18919	18808	18882	18979	18783	18636	18673	18774	18685	18628	18729	18829	18874	18667	18609	18892	18727	18884	18921	18677	18802	18849	18363	18760	18599	18482	18789	18652	18592	18600	18797	18904	18831	18795	18635	18618	19063	18741	18853	18794	18651	18763	18661	18631	18518	18674	18797	18747	18718	18753	18621	18689	18732	18771	18784	18635	18764	18635	18656	18623	18488	18642	18684	18581	18733	18815	18591	18641	18729	18763	18723	18650	18635	18440	18626	18644	18547	18833	18875	18881	18784	18734	18659	18707	18755	18856	18914	18881	18698	18734	18758	18592	18754	18646	18825	18778	18806	18645	18607	18618	18791	18705	18750	18682	18631	18799	18571	18823	18680	18648	18724	18647	18636	18508	18475	18691	18559	18764	18741	18531	18709	18816	18798	18703	18594	18668	18790	18584	18683	18580	18756	18736	18587	18577	18773	18637	18650	18775	18840	18745	18732	18721	18871	18840	18834	18714	18521	18770	18721	18849	18732	18665	18525	18751	18850	18637	18808	18929	18824	18753	18701	18717	18656	18650	18780	18529	18785	18766	18655	18569	18656	18756	18781	18737	18625	18755	18715	18542	18779	18590	18800	18745	18650	18798	18705	18473	18795	18709	18591	18463	18632	18818	18662	18681	18707	18713	18778	18691	18632	18851	18618	18876	18593	18739	18804	18697	18786	18819	18774	18694	18704	18626	18626	18712	18871	18661	18691	18769	18775	18584	18778	18716	18603	18801	18870	18672	18853	18858	18803	18957	18936	18543	18647	18695	18750	18667	18598	18683	18603	18616	18722	18807	18748	18836	18898	18899	18881	18727	18810	18742	18491	18803	18860	18649	18824	18880	18783	18634	18818	18763	18684	18686	18822	18508	18716	18815	18906	18781	18657	18685	18705	18599	18683	18795	18654	18649	18716	18659	18706	18789	18644	18758	18849	18764	18804	18934	18794	18703	18472	18586	18870	18729	18815	18681	18696	18798	18842	18721	18717	18627	18644	18596	18656	18897	18810	18750	18687	18817	18662	18686	18531	18680	18647	18667	18812	18748	18628	18793	18731	18633	18702	18735	18587	18823	18692	18504	18876	18707	18801	18671	18812	18700	18749	18713	18777	18749	18629	18762	18753	18611	18546	18621	18701	18700	18811	18665	18356	18572	18715	18772	18753	18631	18962	18526	18769	18986	18706	18644	18843	18795	18644	18619	18799	18518	18630	18651	18651	18747	18771	18738	18808	18719	18698	18664	18644	18972	18779	18771	18789	18792	18879	18561	18769	18565	18627	18740	18988	18732	18611	18949	18950	18816	18916	18715	18808	18769	18866	18576	18497	18872	18893	18784	18850	18957	18714	18740	18601	18682	18791	18732	18759	18804	18614	18685	18817	18793	18490	18622	18721	18845	18634	18888	18705	18748	18689	18561	18762	18707	18770	18727	18731	18875	18774	18821	18666	18731	18622	18725	18830	18742	18862	18756	18649	18606	18681	18731	18540	18848	18785	18633	18567	18809	18830	18825	18583	18698	18689	18660	18730	18673	18926	18884	18788	18653	18903	18769	18880	18724	18734	18773	18644	18714	18827	18715	18774	18528	18923	18651	18863	18904	18642	18856	18816	18741	18796	18516	18793	18778	18631	18695	18767	18677	18718	18891	18748	18587	18989	18738	18638	18685	18553	18581	18881	18913	18818	18799	18652	18615	18575	18597	18597	18688	18637	18551	18671	18753	18865	18662	18757	18649	18719	18813	18601	18664	18461	18805	18741	18672	18657	18761	18693	18578	18739	18637	18798	18700	18728	18752	18720	18787	18718	18865	18939	18522	18622	18831	18797	18782	18695	18630	18864	18694	18700	18613	18835	18396	18715	18795	18864	18823	18896	18682	18639	18586	18837	18783	18792	18673	18817	18634	18904	18748	18882	18902	18809	18757	18753	18463	18708	18722	18597	18892	18896	18579	18508	18792	18716	18783	18689	18586	18829	18751	18852	18751	18907	18850	18612	18887	18700	18779	18767	18829	18684	18641	18699	18826	18728	18817	18678	18746	18586	18861	18751	18487	18768	18586	18624	18557	18837	18952	18895	18672	18482	18695	18755	18680	18670	18761	18740	18651	18734	18686	18790	18627	18735	18859	18815	18632	18668	18853	18689	18830	18707	18868	18621	18744	18672	18725	18733	18760	18561	18783	18867	18783	18887	18858	18730	18800	18692	18819	18565	18786	18781	18567	18616	18716	18712	18554	18602	18491	18707	18732	18725	18553	18764	18861	18960	18846	18955	18649	18713	18739	18756	18754	18798	18700	18773	18700	18860	18690	18608	18720	18561	18841	18858	18822	18740	18900	18503	18634	18695	18719	18838	18525	18811	18750	18545	18855	18824	18796	18853	18624	18534	18951	18777	18702	18623	18661	18714	18478	18862	18478	18633	18817	18610	18686	18711	18571	18742	18859	18905	18646	18879	18550	18820	18758	18567	18698	18742	18868	18833	18793	18610	18664	18867	18554	18541	18627	18608	18780	18592	18753	18613	18861	18630	18734	18616	18585	18717	18677	18692	18844	18755	18628	18499	18741	18812	18714	18773	18566	18520	18843	18629	18651	18851	18711	18614	18536	18655	18758	18827	18708	18719	18493	18881	18960	18772	18912	18905	18764	18872	18779	18793	18666	18576	18710	18536	18892	18797	18776	18613	18780	18786	18774	18794	18914	18826	18727	18690	18969	18846	18579	18690	19057	18604	18545	18805	18824	18838	18760	18638	18808	18733	18674	18644	18805	18768	18799	18628	18889	18610	18837	18729	18807	18649	18660	18824	18677	18828	18738	18695	18698	18627	18731	18698	18723	18720	18633	18821	18514	18683	18803	18737	18669	18581	18853	18808	18732	18508	18700	18782	18476	18864	18553	18808	18767	18922	18664	18555	18592	18651	18715	18718	18596	18626	18563	18494	18729	18829	18651	18744	18645	18847	18726	18505	18718	18646	18813	18667	18837	18688	18695	18469	18811	18596	18656	18740	18775	18519	18745	18588	18759	18657	18724	18999	18637	18610	18758	18616	18807	18654	18766	18736	18678	18940	18770	18647	18724	18709	18683	18843	18730	18719	18617	18745	18771	18813	18667	18759	18756	18715	18718	18772	18644	18859	18776	18948	18728	18858	18609	18849	18722	18825	18670	18811	18697	18729	18634	18799	18814	18631	18747	18663	18654	18579	18809	18797	18666	18728	18649	19063	18603	18788	18686	18533	18918	18793	18585	18603	18698	18654	18795	18861	18807	18599	18763	18813	18795	18705	18730	18559	18781	18647	18700	18872	18734	18732	18611	18568	18642	18728	18736	18792	18680	18630	18668	19021	18736	18898	18756	18556	18599	18842	18642	18559	18665	18768	18928	18664	18643	18730	18670	18827	18947	18715	18928	18904	18695	18794	18834	18707	18737	18664	18566	18793	18817	18601	18860	18567	18691	18566	18768	18789	18630	18670	18809	18623	18823	18736	18721	18778	18618	18713	18772	18661	18855	18589	18603	18684	18363	18634	18748	18579	18556	18741	18841	18840	18634	18717	18712	18642	18831	18788	18738	18686	18547	18781	18728	18664	18828	18709	18884	18757	18750	18745	18848	18717	18897	18465	18714	18674	18788	18779	18604	18651	18746	18711	18768	18670	18818	18617	18717	18704	18877	18752	18851	18628	18644	18953	18563	18797	18569	18835	18643	18624	18781	18632	18850	18668	18804	18698	18735	18828	18836	18768	18819	18741	18692	18638	18790	18763	18616	18742	18616	18646	18593	18830	18794	18771	18801	18585	18660	18818	18877	18751	18747	18530	18793	18824	18913	18635	18695	18682	18663	18956	18840	18708	18767	18945	18619	18866	18803	18654	18720	18834	18612	18932	18562	18886	18708	18592	18673	18677	18736	18605	18787	18892	18744	18684	18523	18739	18757	18619	18706	18767	18976	18636	18742	18697	18798	18827	18671	18674	18790	18715	18628	18603	18712	18667	18812	18914	18681	18746	18942	19011	18787	18749	18800	18869	18771	18624	18629	18848	18721	18870	18607	18764	18700	18711	18701	18647	18636	18700	18784	18777	18539
15667	22888	38152	21383	35106	31259	22692	18775	17168	16632	16586	16554	16631	16622	16529	16719	16836	16651	16676	16771	16693	16792	16681	16556	16518	16622	16765	16707	16572	16704	16578	16603	16832	16638	16871	16722	16786	16837	16693	16704	16808	16675	16764	16727	16729	16723	16659	16620	16586	16780	16668	16714	16577	16624	16695	16666	16706	16625	16598	16773	16738	16752	16843	16796	16563	16726	16638	16615	16592	16748	16689	16805	16694	16682	16612	16791	16840	16625	16661	16714	16647	16723	16587	16706	16769	16772	16678	16583	16797	16532	16682	16707	16720	16557	16870	16585	16550	16720	16793	16653	16780	16630	16605	16680	16748	16728	16682	16658	16674	16802	16778	16821	16889	16609	16820	16501	16607	16539	16603	16585	16739	16633	16622	16682	16672	16812	16610	16684	16871	16747	16867	16639	16586	16960	16670	16756	16923	16735	16810	16767	16665	16700	16744	16822	16802	16639	16693	16562	16694	16668	16698	16628	16601	16769	16596	16593	16614	16933	16750	16712	16527	16694	16657	16697	16713	16738	16691	16502	16690	16676	16727	16836	16775	16686	16457	16645	16669	16700	16650	16689	16792	16614	16727	16746	16559	16607	16831	16690	16655	16746	16631	16787	16627	16697	16492	16561	16615	16691	16735	16725	16632	16665	16596	16745	16689	16692	16677	16599	16707	16667	16678	16691	16660	16720	16659	16689	16815	16594	16694	16654	16750	16667	16770	16739	16668	16651	16710	16683	16701	16737	16713	16578	16653	16640	16655	16775	16567	16828	16550	16639	16894	16622	16636	16721	16754	16846	16651	16855	16764	16628	16760	16643	16803	16734	16616	16519	16648	16677	16828	16761	16598	16702	16670	16800	16535	16723	16682	16644	16601	16682	16620	16728	16690	16835	16716	16540	16776	16482	16514	16456	16638	16711	16739	16826	16658	16657	16463	16520	16686	16689	16532	16641	16817	16492	16594	16556	16714	16700	16724	16799	16724	16752	16675	16642	16587	16703	16786	16750	16670	16603	16638	16772	16679	16685	16643	16609	16660	16746	16701	16809	16703	16660	16664	16612	16778	16820	16787	16706	16671	16662	16752	16790	16600	16499	16636	16713	16703	16683	16639	16601	16636	16557	16606	16505	16707	16577	16648	16813	16618	16769	16760	16641	16594	16714	16724	16634	16487	16721	16519	16610	16588	16658	16641	16681	16792	16569	16785	16641	16644	16704	16720	16544	16851	16760	16521	16821	16748	16799	16497	16677	16765	16741	16770	16831	16621	16746	16571	16747	16807	16650	16805	16734	16724	16572	16730	16720	16769	16823	16608	16555	16828	16552	16871	16499	16690	16757	16842	16531	16644	16713	16618	16639	16643	16712	16610	16792	16690	16604	16757	16583	16613	16706	16634	16627	16858	16529	16676	16605	16633	16855	16738	16639	16722	16804	16757	16527	16784	16396	16769	16602	16820	16730	16671	16667	16837	16692	16646	16713	16647	16740	16700	16700	16534	16639	16858	16644	16736	16597	16663	16749	16894	16723	16846	16527	16708	16735	16703	16673	16618	16470	16783	16730	16593	16686	16596	16599	16636	16690	16601	16747	16816	16688	16619	16647	16687	16527	16723	16637	16778	16777	16564	16758	16814	16735	16648	16706	16567	16697	16823	16743	16604	16639	16698	16679	16602	16527	16783	16574	16736	16727	16638	16777	16652	16663	16634	16741	16630	16620	16795	16784	16797	16583	16742	16537	16601	16735	16774	16737	16732	16780	16645	16787	16646	16600	16796	16686	16555	16733	16629	16614	16756	16659	16722	16653	16642	16661	16697	16595	16622	16788	16759	16537	16761	16642	16832	16473	16664	16612	16564	16877	16678	16783	16784	16510	16720	16825	16675	16721	16744	16683	16660	16759	16760	16595	16675	16636	16653	16689	16749	16568	16603	16679	16747	16591	16649	16614	16820	16687	16628	16755	16655	16714	16763	16810	16725	16696	16726	16684	16635	16648	16623	16668	16628	16773	16658	16827	16565	16697	16798	16697	16666	16849	16780	16821	16776	16657	16746	16818	16580	16614	16538	16663	16678	16788	16831	16609	16771	16737	16702	16750	16852	16659	16390	16689	16680	16806	16640	16756	16696	16483	16713	16696	16869	16726	16782	16736	16934	16589	16579	16778	16685	16719	16630	16755	16725	16803	16688	16588	16551	16538	16760	16678	16620	16720	16821	16757	16567	16564	16714	16731	16758	16717	16564	16792	16817	16595	16663	16617	16657	16686	16609	16691	16557	16634	16602	16792	16594	16563	16678	16706	16658	16463	16705	16633	16663	16792	16552	16736	16705	16603	16600	16735	16807	16838	16677	16449	16796	16647	16697	16677	16720	16818	16706	16696	16792	16748	16842	16784	16726	16724	16693	16732	16542	16634	16857	16729	16756	16641	16575	16775	16801	16668	16677	16707	16725	16652	16834	16646	16770	16588	16856	16708	16505	16735	16975	16513	16670	16809	16692	16811	16515	16679	16657	16673	16670	16872	16610	16656	16672	16455	16608	16646	16632	16575	16603	16688	16888	16629	16584	16772	16713	16743	16556	16676	16709	16723	16739	16775	16731	16735	16690	16612	16755	16695	16979	16736	16730	16797	16697	16640	16579	16648	16646	16656	16771	16712	16555	16762	16784	16721	16650	16734	16616	16693	16631	16741	16634	16689	16489	16790	16580	16714	16524	16544	16769	16645	16692	16548	16680	16665	16798	16694	16673	16696	16567	16822	16694	16595	16754	16672	16513	16652	16565	16637	16686	16849	16733	16747	16654	16495	16508	16738	16550	16439	16895	16723	16617	16629	16902	16542	16762	16578	16589	16494	16627	16616	16584	16765	16827	16669	16558	16721	16794	16761	16626	16661	16559	16664	16673	16769	16661	16617	16691	16658	16733	16712	16664	16561	16643	16668	16576	16780	16707	16719	16706	16594	16671	16615	16719	16648	16707	16490	16602	16785	16545	16519	16784	16782	16797	16821	16697	16657	16721	16481	16922	16716	16740	16715	16648	16781	16809	16614	16541	16541	16512	16607	16666	16530	16756	16747	16662	16954	16677	16686	16798	16794	16831	16777	16624	16572	16764	16612	16481	16816	16765	16742	16737	16721	16668	16647	16569	16737	16493	16664	16635	16499	16707	16645	16706	16693	16615	16571	16676	16846	16712	16574	16672	16412	16847	16690	16622	16721	16708	16749	16599	16678	16792	16763	16624	16482	16562	16430	16813	16647	16761	16577	16698	16671	16603	16792	16821	16640	16672	16726	16756	16777	16639	16585	16757	16490	16673	16598	16626	16592	16624	16717	16720	16635	16861	16731	16819	16707	16616	16697	16699	16577	16763	16615	16534	16658	16801	16587	16739	16552	16637	16752	16625	16776	16551	16782	16647	16807	16783	16793	16746	16563	16659	16645	16557	16794	16582	16762	16626	16369	16666	16662	16737	16677	16648	16694	16596	16748	16730	16875	16719	16812	16733	16744	16818	16527	16634	16712	16611	16892	16603	16706	16722	16636	16579	16717	16676	16775	16641	16561	16621	16471	16702	16618	16575	16713	16646	16574	16696	16738	16799	16656	16659	16811	16632	16721	16650	16579	16753	16506	16671	16869	16581	16923	16722	16536	16857	16744	16672	16619	16761	16754	16713	16641	16754	16671	16845	16726	16626	16633	16524	16741	16713	16540	16565	16908	16472	16629	16654	16883	16857	16499	16585	16769	16640	16764	16896	16520	16648	16791	16678	16840	16607	16766	16570	16769	16536	16581	16702	16720	16693	16714	16692	16704	16819	16583	16722	16605	16633	16619	16760	16643	16641	16595	16509	16661	16710	16594	16732	16593	16584	16587	16710	16769	16682	16705	16614	16687	16742	16668	16691	16623	16612	16614	16784	16496	16409	16672	16754	16827	16672	16832	16677	16722	16763	16727	16606	16685	16646	16714	16541	16819	16634	16704	16595	16760	16654	16513	16680	16633	16768	16776	16838	16586	16714	16582	16738	16580	16799	16617	16708	16684	16726	16613	16770	16735	16787	16598	16784	16642	16542	16826	16690	16678	16584	16751	16591	16774	16826	16562	16690	16774	16713	16709	16685	16734	16541	16503	16828	16633	16669	16775	16729	16607	16752	16820	16787	16843	16657	16717	16764	16755	16625	16887	16766	16690	16810	16596	16778	16774	16808	16557	16704	16528	16685	16746	16748	16581	16749	16540	16689	16854	16603	16733	16638	16567	16566	16629	16684	16738	16736	16677	16557	16824	16631	16562	16838	16599	16610	16702	16577	16711	16734	16612	16625	16593	16752	16758	16727	16789	16737	16723	16681	16768	16750	16522	16665	16877	16685	16628	16573	16789	16721	16719	16732	16554	16655	16628	16695	16722	16713	16785	16650	16779	16756	16667	16573	16843	16715	16656	16718	16621	16676	16623	16694	16638	16671	16752	16554	16603	16653	16626	16669	16708	16704	16901	16721	16730	16618	16631	16792	16669	16674	16627	16555	16634	16688	16795	16534	16696	16736	16789	16740	16704	16583	16660	16611	16791	16488	16737	16676	16413	16698	16609	16789	16722	16772	16708	16662	16514	16573	16705	16633	16672	16770	16507	16863	16649	16523	16689	16630	16673	16624	16699	16610	16719	16720	16569	16669	16814	16738	16643	16780	16814	16662	16768	16756	16712	16752	16739	16711	16654	16828	16814	16552	16585	16750	16763	16630	16583	16815	16627	16758	16814	16650	16705	16584	16660	16684	16643	16735	16660	16765	16583	16701	16693	16829	16546	16576	16586	16511	16528	16675	16653	16670	16840	16593	16763	16840	16741	16530	16864	16750	16570	16654	16878	16792	16616	16687	16602	16665	16713	16705	16684	16787	16704	16726	16781	16732	16716	16674	16690	16591	16735	16606	16689	16648	16775	16693	16531	16675	16778	16573	16767	16772	16737	16757	16567	16674	16708	16504	16790	16681	16531	16779	16671	16551	16627	16639	16609	16545	16743	16662	16650	16821	16691	16766	16648	16630	16702	16828	16728	16838	16619	16764	16628	16662	16629	16803	16724	16830	16688	16757	16651	16699	16802	16797	16590	16632	16513	16925	16682	16661	16600	16838	16754	16792	16846	16742	16779	16684	16693
24612	21299	34488	31234	52550	52730	38633	27375	21532	18982	18363	18292	18362	18332	18324	18519	18319	18304	18303	18171	18269	18253	18276	18174	18258	18162	18241	18252	18066	18289	18320	18465	18244	18164	18258	18441	18216	18092	18233	18301	18184	18359	18171	18098	18291	18126	18114	18289	18063	17959	18193	18349	18178	18382	18353	18455	18403	18191	18225	18130	18324	18151	18176	18212	18225	18329	18071	18074	18303	18115	18161	18433	18116	18256	18287	17854	18185	18274	18087	18257	18102	18292	18119	18300	18240	18276	18222	18237	18043	18237	18239	18213	18064	18280	18141	18152	18328	18461	18220	18085	18079	18017	18264	18214	18318	18254	18221	18204	18044	18160	18256	18109	18138	18116	18161	18192	18341	18054	18277	18278	18267	18219	18265	18262	18313	18232	18126	18179	18271	18176	18131	18177	18399	18092	18219	18337	18191	17943	18272	18090	17952	17943	18266	18053	17967	18025	18276	18156	18296	17979	18113	18232	18223	18093	18171	18104	18103	18130	18106	18242	18020	18154	18122	18178	18188	18104	18046	18195	18176	18302	18130	18143	18051	17883	17997	18199	18003	18092	18221	18065	18247	18272	18212	18030	18333	18184	18272	18237	18323	18094	18056	18183	18268	18273	18252	18154	18231	18065	18193	18331	18272	18246	18087	18162	18201	18202	18093	18255	18191	18287	18108	18094	18187	18411	18169	18134	18093	18200	18093	18179	18119	18104	18034	18194	17966	18007	18066	18257	18123	18016	18261	18220	18138	18246	18123	18155	17995	18177	18191	18200	18260	18304	18063	18281	18089	18357	18000	18065	18115	18226	18368	18155	18234	18096	18173	18070	18158	18101	18077	18235	18277	18098	17967	17955	18197	18147	18232	17894	17991	18036	18292	18343	18221	18087	18208	18136	18167	18099	17986	18114	18063	18194	18329	18305	18155	18184	18285	17910	17920	18199	18036	18240	18205	18290	18251	18263	18010	18118	18123	18069	18110	18351	18203	18118	18186	18198	18245	18222	18241	17972	18218	18287	18046	18119	18158	18193	18077	18106	18183	18130	18075	17869	18136	18261	18114	18042	18181	18048	18191	18028	17988	17969	18091	18136	18104	18043	18258	18074	18056	18167	18381	17994	18033	18180	17997	18097	18229	18126	18243	18149	18225	18363	18493	18148	18152	18398	18250	17973	17903	18073	18112	18255	18129	18197	18168	18151	18159	18089	18164	18331	18006	18156	18107	18112	18337	18272	18155	18047	18184	17981	18227	18062	18476	18336	18064	18151	18110	18084	18419	18156	17775	17968	18331	18120	18084	17986	18129	18030	18289	18187	18037	18206	18222	18178	18342	18112	18173	18402	18160	18332	18103	18012	18056	18211	18177	18099	18091	18295	18109	18063	18195	18100	18066	18280	18313	18190	17989	18000	18314	18098	18188	18068	18097	18261	18220	17997	18431	18162	18140	18229	18217	18121	18195	18259	18208	18071	17996	18112	17990	17901	18024	18226	18140	18257	18227	18077	18177	18146	18165	18118	18277	18045	18011	18185	18182	17958	18107	18115	18190	18332	18239	18186	18027	18168	18123	17873	18170	18080	18126	17973	18269	18268	18134	18094	18241	18370	18271	18067	18298	18103	18228	18287	18292	18274	18170	18256	18263	18214	18113	18278	18273	18210	18163	18206	18194	18340	18060	18202	18252	18280	18074	17955	18296	18211	18006	18162	17995	18154	18188	18059	18094	18338	18254	18209	18148	18161	18350	18027	17993	18290	18108	18188	18192	18262	18355	18323	18085	18048	18350	18189	17981	17974	18183	18203	18203	18172	18096	18199	18011	18186	18420	18295	18111	18279	18115	18387	18065	18106	18163	18173	18119	18138	18270	18295	18194	18167	18168	18150	18241	18190	18050	18155	18097	18216	18050	18135	18153	17997	18064	18322	18075	18256	18102	18187	18239	18533	18290	18024	18202	18044	17906	18105	18004	18273	18111	18173	18127	18196	18071	18086	17988	18307	18150	17972	18110	18152	18143	18038	17816	17949	18175	18012	18286	18243	18172	18181	18166	17981	18055	18050	17916	18152	18168	18055	18345	18102	18064	18296	18379	18148	18296	18022	18150	18205	18174	18273	18002	18134	18048	18179	18134	18201	18311	18117	18343	18167	18348	17984	18155	18269	18109	18059	18247	18269	18135	18116	18278	18273	18230	18154	18039	18135	18229	18148	18136	18115	18123	18166	18330	18324	18198	18148	18094	18190	18026	18305	18156	18209	18115	18273	18153	18110	18279	18118	18118	18387	18206	18143	18172	18231	18033	18238	18218	18152	18162	18146	18342	18209	18051	18266	18359	18306	18187	18119	18362	18249	18150	18193	17929	18286	17999	18076	18142	18181	18021	18111	18173	18197	18031	17847	18180	18106	18256	18099	18169	18145	18313	18275	18118	18053	18320	18052	18309	18209	18388	18269	17947	18290	18143	18104	18214	18303	18349	18148	18090	18211	18249	18378	18196	18245	17977	18268	18341	18103	18247	18087	18107	18039	18302	18017	18005	18278	18385	18074	18195	18095	18161	18357	18242	18131	18189	18223	18285	18115	18176	18098	18309	17961	18097	18117	18311	17987	18250	18173	18154	18111	18081	18159	18053	18165	18150	18048	18043	17904	18506	18212	18159	18032	18077	18288	18248	18276	18078	18143	18176	18206	18097	18034	18309	18093	17919	18161	18066	18079	18309	18208	18322	18020	18193	18057	18163	18192	18012	18109	18298	18198	18319	18348	17998	18178	18120	17981	18224	18074	18223	18169	18330	18301	18042	18141	18090	18028	18272	18133	18296	17791	18233	18294	18004	18345	18194	18017	18157	18199	18185	18075	18321	18087	18106	18315	18363	18170	18303	18153	18265	18220	18306	18269	18270	18062	18341	18148	18116	18193	18299	18125	18143	18003	18324	18317	18090	18084	18231	17993	18096	18317	18224	18244	18247	18224	18269	18149	18092	17956	18126	18114	18038	18128	18145	17997	18339	18258	18083	18242	18140	18265	18063	18327	18261	18132	18086	18035	18138	18331	18328	18264	18382	17973	18234	18172	18078	18272	18181	18191	18239	18119	18144	18051	18214	17955	18129	18281	18169	18147	18021	17922	18112	18213	18112	18378	18230	18126	18370	18248	18044	18284	18191	18104	18177	18106	18144	18153	18118	18027	18156	18227	18038	18195	18329	18129	18336	18244	18281	18332	18157	18159	18336	18272	18126	18296	18160	18169	18111	18087	18082	17912	17971	17997	18243	18060	18177	18074	18196	18232	18175	18117	18144	18049	18184	18185	18097	18261	18019	18322	18240	18336	18186	18014	18275	18329	18211	18168	18371	18198	18093	18389	17960	18152	18069	18349	18190	18444	18202	18158	18041	18294	18088	18335	18087	18151	18091	18230	18241	18007	17788	18007	18180	18185	18109	18075	18218	18075	18027	18066	18146	18242	17917	18200	18074	18061	18327	18262	18215	18331	18343	18089	18318	18007	18191	18395	18273	18185	18058	18222	18110	18248	18116	18125	18182	18126	18179	18310	18163	18189	18290	18099	17907	18155	18317	18026	18207	18389	18312	18067	18252	18197	18161	18235	18273	18272	18305	17978	18279	18144	18192	18159	18123	18245	18282	18143	18076	18142	18168	18203	18234	18183	18324	18226	18174	18218	17872	18216	18168	18300	18286	18072	17995	18110	18017	18132	18078	18177	18168	18154	18156	18206	18197	18033	18052	18246	18160	18086	18257	18067	18232	18107	18183	18252	18118	18142	18198	18078	18325	18181	18142	18150	18167	17962	18001	18175	18172	18247	18150	18419	18194	18035	18082	18362	18215	18362	18188	18259	18314	18084	18146	18071	18164	18069	18283	18231	18173	17990	18270	18183	18252	18241	18419	18072	18253	18432	18058	18207	18317	18302	18041	18265	18064	18196	17975	18188	18201	18133	18206	18019	17969	18327	18030	18123	18162	18186	18467	18140	18140	18185	17925	18230	18204	18115	18226	18281	18065	18012	18323	18260	18196	18167	18356	18288	18105	18018	18363	18239	17950	18109	18367	18304	18365	18166	18038	18067	18077	18105	17935	18304	18090	18334	18338	18067	18057	18373	18241	18117	18127	18126	18263	18327	18128	18369	18147	18308	18250	18268	18187	18227	18155	18253	18272	18172	18363	18282	18199	18213	18173	18069	18072	18116	18300	18241	18222	17974	18157	18167	18131	18147	18099	18029	18081	18157	18330	18068	18105	18333	18122	18308	18240	18170	18155	18122	18277	17961	18161	18100	18185	18086	18389	18263	18259	18353	18067	18294	18180	18223	18277	18003	18220	18323	18303	18336	18101	18043	18213	18467	18351	18204	18150	18193	18301	18089	18224	17942	18364	18189	18147	18443	18318	17953	18138	18304	18228	18081	18129	18404	18232	18154	18270	18163	18316	18028	18221	17956	18169	18261	18270	17992	18248	18408	18172	18031	18275	18240	18103	18043	18250	18148	18247	18255	18195	18199	18164	18188	18286	18322	18154	18157	18227	18185	18073	18236	18245	18255	18136	18333	18284	18222	17940	17842	18155	18308	18086	18216	18169	18180	18123	18118	18252	18186	18226	18110	18250	18098	18176	18215	18150	18315	18271	18009	18289	18054	18208	18325	18166	18236	18034	18116	18368	18131	18113	18153	18074	18171	18183	18315	18153	18141	18240	18279	18327	18210	18208	18163	18234	18073	18259	18002	18076	18348	18262	18138	18169	17945	18268	18431	18388	18392	18384	18046	18213	18229	18073	18195	18212	18064	18193	18096	18236	18137	18254	18241	18142	18219	18297	18130	18150	18150	18143	18220	18140	18222	18128	18216	18268	18258	18247	18164	18224	18351	18116	18077	18217	18177	17997	18156	18207	18185	18383	18167	18233	17954	18295	18103	17930	17991	18079	18146	18067	18186	18243	18281	18166	18108	18184	18116	18276	18098	18165	18183	18262	18119	18314	18451	18042	18143	18126	18272	18180	17988	18156	18225	18191	18016	18210	18180	18154	18201	18172	18084	18227	18348	17897	18144	18334	18202	18158	18199	18074	18196	18067	18188	18212	18316	18145	18264	18208	18128	18061	18185	18201	18261	18207	17946	17992	18140	18130	18341	18150	18268
16161	56641	64116	28563	59433	52866	37799	26457	19253	16364	16315	16568	16430	16414	16530	16440	16397	16417	16346	16402	16449	16429	16531	16426	16274	16325	16405	16387	16244	16466	16436	16408	16273	16364	16437	16413	16493	16374	16523	16409	16382	16267	16417	16396	16472	16361	16256	16461	16275	16418	16452	16458	16356	16333	16467	16281	16495	16405	16516	16369	16213	16301	16292	16258	16229	16320	16594	16339	16372	16243	16383	16174	16401	16479	16440	16411	16362	16368	16274	16351	16435	16320	16371	16315	16387	16359	16445	16489	16421	16466	16533	16357	16318	16373	16378	16356	16385	16275	16330	16340	16360	16439	16459	16426	16235	16494	16287	16397	16476	16303	16325	16396	16452	16326	16270	16311	16417	16389	16433	16287	16376	16369	16292	16360	16452	16413	16466	16415	16407	16303	16447	16290	16389	16191	16292	16483	16407	16314	16324	16453	16396	16355	16269	16451	16321	16332	16479	16401	16392	16323	16286	16196	16276	16394	16362	16149	16289	16463	16324	16397	16412	16337	16326	16466	16467	16447	16258	16630	16211	16357	16382	16242	16413	16461	16420	16390	16604	16407	16226	16390	16309	16390	16346	16292	16379	16478	16491	16411	16476	16346	16497	16245	16173	16501	16333	16294	16165	16390	16400	16397	16549	16482	16353	16301	16383	16351	16230	16336	16146	16283	16405	16287	16492	16236	16417	16440	16411	16388	16392	16286	16466	16507	16278	16235	16553	16489	16525	16416	16411	16269	16484	16436	16510	16186	16451	16326	16353	16413	16292	16510	16326	16389	16314	16567	16325	16238	16288	16263	16245	16408	16502	16360	16440	16367	16418	16305	16252	16335	16220	16421	16273	16453	16247	16283	16331	16296	16343	16305	16368	16465	16353	16465	16283	16320	16291	16594	16332	16288	16318	16348	16309	16228	16307	16451	16368	16427	16346	16326	16388	16337	16414	16280	16302	16345	16311	16410	16433	16235	16269	16404	16417	16442	16446	16271	16346	16397	16408	16351	16345	16192	16341	16413	16409	16391	16485	16327	16211	16371	16452	16455	16392	16495	16381	16461	16258	16254	16215	16446	16407	16347	16430	16423	16307	16408	16389	16374	16391	16290	16164	16313	16452	16345	16410	16360	16394	16286	16504	16354	16309	16394	16349	16450	16259	16296	16269	16394	16306	16368	16420	16219	16331	16357	16375	16477	16346	16424	16355	16505	16454	16439	16254	16372	16406	16285	16423	16345	16425	16265	16552	16260	16300	16403	16449	16461	16273	16480	16396	16292	16415	16342	16264	16329	16363	16387	16443	16418	16325	16300	16329	16255	16328	16607	16419	16414	16432	16280	16437	16421	16294	16485	16457	16220	16299	16365	16343	16245	16437	16349	16364	16214	16223	16299	16253	16301	16294	16424	16310	16406	16378	16467	16356	16328	16364	16266	16405	16273	16264	16396	16392	16437	16343	16427	16417	16384	16299	16552	16460	16330	16406	16375	16274	16350	16365	16353	16245	16461	16287	16283	16528	16432	16298	16360	16350	16305	16311	16366	16455	16282	16277	16427	16303	16398	16275	16405	16313	16391	16241	16409	16594	16264	16471	16522	16243	16510	16470	16366	16442	16425	16518	16338	16470	16308	16317	16292	16255	16432	16337	16503	16458	16310	16173	16465	16458	16388	16355	16373	16473	16359	16428	16398	16417	16382	16439	16341	16288	16474	16298	16411	16477	16295	16144	16369	16341	16425	16365	16431	16549	16474	16313	16274	16213	16322	16385	16479	16514	16342	16288	16343	16374	16508	16267	16351	16282	16325	16241	16401	16270	16339	16373	16355	16290	16395	16398	16422	16307	16454	16278	16236	16329	16291	16447	16414	16296	16540	16382	16376	16332	16433	16411	16235	16307	16471	16355	16316	16334	16266	16280	16349	16364	16407	16282	16393	16186	16351	16379	16483	16272	16424	16305	16290	16480	16467	16441	16335	16196	16387	16380	16348	16393	16263	16502	16399	16225	16346	16155	16479	16424	16258	16291	16364	16206	16427	16416	16332	16403	16489	16431	16347	16448	16332	16252	16275	16322	16353	16330	16172	16393	16512	16416	16266	16451	16424	16388	16314	16383	16387	16246	16362	16164	16402	16497	16444	16441	16462	16396	16474	16471	16410	16399	16341	16357	16341	16443	16533	16383	16287	16226	16315	16189	16447	16570	16291	16588	16493	16556	16312	16293	16402	16414	16209	16407	16316	16453	16346	16170	16353	16306	16469	16485	16415	16337	16390	16508	16356	16365	16200	16424	16478	16336	16378	16291	16436	16411	16297	16348	16435	16380	16510	16209	16238	16289	16441	16370	16369	16342	16345	16243	16447	16425	16290	16295	16390	16304	16146	16419	16376	16545	16426	16322	16254	16348	16465	16294	16370	16429	16350	16317	16291	16454	16372	16453	16559	16472	16364	16447	16199	16347	16311	16528	16438	16376	16387	16303	16523	16271	16403	16375	16324	16510	16443	16398	16453	16411	16140	16411	16365	16328	16458	16708	16400	16350	16547	16327	16508	16320	16337	16276	16292	16400	16413	16315	16432	16348	16350	16359	16538	16315	16386	16384	16403	16345	16446	16565	16304	16369	16413	16287	16374	16346	16423	16405	16189	16317	16412	16365	16354	16389	16355	16355	16437	16442	16478	16351	16237	16502	16556	16526	16247	16488	16188	16420	16407	16326	16343	16350	16325	16557	16383	16345	16260	16405	16372	16293	16361	16449	16170	16290	16337	16401	16294	16417	16355	16222	16249	16387	16373	16294	16316	16322	16356	16326	16328	16500	16324	16475	16512	16384	16471	16405	16272	16543	16418	16380	16555	16306	16161	16345	16464	16368	16233	16376	16440	16466	16362	16273	16469	16419	16347	16349	16258	16301	16376	16271	16314	16394	16336	16334	16495	16306	16445	16321	16377	16319	16330	16644	16206	16603	16543	16478	16350	16387	16413	16379	16114	16396	16227	16432	16244	16335	16499	16522	16294	16265	16443	16518	16211	16487	16459	16190	16478	16477	16361	16333	16467	16302	16373	16408	16336	16358	16346	16158	16352	16466	16369	16317	16264	16309	16425	16398	16338	16222	16382	16468	16420	16329	16256	16146	16501	16351	16630	16367	16288	16534	16362	16303	16246	16625	16439	16401	16359	16376	16346	16362	16372	16321	16388	16250	16469	16328	16375	16329	16448	16327	16209	16180	16356	16496	16424	16351	16428	16172	16267	16468	16474	16532	16401	16255	16368	16207	16288	16314	16382	16358	16523	16194	16243	16400	16443	16426	16412	16437	16386	16359	16318	16348	16394	16359	16485	16352	16315	16370	16232	16218	16351	16593	16218	16347	16376	16373	16383	16400	16351	16395	16375	16386	16271	16298	16429	16323	16408	16428	16313	16291	16375	16299	16287	16473	16420	16270	16438	16272	16178	16314	16459	16432	16326	16458	16347	16407	16267	16395	16392	16526	16406	16500	16286	16376	16391	16422	16325	16322	16356	16254	16335	16498	16348	16268	16380	16492	16255	16269	16480	16188	16362	16403	16421	16389	16223	16481	16441	16182	16406	16240	16362	16408	16357	16295	16234	16396	16410	16477	16515	16270	16459	16444	16434	16352	16441	16420	16377	16392	16359	16455	16495	16392	16319	16305	16309	16347	16367	16310	16364	16338	16320	16523	16264	16263	16233	16342	16327	16346	16392	16502	16408	16473	16354	16613	16438	16405	16498	16312	16392	16301	16439	16443	16504	16304	16322	16367	16364	16400	16395	16322	16280	16500	16298	16385	16260	16308	16431	16306	16436	16324	16413	16464	16313	16238	16348	16368	16396	16256	16419	16323	16299	16266	16305	16458	16412	16354	16247	16308	16478	16386	16398	16396	16213	16438	16344	16312	16371	16431	16358	16234	16228	16436	16707	16331	16463	16482	16426	16434	16280	16347	16119	16530	16567	16293	16361	16393	16251	16451	16439	16414	16298	16364	16464	16281	16506	16458	16571	16378	16386	16153	16363	16447	16302	16369	16374	16215	16369	16544	16307	16415	16446	16238	16469	16236	16371	16447	16240	16440	16226	16424	16256	16475	16398	16355	16352	16328	16485	16427	16444	16243	16276	16348	16399	16350	16317	16612	16318	16313	16392	16563	16307	16355	16276	16513	16354	16382	16390	16377	16321	16329	16457	16509	16366	16239	16310	16406	16349	16330	16263	16401	16258	16334	16311	16427	16388	16294	16418	16339	16285	16258	16162	16302	16399	16387	16236	16355	16355	16405	16373	16280	16539	16302	16412	16259	16304	16378	16309	16361	16403	16501	16316	16498	16507	16318	16470	16301	16436	16468	16398	16336	16380	16448	16286	16359	16562	16389	16512	16310	16314	16315	16570	16293	16234	16399	16313	16439	16459	16337	16368	16390	16461	16477	16493	16455	16427	16464	16311	16428	16393	16277	16356	16401	16495	16324	16477	16346	16268	16407	16414	16321	16385	16282	16413	16373	16278	16442	16318	16322	16554	16353	16337	16379	16335	16271	16413	16424	16326	16518	16264	16346	16403	16164	16356	16383	16259	16328	16322	16421	16232	16532	16284	16471	16350	16546	16507	16230	16287	16407	16495	16336	16253	16308	16286	16435	16282	16242	16460	16226	16319	16289	16332	16485	16307	16316	16366	16336	16426	16372	16573	16402	16469	16445	16391	16369	16282	16323	16360	16167	16130	16274	16283	16386	16435	16251	16338	16399	16284	16345	16446	16058	16547	16364	16518	16345	16521	16451	16411	16399	16358	16423	16355	16411	16323	16458	16361	16436	16339	16298	16381	16251	16520	16494	16259	16383	16389	16360	16307	16286	16224	16272	16262	16299	16172	16514	16349	16347	16458	16367	16402	16315	16381	16442	16356	16372	16360	16507	16379	16318	16497	16329	16480	16363	16386	16279	16337	16325	16466	16298	16355	16347	16364	16453	16244	16420	16213	16281	16444	16417	16353	16463	16376	16413	16416	16296	16365	16342	16460	16373	16242	16451	16376	16479	16452	16440	16414	16216	16435	16298	16434	16394	16183	16491	16233	16401	16425	16391	16170	16398	16466	16544	16244	16273	16253	16269	16258	16275	16388	16393	16309	16349	16475	16366	16544
22880	21096	31914	32496	55369	61245	50549	34178	23861	19370	18470	18309	18366	18309	18223	18270	18194	18424	18354	18510	18062	18148	18276	18371	18020	18206	18163	18079	18029	18093	18068	18133	18322	18312	18164	18265	18080	18295	18086	18117	17996	17970	18166	18357	18089	18260	18112	17952	17955	18152	18211	18129	18284	18043	18217	18189	18051	18011	18065	18235	18055	18082	18359	17873	18282	18147	18193	18242	18055	17974	17982	18141	17989	17945	18114	17989	18124	17971	17950	17987	17886	18098	18253	18087	18176	18109	18007	18113	18247	18099	17968	17902	18026	18057	18001	18003	18001	18040	18010	18024	18184	18086	18192	18002	18040	17955	18100	18139	17977	18086	18000	18014	18028	18198	18159	18166	18088	18091	18184	18265	18176	18116	18065	18187	18064	18219	18243	17938	18041	18078	18093	18054	18058	17989	18126	18013	18066	18116	18220	18060	17850	17880	18124	18044	18226	17976	18137	18329	18063	18018	18239	18258	18197	18029	18084	18043	18072	18170	18076	18054	17970	18123	18181	18070	18228	17998	18242	17997	18129	18048	17986	18087	18260	18167	18099	18199	18040	18048	18065	18107	18190	17906	18113	18023	18237	18066	18130	18184	17824	17996	18090	18028	18066	18135	18241	18160	18017	17972	18077	18104	18294	17860	18071	17890	17848	18123	18080	18117	17954	17963	17980	18008	18104	18070	17953	18067	17973	18069	18125	18211	18051	17829	18137	18317	18233	18014	17987	18118	18136	18049	18066	17962	18143	18155	18203	17874	18142	17887	18045	18177	17975	17862	18087	17891	18059	18088	18011	17865	18201	17988	17873	18074	18090	18067	18043	18320	18307	17956	18193	17949	18050	18197	18136	18092	18245	18102	18094	18103	18102	18188	18172	18029	18074	18168	17854	18078	18163	18231	18051	18161	18296	18224	18151	18140	17923	18049	18174	17976	17994	18008	17971	18195	17930	18112	18138	18105	18075	17890	18025	18082	18354	18165	18203	18000	18062	17977	18127	17865	17981	18105	18135	18415	18250	18005	18067	17850	18009	18150	17978	18137	18134	18015	18013	18004	18084	18069	18060	17991	18220	18109	18053	18071	17825	18115	18138	18068	18214	18289	18002	18213	18035	18103	18080	18233	17989	18122	18131	18036	18083	18026	18015	17967	17977	18096	17920	18212	18131	18274	18088	18012	17976	18063	17938	18037	18264	18076	18218	18146	18083	17845	17964	18033	18175	18196	18092	18083	17947	18143	17985	17991	17933	18047	18048	18178	18068	18140	17989	17849	18093	17932	18230	18126	17966	18033	18236	17992	18103	18091	17971	18049	17997	18251	18062	18020	18041	17966	18173	18102	18064	17982	18024	18107	18203	17964	18241	18185	18156	17941	18222	18300	17910	17938	18054	17883	18072	18025	18026	18254	18138	17913	18123	18345	18093	18075	18034	18310	17876	17947	18111	18018	18010	17978	17989	17949	18135	18073	17898	18052	18152	17884	18072	18005	18021	17996	17845	18177	18028	18223	18036	18116	17915	18130	18056	17938	18165	18114	18231	18088	18138	18139	18027	18344	18092	18058	17957	17987	17771	18021	18286	17905	17976	18084	18112	18118	18138	18165	17841	17891	18046	18080	18184	17952	18332	18042	18137	18179	18174	18083	18118	17988	17979	18099	17990	17935	17784	18027	18257	18157	18025	17929	17813	18039	18173	18067	18028	18018	17893	18082	18130	18149	18139	18078	17944	18145	18144	18090	18092	18108	17930	18058	17933	18171	18003	17994	18267	18148	18148	18131	18024	17809	18289	18009	17991	18015	18109	17926	18142	18092	18269	18063	18077	18093	18181	18037	18031	18369	18214	17949	17929	18019	18030	18173	18123	18103	18093	17945	17827	18026	18006	18082	18042	18231	17932	18268	17980	18185	17973	18104	18008	17927	18109	18083	18138	17929	18238	18028	18155	17987	18166	17948	18171	17918	18039	18105	17900	18019	18230	18044	17902	18072	18054	18209	18013	18152	17985	17955	18103	18069	18103	17985	18056	18007	18028	18042	18070	18080	18057	18028	18161	18162	17965	18206	18182	17898	18074	18014	17944	18159	18003	18034	18050	18083	18120	18058	18017	18006	17975	18068	17940	18091	17981	18200	17879	17938	18184	18070	18085	17978	18077	18123	18077	18248	18095	18204	18190	18121	18109	17977	18044	18161	17909	17948	18041	17920	18007	18284	18109	17984	18087	18088	18059	17924	18291	18100	18243	18152	18071	18092	17937	17981	18017	18175	17995	17941	18054	18015	17884	18258	18216	18095	18177	17951	18318	17958	18013	18129	17961	18094	17990	18185	18094	18020	18111	17993	18180	17996	18260	18121	18011	18180	18151	17997	17919	18011	17980	18147	17877	18113	18047	17984	18126	18222	17994	17983	17771	18115	18148	17928	18027	17977	17835	17892	17827	17847	18074	17978	17869	17989	18105	17709	18050	17844	18056	18041	18099	18003	18207	17827	18096	18131	18167	17871	17929	18122	18018	18101	18113	17971	17950	17979	18339	17938	18083	17901	18002	18268	18004	17918	18079	18008	17989	17964	17994	18126	18049	17999	17906	17813	17938	18007	18090	18056	18239	18049	18182	18073	18102	18046	18228	17953	18019	17989	17892	18009	18048	18002	18062	18277	18083	18314	18261	18322	18181	17780	18081	17882	17932	18057	17994	18145	18156	17990	18047	18083	18040	18028	17842	18109	18084	18120	18223	17982	18114	17981	18019	18121	18043	18054	18121	18145	17983	17899	18148	18221	18184	18026	18199	17867	17923	17979	18218	18026	18043	18027	18126	18037	17905	18140	18221	18086	18078	17998	17942	18181	18232	18017	18081	18104	18141	17906	17970	17877	18158	18165	18073	17942	18262	18149	18134	18087	18033	18020	17909	17912	17922	18112	18122	17872	18110	18254	18040	18256	18048	17902	18284	17916	18050	18124	18114	17941	18215	18063	17717	18047	18090	18247	18095	18084	17987	18035	18118	18070	18066	17951	17923	18238	18070	18260	18155	18219	18154	18062	18180	18295	17999	18165	17918	18171	18183	17916	18031	17980	18050	18074	18298	18053	17972	18152	17930	18172	18491	18187	18142	18064	17887	18150	18031	17966	17969	17900	18227	17938	18128	18080	18003	18099	17908	17953	18078	18046	18231	18158	18008	18098	17987	17912	17942	18116	18018	18120	18094	17819	18086	17806	17986	18063	18015	18216	18113	17934	18122	18063	18078	18037	18228	18007	18177	18015	18098	18166	18196	17996	18093	18135	17965	18191	18215	18036	17853	18118	18119	18036	17865	18014	18238	18039	18011	18105	18072	18166	18036	18121	18136	18172	18081	18203	18126	18024	17887	18004	17916	18024	18012	18268	18308	18168	18026	18293	18030	18012	18080	18237	18086	18032	18076	17996	17901	18029	17971	17939	18067	17872	18040	18182	18097	18106	18151	18012	18058	17988	18346	18182	18125	18046	18227	18091	18159	17920	18024	17870	18027	18096	18040	18171	18111	17901	17980	17900	17973	17959	17881	18042	18198	18134	18125	17951	18194	17958	17999	18428	18086	17895	18109	18125	18235	17799	18028	17956	18005	17888	18313	18127	18130	18228	17931	18011	18261	18102	18116	18158	18078	18175	18185	17931	18169	18261	18012	18106	18137	17994	17917	18014	18078	17938	18070	17950	17984	18073	18083	18001	18143	17894	17956	18152	18103	17814	18137	18052	18112	18115	18022	18049	17977	18142	18025	17956	18426	18086	18221	18090	17972	17908	18062	18220	17813	18086	18045	18080	18055	17804	18327	18083	18117	18216	18255	18025	17983	18039	18173	18075	17903	18131	18063	17805	18060	18019	18131	17905	18198	18116	18074	17920	17933	17983	18118	17918	17948	18111	17997	18141	18280	18182	18140	18147	17884	18091	18072	18023	18258	18048	17931	18013	17890	18153	18185	18233	18103	18149	18036	18081	18053	17851	17947	18041	18142	18025	18046	17958	18142	17983	17897	18170	18046	18126	17993	17991	17982	17928	17993	18211	18213	18228	17913	18326	18030	18035	18052	18022	18006	17921	18169	18165	18027	18073	18104	18155	18201	17969	18167	17967	17914	18061	17970	18050	18150	18044	17833	18010	17996	18157	18102	18184	18038	17841	18095	18120	17979	18174	18131	18024	17996	18164	17873	18260	18311	18095	17992	18020	18150	17983	18031	17944	17914	18051	18077	17938	18142	18059	17953	17975	18000	18038	17923	17814	18187	17937	18241	17955	17983	17957	18052	18132	18080	17946	17986	17831	18039	18129	17993	18065	18041	18109	17967	18121	17791	17735	17969	18111	17984	18004	18029	17990	18101	18103	18155	17942	18144	18188	18104	18168	18054	18013	18158	18084	17994	18109	18104	17892	17889	18181	18043	18336	18062	18215	18015	18287	18137	18209	18041	18094	18233	18341	18010	17941	17911	18017	18020	18086	18016	18082	17983	18125	18173	18227	18306	17988	18015	17945	17874	18087	18193	18124	18025	17797	18072	18002	18014	18178	17853	17917	18088	18091	18005	18271	18058	18135	18035	17935	18098	18178	18160	18157	18134	17816	18206	18180	18024	17927	18043	18022	17849	18007	18124	18014	17991	17909	18125	18107	18070	18004	18287	17942	17914	18210	18258	18073	17995	17955	18319	18161	18084	18007	18102	18110	18146	18060	17975	17937	18043	18064	18210	18073	17929	17985	18193	18260	18046	18029	18170	17921	18135	18170	18131	17880	18160	18319	18230	18071	17953	18018	18128	18058	17983	17972	18003	18147	17877	17999	18117	17917	18030	18057	18076	17965	18115	18032	17981	18072	17952	18167	18179	18169	18131	18174	18050	18097	17932	17982	18047	18005	18081	18012	18355	18210	18090	18072	18034	18105	18027	17945	18042	17954	18061	18099	17987	17936	17967	17857	18087	18094	18240	18030	18090	18127	18156	18022	18240	18212	17964	18216	18236	18012	18099	18158	18007	17938	18206	18054	18138	17982	18074	18231	18004	18112	17857	18093	17903	18128	17989	17942	18081	18249	18066	18220	18006	18049	17873	18013	18236	18078	17940	17912	18134	18150	18099	17789	18106	18009	17974	17879	18120	17987	18034	17833	18210	18216
21054	71425	80947	37902	77967	69449	51650	33329	22590	16245	16474	16425	16271	16443	16409	16288	16170	16365	16536	16322	16280	16326	16304	16330	16345	16227	16225	16449	16430	16368	16373	16458	16214	16446	16263	16448	16331	16348	16324	16362	16331	16439	16243	16320	16332	16325	16348	16368	16236	16505	16299	16289	16535	16289	16268	16424	16415	16163	16486	16415	16326	16358	16359	16260	16260	16418	16347	16312	16296	16281	16420	16313	16393	16284	16376	16193	16355	16275	16186	16271	16234	16450	16342	16350	16343	16298	16308	16277	16339	16227	16445	16427	16333	16360	16233	16456	16359	16258	16570	16322	16326	16435	16327	16234	16390	16369	16283	16242	16435	16512	16244	16448	16305	16429	16541	16465	16350	16195	16248	16327	16286	16317	16391	16365	16259	16341	16500	16301	16452	16253	16241	16388	16270	16296	16209	16527	16418	16402	16360	16181	16466	16329	16393	16185	16473	16321	16313	16409	16349	16292	16470	16339	16295	16514	16242	16195	16387	16468	16349	16372	16301	16433	16190	16312	16307	16383	16449	16457	16194	16246	16301	16208	16344	16404	16095	16293	16186	16364	16303	16257	16241	16416	16279	16302	16274	16287	16303	16351	16167	16373	16333	16243	16313	16302	16363	16196	16447	16229	16478	16312	16328	16256	16224	16351	16336	16287	16336	16341	16347	16467	16434	16301	16373	16467	16559	16251	16382	16377	16410	16304	16468	16349	16537	16263	16435	16282	16318	16282	16345	16342	16245	16446	16217	16339	16325	16228	16379	16476	16372	16208	16346	16356	16356	16336	16231	16276	16289	16308	16346	16289	16356	16380	16156	16330	16208	16362	16220	16279	16383	16192	16414	16282	16408	16365	16238	16150	16264	16326	16301	16384	16451	16306	16378	16456	16322	16197	16329	16201	16234	16288	16260	16255	16161	16305	16233	16417	16370	16208	16306	16317	16234	16269	16367	16416	16258	16176	16424	16275	16212	16342	16276	16402	16214	16499	16368	16369	16153	16274	16245	16312	16241	16242	16147	16302	16305	16539	16361	16584	16278	16369	16207	16315	16217	16372	16485	16167	16282	16244	16288	16232	16242	16117	16163	16355	16314	16147	16414	16141	16273	16523	16230	16214	16294	16267	16224	16472	16243	16159	16464	16396	16483	16396	16246	16325	16513	16537	16288	16405	16262	16180	16410	16196	16297	16374	16254	16313	16392	16332	16313	16217	16335	16252	16309	16169	16239	16293	16302	16283	16360	16251	16136	16405	16354	16265	16229	16336	16429	16329	16254	16387	16149	16386	16313	16215	16237	16286	16457	16402	16426	16323	16300	16304	16252	16313	16454	16249	16307	16399	16286	16309	16260	16182	16334	16388	16260	16233	16328	16511	16119	16317	16229	16418	16365	16290	16212	16390	16287	16111	16234	16110	16282	16331	16366	16215	16050	16230	16464	16470	16241	16243	16310	16422	16450	16324	16238	16212	16338	16472	16389	16269	16186	16511	16331	16516	16329	16303	16334	16299	16533	16277	16243	16278	16227	16221	16284	16240	16211	16296	16203	16421	16343	16166	16329	16275	16044	16265	16265	16291	16329	16325	16292	16324	16454	16402	16414	16411	16296	16194	16454	16260	16171	16342	16240	16336	16525	16400	16493	16224	16311	16177	16245	16326	16237	16319	16341	16282	16290	16349	16438	16421	16217	16275	16101	16278	16286	16270	16217	16262	16402	16396	16273	16363	16420	16307	16322	16301	16322	16380	16330	16258	16247	16220	16177	16248	16279	16342	16255	16358	16224	16367	16186	16184	16316	16348	16350	16153	16460	16230	16495	16348	16329	16247	16250	16264	16445	16410	16413	16261	16275	16190	16270	16360	16354	16274	16193	16294	16213	16261	16397	16238	16205	16348	16311	16392	16346	16256	16352	16354	16421	16422	16272	16291	16258	16225	16326	16409	16263	16236	16279	16288	16279	16354	16320	16529	16297	16405	16376	16416	16180	16287	16267	16323	16273	16158	16359	16329	16421	16165	16301	16435	16367	16323	16100	16277	16323	16366	16185	16378	16362	16337	16398	16210	16332	16264	16360	16401	16254	16442	16444	16372	16324	16345	16171	16221	16365	16283	16211	16179	16315	16224	16312	16468	16469	16450	16299	16271	16222	16481	16314	16209	16221	16237	16180	16183	16413	16311	16391	16313	16245	16453	16277	16354	16232	16303	16297	16247	16482	16330	16537	16214	16312	16456	16387	16434	16220	16409	16414	16236	16530	16297	16390	16370	16414	16451	16269	16153	16250	16254	16263	16352	16410	16396	16276	16216	16292	16341	16358	16407	16438	16262	16216	16239	16321	16283	16159	16269	16340	16239	16330	16210	16403	16302	16388	16229	16400	16285	16229	16313	16316	16447	16259	16391	16479	16163	16497	16277	16445	16288	16418	16228	16339	16307	16280	16272	16212	16313	16209	16354	16371	16351	16409	16383	16359	16318	16402	16091	16404	16352	16367	16244	16406	16403	16438	16326	16397	16331	16418	16360	16172	16364	16317	16370	16286	16166	16365	16152	16451	16276	16262	16383	16409	16367	16328	16442	16226	16301	16310	16341	16294	16268	16325	16257	16141	16369	16441	16192	16351	16165	16317	16314	16273	16352	16183	16343	16183	16404	16427	16281	16417	16444	16439	16379	16395	16318	16265	16421	16345	16317	16117	16235	16314	16326	16327	16445	16288	16261	16382	16315	16359	16213	16436	16184	16426	16224	16395	16344	16258	16338	16296	16340	16489	16192	16287	16194	16364	16543	16340	16527	16174	16281	16336	16407	16192	16401	16444	16351	16409	16239	16281	16519	16279	16299	16379	16367	16419	16308	16558	16312	16326	16105	16386	16294	16210	16297	16358	16153	16460	16087	16238	16372	16208	16242	16491	16241	16347	16513	16365	16254	16195	16263	16355	16451	16385	16375	16539	16217	16363	16237	16421	16373	16340	16400	16348	16374	16399	16308	16464	16387	16326	16302	16415	16136	16405	16232	16435	16261	16240	16243	16394	16294	16315	16398	16460	16304	16305	16289	16228	16322	16237	16350	16255	16163	16377	16252	16417	16331	16319	16406	16320	16303	16477	16247	16393	16377	16390	16185	16287	16377	16438	16295	16432	16538	16205	16270	16281	16324	16436	16259	16358	16291	16122	16414	16249	16243	16189	16425	16240	16297	16325	16272	16494	16345	16284	16472	16441	16101	16219	16323	16310	16480	16285	16290	16464	16171	16391	16131	16482	16351	16282	16303	16422	16189	16346	16225	16270	16464	16209	16519	16381	16250	16127	16313	16463	16310	16279	16209	16429	16379	16295	16305	16267	16329	16315	16153	16320	16368	16270	16131	16343	16285	16331	16219	16333	16487	16448	16334	16395	16213	16361	16195	16253	16333	16407	16344	16260	16449	16364	16279	16294	16424	16159	16250	16448	16340	16349	16360	16352	16423	16179	16255	16323	16271	16410	16253	16277	16318	16167	16320	16287	16157	16452	16242	16411	16418	16261	16156	16460	16427	16106	16399	16485	16355	16320	16253	16218	16361	16221	16319	16384	16172	16333	16320	16261	16344	16250	16221	16519	16306	16292	16302	16256	16293	16251	16375	16127	16270	16332	16362	16353	16364	16446	16273	16425	16379	16350	16220	16433	16232	16441	16225	16416	16209	16409	16175	16428	16288	16376	16313	16353	16404	16475	16432	16297	16241	16300	16171	16467	16252	16277	16387	16219	16258	16208	16285	16326	16379	16370	16324	16330	16339	16401	16393	16373	16198	16267	16259	16257	16379	16261	16372	16343	16448	16334	16436	16404	16189	16475	16442	16328	16361	16411	16382	16199	16378	16356	16523	16321	16441	16354	16357	16468	16225	16423	16186	16365	16346	16389	16374	16488	16325	16196	16400	16372	16276	16508	16302	16426	16307	16201	16286	16090	16311	16320	16325	16345	16285	16300	16392	16286	16349	16365	16343	16386	16367	16323	16289	16349	16278	16410	16373	16390	16032	16215	16354	16249	16318	16227	16182	16156	16529	16457	16266	16241	16394	16361	16230	16399	16484	16555	16562	16276	16250	16210	16414	16303	16291	16178	16502	16336	16306	16455	16208	16353	16365	16366	16100	16217	16383	16167	16305	16320	16352	16336	16351	16310	16370	16239	16333	16201	16408	16226	16420	16274	16314	16383	16215	16330	16268	16212	16461	16357	16381	16268	16321	16355	16065	16251	16378	16385	16216	16099	16269	16219	16308	16408	16390	16470	16215	16286	16334	16349	16256	16235	16264	16189	16294	16280	16332	16424	16439	16417	16254	16349	16164	16365	16212	16358	16159	16279	16340	16249	16117	16322	16362	16400	16164	16276	16422	16217	16258	16497	16333	16439	16249	16273	16302	16203	16507	16443	16368	16301	16286	16367	16315	16439	16235	16327	16379	16250	16265	16226	16366	16188	16272	16345	16443	16385	16224	16335	16475	16497	16387	16174	16401	16434	16481	16255	16347	16266	16516	16242	16188	16298	16254	16463	16384	16342	16293	15999	16445	16326	16294	16189	16408	16108	16135	16393	16522	16337	16389	16353	16313	16321	16275	16380	16251	16292	16342	16361	16329	16392	16324	16364	16246	16366	16431	16225	16289	16354	16185	16368	16404	16430	16366	16233	16315	16336	16386	16279	16214	16336	16370	16282	16167	16207	16272	16259	16259	16336	16277	16209	16319	16549	16368	16215	16475	16259	16266	16223	16451	16368	16395	16334	16253	16192	16371	16221	16495	16480	16264	16275	16321	16294	16247	16320	16212	16427	16294	16297	16375	16364	16453	16392	16269	16267	16240	16390	16387	16315	16504	16281	16349	16203	16286	16454	16209	16219	16417	16267	16415	16433	16298	16277	16243	16277	16302	16355	16423	16221	16313	16333	16221	16264	16413	16293	16405	16204	16272	16446	16410	16226	16392	16263	16172	16320	16238	16418	16207	16328	16287	16293	16231	16393	16320	16160	16309	16373	16435	16462	16491	16364	16298	16331	16574	16280	16284	16365	16281	16364	16300	16284	16281	16224	16245	16344	16238	16468	16355	16214	16256	16338	16369	16426	16176	16471	16409	16501	16289	16481	16370	16328	16293	16645	16155	16215	16342
27519	22824	30180	25621	32807	29867	23793	19824	18159	17619	17776	17615	17591	17565	17542	17671	17613	17620	17423	17433	17392	17299	17586	17483	17699	17695	17695	17614	17762	17552	17502	17534	17439	17702	17586	17452	17489	17500	17406	17723	17637	17346	17449	17336	17575	17547	17428	17494	17290	17443	17463	17544	17671	17363	17427	17548	17578	17757	17331	17323	17571	17448	17327	17564	17305	17515	17711	17599	17486	17502	17511	17609	17414	17539	17288	17549	17540	17293	17340	17408	17470	17525	17679	17550	17457	17529	17604	17426	17571	17480	17503	17530	17581	17417	17349	17606	17417	17538	17558	17452	17727	17405	17365	17334	17528	17707	17558	17440	17260	17500	17371	17385	17600	17586	17517	17301	17473	17479	17540	17375	17373	17325	17540	17427	17455	17584	17391	17588	17382	17470	17312	17326	17436	17513	17460	17522	17475	17530	17470	17386	17455	17452	17453	17536	17623	17429	17417	17493	17398	17487	17647	17611	17644	17265	17273	17482	17501	17662	17523	17459	17523	17354	17442	17413	17610	17426	17571	17378	17440	17478	17405	17296	17523	17576	17377	17380	17482	17414	17371	17440	17370	17335	17414	17433	17633	17435	17523	17397	17305	17412	17560	17499	17365	17751	17247	17438	17424	17494	17575	17482	17494	17568	17488	17453	17637	17615	17674	17537	17749	17544	17437	17641	17484	17336	17650	17288	17265	17515	17460	17403	17511	17452	17568	17485	17608	17574	17531	17561	17498	17483	17448	17417	17385	17517	17549	17414	17414	17498	17435	17315	17423	17450	17436	17306	17280	17544	17439	17429	17558	17526	17503	17304	17311	17293	17483	17354	17247	17409	17560	17545	17435	17507	17426	17592	17446	17575	17283	17595	17574	17511	17426	17472	17292	17480	17477	17723	17547	17502	17568	17509	17738	17513	17438	17499	17474	17408	17462	17293	17427	17387	17376	17525	17505	17369	17424	17375	17502	17538	17401	17466	17634	17422	17540	17511	17437	17641	17717	17463	17718	17477	17568	17333	17474	17332	17303	17499	17521	17634	17510	17462	17361	17525	17601	17555	17537	17536	17444	17284	17479	17655	17573	17689	17749	17419	17577	17471	17471	17572	17366	17634	17541	17450	17489	17599	17519	17416	17398	17545	17796	17471	17337	17457	17403	17588	17472	17726	17467	17467	17541	17442	17322	17467	17569	17579	17517	17506	17794	17429	17358	17606	17622	17480	17549	17668	17537	17601	17532	17487	17690	17490	17496	17666	17496	17539	17375	17623	17674	17388	17439	17552	17574	17310	17425	17760	17606	17540	17317	17534	17251	17384	17494	17578	17600	17476	17561	17445	17556	17738	17586	17547	17741	17524	17521	17522	17540	17284	17547	17653	17592	17578	17288	17338	17346	17559	17645	17331	17496	17612	17551	17458	17559	17466	17342	17282	17647	17672	17642	17564	17618	17517	17390	17397	17222	17455	17664	17249	17588	17583	17528	17663	17523	17538	17644	17627	17449	17486	17579	17640	17386	17458	17510	17484	17331	17389	17694	17566	17613	17376	17596	17522	17459	17531	17437	17603	17460	17430	17487	17441	17331	17688	17431	17515	17596	17495	17675	17699	17740	17335	17376	17594	17658	17480	17624	17448	17681	17679	17648	17373	17337	17852	17577	17479	17238	17292	17572	17396	17639	17540	17505	17556	17387	17649	17674	17463	17513	17445	17437	17243	17346	17633	17614	17371	17576	17647	17658	17582	17625	17467	17494	17483	17603	17731	17403	17795	17651	17257	17326	17532	17628	17511	17529	17339	17544	17505	17367	17541	17626	17622	17528	17513	17645	17605	17537	17559	17702	17620	17543	17566	17447	17383	17571	17648	17439	17682	17391	17403	17604	17512	17565	17403	17409	17507	17633	17369	17457	17600	17574	17511	17511	17399	17469	17315	17356	17602	17471	17494	17630	17396	17471	17472	17517	17578	17385	17448	17431	17455	17507	17663	17621	17633	17501	17554	17392	17697	17608	17651	17607	17539	17628	17580	17640	17600	17489	17560	17534	17556	17634	17501	17654	17608	17470	17319	17384	17530	17554	17332	17557	17458	17733	17565	17518	17545	17353	17280	17522	17549	17430	17556	17676	17511	17534	17380	17748	17387	17402	17435	17563	17504	17510	17400	17304	17314	17439	17414	17372	17581	17553	17577	17562	17490	17525	17280	17503	17443	17405	17363	17434	17305	17440	17342	17393	17631	17398	17414	17681	17457	17555	17356	17586	17590	17600	17449	17603	17497	17640	17480	17474	17391	17432	17400	17469	17625	17395	17329	17335	17353	17426	17460	17493	17527	17781	17471	17342	17498	17512	17485	17449	17343	17492	17373	17528	17435	17578	17496	17467	17479	17630	17583	17584	17219	17416	17453	17378	17527	17697	17576	17500	17376	17432	17662	17705	17489	17564	17531	17615	17384	17526	17610	17535	17637	17662	17659	17197	17634	17711	17614	17566	17374	17557	17717	17555	17486	17556	17350	17356	17424	17662	17484	17350	17405	17340	17447	17516	17644	17597	17275	17603	17782	17372	17541	17381	17478	17655	17623	17403	17467	17560	17443	17468	17518	17720	17235	17514	17349	17589	17439	17691	17534	17486	17436	17469	17543	17413	17580	17710	17555	17425	17595	17457	17494	17357	17406	17692	17356	17493	17614	17801	17582	17835	17724	17382	17454	17473	17508	17526	17620	17488	17441	17648	17587	17467	17624	17410	17701	17537	17628	17579	17480	17577	17562	17423	17537	17528	17577	17313	17685	17800	17500	17564	17464	17494	17588	17518	17737	17552	17556	17413	17700	17464	17466	17307	17640	17374	17380	17468	17521	17667	17454	17536	17232	17309	17577	17472	17385	17642	17435	17509	17518	17522	17497	17499	17551	17408	17752	17555	17704	17645	17520	17463	17393	17557	17585	17801	17688	17605	17399	17470	17717	17465	17437	17450	17550	17482	17513	17559	17613	17465	17591	17657	17547	17657	17689	17411	17572	17560	17691	17558	17468	17587	17431	17550	17778	17411	17632	17470	17434	17493	17356	17394	17504	17661	17339	17502	17724	17670	17606	17641	17656	17643	17563	17558	17302	17689	17364	17463	17485	17411	17423	17494	17354	17327	17562	17419	17480	17553	17542	17583	17546	17641	17425	17249	17390	17511	17662	17354	17624	17776	17402	17221	17490	17430	17466	17482	17631	17525	17337	17743	17442	17615	17681	17512	17425	17361	17277	17359	17470	17523	17481	17521	17299	17364	17433	17602	17660	17474	17504	17598	17555	17723	17332	17483	17549	17609	17336	17412	17472	17738	17644	17381	17429	17637	17514	17391	17635	17507	17578	17593	17679	17414	17499	17711	17554	17478	17533	17633	17572	17591	17461	17691	17527	17604	17447	17419	17594	17504	17674	17543	17427	17434	17520	17385	17678	17343	17504	17612	17348	17412	17453	17486	17369	17402	17627	17698	17689	17524	17490	17288	17517	17333	17415	17582	17563	17659	17433	17521	17565	17444	17460	17452	17458	17682	17584	17694	17684	17541	17508	17388	17437	17500	17640	17682	17567	17536	17603	17316	17131	17480	17444	17350	17564	17337	17475	17622	17538	17615	17522	17267	17397	17514	17482	17283	17431	17485	17539	17290	17456	17492	17469	17604	17469	17408	17753	17577	17556	17549	17342	17292	17520	17441	17607	17434	17398	17745	17559	17680	17596	17401	17579	17333	17368	17642	17529	17366	17573	17284	17516	17603	17541	17715	17488	17430	17553	17728	17496	17654	17741	17359	17573	17533	17688	17422	17462	17602	17651	17629	17558	17675	17453	17413	17332	17547	17697	17485	17448	17568	17520	17511	17535	17488	17403	17593	17355	17468	17521	17440	17626	17554	17552	17622	17391	17539	17600	17373	17575	17473	17634	17575	17368	17543	17668	17517	17469	17473	17249	17579	17395	17546	17657	17299	17572	17526	17439	17487	17387	17449	17552	17669	17618	17409	17446	17591	17634	17510	17557	17562	17642	17644	17736	17531	17413	17504	17569	17686	17673	17394	17729	17531	17493	17516	17412	17418	17396	17385	17529	17739	17521	17459	17393	17306	17485	17500	17619	17399	17507	17718	17535	17555	17682	17631	17501	17417	17369	17505	17419	17534	17541	17480	17333	17622	17173	17387	17532	17421	17470	17412	17431	17516	17452	17472	17414	17611	17678	17652	17384	17535	17398	17437	17314	17433	17481	17509	17527	17367	17364	17532	17563	17423	17489	17533	17481	17616	17479	17560	17480	17700	17449	17649	17762	17525	17394	17350	17478	17587	17487	17502	17486	17536	17485	17552	17511	17318	17562	17616	17398	17549	17428	17394	17580	17475	17670	17453	17493	17549	17663	17529	17534	17515	17654	17743	17467	17647	17532	17494	17406	17467	17489	17644	17438	17639	17494	17118	17513	17420	17427	17416	17613	17391	17543	17473	17586	17408	17575	17413	17731	17644	17529	17566	17576	17529	17336	17627	17439	17310	17366	17546	17378	17422	17443	17474	17599	17620	17429	17383	17665	17572	17438	17521	17509	17499	17470	17631	17397	17578	17637	17384	17681	17646	17590	17456	17617	17557	17655	17593	17575	17522	17445	17463	17778	17449	17534	17504	17447	17572	17498	17561	17418	17599	17444	17478	17461	17687	17599	17545	17507	17467	17361	17370	17524	17340	17468	17595	17797	17456	17360	17547	17447	17580	17509	17370	17473	17246	17561	17587	17459	17398	17591	17458	17512	17577	17609	17670	17521	17856	17588	17486	17781	17582	17584	17524	17508	17572	17523	17479	17323	17252	17535	17473	17545	17496	17504	17473	17517	17367	17544	17493	17491	17509	17438	17450	17612	17426	17581	17608	17400	17533	17498	17610	17657	17496	17535	17491	17681	17454	17470	17551	17577	17386	17556	17548	17358	17331	17506	17549	17428	17562	17658	17561	17638	17285	17598	17499	17425	17530	17631	17345	17451	17654	17506	17514	17746	17721	17795	17402	17485	17594	17547	17491	17424	17646	17493	17577	17504	17420	17382	17495	17542	17349	17573	17674	17372	17520	17608	17607	17627	17602	17538	17544	17382	17410	17450	17585	17609	17370	17421	17664	17535
15358	29545	33819	22587	35392	29670	22475	18205	16429	15992	16185	16046	16123	16032	15820	15883	16090	15976	16021	15982	15954	15883	16055	15940	16253	16216	16064	16160	15935	15926	15979	16015	16069	15987	16202	16098	15977	16053	15939	15995	15907	16049	16015	15901	16015	16006	16161	15958	15964	16025	15981	15767	16084	15897	15912	15889	16194	16143	15972	15943	15932	15989	15974	16030	15957	15866	15821	15865	16029	16108	15889	15883	15863	15979	15914	15878	16075	15826	16192	15978	15940	15867	15995	16149	16084	15881	15959	15930	15954	16064	15875	16023	16111	16016	15892	15884	15943	15975	15813	15898	16058	16216	15898	15983	15995	16039	16116	15899	16014	15892	15972	16063	15852	15948	15812	16078	15861	15907	15917	16022	16002	15903	15992	15912	15731	15894	15916	16048	15902	15988	16003	16034	16042	16076	15915	15951	15944	15978	16000	15855	16027	15965	15893	16036	15857	15959	16100	15971	15959	15947	15946	15811	15830	15933	15954	16054	16019	16088	15817	16019	15981	15872	15968	15970	15920	15962	16025	15913	16145	15980	15942	15889	15781	16026	15893	16109	15991	16074	15960	15938	15824	15843	15905	15839	16014	16197	15944	16057	15920	16023	15731	16016	15981	15854	16104	15939	15969	15974	15881	16050	16170	15856	15824	15753	16178	16077	15947	15934	16003	15977	15955	15770	15906	15764	16005	16027	15977	16035	15894	15922	16003	16091	15935	16078	15893	16086	15897	16111	16074	15977	15885	16051	15994	15829	15805	15885	16166	15974	15799	15857	15957	16000	15852	16034	15980	15896	15890	16106	16001	15885	15772	15968	15962	15869	15864	16060	16028	15973	16158	15927	15940	15913	15878	16137	16185	15947	15936	15990	16054	16130	16010	15868	15970	15950	15990	15985	15903	16003	15949	16020	15941	16212	15878	15892	15914	16070	16132	15733	16033	15882	15995	15912	16026	16075	16067	16105	16105	15926	16000	15967	15944	16051	15944	15845	15969	16038	16093	15798	16072	15835	15821	15981	15954	16133	16065	15861	15983	16083	15825	15964	15957	15983	15976	16169	15885	16048	15883	15933	15918	15906	15939	15965	15913	16104	16006	15966	15963	15847	15883	15846	16132	15829	15828	15899	15902	15897	16014	15967	15803	16025	16044	16052	15905	16073	15991	15963	16022	15946	16085	16008	15828	15875	16091	15838	16078	15919	15835	15961	15848	16062	15909	16177	16114	16006	16170	15964	16070	15852	16007	16078	16099	15826	15874	15958	16063	15978	16049	15859	15939	15848	16045	16072	15940	15904	15898	15815	16040	15958	15870	15932	15772	15903	16111	16136	15830	15736	15943	16027	15910	15887	15875	16168	15678	15933	15945	16085	15890	16049	15989	15869	15900	15895	15767	15947	15778	15937	16021	15909	16008	15951	15937	15814	15907	15881	15864	16015	16014	15960	15798	16060	15907	16077	15999	16018	15803	16039	16025	16068	16165	16052	15989	15834	15847	16018	15975	15860	16071	16145	15934	15999	16039	16028	16008	16040	15841	16174	15891	15885	15920	16012	15967	16061	15914	15911	16035	16082	15857	15939	16019	16011	16029	16037	15895	15958	15953	16044	15756	15977	15939	16065	15811	15961	16027	16015	16028	15861	16026	16013	15906	15989	16025	16059	15833	16032	15852	16120	15963	15961	16015	15918	15812	16089	15951	15869	16027	15930	16144	15959	15831	15955	15972	16051	15939	15922	16030	16035	16031	15896	16000	15980	16005	16051	16150	15916	15984	15854	15980	15942	16092	15904	15963	16112	16093	15844	15952	16090	16031	15730	16166	16004	15732	15973	16065	16012	15974	15878	16019	15979	16019	15930	15891	15842	16052	15925	15990	15908	16023	15974	16180	15996	16113	16040	16093	16023	16023	15933	16006	15984	16035	15944	15992	15944	16150	15974	15995	16036	16055	16015	15893	15856	15965	15899	16127	15941	15912	15949	16013	16010	16079	15926	16006	15983	15995	15920	16006	15856	15911	15903	16035	15885	16009	15944	15972	15924	15890	15962	15984	16020	15902	16033	15996	16053	15847	15957	16119	15959	15938	15950	16061	15975	15856	16047	15849	15908	15744	15887	16019	16023	15940	15909	16158	15994	16082	15828	16039	15922	16174	15898	15928	16122	15953	15959	15921	15909	15799	16093	15974	15819	15879	15879	16089	15910	15969	16071	16092	15930	15864	15945	15879	15985	15892	15939	16042	16011	16040	15928	15989	15810	16106	15953	15857	15826	15935	15947	15815	15833	16018	16159	15989	15977	16038	16050	15931	15992	15965	16019	15770	15884	16153	16126	15929	15872	16015	15898	16106	15901	15908	15858	16054	16160	16034	16214	16112	16000	15874	15986	15933	15923	15967	16054	15962	15836	15873	16003	15964	16103	16024	16014	15981	15934	15786	15944	15908	15912	15917	16119	16135	16041	16063	16061	15926	15861	16061	15965	15879	15940	16079	15974	15976	16029	15880	16033	15920	15863	15871	15937	15716	15981	15996	15914	15984	15868	15756	15958	16013	15739	16030	16124	15869	16003	15831	15950	15979	15955	16002	15981	15905	16206	16070	15957	16048	15962	16065	15980	16062	16071	15883	15907	15975	15928	16006	16007	15926	15963	15796	15916	15967	15890	16150	15909	16116	15846	16182	16017	16064	15908	15997	16031	15896	15821	16006	15929	16032	15846	16068	15904	16017	16016	15992	15993	15978	15947	15981	16022	16008	16057	16058	15883	15921	15886	16036	15929	15994	16098	16173	15760	15886	16076	15922	15795	16012	16206	15954	15987	15992	15910	16018	16002	15901	15996	16125	15951	16007	15960	15960	16097	15748	15988	15991	16017	15976	15977	15962	16056	15874	16035	16000	16166	16068	16067	16028	15815	15960	15853	15915	16015	16045	15891	15828	15859	16036	15999	15962	15861	15981	15918	16000	16079	16025	15954	15939	15851	16106	16017	15926	16101	16064	16070	15965	16033	16037	15853	15861	16042	15932	16056	15911	15806	15881	15888	15944	16068	15947	16023	16066	15813	15985	16007	16050	15969	16036	15934	15982	16041	15880	15930	15954	15938	16000	15804	15950	15881	15977	16047	15972	16018	16047	15824	15982	16153	15966	16094	15971	16102	15970	16039	16031	15960	15961	16092	15898	16059	15906	15940	15850	16054	15982	15882	16034	15887	16063	15917	16000	16099	15983	16000	15963	16124	15997	15934	15859	15950	16099	15998	16019	16043	15967	15980	15809	15901	16203	16173	16012	15758	15882	16078	15978	15904	15937	15878	15961	15843	16035	15955	16081	15826	15959	15935	16117	15992	15823	15927	16051	15941	16082	15936	16138	16017	16157	15964	15799	15989	16048	15845	15780	15892	15896	15819	15905	16097	15994	15879	16025	15931	15942	15915	15947	15958	16068	15943	15943	16055	15920	15942	16062	16079	15908	15987	15928	15995	15862	16070	15980	15959	16093	15922	16202	15921	16094	16037	15950	16011	15956	15937	15965	15980	15985	16130	16063	15945	16170	15914	16063	15939	16126	15961	16034	15902	16048	15978	16048	16005	15984	15859	15974	15853	15841	15900	16027	15928	15966	16051	15912	15944	15976	16055	16077	15840	15887	15966	16029	15826	15901	15913	16084	15856	16062	15874	15914	16105	15925	16124	16037	15924	16052	15939	15923	15984	16068	16019	15880	15927	15923	16001	16164	15934	15969	15982	15979	16065	16015	15996	15986	16072	16061	15779	15938	16030	16056	16035	16052	15916	15975	16007	15901	16138	16012	15947	16075	16040	16162	16082	15969	15921	16055	15929	16000	16201	16060	15939	15867	16009	15968	15997	16000	16036	15852	16128	15871	16039	15942	16109	16106	15892	15626	16180	15968	15983	15845	16047	15900	16073	16021	15934	16020	15932	15903	15927	15918	15964	16001	15980	15872	15848	16037	16047	16077	15980	16081	16014	16002	16091	15971	15884	15987	15981	15984	16089	16018	16026	15789	16041	15917	15889	16031	16030	16033	15947	15729	16141	16021	15954	15789	15809	15897	15938	15985	15978	15920	15933	15909	15978	16093	15972	16065	16079	16120	15949	15922	15984	16072	15938	16080	15961	15950	15915	15913	15892	15829	15973	16035	15904	15937	16084	15999	15836	15910	15902	16017	16147	16006	15987	15805	15786	15894	16130	16013	16034	15806	15895	16044	16053	15849	15988	15852	15858	16005	15958	16106	15973	16059	16001	15998	15939	16025	15812	15952	16073	15955	16079	15918	16130	15809	15972	15885	15931	15870	15886	16050	15982	15803	16004	15880	16078	15942	15972	15864	15926	16067	15881	15905	16032	15868	16048	15904	15786	15924	15893	15954	16009	15827	16017	15920	15973	15885	15940	16004	15953	16022	15959	16005	16008	16017	16085	16009	15982	15990	16027	15895	15964	16118	16030	15991	15896	15770	15952	16124	16005	15918	15967	15969	15954	15946	16153	16028	16261	15961	16028	15901	16151	16018	16079	16007	15944	15915	16001	16063	15982	15817	16108	15885	16039	15864	15966	16111	16009	15923	15846	15941	15929	16003	15929	15971	15966	15947	15956	15976	15987	16003	16138	15989	15952	15887	15919	15915	16008	15966	15992	16062	15998	16025	16001	15896	15910	15861	16037	16025	16010	16043	15971	15861	15910	15934	16154	15932	15935	15901	15949	15991	16089	15865	16112	16205	16083	15872	15911	16011	15957	16047	16027	16034	15999	15862	15964	15932	15954	15719	15946	16044	16167	16000	15959	16169	15966	15925	15846	16019	15873	15996	16085	16039	15939	15949	15882	15712	16001	15957	15867	15885	15881	15838	16093	15937	15830	15942	16114	15933	15929	16147	15951	15924	16014	16091	15892	16150	15934	15901	16093	15992	15909	15941	15931	15968	16069	16019	15993	16072	16036	16018	15839	16027	15915	15994	15872	15819	15938	15919	16031	16032	15946	15969	15809	15914	15960	15778	16001	15886	15974	16037	15899	15918	16053	16051	15945	15989	16085	16012	15932	16038	15960	16083	15973	15996	15923	16001	15984	16159	16017	15885	16035	15963	15815	16044	16206	15976	16031	15934	15982	16077	16004	15991	15988	15884	15976	15942	15941
24567	21077	34283	36035	50328	50626	37000	26137	20115	17891	17291	17407	17296	17212	17223	17271	17221	17098	17095	17017	17328	17200	17116	17067	17026	16981	17150	17117	17201	16973	17124	17099	17261	17041	17368	17242	17140	17359	17105	17420	17083	17249	17156	16832	17267	17122	17237	17065	17252	17136	16999	17212	17057	16983	16985	16908	17083	17085	17021	17017	16991	17137	17136	17090	16853	17164	17079	17106	17122	16901	16833	17258	17184	17121	17199	16850	17068	17149	17120	17138	17190	16979	17190	17054	17069	16987	16981	17307	17171	17194	17082	17080	16867	17057	17094	17060	17171	17147	17135	17080	17075	16948	16874	17093	16943	16878	17020	17297	16869	17209	17115	17158	17113	17078	17216	16998	17056	16906	17043	16842	17246	17222	16975	17067	17152	16910	17189	17162	17092	16949	17187	17152	16803	16912	17131	17011	16997	17091	17152	17024	16994	17049	17154	17129	17108	17015	16995	17064	17104	17030	17109	16959	16980	17110	17122	17161	17049	17039	17262	17001	17298	17046	16993	17090	17156	16947	17041	16872	17070	17147	17228	17214	17200	16947	16950	17064	16919	17192	16980	17149	17062	17055	17142	17088	17049	17059	17096	17123	17227	16994	17074	16972	17219	16851	17031	16914	17084	16990	17070	17020	17226	17132	16896	17069	17174	17071	17174	17153	17172	16997	17279	17119	17255	16983	17324	17232	16968	17089	17199	17111	17261	17027	16965	16873	17068	17093	17118	17235	17173	17063	16979	17171	16986	17110	16861	17051	17056	17014	17077	17009	17143	17014	17084	17008	17109	17176	17043	17207	16970	17122	17075	17247	17124	17115	16948	17107	16937	17103	17016	16919	17048	16979	17104	17102	17363	16868	17231	17133	17270	17105	17029	17136	16966	17083	17144	17111	17247	16990	17170	17088	17135	17161	16951	17131	16991	17144	17121	17133	17341	16868	17103	17148	16936	17082	17114	17078	17185	17074	17170	17010	17049	17157	17206	17144	17108	17219	17257	17001	17197	17133	17093	16976	17145	17116	17063	17226	17335	17031	16954	16977	16965	17026	17223	16965	17072	17059	16979	16916	17139	17070	17045	17167	17320	17011	17269	17087	17079	17212	16878	17082	16989	16850	16865	17071	17211	17228	17136	17001	17031	17193	17052	16883	17165	17253	17144	17287	17157	17057	17005	16883	16969	17138	16955	17245	17015	17186	17092	17275	17070	16968	17102	17196	17039	16967	16908	17139	16922	17067	17089	16948	17092	17110	17144	17350	16991	16975	17073	17035	17093	17068	17191	17084	17067	17042	16945	16930	17035	17063	17159	16914	17080	17023	16961	17279	16957	17021	17198	17043	17093	17187	17174	17028	17279	16953	17044	17129	17205	16955	17036	17137	17153	17129	17057	17115	17072	16807	17090	17029	16955	17063	16961	17057	17204	16965	17147	17073	17282	17163	17031	16896	17043	17160	17088	17058	17111	16989	17102	17128	17017	17133	16970	17035	17161	16951	17097	17114	17048	16950	17227	16970	17031	17074	17071	17147	17088	17078	17184	17118	17206	17109	16942	16961	17019	16977	17013	16945	17021	17260	16975	17101	17120	17072	17096	16903	17122	17142	17080	16948	16951	17076	16991	16765	17045	17005	17151	17151	16853	17160	17132	17032	17248	17084	16975	17201	17134	17071	17235	17061	17134	17013	16989	17175	16980	16960	17187	17085	17050	17228	16911	16915	16909	17178	17225	17295	17126	17040	17028	17031	17033	17085	17140	17083	17228	16977	17206	17097	17219	17262	17043	17170	17312	16988	17113	17100	17278	17028	16814	17044	17134	17139	17175	17035	17206	16960	17045	17176	17316	17106	16960	17011	17108	17090	17084	16968	17091	17132	17201	17020	17071	16940	16995	16962	17052	16999	17241	17167	17083	16957	17146	17195	16907	17203	17130	17189	17298	17140	17129	17146	17226	17020	17141	17043	16960	16947	17065	17045	17168	16937	16981	16915	17030	17113	17118	17242	17093	17148	17126	16924	17079	17051	17035	17110	17032	17122	17190	17066	17069	17230	17210	17170	17035	16943	17177	17220	17026	17116	17429	17082	17054	16985	17130	17151	17091	17272	17047	16997	17150	17057	17113	17055	17163	17217	17173	17158	17063	17023	17192	16905	17105	17018	16898	17130	16893	17069	17097	17021	16948	17109	17281	17187	17113	16961	17102	17043	17125	17042	17057	16941	16948	17167	16993	17018	17105	17212	17126	17060	17151	16828	17135	17358	17130	17041	16911	17063	17253	16833	17108	17021	16978	17171	17055	17309	16866	17018	17041	17050	16990	16916	17168	17111	17343	16940	17216	17064	17236	17201	17055	17155	17198	16970	17124	16874	17174	17097	17258	16950	16944	17001	17065	17206	17206	17054	17053	17302	17212	17148	17024	17062	17109	17084	17024	17077	17130	16922	17213	16986	16996	16949	17031	17090	17162	17053	17038	16966	17008	16972	17062	17073	17057	17153	17096	17172	17249	17002	16964	16986	17124	16963	17019	17146	17316	17094	17133	16919	17202	17167	17026	17206	17011	16873	17107	17194	17249	17028	17104	17186	17007	17229	17062	16979	17332	17211	17078	17025	17155	17167	17130	16855	17074	17144	17134	17068	16931	17116	17166	17148	17136	16978	17096	17143	17091	17017	16855	16942	17184	17317	17128	17020	17005	17025	17111	17028	17110	16995	16990	17098	17100	17268	16992	17089	17230	17075	17063	17135	16959	17251	17030	17227	17128	17141	17136	17081	16976	17034	16978	17137	16955	16974	16935	16842	17052	17198	17133	17131	16947	17118	16988	17116	17020	17039	16988	16986	17107	17099	17138	17021	17191	17256	17015	17116	17120	17065	17004	16961	17201	17337	17104	17047	17190	17043	17166	17179	17158	17131	16989	17240	16930	17009	17244	17128	17270	17242	17098	17207	17275	17110	17344	17189	16943	17135	17156	17302	17166	17035	16994	17047	17087	17075	17197	17178	17008	17169	16954	16923	17064	17130	17184	17068	17291	16947	17137	16899	17094	17285	17140	17225	16975	17264	17060	17159	17100	17049	17413	17186	17031	17342	17091	17038	17196	17007	17012	17051	17146	17151	17158	16996	17059	17224	16885	16832	16967	16945	17097	17186	17091	17199	17137	17090	17144	17049	17044	17286	17211	17185	16948	17031	17021	17044	17088	17064	17035	17254	17273	16774	16836	16912	17016	16798	17056	17025	17128	17184	17155	17053	16942	16920	17150	16925	17215	17119	16988	17116	17092	17148	17032	17263	17012	17140	17116	17123	17160	17069	17075	16789	16962	17070	17150	17112	17062	17120	16982	16959	17176	17070	17213	17211	17012	17248	17051	17138	17267	16920	17124	16896	17167	17228	16991	17180	17031	17135	16939	17128	17146	17194	17093	17230	17082	17030	17155	16958	17170	16995	17275	17010	17204	17024	17385	17086	17051	16968	17187	17090	17023	17181	17138	17224	17069	17015	17199	17000	16979	17114	17084	17031	17240	17083	17220	16989	17115	16911	17165	17262	17026	17188	16962	16982	16991	17096	17178	17141	17027	17210	17118	17002	17279	17304	17084	17063	17127	17135	17051	17240	17226	17069	17040	17223	17052	16922	17059	17127	17006	17260	17127	16783	17136	17198	16947	16936	16955	17222	17275	17005	17029	17049	17265	17255	17074	17123	16969	16937	17139	17118	17162	17004	17027	16983	16883	17138	17118	17099	17138	17148	17188	17043	17081	17086	17063	17141	17106	16777	17114	16920	17116	16867	17288	17178	16860	17207	17101	17262	17209	17117	17001	17010	17109	17141	17020	16950	17169	16984	17077	17057	17026	16966	17195	17304	17027	16904	17081	17178	17233	17106	17111	17025	17140	17052	17266	17172	17053	17029	17132	17031	17067	17214	17165	17158	17038	17052	17075	17038	17103	16987	16851	16941	17023	17019	16966	17165	17119	17054	17130	17136	17162	16955	17186	17272	17045	17092	17054	17033	17015	16962	17245	17243	16939	17016	17150	17178	17069	17221	17275	17089	17150	17052	17091	16930	17256	16877	17067	17095	17157	17076	17097	17192	17162	17026	17261	17029	17114	17074	17111	17190	17091	17011	16934	17017	17000	16973	17022	16962	17125	17182	17011	17032	17213	17145	17206	17123	17228	17094	16955	17037	16977	16944	16989	17092	16961	17150	17143	17094	17246	17186	16973	17002	16945	16980	17128	17079	17152	17137	17107	16893	17157	17153	17042	17073	17052	17060	17142	17230	17191	17031	17230	17053	16936	17286	16829	17053	17122	16904	17050	16974	17278	17148	17120	17030	17180	17089	17012	16802	17131	17199	17092	17173	17140	17069	17178	16855	17167	17028	17129	17090	17147	17107	16974	17023	17022	16953	17101	17014	17031	17003	17080	17037	16956	17140	17204	17026	17169	17074	17108	17141	16896	17236	17080	17087	17051	17083	17283	17097	17254	17169	17068	17105	17071	16830	17035	16957	17045	17204	17042	17037	17158	16958	17120	17013	16955	17206	17146	17133	17101	17140	17101	17118	16957	17282	17117	17185	17032	17062	17129	16971	17032	17083	17184	17229	17076	17208	17232	16975	17171	17339	17076	16948	16983	17267	17003	16998	17193	17025	16861	16983	17175	17178	17168	17074	17093	17179	17011	17126	17119	17253	17179	17039	16992	17291	17017	17180	17151	17119	17188	17046	17198	17044	17139	17168	17149	17212	16915	17092	17067	17036	17026	17145	17158	17094	17161	17314	17049	16999	17088	17229	17128	17017	17034	16909	17170	17052	17107	17002	16951	16996	17007	17029	17034	16873	17051	17039	17220	17020	17054	17152	17277	17174	17012	17044	17023	16757	16984	16954	17071	16986	17098	17139	17220	16930	17136	17051	16965	17062	17067	17109	16985	17165	17010	16966	17091	17076	17095	17118	17140	17066	17010	16967	17044	17125	17070	16960	17007	17149	17035	17053	17001	17261	17047	16953	17096	17082	17100	17130	17109	17104	17126	17133	17080	17130	17036	17002	17189	16859	17108	17032	17158	17075	17019	16901	16896	17067	17192	16981	17010	17067	17125	17204	17158	16964	17098	17224	16929	17050	17079	17142	17141	16950	16968	16923
14386	35694	60172	43439	63018	49952	38055	25014	18242	15887	15878	15886	15749	15690	15856	15927	15846	15713	15797	15796	15831	15787	15840	15775	15834	15896	15703	15726	15828	15926	15844	15702	15871	15677	15823	15724	15864	15824	15767	15822	15701	16098	15884	15832	15830	15764	16093	15791	15814	15726	15845	15872	15714	15651	15802	15749	15857	15859	15925	15939	15782	15800	15760	15710	15735	15760	15579	15879	15631	15765	15835	15823	15830	15720	15851	15933	15793	15850	15609	15750	15773	15837	15665	15750	15810	16018	15913	15814	15943	15856	15830	15867	15656	15883	15815	15815	15742	15882	15779	15831	15894	15779	15682	15869	15897	15605	15762	15849	15661	15699	15840	15857	15882	15873	15832	15889	15844	15803	15802	15731	15839	15801	15917	15750	15842	15935	15820	15850	15885	15791	15683	15779	15642	15900	15868	15771	15768	15645	15754	15892	15790	15939	15755	15821	15784	15997	15996	15744	15813	15774	15888	15650	15758	15787	15894	15777	15796	15816	15678	15884	15856	15998	15810	15911	15833	15764	15717	15900	15910	15717	15849	15611	15774	15853	15875	15669	15750	15724	15815	15707	15923	15807	15746	15627	15908	15845	15721	15751	15871	15742	15660	16122	15756	15799	15632	15882	15791	15750	15797	15811	15692	15870	15853	15823	15843	15846	15757	15785	15783	15701	15777	15852	15673	15937	15737	15797	15748	15776	15586	15717	15894	15785	15800	15869	15811	15849	15892	15907	15787	15782	15608	15833	15601	15788	15714	15707	15809	15779	15548	15771	15782	15670	15924	15730	15934	15730	15682	15801	15805	15760	15689	15793	15810	15739	15845	15708	15688	15900	15771	15831	15766	15831	15893	15763	15847	15621	15687	15813	15817	15686	15700	15917	15564	15796	15967	15611	15645	15745	15672	15806	15702	15720	15755	15828	15646	15874	15734	15721	15964	15908	15899	15805	15804	15783	15661	15902	15807	15938	15811	15922	15807	15727	15631	15608	15766	15713	15840	15698	15886	15672	15662	15678	15704	15819	15833	15838	15847	15688	15671	15733	15891	15794	15690	15670	15675	15798	15882	15754	15747	15810	15809	15853	15791	15916	15806	15827	15723	15976	15733	15826	15778	15628	15750	15673	15850	15902	15851	15917	15681	15896	15974	15767	15737	15775	15862	15771	15900	15816	15743	15761	15810	15896	15880	15652	15951	15779	15769	15804	15776	15902	15776	15652	15830	15669	15752	15892	15918	15864	15773	15764	15787	15724	15775	15796	15835	15916	15842	15634	15914	15689	15715	15624	15618	15719	15732	15894	15811	15694	15965	15930	15776	15858	15769	15808	15781	15888	15765	15770	15826	15917	15700	15691	15729	15757	15776	15854	15712	15729	15624	15789	15898	15784	15735	15729	15831	15778	15735	15997	15870	15798	15741	15719	15678	15740	15921	15917	15909	15858	15724	15805	15735	15745	15716	15862	15844	15913	15913	15853	15920	15876	15855	15838	15771	15891	15706	15748	15718	15808	15821	15730	15756	15859	15838	15855	15829	15684	15891	15813	15771	15848	15733	15889	15728	15814	15932	15811	15801	15809	15742	15786	15587	15702	15712	15661	16022	15787	15861	15588	15836	15728	15673	15833	15867	15846	15745	15721	15571	15696	15734	15857	15788	15745	15695	15793	15809	15904	15744	15815	15806	15653	15760	15765	15709	15718	15849	15820	15630	15854	15777	15709	15826	15731	15792	15805	15901	15682	15715	15738	15705	15789	15856	15759	15709	15762	15874	15829	15754	15801	15724	15746	15688	15838	15709	15660	15781	15812	15692	15849	15814	15867	15823	15857	15978	15737	15711	15896	15721	15850	15753	15669	15837	15857	15883	15747	15821	15886	15760	15851	15827	15703	15750	15751	15672	15807	15799	15758	15773	15796	15669	15851	15749	15664	15903	15823	15874	15593	15846	15683	15739	15848	15732	15732	15953	15661	15949	15769	15818	16048	15807	15898	15920	15533	15694	15901	15730	15734	15955	15870	15888	15713	15744	15751	15885	15637	15880	15780	15731	15876	15778	15740	15825	15883	15836	15804	15733	15821	15559	15732	15838	15695	15757	15935	15830	15808	15879	15704	15839	15911	15746	15903	15728	15819	15858	15668	15898	15572	15687	15935	15746	15725	15864	15872	15809	15731	15928	15763	15865	15606	15692	15730	15796	15936	15845	15790	15688	15809	15742	15809	16058	15636	15574	15697	15849	15942	15829	15789	15750	15736	15753	15683	15960	15849	15900	15672	15643	15772	15825	15745	15765	15902	15841	15960	15875	15790	15814	15773	15703	15845	15729	15723	15713	15820	15769	15772	15994	15761	15828	15763	15663	15794	16030	15703	15771	15924	15702	15760	15710	15884	15739	15759	15895	15829	15852	15597	15759	15532	15771	15965	15807	15708	15773	15754	15959	15894	15909	15807	15788	15897	15881	15787	15774	15797	15853	15896	15612	15838	15812	15737	15730	15811	15871	15816	15797	15823	15681	15715	15834	15842	15862	15797	15762	15826	15606	15985	15798	15701	15706	15725	15893	15886	15868	15826	15800	15868	15987	15638	15618	15658	15836	15889	15815	15780	15779	15748	15784	15788	15787	15731	15780	15811	15754	15858	15728	15838	15674	15938	15694	15684	15845	15841	15825	15715	15773	15886	15949	15849	15760	15708	15674	15764	15840	15754	15756	15810	15946	15694	15678	15833	15811	15745	15841	15738	15830	15781	15772	15882	15806	15940	15814	15875	15966	15752	15836	15694	16078	15910	15753	15738	15888	15824	15871	15685	15748	15800	15842	15819	15914	15849	15761	15747	15883	15721	15992	15934	15704	15796	15806	15939	15820	15896	15851	15809	15880	15860	15724	15871	15737	15784	15769	15747	15772	15808	15950	15753	15733	15771	15804	15737	15567	15721	15858	15840	15792	15731	15772	15556	15762	15660	15779	15708	15612	15940	15776	15668	15947	15779	15790	15985	15769	15761	15677	15869	15762	15794	15708	15825	15835	15825	15836	15821	15869	15902	15969	15733	15740	16007	15810	15750	15787	15758	15717	15882	15746	15710	15937	15902	15731	15978	15896	15705	15658	15779	15878	15805	15960	15835	15709	15799	15673	15800	15914	15812	15906	15664	15734	15889	15770	15934	15804	15716	15913	15813	15607	15947	15937	15840	15873	15758	15882	15613	15829	15798	15751	15866	15826	15813	15801	15797	15881	15805	15779	15843	15833	15660	15872	15819	15797	15790	15679	15690	15742	15816	15968	15825	15853	15808	15858	15867	15798	15761	15749	15630	15757	15889	15651	15768	15953	15864	15860	15986	15797	15791	15835	15744	15816	15736	15628	15803	15779	15786	15852	15976	15767	15737	15723	15893	15914	15895	15660	15803	15897	15680	15839	15815	15784	15947	15753	15855	15738	15850	15792	15844	15682	15599	15721	15896	15801	15804	15889	15784	15866	15809	15981	15826	15838	15830	15718	15869	15771	15751	15855	15867	15635	15597	15921	15878	15550	15822	15882	15707	15851	15866	15877	15947	15854	15854	15697	15714	15906	15912	15805	16010	15853	16040	15753	15827	15758	15954	15965	15881	15948	15844	15917	15762	15712	15693	15719	15804	15746	15767	15588	15753	15799	15767	15842	15847	15755	15833	15814	15796	15882	15908	15777	15683	15642	16088	15909	15778	15765	15644	15732	15754	15779	15888	15786	15723	15969	15914	15794	15821	15878	15827	15757	15798	15674	15820	15891	15791	15905	15795	15887	15722	15778	16025	15791	15814	15781	15802	15883	15892	15644	15883	15828	15775	15782	15675	15886	15763	15788	15777	15862	15866	15827	15928	16000	15805	15766	15885	15713	15828	15843	15799	15660	15764	15967	15687	15869	15843	15689	15901	15950	15630	15603	15647	15678	15782	15952	15860	15680	15845	15730	15876	15809	15892	15739	15717	15832	15789	15880	15766	15800	15775	15823	15994	15656	15830	15787	15779	15719	15919	15928	15801	15652	15858	15751	15838	15799	15909	15743	15792	15858	15725	15887	15653	15811	15713	15966	15908	15776	15616	15783	15805	15896	15904	15750	15673	15824	15775	15802	15843	15775	15878	15703	15875	15857	15747	15754	15737	15644	15711	15764	15862	15780	15852	15815	15781	15679	15707	15794	15875	15751	15725	15822	15712	15828	15852	15666	15878	15752	15920	15587	15654	15874	15548	15919	15834	15793	15795	15725	15759	15697	15948	15853	15734	15752	15819	15753	15791	15704	15921	15802	15897	15685	15834	15961	15925	15829	15651	15635	15854	15904	15653	15760	15660	15572	15832	15707	15884	15938	15599	15788	15993	15830	15768	15843	15780	15731	15666	15820	15920	15953	15915	15798	15700	15754	15779	15837	15824	15710	15892	15709	15855	15860	15912	15661	16008	15676	15817	15782	15828	15623	15788	15809	15748	15801	15752	15769	15943	15803	15745	15889	15909	15646	15883	15891	15896	15539	15893	15926	15738	15787	15844	15927	15785	15935	15936	15742	15743	15992	15816	15820	15846	15894	15676	15894	15715	15793	15772	15960	15806	15799	15802	15634	15768	15853	15576	15706	15787	15722	15811	15943	15981	15783	15875	15777	15832	15902	15908	15870	15863	15628	15820	15814	15789	15776	15912	15696	15956	15846	15776	15920	15893	15862	15784	15855	15826	15721	15674	15802	15820	15789	15660	15817	15677	15823	15905	15868	15734	15757	15805	15765	15999	15815	15714	15830	15807	15759	15724	15794	15650	15862	15878	15917	15794	15695	15915	15770	15778	15726	15770	15696	15787	15717	15977	15941	15834	15792	15844	15880	15687	15849	15727	15854	15776	15783	15835	15701	15945	15636	15683	15713	15944	15692	15775	15698	15730	15649	15940	15813	15664	15808	15944	15907	15791	15864	15704	15707	15735	15861	15757	15864	15899	15757	15925	15721	15680	15950	15701	15792	15827	15735	15818	15830	15722	15889	15807	15712	15892	15766	15737	15694	15848	15795	15648	15653	15912	15747	15804	15866	15695	15719	15761	15844	15750	15799	15830	15616	15774	15757	15780	15905	15987	15851	15899	15783	15795	15749	15762	15663	15732	15878	15651	15892	15770	15868	15717
23005	21056	35168	56531	65661	61953	48659	34524	24179	19395	18616	18462	18405	18467	18298	18356	18318	18329	18225	18209	18298	18251	18174	18427	18029	18124	18136	18103	18309	18253	18114	18211	18002	18285	18107	18079	18171	18034	18204	18002	18110	18221	18138	18136	18356	18192	18238	18412	18260	18078	18243	18115	18094	18102	18105	18095	18177	17927	17892	17943	18230	18023	18415	18186	18025	17961	18014	18103	18196	18155	18080	18196	18069	18100	18129	18287	18165	18166	18129	18157	18107	18060	18092	18038	18129	17928	18002	18070	17811	17963	18149	18105	17860	18100	18083	17979	17894	18277	18064	18339	17948	17971	17956	18174	18163	18186	18084	18103	17715	17812	18040	18010	17911	18078	18287	18077	18121	18004	18128	17921	17990	18288	18220	18062	18076	18067	18137	18249	18155	18257	18061	18080	18060	18027	17954	18055	17974	17987	17976	17815	18285	17823	18184	18162	18093	18035	18003	17764	18062	18113	18004	18054	18144	18220	17989	18117	18070	18001	18047	18050	18075	18146	17991	17944	18154	17938	18034	17878	18181	18250	18053	18046	18006	18113	18126	17957	17966	18044	18122	18199	17995	18229	18017	18171	18247	18231	18009	18253	18134	18071	18114	18036	17908	18102	18104	17949	17879	18039	18159	18116	17862	17989	17947	18069	18047	18149	18009	18096	18261	18066	18235	18124	18042	18160	17783	17958	18107	18062	18050	18106	18230	17988	17861	18154	18185	17914	17936	17885	17907	18110	18118	18159	18133	18090	17844	18085	18100	18117	18344	17996	18256	18168	18071	18277	18056	18131	18083	18041	18070	18006	18038	18085	18193	17985	18083	18221	18143	18047	18042	17921	18207	17886	18077	18106	18124	18215	18115	18046	17940	18150	17987	18164	18051	18060	18125	17984	17953	18101	17955	18073	18036	18108	18093	18056	17947	18039	17999	17880	18098	18129	18008	18239	18136	18018	18018	18164	18090	18085	18043	17746	17983	17925	17937	18075	18092	18144	18274	18313	18135	18061	18341	18012	18089	18055	18069	18045	18144	18031	18097	17986	17974	18008	17880	18043	18200	17901	18104	18098	18137	18061	18261	18172	17979	17913	18219	18284	18166	17993	18129	18134	18012	18220	18008	18310	18239	18123	18019	18155	18299	18135	17978	18123	18104	18018	18167	18038	18150	18041	18238	18175	18075	18152	18148	17988	18072	17945	18116	17882	18213	18118	17870	18104	18017	18122	18202	17920	17990	17865	17997	18073	18002	18007	18118	18142	17851	18252	17978	18110	17964	18103	18086	18014	18307	18071	18145	17963	18080	17976	18003	18136	18228	18136	17876	17950	18123	18242	18065	17964	18170	18087	18151	18007	18187	17978	18157	18010	18126	17919	18124	17947	17869	18008	17874	18092	18211	18232	17993	18088	18018	18175	18248	18236	18238	18118	17995	17937	18130	18396	18031	18089	18375	18251	18253	18062	18003	18076	17962	18208	18119	18121	18240	18055	17983	18023	17884	18093	18139	18137	18086	17930	18212	18219	18019	18139	17954	18276	18038	18305	18009	17880	18207	18039	18059	18067	17926	18033	18172	18099	18134	17933	18028	18062	17995	18133	18204	18081	18242	17949	18151	18087	18215	18311	18047	17973	18158	18046	17998	18165	18092	17975	18205	18001	17826	17908	18002	17955	18086	18054	18112	18053	17925	18183	18304	18035	18053	18031	18197	17951	18114	17973	18183	18060	18150	18116	18031	17808	18156	18011	18438	18014	18049	18109	18144	18187	18234	18147	18109	18062	17898	18173	18196	18076	18067	18108	17952	18050	18288	18035	18244	18163	18119	18016	17819	18140	18193	18137	18052	18148	18305	18243	18214	18050	18239	18120	18104	17887	18013	18098	18222	17976	18065	18073	18268	17948	17869	18179	18125	17948	18129	18077	18012	18164	18028	18139	18193	18274	17937	18101	17989	18164	18318	17932	18030	18199	18016	18033	18241	18186	17938	18061	18187	18185	17986	17986	18052	18143	18166	18042	18078	18199	18088	18099	18066	18133	18107	18125	18034	18010	17901	18024	18128	18201	18125	18032	17870	18027	18094	18150	18211	18066	18039	18272	18120	18086	18002	18040	18029	18173	18048	18066	18037	18056	18139	17945	18147	18020	17982	18090	17969	18105	18049	18307	18093	18135	18008	18034	18124	18148	17939	18130	17878	17955	17927	17976	18232	18125	17982	18221	18023	17777	17859	18065	18223	17988	18146	18165	18293	18160	18242	18087	18212	17894	17984	18159	18077	18271	18045	17874	18182	18185	18123	18075	18116	17900	17978	18145	18194	18018	17916	18212	17799	18028	18315	18102	17995	17997	18028	18225	18064	18138	17961	18173	18050	18221	18165	18094	18193	17958	18361	18061	18263	18249	18130	18129	18074	18074	17964	17850	18132	17925	18165	18036	18118	18079	18242	18293	18004	18101	18227	18026	17913	18026	18168	18002	17860	18177	17923	18043	18258	18116	18173	18186	18107	18108	18009	18147	18116	18119	18190	18083	18247	18232	17934	17978	18074	18293	18226	18073	18066	18169	18146	17851	18091	18091	18129	17816	18060	18072	17981	17938	18233	17963	17963	18125	18126	18133	18148	17939	18035	18070	18099	18066	18109	18016	18026	17962	18111	18076	18167	18033	17841	17972	18090	18050	17963	18152	17943	18000	17964	18108	18274	17991	18057	18187	18102	18130	18071	18042	17955	18111	18000	17845	18063	17944	18062	18213	18075	18113	18022	17930	18254	18114	17988	17946	18051	18048	17979	18034	18001	17974	18055	18209	17931	18086	17924	18079	18060	18118	18027	18215	18273	18249	18326	18188	18201	18216	18146	17985	17967	18062	18203	18094	17848	18232	18233	18132	18048	18238	17991	18160	18140	18128	18173	18160	18131	18132	18038	18196	18122	18341	18285	18199	18102	17885	18213	18162	18002	18316	18100	17950	18124	18167	18092	18115	18112	18237	18087	18233	18010	18034	18115	18272	18262	18013	18207	18134	18034	18168	17969	17910	18000	17897	17868	18235	18106	17888	18027	18225	18378	18169	18084	18062	18143	18081	17900	17909	18009	18240	18144	18221	18195	18039	18353	18114	18196	18106	18080	18198	17827	18135	18137	18113	17964	18088	17905	18006	18116	18115	18079	18064	18113	18137	18081	18157	18052	18177	18052	17914	18032	17942	17813	17984	17942	18056	18011	18124	18097	18068	18030	17982	17782	18103	18195	18184	18197	17906	18118	18139	18019	18006	17975	17992	18263	18324	18194	18135	17837	18195	17926	18259	18203	18109	17995	18088	18236	18182	18193	18149	18076	18063	18057	18095	18049	18062	17920	18210	18035	17997	18173	17913	18041	18045	18110	18083	18127	18182	18150	17905	17953	18053	18078	18069	18181	18197	18111	18150	18249	18205	18023	18234	18133	18218	17881	17967	18150	18154	18035	18027	18075	18015	18133	18319	18105	18149	18090	18149	18115	18055	18112	17933	17909	17805	18140	17900	18165	18020	18277	18047	18111	18043	17970	18084	18202	18033	18166	18121	18278	18098	18048	17862	18059	18327	18094	18102	18041	17966	18022	18057	18187	18251	18112	18065	18010	18075	17968	18089	18364	18121	17932	18131	18076	18123	18081	18118	18216	18229	18260	18178	18083	18044	18072	18269	18089	17985	18064	18178	18078	17901	18115	17953	17994	18251	18267	18085	18184	18126	18067	18328	18019	18100	17984	18017	18063	18210	18215	18253	18113	18316	18149	18013	17995	18000	17966	18112	17985	17984	18036	18245	18037	18134	17999	18045	18114	18118	18306	18101	18133	18315	17959	18084	18188	18029	17986	18036	18372	18169	18069	17902	18178	17981	17980	18115	18325	18113	18296	18025	18063	18086	18145	18143	18061	18146	18057	18075	18194	18168	18131	18152	17848	18254	18081	18033	18231	18287	18124	18189	18215	17993	18162	17951	17911	18134	18153	18199	18317	18126	17806	18070	18008	18266	18105	18170	17911	18043	18127	18239	18128	18169	17954	17890	18043	18065	18234	18110	18313	18076	18114	18139	17803	18332	18099	18224	18139	18076	17984	18138	18040	18294	18104	17783	17946	18086	18093	18233	18112	18269	17994	17966	18127	18224	18209	17923	18076	18004	18103	18024	18211	18137	18238	17986	18187	17838	18343	18000	17966	18004	18141	18089	18128	17906	18087	17984	18043	17860	18021	18040	18106	18171	18105	18088	17990	18087	17991	18033	18059	18031	18050	17979	18136	18266	18109	18367	18023	18210	18252	18114	18088	18072	17851	18009	18248	18146	18242	18089	18051	17933	17920	18017	18031	18085	18055	18002	17993	18225	18214	18267	18084	18207	18101	18006	18067	18134	18171	18125	18296	18089	18004	17959	18227	18051	18075	18184	18098	18058	17873	17935	17995	17989	18065	18083	17995	18140	18114	18211	18119	18305	18089	18141	17980	18015	18149	17749	17988	18142	17965	18372	18215	18149	18024	18205	18027	18098	18135	18144	17982	18197	17957	17984	18133	18044	17903	17986	17916	18061	17995	18235	17850	17873	18017	17942	18121	17892	17898	18110	18162	18046	18089	18073	18013	18127	18150	18095	18195	18022	18135	18170	18088	17937	17896	18017	18009	18094	17972	17995	18120	18104	18219	18193	18182	18090	18155	18096	17862	18041	18304	17970	18091	17998	18290	18113	17994	17903	18151	18252	18049	18306	18076	18145	18058	17949	18143	18039	18070	17992	18146	18069	18137	18044	18061	17851	18113	17995	18069	18001	17982	18204	18119	17849	18207	17984	17771	18037	18008	17835	18029	18055	18090	18106	18116	18036	18063	18061	18115	18133	17973	18195	17963	17964	18191	18046	17906	18242	18120	18031	17948	18072	17997	17834	18042	18092	17977	18028	18155	17925	18163	18005	18183	17872	18055	18055	18058	18097	18120	18324	18224	17993	18090	18167	18033	17980	18001	18201	18119	18222	18114	18111	17918	17866	18071	18088	18122	18078	18028	18237	17968	18157	18135	18194	18162	18226	18190	18088	18010	18026	18028	18017	18063	18206	18102	18035	18245	17973	18340	18088	18096	17942	17932	17978	17992	18041	18198	18183	18107	18018	18099	17927
16804	39153	72258	66432	79872	64208	51687	34436	21663	16442	16571	16392	16524	16424	16271	16511	16387	16208	16517	16393	16366	16533	16567	16326	16304	16341	16485	16443	16345	16468	16425	16410	16389	16471	16413	16359	16388	16428	16505	16421	16608	16324	16376	16408	16327	16390	16331	16301	16362	16262	16580	16600	16437	16342	16363	16569	16339	16341	16490	16410	16258	16315	16419	16492	16362	16361	16548	16399	16295	16350	16422	16386	16398	16345	16349	16460	16197	16399	16432	16435	16464	16542	16561	16403	16570	16290	16449	16473	16385	16364	16472	16413	16339	16515	16308	16312	16466	16370	16550	16293	16331	16534	16418	16406	16355	16481	16329	16416	16404	16388	16350	16485	16416	16341	16348	16548	16374	16457	16243	16434	16353	16413	16449	16358	16341	16452	16357	16427	16350	16514	16304	16128	16349	16521	16276	16478	16311	16467	16295	16286	16305	16220	16239	16535	16537	16264	16418	16325	16496	16233	16494	16608	16507	16402	16259	16543	16327	16350	16314	16350	16222	16479	16483	16430	16509	16359	16260	16357	16402	16432	16523	16504	16515	16498	16536	16430	16412	16410	16313	16279	16409	16417	16265	16417	16381	16449	16351	16289	16334	16334	16515	16302	16295	16241	16328	16480	16405	16389	16453	16491	16389	16453	16238	16415	16336	16221	16488	16691	16386	16464	16366	16412	16309	16288	16268	16359	16362	16391	16551	16357	16422	16316	16367	16434	16320	16287	16371	16301	16298	16430	16358	16378	16379	16414	16404	16414	16462	16386	16280	16437	16396	16548	16344	16322	16453	16407	16217	16473	16518	16379	16371	16523	16458	16224	16323	16427	16500	16368	16347	16276	16373	16502	16393	16241	16407	16329	16303	16412	16308	16403	16366	16306	16493	16318	16279	16266	16493	16444	16224	16479	16271	16385	16396	16455	16370	16487	16260	16326	16372	16211	16321	16424	16388	16659	16501	16532	16550	16520	16453	16290	16522	16257	16231	16423	16493	16283	16275	16331	16430	16322	16516	16390	16310	16398	16440	16269	16327	16473	16638	16289	16430	16354	16349	16241	16179	16409	16563	16460	16438	16441	16467	16421	16373	16456	16353	16354	16237	16371	16473	16458	16428	16435	16388	16419	16388	16479	16350	16394	16245	16304	16225	16374	16335	16397	16347	16504	16378	16438	16472	16562	16209	16487	16512	16278	16475	16256	16415	16414	16225	16342	16435	16578	16301	16370	16427	16307	16610	16312	16433	16255	16396	16422	16435	16534	16285	16420	16326	16182	16416	16286	16344	16352	16462	16404	16297	16443	16656	16192	16351	16323	16423	16426	16465	16329	16481	16470	16293	16255	16368	16218	16523	16378	16409	16318	16293	16618	16575	16328	16544	16261	16282	16401	16235	16359	16445	16491	16367	16432	16470	16289	16404	16335	16466	16345	16443	16445	16251	16265	16568	16237	16447	16434	16337	16425	16271	16457	16366	16347	16171	16576	16374	16496	16529	16483	16451	16226	16472	16335	16215	16462	16431	16257	16465	16394	16372	16288	16372	16539	16287	16466	16385	16481	16418	16343	16621	16265	16315	16288	16268	16325	16353	16215	16436	16382	16289	16478	16192	16345	16389	16313	16462	16408	16439	16380	16354	16450	16267	16292	16510	16460	16433	16325	16280	16320	16448	16209	16440	16361	16489	16323	16461	16293	16400	16513	16414	16297	16270	16381	16302	16324	16228	16280	16333	16323	16375	16314	16411	16149	16372	16359	16298	16299	16408	16449	16259	16484	16509	16549	16283	16310	16426	16479	16350	16263	16346	16355	16379	16359	16399	16342	16411	16296	16460	16393	16565	16374	16493	16271	16454	16415	16445	16453	16405	16327	16455	16376	16407	16381	16325	16330	16509	16230	16625	16586	16366	16387	16430	16346	16443	16420	16197	16240	16283	16410	16287	16394	16378	16531	16411	16458	16198	16473	16417	16309	16486	16307	16323	16416	16373	16384	16376	16466	16407	16312	16387	16332	16527	16212	16273	16249	16446	16289	16388	16239	16371	16442	16272	16386	16373	16315	16450	16390	16360	16509	16460	16416	16493	16396	16187	16361	16219	16416	16354	16333	16422	16256	16241	16202	16376	16538	16476	16288	16339	16381	16439	16352	16485	16434	16358	16327	16196	16450	16278	16449	16459	16557	16393	16315	16463	16422	16371	16372	16558	16336	16471	16437	16329	16347	16304	16464	16410	16413	16412	16291	16490	16474	16344	16379	16343	16335	16578	16317	16434	16211	16354	16449	16409	16243	16271	16416	16265	16260	16254	16497	16204	16366	16263	16408	16451	16389	16454	16452	16602	16286	16345	16338	16315	16457	16366	16227	16457	16354	16384	16378	16477	16422	16315	16487	16562	16467	16440	16431	16352	16305	16349	16387	16288	16520	16216	16358	16325	16250	16378	16409	16381	16312	16194	16566	16454	16320	16270	16250	16502	16408	16533	16218	16367	16505	16443	16369	16377	16399	16350	16417	16251	16309	16353	16544	16466	16364	16368	16423	16547	16294	16351	16375	16421	16470	16352	16331	16361	16267	16502	16339	16296	16473	16422	16504	16471	16300	16390	16471	16356	16507	16362	16532	16406	16489	16393	16335	16410	16436	16381	16330	16393	16458	16270	16401	16445	16346	16393	16495	16263	16289	16396	16430	16298	16184	16306	16283	16270	16342	16575	16352	16347	16386	16308	16341	16260	16336	16384	16347	16426	16467	16336	16392	16193	16388	16467	16363	16184	16338	16386	16464	16427	16433	16496	16297	16347	16315	16441	16331	16470	16530	16305	16422	16226	16353	16460	16410	16328	16212	16135	16392	16409	16498	16231	16523	16439	16351	16485	16467	16677	16185	16441	16328	16443	16365	16221	16277	16250	16422	16229	16612	16356	16300	16399	16315	16462	16503	16361	16371	16400	16384	16562	16241	16273	16349	16166	16455	16360	16238	16346	16544	16451	16521	16431	16224	16350	16352	16438	16364	16389	16298	16354	16364	16481	16229	16338	16572	16311	16510	16371	16532	16428	16286	16359	16488	16433	16404	16330	16381	16523	16268	16555	16329	16380	16340	16246	16350	16373	16275	16356	16412	16442	16479	16333	16357	16317	16287	16449	16306	16347	16454	16483	16512	16210	16419	16518	16491	16227	16414	16372	16305	16446	16451	16476	16307	16337	16358	16244	16205	16398	16484	16293	16397	16441	16252	16294	16496	16410	16381	16384	16525	16362	16215	16296	16432	16387	16391	16356	16275	16406	16334	16384	16375	16276	16376	16567	16089	16489	16169	16373	16375	16448	16510	16322	16380	16483	16328	16542	16386	16408	16394	16393	16475	16302	16394	16510	16264	16378	16559	16339	16354	16296	16330	16437	16582	16522	16313	16236	16311	16395	16356	16348	16329	16458	16343	16393	16506	16359	16337	16518	16577	16334	16320	16459	16326	16523	16389	16410	16353	16283	16506	16449	16304	16589	16285	16317	16263	16355	16208	16299	16264	16401	16305	16380	16441	16261	16399	16432	16356	16535	16417	16428	16404	16358	16379	16403	16472	16275	16317	16419	16412	16417	16359	16436	16411	16251	16298	16455	16496	16356	16462	16546	16255	16542	16335	16376	16489	16348	16335	16460	16348	16423	16543	16472	16400	16582	16348	16569	16514	16547	16161	16339	16464	16331	16378	16390	16201	16560	16383	16273	16434	16417	16317	16522	16299	16539	16336	16556	16334	16375	16321	16385	16386	16435	16404	16462	16310	16424	16323	16330	16297	16383	16359	16357	16350	16235	16556	16402	16359	16349	16266	16339	16283	16213	16432	16314	16438	16314	16260	16586	16324	16287	16409	16312	16574	16412	16575	16471	16386	16314	16222	16309	16373	16380	16302	16388	16602	16391	16360	16368	16210	16305	16421	16387	16304	16413	16333	16451	16294	16406	16394	16341	16474	16282	16477	16336	16557	16352	16391	16542	16412	16488	16416	16515	16379	16412	16459	16450	16407	16335	16436	16324	16379	16291	16419	16378	16385	16316	16559	16460	16406	16358	16528	16297	16432	16581	16489	16435	16412	16345	16293	16379	16395	16303	16475	16362	16280	16427	16370	16439	16438	16390	16381	16410	16548	16463	16449	16253	16384	16294	16409	16494	16504	16405	16306	16294	16288	16538	16260	16418	16504	16343	16585	16313	16405	16318	16434	16325	16406	16315	16264	16474	16367	16401	16383	16565	16368	16431	16326	16294	16372	16311	16455	16368	16341	16306	16198	16432	16285	16487	16488	16357	16366	16428	16418	16479	16330	16277	16388	16283	16369	16351	16370	16414	16411	16201	16361	16322	16522	16206	16403	16414	16345	16252	16267	16334	16411	16484	16259	16374	16414	16449	16380	16237	16328	16381	16514	16340	16148	16148	16453	16392	16285	16589	16446	16371	16434	16557	16418	16421	16347	16238	16442	16307	16362	16272	16331	16325	16180	16322	16316	16342	16352	16294	16402	16269	16306	16327	16461	16272	16487	16379	16433	16425	16518	16375	16167	16513	16412	16433	16436	16395	16410	16336	16297	16426	16221	16370	16451	16442	16290	16298	16531	16341	16282	16519	16411	16473	16345	16288	16314	16321	16334	16236	16506	16368	16603	16355	16333	16355	16478	16182	16332	16244	16277	16307	16531	16381	16267	16326	16379	16244	16415	16412	16489	16249	16415	16621	16498	16434	16395	16355	16221	16324	16442	16491	16390	16287	16543	16437	16411	16466	16422	16471	16460	16233	16204	16362	16349	16383	16297	16370	16205	16554	16590	16481	16472	16582	16192	16434	16302	16427	16504	16400	16491	16336	16361	16348	16248	16381	16454	16290	16232	16493	16232	16255	16570	16411	16428	16250	16437	16430	16413	16316	16568	16567	16528	16314	16495	16462	16373	16248	16369	16231	16259	16401	16206	16521	16550	16430	16438	16364	16367	16450	16398	16485	16416	16360	16350	16521	16423	16402	16478	16281	16308	16283	16418	16283	16334	16478	16396	16446	16466	16473	16307	16424	16445	16502	16206	16304	16246	16346	16536	16344	16417	16450	16411	16422	16413	16458	16567	16285	16496	16272	16474	16363	16369	16382	16337	16445	16168	16381	16302
27500	21874	36137	32284	30184	28311	24033	20806	18734	18501	18320	18303	18189	18267	18290	18265	18300	18423	18302	18169	18261	18056	18420	18332	18398	18295	18188	18054	18155	18220	18199	18223	18382	18204	18203	18311	18232	18088	18145	18106	18233	18172	18047	18294	18285	18308	18090	18066	18153	18338	18238	18277	18023	18415	18248	18163	18288	18065	18177	18247	18095	18171	18124	18113	18189	18403	18167	18282	18145	18145	18416	18449	18103	18180	18169	18396	18240	18148	18293	18328	18393	18265	18248	18085	18244	18079	18227	18264	18162	18064	17976	18278	18073	18081	18237	18369	18136	18288	18290	18171	18170	18317	18377	18319	18295	18341	18263	17997	18408	18375	18271	18196	18176	18456	18150	18022	18408	18183	18288	18344	18244	18219	18482	18362	18093	18256	18005	18257	18102	18267	18287	18188	18405	18162	18154	18310	18340	18243	18324	18354	18332	18259	18491	18251	17900	18040	18299	18375	17971	18144	18183	18090	18028	18085	18248	18496	18182	18176	18197	18356	18036	18280	18468	18154	18114	18211	18376	18303	18291	18169	18232	18163	18116	18073	18393	18039	18410	18220	18196	18229	18101	18388	18397	18145	18303	18174	18170	18382	17973	18131	18210	18274	18402	18320	18294	18313	18294	18450	18071	18094	18472	18371	18279	18252	18170	18139	18174	18120	18287	18150	18341	17972	18201	18092	18168	18253	18162	18145	18355	18144	18291	18406	18374	18365	18233	18265	18371	18154	18126	18202	18255	18328	18228	18218	18238	18093	18277	18177	18047	18306	18113	18105	18203	18279	18237	18157	18100	18138	18352	18247	18207	18204	18360	18125	18152	18082	18147	18152	18234	18020	18258	18276	18308	18292	18082	18337	18153	18084	18277	18208	18221	18408	18125	18185	18150	17937	18259	18419	18254	18350	18195	18283	18197	18189	18313	18368	18378	18164	18068	18136	18162	18031	18274	17994	18235	18293	18379	18454	18172	18169	18326	18226	18466	18155	18247	18207	18140	18228	18229	18295	18184	18349	18216	18227	18214	18180	18286	18400	18170	18324	18346	18236	18333	18193	18240	18135	18266	18266	18119	18222	18229	18099	18160	18245	18210	18130	18131	18224	18371	18112	18201	18335	18253	18175	18149	18248	18007	18280	18256	18220	18258	18297	18187	18282	18107	18467	18258	18201	18446	18326	18253	18194	18147	18248	18426	18131	18253	18356	18340	18194	18091	18113	18085	18313	18293	18165	18279	18074	18148	18165	18223	18201	18320	18234	18188	18341	18375	18222	18267	18161	18112	18068	18022	18197	18283	18169	18159	18452	18156	18041	18375	18167	18188	18007	18117	18315	18133	18169	18080	18457	18116	18088	18357	18328	18154	18133	18295	18295	18196	18227	17888	18275	18357	18275	18062	18029	18253	18242	18369	18223	18147	18320	18288	18265	18274	18190	18115	18133	18181	18279	18270	18288	18278	18174	18045	18133	18237	18239	18428	18367	18137	18298	18152	18174	18341	18312	18301	18208	18378	18152	18173	18092	18190	18156	18205	18324	18255	18189	18058	18069	18145	18259	18075	18157	18019	18064	18167	18065	18453	18155	18131	18061	18115	18329	18235	18164	18134	18212	18149	18290	18366	18031	18258	18291	18258	18245	18417	18391	18188	18199	18349	18229	18262	18321	17933	18333	18218	18238	18324	18193	18407	18100	18134	18177	18111	18170	18021	18311	17976	18164	18289	18155	18115	18185	18227	18228	18193	18183	18202	18227	18158	18326	18166	18372	18171	18200	18241	18250	18279	18190	18204	18336	18176	18010	18140	18074	18238	18213	18011	17975	18272	18240	18270	18276	18376	18250	18449	18207	18003	18264	18182	18258	18315	18173	18354	18402	18199	18472	18097	18255	18355	18397	18252	18184	18277	18121	18312	18310	18271	18354	18214	18447	18539	18289	18321	18304	18313	18148	18385	18250	18196	18302	18228	18215	18253	18314	18162	18176	18105	18213	18238	18261	18262	18091	18353	18322	18115	18130	18464	18362	18053	18186	18400	18320	18169	18156	18347	18201	18356	18114	18317	18146	18179	18263	18242	18207	18246	18150	18158	17961	18124	18452	18314	18220	18131	18053	18154	18314	18034	18310	18285	18144	18387	18339	18305	18081	18232	18309	18215	18310	18275	18588	18332	18269	18319	18263	18143	18137	18083	18296	18092	18344	18230	18516	18109	18528	18330	18265	18111	18220	18289	18045	18140	18097	18138	18271	18196	18216	18232	18121	18112	17992	18088	18163	18399	18419	18573	18325	18371	18234	18161	18136	18193	18029	18099	17995	18178	18177	18274	18502	18366	18318	18098	18362	18331	18394	18216	18207	18304	18307	18222	18280	18286	18254	18366	18265	18194	18403	18183	18196	18255	18357	18127	18337	18226	18262	18109	18179	18319	18313	18082	18137	18218	18299	18293	18049	18185	18269	18131	18306	18264	18235	18272	18230	18241	18131	18429	18214	18265	18338	18174	18203	18409	18170	18389	18253	18264	18233	18233	18317	18209	18202	18359	17997	18090	18292	18395	18172	18159	18502	18325	18174	18351	18310	18087	18338	18110	18296	18132	18334	18040	18120	18084	18280	18252	18289	18395	18341	18188	18178	18275	18276	18143	18252	18245	18296	18321	18249	18357	18173	18306	18350	18274	18018	18127	18130	18115	18050	18127	18168	18206	18405	18122	18258	18227	18173	18150	18252	18190	18165	18423	18394	18229	18213	18071	18201	18192	18318	18361	18239	18367	18205	18117	18365	18427	18371	18360	18263	18274	18393	18356	18390	18167	18325	18308	18247	18168	18272	18351	18215	18365	18203	18365	18329	18301	18284	18434	18223	18283	18251	18328	18112	18268	18226	18141	18114	18329	18163	18052	18100	18146	18205	18198	18184	18357	18255	18194	18243	18109	18026	18398	18187	18317	18146	18310	18275	18228	18261	18139	18170	18131	18362	18327	18443	18344	18322	18219	18198	18346	18261	18186	18327	18143	18005	18305	18140	18218	18318	18176	18359	18262	18210	18127	18298	18360	18036	18337	18112	18288	18371	18358	18252	18235	18131	18126	18147	18396	18219	18215	18325	18377	18321	18165	18287	18599	18365	18216	18019	18369	18088	18213	18224	18220	18101	18306	18061	18058	18255	18073	18289	18123	18262	18340	18282	18310	18126	18136	18163	18005	18229	18321	18227	18107	18309	18236	18270	17951	18232	18254	18341	18166	18217	18449	18309	18260	18235	18229	18359	18421	18110	18233	18139	18197	18148	18183	18211	18308	18174	18303	18257	18122	18245	18213	18199	18313	18313	18240	18379	18326	18361	18079	18263	18143	18147	18093	18145	18266	18148	18503	18267	18312	18296	18116	18318	18128	18203	18301	18180	18199	18325	18368	18280	18139	18290	18256	18258	18022	18184	18196	18361	18335	18283	18256	18081	18037	18353	18275	18124	18158	18328	18165	18132	18232	18265	18331	18367	18167	18150	18319	18281	18228	18091	18121	18377	18296	18266	18382	18376	18432	18246	18296	18208	18492	18291	18280	18047	18333	18401	18411	18134	18107	18157	18313	18119	18193	18154	18383	18196	18206	18225	18228	18206	18320	18302	18412	18191	18374	18268	18090	18119	18177	18206	18256	18127	18298	18274	18194	18334	18366	18490	18433	18362	18169	18111	18320	18431	18276	18341	18432	18163	18233	18062	18231	18301	18179	18424	18318	18235	18242	17973	18240	18301	18173	17975	18052	18110	18374	18170	18196	18307	18349	18301	18228	18220	18280	18150	18313	18122	18357	18248	18251	18457	18293	18346	18143	18187	18185	18290	18127	18182	18088	18176	18106	18139	18195	18181	18177	18306	18363	18071	18374	18003	18425	18235	18216	18196	18219	18228	18281	18065	18145	18240	18188	18257	18460	18136	18156	18326	18275	18127	18339	18176	18103	18207	18137	18394	18052	18051	18424	18304	18397	18326	18423	18329	18202	18229	18369	18134	18199	18257	18234	18330	18287	18143	18195	18257	18350	18017	18293	18231	18133	18291	18320	18196	18159	18201	18364	18229	18104	18299	18328	18294	18520	18326	18072	18206	18327	18255	18158	18125	18041	18039	18244	18234	18311	18141	18414	18303	18180	18157	18230	18244	18222	18323	18237	18356	18058	18153	18163	18265	18338	18083	18295	18135	18293	18083	18076	18215	18441	18295	18259	18267	18274	18271	18352	18259	18174	18274	18206	18412	18295	18421	18189	18230	18100	18230	18472	18277	18223	18111	18334	18345	18075	18389	18344	18218	18191	18341	18272	18346	18181	18055	18174	18205	18225	18485	18149	18135	18115	18318	18256	18221	18305	18223	18207	18146	18159	18264	18149	18106	18285	18127	18120	18157	18332	18059	18285	18222	18186	18115	18179	18331	18206	18113	18068	18292	18373	18211	18368	18396	18391	18247	18193	18203	18103	18078	18397	18103	18138	18344	18263	18236	18306	18418	18227	18218	18281	18339	18187	18253	18355	18243	18436	18333	18085	18196	18196	18291	18272	18374	18285	18174	18240	18408	18281	18485	18234	18256	18286	18109	18164	18149	18297	18314	18341	18160	18333	18316	18230	18259	18024	18125	18267	18486	18240	18409	18307	18057	18131	18232	18275	18283	18223	18227	18217	18300	18022	18045	18233	18346	18214	18350	18338	18325	18220	18172	18290	18289	18055	18260	18295	18245	18366	18450	18242	18109	18225	18258	18054	18120	18413	18359	18213	18312	18205	18222	18094	18174	18149	18133	18116	18307	18271	18022	18301	18286	18130	18233	18136	18265	18421	18211	18264	18279	18239	18231	18225	18298	18079	18052	18281	18100	18442	18370	18377	18318	18225	18058	18059	18187	18344	18336	18126	18174	18262	18375	18228	18086	18165	18438	18255	18349	18347	18291	18291	18369	18098	18244	18236	18132	17968	18066	18074	18205	18408	18349	18315	18247	18476	18249	18224	18181	18179	18200	18253	18315	18277	18244	18300	18137	18054	18328	18211	17988	18073	18338	18271	18102	18395	18326	18188	18234	18157	18259	18188	18375	18156	18080	18244	18131	18511	18188	18338	18277	18189	18055	18206	18321	18403	18318	18125	18241	18090	18302	18243	18161
15283	18939	40403	28213	33346	27288	23026	18726	16819	16385	16559	16485	16471	16406	16583	16565	16430	16448	16632	16519	16484	16393	16515	16434	16421	16602	16456	16503	16379	16390	16617	16589	16653	16404	16470	16530	16261	16491	16553	16502	16393	16474	16546	16561	16547	16361	16518	16622	16623	16352	16557	16383	16332	16484	16383	16585	16482	16390	16635	16408	16351	16691	16407	16413	16390	16429	16557	16518	16399	16363	16504	16361	16519	16684	16533	16557	16330	16385	16395	16409	16466	16547	16390	16377	16446	16506	16564	16489	16342	16421	16519	16425	16518	16404	16376	16421	16592	16522	16459	16487	16465	16515	16375	16521	16328	16352	16497	16510	16575	16466	16407	16550	16496	16488	16457	16317	16578	16513	16510	16472	16545	16426	16291	16436	16554	16465	16394	16398	16462	16447	16422	16439	16466	16456	16405	16388	16490	16564	16328	16577	16460	16550	16507	16445	16379	16466	16527	16484	16359	16475	16518	16501	16343	16459	16628	16499	16442	16449	16413	16265	16419	16504	16314	16522	16305	16535	16499	16377	16404	16398	16439	16441	16475	16350	16467	16606	16489	16537	16442	16397	16337	16494	16288	16390	16233	16438	16380	16442	16631	16320	16635	16535	16328	16529	16424	16316	16522	16601	16578	16455	16473	16476	16415	16567	16396	16651	16590	16464	16403	16428	16407	16607	16514	16402	16504	16482	16524	16408	16536	16504	16421	16493	16659	16538	16402	16549	16445	16397	16262	16316	16285	16429	16460	16372	16506	16365	16463	16444	16474	16503	16454	16710	16431	16501	16466	16392	16532	16238	16445	16545	16445	16440	16456	16456	16386	16328	16399	16540	16609	16393	16370	16360	16574	16537	16537	16403	16513	16374	16334	16240	16210	16567	16471	16476	16537	16341	16343	16553	16401	16308	16455	16386	16366	16497	16554	16311	16366	16482	16418	16626	16556	16445	16418	16366	16428	16295	16644	16551	16439	16433	16434	16461	16394	16365	16122	16430	16313	16549	16443	16264	16557	16434	16590	16348	16400	16535	16362	16426	16454	16464	16502	16539	16553	16582	16454	16255	16347	16424	16308	16397	16488	16540	16421	16568	16269	16475	16561	16505	16290	16577	16475	16516	16449	16402	16521	16567	16171	16304	16712	16313	16550	16470	16386	16636	16409	16476	16557	16481	16520	16361	16287	16470	16451	16337	16587	16480	16347	16472	16609	16450	16485	16544	16442	16377	16565	16540	16478	16425	16381	16616	16291	16509	16407	16377	16593	16496	16524	16406	16502	16605	16597	16470	16409	16592	16433	16388	16393	16554	16409	16393	16566	16466	16426	16615	16436	16452	16285	16299	16661	16298	16550	16466	16531	16457	16484	16503	16217	16484	16354	16597	16483	16461	16433	16433	16514	16446	16418	16380	16257	16376	16415	16500	16358	16420	16514	16527	16458	16391	16474	16492	16478	16161	16463	16518	16492	16463	16383	16417	16450	16382	16484	16635	16488	16409	16412	16517	16474	16473	16413	16344	16542	16487	16430	16454	16521	16505	16443	16521	16463	16683	16485	16505	16546	16521	16523	16501	16563	16321	16442	16619	16372	16528	16497	16536	16398	16355	16459	16390	16597	16414	16580	16475	16424	16569	16451	16378	16581	16368	16311	16406	16387	16532	16380	16538	16462	16430	16626	16378	16456	16433	16343	16375	16451	16496	16368	16560	16489	16435	16443	16383	16512	16501	16495	16506	16458	16506	16428	16596	16486	16425	16455	16522	16515	16539	16525	16384	16478	16604	16361	16435	16404	16442	16392	16411	16362	16581	16258	16420	16468	16440	16499	16590	16463	16526	16511	16480	16449	16539	16467	16568	16492	16601	16584	16341	16611	16360	16518	16426	16379	16451	16419	16464	16279	16306	16429	16520	16554	16378	16473	16589	16613	16457	16643	16283	16387	16541	16499	16518	16498	16451	16489	16453	16439	16599	16264	16454	16429	16594	16434	16288	16522	16220	16503	16478	16450	16329	16479	16420	16645	16332	16487	16535	16407	16375	16510	16545	16570	16358	16330	16415	16345	16441	16472	16522	16323	16640	16374	16475	16482	16426	16421	16387	16503	16477	16484	16325	16442	16468	16374	16438	16449	16426	16387	16556	16547	16442	16374	16427	16507	16445	16450	16545	16485	16443	16569	16352	16364	16499	16529	16515	16421	16536	16425	16395	16540	16388	16323	16542	16353	16494	16361	16665	16586	16490	16378	16502	16568	16410	16487	16475	16510	16382	16516	16683	16438	16470	16472	16577	16355	16429	16460	16631	16415	16531	16334	16714	16463	16546	16387	16453	16503	16555	16422	16652	16446	16411	16519	16585	16493	16441	16462	16566	16617	16414	16416	16340	16483	16393	16353	16629	16284	16502	16396	16460	16591	16412	16468	16401	16518	16493	16356	16432	16450	16368	16438	16588	16664	16441	16443	16480	16600	16449	16451	16478	16491	16357	16744	16409	16564	16433	16331	16534	16543	16356	16506	16488	16639	16533	16451	16484	16732	16499	16294	16366	16468	16537	16376	16514	16398	16511	16424	16480	16454	16440	16497	16414	16407	16407	16552	16564	16444	16540	16301	16176	16472	16417	16527	16642	16400	16521	16164	16435	16616	16388	16388	16439	16296	16516	16477	16306	16359	16616	16482	16289	16489	16401	16559	16422	16490	16532	16430	16403	16515	16378	16580	16500	16393	16374	16606	16535	16500	16473	16501	16593	16304	16529	16547	16618	16471	16484	16609	16466	16491	16603	16327	16511	16506	16341	16585	16242	16501	16404	16519	16520	16286	16307	16752	16529	16355	16564	16582	16512	16584	16521	16492	16472	16509	16527	16562	16574	16592	16306	16419	16521	16603	16571	16390	16513	16235	16486	16448	16570	16516	16633	16511	16471	16504	16447	16433	16476	16417	16443	16474	16358	16537	16506	16355	16355	16529	16555	16314	16493	16258	16333	16539	16454	16474	16483	16367	16479	16376	16554	16358	16429	16373	16439	16457	16436	16492	16496	16483	16572	16383	16495	16500	16362	16482	16392	16428	16603	16478	16551	16392	16446	16624	16357	16603	16568	16586	16369	16539	16620	16427	16493	16642	16529	16585	16438	16421	16500	16380	16488	16169	16499	16605	16233	16639	16618	16379	16392	16321	16451	16434	16492	16374	16543	16438	16434	16176	16444	16391	16483	16446	16524	16466	16589	16269	16596	16489	16496	16285	16490	16397	16560	16525	16407	16469	16361	16425	16518	16529	16406	16387	16641	16377	16575	16541	16343	16587	16531	16342	16379	16502	16381	16597	16449	16357	16381	16502	16360	16561	16494	16437	16463	16485	16520	16613	16458	16566	16517	16456	16403	16401	16475	16513	16400	16319	16513	16455	16313	16487	16456	16311	16361	16524	16665	16473	16445	16501	16646	16376	16406	16481	16379	16529	16514	16374	16548	16561	16538	16333	16488	16412	16647	16563	16462	16552	16452	16472	16467	16496	16385	16325	16440	16594	16480	16511	16455	16449	16531	16402	16402	16365	16466	16573	16344	16429	16487	16412	16455	16477	16563	16629	16318	16374	16633	16372	16550	16254	16568	16519	16459	16528	16612	16569	16613	16627	16741	16505	16365	16487	16567	16420	16554	16317	16551	16538	16551	16367	16462	16392	16463	16293	16649	16556	16431	16476	16605	16407	16506	16461	16522	16456	16371	16700	16488	16349	16409	16557	16492	16429	16510	16515	16384	16519	16472	16644	16402	16634	16385	16439	16344	16413	16563	16489	16378	16488	16527	16436	16560	16445	16606	16444	16516	16469	16469	16345	16294	16278	16400	16493	16572	16514	16576	16449	16468	16362	16471	16405	16336	16358	16327	16507	16426	16393	16581	16332	16460	16534	16516	16474	16403	16432	16426	16512	16480	16530	16643	16448	16358	16492	16426	16545	16353	16402	16498	16458	16421	16350	16580	16430	16335	16506	16482	16557	16538	16471	16585	16412	16371	16361	16575	16516	16553	16542	16634	16604	16474	16516	16445	16461	16462	16411	16763	16688	16478	16407	16419	16460	16425	16329	16401	16374	16509	16410	16440	16325	16289	16553	16452	16448	16599	16488	16478	16314	16549	16543	16513	16468	16429	16374	16518	16584	16440	16512	16574	16387	16459	16299	16532	16506	16271	16461	16473	16469	16586	16570	16627	16486	16617	16569	16462	16531	16659	16300	16402	16650	16425	16581	16531	16231	16601	16603	16549	16597	16404	16606	16410	16351	16282	16397	16425	16370	16498	16667	16632	16435	16389	16516	16527	16520	16457	16427	16366	16591	16485	16517	16378	16384	16450	16572	16498	16366	16369	16349	16592	16327	16400	16487	16612	16392	16460	16393	16575	16386	16415	16341	16482	16564	16448	16499	16352	16461	16589	16542	16396	16477	16356	16468	16483	16434	16425	16418	16446	16613	16309	16359	16446	16505	16455	16527	16355	16535	16494	16509	16640	16619	16594	16409	16434	16485	16424	16526	16590	16493	16288	16491	16554	16521	16509	16506	16554	16509	16442	16625	16354	16523	16438	16708	16548	16538	16482	16505	16390	16639	16307	16411	16470	16390	16346	16545	16579	16587	16442	16400	16372	16432	16587	16589	16590	16406	16536	16441	16547	16488	16456	16451	16393	16550	16386	16429	16435	16403	16483	16532	16340	16417	16280	16545	16593	16493	16364	16505	16580	16382	16477	16484	16474	16516	16278	16415	16315	16514	16404	16630	16357	16392	16642	16473	16553	16410	16544	16515	16523	16434	16354	16390	16608	16512	16376	16541	16366	16457	16589	16465	16374	16448	16466	16542	16476	16375	16540	16433	16429	16674	16305	16430	16352	16554	16411	16322	16545	16427	16241	16368	16391	16539	16466	16422	16541	16582	16425	16502	16373	16457	16468	16611	16492	16404	16406	16477	16557	16530	16505	16337	16621	16487	16509	16383	16430	16473	16556	16430	16487	16511	16607	16514	16567	16631	16575	16315	16348	16584	16406	16444	16669	16617	16555	16464	16506	16461	16354	16566	16397	16512	16371	16470	16441	16475	16418	16556	16484	16589	16461	16569	16360	16365	16404	16502	16329	16540	16456	16391	16352	16361	16497
24596	21172	35213	49994	48326	48299	38154	29315	21456	19500	19157	19023	19098	18883	18842	18919	19022	18907	18881	18790	19073	18829	18764	18717	18872	19041	18939	18806	18873	18666	18824	18878	18910	18842	19082	19225	18782	18790	19012	19075	18852	18816	18785	19081	19034	18804	18894	18982	18965	18950	18751	18898	18982	19161	18913	18834	18762	18969	18816	19010	18841	19210	18870	19054	18786	19028	18987	18756	18964	18944	18899	18956	19033	18845	18911	18793	18990	18912	18837	18660	19126	18746	18744	18847	19029	19049	18926	18839	18818	18976	18909	18798	18964	18939	18921	18849	18821	18734	18905	18620	18861	18724	18631	18754	18747	18813	18973	18758	18991	18764	18914	18948	19113	18880	19006	18832	18784	18771	18831	18850	18973	18922	18975	18726	19026	19058	18898	18705	18874	18840	18858	18723	18899	19021	18798	18929	18833	18635	18815	18970	18913	18876	18868	18712	19045	18905	18913	18863	18977	18834	18981	18632	18828	18687	18765	18897	18967	18746	18861	18925	19012	18775	18998	18937	18844	18836	18759	19095	19016	18886	18984	18787	18977	18727	18798	18812	18713	18804	18763	19020	18935	18959	19072	18934	18915	18863	18897	18852	18698	18874	18971	18843	19079	18865	18913	18830	18652	18834	18832	18838	18972	18994	18911	19090	18824	18857	19005	18904	19059	18862	18917	18922	18913	18933	18827	18718	18672	18901	18950	18961	18796	18760	18948	18931	19002	18840	19090	18920	19078	18857	18635	18758	18642	18768	19019	19050	19009	18817	18736	18906	18818	18871	18968	19055	18855	18931	18769	18836	18980	18893	19046	19035	18985	18799	18812	18930	18834	18907	18786	19012	18970	18753	19038	18818	18756	18678	18971	18912	18714	18856	18815	18805	18743	18644	18957	19064	18819	18657	18932	19032	18846	18957	18990	19051	19168	19057	18915	18866	18862	18934	18708	18906	18840	19121	18758	19035	18797	18782	18932	18571	18926	18802	18769	18899	18930	18805	18880	18861	18834	18747	18986	19006	18847	19054	18905	18739	18920	18937	19074	18813	18770	18810	18831	18894	18974	18886	18971	18936	18760	18699	18797	18728	19035	18755	19000	18918	18830	18833	18703	18984	18984	18938	19000	19007	18916	18914	18748	19084	18909	18805	18739	18992	18950	18943	19008	18877	18815	18906	18788	18824	18954	19052	18913	18813	18962	19011	18931	18902	18887	19080	18992	18867	18976	19009	18865	18933	18990	18868	18936	18927	18717	18985	18864	18840	18966	18896	18936	18899	18747	18853	18835	18970	18995	18908	18795	18751	19004	18905	19164	18638	18865	19051	18894	18834	18741	18918	18944	18982	18850	18820	19179	18953	19036	19018	18956	18761	18822	18866	18706	18961	18877	19049	19182	18733	18884	18860	18893	19034	18788	18868	19036	18783	18884	19082	18900	19077	18862	19042	18523	18832	18883	18950	18805	18827	18915	18953	18899	18984	18786	18830	18966	18952	19081	18887	18928	18774	18677	18829	18857	18712	18859	18846	18908	18913	18755	18905	18938	19023	19026	18830	18659	18877	18921	18596	18787	18946	19020	18855	19097	18968	19153	18853	18878	19031	18973	18954	18689	18810	19023	19004	18666	18762	18945	18803	18805	18886	18915	18658	18811	18838	18952	19065	18902	18906	18891	18870	18964	18890	18933	18818	19017	19103	19033	18831	18978	18840	19101	18782	18750	18819	18885	18702	18967	18972	18887	18606	18917	18787	18920	18675	18952	18827	19056	18762	19108	18909	18929	18823	18839	18775	18833	18878	18841	18848	18979	18656	18652	18907	18971	18690	18823	19126	18725	19057	19056	18962	18963	19136	19131	18878	18826	19086	18971	18968	18806	18755	18756	18775	19079	19004	18891	18863	18775	18991	18822	18729	18972	19173	19064	18852	18969	18880	18926	18802	18864	19003	18926	18715	18799	18737	18928	18847	18895	19013	18878	18562	18860	18845	18808	18824	18886	18866	19052	18945	18903	18686	18857	19035	18771	19027	18858	18953	18760	19020	18887	18970	18737	18871	18917	18727	18788	18914	18841	18700	18976	18950	18948	18909	18791	18829	18833	18971	18847	18863	18792	18827	18870	18832	19043	18947	19076	18875	18728	18697	18915	18953	18923	19048	19106	18967	18988	18967	18994	18887	18900	18912	18870	18864	18859	18918	19075	19083	18853	18800	19059	18791	18864	18784	19129	18948	18785	18761	18529	18821	18818	18887	18851	18943	18797	18900	19069	18970	19019	19034	18821	18732	18863	18897	19171	19063	18961	18887	18692	18768	18781	19043	18774	18882	18934	18862	18694	18673	18849	18841	18701	18822	18764	18586	18875	19018	18858	18768	18793	18812	19009	18789	19076	18974	18814	18957	18802	18667	18781	18915	18940	18940	18897	18961	18938	18938	18970	18856	18980	18811	18805	18663	18965	18829	18865	18887	18899	19012	18830	18869	18977	18955	18795	18889	18792	18902	18976	18806	18805	18961	18941	18859	18969	18975	18781	18773	18878	18774	18925	18671	18760	18887	18863	18957	18928	18948	18932	18940	18837	18909	18705	18736	18825	18853	18975	18949	18941	19012	18994	19156	19050	18926	18940	18818	18872	18978	18974	18787	18975	18837	18799	19029	18904	19038	18879	18826	18669	18837	18822	19068	19077	19127	18615	19094	18977	19035	18939	18738	18959	18864	19031	18661	18870	18962	18955	18822	18832	19055	18944	19077	18819	18658	18765	18794	18889	19154	18920	18892	19127	18862	19146	18683	18977	18722	18904	18805	18837	18826	19088	18618	18906	19065	18998	18958	18951	18886	18707	18893	18836	18995	18810	19044	18896	18922	19290	19063	19058	18762	18926	18929	18790	19023	18878	18909	18992	18886	18746	18897	18925	18857	18859	18891	18914	18924	19076	18777	18939	18809	18686	18987	18930	18987	18723	18945	18967	18853	18751	18858	18897	19017	18918	18996	18839	18922	18855	18695	18870	18781	18909	18726	18752	18584	18779	18829	18884	19102	18953	18815	19002	19182	18930	18883	19143	18930	18960	18999	18903	18893	18882	18996	18829	18817	18683	18674	18946	19142	18857	18846	18910	18826	18813	18974	18839	18875	19069	18933	18964	18774	18935	19106	18863	19097	18970	18876	18860	18819	18777	18841	18989	18913	18779	18854	18870	18824	18785	18968	18977	18699	18923	18971	19103	19010	18842	18975	18989	18924	18781	18882	19120	18846	18865	18958	18998	18877	18921	18781	18853	18923	18775	18997	18973	18771	18876	18814	18809	18776	18973	18902	18868	18849	18757	19041	18849	18866	18844	18945	18992	18928	18862	18865	18863	18956	18777	18798	18818	18940	19131	18764	18879	18805	18775	18999	18589	18875	18949	18875	18761	18631	18782	19034	18777	18774	18908	18888	18881	19010	18752	18966	18780	18701	18899	18852	18762	18792	18862	18840	19176	19086	18885	18880	18983	18923	18889	18827	19113	18899	18923	18953	18819	18862	18978	19144	18888	18500	18961	18803	19036	19013	18776	18937	19079	18903	18926	18870	18952	18956	18954	19071	18947	18959	19124	18917	18731	18725	18997	18961	18913	18782	18813	19135	18916	18936	18755	18713	18807	18915	18944	18900	18817	18785	18859	18838	18840	18984	18757	18950	18804	18980	18967	18800	18922	18767	18969	18814	18725	18881	18788	18834	18901	19011	18922	18878	18826	18748	18772	18877	18931	18842	19015	18857	18743	19062	18952	18892	18720	18902	19038	18903	18675	18944	18873	18996	18978	18926	18714	18859	18912	18914	18841	18757	18879	18718	18942	18899	18857	18989	18884	18814	18836	18872	19061	19047	19031	18926	18742	18817	18732	18745	18870	18652	18653	18827	18900	18806	19013	19179	18808	19005	19083	18808	18903	18830	18870	18987	18776	18989	18818	18925	18975	19032	18841	18618	18907	19068	18930	18728	18860	18898	18811	18925	18895	18943	18908	18721	19069	19139	18920	18790	18801	19108	19082	18710	18883	18992	18798	18579	19036	18730	18941	18978	18935	18938	18796	18871	18967	18768	19024	18948	18764	18862	19060	18813	19131	18846	18757	19029	19008	18766	18982	18831	19079	18708	18894	18949	18823	18844	18898	18845	18978	18939	18791	18978	18887	18894	19006	18817	19116	18982	18852	18791	19103	18742	19052	18912	18892	18704	18857	18910	19000	18898	18957	18977	18908	19048	19083	18860	18988	18692	18888	18923	19011	19244	19171	18840	18835	19165	18839	19062	18834	19050	18890	18895	18911	18986	19004	18959	18962	18960	19034	19020	18943	18827	19080	18857	18941	18808	19212	18862	19000	18898	19042	18735	18575	18643	18948	18779	18992	18918	19013	18999	18842	19046	18871	18973	18769	18881	18863	19000	18778	18918	18960	18932	18952	18850	18942	18707	19100	19029	18736	18643	19032	18935	18781	18850	18811	18698	18836	18935	18950	18839	18713	18716	18897	18941	18774	18942	18906	18936	18853	18988	18985	18947	19040	18970	18883	18994	18859	18683	18922	18920	18852	18978	18946	18805	18758	18874	19079	18758	18877	19080	18755	18880	18982	19000	18903	19089	18971	19040	19004	18853	19140	19088	18932	18772	18960	18877	18815	18795	18927	18734	18925	18778	18816	18827	19013	18960	18879	18990	18748	18822	18718	19178	18751	18967	18901	19038	18647	18968	18860	18920	18710	18868	18778	18767	18875	18992	18734	19067	19108	18795	18898	19156	18904	18741	18981	18854	18505	18869	18893	18852	19043	18927	19221	18874	18829	18906	18882	18747	19007	18842	18980	18800	18831	18793	18752	18931	18890	18983	19065	19062	18892	18865	18907	18738	18961	18870	18775	18805	18815	19104	18924	18935	18800	18791	19010	18992	18991	18907	19084	18898	18741	18922	18995	18940	18872	18873	18838	18872	18781	18865	18991	18703	19077	18887	18693	18768	18992	19076	18900	18894	18727	19093	18694	19039	19017	18925	18672	19065	18852	19086	19075	18887	18845	18683	18841	18779	18955	19203	18846	18740	18942	18754	19027	18918	18853	18907	19050	18908	19018	18951	18734	18856	18844	18884	18856	19069	19075	18739	18843	18901	18946	19057
14606	30360	63066	52376	56805	48147	38816	27993	18627	17020	16964	16890	17091	16976	16983	16981	17012	17055	16901	16856	16902	17099	16998	16869	16920	16883	17035	16936	17072	17077	16901	16895	16948	16933	16993	16933	17038	16971	17004	16915	16947	17010	17018	16869	16911	16947	16996	17217	17029	16824	16975	16872	16977	16983	16872	16821	16867	16911	16845	16985	16982	16983	16980	16897	16939	16731	16992	16924	17030	16958	16899	17093	17013	16811	16934	17011	16935	16939	17011	17097	16675	16970	17062	16849	16847	16956	16875	16919	17196	17003	16852	16919	16954	17072	16937	16976	17086	17032	16869	17025	17019	16820	16984	17095	16980	17012	16760	16815	16965	16889	17100	16876	16974	16991	16906	16883	17003	16862	16895	16824	17037	17025	16980	16924	16985	17108	16952	16962	16833	16761	17029	17016	16970	16935	16812	16850	16862	16910	17048	16770	16899	16931	17103	17084	16935	17052	16913	17191	16771	16791	16943	16879	16889	16915	16919	16880	17190	16745	16948	16851	17020	16914	16833	17112	16820	17034	17098	16908	17009	16890	16827	16851	16812	16819	17000	16928	16816	16998	16845	16904	16971	17030	16993	17003	16992	16793	16946	16877	16938	16741	17008	17005	16815	16896	16939	16882	16845	16963	16956	16921	16925	16950	17014	16931	16922	17030	16975	16814	16936	16911	16885	16778	16878	16810	17115	16889	17073	16966	17069	16813	16843	16765	16794	16933	16679	16955	16847	17012	17052	16954	17042	16983	16803	17001	16837	16835	17026	16972	17174	16864	16931	17030	16811	16949	16925	16963	16907	16910	16923	16888	16878	16886	16807	17022	16933	16995	16932	16944	16799	16955	16670	16963	16914	16979	17010	16861	16868	16976	17005	16785	17108	16937	17024	16887	16932	16954	17024	16913	17028	16780	16866	16947	16830	17088	16936	16679	16833	17182	17012	16998	16837	16837	17035	17018	17035	17063	16922	16953	16864	16898	16942	16914	16977	16931	17034	17021	17050	17039	16758	17042	16912	16847	16694	16820	16971	16973	16943	16912	16830	16641	17066	16815	16906	16804	16828	17001	16868	16907	16879	16867	16891	16826	17043	17052	16702	16898	16965	17043	17093	17021	17000	16843	16840	16979	16884	16902	17152	16977	16893	16867	16891	16952	16970	17124	16854	16820	17186	16978	16873	16926	16947	16970	17059	16969	17017	16983	16936	16836	16742	16921	16836	16904	16993	16946	16807	16822	16834	17026	16838	16963	17028	17160	16952	17013	17004	16732	16906	17035	17024	17100	16826	17010	16967	17023	16944	17094	17033	17002	16941	16910	16768	16994	16922	16796	16844	16778	16871	16884	16955	17153	16855	16879	17010	16876	17030	17004	17013	16869	17064	16971	17031	16806	16807	16898	16880	16852	17113	16801	17021	17006	16814	16933	16883	16780	16883	16961	16929	16921	16860	16995	16872	17035	16917	17032	17131	16783	17006	16998	16964	16773	16868	16921	16913	16808	16986	16837	16782	17030	16816	16900	17012	17010	17053	16843	16829	16828	16918	17002	16956	16873	16965	17002	16792	16886	16974	16985	16943	16970	16916	16969	16987	17009	16950	17127	16917	16821	16949	16797	17001	17076	16946	16860	17155	16956	16771	16930	17009	17140	17031	17086	16865	17000	16963	16993	16894	17027	16871	16858	16805	16746	17066	16884	17030	16908	16692	16858	17057	16869	17032	16897	16938	16970	16873	16979	16909	17078	16892	16906	16906	16997	17106	16945	17044	16828	16802	16962	16932	16942	17063	17014	17074	16960	16857	16812	17021	16983	16919	16901	16928	16916	16998	16878	16756	16907	16931	16846	16891	17105	16929	16957	16915	17104	16985	16998	16897	16784	16793	16829	16996	16843	16937	16896	16909	16891	16996	16947	16963	16773	16832	17036	16981	16917	16901	17026	16863	16919	17017	17007	16827	16837	16940	16920	16781	16746	16993	17076	16996	17006	16777	17137	16886	16896	16901	16878	16890	17041	16945	16941	16833	16952	16872	17210	16877	16798	17052	16985	16793	16869	17065	17043	16962	16836	16865	16779	16805	16849	17107	16996	17082	16823	16963	16883	16976	16701	17002	16713	16958	16912	16831	16906	17002	16786	16918	16861	17037	16924	16906	17091	17069	16982	16825	16900	16911	16944	16954	16849	16966	16837	17110	16855	16889	16797	16949	16904	16841	16812	16968	16809	16914	16813	17004	17040	17043	16857	16985	16890	16862	16968	16890	16860	16829	16826	16889	16782	17035	16828	16848	17111	16910	16780	17042	16935	16928	16878	16892	16791	17185	16755	16897	16932	16897	16919	16913	16945	16984	16921	16850	16839	16885	16913	16995	16762	16837	17042	17019	16877	16848	16915	17088	16976	16796	16908	17238	16803	16888	16917	16991	16940	16816	16993	16786	17163	16990	16857	17160	16863	16988	17011	16929	16874	16830	17043	16970	16928	16892	17014	16864	16911	16851	17293	16955	16936	17021	16877	16982	16798	16837	16902	17075	16715	16975	16950	16904	16914	16909	16882	16889	17039	17091	16988	16990	16886	16907	16972	17054	16898	16791	16945	16821	17015	16930	16932	16796	16849	16927	16827	16888	17065	16956	16902	16727	16981	16987	16843	17023	17003	17089	16970	17008	16891	16833	17013	17012	16838	16831	16866	17141	16884	16887	17011	16994	16809	16991	17042	16882	16872	16903	16811	16983	17095	16907	16986	16737	16766	16991	16928	17041	16907	16880	17105	16951	16951	16881	16944	17064	16991	16789	16810	16885	16930	17017	16907	16858	16965	16912	16842	17026	16898	16949	16879	17027	16920	17050	16915	17002	16912	16758	16824	16910	16995	16964	17091	16950	16858	16895	16891	16964	17057	16986	16985	17002	16950	16891	16801	16779	17022	16944	16745	16934	16957	16906	16954	16987	16913	16913	17137	16983	16963	16739	16946	16999	16887	16987	17053	16842	17025	16983	16872	16979	16895	16975	16786	16965	16919	17062	16900	17002	16871	16877	16951	17004	17101	16881	16953	16846	16815	16978	16988	16849	16879	16989	16865	17046	16964	16779	17044	16879	17047	17165	16848	16794	16906	17110	17024	16973	16933	16880	17084	16969	16884	16913	17014	16813	16916	16800	16635	17030	16920	16815	17061	16900	16905	17065	16844	17061	16966	16927	17124	16875	16821	17012	16857	17100	16959	17019	16927	16811	16868	16946	16826	16767	16835	17031	16901	16941	16865	17121	16783	16749	16792	17021	17018	17003	16812	16872	16906	16878	17051	16878	17021	16860	16902	16945	16923	16924	16823	16768	16908	16928	16919	16986	16896	16985	17030	16976	16906	17049	17061	17009	16619	17024	16906	16817	17014	16838	16914	16879	16959	16896	16816	17008	16921	16885	16970	16985	17110	16950	16861	16926	16968	16853	17045	16846	17091	16862	16848	16822	17016	16892	17046	16730	16974	16989	16866	16920	16914	16958	16782	16924	16779	16897	17012	16965	17056	16912	16913	16992	16824	17058	16962	16785	16873	16958	16824	16903	16885	16856	16916	16960	16822	17250	16852	16915	16961	17036	16954	16845	16981	16776	16995	16869	16968	16871	16914	17030	16908	16989	16804	16926	16944	17010	16848	17016	16898	16869	16839	16880	16992	16960	16902	16862	16720	16937	16978	16879	16883	16921	16671	16959	17096	16901	16838	16916	16920	17082	16824	16881	17045	16946	16918	16904	16983	16861	16765	16970	16775	16990	16869	16793	16920	17099	16822	17134	16828	17006	16953	16873	17055	16866	16829	16963	16950	16885	16989	16941	17016	16951	17026	16847	17187	16971	17004	17075	16908	16945	16803	16861	16955	17024	17112	16930	16666	17010	17027	16972	16783	16819	16933	16851	16939	16985	16867	16904	16921	16857	16840	16912	17003	16891	16858	17031	17100	16798	16881	16924	16820	16989	16857	16875	17074	16939	17144	17134	16829	16849	16894	17229	16918	17022	16961	16857	17020	16717	16964	17094	16909	16862	16873	17101	16818	16898	16884	16920	17000	16956	16862	16909	16942	17066	16926	16955	16948	17133	16872	16858	16857	16983	16887	16873	17007	17022	16798	16872	17033	16876	16972	16765	16806	17083	16986	16963	16941	16900	16915	16973	16741	16875	17049	16875	16922	17128	16896	16952	16872	17105	17031	16800	16861	16970	16708	16882	16969	16844	16810	16845	17075	16818	16872	16880	17021	16957	17009	17000	16883	16717	16913	17010	16993	17117	16721	16879	16821	16883	17036	16933	16895	17048	16890	16807	17047	17048	16963	16913	16786	17119	16923	16805	16763	16896	16911	16969	16856	17065	16913	17052	16966	17072	16876	16941	16900	17044	16940	17006	16929	17002	16859	16973	16920	17008	16947	16923	16800	16959	16971	16932	16894	16937	16839	16852	17025	17075	17065	16992	17067	16772	17086	17001	16953	17018	16892	16853	16860	16848	17008	16927	16838	17022	16835	17074	16973	17197	16879	16917	16761	17065	17093	17241	16964	17008	16786	16887	16827	16950	16887	16926	16949	16984	16805	16926	16902	16961	16862	16893	17041	16989	16957	16968	17046	16803	16910	16871	16770	16816	17035	16969	16919	16820	16862	16811	16977	16991	16901	16934	16816	17052	16932	16910	17031	16994	16942	17066	16893	16849	16943	16958	16913	16953	16865	16890	16804	16843	16936	17061	16859	16981	16812	16941	16943	16683	16888	17059	16877	16831	16892	17017	16924	16969	16981	16958	17023	16844	16731	17175	16869	16941	16917	16980	17038	17002	16845	16901	16959	16857	17121	16923	17001	16842	16862	16968	16970	16920	17044	17029	16860	16940	17123	16899	16833	16796	17003	17116	16954	16947	16959	16972	17002	17058	16984	17090	16915	17061	16875	16905	16899	16861	16937	17022	16936	16993	16997	16761	16733	16936	17056	17031	16997	16931	17013	16837	16917	17046	16997	16906	17043	16972	16751	17054	17033	17086	17031	16901	16836	16780	17098	16905	16778	16933	16975	16943	16894	17031	16967	16977	17027	16981	16886	16893	17036	16994	16967	16857	16857	16911	16920	16977	16869	17216	16726	17011	16855	17016	16989	16987	16986	16929	16850
22926	21052	31426	46759	46919	60774	50771	36485	24539	20268	19245	18941	18984	18984	18959	19153	18808	18945	18461	19013	18618	18799	19011	18818	18731	18927	18849	18801	18753	18874	18799	18852	18945	18791	18795	18842	18901	18970	18714	18729	18995	18809	18860	18780	18709	18836	18761	18848	18926	18524	18637	18665	18658	18897	18954	18681	18885	18704	18733	18852	18848	18819	18902	18591	18622	18815	18856	18787	18657	18757	18980	18590	18733	18803	18669	18734	18793	18955	18637	18710	18747	18688	18587	18712	18750	18701	18730	18655	18611	18642	18715	18645	18679	18546	19003	18487	18797	18853	18557	18538	18811	18663	18661	18856	18725	18822	18683	18706	18758	18702	18624	18578	18663	18784	18785	18382	18684	18658	18513	18558	18689	18643	18717	18802	18890	18776	18826	18624	18656	18606	18573	18729	18640	18662	18781	18615	18764	18771	18903	18778	18527	18530	18645	18715	18757	18811	18554	18694	18708	18736	18632	18693	18911	18568	18786	18884	18943	18667	18932	18705	18750	18831	18731	18589	18574	18668	18518	18616	18737	18704	18651	18640	18691	18890	18609	18795	18666	18659	18813	18780	18776	18785	18916	18769	18849	18658	18847	18847	18767	18730	18825	18860	18853	18865	18739	18874	18748	18608	18708	18803	18526	18643	18825	18498	18894	18919	18847	18744	18635	18718	18959	18653	18764	18742	18729	18647	18535	18741	18623	18728	18672	18614	18679	18719	18747	18834	18696	18852	18753	18693	18757	18778	18794	18630	18753	18637	18739	18985	18604	18802	18695	18655	18611	18927	18760	18732	18711	18846	18744	18677	18854	18696	18702	18852	18665	18858	18730	18816	18599	18628	18787	18645	18653	18727	18572	18591	18549	18650	18834	18684	18679	18713	18817	18639	18586	18747	18852	18537	18824	18543	18647	18552	18598	18554	18499	18757	18734	18721	18696	18740	18691	18700	18635	18762	18769	18512	18446	18793	18798	18946	18516	18724	18646	18768	18669	18581	18689	18864	18847	18520	18680	18755	18825	18691	18750	18797	18651	18714	18590	18776	18668	18947	18643	18806	18575	18615	18774	18800	18918	18616	18563	18631	18942	18497	18717	18700	18686	18693	18768	18735	18697	18611	18755	18769	18775	18803	18781	18500	18718	18750	18563	18579	18656	18680	18920	18706	18678	18762	18661	18570	18679	18717	18698	18608	18590	18482	18817	18683	18729	18831	18727	18631	18464	18532	18470	18648	18853	18691	18665	18605	18664	18684	18766	18525	18767	18767	18597	18749	18916	18819	18708	18563	18588	18713	18597	18650	18759	18749	18855	18459	18591	18563	18895	18700	18689	18779	18865	18446	18581	18803	18776	18819	18817	18745	18666	18653	18837	18591	18624	18630	18755	18686	18625	18673	18822	18701	18689	18915	18742	18742	18744	18744	18853	18793	18582	18681	18582	18631	18739	18722	18655	18687	18754	18566	18752	18659	18787	18559	18748	18741	18555	18647	18927	18890	18562	18795	18981	18781	18780	18802	18748	18607	18653	18707	18758	18617	18799	18852	18754	18652	18752	18798	18750	18596	18644	18512	18909	18643	18606	18725	18726	18726	18724	18702	18694	18714	18665	18559	18529	18777	18640	18542	18737	18574	18756	18592	18808	18744	18466	18638	18609	18787	18774	18623	18810	18662	18800	18765	18713	18836	18623	18637	18671	18979	18708	18648	18736	18612	18531	18596	18583	18616	18748	18581	18696	18749	18543	18436	18568	18620	18576	18678	18655	18971	18463	18801	18777	18558	18858	18734	18858	18687	18842	18633	18662	18654	18822	18790	18808	18758	18810	18868	18790	18672	18702	18430	18691	18773	18853	18972	18733	18625	18686	18709	18864	18500	18772	18866	18905	18465	18717	18854	18828	18539	18811	18560	18811	18747	18796	18575	18667	18689	18866	18595	18649	18758	18818	18628	18766	18716	18669	18724	18721	18714	18809	18661	18934	18660	18675	18631	18565	18719	18821	18738	18812	18624	18893	18750	18853	18507	18782	18862	18729	18734	18781	18928	18803	18714	18807	18828	18731	18778	18569	18759	18779	18671	18651	18843	18718	18893	18718	18405	18812	18658	18512	18540	18539	18649	18526	18708	18618	18859	18681	18656	18754	18845	18625	18550	18697	18766	18574	18675	18714	18638	18640	18650	18559	18647	18635	18725	18555	18542	18692	18605	18759	18791	18772	18726	18554	18753	18675	18755	18724	18697	18877	18621	18656	18661	18956	18800	18668	18723	18722	18531	18926	18626	18624	18814	18766	18703	18608	18939	18932	18801	18861	18720	18643	18520	18514	18608	18998	18862	18833	18542	18565	18623	18642	18659	18657	18763	18704	18884	18831	18814	18728	18625	18647	19080	18877	18870	18590	18676	18731	18666	18525	18632	18843	18610	18820	18648	18558	18740	18852	18913	18605	18519	18561	18635	18669	18767	18734	18518	18570	18708	18662	18790	18723	18652	18595	18784	18566	18642	18593	18490	18575	18636	18588	18685	18743	18797	18820	18910	18907	18764	18575	18630	18882	18803	18724	18512	18787	18686	18759	18725	18677	18856	18791	18758	18610	18510	18755	18799	18696	18757	18889	18771	18641	18928	18710	18804	18672	18682	18733	18413	18757	18668	18619	18719	18684	18654	18665	18678	18845	18783	18566	18861	18554	18768	18627	18697	18581	18608	18802	18651	18645	18696	18659	18795	18242	18788	18746	18567	18525	18774	18815	18613	18568	18850	18787	18487	18678	18734	18474	18630	18607	18599	18848	18441	18551	18708	18781	18729	18714	18595	18828	18755	18707	18895	18959	18550	18637	18748	18484	18715	18694	18725	18699	18548	18736	18694	18514	18698	18683	18428	18768	18700	18627	18688	18913	18698	18582	18680	18716	18742	18589	18862	18750	18793	18661	18542	18668	18721	18658	18460	18865	18759	18681	18674	18615	18490	18828	18794	18766	18791	18874	18742	18882	18736	18724	18645	18764	18654	18658	18655	18779	18657	18390	18730	18813	18960	18724	18560	18694	18833	18640	18706	18894	18826	18980	18685	18737	18635	18847	18841	18828	18798	18728	18867	18838	18712	18969	18875	18660	18732	18615	18486	18644	18501	18925	18722	18572	18841	18780	18786	18734	18678	18664	18576	18691	18831	18632	18736	18641	18677	18872	18656	18614	18567	18739	18692	18915	18720	18781	18567	18877	18622	18577	18644	18716	18730	19020	18786	18590	18769	18634	18731	18668	18704	18696	18712	18784	18682	18821	18773	18804	18840	18841	18691	18885	18717	18936	18931	18879	18934	18915	18681	18776	18663	18772	18570	18732	18552	18746	18622	18588	18642	18843	18524	18646	18567	18784	18652	18788	18557	19012	18693	18610	18696	19001	18624	18551	18543	18823	18751	18881	18683	18630	18804	18607	18694	18806	18773	18735	18775	18797	18802	18706	18791	18533	18592	18638	18942	18827	18741	18661	18547	18844	18474	18800	18813	18752	18902	18731	18588	18609	18643	18675	18862	18936	18751	18844	18875	18693	18733	18443	18711	18733	18793	18726	18733	18677	18533	18790	18685	18763	18998	18793	18502	18620	18514	18731	18785	18571	18728	18927	18655	18790	18793	18708	18628	18692	18707	18868	18846	18623	18672	18916	18688	18795	18593	18749	18775	18602	18796	18623	18511	18701	18743	18612	18916	19047	18785	18950	18759	18630	18806	18590	18637	18684	18929	18492	18670	18718	18811	18611	18551	18966	18809	18963	18674	18661	18479	18694	18579	18682	18676	18686	18774	18590	18865	18530	18482	18706	18628	18589	18888	18533	18779	18668	18719	18669	18656	18668	18764	18795	18898	18782	18711	18861	18606	18736	18859	18768	18833	18766	18593	18546	18755	18582	18597	18840	18719	18802	18606	18712	18719	18750	18733	18656	18628	18776	18790	18803	18832	18680	18752	18487	18766	18747	18827	18695	18762	18741	18778	18678	18850	18758	18468	18757	18671	18790	18779	18506	18561	18853	18861	18750	18793	18956	18696	18380	18673	18530	18816	18673	18762	18864	18716	18798	18444	18747	18759	18658	18818	18737	18663	18915	18681	18724	18678	18890	18483	18747	18656	18637	18660	18722	18816	18723	18733	18661	18793	18792	18670	18705	18663	18764	18800	18769	18810	18686	18701	18727	18781	18760	18525	18501	18779	18665	18724	18772	18802	18597	18675	18754	18853	18704	18649	18775	18680	18684	18708	18610	18524	18777	18773	18570	18848	18806	18836	18798	18710	18476	18505	18899	18474	18539	18802	18714	18610	18819	18476	18650	18664	18666	18756	18902	18508	18574	18824	18676	18778	18750	18784	18816	18707	18774	18668	18540	18678	18674	18733	18856	18755	18768	18676	18700	18499	18591	18776	18848	18673	18842	18539	18894	18717	18647	18656	18641	18645	18571	18591	18798	18658	18759	18735	18829	18756	18667	18642	18661	18739	18796	18766	18692	18514	18539	18875	18579	18685	18557	18695	18702	18524	18700	18660	18697	18853	18705	18526	18775	18689	18768	18771	18708	18717	18776	18559	18863	18734	18603	18788	18733	18504	18551	18801	18782	18498	18556	18572	18637	18648	18614	18574	18576	18650	18666	18616	18674	18809	18645	18745	18656	18687	18706	18739	18614	18602	18700	18680	18797	18770	18601	18736	18856	18586	18656	18458	18748	18643	18702	18771	18775	18685	18833	18733	18697	18776	18854	18677	18680	18639	18572	18768	18679	18906	18610	18606	18756	18707	18661	18611	18789	18781	18778	18789	18657	18681	18754	18596	18822	18779	18491	18759	18664	18694	18669	18681	18484	18689	18693	18835	18738	18695	18588	18712	18724	18630	18722	18819	18551	18583	18672	18601	18662	18923	18734	18654	18693	18705	18721	18618	18565	18580	18643	18781	18870	18732	18690	18827	18615	18723	18838	18736	18680	18696	18630	18653	18521	18722	18596	18606	18642	18528	18796	19011	18848	18903	18518	18646	18727	18664	18930	18661	18929	18735	18659	18765	18675	18744	18811	18822	18677	18798	18632	18635	18640	18769	18853	18724	18593	18517	18877	18615	18839	18805	18737	18648	18622	18539	18875	18631	18694	18658	18668	18794
16187	49249	65281	61322	70970	67396	54113	36307	21443	16764	16609	16678	16749	16885	16822	16619	16855	16653	16677	16894	16730	16629	16860	16755	16867	16762	16734	16578	16716	16734	16755	16777	16813	16749	16783	16770	16768	16739	16853	16875	16670	16697	16757	16751	16773	16767	16677	16746	16741	16909	16746	16595	16720	16586	16613	16937	16665	16769	16813	16926	16723	16659	16763	16619	16806	16823	16755	16757	16712	16799	16882	16668	16750	16794	16809	16627	16800	16598	16583	16724	16649	16648	16714	16696	16705	16642	16692	16665	16782	16701	16851	16717	16596	16698	16730	16799	16655	16683	16668	16687	16615	16481	16783	16769	16628	16682	16656	16767	16700	16653	16881	16672	16747	16682	16747	16610	16766	16570	16672	16840	16714	16794	16845	16614	16633	16757	16622	16717	16740	16714	16880	16654	16857	16788	16819	16766	16760	16744	16636	16633	16728	16859	16760	16555	16790	16857	16771	16620	16793	16921	16804	16626	16755	16714	16723	16639	16464	16680	16739	16751	16741	16892	16718	16648	16710	16798	16763	16852	16703	17045	16780	16815	16697	16742	16578	16979	16730	16760	16749	16773	16710	16733	16730	16722	16788	16784	16615	16725	16793	16712	16754	16912	16501	16558	16634	16804	16760	16770	16650	16906	16713	16696	16778	16703	16675	16788	16582	16810	16599	16844	16561	16855	16759	16642	16675	16797	16774	16708	16732	16684	16859	16746	16926	16583	16659	16730	16773	16651	16744	16622	16844	16678	16596	16750	16720	16759	16782	16769	16727	16713	16804	16721	17001	16766	16748	16627	16818	16833	16603	16741	16632	16787	16918	16594	16824	16722	16730	16678	16845	16753	16704	16840	16791	16638	16904	16824	16644	16833	16825	16771	16609	16803	16671	16737	16690	16528	16560	16717	16532	16726	16623	16920	16754	16840	16773	16953	16708	16918	16826	16730	16616	16740	16912	16732	16656	16685	16732	16746	16642	16786	16655	16614	16774	16693	16764	16647	16700	16806	16743	16901	16657	16728	16593	16710	16802	16598	16806	16720	16863	16703	16831	16527	16661	16579	16661	16919	16846	16816	16817	16796	16776	16722	16699	16758	16719	16707	16870	16832	16600	16796	16788	16798	16723	16696	16828	16770	16803	16619	16885	16625	16675	16745	16691	16619	16518	16849	16764	16752	16698	16843	16729	16637	16723	16879	16648	16780	16690	16713	16880	16769	16621	16803	16743	16585	16509	16794	16590	16837	16687	16718	16570	16792	16788	16836	16783	16573	16620	16686	16698	16680	16782	16874	16751	16719	16835	16743	16667	16778	16653	16723	16827	16783	16715	16628	16805	16756	16730	16665	16703	16722	16807	16884	16703	16678	16727	16734	16538	16807	16773	16726	16681	16675	16673	16785	16721	16688	16800	16668	16701	16704	16545	16598	16679	16630	16681	16777	16826	16602	16754	16619	16792	16698	16588	16497	16609	16610	16648	16835	16833	16853	16723	16595	16640	16748	16855	16561	16738	16822	16808	16843	16687	16627	16604	16690	16641	16742	16699	16699	16570	16770	16651	16631	16830	16826	16762	16835	16528	16817	16781	16672	16830	16737	16742	16689	16671	16562	16653	16645	16454	16804	17002	16696	16883	16794	16698	16760	16929	16564	16569	16815	16670	16657	16800	16748	16815	16648	16872	16794	16785	16631	16755	16658	16824	16772	16697	16705	16825	16654	16637	16665	16765	16797	16804	16819	16929	16788	16603	16765	16819	16799	16737	16533	16858	16828	16778	16637	16684	16849	16545	16871	16838	16853	16721	16553	16777	16636	16729	16774	16613	16686	16711	16847	16544	16711	16830	16730	16622	16638	16686	16743	16890	16736	16770	16796	16805	16654	16702	16599	16899	16743	16734	16799	16927	16714	16779	16788	16682	16909	16662	16725	16899	16694	16810	16599	16719	16785	16764	16746	16666	16633	16593	16674	16801	16667	16805	16582	16615	16812	16801	16660	16692	16671	16706	16699	16778	16728	16783	16739	16781	16835	16696	16580	16566	16654	16831	16850	16728	16778	16769	16664	16673	16751	16708	16670	16708	16698	16622	16866	16804	16603	16651	16547	16762	16724	16587	16868	16668	16635	16735	16476	16723	16824	16609	16709	16696	16664	16626	16722	16683	16705	16632	16839	16676	16898	16764	16671	16847	16785	16761	16719	16829	16692	16849	16707	16580	16917	16873	16661	16796	16748	16759	16653	16691	16685	16884	16809	16852	16729	16660	16636	16758	16695	16810	16723	16728	16738	16712	16630	16827	16737	16843	16576	16849	16705	16703	16826	16652	16863	16582	16607	16533	16691	16826	16772	16785	16833	16779	16761	16713	16725	16620	16722	16756	16629	16664	16693	16668	16860	16763	16706	16794	16892	16674	16698	16594	16838	16738	16882	16756	16599	16702	16738	16752	16729	16610	16829	16556	16749	16795	16826	16669	16764	16843	16698	16816	16667	16937	16626	16734	16754	16559	16683	16784	16865	16636	16814	16773	16594	16614	16675	16739	16899	16782	16754	16966	16910	16931	16752	16802	16756	16692	16870	16642	16690	16793	16918	16602	16642	16584	16723	16446	16637	16649	16575	16835	16541	16724	16656	16678	16621	16718	16619	16762	16801	16765	16716	16899	16713	16849	16504	16742	16582	16853	16835	16575	16530	16663	16673	16691	16840	16702	16649	16790	16732	16709	16792	16814	16667	16751	16671	16772	16586	16753	16777	16791	16627	16574	16985	16749	16678	16809	16654	16876	16673	16903	16763	16647	16780	16730	16757	16716	16660	16700	16751	16640	16717	16694	16721	16714	16655	16753	16702	16869	16612	16708	16715	16877	16774	16489	16676	16726	16723	16625	16694	16774	16712	16897	16670	16802	16729	16881	16689	16604	16711	16748	16599	16668	16682	16628	16936	16714	16884	16738	16691	16702	16863	16519	16695	16815	16743	16779	16739	16759	16812	16649	16824	16608	16684	16740	16778	16705	16678	16825	16542	16845	16761	16720	16571	16814	16918	16530	16597	16669	16721	16735	16739	16657	16690	16862	16718	16813	16626	16850	16736	16749	16618	16733	16641	16592	16829	16696	16669	16970	16809	16734	16772	16729	16744	16773	16829	16565	16610	16890	16958	16554	16785	16712	16709	16766	16792	16605	16632	16605	16634	16645	16640	16823	16758	16742	16594	16848	16587	16758	16575	16723	16659	16792	16671	16655	16642	16771	16728	16613	16671	16674	16692	16791	16719	16815	16740	16686	16636	16779	16666	16576	16677	16770	16732	16833	16701	16784	16711	16775	16898	16568	16813	16787	16627	16818	16695	16771	16796	16713	16868	16737	16747	16789	16620	16864	16594	16719	16789	16799	16852	16599	16568	16765	16681	16687	16694	16820	16785	16659	16734	16685	16625	16765	16728	16683	16814	16611	16754	16718	16800	16665	16728	16607	16719	16623	16677	16731	16800	16649	16715	16524	16786	16878	16670	16721	16753	16666	16861	16802	16642	16692	16964	16766	16684	16879	16886	16669	16867	16927	16728	16722	16635	16901	16762	16775	16824	16719	16658	16623	16693	16804	16696	16749	16765	16737	16612	16538	16591	16796	16827	16881	16730	16723	16722	16657	16541	16861	16749	16763	16747	16692	16759	16707	16754	16812	16642	16768	16669	16890	16840	16619	16735	16647	16722	16587	16809	16667	16645	16849	16825	16697	16799	16608	16626	16829	16771	16831	16731	16613	16813	16744	16627	16712	16784	16773	16880	16728	16699	16635	16774	16809	16825	16654	16689	16756	16674	16817	16755	16806	16726	16694	16814	16852	16764	16741	16755	16674	16821	16797	16895	16814	16732	16700	16652	16655	16787	16612	16655	16584	16818	16612	16707	16664	16650	16820	16857	16689	16727	16860	16765	16661	16605	16557	16753	16686	16692	16835	16754	16893	16763	16888	16760	16716	16797	16837	16947	16740	16884	16633	16800	16674	16723	16718	16886	16804	16634	16782	16897	16567	16562	16700	16839	16609	16650	16737	16785	16747	16678	16708	16846	16582	16704	16633	16664	16563	16732	16735	16827	16672	16529	16737	16917	16798	16650	16712	16812	16823	16661	16829	16674	16666	16687	16746	16705	16656	16743	16775	16750	16683	16719	16699	16715	16620	16648	16875	16629	16646	16816	16795	16615	16747	16835	16668	16491	16933	16574	16761	16732	16655	16694	16771	16662	16781	16615	16786	17069	16753	16755	16766	16671	16716	16846	16785	16683	16636	16794	16855	16714	16786	16774	16718	16698	16656	16762	16712	16564	16737	16685	16566	16658	16903	16648	16802	16697	16798	16652	16871	16728	16729	16623	16763	16786	16697	16757	16640	16801	16515	16805	16837	16707	16688	16650	16691	16814	16652	16657	16763	16640	16662	16604	16682	16693	16786	16771	16757	16781	16709	16748	16672	16724	16608	16692	16741	16683	16745	16716	16800	16646	16665	16874	16617	16704	16736	16585	16654	16702	16629	16799	16859	16709	16898	16825	16832	16720	16807	16828	16807	16618	16705	16680	16885	16622	16571	16730	16790	16726	16683	16654	16719	16634	16710	16466	16736	16877	16785	16757	16786	16646	16850	16649	16870	16911	16583	16780	16791	16550	16639	16748	16818	16763	16710	16627	16767	16696	16716	16843	16828	16708	16673	16633	16863	16868	16716	16558	16729	16748	16765	16778	16642	16677	16878	16850	16744	16742	16856	16549	16666	16803	16900	16784	16860	16493	16878	16735	16747	16766	16765	16591	16614	16758	16784	16752	16784	16754	16709	16714	16678	16717	16703	16699	16826	17022	16761	16775	16754	16620	16723	16717	16792	16628	16708	16691	16803	16743	16740	16672	16812	16593	16779	16683	16748	16883	16710	16631	16759	16722	16775	16683	16654	16764	16858	16677	16686	16977	16715	16709	16751	16746	16566	16589	16752	16677	16978	16757	16810	16729	16700	16641	16624	16675	16685	16690	16684	16612	16903	16715	16905	16739	16722	16981	16794	16578	16818	16720	17042	16611	16680	16879	16709	16721	16621	16720	16801	16774	16638	16764	16727	16661	16788	16789	16858	16695	16924	16613	16668	16637	16517	16822	16905	16693	16799	16917
27604	22429	32060	36955	29208	29732	25881	21601	19567	19298	19390	18915	19138	19048	19204	19066	19110	19213	19251	19173	19360	19117	19090	18998	19088	19250	19324	19274	19247	19155	19408	19301	18957	19099	19183	19095	19043	19224	19044	19252	19157	19347	19124	19113	19113	19157	19258	19026	19112	19166	18921	19159	19078	19112	18864	18937	19157	18961	19005	19312	19201	19314	19035	18977	19149	18951	19006	18973	19119	19008	19113	18705	18811	19072	18930	19160	19216	19120	19157	19098	19148	19078	19192	19091	19010	19055	19020	19022	19235	19253	19197	19098	18929	19108	19159	19260	18978	19071	19097	19158	19170	18832	19204	19216	19045	19049	19111	19041	19177	19232	19101	18960	19212	19053	18958	19221	19304	19032	19221	19022	19006	19375	19251	19093	19271	19136	19003	19009	19060	18929	18818	19127	19017	19109	19054	19130	19204	19100	19251	19123	19207	19043	19205	19269	19170	19007	19326	18887	19092	19081	18962	19127	19078	19051	19127	19047	19068	19178	19094	18967	19264	19051	19118	19054	19057	19103	19134	19032	19009	19179	19225	19187	19065	19024	19089	19081	18930	19220	19070	19053	19076	19115	19153	18719	19013	19261	19084	19025	18947	18974	19329	19154	19117	19129	18943	19162	18861	18853	19109	19090	19044	19378	19113	19085	19134	19092	18934	19207	19342	19070	18868	19112	18957	18978	19139	19193	18964	19073	19284	19004	19191	19105	19154	19086	19092	19071	19035	19012	19160	19147	19318	18919	19032	19131	19186	19113	19237	19136	19109	19069	19052	19003	19119	19062	18968	19188	19014	18894	19046	19170	19152	19009	19106	19243	19203	19242	19061	19230	19237	19273	19129	19311	19113	19186	19006	19246	19224	19112	19054	19036	19329	19061	19113	19215	19112	18749	19106	19105	19028	19161	19145	19100	19393	18977	19211	19168	19017	18919	19163	19076	18963	19085	19220	19068	19001	18967	19262	19094	18953	19046	19017	19048	19037	19103	18885	18976	19028	19071	18950	19110	18932	18966	19078	19170	18962	18997	19059	19063	19085	19008	19082	19173	19156	19110	19180	19202	19110	19047	18920	19261	19234	19115	19178	19268	18954	19073	19034	18952	18945	19061	19200	19113	19180	19033	19183	19195	19045	19002	19259	19049	18946	19128	19130	19060	19044	19178	19200	19099	18825	19062	19116	19046	19211	19089	19189	19051	19094	19233	19243	19147	19132	19217	18929	19041	19035	18876	18977	18936	19273	18978	19142	19152	19053	19235	19202	19465	19215	19112	18965	18929	19202	19181	19076	19047	18958	18986	19116	18948	19089	19035	19113	19202	19302	19173	19199	19097	19086	19111	19097	19173	19194	18971	19201	18958	19139	19230	19007	19353	19160	19021	19148	19012	19268	19014	18901	19240	19220	19185	19226	19180	19094	19238	19164	19113	19107	19214	19331	19136	19192	19114	19020	18968	18870	18983	19075	19401	19273	19044	19187	19071	19151	19096	19057	19145	19183	19041	19008	19071	19265	19276	19344	19071	19007	19104	19198	19127	18968	18974	19037	19036	18951	19118	18997	19039	19049	19162	19185	19202	19263	19123	19168	19020	19122	19231	19149	18841	19128	19122	19102	19091	18909	18990	18990	19052	18898	19154	19372	19197	18996	18979	19156	19120	19059	19129	19019	19055	19058	19035	19107	19034	19177	19063	19115	19194	19177	19213	19070	19143	19062	18861	18988	19029	19323	19316	18920	19177	19165	19087	19229	19190	19296	19102	19152	19114	19161	19101	19176	18851	19072	19167	19031	19100	19246	19042	19341	19180	19062	19215	18949	18888	19100	18954	19130	19139	19196	19054	19051	19063	19257	19440	19183	18988	19141	19205	18968	19102	19138	19288	19013	19176	19131	19111	19057	19077	19222	19363	19025	18977	19201	19100	19040	19151	19186	18887	19195	18896	18883	19078	19018	19112	19196	19139	18991	19191	19306	18946	19161	18961	19120	19067	18928	19005	19083	18950	18991	18938	19057	19075	18956	18949	18942	19041	19262	19035	19269	19153	19122	19137	19290	19150	19284	19311	19272	19221	19414	19236	19228	19013	19071	18928	18919	19097	19179	19197	19034	19085	19092	19134	19065	19150	18916	18933	18921	19239	19141	19272	19189	19118	19212	19094	18913	19235	18946	19071	19146	19233	19280	19132	19115	19220	19048	19001	19195	19106	19017	19057	19146	19120	19094	19107	19108	18791	19192	19142	19313	19104	18960	19001	19118	19134	19302	19044	19100	19000	19151	19105	19124	19121	19119	18916	19165	18917	19231	19095	19033	19070	18882	19122	19100	19313	19297	19091	18883	18999	19165	19173	19127	19201	19095	19131	19176	19182	19127	19278	19072	19035	18980	19014	19158	19080	19328	19191	18920	19029	19190	19131	19072	19183	18915	19205	19001	19107	19147	19170	18966	19209	19079	19153	18970	19186	19046	19032	19195	19088	19094	18893	18948	19085	19070	19278	19112	19145	19286	19108	19103	19003	19234	19058	19101	19038	19166	19091	19232	19278	18912	19077	19209	19162	19249	19031	19049	19143	19177	19378	19200	19240	18891	19268	19210	19167	19171	19013	19285	18950	19135	19211	19204	19022	19180	19130	19213	18924	18955	18912	19179	19170	19097	19255	19121	19247	19088	19184	19011	19188	19025	19221	19255	19009	19088	19178	19010	18918	19146	18974	19003	18991	19314	19116	19018	19171	19120	19262	19106	19171	19082	19067	18996	19126	19260	19040	19073	19174	18992	19279	19168	19035	19219	19061	19128	19195	18909	19201	19095	19259	19104	19436	19166	19154	19228	19036	19152	19068	19041	19006	19167	19025	19093	19069	19197	19113	19161	19281	19147	19248	19001	19051	19251	19156	19143	19149	19195	18965	19214	19251	19183	18950	18984	19175	19014	19072	19189	19275	18968	19266	19083	19172	19065	19236	19241	19332	19175	18902	18959	19063	19050	19232	19039	19244	19307	19114	19151	18945	19162	19203	19345	19162	18955	19145	19169	19055	19202	19102	19114	19171	19075	19135	19168	19200	19104	18973	19267	19161	19125	19169	19069	19324	19041	18993	18990	19015	19185	19058	18854	19008	18917	19173	19087	19165	19283	19129	19131	18937	19087	19033	19131	19166	18864	19106	19164	19092	19005	19243	19221	19068	19096	19003	19013	19213	18975	19124	19037	19053	19279	18994	19212	19210	19088	19192	18969	19403	18909	19029	19067	18892	19037	19098	19102	19274	19028	18984	19059	19044	19188	19208	19239	19305	19234	19047	19198	19191	19228	19257	19067	19255	19023	19000	19039	18952	19087	19194	19134	18929	18994	19203	19139	19122	19250	19204	19064	18909	18999	19280	18939	19221	19079	19097	19353	19020	19206	19079	19248	18977	18832	19007	19174	19082	19115	19064	19073	19151	19312	19143	19123	19161	19026	19035	19231	19159	19098	19167	19020	18996	19204	19177	19155	19219	19198	19099	19188	19100	18966	18926	19047	19248	19279	19187	19326	19234	19120	19249	19204	19093	19098	19207	19180	19030	18869	19112	19090	18922	19165	19012	19236	19028	19052	19018	19213	19189	19350	19221	19217	19163	18915	19042	19269	19194	19060	19186	19111	18911	19192	19308	19131	19248	19006	19136	19020	19105	19056	19222	19223	19072	19227	19185	19129	19043	19028	19013	19079	19082	19135	19209	19310	19155	19061	18956	19206	19159	18940	19017	19215	19129	19023	19065	19141	19177	19244	19157	18989	19105	19033	19018	19230	19243	18928	19141	19069	19181	19056	19042	19101	19092	19079	18935	19224	19220	18938	19028	19010	19120	19111	19101	19241	19030	19020	19076	18857	19341	19045	19368	19033	19288	18962	19055	19368	18965	19072	19148	19177	19247	19301	19150	19166	19227	19111	18921	18951	18937	19093	19017	19143	19207	18979	19065	19123	19124	19285	19198	19436	19069	19092	19031	19171	18977	19137	19114	19111	19222	19142	19063	19130	19069	19182	19224	19115	19017	19232	19053	19153	19273	19002	19068	19055	19131	19051	19232	19080	19221	19207	19214	19061	18887	19133	18976	19081	19122	19130	18853	19063	19189	19147	19069	19147	18961	19055	19065	19048	19116	19027	19079	19157	19092	19117	18996	19238	19326	19179	19220	18990	19110	19044	19137	19131	19239	19317	19229	19171	19081	19021	19139	19067	19198	19125	19049	19145	19146	19206	19077	19097	18899	19141	19199	18965	19082	19074	19339	19124	18980	19101	18942	19232	19099	19151	19036	18976	19004	19177	19033	19251	19212	19348	19044	19300	19157	18874	19054	19120	19231	19175	19304	19096	19134	19068	19021	19219	19273	19240	19037	19379	19093	19256	19098	19237	18912	18990	19332	19190	18916	19241	19288	19362	19268	18950	18953	19355	19139	19049	19159	18982	19111	18964	19017	19243	19183	19142	19076	19169	19200	19252	18992	19120	19115	19091	19163	19276	19132	19096	19016	18913	19143	19106	19164	18976	19116	19184	19182	19058	19158	19143	18970	18964	19066	19228	19280	19148	19022	19181	19177	19095	19121	19226	19105	19134	19048	19047	19112	19066	19076	19199	19164	19055	19195	19247	19123	19171	19081	19135	19126	18918	19238	19042	19045	19246	19026	19194	19032	19173	19001	19206	19045	18953	19195	19197	19114	19132	19242	19013	19118	18975	18897	19157	18958	18999	19107	19291	19190	19107	19058	19124	19023	19152	19059	19144	19108	19111	19087	19137	19183	19247	19135	19288	19111	19024	19099	19074	19004	19151	19153	19022	19022	19066	19283	19228	19172	19096	19061	19226	19135	18943	19178	19174	19161	19326	19052	18977	19102	19072	19270	19357	19154	19329	19075	19153	18949	19110	18880	19018	19004	19175	19043	18920	18964	19018	19195	19083	19110	19132	18975	19189	19157	19438	19271	19377	19232	19258	19007	19218	18940	19078	19017	19109	19006	19146	19094	19234	19294	19313	19172	19187	19107	19001	19090	19125	19022	19032	19257	19228	19162	19047	19222	19167	18755	19191	19183	18918	19066	19149	19234	19278	19100	19227	19169	18891	19096	19074	19016	19170	18966	19066	19116	19193	19161	19405	18973	19029	19130
15714	24359	36445	31789	31803	28873	24530	19347	17326	17033	17088	17055	16904	16974	17051	17012	17034	17002	17029	16979	17003	16934	17087	16973	17005	17012	16935	16826	16989	17038	17093	16854	17018	16892	16965	16992	16786	16983	16932	16996	17008	17088	16924	16893	16969	16829	16842	17029	16895	16901	17088	16907	16996	16988	16941	17082	17124	17038	16994	16876	17154	16976	17120	16813	17049	17001	17024	16776	17067	16878	17021	16990	16857	17148	17105	16933	17052	17025	17133	16825	17031	17105	17025	16973	17050	17048	16909	16850	16912	17013	16890	16929	17017	16993	16904	17017	16845	16864	16941	16947	16808	17000	16786	16761	16863	16913	17001	16907	17128	16868	16878	17029	16855	17019	17009	16848	16917	17002	16984	16903	16972	16775	16751	16992	17047	16878	16934	16860	16919	17055	17136	16888	16888	16940	16896	16970	17046	16992	16877	16940	16859	16876	16972	17004	16936	16837	17043	16857	16867	16995	17024	17043	16942	17019	16924	16914	16970	17041	17000	16891	17002	16983	16914	17111	17040	16810	16949	17063	16878	16996	16913	17008	16893	17040	16898	16868	16984	17019	16993	17098	16940	16886	16966	17099	17104	16874	16837	16778	16991	17084	16885	16955	17013	16985	16744	17055	17046	16854	16971	16863	17107	16848	16974	16861	17087	16928	16998	16783	16885	16973	16850	17022	17061	17024	16791	17002	16915	17093	16792	17060	16851	17020	16965	17022	17085	16973	16821	16907	17063	16935	16998	16766	17031	17005	16971	16804	16948	16911	16866	17005	16843	16938	16950	16990	16970	16910	16883	16857	17032	17006	16987	16946	17072	16887	16884	16775	16951	16922	16971	16889	17051	16910	16963	16944	16893	16927	16961	16875	16956	16888	16977	16931	16974	16974	16998	16863	16996	16705	16907	16877	16857	16974	16875	16898	16992	16899	17012	16863	16902	16882	16983	16994	16911	17177	17068	17135	16985	17147	16839	17041	17117	16971	16839	16827	16940	17036	16869	16949	16977	16778	16967	16916	17027	16805	17032	16987	16921	17013	16808	16880	17092	16931	16985	16906	16849	16958	17026	16892	16793	16977	16971	17006	16885	17077	16825	16979	16933	16870	16990	17103	17056	17148	16996	16960	16717	16996	16916	16920	17096	17161	16975	17065	17022	16889	16943	16902	17185	17061	16764	17081	16994	17010	17183	16982	16948	16988	16763	17062	17026	17019	17033	16812	17069	16899	17003	16876	16784	16950	16995	16886	16955	16997	17032	16959	16965	17044	17036	16974	16925	16950	17109	16995	17078	17106	16841	16826	17142	16762	16919	16996	17006	17014	17036	16963	16977	17000	17075	16915	16899	16918	17023	16884	17218	16922	17018	17048	17109	17056	17057	16893	16862	16945	16966	16971	16911	16816	17012	16915	16970	16999	16869	16911	16858	16963	17006	16864	17015	16985	16856	16943	16915	17092	16970	17048	16818	16848	16928	16816	16933	17110	16725	16898	16980	16959	16883	17131	16981	17017	17058	16986	17036	17136	16970	17031	16995	16970	17053	17110	16952	16826	17122	16883	16809	16894	16918	16836	16963	17028	16849	16859	17061	16902	16779	16898	16905	16970	16958	16840	16753	17091	16906	16864	16995	16910	17037	17084	17049	16761	17022	17071	17110	16887	16955	16922	16951	17032	17004	16981	17114	16883	17038	16905	17039	16976	16737	16889	16955	17039	16897	16931	17089	16815	17068	16946	16838	16880	17004	16964	17174	17141	16863	16878	17040	16784	16791	16870	16690	16975	17045	16927	16797	17071	16897	17114	16945	17046	17116	16950	17126	17032	16876	17040	16882	17062	17049	16937	16924	16991	17061	16854	17033	16953	16874	16988	16982	16944	17006	16754	16942	16924	16909	17034	16954	16874	16981	16915	17028	16931	17067	17007	16946	16951	17020	17053	16949	16951	16844	16867	16913	16989	16965	16981	16990	16914	17008	16863	16947	16951	16910	16748	17212	17114	16748	16910	17007	16879	17012	16977	17109	16883	16943	17006	17017	16948	16820	16972	16859	16884	16916	16969	16957	16933	16973	16892	16988	16939	16762	16833	16970	16866	16933	16900	17192	16935	16777	17030	16934	16824	16860	16986	16991	17012	16883	16953	16952	16987	16932	16938	16926	17072	17002	16848	16971	17036	16836	16968	16949	16975	16857	16975	16867	16983	16870	17067	17056	16955	16892	17004	17155	16869	16871	16991	16969	17050	16994	17002	16945	16949	16810	17112	17105	17125	16729	17016	16922	16974	16913	16932	17028	16904	16794	17067	16878	17044	16976	16975	16971	17041	17001	16932	16891	17106	16983	17039	16974	17025	16816	17061	17307	16843	16840	16967	16935	16808	17092	16897	16927	17053	17104	16907	17023	16922	16828	16894	16921	16834	17087	16882	17001	16952	16955	16886	17074	16949	16987	16917	17074	17077	16859	16995	16917	17073	16888	17012	17083	16717	17069	16936	16980	17064	17002	17107	17061	16877	16937	16775	16998	16970	16974	16833	16957	16933	16993	16925	16838	16916	17024	16990	17049	17011	16919	17030	16844	16893	16926	16942	17047	17024	16986	16913	16950	16943	16987	17049	17143	16867	16808	16996	16862	16998	16886	16986	16925	17076	16796	17188	16862	16989	16854	16972	16966	16894	17028	16942	16767	16987	17007	16896	17120	16927	16938	16953	16966	16863	16831	17000	16910	16933	17025	17035	16966	16979	17082	16811	16767	16942	16897	17059	16919	16812	16785	17051	16854	16841	17095	17098	17044	16801	16927	16936	16995	17072	17107	16879	16932	17003	16875	17062	17040	16853	17066	17036	17012	17043	17021	17107	17036	16818	16976	17041	16969	17055	16945	17093	16881	17087	16946	16949	16970	16914	17003	16988	16821	16989	17045	17114	16986	16872	16928	16708	16949	16976	16902	16896	16921	17091	16727	16931	16817	16754	17043	17000	16839	16937	16891	16829	16818	17019	16944	16897	16869	16966	16964	16977	16798	17057	17037	16809	17030	16750	16901	16929	16990	16926	17023	16970	16895	16893	16979	16880	16965	17078	16946	16888	17044	16968	17037	16812	16903	17059	17017	17046	16868	17004	17230	16936	16978	16943	16970	17073	17001	16895	16941	16996	16817	16827	16946	16754	16954	16977	17023	16953	17032	17028	17016	16871	16980	16916	17108	16917	17004	17061	16921	17149	17001	16980	16990	16812	16879	16957	16881	17120	17110	16993	16881	17037	16967	16930	16962	17162	17051	16863	17014	16944	17059	17053	16986	16981	16740	17046	17021	17008	16953	16956	17026	16952	16969	17073	16866	17061	16675	16961	16956	17030	16958	17047	16889	16841	17008	16838	17025	17075	16900	16979	16987	16969	17045	17138	17046	17005	16766	16850	17168	16988	16755	16865	16995	16858	16943	17084	16876	16976	16914	16778	17111	16949	16959	16889	16976	17139	17071	17100	17023	16895	16896	16944	17070	16943	16971	16805	17005	16840	17087	16999	17035	17082	16999	17009	16948	17248	16935	17004	17002	16908	16997	16929	16987	16838	16962	16932	16999	17007	16960	17136	16955	16972	17004	16940	16994	17247	16829	16881	16917	16918	16987	16996	16833	16752	17209	17046	16948	16769	16926	16928	16823	16961	16941	16771	17019	16978	16963	17021	16947	16843	16941	16870	17017	17069	16896	16982	16836	16887	17078	17118	17017	17139	17022	16905	17016	16886	17048	17025	16842	17016	16846	17031	17074	16857	17036	16917	17009	16954	16985	17015	16972	17063	16986	17020	16947	16976	17028	16890	16979	16940	16924	16916	16868	16869	17151	16970	16966	16967	17012	17106	17073	17022	16962	16856	16977	16926	16791	16835	16874	16884	17090	17120	17071	16881	16848	16951	17074	17112	16944	16895	16911	17001	16980	16979	16900	16961	16939	16954	17015	17024	17079	17016	16884	17117	16901	17084	17131	16986	17077	17086	16950	16910	16882	16818	17015	16995	16999	17006	16882	17124	16989	16863	16792	16901	16907	17143	16956	16891	17047	16948	16930	16886	16987	16874	16718	17056	16815	16955	17086	16952	16919	17036	16960	16905	17074	16943	16919	17066	16966	16911	17060	16910	17101	16743	16862	17144	16857	16934	17038	16837	16883	17032	16990	16962	16911	17114	16833	16890	16889	16996	16986	16961	16978	17035	16878	17057	16894	17069	17005	17044	16930	17040	16974	17087	17087	16903	17100	16845	17039	17157	16749	16965	16888	16990	16936	16876	16762	16990	16780	16944	16831	16874	17024	16878	16956	16997	16895	17009	16931	16928	16948	17116	17028	17043	16967	16943	16935	17007	16996	16962	16846	16958	17001	16860	16943	16976	16917	16904	17065	16951	16822	16953	17074	16993	17103	17078	16799	16897	16966	16842	17040	16915	16828	16897	16864	16924	17186	17012	17069	16874	17000	16766	16925	16940	16824	17009	16829	17030	17005	17095	17029	17001	16822	16900	16687	17052	16987	17107	16872	17026	16970	17101	16917	16842	17055	17048	16997	16928	16865	16953	17039	17081	16971	16882	16845	16949	16882	17106	17045	16744	16979	16974	17121	16790	17026	16964	16883	17022	16875	17020	17127	16851	16788	16896	17067	16673	17146	16952	16896	16854	17055	16949	16933	17061	16906	17096	16981	16899	16989	17186	16962	16991	17034	16756	17035	16992	17056	16851	16987	16830	16895	16927	16963	17016	17018	16903	16907	16909	17062	17122	16902	16934	16991	17050	17030	16912	17025	17073	16840	16863	16898	16944	16915	16955	16961	16800	17066	16869	17232	16846	17021	16805	16925	16965	17089	16904	16912	17030	16923	16971	17017	16913	16993	17009	17018	16948	16946	16851	16950	17029	16829	16966	16968	17116	17084	17023	16913	16880	17045	16849	16992	16976	16990	17038	16785	17006	17127	16999	17075	17053	16874	16934	17053	16986	17004	17195	17033	16944	16854	16826	16987	17203	16990	17056	17019	17028	16822	16749	17123	16885	17059	17001	16874	16933	16804	16933	16953	16913	16949	16965	16814	17004	16901	16822	16953	16822	17014	16937	17000	16881	17126	16968	16968	17012	16958	16790	16982	16918	16797	16916	16985	16913
24493	21076	32583	40837	45122	54423	42410	28593	21821	19509	19017	19168	19225	19115	19289	19016	19282	19106	19252	19052	19128	19026	19258	19253	18908	18945	18970	18970	18922	18948	18830	18958	18953	18767	19021	19001	18822	18864	18887	19086	18869	18958	19217	19056	18851	19309	19201	18979	18990	19152	18744	18925	19107	19092	19052	19104	18911	18768	18993	19027	19001	18910	18908	18909	18982	18829	18954	19234	18826	18799	18934	18851	18846	19008	18916	18930	19061	19207	18786	19075	18879	19027	18933	18982	18927	19027	18986	19104	18971	18965	18991	19159	19102	18943	18946	19059	19022	19084	18907	19032	18947	19240	18873	18879	18881	19140	19128	18917	19008	18962	18936	18840	18979	19068	18876	18870	18795	19090	18837	18800	18768	18901	18906	18791	18905	18924	18982	18893	19137	19124	18833	19047	18887	18917	19016	18655	18757	18970	19080	19127	18970	19068	19016	19099	18642	19005	18904	18843	19074	18896	18990	19042	19187	19001	19095	19183	18693	18899	19126	18941	18924	19253	18900	18854	19043	18899	19100	18925	18988	18976	19024	18776	18939	19054	18790	18858	18965	18971	19001	19027	18985	19083	18784	19022	19064	18917	19062	18951	19028	19098	18868	18883	18648	19124	18960	18934	19001	19109	18723	18826	19037	19141	19045	18938	19173	19197	18879	18998	18986	19077	18981	18958	19064	19084	18996	18880	18859	18718	18970	18928	18948	18940	18881	19123	19028	18919	18874	19056	19082	19128	18907	18878	18917	18799	18937	18853	19037	19117	18974	19040	19026	19083	19160	18937	18948	18910	19104	18909	19111	18843	19012	18876	18942	19064	18970	18851	19199	19048	18802	18928	18922	18990	18939	19186	19072	19234	18753	18911	18939	18902	18988	18888	18946	18852	18973	18928	18870	18765	19093	19182	19145	18877	19008	18888	18832	18924	18894	18865	19011	19171	19104	18815	19068	19042	18978	19158	18818	18862	18888	18878	18848	18893	19065	18868	19144	19029	19060	18883	18864	19158	19031	19064	19026	19164	18934	18827	19058	18999	18928	18905	19044	18814	18953	19033	18962	19188	19032	18781	18773	19003	19102	18896	18869	18974	18926	18839	18935	18993	18943	19130	18989	18831	18707	18603	18901	18950	18987	19002	19028	18947	18893	18859	19001	19034	18960	19149	18902	18911	18801	18987	19158	18953	19037	18870	18933	18831	18946	19028	18886	18909	19033	19013	18920	18916	18889	18984	18909	18751	19026	18804	19022	19120	19106	18924	19007	18949	19161	19187	18765	18775	18924	19034	18871	18918	18989	18951	19025	18815	18675	19094	19033	19131	18830	19013	18956	18947	19114	18790	18848	19056	18980	19010	18978	19089	18898	18947	19116	18906	18942	18981	18963	18871	18970	19022	18941	18848	18995	18968	19021	18957	18895	18970	18999	18964	19036	19005	18766	18885	18871	19028	19107	19024	18923	18846	18746	19145	18929	19060	18838	18982	19041	19022	18913	18811	19207	18863	18972	19032	18984	18860	19111	19065	19015	19157	18758	19135	18957	18951	18982	18908	19109	18847	18890	18916	18898	18870	18859	19107	18974	18981	19034	18947	18747	18926	19016	19122	19152	19121	18955	18904	18949	18842	19136	18925	19132	18882	18950	19217	19088	18724	18900	18745	18969	18964	18922	19131	18935	18756	18908	18854	19162	18824	18815	18848	19103	18781	19049	18710	18730	18850	18854	18966	18950	18900	19052	19024	18966	18953	19220	18889	19071	18933	18899	18966	19033	19150	18985	18986	18939	18633	19027	18777	19029	18854	19007	18992	19323	19167	18955	19027	18959	18928	18990	18963	18940	19137	18883	18697	19149	19128	18878	18845	19044	18993	19028	19071	19012	18922	18900	18944	19077	19016	19036	18835	19044	19043	18813	19111	19257	18998	19001	19022	18978	19004	19073	18870	18956	18978	18914	18869	18929	18997	19022	18985	18886	18890	18983	18851	19006	18886	19082	18930	18937	19016	18855	18935	18702	19023	18974	18974	19062	18960	18930	19016	18917	18891	18967	18873	18966	18958	18833	19127	18954	18968	19039	18895	19082	18893	19008	18878	18929	18867	18999	19024	18969	18992	18913	19161	18944	18939	18920	19126	18859	18812	19117	19138	18919	18926	19088	19021	19143	18950	18881	19064	18953	18973	18898	19010	18895	18748	19012	18895	18979	18996	19167	19053	18792	18913	18898	19180	19176	19060	18957	18966	18892	19013	18911	19158	18970	18939	18829	19103	18852	18975	19009	19113	18968	18948	18946	18950	18960	18967	18794	18972	18959	19068	18969	19051	18865	19114	18929	19059	19059	19054	19019	18890	18965	18886	19016	18881	18764	19024	18988	19119	19115	19050	18841	18800	18994	18990	18822	18998	18816	18900	19122	19224	19098	18856	18886	19036	19049	18919	18761	18951	19003	18862	19107	19058	18865	18906	18951	18874	18972	19046	18967	18814	18923	18978	18942	18968	19037	18969	18927	18900	18992	18813	18895	18821	18874	18908	18915	19006	19171	18928	18886	19153	19058	18906	19101	18867	18999	18971	18935	19140	18967	18969	18760	19050	19044	18989	19012	18926	19079	18841	18918	18945	18866	18877	19030	19209	19311	18872	18835	18915	19128	19009	18879	19035	18952	18702	19029	18904	19024	18939	18896	19047	19035	18802	18963	18677	18761	19065	19232	18846	18802	18970	18894	19075	19038	18900	18755	19011	18898	19033	19003	18842	19092	18853	19057	19087	18835	19048	19289	18871	18951	18977	18852	19030	18970	19010	19038	19076	18998	19002	18954	18844	18769	18955	18946	18943	19096	19053	18817	18810	19058	18854	18997	18824	18986	18654	19080	19003	19129	19100	18946	18726	18932	19095	19001	19041	19054	18878	18912	19002	19130	18834	19074	18927	18971	19050	18872	19079	19042	18968	19000	18690	18922	19002	18967	19178	18999	18851	18976	19084	18990	18974	18840	19082	18942	18999	19015	19110	19010	19144	18876	18835	18726	18864	19043	18973	18808	19118	19085	18923	18902	19121	19152	18970	18921	19021	18839	18851	18904	18669	19002	19036	18949	18902	18828	19062	18986	19084	18838	18940	18939	18907	18722	18883	18694	18976	18953	18977	18685	18774	18960	19031	18867	19006	18938	19043	18957	19039	19249	18902	18964	19052	19173	18941	18864	18740	18831	18860	18845	18989	19080	19001	18941	18681	19095	18994	19080	18974	19195	19191	18836	19059	19109	18896	18769	19082	18869	18921	18862	18931	18997	18902	19117	18831	19130	18746	19082	18911	18847	18871	18915	18957	18814	18964	19067	18827	19192	18932	19003	18995	18861	18980	19186	19151	18877	18997	18922	19003	18902	18923	18769	19007	19092	18789	18940	18987	19073	18907	18911	18923	18921	19118	18920	19081	18999	19058	19187	18912	19052	19062	19081	19095	19034	19049	18919	18938	19028	19139	18931	18987	18976	19105	19060	18847	18905	19114	18880	18959	19005	19041	18960	18987	18856	19031	19116	18942	18858	18806	18751	18868	19025	18939	19086	18890	19035	19021	19090	19086	19073	18906	19015	18972	18815	18985	18955	19041	19015	19006	18971	19141	19020	18947	19010	19028	18892	18891	18849	19160	19146	19051	19064	19052	19003	19004	19141	18950	19047	19190	19036	18916	18879	19162	18958	18979	19103	19027	18936	19118	18898	18908	19085	18789	18821	18935	18969	18945	18880	18872	19033	18824	18972	19108	18922	19110	18942	18964	19039	19138	19087	18665	19006	19002	19083	18942	18944	18915	18865	19087	18857	18869	18958	18945	19009	19178	19144	18981	18838	18821	18963	18736	18925	18708	18974	19052	18919	18924	19107	18841	18792	19066	18827	19015	18915	18768	19073	18906	18821	18806	18956	18941	18874	18988	18901	18899	18845	19091	18737	18975	18933	18764	18953	19059	18933	18828	18960	19076	18874	19012	19032	19194	18892	18875	18860	18946	19166	18911	19024	19018	18976	18791	18835	18897	19094	19046	18834	18978	19156	19050	19018	18908	19103	18917	19091	18957	18968	18971	18999	18842	19193	18794	19066	19085	19035	18879	18832	18674	18942	19128	19004	19146	18847	19073	18917	18854	18818	19082	18940	19098	18981	18925	19005	18891	18892	18831	19021	19021	18981	19006	19037	19109	18995	18848	18932	18895	18958	19091	18929	19256	18975	18973	18765	19006	18792	19004	18912	19036	19089	18879	19097	18831	18930	18911	18706	18837	18744	19053	19002	19023	19303	18929	19201	19089	19213	19179	18967	18698	19131	19031	19030	18939	18903	18929	19174	19017	18955	19021	19063	18892	19064	18956	19064	19048	18955	18683	18985	18704	19001	18740	19037	18858	18906	19070	18848	18956	18854	18974	18762	18948	18688	18904	18925	18854	19103	18950	18871	18822	18995	18999	18863	19011	18891	18886	18868	18879	18825	18969	19067	19013	18969	19056	18905	18885	18890	19081	18751	18979	18960	19026	18910	18952	19172	18912	18837	18960	19058	19108	18812	18959	19031	19045	18879	18894	19160	18952	19162	18953	19085	18950	18807	19115	19070	19051	19070	18948	18759	18866	18970	18828	19027	19010	18840	19117	18874	18752	18843	18830	18983	19036	18980	18792	19032	19108	19127	19145	18832	19047	19160	19022	19157	18902	19002	18890	18791	19086	18915	19074	19099	19036	19123	18854	19168	19156	18800	18976	18989	19073	19087	19053	18863	18901	19124	18983	19070	19043	18887	18981	18986	19032	19112	19068	19225	19019	18809	18932	19111	18896	19068	18990	18826	19019	18778	18835	19168	18958	18812	18874	19032	18959	18883	19071	19056	19090	18811	18994	18962	18787	18954	19113	19105	19015	18868	19204	19185	19040	18993	18866	19033	19060	18870	18800	19059	18962	19107	19091	18952	18976	18820	18899	19029	19019	19010	18899	18930	18774	18909	18879	18979	18927	19132	19058	19034	19044	19023	18884	18853	18747	19119	18796	18811	19086	18848	18923	19046	19097	19086	19090	18920	18833	18822	19033	19050	18836	18955	18811	18861	18870	19265	18965	18990	19009	19154	18863	19018	18909	18992	18920	19023	18829	18900	18951	19036	18830
18910	44208	60718	42514	56453	54248	41898	26874	18903	17017	16866	16855	17095	16914	16831	17057	16973	16935	17081	16744	16831	16988	16818	16856	17025	16915	16934	16920	16877	16788	16900	16917	16867	16991	16960	17046	16993	17048	16906	16960	17038	16822	16701	16896	16803	17033	16927	17004	16835	16691	17019	16913	16777	16700	16777	16889	16936	16913	16888	16931	16745	16961	16898	16714	17003	16905	16854	16880	16915	16889	16832	16882	16812	16850	16811	16841	16718	16920	16918	16740	16826	16771	16904	16921	16737	16894	17126	16987	17082	16868	16844	16878	16772	16956	16932	17034	17163	16994	16794	16995	16924	16923	16897	16804	17063	16790	16773	17000	16996	16763	16750	16795	16983	16709	16876	17018	16779	16785	16701	16994	16807	16875	16928	16953	16929	16936	16948	16949	16932	16771	16713	16842	16973	16932	16747	16950	17011	16932	16932	16893	16815	16762	17037	16853	16825	16752	17074	16965	16923	16885	16808	16901	16760	16953	16942	16803	16815	16872	16961	16831	17011	16769	16862	16832	16856	17006	16847	17039	16750	16864	16908	16912	17029	16859	16865	16855	16859	16841	16960	16951	16907	16835	16804	16690	16765	16723	16858	16992	16893	17029	16868	16959	16930	16867	16883	16984	16836	16965	16833	16955	16787	16928	16896	16867	16775	16803	16689	16950	16814	16689	16841	16848	17156	16713	16756	17058	16585	16956	16966	16922	17036	16907	16988	16891	16917	16943	16821	16961	17032	16839	16809	16726	16908	16865	16928	16794	16842	16909	16973	16858	16925	17016	16900	16860	16926	16960	16838	16922	16880	16846	16828	16946	16898	16783	16949	16756	16934	16816	16908	17031	16987	17066	16754	16759	17008	16952	16811	16930	16971	16969	16781	16897	16945	16766	17025	17180	16850	16838	16899	16908	16844	16833	17120	16731	17045	16877	17035	16797	16797	16783	16969	16775	16920	16889	16834	16898	16978	16732	16760	16892	16745	16856	16873	16912	16756	16907	16861	16797	16802	16866	16776	16831	16819	16925	16884	16767	16826	16990	16929	16876	16945	16838	16941	16757	16948	17067	17111	16822	17039	16877	16976	16931	16878	16833	16773	16787	16947	16838	16710	17140	16761	17012	16865	16880	16784	16925	16841	16851	16719	16891	16740	16955	16874	16879	16819	16877	16909	16754	16765	16807	16985	16821	16842	16914	16894	16771	17015	16881	16833	17022	16801	16830	16913	16792	16845	16706	16818	16870	16928	16973	16727	17027	16883	16896	16864	16902	16710	16887	16698	16775	16798	16874	16849	16868	16950	16871	16951	16679	16868	16913	16919	16962	16999	17015	16803	16773	16806	16950	16943	16926	16823	17057	16811	16906	16883	16944	16931	16833	16996	16772	16765	16902	16841	16921	17060	16930	17001	16811	16833	16756	17006	16859	16958	16879	16853	16895	16828	16856	16808	16994	16760	16908	17010	16966	16983	16968	16853	16974	16873	17001	16717	16811	16812	16993	16796	16724	16871	16916	16970	16771	16941	17064	16927	16806	16919	16738	17089	16816	16845	16796	17104	16916	16884	16979	16984	16942	16854	16778	16770	16791	17007	16823	16927	16842	16913	16920	16951	16823	16930	17067	16869	16967	16900	16934	16730	17062	16868	16619	16903	16866	16861	16934	16887	16982	16677	17108	16930	16825	16903	17047	16703	16779	16858	16886	16921	16810	16961	17017	17014	16928	16923	16980	16719	16636	16910	16864	16962	16893	16685	16884	16878	16800	16824	16973	16944	16846	16859	16942	16836	16829	16702	17020	16834	16936	16865	16898	16814	16973	16899	16765	17019	16838	16993	16784	16854	16863	16902	17002	16823	16902	16976	16979	17005	16692	16893	16745	16956	16784	16848	16891	16731	16906	16952	16774	16799	16773	16823	16843	16892	17015	16969	16736	17007	16745	16742	16907	16939	16936	16874	16922	16862	16884	16846	16986	16781	17041	16947	16962	16865	17107	16955	16818	16866	16898	17006	16842	17003	17113	16871	16917	16836	16876	16873	16843	16773	17010	16776	16929	16820	16820	16923	16746	16804	16880	16886	16943	16836	16992	16943	17129	17023	16827	16805	16728	16938	16968	16791	16762	16793	16829	16866	16981	16957	17062	17019	16854	16840	16915	16885	16769	16904	16848	16821	16874	16984	16862	16792	17047	16909	16962	16997	16982	17210	16855	17018	16883	16992	16990	16914	16900	16743	16957	16778	16843	16847	16983	16920	16780	16875	16972	16874	16954	16841	17080	16828	16868	16958	16866	16767	16953	16824	16770	16824	16761	16958	16933	16795	16949	16796	17052	16861	16830	16724	16862	16859	16844	17034	16810	16847	16983	17131	16790	17037	16936	16738	16977	16731	17054	16785	16916	16811	17001	16888	16870	16799	16964	16843	16810	16973	16771	17014	16956	17024	16837	16797	16845	16875	16758	16927	16862	16888	16861	16747	16577	16943	16853	16717	16951	16920	16888	16874	16805	16686	17001	16818	16941	16785	16830	16872	16770	16703	16934	16973	16781	16935	16837	16894	16924	16930	16883	16853	16942	16896	16830	16775	16865	16719	16758	16997	16957	17006	16925	16945	16859	16838	16932	16990	16759	16915	16785	17034	16977	16976	16986	16831	16692	16914	16836	17058	16834	16819	16790	16845	16875	16785	16978	17034	16834	16933	16928	16896	16929	16927	17044	17008	16797	16907	16934	16829	16851	16744	16835	16822	16920	16767	16905	16952	17035	16897	16925	16980	16869	17055	16837	16852	16883	16925	16807	16951	16849	16974	16948	17005	16782	16880	17090	16902	16772	16882	16891	16901	16901	16982	16916	16849	16879	16950	16720	16931	16795	16945	16914	16884	16763	16840	16746	16834	16677	16809	16947	16883	16841	16732	16857	16976	16957	17085	16781	16677	16913	16956	16910	16734	16985	16957	16952	17077	16945	16794	16860	16765	16956	17079	16744	16998	16982	16997	16710	16930	16875	16804	17169	16648	16890	16960	16766	16940	16753	17052	16941	17020	16849	16805	16893	16961	16754	16677	16809	16793	16797	16862	16913	16782	16989	16919	16828	16913	17014	16900	16943	16903	16896	16992	16919	16793	16950	16965	16928	16720	16966	16859	16886	16715	16863	16938	17007	16913	16986	16880	16899	16744	16886	16952	16776	16874	16975	16816	16823	16783	17044	16760	16940	16769	16918	16961	16815	16845	17008	16733	16771	16969	16880	16987	16918	16898	16953	16683	16799	16838	16764	16817	16872	16759	16943	16732	16956	16870	17054	16794	16759	16887	16753	17009	16681	16932	16807	16951	16725	16784	16917	16934	16893	17007	17065	16919	16765	16700	16772	16937	16778	16856	16828	16883	16768	16897	16863	16877	16832	16977	16883	16998	16911	16956	16980	17040	16845	16964	16847	16819	16747	16936	16976	16813	16998	16951	16871	16757	16873	16827	16831	17019	16826	16880	16829	16967	16710	16879	16868	17016	16621	16836	16759	16869	16834	16803	16846	16846	16836	16917	16745	16898	16803	16859	16890	16932	16894	17041	16906	16834	16787	16828	16942	16852	16740	17005	16816	16675	16976	16904	16898	16805	16895	16928	16758	16860	17039	16911	16941	16873	16889	16639	16968	16820	16958	16904	16879	16946	16792	17012	17031	16764	17025	16807	16860	16667	16947	16910	16806	16912	16982	16802	17081	16907	16816	16772	16893	16904	16918	16862	16879	16816	16811	16954	16842	17063	16808	16807	16866	16911	16883	16950	16843	16974	16879	16926	16855	16890	16891	16891	16878	16796	16955	17056	16959	16813	16673	16804	16792	16900	16967	17002	16805	16918	16801	16787	16958	17034	16787	16849	16818	16917	16798	16999	16842	16973	16767	16705	16766	16982	16882	16735	16875	16900	16938	16900	16913	16825	16899	16889	16851	17097	16741	16870	16804	17002	16818	16893	16874	16803	17029	16841	16902	16894	16807	16979	16941	16813	17144	16892	16741	17040	16931	16832	16730	16773	16835	16765	16795	16933	16922	16886	16822	16887	16993	16936	16816	16957	16948	16819	16869	16936	16850	16721	16788	16658	16881	16769	17052	17082	17080	16900	16638	16823	16873	16840	17083	16931	16899	16809	16800	16947	16865	17045	16897	16932	16874	16832	16922	16969	16841	16870	16817	16828	16902	16883	16903	16826	16738	17022	16782	16872	16965	16930	16884	16828	16893	17072	16945	16949	17046	16830	16889	16849	16883	16859	16922	16936	16812	16949	16962	16903	16814	16793	16904	16852	16696	16936	16991	16883	16840	16925	16818	16942	16874	16917	16841	16900	16963	16854	16760	16827	16818	16830	16897	17100	16820	17009	16798	16909	16833	16811	16880	16864	16822	16924	16939	16785	16876	16885	17114	16847	16855	16970	16819	16894	16885	16904	16878	16899	17043	16853	16844	16705	16924	16813	16899	16808	16746	16918	16863	16874	16925	17022	16789	16969	16782	16815	16872	16897	16825	16976	16764	16704	16836	16933	16983	17066	16894	16749	17026	17002	16785	16762	16929	16835	16803	16686	16760	17029	17068	16831	16982	16873	16784	16912	16809	16834	16805	16946	16894	16902	16881	16841	16781	17102	16907	16725	16813	16951	16876	16927	16981	16917	16734	17023	16722	16958	16894	16912	16854	17059	16788	16756	16851	16813	16854	16830	16971	16776	16808	16900	16877	16704	16936	17024	16856	16887	16924	16968	16778	16786	16900	16901	16906	17009	16820	17046	16738	16906	16759	16832	17040	16788	16716	16857	16976	16905	16893	16949	16922	16863	16785	17023	16815	16895	16842	16868	16873	16874	16891	16977	16880	16828	16953	16874	16765	16925	16993	16974	16880	16805	16848	16657	16970	17001	16847	16860	16896	16994	17155	16744	16909	16931	16905	16796	16734	16821	16729	16952	16776	17024	16925	16833	16862	16735	16870	16766	16884	16918	16846	16995	16858	16951	16788	17065	16819	16907	16967	16970	16878	16997	16886	16762	16917	16947	16835	16745	16840	16616	16866	17068	16844	16914	16804	16770	16835	16753	16855	16931	16855	16782	16751	16857	16802	16778	17058	16832	16850	16781	16831	16807	17048	16989	16775	16909	16757
22928	21068	29699	53061	50050	63239	53730	35693	24138	20316	19765	19376	19279	19423	19562	19402	19403	19092	19397	19288	19388	19331	19047	19240	19386	19053	19016	19423	19393	19410	19189	19441	19443	19087	19196	19326	19237	19408	19173	19187	19199	19266	18951	19243	18901	19044	19138	19167	19264	19263	19232	19388	19309	19169	19297	19186	19291	19074	19168	19193	18989	18984	19330	19176	19296	19160	19119	19017	19260	19149	19376	19214	19277	19036	19162	19257	19119	19362	19443	19190	19276	19372	19238	19201	19206	19185	19287	19140	19160	19234	19099	19146	19265	19076	18990	19149	19367	19020	19033	19154	19167	19231	19302	19281	19141	18977	19013	19227	19335	19298	19299	19265	19149	19055	19101	19188	18982	19286	19066	19015	19177	19350	19257	19255	19020	19317	19010	19246	19281	19168	19094	19073	19187	19307	19251	19319	18959	18994	19123	19081	19230	19112	19119	19198	19094	19062	19239	19336	19199	18982	19014	19295	19215	19123	19175	19106	19166	19153	19133	19215	19222	19077	19074	19117	19180	19128	18988	19225	19292	19230	19237	19209	18944	19138	19097	18982	18980	18997	19051	19182	19051	19155	18941	19242	19153	19023	19224	19015	19361	19308	19012	19020	19005	19138	19177	19107	19013	19143	19201	19129	19444	19241	19117	19055	19123	19151	19207	19238	19077	18947	19131	19453	19253	19014	19321	19082	19383	19267	19253	19145	19041	18904	19168	19222	19032	19050	19136	19177	19179	19267	19133	19266	18986	19185	19033	19034	18997	19373	19143	18979	19223	19121	19227	19145	18962	19264	19200	18968	19039	19155	19145	19368	19381	19159	19168	18951	19238	19092	19366	19046	19234	19094	19206	19230	19006	19310	19023	19190	19349	18961	19201	19144	19282	19265	19271	19178	19119	19400	19094	19283	19117	19108	19078	19239	19061	18934	19214	19217	18996	19016	19106	19087	19022	19315	19256	19147	19288	19060	19225	19216	19187	19076	19295	19054	19128	19280	19380	19117	19082	19227	19258	19227	19238	19085	19306	19263	19091	19136	18975	19073	19275	19214	19048	19149	19060	19182	19265	19184	19154	19073	19260	19378	19238	19113	19069	19041	19084	19182	19148	18989	19115	19018	19386	19077	19267	19094	19266	19095	19212	19046	19236	18939	19014	19260	19010	19123	19064	19016	19191	19041	19093	19180	19089	19325	19132	19210	19446	19154	19276	19022	19318	19182	19227	19044	19086	19325	19351	19109	19223	19498	19222	19056	18974	19311	19171	19200	19348	19153	19034	19058	19154	19262	19150	19185	18901	19168	19200	19222	19104	19350	19241	19197	19270	19344	19231	19308	19301	18983	18947	19079	18896	19173	19206	19095	19236	19060	19312	19280	19086	19322	19168	19325	19024	19159	19151	19135	19139	19147	19011	19207	19208	19093	19022	19311	19149	19321	19175	19291	19379	18957	19163	19162	19203	19284	19321	19185	19108	19207	19157	19192	18989	19268	19234	19109	19397	19186	19310	19056	19121	19309	19128	19105	19159	19107	19254	18896	19065	19057	19032	19184	19167	19335	19240	19107	19147	19019	19031	19076	19200	19227	19207	19198	19245	19235	19046	19065	19196	19105	19090	19249	19225	19123	19151	19113	19207	19269	19180	19178	19227	19218	19275	19208	19145	19138	19387	19162	19233	19177	19101	19224	19189	19304	19299	19192	19183	19125	19063	19387	19274	19140	19275	19256	19221	19119	19335	19218	18993	19091	19035	19257	19091	19130	19008	18941	19434	19149	19212	18967	18965	19316	19294	19117	19458	19279	19059	19053	19066	18984	19106	19165	19177	19434	19081	19245	19127	19385	19013	19055	19139	19359	19370	19234	19243	19336	19156	18995	18949	19077	19255	18949	18927	19033	18977	18944	19321	19153	19184	19198	19177	19376	19236	19354	19170	18988	19176	19268	19247	18928	18908	19322	19113	19206	19029	19069	19014	19203	19192	19264	19125	19274	19235	19319	19041	19123	18957	19147	19196	19229	19130	19218	19198	19043	18945	19084	19075	19132	19164	19191	19227	19091	19292	19103	19154	19129	19214	19175	19259	19225	18952	19100	19097	19195	19115	19089	19087	19230	19211	19346	19296	18985	19193	19204	19094	19128	19200	19313	19333	19288	19012	19090	19236	19217	19150	19412	19038	19103	19290	19125	19151	19176	19288	19168	19034	19016	19136	19082	19414	19202	18982	19188	19251	19382	19049	19202	19327	18920	18977	19103	19257	19106	19174	19139	19021	19047	19037	18905	19081	19123	18902	19092	19328	18986	19252	18922	19243	19051	18945	19045	18900	19048	19118	19130	19202	19065	19247	19230	19229	19281	19242	19313	18961	19298	19256	19234	19249	19311	19223	19152	19153	19198	19313	18840	19125	19056	19151	19153	19349	19141	19091	18813	19187	18946	18944	19236	19104	19190	19164	19198	19224	19121	19249	19011	19218	19268	19184	19013	19225	19149	19009	19229	19243	19155	19180	19253	19083	18961	19151	19161	19282	19056	19285	19131	19138	19156	19200	19031	19085	19132	19209	19233	19200	19085	18940	19076	19149	19237	19086	18984	19293	18979	19221	19033	19162	19153	19116	19335	19207	19155	19167	19163	19022	19350	19253	19127	18944	19041	19124	19314	19212	19185	19214	19269	19141	19155	19241	19369	19251	18957	18956	19246	19217	19093	19248	19233	19145	19080	19254	19283	19320	19330	19179	19265	19055	19212	19144	18973	19113	19211	19034	19330	19131	19263	19241	19146	19130	19145	19097	19058	19000	19108	19211	19201	19127	19034	19001	19128	19109	19112	19285	19280	19209	19048	19141	19253	19166	19152	19059	19078	19013	19232	19032	19043	19032	19172	19231	19206	19061	19206	19188	19255	19047	19290	19149	19053	19219	19179	19260	19226	19062	19304	19055	19085	19035	19161	19176	18933	19084	18865	19303	19077	19092	19352	19102	19200	19153	19143	19043	19111	19082	19215	19375	19089	19239	18899	19259	19258	19023	18967	18964	19211	19280	19238	19358	19091	19247	19035	19112	19109	19261	19309	18955	19112	18963	19032	19137	19332	19091	19240	19124	19065	19104	19205	19200	19197	19116	19086	19130	19208	19207	18931	19341	19414	19306	19100	19212	19295	18988	18994	19052	19316	19076	19005	19042	19010	19045	19041	19162	19092	19277	19219	19321	19032	19190	18862	19243	19132	19192	18967	19052	19277	19231	19250	19298	19191	19100	19237	19312	19263	19167	19186	19168	19067	19190	19244	19012	19128	19332	19114	19256	19084	19212	18926	19149	19086	19225	19125	18998	19303	19093	19063	19083	19207	19138	19146	19216	19252	19182	18943	19288	19084	19307	19127	19213	19170	19228	19077	19184	19076	19363	19236	19049	19085	19269	19182	19168	18984	19099	19240	19105	19110	19236	19251	19240	19219	19221	19039	19142	19279	19143	19078	19350	19285	19117	18964	19280	19212	19294	19129	19135	19322	19173	19034	19049	19248	19001	19115	19160	19271	19244	19120	19131	19231	19075	18936	19191	19056	19105	19048	19136	19264	19041	19276	19140	19070	19156	19031	18884	19059	19127	19192	19315	19283	19022	19089	19294	19138	19224	19059	19342	19301	19396	19379	19114	19098	18995	19134	19214	19060	19167	19093	19043	19161	19244	19150	19489	19117	19116	18874	19154	18969	19306	19158	19207	19270	19110	19010	19154	19166	19115	19116	19205	19158	19201	19054	19252	19146	19176	19083	19313	19029	19061	19117	19291	19044	18986	19142	19145	19147	19191	19217	19174	19077	19240	19033	18859	19065	19144	18948	19256	19330	19283	19146	18998	19266	19212	19130	18897	19173	19070	19281	19234	19260	19476	19355	19242	19083	19187	19180	18883	19254	19373	19160	19325	19008	19293	19050	19121	19264	19094	19189	19093	19150	19251	19000	19363	19315	19077	19070	19125	18999	19141	19222	19396	19245	18903	19296	19203	19049	19333	19341	19027	19194	19021	19082	19094	19127	19332	19113	19208	19217	19343	19170	19120	19222	19309	19200	19299	19241	19165	19130	18968	19216	19042	19127	19075	19106	18936	19113	19138	19156	19273	19221	19131	19118	19197	19336	19119	19145	19197	19290	19202	19039	19079	19230	19145	19256	18988	19290	19191	18938	19258	19069	19351	19227	19008	19304	18938	19252	18955	19185	19094	18887	19048	19087	19139	19159	19117	19321	19164	19279	19150	19331	19344	19042	19058	19205	19131	19153	19248	19121	19208	19316	19101	18977	19129	19080	19298	19220	19179	19130	19189	19454	19106	19306	18901	19268	19264	19225	19160	18994	19206	19224	19060	19187	19437	19128	19137	19173	19213	19148	19422	19121	18975	19296	19198	19265	19023	19260	19246	19170	19016	19004	19044	19200	19205	19298	19272	19222	19334	19083	19193	19243	19155	19120	19270	19303	19077	19055	19093	19051	19126	19132	19063	19235	19158	19145	19080	19126	19324	19032	19048	19217	19141	19196	19023	19242	19215	19032	19126	19198	18994	19303	18946	19053	19193	19234	19246	19261	19172	19057	19097	19070	19231	19220	19026	19126	19137	19137	19224	19390	19034	18912	19092	19140	19124	19275	19025	19068	18980	19093	19122	19241	19154	19158	19143	19215	19222	19204	19330	19083	18887	19182	19198	19153	19341	19234	19064	19026	19129	19055	19198	19211	19263	19353	19084	19386	19156	19010	19154	19108	19236	18847	19014	19278	19251	19229	19166	19075	19306	19075	19173	18985	19042	19017	19230	19316	19251	19065	19047	19094	19182	19153	19159	19224	19349	19136	19090	19313	19288	19224	19202	19064	19163	19104	19128	19235	19051	19070	19080	19200	19180	19035	19241	19056	19249	18982	18924	19028	19206	19205	19060	19014	19131	19137	19087	19034	19057	19181	19145	19095	19115	19102	19068	18965	19041	19234	19193	19095	19316	19199	19168	19227	19107	18926	19223	19150	19240	19286	19182	19259	19141	19150	19048	19272	19284	19180	19228	19137	19255	19063	19265	19127	19176	19249	19387	19219	19027	19157	19154	19183	19090	19237	19134	19171	19033	18994	19107	19170	19083	19032	19103	18975	19203	19242	19195	19144
26197	44473	55757	59044	67831	74693	55840	34031	21372	17071	17056	17177	17051	17076	17169	16978	17016	17260	17010	17058	17115	16938	16846	17124	17069	16810	17129	17110	16946	17091	17006	17034	16947	17138	17049	17017	16903	17085	17022	16940	16941	16910	16878	17044	16968	16946	17117	17049	17066	16950	16982	16963	16969	17045	16871	17132	17133	17133	17090	17055	16802	16930	17027	16927	16956	16823	16957	17073	16906	16950	17062	17010	17021	16715	16903	16884	17034	17027	17044	17019	17008	16898	17004	16960	16733	16959	16893	16867	16932	16998	16912	17052	16870	16984	16873	16956	16934	16876	17103	16906	16828	17024	16834	16837	17040	16978	17065	16971	16936	16932	16754	17160	17092	16963	16801	16888	17050	16986	16871	16791	16974	17008	16934	16753	16802	16923	17084	17071	16980	16834	16936	16936	16961	16845	17083	16882	17040	17014	16891	16922	16914	17100	16838	17008	16917	16944	16947	16901	16818	16955	16959	17035	16995	16887	17031	16912	16854	17075	16900	16982	16961	16945	16921	16869	16845	16994	16956	16966	17013	17006	16987	17096	16924	16770	16957	16967	17049	16882	17027	16984	16858	17030	16974	17009	17023	16919	16919	16930	17009	16936	16962	16955	16888	16975	16981	16903	17047	16978	17171	16874	17008	16983	16883	16943	16838	17109	17056	16984	16979	17147	16910	17054	16947	16989	16999	16946	16963	16994	17079	17086	16836	16968	16869	17012	16844	17050	17117	16983	17205	16939	17038	16866	17049	17009	16989	16749	16910	16925	16799	16999	16861	17060	16862	16991	17089	17034	17002	17028	16853	16992	16895	17160	16885	16983	16876	17040	16885	16922	16848	17084	16866	16918	16869	17109	16949	16827	16969	16921	16890	16802	16951	17067	16978	16964	16841	17015	16885	16920	16927	16990	16973	17165	17010	17098	16869	17059	16971	16824	17068	16816	16878	16805	16929	17043	16811	17007	16986	17088	16820	16861	16957	17145	16847	16968	16759	16849	17147	16921	16875	17008	17028	16888	17095	16731	16872	16931	16910	16892	17032	16979	16914	17091	16879	16926	16946	17063	16867	16901	16854	17040	16954	16965	16901	16894	17021	16766	17006	16990	16759	17131	16976	16756	17036	17089	16836	16985	16970	16848	16895	16883	16934	16943	16952	16994	16942	16897	16931	16960	17002	16815	16988	16932	16889	16948	16938	16984	16984	17038	16955	17007	16937	17073	16794	16987	17073	16906	16883	16924	16970	16983	16908	16829	16942	16971	16903	17007	17107	16807	17050	16986	16910	16948	17078	17027	16926	17005	16990	16862	17076	17089	16913	16856	16961	17017	17023	17108	17107	17153	17018	16976	17095	16884	16971	16905	16961	17183	16875	16942	16868	16851	17075	17000	16879	17013	16956	16877	17056	17012	17099	16950	16928	17042	17084	17065	17067	17067	17112	16839	17010	17178	17015	17034	16974	17067	16950	16989	16914	16897	16886	16841	16866	16945	17083	16997	16988	16968	16988	16890	17021	16937	17053	17058	16827	17164	17055	16986	16796	17187	16919	16809	16902	16818	17019	16976	16705	17021	16913	17042	16992	17053	17085	16873	17124	16996	17227	17060	16977	16807	16980	16876	16981	16849	16838	16986	16995	16843	17003	16967	17124	17041	17083	17039	16925	17003	16746	16871	17028	16948	16887	16939	16812	16937	16965	17023	17006	16973	16801	16969	17160	16979	16863	17124	17016	16865	17132	16867	17122	17041	17090	17275	16948	16994	16826	17008	16869	16931	16907	17053	17002	16920	16893	16964	16845	16867	17018	16906	17046	16950	17043	16948	16979	16961	16999	16906	17018	17010	16955	16953	17067	16836	16898	17060	17131	16963	16930	16975	16806	16930	17007	16925	16876	17056	16924	17108	17090	16900	16879	16829	16918	16962	16958	16959	17180	16886	16995	17032	17007	16809	16988	16949	16978	17080	16936	16955	17036	16976	16754	16937	16924	16996	16996	17002	16972	16858	17089	16768	17027	16942	17073	16875	17011	16890	16990	16947	17138	16839	17022	16915	16985	17003	17143	17130	17054	16953	16792	16973	16900	16940	16902	16907	17012	16931	17011	16918	16948	16907	16895	16968	16966	17119	16869	16987	16835	16898	16928	16902	17055	16784	17040	16734	16929	17038	17025	16887	16995	16999	17129	16891	16821	16984	17056	17148	16818	16956	16869	16899	17035	16981	16988	16951	16982	16806	16850	17005	17169	16884	16971	17023	17002	16898	16849	17029	17021	16915	16892	16944	17030	16928	16933	17020	16862	16934	17066	17051	16888	16937	17002	16880	16888	16866	17024	16830	16914	16889	16962	16923	16955	16963	16938	17048	17080	16825	17038	16974	16919	17207	16854	16994	17065	16968	17033	16995	17053	17127	16829	17035	16968	16998	16889	16864	16975	16948	17097	16886	16898	17013	17066	17083	16987	17066	17030	16948	17119	16823	16868	16998	16767	16959	17036	17032	17005	16997	16939	16803	16813	16942	17076	17064	16879	16955	16870	16851	17049	16884	16956	16940	16985	16928	16942	16977	16679	16907	16964	16773	16964	16913	16939	16897	16937	16896	17027	16984	17094	16970	17027	16985	16931	16858	16914	16825	17067	17190	16839	16990	17071	16987	16957	16868	17020	16860	16872	16981	16952	16933	17093	16915	16808	16963	16889	17008	16816	16877	17039	16954	17048	16912	17087	17060	17160	16966	17071	16862	16898	16910	16952	17036	17006	16907	16830	17194	17087	17060	17079	17080	16961	16973	16920	16870	16941	16825	16985	16878	17094	16780	16926	16917	17004	16913	16844	16729	16864	16779	16789	16971	16893	16964	17062	16863	16825	16977	16925	17204	17038	17026	17043	17020	17073	16854	17016	16982	17080	16848	16990	16804	16989	16898	16997	16975	16902	16956	16958	16990	16800	16915	16777	16981	16867	16826	16827	17011	16971	16911	16980	16962	17051	16861	16963	16958	16934	16999	16900	16860	16992	17070	17038	16960	17128	16901	16964	17015	17185	16926	17086	16987	17001	16945	17090	16953	17000	16875	17038	17001	16758	17100	16998	16844	16851	16999	16878	16829	17131	16774	16945	16860	17012	17058	17007	17022	16963	16888	17000	17048	16987	16918	16963	16997	16933	16950	16800	17066	16866	16959	16914	17063	16921	17140	17009	16941	17067	17034	17032	16903	16835	16966	16954	17021	16767	17122	16783	17094	16793	16784	17005	16900	16975	17007	16889	16945	17099	16943	17075	16992	16984	17017	16877	17141	16749	16980	17009	17010	16957	16740	17053	17159	16989	17005	17011	16999	16923	16976	16964	16995	17079	16946	17107	17117	16942	16844	16989	16940	16930	17129	16942	16890	16844	16961	16958	16815	17044	17029	16970	16975	16851	17020	17044	17035	16994	16913	16972	16871	16869	16997	17076	17065	16854	17111	16897	17070	16819	16949	16970	16966	17040	16841	17034	17143	17005	17060	16967	17046	16923	16771	16963	16930	16899	17130	16799	16938	16892	17072	16845	16922	17090	16987	16871	17056	16895	17060	17049	16986	17105	17083	16937	17045	16935	16996	17246	16899	16957	17055	16964	16874	16925	16897	17008	17035	16828	17110	16935	17015	17062	16833	16814	17009	16941	16904	16947	17060	16965	16929	17009	16914	17027	16891	17033	16973	17040	16967	17111	16946	17045	17082	16831	16933	16968	16859	16905	16992	16975	16901	17096	16957	16901	16902	17020	17042	16978	16969	17035	17051	16970	16884	17073	16969	16995	16839	17073	17059	17027	17261	16973	17037	16824	17008	16990	16992	16901	16963	16870	16925	16815	17013	17126	16986	16897	16937	17056	17017	16846	17062	17058	16870	17083	17056	16863	16952	16949	17070	16810	17087	16942	16863	16905	16772	16949	16993	17031	16945	16932	16937	16892	16967	16961	16923	16827	17064	16882	16756	17057	17183	17076	17040	17099	16892	16980	16999	17036	16988	17132	17040	17052	17000	17137	17147	16988	16824	16837	16842	16902	16853	17088	16827	16994	16960	16937	16879	17044	16883	16832	17155	16693	17063	16942	17045	16953	17090	16865	16925	16948	16965	16965	16907	16922	17006	17070	17002	17180	16863	17102	16977	17033	17007	17021	16942	16993	17053	17011	16935	16957	17108	16867	16961	16962	17094	16898	16947	16933	17031	16863	16848	17089	16956	16900	16963	17107	16882	17139	16940	17060	16905	16928	17165	16947	17018	17089	16876	17050	16801	16907	16964	17057	17143	16984	16906	16870	16994	17076	16914	16926	16902	17114	16970	16849	17023	17119	16966	17031	17124	17053	16701	17034	17160	16901	16874	16925	17011	17090	16942	16827	16908	16917	16841	16976	17052	16990	17022	16937	17049	16897	16994	17036	16937	17015	17026	17025	16976	16809	17101	16895	16815	16853	16792	16856	17038	16909	16859	16884	16929	16919	16928	16856	16919	16851	16913	16753	17061	17002	17038	17043	16972	17229	16949	16941	16806	16885	16937	16830	16854	16920	16804	17047	17041	16912	17023	17023	17065	16838	16861	17044	16921	16800	16957	16801	16939	16958	16973	17119	16914	17056	16809	16977	16959	17058	16877	17088	16886	16986	16791	17076	17023	16930	16759	16851	16837	17062	16832	17038	17011	17091	16905	17015	17018	16943	16936	16829	16889	16802	16976	17065	16980	16919	17085	17114	16993	16902	16843	16906	17053	17030	16994	16974	17022	16975	16776	16975	16897	16993	16929	16950	17012	16825	16844	16865	16887	17038	17026	16842	17022	17069	16911	16944	16882	16900	16872	16827	16881	16941	16988	16972	16873	17013	17075	17036	17121	16899	16858	16978	16902	17155	16848	16997	16875	16886	17129	16919	17086	17095	16863	16953	16867	16818	17053	16942	17129	16905	17059	16909	16894	16993	16926	17041	16866	17075	17037	16980	17089	16861	16904	16996	16972	17105	17047	17019	17094	16998	17050	16893	16867	16802	16758	17010	17175	17102	16936	16991	16938	17019	16996	16969	17068	16957	16975	17011	17069	17136	16768	17102	17096	16950	17033	17043	16883	17162	16970	17010	16978	17082	17104	16909	16791	16933	17016	16970	16855	17191	17002
27678	22028	28645	30688	30589	32803	26182	21018	18998	18863	18398	18658	18477	18321	18583	18577	18678	18510	18503	18628	18420	18460	18567	18649	18663	18503	18602	18453	18671	18537	18579	18586	18593	18793	18704	18477	18325	18311	18624	18668	18203	18284	18575	18372	18515	18460	18737	18565	18318	18385	18570	18478	18492	18591	18488	18443	18504	18721	18601	18515	18486	18405	18537	18652	18338	18456	18393	18366	18586	18583	18439	18501	18396	18478	18628	18237	18432	18385	18555	18394	18403	18450	18381	18388	18427	18686	18394	18593	18630	18522	18534	18464	18438	18552	18484	18574	18531	18606	18458	18361	18482	18600	18424	18481	18678	18585	18534	18608	18437	18469	18534	18265	18338	18389	18448	18446	18610	18473	18332	18464	18507	18537	18630	18549	18534	18294	18502	18493	18654	18475	18641	18398	18326	18307	18591	18593	18345	18639	18405	18488	18259	18685	18443	18173	18301	18325	18571	18658	18397	18591	18545	18305	18390	18409	18406	18427	18510	18501	18263	18556	18489	18484	18673	18495	18550	18636	18436	18432	18516	18522	18545	18486	18684	18513	18433	18499	18283	18389	18351	18602	18145	18543	18598	18401	18517	18486	18393	18510	18434	18631	18332	18380	18489	18507	18666	18558	18638	18494	18610	18523	18397	18531	18599	18557	18553	18389	18278	18449	18501	18322	18581	18457	18440	18329	18361	18371	18391	18687	18434	18494	18370	18489	18611	18235	18558	18457	18577	18600	18485	18440	18461	18434	18459	18424	18388	18506	18548	18652	18406	18375	18370	18437	18460	18580	18255	18572	18662	18412	18500	18570	18302	18573	18558	18436	18435	18549	18526	18590	18550	18493	18440	18659	18565	18466	18399	18543	18452	18498	18546	18338	18604	18396	18474	18698	18446	18435	18398	18481	18565	18496	18607	18341	18572	18627	18563	18631	18584	18292	18401	18461	18557	18808	18458	18376	18459	18423	18398	18486	18408	18615	18388	18455	18536	18301	18557	18235	18379	18389	18515	18517	18627	18557	18474	18380	18474	18801	18630	18489	18645	18572	18279	18571	18499	18551	18616	18509	18560	18599	18460	18505	18574	18673	18539	18624	18555	18600	18761	18569	18511	18441	18211	18383	18546	18477	18537	18549	18366	18343	18390	18553	18644	18373	18551	18499	18299	18446	18489	18597	18786	18438	18407	18517	18400	18577	18509	18459	18503	18556	18370	18357	18525	18747	18617	18374	18342	18522	18241	18389	18498	18443	18390	18506	18516	18497	18602	18388	18546	18411	18457	18547	18555	18478	18607	18651	18563	18480	18539	18357	18557	18441	18671	18392	18368	18562	18507	18532	18635	18424	18606	18489	18463	18573	18599	18554	18580	18671	18424	18503	18526	18469	18301	18456	18636	18461	18632	18561	18740	18520	18395	18509	18580	18375	18548	18279	18511	18373	18461	18373	18685	18607	18388	18499	18559	18540	18456	18480	18479	18772	18536	18515	18573	18408	18482	18589	18501	18492	18421	18474	18646	18378	18585	18330	18344	18434	18611	18392	18446	18476	18575	18365	18503	18468	18506	18554	18653	18271	18332	18690	18604	18590	18374	18446	18406	18696	18818	18414	18460	18626	18503	18598	18542	18506	18571	18421	18465	18268	18490	18317	18563	18466	18596	18365	18491	18499	18335	18466	18281	18524	18428	18452	18474	18622	18629	18403	18536	18655	18457	18477	18669	18438	18449	18414	18254	18327	18536	18538	18449	18616	18402	18426	18445	18521	18512	18513	18521	18608	18615	18347	18439	18627	18503	18578	18478	18271	18504	18680	18684	18380	18313	18458	18384	18377	18324	18430	18854	18323	18520	18591	18386	18615	18343	18636	18432	18579	18621	18418	18596	18596	18533	18561	18348	18680	18394	18438	18399	18448	18606	18480	18390	18521	18336	18612	18491	18503	18559	18661	18707	18681	18357	18495	18323	18448	18429	18574	18352	18377	18562	18550	18467	18447	18522	18478	18339	18724	18447	18484	18482	18447	18461	18724	18450	18575	18689	18571	18494	18340	18583	18384	18521	18446	18332	18362	18639	18488	18456	18311	18470	18474	18335	18613	18370	18410	18561	18444	18458	18353	18440	18391	18692	18377	18644	18298	18415	18303	18590	18444	18304	18599	18373	18489	18524	18482	18522	18513	18598	18378	18532	18496	18525	18431	18391	18270	18494	18593	18609	18487	18410	18528	18414	18469	18396	18553	18411	18435	18600	18546	18484	18524	18523	18359	18622	18470	18614	18489	18373	18524	18533	18434	18509	18446	18509	18506	18511	18611	18528	18458	18423	18466	18534	18595	18533	18473	18565	18371	18547	18324	18477	18588	18451	18641	18461	18644	18453	18255	18472	18391	18411	18429	18327	18232	18506	18507	18522	18498	18418	18443	18618	18422	18539	18270	18446	18408	18686	18515	18293	18425	18509	18464	18326	18693	18434	18402	18573	18526	18289	18391	18568	18713	18750	18431	18506	18383	18144	18535	18377	18360	18450	18823	18428	18523	18421	18512	18467	18527	18491	18406	18423	18510	18654	18411	18463	18388	18563	18555	18564	18489	18597	18668	18438	18360	18566	18308	18689	18331	18610	18708	18536	18459	18480	18590	18651	18364	18528	18273	18520	18536	18537	18484	18440	18468	18664	18492	18336	18544	18432	18490	18513	18515	18546	18675	18450	18617	18631	18419	18611	18516	18528	18571	18463	18540	18531	18482	18519	18619	18318	18606	18590	18448	18585	18285	18393	18467	18823	18213	18721	18402	18526	18485	18526	18569	18615	18666	18397	18646	18342	18284	18337	18673	18476	18760	18299	18588	18400	18398	18687	18319	18714	18497	18625	18680	18627	18510	18612	18499	18669	18454	18702	18738	18257	18531	18595	18565	18624	18387	18474	18439	18642	18541	18715	18462	18409	18426	18325	18509	18437	18398	18452	18358	18580	18648	18604	18516	18340	18297	18375	18449	18357	18541	18534	18550	18485	18457	18214	18530	18419	18470	18533	18400	18407	18635	18572	18382	18580	18593	18429	18442	18523	18468	18407	18499	18441	18298	18558	18449	18489	18476	18335	18583	18438	18368	18576	18196	18428	18542	18612	18520	18499	18440	18446	18430	18445	18276	18506	18670	18458	18457	18525	18211	18582	18446	18414	18488	18632	18451	18543	18464	18458	18616	18519	18648	18562	18397	18480	18354	18456	18525	18451	18572	18270	18469	18445	18430	18343	18446	18677	18705	18586	18575	18458	18327	18462	18507	18660	18470	18559	18511	18487	18338	18431	18579	18345	18440	18603	18573	18512	18461	18255	18509	18407	18412	18550	18500	18594	18648	18540	18695	18668	18354	18478	18500	18599	18623	18698	18500	18496	18507	18564	18311	18547	18525	18501	18552	18429	18429	18554	18500	18395	18462	18561	18358	18518	18474	18516	18558	18647	18389	18453	18558	18289	18592	18454	18275	18602	18456	18461	18574	18477	18281	18540	18569	18495	18535	18799	18469	18531	18536	18522	18560	18490	18538	18546	18405	18440	18898	18615	18392	18513	18604	18329	18520	18291	18430	18632	18466	18465	18434	18495	18447	18395	18496	18593	18385	18491	18308	18446	18417	18713	18487	18488	18661	18538	18470	18495	18412	18582	18471	18590	18422	18358	18417	18626	18629	18430	18511	18391	18556	18428	18527	18657	18546	18625	18522	18565	18508	18481	18312	18611	18496	18490	18611	18332	18500	18691	18300	18548	18566	18379	18504	18491	18535	18398	18558	18370	18462	18738	18635	18530	18498	18568	18495	18736	18497	18532	18416	18530	18441	18521	18215	18528	18547	18459	18422	18339	18661	18293	18281	18536	18544	18171	18519	18420	18517	18443	18470	18362	18295	18553	18496	18349	18693	18326	18680	18437	18714	18658	18415	18679	18499	18560	18497	18309	18453	18662	18386	18556	18602	18521	18500	18506	18466	18431	18349	18516	18480	18734	18571	18741	18484	18547	18456	18401	18347	18588	18589	18431	18511	18724	18565	18605	18464	18500	18452	18584	18481	18717	18588	18569	18625	18407	18320	18565	18438	18405	18450	18559	18430	18460	18484	18503	18783	18569	18548	18559	18469	18562	18446	18520	18568	18616	18481	18457	18604	18389	18587	18419	18766	18338	18428	18520	18586	18426	18577	18541	18506	18554	18563	18462	18559	18453	18604	18429	18565	18574	18410	18750	18276	18444	18492	18682	18646	18558	18540	18550	18517	18268	18429	18366	18441	18648	18569	18495	18689	18403	18407	18503	18453	18329	18282	18477	18392	18494	18618	18592	18469	18548	18416	18401	18532	18540	18361	18505	18443	18272	18467	18518	18469	18459	18407	18472	18599	18494	18536	18654	18445	18559	18410	18535	18495	18596	18412	18424	18592	18457	18541	18505	18387	18271	18436	18424	18648	18457	18556	18580	18438	18510	18605	18395	18572	18579	18625	18657	18481	18461	18441	18533	18322	18280	18537	18576	18641	18477	18553	18443	18438	18468	18347	18673	18737	18599	18410	18576	18536	18689	18511	18614	18570	18662	18578	18428	18316	18507	18527	18593	18640	18618	18604	18271	18525	18600	18463	18366	18336	18487	18564	18173	18515	18462	18510	18514	18484	18454	18593	18604	18539	18470	18446	18623	18722	18378	18505	18294	18600	18610	18504	18704	18633	18623	18553	18574	18617	18629	18525	18477	18511	18363	18427	18360	18434	18341	18344	18686	18690	18289	18468	18432	18293	18309	18490	18474	18486	18576	18456	18407	18665	18336	18462	18528	18488	18499	18623	18443	18519	18512	18552	18532	18415	18620	18572	18502	18615	18534	18291	18561	18450	18204	18347	18517	18767	18537	18597	18577	18622	18530	18667	18373	18459	18532	18542	18576	18401	18366	18338	18541	18733	18564	18469	18375	18422	18459	18561	18558	18497	18754	18456	18549	18440	18636	18410	18497	18270	18567	18480	18612	18587	18521	18578	18372	18557	18608	18530	18326	18232	18416	18555	18424	18497	18388	18318	18567	18462	18292	18662	18560	18535	18504	18577	18484	18495	18581	18386	18453	18484	18505	18605	18433	18462	18591	18270	18588	18699	18468	18667	18566	18484	18634	18569
15732	21682	30701	30512	31853	32710	24577	18513	16810	16527	16487	16398	16667	16488	16416	16544	16571	16437	16684	16542	16592	16575	16621	16574	16548	16479	16619	16586	16598	16563	16545	16641	16591	16551	16646	16606	16579	16441	16649	16555	16592	16561	16712	16626	16420	16437	16682	16564	16611	16586	16624	16634	16439	16644	16625	16741	16578	16606	16596	16491	16720	16567	16408	16666	16423	16564	16577	16588	16591	16535	16706	16459	16561	16599	16588	16664	16503	16477	16487	16491	16363	16309	16492	16586	16707	16460	16420	16463	16583	16493	16528	16636	16552	16532	16473	16567	16499	16729	16486	16681	16593	16499	16455	16518	16631	16622	16648	16575	16524	16600	16580	16645	16353	16634	16579	16599	16479	16557	16576	16447	16538	16520	16605	16641	16522	16446	16548	16642	16635	16657	16538	16507	16662	16541	16416	16620	16547	16606	16750	16724	16657	16537	16623	16427	16387	16645	16501	16476	16325	16353	16514	16637	16624	16441	16447	16643	16482	16552	16642	16651	16677	16729	16562	16556	16596	16452	16685	16451	16477	16526	16520	16468	16562	16583	16637	16618	16533	16600	16610	16450	16564	16423	16690	16403	16598	16591	16528	16339	16510	16500	16634	16483	16538	16573	16459	16439	16623	16465	16531	16465	16633	16345	16569	16602	16534	16510	16687	16387	16650	16535	16562	16415	16608	16665	16518	16596	16380	16425	16645	16573	16580	16605	16465	16498	16633	16633	16354	16542	16625	16470	16535	16622	16442	16588	16406	16603	16671	16583	16686	16541	16653	16570	16662	16470	16512	16566	16697	16617	16540	16600	16742	16590	16476	16431	16483	16680	16449	16683	16437	16526	16294	16499	16409	16448	16422	16446	16626	16605	16574	16429	16837	16572	16663	16573	16468	16670	16554	16271	16624	16742	16576	16478	16505	16773	16557	16504	16690	16716	16722	16469	16545	16531	16563	16616	16504	16557	16655	16417	16519	16611	16552	16373	16562	16626	16649	16563	16577	16643	16505	16602	16579	16635	16482	16500	16529	16438	16653	16421	16628	16566	16642	16464	16639	16523	16474	16636	16427	16620	16517	16567	16536	16447	16698	16496	16537	16584	16581	16625	16556	16434	16512	16543	16615	16453	16649	16343	16558	16363	16498	16530	16694	16442	16487	16564	16580	16521	16585	16597	16586	16690	16672	16520	16573	16580	16460	16415	16541	16621	16625	16521	16541	16683	16502	16495	16648	16671	16409	16670	16529	16532	16620	16629	16549	16546	16586	16520	16534	16395	16511	16533	16553	16496	16611	16517	16585	16564	16601	16485	16603	16597	16455	16563	16394	16414	16733	16540	16562	16392	16473	16406	16642	16548	16601	16597	16451	16344	16476	16454	16518	16783	16477	16514	16518	16552	16657	16628	16482	16555	16448	16585	16492	16651	16463	16604	16332	16574	16620	16328	16758	16549	16504	16558	16480	16670	16409	16728	16622	16694	16596	16494	16512	16651	16595	16536	16636	16692	16461	16697	16530	16338	16586	16590	16612	16475	16683	16474	16606	16454	16383	16511	16489	16527	16444	16578	16359	16505	16531	16401	16460	16567	16627	16590	16612	16550	16804	16325	16405	16448	16585	16604	16509	16514	16530	16348	16748	16362	16393	16611	16586	16598	16599	16396	16607	16471	16603	16608	16569	16512	16491	16572	16522	16542	16604	16579	16378	16767	16648	16590	16642	16707	16522	16603	16555	16474	16584	16629	16412	16567	16558	16427	16442	16522	16547	16492	16664	16583	16535	16489	16592	16507	16682	16590	16520	16481	16575	16527	16470	16572	16756	16756	16599	16662	16454	16391	16628	16693	16422	16668	16571	16601	16496	16676	16316	16553	16541	16780	16564	16626	16587	16660	16411	16676	16594	16530	16661	16408	16539	16565	16455	16472	16333	16627	16754	16558	16510	16346	16607	16611	16530	16695	16692	16704	16580	16688	16757	16595	16520	16513	16630	16503	16601	16678	16782	16420	16586	16631	16431	16565	16485	16628	16649	16775	16531	16469	16491	16605	16642	16546	16402	16518	16652	16616	16590	16544	16590	16477	16517	16625	16537	16364	16324	16475	16540	16601	16443	16468	16553	16547	16554	16452	16442	16544	16650	16715	16720	16714	16666	16533	16462	16658	16562	16467	16598	16495	16579	16573	16532	16640	16564	16623	16608	16552	16666	16610	16540	16587	16599	16539	16577	16699	16618	16506	16478	16632	16590	16534	16398	16476	16473	16504	16708	16843	16593	16519	16675	16492	16677	16570	16524	16545	16393	16721	16821	16510	16632	16429	16505	16489	16578	16504	16475	16521	16679	16710	16451	16583	16482	16539	16688	16350	16713	16401	16703	16644	16629	16507	16548	16629	16681	16562	16619	16715	16590	16566	16494	16500	16526	16620	16696	16618	16599	16313	16587	16731	16432	16706	16447	16395	16629	16638	16628	16515	16514	16408	16463	16467	16531	16617	16403	16605	16540	16421	16507	16506	16689	16437	16443	16624	16449	16575	16653	16474	16638	16514	16507	16547	16519	16464	16566	16584	16685	16746	16615	16524	16618	16571	16397	16549	16765	16435	16493	16550	16588	16409	16622	16451	16630	16513	16506	16657	16650	16629	16567	16462	16614	16640	16524	16456	16529	16553	16583	16652	16621	16585	16572	16656	16439	16608	16399	16525	16725	16405	16657	16625	16627	16446	16680	16493	16508	16468	16616	16645	16658	16656	16589	16488	16492	16517	16594	16521	16423	16557	16697	16637	16639	16563	16507	16517	16424	16652	16201	16572	16590	16571	16585	16352	16484	16643	16570	16580	16469	16452	16715	16483	16452	16403	16538	16875	16595	16575	16592	16463	16676	16594	16540	16568	16597	16469	16519	16608	16563	16526	16680	16570	16586	16590	16597	16561	16514	16624	16583	16606	16470	16383	16505	16577	16494	16453	16494	16474	16587	16581	16420	16704	16814	16579	16509	16467	16626	16556	16490	16547	16610	16596	16628	16518	16611	16632	16668	16533	16466	16550	16565	16703	16683	16635	16475	16386	16635	16446	16517	16466	16551	16374	16786	16708	16551	16502	16454	16530	16633	16527	16623	16600	16656	16667	16519	16490	16557	16506	16556	16386	16401	16709	16693	16714	16488	16540	16711	16576	16736	16621	16541	16689	16565	16438	16504	16447	16377	16537	16518	16503	16560	16825	16701	16809	16750	16565	16521	16536	16647	16527	16589	16589	16493	16620	16421	16585	16633	16723	16469	16574	16407	16651	16482	16607	16585	16492	16694	16514	16625	16462	16707	16633	16655	16424	16494	16592	16583	16603	16701	16583	16628	16592	16596	16529	16747	16666	16590	16476	16534	16476	16628	16618	16605	16419	16467	16371	16395	16459	16465	16541	16744	16485	16634	16662	16360	16381	16703	16548	16471	16622	16676	16571	16590	16511	16618	16532	16674	16590	16617	16414	16676	16717	16432	16482	16457	16607	16682	16623	16598	16526	16390	16670	16628	16752	16703	16506	16707	16490	16615	16538	16388	16733	16449	16625	16658	16575	16391	16598	16636	16585	16539	16534	16384	16585	16674	16689	16563	16511	16539	16315	16459	16499	16500	16639	16637	16562	16588	16596	16534	16415	16603	16759	16543	16499	16513	16628	16549	16429	16658	16598	16645	16406	16615	16639	16618	16467	16567	16471	16643	16507	16562	16417	16489	16636	16509	16575	16562	16567	16592	16461	16698	16464	16333	16624	16654	16522	16450	16558	16574	16613	16684	16652	16641	16702	16405	16665	16723	16815	16387	16440	16577	16485	16479	16613	16725	16599	16617	16370	16409	16739	16612	16527	16485	16510	16582	16570	16751	16487	16610	16710	16547	16546	16517	16597	16597	16534	16450	16514	16632	16661	16561	16668	16628	16568	16648	16440	16575	16666	16495	16568	16772	16637	16503	16592	16573	16463	16617	16672	16491	16637	16576	16558	16541	16657	16522	16518	16518	16644	16466	16458	16619	16703	16444	16582	16626	16533	16586	16610	16569	16549	16447	16608	16629	16622	16579	16492	16642	16699	16435	16741	16573	16505	16523	16619	16583	16633	16558	16513	16541	16702	16603	16544	16441	16743	16525	16485	16486	16460	16585	16601	16546	16439	16622	16689	16505	16384	16629	16686	16410	16703	16627	16671	16525	16788	16607	16678	16530	16684	16685	16559	16504	16618	16541	16588	16668	16672	16705	16708	16522	16653	16462	16494	16475	16607	16408	16400	16586	16577	16382	16555	16475	16265	16503	16575	16672	16462	16501	16495	16610	16617	16697	16674	16622	16632	16507	16564	16634	16393	16359	16520	16586	16505	16458	16656	16696	16715	16559	16544	16526	16669	16607	16528	16595	16406	16625	16573	16635	16564	16558	16523	16596	16693	16616	16335	16465	16519	16588	16658	16766	16639	16482	16552	16545	16476	16773	16609	16484	16439	16593	16698	16461	16713	16655	16460	16625	16535	16584	16437	16621	16724	16494	16545	16502	16549	16815	16455	16501	16629	16358	16595	16628	16443	16738	16623	16511	16721	16579	16671	16528	16575	16419	16570	16630	16268	16629	16448	16524	16424	16464	16581	16348	16699	16561	16554	16628	16536	16481	16666	16555	16709	16598	16603	16622	16625	16593	16692	16392	16561	16690	16697	16670	16534	16737	16499	16565	16409	16575	16594	16544	16542	16688	16437	16622	16694	16645	16579	16430	16471	16603	16676	16616	16410	16770	16666	16531	16553	16463	16660	16463	16498	16615	16514	16447	16481	16642	16415	16470	16641	16520	16452	16477	16550	16493	16616	16579	16862	16525	16621	16488	16590	16490	16582	16646	16550	16629	16512	16512	16708	16483	16497	16718	16564	16668	16480	16379	16586	16397	16365	16757	16594	16593	16608	16556	16531	16759	16656	16626	16590	16824	16549	16574	16571	16475	16658	16498	16610	16660	16528	16631	16720	16593	16535	16459	16737	16803	16534	16570	16401	16541	16556	16621	16485	16524	16627	16281	16475	16620	16601	16389	16716	16501	16613	16660	16453	16395	16591	16567	16491	16489	16441	16604	16589	16555	16616	16606	16544	16371	16642	16538	16467	16566	16691	16487	16615
24553	21082	30880	35019	44026	54944	40558	26088	20071	18772	18407	18276	18222	18183	18178	17927	18207	18067	18255	18124	18068	18000	18294	18162	18330	18331	18014	18134	18170	17992	17893	18029	18196	18151	17946	18106	18180	18061	18142	18090	17921	17943	18043	18218	18106	18110	18140	18084	18100	18136	18175	18102	18200	17888	17975	18069	18067	18156	18140	18219	18017	18090	18277	17917	18174	17947	18133	17959	18084	18029	18152	18150	17977	18068	17751	18084	18159	18206	18219	17955	18243	18103	18217	18359	17980	17974	17943	18065	18188	17962	17884	18073	18142	17911	18000	17965	18221	18105	18237	17949	17946	17996	18062	18002	18134	18059	18042	17964	18058	18026	18081	18149	18010	17981	17859	18048	18114	18272	17832	18014	18064	18103	18187	18012	17994	18183	18091	18136	18040	18142	17962	17973	17998	18068	18111	18166	18031	17857	17990	17979	18046	18102	18074	18125	18020	17867	18148	17957	18040	18049	18076	18204	18149	18021	18058	18200	17943	18265	18065	18137	18220	18020	18019	18087	17982	18051	17780	18154	18079	18104	18289	18026	17919	18029	18134	18002	18082	18179	17951	18419	17851	17945	18132	18038	18020	18044	18081	17979	18180	17882	17710	17963	18173	17925	18095	18184	18083	18062	18064	17938	17946	18171	18122	18092	17917	18097	17994	17923	18072	18071	18131	18098	17983	18019	17918	18136	17917	18045	18048	18155	17922	18093	17964	18134	18429	18159	18025	18129	17924	17960	17993	18066	17982	17911	18189	18199	17987	18247	18006	18013	18114	17895	18022	17862	18131	18044	17924	18117	18039	18071	18034	18240	18027	17798	18137	17965	18149	17858	18112	18102	18072	18168	18188	18089	18086	17938	17966	17999	18229	17950	18000	18272	18167	18110	18009	18114	18183	17960	17882	18091	18263	17922	18117	18024	18019	18061	17998	18026	18017	18152	18241	18186	17888	17804	17919	17932	18089	18100	17965	18187	18032	18073	18116	18087	17948	18041	18122	18152	18058	18136	17991	17974	18040	18120	18054	17989	17969	18121	18063	18114	17972	18148	18152	18211	18056	17962	18138	18084	18077	18236	18011	18013	18099	18071	18215	18101	18215	18196	18259	18086	18056	17891	18137	18179	18125	18164	18035	18052	17847	18093	17950	18150	17974	18170	18107	17942	17856	17934	18123	17966	18082	18141	17838	18211	18106	17845	17981	17880	18106	17944	17984	17963	18116	18079	18239	18080	18219	18177	18126	18119	18289	17984	17989	18109	18006	18008	17996	18014	18009	18195	17879	18021	17930	18047	18047	18101	17949	18140	17986	18018	18009	17928	17888	17910	18112	18115	18182	18035	17960	18172	18025	17963	18013	17993	18118	17918	17884	18154	18125	18206	18135	18003	18067	17834	17993	18000	18057	18095	18295	18170	17968	17906	17980	18106	18036	18096	17994	18187	18124	18118	18064	18106	17994	18037	18053	17996	17958	18011	17954	18232	17871	18296	18070	18140	18038	18048	18098	18009	18078	18104	17968	18051	18123	18174	18062	18016	18144	18011	18029	18190	18054	17774	17914	17864	18132	18110	18142	18193	17946	17971	18025	17999	17789	17993	17962	18017	17703	18010	17881	17927	17915	17865	18084	18238	18192	18085	18090	17824	18230	18150	17871	18193	18159	18159	18222	18015	18023	18012	18110	17877	18056	18101	18046	18164	18142	18185	18132	17997	17881	17950	17982	18170	17769	17910	17838	18139	17966	18011	17907	18111	17888	18021	17971	17815	18003	18039	17998	17875	18079	18027	18079	17971	17959	18165	18081	18199	18237	18063	18172	18052	18157	18165	18012	18077	18082	18121	17949	18034	17953	17997	17999	17981	18147	18020	17859	17881	18002	17932	18023	18183	17860	18051	17914	17900	18106	17921	18198	18096	18090	18001	17967	18212	18042	17905	18087	18108	18086	18040	18074	18284	18011	18166	18154	18064	17982	18190	18086	17943	18077	18213	18293	18199	18390	18066	17980	18265	18235	17967	18078	18322	17910	18136	18003	17782	17887	17868	18085	18077	18089	17959	17751	17923	18044	17988	18175	17996	17960	18046	18118	17983	17719	18129	17872	18082	17995	17960	18020	17828	18004	18064	17766	18132	17858	18052	17932	17937	18129	17893	18144	18077	18114	17947	18099	17934	18050	18050	17974	17991	18097	18088	18068	18005	18053	18009	18080	18249	18026	17882	17916	18237	18218	18056	18317	18030	18193	17896	18092	18112	17927	17919	18032	18179	18062	18043	17980	18159	18060	17989	17966	17817	18297	17949	18258	18240	18089	17973	18119	17968	18185	18194	17921	18065	18146	18065	18040	17975	17999	18010	18091	18064	18112	17952	18057	18029	17949	17847	17916	18431	17840	17846	18161	18136	17887	17935	17927	18265	18108	18069	18247	18014	18005	18005	18128	18121	18061	18158	18150	18146	18087	17947	18144	17979	17952	18074	18136	18141	17883	17903	18225	17755	17987	18041	18281	17929	17962	17998	17935	17887	18036	18072	18020	18022	18057	18211	18043	17836	17897	18016	17971	17998	18001	17950	17939	18019	18003	18048	17973	18034	18031	18130	18198	18039	18025	18163	18015	18275	17893	18234	17852	18069	18104	18095	17836	17954	18075	18002	18177	17974	18063	18019	18038	18073	18162	17914	18020	18194	17962	18145	18094	18057	18087	17883	17921	17921	17905	18151	18040	18112	18052	17977	17993	18014	18138	17948	18193	18368	18156	18145	17997	18029	18248	17841	17869	18143	18058	18325	18004	18152	18164	17960	17890	18067	17978	17981	18004	18045	18083	18005	17936	18042	18217	18173	17894	17873	18139	18187	18009	18005	17942	17926	17978	17929	17990	18131	18076	18109	17968	18115	17997	18108	18170	18100	17950	18086	18103	18265	18091	18123	18247	18098	17962	18125	18214	18077	18047	18160	18081	17954	17874	17906	18080	18005	18133	18073	18158	18053	17903	18101	18025	18217	17965	18062	17979	17973	18426	18007	18232	18138	17859	18072	18171	18118	18064	17925	18139	18146	18000	18106	18032	18183	18184	17995	18293	18143	18292	18086	18174	18105	18064	18089	18188	18256	17871	18160	17858	18007	18117	18118	18017	18070	17930	17989	18190	17959	18018	18036	18315	18142	18290	18163	17925	18004	18062	18198	18109	17898	18062	17967	18000	18012	18183	18159	18030	18024	18004	18066	18008	17997	17938	18090	17823	17969	17950	18318	17797	18105	18119	17981	17861	18278	18055	18084	18086	18038	18311	18105	18091	18232	18284	17964	17967	17904	18030	18064	18152	17943	17993	18147	18120	17911	18216	18063	18168	18089	18045	18002	18229	17844	17811	18000	17860	18218	18109	17982	17902	18249	17991	18161	18022	17986	18098	18111	17943	18023	18007	18099	17944	18025	18205	18132	17922	17965	18105	17932	18020	18072	17882	18232	18154	17939	17936	17814	18066	17979	17958	17862	17918	18043	17957	17942	18130	18066	17945	18133	17965	17989	18320	17880	18111	18117	18192	17981	17996	17983	18027	17852	18136	17971	18232	18019	18008	18098	18168	18086	18077	18149	18073	17761	18248	18010	17869	17984	18103	17986	18020	17952	18068	18116	18285	18183	18144	18234	18228	18070	17927	18341	18176	18100	18096	17793	18149	18112	17892	18128	18059	17999	18196	18101	17972	17858	18019	18254	18059	18075	17850	17984	17893	18115	18134	18106	18117	17862	18122	18198	18077	18068	18168	18120	18030	18211	18018	18058	18092	18007	17919	18060	18275	17979	18055	18039	18155	18173	18051	18057	18137	18044	18136	18112	17998	18074	18033	17820	18153	17894	18027	18121	18108	18094	17815	17912	18176	18088	18480	18096	18217	17909	17973	17983	17961	18076	18042	18014	17987	18241	18179	17986	18054	17912	18073	18116	18140	17989	17989	18368	18144	18013	18171	18053	17957	18020	18035	17857	17789	18231	17980	18103	17985	17998	18135	18113	18062	18091	17982	17963	17876	18084	18245	17927	18006	18114	18139	17990	18203	18021	18088	18045	18268	17966	17915	18038	17984	18117	17968	17981	18268	18066	17954	18064	18001	18018	17988	17894	18057	18053	18138	17986	18220	18092	18070	18014	17912	18079	17975	18311	17986	18213	18070	18158	17947	18182	18197	18104	18012	18028	18005	18295	18085	17919	18038	17934	18064	18051	18057	18128	18220	18097	18120	18024	18138	17916	18107	18146	17797	18150	18102	18067	18271	18259	18256	18138	18161	18126	18128	18049	18050	18230	17950	17915	18106	18057	18184	18097	18209	18020	18079	18073	18195	17979	18102	18256	17987	18137	18056	18222	17861	18184	18019	18074	18005	18170	18042	18165	18322	18052	17930	18032	17828	17973	18120	18127	18134	17926	18000	17785	17947	18074	18013	18045	18029	18107	18061	18121	17948	18049	17887	18043	18079	18044	17993	17950	17905	18129	18222	17990	17892	18165	18050	18033	18099	18186	18055	18066	18055	18144	18010	17938	17943	17731	17979	18110	17996	18219	18039	18036	18264	18047	18135	18109	18272	18222	18192	18113	18044	17949	18193	17809	18164	17989	18209	18038	18087	18167	18042	17919	18096	18015	18164	18181	17953	18315	17884	18193	18069	18185	17806	18027	17991	17935	18121	18047	18100	18044	18289	18112	18188	17963	18166	18008	18118	18112	18075	18060	18040	18006	18058	18198	18256	17998	18262	18093	18161	17862	17954	18041	17859	18100	18120	18181	18149	18025	17972	18117	18223	18033	18221	18106	17956	18171	18079	18101	18170	18046	18067	18093	18254	18020	18088	18029	18212	18069	18109	18173	18145	18204	18052	18108	18038	18225	18073	18103	17958	18023	18158	18173	18156	17945	17992	18088	17897	17994	18094	17891	18114	18091	17846	18002	18219	17948	17887	18174	17771	18163	18080	18090	18157	17981	18092	17760	17983	18031	17901	17962	18193	18206	17982	18191	18099	18196	18009	17939	18033	18179	17949	18018	17945	18027	18032	18012	18113	18086	18107	18090	18159	18061	18169	18093	17806	18272	18119	18212	18255	18097	18233	17952	18003	18112	18139	17941	18001	18116	18153	18136	18254	18107	18218	17894
17968	42982	58155	49013	56093	55050	39618	24134	17799	16432	16295	16583	16402	16496	16445	16441	16375	16240	16287	16358	16382	16269	16314	16383	16396	16432	16299	16091	16247	16464	16157	16283	16363	16378	16347	16329	16352	16298	16343	16391	16258	16612	16290	16366	16370	16455	16321	16285	16285	16428	16347	16344	16299	16405	16312	16217	16418	16300	16525	16372	16472	16237	16350	16333	16348	16469	16302	16403	16374	16355	16361	16271	16461	16236	16218	16373	16286	16352	16258	16361	16411	16234	16399	16553	16383	16477	16417	16288	16486	16347	16407	16311	16430	16136	16339	16371	16183	16405	16229	16258	16390	16336	16199	16382	16211	16380	16257	16344	16420	16393	16329	16322	16366	16189	16295	16251	16405	16353	16273	16238	16430	16307	16338	16389	16576	16454	16262	16520	16393	16352	16390	16418	16564	16413	16385	16325	16298	16446	16290	16286	16217	16290	16291	16307	16251	16453	16502	16385	16393	16240	16305	16300	16463	16429	16361	16370	16223	16252	16197	16435	16379	16396	16504	16312	16209	16176	16174	16511	16355	16273	16218	16258	16361	16399	16108	16241	16074	16431	16357	16159	16274	16256	16387	16378	16303	16345	16339	16312	16206	16244	16346	16239	16505	16322	16324	16284	16205	16329	16310	16337	16199	16396	16307	16395	16437	16396	16198	16472	16270	16393	16208	16256	16228	16294	16352	16326	16427	16398	16228	16389	16355	16435	16193	16193	16225	16562	16390	16305	16570	16504	16413	16369	16434	16433	16341	16357	16357	16259	16356	16449	16260	16402	16336	16280	16365	16380	16296	16288	16284	16434	16367	16232	16304	16308	16326	16419	16386	16481	16232	16145	16336	16407	16414	16376	16215	16321	16211	16100	16351	16231	16321	16407	16246	16546	16419	16241	16298	16321	16233	16296	16296	16328	16221	16296	16441	16319	16141	16410	16291	16473	16368	16278	16513	16293	16312	16220	16328	16567	16350	16421	16386	16324	16207	16426	16304	16295	16312	16493	16253	16395	16387	16159	16487	16307	16240	16059	16376	16392	16340	16277	16373	16281	16468	16285	16478	16293	16248	16378	16406	16444	16238	16221	16313	16215	16368	16276	16382	16188	16276	16389	16293	16307	16274	16241	16328	16311	16496	16169	16429	16340	16343	16375	16295	16415	16406	16380	16172	16379	16254	16451	16285	16167	16401	16259	16337	16424	16326	16355	16180	16496	16334	16557	16298	16459	16261	16415	16304	16257	16428	16379	16279	16160	16333	16332	16372	16282	16528	16301	16411	16152	16289	16201	16347	16245	16307	16493	16343	16325	16216	16192	16406	16368	16470	15983	16376	16396	16246	16353	16220	16360	16409	16299	16363	16412	16484	16389	16490	16268	16238	16276	16406	16261	16541	16338	16378	16334	16307	16135	16328	16256	16311	16512	16080	16360	16472	16354	16439	16449	16262	16390	16489	16272	16215	16173	16471	16264	16431	16303	16296	16388	16484	16370	16356	16267	16375	16251	16374	16252	16447	16188	16255	16379	16197	16365	16457	16484	16361	16283	16530	16455	16171	16126	16335	16156	16376	16281	16328	16246	16305	16288	16357	16106	16338	16160	16213	16329	16521	16206	16267	16373	16356	16391	16356	16360	16481	16482	16156	16495	16289	16428	16267	16255	16406	16429	16314	16402	16397	16340	16368	16368	16442	16267	16364	16464	16396	16320	16392	16438	16352	16201	16493	16281	16404	16304	16266	16197	16436	16381	16436	16289	16238	16191	16238	16520	16355	16335	16389	16173	16401	16396	16243	16317	16304	16281	16453	16313	16437	16355	16405	16458	16236	16351	16425	16221	16552	16344	16120	16140	16326	16397	16148	16491	16492	16320	16272	16244	16227	16334	16490	16206	16341	16242	16226	16343	16126	16272	16390	16385	16375	16454	16221	16364	16368	16276	16308	16225	16309	16127	16440	16219	16209	16267	16300	16328	16327	16314	16342	16207	16235	16251	16382	16310	16380	16344	16195	16389	16341	16257	16162	16436	16446	16324	16440	16274	16287	16383	16500	16351	16349	16280	16360	16314	16597	16417	16340	16337	16408	16187	16336	16379	16304	16271	16318	16330	16356	16340	16389	16418	16298	16231	16285	16317	16465	16471	16128	16301	16463	16373	16211	16304	16379	16276	16403	16412	16380	16359	16342	16533	16182	16404	16276	16229	16279	16436	16381	16232	16460	16479	16303	16601	16310	16253	16263	16314	16346	16447	16337	16319	16478	16253	16433	16375	16392	16456	16328	16226	16318	16275	16343	16352	16435	16420	16458	16352	16419	16277	16441	16385	16502	16347	16305	16466	16429	16305	16401	16360	16266	16324	16350	16491	16192	16465	16364	16276	16619	16380	16361	16563	16391	16207	16501	16531	16445	16330	16442	16420	16439	16158	16450	16464	16322	16330	16147	16403	16332	16509	16379	16339	16423	16404	16231	16258	16306	16450	16317	16341	16376	16607	16432	16184	16321	16523	16323	16497	16402	16442	16401	16289	16361	16214	16410	16271	16403	16315	16312	16390	16427	16310	16365	16390	16382	16517	16409	16505	16302	16377	16380	16298	16347	16200	16292	16265	16524	16334	16387	16365	16210	16421	16359	16411	16326	16182	16377	16234	16195	16217	16383	16464	16354	16303	16399	16251	16304	16260	16465	16380	16332	16295	16253	16363	16301	16314	16308	16277	16345	16559	16242	16362	16344	16165	16231	16396	16514	16326	16264	16338	16331	16324	16214	16380	16386	16345	16298	16174	16304	16486	16353	16201	16322	16232	16398	16456	16265	16328	16619	16305	16324	16295	16391	16404	16416	16178	16338	16307	16423	16111	16371	16328	16324	16468	16342	16201	16429	16395	16307	16314	16382	16442	16349	16260	16403	16362	16275	16417	16180	16458	16310	16366	16098	16282	16300	16276	16487	16355	16316	16393	16116	16508	16411	16333	16221	16230	16391	16360	16221	16527	16442	16279	16376	16154	16390	16316	16504	16453	16322	16397	16456	16353	16279	16369	16189	16496	16361	16285	16395	16423	16462	16412	16432	16147	16444	16271	16191	16467	16363	16271	16258	16307	16390	16280	16290	16240	16376	16406	16404	16238	16279	16442	16410	16318	16387	16368	16228	16321	16274	16406	16338	16478	16248	16388	16117	16317	16234	16266	16399	16299	16346	16360	16431	16336	16404	16370	16347	16384	16445	16284	16385	16396	16269	16309	16445	16496	16399	16342	16284	16360	16322	16337	16341	16337	16113	16445	16372	16582	16450	16453	16303	16293	16292	16273	16149	16322	16334	16305	16321	16262	16384	16263	16338	16443	16120	16365	16504	16227	16490	16421	16156	16459	16332	16418	16308	16396	16337	16339	16513	16355	16260	16446	16265	16315	16283	16330	16192	16441	16460	16490	16401	16326	16483	16321	16303	16332	16195	16495	16442	16447	16433	16374	16199	16389	16349	16407	16284	16305	16239	16369	16462	16289	16220	16273	16314	16235	16425	16264	16364	16273	16298	16548	16363	16323	16333	16417	16163	16420	16379	16373	16273	16302	16347	16306	16276	16450	16200	16445	16260	16353	16476	16351	16255	16392	16301	16139	16144	16399	16342	16244	16311	16398	16317	16190	16363	16359	16362	16116	16261	16292	16399	16401	16222	16433	16445	16223	16200	16414	16296	16467	16394	16359	16373	16370	16344	16151	16317	16383	16381	16215	16230	16403	16385	16496	16236	16395	16296	16449	16218	16243	16435	16328	16211	16417	16337	16303	16280	16390	16400	16257	16399	16426	16403	16414	16232	16477	16240	16331	16285	16438	16361	16500	16296	16446	16260	16324	16453	16280	16415	16191	16192	16152	16349	16464	16309	16344	16347	16240	16302	16266	16257	16394	16437	16307	16258	16315	16486	16326	16398	16552	16390	16424	16544	16386	16342	16254	16225	16352	16325	16231	16335	16279	16300	16337	16355	16172	16331	16327	16229	16266	16488	16407	16394	16209	16421	16412	16423	16183	16422	16334	16452	16466	16334	16284	16293	16477	16362	16454	16276	16307	16380	16151	16517	16257	16381	16309	16263	16338	16257	16381	16267	16328	16419	16495	16365	16410	16302	16263	16407	16542	16342	16235	16352	16346	16387	16258	16129	16259	16240	16217	16279	16366	16416	16387	16438	16449	16276	16301	16321	16226	16459	16234	16310	16260	16507	16235	16366	16365	16395	16364	16221	16246	16258	16609	16348	16292	16326	16284	16401	16396	16437	16305	16329	16408	16372	16373	16354	16273	16321	16452	16303	16310	16281	16430	16257	16453	16360	16396	16354	16304	16335	16324	16369	16325	16273	16444	16358	16329	16341	16412	16418	16301	16377	16289	16237	16243	16469	16355	16319	16366	16315	16229	16206	16388	16527	16293	16365	16297	16261	16203	16224	16219	16312	16411	16450	16444	16367	16325	16334	16322	16481	16355	16383	16160	16452	16238	16580	16235	16347	16307	16286	16339	16311	16293	16405	16550	16391	16253	16342	16263	16357	16363	16347	16368	16285	16236	16441	16441	16443	16474	16398	16390	16429	16553	16324	16292	16265	16376	16452	16385	16322	16397	16312	16212	16353	16325	16317	16305	16375	16183	16286	16185	16398	16515	16344	16248	16324	16395	16310	16182	16332	16374	16365	16266	16352	16406	16405	16291	16358	16205	16367	16310	16276	16250	16461	16365	16459	16441	16349	16330	16504	16410	16270	16471	16351	16291	16394	16435	16283	16479	16413	16440	16314	16436	16331	16382	16398	16237	16239	16324	16237	16460	16226	16332	16254	16317	16442	16378	16407	16148	16308	16188	16518	16418	16383	16361	16330	16263	16323	16511	16215	16409	16388	16327	16213	16364	16396	16424	16469	16344	16280	16386	16233	16249	16358	16315	16365	16307	16419	16455	16328	16267	16421	16392	16328	16494	16356	16318	16333	16237	16506	16414	16232	16360	16343	16228	16282	16484	16429	16274	16194	16351	16162	16138	16354	16220	16273	16366	16187	16332	16304	16447	16516	16393	16360	16240	16324	16486	16386	16366	16443	16314	16230	16408	16353	16465	16380	16339	16465	16317	16439	16162	16383	16225	16182	16353	16320	16412	16256	16389
23013	21102	30786	31359	42155	59737	50355	30776	21722	18626	17714	17420	17542	17471	17457	17266	17593	17441	17295	17562	17273	17428	17312	17422	17391	17152	17239	17352	17196	17238	17367	17422	17287	17263	17305	17229	17407	17292	17292	17291	17267	17332	17237	17102	17096	17108	17136	17133	17292	17293	17276	17368	17288	17375	17257	17467	17214	17220	17225	17224	17350	17248	17203	17171	17094	17009	17391	17233	17254	17312	17150	17232	17163	17286	17473	17547	17246	17335	17265	17253	17370	17303	17168	17111	17173	17435	17223	17171	17624	17211	17424	17266	17273	17181	17392	17114	17501	17127	17306	17261	17492	17265	17312	17474	17259	17126	17240	17177	17290	17265	17308	17231	17245	17156	17323	17449	17187	17105	17115	17293	17279	17235	17291	17415	17412	17164	17275	17252	17240	17260	17210	17462	17268	17261	17323	17172	17238	17314	17327	17056	17028	17233	17394	17340	17044	17192	17163	17120	17137	17176	17263	17319	17289	17432	17119	17230	17219	17190	17325	17281	17272	17209	17226	17194	17175	17291	17344	17166	17137	17357	17137	17289	17320	17286	17177	17200	17195	17069	17249	17072	17514	17179	17186	17079	17348	17350	17211	17248	17274	17287	17305	17316	17438	17143	17401	17362	17164	17115	17236	17330	17320	17369	17193	17239	17266	17234	17226	17216	17246	17013	17119	17102	17072	17108	17124	17170	17258	17240	17101	17223	17227	17095	17259	17136	16972	17317	17270	17239	17135	17310	17341	17192	17192	17425	17095	17383	17112	17185	17239	17143	17133	17180	17170	17325	17123	17249	17327	17107	17306	17376	17228	17196	17214	17191	17132	17180	17214	17191	17265	17405	17094	17108	17132	17247	17230	17117	17195	17372	17091	17285	17188	17081	17399	17268	17241	17167	17312	17334	17211	17270	17310	17471	17140	16944	17298	17030	17422	16999	17422	17117	17349	17078	17317	17368	17203	17278	17224	17256	17076	17245	17070	17133	17175	17250	17262	17163	17127	17162	17086	17207	17197	17244	17162	17184	17300	17183	17246	17251	17371	17227	17125	17207	17354	17316	17062	17035	17250	17358	17297	17105	17274	17400	17327	17317	17326	17364	17349	17348	17092	17273	17373	17076	17200	17160	17186	17410	17198	17042	17246	17307	17261	17377	17234	17338	17250	17176	17214	17246	17273	17140	17156	17139	17279	17182	17336	17313	17251	17198	17187	17168	17090	17146	17327	17203	17451	17259	17154	17306	17258	17005	17119	17126	17329	17276	17285	17073	17096	17213	17233	17380	17311	17097	17143	17243	17504	17286	17053	17308	17143	17283	17297	17091	17303	17319	17040	17109	17179	17181	17166	17256	17074	17077	17288	17285	17351	17312	17363	17462	17035	17205	17250	17184	17453	17331	17203	17265	16991	17061	17234	17176	17174	17525	17384	17216	17450	17179	17257	16990	17251	17375	17265	17339	17071	17273	17032	17303	17120	17256	17133	17134	17377	17263	17055	17140	17186	17333	17128	17140	17332	17290	17293	17138	17292	17115	17115	17141	17304	17439	17078	17322	17152	17193	17174	17244	17486	17300	17129	17231	17180	17067	17172	17238	17284	17335	17070	17220	17276	17298	17073	17177	17191	17180	17142	17354	17340	17334	17261	17341	17273	17307	17406	17337	17422	17216	17258	17358	17330	17055	17320	17254	17045	17413	17268	17164	17163	17258	17049	17234	17470	17206	17173	17307	17208	17357	17503	17307	17179	17184	17220	17297	17246	17234	17290	17091	17326	17301	17152	17350	17293	17510	17028	17098	17211	17337	17339	17286	17386	17202	17203	17305	17257	17159	17174	17166	17267	17096	17573	17163	17278	17468	17046	17116	17228	17253	17089	17471	17300	17211	17287	17057	17116	17167	17128	17116	17264	17234	17172	17027	16904	17239	17347	17346	17226	17240	17374	17478	17201	17126	17216	17109	16967	17257	17186	17308	17334	17240	17427	17212	17245	17345	17403	17070	17099	17135	17201	17485	17348	17101	17328	17278	17281	17200	17386	17187	17304	17173	17190	17303	17048	17335	17262	17104	17341	17276	17150	17139	17190	17232	17071	17227	17381	17249	17197	17359	17377	17083	17409	17266	17303	17392	17191	17243	17085	17281	17315	17327	17328	17332	17285	17445	17298	17089	17153	17001	17445	17255	17490	17472	17282	17255	17207	17246	17275	17226	17254	17290	17289	17206	17163	17122	17041	17196	17359	17276	17371	17213	17095	17248	17144	17166	17254	17370	17204	17286	17164	17293	17193	17154	17431	17233	17253	17133	17169	17117	17304	17314	17234	17061	17244	17216	17211	17362	17298	17257	17173	17325	16942	17311	17397	17264	17019	17203	17272	17267	17008	17084	17306	17329	17150	17118	17213	16968	17209	17068	17356	17093	17334	17311	17358	17205	17245	17064	17216	17079	17393	17145	17289	17198	17113	17101	16978	17078	17267	17066	17199	17170	17174	17215	17301	17277	17312	17325	17212	17310	17115	17272	17123	17413	17427	17227	17460	17350	17205	17304	17150	17299	17231	17270	17280	17099	17287	17331	17364	17277	17229	17157	17351	17236	17301	17406	17259	17218	17293	17318	17297	17344	17015	17280	17217	17407	17076	17127	17409	17270	17486	17310	17130	17521	17268	17141	17203	16956	17407	17061	17262	17166	17183	17245	17100	17260	17248	17367	17326	17183	17225	17172	17196	17220	17121	17220	17227	17322	17227	17161	17470	17169	17210	17264	17146	17003	17347	17345	17252	17340	17343	17018	17269	17190	17325	17130	17483	17296	16998	17221	17313	17181	17391	17074	17287	17372	17139	17312	17203	17163	17302	17239	17227	17018	17089	17132	17134	17146	17168	17244	17373	17363	17347	17364	17315	17373	17151	17321	17291	17324	17270	17041	17175	17269	17335	17306	17109	17277	17091	17098	17054	17117	16926	17090	17112	17132	17275	17234	17146	17265	17177	17189	17312	17421	17301	17422	17067	17117	17116	17283	17406	17171	17175	17093	17208	17239	17399	17136	17222	17289	17344	17187	17026	17431	17492	17333	17167	17176	17471	17048	17229	17313	17139	17303	17160	17126	17341	17251	17242	17264	17269	17439	17245	17251	17302	17335	17242	17295	17158	17098	17214	17239	17225	17418	17356	17141	17217	17135	17397	17357	17174	17156	17228	17161	17187	17453	17274	17274	17309	17112	17484	17350	17300	17320	17061	17212	17265	17147	17224	17276	17056	17088	17192	17105	17327	17252	17439	17218	17093	17357	17239	17292	17309	17272	17243	17250	17292	17279	17298	17315	17348	17371	17321	17086	17401	17121	17347	17242	17201	17315	17393	17294	17267	17246	17244	17324	17298	17192	17210	17166	17228	17124	17375	17225	17233	17267	17140	17217	17303	17495	17306	17235	17332	17235	17319	17481	17209	17235	17348	17333	17294	17206	17168	17238	17226	17011	17281	17230	17286	17091	17238	17249	17196	17343	17345	17004	17040	17162	17367	17286	17350	17177	17252	17502	17311	17189	17315	17170	17174	17184	17269	17173	17649	17152	17178	17328	17197	17478	17311	17269	17474	17135	17140	17061	17430	17213	17320	17266	17162	17203	17209	17392	17136	17476	17325	17257	17323	17438	17279	17228	17091	17342	17178	17184	17105	17178	17159	17280	17130	17148	17179	17434	17361	17283	17218	17066	17321	17174	17298	17335	17321	17191	17315	17144	17229	17363	17105	17141	17086	17319	17263	17183	17419	17376	17256	17240	17382	17235	17442	17228	17278	17369	17049	17154	17243	17281	17181	17216	17158	17126	17241	17282	17305	17249	17210	17230	17249	17109	17133	17429	17287	17233	17382	17264	17061	17344	17427	17162	17305	17072	17377	17397	17253	17415	17325	17138	17183	17197	17286	17334	17252	17205	17191	17330	17329	17102	17200	17381	17357	17019	17232	17082	17373	17371	17308	17150	17209	17299	17087	17436	17373	17059	17139	17178	17253	17427	17189	17185	17363	17395	17226	17316	17409	17067	17195	17332	17330	17179	17264	17322	17298	17412	17242	17249	17117	17270	17273	17274	17182	17178	17314	17221	17275	17263	17324	17241	17219	17070	17320	17319	17119	17205	17166	17388	17144	17227	17271	17259	17264	17311	17460	17263	17318	17415	17368	17371	17301	17284	17137	17186	17115	17195	17209	17095	17208	17122	17211	17208	17178	17143	17305	17207	17200	17065	17038	17159	16963	17317	17430	17470	17194	17258	17338	17215	17374	17283	17517	17310	17189	17230	17135	17095	17122	16967	17370	17343	17358	17314	17158	17399	17153	17315	17360	17462	17287	17300	17182	17285	17216	17089	17219	17183	17061	17330	17221	17236	17005	17327	17389	17301	17224	17270	17398	17285	17076	17270	17341	17294	17216	17117	17252	17328	17172	17286	17248	17095	17173	17251	17039	17335	17261	17085	17066	17403	17434	17189	17290	17198	17549	17490	17248	17197	17219	17186	17054	17323	17167	17312	17174	17251	17060	17173	17316	17305	17222	17200	17235	16997	17248	16870	17288	17169	17137	17327	17296	17115	17322	17117	17219	17298	17386	17410	17416	17388	17183	17189	17402	17299	17471	17290	17135	17170	17102	17066	17347	17326	17082	17100	17133	17322	17225	17190	17163	17163	17294	17168	17279	17140	17204	17150	17280	17072	17351	17328	17170	17118	17371	17230	17297	17210	17046	17234	17228	17134	17053	17426	17218	17262	16948	17069	17187	17329	17122	17124	17187	17117	17217	17268	17359	17281	17193	17202	17358	16981	17155	17266	17192	17239	17331	17266	17162	17251	17256	17118	17069	17271	17008	17124	17123	17333	17138	17364	17139	17181	17307	17381	17309	17334	17135	17386	17254	17177	17096	17098	17271	17333	17283	17272	17312	17168	17230	17120	17276	17160	17387	17174	17434	17180	17036	17126	17266	17246	17383	17316	17061	16973	17028	17105	17189	17101	17272	17238	17363	17149	17278	17276	17278	17131	17161	17239	17301	17198	17049	17159	17117	17274	17380	17017	17165	17284	17316	17136	17414	17202	17209	17199	17233	17116	17078	17438	17178	17141	17368	17220	17155	17298	17359	17510	17315	17382	17475	17322
27348	56372	76742	59594	72808	72784	52263	30433	19230	16030	15889	15827	15910	15828	15842	15893	15837	15849	15941	15861	15972	15743	15938	15883	15734	15741	15722	15759	15865	15758	15847	15902	15887	15774	15889	15760	15820	15713	15824	15809	15878	15693	15966	15896	15773	16024	15785	15842	16007	15898	15838	15694	15866	15721	15892	15753	15589	15861	16053	15879	15857	15704	15831	15820	15783	15859	15862	15695	15807	15846	15889	15874	15944	15946	15928	15707	15949	15870	15764	16019	15705	15896	15918	15726	15960	15759	15699	15821	15799	15772	15770	15679	15691	15867	15858	15816	15613	15936	15805	15799	15866	15748	15834	15757	15891	15816	15944	15664	16006	15878	15817	15809	15862	16063	15850	15707	15769	15788	15798	15876	15800	15778	15807	15858	15947	15827	15775	15856	15726	15784	15930	15961	15792	15861	15941	15891	15939	15776	15865	15719	15708	15954	15875	15985	15756	15793	15874	15773	15880	15960	15958	15752	15852	15647	15770	15753	15857	15752	15887	15867	15763	15806	15796	15864	15677	15939	15866	15785	15740	16009	15829	15820	15712	15926	15863	15846	15815	15734	15863	15794	15810	15815	15983	15849	15926	15710	15815	15609	15841	15716	15778	15879	15660	16028	15607	15760	16042	15767	15891	15837	15830	15786	15843	16032	15779	15607	15779	15805	15966	15809	15873	15806	15879	15893	15825	15864	15841	15838	15850	15956	15896	15915	15793	15820	15912	15987	15916	15608	15792	15943	15727	15920	15844	15859	15768	15921	15986	15767	15982	15686	15902	15921	15964	15812	15706	15755	15805	15781	15962	15693	15797	15895	15831	16017	16028	15796	15728	15855	15931	15897	15729	15878	15890	15695	15986	15741	15763	15775	15909	15827	15915	15691	15932	15791	15811	15722	15819	15826	15800	15909	15809	15842	15948	15892	16018	15810	15840	15746	15803	15862	15876	15921	15936	15662	15976	15826	15832	15776	15781	15836	15789	15923	15666	15859	15959	15834	15886	15805	15681	15987	15766	15701	16016	15819	15759	15796	15789	15662	15892	15744	16021	15828	15890	15804	15783	15907	15714	15717	15737	15823	15829	15728	15795	15851	15670	15829	15826	15849	15786	15750	15932	15838	15815	15921	15890	15752	15815	15833	15821	15858	15860	15911	15821	15780	15745	15732	15823	15853	15842	15805	15797	15774	15778	15815	15866	15768	15832	15802	15683	15816	15895	15898	15965	15844	15786	15710	15702	15865	15751	15666	15830	15695	15826	15851	15860	15869	15728	15767	15895	15918	15761	15655	15794	15822	15793	15778	15806	15718	15777	15853	15808	15802	16015	15697	15769	15800	15822	15850	15840	15840	15802	15912	15863	15679	15860	15931	15864	15691	15701	15707	15714	15898	15870	15927	15815	15685	15623	15884	15791	15716	15663	15833	15761	15939	15748	15768	15760	15834	15773	15853	15810	15974	15802	15673	15721	15982	15614	15816	15868	15833	15908	15690	15747	15808	15840	15864	16134	15868	15761	15755	15854	15763	15900	15653	15883	15817	15739	15872	15642	15877	15862	15727	15877	15838	15714	15802	15867	16098	15734	15894	15905	16030	15738	15937	16077	15804	15875	15774	15733	15839	15796	15772	15901	15803	15996	15801	15680	15724	15855	15880	15770	15844	15717	15825	15963	15784	15777	15779	15772	15958	15858	15907	15834	15826	15766	15895	15958	15813	15702	15854	15882	15825	15878	15706	15813	15818	15721	15916	16082	15685	15963	15941	15797	15862	15740	15904	15707	15838	15812	15752	15751	15687	15694	15801	15733	15962	15999	15739	15924	15879	15893	15952	15837	15800	15813	15751	15790	15741	15882	15792	15759	15819	15879	15820	15855	15711	15735	15805	15786	15909	15801	15902	15669	15965	15767	15862	15745	15865	15987	15764	15904	15787	15869	15856	15810	15757	15820	15689	15942	15731	15825	15989	15725	15866	15930	15690	15739	15749	15948	15611	15836	15899	15777	15872	15821	15939	15862	15827	15879	15648	15786	15823	15852	15850	15818	15814	15685	15906	16002	15777	15862	15715	15938	15862	15885	15767	15808	15832	15853	15790	15826	15803	15916	15651	15902	15795	15962	15654	15932	15830	15784	15704	15806	15901	15893	15869	15898	15734	15878	15853	15704	15852	15762	15789	15701	15929	15932	15813	15811	15880	15916	15789	16041	15780	15821	15830	15957	15716	15679	15749	15927	15868	15947	15804	15920	15769	15926	15838	15821	16005	15790	16102	15696	15898	15900	15819	15760	15643	15844	15845	15881	15878	15811	15856	15772	15916	15870	15538	15955	15847	15805	15748	15772	15834	15995	15884	15832	15767	15929	15753	15724	15767	15685	15769	15726	15897	15901	15983	15762	15797	15718	15837	15893	15760	15921	15778	15909	15708	16064	15882	15810	15818	15871	15771	15959	15959	15965	15925	15855	15842	15826	15907	15813	15979	16025	15714	15819	15935	15775	15949	15815	15873	15960	15747	15771	15689	15862	15708	15831	15778	15611	15722	15766	15854	15862	15885	15784	15631	15845	15759	15899	15979	15869	15792	15929	15740	15860	15901	15940	15906	15771	15936	15769	15812	15761	15960	15725	15761	15727	15836	15734	15953	15863	15810	15661	15864	15814	15762	15629	15824	15716	15817	15863	15723	15737	15841	15804	15984	15670	15760	15777	15975	15815	15838	15739	16013	15793	15790	15756	16080	15925	15722	15729	15852	15712	15807	15694	15838	15847	15691	15976	15876	15840	15953	15668	15919	15767	15730	15840	15937	15753	15854	15828	15959	15900	15872	15810	15765	15874	15830	15877	15743	15846	15901	15778	15816	15816	15651	15861	15640	15886	15760	15974	15908	15718	15829	15695	15722	15760	15802	15936	15754	15763	15800	15966	15823	15911	15892	15923	15761	15740	15903	15811	15797	15763	15905	15872	15871	15686	15898	15758	15705	15637	16032	15922	15816	15935	15872	15729	15716	15770	15877	15759	15778	15634	15896	15934	15867	15797	15826	15757	15757	15854	15848	15791	15677	15759	15943	15899	15863	15765	15849	15864	15698	15793	15932	15873	15763	15742	15880	15677	15540	15928	15982	15785	15729	15852	15796	15788	15840	15806	15739	15729	15918	15749	15841	15781	15899	15857	15845	15695	15796	15709	15745	15897	15893	15917	15920	15924	15934	15785	15642	15928	15834	15643	15784	15853	15669	15925	15744	15750	15665	15888	15899	15765	15856	15947	15740	16020	15800	15777	15795	15916	15752	15958	15861	15938	15782	15809	15691	15749	15839	15834	15765	16098	15767	16000	15953	15735	15736	16036	15805	15902	15818	15763	15951	15778	15900	15837	15823	15965	15852	15953	15699	15854	15831	15721	15762	15885	15930	15857	15650	15870	15957	15604	15991	15947	15859	15797	15968	15820	15805	15888	15969	15798	15903	15896	15806	15816	15691	15854	15769	15883	15840	15877	15770	15866	15813	15662	15796	15662	15936	15798	15906	15729	15855	15672	15761	16067	15909	15803	15760	15644	15781	15811	15666	15818	15916	16019	15712	16041	15783	15776	15713	15802	15897	15907	15713	15859	15745	15939	15926	15670	15729	15687	15728	15999	15932	15854	15835	15828	15693	15744	15758	15837	15823	15687	15948	15836	15898	15925	16086	15951	15796	15738	15725	15749	15925	15863	15905	15766	15816	15822	15767	15772	15833	15877	15846	15785	15752	15724	15840	15926	15923	15831	15736	15798	15630	15821	15746	15846	15798	15742	15804	15810	15851	15916	15929	15859	15929	15957	15788	15763	15789	15822	15821	15904	15894	15922	15922	15900	15858	15861	15924	15771	15883	15824	15739	15795	15813	15909	15780	15986	15827	15920	16107	15807	15793	16016	15697	15745	15788	15734	15777	15751	16005	15765	15937	15835	15768	15930	15926	15884	15804	15905	16025	16011	15771	15783	15817	15889	15740	15804	15807	15808	16031	15824	15948	15720	16012	15789	15887	15968	15863	15889	15933	15847	15879	15840	15830	15851	15814	15815	15787	15819	15859	15826	15803	15683	15840	15793	15791	15851	15866	15805	15864	15731	15847	15844	15815	15829	15626	15873	15926	15722	15700	15745	15751	15848	16026	15905	15773	15887	15931	15745	15804	15871	15978	15774	15819	15850	15831	15729	15909	15823	15798	15765	15911	15794	15720	15843	15899	15854	15702	15788	15659	15820	15771	15925	15804	15713	15749	15953	15769	15760	15887	15958	15943	15877	15872	15867	15759	15922	15841	15925	15875	15850	15657	15687	15742	16091	15935	15970	15896	15870	15863	15737	15883	15818	15744	15881	15691	15752	15942	15807	15751	15644	15930	15847	15788	15825	15819	15865	16052	15778	15968	15754	15782	15831	15784	15643	15780	15704	15748	15608	15913	15791	15794	15844	15790	15882	15809	15935	15842	15776	15834	15732	15721	15699	15834	15790	15904	15765	15816	15628	15856	15822	15844	15738	15744	15861	15796	16175	15844	15909	15941	15854	15707	15773	15850	15963	15799	15889	15928	15874	15746	15757	15829	15777	15926	15801	16056	15790	15814	15668	15769	15993	15973	15898	15540	15882	15764	15818	15764	15710	15632	15776	15829	15865	15728	16032	15862	15810	15732	15929	15761	15954	15789	15758	15804	15840	15716	15861	15677	15889	15889	15787	15753	15745	15673	15893	15814	15930	15826	15851	15644	15858	15642	15787	15913	15806	15872	15943	15820	15954	16024	15862	15915	15997	15646	15658	15763	15784	15710	15792	15929	15677	15886	15692	15877	16017	15818	15756	15802	15794	15916	15982	15891	15881	15762	15922	15784	15850	15953	15738	15766	15942	15828	15871	15885	15967	15870	15722	15737	15839	15811	15833	15766	15781	15867	15856	15659	15912	15882	15885	15857	15784	15660	15821	15907	15727	15846	15824	15864	15756	15743	15989	15920	15822	15869	15898	15895	15861	15700	15842	15721	15748	15772	15613	15818	15847	15750	15945	16032	15874	15764	15942	15879	15980	15861	15687	15773	16008	15809	15865	15764	15829	15761	15742	15922	15813	15999	15536	15843	15727	16013	15820	15735	15668	15697	15623	15850	15874	15945	15738	15704
27342	22021	30009	25685	31144	29763	22965	17668	16437	16162	16233	16162	16140	15904	16156	16107	16037	15913	16153	15869	15967	16040	15927	15884	16096	15926	16074	16059	15933	15927	15997	16075	16069	16038	16076	16003	16064	16122	15943	16150	16071	15884	16051	16034	16100	16213	15939	16146	15972	16103	15977	16145	16191	15864	15936	16036	16133	16091	15908	15928	16061	15992	16149	16051	16087	16051	15917	15830	15953	16011	15806	15769	16112	15924	16063	16038	16035	15952	16130	15826	15868	16033	15954	16032	15993	16142	15949	15980	16021	15729	16052	16017	15902	16074	16017	15968	16129	15985	16091	16030	16031	15962	15906	15910	15904	16085	16112	16101	16128	15836	15962	16196	15914	15891	15796	15989	16111	16077	15959	15993	16088	16035	16089	16051	15925	16013	16110	16064	16113	16095	15987	15982	15976	16031	16277	15931	16071	16064	16102	15996	15882	16039	15913	16131	16074	16159	16147	16106	15901	15897	16101	15960	16044	15949	15819	15974	16184	16014	15911	16053	15957	15945	15986	15939	15995	16129	15815	15838	16194	15872	16058	15982	15971	16143	15981	15981	15892	15998	15907	15981	15839	15865	15699	16122	15905	16018	15959	15919	15946	15944	15952	15967	16036	15879	16038	15940	15940	15924	16116	15994	15958	15954	16076	16023	15906	16201	16131	15921	16096	15923	15895	16074	15862	15914	15957	15929	16040	15795	15882	16077	16273	15943	16258	16059	16091	16073	16082	15914	15886	15969	15835	16027	15945	16065	16088	16158	16012	15878	16067	16069	16068	16100	16033	16003	16091	15944	15920	15886	15990	15986	16049	15833	15970	15953	16165	16230	16072	16234	15933	16065	16020	16068	15940	15938	15873	15835	15914	15961	15986	16010	15912	15918	16003	15906	15927	15985	15950	15920	16102	15866	16187	16005	15859	15897	15789	15989	16342	16110	15998	16017	16015	16046	16029	15911	16048	16047	16119	15984	16148	15998	15922	16093	15873	15863	16127	16124	16010	15986	15988	16035	16072	16128	16101	16004	16034	15945	15854	16111	16055	15896	16195	16071	15939	15792	16308	15845	16077	15977	15908	15991	15930	15962	16090	16209	15998	16113	16075	15996	16032	16012	16046	15955	15999	16108	16050	16003	16004	15820	16056	15868	16053	16105	15859	16007	16214	15937	16223	15855	15995	16016	16038	15835	16184	16103	15705	15940	15941	15796	15910	15870	15926	15970	15892	15932	16001	16142	16085	16119	15975	16070	16066	15895	15806	15826	15973	15918	16033	16001	15786	15884	15932	16036	15712	15957	15963	16114	16001	15901	16055	15872	15917	16083	15998	16173	15903	15989	15805	15767	15926	16044	15933	15834	16085	15943	15938	15880	16090	15979	16076	15960	15910	16143	15925	16029	16032	15935	15983	16077	16119	16066	16261	16011	15867	16181	15930	16081	16065	16139	15957	15969	15847	16098	15847	15814	15821	16024	15892	16149	16029	16128	16111	16044	16066	16024	15932	16043	16002	16101	16067	16017	15841	16115	15984	15996	16127	16237	15874	15855	16016	16038	16093	15944	15985	15844	16114	16003	16127	15908	15940	16086	15953	15742	15935	15940	16001	15997	15956	16100	16049	15883	16064	15954	15978	16040	15882	15911	16083	15909	15987	15903	16289	16200	15979	16073	15932	16009	15933	15944	16040	16001	15944	16023	16103	16156	16007	15833	16092	16015	15870	16087	15954	16045	16129	16060	16135	15820	16056	16116	16167	15792	15992	15921	16075	16012	16101	16052	16075	15759	16119	16082	16189	15941	15964	15888	15880	15839	15932	16131	15851	15971	16012	16052	16029	15950	16008	15915	15963	16025	15904	16191	15997	15908	15909	16085	15857	15967	16108	16104	15986	15930	16156	16181	16196	16052	16006	15785	15973	15921	16084	15982	16117	15876	15935	15787	16139	16019	15978	15771	15903	15901	16009	15981	15946	15964	15856	15905	15823	15960	16075	15883	16205	15993	16016	15849	15720	15895	16136	15686	16008	16131	15896	16095	16044	16070	16115	15915	16016	16043	16155	15978	16001	15901	16169	16067	15865	15942	15968	16012	15970	16024	15999	15941	15834	16069	16000	15752	16008	15919	16015	15982	16062	16128	16027	16090	16049	15981	15934	16074	15870	16024	15974	16033	15772	16096	16094	16039	16049	16031	15996	16041	16078	15983	15949	16000	16177	15820	15896	16093	15782	16106	15997	15859	16188	16056	16033	16214	15923	15998	15936	15979	15994	16043	16050	15892	16025	16189	16177	15919	16017	16042	16006	15926	15925	16047	16118	16119	15996	16081	16065	16142	16034	15956	15896	15924	16022	15946	16029	15949	16007	15838	16059	16050	15977	15817	15970	15990	15962	15966	15971	16062	16009	16115	16212	16089	15929	16170	15853	15983	16183	15912	15967	16044	16101	15893	16082	15963	15965	15979	16042	15843	15948	15961	16172	16411	16065	16052	15823	15851	16069	16149	15942	16050	15983	16032	16103	15809	15842	15851	16073	16087	16166	16094	15942	16023	15903	15923	16167	16133	15996	15911	15856	16000	15894	15875	15970	16009	16024	16010	15882	15882	15660	15845	16087	16001	15920	16008	15886	16025	16279	15865	16051	15711	15968	15909	16122	15976	15917	15881	15952	15891	15926	16008	16019	15840	15812	16138	16093	16091	15934	15721	15977	16017	15930	15991	15933	15997	16187	15949	15973	16027	16110	16064	15958	15937	16101	15873	15882	16116	15878	15989	15993	16110	15748	16020	15849	15910	15785	15936	16080	15947	15938	15928	16052	15954	16067	15963	16099	16039	16002	15864	15830	16014	15917	15776	16107	15993	16028	15956	15972	15908	16261	16080	16034	15960	15998	15970	16017	15908	16044	16105	16177	15882	15795	16004	15998	16094	15998	16140	16110	15987	15725	15974	15804	16044	15953	16010	15886	15997	15978	15946	16139	15927	15952	15927	16104	16276	15876	16051	16256	16183	15793	15873	15999	16053	16057	15991	16122	16091	16026	16100	16058	16176	15984	15914	16013	15866	16010	16088	16087	15920	16085	15888	15951	15843	15736	15870	16021	15935	15898	15786	16040	16168	15872	16030	16226	16006	16116	15677	16021	15918	15929	15982	16001	15875	16113	16188	16063	15972	16199	15845	16024	15972	16066	15903	15959	16042	16051	16040	16034	16018	15614	16043	16061	16241	16044	16049	16039	15835	16094	16003	15771	15874	15984	15876	15998	15941	16213	16015	16148	16097	16011	15922	16034	15934	15949	15977	16005	16035	16158	15985	15976	15897	15714	16203	16090	16135	15928	16120	15961	16099	16057	15994	16110	15928	16050	16067	16173	15978	16125	15999	16006	16029	15945	16014	16178	16019	16174	15977	15985	15834	15924	16082	16087	16001	15865	15781	15942	15942	16199	15965	16017	16080	16002	15948	16150	15925	16073	15953	15865	16012	15991	16162	16009	16115	16045	15950	15851	16125	15955	15988	15855	15957	15934	16031	16159	16097	15946	16013	16080	15931	15879	15962	16102	16133	15971	16011	16219	15992	16037	15827	16008	16054	16030	16016	15853	15964	16174	16058	16148	16168	16080	16121	16028	15998	16100	15914	15981	15994	15868	16119	16109	16142	16060	15897	16105	15997	16016	16035	16037	15870	16000	15903	16107	15854	16071	16146	16090	15916	15967	15931	15883	15770	15843	15968	15980	16009	16128	15990	16122	16001	16016	16011	16116	15859	15859	15940	15954	16015	15945	15971	15879	16008	16195	15970	15949	15900	15989	15973	15866	15989	16058	15990	15738	15899	15928	15966	15964	16038	16148	16036	15930	16015	16065	16054	15896	16030	15935	16015	16218	15933	16045	16148	16002	16014	15895	16011	16091	15957	15975	15832	16175	16152	16022	15846	15973	16025	15885	16054	16063	15806	16065	16003	15947	16143	15967	15952	15947	16039	15972	16065	16073	15983	15889	16078	15978	15886	15912	16119	16194	16140	15903	16021	16017	15903	15888	15951	15961	15970	16202	16003	15823	15981	16067	15988	15997	16014	15885	15889	15936	15819	16089	16006	16061	15964	16065	16076	16187	15852	16191	15952	16110	15994	15910	15996	16038	15878	16181	16046	16082	15983	16019	16116	15993	16114	15891	16050	16213	16076	15932	15865	16005	16125	15982	15994	15940	15886	15946	15920	16140	16244	16072	16211	15972	16024	15889	15966	16065	16025	15918	15815	15916	16006	15864	15940	15980	16010	16088	16020	16011	16050	15937	16037	16000	15897	16014	15962	15855	15964	15875	16077	15926	15726	15998	15979	15996	16064	15890	16080	15972	16022	16048	15979	16153	15983	16074	15925	15935	16071	15897	15822	15827	16004	15870	16137	16054	16017	15995	15985	16058	16077	15972	15939	16200	15761	15867	16052	15821	15946	16047	16006	15790	15856	16066	15913	15995	16025	16107	16003	16224	16057	16078	16099	15918	15918	15923	15807	16007	16086	16001	15953	16059	15999	15977	15945	15958	15905	15959	16098	16033	15976	15887	15783	15929	16106	15933	16007	15821	15951	16076	16104	15790	15978	16051	16021	15977	15958	15931	16064	15946	15867	15987	15845	16185	16009	16023	16021	16081	15887	15888	15945	15944	15929	15989	15933	16029	16035	15886	15823	16039	16000	15984	16037	16075	16028	15929	15935	16135	15992	16065	16038	15948	16052	16155	15965	15857	15944	15863	16222	15988	15994	15912	15873	15852	15812	16072	16020	16147	16023	16008	16153	15933	16014	16044	15937	15880	15882	15924	15813	16002	16082	15874	15752	16119	15875	15944	15893	15795	15948	15973	16065	16225	15916	16044	15897	16172	15738	16081	15879	15975	15978	16258	15833	15888	16005	15995	16045	16075	16056	15983	16064	15909	15934	16039	15995	15890	16032	15901	16073	15970	15985	15902	16033	15925	16025	16147	16223	16186	15967	15781	16101	15885	16175	16133	15918	16117	15874	16082	16149	15883	15940	15929	15978	16117	15888	15992	16023	15980	16293	16119	16177	16024	16150	16008	16044	16035	16002	16054	16006	15937	15950	16064	16245	16124	16044	16044	15890	15973	16090	16101	16008	16102	15958	15848	16180	15764	16014
14850	23877	33491	24316	34922	30216	21924	16189	15340	14887	15049	15032	15092	15140	15129	15086	15052	15079	15195	15049	15038	15145	15034	14984	15036	15082	15146	15041	14918	15128	15134	15095	15133	15235	15027	15097	15083	15045	15240	14976	15188	14970	15037	15057	15047	15148	15043	14978	15078	15088	15002	14988	15172	15097	15050	15135	15084	15066	15138	15090	15181	15037	15083	15088	15198	14914	15044	15085	15066	15075	14928	15102	15225	15030	14980	14953	15065	15165	15117	14919	15077	15080	15034	15079	14877	15095	15174	15046	15093	15025	14910	15161	15027	15091	15041	15169	15030	15154	15130	15032	15001	15011	15219	15067	15125	15006	15039	15159	14865	15107	15001	15000	15172	15056	15119	15076	15107	15144	15126	15088	14988	15215	15111	15092	15207	15153	15016	15286	15146	15024	15049	15112	15141	15243	15054	15036	15052	15140	14968	15025	14994	15072	14978	15033	15030	15124	15043	15106	14923	15112	15018	15052	15278	15085	15061	15058	14836	14985	15104	15218	15139	15006	15061	14948	14996	15061	14999	15071	15058	15081	15074	15007	15290	15105	15059	15185	15065	14899	15193	15123	14881	15205	15036	15226	15120	15102	15058	15076	15126	15010	15156	15114	14978	15012	14938	15220	14923	14939	14886	15188	15047	15030	14945	15206	15308	14985	15171	15114	14917	15134	15179	15001	14983	15024	15177	15155	14884	15111	15010	15072	14950	15172	14929	15199	15138	15020	14849	15023	15083	15008	15144	15283	14897	15159	15079	15062	14970	15106	14995	15100	15153	15133	15030	14900	15294	14893	15109	15034	15009	15156	15262	14892	15036	15071	15180	15037	15060	15040	14855	15016	14936	15128	15154	14736	15095	15120	15223	15103	15034	14990	15081	15046	15121	14889	14967	14942	15179	15029	14994	15104	15089	15009	15211	15122	14936	14938	15035	15019	15013	14964	15150	15085	15041	15136	14972	15114	15107	15052	14993	15050	15190	15025	15153	15105	15249	15114	15130	15173	15110	15154	15200	14990	15155	14969	15002	15062	15195	15073	15190	15135	15126	15220	15214	15130	15164	15012	15015	14907	15148	15092	15245	15081	14885	15154	15116	15188	15108	15005	15167	15080	15120	15211	14921	15084	15099	15074	15092	15188	15046	15076	15066	15019	15056	15030	15097	15021	15235	15155	15116	15175	15049	15004	14895	15033	14942	15011	15090	15084	15115	14923	15238	15003	14970	15219	15120	14981	15278	15077	15069	15114	15032	15029	15095	14835	14973	15084	15045	15044	15059	15238	15157	15247	15109	14806	15099	15201	15145	15166	14960	14993	15075	15101	15119	14899	15121	14983	15154	14949	14885	15029	14987	14957	14968	15204	14853	15303	15173	15075	15108	15309	15142	15145	15055	15132	14978	15186	15205	15155	15126	15056	15011	15071	15115	14907	15038	14912	15065	15209	15165	15124	15115	14885	15190	15144	14927	15208	15275	14993	15125	15084	15004	14974	15291	15068	15064	15027	15042	15066	15271	15129	15104	15244	15019	15100	15006	15220	15032	15153	15023	14988	15068	15204	15107	15187	14964	15135	14961	15046	15071	15120	14972	15072	15331	14940	15329	15043	15074	15081	15002	15190	15026	15104	15062	15080	15111	14912	15030	15095	14979	14997	15147	15066	15022	15323	15046	14958	14856	15063	15115	15016	15067	15160	14984	15022	15153	15072	14964	15102	14932	14999	14866	15065	15059	15108	15108	15056	15065	15148	15046	15023	15005	14852	15018	14940	15009	15051	15110	14960	15161	14999	15058	14883	15050	15050	15130	15009	15082	14995	15054	14867	15123	15032	15186	15063	14976	15112	15116	14998	15150	15168	15128	14983	14945	15290	15147	15157	15159	15092	15113	15007	15073	14828	15066	14937	15209	14952	15058	14986	15030	14954	14985	15128	15057	15041	15162	15036	15231	15028	15035	15077	15047	15215	15107	15212	15212	14945	14985	15009	14994	15045	14901	15119	15026	15019	15051	15051	15174	15044	15131	15037	14954	15221	14902	15237	14935	15026	15069	15104	15108	15009	14999	15133	14944	15043	15198	15189	15037	15008	15241	15008	15131	14892	15193	15176	15033	15109	15085	15091	14969	15159	15045	15101	14962	15251	15132	14999	15109	15108	14997	14931	15199	15049	15044	15062	14886	15088	15109	15152	15160	15198	15185	15220	15168	14922	14883	15115	15072	15100	14968	15011	14973	14824	15048	15137	15032	15095	15011	15138	15193	15057	15098	15233	15008	15078	15096	14952	14940	14978	15212	15179	14983	15091	15194	15046	15006	15010	15019	15228	15019	14879	15293	15008	15184	15026	15100	14971	15072	14985	14998	15046	14918	15277	15119	14941	15025	15109	15099	15192	14974	15086	15055	15091	15072	15239	14935	14970	15039	14988	15039	15132	15083	15172	15053	15182	14969	15208	15202	15155	15225	15002	15011	15130	15224	14977	14832	15042	15067	15233	14982	15121	14976	15166	15089	15161	14991	15105	15051	15228	15086	15023	15022	15245	15044	15036	15117	15005	15077	15263	15082	15227	15173	15146	14949	15088	15081	15064	14981	15136	15186	15058	15124	15122	15043	15140	15308	15083	15162	15017	15107	15081	15141	15041	15022	15049	15083	15109	14960	14979	15100	15122	14994	15141	15075	15058	15060	15022	15299	15141	15024	14993	15113	14986	14984	15102	15325	14925	15092	15081	15085	15086	15093	15099	15024	15082	15137	14952	15094	15095	15184	14940	15069	15320	15047	15103	14972	14920	15025	15145	15250	15112	15097	14976	15036	15142	15067	15158	14930	15011	15215	14989	15194	15079	14984	15111	15277	14988	15131	15011	15123	14957	15195	15060	15269	15009	15136	15003	15142	15196	14905	15037	15053	15031	15077	14970	15202	15081	15125	14927	15106	15164	15188	14991	15158	14997	15146	15131	15134	15053	15191	14985	15093	15117	15106	14906	15114	15086	14945	15097	15241	15093	15162	15116	15006	15161	15068	15061	15127	15162	15092	15025	15146	15044	15076	14985	15112	15060	15190	14915	15170	15005	15069	14941	15182	15041	15068	14986	14949	15231	15068	15099	15136	15193	15160	15038	15004	15202	15166	15015	15220	15079	15023	14902	14960	15262	15066	15125	15162	15030	14928	15116	15047	15069	15135	14868	15093	15060	15109	15035	15002	15144	15015	15093	15037	15087	15167	15009	15166	15095	15139	15104	15143	15047	15098	15190	15036	14986	15093	15107	15143	14903	15199	15156	14892	15162	15108	15086	15074	15072	14937	14912	15208	15125	15054	15063	15081	15119	14896	14989	15091	15078	15058	15076	14899	14994	15187	15128	15037	14893	15193	15062	15038	15126	15141	14861	15018	15176	15238	15158	15019	15111	15072	15153	14969	15109	15069	15018	14999	14994	14920	15189	15132	15118	14969	15054	15300	15153	15081	15098	15043	14903	15201	14961	15097	15281	15024	15018	15164	15055	15023	15007	15054	15061	15059	15035	14996	15140	15116	15109	15121	14923	15027	15046	15014	14880	14885	15112	15164	15006	14979	15119	15063	15065	15140	15096	15229	15032	15018	15110	15214	15057	15181	15200	15037	14997	15133	15098	15049	15072	15118	15138	15050	15109	15121	15177	15160	15050	15051	15048	14982	15144	15009	15120	15017	15051	15156	14946	14999	15253	15008	15213	14965	15074	14872	15035	15103	15065	15200	15114	15140	15080	15042	15019	15121	15193	15102	15340	14966	15114	15122	14963	15009	15178	15035	15089	14979	14986	15058	15011	15178	15113	15115	15161	14879	15212	15194	15159	15165	15260	15125	15037	15138	15167	14943	15029	15020	15331	14932	15210	15050	14946	15050	15066	14931	14933	15154	14943	15001	14998	15171	15070	15030	15029	15008	15073	15065	15242	14899	15050	15147	15137	15118	15083	15194	15040	15167	15241	15288	15225	15057	15022	15028	15205	15226	15058	15057	15093	14960	15015	15105	14944	15178	15160	15070	15144	15164	15090	15008	15101	15089	15015	15261	15089	15002	15016	15031	15147	15013	15025	14897	15175	15031	15109	15033	15003	15018	15125	15102	15051	14957	15092	15198	14992	15094	15079	14983	15060	15105	15058	15114	15290	15010	14968	15229	15114	14815	14966	14955	14891	15002	15015	15207	15065	15137	15116	15070	15102	15050	15145	15090	14962	14962	14945	15048	14944	14960	15063	15083	15072	15082	15205	15188	15100	15034	15119	15075	15106	15201	15191	14956	15031	15062	15039	15037	15159	15007	15186	14975	15115	15119	15157	15060	14985	15125	15149	14964	15253	15080	15016	15184	15168	14982	15245	15056	15103	15114	15081	15126	15101	15047	15004	15082	15130	15108	15023	15089	15033	15191	15167	14995	14959	15094	15019	15130	15189	15015	15121	15059	14996	15086	15254	15075	14824	14899	14994	14981	15062	15150	15162	15061	14969	15124	15025	15151	15024	15090	15276	15144	15245	15171	14920	15080	15147	15142	15160	15110	15051	15004	15088	14947	15143	15057	15060	15185	15123	15111	15145	15104	15160	14955	15193	15060	15185	15072	15156	15132	14981	14988	15102	15204	14913	15197	15054	14917	15020	15141	15050	15080	15077	14988	15198	14857	15215	15008	15001	15045	15092	15273	14961	14931	15060	15066	15188	15008	14916	15284	15189	15100	15249	15037	15279	15051	15090	15114	15193	15194	15098	14966	14963	14956	14934	15060	14983	15050	15307	15056	15052	15153	15059	15061	15077	15165	15125	15139	15004	15043	15231	14963	15011	15184	15020	15065	15003	15184	15196	15187	15153	14859	15017	15100	14998	15069	15116	15109	15080	15010	15228	15165	15250	15119	15161	14896	15038	14954	15224	14942	14985	15042	14986	15114	15044	14918	15191	15111	15017	15226	15119	14940	15019	15184	15054	15009	15130	14955	15017	14975	15031	15149	15052	15056	14918	14984	15087	15124	15080	15105	15106	15104	14980	15229	15094	15077	14917	15237	14985	14990	15045	15063	15288	14979	14985	15038	15289	15009	14964	15173	15144	15114	15137	14986	14879	15148	15156	15017	15160	15112	15022	14931	15003	15192	15225	15009	15162	15189	15222	15102	15027
24646	21081	32371	28418	56140	52305	37805	23038	17789	16304	16038	15963	16012	16152	15979	16016	15881	15792	16123	16147	16080	15758	15959	15856	16002	15946	16033	16120	15915	16100	16012	16079	15956	15982	15971	15980	15787	16022	15967	15630	15838	15965	16150	15801	15976	15750	15855	15754	15810	15917	16035	15949	15764	15968	16003	15904	15812	15835	16005	15852	15914	15840	15918	15765	15761	16120	15958	15942	15738	15980	16011	15959	15915	15943	15878	15970	16047	15688	15914	15921	16021	15952	15918	15862	15842	15929	15983	15855	15902	15795	15991	15826	15740	15914	15960	15937	15877	15845	15936	15771	15851	15891	16065	15824	15747	15858	15950	15855	16023	16046	15746	15882	15813	15753	15759	15883	16059	16001	15973	15882	15867	16027	16068	16009	15785	15868	16037	15955	15860	15881	15847	16015	15866	16024	15960	16036	15914	15806	16045	15994	15973	15932	15725	15716	15909	15906	15986	15940	15866	15997	15896	15980	15948	15814	15718	15844	15842	15991	16005	15830	15880	15937	15818	15792	15797	15897	15732	15777	15812	15962	16073	15805	15788	15928	15794	15779	15862	15828	15739	15566	15952	15686	15865	15707	15801	15714	15802	16019	15814	15938	15894	15877	15943	16046	16002	15973	15712	15918	16001	15962	15796	15983	15851	15960	15723	15763	15813	15661	15854	15713	15732	15886	15921	15994	15912	15989	15911	15954	15944	15801	15827	15744	15993	15993	15822	15987	15817	15833	15841	15890	15861	15956	15919	15829	15762	15817	15990	15887	15910	15917	15842	15984	15786	15747	16035	15956	15742	15947	15817	15803	15872	15924	15847	16023	15808	15769	15962	15767	15902	15908	15740	15894	15695	15667	15796	15957	15709	15929	15908	16040	15657	15910	15904	15850	15897	15951	15884	15859	16138	15813	15807	15888	15719	15825	15809	15817	15795	15741	15881	15764	15688	15773	15993	15878	15872	16039	15986	15939	15960	16024	15936	15924	15891	15843	15826	15928	16025	16070	15883	15585	15803	15847	16036	15956	15907	15811	15882	15907	15944	15798	15771	15981	15847	15726	15791	15867	15875	15692	15744	15934	15944	15937	15825	15933	15671	15864	15929	15711	16115	15968	15751	15913	15693	15978	15823	15981	16000	15931	15962	15931	15872	16196	16020	15812	15975	15837	15987	15760	16000	15761	15926	15923	15935	15826	15584	16038	15859	16052	16020	15896	15882	15775	15908	15757	15959	15881	15856	15866	15923	15904	15740	15877	15721	15900	15789	16094	15712	15825	15882	15766	15920	15721	15827	15984	16045	15738	16018	15865	15866	15923	16155	15796	15848	15835	15862	15877	15708	15949	15824	16025	15796	15826	15828	16011	15883	15834	15863	15985	15891	16012	15965	15968	15827	15698	15946	15813	15937	15855	15949	15848	15860	15689	15877	15878	15876	16085	15941	15891	15927	15919	15901	15689	15812	15833	15950	15944	15757	15784	15874	15709	15919	15770	15839	15997	16056	15591	15801	16067	15945	15814	15907	15912	16157	15919	15893	15999	15929	16000	15771	15996	15861	15913	15983	15652	15913	15888	15960	15736	15922	15786	15896	15851	15826	15991	15791	15810	16124	15870	15702	15619	15815	15851	15890	15833	15976	15911	15985	15807	16128	15833	15882	15795	15866	15921	15929	16150	15790	15733	15753	15904	16019	15938	16012	15873	15860	16028	15927	15755	15918	15897	15970	15833	16124	15959	15917	15836	15873	15907	15916	15704	15946	15968	16075	15906	15685	15830	15884	15917	15832	15948	16004	15935	15965	16135	15734	15847	16039	16008	15811	15743	15733	15926	16067	15914	16099	15811	15840	15846	15905	15877	15838	15945	15965	15969	15703	15829	16013	15784	15817	15967	15837	15911	15676	15807	15543	15924	15871	15925	15750	15969	15946	15793	15831	15719	15966	15900	15962	16006	15966	15733	15975	15858	15951	15918	15964	15945	15948	15963	15824	16116	15990	15806	15734	15818	15893	15781	15883	15823	15719	15931	15987	15954	15981	15816	16009	15895	15809	16016	15985	15999	15920	15787	16189	15882	15793	15953	15936	15940	15782	15832	15831	15946	15689	15901	15851	15886	15721	15794	15768	16042	15934	15820	15928	15927	15691	16050	15918	15873	15767	15895	16026	15662	15836	15834	15971	15899	15912	15858	15899	15726	15975	15867	15894	16056	15880	15976	15779	15571	15844	15898	16116	16043	15919	16000	15976	15955	15806	15854	15973	15964	15823	15638	15761	15753	15969	15985	15833	15621	15859	15973	15873	16097	15757	15955	15852	15752	15993	15896	15812	16034	15838	15769	15905	15881	15898	15937	15878	15924	15739	15844	15703	15987	16003	15806	16033	15733	15935	15852	16073	15793	15775	15871	15913	15916	15822	15891	15741	15808	15809	15645	16101	15808	15936	15903	15798	15809	16009	15755	15989	15747	15827	15988	15817	15925	15727	15894	15851	15845	15845	15929	15903	15913	15898	15844	16019	15965	15904	15878	15848	15865	15975	16072	15786	15973	15923	16000	16098	15824	15944	16191	15882	15873	15751	15796	15761	15881	15830	16118	15683	15732	15728	15567	15752	15857	15754	16055	15878	15894	15740	15825	16044	15937	15884	15672	15918	15988	15860	15614	15859	15973	15905	15998	15867	15981	15979	16100	15690	15957	15955	16077	15854	15767	15628	15748	15834	15930	15823	16001	15809	15998	15866	15931	15867	15809	15735	15905	15897	15856	15836	16011	15835	15739	15720	16024	15947	15814	15857	15985	15957	15857	15841	15790	16036	15851	15956	15981	15825	15981	15901	15915	16044	15826	15663	15694	15962	15882	16050	15959	15909	15845	15799	15880	16084	16071	15932	15707	15874	15938	15967	15865	15820	15821	15900	15997	15692	15977	15936	15788	15864	15980	16012	15919	15824	16189	15986	15925	15765	16007	15799	15730	16111	15797	15779	15869	15787	15813	15792	15902	15739	15925	15913	15972	15820	16051	15900	15605	15881	15899	15981	16007	15894	15880	15883	15827	15886	15852	15720	15758	15841	15829	15733	15656	15989	15880	16012	16005	16041	15838	15888	16006	15989	15907	15778	15965	15822	15724	15875	15821	15774	15916	15917	15796	15923	15877	15887	15933	15897	15934	15813	15908	15812	15948	15966	15931	16044	15811	15671	15796	16061	15864	15861	15823	16144	15882	16035	15751	15802	15940	15943	15926	15831	16062	15736	15724	15997	15725	15870	15814	15877	15794	15991	15828	15784	15900	15948	15871	15848	15808	16011	15871	16059	15978	15809	15892	15903	15849	15939	15749	15896	15695	16104	15848	15780	15850	15876	15828	15791	15780	15674	15917	15774	15798	16036	15827	15853	15935	15764	16029	16104	15914	15857	15833	15972	15842	16134	16107	16093	15858	15841	15733	15609	15712	15751	15799	15977	15929	15832	15889	15865	15798	15954	15787	16024	15935	15762	15820	16035	15836	15665	15989	15849	15928	16030	15863	15730	16086	15950	15695	15762	15856	15849	15938	15858	15943	15793	15630	15904	15878	15988	15888	16243	15869	16012	15950	16022	15838	15966	15761	15897	15818	15808	15825	15897	15765	15813	15937	15911	15968	15841	15706	15951	15910	16051	15764	15903	15796	15887	15774	15988	15790	15600	15804	16165	16087	15763	15748	16012	15836	15911	15894	15883	15965	15804	15874	15711	15947	15730	15884	15874	15815	15952	15790	15778	16074	15949	15964	15822	15651	15812	15991	15866	15849	15967	15954	15799	15830	15937	15853	15953	15877	15781	15859	16131	15882	15893	15824	15802	15869	15866	15847	15908	15832	15974	15996	15906	15781	15795	15940	15910	15955	15890	15830	16054	15975	15921	15943	15957	15829	15917	15947	15763	16015	15842	15925	16162	15682	16064	15982	15812	15871	15869	15723	16041	15980	15926	15938	15797	15837	15953	15787	15978	15808	15712	15953	16125	16015	16026	15608	15924	15971	15838	15899	15860	15887	16017	15933	15724	15963	15900	15847	15859	15941	16060	15961	15956	15869	15817	15965	15755	15979	15952	15729	15973	16131	15867	15943	15702	15862	16015	15895	15972	15884	15856	15728	15932	15778	15866	15898	15841	15930	15724	16024	15952	15982	15931	15956	15762	15999	15867	15813	15967	15935	15922	15892	15922	15960	15768	15795	15921	15770	15805	15940	16015	15909	15985	15805	15798	16030	16090	15974	15852	15921	15899	15656	16022	15935	15696	15869	15794	15875	15964	15909	16220	15888	16065	16078	15732	15882	15858	15792	15914	15924	15813	15874	15779	15983	15878	15915	15977	16054	15741	15788	15946	16064	15892	16061	15862	16183	15879	15829	15945	15758	15815	15902	15829	16106	16092	15930	15757	15963	15852	15794	15831	15853	15892	15941	15947	15743	15916	15953	16022	16142	15814	15820	15955	15935	15928	15888	15872	15805	16066	15923	15904	15864	15819	15934	15914	15852	15902	16038	16005	15855	16041	15958	15955	15934	15761	15941	16055	15760	16006	15861	15934	16035	15912	15826	15854	15848	15969	15879	15894	16024	15845	16093	15937	15823	15939	15867	15933	15882	15801	15863	15861	15819	15903	15768	15786	16032	15841	15893	15927	15875	15838	15758	15780	16016	15940	15865	15738	16063	15766	15801	16076	16035	15729	15860	15855	15925	15881	15981	15932	15771	15804	15950	15966	15991	15933	15892	16036	15879	15754	15881	15908	15883	15954	15952	15757	15952	15944	15946	15868	15748	15924	15978	16017	16008	15985	15987	16016	16029	15805	15932	15870	15678	15624	16008	15938	15844	16035	16122	15937	15663	15880	15853	16049	16096	15887	16081	15914	15580	15795	15845	15827	16083	16003	15867	15721	16046	15747	15942	15911	15990	15863	15834	15941	15901	15937	15958	16044	15811	15757	15793	15995	15729	15922	15815	15843	15896	15883	15963	16087	15834	15803	15749	15938	15889	15929	15832	15847	15856	15849	15777	16081	15760	15941	15892	15927	15773	15821	15839	15837	15829	15865	15932	15741	15909	15710	15841	15969	16119	15791	15802	15790	15929	15836	15888	16048	15771	15983	16010	15942	15831	15851	15881	15955	15957
15924	38908	53798	40210	64524	52383	37196	21179	16163	15214	15184	14969	15121	14878	15344	14952	15141	15034	15065	15041	15210	15035	14993	15097	15047	15153	14986	15100	15285	14980	15004	15183	15176	15127	15115	15051	15110	15027	15186	15030	15188	15029	14895	15126	15287	15058	15002	15044	15098	15190	15168	14967	15105	15307	15043	15105	15014	14985	15021	14938	15258	14980	15169	15064	14872	15014	15150	15050	14993	15066	15060	14961	14964	15005	15204	15142	14969	14957	15256	15057	15257	15087	14958	15069	14987	14929	15132	14978	15194	15113	15143	15080	15105	15231	14978	15090	15029	15105	15073	15093	14933	14977	15032	15155	15096	14936	14986	15062	15161	14967	14938	15114	15135	15205	15105	14942	15044	14924	15133	15008	14905	15247	15055	15063	15082	15101	15044	15120	14971	14913	15061	15097	14990	14985	15181	15067	15121	15153	15027	15094	15024	14957	15178	14934	14957	15111	15114	15078	15120	15068	15134	15017	15057	15041	15013	15033	14944	15189	14782	14885	15117	14902	15225	15058	15054	14988	15037	15118	15133	15097	15089	14998	14966	15084	15082	15083	14845	15060	15081	15139	15008	15053	15204	15019	15095	15068	14924	14880	15041	15187	15010	15018	15135	15048	15065	15379	15089	14989	15146	15084	15128	15090	15149	14991	15112	15090	14993	14972	15032	14880	15022	15070	15025	15104	14903	15203	15124	15099	14979	14981	15011	15091	15008	15053	15163	14934	15307	14936	15156	15085	14933	15096	15158	15109	14957	14918	14957	14983	14976	14951	15088	15127	15129	14967	14956	15135	15124	15179	15095	15154	15064	15030	14973	15025	14976	15022	14941	15019	15222	14838	15054	14982	14989	15164	15079	14930	15001	15092	14999	15200	14934	15034	14970	14928	14957	15208	15056	15080	14911	15108	14880	15179	14995	15054	14977	15006	14981	15162	14953	15094	14908	15218	15102	15002	15148	15137	15149	15168	14961	15033	15165	14913	15098	14974	15026	15061	15117	15207	15124	15069	15065	15164	15107	15002	14983	14948	15052	15164	14891	14895	15055	15005	15014	15044	14997	15007	15153	14984	15010	14894	15144	14983	14970	14992	15046	15028	15088	15082	15224	15090	14993	14994	15065	15070	15211	15146	15138	15257	14984	15067	14970	14946	15050	15003	15004	14923	15009	15210	15147	14949	15113	14977	14981	15205	15065	15190	15092	15001	14917	15162	15157	15006	15168	15202	15129	15253	15211	15171	14965	15084	15049	14971	15108	15151	15026	14904	15129	15157	15335	14972	15083	15094	15040	15077	15111	15088	15108	14922	15175	15095	15078	15066	15056	14933	15020	14910	15019	15132	14864	15175	15105	14969	14939	15169	15191	15064	15014	15067	15116	15069	14968	14885	15082	15108	15028	15056	14974	15170	15058	15065	15016	14932	15096	15077	15019	15114	14933	15069	14937	15046	15073	14952	15181	14926	14985	14860	15124	15069	15061	15228	14876	14997	14934	14928	15096	15142	14949	14995	15034	15151	15158	15108	15115	14957	15135	15032	15173	15019	15216	15047	14936	15088	15058	15219	14955	15051	14979	14951	14986	14897	14989	15004	15093	15047	15000	15160	15049	14929	14917	15087	14930	15015	15183	15306	15000	15184	14961	15011	15079	14928	14921	15103	14787	15063	15098	14929	15058	15246	15092	15002	15048	14972	15095	15130	15040	15202	14993	15272	15171	15127	15030	14858	15117	14930	15109	14935	14949	15103	14998	14931	15132	14980	14954	15027	15094	14954	15136	14976	15111	15066	15116	14940	15096	15078	14973	14978	15084	15044	14900	15089	15129	15072	15035	14993	14962	15077	15274	14972	15038	15034	15099	14983	15017	15167	14877	15111	15049	15087	14959	15115	15013	15156	15118	15043	15016	15007	15185	15026	15100	14960	15088	15075	15180	14947	15170	14963	14960	15046	14932	15149	15080	15094	15123	14899	15207	15034	15046	15190	15016	15124	15142	15002	15034	15024	14988	14926	15106	14978	14944	15128	15059	15118	14990	15108	15055	15055	14992	15074	15095	15057	15087	14843	14832	15112	15059	14909	15000	15041	14983	14918	15034	15176	15090	15129	15104	14996	15143	15025	14855	15114	15117	15021	15148	14998	15051	15011	15086	15199	15211	14977	15165	15147	15006	15030	14920	15012	14959	14942	15034	15077	14952	15017	14894	14980	15181	15158	14955	15172	14887	14952	15032	15042	15128	14979	15135	14986	14994	14932	14939	15157	14991	15077	14918	15252	15016	15157	15016	15082	15112	14935	14916	15092	14890	14913	14973	14949	14993	15019	15023	15055	15062	15095	15083	15127	15250	15023	14996	15068	14993	15133	15004	14995	14894	15122	15070	14999	15006	15129	15091	14940	15081	15246	15016	14974	15042	15112	15205	15100	15150	15103	15168	15006	15143	15088	15212	14970	15242	15114	14971	15105	15209	15163	15117	15166	14919	15069	15125	15145	15133	15150	15025	15087	15077	14963	15163	15047	15128	15020	14917	14911	15135	15057	14952	15145	15163	15126	15025	14965	15022	14834	15202	15004	15125	15151	14897	15052	15210	15063	15172	14981	15190	14951	14982	14993	15121	15151	15042	15004	14894	15114	15014	15032	15036	15104	14900	14956	15081	15088	15014	15006	14988	14941	15039	15131	15143	15166	14912	15029	15003	15077	15216	15008	14929	15128	14971	15255	14945	15005	15129	15141	15049	15070	15105	15033	14992	15230	14908	15061	14981	15005	15078	15087	14851	15122	14997	14989	15041	15104	14945	14952	14961	14991	14901	15092	15013	14952	15039	14931	14980	15038	15000	15187	14921	15016	15022	15119	15039	15028	15066	15024	15047	15048	15131	15226	15041	15202	15040	15152	14940	15085	15308	14975	14939	15002	15070	15116	14909	15213	14971	15059	15197	15077	15064	15096	15120	15189	14949	15032	15149	14998	15087	15175	15020	15140	15265	15090	15013	14985	15215	15077	15145	14772	15194	14996	15066	14994	15124	15073	15147	15137	15161	15078	15017	15137	14900	15213	15143	15002	14910	15133	14988	15087	15123	15166	15052	15137	15041	15031	15067	15135	15081	14993	14991	15018	15192	15099	15061	15105	14902	15083	15116	15059	14953	14825	15018	14994	15240	14924	15163	15090	15073	14952	15157	15201	15233	15019	15056	15016	15068	15072	15196	14910	15256	14996	15250	15185	15078	15029	15154	14898	15097	15200	15174	14900	15056	15135	15023	15095	14968	15017	15106	15089	14985	15218	15013	14900	14957	14943	14946	15031	14919	14998	14907	15093	15083	14969	14900	14961	14980	15224	15064	15131	15001	15000	14996	15169	15096	15082	15111	15149	15154	14995	15097	15031	15173	14996	14966	15173	14941	14944	14977	15106	15166	14936	15152	14977	14802	15004	15029	15053	15015	15022	15050	15138	15255	15019	14997	15160	14963	14933	14939	15241	15036	15040	15174	15094	15138	15064	15073	15001	15025	14955	14951	15041	15113	15136	15170	15111	15151	15133	15008	14961	15067	15107	14921	15015	15158	15106	15263	14993	14919	15098	15069	14974	14974	15149	14917	15063	15009	15090	15053	15059	15037	15053	14944	15095	14891	15108	15019	15003	15049	14939	15046	15137	15068	15088	15257	14907	15054	15110	15149	15025	15271	14875	14966	15232	15154	15253	14977	14902	15037	15080	15071	15077	15035	14987	15019	15096	15013	14899	15099	15085	15090	15028	15244	14743	15169	15047	15043	15090	14956	14966	14915	15062	15179	15108	15152	15075	14999	14858	15055	15138	14997	15033	15046	15055	15019	15008	15163	15144	15080	15008	15074	15001	15072	15058	15116	15013	15140	15014	15021	15069	15054	15066	15274	14913	15172	15060	15014	15070	14962	15037	15041	15129	15010	15136	15160	14992	14962	15179	15029	14960	15045	15045	15095	14991	15075	15058	15148	15000	15013	15084	14936	15070	15113	14927	14967	14916	15099	15043	15142	14926	14955	15011	15125	15110	15080	15077	15111	15064	14998	15098	14966	15010	15048	15212	15096	15065	15050	14938	15105	15223	15106	14981	15042	15092	15122	14998	14930	15105	14954	14965	15098	14942	14977	15013	15087	15142	14969	14977	15168	14941	15120	14961	14900	15147	15022	15222	15021	14976	15184	14987	14984	15066	15102	15010	15078	14935	15057	15063	15105	15172	14935	15122	15080	15077	15118	15118	14884	15124	14958	14973	15059	15016	15158	15148	15120	15152	15214	15033	15240	15104	15042	14966	15186	15006	14925	15167	15075	15055	15167	15066	15075	15057	14996	14950	14850	15220	14920	15079	15182	14930	15144	14978	15073	15116	15070	15158	14889	15097	14955	14974	15051	15047	15105	15058	15080	15021	14955	15119	15093	14937	15027	15182	15033	15000	14966	15167	15026	15071	15002	15106	15234	15145	15142	15123	15012	15025	14886	15146	15134	14963	15059	15044	14922	15239	15013	15158	15074	15032	15206	14987	15183	14935	15111	15084	15033	14843	15099	15167	15086	15232	14843	14985	15100	15063	15151	14920	14969	15062	15188	14996	15179	15186	15040	15155	15004	15011	14819	15139	15210	15127	14864	15178	14965	14987	15019	14993	15243	14954	15205	15064	15017	15178	14951	15119	14997	14996	15139	15011	14917	14967	15102	15052	15016	15009	14980	15080	15146	15112	14966	15022	15123	15196	14992	15172	15147	14869	15015	14906	14985	15118	15054	15173	14981	15092	14900	15023	15099	14811	15232	15107	15098	15173	15128	15139	15119	15040	14981	15132	15157	15253	15072	15058	15105	14897	15132	15092	15146	15005	15019	15133	15152	15057	15119	15054	15117	15115	14970	15236	14950	15155	14913	15069	14989	15300	14872	15079	15138	14958	15164	15010	15035	15080	14942	14970	15232	15174	15130	15165	14905	15067	14940	15105	15154	15062	15073	15016	14977	15115	15253	14821	15019	14956	15193	15183	14897	15101	15130	15197	14921	15011	15225	14852	15065	15116	15081	15141	15101	15261	15101	15131	14972	15034	15080	14981	14980	14941	15217	15037	14990	15094	14951	15106	15133	15226	14979	15038	15204	15113	15015	15185	15082	15045	15121	14996
22989	21147	31141	23379	54572	58086	49791	28916	20483	17706	17027	16767	16643	16602	16820	16666	16588	16597	16435	16605	16513	16649	16593	16603	16313	16601	16495	16681	16272	16451	16450	16554	16484	16558	16453	16671	16293	16562	16413	16336	16475	16475	16506	16537	16276	16465	16646	16457	16468	16408	16263	16538	16573	16393	16424	16427	16454	16576	16629	16617	16283	16510	16322	16487	16336	16468	16493	16466	16570	16483	16636	16586	16286	16450	16314	16348	16298	16555	16337	16527	16497	16413	16402	16470	16343	16538	16367	16535	16461	16349	16463	16402	16302	16280	16452	16466	16502	16344	16368	16254	16479	16448	16492	16493	16410	16508	16599	16560	16216	16275	16385	16383	16488	16489	16604	16335	16371	16566	16273	16526	16418	16281	16569	16433	16524	16368	16402	16342	16500	16328	16501	16556	16399	16297	16471	16495	16543	16419	16506	16353	16446	16501	16346	16749	16647	16620	16473	16239	16591	16433	16416	16389	16469	16478	16427	16402	16556	16334	16391	16441	16349	16258	16245	16545	16455	16332	16238	16476	16616	16328	16600	16518	16459	16440	16278	16428	16185	16448	16254	16445	16426	16359	16388	16386	16306	16248	16480	16269	16305	16192	16287	16302	16547	16258	16307	16286	16490	16221	16411	16502	16391	16521	16466	16322	16411	16431	16132	16457	16481	16527	16255	16491	16323	16352	16384	16339	16269	16412	16452	16319	16297	16333	16557	16641	16275	16488	16347	16414	16322	16527	16397	16469	16303	16336	16613	16378	16492	16315	16443	16293	16521	16439	16577	16318	16405	16428	16563	16426	16543	16370	16376	16298	16601	16268	16414	16405	16751	16453	16413	16503	16312	16317	16474	16407	16497	16348	16387	16530	16555	16317	16501	16240	16382	16551	16484	16359	16364	16458	16404	16317	16510	16338	16505	16286	16481	16419	16409	16456	16395	16553	16482	16307	16432	16382	16524	16482	16535	16344	16377	16351	16438	16388	16466	16254	16435	16522	16408	16322	16472	16194	16495	16683	16365	16462	16335	16569	16374	16529	16328	16261	16234	16376	16492	16475	16278	16410	16570	16588	16400	16440	16545	16465	16625	16327	16385	16278	16511	16595	16452	16349	16109	16216	16303	16410	16540	16516	16439	16328	16586	16503	16409	16367	16234	16448	16429	16481	16308	16351	16442	16510	16462	16372	16518	16302	16425	16444	16306	16260	16373	16524	16290	16398	16511	16465	16387	16483	16482	16389	16571	16263	16443	16350	16480	16377	16531	16450	16461	16463	16613	16476	16427	16499	16432	16421	16231	16237	16607	16144	16277	16235	16245	16375	16606	16387	16242	16277	16724	16342	16274	16378	16277	16362	16419	16409	16410	16313	16283	16518	16437	16424	16442	16243	16166	16299	16286	16428	16354	16244	16430	16474	16220	16386	16312	16351	16341	16297	16383	16283	16363	16490	16468	16481	16321	16509	16486	16531	16621	16516	16330	16425	16240	16393	16362	16605	16385	16476	16363	16369	16415	16441	16405	16351	16407	16276	16356	16389	16444	16418	16397	16530	16564	16383	16505	16333	16449	16368	16493	16363	16336	16288	16358	16428	16593	16466	16364	16292	16484	16214	16343	16350	16389	16526	16311	16467	16370	16321	16584	16360	16272	16339	16353	16474	16514	16295	16410	16560	16423	16564	16484	16443	16476	16616	16333	16394	16253	16386	16400	16240	16602	16209	16500	16323	16351	16501	16338	16436	16449	16240	16377	16329	16457	16486	16340	16405	16355	16326	16457	16322	16367	16259	16483	16240	16322	16291	16478	16491	16337	16636	16365	16379	16547	16308	16424	16459	16449	16391	16505	16239	16325	16465	16387	16440	16541	16454	16163	16370	16422	16583	16492	16486	16422	16445	16403	16567	16582	16333	16427	16329	16448	16515	16484	16429	16341	16544	16425	16361	16534	16367	16454	16259	16360	16269	16411	16195	16312	16119	16222	16245	16383	16310	16456	16599	16469	16542	16307	16500	16446	16009	16650	16268	16405	16344	16324	16340	16406	16387	16178	16287	16540	16264	16524	16332	16246	16518	16406	16423	16203	16492	16280	16309	16493	16635	16314	16396	16110	16271	16612	16384	16397	16231	16446	16525	16470	16456	16288	16655	16509	16338	16381	16359	16469	16504	16390	16324	16372	16542	16541	16471	16416	16373	16532	16414	16290	16425	16385	16629	16298	16347	16250	16481	16276	16418	16407	16387	16423	16314	16305	16208	16605	16417	16393	16322	16304	16386	16351	16372	16354	16581	16350	16307	16490	16495	16405	16395	16488	16347	16547	16253	16363	16329	16286	16389	16390	16482	16411	16456	16290	16479	16465	16300	16458	16358	16266	16571	16297	16413	16408	16419	16309	16446	16417	16377	16338	16441	16441	16400	16347	16476	16267	16429	16376	16475	16422	16353	16374	16264	16317	16367	16378	16321	16316	16518	16513	16411	16429	16430	16446	16492	16686	16331	16263	16426	16567	16417	16309	16304	16249	16205	16308	16384	16205	16405	16341	16488	16592	16394	16356	16372	16370	16409	16361	16519	16410	16688	16582	16288	16404	16334	16431	16245	16387	16585	16568	16617	16380	16301	16583	16543	16670	16490	16468	16387	16258	16349	16523	16487	16335	16187	16304	16469	16292	16365	16392	16366	16490	16507	16504	16344	16338	16412	16376	16298	16420	16509	16484	16442	16367	16483	16611	16361	16485	16429	16470	16384	16107	16444	16575	16511	16260	16430	16393	16472	16465	16302	16212	16432	16702	16388	16518	16549	16279	16545	16544	16289	16496	16398	16634	16496	16603	16265	16466	16532	16311	16347	16401	16349	16116	16263	16496	16393	16504	16476	16364	16386	16432	16433	16509	16443	16345	16232	16327	16408	16336	16408	16430	16253	16254	16414	16467	16273	16359	16399	16296	16352	16525	16512	16551	16465	16304	16332	16524	16485	16536	16430	16284	16404	16227	16369	16489	16192	16610	16378	16516	16413	16192	16401	16208	16395	16313	16319	16251	16440	16526	16324	16396	16301	16393	16634	16243	16273	16478	16294	16425	16430	16445	16470	16476	16199	16348	16448	16279	16488	16447	16434	16385	16428	16660	16352	16326	16364	16317	16470	16416	16579	16440	16374	16309	16505	16566	16283	16468	16569	16608	16526	16336	16439	16204	16355	16331	16477	16379	16246	16188	16215	16735	16341	16475	16476	16340	16372	16449	16462	16547	16173	16553	16309	16406	16353	16277	16417	16427	16458	16357	16648	16423	16460	16432	16496	16274	16448	16394	16609	16550	16359	16326	16375	16389	16203	16394	16460	16407	16510	16558	16385	16596	16393	16239	16344	16369	16340	16472	16448	16252	16400	16407	16531	16332	16502	16590	16162	16416	16378	16292	16411	16408	16404	16397	16365	16236	16380	16332	16427	16470	16359	16562	16650	16440	16297	16408	16502	16232	16483	16427	16252	16331	16522	16370	16367	16290	16210	16497	16361	16597	16397	16503	16420	16432	16617	16333	16213	16446	16298	16519	16381	16519	16385	16321	16424	16317	16449	16268	16333	16160	16441	16325	16277	16432	16537	16314	16459	16523	16280	16469	16369	16248	16329	16444	16326	16418	16274	16299	16416	16237	16380	16507	16340	16506	16438	16566	16381	16287	16375	16398	16617	16377	16503	16264	16398	16428	16369	16344	16460	16514	16306	16315	16207	16381	16447	16300	16272	16336	16229	16100	16420	16496	16319	16436	16466	16577	16443	16332	16419	16378	16466	16503	16172	16480	16366	16326	16387	16470	16451	16530	16283	16628	16371	16396	16257	16560	16382	16400	16428	16461	16339	16314	16454	16405	16353	16362	16386	16542	16256	16444	16498	16444	16449	16454	16321	16549	16402	16472	16225	16416	16553	16451	16467	16269	16423	16425	16192	16585	16441	16565	16413	16560	16330	16258	16570	16405	16375	16253	16643	16539	16537	16345	16467	16154	16416	16245	16488	16545	16444	16375	16594	16380	16414	16240	16527	16600	16479	16289	16389	16353	16265	16364	16300	16345	16311	16279	16287	16355	16580	16541	16419	16229	16319	16240	16592	16360	16474	16467	16512	16370	16377	16208	16357	16438	16349	16384	16488	16314	16478	16505	16466	16345	16486	16383	16283	16484	16319	16486	16527	16362	16256	16594	16447	16363	16557	16465	16541	16477	16532	16224	16320	16494	16221	16404	16543	16659	16388	16386	16363	16329	16399	16556	16499	16275	16418	16314	16545	16405	16241	16417	16434	16242	16485	16444	16206	16590	16483	16410	16388	16355	16217	16403	16426	16349	16376	16390	16323	16345	16383	16321	16384	16254	16483	16218	16309	16406	16483	16456	16510	16396	16610	16440	16416	16525	16417	16519	16271	16443	16391	16447	16480	16471	16592	16500	16591	16461	16313	16492	16269	16305	16398	16370	16423	16357	16492	16320	16529	16391	16397	16351	16324	16340	16436	16452	16300	16499	16188	16397	16293	16348	16387	16499	16386	16348	16370	16378	16457	16136	16311	16365	16440	16434	16266	16376	16345	16321	16538	16256	16425	16386	16472	16556	16483	16341	16351	16524	16462	16323	16270	16430	16474	16239	16227	16505	16469	16395	16227	16465	16509	16486	16316	16520	16500	16498	16392	16387	16307	16313	16319	16438	16388	16423	16417	16243	16221	16415	16503	16609	16423	16259	16413	16464	16440	16384	16178	16382	16476	16419	16345	16378	16333	16516	16370	16452	16297	16374	16245	16395	16354	16245	16362	16495	16579	16590	16668	16435	16348	16519	16465	16353	16433	16492	16461	16330	16406	16424	16625	16443	16382	16444	16472	16374	16559	16565	16411	16548	16510	16336	16252	16473	16352	16675	16320	16479	16392	16507	16468	16519	16171	16453	16288	16401	16260	16510	16391	16441	16236	16500	16306	16256	16506	16548	16378	16351	16260	16450	16527	16414	16502	16420	16491	16614	16446	16445	16477	16383	16663	16425	16424	16377	16432	16483	16438	16261	16334	16343	16359	16444	16271	16318	16336	16307	16339	16340	16471	16379	16346	16468	16453	16393	16381	16442	16426	16372	16267	16332	16402	16575	16486	16639	16304	16152	16400
19358	62144	65528	45453	82702	71479	51164	28407	17950	15381	15406	15108	15318	15448	15464	15246	15523	15270	15435	15394	15399	15404	15430	15507	15427	15428	15322	15446	15280	15221	15500	15288	15508	15371	15433	15374	15309	15296	15424	15419	15467	15352	15362	15301	15255	15448	15406	15408	15320	15209	15245	15385	15343	15287	15542	15400	15405	15316	15354	15350	15138	15249	15415	15266	15294	15423	15495	15286	15546	15264	15321	15265	15442	15311	15087	15452	15387	15456	15162	15463	15280	15269	15229	15272	15450	15418	15336	15247	15339	15400	15273	15277	15447	15266	15342	15382	15342	15302	15607	15296	15403	15421	15563	15394	15388	15509	15390	15425	15266	15331	15223	15241	15298	15373	15471	15238	15354	15469	15457	15370	15390	15451	15358	15404	15487	15382	15521	15247	15469	15351	15267	15266	15282	15223	15412	15255	15465	15288	15414	15306	15277	15385	15301	15312	15404	15431	15214	15354	15212	15307	15353	15343	15451	15375	15404	15465	15276	15294	15465	15329	15227	15257	15339	15302	15268	15321	15402	15480	15376	15344	15290	15154	15400	15295	15246	15293	15343	15498	15306	15296	15411	15314	15312	15317	15236	15204	15290	15306	15492	15201	15436	15234	15254	15274	15273	15272	15283	15341	15314	15443	15309	15240	15396	15379	15316	15349	15332	15381	15448	15156	15264	15512	15465	15312	15127	15428	15364	15241	15501	15415	15243	15306	15280	15022	15469	15276	15532	15315	15588	15158	15388	15236	15323	15405	15329	15333	15414	15425	15146	15424	15316	15451	15506	15345	15331	15275	15330	15310	15280	15429	15341	15366	15441	15389	15332	15358	15364	15249	15242	15150	15292	15309	15316	15187	15386	15258	15261	15341	15142	15348	15231	15424	15268	15185	15472	15277	15579	15289	15383	15227	15295	15334	15203	15231	15435	15246	15412	15207	15364	15241	15242	15431	15241	15363	15386	15408	15145	15251	15433	15496	15231	15426	15282	15202	15368	15280	15391	15359	15522	15318	15207	15332	15234	15391	15337	15352	15184	15414	15505	15318	15333	15507	15325	15267	15240	15323	15322	15329	15299	15257	15469	15189	15189	15284	15288	15445	15315	15333	15406	15298	15335	15355	15338	15248	15353	15268	15439	15409	15375	15408	15300	15305	15290	15332	15552	15325	15336	15167	15304	15293	15398	15304	15046	15385	15586	15462	15298	15326	15411	15458	15430	15456	15242	15458	15353	15417	15172	15450	15295	15356	15338	15369	15421	15360	15346	15250	15453	15321	15440	15394	15309	15337	15146	15445	15347	15425	15325	15300	15438	15208	15420	15384	15376	15400	15457	15342	15264	15421	15147	15284	15357	15372	15186	15359	15301	15228	15288	15387	15325	15198	15241	15317	15178	15220	15382	15278	15502	15307	15523	15346	15272	15198	15246	15326	15387	15414	15370	15313	15104	15399	15288	15376	15221	15346	15422	15489	15347	15328	15239	15416	15396	15353	15553	15303	15398	15305	15448	15367	15514	15263	15323	15368	15274	15279	15502	15257	15391	15397	15363	15357	15310	15180	15267	15249	15418	15108	15314	15130	15398	15205	15351	15214	15380	15376	15376	15340	15136	15385	15274	15297	15399	15264	15385	15237	15253	15267	15309	15396	15382	15373	15422	15418	15349	15429	15307	15262	15329	15255	15338	15297	15331	15494	15234	15395	15271	15511	15369	15338	15373	15343	15320	15256	15342	15324	15320	15490	15242	15406	15299	15331	15315	15363	15285	15432	15239	15278	15359	15427	15210	15319	15410	15307	15366	15281	15425	15441	15335	15224	15249	15323	15249	15210	15288	15416	15532	15437	15493	15330	15336	15195	15286	15554	15193	15250	15338	15322	15565	15451	15427	15332	15473	15306	15454	15502	15298	15190	15395	15372	15397	15414	15254	15289	15227	15392	15356	15193	15357	15421	15310	15209	15336	15372	15360	15331	15523	15238	15263	15272	15391	15297	15487	15311	15423	15509	15283	15404	15456	15342	15473	15470	15422	15390	15319	15218	15149	15325	15361	15297	15171	15196	15223	15432	15244	15259	15450	15532	15486	15275	15295	15312	15448	15259	15419	15347	15273	15185	15308	15458	15341	15039	15304	15305	15403	15506	15299	15539	15363	15350	15243	15277	15288	15337	15249	15335	15257	15468	15121	15222	15401	15446	15352	15181	15463	15176	15519	15433	15296	15305	15286	15269	15250	15292	15326	15390	15411	15260	15335	15327	15280	15260	15289	15355	15233	15223	15259	15371	15234	15392	15381	15434	15160	15187	15237	15395	15169	15495	15302	15319	15392	15443	15340	15419	15254	15455	15290	15384	15425	15531	15456	15429	15262	15341	15436	15177	15307	15430	15332	15485	15259	15328	15346	15292	15313	15335	15451	15560	15168	15197	15265	15365	15512	15233	15437	15403	15421	15445	15266	15370	15340	15410	15206	15222	15450	15453	15477	15404	15485	15185	15508	15386	15262	15206	15523	15298	15226	15229	15367	15271	15508	15417	15219	15408	15310	15320	15331	15316	15283	15367	15506	15408	15186	15228	15313	15340	15338	15413	15456	15456	15306	15470	15427	15364	15418	15449	15322	15346	15475	15234	15302	15512	15418	15350	15345	15268	15334	15379	15446	15272	15387	15330	15446	15366	15219	15545	15316	15317	15335	15437	15358	15318	15269	15268	15304	15404	15516	15309	15248	15211	15312	15312	15370	15394	15367	15398	15371	15266	15418	15422	15168	15370	15278	15324	15330	15472	15216	15246	15386	15174	15199	15329	15462	15378	15356	15302	15362	15474	15410	15252	15317	15290	15331	15260	15260	15258	15324	15155	15441	15444	15293	15358	15174	15353	15415	15304	15403	15388	15298	15323	15332	15440	15350	15315	15396	15407	15241	15355	15249	15370	15334	15360	15338	15171	15408	15234	15290	15475	15471	15273	15262	15379	15272	15588	15518	15292	15297	15270	15302	15242	15349	15355	15178	15296	15408	15437	15411	15592	15272	15351	15536	15327	15311	15349	15269	15277	15381	15199	15259	15344	15490	15345	15375	15279	15294	15417	15340	15238	15296	15301	15410	15299	15297	15359	15165	15205	15329	15348	15331	15321	15514	15447	15639	15244	15419	15211	15321	15341	15201	15303	15366	15383	15360	15338	15414	15430	15356	15351	15084	15408	15309	15276	15270	15396	15362	15223	15536	15210	15241	15124	15433	15152	15311	15365	15301	15406	15165	15316	15454	15456	15275	15526	15197	15346	15393	15322	15317	15451	15345	15353	15420	15204	15318	15449	15433	15232	15262	15432	15233	15379	15481	15264	15432	15339	15157	15297	15484	15333	15341	15339	15260	15409	15346	15281	15420	15232	15434	15384	15236	15340	15282	15350	15162	15324	15182	15436	15445	15204	15480	15464	15265	15467	15263	15352	15307	15463	15308	15450	15276	15375	15369	15205	15240	15254	15371	15294	15304	15081	15267	15163	15442	15480	15420	15492	15382	15313	15302	15291	15259	15384	15274	15323	15370	15337	15358	15209	15292	15553	15307	15410	15489	15280	15304	15325	15374	15401	15283	15453	15352	15217	15232	15563	15332	15501	15324	15430	15394	15208	15265	15292	15343	15424	15288	15166	15411	15398	15395	15270	15317	15468	15351	15317	15494	15298	15354	15176	15374	15366	15402	15353	15307	15549	15434	15363	15360	15256	15572	15385	15539	15336	15423	15260	15287	15421	15432	15338	15230	15355	15271	15431	15463	15269	15330	15398	15341	15177	15387	15288	15426	15285	15416	15357	15315	15408	15265	15254	15328	15275	15290	15351	15294	15325	15275	15281	15241	15344	15308	15293	15354	15390	15385	15207	15253	15446	15288	15315	15495	15339	15513	15248	15225	15295	15258	15346	15180	15201	15435	15249	15309	15390	15190	15214	15296	15313	15238	15369	15419	15407	15218	15380	15309	15250	15287	15391	15370	15172	15242	15294	15202	15403	15413	15260	15369	15353	15436	15260	15173	15208	15270	15316	15338	15234	15344	15369	15334	15453	15465	15373	15177	15450	15432	15351	15444	15361	15222	15420	15441	15331	15198	15431	15436	15337	15341	15460	15469	15310	15167	15285	15232	15269	15506	15115	15427	15436	15348	15381	15378	15362	15353	15336	15526	15231	15312	15323	15390	15207	15300	15569	15417	15357	15326	15316	15406	15275	15227	15369	15318	15435	15425	15363	15219	15185	15398	15411	15175	15227	15361	15374	15231	15355	15341	15407	15532	15293	15302	15459	15290	15408	15112	15295	15118	15305	15353	15406	15331	15302	15351	15413	15348	15358	15388	15423	15336	15288	15421	15217	15391	15232	15227	15519	15337	15426	15427	15521	15296	15463	15318	15240	15295	15408	15365	15358	15366	15312	15258	15508	15333	15324	15329	15389	15362	15167	15283	15391	15298	15331	15255	15350	15466	15324	15380	15275	15267	15483	15191	15355	15268	15428	15467	15520	15213	15310	15367	15350	15456	15309	15224	15426	15396	15079	15297	15376	15391	15240	15304	15410	15302	15245	15329	15286	15417	15521	15300	15494	15256	15534	15383	15326	15513	15398	15378	15269	15307	15410	15266	15107	15482	15065	15572	15139	15261	15240	15313	15271	15190	15362	15416	15502	15427	15205	15435	15381	15369	15325	15460	15288	15198	15322	15433	15435	15295	15422	15229	15367	15398	15232	15338	15256	15448	15330	15244	15468	15286	15335	15159	15334	15410	15375	15497	15296	15421	15377	15280	15209	15379	15363	15545	15355	15373	15451	15377	15369	15463	15245	15458	15186	15226	15297	15304	15300	15232	15191	15398	15292	15247	15364	15367	15218	15503	15352	15262	15341	15344	15402	15291	15265	15347	15341	15439	15146	15525	15197	15399	15251	15419	15256	15282	15321	15475	15230	15400	15308	15358	15269	15291	15446	15257	15370	15322	15267	15370	15361	15325	15262	15251	15366	15318	15157	15242	15450	15438	15382	15467	15348	15296	15436	15501	15309	15290	15410	15370	15458	15490	15373	15368	15337	15253	15284	15492	15296	15327	15365	15368	15265	15453	15286	15528	15382	15447	15556	15382	15301	15396	15335	15437	15281	15353	15273
27570	22695	29553	23150	32756	29947	23552	17808	16231	15826	15627	15842	15847	15922	15727	15789	15609	15811	15776	15739	15818	15812	15914	15843	15808	15972	15784	15710	15655	15833	15864	15680	15662	15733	15815	15780	15737	15843	15638	15743	15900	15798	15950	15825	16086	15738	15680	15636	15806	15708	15706	15758	15743	15686	15634	15775	15627	15854	15720	15683	15990	15614	15792	15868	15647	15870	15890	15836	15765	15675	15952	15695	15972	15762	15845	15838	15681	15831	15766	15788	15635	15855	15656	15822	15809	15767	16025	15933	15718	15705	15771	15758	15831	15654	15945	15785	15716	15741	15601	15830	15863	15748	15808	15615	15745	15614	15586	15623	15668	15868	15624	15821	15709	15671	15913	15837	15696	15652	15834	15642	15651	15774	15859	15726	15682	15836	15692	15583	15553	15470	15626	15700	15834	15748	15853	15777	15794	15729	15762	15852	15788	15979	15841	15817	15656	15630	15684	15710	15566	15752	15993	15831	15779	15766	15734	15750	15916	15716	15645	15659	15740	15855	15729	15903	15551	15686	15749	15846	15720	15797	15613	15714	15742	15779	15737	15706	15714	15854	15581	15843	15794	15602	15701	15800	15990	15735	15758	15728	15780	15768	15628	15611	15808	15609	15533	15758	15894	15551	15700	15808	15817	15966	15752	15800	15781	15776	15848	15759	15871	15986	15738	15700	15658	15805	15666	15785	15760	15669	15798	15925	15810	15851	16028	15895	15942	15890	15890	15838	15612	15858	15716	15763	15537	15780	15824	15654	15976	15914	15907	15701	16010	15910	15802	15675	15853	15770	15765	15732	15685	15584	15768	15968	15661	15769	15569	15871	15662	15867	15795	15444	15738	15550	15656	15677	15711	15645	15814	15911	15799	15859	15676	15624	15708	15603	15715	15694	15851	15600	15968	15660	15800	15816	15763	15821	15793	15625	15699	15900	15763	15639	15794	15796	15765	15692	15728	15778	15794	15967	15577	15761	15650	15747	15977	15454	15844	15788	15834	15662	15641	15818	15717	15808	15869	15756	15812	15826	15808	15579	15765	15501	15771	15965	15658	15735	15689	15599	15514	15758	15783	15581	15736	15650	15641	15641	15752	15847	15612	15889	15633	15821	15700	15805	15666	15530	15699	15690	15957	15884	15739	16015	15814	15858	15758	15666	15849	15842	15774	15911	15740	15875	15735	15813	15749	15820	15814	15729	15816	15916	15686	15865	15737	15799	15830	16004	15900	15823	15702	15895	16027	15792	15789	15704	15748	15431	15560	15712	15662	15748	16033	15748	15792	15804	15788	15862	15820	15655	15567	15934	15774	15755	15782	15802	15690	15679	15794	15835	15630	15855	15775	15741	15767	15797	15803	15516	15560	15749	15582	15817	15588	15662	15922	15665	15794	15705	15705	15766	15681	15592	15731	15533	15638	15533	15831	15670	15691	15602	15721	15750	15783	15771	15523	15936	15690	15593	15689	15797	15636	15791	15801	15683	15797	15852	15739	15726	15783	15820	15469	15645	15748	15735	15668	15825	15658	15743	15621	15776	15594	15811	15717	15880	15757	15608	15582	15736	15761	15693	15846	15713	15569	15651	15799	15778	15848	15795	15641	15765	15750	15557	15811	15908	15670	15713	15816	15677	15920	15823	15688	15651	15905	15695	15582	15686	15680	15633	15845	15802	15658	15959	15822	15803	15721	15917	15620	15597	15808	15476	15788	15687	15774	15781	15803	15759	15929	15529	15794	15972	15646	15627	15633	15680	15875	15812	15660	15711	15913	15794	15682	15836	15767	15763	16025	15789	15754	15730	15907	15671	16032	15763	15894	15833	15733	15914	15643	15845	15860	15774	15574	15753	15827	15728	15830	15804	15738	15671	15684	15748	15704	15846	15798	15640	15689	15735	15511	15763	15827	15655	15705	15990	15725	15778	15557	15680	15765	15968	15830	15700	15828	15826	15870	15819	15695	15811	15745	15700	15629	15861	15604	15940	15777	15686	15850	15597	15815	15658	15535	15648	15789	15823	15749	15626	15736	15754	15794	15815	15671	15609	15650	15853	15881	15671	15935	15561	15770	15717	15749	15657	15687	15659	15664	15710	15768	15813	15705	15788	15829	15740	15873	15954	15687	15740	15788	15729	15615	15631	15644	15775	15841	15691	15805	15953	15904	15673	15772	15662	15749	15528	15756	15984	15750	15770	15693	15937	15809	15948	15785	15579	15703	15813	15824	15853	15991	15738	15735	16000	15928	15636	15814	15817	15666	15810	15804	15649	15716	15837	15729	15791	15646	15577	15645	15967	15772	15684	15747	15705	15678	15680	15787	15703	15622	15761	15643	15762	15748	15901	15796	15543	15726	15794	15638	15912	15893	15689	15855	15693	15828	15833	15661	15834	15902	15662	15716	15711	15961	15928	15687	15557	15917	15849	15733	15728	15961	15938	15881	15801	15791	15636	15950	15925	15772	15694	15862	15744	15758	15602	15991	15801	15718	15935	15883	15764	15778	15711	15794	15719	15669	15893	15876	15701	15759	15593	15656	15852	15689	15896	15657	15860	15888	15897	15734	15685	15538	15675	15778	15642	15797	15934	15783	15855	15847	15632	15947	15714	15974	15870	15872	15943	15614	15600	15796	15687	15747	15847	15820	15831	15803	15785	15694	15602	15876	15763	15766	15649	15576	15803	15800	15686	15713	15752	15878	15901	15612	15793	15822	15777	16010	15769	15721	15757	15780	15819	15791	15825	15870	15625	15699	15857	15747	15774	15904	15777	15670	15824	15864	15754	15693	15819	15768	15765	15887	15739	15542	15833	15817	15702	15881	15628	15846	15697	15847	15679	15701	15669	15931	15732	15596	15673	15688	15743	15710	15728	15665	15674	15774	15765	15826	15838	15764	15851	15879	15714	15623	15857	15649	15717	15802	15690	15676	15644	15667	15624	15809	15585	15565	15834	15852	15574	15676	15950	15820	15774	15950	15725	15860	15742	15707	15602	15522	15787	15567	15662	15780	15919	15790	15675	15753	15871	15696	15919	15691	15592	15760	15688	15828	15824	15754	15651	15782	15899	15761	15732	15777	15809	15843	15679	15636	15738	15627	15709	15654	15656	15860	15695	15819	15740	15752	15858	15660	15855	15886	15710	15914	15630	15854	15686	15539	15770	15756	15722	15716	15618	15773	15594	15736	15737	15822	15764	15858	15841	15610	15801	15863	15648	15693	15782	15492	15672	15815	15677	15774	15762	15789	15345	15905	16039	15740	15796	15792	15809	15644	15948	15749	15739	15689	15879	15641	15666	15817	15676	15782	15707	15550	15805	15741	15626	15535	15726	15767	15647	15719	15689	15503	15744	15712	15882	15795	15703	15753	15761	15684	15632	15881	15894	15679	15540	15687	15581	15729	15712	15765	15599	15666	15424	15860	15759	15758	15773	15934	15885	15927	15985	15791	15623	15779	15623	15713	15902	15991	15716	15666	15811	15904	15844	15658	15684	15717	15745	15865	15819	15962	15972	15596	15822	15856	15785	15792	15964	15530	15846	15826	15797	15737	15708	15850	15707	15689	16009	15848	15674	15762	15791	15778	15680	15672	15760	15687	15719	15744	15736	15684	15687	15977	15775	15820	15770	15697	15580	15765	15736	15689	15641	15730	15575	15679	15734	15790	15703	15763	15675	15756	15786	15704	15718	15797	15674	15658	15679	15870	15547	15851	15892	15671	15735	15732	15764	15788	15736	15725	15644	15835	15747	15788	15793	15837	15742	15459	15655	15805	15719	15767	15762	15714	15709	15829	15721	15720	15697	15683	15896	15664	15806	15621	15895	15710	15656	15836	15786	15777	15766	15744	15690	15879	15768	15600	15762	15693	15769	15782	15751	15797	15824	15605	15793	15719	15731	15805	15655	15713	15732	15958	15794	15720	15909	15721	15791	15727	15841	15906	15754	15791	15711	15874	15880	15773	15808	15704	15557	15578	15659	15763	15653	15723	15735	15835	15671	15602	15672	15562	15706	15779	16010	15811	15611	15858	15682	15618	15802	15932	15584	15803	15812	15844	15655	15688	15750	15744	15720	15636	15833	15716	15664	15696	16012	15674	15591	15778	15674	15717	15844	15498	15748	15702	15933	15811	15666	15593	15842	15850	15823	15882	15921	15829	15887	15933	15412	15673	15574	15365	15867	15744	15708	15723	15692	15766	15769	15582	15807	15785	15658	15788	15746	15809	15922	15619	15529	15805	15739	15761	15785	15973	15820	15875	15525	15621	15573	15552	15542	15624	15466	15586	15852	15831	15801	15918	16006	15735	15766	15754	15740	15811	15770	15522	15973	15730	15734	15795	15523	15706	15863	15886	15490	15633	15749	15952	15883	15813	15816	15952	15697	15754	15840	15702	15974	15969	15488	15781	15727	15595	15626	15575	15884	15841	15798	15621	15545	15592	15778	15693	15915	15766	15539	15795	15821	15747	15737	15914	15641	15756	15579	15682	15832	15868	15711	15797	15729	15668	15625	15797	15874	15898	15862	15681	15736	15611	15780	15885	15774	15765	15619	15783	15865	15894	15829	15825	15864	15621	15546	15685	15886	15847	15855	15674	15740	15981	15835	15748	15916	15990	15954	15572	15755	15740	15843	15856	15613	15715	15912	15698	15708	15928	15922	15540	15809	15855	15651	15910	15577	15805	15879	15825	15728	15930	15876	15851	15692	15845	15912	15771	15848	15935	15932	15959	15840	15694	15702	15719	15827	15771	15857	15800	15730	15750	15745	15681	15832	15805	15809	15655	15875	15796	15766	15789	15822	15962	15883	15606	15795	15898	15990	15828	15618	15809	15898	15734	15640	15933	15712	15686	15550	15708	15689	15583	15689	15768	15644	15568	15769	15794	15816	16030	15906	15677	15691	15497	15824	15831	15762	15751	15630	15834	15705	15853	15867	15784	15638	15680	15761	15363	15752	15903	15556	15844	15938	15838	15806	15749	15815	15663	15555	15951	15732	15800	15744	15747	15932	15760	15921	15810	15747	15821	15708	15843	15652	15769	15735	15791	15824	15626	15601	15620	15593	15685	15640	15786	15869	15825	15846	15655	15757	15891	15645	15801	15727	15800	15631	15657	15776	15711	15733	15851	15624	15881	15491	15848	15830	15880	15785
15518	31403	32746	20548	37329	30632	23024	16401	15100	15036	14963	15036	15208	14989	15014	15162	14988	15005	15023	14917	14981	14957	15008	15005	14937	15089	14979	14851	14949	14971	15028	15100	14981	14841	15112	14979	14949	14913	15029	15040	15108	14998	14984	14994	15072	15062	14914	14947	15019	14894	15008	14816	15101	14896	14981	14892	15000	15153	14944	15105	14935	14960	15171	14954	14842	14913	14810	15026	15060	14855	15075	14988	14922	14930	14920	14939	14931	14930	14877	14883	14838	14964	15157	15084	15189	15092	15029	14904	15047	14997	15080	14982	14860	14860	15147	15047	15059	14935	14974	15065	14976	14922	15177	15046	14966	15040	14835	14904	15009	15047	15069	14989	14870	15076	14881	15024	14903	15038	15007	15021	14999	15146	15152	15031	14919	14943	14934	15124	14910	14774	14949	14866	15119	14954	15104	14956	14974	14880	15012	14980	15021	14983	14735	14922	14948	14926	15025	15025	15003	14933	15137	15008	14898	14906	14983	14997	15108	14962	14961	14989	15079	14971	15080	15063	14985	15026	14945	15099	14874	15144	15096	14987	15083	15028	14944	14922	15079	15001	14991	15063	15043	14947	14913	14921	15097	14922	14945	14749	14959	15045	15079	15034	15113	15083	14971	14898	14736	14989	14913	14931	14803	15100	15067	14901	14974	15027	14697	14937	14878	14892	15099	14995	14922	14958	14932	14932	15046	14989	14886	15041	14978	14929	14902	15046	14877	14972	14906	14997	15041	14889	15035	15065	14929	15072	14901	15019	14987	14960	15060	15043	14842	14910	14874	14912	14967	14926	15040	15068	15099	15063	14976	15075	14903	14842	15076	14913	14939	15020	15125	14972	15059	15061	14924	14991	14983	14817	15019	14863	15104	14956	14827	14778	15053	15189	14835	14841	15235	15043	15032	14872	14877	14889	14947	14780	15056	14855	14965	15030	14794	15116	14998	15150	15101	14981	14849	14940	14994	15009	15022	14983	15041	14957	15102	14912	15007	14980	14810	14995	15128	14972	14952	14873	15079	14902	14829	15127	15071	15044	14949	14918	15017	14876	15068	15128	15070	14952	14916	14864	14992	14981	15001	15115	15096	14962	15117	14998	14998	15042	14981	14863	14965	15162	15071	15072	15182	15111	15014	14900	15030	14973	15189	14941	14888	14928	15061	14954	14915	15021	14941	15082	14987	15027	14928	15026	15038	14920	15027	14945	14963	15043	14980	14881	15034	14943	15027	15093	15039	14963	14994	15043	14948	14936	14991	14925	14941	14986	14995	15099	14970	14964	14897	15006	14987	14942	14890	14938	14913	14911	14995	14937	15129	14960	14693	14866	15164	14800	14994	14902	14979	15053	14928	15041	15037	14879	14895	14996	15094	15037	14870	14986	15122	15105	14984	14821	15065	14964	15000	14833	14848	15013	15297	14986	15143	15079	15069	14961	15012	14977	14822	15073	14932	15080	15133	15028	15077	15026	15034	14923	15065	15045	14762	14873	15071	14916	14915	15114	14799	14917	14885	15003	14889	14947	15013	14872	14785	15123	14774	14914	14954	14865	14966	14830	14915	14967	15027	15021	14925	15090	14753	14891	15102	15051	14950	14942	15013	14859	15081	15042	14876	15096	15015	14945	14930	15151	14896	14898	14982	15068	15039	14980	14894	15036	14803	14887	14963	15099	14990	15027	14916	15141	14909	14975	15006	14976	14795	15012	14865	14879	14977	15103	15063	14926	15003	14978	15047	14957	14988	14955	14973	15076	14900	15131	15011	14863	15114	15040	14930	14913	14845	15063	15040	14808	15099	14941	14893	14956	15109	14987	15006	14931	14936	14892	15019	15024	14976	14941	14886	14954	15011	14880	14942	14847	14927	14830	15024	14924	14888	15109	15083	14827	14941	14837	15157	14918	14999	15003	15088	14942	15081	14963	14882	15087	14933	14979	14851	15015	14926	15206	14925	14906	14952	14849	14847	14974	15037	15043	14843	15042	14842	14954	15017	14968	14996	15012	15014	15028	15002	14945	14886	14896	14943	15018	15099	15102	14927	15050	14943	15050	14938	14961	14926	15018	14993	14927	15014	15067	15054	15014	14983	14945	14967	14913	15061	14768	14914	14997	15073	14810	15168	14991	14963	14907	14868	14992	14852	15079	14985	15040	14916	15009	14928	15117	15014	15057	14964	15030	14848	14966	15026	14898	15134	14957	14924	15010	15038	14907	14996	14984	15074	14899	15030	14849	14947	14929	14865	15112	14914	15067	14916	15080	14995	15079	14963	14896	15003	15032	14792	15087	14751	14833	14987	15020	14850	15006	14927	14745	14956	14982	15079	15022	15069	15087	14979	15021	15002	15056	14932	15015	14981	15059	15095	14906	14974	14955	14921	14990	15009	15021	15114	14943	15071	14961	14916	15008	14925	14851	15008	14921	14954	14999	14952	14948	15069	15021	14823	15114	14929	14941	15029	15123	15070	15015	14953	15004	15058	14967	14922	14946	15224	14832	14861	14926	15035	14898	14910	15014	15036	15035	15139	14901	14952	14900	14822	14964	14919	14952	15005	14974	15090	14847	14936	14990	15051	14921	15063	14996	14881	15105	14856	14905	14975	15056	14946	14899	14813	15160	14911	14982	14873	14918	14981	14854	14982	15057	14931	15063	15038	14941	15044	14933	15115	14805	15044	15084	14962	14955	15030	14904	14901	14788	14849	15176	15073	14858	14961	14958	15051	14971	14936	14916	15020	14871	14719	15061	15056	14765	14957	15233	15034	14888	15157	14747	15023	15010	14839	14921	15039	14958	15076	14929	14853	14900	14916	14924	15061	14894	14940	14994	14992	15019	15027	14973	15006	15011	14971	14749	14928	15027	15089	14852	14872	15037	14963	14856	15061	14841	15106	15049	14948	15097	14907	14933	14905	14984	14783	15064	15111	15049	15005	14795	14992	14921	15154	14850	15097	15037	15051	14877	14998	15001	14934	14970	14959	14977	15217	14971	14911	15190	15044	14836	14946	14943	14961	14901	15104	14789	14872	15066	15089	15047	14941	14993	15008	14880	15075	14996	15039	14999	14867	14962	15049	14954	14872	15101	14951	15095	15090	14977	15021	14770	15090	14981	14986	15024	15024	15103	14916	14924	15098	15007	15082	14891	14895	14942	14870	14991	15010	14990	14841	14844	14960	14830	15160	15209	14969	15094	14999	14946	14798	14881	15090	15014	14986	15079	14978	14899	15074	14826	15013	14968	14945	15030	14896	15049	15130	15083	14952	14777	15013	15032	15154	14897	15077	14853	15012	15043	15082	14942	15189	14992	15016	15083	14957	15109	15007	15025	14960	14964	14814	15030	15093	14893	15099	15019	14995	14897	14916	14884	14875	15111	15080	14894	14942	15065	14958	15036	14819	14802	14839	15093	15139	15059	14993	14970	14917	14911	15025	14924	15013	15040	14928	14989	15117	15072	15196	14955	15038	14924	15019	14965	15046	14877	15002	14883	14898	15098	15068	15054	14922	15135	15047	15098	14877	14828	14922	15210	15016	14859	15035	14991	14997	14830	14931	15022	14951	15006	14913	14919	14948	14716	14990	15011	15027	15029	14978	15149	14975	14906	14961	15042	14940	15013	15035	14917	15012	14869	15085	14964	15018	15098	15058	15015	14938	15084	14976	14832	14956	15000	15044	15173	15006	14894	14892	15034	15048	15115	14850	14973	15097	14905	14918	15048	14843	14867	14936	15054	14930	14896	15085	14894	14889	14996	15005	15148	14926	14944	15013	14978	14894	14878	15113	14929	14960	15020	15047	14982	15063	14977	14846	15111	14988	14890	15004	14879	14994	15025	14968	14988	14981	14964	15046	14894	14898	15102	14953	15022	14935	14960	14831	15000	14930	15016	14983	14945	14877	14979	14774	14872	15039	15034	15093	14813	14873	14919	14907	15006	14988	14937	14901	14837	15092	14880	15074	14840	14852	14958	15088	15048	14979	14909	14941	15011	15029	14751	15005	14804	14907	15069	14937	15180	14985	14926	15056	15059	15066	14956	14955	15169	14979	14908	14842	14980	15087	15043	14895	15039	15055	14912	14828	15046	14843	14972	15017	14997	15056	15025	15057	14988	15131	14883	14972	15094	15029	15057	14755	15079	14885	15001	15101	14866	14973	15060	15045	14998	15067	14913	14821	14975	14926	14962	14969	15049	14991	15060	14939	14985	14940	14903	14959	14989	14927	14931	15007	14930	14830	14935	14816	14935	14991	15005	15148	14945	14908	15117	14930	15012	14985	15100	14960	14904	15073	15028	14812	15012	14884	15102	14952	14984	14938	15202	14991	14848	15057	14985	15047	14962	14942	14884	14899	14971	15137	14866	15122	14999	14935	15000	15096	14926	14848	15095	14887	14990	15116	14793	15175	14919	15053	14923	14961	15026	15063	14959	15179	15047	14903	14877	14971	14819	15019	15038	14887	15024	14943	15006	14879	15081	14915	14878	14857	14949	14957	15064	14999	15041	14999	14982	15114	14829	14976	15044	15009	14871	14962	14992	14962	15140	15081	15187	14790	14956	14975	14935	14898	14989	15048	15066	15022	15032	14939	15016	14944	14935	14926	14889	15005	15073	15129	15034	15209	15065	14974	14895	14958	14992	15021	14837	14910	14791	14848	14812	14876	14951	15057	14815	14913	15128	15015	14952	15009	14898	15105	14951	14937	15052	15011	15016	15100	14978	14913	14987	14916	14950	14930	15026	15023	14982	14880	15107	14933	15029	14993	14995	14924	14751	14929	15067	15116	14993	15093	14813	15036	14876	15117	15031	15089	14989	14898	14894	15098	14965	14962	14950	14991	15001	14804	14934	14921	14911	14955	15062	15083	15054	14817	14931	14904	14950	15071	14995	15068	14908	14967	14961	14797	14963	15151	15025	15055	15060	15159	15037	15070	15071	14977	14938	15038	14974	14886	15020	14843	14966	14961	15097	15001	14930	15114	14836	15082	14891	14989	14844	15107	14997	14815	15018	15038	15023	15018	15007	14870	14983	15033	15156	14807	14942	14887	15134	14980	14861	15078	15011	15015	14995	15138	15037	14886	14996	14964	15077	14918	14854	14758	14990	14917	14919	15057	14946	14979	15065	14862	15024	14936	14999	14992	14954	15062	14850
24744	21168	36229	31106	57989	53349	37437	23081	17025	15619	15329	15322	15434	15297	15109	15403	15181	15249	15230	14950	15095	15355	15357	15198	15231	15269	15217	15126	15068	15084	15235	15158	15009	15130	15055	15193	15057	15200	15111	15287	14969	15137	15112	15023	15080	15183	15118	15270	15083	15104	15112	15130	15036	15201	15368	15147	15028	15126	14941	15197	14988	14930	15159	15223	15169	15140	15175	15031	15100	15178	15190	15082	15295	15194	15073	15203	15091	15181	15320	15002	15000	15094	15089	15098	15196	14942	15394	14978	15185	15262	15234	15222	14963	15048	14979	15067	15175	14917	15108	14944	15078	14953	15071	14875	15056	14985	15007	15222	15082	14972	15094	15096	14906	15097	15126	14886	15328	15175	15194	15144	15112	15141	15059	15076	15050	15285	15121	15146	15028	15159	15060	15079	15270	14994	15085	15090	15131	15024	15128	15087	15207	15132	15259	15170	15124	14974	15087	15297	15086	15217	15012	15315	15245	14997	15100	14953	15260	15116	15004	15100	15154	15226	14925	15049	15110	15155	14983	15068	15122	15118	15078	15071	14988	15078	15283	14899	15235	15133	15169	15201	15070	15104	15146	15169	15232	15113	14983	15190	15037	15093	15125	15148	15152	15163	15143	15126	15059	15130	15174	15107	15232	15238	15138	15092	15093	15093	15251	15220	15004	15144	15297	15036	15054	15197	14857	14940	15039	15016	15397	15151	15003	15002	15039	15354	14981	14927	15194	15119	15015	15293	15078	15026	14972	15122	15113	14978	15204	15130	15184	15162	14955	15052	14887	15067	15324	15212	14904	15152	15247	15073	15102	15170	15201	15248	15132	15175	15094	15095	15053	15060	15084	15039	15109	15167	15179	15203	15179	15176	15193	14831	15280	14984	15186	15042	15063	14866	14985	14961	14988	15038	14994	15233	15102	15062	15185	15146	15102	14999	15040	15191	15219	14981	15119	15277	15084	15264	15186	15192	15022	15013	15294	15081	15127	15062	15073	15287	15069	15138	15202	15223	15044	15212	15022	15217	15008	14938	14974	15225	15122	15063	15028	14961	15022	15032	15191	15127	15052	15144	15153	15231	14967	15040	15070	15022	15189	15124	15221	15210	15114	15260	15011	15059	15038	15055	15210	15030	15069	15069	15256	14919	15031	15053	15194	15039	14976	15058	15220	15091	15006	15008	15105	15033	15168	15151	15123	14861	15106	14990	14983	14981	15226	15081	15108	15184	15073	15078	15130	15128	15015	15124	15245	15121	15033	15113	15274	15099	15153	15293	15067	15242	15014	14999	15230	15170	15017	15182	14976	15080	15106	15195	15129	15139	15064	15010	15041	14964	15027	15060	15024	15201	15233	15213	15163	15056	15089	14977	15051	15108	15134	15424	15387	15125	15125	14928	15159	15006	14940	15125	14982	15141	15242	15155	14985	15022	15333	15120	15201	15042	15013	15149	15233	15187	15103	15032	15019	15296	15140	15029	15184	15188	14926	15103	15253	15100	15334	14970	15086	14974	15016	15022	15164	15149	15240	14882	15323	15168	15165	15066	15259	15042	15126	15123	14947	15134	15188	14999	15072	14852	14907	15232	14914	15113	15225	15202	15040	15232	15146	15018	15072	14958	15148	15176	15198	15246	14974	14963	14908	15037	15241	15079	15047	15119	15147	15182	15087	14938	15144	15026	15105	15132	14996	15202	15051	15034	15099	15144	15214	15199	15089	15047	15010	15051	15184	15054	15013	15054	14927	14948	15058	15163	15245	15103	15029	14997	15109	15172	15230	15234	15157	15106	14897	15207	15195	15143	15053	15291	14928	15022	15248	15111	14952	15007	15151	15188	15290	15080	15226	14856	14971	15064	15150	15025	15317	15074	15046	15087	15201	15075	15124	15033	15221	15132	15241	15117	15182	15057	15054	15052	15275	15009	15144	15153	15041	15424	15348	15134	15070	15113	15039	14974	14939	15056	15058	15070	14812	15000	15280	15024	15235	15022	14962	15176	15054	15248	15068	15083	15176	15152	15085	15101	15203	15117	15150	14908	14807	14989	15216	15145	15095	15106	15026	15282	14937	14979	15103	15209	15129	15281	15239	14907	14893	15165	14942	14932	15288	15291	15090	15102	15176	15083	15201	15259	15083	15269	15065	15047	14971	15161	15111	15054	15151	15317	15036	15077	14947	15132	15196	15091	15024	15117	15294	15051	15196	15199	15139	15114	15186	15197	15144	15064	15210	14997	15167	15267	15049	15010	15145	14978	15028	14954	14995	15140	15150	15338	15174	15322	15186	15181	15040	15227	15299	15023	15092	15157	15139	15138	15197	15210	15019	15163	15205	15136	15154	15117	14908	15036	15048	14939	15146	15044	15113	15132	15067	15161	15102	14991	15033	15172	14987	15159	15408	14991	15068	14988	15063	15112	15039	14961	15166	15183	15104	15167	15129	14970	14996	15050	15114	15090	15197	15121	14976	15313	15093	15194	15172	15107	15118	15094	14971	15058	15165	15051	15074	14900	14984	15012	15195	15097	14940	15168	15123	15171	15052	15185	15147	14882	15057	14918	15014	15116	15193	15038	15003	14922	15129	15042	15283	15296	14985	14893	15084	15127	15098	15043	15098	15215	15262	15155	15124	15062	15188	15140	15068	15182	15263	15215	15147	15051	15078	15020	15119	15137	14950	15284	15142	15171	15119	15104	14990	15272	14976	15217	15122	15112	15283	15124	14925	15124	15139	15012	15036	15347	15313	14995	15042	15256	15225	15073	15144	15142	15046	15193	15370	15010	15108	14906	15058	14981	15139	15025	14821	15291	15045	14910	15169	15069	15135	15183	15151	15108	15243	15106	15031	15090	14965	15261	15052	15196	14980	15244	15156	14892	15155	15199	15158	15344	15186	15043	15203	14975	15179	15218	15101	15072	15136	15275	14955	15010	15119	14937	15133	15222	15345	15137	14983	15088	15039	14842	15249	15151	15169	15098	15047	14930	15140	14946	14917	15101	15138	15037	15234	15095	14924	15010	15120	15044	15166	15095	14999	15144	15137	15251	15172	15022	15145	15053	14951	15152	15165	15152	15045	15310	15134	14977	15242	15137	15036	15051	15030	15321	15136	14890	15011	15072	15003	15181	14994	15080	15060	15115	15271	15139	15100	15178	14821	15156	14916	15141	15112	15114	15133	15047	15158	14997	14967	15109	15231	15196	15109	15170	15170	14786	15163	15013	14856	15074	15002	15050	15158	15160	15224	15122	15027	14931	15071	15091	15190	15014	15009	15130	15111	15010	14950	15139	15250	15240	15064	14986	15083	15134	15191	15130	15214	15383	15065	15123	14974	15044	15257	14997	15284	15182	15159	14946	15152	15075	14923	15237	15184	15018	15284	15130	14940	15179	15129	15000	15001	15161	15293	15057	15121	15276	15191	15174	15101	14978	15289	15095	15107	15057	14924	14996	14920	15173	15287	15057	15199	15160	15125	14997	15072	15039	15246	15212	15119	14965	15484	15051	15180	14998	14997	14942	15077	14868	15161	15017	15020	15298	14967	15033	15011	14979	15264	14977	15040	15189	15073	15195	15034	15036	15118	15167	15158	15322	15104	15200	15266	14852	15032	15101	15328	15120	15024	15002	14993	15146	15076	15054	15059	15275	15081	15009	15208	15163	15244	15092	15142	15258	15142	14918	15142	15184	15121	14882	15067	15157	15292	14840	15093	14995	15026	14944	15182	15135	15183	15015	15084	15034	15256	15159	15071	15173	15107	14909	15092	15184	15201	15153	15056	15065	15110	15198	15010	15333	15251	15197	15118	15001	15162	15208	15054	15014	15201	15168	15211	15177	15094	15101	15049	15039	15151	15168	15122	15010	15157	15075	15250	14993	15089	15157	15057	15072	14964	15120	15194	14980	15036	14809	15412	14832	15196	15119	15231	15169	15178	15103	15133	15262	14959	15032	15083	15037	15113	15057	15230	15163	15161	15013	15006	15132	15147	15140	15312	15166	14960	15161	15233	15119	15240	15035	15169	15056	15133	15139	15401	15093	15028	15065	15229	15050	15026	15057	15138	15093	15397	14988	15110	15136	15135	15050	15060	15107	15194	15079	15019	15179	15321	14975	15033	15088	15195	15154	15251	15070	15177	14950	15237	15145	15078	15096	15089	15130	15121	15139	15209	15136	15107	15185	15367	15033	15200	15329	15108	14892	15257	15005	15283	15077	15013	15165	15171	14937	15308	15406	15113	15110	15468	15210	15043	15277	15150	15168	15029	14909	15066	15276	15311	15251	14826	15010	15059	15218	15030	14943	15131	15109	15164	15174	15087	15046	14947	15021	15049	15068	14829	15030	15014	15055	15205	15362	15149	15306	15269	15149	15255	15201	15166	15226	15044	15038	15203	14957	15180	15024	15266	15268	15346	15497	15225	15140	14918	14945	15177	15054	15235	15179	15013	15224	15290	15296	15112	15297	15089	15055	15107	15066	14924	15130	15234	15090	15197	15028	14815	15101	15042	15175	15009	14986	15147	14953	15127	15133	15170	15103	15222	15112	15168	15071	15097	14957	15195	15142	15017	15116	15154	15024	15189	15075	14975	15006	14999	15097	15046	15159	15137	15096	15169	15036	14834	15122	15187	15081	15240	15083	15051	15192	15086	15163	15231	15040	15205	15319	15365	15061	15212	14845	15120	15178	15283	15044	15200	15224	15227	15105	15184	15226	14941	15072	15021	15355	15148	15123	15061	15250	15041	14980	15126	14885	15042	15074	15086	15189	15084	15067	15171	15120	15034	15124	15139	15067	15132	15254	14998	15153	14872	15177	15082	14922	14985	15061	15107	15014	14916	15163	14944	15078	15124	14969	15221	15036	14915	14949	14918	14984	15246	15125	15088	15086	14971	15220	15017	14769	15137	15081	14808	14975	15051	15275	14960	15115	15246	15163	15223	15109	15083	15266	15102	15194	15116	15167	15143	15048	15214	15049	15171	15121	15110	15225	15167	15140	14920	15246	15286	15113	15038	15213	15158	15081	15084	15119	15000	15086	14875	15193	15088	15262	15199	15162	15089	15069	15250	15153	15268	14959	15106	15024	15039	14924	15107	15033	15104	15052	15288	15215	15072	14981	15139	15033	15195	15051	15117	15086	15142	15120	15162	15025
21260	50555	63638	32607	61988	52709	36944	21526	15372	14697	14711	14656	14544	14580	14790	14608	14625	14744	14517	14628	14687	14493	14721	14532	14617	14453	14493	14614	14461	14572	14374	14645	14644	14538	14570	14608	14657	14673	14530	14525	14912	14548	14570	14698	14586	14616	14622	14660	14473	14538	14713	14652	14489	14648	14619	14744	14394	14459	14598	14703	14524	14629	14549	14431	14750	14529	14668	14652	14634	14524	14517	14727	14548	14452	14549	14751	14612	14725	14759	14567	14791	14446	14816	14651	14623	14627	14487	14535	14482	14590	14676	14584	14575	14682	14481	14491	14573	14478	14408	14483	14580	14562	14504	14568	14538	14553	14596	14676	14582	14588	14615	14455	14694	14642	14784	14634	14309	14758	14558	14530	14653	14602	14635	14577	14664	14689	14617	14524	14593	14695	14717	14590	14547	14727	14571	14551	14571	14593	14530	14667	14614	14601	14337	14604	14593	14530	14710	14705	14664	14575	14649	14498	14544	14582	14436	14720	14722	14500	14613	14700	14580	14680	14696	14549	14635	14607	14491	14553	14665	14593	14599	14777	14560	14502	14483	14670	14724	14563	14597	14709	14558	14562	14522	14723	14530	14683	14522	14543	14614	14580	14647	14552	14468	14599	14587	14588	14680	14702	14599	14562	14559	14650	14584	14516	14658	14586	14570	14653	14782	14566	14816	14614	14713	14599	14677	14565	14518	14534	14823	14474	14547	14764	14619	14759	14662	14568	14570	14607	14663	14694	14644	14687	14466	14659	14680	14564	14533	14479	14682	14500	14599	14600	14618	14515	14720	14614	14526	14533	14536	14762	14645	14466	14679	14581	14664	14549	14595	14672	14515	14426	14469	14565	14563	14661	14612	14502	14733	14714	14673	14745	14550	14701	14415	14754	14682	14642	14620	14570	14543	14474	14703	14622	14626	14632	14658	14619	14665	14543	14686	14558	14371	14402	14527	14436	14474	14568	14673	14417	14660	14760	14544	14538	14776	14649	14541	14636	14628	14542	14648	14586	14560	14401	14557	14497	14574	14497	14662	14532	14581	14574	14547	14544	14654	14691	14621	14577	14651	14652	14659	14690	14504	14592	14754	14607	14610	14650	14764	14604	14624	14636	14511	14622	14659	14449	14621	14608	14375	14818	14633	14584	14603	14465	14900	14495	14524	14395	14563	14516	14686	14646	14797	14530	14637	14338	14622	14588	14460	14763	14653	14638	14519	14836	14673	14592	14604	14507	14734	14719	14593	14458	14569	14668	14457	14507	14718	14523	14518	14536	14548	14605	14740	14627	14537	14445	14646	14581	14527	14563	14500	14424	14756	14494	14378	14495	14590	14735	14594	14487	14635	14547	14628	14682	14589	14659	14631	14775	14543	14647	14710	14706	14707	14672	14708	14727	14437	14571	14594	14718	14473	14572	14543	14462	14480	14649	14588	14724	14617	14444	14548	14678	14506	14643	14639	14625	14654	14574	14570	14541	14704	14571	14614	14501	14527	14515	14449	14704	14698	14578	14553	14547	14506	14679	14628	14679	14671	14582	14493	14471	14752	14530	14669	14577	14648	14593	14523	14664	14691	14706	14656	14366	14644	14653	14559	14509	14544	14541	14717	14531	14607	14708	14534	14487	14608	14484	14557	14729	14758	14685	14487	14692	14669	14595	14502	14556	14637	14606	14677	14725	14578	14641	14517	14494	14610	14495	14708	14440	14652	14580	14632	14564	14826	14470	14631	14597	14646	14662	14476	14447	14626	14339	14522	14612	14668	14609	14551	14518	14733	14620	14736	14553	14638	14563	14721	14629	14754	14550	14554	14658	14574	14649	14516	14596	14619	14596	14678	14616	14574	14674	14509	14659	14594	14612	14730	14891	14592	14459	14548	14605	14546	14555	14603	14803	14711	14576	14650	14603	14681	14356	14541	14762	14665	14598	14637	14635	14536	14661	14634	14590	14666	14614	14433	14586	14698	14475	14651	14565	14582	14683	14603	14551	14576	14665	14527	14578	14396	14553	14662	14692	14666	14514	14714	14676	14683	14514	14442	14560	14728	14634	14724	14527	14661	14725	14644	14527	14749	14679	14641	14425	14813	14560	14798	14571	14685	14721	14712	14538	14522	14558	14787	14582	14578	14714	14510	14536	14472	14579	14714	14612	14713	14654	14604	14573	14534	14604	14573	14408	14557	14657	14400	14590	14644	14521	14472	14613	14673	14521	14651	14687	14658	14614	14589	14532	14644	14647	14642	14698	14767	14574	14492	14647	14640	14570	14466	14454	14800	14696	14615	14578	14445	14564	14589	14554	14590	14660	14542	14672	14441	14602	14671	14657	14694	14473	14654	14526	14571	14681	14452	14608	14622	14516	14481	14559	14621	14537	14535	14680	14661	14641	14550	14679	14609	14657	14721	14551	14571	14602	14525	14712	14610	14733	14598	14650	14598	14603	14495	14459	14657	14769	14518	14605	14681	14653	14439	14357	14629	14717	14536	14677	14612	14434	14544	14555	14681	14747	14466	14547	14566	14524	14503	14549	14763	14735	14511	14576	14718	14731	14613	14471	14575	14604	14546	14638	14777	14729	14539	14498	14479	14687	14405	14586	14573	14497	14593	14637	14582	14646	14716	14617	14521	14557	14656	14751	14506	14671	14636	14646	14557	14554	14541	14623	14869	14670	14699	14486	14761	14525	14641	14622	14650	14590	14705	14524	14663	14684	14559	14635	14614	14536	14757	14603	14593	14583	14589	14540	14570	14536	14477	14661	14455	14470	14439	14724	14793	14535	14549	15044	14514	14715	14537	14527	14498	14548	14565	14650	14613	14592	14538	14603	14675	14644	14601	14578	14566	14666	14597	14615	14548	14693	14556	14616	14553	14378	14447	14804	14743	14576	14739	14549	14622	14647	14460	14727	14648	14678	14725	14761	14745	14656	14528	14642	14581	14487	14630	14919	14606	14539	14523	14615	14604	14451	14675	14630	14565	14600	14532	14720	14762	14447	14798	14642	14549	14616	14492	14378	14494	14563	14550	14571	14637	14459	14527	14579	14702	14422	14616	14725	14710	14629	14558	14627	14399	14662	14623	14706	14506	14600	14546	14747	14745	14498	14514	14567	14642	14694	14677	14723	14577	14387	14596	14845	14574	14708	14524	14610	14515	14562	14579	14696	14515	14662	14718	14566	14792	14554	14399	14633	14663	14621	14615	14605	14536	14671	14692	14678	14720	14645	14687	14707	14676	14650	14510	14482	14513	14848	14561	14527	14662	14457	14488	14603	14422	14500	14617	14548	14603	14641	14503	14683	14541	14643	14653	14557	14605	14678	14571	14718	14542	14546	14506	14690	14650	14560	14589	14550	14663	14453	14583	14584	14659	14613	14575	14636	14688	14725	14512	14488	14627	14641	14588	14567	14415	14592	14704	14518	14567	14625	14685	14721	14608	14603	14532	14625	14548	14469	14753	14646	14675	14560	14822	14398	14688	14691	14672	14611	14537	14671	14758	14535	14760	14595	14549	14591	14664	14651	14486	14644	14565	14495	14566	14758	14761	14499	14610	14799	14524	14572	14541	14663	14502	14694	14605	14621	14417	14607	14645	14531	14702	14563	14723	14680	14507	14683	14367	14627	14629	14570	14595	14764	14303	14639	14648	14641	14644	14611	14569	14658	14451	14481	14575	14471	14471	14668	14818	14584	14403	14652	14688	14615	14663	14667	14660	14597	14636	14649	14420	14480	14649	14461	14439	14513	14619	14566	14484	14631	14654	14598	14590	14613	14535	14482	14631	14554	14577	14539	14593	14471	14636	14632	14779	14553	14554	14543	14555	14566	14624	14611	14718	14485	14653	14527	14751	14608	14695	14426	14537	14615	14666	14556	14597	14657	14640	14554	14479	14447	14674	14519	14408	14567	14591	14527	14632	14552	14553	14599	14498	14611	14687	14412	14687	14523	14616	14624	14637	14619	14689	14554	14590	14581	14608	14590	14596	14705	14630	14548	14573	14667	14742	14657	14678	14656	14424	14546	14772	14585	14493	14657	14771	14469	14639	14625	14440	14490	14624	14475	14579	14605	14782	14581	14584	14535	14657	14565	14527	14600	14565	14640	14518	14567	14510	14439	14580	14472	14555	14605	14584	14706	14438	14686	14511	14525	14730	14476	14496	14683	14658	14585	14673	14509	14455	14662	14619	14567	14461	14575	14481	14584	14625	14655	14712	14661	14601	14617	14535	14617	14618	14482	14753	14664	14685	14725	14512	14537	14623	14617	14568	14521	14666	14565	14571	14636	14595	14534	14444	14650	14521	14711	14659	14535	14588	14484	14606	14723	14556	14509	14543	14505	14614	14589	14644	14657	14752	14529	14510	14544	14592	14595	14563	14595	14569	14664	14619	14557	14820	14523	14711	14590	14411	14702	14667	14597	14640	14627	14796	14581	14516	14706	14504	14405	14478	14682	14606	14483	14719	14547	14694	14499	14585	14608	14575	14709	14594	14646	14435	14591	14727	14550	14712	14645	14567	14778	14722	14569	14756	14557	14530	14554	14564	14474	14634	14685	14682	14586	14553	14759	14620	14628	14616	14515	14565	14637	14332	14653	14554	14540	14590	14585	14505	14440	14548	14481	14573	14613	14545	14514	14671	14674	14464	14612	14544	14560	14641	14699	14573	14749	14610	14546	14473	14500	14455	14553	14747	14642	14597	14477	14567	14555	14709	14596	14736	14616	14654	14624	14451	14656	14666	14506	14646	14469	14640	14508	14559	14574	14343	14674	14626	14585	14545	14708	14561	14585	14644	14612	14418	14610	14617	14674	14728	14547	14637	14704	14564	14566	14656	14550	14706	14574	14617	14679	14573	14642	14560	14601	14609	14640	14551	14644	14567	14543	14696	14496	14652	14640	14771	14608	14507	14558	14509	14631	14593	14502	14593	14625	14508	14548	14620	14620	14608	14720	14590	14592	14435	14518	14625	14584	14530	14867	14502	14595	14630	14465	14568	14673	14733	14699	14587	14610	14504	14630	14747	14597	14711	14587	14713	14557	14692	14430	14312	14456	14520	14644	14724	14536	14578	14649	14431	14575	14478	14627	14685	14648	14710	14584	14499	14562	14604	14637	14479	14524	14474	14663	14655	14409	14438	14467	14473	14579
22927	21079	34227	35722	71314	66191	49887	30081	19192	16254	15933	15914	15915	15932	15860	15842	15792	15668	15580	15634	15611	15565	15701	15779	15609	15633	15571	15781	15601	15732	15820	15541	15581	15720	15722	15627	15545	15451	15754	15593	15536	15573	15596	15457	15587	15486	15718	15569	15628	15516	15598	15745	15555	15574	15714	15529	15453	15619	15584	15631	15703	15775	15590	15603	15636	15517	15607	15712	15660	15539	15808	15536	15450	15684	15538	15768	15349	15391	15592	15595	15720	15656	15625	15571	15413	15363	15533	15474	15612	15688	15544	15542	15662	15601	15537	15465	15549	15509	15551	15527	15539	15625	15396	15552	15451	15656	15523	15703	15473	15400	15425	15447	15456	15523	15627	15514	15497	15626	15576	15552	15595	15530	15692	15615	15588	15389	15540	15589	15587	15626	15467	15548	15626	15671	15663	15634	15541	15628	15722	15555	15432	15718	15492	15508	15474	15599	15597	15613	15666	15532	15501	15464	15658	15803	15603	15594	15603	15562	15558	15532	15551	15530	15653	15459	15585	15567	15532	15635	15390	15457	15592	15498	15594	15638	15593	15568	15604	15651	15552	15472	15489	15467	15681	15748	15631	15592	15536	15200	15618	15703	15409	15441	15545	15614	15552	15602	15529	15581	15465	15578	15521	15417	15641	15500	15569	15501	15463	15534	15614	15643	15346	15574	15644	15442	15455	15480	15659	15736	15642	15486	15577	15542	15446	15521	15613	15518	15516	15587	15632	15676	15496	15414	15454	15633	15585	15792	15507	15569	15484	15530	15670	15517	15465	15499	15433	15416	15595	15453	15691	15714	15575	15609	15600	15687	15588	15617	15465	15413	15656	15591	15710	15556	15353	15698	15704	15511	15550	15563	15489	15566	15531	15487	15534	15623	15668	15449	15671	15437	15687	15437	15458	15495	15610	15526	15421	15478	15321	15337	15442	15672	15471	15432	15565	15475	15505	15494	15509	15457	15737	15649	15604	15516	15591	15352	15597	15760	15500	15569	15694	15421	15483	15511	15664	15501	15618	15763	15725	15410	15646	15717	15489	15352	15484	15545	15565	15473	15596	15661	15442	15542	15517	15440	15554	15558	15472	15521	15634	15462	15666	15656	15724	15565	15541	15452	15589	15486	15707	15412	15479	15297	15516	15265	15767	15394	15468	15646	15429	15512	15713	15513	15681	15407	15601	15608	15416	15660	15557	15635	15569	15640	15583	15795	15392	15656	15562	15573	15381	15435	15707	15626	15519	15502	15330	15376	15544	15565	15518	15465	15562	15536	15610	15620	15423	15658	15723	15628	15627	15727	15700	15514	15494	15288	15271	15592	15759	15574	15705	15500	15700	15538	15600	15498	15514	15627	15852	15538	15329	15665	15359	15741	15359	15618	15584	15289	15654	15555	15684	15534	15389	15568	15748	15421	15502	15551	15463	15493	15419	15625	15478	15415	15495	15445	15684	15683	15586	15511	15553	15606	15520	15601	15547	15568	15618	15343	15513	15636	15455	15372	15610	15656	15425	15712	15602	15484	15566	15495	15476	15417	15786	15657	15640	15480	15504	15476	15631	15470	15374	15283	15404	15538	15407	15588	15610	15632	15429	15625	15800	15652	15385	15646	15440	15487	15623	15644	15528	15500	15497	15463	15664	15604	15584	15561	15614	15489	15546	15577	15653	15699	15574	15623	15469	15457	15212	15516	15744	15549	15392	15682	15398	15592	15415	15503	15534	15522	15702	15661	15612	15644	15537	15578	15508	15440	15466	15507	15604	15556	15553	15541	15400	15609	15547	15653	15415	15561	15676	15697	15454	15451	15564	15472	15793	15558	15449	15430	15309	15457	15635	15477	15813	15449	15632	15481	15562	15427	15524	15416	15537	15363	15621	15406	15684	15619	15287	15395	15653	15629	15502	15478	15371	15475	15468	15562	15693	15706	15489	15617	15575	15649	15638	15598	15471	15435	15664	15544	15607	15688	15486	15614	15502	15687	15465	15587	15568	15345	15510	15596	15577	15492	15504	15584	15525	15560	15455	15513	15565	15768	15410	15405	15504	15850	15433	15568	15522	15638	15710	15555	15558	15555	15298	15494	15544	15309	15373	15611	15532	15511	15526	15528	15486	15430	15342	15534	15670	15609	15635	15569	15535	15508	15568	15563	15590	15571	15720	15685	15318	15680	15735	15531	15689	15456	15693	15396	15606	15713	15762	15540	15371	15597	15511	15376	15528	15589	15363	15474	15549	15452	15618	15644	15580	15470	15428	15472	15464	15651	15517	15667	15607	15605	15663	15703	15472	15549	15504	15491	15413	15578	15516	15497	15487	15580	15704	15477	15512	15324	15403	15402	15564	15619	15683	15602	15625	15566	15606	15380	15607	15594	15666	15379	15605	15670	15544	15430	15510	15415	15454	15527	15503	15562	15557	15798	15493	15506	15508	15523	15424	15566	15533	15624	15710	15520	15280	15446	15559	15611	15470	15361	15718	15477	15657	15543	15556	15716	15405	15468	15550	15251	15737	15559	15653	15503	15527	15387	15554	15504	15443	15683	15495	15591	15597	15650	15482	15515	15523	15518	15613	15653	15607	15430	15598	15487	15496	15541	15399	15550	15583	15424	15486	15508	15420	15534	15496	15618	15418	15670	15615	15471	15371	15549	15664	15628	15536	15327	15613	15478	15565	15523	15465	15500	15501	15706	15739	15493	15592	15470	15605	15599	15680	15765	15533	15525	15574	15584	15720	15463	15596	15375	15412	15685	15643	15806	15620	15809	15548	15601	15470	15247	15554	15564	15676	15559	15592	15494	15535	15522	15757	15607	15430	15760	15754	15617	15559	15530	15488	15493	15366	15332	15648	15478	15559	15528	15569	15607	15625	15595	15475	15435	15548	15565	15523	15401	15441	15509	15384	15379	15672	15621	15528	15596	15622	15680	15478	15789	15518	15421	15520	15580	15569	15637	15464	15705	15547	15392	15348	15647	15779	15624	15353	15564	15697	15527	15495	15437	15395	15518	15462	15691	15584	15662	15564	15373	15522	15466	15563	15561	15607	15636	15574	15537	15553	15798	15734	15646	15542	15554	15456	15565	15635	15670	15375	15518	15563	15516	15544	15450	15475	15520	15645	15333	15467	15704	15426	15563	15692	15686	15514	15633	15516	15563	15535	15566	15579	15500	15386	15643	15581	15485	15712	15554	15709	15353	15707	15650	15537	15508	15659	15630	15477	15479	15355	15486	15656	15574	15575	15592	15573	15517	15403	15577	15713	15740	15438	15639	15555	15475	15720	15450	15391	15576	15661	15439	15526	15527	15497	15645	15523	15694	15578	15595	15574	15764	15372	15603	15646	15388	15458	15440	15448	15434	15445	15467	15561	15439	15629	15342	15360	15329	15712	15349	15512	15538	15615	15567	15481	15683	15574	15555	15806	15430	15293	15470	15666	15563	15554	15457	15413	15651	15425	15633	15539	15415	15539	15491	15548	15517	15620	15510	15669	15423	15386	15359	15531	15589	15410	15452	15491	15673	15433	15516	15571	15605	15732	15695	15673	15501	15546	15527	15539	15416	15658	15489	15552	15754	15705	15636	15589	15499	15563	15547	15559	15576	15570	15521	15666	15465	15450	15455	15549	15523	15677	15527	15612	15776	15526	15499	15507	15611	15785	15559	15580	15488	15470	15495	15444	15438	15505	15345	15616	15340	15691	15492	15598	15485	15436	15579	15698	15579	15573	15551	15568	15740	15546	15487	15433	15507	15582	15664	15288	15517	15618	15387	15416	15583	15598	15260	15285	15403	15555	15754	15569	15579	15487	15614	15560	15398	15510	15717	15339	15626	15692	15445	15494	15364	15631	15521	15386	15431	15519	15568	15447	15817	15720	15546	15464	15560	15602	15488	15496	15487	15536	15596	15507	15331	15443	15689	15580	15469	15684	15456	15525	15517	15532	15672	15488	15575	15561	15450	15524	15612	15473	15705	15841	15612	15664	15552	15629	15629	15661	15602	15549	15724	15518	15532	15495	15582	15404	15398	15627	15606	15543	15727	15619	15339	15454	15552	15570	15544	15589	15581	15483	15382	15566	15611	15559	15535	15502	15562	15407	15459	15586	15551	15548	15413	15533	15561	15489	15516	15502	15618	15536	15616	15485	15464	15458	15501	15427	15573	15540	15626	15626	15383	15508	15496	15330	15600	15529	15538	15543	15411	15417	15567	15661	15443	15435	15572	15605	15719	15524	15351	15497	15484	15427	15399	15612	15525	15543	15605	15639	15432	15737	15494	15678	15631	15423	15593	15594	15638	15616	15411	15592	15661	15473	15534	15451	15529	15558	15569	15681	15505	15464	15615	15554	15399	15728	15676	15623	15676	15458	15462	15583	15600	15517	15522	15719	15534	15509	15658	15469	15443	15414	15600	15621	15500	15661	15605	15687	15576	15459	15427	15427	15300	15575	15414	15582	15355	15425	15619	15431	15551	15489	15710	15415	15693	15617	15536	15436	15505	15568	15504	15581	15403	15663	15654	15561	15467	15538	15568	15454	15387	15500	15645	15637	15445	15617	15470	15650	15688	15486	15628	15438	15569	15453	15562	15472	15424	15637	15608	15769	15592	15442	15503	15599	15801	15537	15599	15681	15359	15677	15461	15552	15535	15683	15561	15450	15461	15552	15618	15599	15522	15435	15614	15584	15581	15494	15483	15490	15562	15809	15381	15628	15616	15511	15475	15703	15563	15691	15530	15701	15518	15528	15545	15383	15655	15637	15544	15451	15445	15587	15374	15412	15549	15520	15286	15434	15407	15706	15608	15515	15619	15665	15533	15539	15501	15479	15707	15317	15605	15456	15522	15394	15603	15676	15775	15458	15487	15614	15619	15498	15308	15390	15305	15488	15671	15457	15611	15496	15592	15420	15603	15506	15571	15115	15525	15347	15611	15363	15574	15598	15809	15533	15488	15474	15525	15592	15436	15422	15540	15438	15634	15405	15628	15576	15378	15560	15490	15771	15532	15773	15674	15431	15632	15579	15466	15543	15455	15648	15359	15540	15362	15424	15458	15511	15497	15561	15561	15455	15225	15539	15508	15539	15443	15431	15706	15758	15533	15446	15784	15450	15462	15402	15624	15491	15535	15523	15485	15601	15612
26075	66286	87186	39838	76617	70346	50437	28634	15896	14850	15043	14936	15023	15010	14901	14799	14959	15053	14976	14942	14896	14901	14895	14921	14999	14883	14917	14839	14861	14696	14988	14772	14976	14753	14900	14926	14928	14842	15042	14865	14970	14825	15076	14830	14760	14987	14794	14955	15039	14899	14872	14895	14934	14939	15007	14956	14819	14974	14894	14862	14735	15006	15025	14809	14875	14834	14850	14787	14885	14952	14827	14864	14862	14787	14974	14908	14994	14842	15027	14646	14802	14855	14872	14854	14837	14827	14805	14834	15036	14991	14755	14860	14810	14953	14866	14823	14778	14735	14754	14965	14901	14815	14767	14783	14810	14846	14867	14727	14831	14868	15087	14833	14890	14930	14878	14811	14759	14810	15072	14807	14789	14932	14916	14865	14912	14876	14944	14963	14996	14906	14868	14937	14980	14713	14772	15095	14856	14938	14857	14845	14772	14944	14866	15013	14915	14866	14867	14920	14933	15005	14678	14751	14929	14959	14861	14832	14886	14919	14918	14870	15049	14754	14900	14912	14791	14771	14823	14945	15024	14899	14737	14979	14906	14594	14921	14790	14891	14848	14904	14714	14869	14939	14884	14981	14861	14975	14819	14759	14988	14937	14885	14786	14896	14855	14967	14854	14780	14720	14809	14811	14918	14747	15051	14866	14986	14785	14917	14937	14971	14853	14939	14861	14903	14853	14670	14800	14863	14883	14770	14914	14836	15021	14880	14801	14788	14904	14737	14956	14856	14923	14987	14887	14846	14964	14754	14845	14934	14981	14892	14763	15072	14885	14851	14811	14861	14869	14860	14729	14835	14884	14979	15026	14913	14732	14980	14776	14769	14892	15016	14815	15003	14838	14924	15154	14860	14776	14926	14863	14714	14999	14890	14573	14903	14949	15065	14957	14782	14654	14888	14950	15056	14767	14857	15016	14809	14851	14822	14672	14762	15063	14845	14947	14951	14700	14954	14920	14959	15094	14759	14886	15029	14641	14987	14938	15062	15006	14822	14965	14942	14824	15075	14838	14849	14883	14967	14917	14834	14915	14873	14714	14794	14843	14966	15062	14823	14892	14956	14798	14861	14842	14719	14955	14796	14687	15038	14877	14799	14799	14872	14859	14908	14687	14865	15009	14901	14871	14933	14771	14783	14916	15010	14968	14983	14993	14768	14970	14874	14818	15005	14838	14861	14837	14865	14869	14882	14820	14898	14822	14855	14939	14814	14937	14841	14901	14896	15003	14637	14742	14980	14974	14679	14781	14896	14910	14762	14858	15011	14887	14865	14817	14858	14877	14782	14742	14856	14978	14821	14974	14929	15038	14579	14808	15137	14871	14834	14859	14842	14844	14967	14939	14898	14888	14854	14885	14756	14806	14985	14872	14839	15050	15001	14778	14774	14775	14861	14943	14923	14757	14828	14866	14648	14953	14936	14931	14835	14877	14928	14845	15064	14800	14882	14856	14738	14870	14819	14995	14936	14729	14935	14917	14844	14696	14914	14894	15009	14831	14907	14942	14823	14905	14860	14919	14730	14894	14854	14757	14848	14781	14846	14795	14804	14811	14977	14916	14748	14824	14872	14850	14919	14757	14840	14849	14862	14733	14984	14842	15036	14821	14971	14895	14821	14886	14845	14847	14850	14790	14865	15010	14847	14820	14896	14864	14837	14999	14685	14845	14890	14827	14702	14924	14683	14800	15048	14828	15092	14784	14974	14879	14806	14629	14917	14700	14972	15062	14840	14986	14921	14945	14901	14649	14791	14788	14903	14827	15073	14839	14880	14859	14673	14931	14805	15049	14882	14991	14876	14898	14954	14832	14874	14903	14971	14991	14905	14883	14964	14965	14915	14883	14838	14849	14881	14885	14898	14962	14849	15040	14783	14757	14982	14834	14705	14690	14713	15042	14854	14933	14786	15087	14859	14964	14845	14968	14897	14863	14752	14741	14870	14809	14879	14729	14832	14883	14966	14832	14814	14874	14946	14767	14803	14672	14897	14734	14916	14883	14914	14789	14912	14993	14815	14855	14850	14840	14727	14864	15067	14862	14900	14862	14891	15019	14761	14758	14825	14741	14864	14775	14822	14961	14810	14975	14835	14742	14990	14857	14887	14769	14688	14903	14854	14906	14813	14972	14892	14851	14806	15012	14861	14894	14886	14907	14872	14850	14778	14849	14839	14822	14788	15014	14861	14800	14793	14887	14817	14590	14964	14854	14930	14896	14916	14764	14832	14842	15013	14915	14847	14835	14973	14873	14936	14897	14860	14934	14766	15021	14874	15002	14875	14878	14937	14840	14697	14780	14992	14813	14841	14963	14876	14879	14755	14865	14869	14954	14851	14694	15052	14743	14766	14918	14814	14790	14845	14953	14948	14888	14935	14701	15044	14975	14812	14898	14841	14787	14922	14961	14910	15046	14705	14900	14814	14842	15066	14927	14928	14994	14816	14882	14976	14763	14699	14717	14814	14828	14881	14872	14768	14769	14918	15048	14947	14836	14959	14915	14947	14724	14982	14807	14739	14856	14792	14880	14814	14860	14953	14735	15052	14772	14874	14769	14804	14770	14957	15056	14672	14787	14952	14866	14727	14910	15056	14859	14776	14842	15001	14907	14860	14808	14837	14745	14933	14953	14995	14942	14952	14639	14872	14822	14895	14817	14932	14782	14896	14836	14799	14818	14873	14769	14883	14767	14824	14761	14774	14953	14739	14892	14856	14782	14828	14857	14863	14784	14895	14900	15005	14752	14838	14766	14905	14845	14925	14949	14975	14901	14833	14861	14997	14912	14936	14889	14759	14809	14968	14840	14809	14877	14888	14829	14714	14749	14922	14860	14799	14816	14834	14939	14881	14792	14826	14918	14846	14872	14845	14922	14999	14737	14771	14858	14765	14946	14817	14800	14846	14837	14850	14832	14791	14729	14782	14572	14936	15011	14852	14943	14781	14843	15056	14856	15015	14790	14920	14931	15012	14830	14873	14953	14730	14799	14808	14876	14892	14868	14812	14645	14878	14959	14829	14797	14801	14941	14865	15138	15000	14931	14758	14863	14964	14865	14877	14808	14984	14764	14923	14826	14923	15013	14819	14844	14800	14996	14692	15010	15066	14799	14903	14893	14936	14948	14942	14800	14856	14682	14826	14874	14849	14941	14785	14944	15104	14862	14766	14963	14724	14906	14825	14978	15004	14976	14904	14782	14853	14851	14931	14894	14951	14785	14992	14836	14824	14988	14937	14864	14927	14660	14827	14852	14823	14880	14862	14820	14758	14774	14840	14944	14852	14820	14730	15001	14827	14592	14765	14867	14945	15002	14834	14751	14824	14954	14999	14850	14731	15000	14871	14757	15026	14705	14704	15062	14920	14949	14764	15019	14855	14829	14966	14954	14852	14841	14825	14808	14957	14816	14763	14828	14874	14861	14717	14900	14931	14808	14772	14839	14816	15007	15003	14855	14968	14867	14789	14877	14880	14909	14819	14783	14916	14784	14922	14716	14790	15085	15050	14796	14899	14957	14817	14910	15056	15061	14936	14941	14923	14834	14960	14850	14893	14887	14889	14848	14817	14749	14738	14914	14766	14818	14912	14876	14849	14789	14784	14775	14809	14843	14780	14984	14938	14984	15008	14919	14883	14879	14910	15032	14813	14850	14785	14904	14948	14797	14959	14904	14869	14836	14878	14862	14803	14912	14819	14752	14825	14981	14958	14985	14698	14727	14670	14760	14937	14809	15029	14801	14964	14953	15013	14798	14942	14872	14763	14825	14869	14701	14788	14841	14771	14944	14821	14883	14794	14977	14905	14881	14793	14712	14932	14860	14963	14813	14823	14707	14859	14788	14808	14817	14637	14843	14835	14989	14887	14839	14905	14946	14871	15006	14834	14978	14870	14801	14932	14769	14847	14786	14997	14747	14651	14698	14845	14734	14929	14964	14816	14800	14734	14556	15029	14856	14831	14729	14849	14980	14781	14668	15002	14626	14998	14922	14868	14771	14772	14740	14704	14664	14870	14865	14777	14828	14934	14741	14792	14913	14935	14858	14900	14853	14746	14798	14875	14835	14823	14823	14765	14927	14941	14801	14804	14892	14846	15037	14885	14855	14779	14953	14807	14792	14948	14890	14840	14818	14839	14926	14875	14844	14821	14781	14783	14799	14796	14838	14892	14815	15031	14936	14815	14918	14788	14817	15103	14765	14894	14953	14973	14818	14781	14984	14848	14843	14847	15055	14907	14768	14822	14795	14832	14902	14872	14787	14851	14875	14725	14970	14904	14922	14904	14974	14839	14696	14941	14773	14880	14847	14842	14850	14915	14833	14909	15054	14844	14935	14750	14920	14793	14854	14851	14734	14793	14850	14787	15011	14903	14824	14923	14935	14813	14810	14809	14872	14828	14798	14816	14890	14845	14790	14866	14984	14841	14901	15015	14825	14842	14912	15040	14957	14921	14908	14954	14937	15034	14813	14934	14916	14840	14836	15043	14881	14899	14917	14783	14985	14927	14918	14775	14988	15017	14848	14829	15045	14864	14778	14903	14899	15017	14931	14948	14781	14851	14792	14930	14831	14869	14843	14861	14738	14947	14910	14824	14961	15084	14856	14765	14800	15089	14884	14988	14784	14983	14634	15056	14945	14700	14855	14854	14818	14777	14896	14874	14987	14811	14782	14845	14991	14824	14814	14897	14821	14923	14919	15004	14961	14793	14951	14791	14874	14704	14943	14803	15017	14827	14722	14809	14753	14704	14794	14800	14996	14794	14928	15029	14844	14973	14811	14771	14799	14719	14836	14792	14797	15000	14676	14907	14922	14942	14874	15085	14688	14909	14882	15031	14825	14788	14786	14733	14958	14936	14817	14945	15044	14744	14888	15002	14799	15011	14904	14781	14903	14873	14905	14740	14953	14753	14888	14932	14849	14728	14787	14786	14809	14900	14933	15055	14858	14780	14948	14909	14776	14764	15091	14738	15075	14925	14788	14937	14798	14787	14816	15015	14748	14673	14914	14809	14742	14777	14819	14950	14900	14767	14859	14968	14917	14813	14875	14891	14917	14941	14769	14803	14886	14794	14976	15001	14889	14740	14813	14872	14839	14848	15001	14779	14752	14893	14803	14962	14906	14951	14658	14750	14800	14935	14989	14970	14867
27476	22453	33860	26557	31499	29138	23166	17786	16263	16191	16077	15865	16086	16033	15917	16042	16037	15678	15926	16016	15899	16044	16041	16020	15953	15950	16081	16050	15975	15989	15900	15851	15921	15883	16003	15883	15863	16143	15949	15976	15988	15959	15702	15956	15942	16043	15954	15974	16001	15947	15692	16008	16155	15845	16129	16024	15893	15970	15975	15780	15834	15990	16080	15777	16019	15915	15887	15999	15831	15967	15810	15855	15827	16168	16050	15954	15946	15951	16000	15868	15824	16145	16109	16058	16020	15977	15989	15943	16079	16006	15934	16116	15877	16110	16081	16002	16102	15909	15759	15747	15889	16042	16112	15925	16091	15974	15964	15804	16019	15974	16014	15875	16084	16046	16126	16081	15969	15951	16056	15975	15939	16022	15860	15937	15986	16077	15898	15962	15761	15742	16042	16036	15996	15956	15968	15849	15980	15845	15959	15923	16030	15787	15932	15933	15885	15952	15979	15759	15917	15987	15951	16038	15883	15915	16073	16008	15880	15891	15951	15943	15995	15900	15912	16010	15845	16001	15940	15906	15858	15956	15712	16085	16034	15836	16247	15958	15988	15845	16073	15976	16063	15929	15835	16005	15860	15926	15908	16058	15853	15936	16101	15983	15927	16075	16007	15822	15824	16021	15981	15872	15866	15966	15936	15850	15890	15766	16017	15857	15755	16038	16083	15889	15831	16119	16011	16053	16080	15965	16010	16016	15874	15856	15994	15866	15714	15882	16120	16178	16034	16037	15973	15875	15975	16052	15806	15843	15905	15933	16032	15952	15933	16053	15978	16047	16047	16042	15928	15526	16130	15850	15950	15884	15861	15934	15892	15958	15761	16064	15924	15882	15942	15966	16044	16120	15981	16001	16074	16074	15846	15924	16058	16074	16100	16075	16087	16099	16016	15937	16044	16038	16063	16068	15928	16185	15840	15845	15888	15893	15993	15910	15976	15975	15795	16021	15929	15906	15955	15812	15967	15774	16137	15811	15864	16106	15859	16060	16130	15917	16034	16065	16086	15885	16038	15973	15956	16005	15785	16025	15768	15910	15949	15970	15915	15928	16082	16081	15996	15965	15933	15910	15999	15869	15832	15997	16012	15733	16042	15992	15946	16037	15874	16027	16137	15865	15888	15885	16101	16001	15901	15921	16030	16080	15819	15981	15711	15782	15921	15966	16092	15982	16059	15820	16175	15972	16036	15777	15837	15884	15985	15974	16016	15900	15869	15969	15699	15874	16094	16010	16025	15979	15942	16034	15968	15905	16007	15837	16031	16021	16032	15799	15833	15857	16067	16066	15874	15897	15933	15834	15852	15951	15945	16040	15839	16179	16051	15870	15938	16015	16074	15984	15845	15993	15999	15891	15909	15800	16035	16050	15998	15932	16051	15954	16019	16151	15957	15826	15966	15833	16048	15961	16094	16111	16102	15963	16151	15934	16023	16031	15923	15837	15985	15799	15857	15865	15748	16105	16005	15917	15804	15896	15944	15971	16079	16040	15839	15830	15856	15930	16055	15909	15886	15948	16127	16032	15927	15912	15941	15926	15998	16032	15930	15874	16067	15884	15956	15990	15990	15729	15897	16027	16071	16029	15864	16011	16039	16048	16101	15862	16144	15909	15951	16001	16031	16076	16000	16042	15972	15912	15809	15994	15920	15791	16055	15995	15934	15860	16222	15874	15941	16195	16027	16109	16087	15967	16044	16101	15787	16049	15942	15904	15972	16118	15968	15971	15889	15777	16084	15862	16035	15948	15814	15956	15967	16018	15832	16104	16132	15848	15694	15966	15936	15973	15765	15832	15928	15962	16092	15967	15996	16127	16022	16050	16032	15886	15996	15955	15945	15930	16049	16094	16121	16007	15874	15932	15853	15812	16070	15914	15994	15955	16041	15885	15932	15948	16020	15990	15933	16037	16019	16022	15990	15892	15794	15895	16153	15971	15885	16017	15854	15873	16122	16025	16035	15870	15967	15959	15738	15974	15930	16020	15875	16050	15902	16024	16059	15804	15968	15883	16079	15905	15928	15899	15946	15853	15799	15933	15820	15912	15960	15820	16011	16091	16007	16088	16021	15961	15937	16173	16048	16132	15910	15903	16176	15792	16127	16081	15765	15909	16042	15948	16006	15893	16000	15937	15759	15844	15991	15997	16140	15949	15984	15900	16085	16041	15955	15945	16073	15989	16085	16009	15905	16074	16006	15744	15893	15939	16128	15987	16048	16056	15853	16053	16063	16049	15999	15872	15855	16053	15864	16050	16065	15835	15903	16030	15874	15921	16031	16033	15967	15831	15896	15958	16010	16070	16096	15857	15843	16016	15905	15753	15976	15835	15990	16098	15944	16044	15952	15936	15969	15970	15886	15822	15926	15947	16086	15633	15908	15929	15830	16065	15795	15930	15881	15907	16055	16166	15948	15780	15944	15735	16253	16124	15889	15771	16013	15954	16211	16038	16005	15889	15895	16091	16110	16226	15926	15850	15892	15942	15784	16097	15894	15910	15860	16073	15942	15994	15872	16018	16154	16084	15875	15738	15905	15876	15855	15932	15821	15848	16073	16109	15913	15890	15981	15882	15922	15908	16006	15800	16120	16106	16003	16051	15878	16066	15897	15919	15856	16003	16032	16071	15870	15813	16139	16025	15876	16087	16060	15973	15994	16041	16142	15876	15869	16013	16067	15947	15956	15851	16037	15871	15937	16044	16122	15781	15979	16000	15956	16141	15994	15892	15708	15776	16071	15977	15981	15882	15988	16015	15934	16008	15976	16060	16050	16028	15941	16068	16133	16068	15944	16019	16069	15925	15955	15998	16055	16082	15917	16015	15722	15803	16079	15979	16084	16004	15977	15996	15988	15906	16089	16156	15732	15890	16075	15972	16106	15858	15957	15775	16064	15909	15928	15918	15973	16211	15917	15988	16034	15969	16007	15980	16040	15862	15946	16161	15860	15965	15950	16102	15826	15966	15875	15906	16002	15751	15848	16012	16039	15904	15894	15853	15961	15872	16016	15782	15818	15894	15908	15886	15839	15924	16147	15722	15611	16136	16044	16041	15975	15770	15883	15901	15949	16010	15971	15780	15878	15979	15986	15966	16075	15879	15786	15889	15970	15920	16190	15835	15817	15856	15767	16145	16127	16045	15841	15860	16009	15920	15961	16125	15891	15914	15938	15719	15979	15913	15926	15925	15762	15936	15941	15898	16003	15919	15973	15809	15932	15739	15898	15882	16078	15976	16009	15883	15997	15924	16059	15925	15962	16138	16151	16060	15983	15745	15809	15849	16091	16029	16051	16026	15870	16066	15869	16175	15960	15988	15909	16105	15873	16045	15887	16071	15951	15907	16104	16002	15987	15964	16007	16096	15889	16174	16023	15699	15880	15898	16111	16016	16046	15815	16045	16000	16023	15945	15859	15991	15908	16001	15882	15871	16028	15766	15929	15834	15957	15946	16059	15817	15797	15813	16007	15904	15852	15799	15748	15915	15850	15904	15961	15965	15999	15809	15935	15932	15980	16134	16075	15878	15824	16072	15982	15775	16138	16084	16157	15911	16111	16007	16128	15796	16176	16005	15854	15888	15814	15912	15954	15841	16028	16138	15897	15859	15817	15928	16039	16019	16175	15899	15857	15690	15923	16003	15890	15760	15885	15953	15990	15985	15976	15952	16018	15998	15963	15798	15755	15766	16027	15970	16158	15885	15909	16013	16008	15912	15906	16018	16083	15833	15909	15756	15939	15910	16147	16108	16077	16001	15850	15990	16114	16006	15905	15852	15951	15815	16030	15930	15968	15983	15807	15814	15857	16050	16063	15842	15958	15883	15897	15883	16056	15925	15888	15960	16051	15801	16114	15897	15860	16051	16066	15952	15854	15750	16124	16079	15968	15845	15872	15975	15944	16172	15992	15968	15969	16071	15968	15951	15961	15785	16003	15975	16128	16045	15825	15933	15738	15823	16010	16020	15997	15804	15921	15963	15992	16022	16067	15895	15940	15902	16019	16028	16056	15907	15909	15937	15924	16113	15872	15938	16018	15993	15984	16211	16086	16035	16219	15906	16154	15935	15806	15851	16069	16187	15858	15988	16158	15929	16061	16107	16052	15868	16049	15893	16103	16026	15941	15891	16004	16067	16097	15979	16136	15962	15833	15958	16007	15874	16008	15890	15789	15974	15866	15911	16083	16063	16210	15888	16045	15811	15970	15861	15988	16061	16073	15687	15917	15958	16008	15936	15904	15881	16124	15954	15799	16085	16054	16037	16136	15792	15894	15968	15945	15902	15854	16079	15870	15957	16019	15928	16075	15988	16130	15906	15913	15776	15862	16020	15878	15991	15905	16065	15914	16125	15905	15964	15997	15917	16104	15859	15946	16120	15797	15895	15997	15778	15932	16154	16176	15935	16125	16097	15957	15836	15970	15871	15942	16043	16101	16059	15815	16024	16044	15933	15967	15861	15824	15857	16016	16035	15981	16312	16094	16062	15965	15965	16145	16060	15933	15770	16011	16108	16041	16007	15996	15925	15757	15933	15848	15900	15852	15919	16101	15948	16084	15912	15975	16044	15889	16032	15812	16132	15965	15773	16080	15967	15965	15866	15890	15968	16038	16135	15955	15941	16019	15819	15952	16022	15967	16010	15892	15876	15942	15976	15888	16023	16042	16161	15918	15946	15795	16050	16130	15920	16232	15910	16041	16000	15806	15926	15988	15954	15978	15869	16039	15970	15769	16060	16078	15871	16010	15935	15980	15759	15854	15936	15849	15934	15941	15880	15994	16076	15967	16041	15958	15830	15888	15938	16020	15928	16017	16011	15967	15830	15989	15935	16261	16140	16021	15967	15913	16155	15981	16070	16121	15771	15887	15993	15819	15943	15986	16270	16185	15892	16136	15784	15816	16101	16150	15793	15841	15776	16044	15853	16045	15999	15789	15883	15999	15799	15922	16050	15873	15920	15908	16091	15828	15991	16006	15981	15911	15857	15894	16005	15738	15821	15883	15869	16035	16002	16018	15985	15846	15742	15891	15995	16040	15918	15946	16020	15971	15970	16004	15866	15993	16063	15900	15764	16003	16036	15957	16028	16010	15957	15921	16005	16040	15797	16181	15966	15859	15935	15884	15796	15878	15784	15943	15863	16157	15981
15264	28707	41082	22162	35282	30285	22815	16387	15339	15294	15084	15092	15234	15042	15150	14878	15150	15004	15159	15255	15034	14941	15117	14934	15161	15166	15084	15300	15189	15168	15040	14823	15116	15117	14978	15027	15187	15107	15181	15175	15143	15150	15024	14889	15122	15292	14999	15216	15171	15018	15184	15002	15188	15039	15080	15221	15164	14913	15155	15102	15149	15018	15010	15175	15101	15143	15071	14967	14994	14962	15037	15033	15194	15139	15062	15047	15137	15077	15323	15082	15058	15138	15129	15068	15123	15023	15089	15234	15208	15057	15164	15062	15026	15053	15229	15222	15191	15128	15072	15158	15099	15076	14996	15110	15129	14999	15139	15135	15088	15027	15177	15079	15025	15231	15041	15164	15100	15029	15176	15221	15047	15145	15046	15148	15238	15089	15017	15149	14947	15259	15205	14921	15138	14866	15079	15109	15068	15172	15177	15149	15046	15020	15150	15157	15226	15354	15129	15123	15132	15172	15005	14984	15007	15210	14972	15118	15154	15185	15099	15106	15032	15159	15108	15115	15192	15191	15173	15018	15036	15221	14929	15257	15129	15172	15069	15086	15037	15168	15108	15120	15305	15124	15144	15088	15013	15208	15178	14959	15225	14992	15154	15028	15099	15233	15108	15042	15056	15172	15102	15250	15002	15107	15062	15092	15211	14992	14999	15178	14819	15140	15142	15129	14915	15079	15101	15059	15088	14956	14968	15151	15068	15166	15196	15118	15112	15041	15162	15074	15107	15166	15052	15095	15023	15047	15137	14953	15155	15260	14978	14979	15209	15140	15036	15121	15002	15054	15176	15081	15048	15009	15155	15041	15258	15119	15216	15143	14993	15060	15087	15131	15134	15120	15261	15076	15256	15068	15162	15048	15111	14894	15191	14989	15263	15028	14977	15054	14847	15144	15008	15119	15083	15173	15186	15118	15242	15005	15134	15074	14969	15288	15036	15027	15077	15076	15180	15072	15021	15023	15191	15179	15141	15304	15103	15113	15017	15145	14915	15086	15317	15002	15233	15134	15077	15043	15143	14989	15054	15064	15247	15078	15056	14971	15300	15149	15189	15096	15136	15124	15095	15222	15208	14977	15012	15096	15115	15076	15181	15138	15262	15047	15273	15085	15080	14905	15079	15017	15126	14980	15023	15023	15056	15101	15165	15174	15041	15152	15190	14961	15028	15179	15043	15064	15061	15191	15139	15208	15062	15103	15042	15081	14958	15129	14992	15171	15063	15080	15046	15032	15241	15083	15167	15193	15222	15246	15105	15135	15175	14912	15141	15080	15077	14988	15077	14965	15096	15330	15129	15173	15128	15362	15099	15118	14999	15075	14980	15259	15131	15224	15065	15064	15036	15140	15229	15029	15043	15055	15133	15076	15182	15092	15285	15030	15096	15042	15032	15107	15080	15204	14971	15229	15085	15188	15200	15045	15156	15275	15194	15126	15090	15005	15256	15051	15165	15136	15200	14964	15204	15118	15087	15142	15038	15300	15067	14860	15106	15049	15108	15096	15113	14974	15286	15068	15113	15051	15148	15213	15225	15096	15072	15213	15416	15134	15265	15099	15054	15169	15047	14895	15147	15322	15123	15213	15177	15088	15026	15213	14849	15129	15066	15008	15071	15053	15196	15069	14964	15175	15072	14993	15145	14987	15066	15113	14941	15087	15228	14826	15008	15113	14931	15037	15162	15129	15096	15142	15036	15132	14947	15162	15178	15001	15010	14885	15093	15123	15101	15147	15071	15129	14939	15040	15097	15195	15074	15149	15092	15127	15180	15154	15135	15360	14929	15061	15163	15025	15155	14989	15200	15081	15069	15051	15175	15322	15033	15113	15153	15169	15160	15187	15106	15123	15136	15177	15060	15018	15151	15053	15162	15165	15196	15069	14996	15131	15093	15286	15134	15033	15099	15017	14942	15268	15153	14958	15081	15129	15158	14994	15045	15136	15255	14955	15056	15077	14928	15124	15158	14986	14983	15055	15115	15062	15241	15102	15260	15213	15219	15153	15273	14955	15160	15064	15091	15127	15173	15041	15152	15037	15057	14983	15059	15255	15132	14992	14903	15285	15133	15119	15241	15223	15059	15218	15156	15196	15069	15268	15115	15239	15124	15229	15157	14971	15174	15313	15067	15336	15038	15102	15134	15098	14993	15119	15083	15046	14904	15038	15170	15018	15203	14927	15109	14980	15148	15124	15162	15041	15018	15116	15165	15105	15125	15011	14938	14982	14814	15136	15145	15250	15033	15166	15030	15167	14997	15065	15031	15025	14946	15082	15151	15076	15100	14972	15317	15190	15172	15017	15037	15151	15111	15148	15067	15046	15120	15193	15105	15022	15067	15009	15070	15017	15063	15362	15223	14951	15016	15168	15115	14970	15136	15072	15101	15156	15174	15262	15184	15328	15092	14947	15120	15079	15080	15106	15168	15088	15190	15143	15132	15075	15133	15039	15256	15027	15109	15023	15167	15167	15187	15084	14917	15069	15207	15137	15225	15064	14989	15073	14895	15091	15075	15254	15167	15112	15297	15220	15212	14987	15146	15037	15122	15147	15074	15031	15037	15109	14955	15171	15066	15029	15002	15050	15163	15005	15048	14965	15157	15133	15072	15176	15067	15069	14922	15097	15241	15090	15174	15141	15117	15242	15042	15065	15198	15159	15176	15262	15170	15147	15066	14940	15079	15010	14994	14999	15034	15019	14895	15141	15204	15056	15024	15263	15247	15096	15080	15228	15254	14980	15340	15194	15207	15219	15069	14889	15077	15094	14863	15146	15157	15286	14989	15268	14997	15130	15184	15045	15160	14892	15116	15103	15227	14904	15163	15164	15015	15081	15087	15081	14997	15189	14954	15124	15226	15042	14946	15204	15150	15011	15197	15159	15088	15047	14978	15098	14959	14931	15049	14963	15216	15135	15109	15188	15046	15020	15297	15227	15228	15182	15218	14957	15005	15113	15096	15195	15104	15222	15113	15200	14903	15221	15074	14983	15035	15056	15037	15095	15208	15045	15048	15114	15100	15192	15130	15094	15042	14931	15111	15167	15142	15172	14954	15002	15234	15203	15107	14967	15091	15026	15005	15001	14877	15280	15047	15062	15121	15092	15131	15193	14983	15104	14992	15072	15178	15233	15167	15318	15171	15068	15077	15168	15019	15229	15086	15119	15029	15255	14994	14979	15076	15276	15122	15093	15109	15180	15157	15033	14933	15115	15064	15151	15023	14962	15050	14815	15041	15173	15122	15257	15063	15173	15113	15128	14977	15038	15158	15126	14886	15007	15006	14861	15038	15060	15107	15037	15135	15150	15083	15004	15019	15185	15076	15116	15206	15171	15121	15188	15317	15174	15151	15064	15191	15174	15261	15118	15252	15223	15043	15134	15040	15057	15120	15155	15123	14986	15044	15228	15095	15164	15067	15116	15219	15092	15141	15091	15244	15144	15204	15033	15121	15082	14930	14993	15132	15000	15030	15055	15106	15117	15183	15157	15206	15151	14990	14936	15135	15068	15085	15076	15225	15163	15113	15051	15289	15040	15161	15194	14904	15101	15132	15040	14953	15240	15046	15047	15062	15029	15085	14902	15177	15180	15103	15113	14934	15057	15010	14892	15209	15050	15147	15140	14957	15191	14925	15116	15124	15111	15229	15068	15185	14900	14984	15043	15015	14956	15109	15203	15175	15230	15076	15087	15196	15186	15126	15310	15174	15045	14930	15141	15080	15033	15119	15170	15347	15210	15284	15124	15127	15035	14952	14925	15030	15169	15005	15189	15113	15224	15042	15001	15107	15167	15173	15263	15085	15044	15212	15035	15215	15198	15228	15162	15172	15112	15054	15056	14944	15195	15265	15170	15069	15059	15174	15221	15217	15224	15120	15166	15300	15026	14954	15161	15125	15030	15098	15123	14983	14922	15086	15011	15123	15083	15214	15170	15106	15134	15160	15096	15128	14938	15147	15023	15056	15006	15127	15222	15137	15123	15135	15155	15068	15082	14990	15279	15154	15115	15158	15215	14970	15267	15080	15012	15065	15164	15083	14943	15402	15044	15218	15085	15146	15367	15146	15183	15104	15046	15020	15116	15198	15199	15120	15157	15305	15118	14925	15022	15180	15097	15074	15131	15146	15108	14983	14786	15191	15131	15391	15017	15171	15028	15156	15160	15190	15173	15242	15081	15178	15232	15172	14980	15201	15300	15110	15039	15149	15013	15210	15195	15008	15287	14956	15264	14977	15133	15148	15095	15074	15136	15149	15150	15027	15160	15023	15162	15086	15068	14978	15175	15055	15100	15147	15195	15093	15103	15123	15047	15113	15218	15082	15116	15131	15154	14897	15086	15081	15069	15117	15277	14927	15148	15147	14926	15233	14918	15192	15104	15171	15107	14911	15128	15079	15193	15066	15212	15057	14945	15171	15156	15203	15215	15123	15092	14998	15123	14976	15031	15133	15112	14977	15318	14935	14998	15042	15102	15267	15114	15176	15109	15153	15192	15134	15075	15109	15137	15133	15161	15049	15072	15160	15011	15242	15010	15024	15112	15003	15188	15008	15127	15208	15175	15066	15261	15089	15056	15106	15165	15078	15169	15218	15291	15105	15158	15029	15200	14989	14979	15240	15225	14957	15038	15141	15203	15005	15096	14970	15211	15205	14987	15101	15287	15032	15175	15056	15069	15055	15169	15207	15210	15045	15163	15122	15194	14941	15073	15114	15202	15240	15121	15028	15041	15158	14946	15243	15072	15121	15103	15019	15107	15196	15152	15208	14998	14991	15140	15214	15136	15278	15189	15016	15196	15212	14949	15108	14948	15027	15152	15215	15226	15185	15093	15053	15203	15079	15213	15200	15129	15175	15284	15006	15181	15185	15255	15086	15224	14996	15102	14977	15295	15311	15011	15275	15182	15197	15009	15176	15045	14979	15307	15077	15129	15196	14994	15165	14946	15169	14984	15093	15065	15191	15032	15243	15068	15069	15114	15016	15200	15142	15145	15115	15353	15180	15097	15116	15102	15112	15179	15226	14987	15078	14985	15176	15186	15078	15038	15256	14987	15318	15092	15155	15197	15088	15066	15079	15104	15016	15096	15222	15121	15029	15127	15133	15117	15142	15028	15150	15124	15313	15138	15130	15038	14996	15122
24612	21126	39715	38961	51562	51196	38240	23616	17927	16917	16656	16329	16420	16664	16606	16500	16644	16457	16513	16535	16451	16565	16551	16553	16494	16577	16503	16525	16477	16579	16572	16478	16497	16568	16360	16642	16459	16443	16423	16441	16514	16322	16358	16432	16397	16360	16498	16340	16489	16424	16337	16459	16551	16664	16487	16442	16441	16489	16430	16442	16437	16566	16508	16478	16238	16507	16416	16440	16432	16457	16478	16480	16389	16394	16674	16316	16499	16469	16447	16513	16427	16346	16505	16523	16760	16447	16401	16449	16438	16284	16604	16460	16556	16359	16351	16218	16413	16397	16316	16287	16443	16328	16510	16447	16478	16468	16426	16479	16507	16284	16223	16319	16362	16268	16456	16343	16285	16295	16303	16525	16513	16328	16388	16325	16485	16101	16600	16414	16452	16213	16224	16312	16256	16603	16319	16317	16482	16319	16378	16336	16249	16373	16378	16528	16393	16497	16352	16525	16308	16585	16442	16329	16356	16273	16545	16379	16505	16356	16608	16192	16534	16486	16329	16415	16448	16349	16429	16628	16499	16585	16324	16352	16527	16489	16395	16382	16424	16446	16553	16386	16408	16582	16422	16399	16475	16376	16515	16283	16203	16442	16389	16467	16349	16413	16404	16386	16404	16512	16520	16546	16347	16445	16291	16367	16406	16382	16454	16478	16395	16489	16479	16392	16384	16392	16323	16674	16329	16389	16537	16365	16074	16606	16423	16388	16406	16308	16345	16476	16654	16340	16443	16406	16208	16300	16526	16567	16546	16391	16505	16274	16293	16441	16182	16391	16357	16328	16405	16234	16262	16318	16453	16240	16275	16095	16284	16556	16518	16442	16362	16380	16293	16594	16374	16338	16436	16382	16446	16541	16592	16469	16453	16548	16501	16377	16430	16290	16316	16329	16554	16248	16428	16262	16412	16316	16407	16405	16529	16338	16554	16369	16420	16461	16482	16450	16421	16324	16306	16371	16474	16324	16419	16325	16406	16407	16467	16310	16445	16614	16423	16310	16314	16210	16528	16504	16316	16443	16647	16508	16212	16320	16393	16398	16296	16495	16165	16456	16530	16375	16360	16529	16391	16300	16372	16173	16388	16537	16417	16370	16420	16371	16378	16271	16355	16259	16447	16423	16355	16299	16270	16425	16379	16381	16333	16456	16495	16396	16263	16390	16456	16483	16525	16393	16387	16395	16359	16348	16326	16276	16098	16467	16174	16282	16242	16238	16283	16202	16637	16304	16351	16445	16366	16356	16470	16368	16372	16323	16590	16446	16337	16475	16391	16454	16429	16453	16354	16588	16470	16395	16645	16447	16519	16628	16261	16334	16431	16408	16396	16332	16430	16462	16389	16459	16432	16362	16351	16378	16288	16524	16399	16354	16372	16438	16482	16457	16540	16344	16363	16515	16452	16404	16376	16519	16292	16410	16458	16440	16350	16490	16411	16370	16516	16466	16376	16469	16430	16559	16452	16389	16495	16461	16219	16162	16478	16264	16357	16433	16316	16395	16261	16372	16332	16305	16585	16247	16383	16527	16380	16368	16497	16253	16459	16498	16436	16598	16424	16420	16345	16472	16515	16375	16335	16327	16392	16447	16388	16590	16431	16364	16619	16382	16369	16459	16379	16388	16397	16641	16366	16463	16394	16368	16373	16617	16313	16369	16552	16319	16333	16263	16328	16397	16342	16497	16451	16358	16700	16572	16486	16611	16530	16552	16557	16297	16200	16352	16331	16401	16509	16222	16311	16513	16442	16402	16341	16385	16555	16222	16291	16110	16448	16489	16252	16328	16386	16391	16462	16449	16524	16496	16602	16446	16576	16534	16521	16443	16487	16438	16424	16449	16570	16336	16506	16496	16498	16312	16302	16282	16374	16312	16360	16405	16384	16519	16298	16364	16237	16376	16393	16394	16551	16510	16405	16358	16331	16541	16360	16436	16609	16427	16275	16202	16374	16325	16397	16393	16456	16276	16490	16395	16478	16329	16405	16408	16494	16256	16572	16477	16373	16443	16339	16455	16344	16458	16736	16402	16371	16302	16287	16202	16181	16389	16418	16479	16645	16297	16485	16447	16433	16470	16382	16391	16377	16473	16479	16615	16291	16358	16537	16485	16319	16445	16486	16191	16367	16463	16393	16421	16466	16342	16484	16400	16269	16513	16358	16374	16612	16383	16341	16387	16260	16512	16626	16326	16448	16455	16497	16373	16456	16457	16282	16254	16289	16298	16448	16509	16128	16260	16556	16340	16370	16206	16276	16405	16559	16508	16208	16530	16479	16349	16302	16225	16519	16375	16290	16421	16493	16445	16253	16337	16509	16282	16613	16398	16323	16564	16501	16461	16370	16450	16410	16267	16182	16397	16310	16515	16264	16403	16561	16365	16441	16307	16477	16393	16351	16286	16366	16429	16391	16485	16613	16418	16327	16318	16578	16427	16523	16552	16374	16331	16506	16507	16408	16468	16589	16464	16336	16307	16562	16470	16496	16272	16506	16292	16313	16334	16349	16275	16535	16403	16436	16457	16251	16541	16328	16338	16286	16703	16309	16478	16477	16459	16378	16380	16287	16478	16530	16405	16539	16387	16404	16377	16356	16158	16444	16453	16445	16420	16550	16500	16533	16449	16400	16360	16436	16614	16283	16396	16344	16418	16415	16278	16524	16587	16519	16381	16639	16531	16565	16488	16453	16315	16346	16388	16356	16449	16280	16234	16379	16397	16439	16211	16419	16391	16442	16548	16228	16423	16303	16524	16355	16371	16456	16213	16336	16375	16349	16353	16404	16323	16523	16493	16372	16308	16366	16277	16405	16412	16479	16339	16433	16425	16603	16439	16428	16445	16278	16511	16381	16467	16359	16518	16349	16397	16298	16343	16430	16455	16522	16513	16531	16506	16525	16352	16587	16423	16312	16311	16538	16395	16297	16374	16497	16483	16388	16300	16358	16307	16440	16400	16602	16500	16422	16382	16554	16335	16358	16371	16443	16450	16549	16389	16627	16443	16394	16565	16373	16284	16369	16240	16434	16257	16509	16477	16466	16376	16283	16268	16542	16494	16502	16295	16482	16354	16374	16346	16409	16364	16324	16345	16336	16327	16188	16409	16344	16473	16623	16262	16372	16248	16378	16358	16307	16568	16564	16388	16373	16314	16455	16377	16330	16616	16493	16440	16492	16324	16411	16324	16639	16438	16349	16083	16466	16259	16316	16422	16527	16489	16521	16598	16529	16410	16442	16546	16588	16478	16564	16372	16452	16567	16483	16451	16392	16302	16387	16523	16520	16445	16341	16295	16242	16252	16461	16383	16387	16550	16308	16328	16342	16443	16386	16305	16278	16241	16546	16527	16504	16224	16397	16435	16473	16283	16377	16341	16290	16254	16399	16478	16364	16572	16437	16393	16347	16568	16377	16375	16379	16385	16357	16360	16533	16303	16252	16368	16356	16450	16459	16255	16454	16407	16317	16265	16614	16502	16585	16495	16591	16229	16414	16383	16285	16506	16461	16442	16382	16541	16344	16411	16590	16418	16619	16277	16334	16441	16280	16446	16291	16496	16310	16446	16296	16397	16413	16418	16404	16436	16310	16418	16523	16375	16357	16270	16463	16401	16336	16246	16407	16382	16358	16715	16509	16359	16244	16384	16337	16207	16551	16462	16441	16562	16187	16601	16354	16407	16439	16443	16360	16353	16359	16455	16382	16386	16499	16497	16316	16082	16460	16354	16366	16544	16482	16422	16508	16435	16368	16420	16369	16377	16408	16352	16572	16211	16365	16313	16139	16494	16364	16310	16245	16415	16245	16249	16499	16350	16218	16126	16463	16318	16339	16489	16592	16397	16275	16242	16447	16359	16304	16481	16493	16464	16368	16427	16344	16248	16439	16518	16407	16346	16523	16448	16409	16372	16364	16517	16518	16272	16442	16492	16025	16406	16439	16438	16426	16534	16456	16447	16447	16420	16328	16323	16391	16452	16454	16313	16594	16380	16419	16585	16541	16459	16397	16429	16579	16552	16445	16412	16588	16447	16394	16130	16316	16352	16395	16361	16594	16487	16338	16343	16680	16394	16532	16388	16575	16434	16394	16325	16413	16500	16194	16361	16330	16450	16405	16559	16704	16508	16443	16324	16332	16332	16536	16420	16484	16371	16540	16455	16264	16516	16414	16389	16291	16506	16392	16337	16334	16222	16338	16494	16483	16352	16442	16416	16379	16430	16340	16193	16354	16318	16470	16314	16268	16322	16567	16575	16372	16480	16393	16422	16348	16375	16354	16300	16447	16484	16574	16671	16263	16509	16448	16418	16690	16295	16402	16060	16605	16356	16361	16410	16448	16355	16457	16335	16363	16218	16379	16290	16485	16469	16297	16444	16337	16589	16377	16491	16344	16360	16346	16381	16386	16338	16488	16492	16417	16623	16479	16406	16370	16381	16638	16459	16551	16488	16335	16403	16256	16431	16557	16283	16301	16482	16252	16402	16309	16496	16489	16612	16748	16209	16224	16168	16246	16471	16563	16210	16445	16511	16230	16328	16352	16493	16205	16266	16404	16418	16538	16290	16584	16307	16384	16242	16391	16277	16367	16359	16397	16285	16413	16528	16207	16353	16377	16364	16348	16417	16235	16625	16415	16358	16281	16327	16458	16633	16336	16336	16439	16480	16253	16377	16336	16590	16168	16340	16528	16297	16220	16578	16299	16374	16247	16309	16710	16453	16559	16426	16458	16431	16247	16504	16509	16159	16346	16143	16355	16470	16323	16485	16432	16521	16647	16623	16342	16173	16173	16216	16413	16216	16357	16327	16547	16572	16572	16373	16537	16556	16656	16212	16377	16560	16309	16462	16528	16454	16617	16512	16509	16431	16770	16403	16386	16311	16402	16338	16433	16309	16590	16430	16503	16390	16324	16498	16286	16580	16471	16533	16289	16361	16444	16368	16514	16263	16419	16464	16228	16498	16444	16448	16481	16379	16378	16359	16548	16368	16427	16093	16475	16423	16455	16451	16337	16282	16689	16188	16390	16311	16446	16339	16166	16372	16238	16257	16366	16374	16303	16309	16540	16198	16518	16303	16364	16463	16359	16323	16519	16291	16431	16362	16389	16408	16450	16520	16116	16195	16511	16562	16553	16431	16207	16212
20959	56148	74481	44510	59573	51105	38130	20972	15649	15309	15578	15400	15407	15435	15300	15477	15395	15277	15403	15540	15398	15519	15415	15314	15333	15358	15351	15452	15228	15215	15460	15360	15243	15294	15504	15263	15441	15360	15365	15446	15289	15420	15331	15418	15373	15381	15424	15374	15340	15452	15447	15385	15291	15378	15352	15622	15390	15547	15424	15354	15516	15411	15489	15362	15374	15531	15276	15347	15466	15556	15389	15410	15359	15419	15355	15250	15437	15417	15401	15319	15400	15291	15438	15315	15492	15443	15558	15185	15178	15362	15237	15350	15383	15336	15405	15401	15298	15359	15362	15216	15510	15467	15402	15356	15591	15266	15297	15388	15576	15274	15459	15272	15388	15370	15205	15434	15372	15500	15431	15354	15372	15550	15459	15294	15342	15256	15407	15356	15357	15261	15359	15436	15399	15481	15461	15511	15486	15170	15358	15409	15435	15374	15373	15524	15440	15255	15391	15258	15462	15396	15467	15473	15173	15371	15190	15495	15433	15485	15589	15376	15383	15218	15526	15408	15492	15425	15118	15462	15513	15251	15291	15507	15266	15361	15433	15413	15370	15298	15314	15510	15442	15472	15332	15431	15468	15394	15488	15425	15585	15381	15438	15317	15386	15351	15443	15400	15463	15573	15248	15312	15397	15424	15303	15378	15338	15408	15329	15390	15545	15366	15567	15336	15244	15377	15434	15376	15464	15283	15478	15415	15270	15369	15262	15359	15304	15357	15436	15346	15416	15260	15366	15340	15473	15408	15254	15293	15292	15273	15297	15409	15329	15269	15248	15349	15492	15354	15388	15506	15398	15427	15213	15363	15490	15455	15409	15275	15353	15402	15477	15244	15419	15444	15242	15237	15395	15279	15415	15333	15494	15483	15437	15386	15302	15438	15370	15384	15330	15368	15412	15527	15468	15402	15245	15450	15251	15459	15369	15377	15461	15339	15363	15445	15313	15319	15322	15391	15227	15397	15376	15257	15475	15249	15337	15483	15316	15477	15208	15403	15368	15429	15327	15446	15469	15365	15361	15361	15220	15362	15337	15248	15336	15324	15309	15239	15397	15366	15292	15405	15355	15458	15522	15222	15322	15396	15452	15331	15449	15346	15335	15466	15391	15318	15322	15330	15310	15278	15532	15402	15371	15441	15469	15439	15409	15466	15477	15287	15386	15409	15418	15254	15370	15605	15449	15287	15270	15405	15385	15411	15333	15402	15495	15470	15426	15419	15384	15492	15323	15403	15412	15266	15449	15176	15304	15296	15224	15336	15334	15364	15428	15495	15483	15433	15284	15473	15403	15360	15512	15144	15434	15398	15175	15300	15236	15511	15348	15296	15298	15277	15278	15364	15263	15541	15436	15372	15397	15331	15516	15391	15431	15238	15349	15279	15374	15304	15336	15465	15320	15410	15337	15437	15274	15563	15407	15297	15242	15234	15415	15500	15260	15402	15338	15315	15397	15405	15523	15312	15306	15352	15171	15257	15366	15516	15305	15413	15282	15210	15362	15372	15293	15447	15563	15410	15460	15397	15363	15333	15378	15273	15303	15428	15510	15428	15299	15222	15364	15316	15471	15193	15404	15420	15517	15490	15293	15434	15383	15273	15396	15266	15435	15480	15360	15244	15367	15389	15321	15523	15443	15385	15260	15337	15453	15269	15326	15320	15311	15341	15394	15433	15439	15378	15344	15372	15258	15489	15204	15375	15504	15465	15253	15511	15428	15303	15445	15449	15272	15435	15379	15251	15497	15529	15452	15256	15373	15655	15348	15327	15319	15390	15287	15429	15406	15489	15439	15323	15448	15399	15334	15392	15483	15385	15400	15506	15392	15347	15489	15440	15372	15323	15443	15402	15252	15243	15246	15252	15389	15433	15291	15334	15391	15296	15226	15450	15373	15351	15416	15361	15495	15251	15315	15310	15414	15187	15446	15234	15426	15233	15304	15471	15361	15465	15338	15442	15187	15266	15472	15480	15307	15204	15339	15441	15481	15394	15462	15462	15368	15505	15416	15347	15421	15353	15298	15508	15439	15264	15444	15431	15336	15232	15362	15153	15320	15345	15415	15456	15338	15445	15365	15290	15246	15325	15149	15516	15364	15397	15344	15367	15284	15354	15490	15348	15317	15436	15292	15426	15230	15469	15264	15485	15311	15349	15182	15287	15366	15451	15333	15356	15294	15316	15429	15395	15422	15425	15399	15219	15520	15346	15384	15560	15396	15453	15245	15459	15381	15415	15358	15273	15558	15267	15467	15383	15233	15489	15427	15423	15435	15350	15358	15438	15346	15271	15354	15446	15427	15427	15421	15264	15386	15272	15221	15362	15255	15376	15480	15426	15428	15345	15395	15559	15455	15378	15276	15328	15226	15402	15359	15312	15431	15358	15282	15151	15314	15570	15391	15445	15403	15248	15212	15367	15434	15400	15323	15291	15179	15425	15337	15489	15463	15359	15439	15513	15424	15370	15544	15329	15444	15310	15310	15212	15351	15339	15319	15511	15169	15283	15370	15421	15452	15229	15310	15426	15313	15351	15295	15306	15344	15342	15347	15507	15402	15477	15239	15420	15467	15417	15387	15378	15606	15265	15418	15342	15524	15448	15360	15428	15388	15371	15340	15406	15457	15286	15365	15298	15318	15484	15376	15366	15245	15410	15313	15207	15242	15353	15274	15372	15390	15321	15544	15351	15410	15492	15446	15444	15288	15498	15293	15265	15277	15403	15532	15518	15322	15256	15496	15240	15352	15281	15367	15445	15286	15418	15288	15242	15418	15357	15319	15479	15540	15220	15301	15236	15372	15394	15389	15339	15446	15607	15342	15406	15365	15286	15317	15507	15451	15387	15396	15269	15465	15414	15307	15400	15256	15327	15319	15352	15356	15370	15362	15378	15304	15256	15432	15201	15379	15339	15429	15326	15357	15286	15328	15303	15556	15393	15281	15363	15472	15214	15387	15297	15428	15329	15460	15534	15278	15473	15289	15339	15285	15288	15338	15315	15207	15275	15384	15384	15365	15333	15278	15433	15312	15165	15486	15347	15199	15432	15256	15335	15407	15433	15483	15445	15368	15420	15322	15239	15458	15396	15497	15244	15370	15370	15317	15474	15313	15311	15312	15152	15388	15311	15378	15288	15217	15364	15463	15255	15351	15443	15507	15348	15325	15572	15352	15488	15374	15424	15510	15360	15306	15403	15327	15310	15180	15395	15484	15347	15483	15359	15334	15238	15400	15369	15213	15483	15329	15301	15443	15436	15289	15382	15286	15279	15264	15229	15538	15375	15198	15373	15540	15463	15453	15259	15397	15438	15424	15351	15174	15353	15245	15375	15338	15258	15408	15202	15376	15256	15363	15369	15342	15236	15286	15323	15446	15433	15421	15502	15308	15292	15362	15436	15175	15570	15311	15343	15374	15375	15581	15416	15226	15397	15240	15279	15309	15225	15362	15325	15340	15417	15174	15312	15353	15331	15349	15351	15316	15359	15432	15359	15488	15302	15308	15326	15193	15301	15264	15502	15398	15357	15281	15271	15519	15333	15356	15355	15292	15438	15381	15445	15411	15471	15272	15218	15322	15487	15405	15363	15278	15367	15441	15389	15338	15378	15190	15456	15408	15404	15325	15228	15492	15453	15317	15276	15446	15445	15552	15483	15332	15392	15433	15318	15316	15342	15335	15388	15279	15418	15376	15339	15534	15439	15430	15472	15362	15472	15392	15410	15343	15443	15477	15370	15354	15405	15308	15386	15465	15352	15340	15352	15337	15494	15256	15252	15335	15379	15467	15393	15418	15348	15472	15490	15258	15422	15388	15281	15334	15229	15315	15430	15305	15290	15362	15428	15368	15193	15247	15397	15578	15293	15275	15337	15314	15349	15262	15434	15285	15306	15519	15414	15467	15363	15148	15279	15397	15417	15435	15276	15333	15325	15479	15395	15302	15559	15415	15200	15590	15303	15441	15399	15350	15530	15365	15506	15423	15298	15514	15521	15431	15356	15432	15361	15345	15568	15274	15367	15490	15495	15549	15351	15402	15381	15487	15235	15289	15451	15421	15260	15323	15391	15368	15377	15369	15373	15252	15433	15472	15287	15330	15494	15311	15466	15437	15449	15469	15221	15400	15388	15321	15295	15645	15387	15423	15323	15402	15344	15428	15254	15435	15279	15407	15383	15456	15437	15390	15663	15215	15332	15404	15282	15232	15322	15480	15464	15370	15435	15489	15311	15383	15231	15245	15321	15512	15200	15298	15382	15554	15273	15435	15201	15414	15380	15259	15464	15417	15497	15418	15415	15442	15390	15320	15474	15411	15393	15411	15444	15362	15326	15324	15364	15588	15289	15273	15322	15357	15274	15397	15381	15343	15493	15304	15364	15205	15346	15455	15477	15340	15363	15393	15265	15170	15266	15436	15393	15389	15347	15342	15335	15395	15384	15392	15423	15358	15320	15375	15353	15344	15250	15363	15435	15276	15339	15265	15211	15435	15392	15463	15444	15374	15351	15349	15350	15344	15516	15498	15279	15418	15365	15377	15405	15450	15371	15475	15369	15188	15261	15422	15477	15413	15502	15234	15431	15487	15382	15410	15390	15442	15446	15381	15289	15413	15319	15487	15421	15397	15362	15529	15354	15458	15287	15253	15512	15245	15377	15294	15367	15410	15369	15432	15209	15469	15442	15296	15484	15438	15343	15569	15450	15341	15402	15638	15357	15438	15339	15469	15419	15305	15361	15335	15301	15214	15341	15332	15474	15439	15329	15386	15216	15303	15391	15285	15417	15378	15314	15423	15281	15421	15350	15502	15455	15494	15509	15315	15389	15320	15438	15454	15425	15305	15455	15377	15401	15369	15264	15340	15327	15549	15521	15316	15250	15429	15329	15350	15248	15338	15461	15377	15296	15419	15469	15343	15204	15477	15395	15412	15468	15343	15361	15367	15361	15219	15319	15425	15359	15372	15485	15476	15303	15405	15348	15426	15337	15311	15230	15306	15265	15451	15344	15505	15389	15581	15411	15313	15392	15384	15518	15254	15405	15375	15327	15395	15500	15312	15287	15411	15259	15301	15415	15376	15364	15228	15457	15271	15405	15506	15325	15455	15149	15361	15412	15367	15419	15406	15332	15450	15433	15287	15371	15515	15458
23020	21158	37173	39498	56171	61999	50068	29562	20400	18051	17661	17183	17457	17115	17313	17229	17187	17273	17318	17190	17362	17258	17282	16890	17162	17114	17075	17031	17142	17252	17056	17115	17054	16956	17416	17320	16791	16836	16938	17114	17076	16999	17128	16961	17191	17153	17125	16888	17006	17090	17032	17140	17158	16963	17133	16952	17221	17064	17055	17153	16857	16768	17056	17076	16981	16976	17099	17219	17093	17041	17220	16867	17311	16982	16987	17210	16946	17054	17061	16929	17065	16986	16942	16963	17032	16835	16888	16904	17003	16907	17143	16898	16973	16974	17097	17139	17007	17310	17168	17018	16864	17164	17035	17001	16972	17188	17123	17017	16844	17123	17059	17132	16987	16948	17027	17034	17025	16944	17108	16874	17190	17017	17224	16936	16956	17222	17103	17245	17168	17068	17049	17003	17069	17131	17178	17094	17280	17076	17078	17016	17022	16959	16966	16929	16988	17103	17159	17041	17094	16999	17153	17013	17145	17280	17058	17085	17028	17073	16929	16912	17123	16844	16973	17054	16997	17087	16925	17079	16941	17122	17145	17149	16857	16999	16888	16981	16815	16801	16987	17078	16867	16925	16803	17164	17072	17082	17069	17063	17179	17106	16855	17058	17113	17120	17148	16918	16991	16905	17109	17081	17020	16989	16821	17023	16869	17044	17101	16861	17033	17160	16891	16930	16999	16934	17114	16866	16967	17075	17052	16933	17031	16890	16890	16810	17046	17106	17031	17171	17063	17050	17032	16805	17098	17016	16925	17063	17080	16891	17065	17091	16935	16819	17017	16969	17117	17073	17061	17097	16894	17206	16964	16956	16882	16955	16986	16973	17075	17160	17113	16925	16836	16983	17111	16741	16981	16842	17097	16804	16854	17261	17046	16842	17046	17089	16771	17198	16898	16999	17125	16997	16977	16934	16921	16844	17041	17115	16936	16929	17125	17034	16834	16959	17001	17237	17051	16890	17039	16913	16741	16923	16955	17034	17005	16986	16968	16998	16974	17029	16976	17059	17255	17108	17069	17089	17048	16981	17067	16907	16931	17064	16853	16923	17050	16903	16973	16896	17036	16880	17000	17107	16863	17058	16842	16888	16894	17008	17109	16965	16943	16662	17027	17011	16981	16969	16895	16989	17030	17036	17081	17131	17181	17026	17059	17069	17163	17120	16889	16823	16944	16817	16758	16921	16931	17143	17150	16979	17001	17030	16906	17011	17101	16896	16944	17045	17057	16991	16865	16688	16999	17066	16971	17195	17077	17010	17139	17198	17025	17102	16884	17100	17046	17043	17029	17166	16880	16941	17033	16992	17023	16925	16957	17016	16876	16912	17018	16924	17048	17032	17013	16870	16979	16947	17098	17015	16826	16887	17135	17174	17207	16884	16995	16955	17180	17143	16984	17088	17060	16954	17113	16849	16837	16840	16947	17023	16881	17160	16927	16966	16991	16992	17126	16962	16860	17070	17015	17031	17073	16947	16938	17056	16856	16945	17136	17115	17142	17054	17013	17007	16920	16993	16885	16849	17088	17061	17178	17174	17001	16973	16919	17133	17017	16958	17050	16898	16920	17001	17005	16870	16887	17069	16958	17190	16825	17029	17072	17070	17004	16979	17026	16856	16922	16857	17053	16995	17274	16850	16982	16870	17070	17107	17094	16929	17132	16869	16954	16680	16958	16962	17153	17077	16803	17009	17017	16925	17113	16947	17222	16928	17014	16849	17021	16993	17069	17005	17011	16959	17170	16950	16897	16992	16936	16806	17029	16964	17083	17050	16948	17000	16880	16921	17015	16994	16852	17046	16973	17093	17075	17151	17146	17095	16869	16913	17011	17176	17031	17044	16945	17249	17072	16980	17203	17053	16851	17067	17005	17046	17030	16954	17006	17110	16881	16898	17066	16968	17095	17208	16993	17088	16933	16946	16969	16990	16802	17132	16958	17041	16890	16966	16846	16989	16998	17062	17112	17041	16962	16877	17220	17078	16982	17037	16891	17022	16971	16917	17139	17016	17015	17216	16980	17000	16932	16893	16909	17049	16990	16935	16950	16812	16867	16808	16897	17014	16896	17050	17019	17009	17078	17185	16893	17007	16927	17044	17053	16939	17088	17131	16758	16874	17344	17259	17155	17077	16890	16921	16999	16966	16681	17084	17075	16710	16780	17018	17066	16965	17044	17074	16918	17029	17087	17130	17026	17179	16889	17026	16688	17049	16966	17138	17183	17095	16927	17110	16925	17036	17226	16985	16923	17029	16785	17056	17124	17086	17237	17179	17197	16947	17033	16913	17058	16998	16850	17042	17087	17040	16946	16872	16983	17009	17022	17071	17026	17152	17189	16845	16942	17003	16977	17065	16974	16908	16915	16941	16928	16843	17013	16891	16936	17041	17054	16972	17071	16828	16994	17014	16970	16998	16894	17018	16884	16935	16717	16778	16969	16756	16934	16746	17150	17039	17021	16986	17184	17086	17166	16722	16936	16976	17129	17024	16970	17272	16947	16960	16936	17041	16872	16898	17042	17084	17110	17242	17050	17013	17081	16834	17111	16917	17118	16859	16916	17202	16923	17190	17051	17006	16732	17073	17084	16916	16870	16902	16967	17041	16923	17072	16947	16844	17020	16897	16920	16969	16993	16934	17065	17111	16766	17171	16881	17134	17040	16935	16925	16731	16920	17051	16831	17055	17055	17097	17135	17004	16967	16830	17025	16968	17150	16925	16964	16819	17196	16924	16887	17101	16929	17147	16847	16888	17017	17121	16938	16983	17026	16867	16786	16875	16985	16747	17011	16789	16829	17065	17092	17032	16972	16881	17043	17092	17069	17005	16900	17007	16964	17040	17084	16865	16942	17144	16941	17127	17123	17090	16925	16976	16980	17061	17029	17078	17039	16948	17208	17012	17009	17063	16887	17284	16844	17042	17090	17131	16986	17073	17017	17044	17094	17022	16981	17132	16934	16841	16914	16852	17073	17133	17136	17069	17196	17015	17130	16942	16920	16980	16872	16727	17093	16978	16955	16916	16799	17027	17056	17010	17067	17150	16873	16827	17040	17103	17030	17082	17236	17024	17041	16962	16920	16901	16940	16996	17085	17014	16976	17038	17040	17022	16884	16885	16924	17173	17045	16820	16829	16940	17141	17059	17149	16894	16920	17257	16965	16974	16848	16911	16919	17094	17070	16931	17020	17163	16940	16884	16929	16859	17040	16757	16993	17003	16986	16863	16881	17056	16966	17107	16865	17054	17184	17017	17110	17079	16907	17106	17167	16998	17119	17082	17199	17203	17064	17084	16876	16941	16894	17022	16993	16883	16990	17139	17097	17089	17076	16983	17053	16888	17244	17138	17014	17178	16997	16906	17089	16962	16875	16849	16929	17131	17093	17028	17090	16915	16951	17059	16825	16965	17200	17048	17112	16993	17026	17062	17032	17046	17317	17047	16921	16944	16812	17246	17061	16880	17091	17138	16947	16978	17098	17118	17178	16940	16794	16954	17061	16994	16814	17050	17032	16926	16874	17030	17118	17078	17070	16948	16848	17032	17113	17301	16950	16953	17111	17032	17124	16931	16811	16857	16895	17124	17030	16927	17010	17099	17044	16959	17058	16802	16941	17050	16985	17043	16958	16913	17024	17127	17271	17176	17002	17082	16899	16918	17183	16892	17008	16934	17197	16982	17016	16994	16988	17000	16836	17115	17038	17103	17098	17019	16955	17012	17040	16991	16942	16939	17028	17260	17134	16847	17010	16867	17173	17089	17105	17123	17058	17019	16701	16900	17065	16962	17154	17041	17062	17120	16909	16990	17286	17062	16869	16968	16924	17073	16883	17096	17247	17062	17173	17195	17040	16995	17132	16962	16926	17032	16893	17003	17047	16915	17046	17040	17063	16972	16922	17188	16824	17078	16883	17260	17092	16912	17009	16877	16837	17073	17073	16914	16947	17061	16796	17063	16903	16988	17010	16855	17136	16908	17028	16931	17030	17143	17080	17139	17022	17051	17035	16923	16976	16901	17196	17092	17043	16936	16996	16953	16834	16954	16883	16610	16963	16861	17073	17074	16788	17205	17017	16691	16926	17034	17267	16936	16959	17085	16919	17080	17039	17054	16849	16840	16948	17074	17056	16987	17038	17055	17202	16955	17057	17132	17044	16936	16842	16845	17252	17032	16721	17039	17113	16859	16949	17031	16844	17143	16979	16896	16973	17006	16935	17120	16999	17118	16888	16924	17031	17012	17144	17088	17063	16828	17035	16944	17109	16899	17055	17009	16911	16875	17066	17064	16925	16918	17054	16877	17187	16859	16985	16956	17111	17109	17079	16965	16893	16845	17132	17078	16960	17226	16932	16892	17033	17108	16839	16903	16992	16893	16794	16969	16985	17281	16944	17057	17001	17019	17162	16952	17039	17007	17056	17080	16858	17045	17151	16941	17108	16910	17086	17145	16985	17034	17006	17093	16798	16996	16934	16879	16982	17021	17226	16938	17159	16932	17023	17023	17111	17044	16910	17027	17206	16908	16901	17037	17165	17006	17026	16671	16885	16864	16879	16999	16907	16911	17121	17060	17023	16878	16957	16838	16967	17139	16983	17211	17181	17139	17040	16850	17209	17093	17153	16986	16772	16986	16895	17005	17009	17064	17190	16848	17090	16968	16780	16899	16936	17242	16853	17011	16881	16840	16828	17057	17109	17122	17179	17072	17009	16888	17070	17038	17071	17070	17115	16934	17080	16998	16972	17027	16955	17008	17024	16905	16908	17065	16843	16974	16888	17110	17022	16797	17144	16930	17143	16792	17043	17074	17102	16940	16891	17169	17028	16918	17049	17222	17011	16900	17015	16922	16967	16872	17124	17014	16838	16895	16973	17110	17140	17097	16895	17095	17113	16977	16833	17041	17078	17220	16818	17123	17120	16841	17027	17100	16978	16959	17108	16884	17022	16961	16882	17044	16917	17183	16919	16994	17004	17076	17265	17105	17059	16990	17133	16986	16997	16943	17055	17022	17083	17095	16953	17003	17101	16908	16937	17128	17179	17115	16985	16775	17153	17148	17202	16834	17053	17064	17141	16945	16950	17025	16926	16940	17050	17129	17038	17261	17117	17132	17005	16828	16991	17126	16873	17130	16915	16986	17037	17038	16924	16848
24743	74729	87872	58712	77948	68685	52033	26876	16647	15935	15544	15824	15707	15695	15836	15677	15819	15754	15697	15882	15848	15734	15450	15891	15571	15776	15781	15706	15825	15927	15814	15747	15795	15767	15868	15694	15604	15621	15834	15619	15957	15710	15713	15601	15637	15889	15864	15708	15728	15672	15608	15626	15933	15708	15672	15656	15605	15702	15753	15857	15798	15748	15887	15692	15665	15743	15763	15771	15621	15783	15676	15789	15822	15753	15737	15872	15597	15615	15791	15765	15653	15629	15699	15785	15741	15652	15687	15653	15665	15716	15669	15644	15764	15808	15660	15730	15810	15883	15640	15874	15817	15896	15608	15707	15690	15542	15616	15729	15754	15626	15667	15793	15720	15820	15755	15713	15728	15788	15950	15751	15821	15609	15607	15563	15741	15650	15962	15804	15679	15851	15647	15732	15721	15690	15798	15845	15777	15704	15406	15853	15695	15567	15863	15586	15671	15682	15826	15721	15743	15634	15641	15640	15813	15724	15681	15792	15704	15803	15671	15764	15863	15696	15833	15659	15667	15699	15613	15876	15605	15606	15836	15644	15850	15794	15786	15430	15686	15644	15752	15721	15794	15625	15809	15664	15633	15730	15628	15717	15888	15754	15583	15820	15800	15898	15736	15647	15739	15542	15741	15628	15650	15649	15676	15563	15713	15664	15690	15631	15577	15886	15774	15615	15845	15754	15560	15651	15633	15743	15639	15657	15708	15646	15717	15700	15577	15749	15538	15666	15693	15868	15759	15687	15927	15593	15910	15786	15788	15661	15677	15700	15740	15673	15674	15743	15950	15729	15660	15649	15915	15813	15621	15673	15798	15825	15799	15649	15751	15625	15562	15777	15527	15648	15641	15675	15753	15675	15897	15648	15821	15821	15805	15641	15594	15726	15657	15713	15593	15891	15633	15604	15646	15580	15714	15623	15783	15801	15567	15572	15631	15748	15760	15487	15584	15671	15610	15754	15789	15577	15723	15781	15876	15789	15554	15892	15591	15640	15686	15850	15572	15808	15582	15603	15547	15723	15781	15776	15762	15865	15609	15597	15870	15678	15687	15668	15812	15700	15939	15524	15806	15683	15556	15759	15707	15942	15847	15578	15558	15671	15638	15852	15794	15881	15597	15626	15751	15655	15773	15592	15850	15882	15754	15814	15572	15585	15809	15902	15781	15666	15676	15755	15609	15770	15837	15790	15850	15717	15609	15767	15765	15799	15749	15634	15604	15716	15754	15888	15792	15770	15643	15706	15686	15722	15940	15819	15713	15771	15804	15810	15801	15700	15786	15674	15539	15695	15761	15879	15922	15869	15651	15560	15897	15741	15528	15811	15766	15696	15908	15570	15688	15707	15781	15789	15959	15438	15773	15581	15724	15763	15719	15686	15727	15747	15731	15909	15708	15823	15691	15675	15672	15718	15707	15654	15680	15655	15807	15800	15710	15742	15607	15864	15662	15785	15685	15654	15847	15852	15797	15845	15736	15657	15757	15708	15639	15707	15648	15788	15732	15623	15608	15650	15652	15769	15804	15724	15641	15891	15692	15802	15721	15735	15727	15812	15630	15683	15739	15754	15769	15864	15834	15776	15605	15598	15604	15797	15660	15658	15615	15579	15571	15633	15653	15680	15650	15672	15797	15674	15667	15818	15749	15787	15702	15773	15791	15619	15698	15564	15791	15637	15671	15728	15736	15701	15835	15623	15851	15644	15609	15717	15661	15663	15840	15753	15814	15754	15710	15657	15613	15802	15743	15768	15667	15768	15698	15669	15798	15636	15853	15481	15669	15676	15651	15786	15650	15735	15666	15576	15670	15793	15823	15617	15828	15552	15715	15633	15611	15656	15736	15638	15894	15724	15766	15737	15626	15685	15657	15757	15764	15745	15673	15663	15497	15742	15793	15864	15865	15917	15629	15826	15692	15655	15625	15831	15701	15608	15582	15741	15702	15817	15785	15812	15733	15360	15794	15698	15694	15734	15829	15737	15459	15602	15587	15596	15588	15717	15755	15620	15749	15755	15933	15741	15532	15650	15599	15714	15692	15880	15705	15507	15672	15785	15829	15681	15661	15582	15888	15621	15810	15750	15674	15782	15661	15700	15607	15826	15651	15904	15689	15614	15672	15759	15648	15639	15748	15529	15722	15853	15840	15654	15777	15664	15711	15563	15706	15807	15625	15569	15876	15731	15698	15685	15713	15793	15656	15850	15819	15854	15893	15935	15749	15676	15780	15691	15699	15568	15673	15651	15657	15589	15608	15623	15668	15903	15867	15705	15821	15709	15741	15728	15737	15690	15609	15818	15709	15792	15670	15537	15600	15753	15617	15645	15723	15713	15766	15790	15522	15783	15667	15701	15512	15702	15793	15625	15728	15646	15926	15715	15646	15916	15617	15911	15655	15666	15753	15608	15863	15719	15855	15706	15567	15684	15722	15780	15693	15785	15762	15751	15665	15657	15716	15604	15647	15665	15631	15778	15643	15832	15854	15668	15794	15823	15727	15689	15785	15634	15695	15733	15567	15761	15861	15822	15793	15673	15623	15777	15628	15834	15782	15678	15606	15798	15705	15852	15607	15842	15570	15769	15829	15989	15677	15731	15842	15556	15748	15834	15825	15575	15686	15717	15753	15635	15618	15820	15837	15720	15551	15855	15643	15701	15723	15659	15650	15792	15749	15700	15643	15601	15827	15798	15676	15770	15698	15632	15688	15689	15768	15819	15732	15711	15692	15765	15619	15760	15874	15697	15843	15690	15788	15800	15765	15827	15718	15718	15857	15759	15788	15488	15738	15680	15893	15652	15722	15641	15591	15583	15673	15667	15844	15845	15566	15810	15723	15897	15837	15762	15633	15670	15677	15695	15672	15765	15795	15747	15536	15858	15796	15767	15665	15692	15738	15631	15771	15744	15923	15800	15786	15747	15620	15873	15892	15880	15712	15635	15785	15781	15783	15815	15754	15693	15680	15550	15735	15825	15597	15753	15768	15672	15779	15595	15672	15678	15790	15757	15653	15696	15829	15824	15699	15760	15697	15649	15828	15755	15747	15769	15632	15618	15792	15746	15754	15690	15845	15760	15639	15669	15667	15732	15654	15770	15693	15698	15794	15875	15693	15766	15581	15738	15515	15739	15768	15920	15590	15797	15741	15692	15647	15818	15639	15629	15578	15646	15813	15757	15702	15711	15778	15721	15742	15686	15612	15717	15827	15703	15695	15516	15684	15946	15636	15800	15741	15709	15820	15703	15851	15741	15705	15845	15770	15767	15707	15609	15854	15615	15788	15745	15769	15706	15753	15589	15593	15642	15621	15770	15929	15649	15745	15820	15761	15562	15799	15464	15627	15708	15754	15750	15689	15706	15755	15809	15623	15662	15833	15629	15664	15729	15795	15706	15655	15812	15712	15875	15564	15529	15747	15664	15674	15725	15628	15730	15583	15743	15581	15742	15677	15806	15724	15650	15715	15695	15685	15674	15885	15672	15748	15654	15762	15623	15787	15769	15774	15711	15656	15642	15849	15774	15811	15769	15690	15521	15906	15815	15746	15692	15634	15768	15428	15796	15525	15544	15703	15660	15686	15663	15727	15689	15694	15811	15713	15783	15690	15808	15726	15828	15835	15650	15691	15706	15719	15706	15829	15772	15639	15820	15674	15622	15577	15838	15624	15692	15844	15733	15589	15615	15739	15679	15891	15719	15787	15833	15440	15680	15764	15882	15713	15673	15726	15834	15762	15574	15599	15661	15684	15595	15816	15707	15533	15774	15701	15656	15722	15752	15886	15692	15910	15761	15661	15401	15703	15884	15806	15763	15744	15723	15689	15857	15653	15701	15803	15727	15716	15738	15674	15608	15538	15669	15701	15868	15635	15837	15653	15749	15791	15780	15766	15717	15774	15742	15645	15587	15724	15694	15753	15707	15748	15755	15553	15789	15516	15509	15773	15796	15795	15641	15792	15702	15793	15760	15689	15661	15801	15818	15768	15839	15666	15694	15678	15967	15819	15539	15716	15730	15789	15654	15679	15643	15798	15773	15764	15640	15807	15690	15908	15731	15745	15686	15817	15850	15709	15764	15678	15627	15862	15593	15649	15646	15568	15813	15664	15526	15615	15564	15694	15826	15740	15686	15881	15721	15614	15754	15764	15681	15663	15677	15750	15734	15575	15771	15635	15713	15761	15636	15899	15849	15837	15747	15715	15780	15839	15600	15808	15642	15731	15764	15679	15738	15607	15806	15716	15654	15886	15824	15810	15664	15603	15641	15703	15655	15693	15928	15816	15668	15687	15630	15712	15817	15704	15617	15745	15648	15702	15732	15705	15703	15662	15816	15827	15587	15730	15664	15718	15759	15743	15799	15747	15811	15730	15857	15834	15737	15603	15698	15616	15714	15618	15823	15877	15880	15849	15728	15685	15716	15583	15519	15664	15721	15422	15783	15638	15923	15823	15846	15852	15833	15593	15695	15619	15581	15712	15655	15658	15713	15750	15746	15827	15711	15683	15660	15523	15720	15641	15686	15869	15679	15783	15648	15731	15828	15685	15658	15642	15824	15642	15764	15639	15650	15765	15743	15765	15945	15791	15792	15707	15677	15847	15799	15737	15703	15546	15676	15590	15792	15852	15872	15623	15769	15728	15679	15751	15880	15702	15825	15612	15583	15806	15636	15666	15713	15842	15719	15819	15635	15610	15593	15728	15663	15815	15988	15767	15688	15852	15637	15578	15717	15723	15765	15664	15750	15661	15626	15610	15808	15827	15677	15743	15676	15870	15691	15684	15749	15633	15588	15621	15759	15669	15806	15796	15686	15617	15654	15728	15611	15987	15604	15698	15826	15793	15783	15942	15732	15703	15749	15494	15792	15688	15636	15584	15633	15823	15586	15618	15815	15594	15802	15747	15832	15834	15723	15763	15837	15813	15701	15699	15759	15746	15777	15757	15633	15730	15999	15651	15753	15790	15900	15847	15755	15667	15670	15498	15697	15816	15565	15649	15599	15638	15864	15596	15703	15738	15684	15817	15715	15942	15678	15834	15628	15778	15630	15712	15797	15733	15845	15532	15722	15562	15741	15759	15715	15645	15819	15575	15872	15720	15689	15635	15805	15749	15568	15880	15646	15762	15583	15770	15740	15715	15625	15710	15750
27567	23243	35672	28404	30095	29453	23914	18458	17032	17144	17053	16947	16995	16924	17030	17063	16794	17132	17061	16842	17092	17008	16914	17060	16633	16901	16905	16832	16885	16962	17100	16912	17086	17128	16958	17093	17002	16997	16943	16944	16956	17042	16834	16963	16927	16843	16926	17068	16807	16725	16902	17123	17009	16706	16973	16735	16864	17082	16804	16870	16815	16909	16911	16837	16931	16824	16990	16907	17086	16917	16970	16932	16778	16918	16908	16984	16862	16984	17121	16730	16951	17034	16957	16782	16752	16869	16839	16827	16941	17005	16927	17004	16917	17025	16815	16881	16940	16855	16760	16893	17080	16923	16893	16997	16946	16943	16985	16886	16953	17022	16909	16860	16934	16809	16974	16881	16959	16868	16937	16885	16889	16696	16985	16844	17079	16808	16933	16863	17037	16953	16919	16980	16997	16882	17012	17077	16994	16943	16751	16977	16728	16968	16802	16983	17051	16752	16939	16730	16876	16807	16935	16919	17011	16758	16940	16938	16798	16896	17144	16840	16963	16831	16851	17015	17003	16968	16973	16680	16940	16946	16786	16870	17031	16973	16833	16892	16922	16932	16966	16999	16976	16862	16909	16917	16939	16846	16867	16953	16856	16879	16938	17039	16713	16654	16944	16757	16748	16735	16983	16902	17056	16953	17111	16875	17050	16887	16866	16923	17051	17000	16959	16888	16967	17040	16988	16740	17023	17008	17008	17022	16896	16794	17010	16779	16929	16934	16891	16964	16967	16802	16894	16979	16749	16775	16801	16842	16848	16886	16886	16743	17088	16804	16800	16873	16950	16904	16931	16886	16961	16836	16860	16983	16987	16931	16849	17024	17143	17002	17141	16813	16973	17013	16941	16943	16843	16754	16814	16764	16722	16972	17005	16937	16803	16888	16822	17111	16928	16996	16838	16747	16868	17016	16833	17108	16981	17003	17006	16960	16963	16911	17171	17022	16815	16916	16745	16868	16953	16943	16810	16813	16832	16742	16777	17010	17041	16798	16998	17039	16984	17005	17016	17064	16883	16842	16833	16870	16897	16886	16780	16967	16958	16856	16980	16994	16825	16847	16811	16799	17037	16944	17134	16958	16911	16825	16826	16957	16804	17047	17053	17021	16860	16916	17071	16887	16933	16866	16774	17141	17091	16938	16959	16833	16949	16865	17059	16883	16926	17022	16931	17122	17030	16928	16998	16750	16923	16807	16960	16857	17232	16959	16793	16777	16888	16933	16997	17092	16683	17038	16943	16866	16773	16898	16984	16978	16944	16783	16748	16770	17021	16803	16869	16720	16919	16894	16911	16717	17162	16719	16870	16816	16620	17063	16866	16866	16997	16854	17022	16945	16945	17005	16989	16998	16710	17071	16946	16873	17028	16864	16977	17090	16800	17086	17077	16808	17022	16974	16915	16938	16974	16850	16928	17003	16835	16822	17067	16905	17000	16811	17016	16969	17001	16992	17055	16899	16738	16938	16986	16768	17061	17049	16968	17029	17015	16865	16955	16955	16867	17064	16923	16776	16816	16907	17116	16951	16997	16867	16918	16955	16985	16792	16889	16919	16909	16892	16988	17003	16783	16852	16934	16965	16990	16856	16796	16691	16907	16942	16787	16943	16952	16942	16840	16952	16742	16962	17016	16897	16976	16988	17016	17099	16861	16961	17023	16849	16863	16921	16965	17081	17116	16835	16855	16680	16963	16833	16896	17023	17060	16894	17128	16913	16825	16889	16852	16864	17010	16891	16939	16877	16708	16798	17036	16763	16877	17093	16908	17070	17007	16981	16897	16937	16983	17034	16901	17031	16960	16853	16813	16888	17199	16858	16938	16943	16792	16907	17205	16918	16985	16984	16835	17075	16835	16998	16837	16721	16816	17047	16864	17035	16784	16801	16997	16904	17015	16930	16992	16970	16630	16936	17096	16965	16853	16791	16905	16980	17082	17001	16663	16603	16818	16748	17061	16952	17153	16968	16774	16883	16823	16963	16904	16902	16808	16948	17047	16794	16737	16699	17009	17040	16825	16893	16738	16990	16795	16988	17170	16994	16663	16985	16907	16952	16913	16869	16771	16873	17013	16725	16996	17027	17022	16977	16874	16956	17105	16958	16933	16756	17073	16762	16976	16870	17050	17081	16970	16894	16773	16889	16920	17276	16841	17073	17071	16951	16989	16808	16960	16968	16738	16917	16769	16944	16907	16917	16907	16822	16898	16890	16880	16743	16994	17048	16987	16954	17032	17117	17016	16858	16884	16975	16975	16948	16863	16818	16930	16915	17071	17082	17024	16658	16784	16802	17005	16934	17067	16864	16944	17037	16874	16994	16922	17290	17065	16890	16991	16958	16855	16807	16853	16796	16934	16932	17186	16828	16966	16995	16865	16834	16988	17008	16994	16939	16938	16926	16904	16923	17062	16871	16695	16698	16820	17129	16979	16896	16723	16948	16838	16801	16711	16951	16984	16832	16902	16956	16918	16983	16909	16867	16902	16961	16724	16913	16896	16962	16838	16881	16793	16846	16835	16966	16971	16899	16805	16988	17039	17128	17003	16869	16978	16996	16974	17067	17007	16974	16917	16710	16943	16779	16983	16935	16896	16949	16789	16761	16983	16879	16750	17045	16904	16921	16709	16864	16812	17008	16929	16956	16916	16842	16996	16936	16841	17165	16940	16850	17140	16974	16857	16910	17029	16860	16957	16891	16972	16867	16985	16851	17077	16863	16910	17032	16637	16945	16959	16821	16921	16966	16952	16967	16908	16888	16819	16998	17019	16876	16880	16878	16972	16809	16874	16953	16896	16816	16916	16793	16897	17100	16793	16887	16972	16836	17023	17090	16929	16983	16928	16959	16784	17065	16959	17022	16906	17004	16957	16904	16900	16871	16945	16968	16892	16919	16953	16880	16926	16885	17070	17098	17005	16962	16711	16928	16957	16890	16877	16780	16869	16908	16865	16904	16794	17054	16956	16724	17049	17091	16953	16864	16777	16805	16903	16909	16861	17078	17053	17030	17026	16947	17005	17115	17156	16914	16834	17042	17057	16867	16902	17095	16946	16784	16979	16873	16889	16914	16909	16910	16830	16830	17016	16797	16981	17019	17025	16943	16799	16933	17184	16927	16911	16767	16898	16819	16931	16901	16942	16966	16963	17025	16958	16987	16893	16867	16794	16855	16839	16991	16787	16861	16794	16867	16973	16904	17096	16949	16871	17070	16991	17151	16747	17047	17004	17035	17030	16990	16891	16961	16811	16579	16756	17085	17072	16836	17130	17044	16881	17034	16745	17104	16998	16833	17031	17005	16968	16871	17025	16987	16801	16859	16975	16790	16890	16948	17020	16992	16959	16891	16803	16885	16925	16776	16683	17070	17035	17090	17086	17035	16931	17037	16732	16732	16944	17077	16807	16959	17016	17002	16776	16986	16812	16708	16868	17051	16749	16824	16887	16848	16793	16852	17060	17122	17083	16909	16966	17064	16948	17123	17109	16894	16929	16979	16773	16893	16917	16981	16673	16871	16843	16811	16751	16893	16915	16868	16819	16930	16875	16810	16906	16914	16882	16753	17023	16940	16803	17011	16927	16979	17078	16830	16837	16951	17028	16888	17061	17115	16623	16886	16931	16848	17001	17000	16971	16811	17083	17102	16807	16861	17029	16992	16915	17047	17005	16899	16833	16890	17031	16933	17036	16914	16862	16874	16829	16976	16871	16823	17110	17112	16873	16903	17187	16905	16994	16996	16897	16979	16800	17074	17020	16863	16802	16837	16999	17119	16981	16867	17002	16803	16837	16759	16712	16775	16771	17031	16919	17049	16848	16983	16868	16973	17092	17020	16898	16997	16986	16979	16964	16886	16934	17059	16983	16873	16747	16705	17004	17031	16946	16819	16863	16840	16928	16864	16807	16879	16876	16915	16998	17037	16920	17091	17135	17049	16660	16763	17062	16912	17065	16988	16901	17025	16758	16903	17022	16959	16731	16846	16836	16921	16784	17011	16875	17206	16696	17056	16921	16858	17079	16798	16771	16928	16908	17003	17047	16815	16829	16948	16969	16825	16878	16805	16937	16882	16822	16932	17085	16732	16949	16941	16848	16863	17074	16929	17049	16819	16737	16851	16925	16890	16890	17014	16825	16893	16821	17145	17077	16819	16861	16849	16994	17104	17082	16794	17070	16943	17096	16868	17008	16997	16818	16790	16753	17068	16820	17012	16959	16860	16752	16863	17014	16852	16894	16774	16959	16814	17070	16979	16853	16880	16793	16917	16922	16925	17138	17107	16908	17034	16859	17003	16841	16828	16832	16838	16949	17039	16950	16864	16782	17036	16921	16848	17017	16925	16818	16918	16890	16962	16902	16888	16777	16900	16733	16888	16987	16827	16748	16822	16946	16747	17220	16884	16915	16905	16895	17081	17117	16919	16974	16882	16910	17095	16909	17000	17013	16836	16947	16950	16847	16941	16811	16811	17013	16744	16883	16892	16983	16717	17088	17007	16901	16923	16840	17161	16918	16862	17010	16879	16934	16975	17057	16924	16993	16962	16771	16751	16790	17150	16945	16892	16716	16733	16852	17192	17012	17027	16853	16820	17080	17124	17103	16907	16874	16887	16969	16927	17027	16949	17099	16973	16782	16769	16865	16849	17006	16891	17028	16713	16930	16778	16971	16940	16815	16894	16827	17056	16855	16922	17005	17059	16928	16804	16982	16961	17106	16879	16909	16866	16837	16911	16963	16810	16756	16939	17131	16819	16725	16876	16833	16922	16891	16722	16979	16964	17040	16883	17049	16803	17065	16913	16985	17063	16786	16946	16729	16937	16667	16976	16911	16866	16958	16902	17017	17007	17121	16748	16771	16589	16709	16720	16827	16894	16958	17075	16967	16814	16840	16839	16769	17006	17049	16921	17177	16863	16765	17052	17004	16961	16953	16998	16930	17029	16971	17008	16990	16983	16767	16837	17030	16790	17035	16812	16864	16752	16743	16887	16964	17044	16903	16916	17039	16948	17180	16950	16736	16900	16861	16701	17093	16932	17042	17069	16841	16758	16915	16930	16900	16974	16940	17128	16914	17118	16817	16749	16845	16977	16786	16990	16858	16907	16882	16970	17140	17026	17023	17050	16852	16827	17052	16838	16894	16947	16733	17008
15074	30428	42022	25708	33419	29741	23030	16746	15734	15580	15486	15852	15598	15551	15573	15786	15788	15608	15609	15741	15573	15616	15792	15671	15664	15535	15580	15727	15560	15797	15771	15656	15735	15733	15598	15888	15637	15579	15674	15738	15597	15707	15688	15354	15653	15664	15635	15749	15635	15760	15641	15584	15668	15703	15647	15632	15596	15587	15709	15692	15843	15661	15605	15806	15757	15468	15604	15636	15769	15600	15619	15640	15569	15544	15716	15572	15714	15480	15662	15630	15732	15793	15679	15711	15618	15680	15578	15548	15457	15527	15685	15704	15650	15592	15489	15526	15597	15538	15655	15686	15536	15533	15689	15494	15664	15574	15514	15565	15585	15610	15688	15687	15587	15642	15406	15638	15568	15674	15818	15748	15652	15539	15471	15447	15653	15499	15623	15552	15670	15659	15745	15653	15589	15484	15686	15577	15736	15721	15580	15650	15618	15554	15546	15628	15717	15540	15687	15574	15605	15515	15637	15559	15625	15726	15764	15590	15546	15750	15734	15607	15503	15527	15698	15615	15534	15532	15739	15578	15558	15603	15858	15542	15708	15609	15674	15771	15717	15508	15581	15541	15542	15511	15583	15735	15622	15717	15559	15622	15654	15707	15750	15680	15503	15528	15756	15603	15551	15561	15722	15597	15726	15775	15609	15795	15672	15764	15714	15596	15671	15712	15629	15606	15739	15635	15528	15767	15758	15739	15422	15548	15514	15654	15804	15670	15679	15588	15726	15776	15628	15738	15749	15635	15603	15517	15551	15575	15766	15716	15701	15618	15696	15633	15756	15533	15527	15735	15737	15702	15622	15604	15549	15596	15604	15603	15609	15585	15687	15592	15542	15716	15481	15803	15457	15601	15701	15614	15532	15563	15435	15746	15648	15616	15725	15676	15539	15396	15645	15605	15816	15715	15773	15582	15674	15603	15730	15565	15599	15580	15558	15567	15703	15647	15655	15542	15616	15786	15517	15618	15608	15603	15523	15711	15597	15605	15635	15669	15660	15708	15675	15719	15691	15675	15539	15604	15571	15664	15607	15680	15458	15628	15681	15620	15639	15572	15763	15546	15683	15614	15715	15596	15748	15752	15632	15639	15629	15598	15555	15378	15633	15671	15661	15621	15674	15644	15526	15602	15530	15666	15554	15780	15559	15569	15536	15623	15639	15654	15745	15660	15617	15698	15713	15608	15493	15602	15602	15670	15543	15500	15616	15665	15649	15613	15641	15786	15702	15542	15422	15472	15772	15673	15649	15481	15723	15704	15721	15707	15594	15612	15660	15650	15822	15494	15650	15676	15662	15565	15829	15670	15691	15726	15670	15604	15614	15556	15712	15647	15632	15544	15616	15492	15721	15613	15593	15619	15632	15781	15533	15599	15731	15563	15604	15956	15487	15657	15633	15741	15648	15681	15627	15547	15903	15563	15754	15569	15615	15746	15503	15748	15640	15574	15697	15695	15686	15645	15576	15542	15698	15538	15547	15610	15627	15526	15639	15536	15722	15646	15773	15685	15513	15583	15695	15717	15506	15570	15623	15612	15595	15625	15819	15716	15614	15612	15765	15683	15589	15575	15659	15540	15752	15628	15690	15726	15725	15791	15623	15703	15581	15785	15426	15671	15687	15496	15525	15519	15580	15901	15519	15527	15774	15655	15472	15689	15694	15649	15677	15492	15767	15453	15681	15406	15729	15672	15498	15598	15651	15531	15538	15697	15488	15651	15648	15529	15647	15537	15487	15705	15487	15546	15810	15647	15583	15729	15584	15803	15569	15515	15730	15579	15727	15598	15640	15643	15481	15667	15527	15659	15602	15733	15744	15452	15722	15618	15643	15666	15690	15597	15775	15506	15746	15611	15615	15662	15728	15690	15783	15838	15716	15612	15714	15646	15673	15463	15499	15653	15770	15671	15623	15651	15612	15563	15524	15484	15554	15653	15559	15633	15600	15497	15651	15632	15704	15511	15660	15664	15565	15619	15675	15596	15640	15545	15702	15713	15541	15507	15507	15590	15491	15556	15561	15721	15631	15596	15620	15660	15704	15647	15691	15637	15711	15459	15750	15712	15620	15778	15674	15588	15831	15516	15811	15549	15684	15674	15642	15533	15745	15381	15778	15634	15581	15704	15495	15447	15645	15575	15774	15609	15545	15555	15584	15548	15658	15535	15542	15613	15676	15697	15616	15611	15784	15712	15615	15671	15608	15707	15670	15785	15615	15652	15390	15726	15750	15467	15717	15751	15504	15627	15652	15760	15648	15799	15755	15708	15657	15722	15783	15775	15634	15570	15532	15610	15747	15514	15631	15596	15601	15647	15660	15605	15578	15707	15623	15537	15829	15566	15679	15673	15612	15604	15650	15804	15598	15495	15628	15499	15543	15788	15551	15545	15616	15702	15593	15677	15457	15682	15669	15676	15624	15709	15638	15649	15523	15604	15674	15707	15631	15605	15815	15564	15672	15755	15758	15691	15642	15765	15603	15741	15611	15723	15481	15576	15626	15652	15667	15684	15579	15738	15764	15911	15569	15441	15571	15602	15693	15619	15769	15606	15537	15574	15556	15722	15460	15430	15614	15752	15841	15662	15598	15666	15486	15706	15700	15636	15427	15694	15569	15633	15564	15611	15534	15841	15652	15788	15799	15786	15646	15512	15745	15688	15788	15621	15484	15710	15671	15649	15738	15658	15690	15916	15704	15664	15556	15855	15584	15580	15585	15585	15748	15505	15562	15544	15517	15667	15614	15857	15692	15635	15527	15747	15640	15447	15860	15553	15537	15573	15675	15739	15755	15475	15478	15690	15712	15680	15771	15647	15539	15576	15641	15570	15770	15786	15666	15627	15699	15617	15694	15504	15842	15644	15639	15770	15737	15721	15490	15624	15507	15787	15560	15751	15652	15597	15476	15485	15560	15700	15594	15683	15768	15609	15546	15694	15634	15761	15693	15506	15707	15668	15700	15727	15601	15435	15582	15575	15737	15543	15726	15490	15666	15606	15638	15671	15653	15647	15447	15744	15653	15621	15653	15849	15721	15574	15530	15657	15641	15535	15843	15420	15623	15560	15697	15554	15657	15616	15493	15606	15695	15885	15569	15506	15591	15609	15755	15507	15776	15755	15612	15524	15665	15528	15605	15671	15768	15591	15728	15661	15459	15705	15623	15709	15689	15820	15714	15722	15551	15373	15620	15673	15459	15816	15574	15663	15572	15660	15677	15604	15821	15786	15871	15749	15779	15746	15641	15725	15578	15727	15677	15718	15622	15665	15724	15410	15758	15737	15596	15471	15651	15527	15747	15720	15751	15626	15668	15724	15650	15773	15610	15622	15667	15576	15592	15587	15764	15565	15511	15708	15642	15701	15545	15729	15753	15848	15732	15672	15696	15551	15779	15612	15711	15679	15666	15651	15611	15669	15716	15485	15803	15528	15644	15461	15641	15629	15647	15716	15528	15556	15429	15673	15564	15800	15699	15622	15730	15704	15431	15728	15638	15598	15598	15527	15643	15701	15638	15703	15647	15812	15570	15762	15487	15537	15639	15741	15485	15629	15696	15607	15675	15704	15552	15564	15708	15818	15666	15692	15687	15712	15616	15480	15763	15563	15721	15705	15726	15647	15692	15604	15687	15502	15575	15685	15710	15666	15506	15676	15726	15662	15465	15596	15676	15672	15847	15701	15513	15645	15487	15589	15556	15693	15715	15496	15656	15760	15678	15595	15776	15856	15565	15543	15590	15777	15577	15581	15555	15770	15638	15630	15744	15481	15645	15719	15593	15580	15605	15615	15596	15501	15490	15714	15639	15663	15684	15684	15716	15665	15689	15702	15598	15499	15748	15604	15559	15797	15531	15620	15627	15672	15608	15602	15698	15635	15661	15666	15609	15647	15809	15597	15790	15646	15591	15709	15700	15624	15749	15630	15459	15709	15565	15645	15686	15737	15576	15626	15581	15625	15657	15625	15570	15700	15580	15749	15610	15666	15487	15665	15600	15664	15729	15616	15647	15557	15625	15596	15687	15716	15656	15784	15827	15537	15610	15704	15797	15617	15799	15754	15666	15592	15698	15765	15607	15587	15631	15660	15639	15585	15730	15528	15699	15579	15623	15615	15564	15752	15674	15692	15719	15627	15672	15668	15625	15726	15631	15605	15621	15585	15820	15716	15678	15621	15597	15754	15636	15784	15443	15728	15684	15559	15561	15695	15611	15726	15608	15778	15828	15701	15598	15699	15670	15663	15775	15617	15640	15682	15503	15553	15697	15703	15653	15505	15663	15528	15637	15616	15707	15512	15697	15727	15708	15585	15752	15468	15745	15870	15566	15619	15667	15792	15711	15721	15687	15682	15510	15717	15645	15715	15769	15613	15545	15546	15524	15764	15586	15783	15594	15739	15680	15689	15716	15621	15698	15600	15704	15551	15784	15524	15662	15670	15703	15741	15666	15696	15754	15522	15594	15562	15693	15721	15637	15793	15656	15560	15605	15647	15650	15752	15759	15704	15531	15693	15469	15635	15693	15653	15582	15673	15621	15479	15758	15578	15759	15734	15598	15662	15842	15697	15648	15657	15741	15649	15671	15772	15758	15677	15774	15545	15654	15761	15718	15685	15787	15834	15490	15652	15752	15644	15674	15616	15582	15770	15667	15678	15844	15777	15588	15655	15706	15644	15823	15505	15758	15786	15656	15499	15557	15545	15693	15513	15657	15592	15784	15508	15536	15678	15831	15724	15617	15575	15942	15561	15734	15708	15864	15568	15745	15714	15667	15617	15549	15808	15839	15513	15740	15583	15567	15555	15607	15659	15647	15716	15698	15640	15606	15767	15688	15810	15551	15618	15615	15630	15539	15634	15767	15606	15687	15659	15625	15722	15719	15653	15688	15606	15897	15874	15635	15580	15571	15536	15737	15589	15655	15696	15669	15738	15643	15637	15658	15607	15679	15667	15664	15780	15495	15658	15657	15805	15716	15681	15618	15720	15713	15528	15810	15442	15804	15549	15725	15619	15758	15510	15696	15630	15531	15704	15782	15760	15773	15685	15634	15694	15686	15666	15641	15627	15724	15800	15762	15650	15629	15737	15525	15684	15762	15695	15647	15602	15851	15823	15781	15433	15697	15785	15642	15658	15901	15577	15746	15554	15740	15653
24607	21242	39758	41631	52002	50875	39010	24272	18391	17497	17300	17349	17186	17315	17344	17349	17238	17151	17268	17115	17356	17397	17102	17194	17311	17221	17225	17543	17333	17353	17485	17198	17033	17152	17190	17135	17279	17199	17055	17269	17059	16976	17118	17274	17151	17287	17095	17229	17197	17086	17320	17199	17182	17417	17158	17235	17140	17253	17215	17110	16977	17421	17224	17214	17261	17179	17208	17034	17259	17382	17007	17102	17248	16973	16925	17216	17195	17273	17377	17355	17363	17362	17212	17224	17229	17206	17135	16977	17209	17002	17000	17272	17353	17111	17170	17252	17184	17283	17295	17328	17300	17223	17192	17321	17196	17292	17059	17371	17298	17060	17237	17246	17082	17030	17036	17156	17257	16929	17014	17217	17190	17191	17120	17158	17132	17140	17231	17402	17221	17036	17155	17111	17013	17209	17211	17280	17170	17138	17166	17071	17149	17102	17115	17081	17259	17288	17276	17098	17278	17272	17199	17298	17337	17148	17233	17457	17344	17299	17201	17243	17093	17275	17270	17069	17331	17085	16982	17206	17240	17061	17353	17228	17125	17159	17381	16923	17081	17116	17014	17142	17162	17125	17105	17050	17126	17114	17059	17238	17224	17253	17149	17199	17357	17173	17447	17027	17278	17299	17226	17199	17129	17070	17155	17170	17169	17369	17040	17377	17382	17186	17318	16921	17151	17186	17156	17182	17194	17152	17203	17118	17280	17205	17281	17242	17215	17169	17338	17086	17233	17096	17224	17270	17238	17225	16921	17114	17360	17157	17124	17244	17139	17103	17119	17304	16990	17231	17366	17414	17268	17270	17175	17172	17187	17222	17155	17066	17097	17339	17254	17127	16964	17098	17314	17452	17089	17260	17187	17134	17243	17170	17284	17089	17235	17283	16981	17286	17201	17284	17074	17286	17103	17115	17218	17310	17348	17336	17228	17186	17136	17208	17131	17227	17223	17325	17107	17235	17115	17466	17109	17200	17144	17106	17108	17311	17372	17085	17336	17015	17239	17148	17221	17039	17227	17360	17177	17298	17293	17203	17142	17206	17364	17292	17187	17116	17122	16962	17266	16948	17390	17018	17269	17179	17315	17203	17228	17330	17259	16928	17204	17132	17231	17046	16958	17004	17189	17213	17155	17079	17102	17362	17337	17183	17206	17173	17317	17146	17074	17100	17446	17109	17283	17036	17210	17130	17248	17183	16917	17165	17421	17289	17261	17236	17224	17259	17286	17137	17081	17234	17105	17154	17195	17099	17187	17157	17255	17168	17307	17261	17333	17270	17086	17288	17049	17242	17166	17050	17395	17482	17126	17093	17241	17181	16979	17154	16982	17208	17096	17098	17156	17218	17220	17194	17300	17296	17100	17180	17271	17239	17310	17236	17319	17315	17112	17323	17076	17245	17271	17283	17070	17191	17174	17320	17249	17071	17145	17165	17104	17100	17230	17225	17219	17196	17410	17129	16982	17261	17281	17244	17046	17088	17090	17173	16975	17184	17109	17331	17372	17175	17181	17182	16928	16852	17364	17068	16945	17165	17150	17101	17158	17122	17270	17209	17019	17184	17422	17002	17185	17123	17213	17205	16993	17123	17308	17203	17032	17229	17410	17326	17370	17329	17063	17329	17379	17017	17204	17231	16863	17015	17107	17202	17151	17225	17222	17133	17190	17308	17069	17339	17048	16988	17221	17062	17096	17034	17324	17346	17192	17175	17059	17129	17254	17108	17147	17275	17227	17140	17110	17104	17177	17021	17200	17300	16946	17141	17144	17172	17098	17145	17080	17208	17277	17189	17068	17261	17103	17338	17265	17273	17264	17098	17059	17078	17092	17192	17118	17048	17079	17138	17122	17305	17378	17219	17280	17105	16960	17075	17268	17135	17172	17128	17257	17230	16986	16977	17132	17084	17402	17339	16982	17210	17125	17143	17128	17158	16889	17132	17488	17341	17119	17166	17089	17285	17153	17395	17335	17060	17166	17184	17560	17212	17182	17028	17179	17094	17042	17161	17358	17252	17006	17273	17108	17070	17114	17106	17221	17258	17300	17398	17080	17137	17326	17155	17389	17124	17276	17177	16951	17233	17059	17210	17447	17308	17340	17146	17067	17021	17254	17171	17065	17287	17111	17200	17137	17047	17086	17142	17178	17183	17361	17119	16990	17074	17034	17254	17188	17197	17228	17236	17230	17192	17066	17149	17126	17184	17215	17165	17085	16962	17223	17115	17270	17338	17174	17078	17124	17246	17409	17187	17105	17137	17032	16995	17126	17062	17144	17046	17152	16921	16983	17194	16981	17148	17277	17147	17047	17189	17300	17263	17111	17134	16984	17158	17065	17390	17147	17045	17214	17142	17029	17183	17179	17148	17140	17173	17234	17330	17261	17117	17189	17151	17094	17328	17191	17288	17093	17414	17072	17229	17221	17244	17292	17441	17234	17092	17244	17207	17082	17076	17241	17126	17152	17325	16921	17090	16991	17217	17229	17337	16970	16958	17190	17198	17253	17367	17291	17040	17093	17224	17111	17125	17000	17112	17155	17197	17148	17169	17216	17128	17271	17231	17007	17225	17421	17469	17153	17030	17132	17197	17228	17145	17268	17343	17332	17244	17233	17218	17296	17244	17191	17272	17202	17092	17018	17123	17258	17148	17073	17210	16957	17247	17183	17105	17282	17254	17127	17267	17010	16987	17093	17351	17137	17269	17142	17154	17252	17116	17160	17097	17148	17229	17198	17008	17083	17010	17205	16975	17263	17240	17264	17303	17097	17243	17322	17056	17231	17188	17142	17358	17269	17144	17079	17070	17316	17137	17238	17023	17281	17071	17069	16977	17272	17066	17088	17034	17050	17125	17251	17200	17205	17016	17264	17151	17146	17071	17090	17097	17215	17147	17132	17154	17288	17193	17220	17199	17178	17269	17195	17321	17253	17171	17039	17186	17148	17224	17248	17241	17115	17236	17208	17251	17388	17241	17100	17128	17240	17324	17059	17233	17163	17067	17079	17078	17288	17294	17365	17307	17148	17220	17360	17234	17149	17062	17175	17153	17411	17127	17229	17384	17141	17244	17269	17021	17311	17244	17034	17203	17312	17031	17387	17077	17183	17242	17047	17209	17082	17092	17129	17179	17101	17142	16998	17117	17193	17091	17236	17262	17249	17102	16965	17159	17177	17251	17230	17177	17270	17237	17142	17148	17375	17129	17259	17373	17363	16959	17111	17105	17153	17290	17159	17250	17050	17086	17161	17175	17153	17055	17153	17084	17210	17161	17092	17225	17263	17261	17047	17292	17181	17204	17208	17080	17346	17274	17201	17273	17209	17378	17274	17442	17138	17070	17150	17081	17192	17233	17273	17404	17207	17291	17070	17105	17171	17257	17182	17209	17168	17272	17042	16994	17341	17116	17160	17039	17140	17217	17217	17198	17153	17217	17351	17296	17342	17383	17266	17257	17038	17278	17230	17266	17261	17236	17329	17236	17048	17087	17161	17156	17134	17224	17376	17192	17099	17227	17122	17319	17366	17255	17261	17199	17032	17319	17124	17341	17206	17246	17166	17142	16993	17385	17241	17240	17288	17036	17278	17414	17143	17072	17162	17265	17140	17202	17128	16893	17199	17095	17066	17253	17163	17134	17082	17059	17026	17156	17165	17249	17088	16964	17120	17198	17148	17189	17232	17231	17275	17482	16960	17257	17252	17068	17087	17224	17082	17241	17310	17118	17090	17116	17064	17223	17069	17315	17120	17361	17110	16952	17173	17326	17113	17272	16951	17149	17252	17297	16951	17167	17061	16962	17142	17137	17344	17147	16950	17271	17192	17208	17127	17203	17270	17487	16951	16995	17133	17098	17136	17287	17219	17191	17139	17148	17139	17031	17125	17150	17078	17226	17134	17091	17063	17329	17002	17189	17314	17199	17287	17201	17298	17219	17079	17231	17096	17241	17267	17221	17268	16883	17241	17170	17109	16989	17141	17100	17373	17311	17177	17078	17350	17350	17302	17129	17066	17333	17282	17311	17156	17287	17253	17401	17137	17334	17157	17125	17242	17217	17145	17072	17159	17124	17188	17139	17124	17257	17123	17194	17207	17107	17355	17288	17184	17061	17064	17192	17194	17187	17209	17157	17137	17065	17088	17204	17057	17154	17300	17094	17202	17112	17193	17218	17256	17079	17034	16990	17185	17256	17293	17195	17082	17204	17018	17097	16976	17301	17383	17188	17482	17235	17318	17186	17032	17104	17232	17173	17079	17172	17164	17082	17080	17164	17061	17030	17321	17145	17137	17184	17071	17203	17154	17298	17169	17131	17193	17062	17186	17315	17158	17188	17314	17147	17207	17166	17334	17315	17409	17242	17358	17175	17117	17031	17053	17045	17396	17335	17228	17130	17223	16956	17118	17098	17133	17082	17241	17297	17216	17374	17067	17020	17147	17138	17073	17243	17142	17193	17318	17384	17115	17096	17054	17045	17002	17088	17251	17146	17138	17166	17065	17164	17327	17202	17231	17220	17212	17230	17170	17225	17179	17306	17316	17127	17088	17147	17212	17193	17237	17073	17041	17043	17217	17072	16975	17136	17291	17083	17174	17183	17184	17165	17143	17266	17141	17253	17282	17099	17356	17297	17254	17179	17195	17099	17093	17312	17281	17161	17134	17081	17245	17112	17160	17198	17278	17230	17358	17252	17051	17241	17212	17252	17123	17125	17276	17153	17213	17147	17138	17268	17209	17059	17189	17166	17262	17228	17064	17317	17056	17208	17341	17249	17187	17272	16927	17195	17136	17174	16958	16973	17066	17302	17196	17150	17201	17035	17266	17215	17287	17265	17290	17120	17193	17103	17256	17277	17253	17223	17081	17173	17359	17153	17207	17183	17450	17132	17366	17145	17194	17137	17196	17307	17128	17178	17180	17292	17067	17023	17136	17107	17171	16989	17079	17264	17144	17153	17204	17278	17220	17258	17330	17080	17014	17118	17206	17169	17103	17151	17167	17243	17249	17137	17103	17372	17096	17147	17157	17154	17122	17072	17152	17208	17132	17211	17418	17161	17203	17283	17261	17075	17286	17099	17323	16967	17081	17132	16997	16897	16960	17178	17122	17123	17100	17221	17073	17063	17160	17019	17002	17303	17297	17309	17240	17245
15685	44401	71438	52126	59808	51661	38819	21726	15921	15822	15884	15832	15914	15872	15925	15843	15909	15788	15883	15974	15735	15996	15778	15756	15951	15672	15866	15912	15817	16138	15958	15983	15902	15811	15880	15742	15881	15835	15838	15860	15812	15996	15893	15778	15815	15823	15895	15751	16018	15851	15846	15924	15846	15888	15826	15623	15901	15823	15801	15923	15762	15793	15844	15652	16021	15923	15842	15912	15749	15943	15923	15860	15874	15713	15939	15892	15852	15882	16015	15983	15743	15888	16003	15806	15747	15837	16000	15760	15889	15708	15838	15811	15869	15944	15931	15830	15949	15870	15694	15889	15976	15805	15836	15829	15858	15977	15906	15853	15797	15865	15954	15828	15969	15864	15858	15875	15920	15800	15845	15938	15929	15928	15787	15711	15774	15950	15875	15911	15873	15813	15947	15689	15783	15827	15893	15823	15784	15981	15768	15895	15831	15826	16033	15756	15733	15922	15803	15816	15541	15869	15971	15789	15911	15836	15783	15780	15949	15774	15843	15904	15910	15948	15659	15522	15719	15781	15795	15833	15729	15793	15923	15917	16016	15813	15848	15806	15889	15740	15724	15777	15853	15884	15758	15814	15863	15868	15867	15720	15852	15926	15787	15813	15845	15769	15882	15790	15987	15833	15827	15926	15771	15748	15750	15904	15869	15846	15642	15989	15947	15772	15816	15870	15893	15900	15887	15930	15943	15855	15825	15849	16004	15770	15932	15801	15750	15839	15825	15777	15897	15695	15756	15907	15897	15847	16007	15922	15665	15843	15702	15854	15833	15846	15708	15848	15726	15788	15799	15970	15828	15813	15837	15663	15834	16004	15940	15828	16020	15845	15810	15848	15791	15926	15830	15993	15830	15812	15899	15960	15804	15700	15936	15819	15789	15730	16032	15807	15908	15797	15772	15829	15805	15930	15813	15935	15845	15881	15777	15903	15799	15961	15875	15784	15863	15855	15783	15906	15856	15692	15774	15847	15804	15818	15823	15794	16043	15976	15833	15812	15908	15956	15725	15926	15830	15913	15932	15800	15813	15738	15950	15981	15662	15724	15807	15873	15900	15923	15733	15724	16070	15799	15641	15759	15906	15917	15725	15994	15799	15850	15832	15645	15900	15851	15852	15851	15827	15823	15841	15846	15846	15986	15880	15850	15870	15878	15905	15835	15846	15833	15993	15683	15867	15802	15823	15772	15886	15919	15986	15665	15811	15958	15780	15815	15734	15753	15699	15740	15823	15972	15769	15843	15805	15743	16018	15737	15637	16034	15928	15967	15739	15883	15850	15903	15750	15997	15947	15837	15780	15929	15676	15726	15772	15928	15848	15772	15991	15933	15912	15883	15761	15851	15776	15836	16031	15800	15935	15852	15946	15835	15796	15820	15704	15669	15951	15907	15768	15811	15928	15871	15924	15740	15739	15951	15701	15865	15823	15732	15847	15852	15768	16062	15922	16063	15888	15889	15859	15759	15801	15881	15739	15842	15665	15869	15811	15956	15986	15827	15813	15860	15751	15871	15722	15808	15945	15925	15813	15886	15847	15918	15877	15739	15787	15776	15876	15805	15956	15961	15776	15707	15791	15696	15747	15865	15834	15812	15850	15758	15749	15803	15773	15799	15735	15814	15797	15838	15866	15833	16000	16026	15968	15876	15698	15775	15778	15938	15912	15917	15816	15926	15869	15740	15845	15574	15780	15750	15833	15813	15952	15802	15656	15731	15894	15770	15884	15907	15882	15758	15776	15880	15972	15958	15795	15928	15937	15743	15840	15858	15758	15604	15845	15915	15744	15842	15927	15936	16008	15827	15762	15738	15930	15904	15879	15887	15790	15672	15787	15644	15693	15715	15840	15745	15856	15902	15931	15853	15917	15870	15970	15891	16004	15946	15723	15766	15841	15764	15799	15883	15831	15845	15820	15961	15909	15837	15929	15984	15770	15885	15944	15968	15762	15838	15905	15932	15832	15815	15769	15936	15835	15921	15955	15753	16002	15806	15760	15934	16027	15708	15878	15910	15810	15816	15726	15860	15740	15806	15911	15702	15886	15935	15840	15870	15786	15920	15744	15883	15796	15913	15847	15738	15801	15905	15756	15830	15779	15891	15955	15783	15961	15950	15810	15787	15855	15804	15841	15968	15768	15736	15807	15851	15973	15899	15812	15773	15788	15816	15939	15827	15708	15952	15769	15801	15606	15895	16085	15790	15801	15855	15873	15861	15870	15828	15926	15745	15901	15768	15945	15785	15751	15649	15788	15777	15870	15823	15918	15951	15762	15904	15832	15996	15803	15810	15835	15889	15725	15878	15849	16003	15889	15748	15756	15818	15760	15893	15927	15833	15835	15693	15946	15972	15941	15925	15863	15770	15864	15890	15837	15967	15961	15694	15668	15747	15806	15717	15956	15819	15969	15890	15759	15991	15893	15937	15705	15791	15836	15963	15772	15926	15868	15872	15904	15753	15944	15832	15760	15702	15964	15891	15872	15831	15854	15798	15749	15767	15814	15856	15831	15912	15895	15942	15772	15734	15719	15928	15870	15717	15946	15924	15775	15953	15901	15872	15862	15753	15776	15940	15803	15883	15958	15785	15644	15991	15865	15856	15824	15765	15920	15725	15931	15654	15850	15756	15828	15864	15994	15888	15802	15935	15753	15753	15862	15876	15690	15841	15714	15914	15835	15737	15714	15824	15811	15908	15901	15760	15872	15988	15841	15728	15804	15822	15961	15895	15844	15885	15907	15713	15935	15872	15916	15818	15964	15751	15900	15805	16124	15818	15971	15883	15951	15730	15826	15859	15756	15876	15822	15785	15733	15771	15892	15799	15802	15849	15915	15897	15805	15654	15876	15765	15933	15940	15859	15774	15963	15849	15805	15874	15877	15851	15815	15773	15858	15756	15953	15711	15891	15817	15941	15896	15849	15778	15828	15938	15976	15820	15893	15917	15808	15701	15834	15844	15770	15896	15868	15888	15719	15900	15793	15871	15879	15830	15695	15867	15930	15924	15775	15767	15834	15917	15921	15934	16024	15773	15821	15732	15565	15730	15803	15795	15877	15751	15917	15942	15945	15800	15903	15796	15779	15890	15881	15735	15650	15694	15858	15872	15793	15759	15787	15752	15766	15731	15929	15653	15808	15669	15862	15800	15995	15939	16040	15849	15957	15676	15707	15852	15822	15887	15788	15946	15860	15853	15933	16092	15784	15894	15826	15995	15826	15882	15926	15876	15814	15914	15722	16026	15861	15823	15997	15828	15838	15789	15778	15808	16061	15935	15838	15827	15931	15660	15944	15996	15728	15792	15715	15878	15806	15932	15804	15889	15745	15881	15967	16000	15929	15897	15985	15788	15967	15755	15901	16067	15867	15897	15635	15897	15919	15857	15785	15857	15892	15979	15767	15970	15965	15861	15677	15837	15820	15793	15866	15920	15749	15888	15852	15824	15818	15859	15765	15803	15831	15876	15901	16043	15862	15885	15988	15906	15787	15697	15978	15755	15809	15684	15910	15697	16009	15824	15774	15684	15689	15602	15727	15691	15755	15972	15840	15793	15732	15697	15873	15763	15786	15956	15785	15830	15780	15772	15745	15949	15923	15966	15792	15851	15754	15825	16038	15728	15877	15715	15755	15836	15955	15988	15940	15862	15902	15833	15819	15756	15908	15835	15706	15847	15813	15887	15858	15822	15867	16013	15792	15811	15938	15892	15800	15846	15724	15903	15637	15999	15983	15747	16042	15822	15807	15830	15683	15685	15824	15767	15884	15849	15734	15845	15787	15774	15683	15902	15844	15815	15932	15861	16010	15752	15837	15955	15924	15904	15781	15935	15844	15905	15911	15972	15910	15850	15940	15840	15726	16060	15928	15803	15825	15739	15906	15933	15931	15994	15907	15740	15644	15856	15838	16011	15877	15790	15810	15929	15814	15901	15942	15820	15727	15969	15880	15855	15642	15860	15708	15973	15709	16009	15800	16026	15896	15915	15847	15921	15854	15644	15809	15741	15983	15890	15626	15797	15805	16041	15910	15855	15946	15952	15896	15809	16018	15866	15932	15896	15965	15730	15777	15801	15825	15799	15820	15727	15830	16010	15851	15854	15751	15982	15627	15865	15913	15811	15731	15815	15897	15818	15815	15921	15855	15817	15786	15823	15732	15768	15742	15891	15869	15650	15889	15944	15935	15797	15944	15697	15829	15915	15913	15958	15819	15823	15948	15906	15872	15771	15960	15822	15731	15944	15871	15709	16060	15627	15738	15853	15843	16014	15711	16039	15899	15740	15793	15652	15899	15852	15913	15848	15923	15836	15756	15871	15704	15639	15763	15712	15834	15904	15937	15839	15835	15844	15883	15719	15733	15707	16022	15897	15848	15908	15821	16041	15910	15828	15881	15827	15775	15908	15684	15951	15850	15975	15949	15781	15878	15889	15953	15868	15856	15817	15738	15974	15895	15882	15809	15849	15954	15869	15850	15801	15961	15979	15799	15871	15959	16149	15897	15752	15820	15826	15895	15750	15844	15852	15881	15898	15930	15844	15873	15986	15790	15862	15821	15914	16062	15833	15796	15888	15685	15774	15789	16021	15846	15795	15784	15872	15856	15870	15999	15799	15866	15790	15878	15941	15856	15824	15952	15805	15980	15959	15735	15856	15770	15903	15894	15975	15830	15855	15959	15864	15766	16035	15856	15829	16126	15779	15962	15876	15860	16036	15755	15724	15637	15883	15803	15715	15849	15866	15805	15792	15901	16028	15991	15886	15809	15913	15827	15871	15889	15831	15918	15709	15959	15937	15981	15855	15792	15792	15625	15816	15825	15894	15805	15922	15834	15799	15945	15897	15827	16012	15867	15800	15622	15614	15920	15842	15906	15790	15804	15845	15719	15813	15978	15762	15945	15918	16015	15942	15825	15885	15809	15884	15920	15764	15762	15889	15807	16061	15858	15925	15845	15879	15803	16044	15901	15770	15712	15734	15824	15870	15925	15731	15820	15672	15845	15869	15870	15791	15838	15921	15930	15956	15816	15924	15924	15815	15883	15986	15992	15686	15954	15915	15723	15828	15762	15962	15908	15796	15858	15894	15713	15906	15778	15920	16010	15706	16004	16041	15709	15773	15937	15689	15828	15777	15832	15807	15851	15792
22925	21081	40584	45872	65851	62599	48455	30065	20881	19067	18619	18333	18424	18279	18391	18144	18533	18316	18332	18270	18234	18049	18149	18319	18314	18415	18222	18018	18146	18235	18377	18292	18207	18170	18195	18160	18025	18133	18118	17946	18076	18376	18217	18402	18199	18168	18146	18220	18327	18213	18372	18044	18290	18343	18156	18141	18108	18264	18216	18072	18292	18168	18208	18168	18398	18388	18136	18130	18068	18134	18251	18205	18237	18269	18060	18225	18017	18117	18005	18061	18314	18077	18121	18470	18229	18395	18253	18109	18071	18258	18078	18268	18124	18220	18152	18090	18244	18144	18260	18214	18289	18086	18018	18129	18206	18291	18029	18072	18117	18173	18247	18296	18238	18162	18004	18222	18267	18322	17959	18120	17979	18114	18193	18080	18154	18155	18266	18272	18030	18323	18186	18148	18067	18153	18065	18157	18039	17978	18349	18194	18131	18131	18223	18103	18112	18024	17981	18243	18312	18268	17818	18035	17955	18193	18342	18211	18027	18240	17936	18196	18072	18071	17907	18213	18221	18227	18253	18284	18202	18305	18154	17883	18082	17985	17913	18301	18090	18289	18042	17992	18156	18368	18016	18204	18088	18001	18054	18196	18366	18232	18166	17960	17992	18240	18068	18060	18159	18147	18290	18094	18221	18278	18367	18223	18217	18043	18070	18032	18089	17948	18016	18051	18259	18141	18185	18201	18122	18145	18114	18016	18256	18071	18246	18211	18034	18214	18354	18088	18257	18360	18057	18135	18080	18006	18255	18246	18061	18173	18164	18111	18164	18096	18195	18049	18328	18094	18220	18101	18109	18189	18066	18072	18207	17981	18062	18066	18288	18199	18118	18117	18204	17963	18156	18072	17967	18020	18333	18136	17922	18147	18270	18336	18301	18039	18071	18271	18306	18113	17937	18082	18251	18006	18078	18140	17991	18049	18189	18154	18288	18004	18029	18200	18410	18098	18178	18089	18243	18168	18100	18051	18112	18067	18109	18346	18139	17994	18314	18087	18215	18084	18079	18129	18104	18146	18177	18045	18214	17972	18070	18158	18003	18020	18180	18225	18327	18110	18162	18051	18160	18075	18205	18097	18174	18253	18119	18051	18235	18170	18178	18299	18250	18163	18301	17971	18104	18145	18313	18142	18133	17925	18275	18176	18086	18037	18322	18224	18163	17842	18414	18128	18193	18308	18182	18157	18296	18036	18198	18199	18106	18133	18086	17996	18093	17966	17797	18157	18175	18115	18149	18129	18133	18163	18230	18055	18150	18239	18165	18209	18111	18011	17982	17959	18179	18176	18300	18192	18243	18074	18358	18096	18207	18239	18151	18115	18203	18201	18197	17991	18078	18340	18365	18307	18224	18130	17973	18061	18179	18116	18081	18120	18030	18074	18198	18077	18229	18365	18226	18314	18262	18088	18121	18446	18022	18164	18113	17965	17934	18236	18119	18267	18208	18099	18151	18413	18301	18237	18139	18162	18165	18077	18165	17863	18311	18152	18127	18207	18026	18009	17954	18100	18081	17963	18171	18039	18046	18102	18211	18078	18012	18075	18023	18173	18065	18042	18039	18455	18312	18171	18075	18207	17926	18252	18066	18026	17963	17998	18102	18047	17981	18231	18365	18437	18000	18051	18143	18054	18226	18156	18119	18425	18195	18160	18012	18093	18139	17949	18109	18162	17980	18080	18084	18200	18228	17953	18132	17969	18312	18162	18123	18122	17994	18173	18374	18083	18186	18167	18161	18091	18203	18016	17853	18009	18026	18183	18131	18336	18194	18109	17982	18113	18202	18078	17953	18018	18103	18254	18059	18156	18149	18085	18135	18240	18373	18279	18152	18382	18107	18110	17955	18091	18099	18301	18187	18129	18057	18221	18058	18164	18201	18111	18105	18102	18093	18045	18100	18036	18177	18033	18024	18183	18085	18235	18084	18095	18092	18067	17960	18114	18196	18348	18067	18248	18141	18130	18222	18193	18000	18163	18168	18095	18192	18013	18349	18088	18301	18171	18192	18069	18267	18384	18208	18108	18290	18149	18209	18047	18050	18108	17993	18177	18201	18175	18218	18196	18176	18248	18113	18132	18078	18037	18152	18007	18289	18124	18091	18134	18112	18081	18217	17915	18131	18406	17970	18185	18065	18285	18053	17738	18181	18123	18101	18159	18057	18166	18268	18229	18169	18227	18020	18281	17926	18299	18279	18150	18068	18151	17941	18097	18090	18066	18228	18079	18422	18049	18010	17961	18109	18013	18026	18045	18034	18029	18130	18152	18089	17910	18186	18199	18249	18134	18053	18107	18028	18356	18101	18210	18093	18100	18043	18172	18181	18274	18149	17967	18274	18290	17928	18227	18132	18226	18141	17963	17903	18009	18232	18212	18131	18349	17943	18013	17977	18131	18280	18116	18134	18355	18087	18181	18177	18211	18108	18127	18205	18371	18199	18007	18038	18081	18167	18137	18169	18010	18125	18162	18163	18077	18331	17957	18277	18342	18096	18072	18079	18200	17976	18097	18086	18048	18184	18286	18178	18269	18153	18069	18100	18059	18084	17898	18230	18345	17945	18123	18204	17987	18058	18172	18006	18248	18165	18102	18005	18113	18163	18101	18189	18366	18142	17914	18158	18341	18280	17944	18185	18265	18040	18170	18199	18131	17984	18402	18228	18121	18093	17976	18065	18125	18129	18264	18151	18199	18123	18161	18413	17963	18093	18106	18085	18365	18268	18044	18182	18237	18273	18303	18047	18114	18147	18028	18044	18088	18235	18057	17988	18203	18148	18247	17987	18180	18223	18276	18212	18064	18068	18042	18108	18157	18062	17999	18200	18246	18011	18185	18034	17974	18145	18244	18192	18161	18105	18216	18024	18146	18058	18095	18179	18192	18246	17985	17962	18090	18145	18335	18236	18004	17976	18228	17992	18023	18088	18435	18392	17949	18291	18163	18248	18021	18030	18095	18145	18270	18271	18240	18196	18225	18127	18059	18194	18111	18043	18067	18044	18002	18131	18167	18195	18168	18001	18122	18301	18034	18144	18153	18046	18125	18026	18327	18106	18200	18107	18147	18019	17906	18100	18168	18126	18116	18233	18191	18214	18013	18094	18214	18144	18138	18009	18089	18084	18128	18089	18107	18122	18306	18261	18240	18090	18227	18230	18225	18271	18185	18111	18147	17952	18253	18146	18110	18024	18302	18124	18139	18354	18107	18119	17869	17922	18092	18178	18222	18266	18282	18216	17952	18181	17959	18058	18072	18177	18058	18070	18216	18324	18291	18157	18221	18048	18186	18293	18203	18137	18255	18181	18081	18127	18223	18233	18237	18137	18093	18081	17979	18217	18251	18243	18237	18263	18086	18094	18186	18249	18159	18421	18145	18159	18171	18033	17989	18189	18275	18012	18001	18373	18101	18180	18142	18125	18204	18349	18131	17912	18189	18071	18215	18190	18193	17931	18026	18197	17954	18249	18009	18277	17864	18119	18175	18091	18085	18188	18145	18314	18131	18297	18167	18140	18116	18087	18119	17997	17971	18063	18057	18029	18095	18211	18108	18204	18261	18232	18134	18158	18377	18266	18122	18177	18084	18200	18136	18072	18151	18357	18123	18072	18214	18290	17963	18247	18135	18081	18251	18228	18055	18207	17971	18054	18289	18161	18198	18137	18071	18168	18030	18080	18283	18013	17970	18273	18160	18190	18192	18181	18108	18256	18087	18095	18009	18068	18189	18210	18016	18148	18246	18197	18274	18250	18235	18265	18156	17905	18342	18029	18159	17883	18069	18082	18106	18356	18196	18093	17969	18102	18089	18035	18094	17998	18206	18213	17944	18178	18181	18150	17947	18078	18125	18183	18195	18236	18001	17996	17853	18060	18159	18030	17998	18407	18120	18237	18199	18029	18172	18153	18208	18282	18183	18203	18155	18124	17997	18034	18146	18178	18170	18080	17920	18175	18207	18080	18153	18128	18208	18038	18274	18414	18100	18385	18129	18406	18360	18062	18208	18170	18150	18220	17979	18153	18335	18152	18041	18111	18077	18089	18216	18162	18101	18132	18067	18101	18172	18178	18017	17948	18116	18055	18214	18262	18038	18225	18120	18117	18053	18340	18272	18214	17948	18179	18031	18218	18182	18215	18329	18261	18104	18139	18105	18165	17991	17756	17859	18440	18230	18121	17963	18121	18261	18298	18009	18124	18042	18075	18269	18192	17932	18158	18431	18210	18347	18307	18233	18075	18266	18212	18174	17993	18251	18037	18198	18105	18265	17847	18185	18085	18264	18155	18199	18063	18098	18059	18069	18200	18294	18202	18120	17862	18256	18092	18210	18134	18213	18188	18110	17933	18218	18375	18154	18036	18036	17991	18206	18109	18239	18233	18103	18140	17920	18047	18125	18081	18245	18108	18214	18471	18195	18284	18068	17998	18116	18119	18210	18085	18181	18174	18055	18288	17914	18086	18308	18110	18399	18239	18125	17968	17892	18197	17980	18085	18203	18172	18134	18287	18068	18044	18183	17874	18039	18312	18145	18267	18287	18280	18096	18163	18120	18235	18352	18245	18102	18219	18176	18038	18181	18045	18067	17969	17929	18281	18088	18335	17927	18357	18100	18209	18250	18273	18306	18112	18191	18224	18081	18043	18151	18106	18253	18171	18189	18067	18246	18276	17931	18311	18222	17947	18069	18174	18052	18029	18163	18187	18199	18248	18189	18325	18099	18181	18050	17924	17981	18097	18229	18261	18020	18031	17996	17966	17919	18086	18367	18150	18199	18089	18291	18039	18281	18236	18158	18086	18273	18076	18212	17984	18138	17872	18106	18010	18199	18386	18221	18239	18325	18162	18079	18080	18119	18179	18110	18000	18148	17947	18201	17949	18120	18106	18105	18173	18219	18142	17958	18156	18132	17990	18145	18263	18192	18191	17930	18058	18115	18199	18273	18320	18121	18055	18318	18290	18088	18195	18163	18080	18051	18195	18105	18226	18085	18265	18102	18070	18373	17997	17958	17915	18032	18187	18371	18068	18079	18080	18275	18130	18104	18278	18123	18075	18089	18240	18268	18104	18031	18190	18056	18063	18107	18265	18269	18053	18063	18200	18132	18109	18151	18226	18079	18065	18094	18086	18026	18063	17954	18136	18317
17868	52018	71684	67845	82655	67482	50498	27287	16785	16498	16468	16539	16440	16450	16609	16591	16389	16483	16573	16526	16558	16513	16440	16370	16465	16461	16493	16470	16431	16355	16511	16488	16445	16542	16285	16452	16621	16395	16546	16379	16545	16559	16435	16615	16427	16573	16345	16288	16421	16294	16547	16283	16376	16370	16634	16510	16455	16463	16353	16572	16439	16415	16379	16413	16510	16408	16303	16451	16494	16414	16505	16508	16387	16490	16420	16500	16378	16377	16411	16351	16550	16505	16376	16365	16358	16419	16689	16371	16539	16382	16253	16459	16276	16427	16407	16469	16371	16318	16381	16327	16525	16478	16356	16229	16354	16316	16439	16187	16541	16479	16343	16412	16437	16504	16461	16381	16365	16461	16421	16553	16535	16399	16301	16440	16518	16296	16415	16462	16360	16207	16520	16393	16458	16408	16472	16573	16306	16426	16441	16511	16413	16558	16559	16340	16330	16399	16543	16393	16409	16440	16500	16301	16472	16389	16504	16450	16439	16477	16521	16399	16445	16406	16457	16283	16390	16396	16443	16485	16619	16319	16304	16437	16425	16591	16432	16547	16300	16347	16400	16361	16610	16441	16478	16452	16325	16512	16566	16414	16496	16569	16499	16394	16516	16482	16536	16513	16397	16376	16416	16328	16321	16456	16495	16382	16452	16430	16409	16284	16387	16446	16562	16449	16394	16420	16351	16614	16196	16433	16295	16291	16403	16399	16386	16377	16345	16653	16345	16439	16453	16600	16537	16522	16266	16570	16507	16406	16363	16422	16458	16353	16450	16473	16459	16286	16258	16295	16497	16475	16444	16424	16436	16620	16354	16327	16356	16354	16363	16579	16330	16436	16503	16337	16304	16555	16423	16280	16579	16487	16325	16324	16394	16414	16399	16478	16531	16516	16379	16601	16686	16289	16425	16491	16516	16469	16398	16414	16484	16420	16390	16333	16418	16457	16491	16486	16479	16372	16499	16433	16415	16399	16443	16382	16469	16329	16362	16401	16547	16401	16357	16310	16520	16531	16411	16580	16351	16271	16459	16237	16407	16390	16664	16284	16534	16480	16446	16511	16537	16413	16356	16523	16487	16446	16380	16465	16507	16361	16442	16318	16366	16270	16337	16271	16464	16446	16485	16435	16418	16305	16431	16326	16480	16245	16378	16393	16567	16582	16450	16372	16249	16335	16423	16355	16449	16504	16503	16415	16528	16405	16493	16514	16542	16445	16429	16456	16556	16384	16482	16382	16376	16542	16370	16414	16419	16418	16443	16363	16326	16518	16433	16435	16603	16509	16366	16594	16408	16318	16396	16324	16505	16479	16463	16281	16693	16267	16321	16480	16466	16506	16336	16505	16405	16256	16475	16391	16372	16469	16341	16455	16392	16436	16527	16362	16381	16433	16537	16411	16561	16507	16335	16497	16365	16489	16453	16371	16160	16591	16485	16266	16539	16353	16467	16360	16521	16446	16458	16391	16365	16615	16446	16478	16444	16302	16311	16416	16343	16614	16470	16381	16404	16327	16407	16244	16432	16566	16432	16423	16401	16610	16322	16377	16437	16354	16307	16295	16196	16333	16274	16369	16504	16398	16356	16344	16416	16366	16578	16373	16464	16531	16359	16529	16500	16253	16550	16466	16460	16566	16566	16465	16390	16265	16464	16354	16521	16521	16539	16465	16455	16378	16326	16383	16462	16341	16383	16338	16383	16395	16312	16497	16440	16305	16525	16519	16531	16340	16571	16300	16453	16480	16388	16490	16340	16441	16502	16370	16297	16493	16382	16333	16432	16471	16338	16497	16546	16538	16557	16476	16407	16355	16547	16299	16277	16390	16469	16386	16542	16492	16328	16272	16382	16528	16427	16280	16572	16565	16437	16400	16496	16317	16567	16340	16279	16344	16483	16412	16461	16507	16413	16341	16421	16379	16271	16309	16470	16241	16288	16556	16283	16465	16527	16349	16374	16408	16340	16493	16382	16660	16436	16431	16320	16487	16369	16610	16432	16537	16366	16296	16516	16376	16574	16257	16444	16392	16345	16513	16563	16376	16397	16365	16361	16476	16176	16360	16422	16392	16136	16445	16411	16466	16350	16446	16495	16295	16386	16251	16498	16416	16421	16576	16494	16499	16478	16443	16328	16604	16382	16399	16187	16424	16491	16422	16345	16417	16462	16425	16409	16384	16387	16420	16495	16441	16539	16557	16423	16529	16453	16358	16524	16552	16458	16524	16370	16462	16478	16489	16527	16387	16653	16586	16292	16442	16286	16584	16465	16545	16353	16454	16450	16245	16394	16507	16466	16501	16510	16391	16538	16527	16498	16536	16448	16476	16568	16352	16329	16324	16524	16308	16357	16453	16362	16441	16303	16372	16376	16457	16471	16494	16562	16517	16437	16404	16445	16624	16411	16539	16434	16434	16552	16537	16435	16331	16371	16223	16441	16519	16544	16430	16378	16510	16653	16249	16424	16311	16570	16114	16465	16338	16504	16511	16388	16334	16547	16285	16578	16331	16441	16576	16439	16506	16377	16435	16506	16367	16442	16338	16301	16539	16422	16576	16418	16601	16581	16314	16447	16481	16379	16500	16274	16456	16514	16442	16510	16415	16415	16392	16471	16647	16253	16324	16434	16587	16287	16536	16397	16344	16518	16476	16262	16469	16228	16401	16472	16505	16402	16491	16437	16442	16555	16352	16420	16379	16295	16548	16386	16398	16429	16453	16504	16409	16359	16467	16424	16549	16407	16457	16649	16297	16389	16446	16333	16308	16381	16490	16464	16228	16231	16315	16415	16586	16502	16416	16286	16439	16461	16463	16382	16445	16390	16448	16440	16365	16423	16563	16543	16403	16543	16525	16584	16264	16270	16294	16504	16347	16299	16496	16303	16510	16248	16300	16408	16339	16313	16529	16554	16305	16410	16389	16340	16464	16464	16284	16419	16382	16379	16431	16395	16541	16531	16378	16386	16497	16443	16404	16515	16535	16396	16465	16323	16426	16341	16489	16485	16522	16492	16383	16240	16313	16372	16554	16352	16428	16235	16356	16314	16372	16377	16437	16494	16526	16381	16439	16315	16600	16318	16359	16216	16553	16607	16465	16474	16472	16347	16294	16420	16495	16430	16399	16572	16476	16337	16511	16279	16394	16531	16298	16586	16495	16404	16497	16386	16448	16520	16459	16430	16532	16490	16356	16507	16500	16306	16642	16325	16296	16388	16379	16335	16471	16370	16516	16505	16502	16353	16270	16504	16453	16344	16418	16343	16435	16334	16368	16318	16485	16391	16401	16410	16377	16345	16412	16618	16386	16563	16378	16437	16356	16425	16270	16371	16427	16427	16276	16361	16197	16495	16577	16517	16406	16451	16637	16485	16396	16473	16403	16406	16218	16341	16468	16426	16322	16278	16468	16390	16437	16462	16430	16491	16415	16232	16459	16600	16317	16413	16401	16317	16401	16442	16356	16381	16480	16601	16422	16552	16501	16351	16431	16417	16486	16391	16444	16475	16488	16389	16334	16295	16546	16348	16385	16443	16351	16241	16269	16269	16340	16506	16359	16257	16687	16572	16542	16259	16439	16439	16300	16448	16420	16412	16396	16544	16645	16447	16364	16381	16471	16573	16319	16384	16263	16464	16355	16440	16399	16413	16497	16463	16348	16418	16383	16431	16346	16589	16368	16482	16532	16499	16451	16530	16442	16427	16370	16479	16431	16217	16470	16376	16623	16377	16448	16469	16376	16382	16442	16425	16449	16316	16449	16498	16571	16281	16492	16518	16337	16338	16334	16401	16303	16511	16277	16447	16346	16437	16495	16451	16445	16463	16466	16439	16361	16412	16577	16580	16507	16547	16494	16267	16381	16464	16448	16559	16563	16300	16308	16559	16379	16424	16468	16457	16214	16324	16581	16548	16578	16507	16474	16424	16621	16513	16462	16422	16395	16355	16346	16278	16346	16367	16393	16360	16322	16470	16358	16162	16486	16481	16216	16456	16464	16296	16532	16458	16439	16252	16466	16421	16396	16323	16477	16407	16354	16440	16564	16365	16431	16388	16488	16444	16389	16409	16331	16400	16387	16420	16425	16232	16329	16369	16503	16390	16459	16648	16318	16525	16383	16331	16450	16540	16355	16409	16529	16504	16319	16519	16270	16301	16345	16415	16460	16419	16416	16303	16231	16575	16516	16420	16275	16486	16517	16481	16511	16389	16303	16224	16197	16546	16272	16347	16459	16467	16363	16589	16396	16374	16593	16543	16365	16521	16270	16462	16468	16293	16414	16400	16212	16488	16506	16549	16381	16379	16282	16433	16445	16485	16435	16486	16413	16491	16445	16524	16379	16466	16595	16515	16407	16473	16494	16470	16420	16425	16500	16487	16419	16407	16561	16455	16451	16357	16359	16304	16332	16401	16489	16628	16336	16349	16391	16440	16474	16394	16505	16453	16476	16497	16382	16268	16468	16347	16384	16301	16300	16426	16333	16387	16478	16476	16466	16495	16490	16547	16619	16444	16502	16205	16175	16543	16474	16480	16479	16391	16374	16323	16380	16423	16683	16404	16554	16475	16566	16304	16470	16579	16431	16263	16372	16664	16447	16418	16251	16295	16620	16329	16512	16297	16491	16345	16595	16366	16347	16491	16350	16317	16400	16496	16495	16446	16390	16336	16401	16494	16404	16510	16401	16435	16334	16476	16313	16390	16491	16336	16293	16333	16411	16506	16474	16276	16552	16542	16579	16489	16526	16128	16353	16369	16493	16451	16423	16352	16407	16441	16316	16640	16489	16513	16523	16389	16310	16473	16440	16395	16396	16349	16291	16318	16365	16330	16534	16542	16563	16376	16388	16235	16609	16446	16278	16404	16356	16417	16523	16326	16488	16448	16556	16382	16496	16446	16345	16449	16566	16315	16466	16454	16518	16450	16395	16515	16405	16278	16437	16466	16467	16632	16488	16473	16450	16533	16360	16223	16402	16469	16301	16454	16461	16424	16599	16451	16390	16416	16316	16536	16567	16376	16451	16289	16249	16474	16343	16528	16314	16497	16639	16566	16486	16402	16492	16460	16569	16561	16415	16437	16372	16474	16302	16411	16434	16463	16453	16367	16676	16364	16448	16353	16325	16347	16452	16393	16508	16370	16417	16392	16400
27604	22249	33934	33985	35742	29830	24223	19685	18882	18503	18490	18586	18695	18462	18437	18470	18415	18508	18585	18392	18470	18561	18407	18458	18485	18470	18512	18537	18527	18611	18593	18562	18568	18387	18560	18502	18512	18509	18573	18614	18357	18348	18572	18495	18601	18467	18409	18480	18226	18508	18532	18238	18337	18557	18427	18443	18436	18307	18401	18372	18523	18427	18664	18316	18477	18700	18452	18402	18515	18246	18526	18574	18381	18453	18607	18740	18476	18566	18631	18379	18384	18527	18476	18516	18521	18467	18248	18433	18394	18549	18557	18495	18585	18533	18673	18629	18659	18483	18466	18597	18583	18339	18382	18517	18322	18446	18502	18503	18415	18593	18547	18493	18399	18490	18445	18587	18378	18198	18427	18296	18522	18472	18330	18431	18482	18269	18189	18371	18373	18418	18491	18369	18475	18426	18402	18304	18547	18400	18591	18334	18250	18593	18449	18500	18547	18405	18451	18287	18593	18427	18514	18467	18542	18564	18537	18454	18370	18365	18264	18525	18474	18504	18526	18397	18332	18486	18445	18367	18550	18592	18227	18562	18295	18435	18452	18383	18629	18490	18466	18502	18395	18445	18348	18563	18560	18471	18577	18524	18378	18645	18368	18362	18316	18423	18497	18353	18566	18494	18489	18482	18429	18325	18487	18343	18383	18341	18569	18340	18554	18452	18453	18544	18754	18558	18552	18292	18617	18382	18565	18584	18315	18513	18421	18416	18487	18524	18633	18516	18288	18404	18323	18599	18405	18649	18519	18606	18390	18585	18451	18345	18414	18449	18514	18396	18538	18471	18380	18458	18410	18424	18352	18428	18300	18239	18522	18375	18710	18606	18608	18577	18611	18374	18449	18357	18353	18285	18362	18559	18596	18593	18541	18420	18541	18588	18385	18689	18435	18462	18687	18413	18265	18418	18574	18264	18156	18457	18535	18625	18438	18444	18400	18280	18445	18409	18387	18350	18279	18133	18421	18498	18575	18634	18570	18600	18424	18496	18457	18370	18377	18259	18716	18354	18409	18477	18348	18522	18356	18333	18495	18626	18375	18475	18241	18399	18435	18373	18489	18378	18728	18482	18546	18332	18277	18123	18358	18540	18413	18564	18278	18508	18429	18507	18360	18216	18440	18340	18540	18346	18411	18394	18360	18414	18550	18353	18533	18688	18501	18407	18428	18371	18384	18505	18436	18351	18420	18487	18495	18445	18786	18400	18539	18516	18475	18432	18499	18573	18625	18457	18440	18280	18346	18260	18335	18283	18459	18603	18604	18461	18345	18348	18481	18496	18451	18549	18447	18414	18353	18568	18417	18311	18345	18329	18502	18447	18658	18448	18555	18624	18506	18326	18650	18583	18420	18414	18462	18380	18537	18499	18544	18435	18221	18571	18310	18445	18454	18317	18327	18422	18496	18575	18571	18615	18632	18472	18427	18270	18482	18549	18293	18434	18574	18436	18541	18558	18433	18567	18407	18468	18239	18664	18326	18388	18459	18238	18636	18472	18577	18620	18570	18648	18605	18310	18562	18491	18442	18569	18390	18514	18610	18573	18506	18431	18570	18625	18588	18565	18493	18478	18387	18603	18453	18435	18638	18397	18581	18683	18401	18265	18502	18493	18582	18474	18654	18295	18491	18350	18436	18426	18490	18303	18431	18553	18451	18324	18671	18537	18535	18461	18444	18402	18455	18462	18403	18439	18516	18423	18363	18505	18523	18360	18383	18381	18428	18565	18390	18458	18368	18417	18671	18622	18564	18465	18468	18731	18422	18663	18394	18461	18613	18504	18372	18421	18408	18785	18674	18516	18346	18446	18390	18604	18434	18467	18270	18633	18391	18552	18490	18626	18600	18492	18311	18304	18214	18454	18518	18636	18541	18499	18362	18374	18517	18343	18481	18575	18681	18496	18601	18531	18385	18615	18598	18409	18485	18522	18441	18387	18481	18498	18508	18665	18533	18681	18373	18413	18432	18601	18567	18484	18528	18472	18467	18539	18417	18551	18374	18557	18328	18568	18633	18580	18445	18275	18460	18425	18299	18378	18256	18298	18302	18401	18498	18351	18492	18474	18402	18755	18328	18649	18564	18554	18493	18399	18626	18607	18537	18567	18555	18311	18466	18714	18385	18530	18327	18278	18579	18483	18354	18378	18448	18611	18511	18636	18455	18396	18379	18459	18379	18305	18440	18365	18444	18588	18583	18472	18596	18406	18349	18384	18298	18309	18571	18562	18430	18578	18396	18240	18483	18385	18355	18438	18572	18624	18598	18363	18681	18647	18538	18548	18392	18648	18439	18403	18340	18520	18357	18612	18344	18329	18594	18292	18551	18578	18407	18479	18349	18724	18444	18506	18301	18389	18530	18529	18424	18522	18644	18503	18405	18502	18615	18629	18252	18394	18487	18742	18420	18435	18551	18506	18397	18220	18416	18564	18492	18584	18476	18692	18454	18602	18257	18450	18361	18412	18587	18458	18598	18339	18408	18566	18388	18495	18546	18551	18342	18422	18442	18366	18382	18523	18561	18525	18453	18318	18468	18573	18494	18475	18518	18567	18420	18498	18550	18423	18325	18437	18466	18551	18344	18430	18491	18558	18660	18547	18750	18483	18633	18559	18527	18359	18504	18387	18343	18405	18248	18246	18305	18458	18594	18522	18401	18473	18462	18438	18343	18307	18331	18429	18427	18484	18477	18618	18417	18270	18419	18596	18761	18560	18755	18660	18252	18436	18792	18406	18238	18448	18348	18598	18421	18553	18314	18517	18422	18488	18485	18511	18526	18746	18647	18452	18333	18408	18306	18380	18492	18471	18539	18514	18636	18365	18364	18424	18341	18550	18392	18532	18498	18357	18649	18769	18559	18677	18607	18491	18639	18444	18379	18401	18514	18750	18472	18451	18523	18579	18383	18435	18502	18317	18491	18564	18331	18360	18570	18480	18376	18560	18349	18440	18612	18494	18288	18508	18382	18608	18637	18532	18463	18274	18265	18420	18477	18522	18454	18340	18360	18328	18549	18371	18612	18626	18411	18242	18588	18398	18425	18466	18515	18607	18458	18394	18626	18458	18430	18472	18377	18429	18690	18538	18538	18458	18478	18474	18523	18505	18452	18559	18511	18629	18682	18391	18409	18446	18566	18449	18293	18407	18419	18554	18514	18340	18784	18378	18430	18511	18499	18412	18536	18662	18605	18508	18564	18553	18340	18445	18570	18424	18567	18424	18462	18407	18451	18586	18461	18307	18463	18408	18494	18354	18504	18536	18470	18308	18382	18618	18398	18361	18548	18469	18378	18404	18387	18492	18465	18518	18342	18537	18773	18302	18395	18517	18552	18358	18487	18566	18412	18658	18426	18618	18577	18445	18452	18497	18579	18605	18427	18577	18534	18532	18507	18478	18443	18173	18413	18258	18654	18399	18657	18537	18662	18443	18252	18278	18621	18640	18580	18524	18456	18730	18363	18553	18458	18549	18607	18658	18595	18403	18339	18444	18377	18439	18363	18385	18351	18582	18543	18470	18457	18304	18425	18409	18585	18409	18545	18278	18656	18409	18347	18465	18453	18568	18483	18381	18273	18436	18438	18123	18467	18752	18579	18291	18305	18490	18386	18542	18529	18402	18477	18486	18592	18631	18357	18571	18323	18491	18485	18378	18426	18511	18507	18447	18545	18557	18464	18463	18637	18463	18654	18403	18538	18325	18443	18498	18600	18435	18569	18547	18324	18376	18484	18681	18349	18563	18492	18435	18458	18481	18335	18572	18429	18535	18461	18338	18491	18466	18193	18339	18496	18505	18366	18436	18502	18365	18454	18661	18279	18419	18589	18502	18344	18433	18469	18538	18482	18394	18432	18725	18471	18515	18436	18401	18463	18290	18555	18623	18522	18413	18420	18561	18497	18504	18488	18565	18626	18689	18509	18548	18510	18366	18434	18523	18591	18593	18588	18587	18359	18406	18623	18586	18391	18465	18480	18540	18424	18358	18706	18481	18322	18592	18393	18407	18425	18539	18577	18481	18503	18306	18545	18462	18472	18428	18472	18475	18370	18337	18370	18601	18436	18580	18378	18614	18464	18360	18543	18601	18453	18305	18526	18538	18567	18565	18577	18634	18527	18593	18380	18664	18363	18395	18207	18481	18447	18420	18476	18404	18613	18593	18612	18424	18487	18416	18320	18573	18561	18505	18337	18445	18420	18361	18597	18532	18637	18582	18440	18383	18338	18581	18601	18627	18387	18398	18528	18335	18429	18508	18364	18512	18593	18592	18509	18492	18507	18548	18444	18585	18384	18401	18569	18322	18720	18354	18509	18309	18568	18484	18445	18620	18270	18406	18416	18410	18633	18567	18453	18544	18460	18557	18491	18395	18410	18427	18549	18484	18591	18560	18459	18484	18609	18427	18553	18368	18271	18533	18484	18648	18567	18427	18499	18359	18517	18363	18319	18375	18551	18393	18499	18431	18598	18550	18631	18503	18636	18440	18587	18486	18519	18510	18519	18429	18324	18365	18385	18509	18592	18668	18478	18524	18600	18754	18488	18391	18409	18594	18566	18407	18579	18683	18423	18557	18293	18567	18486	18314	18576	18422	18468	18376	18548	18517	18543	18403	18422	18593	18452	18542	18579	18529	18543	18743	18577	18441	18456	18645	18621	18653	18587	18597	18293	18635	18436	18269	18401	18601	18548	18504	18683	18247	18360	18506	18449	18434	18358	18707	18681	18274	18588	18644	18582	18500	18566	18728	18594	18564	18634	18608	18466	18419	18424	18511	18622	18318	18631	18453	18521	18459	18354	18499	18427	18388	18433	18261	18432	18550	18675	18525	18367	18568	18526	18335	18397	18428	18616	18399	18474	18499	18447	18482	18384	18561	18533	18706	18422	18533	18554	18335	18429	18550	18532	18363	18514	18430	18671	18424	18395	18593	18574	18557	18478	18471	18580	18378	18686	18542	18546	18457	18485	18516	18668	18468	18477	18573	18532	18349	18378	18672	18669	18504	18406	18570	18550	18476	18625	18487	18522	18417	18412	18339	18450	18518	18400	18516	18638	18314	18542	18579	18417	18525	18583	18487	18447	18543	18583	18573	18711	18507	18487	18693	18349	18474	18446	18678	18405	18526	18534	18571	18464	18666	18483	18409
15580	21915	35056	34400	35682	28793	22770	17354	16625	16535	16493	16557	16649	16594	16461	16580	16520	16486	16355	16688	16676	16668	16566	16504	16598	16723	16586	16626	16465	16494	16533	16618	16697	16438	16491	16684	16548	16492	16635	16663	16549	16724	16601	16676	16500	16434	16767	16504	16482	16648	16675	16408	16733	16557	16579	16405	16499	16396	16628	16532	16654	16777	16448	16660	16659	16610	16557	16524	16683	16361	16681	16606	16563	16667	16478	16728	16557	16543	16713	16532	16533	16449	16348	16355	16639	16415	16527	16595	16541	16499	16688	16491	16707	16528	16551	16503	16589	16558	16679	16436	16496	16655	16687	16604	16641	16527	16440	16529	16477	16705	16709	16438	16535	16535	16627	16524	16756	16393	16414	16520	16575	16571	16464	16388	16611	16826	16515	16482	16710	16595	16541	16573	16654	16593	16481	16494	16570	16475	16581	16558	16527	16619	16563	16588	16534	16713	16488	16622	16542	16724	16534	16509	16502	16445	16546	16554	16626	16508	16414	16471	16616	16520	16601	16546	16583	16606	16633	16432	16705	16586	16581	16554	16535	16390	16522	16401	16597	16563	16501	16632	16531	16419	16558	16624	16686	16426	16799	16574	16686	16616	16555	16536	16439	16589	16518	16603	16597	16628	16488	16480	16453	16613	16570	16620	16640	16583	16563	16613	16370	16634	16542	16532	16450	16658	16699	16729	16677	16343	16670	16641	16531	16586	16462	16587	16655	16605	16431	16562	16491	16661	16437	16433	16616	16559	16633	16449	16523	16727	16421	16608	16579	16552	16571	16641	16436	16719	16780	16627	16508	16510	16570	16417	16446	16838	16543	16760	16613	16630	16433	16447	16408	16441	16512	16573	16551	16484	16580	16708	16500	16450	16592	16833	16500	16599	16578	16433	16559	16639	16528	16542	16813	16557	16490	16729	16602	16583	16569	16508	16616	16639	16563	16518	16707	16487	16488	16611	16610	16585	16448	16646	16592	16518	16605	16565	16442	16610	16404	16513	16530	16575	16661	16559	16602	16649	16688	16498	16398	16518	16425	16482	16621	16508	16530	16557	16580	16548	16532	16463	16674	16657	16605	16394	16655	16730	16720	16553	16512	16657	16562	16536	16535	16476	16709	16609	16575	16702	16518	16641	16586	16540	16604	16593	16525	16596	16541	16634	16588	16502	16556	16521	16639	16536	16555	16541	16548	16612	16612	16627	16649	16547	16558	16294	16614	16565	16685	16533	16491	16528	16437	16570	16491	16693	16502	16398	16489	16588	16566	16629	16571	16527	16557	16570	16628	16390	16556	16513	16675	16622	16615	16555	16548	16475	16628	16416	16565	16445	16553	16662	16602	16540	16579	16656	16628	16619	16420	16477	16487	16582	16655	16727	16571	16672	16604	16447	16390	16311	16388	16433	16639	16626	16650	16495	16635	16573	16555	16614	16527	16516	16508	16549	16599	16566	16533	16749	16568	16537	16638	16721	16506	16599	16581	16626	16491	16604	16397	16567	16719	16517	16483	16752	16745	16588	16611	16708	16597	16744	16642	16421	16576	16678	16565	16668	16534	16641	16614	16631	16533	16602	16486	16579	16737	16543	16528	16626	16544	16514	16562	16410	16562	16434	16493	16575	16555	16570	16687	16450	16596	16748	16636	16583	16690	16492	16490	16644	16501	16731	16783	16641	16723	16656	16339	16483	16660	16520	16572	16520	16496	16501	16556	16390	16570	16671	16646	16610	16533	16655	16579	16511	16466	16473	16591	16597	16538	16712	16648	16640	16578	16386	16523	16606	16654	16480	16600	16643	16642	16495	16570	16433	16520	16458	16436	16664	16668	16504	16362	16463	16527	16651	16707	16667	16498	16370	16565	16658	16465	16610	16604	16451	16717	16543	16535	16420	16681	16604	16650	16671	16532	16528	16542	16535	16831	16654	16543	16580	16800	16492	16610	16612	16593	16561	16588	16741	16412	16508	16582	16598	16496	16500	16542	16658	16624	16581	16572	16611	16453	16564	16510	16628	16561	16602	16528	16646	16667	16531	16643	16530	16553	16658	16585	16448	16501	16495	16500	16350	16591	16679	16572	16510	16413	16640	16519	16664	16637	16327	16625	16575	16750	16711	16451	16646	16545	16471	16535	16524	16428	16651	16405	16512	16672	16535	16688	16640	16590	16610	16517	16458	16656	16319	16587	16545	16484	16583	16548	16641	16521	16573	16693	16627	16595	16595	16530	16444	16517	16530	16711	16469	16626	16592	16667	16754	16490	16537	16573	16472	16559	16588	16543	16677	16560	16633	16817	16527	16431	16574	16452	16655	16552	16405	16666	16415	16478	16674	16619	16638	16544	16581	16591	16654	16383	16535	16557	16328	16610	16579	16570	16696	16553	16453	16593	16441	16706	16581	16649	16523	16495	16631	16527	16573	16522	16469	16567	16549	16567	16477	16551	16653	16449	16527	16548	16547	16486	16508	16592	16564	16547	16627	16704	16621	16544	16438	16530	16595	16611	16670	16355	16625	16500	16429	16416	16563	16441	16627	16342	16649	16644	16345	16569	16606	16573	16555	16684	16565	16621	16519	16630	16608	16542	16567	16693	16404	16400	16560	16589	16770	16575	16526	16536	16439	16491	16649	16599	16592	16482	16556	16407	16798	16550	16569	16445	16537	16425	16452	16522	16560	16557	16425	16615	16289	16647	16515	16585	16628	16602	16495	16536	16618	16763	16567	16756	16490	16561	16454	16547	16546	16496	16448	16561	16583	16682	16534	16580	16589	16858	16602	16582	16459	16694	16596	16450	16719	16393	16574	16474	16472	16668	16418	16647	16558	16718	16682	16726	16665	16579	16619	16586	16379	16524	16639	16585	16748	16569	16624	16455	16465	16449	16660	16638	16421	16442	16691	16607	16532	16603	16505	16530	16500	16480	16579	16599	16403	16616	16524	16781	16423	16651	16675	16502	16430	16607	16696	16636	16654	16675	16611	16560	16428	16416	16514	16416	16650	16690	16592	16605	16580	16710	16616	16631	16724	16578	16510	16540	16414	16469	16694	16541	16723	16486	16454	16513	16490	16656	16702	16546	16581	16658	16358	16459	16612	16556	16480	16565	16709	16589	16317	16650	16460	16630	16374	16601	16475	16625	16488	16706	16556	16720	16601	16498	16536	16509	16564	16541	16471	16664	16536	16363	16547	16645	16426	16585	16509	16635	16727	16463	16331	16590	16581	16623	16471	16526	16624	16682	16465	16609	16573	16404	16510	16653	16423	16712	16683	16505	16522	16727	16485	16542	16380	16496	16557	16565	16774	16513	16506	16560	16434	16589	16523	16648	16460	16572	16671	16475	16521	16532	16654	16730	16341	16536	16428	16497	16620	16588	16456	16762	16578	16668	16651	16592	16691	16625	16420	16664	16533	16768	16463	16557	16473	16473	16639	16664	16305	16577	16576	16447	16582	16643	16637	16641	16498	16529	16381	16500	16483	16678	16603	16442	16458	16628	16590	16670	16558	16616	16630	16557	16657	16428	16475	16596	16448	16558	16574	16636	16501	16613	16615	16518	16598	16407	16519	16552	16670	16365	16377	16422	16619	16441	16598	16556	16609	16566	16604	16446	16491	16697	16642	16527	16469	16546	16630	16559	16533	16618	16671	16573	16541	16584	16554	16617	16577	16651	16570	16721	16581	16547	16663	16606	16550	16556	16485	16523	16419	16487	16709	16415	16677	16388	16500	16608	16388	16607	16458	16397	16598	16605	16501	16544	16575	16553	16614	16612	16337	16625	16503	16655	16635	16477	16547	16558	16600	16560	16424	16540	16429	16610	16579	16556	16707	16633	16692	16682	16577	16613	16449	16612	16726	16426	16586	16553	16557	16413	16705	16491	16675	16683	16606	16480	16446	16629	16439	16601	16676	16428	16633	16503	16494	16312	16536	16532	16576	16462	16626	16506	16656	16425	16650	16372	16459	16526	16567	16547	16542	16673	16507	16503	16488	16592	16604	16641	16660	16712	16579	16672	16551	16503	16597	16494	16615	16476	16697	16634	16586	16506	16657	16488	16664	16519	16579	16557	16649	16569	16708	16548	16559	16491	16614	16367	16646	16667	16538	16683	16592	16408	16573	16570	16496	16620	16545	16495	16371	16651	16518	16596	16599	16546	16503	16616	16585	16667	16413	16495	16742	16769	16646	16670	16529	16555	16504	16614	16469	16406	16737	16692	16711	16513	16570	16526	16450	16502	16514	16649	16412	16433	16410	16560	16659	16577	16466	16571	16502	16725	16414	16561	16673	16611	16654	16561	16610	16511	16582	16579	16616	16543	16392	16720	16526	16506	16491	16601	16584	16587	16694	16582	16564	16575	16680	16652	16675	16438	16637	16775	16610	16529	16486	16348	16570	16745	16710	16530	16403	16547	16602	16695	16609	16559	16728	16544	16710	16525	16635	16502	16585	16558	16484	16653	16497	16592	16529	16415	16527	16472	16476	16578	16540	16632	16407	16411	16877	16552	16552	16695	16632	16639	16606	16625	16427	16619	16645	16511	16565	16640	16478	16482	16482	16693	16453	16713	16620	16549	16361	16414	16603	16580	16536	16612	16662	16430	16463	16674	16522	16663	16608	16662	16612	16565	16581	16467	16522	16516	16669	16574	16493	16424	16535	16624	16639	16613	16554	16671	16569	16663	16488	16613	16502	16553	16641	16476	16502	16624	16634	16642	16527	16727	16514	16616	16639	16654	16448	16673	16775	16699	16567	16712	16695	16678	16442	16682	16442	16602	16535	16501	16601	16655	16592	16356	16658	16520	16514	16560	16571	16472	16600	16703	16542	16598	16586	16517	16592	16557	16562	16616	16551	16789	16489	16515	16695	16608	16495	16567	16645	16591	16594	16488	16448	16502	16607	16433	16699	16447	16586	16516	16562	16501	16678	16602	16507	16542	16425	16620	16648	16511	16529	16462	16650	16722	16628	16502	16522	16472	16524	16632	16570	16471	16563	16562	16614	16676	16460	16506	16719	16617	16430	16625	16705	16570	16515	16559	16477	16714	16669	16508	16463	16479	16673	16528	16646	16584	16464	16655	16520	16527	16529	16559	16582	16391	16622	16702	16703	16560	16669	16558	16677	16485	16568	16541	16484	16619	16498
24655	21186	34373	50745	60908	49442	37108	24459	19606	18884	18714	18623	18658	18673	18790	18705	18678	18723	18692	18678	18608	18691	18542	18812	18729	18529	18556	18606	18787	18553	18658	18518	18604	18565	18483	18633	18600	18575	18485	18490	18671	18443	18564	18635	18437	18656	18556	18484	18643	18615	18471	18628	18696	18830	18561	18367	18626	18596	18537	18692	18463	18570	18698	18737	18559	18493	18631	18713	18576	18657	18684	18661	18835	18580	18531	18530	18517	18541	18559	18567	18591	18540	18517	18515	18528	18485	18732	18688	18463	18502	18536	18719	18427	18618	18787	18468	18255	18447	18642	18818	18610	18612	18675	18555	18475	18443	18561	18515	18595	18572	18632	18418	18577	18542	18479	18751	18600	18341	18398	18377	18581	18599	18713	18721	18730	18517	18611	18599	18648	18492	18768	18326	18444	18497	18473	18702	18788	18610	18486	18620	18706	18532	18637	18427	18639	18624	18573	18534	18679	18656	18589	18604	18724	18691	18453	18633	18603	18415	18655	18613	18452	18612	18609	18594	18483	18384	18505	18327	18451	18455	18728	18513	18660	18560	18512	18569	18719	18646	18639	18531	18563	18658	18513	18668	18384	18749	18549	18726	18682	18532	18783	18622	18621	18676	18609	18474	18704	18649	18549	18727	18586	18489	18599	18641	18778	18501	18651	18656	18641	18548	18546	18449	18632	18699	18685	18638	18537	18613	18473	18652	18649	18584	18564	18732	18634	18517	18615	18564	18538	18564	18823	18618	18697	18573	18660	18625	18639	18523	18605	18661	18474	18569	18618	18592	18607	18855	18814	18618	18364	18393	18419	18458	18591	18608	18533	18598	18699	18820	18562	18429	18647	18487	18486	18648	18633	18608	18606	18671	18677	18520	18475	18647	18623	18611	18678	18456	18579	18753	18430	18588	18486	18680	18501	18620	18564	18629	18375	18731	18447	18396	18641	18551	18518	18559	18484	18535	18556	18606	18679	18411	18452	18601	18775	18554	18496	18628	18635	18625	18798	18628	18574	18566	18573	18616	18751	18398	18486	18729	18727	18560	18633	18486	18542	18775	18515	18472	18688	18738	18627	18488	18451	18503	18607	18600	18286	18685	18639	18667	18602	18610	18607	18450	18550	18618	18573	18806	18740	18357	18575	18424	18540	18760	18482	18528	18757	18670	18743	18366	18547	18528	18527	18496	18576	18625	18669	18698	18644	18431	18400	18546	18492	18632	18630	18670	18531	18602	18758	18534	18502	18532	18494	18507	18765	18457	18625	18552	18524	18672	18513	18455	18405	18695	18290	18452	18522	18593	18638	18375	18516	18539	18524	18533	18542	18517	18466	18556	18542	18525	18464	18606	18369	18529	18500	18463	18683	18606	18661	18494	18385	18390	18577	18529	18596	18592	18677	18803	18811	18476	18663	18654	18624	18620	18498	18517	18429	18553	18584	18629	18729	18357	18453	18673	18746	18631	18467	18244	18473	18580	18557	18455	18509	18642	18526	18711	18855	18599	18448	18650	18281	18676	18477	18307	18601	18633	18421	18670	18714	18702	18576	18395	18425	18637	18361	18510	18639	18686	18546	18661	18298	18484	18611	18641	18614	18487	18539	18605	18793	18481	18643	18756	18627	18341	18574	18642	18465	18343	18612	18529	18664	18510	18732	18632	18619	18448	18511	18550	18569	18655	18503	18692	18496	18442	18510	18561	18465	18508	18549	18606	18350	18627	18676	18588	18615	18435	18763	18717	18643	18466	18649	18660	18570	18753	18791	18555	18651	18456	18484	18403	18700	18571	18735	18661	18384	18687	18660	18728	18595	18577	18308	18653	18537	18473	18459	18602	18645	18645	18699	18712	18585	18601	18664	18583	18654	18520	18591	18515	18831	18477	18558	18545	18632	18723	18440	18427	18424	18596	18535	18509	18790	18461	18787	18696	18539	18490	18694	18379	18528	18381	18481	18621	18655	18540	18645	18541	18671	18548	18696	18813	18699	18780	18503	18621	18643	18742	18644	18475	18581	18570	18635	18641	18497	18666	18618	18609	18601	18581	18518	18600	18730	18483	18748	18581	18630	18471	18741	18564	18524	18589	18501	18551	18753	18633	18536	18286	18746	18458	18504	18705	18681	18574	18385	18479	18386	18563	18405	18486	18645	18740	18621	18548	18573	18502	18548	18329	18754	18446	18700	18478	18864	18616	18649	18485	18560	18701	18566	18500	18740	18720	18596	18604	18485	18603	18483	18627	18598	18724	18652	18643	18649	18576	18445	18582	18485	18549	18566	18531	18558	18609	18447	18609	18585	18492	18503	18488	18650	18531	18799	18552	18546	18619	18631	18478	18918	18607	18619	18590	18447	18472	18529	18626	18816	18564	18529	18581	18583	18551	18450	18526	18310	18546	18727	18597	18530	18687	18608	18694	18663	18674	18631	18711	18734	18704	18629	18570	18668	18705	18518	18639	18436	18523	18576	18456	18485	18653	18659	18620	18751	18577	18587	18686	18695	18702	18465	18665	18684	18606	18738	18529	18634	18661	18555	18505	18583	18681	18748	18780	18690	18437	18556	18503	18706	18671	18749	18586	18764	18735	18714	18602	18507	18582	18369	18575	18822	18690	18592	18543	18542	18664	18534	18433	18495	18664	18484	18685	18737	18583	18669	18660	18569	18548	18572	18437	18565	18337	18619	18595	18469	18587	18576	18468	18478	18648	18600	18553	18553	18480	18422	18455	18583	18360	18531	18453	18693	18648	18516	18757	18702	18576	18757	18695	18695	18781	18555	18473	18694	18344	18501	18539	18618	18665	18528	18505	18348	18648	18538	18762	18630	18633	18554	18509	18502	18541	18581	18617	18602	18562	18366	18520	18700	18561	18724	18645	18709	18618	18728	18533	18507	18534	18803	18631	18514	18638	18371	18339	18523	18565	18406	18681	18595	18620	18527	18551	18529	18639	18600	18634	18739	18724	18642	18340	18564	18391	18590	18488	18690	18580	18471	18745	18633	18591	18630	18536	18544	18701	18647	18539	18766	18577	18595	18565	18559	18306	18530	18373	18583	18543	18460	18535	18800	18634	18651	18515	18565	18650	18453	18474	18538	18554	18497	18503	18639	18706	18784	18423	18603	18495	18407	18687	18732	18740	18777	18734	18524	18538	18279	18550	18679	18475	18606	18472	18647	18418	18391	18440	18426	18532	18437	18461	18633	18519	18545	18592	18563	18670	18663	18568	18479	18349	18418	18656	18627	18246	18490	18548	18770	18516	18408	18571	18665	18637	18569	18569	18748	18636	18659	18675	18615	18663	18589	18698	18477	18352	18729	18609	18657	18620	18511	18540	18669	18727	18546	18385	18616	18566	18594	18431	18431	18536	18664	18551	18566	18648	18725	18841	18786	18583	18596	18637	18662	18482	18586	18576	18631	18627	18598	18461	18576	18634	18500	18607	18504	18581	18550	18728	18637	18658	18682	18588	18583	18590	18741	18513	18588	18545	18705	18522	18583	18399	18594	18874	18569	18552	18527	18383	18285	18508	18659	18496	18739	18605	18734	18470	18552	18529	18680	18611	18645	18603	18628	18541	18658	18595	18554	18613	18714	18624	18528	18552	18588	18723	18503	18527	18509	18350	18510	18581	18635	18502	18697	18417	18529	18613	18643	18563	18737	18548	18537	18645	18412	18628	18666	18689	18660	18431	18401	18699	18438	18394	18684	18712	18706	18497	18699	18518	18550	18696	18489	18540	18619	18715	18578	18414	18505	18497	18470	18494	18751	18500	18566	18642	18506	18606	18301	18578	18476	18724	18635	18736	18541	18455	18432	18470	18510	18658	18677	18579	18752	18687	18609	18495	18719	18456	18615	18634	18578	18411	18605	18423	18674	18564	18806	18502	18698	18544	18670	18769	18788	18728	18520	18588	18611	18687	18804	18605	18510	18404	18576	18560	18771	18502	18840	18477	18507	18589	18710	18544	18788	18621	18646	18493	18626	18710	18691	18563	18464	18676	18577	18633	18563	18521	18616	18378	18594	18551	18623	18330	18563	18753	18733	18568	18479	18502	18538	18643	18441	18744	18361	18711	18521	18579	18551	18707	18689	18545	18494	18522	18581	18435	18770	18583	18462	18579	18684	18638	18347	18533	18329	18593	18449	18492	18447	18422	18531	18695	18527	18563	18673	18808	18629	18792	18672	18643	18649	18563	18557	18629	18717	18679	18644	18622	18490	18660	18579	18610	18510	18507	18575	18541	18527	18852	18523	18357	18372	18568	18536	18585	18792	18669	18468	18677	18633	18662	18846	18696	18388	18407	18635	18542	18596	18397	18658	18482	18511	18574	18686	18559	18454	18672	18438	18639	18518	18482	18652	18654	18534	18402	18441	18593	18834	18641	18535	18622	18378	18476	18514	19013	18565	18431	18640	18632	18588	18449	18445	18423	18515	18493	18528	18523	18739	18548	18464	18589	18745	18713	18524	18510	18318	18623	18400	18461	18561	18517	18469	18486	18453	18519	18542	18515	18698	18706	18808	18606	18533	18620	18656	18665	18472	18643	18678	18308	18697	18741	18803	18821	18426	18598	18439	18766	18670	18719	18303	18590	18730	18585	18588	18494	18527	18693	18515	18575	18657	18691	18573	18568	18615	18552	18670	18652	18675	18645	18724	18577	18593	18433	18642	18639	18583	18314	18752	18575	18584	18552	18628	18487	18690	18650	18457	18547	18713	18772	18527	18517	18691	18639	18509	18448	18587	18587	18505	18489	18534	18532	18834	18828	18489	18722	18712	18537	18646	18657	18370	18700	18692	18686	18491	18483	18457	18418	18680	18538	18685	18610	18782	18702	18580	18618	18419	18582	18641	18407	18485	18583	18597	18586	18657	18596	18602	18480	18471	18492	18315	18425	18591	18784	18515	18685	18514	18680	18726	18605	18628	18528	18400	18337	18694	18600	18646	18459	18348	18449	18683	18530	18697	18507	18645	18616	18581	18496	18436	18727	18540	18630	18672	18556	18548	18761	18473	18683	18429	18513	18689	18672	18641	18645	18608	18618	18514	18546	18775	18686	18898	18602	18487	18723	18753	18497	18550	18544	18286	18548	18462	18505	18626	18555	18563	18545	18433	18795	18566	18548	18705	18893	18627	18618	18607	18621
15911	29821	53530	61963	63152	50440	36319	20659	16822	16616	16780	16788	16823	16877	16853	16679	16783	16882	16776	16805	16725	16789	16807	16793	16822	16823	16839	16897	16792	16707	17053	16750	16864	16773	16694	16767	16694	16855	16621	16835	17026	16740	16722	16705	16725	16751	16846	16858	16781	16719	16784	16665	16743	16553	16838	16718	16741	16835	16615	16496	16721	16695	16742	16804	16782	16739	16699	16855	16554	16855	16634	16926	16568	16668	16715	16731	16784	16828	16554	16865	16747	16682	16802	16884	16548	16734	16668	16665	16653	16914	16608	16781	16634	16716	16705	16836	16702	16776	16703	16611	16730	16600	16765	16704	16652	16650	16671	16810	16604	16645	16892	16571	16826	17038	16735	16753	16907	16873	16933	16654	16624	16866	16840	16660	16771	16702	16661	16734	16638	16929	16799	16699	16854	16828	16698	16699	16670	16821	16627	16857	16792	16810	16940	16696	16691	16588	16700	16875	16776	16530	16725	16696	16770	16801	16715	16644	16867	16558	16640	16696	16664	16567	16745	16630	16661	16917	16802	16665	16862	16571	16715	16710	16718	16736	16847	16782	16823	16751	16888	16790	16755	16633	16700	16720	16797	16738	16756	16713	16786	16517	16761	16669	16797	16872	16903	16655	16754	16663	16749	16807	16809	16687	16719	16632	16597	16733	16698	16783	16559	16698	16827	16545	16661	16565	16834	16661	16659	16822	16502	16720	16720	16876	16669	16807	16748	16774	16739	16681	16696	16752	16661	16491	16574	16954	16699	16699	16777	16807	16555	16706	16702	16652	16674	16703	16667	16728	16878	16694	16725	16765	16675	16701	16819	16786	16752	16685	16851	16672	16553	16799	16769	16772	16761	16635	16699	16830	16657	16797	16720	16928	16870	16726	16647	16818	16804	16816	16628	16734	16736	16768	16697	16561	16914	16776	16743	16889	16880	16689	16716	16824	16711	16627	16598	16766	16785	16704	16632	16804	16718	16711	16884	16836	16803	16751	16891	16701	16774	16763	16573	16849	16635	16770	16596	16857	16833	16651	16693	16789	16801	16711	16847	16703	16672	16747	16808	16625	16668	16627	16902	16493	16775	16676	16737	16662	16736	16577	16702	16885	16682	16717	16647	16861	16697	16703	16855	16607	16675	16629	16750	16719	16835	16703	16664	16652	16559	16759	16804	16605	16732	16717	16787	16723	16581	16759	16645	16696	16891	16641	16734	16710	16814	16921	16690	16743	16875	16866	16645	16739	16642	16655	16770	16851	16734	16556	16779	16789	16990	16624	16737	16684	16759	16691	16818	16748	16654	16634	16795	16786	16638	16629	16736	16890	16797	16639	16668	16581	16708	16709	16741	16589	16652	16821	16780	16748	16728	16706	16676	16860	16869	16886	16654	16780	16705	16964	16744	16862	16781	16571	16617	16702	16726	16920	16672	16929	16770	16785	16725	16860	16830	16615	16877	16810	16586	16842	16701	16794	16783	16723	16596	16637	16683	16724	16780	16774	16878	16759	16717	16636	16832	16716	16747	16650	16678	16824	16769	16970	16734	16889	16765	16670	16871	16680	16790	16873	16777	16674	16750	16787	16725	16759	16702	16705	16724	16658	16666	16683	16662	16811	16922	16631	16631	16552	16674	16755	16744	16670	16642	16734	16806	16878	16677	16801	16853	16703	16797	16738	16897	16811	16728	16792	16764	16716	16596	16982	16570	16722	16759	16813	16811	16682	16657	16815	16860	16778	16673	16702	16545	16617	16701	16798	16702	16737	16903	16744	16725	16730	16740	16753	16734	16654	16790	16592	16556	16744	16780	16801	16620	16907	16669	16711	16660	16566	16794	16654	16628	16955	16838	16729	16811	16634	16655	16744	16684	16749	16853	16794	16649	16697	16662	16602	16784	16588	16656	16565	16809	16693	16744	16664	16925	16768	16567	16770	16565	16684	16681	16753	16625	16638	16676	16572	16713	16702	16738	16783	16654	16788	16663	16658	16789	16795	16586	16752	16724	16853	16668	16785	16623	16753	16833	16802	16775	16632	16645	16693	16709	16659	16770	16731	16724	16563	16645	16866	16708	16661	16593	16746	16803	16695	16933	16539	16860	16930	16738	16696	16880	16784	16732	16780	16858	16715	16722	16780	16834	16642	16687	16934	16681	16760	16669	16831	16550	16670	16889	16681	16763	16648	16693	16717	16708	16526	16762	16777	16675	16701	16702	16870	16668	16861	16654	16789	16678	16667	16666	16715	16703	16703	16933	16752	16755	16675	16685	16706	16670	16887	16706	16739	16794	16492	16603	16639	16768	16882	16868	16633	16632	16793	16828	16742	16894	16803	16759	16619	16734	16728	16811	16753	16681	16641	16677	16819	16712	16706	16771	16753	16788	16849	16708	16746	16716	16696	16820	16611	16535	16757	16767	16775	16716	16632	16727	16877	16834	16712	16575	16712	16682	16652	16827	16850	16550	16790	16702	16629	16574	16707	16630	16770	16517	16683	16823	16684	16759	16720	16756	16820	16785	16805	16747	16585	16785	16609	16800	16734	16629	16974	16692	16697	16649	16779	16765	16803	16677	16709	16709	16692	16668	16878	16696	16664	16708	16548	16653	16726	16726	16666	16777	16795	16630	16833	16638	16692	16595	16791	16729	16739	16763	16874	16623	16815	16633	16679	16750	16823	16719	16711	16803	16739	16704	16741	16699	16790	16829	16883	16779	16695	16828	16465	16814	16560	16843	16668	16653	16746	16761	16684	16708	16795	16715	16748	16792	16739	16779	16821	16719	16833	16816	16665	16734	16643	16945	16740	16836	16722	16780	16971	16509	16878	16698	16551	16635	16607	16827	16823	16622	16748	16882	16715	16679	16647	16646	16772	16810	16805	16805	16884	16571	16795	16730	16715	16857	16746	16770	16678	16826	16522	16885	16830	16729	16744	16769	16670	16593	16762	16776	16641	16751	16647	16715	16834	16660	16799	16722	16619	16638	16683	16765	16918	16748	16725	16720	16875	16656	16822	16698	16760	16732	16784	16698	16713	16606	16679	16693	16777	16623	16646	16828	16911	16695	16968	16810	16822	16790	16561	16725	16671	16780	16883	16628	16509	16815	16647	16814	16664	16651	16714	16769	16707	16708	16807	16634	16539	16884	16738	16798	16684	16874	16707	16762	16748	16746	16794	16854	16605	16633	16635	16751	16592	16626	16689	16838	16731	16776	16859	16729	16824	16627	16711	16836	16899	16731	16676	16513	16750	16692	16821	16720	16793	16777	16856	16831	16757	16684	16808	16687	16759	16775	16784	16824	16548	16596	16781	16638	16929	16727	16823	16631	16744	16934	16739	16859	16701	16792	16631	16600	16771	16626	16722	16747	16510	16748	16546	16823	16703	16676	16672	16855	16671	16701	16854	16821	16693	16574	16811	16919	16791	16784	16754	16707	16731	16889	16709	16720	16802	16749	16799	16611	16724	16899	16783	16845	16651	16810	16688	16587	16893	16715	16562	16799	16670	16797	16691	16819	16785	16902	16527	16805	16660	16637	16787	16918	16659	16669	16676	16820	16662	16900	16955	16619	16624	16735	16679	16821	16595	16660	16680	16774	16735	16719	16819	16634	16576	16745	16750	16611	16773	16788	16675	16540	16806	16835	16701	16798	16714	16979	16926	16741	16855	16784	16651	16636	16840	16630	16797	16917	16743	16716	16635	16780	16858	16614	16814	16590	16685	16805	16900	16828	16706	16708	16910	16687	16663	16925	16652	16673	16942	16786	16823	16978	16668	16761	16752	16805	16601	16800	16776	16840	16805	16645	16647	16716	16708	16746	16704	16574	16827	16659	16626	16599	16619	16858	16701	16992	16778	16884	16622	16557	16722	16795	16662	16678	16723	16839	16840	16675	16630	16695	16950	16764	16780	16761	16610	16701	16795	16675	16744	16844	16614	16807	16796	16859	16643	16697	16629	16879	16659	16776	16689	16792	16808	16724	16514	16602	16753	16634	16734	16594	16605	16790	16925	16606	16841	16766	16611	16754	16781	16577	16859	16791	16804	16790	16650	16557	16755	16741	16792	16660	16722	16702	16729	16749	16721	16831	16743	16807	16577	16799	16607	16706	16758	16649	16810	16810	16642	16667	16936	16682	16728	16675	16764	16900	16821	16686	16570	16761	16663	16762	16789	16795	16882	16762	16798	16754	16895	16607	16711	16697	16853	16748	16642	16816	16670	16788	16711	16692	16766	16804	16693	16903	16792	16868	16613	16606	16704	16921	16790	16727	16822	16767	16875	16788	16631	16801	16651	16660	16853	16751	16898	16765	16754	16746	16687	16767	16577	16701	16762	16667	16763	16909	16887	16533	16836	16811	16735	16556	16762	16676	16755	16868	16722	16855	16697	16791	16713	16639	16787	16775	16840	16730	16753	16624	16692	16872	16709	16772	16772	16925	16674	16666	16645	16716	16723	16686	16635	16809	16732	16825	16668	16692	16695	16573	16622	16846	16806	16594	16835	16738	16697	16844	16716	16657	16841	16627	16802	16716	16848	16610	16726	16741	16790	16781	16752	16588	16749	16702	16477	16685	16906	16730	16942	16561	16690	16602	16782	16640	16822	16839	16779	16728	16751	16716	16837	16528	16688	16767	16570	16762	16702	16729	16677	16921	16568	16750	16752	16802	16620	16786	16822	16857	16853	16906	16815	16627	16770	16815	16682	16799	16831	16734	16921	16571	16697	16516	16690	16837	16801	16618	16687	16762	16751	16690	16675	16805	16813	16767	16692	16750	16681	16566	16707	16608	16786	16707	16643	16771	16778	16625	16741	16636	16850	16795	16661	16653	16718	16596	16720	16783	16719	16514	16544	16574	16608	16750	16641	16739	16684	16786	16768	16793	16750	16730	16638	16756	16817	16791	16562	16790	16775	16798	16715	16849	16751	16639	16859	16688	16796	16762	16865	16645	16666	16811	16656	16829	16634	16627	16652	16832	16638	16612	16782	16795	16624	16596	16796	16793	16847	16814	16745	16727	16591	16731	16698	16942	16654	16661	16694	16894	16613	16777	16652	16767	16581	16847	16870	16817	16652	16706	16786	16947	16791	16612	16914	16896	16642	16785	16605	16814	16771	16741	16690	16810	16881	16862	16711	16725	16753	16644	16600
22923	21060	30935	54755	61144	57247	46837	29686	20509	18911	19066	18849	18871	18902	18888	18933	18832	18643	18600	18655	18768	18799	18689	18676	18645	18747	18873	18564	18450	18604	18747	18746	18554	18820	18570	18824	18538	18369	18759	18568	18598	18553	18478	18694	18762	18623	18461	18683	18547	18535	18519	18636	18447	18518	18492	18457	18946	18619	18486	18356	18453	18636	18757	18792	18592	18661	18540	18650	18509	18578	18550	18763	18472	18526	18643	18609	18553	18663	18392	18462	18678	18443	18566	18531	18577	18724	18537	18546	18700	18491	18496	18545	18502	18728	18524	18612	18523	18499	18534	18431	18652	18419	18622	18709	18568	18637	18347	18653	18598	18526	18553	18440	18399	18676	18375	18700	18535	18531	18527	18375	18612	18591	18404	18661	18617	18559	18595	18849	18765	18678	18504	18553	18800	18454	18593	18672	18547	18520	18667	18532	18662	18759	18595	18574	18517	18597	18626	18592	18516	18497	18616	18388	18500	18812	18467	18592	18512	18660	18595	18559	18572	18417	18599	18757	18628	18686	18661	18606	18532	18702	18557	18348	18382	18793	18610	18686	18839	18568	18459	18483	18677	18401	18478	18304	18533	18513	18739	18576	18567	18544	18680	18601	18473	18562	18610	18748	18624	18564	18821	18640	18584	18459	18607	18622	18670	18646	18465	18543	18554	18622	18665	18526	18728	18701	18399	18594	18590	18571	18451	18511	18558	18366	18524	18374	18572	18487	18422	18514	18524	18644	18458	18507	18451	18305	18472	18633	18648	18560	18481	18659	18729	18517	18516	18747	18522	18390	18480	18627	18527	18515	18535	18470	18571	18662	18440	18531	18702	18425	18403	18396	18626	18587	18388	18591	18437	18588	18346	18614	18638	18443	18513	18536	18575	18581	18527	18390	18436	18482	18330	18601	18500	18608	18655	18548	18291	18702	18677	18476	18662	18713	18591	18578	18698	18623	18461	18556	18718	18651	18581	18544	18409	18202	18720	18656	18466	18542	18443	18465	18747	18552	18535	18431	18458	18387	18466	18434	18625	18592	18461	18559	18419	18483	18444	18698	18712	18539	18694	18471	18513	18752	18589	18370	18538	18462	18626	18460	18462	18516	18818	18534	18577	18662	18517	18329	18542	18527	18671	18615	18629	18533	18461	18524	18517	18740	18477	18580	18576	18422	18616	18467	18579	18456	18607	18489	18337	18713	18663	18402	18412	18358	18377	18650	18484	18465	18622	18559	18549	18659	18803	18465	18637	18491	18650	18622	18690	18455	18486	18419	18701	18728	18711	18491	18580	18638	18581	18610	18503	18420	18440	18455	18683	18669	18655	18484	18477	18597	18788	18298	18703	18673	18519	18581	18453	18654	18721	18545	18600	18404	18458	18627	18448	18601	18529	18533	18579	18537	18534	18647	18478	18588	18844	18592	18325	18599	18496	18538	18516	18481	18719	18509	18435	18463	18734	18567	18618	18645	18614	18491	18575	18546	18401	18441	18827	18474	18516	18605	18357	18531	18558	18700	18737	18424	18552	18701	18782	18806	18543	18509	18504	18533	18496	18393	18424	18569	18549	18473	18524	18545	18584	18582	18532	18612	18493	18534	18300	18354	18565	18746	18644	18573	18516	18416	18706	18649	18478	18618	18651	18453	18537	18522	18433	18428	18494	18631	18539	18582	18602	18587	18456	18563	18583	18418	18346	18427	18653	18553	18704	18491	18485	18404	18494	18497	18537	18777	18671	18679	18732	18875	18430	18649	18543	18616	18550	18688	18600	18501	18678	18590	18448	18567	18732	18581	18756	18477	18391	18476	18716	18692	18726	18724	18405	18641	18623	18479	18575	18504	18420	18748	18668	18620	18544	18415	18469	18514	18730	18503	18812	18551	18468	18595	18424	18521	18471	18547	18533	18668	18558	18362	18179	18778	18480	18751	18587	18528	18584	18753	18594	18479	18533	18447	18621	18476	18591	18525	18697	18618	18328	18645	18567	18464	18536	18449	18517	18363	18657	18679	18719	18535	18425	18542	18577	18515	18467	18612	18492	18701	18625	18642	18341	18268	18447	18700	18410	18528	18399	18594	18525	18578	18544	18513	18619	18589	18650	18511	18532	18393	18469	18460	18608	18689	18700	18557	18603	18809	18482	18796	18445	18706	18554	18558	18600	18612	18480	18280	18520	18367	18573	18500	18772	18675	18711	18419	18552	18641	18567	18293	18693	18758	18584	18523	18539	18600	18473	18618	18548	18511	18557	18361	18620	18452	18603	18333	18522	18418	18704	18566	18429	18504	18522	18632	18501	18823	18480	18700	18456	18319	18481	18492	18655	18563	18589	18527	18523	18422	18663	18521	18720	18750	18437	18517	18692	18499	18657	18667	18513	18666	18571	18496	18377	18517	18641	18644	18580	18495	18655	18674	18628	18410	18554	18458	18620	18441	18306	18494	18629	18527	18378	18564	18684	18637	18728	18625	18585	18658	18426	18653	18837	18482	18487	18589	18630	18440	18495	18501	18588	18474	18644	18655	18376	18551	18328	18621	18739	18702	18499	18652	18512	18994	18661	18612	18668	18392	18658	18483	18548	18682	18554	18596	18432	18548	18636	18404	18416	18429	18640	18535	18534	18441	18575	18728	18556	18541	18758	18364	18714	18414	18795	18609	18697	18519	18650	18769	18649	18520	18679	18577	18571	18524	18456	18615	18642	18652	18569	18618	18706	18480	18616	18612	18577	18593	18684	18617	18476	18715	18573	18620	18601	18457	18657	18440	18761	18675	18477	18467	18618	18415	18445	18493	18677	18292	18605	18435	18388	18389	18511	18564	18645	18705	18479	18666	18518	18590	18600	18579	18567	18582	18619	18474	18386	18789	18587	18427	18694	18473	18502	18467	18573	18605	18627	18659	18627	18578	18450	18548	18307	18614	18512	18681	18708	18576	18613	18497	18484	18603	18510	18737	18594	18501	18584	18583	18474	18389	18479	18698	18498	18462	18665	18539	18388	18473	18502	18627	18595	18480	18592	18573	18532	18514	18541	18486	18566	18710	18700	18356	18623	18798	18458	18596	18651	18469	18584	18463	18352	18623	18731	18543	18413	18775	18389	18854	18539	18670	18527	18550	18439	18382	18662	18646	18580	18350	18566	18618	18566	18601	18602	18669	18711	18402	18410	18506	18347	18537	18514	18479	18550	18322	18677	18430	18542	18446	18442	18717	18424	18493	18544	18724	18616	18612	18619	18548	18362	18483	18765	18788	18467	18461	18702	18518	18410	18721	18635	18705	18480	18347	18410	18451	18723	18409	18453	18550	18756	18572	18665	18342	18536	18585	18666	18339	18394	18572	18627	18609	18554	18433	18815	18673	18665	18772	18513	18525	18479	18460	18544	18521	18624	18494	18644	18580	18479	18423	18619	18774	18471	18326	18513	18503	18449	18716	18714	18441	18531	18526	18567	18623	18590	18525	18409	18645	18489	18629	18726	18523	18575	18643	18589	18517	18465	18373	18330	18654	18642	18557	18484	18486	18376	18562	18501	18737	18648	18284	18433	18519	18638	18463	18580	18506	18748	18594	18486	18519	18546	18852	18651	18473	18707	18620	18476	18655	18446	18465	18513	18514	18597	18646	18500	18702	18567	18464	18573	18593	18763	18676	18738	18560	18681	18690	18565	18635	18505	18497	18394	18463	18716	18607	18539	18580	18615	18648	18494	18580	18493	18409	18640	18416	18487	18643	18711	18611	18460	18579	18574	18587	18793	18553	18789	18643	18672	18561	18754	18527	18588	18428	18662	18411	18551	18716	18694	18658	18682	18521	18451	18468	18572	18555	18655	18380	18589	18584	18680	18493	18788	18544	18486	18624	18436	18617	18650	18312	18429	18388	18526	18537	18546	18431	18449	18735	18507	18456	18499	18492	18421	18546	18415	18587	18540	18427	18430	18526	18729	18701	18627	18669	18494	18542	18576	18567	18584	18833	18746	18589	18498	18563	18609	18661	18660	18647	18481	18603	18538	18442	18486	18830	18601	18513	18643	18704	18629	18460	18625	18528	18718	18724	18503	18599	18384	18578	18756	18561	18368	18387	18472	18412	18709	18613	18581	18413	18420	18652	18562	18507	18594	18642	18484	18541	18472	18555	18501	18627	18403	18613	18360	18548	18497	18454	18473	18611	18564	18639	18448	18493	18476	18623	18871	18689	18575	18633	18509	18558	18484	18612	18670	18596	18713	18651	18504	18424	18501	18606	18398	18463	18510	18406	18600	18554	18509	18566	18515	18612	18533	18423	18142	18363	18451	18652	18622	18627	18543	18461	18626	18629	18669	18443	18466	18383	18400	18588	18500	18589	18571	18636	18573	18539	18702	18415	18403	18501	18738	18593	18597	18638	18456	18493	18485	18490	18701	18585	18448	18538	18669	18525	18592	18597	18555	18645	18541	18436	18554	18492	18442	18578	18531	18585	18549	18769	18503	18664	18630	18509	18569	18548	18254	18569	18374	18393	18475	18530	18645	18494	18695	18546	18600	18701	18401	18604	18577	18536	18550	18498	18474	18555	18673	18570	18639	18579	18610	18595	18514	18464	18595	18540	18565	18645	18386	18443	18465	18692	18623	18361	18524	18489	18629	18667	18496	18503	18742	18530	18708	18690	18649	18754	18643	18523	18595	18531	18818	18742	18392	18574	18548	18605	18608	18541	18731	18691	18573	18484	18585	18543	18676	18552	18613	18384	18585	18741	18691	18461	18428	18622	18458	18673	18894	18550	18385	18750	18695	18522	18725	18497	18534	18716	18670	18426	18454	18557	18690	18501	18573	18586	18544	18646	18503	18698	18700	18570	18417	18377	18529	18605	18560	18615	18513	18535	18422	18637	18718	18485	18446	18321	18494	18684	18586	18398	18648	18674	18539	18542	18544	18545	18587	18726	18508	18327	18371	18600	18385	18570	18576	18475	18623	18472	18450	18422	18775	18551	18738	18442	18416	18489	18489	18562	18698	18684	18635	18792	18629	18547	18341	18475	18619	18474	18722	18683	18632	18540	18374	18398	18592	18654	18384	18502	18492	18527	18520	18557	18549	18435	18698	18618	18471	18420	18445	18548	18690	18465	18591	18513	18732	18592	18457	18520	18667	18675	18562	18651	18537	18555
19197	40854	45198	76044	82821	67804	48628	24669	16868	16793	16673	16700	16780	16618	16954	16720	16750	16777	16694	16788	16762	16686	16786	16747	16663	16632	16677	16821	16816	16727	16861	16629	16807	16812	16634	16648	16754	16574	16732	16606	16783	16669	16866	16776	16626	16766	16853	16788	16656	16586	16644	16909	16617	16710	16721	16630	16836	16606	16662	16661	16784	16662	16757	16748	16634	16673	16687	16527	16721	16869	16680	16799	16811	16617	16736	16558	16802	16768	16642	16663	16595	16660	16694	16835	16586	16698	16602	16687	16673	16678	16675	16651	16711	16615	16616	16819	16740	16765	16770	16725	16672	16610	16704	16680	16721	16679	16827	16935	16758	16679	16783	16707	16765	16631	16604	16737	16488	16706	16760	16590	16779	16629	16592	16594	16751	16711	16960	16649	16657	16762	16798	16634	16564	16847	16886	16707	16583	16809	16729	16803	16788	16715	16690	16598	16745	16614	16519	16751	16694	16614	16870	16691	16754	16696	16712	16727	16515	16744	16553	16702	16769	16744	16546	16586	16824	16800	16593	16693	16862	16800	17007	16782	16836	16576	16690	16591	16805	16886	16692	16669	16658	16696	16689	16783	16728	16709	16834	16514	16720	16681	16506	16600	16738	16815	16577	16713	16777	16577	16743	16639	16765	16621	16609	16637	16808	16582	16612	16637	16631	16744	16642	16725	16622	16756	16688	16757	16742	16736	16487	16801	16650	16861	16654	16563	16735	16765	16709	16737	16444	16750	16582	16802	16654	16746	16854	16810	16567	16554	16832	16736	16728	16768	16747	16576	16542	16882	16816	16773	16703	16772	16555	16718	16708	16512	16582	16707	16780	16706	16794	16649	16728	16695	16883	16628	16783	16681	16716	16604	16765	16723	16536	16700	16646	16698	16748	16658	16835	16741	16712	16682	16503	16663	16721	16770	16512	16618	16717	16816	16656	16670	16545	16633	16793	16704	16719	16663	16832	16695	16527	16762	16712	16468	16807	16743	16586	16779	16899	16408	16672	16643	16677	16628	16634	16598	16550	16611	16705	16641	16706	16692	16573	16664	16664	16902	16718	16779	16727	16760	16664	16488	16686	16546	16767	16732	16678	16646	16759	16690	16754	16772	16589	16829	16749	16651	16775	16656	16735	16773	16587	16704	16777	16549	16498	16605	16688	16707	16611	16535	16752	16664	16711	16736	16648	16786	16599	16676	16801	16718	16872	16860	16576	16797	16660	16714	16615	16740	16755	16701	16749	16709	16768	16750	16670	16761	16642	16604	16726	16626	16665	16721	16753	16691	16493	16765	16698	16608	16652	16560	16589	16440	16900	16560	16675	16684	16686	16704	16522	16709	16657	16574	16753	16656	16683	16642	16663	16663	16718	16731	16736	16746	16747	16746	16590	16620	16788	16793	16715	16851	16546	16690	16562	16656	16673	16703	16582	16615	16652	16671	16719	16695	16867	16766	16718	16727	16760	16781	16604	16751	16720	16624	16652	16685	16596	16666	16676	16688	16777	16631	16695	16514	16521	16558	16568	16672	16584	16712	16651	16607	16851	16720	16644	16621	16666	16666	16688	16674	16694	16718	16545	16599	16651	16961	16672	16821	16504	16661	16496	16546	16815	16645	16703	16629	16803	16717	16728	16731	16737	16684	16817	16894	16621	16727	16742	16755	16818	16654	16688	16770	16786	16671	16577	16604	16818	16733	16741	16601	16598	16724	16537	16573	16935	16747	16729	16652	16610	16553	16458	16967	16796	16779	16851	16708	16723	16681	16675	16490	16746	16704	16645	16831	16705	16598	16916	16698	16702	16420	16535	16691	16710	16560	16739	16785	16854	16611	16613	16718	16770	16631	16540	16726	16614	16651	16944	16610	16627	16757	16599	16594	16913	16713	16780	16689	16692	16690	16856	16839	16619	16543	16698	16734	16749	16688	16581	16658	16617	16546	16856	16696	16679	16753	16760	16556	16651	16781	16576	16790	16764	16623	16725	16675	16788	16802	16722	16710	16707	16612	16716	16768	16804	16841	16642	16863	16596	16676	16591	16812	16653	16719	16694	16555	16691	16557	16688	16607	16650	16515	16737	16709	16734	16771	16625	16887	16569	16667	16583	16572	16788	16571	16655	16657	16677	16638	16642	16469	16707	16757	16661	16654	16685	16768	16746	16645	16540	16783	16576	16829	16784	16742	16479	16555	16617	16882	16732	16726	16800	16810	16737	16836	16629	16674	16935	16625	16616	16604	16707	16641	16805	16680	16446	16486	16601	16797	16736	16680	16680	16723	16601	16692	16553	16602	16776	16786	16801	16849	16771	16740	16899	16778	16703	16808	16603	16675	16626	16702	16665	16719	16601	16899	16783	16723	16703	16589	16787	16575	16550	16834	16723	16571	16616	16635	16777	16822	16710	16592	16857	16603	16713	16892	16682	16744	16810	16567	16632	16765	16724	16753	16727	16680	16641	16760	16859	16726	16867	16684	16597	16482	16640	16731	16554	16815	16765	16626	16540	16678	16509	16619	16589	16619	16728	16541	16682	16719	16667	16579	16694	16679	16693	16745	16598	16780	16852	16722	16673	16607	16831	16718	16758	16583	16550	16796	16592	16662	16548	16557	16789	16873	16577	16799	16560	16538	16604	16790	16646	16665	16586	16618	16620	16617	16606	16697	16523	16630	16705	16688	16547	16633	16660	16644	16621	16631	16695	16793	16524	16750	16790	16730	16710	16541	16650	16528	16615	16627	16605	16836	16501	16719	16859	16889	16713	16731	16717	16708	16726	16621	16612	16807	16632	16611	16811	16571	16621	16700	16682	16636	16688	16798	16655	16526	16618	16536	16393	16667	16792	16688	16743	16641	16793	16709	16623	16675	16753	16665	16702	16721	16677	16551	16607	16616	16591	16725	16597	16576	16679	16693	16541	16718	16732	16645	16688	16623	16630	16637	16767	16667	16748	16732	16762	16846	16697	16693	16728	16678	16597	16676	16779	16697	16877	16724	16887	16696	16646	16592	16625	16713	16769	16609	16669	16726	16625	16549	16616	16567	16670	16626	16549	16779	16682	16656	16643	16694	16744	16600	16671	16689	16612	16722	16625	16523	16743	16664	16718	16592	16766	16753	16711	16607	16676	16597	16668	16609	16666	16782	16867	16664	16733	16856	16738	16823	16685	16670	16706	16698	16567	16788	16467	16782	16477	16660	16560	16711	16834	16472	16690	16814	16664	16421	16738	16711	16623	16793	16629	16531	16753	16724	16649	16825	16899	16705	16950	16604	16729	16747	16677	16640	16764	16674	16700	16723	16595	16659	16704	16842	16683	16572	16744	16749	16756	16770	16572	16709	16517	16579	16733	16746	16787	16574	16684	16683	16596	16694	16695	16664	16600	16815	16592	16731	16645	16454	16763	16636	16681	16592	16616	16696	16801	16751	16636	16566	16674	16645	16632	16713	16638	16729	16499	16659	16590	16641	16627	16660	16482	16821	16633	16976	16611	16655	16571	16651	16481	16874	16625	16754	16468	16599	16585	16724	16752	16728	16722	16897	16593	16641	16748	16657	16821	16512	16762	16729	16604	16697	16777	16708	16572	16683	16676	16796	16649	16697	16914	16599	16813	16790	16516	16847	16758	16771	16662	16801	16659	16513	16731	16648	16720	16792	16759	16722	16811	16651	16700	16644	16900	16691	16817	16939	16575	16698	16723	16741	16821	16602	16588	16555	16608	16654	16873	16683	16835	16732	16616	16601	16603	16663	16660	16721	16755	16802	16753	16927	16708	16666	16817	16701	16427	16652	16697	16690	16723	16514	16826	16628	16787	16808	16813	16829	16739	16490	16586	16663	16658	16761	16762	16653	16772	16653	16761	16732	16451	16647	16586	16682	16787	16753	16883	16614	16596	16861	16690	16803	16782	16722	16613	16745	16913	16627	16666	16658	16648	16933	16757	16729	16614	16722	16765	16822	16744	16689	16492	16615	16675	16663	16612	16630	16654	16455	16700	16764	16669	16708	16702	16563	16801	16585	16509	16836	16724	16627	16754	16596	16778	16589	16849	16702	16669	16794	16756	16705	16758	16688	16633	16738	16702	16511	16638	16631	16751	16789	16589	16755	16678	16540	16419	16785	16779	16767	16660	16610	16650	16772	16808	16509	16626	16519	16732	16729	16544	16855	16811	16818	16683	16734	16775	16815	16687	16744	16760	16717	16891	16673	16488	16833	16510	16783	16536	16629	16623	16676	16719	16769	16600	16723	16732	16527	16729	16755	16618	16653	16647	16767	16805	16646	16812	16713	16526	16725	16624	16621	16605	16773	16657	16783	16688	16731	16720	16599	16608	16564	16655	16877	16564	16811	16709	16766	16658	16750	16502	16772	16603	16710	16679	16559	16851	16654	16715	16680	16818	16807	16668	16702	16566	16798	16764	16600	16729	16767	16710	16568	16644	16709	16686	16660	16798	16824	16738	16847	16612	16712	16470	16589	16575	16537	16721	16687	16733	16834	16753	16521	16814	16579	16643	16639	16829	16668	16739	16542	16608	16766	16702	16668	16551	16693	16684	16768	16577	16685	16730	16865	16710	16496	16581	16585	16694	16684	16717	16794	16611	16829	16687	16608	16808	16629	16813	16668	16761	16831	16672	16685	16750	16723	16637	16663	16611	16699	16741	16777	16833	16825	16582	16789	16670	16783	16772	16590	16679	16781	16702	16655	16767	16633	16631	16768	16575	16781	16673	16803	16771	16642	16684	16625	16587	16717	16551	16537	16694	16626	16577	16691	16736	16697	16693	16755	16634	16938	16797	16648	16673	16574	16734	16674	16840	16672	16773	16876	16795	16599	16720	16752	16784	16612	16585	16710	16596	16894	16730	16695	16692	16598	16662	16602	16836	16751	16699	16496	16708	16783	16825	16553	16645	16868	16686	16717	16863	16691	16430	16633	16652	16614	16474	16628	16550	16650	16730	16787	16637	16810	16863	16740	16699	16647	16711	16779	16691	16819	16789	16585	16847	16776	16768	16633	16793	16577	16699	16892	16706	16678	16750	16725	16782	16736	16762	16764	16802	16858	16602	16720	16638	16790	16874	16663	16706	16781	16655	16863	16687	16740	16805	16588	16647	16592	16698	16568	16570	16776	16757	16592	16642	16580
27655	21838	27640	39791	34788	28444	22923	18724	17727	17689	17686	17499	17453	17500	17605	17621	17682	17338	17637	17586	17608	17657	17473	17743	17509	17492	17265	17575	17702	17511	17371	17361	17702	17258	17371	17579	17684	17454	17592	17547	17572	17818	17615	17661	17473	17495	17620	17811	17626	17543	17497	17662	17599	17484	17571	17636	17718	17656	17428	17498	17434	17602	17631	17520	17480	17471	17597	17369	17463	17522	17542	17489	17651	17361	17559	17590	17618	17501	17463	17613	17499	17564	17385	17597	17558	17492	17549	17494	17356	17507	17515	17607	17580	17610	17508	17424	17424	17295	17509	17528	17553	17773	17721	17606	17495	17528	17420	17399	17704	17556	17547	17666	17436	17474	17596	17441	17447	17621	17504	17346	17152	17446	17599	17525	17584	17654	17517	17595	17651	17475	17402	17630	17523	17560	17656	17817	17505	17591	17529	17626	17494	17575	17603	17596	17412	17515	17409	17483	17683	17451	17545	17416	17490	17455	17468	17497	17534	17368	17745	17575	17643	17458	17457	17594	17281	17385	17687	17440	17510	17717	17517	17578	17450	17459	17555	17609	17498	17388	17440	17712	17526	17440	17619	17638	17571	17516	17471	17376	17313	17470	17470	17536	17599	17504	17580	17466	17617	17704	17619	17526	17536	17676	17376	17523	17448	17543	17506	17426	17527	17507	17463	17537	17557	17470	17633	17519	17469	17553	17479	17498	17450	17461	17576	17391	17500	17604	17394	17387	17551	17629	17384	17477	17693	17445	17483	17331	17403	17440	17641	17354	17352	17580	17582	17465	17428	17483	17416	17543	17521	17652	17566	17383	17548	17802	17480	17548	17501	17565	17677	17669	17699	17566	17382	17546	17407	17655	17676	17363	17544	17628	17585	17594	17412	17331	17507	17644	17384	17363	17630	17637	17603	17514	17520	17441	17585	17476	17429	17339	17465	17522	17455	17570	17334	17401	17512	17473	17551	17454	17546	17591	17548	17675	17580	17510	17526	17459	17489	17472	17424	17503	17586	17587	17530	17344	17607	17278	17563	17489	17656	17618	17365	17441	17424	17589	17503	17564	17609	17394	17368	17423	17349	17428	17550	17454	17434	17628	17707	17503	17499	17692	17615	17523	17532	17705	17496	17497	17232	17428	17521	17660	17583	17495	17551	17338	17664	17629	17518	17347	17350	17307	17403	17357	17432	17686	17623	17642	17533	17712	17475	17666	17597	17681	17581	17587	17660	17427	17650	17541	17624	17804	17538	17582	17516	17632	17700	17590	17709	17504	17403	17518	17526	17485	17271	17413	17591	17624	17662	17421	17528	17661	17604	17657	17426	17609	17450	17540	17432	17596	17612	17534	17448	17523	17464	17512	17590	17537	17491	17603	17384	17702	17635	17667	17534	17471	17465	17472	17654	17636	17593	17582	17427	17347	17538	17703	17648	17466	17524	17568	17470	17582	17475	17453	17666	17503	17480	17518	17631	17525	17472	17449	17563	17520	17419	17562	17617	17509	17508	17474	17770	17474	17631	17494	17464	17582	17558	17622	17403	17481	17476	17539	17485	17592	17276	17537	17692	17632	17494	17550	17428	17394	17599	17461	17528	17598	17676	17605	17483	17685	17564	17586	17415	17561	17573	17305	17556	17374	17380	17707	17474	17512	17565	17431	17612	17452	17417	17590	17508	17350	17344	17423	17525	17537	17385	17507	17433	17329	17455	17371	17484	17629	17447	17468	17643	17493	17620	17533	17504	17551	17322	17489	17392	17571	17465	17568	17722	17646	17445	17706	17785	17671	17392	17674	17598	17577	17453	17532	17457	17561	17476	17472	17501	17657	17614	17584	17426	17442	17520	17613	17307	17592	17561	17588	17460	17598	17607	17494	17448	17499	17501	17522	17677	17540	17738	17566	17697	17634	17531	17445	17507	17558	17555	17550	17712	17562	17551	17479	17456	17539	17563	17438	17529	17352	17578	17357	17483	17481	17240	17718	17805	17617	17424	17495	17545	17586	17661	17435	17722	17615	17350	17463	17624	17575	17606	17598	17551	17481	17534	17676	17520	17314	17329	17568	17599	17503	17511	17372	17375	17560	17685	17575	17546	17477	17571	17564	17707	17419	17520	17490	17534	17474	17529	17599	17653	17751	17514	17738	17558	17436	17498	17522	17566	17404	17622	17518	17428	17533	17622	17351	17358	17354	17449	17400	17377	17430	17718	17618	17658	17622	17598	17584	17487	17481	17413	17558	17451	17556	17464	17514	17655	17751	17506	17465	17549	17554	17488	17630	17750	17515	17542	17547	17481	17394	17526	17663	17782	17598	17432	17312	17531	17602	17466	17455	17406	17491	17586	17474	17462	17555	17555	17593	17544	17608	17593	17396	17629	17342	17594	17356	17451	17503	17594	17344	17734	17556	17548	17357	17529	17508	17486	17620	17640	17731	17313	17639	17476	17621	17658	17783	17521	17413	17548	17616	17574	17487	17476	17443	17343	17563	17662	17660	17617	17550	17822	17325	17660	17439	17435	17703	17441	17517	17457	17484	17598	17480	17351	17536	17500	17480	17617	17406	17411	17672	17621	17725	17515	17670	17675	17734	17644	17494	17559	17415	17397	17619	17636	17582	17472	17664	17654	17466	17671	17547	17384	17543	17493	17583	17568	17675	17352	17570	17529	17523	17353	17485	17686	17376	17352	17477	17380	17542	17518	17509	17575	17502	17453	17386	17362	17419	17727	17474	17612	17381	17576	17553	17257	17480	17432	17563	17405	17487	17606	17479	17545	17582	17471	17460	17511	17813	17573	17561	17576	17463	17551	17683	17499	17513	17413	17465	17483	17428	17359	17690	17475	17576	17568	17471	17571	17721	17501	17283	17590	17734	17644	17849	17445	17498	17582	17545	17564	17492	17586	17487	17531	17456	17240	17463	17620	17551	17596	17477	17565	17728	17618	17531	17432	17523	17611	17445	17532	17616	17554	17682	17705	17525	17727	17356	17533	17447	17505	17619	17546	17492	17289	17474	17750	17536	17664	17454	17529	17380	17429	17538	17350	17453	17584	17602	17661	17749	17668	17615	17500	17501	17439	17465	17431	17475	17419	17513	17307	17644	17509	17625	17533	17550	17534	17464	17485	17525	17588	17693	17768	17577	17522	17519	17601	17693	17577	17522	17753	17455	17595	17642	17676	17449	17628	17528	17630	17660	17497	17331	17439	17436	17385	17330	17579	17402	17669	17549	17586	17522	17437	17448	17585	17581	17781	17591	17759	17526	17662	17375	17469	17413	17369	17532	17484	17630	17407	17667	17648	17532	17409	17560	17428	17565	17658	17610	17367	17450	17523	17367	17334	17557	17591	17584	17697	17496	17717	17353	17635	17314	17324	17387	17653	17542	17514	17501	17438	17699	17523	17528	17507	17529	17583	17500	17783	17368	17384	17537	17567	17422	17571	17650	17494	17409	17366	17300	17717	17633	17368	17566	17568	17646	17442	17464	17636	17563	17302	17454	17749	17629	17789	17452	17555	17446	17552	17669	17419	17412	17492	17632	17443	17424	17500	17622	17652	17681	17509	17577	17457	17547	17549	17591	17461	17595	17702	17721	17435	17488	17611	17726	17441	17392	17551	17751	17275	17458	17581	17503	17474	17666	17597	17578	17562	17569	17472	17484	17628	17388	17502	17617	17740	17724	17639	17454	17533	17601	17459	17281	17423	17651	17578	17393	17538	17476	17459	17598	17412	17544	17610	17544	17605	17507	17395	17671	17599	17604	17709	17745	17621	17636	17586	17295	17490	17619	17515	17426	17734	17498	17758	17540	17668	17427	17712	17417	17477	17582	17542	17442	17487	17237	17643	17693	17504	17598	17736	17725	17556	17376	17578	17536	17499	17686	17613	17343	17365	17374	17346	17496	17550	17691	17427	17591	17556	17444	17539	17478	17498	17582	17504	17448	17441	17502	17620	17533	17361	17505	17553	17469	17411	17432	17532	17674	17645	17500	17631	17521	17609	17538	17711	17492	17555	17583	17668	17750	17561	17456	17484	17586	17587	17433	17422	17441	17585	17440	17556	17684	17486	17492	17415	17456	17652	17551	17662	17459	17535	17439	17284	17611	17552	17518	17720	17531	17558	17460	17490	17638	17644	17536	17604	17478	17544	17537	17437	17402	17464	17507	17745	17580	17448	17611	17478	17525	17739	17518	17734	17417	17501	17418	17612	17455	17757	17513	17603	17504	17612	17597	17645	17578	17391	17515	17559	17535	17503	17277	17589	17696	17641	17362	17454	17477	17544	17595	17462	17557	17695	17385	17499	17386	17556	17478	17559	17438	17438	17549	17566	17371	17654	17683	17613	17535	17444	17667	17503	17611	17520	17495	17736	17575	17593	17518	17646	17697	17505	17523	17652	17676	17629	17631	17487	17596	17573	17503	17638	17389	17555	17534	17350	17443	17463	17580	17551	17375	17567	17747	17526	17400	17404	17739	17680	17510	17466	17336	17526	17524	17448	17474	17453	17479	17373	17499	17454	17541	17542	17600	17427	17473	17677	17416	17475	17429	17519	17546	17501	17544	17467	17433	17540	17540	17411	17556	17675	17361	17593	17718	17605	17468	17542	17480	17612	17529	17502	17514	17429	17509	17473	17395	17546	17534	17434	17752	17701	17528	17758	17704	17620	17426	17466	17627	17547	17528	17626	17452	17692	17575	17620	17538	17742	17510	17399	17570	17465	17562	17478	17598	17636	17501	17630	17459	17761	17388	17480	17719	17557	17518	17486	17778	17595	17736	17718	17502	17866	17663	17722	17614	17627	17543	17558	17496	17547	17551	17542	17668	17546	17554	17684	17568	17474	17491	17626	17459	17636	17556	17458	17575	17514	17628	17665	17769	17458	17410	17474	17706	17664	17687	17639	17561	17296	17644	17500	17442	17598	17601	17523	17465	17558	17471	17535	17578	17657	17554	17563	17447	17394	17480	17585	17550	17676	17571	17484	17678	17679	17564	17558	17500	17425	17597	17301	17470	17655	17689	17359	17460	17340	17526	17486	17595	17235	17608	17634	17553	17629	17422	17487	17707	17661	17558	17616	17233	17680	17609	17747	17446	17690	17564	17421	17663	17541	17531	17524	17279	17448	17379	17652	17339	17708	17582
15072	19014	26366	40105	34698	28501	21528	16617	16094	16060	16137	16078	16042	15980	16003	16016	16112	16242	16054	16100	16013	16075	15893	16052	15978	16227	16087	16077	16114	16022	16106	15999	15925	15934	16032	16061	16117	16169	16089	16115	16012	16041	16169	15956	16089	16198	16032	16122	15965	16042	16045	16057	16144	16123	15940	16133	16038	16099	16161	16006	16007	16018	16151	16197	15881	16147	15963	16037	16053	15942	16043	16074	15946	16070	16075	16289	16066	15950	16170	15908	16218	16012	16061	15884	16126	16036	16128	15886	16063	15995	16043	16188	16114	16115	16111	15860	16082	16114	16264	15981	16163	16076	15866	15903	16062	16111	16008	16147	16166	16121	16171	16127	16051	16054	16169	15855	16095	15981	15971	15989	15983	16312	15939	16127	16052	16005	15926	16033	16059	15925	15833	16135	15996	16060	15990	16017	15912	15943	16123	15949	16217	15952	16090	16109	15971	15914	16153	15919	16093	15973	15781	16001	16052	15899	15912	15918	16044	16173	16235	16150	16052	16090	15917	16055	16079	16075	16038	16221	15912	16095	16034	15975	16171	16024	16063	16049	16136	16093	15927	15872	16201	16080	16074	16010	15971	16031	16093	15986	15928	16195	16071	16165	16162	16139	16034	16098	16025	15972	16040	16003	16090	16047	16221	15937	15999	15876	16044	15946	15988	16168	16194	15977	16199	16049	16012	15969	16163	16183	16186	16152	16006	15997	16030	15994	16080	16085	16164	16032	15792	15966	15991	16288	15939	16100	15965	16043	16201	16106	16055	15958	16009	16058	16065	16190	15984	16006	16174	15863	16108	16171	15990	16135	16093	15972	16035	16013	16135	15933	15963	16274	16001	16040	16223	16078	16154	16240	16135	15940	16116	15989	16084	16033	16162	15955	15981	16030	16078	16197	16073	16066	16180	16005	16061	16115	16185	16036	16117	15966	16187	15990	16243	15981	16101	15976	15831	15968	15872	16058	16031	16048	15932	15947	16090	16182	15934	16074	16000	15907	16096	16133	16128	16042	16100	15894	15918	16174	15981	16037	16184	15794	16053	16013	16038	16074	16161	16075	16042	16094	15939	16031	16115	16140	16042	15969	16042	15974	16067	15981	16026	16103	15958	16158	15996	15994	16099	16044	16020	16180	16071	16006	16129	16037	16123	16078	16106	16011	16093	16067	16069	16114	16076	16150	15934	16112	16024	16191	16123	16071	16231	16054	16004	16073	16055	15823	16044	16014	16150	15941	16110	15874	15926	16164	15962	15944	16014	16080	16118	16218	16009	16074	16247	15892	16221	15981	15967	15891	16199	15917	16068	16050	16234	15946	16018	16005	16064	16055	15958	16083	16074	16135	16029	16065	16109	16278	16118	16164	15971	16163	16175	15985	16041	16050	15992	16145	16016	16212	16087	16098	16075	15964	15919	16052	15997	16048	16055	15981	15969	16009	16164	16102	16112	16005	16008	15965	15964	16010	15980	16073	16180	15829	16128	15983	15942	16039	16059	16169	16063	16032	15987	15999	16174	16148	16055	15891	16186	16013	15922	15972	15934	16007	16057	15862	15898	16010	16083	16079	16042	16036	16180	16054	16019	16050	16077	15890	15902	16160	16248	16002	15990	16086	16160	15991	16212	16015	15976	15936	16072	16031	16040	16057	16206	16132	16143	15835	16279	15985	15983	16056	16128	15956	16036	16131	16122	15940	15911	16000	15777	16094	15873	16061	15995	16252	16043	16062	16187	16124	16014	16019	16108	15874	16047	16112	15997	16048	16070	16188	16015	16099	16198	16115	16007	15937	15939	15850	16170	16095	16133	16177	16142	15951	16045	16046	15872	16049	16187	15919	16192	15892	16200	16031	15885	16217	16081	16027	16106	16134	16052	15959	16212	15987	16095	16125	16020	15987	16185	15935	15935	16144	16120	16248	16062	15831	15991	15898	15928	15965	16183	16027	16116	15978	15936	16026	16071	16168	16134	16064	16032	16004	16036	16089	16040	16085	15991	16037	15955	16219	15948	16144	15988	15972	16182	15947	16122	16176	16095	16291	16154	16038	16099	16149	16285	16105	15958	16093	16030	16090	16017	16059	16078	16029	15960	16160	15847	16052	16071	16072	16209	15997	16095	16120	16010	16148	16065	16165	15991	15927	16035	16001	16096	15941	16114	16078	16057	16165	16027	16045	16111	16087	16135	16101	16262	16068	16058	16094	16019	16061	16086	16040	16174	15929	16140	16119	16047	16169	16115	15941	16162	16048	16098	16024	16070	16112	16074	15905	16142	15988	16106	16127	15890	15947	15911	16205	16059	16027	16158	16155	16154	16078	15939	16176	16139	16038	16054	16149	16061	15989	16088	15943	16058	15858	15965	15932	16284	16048	16367	16266	16163	16141	16011	16156	16104	16095	16192	16043	16098	15955	16002	16151	16090	16133	16230	15779	16056	15992	16024	15920	15970	16066	16057	16025	16064	16024	16031	16162	15999	15938	16014	16136	16076	15918	16009	15963	16132	16176	16042	16028	15831	16189	16012	16164	16078	15937	16002	16124	16229	16096	16003	15901	15950	15942	15962	16090	16135	16383	15965	16131	16068	16260	16085	16091	16193	16073	16164	16011	16007	16117	16050	16018	16136	15949	16157	15988	16004	16038	16005	16030	15974	16112	16084	16032	15941	16013	16169	15954	16002	15992	16093	16027	16125	16004	16034	16131	16246	16097	16069	16100	16160	16146	16091	16151	15826	16108	15840	16094	15971	16034	16090	16017	16128	16121	16143	16239	16082	16130	16161	16054	16061	15930	16132	15963	16113	16005	16012	16120	16201	16081	15937	16064	16109	16130	16009	16094	16076	16115	15951	16132	16013	16131	16029	16068	16091	16013	16040	16040	16007	16025	16291	16030	15958	16068	16041	16061	15875	16092	15951	16109	16175	16032	16098	16209	16131	16143	16112	16157	16125	16045	15939	16018	15940	16028	16094	16258	16018	15951	16075	16220	16050	16110	16018	16087	16106	16103	16093	16037	16105	15992	16086	16019	16060	15967	16047	15956	16085	16202	16000	16063	15969	15891	16135	16000	16044	16075	15828	16043	16067	16074	16092	15873	16155	16221	16000	16019	16065	16072	16034	16092	16019	16018	15982	16211	15976	16048	16131	15936	16015	16056	16243	16001	15989	16084	16007	16248	16020	16303	16123	16045	16168	16062	16039	15965	16017	16132	16203	16025	15924	16072	16170	16054	16190	15994	16023	16009	16038	15914	16079	16119	15978	16199	16053	16025	16194	16085	15903	15992	16003	15958	16095	16028	16156	15994	16104	16033	16019	15999	16174	16154	16176	16101	16151	16170	15999	16162	16141	15925	16062	16072	16041	16139	15970	16059	15996	16150	15853	16019	16154	16018	16022	16072	16050	15990	16078	15842	16142	16022	15925	15905	16004	16116	16192	16147	16177	15989	16070	16038	16026	15976	15956	16071	16075	16083	16184	16053	16034	16056	16160	15955	15933	15973	16070	16143	16111	16069	16141	16175	16064	15987	16047	16084	16115	15888	16154	16171	15909	16052	16092	16019	15981	16110	16151	16115	16028	15947	16060	15799	15971	16129	16259	16170	15981	16209	16140	16099	16216	16092	15951	16075	16085	16068	16054	16196	16121	15986	15925	16148	16229	16268	16015	16196	16046	16098	15985	15995	16049	16061	15985	16161	16216	15997	16183	16101	16238	16083	16182	16219	16044	16151	15985	15988	16112	15925	16046	15958	16142	16086	15982	15822	15995	16346	16148	15985	16058	16234	15999	16056	16039	16054	15948	16233	16059	15951	16169	16252	16145	16114	15988	16006	15987	16006	16166	16177	16064	15865	15990	16147	15981	16028	15942	16113	16078	16090	16156	16167	15952	15938	16109	16089	16187	16185	16070	16120	16210	16000	15978	16133	16064	16067	15847	16191	16199	16165	15954	16142	16081	15970	16013	15967	15951	16228	16087	16114	16142	16094	16165	16179	15993	16127	16097	16020	15907	16062	16171	16066	15940	15939	16040	16218	16040	16154	16226	16080	16168	16111	16072	16052	16084	16050	16116	16037	15998	16061	16127	15959	15978	16074	15999	15878	16053	15891	16171	16174	16199	16052	16080	16004	16110	16077	15954	16008	16160	15911	16126	16023	16108	16294	16041	16152	16176	15862	15976	15937	16049	16095	16003	16144	15968	16188	15979	15823	16085	16090	16096	16116	15996	16021	15987	15997	16255	16065	16070	16191	15981	16114	16021	15918	16181	15986	16028	16010	16040	15981	16160	16036	16053	16111	15985	16113	16026	16122	16185	16040	15940	15994	16035	15985	16025	16066	15902	16188	16166	16092	16012	16067	16226	16107	16082	16074	16151	16187	16021	16044	16107	16165	15966	15985	16262	16117	15807	16145	15976	16074	16160	16168	16040	16086	16096	16078	16004	16090	16243	16126	15999	16011	15989	16218	15914	16067	15945	16011	16123	16086	15947	15941	16170	16170	16157	16065	16091	15968	16135	16056	15951	16177	15975	16161	16110	15978	16113	15986	16057	16072	15985	16103	15961	16045	15981	16008	15960	15932	16091	16133	15985	16043	16062	15973	16066	16107	16129	16080	16109	16099	15896	16032	16181	16160	16093	16098	16131	15981	16024	15969	15976	16028	15870	16105	15978	16019	16077	15982	16001	16150	16019	15970	16205	16064	16067	16074	16055	16078	16129	16118	16089	16040	16165	16001	16256	16075	16064	15923	16216	16180	16108	15958	16102	16118	16189	15988	16142	15976	15982	16121	16076	16028	15907	16084	15880	15962	16146	16042	15946	16070	15965	16058	15836	15972	16095	16066	16103	15941	16077	15975	16030	16012	15956	16097	16091	16112	16011	16120	15970	15975	16053	16238	16047	16129	16005	16197	16136	15929	16081	15981	16064	15994	16211	16130	16092	16057	16199	16135	16160	16064	15975	16125	16128	16024	15979	15943	16002	16273	16034	16006	16131	15918	16043	16069	16126	15993	16202	15917	16131	16153	15942	16004	16152	15999	16081	16136	15994	16147	16023	16213	16066	16111	16056	16173	16074	16273	16059	16260	16362	16070	16082	16235	16092	15981	16064	16048	16147	16243	16038	16141	16202	16051	16283	15992	16058	16007
24720	21079	30426	59618	60892	48331	33692	21504	17153	16511	16723	16580	16300	16404	16405	16302	16424	16382	16332	16375	16288	16390	16307	16275	16170	16181	16166	16270	16167	16176	16160	16253	16350	16373	16262	16418	16272	16228	16241	16224	16193	16289	16413	16259	16401	16253	16501	16459	16377	16216	16126	16316	16351	16328	16351	16325	16156	16296	16086	16268	16504	16344	16310	16334	16250	16180	16365	16477	16066	16540	16367	16082	16197	16171	16102	16289	16240	16333	16375	16293	16435	16222	16342	16309	16156	16286	16413	16223	16259	16377	16052	16177	16305	16237	16103	16243	16367	16291	16329	16136	16296	16404	16193	16262	16215	16342	16320	16071	16134	16473	16104	16434	16243	16139	16306	16265	16238	16067	16119	15946	16178	16325	16203	16148	16216	16317	16351	16170	16301	16044	16231	16133	16108	16394	16313	16272	16064	16410	16307	16174	16202	16212	16291	16365	16264	16504	16293	16294	16300	16410	16281	16341	16344	16302	16360	16245	16053	16178	16371	16091	16234	16034	16269	16141	16374	16273	16147	16357	16250	16207	16107	16370	16357	16191	16233	16283	16308	16008	16253	16354	16226	16147	16375	16329	16356	16426	16201	16310	16251	16294	16292	16225	16098	16163	16272	16177	15990	16165	16252	16326	16297	16196	16271	16227	16325	16207	15978	16226	16223	16124	16386	16318	16273	16342	16344	16382	16174	16286	16256	16442	16186	16155	16229	16050	16226	16321	16285	15960	16192	16161	16223	16217	16491	16194	16507	16529	16360	16117	16050	16311	16340	16154	16243	16381	16245	16253	16245	16361	16313	16195	16229	16319	16226	16095	16317	16314	16276	16318	16290	16336	16395	16257	16272	16149	16195	16364	16327	16159	16205	16292	16208	16341	16423	16242	16223	15958	16283	16337	16330	16334	16393	16150	16300	16313	16490	16224	16197	16175	16303	16138	16366	16323	16115	16220	16218	16269	16217	16363	16017	16241	16195	16288	16423	16359	16137	16317	16118	16339	16346	16197	16147	16174	16298	16440	16387	16266	16437	16293	16402	16259	16211	16291	16480	16298	16296	16219	16209	16332	16039	16264	16511	16297	16213	16323	16424	16186	16242	16286	16102	16197	16145	16212	16100	16331	16374	16148	16403	16388	16423	16339	16419	16120	16296	16282	16312	16221	16309	16189	16324	16441	16246	16170	16361	16225	16212	16220	16150	16211	16312	16257	16256	16123	16142	16141	16250	16501	16077	16300	16359	16194	16266	16227	16262	16247	16080	16278	16369	16359	16456	16414	15986	16285	16389	16125	16326	16244	16248	16243	16317	16285	16372	16072	16339	16212	16302	16084	16231	16239	16006	16262	16536	16492	16278	16233	16342	16352	16444	16246	16266	16317	16161	16093	16355	16317	16270	16246	16297	16246	16282	16513	16207	16083	16039	16128	16149	16031	16222	16230	16311	16349	16277	16059	16316	16246	16278	16189	16253	16436	16093	16171	16215	16069	16351	16239	16370	16316	16297	16241	16271	16177	16163	16133	16246	16296	16330	16411	16582	16232	16268	16080	16080	16311	16349	16295	16250	16212	16168	16128	16188	16412	16292	16385	16244	16188	16329	16195	16222	16327	16133	16255	16191	16408	16272	16270	16357	16206	16212	16231	16244	16263	16329	16201	16167	16165	16217	16151	16156	16346	16283	16251	16194	16066	16300	16211	16309	16408	16350	16226	16364	16273	16358	16235	16279	16306	16385	16249	16257	16314	16281	16168	16273	16309	16339	16175	16118	16082	16359	16348	16281	16194	16069	16374	16367	16428	16327	16434	16125	16357	16260	16385	16329	16156	16301	16273	16198	16172	16216	16234	16184	16221	16280	16469	16288	16342	16104	16226	16211	16270	16222	16322	16127	16244	16186	16257	16246	16205	16161	16508	16178	16323	16355	16063	16220	16241	16252	16204	16147	16223	16262	16046	16114	16381	16246	16334	16263	16369	16229	16263	16464	16169	16309	16178	16257	16326	16470	16196	16347	16066	16191	16128	16227	16393	16176	16033	16216	16187	16322	16260	16235	16085	16350	16350	16548	16268	16198	16237	16236	16301	16300	16344	16327	16147	15997	16287	16152	16295	16255	16028	16324	16187	16200	16207	16330	16139	16165	16207	16411	16052	16040	16236	16121	16118	16635	16334	16187	16297	16373	16262	16152	16343	16308	16231	16108	16152	16156	16467	16154	16233	16211	16416	16067	16229	16365	16288	16286	16262	16632	16139	16235	16302	16383	16175	16299	16409	16295	16181	16179	16380	16432	16302	16254	16210	16303	16218	16230	16325	16068	16203	16437	16265	16139	16110	16213	16252	16188	16295	16377	16219	16189	16348	16247	16298	16346	16301	16088	16083	16475	16270	16346	16056	16206	16163	16182	16162	16232	16442	16297	16299	16229	16362	16116	16112	16196	16098	16411	16360	16186	16192	16232	16343	16098	16107	16082	16294	16108	16093	16002	16246	16237	16386	16093	16345	16436	16361	16480	16309	16331	16334	16060	16355	16321	16216	16144	16246	16213	16223	16395	16073	16381	16383	16489	16292	16103	16084	16186	16293	16272	16213	16275	16320	16277	16170	16389	16366	16435	16235	16089	16294	16276	16425	16482	16011	16297	16377	16229	16400	16352	16324	16182	16339	16393	16161	16236	16063	16086	16340	16260	16291	16214	16139	16156	16211	16320	16229	16219	16200	16165	16449	16163	16452	16331	16319	16187	16280	16229	16276	16097	16251	16199	16172	16259	16223	16323	16321	16156	16049	16268	16157	16234	16284	16384	16192	16323	16199	16253	16185	16061	16318	16185	16291	16248	16248	16259	16248	16396	16487	16271	16358	16214	16166	16247	16411	16356	16259	16339	16096	16168	16213	16253	16210	16465	16221	16149	16292	16295	16260	16280	16251	16280	16362	16307	16144	16182	16317	16083	16210	16238	16306	16473	16361	16442	16203	16230	16294	16202	16342	16174	16325	16298	16436	16462	16216	16088	16413	16443	16285	16312	16290	16381	16299	16271	16419	16338	16268	16223	16126	16023	16349	16129	16017	16160	16236	16282	16322	16335	16379	16136	16484	16476	16273	16369	16225	16289	16221	16320	16183	16158	16179	16419	16230	15985	16170	16179	16275	16236	16202	16229	16209	16012	16364	16379	16227	16258	16301	16417	16201	16213	16317	16296	16318	16261	16335	16337	16204	16262	16213	16292	16320	16240	16211	16106	16171	16164	16154	16318	16168	16235	16390	16194	16286	16258	16123	16280	16126	16336	16320	16343	16364	16427	16347	16307	16227	16250	16468	16148	16270	16425	16309	16428	16183	16195	16440	16087	16143	16295	16169	16214	16059	16295	16439	16183	16163	16262	16404	16182	16155	16159	16440	16240	16350	16258	16214	16045	16383	16141	16328	16361	16350	16231	16281	16114	16331	16179	16337	16187	16106	16357	16127	16343	16430	16290	16369	16250	16242	16424	16298	16283	16325	16193	16268	16382	16333	16319	16330	16339	16318	16293	16249	16319	16226	16538	16553	16336	16298	16314	16443	16258	16271	16342	16224	16189	16117	16211	16332	16258	16316	16440	16353	16125	16203	16193	16292	16051	16160	16167	16080	16293	16179	16148	16173	16309	16146	16074	16285	16338	16235	16193	16253	16150	16207	16283	16119	16329	15969	16398	16292	16203	16104	16440	16104	16372	16252	16218	16279	16191	16423	16492	16301	16294	16065	16495	16291	16234	16273	16275	16441	16350	16235	16194	16199	16297	16169	16368	16323	16022	16208	16358	16342	16310	16247	16321	16261	16365	16258	16518	16326	16099	16253	16225	16200	16268	16298	16303	16171	16224	16100	16376	16161	16179	16230	16396	16362	16311	16335	16350	16312	16343	16076	16176	16365	16326	16193	16093	16194	16299	16011	16279	16194	16321	16125	16295	16425	16320	16264	16287	16257	16250	16216	16466	16184	16364	16274	16223	16181	16354	16387	16374	16074	16251	16157	16335	16348	16191	16127	16085	16261	16234	16119	16408	16292	16137	16296	16146	16331	16370	16223	16331	16187	16113	16192	16132	16380	16053	16179	16450	16210	16314	16227	16358	16208	16414	16378	16323	16119	16108	16128	16215	16331	16132	16230	16275	16294	16182	16344	16306	16371	16226	16094	16090	16313	16201	16449	16269	16382	16177	16292	16242	16191	16288	16354	16464	16287	16122	16216	16235	16246	16285	16329	16228	16221	16461	16544	16398	16260	16276	16212	16322	16179	16303	16335	16238	16327	16264	16165	16252	16336	16211	16232	16107	16356	16370	16210	16257	16121	16268	16481	16236	16240	16383	16191	16185	16107	16268	16235	16333	16365	16231	16155	16207	16330	16242	16170	16241	16497	16451	16404	16138	16504	16402	16322	16175	16344	16077	16288	16325	16457	16377	16238	16172	16253	16243	16418	16296	16351	16427	16341	16186	16214	16268	16035	16253	16312	16304	16262	16223	16184	16202	16271	16201	16261	16189	16333	16059	16056	16130	16031	16117	16313	16247	16369	16289	16096	16243	16144	16274	16147	16367	16282	16262	16277	16285	16150	16171	16403	16340	16376	16330	16449	16256	16068	16271	16204	16265	16359	16243	16323	16251	16361	16199	16285	16464	16170	16167	16383	16228	16293	16138	16340	16057	16226	16266	16117	16402	16112	16238	16280	16194	16546	16106	16238	16195	16181	16451	16319	16125	16442	16386	16313	16366	16462	16153	16329	15953	16248	16356	16252	16199	16278	16180	16141	16367	16217	16124	16290	16372	16313	16306	16209	16128	16179	16252	16243	16266	16279	16127	16155	16414	16174	16313	16357	16488	16181	16414	16388	16238	16036	16255	16242	16388	16267	16361	16233	16252	16157	16280	16348	16297	16436	16364	16088	16274	16209	16326	16313	16467	16140	16075	16202	16236	16199	16079	16370	16037	16032	16252	16055	16315	16213	16097	16202	16257	16406	16398	16199	16262	16340	16308	16114	16180	16106	16213	16293	16398	16248	16175	16262	16441	16352	16155	16181	16243	16220	16149	16432	16334	16312	16285	16358	16344	16146	16193	16325	16341	16348	16386	16039	16469	16383	16238	16188	16321	16281	16381	16165	16480	16171
14782	24017	42720	68873	62018	49012	33123	18772	15253	15294	15183	15278	15260	15401	15310	15316	15368	15318	15333	15194	15143	15251	15353	15259	15302	15249	15187	14977	15302	15204	15190	15280	15143	15240	15207	15261	15157	15155	15050	15184	15307	15321	15217	15219	15388	15281	15341	15200	15194	15176	15290	15246	15221	15193	15350	15283	15263	15190	15241	15194	15113	15249	15252	15224	15210	15497	15324	15449	15272	15233	15268	15245	15052	15247	15270	15286	15073	15334	15210	15213	15116	15261	15241	15403	15236	15228	15155	15354	15149	15330	15013	15089	15314	15318	15259	15326	15246	15232	15249	15191	15275	15169	15287	15160	15311	15343	15267	15282	15134	15162	15221	15356	14999	15315	15146	15245	15097	15290	15179	15070	15323	15277	15198	15172	15206	15246	15288	15239	15201	15341	15278	15236	15380	15200	15266	15260	15100	15260	15150	15321	15115	15179	15418	15195	15401	15335	15196	15235	15141	15167	15159	15172	15390	15257	15214	15334	15337	15168	15262	15215	15134	15283	15116	15405	15070	15220	15365	15306	15130	15315	15195	15246	15332	15261	15217	15438	15107	15259	15143	15325	15217	15214	15187	15441	15248	15239	15158	15180	15135	15415	15357	15111	15235	15132	15409	15299	15296	15275	15402	15118	15100	15320	15246	15287	15136	15076	15272	15344	15269	15262	15357	15286	15151	15344	15133	15149	15188	15333	15155	15173	15310	15231	15220	15161	14973	15303	15344	15173	15438	15166	15243	15182	15211	15180	15272	15265	15201	15164	15190	15023	15083	15201	15091	15353	15301	15377	15360	15073	15155	15191	15168	15021	15292	15137	15214	15287	15236	15096	15376	15279	15224	15372	15336	15212	15138	15286	15204	15286	15224	15215	15140	15278	15219	15118	15109	15303	15298	15355	15392	15130	15318	15248	15382	15264	15322	15140	15285	15244	15257	15263	15295	14978	15315	15371	15153	15196	15344	15247	15145	15107	15187	15331	15133	15136	15325	15354	15051	15250	15092	15028	15303	15371	15314	15104	15169	15237	15314	15198	15109	15083	15217	15300	15095	15232	15370	15146	15241	15204	15189	15419	15299	15160	15331	15245	15285	15202	15275	15251	15465	15262	15191	15197	15273	15014	15167	15260	15269	15208	15138	15383	15114	15527	15082	15459	15433	15285	15085	15270	15124	15131	15354	15383	15216	15243	15288	15128	15331	15219	15181	15333	15176	15271	15368	15359	15131	15147	14993	15235	15328	15213	15338	15343	15347	15372	15121	15158	15341	15363	15296	15379	15156	15318	15176	15245	15264	15239	15235	15054	15210	15304	15218	15360	15125	15126	15287	15211	15196	15215	15328	15124	15272	15075	15446	15160	15333	15283	15227	15408	15222	15149	15298	15446	15206	15309	15015	15154	15191	15155	15256	15343	15070	15340	15305	15190	15333	15119	15166	15179	15211	15479	15140	15227	15281	15360	15368	15458	15295	15242	15087	15360	15231	15212	15223	15271	15320	15182	15087	15285	15307	15185	15181	15387	15104	15085	15207	15399	15149	15262	15244	15160	15240	15417	15407	15205	15207	15193	15137	15095	15036	15376	15035	15171	15416	15157	15403	15172	15048	15351	15236	15178	15245	15095	15105	15289	15182	15241	15263	15361	15302	15102	15166	15302	15350	15116	15272	15106	15292	15166	15070	15199	15214	15218	15182	15101	15226	15123	15225	15305	15233	15322	15127	15349	15274	15268	15052	15017	15275	15294	15296	15124	15383	15238	15203	15385	15292	15149	15333	15271	15073	15405	15045	14936	15166	15274	15228	15402	15206	15112	15251	15174	15266	15273	15145	15347	15214	15182	15244	15174	15241	15205	15262	15073	15099	15221	15217	15432	15311	15238	15246	15185	15339	15289	15248	15094	15321	15292	15292	15150	15502	15262	15285	15176	15269	15201	15325	15224	15362	15205	15188	15209	15277	15493	15357	15288	15220	15448	15306	15172	15296	15116	15333	15363	15114	15292	15364	15210	15215	15248	15319	15230	15252	15153	15088	15310	15060	15186	15322	15241	15215	15274	15239	15026	15365	15353	15209	15365	15238	15274	15369	15214	15230	15165	15155	15381	15212	15209	15306	15329	15225	15284	15085	15194	15212	15358	15155	15169	15341	15272	14938	15271	15311	15122	15185	15373	15141	15224	15295	15227	15441	15407	15191	15125	15229	15192	15017	15288	15168	15372	15183	15198	15299	15259	15360	15112	15256	15399	15359	15184	15208	15224	15136	15181	15141	15209	15094	15395	15182	15179	15172	15481	15426	15212	15371	15262	15258	15162	15196	15274	15168	15230	15348	15240	15053	15229	15396	15410	15380	15181	15204	15274	15101	15344	15408	15207	15307	15144	15201	15215	15281	15307	15216	15295	15035	15331	15235	14963	15297	15128	15342	15251	15199	15189	15267	15117	15367	15160	15068	15286	15284	15231	15178	15379	15206	15207	15277	15175	15264	15264	15116	15350	15189	15372	15298	15036	15234	15081	15255	15269	15379	15408	15245	15188	15050	15381	15163	15214	15072	15327	15226	15229	15335	15320	15309	15417	15208	15178	15099	15167	15216	15081	15455	15165	15179	15409	15214	15248	15396	15472	15234	15156	15293	15258	15352	15029	15289	15224	15120	15403	15267	15235	15187	15142	15203	15167	15025	15049	15115	15122	15243	15446	15418	15307	15316	15420	15216	15180	15285	15185	15253	15286	15113	15294	15211	15034	15190	15285	15139	15316	15339	15329	15152	15305	15234	15293	15098	15360	15198	15218	15092	14963	15313	15135	15127	15455	15153	15333	15257	15260	14964	15281	15385	15245	15192	15239	15338	15289	15299	15365	15177	15309	15198	15189	15096	15282	15232	15326	15280	15249	15206	15298	15260	15365	15275	15158	15224	15402	15422	15172	15383	15334	15185	15245	15068	15154	15199	15311	15175	15320	15276	15178	15303	15125	15326	15092	15092	15230	15314	15248	15251	15096	15088	15090	15307	15191	15286	15152	15217	15268	15129	15274	15300	15221	15138	15417	15206	15271	15277	15296	15257	15369	15383	15321	15119	15227	15321	15137	15273	15240	15242	15390	15185	15281	15196	15175	15200	15232	15221	15274	15311	15070	15291	15133	15172	15298	15152	15275	15320	15229	15326	15306	15137	15143	15226	15179	15480	15225	15236	15210	15222	15116	15394	15157	15210	15322	15155	15202	15203	15193	15355	15218	15163	15201	15111	15230	15318	15240	15244	15282	15308	15315	15295	15366	15384	15468	15353	15336	15395	15249	15242	15234	15304	15224	15391	15335	15151	15223	15216	15242	15268	15330	15186	15148	15462	15099	15307	15378	15106	15240	15157	15256	15160	15224	15179	15213	15251	15245	15155	15181	15333	15077	15327	15202	15136	15201	15242	15260	15328	15183	15096	15334	15185	15268	15232	15319	15255	15155	15241	15307	15189	15391	15174	15321	15206	15249	15205	15192	15328	15249	15360	15397	15297	15327	15393	15304	15352	15265	15304	15216	15205	15373	15294	15098	15129	15060	15223	15218	15192	15070	15249	15218	15256	15295	15130	15236	15274	15187	15305	15277	15391	15313	15224	15183	15203	15131	15132	15309	15292	15044	15178	15321	15305	15364	15269	15242	15281	15219	15159	15333	15226	15203	15319	15221	15287	15262	15282	15291	15139	15305	15232	15077	15159	15246	15217	15221	15213	15203	15049	15125	15332	15218	15167	15266	15188	15262	15199	15367	15221	15114	15147	15339	15190	15274	15199	15203	15224	15297	15163	15233	15339	14972	15148	15256	15150	15387	15276	15269	15334	15196	15108	15321	15277	15195	15217	15274	15368	15381	15340	15208	15110	15214	15216	15266	15271	15118	15368	15134	15160	15018	15264	15252	15199	15258	15257	15114	15053	15374	15315	15128	15314	15332	15227	15205	15245	15216	15260	15164	15420	15359	15165	15262	15282	15317	15166	15294	15262	15191	15277	15216	15263	15298	15311	15407	15198	15151	15426	15217	15171	15196	15187	15342	15342	15277	15329	15222	15342	15282	15246	15227	15241	15378	15293	15346	15281	15140	15105	15348	15197	15194	15420	15143	15167	15234	15121	15227	15196	15416	15349	15314	15257	15335	15195	15261	15269	15251	15321	15389	15282	15178	15357	15170	15328	15162	15079	15095	15252	15252	15202	15167	15212	15265	15164	15324	15123	15213	15242	15194	15211	15102	15434	15170	15211	15266	15397	15211	15238	15217	15333	15204	15222	15210	15238	15254	15264	15319	15242	15205	15246	15345	15142	15327	15314	15271	15301	15413	15254	15379	15146	15241	15210	15349	15107	15219	15360	15072	15204	15224	15162	15152	15239	15224	15180	15141	15132	15202	15356	15191	15221	15277	15168	15274	15208	15305	15161	15299	15257	15157	15207	15164	15363	15158	15283	15432	15331	15317	15141	15289	15290	15225	15206	15249	15152	15202	15238	15337	15300	15228	15347	15253	15094	15213	15146	15210	15204	15368	15419	15352	15187	15254	15127	15245	15188	15411	15348	15240	15278	15360	15337	15315	15236	15117	15219	15303	15238	15126	15410	15143	15113	15359	15295	15199	15238	15231	15176	15269	15542	15258	15161	15379	15152	15334	15347	15202	15183	15311	15244	15291	15078	15196	15324	15095	15259	15434	15377	15067	15100	15254	15269	15233	15226	15425	15274	15308	15221	15177	15208	15159	15312	15434	15071	15078	15294	15325	15194	15305	15344	15287	15205	15165	15243	15231	15273	15333	15333	15261	15195	15423	15319	15133	15341	15203	15267	15176	15148	15121	15329	15194	15264	15151	15319	15275	15255	15259	15263	15299	15193	15243	15267	15211	15180	15136	15145	15319	15396	15436	15161	15264	15207	15246	15147	15160	15325	15109	15279	15276	15197	15174	15261	15357	15153	15278	15221	15261	15164	15352	15140	15083	15202	15135	15365	15242	15270	15235	15302	15214	15238	15340	15402	15248	15245	15212	15133	15135	15174	15177	15155	15365	15327	15151	15256	15205	15271	15252	15110	15305	15263	15380	15248	15260	15263	15018	15293	15096	15199	15192	15277	15191	15126	15349	15201	14987	15314	15075	15262	15104	15471	15079
23006	21108	29400	53876	70674	59254	42264	25548	16975	15649	15402	15229	15244	15175	15100	15028	15157	15033	15145	15215	15201	15035	15065	15186	15119	14916	14784	15052	15221	15053	15027	14896	15109	14939	14880	14926	14908	14913	15038	14949	15048	14870	15116	15153	14933	15115	14994	14951	15001	15093	15054	14810	15023	14865	14724	15013	14970	14950	14915	14898	15037	15115	14989	14885	14885	14994	14949	15011	14979	14934	15041	15018	14849	14794	14955	15035	15040	14937	15019	14876	15058	14951	14936	14887	15154	14855	15001	14838	14714	14948	14950	14975	14874	14944	14840	14926	14833	14999	15065	14872	14896	14965	14903	15028	15064	14791	15027	14883	14773	14936	14945	15059	14951	14867	14896	14928	15129	14894	14802	14825	14971	15151	15015	14860	15036	15015	15137	15027	15175	14995	15015	14932	14881	15013	14970	14865	14951	14912	14963	14809	14823	14953	14865	15021	14875	15047	14919	14949	15042	14804	14834	14753	14749	15008	14813	14996	14956	15181	14957	15017	14947	14939	15102	14881	14977	14940	15008	15049	14909	15141	14758	14859	14986	15029	14886	15110	14964	14826	15124	14894	14840	14745	14959	14912	14843	14815	14843	15023	14915	14979	14910	14917	14910	14969	15108	14989	14909	14634	14854	14989	15048	14930	14811	14997	15035	14831	14987	14949	14885	14975	14820	14782	14883	14923	15040	15025	14924	14855	15047	14960	15010	14849	14937	15122	14795	14823	14847	14819	14977	14905	15091	15154	14824	14984	14790	14982	14740	14813	14846	14843	14668	14837	14848	15009	14991	14767	14631	14869	14810	14957	14858	14933	14967	14828	14847	14741	14814	15090	14858	14948	14776	14812	15089	15020	15001	14909	15096	14826	15027	14896	14828	14851	14856	15005	14826	14854	14950	14878	14841	14825	14843	15073	14961	14740	14775	14883	14967	14748	14914	14912	14908	14804	14853	14986	14934	14847	14832	14770	14979	14958	14897	15087	14975	14960	14979	14933	15112	15014	14893	15140	15043	14893	14877	14763	14855	14909	14890	14942	14915	14840	14689	14735	14861	14872	14919	15045	14925	14705	15175	14759	14721	14946	14926	14886	14932	14852	14927	14836	14918	14871	14974	14855	14834	14872	14889	14970	15184	14809	14935	15117	14955	14960	14759	14871	14896	15120	15143	15122	15058	14994	14725	15086	14998	14923	14847	14879	14917	14808	14858	14873	14780	14973	14880	14864	14827	14886	14914	14845	14960	14873	14887	15120	14963	14711	14979	15060	14930	14830	14958	15058	14891	14865	14856	14933	14826	14958	15087	14837	14945	14998	14919	14753	14813	14926	15015	14858	14842	15168	14991	15001	14877	14862	14962	14957	14923	14802	15075	14818	15023	14729	14969	14900	15022	14809	14958	14921	15037	14719	14793	15095	14712	14894	14951	14726	14689	14833	15102	14976	14743	14994	14883	15018	14975	14875	14802	14666	15079	14866	15019	14980	15069	14983	15037	14888	14851	14997	14966	14831	14974	14965	14840	14822	14934	15029	14851	14786	14800	14959	14771	14990	14774	14959	15071	14874	15021	14963	14933	14943	14933	14856	14731	14915	14814	14908	14674	15044	14919	14932	14980	15100	14937	14741	14805	14797	14885	14885	14999	15054	14943	14809	14761	15056	15161	14973	14910	15204	15053	14967	14690	14650	14968	14850	14727	14853	14899	14888	15012	14858	15040	15082	15046	14957	14887	14933	15039	14829	14844	14879	14899	14939	15035	14970	14876	14753	14940	14960	14920	14928	15100	14931	14997	14881	14818	14790	14772	14881	14913	14840	14774	14902	14922	14915	14868	14844	14903	14821	14829	14938	15132	15041	14960	14920	15061	14895	14987	14954	15071	14919	15025	14805	14918	14880	14848	14792	14761	14845	15016	14997	14818	14879	15056	14885	14908	14905	14870	14994	14941	14937	14759	14717	14833	15048	15028	14849	15027	14771	14879	14686	14742	14911	15033	15072	14866	14852	14795	14869	14807	14788	14746	15015	14920	14993	14985	14830	14852	14991	15116	14877	15047	14832	14972	14805	14921	14803	14919	14965	14897	14835	14875	14882	14886	14941	14842	14940	14859	14941	15028	14752	14987	15057	14951	15044	14884	14899	14907	14982	14976	15087	14969	14971	14830	14910	14795	14938	14983	14916	14894	14971	14998	14935	14907	15126	14910	15168	14888	15032	15071	14955	14588	14974	14914	15065	15045	14851	15150	14911	15110	14806	14918	14962	14846	14938	15045	14972	14780	14902	14825	14958	14930	15053	14943	14957	15074	14884	14817	14873	14979	14761	14904	14875	14855	14791	14928	15066	14873	14862	14780	14967	14990	14828	14866	14921	14866	14946	14972	14860	14891	14908	15017	15087	14765	14813	15086	14756	14859	15058	15133	14977	14845	14797	14904	14964	15164	15099	14827	15009	14963	14871	14882	15123	15112	14875	14802	14888	14698	14942	14860	14859	14834	14816	14930	14995	14718	15039	15094	14831	14919	14939	14957	14890	14888	14820	14882	15045	15098	14816	14700	14710	15022	15142	14868	14749	14943	14747	14933	14612	14880	14846	15161	14770	14942	14910	14979	14953	14882	14982	14798	14611	14900	14921	15001	14801	14813	14907	15031	14967	14907	15003	14955	14866	14792	14984	15004	14736	14939	14836	14951	14847	14806	15044	15029	14929	14966	15114	15118	15002	15047	14922	14933	14916	14853	14852	14893	14903	14963	14823	14924	14795	14952	15031	14856	14986	15009	15068	15033	14915	14734	14889	14827	14939	15071	14930	14942	14963	14891	14793	14982	14795	14962	14794	14861	14907	14979	14948	14787	14798	14792	14949	14860	14854	14932	14904	14834	14954	14921	14860	14918	14995	15045	14947	14778	14867	14898	14928	14770	14949	14933	14714	14794	14880	14880	14980	14881	15045	15034	15067	14862	14882	14788	14961	14767	14975	15075	14908	14793	14841	14906	14971	14937	14801	14944	14836	14737	15199	15095	14992	14935	14947	14878	14822	14753	14861	14849	14815	14850	14766	14804	14819	14942	14763	14864	15012	14778	14996	14966	14779	14785	14845	14889	14755	14922	14819	14822	14915	14864	14935	14699	15070	14898	14912	14742	15040	14818	14899	15019	15044	14931	15091	15095	15034	15041	14933	15064	14836	15022	14756	14991	14788	15044	15023	14930	14707	14822	14960	14839	15056	14821	14827	15040	14817	14984	15040	14770	14773	14790	14783	14962	15042	14924	14810	14806	14941	14818	14886	15038	14807	14794	15063	14850	14819	14909	14885	14790	15191	14743	14923	14958	14833	14780	14815	14922	14989	14850	14852	14877	14990	14930	14976	14856	15032	14971	14732	15064	14939	14780	14965	14967	14800	14968	15051	14812	14978	14904	14845	14867	14900	14743	15006	15147	14982	14851	14836	14892	14949	14985	14915	14942	14998	14966	14714	14899	14922	14869	14908	15000	15021	14769	15024	15042	14936	15063	14997	15013	14992	14961	14863	14895	14893	15093	14849	14789	14922	15053	14781	14883	14862	14865	14915	14902	14891	15125	14947	14992	14854	14960	14810	14851	14859	14747	14924	14948	14796	14935	14912	15083	14781	15139	15036	14903	14919	14748	14764	14845	14949	14913	14918	14680	14806	14906	15058	14787	14892	15002	14900	14965	14792	14834	15143	15071	15005	14849	14996	15105	14931	15175	14958	14836	14937	14843	14984	15043	14924	15060	14981	14875	14790	14876	14943	14804	14943	15077	14888	14803	14646	14995	15011	14874	15031	15024	14954	15056	14893	14994	14912	14899	14871	15223	14914	15020	14814	14925	14729	15043	14835	14888	14662	14787	14934	14834	15007	14923	14877	14924	14873	14760	15044	15125	15078	15015	14973	14909	14922	14872	14804	14985	14851	15057	15034	15037	14988	14953	14844	14849	14967	15041	14850	14809	14757	14898	15009	15068	14881	15050	15047	14809	14846	14839	14982	14980	14963	14979	14827	14917	14672	14903	14950	14709	14965	14874	14964	14765	14988	14961	14693	14961	15001	14920	14931	15191	14907	14869	15040	14948	14900	14841	14734	15099	14917	14878	14765	14783	15031	14876	14958	14860	14926	15020	15103	14888	15136	15005	14954	14989	14900	14941	14925	14993	14810	14714	14824	14692	15029	15097	14881	14996	14802	15063	15084	14930	14944	14929	14883	14999	14812	14866	14838	15035	15054	14899	15043	14910	14915	14959	14878	14679	14937	14959	14653	14875	14895	14873	15078	15168	15019	15031	14903	14866	14822	15079	14881	15070	15038	14987	15079	15005	14888	14953	14985	14940	14767	15026	14834	15013	14914	14846	14980	15039	14893	14749	14672	14894	14860	14849	14771	14817	14971	14898	15062	14924	14953	14984	14954	15005	14808	14913	14890	14921	14979	14893	14865	14883	14955	14942	14853	14840	14722	14946	14856	14943	14904	15077	14939	14753	14757	14785	14940	14765	14849	14637	14965	14924	14947	14796	14861	14887	14947	15071	15013	14819	15046	14972	14941	14988	14884	14920	14824	14781	14831	14869	14923	14824	14854	14904	14962	14725	14793	14866	14962	14976	15117	15001	14904	14911	14902	14985	15174	14972	14810	15085	15082	14948	14750	14999	14883	15020	14788	14848	14871	14647	14832	14824	14930	14836	14975	14918	14986	14724	14882	14893	14851	14807	14964	14934	14899	14912	14871	14902	14877	15070	14956	15033	14868	14897	14984	15025	15026	14872	14886	15190	15017	14822	14959	14952	14940	14985	14993	14953	15140	15023	14899	14863	14932	14978	14830	14898	15118	14761	15089	14862	14731	14835	15063	14875	15085	14990	14941	14990	15088	15131	14823	14930	14832	14752	14790	14858	14976	14792	14942	14780	14990	14753	14913	14950	14779	14920	14816	14841	14900	15130	14987	14872	15004	14816	15065	14963	14964	14793	14908	15016	14981	14948	15076	15031	14906	14881	14961	14957	14938	14973	14947	14828	14956	14877	14872	14902	14861	14821	14910	15024	14790	14888	14981	15141	14790	14920	14895	15075	14786	14867	14788	14831	14915	14874	14862	14796	15093	15086	14844	14988	15138	14977	14970	15147	14790	14891	14828
17152	35358	40407	75600	82910	65174	42181	23602	14408	14375	14406	14385	14419	14301	14494	14569	14399	14425	14263	14354	14383	14349	14375	14353	14415	14173	14401	14440	14542	14339	14441	14337	14269	14291	14305	14362	14421	14293	14255	14220	14341	14378	14583	14404	14262	14349	14377	14316	14561	14364	14577	14239	14486	14455	14413	14164	14190	14456	14293	14355	14196	14330	14269	14380	14268	14344	14402	14438	14344	14419	14457	14324	14262	14410	14426	14244	14399	14390	14336	14239	14432	14283	14320	14302	14317	14306	14456	14244	14316	14384	14304	14487	14305	14506	14499	14460	14335	14378	14351	14478	14308	14398	14614	14176	14422	14326	14354	14166	14309	14374	14461	14302	14378	14397	14502	14385	14322	14450	14413	14247	14342	14421	14271	14405	14263	14475	14449	14349	14139	14309	14442	14156	14421	14370	14318	14461	14206	14393	14286	14219	14415	14350	14240	14517	14405	14351	14454	14384	14337	14308	14242	14356	14575	14440	14418	14350	14301	14244	14299	14306	14353	14378	14508	14398	14440	14534	14313	14274	14379	14400	14401	14439	14481	14198	14388	14427	14396	14356	14430	14297	14344	14397	14304	14204	14481	14304	14457	14412	14454	14380	14226	14203	14351	14290	14386	14340	14321	14341	14202	14221	14585	14258	14264	14240	14352	14400	14349	14391	14374	14385	14377	14266	14286	14411	14281	14305	14393	14399	14524	14281	14332	14469	14188	14398	14399	14345	14396	14449	14292	14446	14414	14287	14379	14253	14344	14338	14486	14374	14302	14335	14259	14481	14436	14279	14403	14340	14266	14470	14170	14275	14237	14392	14405	14294	14326	14338	14437	14305	14330	14353	14302	14330	14353	14428	14411	14336	14235	14414	14228	14403	14379	14202	14327	14316	14426	14300	14246	14372	14455	14107	14246	14315	14361	14346	14347	14227	14381	14336	14501	14315	14404	14304	14158	14412	14458	14333	14356	14374	14270	14360	14551	14134	14316	14070	14338	14243	14306	14381	14095	14453	14416	14249	14300	14409	14376	14344	14481	14405	14446	14329	14315	14410	14295	14226	14274	14325	14346	14169	14254	14385	14283	14256	14395	14400	14255	14269	14285	14315	14331	14231	14286	14442	14159	14334	14396	14414	14422	14326	14377	14358	14319	14434	14304	14442	14322	14283	14400	14182	14342	14346	14300	14289	14344	14373	14412	14255	14255	14345	14319	14285	14495	14390	14546	14266	14273	14393	14241	14179	14384	14226	14341	14190	14514	14356	14536	14417	14401	14326	14346	14548	14349	14619	14337	14470	14462	14419	14320	14203	14346	14295	14231	14380	14309	14276	14296	14350	14415	14286	14482	14383	14489	14374	14307	14204	14452	14313	14194	14300	14256	14392	14530	14390	14484	14286	14372	14354	14306	14358	14336	14274	14464	14355	14433	14328	14224	14294	14416	14518	14377	14358	14266	14326	14360	14414	14455	14306	14363	14437	14154	14399	14317	14493	14379	14270	14429	14296	14308	14325	14416	14395	14279	14458	14383	14577	14301	14392	14430	14131	14287	14318	14249	14443	14182	14443	14319	14380	14187	14239	14405	14394	14356	14276	14271	14393	14266	14411	14216	14336	14411	14447	14437	14445	14294	14305	14384	14442	14163	14350	14232	14339	14301	14503	14231	14279	14320	14376	14449	14378	14479	14512	14329	14503	14233	14346	14325	14309	14465	14455	14218	14191	14341	14504	14362	14448	14342	14492	14514	14262	14522	14298	14233	14349	14308	14285	14280	14346	14280	14452	14250	14426	14407	14256	14462	14214	14282	14107	14247	14268	14440	14355	14374	14198	14278	14413	14432	14419	14462	14434	14451	14349	14490	14330	14440	14337	14419	14260	14353	14377	14277	14270	14344	14264	14521	14262	14199	14438	14480	14285	14260	14312	14276	14269	14418	14347	14189	14399	14200	14328	14392	14439	14356	14523	14375	14415	14351	14378	14424	14319	14357	14396	14192	14497	14425	14297	14352	14294	14227	14324	14261	14352	14261	14271	14263	14354	14280	14292	14275	14289	14375	14121	14290	14260	14365	14542	14242	14186	14367	14367	14316	14221	14289	14433	14362	14289	14299	14361	14225	14341	14429	14436	14392	14271	14439	14428	14235	14421	14491	14280	14424	14275	14273	14442	14357	14513	14297	14249	14491	14309	14439	14337	14399	14315	14349	14419	14317	14212	14413	14329	14360	14307	14389	14466	14421	14349	14425	14273	14217	14353	14467	14437	14206	14455	14388	14253	14344	14263	14331	14311	14267	14292	14369	14439	14346	14327	14380	14416	14345	14270	14441	14346	14496	14285	14198	14303	14471	14566	14251	14155	14553	14417	14308	14257	14503	14331	14522	14197	14418	14569	14386	14361	14379	14354	14476	14276	14549	14348	14447	14344	14419	14243	14410	14478	14503	14379	14405	14265	14399	14479	14337	14365	14384	14266	14261	14229	14396	14204	14452	14317	14243	14473	14186	14403	14284	14436	14434	14369	14305	14459	14251	14455	14256	14336	14423	14362	14291	14410	14480	14282	14368	14248	14390	14273	14254	14295	14406	14481	14400	14350	14389	14372	14267	14392	14417	14301	14406	14426	14275	14508	14161	14328	14327	14275	14327	14439	14330	14396	14261	14425	14352	14320	14406	14400	14453	14326	14245	14478	14243	14325	14315	14537	14438	14269	14310	14226	14305	14345	14421	14374	14452	14447	14340	14287	14320	14240	14333	14374	14221	14243	14364	14327	14366	14414	14292	14446	14342	14431	14418	14065	14354	14372	14344	14353	14220	14287	14312	14283	14429	14410	14192	14211	14527	14311	14339	14473	14514	14402	14514	14354	14458	14370	14380	14427	14414	14390	14339	14375	14323	14244	14340	14443	14164	14307	14344	14481	14367	14269	14446	14444	14284	14482	14322	14404	14416	14381	14440	14437	14458	14316	14321	14405	14357	14381	14255	14473	14422	14207	14268	14441	14596	14161	14462	14374	14150	14524	14388	14372	14258	14229	14212	14257	14246	14421	14518	14212	14327	14347	14431	14275	14251	14330	14507	14440	14511	14325	14329	14292	14233	14292	14356	14298	14363	14477	14338	14283	14338	14354	14463	14394	14426	14241	14285	14218	14231	14431	14394	14303	14385	14437	14242	14303	14389	14358	14219	14354	14359	14440	14450	14320	14365	14423	14348	14477	14386	14475	14421	14331	14283	14398	14326	14450	14380	14386	14263	14366	14391	14281	14351	14289	14396	14385	14282	14361	14321	14221	14286	14248	14219	14340	14381	14353	14348	14484	14210	14299	14268	14329	14362	14289	14424	14461	14339	14348	14448	14201	14285	14133	14297	14424	14416	14504	14296	14169	14320	14354	14330	14257	14375	14284	14325	14393	14042	14400	14293	14408	14354	14399	14344	14364	14232	14373	14289	14301	14319	14322	14178	14253	14378	14259	14371	14199	14453	14324	14396	14344	14343	14350	14381	14408	14383	14434	14349	14424	14365	14226	14474	14436	14308	14317	14314	14497	14291	14378	14468	14269	14365	14215	14267	14362	14232	14357	14318	14380	14404	14334	14360	14410	14348	14544	14446	14355	14387	14188	14418	14399	14290	14374	14265	14256	14385	14425	14241	14373	14175	14412	14340	14375	14323	14414	14361	14581	14475	14410	14263	14350	14428	14302	14299	14325	14347	14213	14391	14410	14282	14258	14393	14369	14236	14376	14408	14359	14262	14378	14297	14198	14345	14271	14303	14442	14406	14509	14261	14331	14434	14348	14400	14521	14339	14296	14340	14200	14304	14218	14393	14347	14171	14370	14324	14319	14451	14210	14492	14367	14508	14331	14374	14352	14424	14456	14271	14121	14205	14335	14264	14358	14628	14368	14270	14286	14359	14391	14436	14429	14507	14323	14441	14251	14259	14318	14359	14482	14320	14328	14350	14250	14233	14325	14502	14264	14391	14273	14539	14240	14346	14310	14301	14123	14226	14274	14558	14198	14423	14150	14344	14411	14307	14342	14269	14456	14574	14269	14347	14391	14538	14274	14393	14340	14278	14420	14514	14470	14237	14525	14333	14256	14282	14306	14411	14414	14422	14235	14229	14435	14573	14476	14290	14411	14452	14230	14240	14321	14319	14451	14279	14420	14311	14400	14474	14171	14462	14482	14116	14391	14398	14283	14321	14486	14411	14242	14341	14292	14437	14367	14278	14429	14343	14441	14371	14389	14278	14434	14327	14277	14394	14451	14269	14318	14292	14470	14413	14477	14367	14259	14340	14379	14312	14223	14326	14256	14247	14383	14346	14246	14483	14292	14355	14385	14301	14300	14388	14415	14210	14340	14373	14102	14510	14314	14307	14222	14318	14404	14185	14341	14323	14362	14402	14400	14507	14301	14339	14413	14418	14407	14297	14415	14174	14294	14311	14143	14411	14198	14335	14372	14324	14232	14429	14357	14517	14387	14501	14403	14251	14418	14358	14500	14295	14416	14213	14311	14292	14447	14348	14656	14460	14316	14212	14440	14372	14348	14333	14300	14556	14348	14236	14427	14265	14301	14401	14512	14553	14322	14321	14304	14484	14331	14269	14305	14273	14232	14226	14301	14555	14289	14244	14246	14387	14290	14371	14346	14114	14480	14263	14485	14282	14397	14409	14405	14344	14300	14319	14355	14286	14465	14228	14434	14313	14171	14337	14406	14237	14312	14448	14269	14279	14356	14264	14380	14269	14292	14301	14313	14370	14311	14484	14361	14273	14389	14409	14436	14494	14264	14315	14432	14351	14370	14404	14387	14322	14257	14435	14404	14455	14276	14537	14324	14210	14516	14233	14359	14400	14379	14414	14226	14352	14297	14408	14336	14425	14340	14549	14301	14259	14308	14326	14412	14303	14451	14458	14409	14416	14423	14141	14333	14362	14302	14336	14354	14252	14416	14435	14271	14240	14175	14277	14388	14385	14338	14458	14493	14271	14363	14351	14467	14307	14396	14397	14363	14433	14326	14383	14289	14389	14368	14416	14480	14235	14318	14423	14321	14334	14284	14451	14279	14373	14266	14293	14116	14387	14258	14313	14289	14336	14292	14456	14498	14231	14435	14389	14439	14330	14345	14315	14336	14251	14336	14459	14345
27277	21486	23224	34794	34414	26592	19215	15456	14318	14410	14322	14234	14505	14378	14465	14469	14376	14283	14413	14335	14327	14247	14385	14313	14371	14296	14428	14381	14266	14396	14498	14587	14314	14426	14394	14207	14382	14340	14493	14580	14225	14244	14343	14255	14506	14098	14267	14379	14278	14324	14302	14393	14614	14486	14376	14306	14439	14410	14359	14336	14311	14456	14181	14219	14457	14388	14368	14535	14568	14621	14439	14339	14239	14150	14257	14449	14351	14403	14206	14080	14403	14375	14186	14288	14284	14321	14223	14137	14527	14313	14305	14277	14140	14332	14246	14539	14166	14345	14451	14316	14198	14337	14449	14329	14308	14472	14193	14456	14352	14562	14395	14404	14347	14339	14218	14396	14299	14419	14499	14263	14385	14264	14333	14065	14521	14471	14263	14354	14410	14544	14456	14349	14517	14488	14273	14386	14185	14419	14338	14446	14342	14437	14394	14362	14300	14325	14498	14408	14406	14536	14401	14276	14486	14354	14173	14345	14404	14380	14444	14402	14413	14189	14359	14441	14418	14391	14228	14445	14270	14385	14400	14310	14361	14293	14214	14458	14456	14201	14329	14348	14343	14407	14303	14281	14428	14448	14362	14249	14416	14493	14517	14503	14497	14182	14435	14542	14472	14421	14384	14294	14549	14486	14249	14341	14375	14477	14446	14195	14340	14394	14237	14512	14222	14482	14347	14449	14096	14410	14389	14422	14432	14305	14363	14492	14443	14287	14379	14497	14488	14456	14411	14252	14306	14371	14328	14405	14227	14263	14403	14331	14311	14355	14286	13992	14438	14406	14132	14420	14440	14300	14365	14225	14290	14449	14095	14288	14426	14169	14232	14393	14361	14457	14526	14413	14470	14336	14282	14372	14376	14421	14462	14178	14224	14285	14390	14481	14244	14388	14460	14316	14358	14295	14289	14322	14145	14247	14222	14312	14429	14320	14211	14265	14335	14399	14432	14252	14333	14344	14293	14426	14353	14334	14447	14373	14290	14257	14454	14315	14530	14507	14423	14435	14394	14444	14347	14355	14509	14426	14472	14476	14289	14526	14311	14354	14065	14336	14162	14221	14328	14484	14332	14325	14276	14493	14351	14264	14383	14234	14435	14305	14255	14232	14369	14318	14412	14155	14365	14459	14516	14375	14209	14475	14381	14333	14114	14340	14340	14290	14250	14422	14286	14328	14453	14463	14315	14444	14390	14333	14436	14377	14631	14525	14399	14251	14347	14261	14271	14368	14492	14357	14203	14495	14346	14184	14385	14258	14339	14273	14363	14220	14086	14475	14340	14383	14155	14216	14503	14395	14270	14563	14039	14205	14493	14566	14306	14451	14500	14441	14449	14296	14313	14393	14159	14534	14221	14417	14374	14314	14382	14291	14198	14206	14100	14341	14442	14494	14478	14241	14223	14506	14277	14319	14437	14414	14476	14381	14354	14368	14340	14434	14346	14459	14214	14348	14297	14656	14288	14164	14193	14305	14411	14497	14366	14512	14352	14438	14327	14307	14240	14336	14130	14320	14359	14366	14320	14467	14353	14205	14450	14407	14253	14475	14322	14314	14467	14373	14442	14297	14524	14350	14325	14310	14294	14422	14419	14344	14472	14234	14303	14298	14420	14422	14292	14427	14215	14330	14569	14236	14342	14202	14337	14379	14233	14369	14290	14492	14272	14418	14541	14385	14254	14317	14397	14356	14599	14357	14297	14317	14404	14370	14332	14239	14356	14307	14209	14376	14381	14350	14409	14245	14261	14213	14200	14289	14413	14322	14509	14459	14449	14369	14346	14278	14560	14440	14373	14297	14367	14325	14307	14390	14379	14412	14299	14486	14423	14366	14362	14275	14511	14366	14278	14352	14310	14340	14358	14279	14231	14324	14259	14412	14331	14322	14511	14353	14330	14378	14354	14213	14345	14469	14311	14316	14276	14310	14293	14316	14336	14388	14358	14410	14409	14474	14381	14267	14384	14509	14553	14360	14469	14420	14246	14164	14365	14342	14298	14273	14324	14406	14420	14240	14610	14224	13991	14285	14314	14325	14304	14235	14144	14228	14293	14577	14530	14287	14389	14515	14368	14317	14390	14396	14446	14285	14429	14390	14454	14232	14320	14441	14244	14402	14289	14510	14358	14371	14381	14212	14435	14348	14236	14233	14360	14352	14252	14159	14445	14317	14443	14221	14271	14352	14411	14204	14333	14407	14435	14538	14374	14478	14423	14216	14382	14241	14266	14521	14283	14415	14464	14426	14369	14541	14345	14333	14380	14332	14302	14412	14262	14387	14342	14346	14224	14410	14479	14435	14441	14436	14316	14377	14244	14320	14497	14456	14315	14403	14217	14362	14538	14304	14444	14358	14585	14376	14381	14456	14624	14395	14392	14401	14507	14475	14326	14405	14302	14301	14331	14438	14308	14070	14089	14290	14278	14345	14123	14273	14419	14387	14359	14358	14492	14396	14442	14249	14450	14432	14355	14228	14281	14350	14291	14362	14243	14256	14287	14514	14463	14280	14413	14470	14415	14236	14337	14437	14329	14488	14457	14548	14496	14188	14234	14423	14464	14365	14443	14575	14434	14557	14409	14235	14371	14419	14520	14398	14395	14333	14480	14375	14365	14326	14241	14454	14374	14468	14285	14376	14341	14242	14253	14188	14303	14252	14486	14383	14498	14327	14402	14232	14047	14364	14531	14566	14456	14395	14251	14329	14401	14441	14519	14235	14336	14433	14387	14382	14341	14201	14442	14287	14419	14313	14341	14397	14241	14264	14475	14352	14478	14387	14576	14380	14465	14522	14246	14319	14416	14164	14194	14340	14450	14427	14499	14441	14347	14428	14317	14241	14334	14211	14218	14464	14248	14385	14443	14340	14352	14296	14315	14423	14337	14140	14418	14497	14410	14346	14445	14344	14391	14345	14519	14442	14503	14510	14219	14381	14288	14385	14446	14365	14372	14373	14336	14298	14187	14234	14503	14113	14368	14335	14505	14318	14281	14569	14402	14369	14336	14316	14255	14302	14488	14624	14280	14432	14248	14214	14206	14392	14284	14495	14322	14197	14338	14407	14291	14321	14415	14390	14372	14471	14273	14359	14362	14449	14281	14169	14327	14330	14388	14444	14288	14263	14389	14271	14442	14326	14365	14187	14502	14362	14228	14283	14416	14165	14439	14233	14543	14338	14503	14640	14399	14456	14159	14431	14310	14384	14456	14398	14465	14421	14267	14310	14231	14311	14221	14443	14347	14258	14528	14205	14366	14214	14280	14437	14270	14300	14498	14357	14309	14331	14352	14363	14359	14273	14377	14256	14387	14320	14251	14239	14317	14333	14332	14318	14345	14313	14483	14324	14220	14417	14189	14298	14417	14241	14350	14403	14357	14189	14210	14394	14373	14284	14183	14476	14505	14295	14195	14413	14324	14277	14333	14488	14524	14367	14365	14326	14276	14381	14392	14202	14252	14458	14382	14309	14353	14261	14453	14357	14360	14401	14250	14298	14329	14299	14557	14322	14396	14342	14489	14165	14265	14410	14276	14365	14312	14272	14417	14255	14527	14356	14248	14297	14452	14281	14505	14300	14600	14251	14303	14450	14323	14312	14270	14211	14377	14519	14131	14319	14445	14372	14392	14687	14227	14470	14332	14509	14451	14446	14312	14174	14437	14351	14449	14257	14382	14405	14307	14315	14518	14384	14414	14456	14408	14408	14397	14310	14310	14270	14188	14366	14394	14236	14463	14507	14353	14381	14438	14369	14448	14333	14212	14278	14344	14246	14193	14257	14345	14322	14287	14213	14364	14527	14448	14493	14386	14590	14315	14167	14439	14406	14295	14304	14318	14350	14186	14361	14418	14491	14371	14366	14218	14377	14412	14387	14296	14524	14200	14431	14469	14466	14359	14456	14209	14241	14227	14246	14380	14375	14345	14319	14539	14355	14381	14366	14556	14582	14484	14383	14400	14554	14475	14312	14333	14225	14443	14305	14409	14398	14537	14253	14322	14145	14391	14241	14422	14225	14258	14310	14410	14355	14401	14227	14289	14246	14276	14304	14551	14294	14382	14458	14474	14504	14129	14417	14258	14306	14517	14303	14453	14341	14457	14414	14264	14444	14402	14330	14267	14359	14386	14166	14279	14476	14256	14311	14425	14380	14319	14478	14237	14414	14269	14515	14365	14264	14255	14269	14348	14473	14313	14238	14301	14515	14485	14436	14498	14505	14331	14447	14543	14364	14514	14608	14381	14833	14336	14438	14257	14279	14473	14392	14389	14296	14316	14398	14549	14474	14366	14409	14475	14374	14503	14363	14466	14475	14380	14187	14604	14380	14391	14227	14314	14333	14407	14480	14267	14484	14357	14478	14378	14357	14372	14118	14529	14444	14404	14220	14461	14374	14424	14173	14388	14222	14357	14402	14443	14273	14341	14367	14413	14568	14342	14298	14376	14306	14236	14313	14325	14176	14305	14346	14346	14455	14358	14406	14554	14206	14468	14349	14356	14377	14361	14242	14371	14250	14287	14292	14368	14341	14413	14442	14300	14461	14433	14242	14367	14350	14281	14311	14364	14277	14376	14395	14246	14401	14378	14441	14462	14205	14193	14255	14527	14479	14430	14433	14465	14206	14408	14236	14307	14435	14550	14205	14284	14386	14312	14376	14240	14287	14486	14360	14435	14433	14209	14159	14424	14449	14513	14266	14347	14200	14185	14396	14430	14253	14340	14405	14378	14359	14400	14408	14332	14137	14362	14207	14307	14332	14298	14429	14431	14368	14463	14388	14407	14386	14199	14261	14546	14314	14422	14356	14526	14495	14441	14606	14383	14308	14321	14396	14388	14264	14290	14192	14226	14442	14283	14383	14387	14231	14423	14360	14421	14442	14308	14057	14427	14216	14260	14324	14430	14293	14524	14294	14359	14192	14268	14513	14269	14274	14430	14354	14198	14347	14269	14166	14275	14379	14352	14220	14307	14360	14481	14350	14246	14307	14207	14368	14537	14371	14424	14391	14425	14303	14493	14459	14373	14239	14544	14374	14465	14421	14471	14285	14309	14307	14425	14159	14557	14438	14178	14340	14208	14344	14265	14317	14356	14425	14486	14388	14436	14200	14313	14318	14448	14558	14329	14334	14402	14401	14329	14315
13625	17918	19460	37963	35233	26709	18684	14748	14115	13975	14290	14077	14146	14271	14157	14164	14096	14075	14147	14251	14192	14259	13897	14199	14059	14019	14052	14154	14078	14000	14054	13962	14135	14080	14096	14065	14269	13949	14050	14172	14024	13995	14133	13920	14006	14014	14179	14070	13933	14032	14091	14129	14062	14029	14106	14100	13989	14002	13984	14109	13956	14057	14089	14036	13986	14236	14017	13998	14186	14165	14007	14121	14096	14091	14012	14131	14116	14067	14169	13912	14204	13891	14060	14267	14303	14223	14083	14043	14301	13928	14079	14131	14018	14086	14006	14024	14082	13913	14097	14101	14097	14054	13967	13972	13960	14041	14183	14062	14205	14105	14099	13964	14052	14012	14001	14039	14126	14049	14085	14102	14155	14060	14106	14210	14089	14260	14079	13953	13989	14155	13921	14087	13953	14004	14003	14236	14200	14198	13981	14214	14116	13979	13992	14104	14065	14124	13956	14213	14132	14088	14068	14065	14038	14110	14035	14167	14091	14145	14191	14196	13984	14073	14198	14187	14115	13976	14121	14036	14000	13943	14122	14154	14079	14342	14171	14233	14072	13954	14198	14004	14141	14195	14060	14185	14012	14084	14133	14160	14090	14084	14068	13935	14127	13913	14054	14141	14157	13826	14061	14193	13998	14017	14031	13953	14227	14111	14338	14172	14212	14005	14071	14209	14129	13993	13966	14077	14133	13992	14031	14095	14016	14181	13961	14008	14178	13982	14103	14093	14178	14071	13997	14062	14083	14079	13985	13907	14018	14044	14056	13849	14053	14306	14214	14096	14044	13994	14108	14145	14068	14206	14181	14070	14116	14133	13934	14016	13988	13972	13895	14030	14147	14148	14192	14046	14148	13950	14032	13940	14270	14036	14015	14127	14171	14078	13970	14008	13950	14158	14014	14114	14162	14027	14042	14031	14045	14048	14211	14017	13941	14088	14223	14041	13993	14019	14128	14059	14282	14119	14068	13970	14066	14065	14091	14088	14086	14111	14019	13965	14006	14018	13816	14059	14147	14051	14116	14002	13970	13992	14003	14082	14313	14040	14000	14178	14135	14236	14075	14072	14066	14096	14106	14026	14014	13914	14068	14195	14009	14032	14095	14143	14177	13988	14153	14024	14038	14047	13983	13980	14178	14100	14104	14036	14186	14162	14059	14097	14186	14053	14110	14311	14244	14043	14193	13959	14146	14047	13913	14073	14087	13992	14104	14023	13868	14019	13971	13955	13998	14114	14051	14089	14206	14159	14112	13991	13933	13926	14142	14066	14139	13929	14098	14089	13908	14132	14079	14091	13900	14131	14170	14030	14077	14061	13948	14121	14034	13938	14058	13894	14193	14177	14154	13981	14098	14145	14052	14067	14043	14042	14096	14196	14044	13939	14040	14066	14029	14225	14107	14091	14067	14090	14102	14130	13988	14005	14111	14014	13981	14007	14182	14002	14103	14067	14092	14090	14013	14160	14161	13893	14060	14031	13933	14289	14036	14002	13994	14142	14066	14174	14102	14048	13990	14108	14180	14002	13961	14075	14066	14055	14113	13857	14146	13901	14120	13998	13909	14054	14109	14057	14190	14021	14092	14213	14217	14259	14054	14161	14142	13913	14152	13987	14126	14105	14069	14275	13948	14107	14130	14190	14025	14074	14046	14079	14021	14190	13926	14104	14174	14198	14028	14142	14180	14023	14066	14132	14074	14042	14027	14107	14217	14001	14163	14058	14100	14079	14172	14100	14087	14061	13979	13935	14173	14058	14024	13996	14240	14126	14189	14176	14123	14024	14128	14121	14058	14051	14160	13989	14167	14117	13980	14192	13949	13859	14043	13923	14242	14088	14034	14121	14176	13980	13956	13891	14044	14021	14221	14145	14011	13976	14267	14103	14261	14091	13931	13969	14018	14044	13952	13977	14084	13971	13994	14147	14185	14203	14105	14129	13961	14028	14040	14094	14055	13877	14114	14002	14124	14174	14156	13993	14219	13960	13880	13954	14063	14130	14034	14045	13933	13883	14077	14041	14244	14006	14211	14006	14155	13934	14123	14071	14038	14110	14012	13827	14035	14250	14058	14123	14161	14068	14119	14025	14122	14158	14132	13947	14070	14137	14200	14207	14025	14139	14136	13963	14005	14117	13997	14100	14074	14075	13943	13858	14103	14223	14011	14294	14128	14163	14181	14120	14102	14156	13985	14081	14060	14053	14066	14044	14245	14126	14036	14144	14219	14067	14196	14205	13999	14039	14060	14046	14122	14026	14113	14144	14029	14130	14094	14098	13951	14019	14164	14059	13976	14110	14155	13975	13969	14259	14071	14062	14135	14270	14094	13922	14068	14048	14313	14112	14065	14081	14215	13989	13968	13985	14093	14130	13948	14289	13998	14034	13926	14074	13979	14144	13978	14082	14084	13991	14035	13982	13964	14131	14041	14157	14095	14040	14168	14128	14076	14104	14099	14074	14038	14001	13996	14224	14021	14061	14088	13984	14292	14149	14123	13991	14118	14018	14038	14014	14352	14043	13874	14116	14162	14069	14065	13960	14196	14013	14268	14078	13996	13914	14240	14002	13877	13917	13998	14130	14072	13991	14066	14051	14167	14047	13998	14063	14187	13980	14020	13965	14083	14078	14092	14135	13970	14014	13938	14025	14037	14089	14157	14149	14029	14183	14035	14105	14090	14065	14107	13989	14187	14105	14161	14149	14026	13921	14079	14027	14081	14105	14013	14068	14086	14247	14063	14146	14014	13907	14086	14127	14166	13972	14080	14009	14050	13983	14080	13969	14038	13977	14234	14120	14042	14056	14177	14018	14031	14044	14135	14021	14213	14008	14107	13977	14230	13951	14177	13922	14029	14033	14147	13880	14290	14027	13873	13987	14105	13952	14192	14322	14048	14112	14131	13902	14047	14186	14071	14180	14038	14135	14047	13953	14120	14071	14000	13985	14014	14177	14089	13983	14040	14041	14155	14022	14045	14047	14295	13996	14018	14096	14057	14063	14068	14126	14139	14073	14163	14325	14057	14032	14317	13949	14156	13973	13965	13925	14011	14078	14060	14014	14059	14037	14166	14094	14078	14186	14032	14304	14055	13951	13972	14113	14003	14230	13974	14072	14187	14010	14031	13994	14144	14184	14000	14025	14078	14073	14141	13950	14129	14032	13884	14055	14020	14079	14096	14069	13937	14149	14054	14170	13942	14054	14106	14124	14064	14136	14148	13919	14144	14117	14088	14173	14154	13984	13980	13985	14204	14038	14262	14013	14117	14185	13931	14049	13955	13952	14113	14091	14079	13946	14034	14096	14063	14274	14044	14175	14189	14037	14009	14206	14153	14156	14002	13977	14088	14120	14055	14190	13964	14116	14008	14175	13980	14023	14194	14208	14114	13903	14117	14109	14170	13907	14078	14027	14167	13922	14022	14062	14139	14115	14063	14015	14097	13943	14039	13985	14125	14225	13969	14153	14052	14052	14132	14292	14253	13964	14193	14009	14048	14009	14078	14077	14089	13892	14004	14047	14063	14110	14067	14047	14015	14076	13962	14098	14131	14164	13973	14175	14158	14088	14073	14082	14280	14050	14206	14160	14122	13989	14213	13946	14107	14154	14066	14160	13955	14106	14022	14056	14040	14212	14130	14073	14066	14059	13984	14028	14159	13979	14107	14169	14383	14161	14051	14143	14000	14088	14123	14095	14101	14176	14080	13983	14168	14178	13982	14019	14022	14033	14021	14052	14031	14103	14094	13974	13977	14175	14063	13982	14110	14101	14133	14054	14087	14197	14042	14035	14207	14147	14061	14162	14176	14051	14138	13952	14086	14076	14176	13986	14035	13943	14253	13836	14001	14034	13945	14089	13989	14004	14183	14133	14060	14161	14114	14124	14101	14111	14121	14120	14132	14106	14062	14090	14113	14003	14099	14094	14114	14202	13953	13961	14192	13994	13998	14075	14062	14020	14063	14056	14115	14231	13959	14116	14115	13985	14151	14069	13807	14003	14135	14098	14010	14121	14100	14015	14262	14099	14039	14047	14037	14197	14042	13997	14089	13891	14052	13998	14038	13937	14096	14115	14210	13871	14146	14221	13945	13961	13996	14049	14079	14108	14251	14013	14056	14113	14178	14112	14088	14086	14081	14209	14068	14243	14087	13997	13896	14116	14080	14055	14232	14184	13895	14247	14006	13959	14152	14050	13889	14038	14090	13968	14167	14188	13920	14091	14032	13938	14082	14208	14114	14138	14026	14071	14089	14198	14114	14037	14171	14091	14215	14199	14059	14071	14122	14011	13897	14279	13917	13944	14104	14142	14107	14170	14139	13945	13933	13922	14047	14239	13943	14075	13888	14179	14231	14078	13924	14113	14078	13973	14193	14088	14132	13985	14085	14175	14179	14053	14200	14098	14249	14014	14005	14073	14001	13898	14107	14151	13991	14251	14060	13923	14153	13900	13939	14159	14174	14134	14057	14191	13939	14043	14141	14086	14055	14017	14164	14034	14254	14020	13979	14154	14146	13992	14083	14041	14003	14073	14075	14011	13928	14111	14157	14259	14066	14044	14191	13972	13916	14082	14078	14144	14117	14123	13953	14073	14171	14108	14005	14020	14028	14039	14244	14023	14097	14122	13942	13965	13938	14148	13980	14131	14105	14165	14036	13949	14011	14106	14021	13944	14060	14065	14017	14121	14114	13904	14114	14253	13980	14254	13879	14113	13884	13975	14195	14128	14017	14074	14121	14045	13984	13962	14178	14200	14278	14203	14067	14193	14024	14010	13987	13958	14139	14083	14019	13940	14090	14145	14001	14017	14053	14066	14018	14132	14209	14124	14144	14155	14044	14164	14143	13928	14119	14077	13998	14215	13959	14242	14143	14097	14207	14008	14082	14169	14098	14121	14048	14189	14127	14024	14119	13959	14079	14136	14072	14011	14074	14062	14055	14172	13984	14074	14163	14090	14127	14092	14222	13962	14009	14241	14024	14194	14069	14101	13987	13968	14027	14150	14014	14005	14085	14057	14252	14076	14215	14036	14343	14034	14107	14103	14121	13946	14168	14025	14010	14089	13959	14106	14120	14062	14136	14167	14158	14147	14023	14158	14124	14004	14020	14098	14037	14053	14013	14065	14010	14083	13973	14039	14032	14041
24742	21130	28364	47741	55395	44866	31055	19817	15009	14441	14321	14341	14118	14311	14254	14141	14067	14212	14336	14217	14113	14219	14098	14090	14114	13951	14207	14146	13887	14005	14190	14096	14372	14239	14105	14353	14147	14033	13998	14290	14026	14273	14142	14106	13947	14091	14131	14067	14118	14283	14070	14157	14274	14138	14180	14200	14121	14163	14055	13898	14055	14071	13991	13988	14125	14191	14046	14168	14040	14264	14168	14063	14068	14172	14012	14054	14156	14039	13839	14062	14118	14183	14217	13948	14170	14259	14048	14190	14180	14072	14036	14103	14165	13977	13999	14301	13998	14034	14024	13876	14112	13949	13962	13923	14101	13920	14220	13993	14091	14011	14074	14071	14088	14029	13956	14152	13894	14138	14044	14096	14018	14081	14125	13988	14007	14396	14115	14089	14156	14043	13999	14067	14100	14121	14034	14079	13923	14165	13936	14063	14116	13974	14169	14054	14154	14079	14145	14116	14167	14175	14070	14186	13949	13876	14100	13966	14153	14233	14257	14202	13931	14209	14100	14182	14080	14241	14123	14160	14229	14347	14092	13967	14065	13877	14060	14132	14296	14055	14122	14122	14032	13931	13941	14316	13887	14122	14012	13980	14144	13844	14028	14073	13901	14138	14032	14106	14145	13947	14118	14035	14060	14014	14158	14092	14286	14027	13852	14165	14128	14084	14138	13999	14149	13918	14294	13971	14160	13937	14031	14129	14012	14138	14067	14183	14025	14145	14119	13865	13985	14141	14101	14139	13872	14122	13964	14259	14144	14115	14001	13917	14192	14292	14221	13932	14185	14025	14014	14107	14016	14007	13964	14011	14310	13904	13885	13907	14124	14038	14105	13946	13954	14220	14098	14232	14028	14181	13989	14043	14209	13875	14350	13960	14172	14186	14158	13978	14197	14070	14060	14112	13918	14026	13985	14277	13930	14273	14001	14106	14022	14089	14149	13949	14086	13941	14046	14028	14156	14007	14035	14159	13974	14149	14053	14082	14093	14192	14031	14083	14130	14003	14050	14081	14133	14048	13935	13952	14219	14314	14231	14017	14033	14024	13925	14136	14047	14110	14035	14203	14187	14259	14075	13838	14042	14155	14085	14204	14316	14175	13988	14286	13981	14136	13979	14193	13969	14233	14138	14068	14120	14031	14108	14146	14279	14226	14273	14098	14112	13874	13921	14034	13934	13915	13985	14058	14014	14085	14048	14072	13939	14118	13996	13974	14096	14119	14012	14078	14073	14039	14027	14153	14143	14012	14192	14295	14026	14095	14306	14003	13914	14010	14286	14124	13991	14136	13977	14225	14216	14050	14096	14228	14108	14054	14075	14062	13923	13946	13990	14012	13966	14146	14081	14048	13988	14066	14124	14055	14147	13887	14020	14046	13977	14218	14034	13857	14085	14026	13950	14097	13973	14049	13993	14109	14203	14130	14050	14151	14125	14175	14200	14225	13982	14153	14151	14150	14184	14228	14118	14207	14230	14087	14065	14024	13996	14080	13956	14055	14012	14003	14029	14136	14292	13848	14087	13997	13941	13991	14261	13973	14021	13990	14067	14022	14160	14100	14096	14212	13760	13956	14103	13992	13848	14023	14256	14102	14099	14256	14084	14038	14049	14027	14120	14081	14099	14131	14003	14063	14205	14065	14289	14319	14221	14025	14074	14135	14063	14116	13975	13897	14143	14108	13998	14066	14025	14020	13936	14020	14066	14152	13979	14195	14012	13939	14274	14089	14243	14099	14076	14009	14120	13977	14067	14007	14040	14352	14022	14027	14059	14058	14129	14001	13967	13969	14000	14070	14058	14297	14048	14164	14144	14086	14077	14134	13961	14189	14023	14166	13897	14069	14096	13995	13879	14086	14164	14021	14147	14075	14213	14079	14274	13894	14117	14171	14054	14336	14023	13813	13978	13910	14180	14265	13995	14126	14038	14176	14138	14097	14126	13865	14025	14061	14018	14144	14155	13900	14001	14090	13992	14165	14271	13750	14113	14048	13985	13963	13843	14123	14201	14120	14052	14166	14158	13993	14091	14126	14057	14013	14097	14118	13984	14070	14082	14102	14051	14225	13917	14148	14101	14185	14061	14086	13951	13948	14006	14067	14003	13957	14121	14425	14224	14118	14122	14286	14193	14112	13995	14195	14137	14118	13990	14043	13986	13953	14164	14103	14218	14050	13985	13952	13926	13966	14124	14113	14089	14140	13942	14211	14051	14150	14088	14087	13904	14099	14083	14274	14039	14147	14027	14064	14196	14169	14231	13934	14027	13983	14055	14250	14092	13771	13923	14087	14248	14191	14132	14142	14049	14173	14088	13949	14201	14094	13956	14176	14323	13968	14032	14197	14083	13909	14200	13857	14129	14002	14233	14179	14171	14040	14098	13937	13880	14036	14181	13819	13894	13883	14175	14196	14249	13945	14039	14022	14015	14100	14119	14030	14134	14177	14072	14091	14228	14143	14118	14106	14098	14044	14097	14122	14183	14033	13985	14000	13967	14019	14034	14126	14040	14075	14086	13995	14172	14202	13877	14130	13919	14153	14053	14239	13981	14246	14109	14162	14103	14058	14047	14113	14002	14158	14029	14111	13988	14070	14202	13946	14013	14026	14157	14061	14034	14009	14010	13983	14197	14006	14252	14144	14014	14171	14154	14171	13843	14053	13993	13889	13967	14145	14078	14232	14014	13771	14215	14006	14050	14103	13963	14206	14149	14129	14063	13893	13995	13940	14013	14168	14062	13947	14053	14087	14182	14097	14062	14115	13860	14161	14154	14136	13937	14208	14050	14081	14181	14180	14047	14028	14182	14059	14012	14158	14180	14084	14176	14075	14061	14202	14169	13946	13970	14018	14086	14152	14054	14051	14163	13998	14029	13942	14158	14222	14123	14222	14103	14245	14017	14085	14354	13830	14050	14036	13965	14099	13898	14093	14112	13863	14096	14304	13967	14021	13965	13993	14129	14060	14138	13947	14228	14197	14022	14141	14167	14106	14019	14100	13881	14302	14180	14218	14006	14040	14072	14073	14050	13933	14032	14065	14173	13878	14121	14258	14319	14051	14138	13897	14083	13993	14145	14030	14103	14154	14086	13927	14144	14004	14023	14016	14110	14185	14107	13996	14166	13967	14230	14010	14125	14043	14157	14095	14084	14158	14055	13896	14340	14082	14010	13926	14139	13995	14220	13941	13959	14232	14226	14044	14163	14077	14008	13976	14186	14022	14058	14201	13837	14049	13900	14099	14177	14231	14172	13914	14192	13865	14014	14043	14121	14149	13813	13985	14143	14057	14040	13950	14036	14238	14124	14137	13991	14160	14061	14179	14031	14083	14096	13925	14143	13871	13890	14109	14066	14252	14123	14061	14077	13935	14109	14098	14075	14096	13985	14018	14024	14022	13971	13813	14176	13979	13825	14180	13894	14044	14117	14109	14001	13999	14259	14126	14206	13928	14262	14042	14094	14007	14117	14150	14136	13900	14314	14208	14147	13871	14031	13980	14073	14063	14100	13928	14015	14109	14165	14043	14094	14108	14156	14273	14221	14133	14065	14019	14059	14127	14015	14039	14263	14098	14179	14034	14129	13941	13993	14186	14179	14238	14128	14106	14254	14073	13939	13998	14162	14046	13904	14228	14069	14098	14155	14028	13988	14156	13776	13928	14152	14033	14166	14027	14058	14272	13968	14084	14120	14028	13974	14196	14050	14016	14114	14043	13961	13817	14221	14168	14082	14125	13934	13942	13993	13912	14121	14006	14315	14332	14239	14123	14146	14048	14018	14057	14095	13837	14017	14111	14048	14101	14132	14238	14202	14178	14004	14185	13819	14077	13845	14247	14082	14065	14229	14147	14193	14141	14032	14174	14234	13849	14107	14090	14057	14058	14076	14122	14145	14246	14067	13963	13991	14116	13999	14047	14113	14523	14071	14026	13831	14068	14085	14056	14074	14204	13993	14164	14213	13934	13992	14116	14099	13937	14289	14111	13987	14104	14137	14152	14013	13983	13947	14022	14073	14138	13885	14082	14135	14157	14156	14019	13925	14047	14040	14144	14027	14135	14070	14048	14034	13989	13979	14083	13914	14090	14146	14125	14010	14294	14259	14184	13857	14098	14034	13797	14138	14094	14038	13939	14088	14040	14174	14149	13976	13941	14003	13995	13927	14099	14053	14079	13938	13975	14170	14041	14177	14160	14157	14099	14161	14041	14053	14135	14188	13918	14068	14146	13979	14231	14195	14175	14031	14164	14199	13884	14078	14085	14150	13911	13822	14185	13958	14130	14189	14134	14015	14251	14057	14043	14073	14235	14095	14163	14064	14047	13967	14162	13956	14274	14254	14011	13954	13915	14158	14176	14088	13962	13974	14207	13994	14150	14164	14150	14282	14152	14119	13889	14126	13996	14054	14059	14083	13994	13911	14124	14041	13983	14155	13958	14130	14147	14070	14045	14004	14082	14230	14163	14050	14105	14138	14112	14158	14195	14064	14029	14112	14103	14052	13996	14199	14180	14052	14098	14002	14029	14023	14048	14218	14170	14222	14061	14122	13961	14035	14098	13902	13933	14061	14264	14059	13905	14143	14128	14305	14227	14161	14151	14062	14056	14128	13966	14007	14014	14008	14072	14071	13919	14070	14244	14003	14002	14246	14102	14086	14128	13991	13968	14114	14122	14074	14167	14203	14066	14028	14100	14115	14025	14242	14112	14120	14268	14246	14066	13963	14099	13957	13939	14196	14098	14078	14040	14312	14042	14277	14177	14225	14059	14051	13980	14180	14154	13957	14251	13903	14001	13826	14065	14027	13854	14013	14137	14162	14229	13911	14072	14093	14226	14115	14012	14139	14059	14268	14026	14076	13943	14359	13991	14072	13868	14002	14147	14100	13943	14108	14006	14099	14081	14114	14137	14111	14176	14019	14109	14006	14106	14029	13951	14051	14132	14203	13914	14063	14021	14087	14066	13963	13987	13980	14020	13951	14148	14101	14121	13959	14021	14037	14118	14254	14149	13888	14125	14132	13983	14151	14083	14159	14478	13944	14104	14119	14234	14150	14181	14021	14169	14235	14063	13993	14186	14073	14132	14210	14049	14145	14110	14089	14129	13987	14207	13998	14097	13974	13892	14391	14053	13976	14057	14038	13985
12977	30581	30725	67997	61649	47156	30360	18459	13927	13933	13925	13950	13937	13739	13787	13778	13931	13864	13861	13911	13855	14004	13896	14000	13857	13827	13906	13899	13915	14051	13757	13955	13734	13821	13802	13938	13907	14025	13976	13861	13921	13946	13886	13700	13900	13964	14114	13898	14044	13951	13764	13832	13888	13951	13979	13907	13900	13782	13982	13949	13868	13795	14054	13885	13867	13912	13835	13862	13926	13867	13960	14006	13858	14004	13917	13762	13823	13726	13978	13845	13958	13940	13987	13967	13743	13806	14019	14015	13837	13992	13803	13951	13976	13784	13749	13996	13836	13868	13982	13879	13876	13979	13995	13733	13884	13870	13807	13949	13916	13978	13828	13823	13869	13840	13767	13940	14003	13791	13817	13749	13973	13876	13992	13648	13884	13924	13974	13823	14054	13885	13923	13979	13985	13973	13896	13987	13816	14188	13836	13839	13872	13924	14049	13732	13979	13893	13911	13905	13898	13862	13804	14075	13924	14118	13909	13933	13968	13773	13994	13909	14009	13867	13910	13810	13905	13848	13886	13883	14020	13907	13871	13816	13931	13941	13990	13869	14032	13825	13888	13955	14025	13800	13848	14048	13783	13753	13894	13884	13840	13949	13937	13892	13953	13904	13875	13800	13818	13877	13912	13935	13905	13956	13865	13824	13983	13808	13896	13954	13822	13836	14032	13979	13821	13842	13865	13914	13916	13926	13865	13779	13900	13926	13827	13878	13864	13830	13826	13866	14013	14164	13812	13804	13934	13890	13793	13947	13853	13833	14034	13878	13802	14124	13953	14031	13988	13897	14023	14022	13919	13866	13895	13809	13897	13928	13833	14041	13863	13906	13861	13898	13952	14076	13913	13929	13839	13793	14007	13864	13879	13859	13890	13913	13992	13798	13919	13946	13828	13991	13944	14115	13935	14142	13871	13757	13843	13792	14129	13901	13893	14003	13916	13904	13962	13912	13763	13910	13807	13999	13752	13877	13944	13762	13873	13941	13763	13941	13903	13928	13876	13850	13812	13892	13835	13935	13820	13933	13938	13960	13895	13873	13980	13904	13932	14023	13951	13783	14009	13909	13947	13937	13975	13812	14158	13846	13908	13800	13965	13909	13694	13785	13876	13843	13943	13834	13951	14008	13999	13910	13836	13985	13878	13936	13895	13938	13683	13802	13915	14029	13877	14056	13969	13847	13761	13955	13835	13832	13822	13902	13643	13750	13970	13818	13921	14005	13796	13979	13863	13910	13817	13803	13884	13831	13964	13891	13784	13885	13717	13948	13787	13979	13856	13879	13871	13898	13974	13794	13893	13998	13720	13946	13943	13840	14080	14090	13787	13768	13789	13895	13830	13703	13872	13856	13779	13960	13906	14036	13965	13944	13961	13773	13846	13873	13949	13898	14101	13896	13768	13793	14015	14058	13803	13757	13862	13917	14003	13848	13921	13836	13840	13869	13933	13921	13750	13919	14008	13807	13917	13884	14015	13897	13767	13866	13873	13691	13895	13857	13920	13866	14044	13774	13970	13968	13836	13877	13796	13851	13943	13929	14033	13838	13827	13806	13858	13906	13915	13894	13735	13852	13809	13942	13876	13901	13849	13843	13855	13918	13898	13926	13796	13832	13849	13729	13965	13861	13919	13864	13898	13961	14067	13922	13888	13907	13891	13929	13899	13986	13906	13929	13880	13868	13865	13947	13945	13924	13887	13785	13964	13933	13754	13903	13711	13942	13932	13971	13780	13889	13729	13883	13998	13741	13838	14006	13897	13885	13939	13788	13927	13958	13910	13723	13745	13932	13837	13844	13825	13867	14087	13958	13957	13945	13819	13840	13726	13846	13986	13996	13881	13867	13920	13895	13877	13942	13903	13948	13925	14076	13829	13870	13898	13733	13800	13968	13954	14058	13906	13932	13765	13818	13997	14076	13955	13827	13942	14022	13860	13832	13919	13874	13874	13803	13878	13934	13943	13837	13941	13919	13932	13896	13749	13810	13923	13757	13926	13888	13800	13907	13974	13978	14116	13905	13908	13887	13580	13760	13924	13818	14006	13899	13719	13992	13996	13867	13833	13925	14044	13895	13756	13836	13855	13837	13833	13899	13989	13838	13928	13905	13825	13827	13896	13811	13892	13940	13795	13746	13897	13831	13903	13845	13840	13818	13907	13887	13897	13898	13717	13957	13790	13924	13870	13856	13835	14005	13986	13866	13892	13955	13938	13832	13632	13724	14021	13993	14022	13798	13861	13893	13941	13886	13836	13920	13848	14018	13877	14172	13835	13819	13777	13902	13787	14039	13855	13796	13749	13802	13830	13836	13782	13846	13998	13852	13856	13959	13852	13762	13899	13863	13878	13750	13993	13889	13973	13924	13865	13692	13876	13950	13834	13948	13924	14005	13743	13956	13863	13892	13978	13724	13953	13811	13856	13925	13934	13686	13805	13793	13915	13813	13770	13883	13979	13984	13865	13880	13942	13941	14040	14013	13846	13845	13990	13870	13854	13763	13859	13838	13946	13973	13873	13783	13887	14080	13801	13991	13932	13962	14066	13766	13905	13884	13770	14018	13905	13765	13933	13827	13907	13859	13801	13921	14011	13867	13882	13917	13963	13887	13892	13897	13816	13827	13740	13806	13961	13821	14113	13839	13725	14006	13936	13796	13849	13912	13769	14094	13878	13701	13959	13937	13842	13999	13871	13860	13809	13876	13881	13811	14079	13924	13898	13643	13873	13870	13836	13741	13863	13866	13875	13965	13877	13917	13795	13896	14106	13604	13963	13765	13900	13646	13736	13914	13751	13658	13975	13887	13981	13958	13945	13864	14008	13893	13893	13946	13833	14008	13981	13865	13844	13890	13976	13908	14025	13917	13922	13813	13855	13899	13762	13926	13936	13845	13804	13988	13803	13945	13913	13811	13809	13799	13917	13909	13845	13902	13862	13870	13820	13839	13907	13982	13897	13943	13902	13757	13941	13994	14006	14040	13933	13942	13741	13848	13944	13955	13742	13883	13847	13945	13871	13840	13930	13826	13938	14026	13849	13905	14129	13999	13759	13797	13952	14041	14021	13937	13712	13719	13750	13869	14091	13835	14053	13905	13748	13785	13988	13882	13961	13819	13637	13981	14008	13930	13862	13862	13999	13830	13937	13960	13799	13784	13768	13893	13909	13998	14041	13892	13905	13874	13914	13939	13784	14020	13866	13882	13875	13978	14014	13882	13944	13749	13996	13805	14034	13887	13933	13996	13794	13895	13804	13910	13836	13807	13963	13814	13867	13783	13705	13852	13892	13909	13950	13874	14007	13956	13878	14026	13784	13912	13773	13774	13834	13898	13743	13908	14029	13972	13992	13860	13727	13979	13927	13923	13900	13746	13870	13919	14003	13980	14097	13912	13898	13850	13950	13871	13871	13782	14035	13630	13931	13919	13745	13796	14011	13847	13911	13892	13928	13879	13861	13905	13657	13949	13993	13864	13890	14014	13912	13999	13916	13842	13968	13802	13841	13811	14126	13950	13939	13956	14001	13853	13940	13951	13889	13852	13975	13884	13999	14020	14106	13836	13889	13911	14013	13911	13758	13906	13864	13927	13956	13811	13886	13917	14006	13883	13945	13948	13787	13814	13886	13849	13859	13882	13964	13846	13790	13893	13860	13899	13984	14039	13842	13998	13932	13972	13932	13911	13936	14135	13706	13964	13894	13781	13858	14007	13941	13903	13990	14097	13851	13770	13999	13898	14017	13924	13744	13996	13993	13832	13974	13928	13880	13914	13962	13819	13855	13985	13969	13913	13729	13856	13837	13780	13883	13890	13891	13884	13811	14019	13794	13875	13991	13883	13821	13766	13934	14065	13906	13982	13825	13906	13879	14014	13846	13953	13879	13938	13778	13800	14059	13838	13926	13952	13790	13873	13833	13943	13895	13990	13754	13775	13911	13916	13948	13841	13819	13947	13906	14020	14013	13885	13837	13892	13927	13916	14065	13852	13995	13877	13783	13809	13836	13841	13720	13831	13907	13769	13871	13929	13827	14013	13983	13717	13823	13913	13873	13825	13907	13857	13746	13895	13912	13887	13988	13797	13884	13910	13982	13797	13856	13904	13851	13967	13934	13944	13969	13885	13796	13904	13925	13769	13918	13869	13952	13929	13950	13753	13968	13913	13990	13880	13955	13876	13870	13944	13990	13721	13822	13998	13948	13966	14011	13794	13972	14005	14002	13721	14058	13917	13902	13956	13955	13909	13970	13897	13796	13828	13819	13968	13991	13830	13673	13860	13840	13807	13855	13942	13738	13887	13862	13929	13969	13890	13899	14030	13889	14015	13807	13963	13986	13874	13988	13924	13860	13895	13941	13852	13868	13881	13846	13892	13854	13919	13916	13812	13882	13919	13840	13950	14059	13750	13851	13863	14038	14012	13770	13887	13811	13923	13869	13732	14042	13810	13929	14011	13978	13889	13949	13816	13809	13814	13931	13865	13979	14050	13853	13987	13671	13927	13849	13856	14016	13855	14025	13986	13739	14020	13900	13988	13972	13808	13860	13820	13898	13888	13937	13983	13900	13950	13868	13896	13984	13829	13930	13780	13920	13785	13941	13905	13943	13970	14131	13860	13913	13908	13961	13956	13794	13826	13827	13930	13806	13972	13856	13837	13858	13921	13886	13852	13758	13960	13814	13784	14058	14019	13888	13895	14019	13804	13910	13952	13961	13812	13726	13810	14028	13857	13854	13852	13920	13791	13850	13899	13941	13867	13766	13728	14016	13744	13837	13870	13997	13867	13931	13906	13778	14012	13882	14064	13810	13942	13920	13905	14039	13946	13973	13923	13941	13857	13875	14031	13888	13868	13794	13829	13957	13952	13900	14015	13883	13873	13783	13797	13715	13929	13979	13953	13735	13880	13906	13888	13863	13925	13890	13927	14022	13871	13948	13944	13876	13954	13929	14008	13881	14029	13842	14009	13973	13912	13841	13895	13809	14019	14037	13641	13788	13868	13981	13877	13957	13884	13776	13812	13905	13860	13892	13866	13924	13970	13920	13988	13733	13686	14078	13978	13748	13789	13838	13972	13849	13851	13761	13859	13946	13878	13987	13941	14043	13933	13838	13859	13791	13929	13771	13680	13826	13957	13904	13960	13903	14040
23197	21160	28850	50486	60585	56175	40865	25546	16305	14710	14471	14536	14325	14249	14335	14332	14119	14326	14263	14299	14152	14259	14185	14156	14289	14247	14253	14236	14027	14134	13999	14102	13944	14155	14140	14138	14122	14120	13954	14175	14345	14051	14189	14116	14111	14202	14242	14192	14311	14149	14155	14161	14233	14089	14306	14188	14108	14229	14282	14048	14138	14282	14175	14069	14264	14247	14006	14108	14178	14031	14171	14193	14095	13961	14008	14116	14008	14035	14067	14084	14175	13893	13907	14117	14035	14181	14096	14042	14090	14302	14215	14072	14164	14007	13932	14054	14112	14234	14022	14177	13906	14084	14032	13827	14052	14122	14033	14026	13971	14075	14271	14067	14070	14148	14268	14248	14012	14109	14105	14072	14212	14046	14186	14179	14134	14222	14106	14102	14148	14058	14175	14152	14164	14002	14102	14028	14094	14069	14146	14117	14006	14081	14195	14103	13932	14087	14066	14073	14121	14068	14128	14172	14161	13959	14155	14109	14143	14064	14112	14144	14186	14121	14175	13915	14054	14034	14110	13888	14197	14087	14171	14063	14096	14149	13996	14049	14143	14194	14210	14292	14153	14177	13866	14133	14004	14198	14135	14061	13904	14093	14076	14143	14229	14092	14096	14232	14045	14086	14044	14284	13928	14085	14074	14171	14023	14234	14193	14034	14187	14034	13933	14266	14280	14044	13973	14343	14138	14049	14064	14068	14037	14163	14157	13952	13865	14114	14270	13956	14104	13987	14185	14091	14228	14031	14054	13918	14048	13978	14144	14114	14051	13845	14017	14178	13953	13959	14008	13914	14002	14042	13824	14104	13934	13986	14131	14032	14064	13945	14204	13922	13976	14090	14013	14119	14103	14003	14127	14185	13963	13901	14122	13749	14007	13953	14078	14117	14194	14151	14294	13991	14037	14114	14006	14111	14079	14103	14182	14054	14044	14220	14201	13981	13955	14095	14203	13979	14090	13911	14113	14286	14015	14285	14054	14144	14145	14099	14077	14096	14089	14121	13870	13836	13931	13990	14030	14172	14214	14100	13895	14020	14068	14132	14071	13980	14129	14164	14217	14311	13934	13964	14085	14056	14222	14185	14106	14073	14108	13927	14317	14078	14061	14033	14066	14094	13875	14117	13995	14192	14230	14013	14032	14076	13768	14198	14074	14007	13987	13960	14134	14185	14068	14030	14215	14161	14212	14145	14032	14036	14022	14138	14120	14169	14254	14183	14153	14131	14084	14036	14014	14151	14008	14328	14202	14020	14115	14058	14113	14043	14171	14201	14027	14121	13986	14205	14210	14199	14136	14164	13971	14133	13945	13962	14117	14096	14203	14178	14087	14152	14110	14072	14228	14129	14042	14086	14097	14070	14112	13970	13976	14085	13879	14041	14134	14001	14063	14001	14136	14009	14085	14087	14172	14220	14263	14045	14022	14065	14080	14176	14070	14174	13881	14014	13989	14032	14018	14012	14145	14101	14243	14312	14124	14076	13994	14214	14120	13963	14132	14050	13870	14088	14211	14018	14206	14150	14039	14000	14109	14126	14151	13916	14235	14091	14133	14190	13865	14072	14104	14048	14335	13978	14011	14043	14060	14149	14045	14053	14011	14032	13888	14118	14213	14123	14140	13979	14267	14141	13975	14126	14196	14062	13962	14064	13889	14060	14015	14159	14115	14008	13938	14012	14023	13998	13918	14108	14135	13973	14078	13990	13879	14064	14177	14118	14146	13877	14075	14098	13897	13909	14073	14028	14099	14184	14210	13866	13987	13934	14135	14126	14062	14017	13958	14060	14110	14124	14280	14019	14035	14056	14109	14036	14134	14081	14108	14137	14156	14045	14064	13857	13958	14050	14036	14134	13946	14118	14025	14106	14159	13996	13894	14004	14034	14255	14063	13949	14026	14063	14081	14046	14000	14139	14173	13907	14156	13998	14070	14092	14322	13958	14081	14187	14229	13896	14164	14185	14124	14084	14049	14041	13987	13975	14073	14164	14134	13929	14096	13860	14070	14082	14289	13894	13919	14058	13928	13949	13975	14088	14075	14146	14103	14253	14161	14072	14064	14131	14130	14040	14251	14075	14010	14083	13951	13931	14026	14129	14159	14132	13976	14109	13982	13974	14185	13966	14143	14066	14128	13972	14069	14216	13908	13981	14201	14110	14203	13960	14259	13957	14195	13968	14057	14044	14068	14015	14067	14099	14037	14284	14099	14033	14101	13925	14064	14008	14118	13899	14148	13869	14023	13984	13919	14086	14126	14133	13854	14018	14084	14146	14117	14197	14286	14098	14015	14138	14104	13935	14086	14275	14178	14131	14171	14195	13912	14025	14107	14147	14071	14008	14057	14087	14017	14161	14127	13935	13963	14146	13996	14200	14093	14027	13799	13931	14023	14133	14041	14115	14112	14087	14006	14187	14040	14170	13962	14048	14173	14014	14092	14116	14022	14192	13919	14042	14125	14110	14053	14071	14173	14152	14234	14000	14457	14200	13902	14215	14044	14077	13972	14140	13972	14149	14007	14070	13964	13956	14074	14097	14183	14045	14050	14024	14007	14139	14138	14032	14046	14137	14170	14028	14265	14031	13893	14229	14258	13991	14101	14227	14178	13931	14145	13829	14127	14112	14036	14092	14202	14054	14048	14138	13989	14170	13963	14133	13960	13972	14088	14021	14097	14082	14071	14059	13973	13969	14002	14076	14252	14154	14178	14075	14060	14031	14051	14035	14124	14051	14093	14091	14097	14050	14001	14015	14089	14135	14272	14087	13977	14019	14107	14047	14065	14118	14307	14035	14146	14118	14078	14201	13887	14167	14158	14086	14021	14260	14135	14063	14213	14176	14240	14088	13896	13980	14230	14081	14140	14059	14000	14109	14028	13933	13973	14168	14070	14061	14148	14164	14126	14051	14133	14045	14117	14133	14171	14119	14037	14094	14049	13960	14306	14106	13919	13986	13946	14065	14134	14085	14017	13968	13900	14090	13983	13998	14118	14133	14231	14287	14030	14005	13976	14117	14103	14086	13972	14124	13994	14179	14164	14042	14030	14031	14002	14079	14055	14073	14144	14097	13998	13984	14098	14100	14242	14062	14104	14077	13963	13958	14086	13978	14013	14071	14090	14050	14099	14054	14126	14082	14072	14009	14276	13954	14152	14016	14098	14265	14070	14017	14024	14135	13967	14162	14065	13951	13972	14051	14168	14185	14054	13967	14093	14153	14280	14076	13954	14114	14322	14085	14053	14131	14121	14203	14233	14073	14004	14126	14237	14113	14186	14041	14280	13936	14013	14105	14147	14133	14049	14140	14214	13953	14076	14029	14138	14218	14079	14060	14175	13996	13841	14047	14153	14029	13981	14008	14087	14233	14071	14042	13807	14038	13992	14064	14070	14207	14111	13863	14146	14069	14143	14222	14086	13949	13928	14119	14019	14223	14082	14026	14214	13950	14148	14082	14099	14201	14237	14091	14127	13856	13949	14103	13979	14148	14021	14046	14017	14126	14059	13978	14252	14159	14045	14238	14252	14195	13989	14000	13954	14095	14048	14008	14129	14029	14060	14038	14051	14013	14016	14099	13983	13837	14001	14055	14175	13891	13913	14061	13966	14152	14083	14089	13916	14021	14061	14031	14335	14156	14090	13969	14072	14033	14018	13953	14083	13944	14126	14008	14128	14029	14044	14097	14113	13977	13998	14064	14150	14032	14093	14063	13980	14022	14179	14071	13936	14127	14016	14110	13882	14182	14076	14030	14204	13983	14081	14163	13817	13915	14092	14158	14110	14244	13888	13986	14081	14028	14113	14174	13912	14068	14095	13971	13952	14228	14170	14036	14205	14236	13984	14052	14081	14183	14148	14130	13954	14132	14245	14216	14078	14030	14075	14071	14083	14052	14072	13824	14066	14205	13967	14089	14115	14066	14067	14013	14090	14125	14119	13953	14226	14121	14060	13950	14124	14045	14120	13964	13975	14059	14018	14080	14090	14095	13972	14021	13895	14031	14253	14190	14073	13963	14010	14045	14099	14023	14057	14004	14131	13956	13847	14139	14275	14100	13907	14047	14201	14073	14259	14122	13963	14112	14047	14049	14082	14022	14011	14055	14044	14091	13952	13984	13923	13908	14088	14136	14119	13941	14076	13899	14235	14262	14144	13887	14025	14027	13947	14120	14088	14044	14197	14015	14208	13996	13927	14116	14164	14163	14180	14162	14150	14011	14196	14091	14048	13982	13888	14144	14261	13886	13973	13976	14184	14038	14074	14166	14089	14098	14160	14171	13875	13903	14106	14110	14218	14188	14039	14031	14121	14160	13957	14209	14210	14058	14020	14179	14152	14121	14199	14097	13982	14290	14253	14008	13950	14255	14216	14110	14085	14127	14080	14014	14145	14142	14168	13964	14110	14255	13902	14148	14144	14139	14172	14219	14086	14090	13969	14042	14009	14180	14104	13932	14029	14109	14262	14163	14286	14136	14120	14036	14121	13891	13875	13959	13998	14095	13946	14006	14027	14130	14126	14136	13902	13990	14034	14102	14187	14044	14133	14059	13952	14209	14228	14031	14132	14051	13944	13912	14147	14221	14157	14071	14161	14036	14283	14174	14198	14011	14070	14304	14001	14018	14162	14121	14247	14065	14030	14192	14076	14069	14124	14139	13919	14209	14158	13950	14070	14086	14188	14162	14003	14187	14180	14080	14199	14105	14034	14108	14086	14029	14140	14139	13945	14125	14075	14077	13969	14039	14137	14053	14123	14089	14025	14284	14128	14200	14145	13987	14093	13948	14085	13983	14177	13977	14171	13916	14052	13945	14012	13976	14072	14124	14139	14070	14075	14070	14279	14099	13967	14094	14052	14156	14200	14041	14197	14109	14130	14121	13830	14124	14063	13972	14048	14051	13974	14166	14255	14114	13946	14012	14005	14125	14009	14130	14063	13938	14087	14106	14260	14315	13830	14091	14071	13814	14092	13974	14136	14013	13894	14131	14023	14049	14001	14106	14016	13937	14298	14188	14016	14107	14172	14045	14069	14284	14274	13979	14145	14075	13918	14030	14023	14133	14333	13998	14013	13985	14125	14242	13958	14148	14158	14138	14045	14218	13884	14026	13857	14131	14159	13894	13864	14110	13995	14096	14197	14040
15531	45731	46664	79706	81185	63820	41954	24048	13947	13963	14021	14011	13984	13938	13918	13998	13891	13911	14055	13817	13955	13953	14061	14126	13975	13891	13796	13989	14086	13832	13918	13704	13954	13832	13730	14021	13822	13858	13899	13834	13842	13981	13848	13821	13875	13966	13815	14029	13789	13914	13898	13926	13933	13891	14038	14006	14001	13877	14004	13987	14052	13951	14048	13903	13810	14023	13949	14013	13928	13956	14016	13915	14017	13863	13808	13912	13970	13812	13916	13776	13999	13949	13960	13997	13919	13809	14014	13810	13821	13881	13885	13845	14073	14088	13691	13859	13859	14039	13943	14034	13893	13862	13895	13999	13793	13924	13896	13949	13916	13906	13902	13932	13988	13993	13812	13965	14098	13925	13753	13850	13880	13911	13963	13826	13940	13790	13832	13916	13832	13985	13980	13928	13870	13948	14042	13865	13759	13848	13803	13913	13879	13781	13938	14128	13944	13895	13956	13789	14035	13870	13820	14001	14005	13989	13936	13771	13883	13836	13919	14063	13836	13819	13778	13786	13821	13783	13932	13782	13731	13930	13845	13797	13813	13976	13944	13954	13960	13851	13885	13919	13936	13921	13819	13923	13964	13830	13891	13871	14118	13996	13937	14024	14076	13701	13917	13833	13810	13842	13872	13990	13924	13753	13891	13821	14047	14064	13873	13993	13793	13611	14117	14003	13987	13855	13909	13850	13994	13906	14103	13933	13896	13882	13861	13927	13954	13718	13832	13763	13927	13968	13834	13985	13886	13800	13722	13881	13941	13868	13900	13928	13932	13912	13894	13911	13850	13823	13931	13763	14042	13945	13840	13938	13823	13761	13887	13943	13965	13954	13974	13925	13879	13884	13838	13794	13951	13749	13868	14018	13947	13910	13982	13723	13969	13863	13933	13789	13864	13818	13802	13935	13853	13867	13734	13910	14054	14035	13882	13895	13788	13914	13751	13965	13919	14096	13839	13815	14102	13822	13847	13972	13795	13963	13880	14053	13893	13671	14078	13765	13857	13910	14022	13935	13979	14012	13933	13777	13981	13872	13947	13878	13998	13907	13903	13872	13812	13936	13904	14080	13735	13767	13967	14054	13908	13946	14031	13909	14044	13909	14049	13910	13996	13954	13708	13930	13894	13878	13828	13826	13952	13769	13850	13847	13826	13893	13754	13897	13796	13711	13840	13875	13899	13899	13951	13962	13742	13818	13972	13945	13832	13881	14020	13879	13897	13924	13869	14015	13985	13929	13960	13915	13897	13844	13905	13775	14077	13886	13735	13740	13966	13756	13894	13695	13842	13859	13821	13756	13891	13891	13913	13910	13936	13959	13859	13923	14005	13862	14058	13963	14023	13812	13987	13913	13923	13893	14001	13697	13783	13943	14033	13781	14098	13883	13943	13845	13970	13880	13895	13787	13951	13806	13956	13832	14009	13835	14035	13831	13879	14070	13960	13892	14004	13902	13803	13838	13966	13766	13957	13935	14016	13861	14016	14093	13904	13785	14043	13904	13786	13879	13951	13928	13951	13855	13974	13740	13982	13887	13671	13867	13890	14018	13990	13839	13898	13937	13738	13903	13799	13783	14027	13936	13867	13727	13872	13889	14059	14015	13949	13954	13827	13822	13964	14030	13904	13955	13944	13973	13972	13832	13866	13825	13959	13932	13958	13893	13948	13880	13792	14000	13939	13935	13840	13935	13906	13909	13977	13948	13909	13830	13929	13870	13879	13830	13866	13874	13765	14022	13872	13966	13983	14003	13986	13765	13878	13904	13956	13888	13959	13976	13885	13831	13833	13813	13735	13953	13691	13839	14043	13828	14077	13908	14015	13760	13885	13894	13900	13934	13957	13849	13844	13625	13739	14032	14006	14025	13990	13989	13861	13860	13768	13896	13949	13925	13794	13891	13836	13988	13868	13843	13995	13981	13932	13941	14048	13878	13754	13808	13890	13977	13903	13895	13883	13844	13849	13885	13837	13819	13836	13943	13944	13877	14005	14080	14027	13902	13838	14062	13895	13916	13772	13954	13881	13807	13867	13761	13812	13759	13902	13982	13836	13781	13920	13791	13776	14038	13733	13906	13731	13970	13970	13927	13940	13694	13904	14019	13800	13963	13914	13828	13939	14006	13803	13860	14055	13973	13999	14060	13995	13878	13992	13818	13922	13899	13905	13962	13879	14027	13824	13845	13893	13917	13964	13795	13902	13935	13829	14069	13988	13693	13906	13859	13862	13908	14027	13911	13888	13857	13950	13950	13861	14028	14007	13871	13984	13778	13735	14073	13783	13927	14027	13811	14060	13958	13832	14016	13979	13993	14041	13889	13919	13904	13911	13939	14114	13862	13937	13891	13810	13828	13847	13936	14019	13875	13938	13853	14005	13849	13769	13767	13823	13886	13877	14011	13889	13911	13853	13909	13867	13879	13926	13997	13887	13930	13784	13913	13869	13990	13747	13795	13878	13895	13908	13798	13800	14127	13841	13986	14041	13822	14236	13729	13906	13915	13769	13999	13916	14009	13971	13860	13859	13826	13847	13925	13857	13910	13862	13854	13892	13714	13886	13856	13847	13773	13744	13931	14094	13932	13959	13899	13931	14051	13861	13847	13927	13613	13818	13979	14073	13718	13852	13782	13862	13831	13857	13984	13739	13845	13977	13989	13926	13760	13790	13837	13899	14025	13869	13898	13982	13886	13857	13868	13924	13978	14074	14004	13879	13907	13925	13934	14063	13864	13869	13798	13981	13927	13846	13866	13823	13971	13769	13816	13916	13816	13909	13863	14059	13935	13962	13886	13911	13970	13881	13958	13755	13940	13945	13828	13920	13849	13904	13827	13794	13783	13786	13918	13880	13851	13882	14050	13888	13923	13947	13923	13976	13943	13952	14049	13755	14053	13901	13899	13787	13951	13820	14009	13986	13847	13854	13948	14038	13969	13922	13782	13956	13824	13900	13919	13866	13853	13855	13965	14083	13954	13834	13981	14024	13862	13896	13723	14092	13892	13889	13868	13959	13904	13960	13898	13865	13882	13902	13901	14098	13868	13983	13866	13831	13778	13914	13925	13792	13909	14065	13877	13895	13829	13869	13962	13816	14011	13922	13848	13908	13973	13938	13854	13862	13870	13717	14079	13882	14065	13859	14049	13712	13817	14024	13739	13924	13792	13881	13788	13824	13826	13718	13664	13883	13948	13862	13815	13781	14021	13868	13939	13896	13944	13703	13772	13960	13839	14044	13973	14008	13967	13946	13897	13869	13916	13837	14118	13934	13931	13868	14024	13882	13857	14060	13941	13880	14084	13916	13833	14007	13920	13793	13934	13880	13904	13898	13930	13844	13789	14043	14088	13988	13829	13869	13852	13925	13872	13885	13897	13850	14047	13982	13966	13941	13800	13897	14068	13748	13855	14048	13849	13877	13750	13778	13822	13969	13868	13899	13838	13963	13851	14018	13901	13977	13909	13896	13798	13965	14115	13926	13752	13817	13848	13966	13920	13738	13826	13805	13973	13887	13881	14003	14071	13815	13820	13893	13989	13868	13936	13890	13869	14075	13959	13951	13723	13845	14046	13812	13861	14076	14083	13904	13910	13769	14012	13922	13789	13907	13890	13989	13847	14103	13757	13864	13855	13927	13907	13992	13853	13879	13692	13999	13916	13852	13783	13983	14012	13834	13898	13958	13795	13944	13897	13765	13985	13883	13903	14011	13804	13774	13834	13813	13667	13901	13835	13993	13862	13860	13812	13939	14011	13981	13976	14087	13878	13806	13853	13870	13850	13911	13867	13958	14067	13912	13934	13941	13921	13983	13789	13710	13893	13852	14023	13953	13790	13863	13955	14070	13913	13723	13831	14071	13891	13757	13840	13941	13974	13826	14112	13854	13939	13986	13816	13900	13799	13886	13886	13725	13991	13856	13908	14014	13962	13798	13883	13984	13698	13997	13932	13957	13804	13920	13908	13970	13936	13949	13936	13933	13940	14103	13932	13841	13947	13798	13938	13785	13906	13957	13997	13922	13849	13868	13827	13916	13865	14209	13903	14003	13912	13762	13845	13631	13847	13909	13961	13781	13788	13940	14074	13962	14085	13890	13933	13967	13776	13959	13859	13920	13969	13890	13977	13777	13822	14029	13832	13765	13933	14020	14074	13916	13882	13847	13862	13961	14075	13942	13793	13849	13925	13679	13982	13859	13855	13765	13958	13815	13844	13733	13810	13728	13830	13794	13895	13931	13827	13908	13844	13848	13919	13844	13862	13904	13827	13939	13774	13867	13891	13846	14131	13819	13657	13991	13967	13832	13913	13854	13818	13828	13933	13927	13841	13916	13854	13706	13891	14005	13897	14041	14126	13968	13876	13705	13962	13771	13897	13837	14049	13841	13896	13952	13866	13878	14064	13810	13958	13761	13906	14066	13863	13849	13979	13878	13890	13761	13943	13850	14000	13853	13873	14043	13830	13949	13750	13948	13919	13872	13849	13699	13894	13974	13944	13905	14053	13903	13938	13941	13834	13999	13898	13969	13742	14081	13922	13783	13828	13761	13912	13788	13928	14070	13912	13909	13954	13974	13921	13762	13763	14055	13886	13923	13817	13918	13767	14057	13965	14055	13933	13886	13888	14007	14026	13848	14010	14010	13702	13930	13772	13810	13939	13887	13909	13905	13879	13808	13796	13922	13924	13971	13941	13856	13767	13900	13952	13967	13655	14002	13902	14026	13998	13982	13823	13834	14096	13943	13991	13973	13975	13821	13964	13889	13886	14029	13953	13850	13851	13911	14029	13863	14056	13794	14047	13937	13947	13814	14010	13819	13971	14107	13950	13793	14133	13698	13858	13808	13848	13890	13989	13950	13989	13780	13996	13886	13924	13904	13941	14019	14043	13917	13993	14029	13885	14115	13929	14043	13896	13802	13936	13842	13733	13854	14034	13933	13782	13907	13786	13927	13962	14101	13841	13913	13753	13956	13778	13941	13923	13819	13797	13903	14060	13919	14137	13877	13871	13801	13764	13791	14018	13901	13835	13998	13812	13826	13772	13884	13852	13938	13923	14076	14003	13863	14038	13882	14013	13860	13885	13788	13896	13928	13972	13797	13799	13823	13690	13838	13976	13949	13883	14073	13883	14022	13971	13988	13814	14117	13730
27320	21401	22233	31660	33416	26332	18159	14732	13784	13807	13760	13881	13535	13699	13773	13639	13721	13634	13718	13757	13738	13703	13752	13677	13749	13713	13779	13874	13829	13669	13630	13704	13818	13747	13714	13727	13854	13746	13740	13570	13602	13518	13652	13605	13603	13847	13689	13682	13563	13631	13714	13793	13782	13657	13475	13828	13555	13424	13842	13764	13687	13587	13728	13846	13945	13650	13889	13647	13860	13643	13767	13732	13616	13742	13629	13755	13739	13884	13671	13637	13924	13696	13792	13529	13756	13897	13639	13916	13568	13801	13865	13807	13804	13683	13721	13618	13761	13493	13770	13789	13781	13835	13935	13734	13659	13679	13743	13759	13515	13734	13861	13680	13663	13489	13453	13596	13696	13668	13653	13745	13603	13694	13697	13516	13687	13714	13666	13800	13843	13782	13829	13662	13665	13655	13668	13555	13844	13606	13688	13890	13582	13629	13685	13950	13717	13885	13563	13822	13713	13757	13619	13426	13503	13764	13808	13612	13569	13641	13603	13605	13767	13686	13842	13796	13643	13772	13711	13766	13978	13751	13636	13836	13939	13770	13857	13732	13656	13727	13631	13702	13789	13637	13704	13910	13579	13717	13568	13593	13788	13661	13690	13503	13701	13702	13754	13661	13636	13644	13826	13688	13621	13633	13638	13809	13715	13865	13649	13673	13633	13699	13737	13655	13798	13959	13593	13663	13581	13707	13700	13516	13661	13598	13801	13775	13602	13796	13738	13805	13823	13707	13563	13705	13889	13693	13769	13909	13671	13849	13723	13634	13756	13578	13911	13753	13741	13735	13793	13676	13671	13851	13833	13652	13732	13772	13704	13712	13774	13676	13700	13556	13798	13674	13723	13499	13716	13790	13695	13557	13570	13807	13734	13704	13620	13635	13778	13708	13601	13742	13731	13793	13659	13534	13628	13584	13843	13883	13873	13864	13716	13825	13843	13685	13607	13640	13682	13602	13578	13786	13797	13757	13665	13709	13774	13687	13792	13808	13624	13822	13817	13661	13528	13493	13681	13790	13848	13751	13737	13685	13681	13760	13660	13667	13697	13832	13635	13648	13670	13707	13651	13588	13632	13660	13766	13765	13716	13818	13854	13767	13693	13733	13599	13782	13665	13663	13521	13818	13841	13678	13640	13731	13720	13480	13715	13807	13723	13707	13666	13618	13624	13807	13778	13888	13690	13754	13870	13593	13652	13579	13683	13737	13888	13635	13721	13592	13695	13570	13570	13695	13690	13810	13645	13713	13762	13744	13865	13541	13815	13821	13889	13714	13718	13620	13723	13808	13613	13615	13547	13714	13627	13657	13639	13718	13712	13585	13621	13692	13795	13787	13711	13676	13693	13515	13854	13595	13681	13646	13722	13611	13694	13495	13731	13634	13663	13616	13623	13627	13704	13707	13640	13794	13680	13816	13638	13463	13836	13657	13651	13512	13730	13719	13772	13541	13797	13627	13645	13820	13642	13583	13783	13709	13714	13586	13804	13723	13770	13799	13643	13710	13644	13647	13779	13508	13707	13832	13566	13665	13576	13824	13688	13824	13713	13815	13910	13879	13758	13889	13732	13659	13741	13513	13658	13592	13693	13784	13942	13835	13582	13738	13768	13641	13492	13651	13749	13774	13782	13690	13676	13824	13798	13859	13673	13710	13552	13599	13571	13675	13690	13906	13610	13704	13712	13912	13687	13698	13817	13752	13509	13686	13819	13779	13781	13815	13707	13757	13999	13712	13684	13678	13698	13822	13762	13568	13724	13558	13612	13641	13663	13710	13691	13739	13560	13551	13686	13733	13726	13792	13563	13692	13710	13543	13621	13642	13687	13755	13670	13681	13563	13644	13680	13622	13581	13832	13767	13815	13825	13615	13690	13880	13720	13859	13726	13596	13627	13676	13725	13754	13817	13650	13798	13657	13883	13792	13657	13900	13517	13549	13942	13852	13664	13624	13634	13923	13661	13663	13597	13626	13719	13733	13595	13590	13820	13818	13958	13847	13850	13586	13616	13651	13623	13694	13647	13616	13550	13761	13804	13752	13760	13744	13628	13738	13704	13721	13643	13869	13735	13839	13645	13710	13635	13757	13565	13779	13664	13594	13546	13671	13737	13711	13673	13680	13480	13789	13738	13582	13884	13663	13671	13783	13791	13664	13797	13476	13629	13682	13771	13714	13900	13673	13701	13644	13670	13933	13734	13738	13570	13717	13813	13845	13616	13736	13706	13736	13812	13806	13657	13629	13663	13819	13764	13706	13558	13637	13729	13555	13742	13598	13791	13747	13779	13606	13582	13799	13819	13509	13531	13659	13805	13592	13720	13662	13870	13647	13744	13698	13691	13624	13624	13710	13589	13736	13747	13809	13834	13735	13775	13722	13828	13736	13712	13674	13755	13670	13705	13753	13859	13655	13783	13707	13658	13535	13617	13852	13760	13729	13648	13681	13594	13800	13777	13561	13625	13725	13620	13607	13799	13717	13840	13583	13937	13706	13735	13478	13718	13679	13555	13802	13730	13754	13668	13595	13739	13703	13700	13809	13941	13899	13706	13594	13594	13668	13633	13742	13650	13795	13554	13647	13556	13613	13672	13680	13699	13554	13742	13756	13595	13596	13688	13684	13714	13743	13647	13599	13658	13734	13713	13698	13859	13704	13805	13684	13509	13727	13577	13568	13780	13636	13789	13722	13742	13572	13802	13743	13674	13549	13795	13772	13671	13684	13891	13731	13790	13655	13629	13636	13854	13646	13615	13622	13728	13603	13777	13659	13716	13688	13732	13603	13834	13549	13802	13939	13723	13578	13607	13653	13594	13810	13721	13592	13782	13636	13811	13712	13589	13737	13578	13687	13502	13604	13988	13625	13742	13644	13645	13720	13796	13715	13562	13619	13762	13832	13824	13758	13725	13703	13701	13668	13685	13649	13630	13698	13607	13639	13709	13722	13618	13589	13629	13647	13533	13493	13808	13547	13774	13825	13779	13710	13670	13678	13666	13755	13494	13808	13721	13858	13736	13857	13733	13769	13679	13552	13758	13926	13719	13630	13749	13619	13550	13710	13747	13702	13559	13715	13740	13723	13683	13706	13747	13755	13875	13784	13720	13681	13803	13914	13620	13609	13764	13748	13721	13650	13700	13769	13790	13610	13557	13701	13822	13641	13683	13817	13678	13756	13684	13643	13670	13435	13727	13830	13715	13646	13868	13431	13589	13775	13868	13792	13799	13788	13658	13519	13686	13608	13827	13598	13689	13520	13679	13742	13601	13687	13466	13790	13628	13654	13667	13774	13437	13476	13611	13370	13617	13660	13637	13746	13665	13992	13979	13811	13962	13716	13727	13675	13838	13859	13704	13845	13686	13860	13842	13584	13709	13637	13833	13614	13830	13651	13576	13692	13737	13802	13738	13778	13768	13724	13518	13838	13658	13568	13673	13734	13642	13741	13751	13727	13629	13533	13587	13704	13803	13637	13802	13618	13746	13666	13878	13763	13811	13823	13799	13876	13635	13631	13625	13514	13716	13816	13614	13743	13586	13635	13862	13586	13639	13639	13647	13593	13742	13794	13436	13582	13774	13703	13706	13808	13882	13573	13826	13839	13792	13692	13668	13580	13751	13783	13753	13664	13947	13620	13606	13725	13637	13712	13775	13890	13687	13786	13547	13886	13672	13751	13736	13789	13578	13818	13762	13850	13637	13736	13711	13714	13662	13524	13796	13771	13657	13364	13645	13526	13645	13790	13752	13609	13856	13566	13782	13700	13761	13718	13518	13797	13838	13763	13706	13515	13661	13854	13662	13759	13665	13762	13540	13752	13726	13725	13669	13804	13811	13478	13598	13623	13875	13753	13791	13738	13793	13745	13692	13644	13536	13706	13635	13448	13733	13745	13669	13796	13744	13537	13664	13620	13738	13684	13670	13792	13653	13661	13795	13793	13576	13835	13621	13731	13774	13833	13731	13605	13627	13694	13837	13709	13634	13816	13776	13757	13705	13449	13629	13630	13795	13781	13502	13627	13773	13741	13919	13625	13801	13607	13646	13769	13545	13694	13562	13719	13888	13822	13666	13915	13840	13621	13754	13694	13907	13695	13576	13961	13761	13821	13750	13773	13737	13593	13800	13698	13636	13584	13702	13590	13596	13759	13633	13713	13637	13636	13683	13809	13614	13516	13812	13822	13792	13740	13827	13709	13758	13802	13755	13725	13753	13796	13820	13721	13570	13728	13636	13633	13958	13753	13753	13554	13835	13665	13733	13809	13723	13663	13586	13698	13680	13702	13570	13870	13815	13647	13691	13653	13799	13561	13778	13737	13854	13685	13672	13607	13820	13816	13506	13842	13692	13791	13597	13792	13619	13699	13779	13823	13709	13889	13657	13733	13854	13701	13775	13627	13739	13709	13633	13799	13721	13818	13754	13693	13547	13699	13640	13751	13673	13764	13592	13904	13684	13772	13645	13729	13703	13704	13674	13554	13649	13850	13914	13725	13602	13618	13672	13806	13669	13689	13772	13566	13760	13808	13770	13714	13851	13682	13677	13767	13785	13769	13526	13642	13572	13668	13687	13655	13563	13884	13670	13785	13564	13570	13452	13764	13775	13658	13724	13880	13585	13662	13740	13672	13718	13692	13777	13745	13787	13806	13889	13710	13694	13660	13843	13785	13706	13709	13549	13639	13538	13581	13723	13668	13612	13604	13833	13614	13639	13700	13780	13773	13458	13554	13693	13773	13784	13751	13591	13787	13825	13657	13793	13804	13815	13773	13763	13787	13811	13610	13702	13647	13700	13657	13709	13931	13782	13513	13605	13732	13552	13895	13539	13644	13678	13456	13727	13690	13698	13662	13723	13844	13587	13684	13681	13690	13707	13768	13879	13790	13796	13803	13651	13680	13708	13647	13724	13565	13725	13766	13683	13606	13656	13708	13867	13772	13650	13795	13719	13822	13743	13678	13871	13559	13748	13725	13745	13836	13497	13579	13798	13746	13812	13850	13543	13789	13566	13747	13656	13785	13679	13798	13736	13775	13663	13609	13732	13606	13751	13618	13775	13802	13795	13818	13709	13778	13695	13563	13658	13895	13747	13799	13653	13517	13660	13722	13833	13852	13701	13721	13739	13797	13574	13766	13664	13693	13661	13806
13422	18862	20464	33461	35729	26964	17475	14485	13760	13642	13503	13467	13658	13589	13651	13722	13542	13631	13653	13637	13632	13642	13685	13668	13608	13629	13707	13733	13666	13497	13520	13697	13699	13547	13614	13629	13648	13472	13743	13561	13552	13606	13780	13640	13783	13620	13683	13706	13635	13803	13676	13564	13609	13478	13671	13606	13541	13727	13557	13620	13554	13616	13636	13623	13594	13647	13599	13639	13668	13726	13689	13582	13563	13577	13532	13741	13565	13622	13734	13715	13656	13638	13638	13594	13718	13730	13573	13715	13475	13666	13484	13700	13561	13536	13633	13541	13393	13687	13746	13775	13547	13597	13588	13573	13734	13727	13575	13675	13429	13648	13738	13727	13553	13601	13655	13663	13642	13562	13563	13665	13818	13641	13561	13598	13711	13669	13720	13601	13613	13649	13590	13511	13640	13634	13522	13688	13601	13607	13546	13655	13467	13691	13529	13687	13721	13527	13786	13508	13416	13507	13607	13599	13592	13607	13568	13662	13673	13613	13603	13567	13626	13539	13596	13649	13561	13606	13717	13740	13547	13580	13634	13494	13602	13575	13529	13692	13724	13617	13645	13485	13570	13863	13756	13563	13725	13513	13569	13590	13565	13898	13547	13744	13571	13579	13620	13529	13583	13475	13425	13675	13484	13570	13541	13635	13602	13448	13641	13599	13503	13545	13720	13522	13476	13649	13809	13526	13628	13646	13543	13615	13663	13560	13644	13535	13493	13578	13574	13717	13652	13684	13569	13675	13676	13682	13785	13626	13777	13485	13645	13738	13473	13667	13652	13554	13582	13671	13613	13520	13482	13560	13591	13542	13598	13613	13660	13650	13666	13596	13561	13626	13748	13695	13767	13619	13673	13551	13468	13620	13471	13535	13615	13757	13678	13468	13752	13712	13434	13530	13605	13621	13683	13621	13728	13800	13588	13772	13696	13622	13642	13717	13526	13648	13546	13475	13549	13763	13617	13641	13492	13549	13592	13450	13779	13578	13730	13610	13562	13679	13582	13557	13651	13517	13692	13729	13534	13608	13605	13554	13521	13658	13608	13601	13531	13720	13717	13498	13617	13719	13597	13572	13631	13677	13613	13560	13447	13661	13522	13495	13582	13577	13795	13569	13500	13592	13669	13792	13784	13562	13547	13438	13582	13519	13570	13644	13544	13652	13636	13626	13617	13478	13666	13688	13687	13551	13421	13508	13598	13660	13733	13601	13594	13614	13622	13502	13704	13682	13713	13692	13594	13681	13593	13510	13617	13802	13655	13490	13665	13761	13672	13778	13671	13541	13493	13532	13642	13622	13666	13637	13622	13606	13611	13657	13472	13520	13644	13634	13717	13456	13646	13579	13510	13650	13665	13583	13644	13603	13818	13608	13599	13516	13483	13559	13636	13507	13701	13599	13690	13588	13658	13575	13581	13576	13589	13643	13558	13614	13759	13605	13639	13647	13532	13602	13524	13694	13606	13500	13435	13629	13649	13525	13513	13764	13779	13523	13609	13888	13567	13462	13808	13646	13558	13687	13567	13673	13528	13577	13690	13619	13684	13464	13608	13545	13514	13721	13682	13715	13618	13626	13615	13667	13757	13529	13639	13546	13576	13604	13751	13605	13725	13662	13647	13455	13608	13527	13615	13481	13589	13501	13725	13610	13587	13673	13600	13576	13549	13677	13599	13676	13746	13729	13643	13588	13628	13697	13558	13555	13571	13686	13573	13839	13512	13674	13650	13510	13602	13677	13584	13699	13590	13673	13568	13677	13698	13614	13678	13641	13626	13511	13782	13615	13645	13578	13631	13530	13694	13677	13802	13615	13656	13648	13618	13676	13614	13498	13696	13555	13575	13583	13695	13565	13731	13596	13543	13733	13712	13630	13827	13652	13449	13540	13559	13511	13732	13620	13625	13677	13701	13634	13684	13694	13543	13646	13595	13705	13678	13623	13611	13834	13653	13576	13638	13740	13692	13645	13499	13648	13556	13505	13582	13700	13597	13613	13443	13457	13526	13551	13556	13510	13640	13795	13477	13543	13654	13764	13673	13624	13618	13544	13478	13644	13631	13718	13670	13658	13616	13636	13618	13619	13642	13585	13615	13665	13731	13664	13497	13588	13644	13741	13755	13824	13799	13614	13502	13622	13589	13690	13555	13360	13784	13613	13733	13796	13681	13465	13599	13607	13672	13585	13483	13623	13700	13754	13586	13673	13765	13797	13475	13656	13703	13727	13643	13675	13585	13705	13669	13657	13668	13646	13680	13593	13558	13628	13565	13783	13654	13601	13745	13505	13471	13628	13618	13539	13665	13529	13844	13595	13634	13595	13752	13653	13535	13661	13564	13753	13582	13537	13637	13572	13643	13608	13751	13501	13552	13668	13546	13635	13524	13605	13693	13625	13607	13576	13707	13662	13684	13531	13678	13579	13627	13648	13808	13594	13560	13737	13746	13372	13740	13676	13734	13584	13632	13687	13713	13582	13558	13570	13652	13799	13570	13602	13484	13520	13702	13623	13588	13669	13679	13693	13628	13611	13592	13527	13521	13742	13793	13587	13551	13584	13584	13522	13673	13692	13556	13753	13881	13491	13620	13559	13611	13636	13605	13867	13456	13722	13445	13666	13644	13643	13452	13611	13563	13654	13499	13520	13698	13766	13733	13641	13558	13606	13696	13916	13632	13634	13703	13661	13692	13615	13691	13602	13704	13678	13747	13705	13636	13791	13602	13563	13758	13607	13585	13614	13635	13907	13623	13564	13539	13606	13551	13731	13589	13686	13762	13599	13461	13612	13672	13700	13482	13739	13581	13601	13612	13464	13772	13844	13578	13545	13660	13696	13582	13714	13692	13651	13590	13505	13698	13659	13602	13576	13541	13573	13575	13689	13530	13653	13528	13783	13616	13522	13632	13708	13592	13628	13593	13559	13516	13663	13405	13742	13487	13585	13603	13589	13626	13823	13464	13538	13595	13669	13719	13668	13575	13599	13516	13637	13703	13562	13715	13744	13628	13679	13697	13590	13574	13449	13632	13639	13475	13757	13456	13863	13701	13490	13569	13488	13524	13625	13622	13519	13708	13648	13582	13768	13514	13634	13742	13598	13584	13793	13510	13576	13734	13649	13601	13558	13566	13804	13540	13490	13566	13532	13622	13545	13659	13719	13660	13738	13666	13570	13479	13648	13682	13620	13777	13719	13674	13617	13599	13722	13575	13415	13648	13625	13729	13433	13737	13642	13649	13563	13609	13636	13556	13656	13664	13518	13685	13636	13438	13596	13486	13645	13626	13638	13512	13542	13533	13627	13686	13661	13574	13746	13660	13598	13685	13526	13621	13712	13530	13576	13572	13515	13817	13641	13727	13657	13532	13578	13660	13536	13616	13623	13684	13642	13543	13629	13531	13479	13611	13615	13766	13557	13725	13625	13636	13495	13538	13585	13786	13571	13730	13556	13563	13670	13541	13625	13613	13730	13618	13715	13617	13608	13703	13648	13411	13599	13701	13625	13611	13569	13743	13509	13653	13785	13500	13766	13801	13537	13596	13661	13507	13670	13577	13586	13471	13623	13531	13622	13597	13510	13618	13567	13575	13753	13615	13585	13664	13639	13689	13690	13684	13557	13651	13916	13719	13622	13692	13533	13682	13600	13551	13529	13491	13560	13646	13610	13759	13485	13660	13527	13585	13632	13563	13633	13658	13588	13628	13406	13720	13643	13589	13456	13631	13844	13683	13584	13682	13694	13561	13577	13713	13716	13478	13484	13596	13695	13585	13801	13448	13683	13652	13497	13566	13535	13698	13734	13637	13637	13584	13422	13608	13801	13533	13584	13693	13702	13584	13612	13746	13664	13676	13619	13455	13539	13680	13526	13634	13761	13643	13629	13755	13698	13564	13556	13713	13743	13896	13637	13820	13764	13620	13681	13635	13655	13636	13617	13734	13606	13565	13648	13559	13622	13684	13587	13589	13675	13678	13676	13628	13498	13734	13482	13637	13663	13572	13771	13686	13539	13454	13732	13679	13788	13629	13513	13604	13661	13604	13591	13568	13447	13697	13756	13588	13627	13705	13747	13532	13682	13636	13697	13652	13720	13711	13477	13780	13743	13596	13627	13465	13816	13705	13602	13736	13535	13709	13626	13711	13599	13712	13627	13610	13557	13644	13544	13670	13807	13904	13700	13682	13737	13602	13684	13578	13609	13612	13554	13736	13572	13749	13580	13652	13762	13664	13524	13618	13465	13557	13730	13609	13586	13527	13612	13587	13589	13625	13579	13542	13591	13593	13692	13552	13720	13674	13578	13631	13648	13587	13525	13620	13589	13625	13647	13677	13633	13666	13699	13607	13638	13701	13490	13669	13605	13576	13593	13783	13771	13737	13484	13724	13600	13506	13531	13682	13556	13536	13491	13568	13399	13531	13722	13644	13743	13640	13752	13762	13750	13504	13495	13685	13645	13577	13568	13616	13593	13515	13631	13553	13658	13489	13584	13750	13664	13628	13617	13564	13662	13622	13603	13604	13646	13711	13572	13543	13754	13782	13495	13657	13576	13677	13658	13645	13561	13711	13635	13463	13564	13472	13777	13563	13655	13664	13499	13783	13711	13623	13681	13527	13583	13520	13497	13659	13570	13585	13567	13599	13659	13400	13595	13751	13671	13531	13580	13579	13611	13583	13843	13632	13605	13577	13663	13685	13535	13802	13613	13574	13655	13444	13670	13573	13634	13475	13677	13703	13517	13675	13588	13649	13608	13574	13604	13682	13592	13565	13580	13513	13610	13630	13660	13723	13485	13639	13551	13656	13660	13572	13715	13449	13575	13734	13496	13715	13743	13563	13621	13451	13563	13632	13745	13646	13675	13584	13660	13732	13648	13614	13660	13636	13687	13590	13756	13659	13720	13640	13630	13605	13774	13572	13532	13648	13558	13789	13742	13576	13610	13681	13629	13762	13525	13699	13482	13505	13553	13511	13639	13783	13723	13495	13609	13642	13526	13726	13595	13700	13511	13657	13469	13522	13648	13546	13736	13646	13687	13592	13675	13791	13548	13634	13638	13408	13830	13526	13394	13634	13697	13824	13798	13685	13677	13715	13532	13620	13625	13653	13659	13545	13647	13662	13576	13565	13730	13710	13577	13610	13716	13753	13755
24804	21154	27768	37004	55636	47036	31084	19710	14191	13609	13307	13154	13345	13190	13533	13414	13086	13122	13265	13294	13117	13253	13187	13317	13185	13074	13037	13170	13159	13154	13185	13229	13344	13153	13257	13086	13255	13156	13086	13251	13114	13040	13176	13085	13244	13178	13168	13201	13184	13127	13057	13260	13199	13022	13209	13085	13286	13200	13162	13144	13060	13185	13168	13295	13074	13144	13267	13384	13168	13107	12974	13235	13137	13240	13240	13204	13138	13198	12997	13210	13059	13057	13048	13367	13267	13051	13108	13295	13301	13134	13095	13145	13179	13260	13124	13055	13233	13014	13286	13226	13146	13183	13244	13211	13009	12971	13253	12872	13171	13088	13136	13202	13250	13102	13217	13139	13059	13245	12961	13187	13308	12980	13155	13121	13305	13098	13131	13212	13060	13279	13252	13172	13197	13242	13333	13126	13148	13190	13002	13071	13219	13271	12935	13145	13257	13040	13171	13150	13219	13108	13179	13067	12933	13262	13182	13224	13141	13087	13308	13179	13270	13017	13220	13266	13190	13122	13096	13014	13112	13176	13278	13210	13114	13317	13164	13083	13222	13134	13258	13006	13193	13260	13159	13303	13120	13338	13034	12980	13187	13118	13106	13141	13146	13139	13201	13059	13147	13081	13095	13348	13219	13000	13303	13225	12949	13175	13206	13106	13241	13016	13232	13130	13197	13276	13179	13352	13149	13281	13224	13030	13043	13092	13174	13228	13148	13255	13257	13241	13132	13075	13122	13042	13296	13104	13021	13113	13096	13139	13193	13117	13121	13274	13343	13142	13187	13012	13126	13078	13141	13097	13040	13201	13137	13048	13134	13134	13307	13163	13168	13062	13357	13371	13208	13125	13155	13147	13074	13234	13092	13191	13217	13177	13134	13225	13187	13199	13284	13157	13094	13244	13145	12935	13195	13312	13106	13114	13305	13113	13191	13189	13190	13315	13003	13196	13075	13333	13092	13259	13065	13162	13323	13122	13005	12975	13141	13348	13160	13338	13111	13009	13225	13000	13083	13196	13137	13106	13154	13358	13150	13336	13268	13015	12851	13211	12999	13186	12975	13060	13088	13020	13136	13216	13218	12997	13205	13019	13210	13157	13124	12998	13290	13131	13144	13167	13190	13163	13269	13311	13074	13011	13236	13261	13193	13164	13212	13048	13144	13172	13128	13132	12960	13250	13078	13137	13228	13198	13226	13152	13237	13229	13138	13231	13215	13013	13293	13325	13255	13233	13071	13019	13037	13201	13203	13217	13076	13126	13284	13214	13266	13165	13227	13156	13379	13233	13225	13122	12844	13323	12992	13087	13195	13267	13334	13067	13259	13382	13209	13270	13148	13017	13188	13177	13319	13199	13193	13264	13103	13150	13289	13023	13149	13078	13139	13114	13138	13036	13232	13286	13065	12950	13215	13138	13330	13342	13212	13159	13287	13333	12998	13128	13232	13137	13065	13246	13272	13065	13182	13152	13065	13099	13217	13146	13055	13338	13135	12969	12992	13136	13099	13087	13128	13382	13270	13159	13049	13140	13202	13245	13122	13186	13277	13214	13233	13061	13383	13162	13176	13059	13066	12916	13112	13113	13005	13125	13146	13268	13124	13152	12992	13126	13119	13053	13106	13030	13073	13042	13195	13029	13169	13237	13073	13259	13208	13287	13085	13154	13223	13057	13297	13201	13209	13131	13057	13212	13173	13174	13038	13157	13338	13247	13163	13134	13171	13172	13194	13240	13100	13321	13190	13087	13126	13034	13241	13229	13232	13205	13193	13199	13198	13133	13176	13169	13176	13064	13131	13305	12991	13121	12994	13023	13105	13148	13102	13102	13212	13163	13003	13048	13279	13353	13054	13183	13040	13152	12911	13100	13113	13167	13209	13101	13190	13199	13354	13109	13147	13391	13136	13150	13266	13231	13135	13190	13207	12983	13145	13071	13297	13197	12899	13257	13208	13245	13172	13121	12993	13185	13200	13169	13044	13042	13250	13167	13303	13321	13309	13045	13069	13231	13141	13085	12968	13107	13238	13212	13246	13082	13146	13224	13058	13139	13212	13135	13246	13288	13205	13178	13353	13165	13065	13197	13317	13215	13253	12998	13111	13232	13224	13101	13184	13104	13298	13145	13248	13441	13200	13185	13230	13310	13098	13304	13132	13132	13244	13245	13134	13075	13037	13057	13199	13296	13260	13080	13142	13132	13187	13098	13110	13072	12993	13108	13110	13346	13211	13190	13269	13219	13215	13211	13269	13196	13124	13102	13265	13013	13440	13278	13340	13260	13237	13115	13252	13044	12995	13287	13081	13299	13284	13252	12922	13076	13141	13086	13160	13118	13051	13206	13118	13092	13053	13043	13083	12932	13295	13338	13138	13302	13052	13107	13223	13145	12947	13055	13169	13206	13217	13416	13059	13259	13106	13138	13270	13168	13344	13214	13021	13186	13116	13441	13199	13239	13261	13307	13205	13055	13318	13097	13195	13185	13223	13145	13190	13059	13226	13288	13142	13173	13196	13157	13226	13070	13029	13232	13125	13091	13149	13266	13152	13154	13102	12997	13079	13101	13171	13288	13061	12969	13094	13082	13240	13229	13135	13249	13355	13076	13126	13067	13082	13167	13137	13061	13068	13001	13140	13113	13233	13322	13043	13189	13178	13132	13188	13401	13269	13193	13274	13285	13226	13128	13182	13346	13254	13123	13153	12984	13034	13215	13180	13161	13016	13158	13182	12954	13010	13427	13132	13253	13163	13259	13293	13347	13043	13143	13265	13098	13257	13356	13099	13155	13226	13200	13214	13275	13315	13109	13176	13211	12974	13103	13150	13185	13120	13081	13106	13168	13131	13131	13041	13283	13178	13394	13168	13171	13042	13110	13165	13089	13319	13231	13173	13184	13279	13017	13170	13262	13084	13142	13166	13226	13175	13017	13139	13261	12961	13149	13200	13206	13096	13240	13342	13241	13187	12865	13304	13070	13138	13235	13320	13147	13145	13123	13045	13377	13248	13110	13092	13309	13049	13260	13002	13035	13118	13241	13156	13113	13094	13152	13120	13048	13167	13124	13235	13232	13088	13216	13224	13100	13080	13369	13156	13098	12995	13211	13244	13268	13251	13014	13183	13235	13277	13078	13159	13066	13007	12985	13223	13148	13226	13266	13176	13075	13105	12966	13150	13116	12985	13091	13087	13250	13169	13263	13129	13277	13375	13109	13210	13084	13037	13121	13139	13240	13115	13046	13064	13236	13255	13168	13204	13140	13285	13139	13277	13230	13109	13158	13087	13242	13279	13091	13079	13137	12965	13092	13184	13221	13232	12945	13098	13118	13219	13218	12997	13089	13306	13072	13288	13321	13245	13058	13063	13197	13109	13196	13130	13262	13229	13280	13081	13109	13211	13070	13168	13085	12998	13119	13140	13114	13124	13130	12979	13022	13147	13064	13109	13305	13059	13100	13209	13216	13110	13155	13156	13196	13256	13121	13218	13107	13305	13121	13195	13244	13180	13305	13174	13242	13109	13189	13176	13335	13158	13135	13296	13127	13075	13335	13027	13217	13065	13087	13234	13087	13042	13188	13141	13091	13183	13027	13225	13206	13117	13201	13079	13388	13141	13216	13048	13217	13137	13165	13131	13163	13140	13109	13282	13087	13116	12974	12985	13161	13163	13114	13297	13175	13199	13409	13306	13069	13389	12929	13046	13178	13186	13088	13076	13136	13242	13325	13046	13068	13306	13039	13170	13170	13260	13212	13136	13193	13203	13171	13114	13019	13242	13095	13244	13164	13234	13097	13153	13193	13217	13299	13034	13175	13102	13236	13182	12892	13339	13084	13059	13112	12925	13202	13061	13333	13269	13381	13298	13283	13161	13103	13275	13194	13132	13323	13148	13267	12926	13165	13074	13077	13081	13186	13119	13234	13086	13294	13211	13310	13292	13195	13104	13141	13155	13119	13260	13209	13145	13020	13252	13208	13293	13143	13104	13278	13325	13305	13246	13146	13352	13195	12956	13169	13224	13023	13080	13135	13261	13167	13146	13168	13255	13270	13110	13256	13126	13042	13151	13131	13329	13170	13175	13285	13175	13204	13169	13206	13069	13180	13251	13020	13258	12908	13184	13175	13124	13157	13163	13148	13085	13232	13056	13130	13336	13279	13202	13307	13079	13172	13263	13231	13209	13250	13043	13272	13109	13022	13081	13103	13341	13186	13315	13218	13193	13091	13216	13153	12996	13187	13148	13164	13240	13342	13197	13110	13093	13246	13288	13159	13195	13115	13175	13119	13088	13014	13082	13098	13237	13212	13055	13251	13113	13260	13182	13153	13043	13235	13230	13301	13291	13118	13057	13114	13036	13083	13083	13255	13164	13035	13149	13187	13425	13026	13069	13076	13151	13318	13234	13302	13050	13123	13053	13191	13304	13253	13123	13191	13211	13172	13164	13148	13345	13155	13056	13188	13123	13040	13370	12990	13411	13183	13118	13110	13206	13301	13172	13090	13152	13148	13176	13128	13154	13016	13148	13189	13245	13187	13245	13439	13390	13155	13099	13070	13123	13183	13185	13199	13102	13149	13298	13350	13122	12964	13147	13161	13129	13283	13300	13290	13293	13069	13140	13205	13332	13165	13117	13154	13036	13122	13049	13002	13175	13079	13159	13073	13115	13262	13160	13206	13118	13112	13133	13124	13025	13312	13094	13219	13088	13167	13211	13157	13182	13104	13066	13075	13183	13210	13198	13326	13413	13158	13273	13105	13109	13104	13154	13107	13090	13099	13023	13161	13197	13115	13095	13157	13265	13323	13326	13161	13208	13159	13000	13065	13199	13222	13106	13354	13250	13064	13242	13355	13080	13196	13146	13053	13196	13067	13218	12963	13072	13047	13287	13270	13293	13246	13177	13286	13244	13080	13174	13026	13239	13174	13243	13175	13190	13005	13206	13217	13131	13296	13133	13006	13154	12989	13134	13261	13418	13199	13215	13296	13305	13197	13131	13161	13235	13151	13114	13220	13214	13160	13099	13157	12990	13156	13155	13335	13230	12965	13162	13199	13187	13252	13252	13227	13128	13148	13017	12945	13238	13213	13031	13029	13172	13163	13273	13111	13065	13211	13259	13275	13197	13302	13207	13305	13186	13284
12491	25698	37131	50947	64491	48538	30842	18880	13421	13422	13500	13403	13344	13316	13438	13394	13423	13294	13354	13457	13442	13456	13396	13411	13311	13423	13349	13359	13369	13332	13292	13291	13486	13214	13413	13379	13222	13509	13443	13474	13358	13368	13304	13248	13415	13135	13362	13464	13416	13298	13346	13363	13350	13270	13498	13396	13424	13488	13507	13623	13364	13360	13462	13301	13511	13334	13393	13157	13337	13533	13193	13375	13444	13388	13231	13340	13388	13319	13318	13508	13362	13195	13521	13338	13309	13533	13357	13347	13305	13214	13429	13414	13520	13414	13327	13427	13321	13405	13412	13350	13327	13374	13121	13364	13462	13393	13426	13372	13480	13475	13246	13350	13413	13362	13318	13413	13373	13382	13075	13188	13304	13375	13466	13271	13384	13268	13233	13293	13197	13389	13351	13339	13388	13297	13298	13237	13371	13503	13481	13240	13272	13358	13243	13384	13280	13253	13334	13338	13432	13402	13469	13447	13268	13389	13336	13223	13422	13386	13376	13270	13398	13389	13310	13455	13392	13292	13324	13269	13327	13314	13208	13176	13458	13434	13290	13472	13147	13335	13346	13409	13381	13208	13211	13364	13400	13314	13323	13299	13337	13304	13307	13190	13509	13183	13459	13369	13362	13239	13468	13530	13204	13217	13242	13460	13393	13382	13240	13517	13396	13231	13469	13445	13373	13314	13277	13304	13469	13335	13269	13344	13292	13381	13298	13284	13261	13265	13350	13337	13384	13447	13309	13291	13319	13306	13363	13411	13251	13488	13353	13246	13271	13278	13305	13427	13386	13215	13377	13363	13203	13426	13433	13251	13401	13410	13411	13388	13316	13423	13355	13261	13326	13429	13272	13259	13387	13461	13305	13478	13335	13341	13352	13343	13274	13491	13389	13296	13423	13327	13346	13463	13353	13251	13458	13451	13324	13428	13255	13278	13369	13346	13141	13463	13351	13333	13415	13529	13131	13355	13486	13297	13205	13353	13488	13482	13398	13477	13330	13313	13482	13297	13322	13224	13402	13537	13436	13278	13302	13251	13351	13432	13412	13272	13191	13305	13350	13507	13344	13388	13316	13536	13423	13193	13361	13400	13431	13419	13329	13351	13372	13280	13277	13373	13306	13523	13410	13299	13324	13493	13244	13352	13434	13153	13257	13423	13239	13288	13476	13286	13312	13176	13258	13312	13414	13385	13358	13379	13346	13341	13409	13322	13241	13344	13349	13413	13433	13242	13166	13255	13392	13345	13389	13397	13260	13388	13356	13426	13281	13413	13556	13336	13361	13361	13258	13401	13397	13450	13403	13249	13232	13361	13332	13341	13259	13260	13384	13345	13254	13324	13384	13410	13198	13304	13415	13506	13421	13318	13290	13396	13451	13326	13392	13326	13431	13389	13281	13225	13395	13301	13424	13474	13370	13290	13444	13302	13440	13304	13312	13323	13293	13290	13451	13359	13425	13115	13380	13477	13497	13371	13237	13271	13361	13381	13450	13330	13388	13420	13249	13426	13294	13378	13419	13402	13444	13241	13335	13269	13422	13423	13409	13346	13265	13481	13460	13473	13292	13347	13572	13272	13374	13292	13280	13377	13348	13367	13381	13497	13416	13374	13451	13347	13338	13383	13435	13400	13122	13370	13367	13214	13274	13215	13489	13386	13295	13238	13369	13292	13427	13356	13335	13388	13485	13339	13256	13410	13275	13466	13433	13402	13387	13217	13257	13255	13310	13501	13285	13511	13116	13410	13377	13494	13200	13396	13429	13371	13400	13342	13457	13407	13305	13392	13385	13467	13115	13422	13352	13403	13305	13377	13475	13322	13409	13467	13436	13477	13232	13315	13361	13497	13469	13276	13367	13431	13508	13344	13336	13503	13342	13189	13305	13226	13338	13380	13321	13355	13422	13390	13439	13318	13331	13348	13228	13442	13407	13202	13202	13264	13418	13243	13454	13363	13417	13342	13422	13458	13356	13476	13469	13506	13346	13300	13335	13380	13491	13189	13505	13288	13305	13256	13398	13391	13384	13303	13414	13294	13236	13176	13408	13365	13412	13512	13303	13346	13221	13310	13412	13401	13364	13378	13392	13186	13423	13248	13308	13315	13314	13384	13496	13392	13235	13286	13477	13357	13429	13239	13309	13357	13520	13288	13400	13544	13376	13302	13409	13402	13232	13359	13344	13422	13176	13535	13530	13383	13242	13419	13397	13365	13244	13368	13396	13500	13483	13403	13300	13251	13534	13329	13353	13225	13267	13396	13424	13267	13157	13310	13406	13573	13330	13238	13245	13369	13306	13374	13473	13371	13362	13568	13267	13367	13482	13580	13291	13403	13426	13389	13273	13349	13321	13271	13291	13380	13315	13436	13287	13348	13519	13428	13379	13312	13402	13435	13152	13357	13429	13445	13372	13376	13464	13374	13163	13492	13379	13366	13475	13364	13327	13189	13355	13446	13315	13302	13440	13401	13151	13262	13347	13357	13136	13248	13383	13346	13309	13404	13339	13419	13365	13425	13574	13472	13306	13374	13457	13036	13514	13354	13452	13299	13363	13390	13464	13326	13353	13415	13425	13455	13214	13341	13582	13446	13206	13464	13296	13364	13334	13336	13448	13349	13164	13455	13410	13353	13445	13190	13443	13444	13489	13431	13361	13199	13332	13452	13311	13440	13314	13536	13445	13313	13237	13436	13371	13221	13354	13307	13424	13353	13253	13545	13562	13289	13316	13349	13497	13405	13345	13281	13390	13310	13432	13399	13332	13295	13399	13309	13247	13327	13277	13364	13498	13351	13345	13358	13419	13335	13377	13248	13277	13298	13336	13379	13262	13523	13241	13353	13235	13363	13395	13292	13422	13401	13317	13410	13347	13253	13300	13278	13404	13382	13267	13389	13360	13427	13286	13462	13443	13429	13343	13344	13254	13325	13392	13346	13414	13281	13466	13454	13346	13329	13445	13351	13262	13392	13283	13138	13436	13464	13443	13360	13366	13325	13521	13300	13431	13310	13390	13136	13326	13396	13378	13431	13222	13493	13434	13243	13258	13391	13372	13461	13378	13348	13304	13468	13432	13284	13161	13367	13289	13414	13258	13381	13275	13461	13392	13336	13301	13380	13327	13480	13334	13309	13319	13340	13477	13408	13328	13281	13187	13506	13556	13494	13388	13369	13361	13342	13372	13438	13427	13358	13367	13368	13325	13372	13494	13556	13495	13255	13327	13415	13463	13471	13426	13292	13319	13348	13467	13179	13420	13430	13363	13174	13467	13363	13456	13463	13294	13475	13430	13260	13337	13419	13269	13450	13308	13485	13251	13275	13376	13375	13308	13390	13478	13524	13311	13365	13330	13360	13245	13330	13384	13348	13367	13314	13485	13427	13384	13375	13218	13649	13389	13382	13480	13455	13311	13224	13264	13496	13360	13338	13275	13402	13371	13432	13430	13321	13516	13316	13291	13514	13320	13295	13316	13405	13403	13291	13419	13306	13350	13333	13401	13251	13261	13348	13367	13384	13271	13312	13384	13320	13464	13515	13327	13436	13322	13283	13260	13345	13376	13334	13369	13240	13269	13307	13299	13247	13288	13550	13413	13492	13374	13359	13253	13447	13390	13276	13328	13431	13426	13300	13311	13321	13334	13292	13600	13306	13344	13374	13402	13226	13337	13150	13472	13470	13429	13260	13418	13314	13379	13514	13387	13425	13303	13409	13353	13180	13289	13426	13422	13313	13395	13442	13234	13359	13389	13455	13301	13432	13370	13410	13452	13551	13170	13371	13317	13258	13403	13255	13392	13393	13280	13460	13367	13383	13576	13373	13492	13385	13490	13520	13364	13379	13338	13446	13329	13502	13453	13273	13295	13467	13327	13142	13426	13374	13385	13216	13337	13324	13330	13389	13286	13337	13449	13314	13526	13525	13233	13365	13425	13337	13433	13300	13336	13387	13303	13126	13326	13310	13423	13430	13401	13255	13388	13358	13391	13378	13223	13416	13406	13410	13409	13408	13099	13436	13260	13271	13351	13373	13431	13418	13453	13313	13362	13351	13297	13233	13464	13227	13461	13157	13346	13499	13455	13260	13444	13406	13378	13456	13242	13311	13282	13288	13331	13184	13300	13436	13525	13405	13475	13400	13302	13320	13317	13395	13277	13090	13314	13306	13268	13362	13391	13297	13367	13407	13420	13196	13372	13282	13472	13517	13330	13346	13283	13350	13406	13458	13394	13489	13417	13122	13301	13345	13413	13533	13384	13367	13421	13303	13235	13347	13249	13365	13489	13300	13201	13415	13314	13303	13361	13359	13322	13382	13311	13315	13334	13336	13312	13362	13416	13415	13394	13597	13242	13526	13181	13273	13455	13206	13440	13226	13274	13285	13320	13207	13208	13422	13152	13694	13368	13440	13449	13334	13292	13461	13295	13348	13435	13389	13444	13337	13382	13367	13377	13374	13443	13402	13310	13216	13307	13401	13402	13304	13430	13309	13345	13285	13489	13286	13347	13346	13407	13398	13358	13210	13404	13429	13438	13488	13348	13418	13379	13257	13340	13382	13415	13422	13369	13459	13275	13491	13332	13425	13287	13198	13522	13310	13366	13325	13397	13445	13299	13363	13315	13361	13287	13415	13448	13552	13336	13319	13375	13408	13354	13342	13496	13383	13321	13251	13306	13324	13470	13346	13308	13105	13319	13483	13337	13220	13332	13294	13289	13274	13304	13392	13436	13281	13434	13437	13355	13252	13421	13297	13373	13250	13432	13302	13311	13416	13202	13282	13451	13389	13370	13392	13308	13326	13415	13367	13264	13216	13391	13442	13372	13304	13302	13148	13239	13426	13203	13466	13361	13358	13144	13438	13336	13420	13334	13224	13231	13392	13415	13386	13299	13335	13204	13409	13430	13517	13459	13401	13425	13211	13333	13514	13385	13304	13367	13328	13299	13416	13270	13321	13237	13338	13353	13456	13571	13538	13509	13261	13398	13352	13248	13230	13317	13274	13373	13339	13519	13339	13247	13402	13357	13516	13339	13396	13220	13217	13352	13228	13251	13384	13244	13444	13378	13771	13272	13291	13389	13387	13217	13600	13110	13408	13422	13400	13229	13393	13276	13465	13442	13335	13298	13353	13343	13349	13484	13319	13449	13414
23149	21104	28880	32419	61263	56106	41718	26816	15683	13931	13752	13609	13372	13402	13244	13368	13269	13236	13425	13317	13188	13122	13200	13434	13544	13225	13300	13264	13397	13288	13203	13147	13489	13263	13309	13482	13527	13371	13159	13400	13179	13124	13357	13015	13425	13072	13185	13188	13270	13308	13184	13209	13211	13127	13342	13262	13258	13251	13288	13156	13226	13380	13314	13124	13256	13096	13395	13069	13203	13333	13380	13185	13186	13207	13255	13310	13287	13262	13174	13180	13420	13405	13313	13334	13298	13355	13108	12999	13156	13334	13371	13278	13335	13362	13319	13163	13312	13237	13039	13131	13150	13149	13039	13404	13381	13305	13199	13072	13151	13239	13164	13260	13252	13132	13040	13127	13097	13066	13326	13381	12980	13347	13273	13290	13229	13194	13014	13095	13289	13061	13211	13202	13114	13005	13222	13113	13269	13278	13237	13290	13049	13264	13190	13032	13171	13342	13051	13341	13285	13128	13206	13297	13203	13142	13192	13154	13215	13142	13103	13052	13103	13353	13267	13184	13122	13408	13225	13136	13213	13137	13266	13239	13332	13209	13159	13307	13135	13236	13184	12950	13116	13336	13212	13265	13357	13123	13161	13067	13224	13258	13151	13245	13157	13274	13123	13120	13304	13056	13318	13168	13146	13312	13183	13201	13124	13107	13319	13155	13138	13322	13259	13173	13101	13069	12970	13181	13307	13229	13164	13150	13124	13198	12954	13133	13300	13043	13083	13158	13178	13258	13030	13177	13099	13165	13080	13190	13063	13153	13204	12964	12991	13168	13160	13319	13432	13207	13265	13283	13329	13306	13301	13068	13161	13082	12909	13131	13140	13289	13273	13110	13208	13079	13211	13093	13283	13310	13237	13306	13194	13245	13144	12989	13268	13064	13230	13242	13200	13275	13261	13135	13220	13122	13412	13028	13080	13050	13314	13154	13088	13142	13071	13267	13282	13086	13295	13155	13139	13313	13257	13052	13358	13151	13183	13081	13173	13147	13282	13063	13215	13193	12943	13142	13136	13366	13013	13172	13260	13195	13224	12996	13159	13015	13047	13133	13176	13187	13178	13100	13242	13126	13347	13285	13262	13246	13212	13274	13113	12952	13211	13031	13261	13203	13177	13181	13138	13183	13118	13263	13059	13189	13137	13021	13220	13100	13273	13252	13137	13057	13104	13313	13295	13236	13150	13059	13147	13148	13085	13053	13266	13179	13078	12957	13088	13117	13318	13227	13122	12987	13090	13192	12988	13071	13243	13206	13272	13231	13159	13250	13253	13113	13118	12932	13062	13233	13346	13211	13088	13315	13086	13241	13147	13299	13119	13251	13217	13333	13333	13058	13407	13320	13253	13030	13151	13235	13258	13298	13154	13191	13181	13358	13225	13134	13173	13113	13306	13172	13096	13234	13091	13324	13141	13239	13444	13264	13052	13116	13273	13066	13012	13248	13294	13110	13104	13398	13259	13378	13088	13111	13180	13236	13256	13314	13176	13087	13087	13163	13120	13133	13068	13202	13258	13286	13081	13147	13355	13189	13078	13035	13139	13160	13227	13359	13244	13003	13235	13119	13252	13228	13281	13252	13024	13139	13274	13177	13056	13294	13117	13195	13223	12996	13134	13175	13330	13357	13203	13098	13228	13123	13371	13116	13115	13370	13235	13164	13053	13069	13246	13163	13316	13345	13101	13266	13278	13145	13167	13070	12966	13048	13480	13108	13182	13062	13046	13224	13107	13168	13299	13231	13296	13336	13159	13177	13206	13008	13342	13059	13156	13121	13068	13139	13056	13194	13264	13333	13232	13176	13352	13080	13172	13307	13214	13053	13185	13039	13155	13152	13207	13074	13046	13145	13115	13272	13192	13156	13196	13189	13185	13251	13279	13149	13083	13246	13047	13212	13054	13187	13224	13262	13005	13243	13295	13299	13374	13171	13169	13114	13213	13284	13091	13173	13306	13263	13285	13243	13099	13247	13213	13285	13229	13215	13212	13108	13280	13235	13226	13021	13178	13093	13106	13425	13176	13267	13351	13122	13180	13108	12913	13328	13461	13303	13337	12969	13132	13263	13047	13118	13171	13252	13055	13154	13082	13398	13152	12998	13294	13229	13224	13158	13039	13270	13117	13165	13102	13300	13124	13099	13165	13161	13029	13210	13307	13172	13293	13083	13159	13225	13409	13425	13359	13097	13242	13162	13139	13225	13298	13179	13320	13180	13331	13326	13257	13121	13271	13161	13252	13193	13282	13117	13258	13051	12904	13193	13224	12926	13126	13016	13178	13100	13183	13223	13221	13175	13050	13307	13191	13208	13230	13256	13283	13180	13259	13276	13147	13183	13149	13104	13080	13116	12980	13019	12987	13139	13265	13153	13243	13254	12994	13054	13321	13145	13379	13174	12951	13199	13138	13272	13156	13190	13153	13095	13379	13180	13106	13106	13220	13061	13239	13143	13210	13172	13223	13100	13190	13262	13278	12828	12944	13229	13204	13271	13229	13229	13040	13191	13068	13265	13066	13202	13236	13185	13222	13234	13236	13424	13245	13047	13154	13112	13289	13221	13215	13207	13167	13347	13162	13194	13162	13262	13156	13109	13334	13082	13212	13141	13096	13150	13449	13126	13241	13127	13096	13061	13268	13273	12992	13243	13036	13276	13331	13170	13164	13193	13154	13118	13191	13195	13208	13158	13166	13119	13153	13090	13266	13214	13316	13263	13266	13033	13277	13116	13055	13282	13038	13186	13132	13258	13218	12994	13249	13244	13219	13283	13241	13212	13187	13102	13203	13125	13143	13152	13050	13260	12982	12985	13214	13233	13110	13113	13138	13392	13325	13360	13261	13076	13010	13120	13212	13083	13029	13265	13134	13165	13228	13151	13302	13218	13230	13138	13303	13265	13082	12931	13253	13168	13220	13164	13233	13187	13114	13340	13289	13170	13150	13059	12980	13247	13401	13323	13233	13276	13223	13382	13194	13189	13192	13191	13283	13178	13118	13184	13403	13084	13185	13098	13231	13379	13153	13276	13261	13156	13272	13316	13027	13097	13148	13217	13288	13241	13331	12974	13041	13110	13161	13173	13164	13189	13285	13005	13161	13282	13345	13187	13298	13262	13105	13155	13148	13095	13237	13152	13289	13183	13231	13158	13162	13299	13056	13233	13238	13192	13531	13240	13120	13384	12980	13130	13215	13179	13153	13380	13155	13244	13193	13055	13274	13311	13152	13040	13176	13227	13317	13183	13044	13044	13106	13422	13164	13188	13073	13115	13089	13149	13201	13159	13258	13239	13196	13190	13157	13080	13196	13128	13137	13238	13132	13272	13244	13226	13130	13150	13321	13302	13109	13049	13134	13372	13329	13244	13278	13111	13248	13115	13251	13203	13195	13228	13179	12985	12914	13309	13150	13231	13131	13081	13100	13179	13159	13354	13249	13134	13138	13263	13183	13224	13116	13053	13070	13145	13206	13295	13143	13180	13260	13262	13373	13265	13107	13082	13138	13127	13120	13208	13173	13237	13225	13312	13139	13086	13067	13220	13085	13009	13258	13138	13195	13167	13277	13156	13174	13012	13306	13258	13394	13246	13265	13233	13237	13062	13146	13057	13401	13126	13170	13122	13179	13259	13108	13219	13191	13225	13273	13475	13224	13118	13206	13062	13107	13176	13151	13139	13280	13130	13322	13183	13303	13021	13288	13115	13207	13197	13004	13136	13194	13335	13215	13136	13163	13133	13241	13094	13101	13359	13248	13167	13298	13340	13142	13058	13188	13267	13195	13287	13207	13246	13025	13148	13146	13220	13165	13082	13150	13113	13287	13098	13023	13178	13173	13215	13157	13228	13323	13176	13140	13244	13260	13110	13025	13181	13205	13285	13319	13322	13178	13333	13250	13170	13146	13078	13307	13215	13084	13225	12983	13059	13224	13146	13230	13344	13228	13247	13155	13270	13189	13187	13213	13108	13149	13019	13106	13221	13221	13141	13254	13200	13350	13088	13102	13154	13271	13115	13101	13330	13029	13119	13151	13173	13311	13397	13268	13156	13356	13205	13177	13388	13176	13165	13219	13047	13239	13237	13126	13205	13146	13261	13159	13158	13171	13003	13124	13141	13171	13289	13111	13147	13088	13048	12914	13321	13138	13009	13147	13150	13227	12970	12917	13140	13229	13004	13154	13181	13218	13285	12961	13066	13208	13260	13195	13294	13158	13239	13466	13268	13385	13085	13069	13197	13082	13123	13063	13258	12973	13342	13172	13072	13276	13105	13178	13139	13149	13101	13171	13222	13156	13070	13227	13044	13038	13263	13075	13049	13140	13066	13239	13063	13293	13024	13273	13146	13027	13062	13110	13297	13118	13238	13219	13294	13159	13067	13103	13066	13037	13135	13217	13077	13145	13164	13180	13204	13312	13136	13302	13266	13318	13144	13215	13192	13088	13171	13230	13112	13182	13225	13211	13125	13150	13071	13084	13185	13141	13324	13117	13141	13039	13194	13110	13194	13259	13129	13182	13224	13230	13077	13200	13160	13163	13169	13304	13023	13088	13110	13358	13192	13152	13085	13322	13155	13323	13117	13076	13208	12979	13302	13178	13249	13111	13180	13110	13050	12939	13119	13085	13051	13111	13104	13187	12987	13091	13270	13137	13050	13107	13063	13248	13288	13024	12867	13247	13076	12967	13307	13349	13220	13246	13010	13092	13133	13249	13369	13088	13100	13169	13217	13136	13065	13248	13027	13017	13021	13222	13443	13249	13266	13236	13283	13252	13157	13249	13173	13106	13166	13030	13059	13365	13281	13270	13150	13112	13066	13183	13272	13175	13270	13171	13118	13159	13169	13144	13194	13319	13213	13292	13253	13095	13216	13283	13397	13067	13238	13240	13142	13286	13309	13213	13268	13172	13177	13226	13129	13190	13344	13122	13153	13260	13347	13087	13279	13271	13414	13052	13381	13221	13240	13081	13060	13221	13385	13235	13087	13129	13030	13275	13186	13070	13157	13258	13204	13160	13283	13002	13353	13236	13270	13093	13175	13178	13047	13228	13296	13252	13053	12933	13354	13214	13161	13181	13183	13329	12985	13331	13130	13019	13028	13128	13103	13047	13215	13149	13188	12935	13098	13065	13171	13174	13323	13073	13139
14754	30703	47387	51958	84970	65335	42525	26590	13469	13413	13478	13404	13376	13341	13331	13240	13453	13336	13158	13171	13282	13404	13356	13312	13428	13356	13388	13325	13537	13381	13332	13346	13355	13163	13115	13181	13292	13310	13412	13302	13325	13212	13439	13495	13289	13223	13223	13266	13432	13224	13333	13326	13133	13359	13503	13392	13392	13226	13361	13366	13292	13256	13219	13441	13335	13329	13341	13244	13306	13207	13357	13384	13407	13348	13186	13384	13182	13300	13247	13216	13267	13362	13528	13378	13401	13551	13398	13366	13408	13434	13257	13410	13292	13360	13384	13297	13341	13305	13299	13411	13326	13434	13244	13219	13171	13437	13249	13372	13235	13437	13466	13362	13323	13144	13384	13219	13286	13292	13440	13320	13262	13305	13289	13392	13403	13314	13088	13433	13385	13364	13234	13189	13451	13315	13319	13136	13199	13206	13393	13239	13200	13500	13273	13289	13317	13207	13381	13336	13234	13276	13252	13364	13274	13508	13296	13295	13340	13334	13298	13369	13146	13292	13222	13199	13318	13268	13330	13449	13261	13398	13152	13191	13289	13406	13202	13282	13410	13389	13358	13223	13309	13366	13319	13197	13439	13396	13289	13173	13338	13165	13116	13424	13290	13322	13277	13195	13404	13347	13229	13263	13356	13354	13444	13336	13373	13116	13336	13253	13449	13263	13418	13312	13363	13202	13443	13049	13505	13155	13219	13369	13270	13282	13222	13274	13303	13465	13196	13313	13246	13219	13256	13348	13135	13145	13281	13398	13350	13313	13251	13263	13333	13373	13309	13295	13259	13336	13366	13216	13302	13312	13241	13290	13297	13350	13258	13273	13382	13187	13287	13369	13377	13292	13382	13341	13403	13227	13267	13259	13183	13138	13412	13292	13211	13252	13343	13324	13341	13329	13350	13440	13371	13284	13421	13233	13236	13306	13186	13352	13185	13352	13113	13300	13383	13407	13410	13367	13245	13426	13208	13284	13241	13288	13457	13226	13344	13400	13377	13264	13256	13324	13188	13139	13418	13093	13280	13294	13350	13241	13263	13312	13411	13356	13305	13363	13249	13325	13422	13262	13293	13373	13388	13561	13091	13297	13308	13298	13263	13391	13287	13449	13359	13229	13332	13415	13296	13261	13335	13415	13154	13277	13286	13352	13175	13329	13241	13300	13346	13213	13405	13294	13397	13374	13124	13302	13404	13233	13399	13313	13350	13053	13298	13330	13472	13269	13318	13266	13349	13334	13386	13293	13268	13316	13303	13338	13314	13317	13259	13241	13203	13359	13169	13318	13214	13299	13354	13324	13260	13277	13215	13492	13373	13318	13367	13400	13284	13309	13448	13328	13244	13198	13207	13173	13305	13279	13450	13297	13329	13329	13199	13235	13316	13194	13353	13298	13313	13323	13312	13044	13351	13240	13358	13278	13211	13196	13335	13224	13528	13331	13314	13245	13340	13354	13241	13152	13395	13412	13420	13274	13275	13571	13271	13367	13391	13309	13287	13255	13328	13254	13282	13261	13237	13308	13403	13235	13380	13252	13215	13364	13183	13222	13240	13421	13187	13464	13187	13385	13349	13361	13351	13253	13399	13360	13343	13452	13337	13141	13380	13219	13288	13245	13367	13227	13361	13444	13420	13410	13231	13236	13306	13203	13249	13375	13435	13253	13127	13390	13406	13398	13146	13473	13208	13223	13262	13316	13294	13305	13335	13243	13195	13382	13343	13271	13393	13228	13336	13198	13331	13394	13387	13233	13236	13349	13237	13299	13396	13464	13315	13339	13304	13248	13363	13307	13408	13303	13219	13250	13417	13327	13436	13338	13302	13446	13224	13400	13318	13264	13315	13407	13300	13295	13226	13303	13350	13477	13350	13178	13384	13158	13239	13278	13398	13272	13362	13296	13235	13321	13304	13430	13382	13214	13347	13397	13246	13292	13349	13302	13250	13275	13162	13111	13436	13304	13216	13368	13222	13216	13437	13398	13290	13229	13409	13345	13301	13352	13255	13347	13306	13250	13199	13261	13230	13178	13295	13334	13273	13344	13158	13320	13265	13192	13196	13316	13350	13275	13252	13466	13335	13360	13398	13327	13242	13497	13414	13142	13406	13225	13380	13257	13343	13332	13339	13251	13285	13385	13235	13261	13256	13398	13244	13198	13311	13277	13164	13322	13337	13337	13322	13375	13535	13342	13264	13257	13443	13375	13289	13195	13148	13281	13275	13411	13355	13550	13449	13336	13362	13331	13417	13127	13258	13312	13297	13331	13198	13301	13421	13200	13343	13320	13304	13359	13323	13268	13290	13231	13316	13258	13227	13308	13304	13392	13458	13402	13310	13428	13096	13311	13333	13441	13297	13272	13195	13348	13305	13269	13284	13351	13331	13329	13270	13208	13376	13296	13501	13338	13319	13229	13288	13362	13212	13511	13374	13401	13380	13351	13323	13334	13278	13209	13407	13414	13225	13247	13221	13191	13358	13211	13465	13321	13367	13227	13227	13239	13363	13185	13224	13329	13355	13274	13151	13404	13141	13386	13309	13324	13190	13324	13304	13256	13215	13339	13384	13444	13326	13397	13267	13362	13313	13256	13354	13144	12962	13310	13368	13268	13349	13383	13207	13333	13407	13267	13430	13368	13470	13309	13329	13241	13371	13357	13319	13286	13264	13307	13267	13308	13288	13259	13260	13473	13251	13337	13323	13277	13273	13337	13357	13231	13272	13320	13313	13172	13409	13212	13366	13225	13427	13436	13544	13111	13437	13262	13190	13330	13399	13318	13307	13290	13469	13329	13265	13350	13421	13249	13335	13195	13325	13447	13226	13387	13256	13483	13298	13343	13240	13254	13319	13294	13252	13338	13223	13315	13389	13124	13117	13375	13440	13145	13280	13395	13426	13190	13369	13173	13437	13271	13442	13283	13326	13248	13306	13378	13467	13396	13409	13372	13167	13282	13343	13362	13161	13324	13332	13212	13377	13398	13348	13280	13379	13539	13384	13139	13287	13266	13251	13337	13372	13469	13115	13450	13155	13174	13292	13370	13379	13347	13122	13325	13306	13387	13289	13222	13242	13488	13282	13266	13250	13261	13303	13386	13357	13350	13375	13358	13185	13300	13297	13343	13285	13399	13326	13403	13353	13367	13333	13281	13203	13099	13295	13467	13199	13329	13285	13358	13142	13404	13250	13355	13348	13199	13284	13253	13296	13361	13465	13188	13307	13337	13250	13373	13560	13377	13327	13286	13296	13390	13371	13297	13228	13336	13313	13373	13281	13448	13308	13453	13268	13269	13396	13396	13196	13339	13410	13322	13229	13169	13386	13137	13219	13230	13364	13330	13300	13323	13278	13261	13404	13225	13316	13241	13211	13379	13200	13457	13233	13252	13285	13321	13317	13271	13420	13352	13141	13326	13469	13175	13216	13204	13221	13206	13266	13301	13289	13295	13264	13180	13442	13338	13359	13289	13486	13395	13224	13323	13272	13330	13453	13350	13344	13274	13467	13271	13022	13385	13355	13296	13535	13300	13356	13128	13409	13375	13204	13210	13154	13134	13301	13447	13371	13223	13446	13221	13409	13289	13234	13420	13389	13331	13292	13159	13373	13318	13558	13199	13377	13233	13429	13311	13320	13438	13349	13335	13286	13281	13289	13370	13474	13240	13209	13231	13376	13215	13240	13349	13412	13386	13350	13239	13136	13363	13144	13370	13345	13383	13251	13234	13401	13417	13282	13437	13221	13337	13340	13457	13166	13472	13400	13113	13339	13291	13247	13261	13195	13409	13421	13454	13261	13347	13170	13199	13344	13294	13319	13252	13322	13274	13259	13342	13487	13415	13394	13326	13366	13432	13288	13298	13319	13113	13380	13372	13224	13097	13274	13112	13269	13286	13309	13277	13315	13361	13185	13380	13233	13427	13363	13397	13224	13426	13289	13352	13399	13424	13337	13373	13381	13250	13280	13283	13343	13257	13270	13289	13379	13295	13246	13315	13294	13343	13390	13300	13459	13339	13331	13143	13143	13296	13379	13354	13198	13471	13210	13460	13205	13335	13287	13343	13354	13366	13207	13291	13299	13359	13283	13233	13235	13259	13346	13298	13506	13292	13338	13161	13240	13381	13348	13433	13354	13295	13271	13343	13206	13354	13529	13221	13399	13295	13126	13158	13371	13275	13348	13245	13304	13390	13044	13238	13136	13260	13302	13435	13278	13328	13142	13335	13286	13485	13321	13379	13156	13355	13265	13092	13421	13266	13151	13219	13183	13262	13261	13318	13461	13134	13234	13291	13228	13268	13341	13286	13332	13360	13223	13394	13346	13250	13166	13281	13302	13357	13224	13239	13269	13241	13351	13385	13379	13470	13247	13212	13442	13423	13317	13375	13292	13391	13401	13269	13254	13418	13343	13360	13231	13260	13238	13378	13307	13365	13180	13355	13309	13475	13353	13424	13287	13307	13259	13296	13401	13304	13366	13444	13378	13399	13370	13432	13386	13294	13263	13259	13204	13314	13265	13257	13291	13258	13261	13267	13257	13509	13312	13243	13283	13284	13303	13321	13339	13375	13261	13371	13226	13223	13398	13394	13241	13311	13206	13170	13307	13260	13209	13299	13408	13413	13411	13201	13423	13425	13368	13212	13368	13191	13296	13318	13297	13429	13143	13349	13347	13315	13117	13244	13310	13221	13319	13225	13265	13305	13284	13046	13417	13307	13238	13281	13337	13320	13382	13299	13237	13468	13322	13304	13446	13196	13334	13288	13194	13177	13345	13328	13320	13166	13320	13289	13390	13270	13371	13330	13509	13313	13389	13323	13297	13213	13226	13305	13255	13244	13275	13253	13349	13493	13346	13400	13317	13254	13227	13174	13343	13338	13254	13394	13276	13281	13394	13291	13257	13195	13309	13411	13338	13506	13307	13323	13318	13329	13297	13182	13123	13366	13073	13350	13214	13084	13363	13303	13303	13234	13364	13311	13295	13409	13405	13272	13286	13449	13388	13297	13256	13243	13352	13375	13447	13309	13320	13381	13332	13355	13264	13330	13440	13377	13305	13550	13395	13448	13364	13370	13282	13361	13220	13427	13374	13125	13429	13335	13394	13203	13225	13347	13156	13448	13304	13311	13508	13224	13252	13354	13461	13328
27499	21368	21264	24087	34164	26407	19253	15075	13821	13506	13719	13525	13517	13573	13472	13677	13638	13633	13724	13490	13705	13534	13542	13624	13679	13654	13726	13669	13649	13935	13662	13610	13482	13588	13625	13375	13717	13708	13539	13534	13667	13575	13403	13489	13568	13493	13493	13553	13860	13786	13628	13769	13584	13555	13715	13633	13638	13549	13432	13633	13629	13657	13561	13518	13476	13461	13627	13630	13610	13655	13674	13648	13747	13537	13438	13475	13474	13493	13679	13450	13504	13608	13643	13555	13663	13797	13478	13604	13559	13701	13445	13467	13449	13460	13460	13510	13488	13646	13678	13610	13599	13621	13506	13372	13555	13604	13550	13451	13664	13474	13577	13645	13577	13467	13557	13560	13515	13638	13366	13492	13774	13674	13667	13620	13594	13527	13598	13717	13635	13798	13743	13675	13691	13753	13373	13596	13546	13756	13662	13399	13595	13618	13693	13589	13579	13524	13557	13601	13637	13784	13511	13499	13467	13510	13512	13629	13607	13366	13782	13773	13558	13470	13668	13705	13408	13545	13742	13660	13592	13536	13658	13746	13463	13592	13611	13444	13617	13542	13663	13706	13810	13762	13662	13701	13600	13546	13571	13347	13599	13804	13554	13605	13567	13397	13544	13591	13690	13626	13703	13619	13614	13640	13661	13585	13749	13685	13484	13714	13551	13617	13544	13651	13724	13511	13646	13568	13623	13476	13743	13386	13685	13762	13431	13593	13490	13585	13681	13305	13526	13472	13387	13459	13510	13609	13497	13543	13714	13602	13784	13624	13590	13673	13520	13389	13618	13447	13659	13738	13760	13625	13689	13768	13610	13592	13598	13450	13420	13449	13421	13448	13525	13609	13492	13465	13557	13625	13684	13525	13451	13557	13311	13637	13618	13683	13585	13506	13494	13451	13743	13734	13576	13526	13555	13587	13632	13530	13678	13663	13417	13721	13614	13433	13519	13559	13555	13515	13577	13526	13610	13584	13817	13580	13639	13680	13626	13458	13523	13620	13500	13502	13501	13581	13523	13435	13500	13595	13532	13661	13566	13558	13577	13753	13515	13628	13650	13505	13479	13616	13700	13696	13392	13387	13617	13788	13510	13811	13696	13485	13709	13707	13483	13374	13628	13500	13455	13648	13611	13542	13631	13506	13686	13556	13616	13623	13520	13187	13507	13424	13491	13428	13495	13672	13566	13556	13559	13647	13620	13635	13573	13559	13359	13590	13566	13543	13612	13587	13692	13567	13564	13419	13555	13577	13565	13417	13668	13636	13605	13627	13535	13682	13685	13666	13650	13523	13354	13580	13655	13745	13432	13493	13480	13396	13538	13493	13474	13545	13474	13369	13500	13716	13615	13718	13586	13618	13701	13653	13560	13462	13666	13619	13433	13464	13554	13757	13412	13532	13563	13527	13797	13517	13323	13469	13408	13521	13519	13567	13463	13570	13687	13607	13411	13503	13398	13600	13504	13577	13759	13630	13572	13580	13536	13524	13592	13576	13561	13635	13566	13410	13550	13608	13570	13555	13642	13472	13462	13655	13451	13549	13541	13739	13599	13542	13491	13416	13490	13507	13643	13714	13723	13565	13625	13718	13497	13607	13670	13787	13733	13674	13594	13689	13577	13608	13626	13742	13468	13659	13504	13642	13685	13471	13490	13935	13439	13626	13537	13643	13684	13655	13684	13643	13584	13571	13494	13579	13558	13648	13712	13600	13516	13721	13536	13788	13553	13485	13712	13557	13367	13479	13563	13760	13538	13545	13547	13473	13632	13624	13583	13470	13546	13654	13692	13709	13357	13562	13739	13557	13472	13599	13570	13543	13496	13502	13461	13505	13600	13520	13555	13576	13449	13567	13503	13486	13530	13620	13862	13610	13690	13583	13304	13443	13603	13431	13259	13480	13582	13546	13740	13554	13625	13582	13503	13554	13669	13533	13633	13661	13687	13571	13697	13580	13707	13553	13687	13551	13494	13520	13658	13393	13423	13477	13572	13581	13419	13573	13574	13511	13458	13533	13543	13468	13560	13609	13709	13578	13501	13478	13575	13582	13643	13689	13628	13538	13557	13463	13316	13570	13448	13545	13566	13599	13487	13522	13549	13510	13492	13515	13505	13407	13580	13595	13517	13653	13542	13542	13411	13449	13606	13634	13601	13650	13498	13462	13601	13408	13550	13536	13648	13518	13563	13562	13555	13661	13667	13589	13547	13618	13537	13539	13540	13620	13593	13708	13603	13712	13651	13623	13524	13463	13499	13603	13521	13655	13611	13503	13713	13545	13482	13622	13500	13430	13589	13487	13597	13382	13655	13532	13641	13538	13661	13646	13560	13526	13584	13663	13470	13592	13736	13617	13502	13551	13542	13407	13888	13593	13626	13479	13735	13550	13696	13595	13774	13430	13654	13436	13599	13788	13721	13695	13494	13520	13637	13438	13730	13778	13614	13553	13629	13566	13532	13593	13618	13527	13562	13543	13807	13635	13623	13692	13747	13621	13693	13489	13725	13489	13555	13576	13539	13548	13682	13468	13760	13661	13589	13731	13467	13627	13569	13500	13398	13787	13571	13665	13651	13517	13658	13426	13505	13489	13559	13724	13512	13590	13549	13570	13634	13604	13340	13474	13688	13516	13706	13372	13666	13741	13755	13472	13423	13444	13658	13449	13656	13608	13609	13686	13598	13621	13451	13652	13536	13630	13499	13587	13653	13585	13414	13499	13535	13512	13433	13678	13494	13523	13607	13691	13444	13607	13510	13560	13582	13539	13502	13531	13683	13236	13742	13482	13624	13594	13881	13707	13467	13500	13663	13690	13573	13515	13595	13473	13714	13690	13616	13511	13765	13549	13456	13733	13473	13603	13786	13490	13708	13720	13594	13476	13636	13387	13753	13569	13670	13587	13759	13636	13671	13409	13567	13786	13498	13662	13666	13528	13691	13599	13590	13615	13479	13496	13527	13503	13694	13479	13553	13688	13569	13644	13551	13662	13594	13625	13599	13588	13564	13694	13541	13506	13489	13370	13640	13365	13550	13688	13730	13557	13646	13506	13688	13700	13641	13654	13663	13532	13721	13538	13406	13643	13675	13491	13413	13693	13388	13444	13519	13532	13563	13412	13573	13729	13686	13717	13426	13781	13435	13483	13522	13747	13738	13486	13592	13476	13639	13464	13516	13541	13717	13549	13568	13620	13361	13578	13542	13548	13552	13833	13634	13738	13503	13685	13633	13634	13629	13581	13493	13596	13563	13709	13400	13411	13676	13814	13647	13668	13574	13623	13742	13671	13734	13491	13506	13602	13654	13536	13647	13675	13514	13543	13566	13595	13535	13657	13647	13554	13592	13502	13463	13632	13420	13606	13637	13565	13447	13565	13696	13662	13524	13539	13602	13432	13683	13579	13479	13424	13465	13437	13649	13742	13388	13401	13685	13576	13814	13688	13571	13728	13786	13286	13498	13523	13691	13517	13657	13677	13566	13796	13507	13789	13653	13584	13655	13558	13389	13624	13662	13564	13643	13607	13627	13529	13569	13596	13729	13654	13665	13634	13445	13583	13612	13869	13616	13447	13487	13544	13641	13526	13696	13502	13583	13429	13469	13670	13686	13608	13465	13584	13346	13575	13563	13745	13687	13572	13643	13492	13638	13554	13477	13552	13678	13615	13474	13591	13676	13789	13578	13423	13666	13619	13671	13603	13548	13540	13422	13475	13611	13543	13491	13618	13669	13716	13650	13520	13543	13488	13499	13545	13709	13726	13720	13617	13571	13588	13678	13619	13300	13553	13610	13721	13868	13737	13586	13624	13562	13657	13572	13658	13486	13446	13558	13743	13368	13510	13558	13458	13608	13525	13677	13638	13525	13464	13476	13666	13615	13557	13435	13608	13534	13652	13642	13527	13511	13563	13696	13642	13687	13483	13506	13540	13597	13564	13293	13636	13541	13635	13654	13579	13497	13682	13712	13583	13627	13454	13635	13292	13756	13624	13673	13866	13682	13571	13658	13667	13550	13632	13681	13713	13788	13486	13535	13549	13560	13750	13653	13464	13542	13611	13668	13798	13613	13780	13475	13573	13505	13720	13527	13456	13759	13498	13519	13619	13435	13619	13571	13339	13524	13650	13738	13530	13560	13565	13470	13344	13773	13650	13584	13713	13552	13638	13653	13626	13698	13674	13685	13682	13570	13572	13559	13611	13592	13512	13659	13450	13578	13560	13801	13595	13639	13442	13791	13604	13427	13426	13562	13300	13494	13479	13493	13586	13447	13532	13533	13712	13468	13383	13557	13588	13647	13597	13517	13769	13532	13433	13629	13595	13706	13442	13512	13466	13613	13616	13431	13753	13589	13594	13657	13500	13514	13588	13484	13370	13476	13541	13548	13796	13450	13628	13296	13466	13636	13565	13724	13531	13488	13386	13602	13602	13625	13643	13612	13679	13536	13510	13365	13635	13836	13495	13589	13473	13852	13602	13467	13445	13663	13453	13475	13730	13544	13542	13505	13715	13592	13508	13593	13680	13420	13736	13467	13580	13422	13707	13659	13538	13678	13473	13488	13602	13700	13620	13746	13603	13634	13718	13666	13696	13884	13598	13534	13522	13363	13443	13448	13539	13735	13331	13472	13680	13822	13530	13606	13498	13424	13499	13354	13525	13439	13577	13498	13602	13535	13597	13657	13783	13473	13622	13450	13503	13671	13462	13534	13736	13598	13659	13574	13644	13597	13622	13350	13696	13654	13566	13538	13605	13482	13626	13593	13526	13457	13664	13598	13708	13620	13716	13604	13741	13578	13608	13687	13635	13534	13569	13454	13675	13526	13628	13604	13637	13730	13735	13409	13608	13763	13764	13490	13520	13656	13530	13428	13554	13597	13679	13576	13444	13627	13743	13694	13678	13738	13658	13682	13635	13632	13728	13513	13597	13507	13637	13755	13388	13635	13731	13443	13461	13546	13615	13620	13554	13497	13535	13558	13702	13458	13526	13446	13498	13769	13651	13767	13456	13625	13659	13365	13623	13631	13602	13445	13709	13575	13578	13758	13771	13716	13687	13550	13611	13717	13542	13574	13563	13576	13727	13727	13517	13724	13628	13599	13723	13544	13487	13609	13599	13587	13544	13571	13531	13453	13530	13641	13616	13433	13604
13203	15683	18541	26376	36451	27536	19117	14600	13582	13666	13812	13671	13562	13598	13612	13573	13616	13673	13728	13565	13605	13666	13687	13722	13760	13810	13768	13575	13707	13686	13582	13650	13708	13806	13479	13717	13645	13808	13647	13682	13715	13532	13687	13563	13675	13772	13682	13744	13667	13629	13622	13770	13717	13668	13529	13541	13585	13708	13692	13575	13643	13657	13548	13673	13781	13708	13498	13705	13473	13711	13720	13823	13608	13656	13747	13711	13803	13645	13641	13741	13651	13628	13626	13750	13683	13642	13870	13683	13716	13591	13654	13572	13757	13580	13513	13719	13627	13691	13664	13563	13712	13763	13594	13618	13442	13595	13606	13738	13662	13713	13665	13709	13638	13641	13664	13522	13569	13706	13493	13566	13729	13630	13522	13769	13583	13607	13602	13584	13638	13491	13659	13638	13680	13587	13708	13651	13801	13616	13461	13556	13588	13551	13675	13735	13586	13740	13736	13673	13757	13768	13666	13616	13492	13675	13607	13770	13579	13646	13652	13614	13518	13658	13708	13798	13578	13891	13508	13781	13773	13948	13565	13644	13530	13709	13739	13559	13523	13724	13463	13775	13581	13570	13589	13610	13490	13749	13548	13636	13647	13440	13672	13489	13694	13665	13601	13508	13522	13595	13564	13564	13629	13572	13727	13732	13510	13552	13491	13582	13582	13684	13726	13627	13802	13574	13700	13503	13619	13631	13685	13559	13666	13795	13582	13612	13727	13618	13605	13627	13716	13394	13648	13616	13641	13788	13716	13614	13615	13433	13529	13584	13821	13584	13619	13574	13731	13553	13633	13721	13557	13640	13589	13707	13667	13733	13645	13492	13490	13695	13591	13561	13644	13531	13499	13677	13646	13725	13644	13720	13620	13552	13832	13653	13684	13579	13758	13675	13628	13573	13520	13717	13578	13698	13669	13570	13651	13657	13592	13563	13661	13837	13611	13652	13545	13790	13624	13578	13540	13423	13484	13622	13552	13655	13516	13660	13611	13685	13621	13766	13625	13502	13625	13551	13536	13475	13671	13759	13566	13582	13596	13700	13602	13565	13584	13683	13660	13680	13831	13677	13600	13644	13677	13598	13701	13702	13579	13675	13460	13660	13706	13612	13610	13670	13663	13489	13607	13573	13587	13560	13651	13627	13581	13530	13507	13636	13643	13549	13579	13637	13704	13568	13693	13465	13520	13586	13697	13634	13771	13823	13544	13589	13553	13607	13508	13497	13752	13520	13743	13560	13537	13649	13624	13688	13720	13596	13943	13714	13621	13655	13716	13709	13785	13645	13713	13685	13708	13581	13643	13559	13695	13560	13576	13601	13428	13551	13753	13553	13768	13570	13629	13611	13555	13566	13534	13761	13716	13688	13596	13681	13505	13510	13642	13709	13636	13712	13716	13695	13661	13616	13591	13734	13544	13691	13681	13669	13566	13651	13723	13528	13651	13618	13710	13660	13687	13640	13822	13346	13621	13761	13646	13717	13672	13653	13768	13760	13644	13667	13561	13630	13588	13774	13704	13683	13650	13609	13667	13672	13455	13583	13583	13769	13686	13567	13637	13570	13695	13701	13598	13651	13618	13730	13522	13494	13616	13675	13730	13589	13663	13589	13708	13492	13647	13764	13729	13873	13611	13446	13584	13459	13578	13550	13644	13552	13818	13708	13607	13620	13663	13657	13645	13509	13813	13594	13676	13644	13494	13619	13553	13760	13578	13693	13708	13718	13666	13562	13663	13530	13688	13663	13789	13717	13499	13707	13687	13532	13475	13670	13655	13665	13573	13712	13754	13582	13697	13698	13533	13660	13672	13887	13646	13700	13500	13686	13628	13525	13616	13641	13760	13663	13499	13727	13470	13704	13627	13626	13418	13659	13454	13880	13705	13457	13719	13515	13662	13624	13566	13570	13603	13736	13697	13617	13829	13610	13674	13655	13660	13649	13463	13568	13789	13685	13577	13636	13723	13784	13658	13692	13499	13628	13727	13646	13453	13600	13533	13602	13589	13465	13743	13712	13744	13701	13673	13528	13627	13686	13792	13474	13780	13777	13667	13570	13657	13734	13481	13670	13701	13476	13731	13607	13698	13803	13455	13647	13694	13626	13457	13549	13495	13651	13660	13799	13504	13710	13658	13682	13547	13693	13651	13601	13663	13692	13445	13579	13603	13527	13592	13898	13758	13478	13732	13607	13801	13480	13597	13641	13754	13707	13702	13735	13501	13699	13543	13772	13783	13688	13628	13534	13809	13628	13842	13616	13448	13683	13553	13637	13535	13756	13920	13680	13640	13708	13651	13533	13754	13504	13578	13718	13629	13658	13628	13612	13759	13704	13574	13549	13658	13628	13537	13576	13535	13536	13744	13657	13701	13562	13681	13519	13671	13636	13690	13662	13724	13784	13684	13620	13576	13617	13615	13760	13556	13790	13755	13520	13656	13667	13609	13756	13602	13507	13757	13640	13710	13751	13717	13567	13577	13751	13770	13566	13869	13482	13560	13707	13533	13547	13756	13599	13631	13716	13706	13647	13525	13545	13713	13693	13538	13669	13681	13521	13828	13556	13616	13543	13622	13655	13628	13655	13699	13695	13671	13605	13570	13462	13496	13710	13738	13723	13572	13563	13690	13619	13735	13607	13785	13607	13799	13634	13505	13594	13595	13707	13655	13559	13736	13733	13541	13783	13754	13498	13721	13750	13658	13709	13618	13782	13509	13774	13561	13534	13683	13481	13563	13558	13727	13490	13675	13694	13539	13524	13552	13566	13749	13629	13718	13655	13613	13613	13697	13749	13644	13559	13701	13689	13556	13708	13676	13707	13711	13495	13730	13634	13665	13605	13743	13638	13664	13637	13745	13506	13545	13630	13670	13788	13717	13642	13571	13657	13811	13667	13658	13696	13662	13630	13604	13690	13749	13588	13587	13506	13669	13470	13525	13637	13821	13654	13691	13642	13641	13620	13752	13426	13584	13552	13652	13559	13487	13575	13703	13586	13415	13702	13863	13574	13728	13656	13655	13677	13626	13499	13734	13614	13568	13429	13584	13566	13710	13699	13615	13702	13648	13723	13711	13692	13551	13504	13638	13718	13559	13602	13557	13574	13650	13667	13513	13681	13493	13768	13608	13590	13592	13637	13517	13726	13624	13806	13528	13563	13583	13509	13659	13667	13637	13567	13667	13574	13776	13532	13812	13749	13753	13587	13715	13589	13595	13597	13748	13557	13598	13823	13676	13560	13659	13760	13546	13605	13681	13703	13590	13585	13478	13641	13551	13640	13608	13746	13593	13627	13669	13538	13617	13598	13529	13627	13732	13758	13466	13681	13789	13691	13574	13557	13635	13607	13523	13473	13699	13758	13643	13696	13570	13641	13677	13683	13535	13594	13649	13523	13551	13548	13613	13601	13640	13547	13755	13597	13661	13776	13665	13557	13758	13515	13547	13760	13692	13649	13669	13632	13649	13763	13658	13537	13693	13674	13795	13612	13696	13708	13555	13460	13832	13660	13620	13480	13848	13717	13751	13652	13733	13655	13528	13530	13742	13576	13685	13774	13529	13746	13673	13575	13687	13616	13652	13653	13567	13527	13559	13545	13682	13668	13721	13672	13716	13612	13588	13774	13652	13581	13511	13579	13803	13634	13617	13632	13452	13687	13468	13514	13479	13692	13462	13419	13594	13764	13705	13624	13540	13771	13566	13625	13810	13536	13732	13634	13763	13578	13645	13690	13629	13693	13543	13556	13644	13722	13551	13678	13720	13621	13467	13662	13508	13610	13732	13699	13688	13616	13581	13628	13534	13584	13592	13662	13540	13654	13555	13619	13708	13422	13655	13473	13534	13614	13565	13563	13563	13696	13614	13486	13496	13661	13678	13567	13545	13639	13666	13756	13713	13643	13511	13655	13695	13642	13634	13558	13699	13664	13537	13650	13613	13851	13592	13613	13555	13851	13702	13664	13644	13627	13642	13633	13680	13568	13669	13710	13651	13518	13703	13503	13468	13566	13534	13565	13761	13750	13618	13642	13740	13598	13575	13703	13515	13643	13653	13508	13573	13786	13502	13609	13573	13655	13711	13764	13702	13559	13581	13642	13793	13535	13706	13615	13716	13625	13576	13682	13483	13666	13721	13541	13519	13611	13621	13583	13798	13700	13574	13542	13591	13778	13618	13637	13510	13841	13515	13691	13641	13563	13669	13693	13658	13637	13690	13647	13426	13812	13615	13548	13605	13643	13624	13600	13760	13608	13669	13853	13653	13608	13521	13717	13671	13598	13609	13569	13579	13639	13710	13841	13584	13750	13781	13540	13700	13723	13535	13601	13763	13552	13555	13651	13681	13420	13803	13540	13759	13621	13846	13597	13710	13643	13648	13675	13657	13509	13852	13711	13479	13653	13704	13645	13688	13730	13597	13717	13573	13714	13578	13564	13691	13629	13715	13768	13733	13684	13730	13643	13710	13737	13646	13689	13398	13585	13714	13766	13678	13563	13652	13732	13566	13768	13564	13614	13589	13799	13523	13793	13686	13695	13634	13575	13569	13641	13663	13696	13533	13667	13588	13518	13435	13741	13613	13637	13612	13581	13607	13529	13725	13764	13469	13571	13540	13569	13533	13642	13814	13494	13651	13518	13659	13549	13597	13716	13670	13555	13572	13573	13559	13589	13531	13588	13555	13424	13496	13553	13676	13841	13685	13729	13542	13562	13693	13694	13727	13641	13741	13580	13679	13612	13663	13674	13743	13692	13811	13522	13723	13586	13492	13631	13668	13666	13597	13597	13489	13664	13660	13699	13574	13597	13632	13606	13678	13501	13585	13485	13643	13574	13624	13616	13608	13641	13597	13776	13639	13666	13571	13635	13718	13646	13596	13648	13633	13665	13574	13588	13664	13600	13704	13525	13535	13626	13698	13655	13570	13582	13709	13594	13524	13619	13550	13647	13695	13915	13726	13550	13764	13798	13649	13613	13623	13734	13548	13777	13588	13573	13714	13672	13697	13592	13739	13545	13710	13624	13724	13625	13680	13549	13641	13631	13701	13569	13615	13633	13596	13542	13731	13588	13589	13652	13530	13450	13515	13629	13615	13691	13639	13650	13783	13685	13569	13589	13636	13578	13563	13554	13667	13683	13622	13639	13545	13575
24761	21159	27895	35387	62716	49871	35888	21366	14969	14011	14291	14018	14128	14394	13977	13860	13954	13949	13872	13938	13987	13825	13952	13926	13910	13882	13920	13911	13891	13938	13784	14014	13997	13985	13932	14058	13816	13939	14121	13971	14056	13964	13893	13893	13724	13938	13700	13902	13974	13842	13741	13820	13922	13915	13822	14019	13907	14013	13915	13901	13900	13738	14082	13866	13895	13818	13843	13893	14021	13989	13949	13935	13921	13770	13925	13913	13955	13825	14004	13864	13977	13894	13947	13736	13849	13856	13992	13756	13943	13796	13843	13808	13897	13945	13919	13863	13912	13848	14031	13821	13840	13767	13902	13912	13794	13824	13887	13762	13905	13788	13899	13925	14041	13960	14044	13828	13793	13850	13917	13914	14060	13776	14019	13886	13881	13932	13808	13649	13816	13919	13845	14015	14059	13976	14085	13785	13829	13834	13886	13825	13715	13819	13787	13825	14013	13755	13792	13945	13918	13764	13991	13945	13932	14027	13781	13819	13950	13955	13904	13781	13801	13967	13920	13879	13917	13887	13928	13885	13943	13745	14030	13730	13992	13803	13803	13792	14005	13754	13968	13872	13756	13826	13977	13917	13900	13840	13922	13822	14040	13894	13833	13887	13837	13857	13950	13927	13818	13988	14060	13797	13799	13799	13892	13859	14020	13989	13918	14072	13815	13947	13910	13733	13805	13614	13884	13715	13982	13905	13793	13867	13971	13852	13877	14052	13990	13797	13915	13895	13890	13770	14119	13944	13747	13776	14024	13728	13871	13896	13885	13892	14095	14001	13907	13799	13841	14002	13956	13787	13830	13851	13742	13995	13905	14016	13952	14044	13875	13768	13881	13942	13736	13953	13995	13764	14071	13853	13824	13968	13900	13808	13823	13811	13778	13872	13950	13904	13883	13918	13947	13859	13809	13811	13921	14121	13985	13773	13856	14003	13772	13821	13856	13842	13650	13920	13831	13987	13806	13848	14026	13978	13954	13719	13900	13956	13901	13881	13956	14036	13997	13854	13961	13982	13794	13756	13967	13834	13847	13986	13896	13833	13852	13883	13945	13988	13725	13793	13819	14035	13853	13936	14001	13869	13809	13710	14024	13891	13977	13805	13882	13967	13743	13995	13761	13859	13864	13830	13864	13891	13905	14138	13967	13984	14133	13924	13977	13990	13746	13847	13911	14007	13856	13895	13790	13829	13932	13972	13850	13824	13951	13865	13949	13960	13863	13868	13909	13758	13965	13844	13969	13892	13915	13906	13956	13956	13987	13694	14009	13912	13807	14145	14095	13859	13861	14148	13765	13735	13846	13817	13931	13781	13835	14034	14084	13907	13557	13878	13937	14034	13775	14040	13960	13938	13901	13972	13744	13821	14045	13756	13883	13785	13843	13941	13788	13852	13982	13870	13959	13996	13795	13902	13830	14012	13759	13941	13820	13768	13752	14098	14009	13672	13755	13890	13714	13824	13813	13692	13770	13784	13753	13908	13904	13947	13843	13793	13922	13787	13809	13924	13762	13798	13878	13989	13714	13833	13907	13788	13866	14022	13719	13916	13915	13802	13895	14093	13817	14047	13999	14067	13744	13937	13958	13746	13924	13855	13681	13872	14033	13993	13805	13974	13997	13923	13904	13890	13815	13850	13882	13701	13741	13904	13814	14073	13679	13853	13629	13955	13768	13873	13727	14014	14000	13817	13870	13859	13976	13949	13842	13851	14027	13859	13892	13838	13885	14045	14030	13922	13833	13870	13981	13709	13977	13893	13743	13868	13984	13846	13896	13970	13910	13903	13849	13907	13923	14023	13652	13785	13914	13972	13853	13650	13915	13976	13778	13661	13863	13902	13847	13901	13759	14014	13841	13847	13821	13923	13835	13892	13691	13828	13910	13959	13801	13819	13835	13895	14019	13977	13803	13737	13904	13811	13945	13906	13859	13894	14030	13855	13885	13934	13865	13866	14046	13867	13857	13716	13854	13882	13959	13756	13635	13909	13630	13729	14050	13885	13988	13854	13892	13895	13825	13869	13849	13858	13895	13987	13906	14085	13935	13775	13719	13844	13944	13934	13846	13866	13740	13924	13789	13820	13720	13846	13905	13909	13839	13984	14031	13661	13951	13922	13915	13818	13943	13931	13997	13842	13786	14018	13995	13790	13729	13892	13780	13893	13734	13911	13823	13705	13903	13827	13807	13843	13995	13815	13817	13913	13943	13918	13855	13930	13736	13756	13794	13965	13868	13937	13965	14012	14036	13695	13802	13857	14059	14053	13803	13884	13905	13952	13745	13912	13857	14021	14087	13866	13932	13858	13816	13795	13963	13806	14035	13887	13959	13966	13861	13957	13898	14209	13945	13962	13880	13986	13923	13762	13897	13854	13813	13824	14114	13760	13895	13902	13881	13667	13748	13900	13903	13821	13882	13882	13872	14055	13839	13828	13832	13919	14034	13938	13773	13833	14051	13947	13877	13897	13594	13886	13824	13862	13772	13930	13935	13937	13850	13772	14026	13927	13838	13893	13944	13790	13995	13864	13977	13932	14081	13991	13802	13805	13916	13859	13832	13799	13603	13920	13846	13727	13780	13734	13910	13870	13793	13755	13888	14105	13810	13869	13811	13855	13846	13827	13966	13816	13856	13946	13770	13774	13842	13944	13927	13672	14104	13803	14035	13910	13807	13910	14014	13926	14036	14041	13894	13769	13835	13732	13857	13724	13933	13782	13858	13915	13863	14082	13830	13845	14010	13744	13882	13787	13747	14054	13956	13894	13844	13853	13816	13891	13952	13890	13609	13876	13920	13906	13879	13982	13992	13861	13999	13703	13942	14030	13922	13956	13989	13844	13910	14032	13891	13908	13795	13866	13843	13902	13909	13919	13883	14024	14037	13709	13871	13776	13870	14060	13829	13937	13893	13798	13811	14043	13636	13954	14010	13820	13665	13953	13750	13741	13826	13916	13984	13646	13808	13767	13848	13902	13983	13983	13939	13935	13833	13937	13982	13847	13908	13836	14024	13905	14138	13908	13912	13973	13941	13910	13918	13908	13861	13725	13988	13810	13861	14005	13942	13895	13935	13811	13711	13797	13902	13856	13791	13750	13883	13680	13742	13736	13910	13850	13963	13727	13822	13935	13890	13645	13925	13899	13820	13819	14099	14042	14064	13951	13783	13667	13944	13838	13772	13883	14030	13813	13919	13971	13871	13894	13970	13968	13817	13883	13909	13918	13816	14116	14164	13792	13740	13792	13799	13875	14064	13831	13904	13888	13815	13740	13751	13930	13854	13793	13972	13939	13911	13940	13741	13648	13745	13750	13794	13845	14059	13837	13871	13821	13758	13729	13943	13801	13988	13921	13557	13807	14026	13811	13892	13789	14038	13910	13746	14009	13785	13661	13877	13923	13754	13871	13934	13925	13813	13977	14005	13884	14018	14015	14000	13830	13839	13891	13912	14096	13942	13786	13894	13893	13921	13808	14003	14019	13912	13960	13778	13849	13817	13846	14062	13958	13836	13698	13898	13779	13749	13913	13962	13984	13859	13898	13906	14059	13699	13869	13983	13824	13829	13929	14052	13944	14015	13948	13874	13841	13944	13906	13965	14063	13897	13879	13902	14067	13916	13948	13825	13951	13857	13672	13915	13832	13757	13963	13787	13689	13921	13746	13819	13869	13722	13832	13842	13862	13799	13858	13844	13928	14047	13765	13788	13905	14082	13874	13851	14055	13814	13864	13745	13834	13806	13881	13764	13869	13947	13988	13786	13943	13936	13928	13916	13865	13826	13809	13831	14003	13918	13837	13871	13775	14002	13940	13789	14056	13992	13840	13966	13850	13921	13885	13945	14019	14018	13890	13900	14030	13822	13993	13982	13813	13805	13850	13817	13849	13943	13921	13710	13994	13894	13815	13936	13940	13988	14021	13839	13912	13619	13828	13713	13996	13892	13924	13906	13850	13956	13910	13874	13862	13796	13933	13924	13899	13785	13851	14011	13985	14005	13884	13787	13763	13938	14043	13787	13871	14195	13944	13706	14040	13867	13955	14007	13858	13846	13846	13979	13934	13890	13934	13961	13971	13871	13913	13941	14041	13782	13952	14019	13874	13823	13887	13876	13908	13921	14034	13849	13877	13956	13911	13735	13863	13736	13889	13753	13915	13830	13738	13885	13918	13732	13953	13876	13932	13764	13843	13834	13842	13895	13793	13973	13951	13807	13875	14139	13955	13717	13941	13646	13974	13997	13626	13734	13912	13780	13799	13708	13736	13916	14017	13768	14094	13963	13837	13862	13996	13732	13934	13858	13810	13810	13775	13848	13700	13927	13774	13835	13901	13835	13826	13737	13859	13909	13929	14048	13845	13571	13832	13894	13926	13961	13940	13874	13831	13965	13887	13917	13937	13982	14086	13972	13911	14082	13803	13862	13886	13896	13899	13796	13896	13749	13873	13809	14067	13916	13912	13673	13847	13964	13912	13755	13930	13822	13900	14030	14057	13998	13865	14015	13786	13945	13804	13863	13943	14053	13659	13763	13901	13758	13895	13803	13804	13891	13868	13959	13909	13942	13924	13963	13840	13918	14026	13871	13986	13984	13802	14005	13859	13839	13909	13867	13911	13821	13925	13883	13784	13808	13796	13669	13957	13911	13985	13873	13900	13933	13825	13899	13772	13913	13820	13842	13887	13800	13895	13749	13930	13787	13917	13886	13980	13896	13858	13845	13819	13907	13949	13782	13915	13904	13926	13888	13997	14014	13940	13761	13771	13852	13692	13766	13937	13837	13957	13797	13824	13916	13770	13968	13951	13795	13903	13746	13807	13998	13901	13725	13833	13791	13965	13901	13987	13983	13880	13892	14021	14041	13941	14068	13877	13869	13945	13976	13832	13942	13877	13622	13877	13878	13941	13951	13959	13889	13966	13871	13826	14032	13904	14074	14002	13919	13888	13982	14000	13919	13823	14031	13704	14064	13831	13852	13960	13842	13840	13848	13774	13653	13717	13913	13903	13787	13937	13978	13867	13722	13855	13848	13995	13959	13847	13957	13825	14026	13759	13856	13996	13767	13895	13782	13876	13821	13945	13931	13949	13899	13889	13915	13836	13766	13668	13759	13983	13947	13789	13798	13719	13979	13844	13890	13882	14066	13809
12806	20240	33080	48743	65231	50503	35754	19997	14006	14055	13997	14013	13905	13938	13718	13896	13869	14149	14004	13832	13855	14006	13960	13840	13798	13917	13817	13922	13898	13927	13985	13940	13798	13896	13823	13939	13877	13872	13820	13918	13905	13933	14101	13892	13945	13913	14010	13971	13990	13868	13955	13922	13942	13964	13804	13832	13934	14005	13942	13894	13789	14027	13985	13773	13971	13844	13999	13907	13986	14017	13931	13968	13822	13885	13961	13923	14098	13953	14099	13916	13884	13961	13941	13812	13786	13803	13698	13973	13809	13935	13951	13926	13869	13960	13925	13980	13952	13955	13893	14012	13988	13715	14032	13948	13946	14002	13852	14049	13921	13764	13910	14003	14011	13917	13986	14058	13932	13992	13823	13965	13869	13872	13952	14051	13972	13776	13821	13957	14008	13913	13976	14016	13831	13697	13908	13886	13870	14056	13830	14079	13784	13984	13827	13987	13913	13885	13782	13869	13804	13928	13968	13835	13975	13879	14022	13902	13861	13905	13937	13836	13847	14076	13893	14013	13930	13801	13955	13975	13814	13927	13998	14032	13992	14014	13874	13900	14034	14073	13960	13879	13937	13977	13891	14070	13924	13929	14077	13924	13757	14059	13878	13985	13909	13953	13831	13999	14073	13778	13888	14052	13813	13844	13905	14002	13771	14027	13935	13818	13962	13868	13791	13832	13821	13722	13891	13838	13966	13851	13982	14027	13883	13925	13932	13801	13910	14034	13884	13910	13918	13999	13748	14002	13956	13859	13977	13860	14052	14035	13806	13870	13880	14001	13850	13850	13756	14075	13882	13911	13875	13836	14104	14037	13941	13965	13915	13921	13809	13818	13946	13883	14096	14046	13966	13806	13756	13948	13802	14016	14018	13954	13798	14044	13883	13988	14097	13869	13839	13881	13912	13712	13863	13833	13837	13954	13990	13992	14013	14064	13857	13801	14116	13910	13986	13972	13884	13925	13842	13895	13970	14042	13927	14065	13863	14015	14059	13882	14106	13890	13953	13765	13861	14161	13818	13846	13927	14132	13918	14048	13805	13831	13946	13962	13896	13945	13952	13888	14124	13997	13885	13879	13801	13990	13948	14092	13878	13812	14069	14072	13684	13964	13997	13901	13925	13894	13893	13781	13901	14050	13869	13843	13939	13866	13942	13991	13853	13836	13920	13789	14012	13994	13886	13948	13961	13993	13969	14036	13837	14025	13943	13878	13931	13975	13845	14003	13858	13836	13907	13962	13966	13946	14009	13880	14031	14014	13837	13904	13981	14081	13850	13925	13902	13922	13788	13875	13832	13850	13858	14032	13897	13660	13871	13832	14084	13890	13830	14086	14121	13836	13822	13902	13936	14063	13889	13890	13815	13938	14076	13857	13939	14002	13991	13835	13809	13983	14003	13937	13857	14044	13810	13810	13957	13940	13986	14092	13853	14072	13883	13856	14063	13721	13971	13914	13861	14188	13905	14051	13831	13891	13885	13978	14079	13814	14013	13974	13819	13939	14011	13893	13918	13820	14041	13871	13968	14080	13806	13888	13849	13936	13855	13979	13958	13897	14038	13855	14024	13884	13916	13958	14025	13987	13956	14063	13905	13777	13906	13994	14004	13927	13956	13840	14012	13804	14041	13945	13996	14009	13816	13957	13877	13853	13923	13945	13749	14114	13827	13893	13962	13965	13935	14162	13830	13863	14058	13800	14041	13919	13983	13889	13940	14046	13939	13759	13721	14014	13962	14021	14075	13851	13981	13901	14104	13812	13828	14022	13903	13822	13979	13844	13878	13835	13913	13862	13996	14036	13974	13880	13846	13953	13965	13864	13864	13935	13876	13837	13820	13878	13817	13921	13893	14098	13810	13927	13883	13849	13964	13814	13837	13787	13925	13969	14004	14192	13971	13886	13912	13970	13808	14054	13853	13861	14000	13969	13909	13892	13947	13709	13988	14049	13926	14026	13956	13974	13975	13918	13888	13905	13844	13941	13910	13929	13999	13901	14048	13812	13788	14137	13989	13900	14121	13754	13980	13971	14071	13760	13959	13998	13925	14011	13928	13929	14041	13941	13709	13950	13958	13963	13940	13815	13819	14061	13938	13801	13914	13957	13845	13843	13801	13898	13952	13894	13962	13968	13919	14119	13873	14038	13866	13989	13959	14088	13840	14047	13968	13990	14054	13921	13871	13788	13763	13893	13992	13964	13930	13864	14011	14047	13739	13925	13864	13929	13941	13883	13995	13893	13914	13930	13880	13985	13884	13850	13999	13868	13958	13840	13856	13965	13977	13981	13919	13970	13892	13913	13984	13900	14142	13905	14136	14051	13984	14055	13969	13881	13947	14006	13967	13979	14025	14002	13876	14005	13899	14079	13913	14031	13888	13916	14062	14010	14038	13921	13818	13954	13952	13988	13843	13797	13912	13939	13791	13793	14054	13852	13891	13841	13989	13927	13845	13888	13945	13961	13998	13971	13900	13978	13808	13821	13918	13972	13909	13949	14019	13832	13983	13885	14131	13977	13780	13925	14110	13832	13896	14019	13946	13886	13860	13973	13823	13991	13769	13924	14006	14033	13682	14029	13938	13890	13967	13924	14007	13870	13980	14021	13894	13945	13867	13809	13798	13946	13782	13878	13796	13969	14027	13958	13885	14095	13868	13866	14010	14000	13919	13978	13831	13766	13871	14003	14003	13865	13934	13917	13932	13959	13932	14033	13933	13769	14078	13754	14003	13916	13889	13983	13819	13807	14004	13871	13982	13918	13985	13906	14006	13843	13828	13877	14001	14001	13737	14016	14057	13916	14002	13790	13953	14006	13837	13925	14005	14021	13834	13960	13913	13866	13912	13886	13987	14045	13985	13974	13755	13888	13915	13900	13885	13927	13862	13891	14031	13930	13841	13995	14036	14038	13837	13897	13760	13848	13916	13848	13928	13949	14026	13840	13785	13912	13885	13843	14097	14016	13986	13893	13951	13945	13906	13920	14121	13933	13872	14011	13935	13915	13810	14113	13848	14002	13930	13903	13789	13954	13925	13934	14063	13967	14056	13909	13913	13860	13975	13759	13813	13889	13839	14058	13882	14029	13972	13939	13890	13931	13982	13976	14019	13825	13865	14005	13976	13830	13976	13914	13904	13954	13735	13931	14024	13995	13925	13839	13933	13852	13989	13880	13942	14005	13932	13827	13868	13826	14052	13857	13924	13979	13896	14019	14011	13996	13810	13935	13918	13983	13947	14033	13817	13980	13999	13923	13872	13942	13963	14046	13833	13777	14011	13887	14052	13960	13813	14003	13947	14010	13726	14069	13885	13689	13991	13977	13828	13878	13947	13817	14002	13993	13954	14056	13951	13981	13996	14008	13948	14064	13951	13821	13977	14057	13803	14039	14022	13964	14094	13950	13871	14060	13871	13991	13790	13938	13904	14037	13939	14032	13969	13884	13995	13823	13864	13924	13812	13893	13898	13935	13947	13982	14073	13965	13794	14067	14056	13924	13793	13980	13892	13863	14196	13917	13938	13977	14050	13734	14030	13831	13967	13862	13996	13944	14015	14042	13865	13855	13977	13778	13909	13954	13873	13808	13873	13866	13875	13776	13749	13945	13981	13922	13696	13887	13993	13859	13960	13945	14041	13843	13777	13784	13992	13888	13833	13828	14097	14020	13961	13954	14083	13908	13926	13970	13696	13994	13982	13888	13917	13859	14011	13828	13772	14030	13883	13774	13810	14040	13908	13961	13868	13766	13870	13919	13800	13739	13934	13764	14061	13885	13964	13817	13879	13870	13959	13985	13830	14028	13893	13909	13937	14004	13887	13873	13974	13912	13777	13888	13865	13945	13890	13839	13796	13737	13910	13844	13937	13914	13800	14022	13758	13898	13918	13905	14039	13810	13808	14064	13813	13942	13795	13804	13862	13905	13893	13962	13997	13976	13842	13900	13975	14014	13685	14008	13881	14058	13917	13897	13935	13997	14069	13994	13960	13850	13999	13820	13845	14074	13993	13827	14091	13924	14053	13947	13958	13972	13881	13953	13878	13823	14014	13812	13939	13903	13836	13902	13962	14002	13894	13894	13843	13940	13962	13957	13958	13789	13882	13909	13919	13943	13802	14010	14100	14096	13815	13924	13875	13823	13879	14179	13938	13753	13812	13761	13943	13817	14014	13949	13940	13848	14068	13876	13844	13894	13896	13937	14002	13901	13885	14078	13722	13895	13955	13970	13953	14030	13973	13784	13996	13948	13949	13762	13887	14064	13762	14138	14045	13688	13927	13851	13924	13896	13933	14058	13788	13920	14023	13980	13797	13881	14172	13849	13912	13931	14017	13929	13812	13837	13836	13944	14112	13969	13779	13885	14018	13874	13927	13755	13870	13921	13915	13811	14052	13856	13833	13978	14070	14056	13846	13854	14045	13845	13927	13824	14051	13996	13928	13950	14032	14006	13926	13981	13781	13969	13878	13887	13974	13922	14030	13864	14054	13883	14063	14024	13877	14006	13893	13869	14007	13899	13926	13906	13924	13954	13984	13942	13885	13980	14083	13886	13947	13849	13968	13931	13984	13894	13940	13968	13940	13793	13748	13890	14015	13864	13887	14060	13755	13884	14010	13844	13999	13938	13931	13866	14041	13828	14018	13818	13835	13977	13915	13912	13895	13961	13945	13776	13982	14108	13874	13942	13954	13952	13959	13914	13803	13952	13970	14031	13946	13771	13823	14124	14051	14009	13864	13904	13738	13986	13982	13937	14052	13799	13922	13861	13852	13917	13927	13945	13889	13834	13962	13996	13900	13958	13927	13748	13906	13976	13944	14088	13840	13799	13826	13976	13944	14018	14012	13962	13913	14004	13884	13968	14009	13791	13917	13958	13909	13823	14052	13751	13879	13869	13879	13918	14036	13990	13767	13879	13862	13933	13919	14021	14115	14017	13866	13924	13948	14004	13925	13803	13787	14042	14051	13931	13898	13876	13884	13979	13949	13929	13885	14079	13795	14057	13846	13957	13892	13982	13796	13934	14148	13888	13916	13886	13960	13722	13831	13869	14109	13966	13896	13979	14038	13835	13860	13819	13802	13913	13879	13842	13966	13774	14009	14037	13830	14028	13919	13867	13974	13937	13934	13942	13791	13962	13716	13964	13874	13996
23102	21150	28959	25821	44502	51543	46119	26850	17241	15739	14980	14791	14796	14755	14484	14554	14739	14790	14761	14756	14621	14560	14618	14694	14608	14576	14575	14602	14561	14588	14572	14622	14697	14742	14445	14436	14797	14641	14428	14562	14585	14451	14477	14693	14519	14613	14596	14591	14644	14390	14584	14368	14635	14624	14543	14467	14398	14408	14544	14559	14431	14472	14443	14513	14507	14460	14557	14624	14264	14268	14606	14551	14368	14547	14490	14536	14562	14497	14513	14608	14564	14564	14501	14692	14450	14436	14513	14525	14488	14601	14406	14517	14546	14531	14610	14492	14339	14418	14436	14375	14570	14372	14474	14519	14456	14405	14497	14482	14479	14535	14572	14502	14413	14407	14485	14364	14460	14254	14464	14272	14553	14512	14385	14566	14557	14435	14485	14691	14335	14637	14604	14435	14580	14482	14509	14558	14556	14603	14542	14567	14312	14272	14524	14295	14599	14435	14525	14548	14446	14606	14512	14380	14476	14528	14665	14428	14434	14605	14372	14408	14464	14375	14551	14551	14368	14456	14466	14458	14581	14191	14551	14295	14367	14389	14398	14458	14541	14437	14564	14583	14497	14427	14517	14394	14538	14434	14428	14497	14476	14596	14353	14505	14613	14456	14545	14385	14387	14619	14547	14414	14489	14503	14371	14522	14543	14422	14592	14370	14590	14417	14617	14623	14542	14491	14648	14504	14748	14666	14322	14250	14430	14591	14621	14504	14307	14448	14218	14364	14599	14423	14478	14404	14514	14503	14560	14535	14417	14350	14449	14418	14462	14433	14613	14470	14577	14442	14429	14325	14478	14393	14555	14338	14251	14391	14592	14416	14553	14338	14520	14231	14524	14563	14682	14486	14529	14318	14477	14437	14462	14452	14622	14374	14408	14382	14429	14454	14505	14396	14459	14470	14501	14456	14527	14575	14432	14476	14589	14452	14521	14539	14448	14650	14387	14458	14504	14476	14567	14569	14447	14403	14579	14515	14573	14455	14320	14580	14495	14620	14446	14534	14572	14491	14620	14467	14484	14595	14508	14418	14453	14294	14366	14380	14379	14484	14458	14583	14370	14512	14522	14447	14370	14549	14540	14439	14594	14454	14501	14595	14447	14697	14525	14487	14511	14608	14364	14532	14482	14449	14712	14576	14661	14589	14389	14610	14678	14281	14411	14578	14505	14337	14332	14520	14689	14515	14481	14483	14542	14569	14585	14478	14415	14435	14327	14427	14412	14301	14378	14580	14580	14638	14455	14567	14463	14464	14552	14566	14462	14499	14505	14416	14382	14383	14475	14506	14108	14396	14323	14293	14382	14560	14442	14444	14265	14380	14477	14583	14749	14412	14563	14576	14568	14443	14211	14546	14427	14496	14466	14501	14462	14632	14573	14335	14433	14525	14392	14453	14581	14447	14409	14567	14482	14496	14484	14393	14364	14402	14524	14484	14495	14472	14522	14593	14597	14554	14377	14468	14598	14436	14605	14430	14373	14392	14547	14408	14570	14398	14493	14711	14740	14345	14497	14345	14560	14589	14472	14546	14524	14494	14484	14406	14504	14588	14536	14550	14496	14455	14591	14411	14551	14477	14531	14557	14516	14549	14503	14518	14621	14629	14504	14274	14478	14428	14595	14556	14570	14517	14524	14732	14511	14519	14563	14538	14433	14513	14535	14627	14549	14337	14600	14563	14567	14577	14524	14431	14342	14298	14519	14295	14434	14628	14457	14573	14417	14439	14368	14608	14471	14569	14626	14443	14487	14516	14394	14569	14464	14563	14552	14678	14526	14602	14644	14412	14343	14419	14489	14586	14356	14232	14481	14461	14667	14509	14543	14402	14528	14513	14445	14352	14250	14428	14496	14630	14358	14440	14486	14593	14522	14365	14405	14386	14446	14422	14404	14556	14459	14553	14351	14280	14524	14296	14445	14276	14656	14442	14512	14478	14446	14379	14431	14581	14569	14531	14405	14405	14491	14713	14586	14309	14642	14554	14328	14411	14469	14542	14489	14358	14529	14486	14555	14535	14393	14483	14425	14339	14570	14536	14402	14559	14372	14468	14701	14678	14575	14427	14410	14589	14514	14586	14365	14194	14512	14455	14447	14400	14444	14508	14479	14256	14420	14523	14636	14535	14482	14519	14639	14381	14521	14471	14381	14551	14478	14665	14358	14512	14647	14292	14263	14478	14645	14455	14549	14432	14603	14533	14500	14459	14504	14685	14356	14412	14568	14342	14555	14517	14610	14475	14385	14598	14387	14551	14518	14498	14553	14259	14625	14485	14520	14505	14386	14452	14695	14453	14432	14400	14409	14242	14439	14366	14455	14379	14619	14637	14341	14530	14592	14256	14368	14346	14392	14494	14423	14427	14360	14731	14307	14312	14633	14447	14593	14545	14559	14532	14467	14410	14502	14381	14423	14469	14610	14295	14338	14500	14635	14701	14405	14484	14310	14531	14334	14630	14544	14348	14269	14642	14502	14484	14657	14565	14414	14704	14461	14493	14525	14701	14544	14759	14480	14476	14494	14525	14540	14386	14382	14605	14282	14440	14474	14394	14406	14512	14421	14427	14577	14697	14385	14397	14515	14506	14747	14601	14530	14346	14194	14687	14372	14502	14556	14439	14373	14571	14510	14615	14642	14564	14540	14453	14402	14346	14404	14491	14567	14519	14385	14509	14354	14446	14519	14461	14591	14591	14534	14652	14448	14451	14427	14471	14438	14543	14486	14692	14381	14299	14486	14674	14433	14503	14575	14397	14576	14561	14440	14681	14431	14422	14565	14311	14350	14464	14569	14432	14399	14589	14426	14501	14592	14759	14629	14583	14425	14498	14404	14463	14443	14481	14433	14543	14644	14566	14708	14676	14631	14657	14394	14411	14456	14386	14584	14403	14496	14577	14526	14487	14631	14652	14385	14321	14368	14357	14393	14608	14457	14644	14434	14550	14509	14385	14511	14492	14489	14497	14412	14431	14355	14462	14329	14341	14347	14398	14493	14536	14320	14423	14526	14474	14515	14593	14482	14684	14622	14469	14499	14437	14320	14658	14455	14528	14595	14386	14424	14414	14513	14374	14599	14533	14520	14645	14231	14503	14479	14239	14431	14603	14613	14588	14418	14469	14615	14460	14557	14631	14653	14543	14499	14275	14437	14475	14539	14504	14373	14446	14511	14455	14492	14645	14575	14580	14427	14420	14550	14537	14390	14489	14483	14431	14375	14553	14722	14462	14359	14386	14559	14442	14397	14569	14710	14601	14505	14510	14493	14600	14499	14333	14434	14545	14544	14558	14293	14479	14573	14599	14352	14476	14466	14430	14451	14498	14498	14609	14644	14642	14222	14458	14536	14378	14480	14578	14488	14524	14568	14482	14560	14412	14573	14721	14601	14514	14707	14542	14501	14784	14590	14611	14447	14527	14371	14495	14622	14528	14450	14442	14539	14386	14405	14590	14484	14501	14132	14349	14350	14696	14571	14429	14247	14504	14406	14576	14588	14422	14547	14344	14441	14280	14322	14402	14431	14429	14518	14469	14306	14455	14406	14380	14297	14377	14452	14403	14507	14344	14638	14276	14425	14434	14296	14387	14677	14272	14380	14396	14419	14643	14503	14389	14500	14359	14495	14271	14360	14418	14303	14463	14523	14605	14474	14442	14427	14565	14476	14683	14474	14640	14516	14442	14584	14245	14383	14386	14526	14525	14362	14510	14423	14316	14630	14549	14295	14429	14421	14499	14670	14573	14681	14549	14610	14455	14355	14675	14257	14453	14577	14550	14317	14579	14312	14380	14451	14478	14333	14462	14560	14474	14402	14603	14532	14502	14417	14300	14492	14657	14389	14345	14230	14401	14473	14326	14474	14491	14528	14327	14448	14531	14466	14382	14525	14398	14375	14553	14395	14521	14443	14520	14249	14592	14397	14459	14421	14395	14263	14442	14665	14470	14534	14600	14498	14416	14524	14325	14213	14343	14481	14558	14358	14473	14617	14491	14540	14500	14208	14546	14468	14526	14480	14504	14521	14544	14602	14530	14532	14507	14739	14490	14400	14425	14437	14465	14493	14387	14376	14622	14550	14601	14569	14579	14531	14537	14606	14458	14414	14451	14486	14540	14433	14438	14559	14255	14351	14646	14577	14478	14430	14551	14384	14410	14457	14571	14322	14583	14537	14488	14633	14500	14591	14368	14645	14589	14521	14331	14381	14465	14523	14461	14542	14472	14374	14683	14344	14590	14714	14658	14397	14413	14299	14555	14633	14524	14437	14512	14632	14310	14542	14610	14516	14585	14395	14585	14451	14312	14554	14421	14546	14587	14334	14482	14390	14548	14609	14448	14549	14341	14476	14442	14454	14636	14364	14515	14415	14433	14406	14368	14490	14560	14363	14472	14531	14553	14566	14371	14574	14455	14496	14487	14575	14376	14513	14382	14665	14513	14293	14442	14542	14378	14422	14521	14722	14417	14420	14375	14359	14589	14334	14358	14372	14525	14433	14370	14489	14489	14442	14405	14403	14525	14427	14437	14524	14540	14237	14515	14418	14368	14645	14509	14331	14414	14492	14668	14599	14476	14527	14381	14403	14553	14473	14586	14444	14388	14410	14528	14297	14351	14689	14536	14319	14384	14502	14504	14241	14452	14298	14469	14363	14512	14393	14511	14381	14605	14516	14495	14564	14512	14441	14380	14415	14424	14586	14499	14530	14398	14367	14451	14462	14328	14744	14608	14486	14538	14499	14537	14555	14386	14388	14429	14625	14395	14686	14582	14412	14388	14532	14577	14543	14448	14521	14506	14547	14506	14370	14533	14508	14556	14298	14493	14529	14342	14508	14490	14498	14375	14742	14399	14537	14404	14374	14523	14429	14504	14453	14360	14479	14545	14509	14449	14505	14557	14616	14403	14474	14232	14450	14475	14451	14474	14456	14459	14702	14673	14282	14599	14363	14442	14370	14676	14401	14515	14639	14647	14542	14386	14422	14330	14437	14574	14467	14403	14559	14663	14332	14412	14337	14515	14380	14326	14463	14436	14415	14454	14462	14479	14523	14430	14483	14651	14446	14406	14441	14301	14527	14475	14461	14301	14532	14442	14419	14481	14381	14467	14616	14532	14527	14501	14560	14459	14318	14491	14436	14455	14321	14364
15213	26512	41792	51535	84476	68280	48065	26630	14419	14219	14199	14309	14224	14253	14292	14283	14357	14256	14149	14224	14359	14407	14271	14380	14107	14266	14247	14180	14124	14155	14186	14237	14312	14215	14190	14308	14269	14223	14216	14331	14217	14297	14147	14364	14317	14188	14094	14217	14367	14236	14464	14138	14230	14214	14278	14365	14393	14192	14302	14311	14103	14280	14215	14275	14233	14158	14339	14360	14084	14290	14197	14329	14225	14306	14271	14340	14086	14207	14317	14386	14294	14381	14282	14309	14323	14239	14330	14228	14269	14252	14281	14243	14228	14177	14263	14258	14266	14244	14081	14321	14225	14374	14161	14033	14176	14467	14332	14386	14270	14138	14232	14270	14280	14279	14282	14374	14406	14303	14292	14262	14287	14249	14306	14247	14219	14171	14282	14192	14272	14123	14238	14207	14247	14234	14151	14244	14406	14120	14094	14311	14203	14257	14468	14133	14287	14336	14275	14080	14355	14209	14236	14128	14255	14332	14357	14264	14212	14215	14106	14269	14126	14248	14207	14446	14527	14216	14142	14172	14321	14168	14287	14280	14233	14109	14242	14126	14276	14266	14144	14351	14423	14249	14203	14151	14290	14193	14158	14219	14302	14209	14295	14155	14362	14205	14177	14237	14270	14066	14289	14263	14263	14201	14295	14350	14165	14361	14303	14059	14125	14215	14276	14311	14377	14148	14337	14194	14359	14388	14240	14126	14027	14373	14317	14161	14270	14247	14138	14281	14091	14290	14258	14210	14426	14165	14165	14456	14262	14110	14129	14168	14219	14354	14322	14365	14159	13968	14259	14237	14138	14246	14361	14201	14151	14167	14353	14338	14084	14375	14236	14267	14414	14194	14119	13934	14327	14309	14295	14001	14205	14198	14290	14197	14366	14193	14416	14307	14304	14013	14297	14235	14209	14129	14160	14307	14170	14276	14158	14218	14309	14383	14326	14199	14240	14461	14283	14370	14058	14231	14243	14249	14252	14265	14375	13977	14136	14253	14318	14259	14055	14258	14118	14302	14070	14135	14176	14292	14390	14288	14112	14205	14254	14175	14297	14221	14183	14405	14153	14291	14285	14233	14316	14228	14183	14176	14424	14384	14225	14291	14341	14271	14197	14265	14176	14406	14253	14173	14071	14256	14201	14230	14302	14246	14224	14263	14191	14257	14343	14134	14221	14162	14239	14223	14059	14408	14117	14172	14226	14331	14288	14130	14247	14148	14223	14309	14185	14160	14332	14204	14094	14119	14214	14083	14256	14193	14332	14204	14352	14299	14123	14122	14263	14085	14324	14220	14352	14292	14275	14111	14182	14261	14215	14229	14249	14134	14215	14332	14191	14172	14149	14125	14340	14149	14320	14335	14215	14347	14176	14247	14197	14140	14231	14384	14195	14308	14267	14327	14023	14280	14346	14209	14274	14310	14299	14245	14314	14306	14254	14321	14189	14462	14060	14298	14235	14189	14265	14169	14122	14270	14016	14147	14265	14162	14248	14124	14168	14346	14080	14220	14333	14115	14141	14359	14319	14266	14181	14274	14139	14291	14243	14423	14328	14333	14334	14152	14220	14210	14268	14325	14201	14285	14219	14273	14227	14186	14210	14267	14245	14288	14232	14158	14059	14291	14242	14261	14183	14215	14276	14244	14136	14237	14216	14300	14008	14091	14257	14150	14124	14299	14284	14171	14205	14447	14100	14355	14188	14119	14372	14441	14274	14051	14289	14236	14133	14337	14182	14276	14095	14223	14143	14264	14161	14220	14327	14213	14176	14204	14246	14194	14311	14269	14443	14253	14249	14385	14248	14256	14224	14298	14308	14178	14146	14157	14182	14185	14219	14277	14322	14337	14324	14244	14098	14263	14221	14068	14210	14243	14141	14155	14087	14024	14223	14139	14210	14235	14139	14504	14219	14328	14302	14156	14161	14154	14238	14176	14123	14205	14319	14185	14273	14144	14193	14224	14250	14256	14038	14151	14201	14363	14281	14211	14170	14253	14273	14169	14242	14203	14303	14229	14264	14194	14500	14156	14320	14308	14369	14150	14109	14229	14298	14116	13962	14144	14388	14361	14316	14216	14317	14190	14207	14194	14293	14135	14064	14387	14254	14244	14089	14430	14257	14321	14205	14035	14224	14250	14314	14236	14441	14258	14214	14151	14146	14096	14015	14198	14372	14485	14223	14227	14301	14174	14168	14298	14224	14147	14213	14307	14371	14322	14254	14170	14190	14309	14133	14245	14219	14252	14264	14214	14268	14363	14196	14295	14157	14106	14218	14133	14206	14163	14255	14233	14187	14346	14232	14263	14284	14210	14129	14132	14267	14204	14168	14212	14314	14304	14118	14353	14226	14099	14329	14284	14198	14168	14228	14130	14424	14311	14201	14147	14094	14160	14198	14319	14064	14256	14127	14362	14116	14245	14202	14205	14331	14187	14432	14284	14233	14131	14273	14087	14167	14254	14359	14288	14101	14360	14165	14136	14260	14198	14300	14177	14389	14485	14238	14278	14223	14191	14233	14158	14185	14226	14156	14249	14235	14229	14218	14131	14219	14075	14405	14213	14322	14202	14176	14263	14310	14282	14074	14292	14208	14323	14258	14294	13999	14139	14374	14249	14240	14267	14324	14013	14418	14350	14273	14202	14262	14321	14414	14033	14222	14291	14248	14166	14208	14122	14302	14296	14289	14235	14335	14222	14093	14298	14240	14126	14282	14216	14334	14200	14216	14423	14255	14173	14223	14317	14284	14239	14293	14259	14236	14083	14231	14318	14240	14230	14232	14245	14301	14197	14418	14102	14194	14338	14363	14315	14211	14155	14411	14252	14338	14294	14277	14100	14229	14348	14308	14275	14140	14164	14233	14287	14212	14397	14294	14410	14131	14276	14234	14239	14228	14244	14092	14346	14188	14264	14166	14393	14313	14366	14246	14111	14281	14218	14231	14350	14390	14315	14266	14175	14297	14272	14222	14282	14384	14322	14293	14200	14385	14395	14180	14194	14317	13991	14324	14355	14301	14291	14090	14058	14198	14202	14189	14201	14137	14331	14220	14238	14247	14225	14183	14293	14277	14272	14287	14142	14300	14433	14232	14055	14162	14259	14110	14205	14374	14060	14406	14097	14213	14331	14209	14175	14255	14251	14069	14301	14060	14285	14098	14142	14163	14054	14096	13991	14115	14121	14245	14210	14380	14404	14199	14292	14111	14132	14330	14352	14196	14048	14238	14241	14080	14221	14287	14255	14163	14159	14267	14250	14077	14197	14331	14104	14242	14166	14314	14186	14188	14141	14256	14120	14324	14135	14329	14132	14229	14183	14218	14205	14251	14162	14181	14153	14134	14223	14298	14260	14220	14275	14339	14248	14252	14434	14143	14322	14230	14182	14235	14075	14230	14186	14318	14283	14174	14247	14151	14324	14293	14170	14273	14270	14089	14249	14355	14311	14212	14261	14185	14194	14245	14285	14337	14131	14252	14132	14209	14396	14084	14194	14272	14260	14169	14245	14136	14320	14268	14201	14205	14222	14207	14258	14194	14230	14199	14213	14214	14294	14272	14313	14240	14140	14289	14298	14114	14365	14302	14253	14273	14207	14237	14250	14230	14125	14144	14175	14328	14291	14225	14332	14169	14293	14193	14087	14054	14328	14103	14110	14414	14117	14228	14422	14335	14310	14141	14284	14201	14139	14208	14242	14289	14201	14210	14211	14253	14044	14125	14307	14202	14393	14279	14225	14319	14183	14311	14153	14167	14153	14267	14273	14258	14275	14276	14187	14329	14336	14142	14190	14136	14152	14046	14263	14146	14305	14307	14394	14080	14276	14417	14066	14245	14236	14225	14153	14192	14248	14187	14187	14104	14261	14326	14313	14199	14272	14290	14207	14304	14302	14170	14083	14304	14345	14042	14262	14296	14130	14234	14455	14265	14243	14139	14288	14259	14382	14227	14257	14402	14122	14257	14325	14291	14205	14207	14163	14389	14133	14200	14301	14108	14435	14232	14293	14299	14450	14107	14228	14295	14202	14127	14236	14252	14227	14163	14176	14334	14246	14362	14294	14247	14249	14343	14120	14379	14321	14357	14093	14232	14234	14242	14315	14349	14283	14117	14252	14228	14270	14249	14115	14222	14262	14308	14248	14340	14166	14149	14225	14268	14153	14257	14314	14237	14107	14439	14179	14106	14331	14111	14171	14143	14143	14108	14280	14291	14143	14234	14197	14217	14195	14231	14267	14270	14165	14308	14186	14080	14145	14453	14257	14263	14141	14193	14282	14309	14222	14327	14307	14096	14360	14118	14250	14089	14072	14231	14280	14198	14093	14295	14347	14154	14226	14204	14244	14202	14239	14193	14173	14388	14252	14381	14438	14269	14238	14334	14181	14346	14240	14112	14318	14262	14124	14228	14228	14388	14128	14346	14301	14249	14312	14362	14245	14411	14313	14116	14396	14247	14292	14327	14099	14205	14279	14192	14223	14272	14256	14261	14190	14463	14188	14203	14303	14163	14268	14292	14168	14272	14462	14145	14231	14478	14263	14185	14110	13960	14142	14026	14180	14324	14199	14164	14214	14171	14423	14167	14178	14126	14320	14319	14201	14233	14176	14186	14246	14269	14281	14177	14168	14065	14202	14382	14306	14193	14235	14115	14188	14274	14090	14165	14192	14303	14402	14227	14040	14344	14198	14135	14471	14376	14201	14216	14360	14273	14370	14307	14240	14169	14160	14319	14268	14222	14317	14078	14321	14112	14308	14316	14318	14281	14277	14253	14153	14143	14197	14100	14121	14165	14142	14193	14304	14154	14283	14285	14169	14205	14362	14168	14134	14182	14237	14149	14346	14360	14213	14223	14294	14175	14202	14318	14189	14357	14359	14329	13951	14191	14154	14160	14202	14270	14374	14146	14310	14335	14093	14348	14182	14254	14242	14376	14228	14295	14216	14273	14182	14454	14244	14432	14252	14155	14251	14278	14298	14259	14173	14302	14271	14248	14246	14016	14289	14304	14241	14351	14208	14387	13911	14409	14177	14357	14277	14219	14207	14165	14177	14267	14162	14265	14384	14319	14191	14081	14293	14126	14211	14210	14271	14352	14331	14249	14216	14176	14273	14359	14143	14169	14244	14135	14210	14310	14306	14314	14083
27368	21410	22085	26289	33773	27839	22329	16901	15405	15338	15302	15194	15280	15359	15152	15467	15417	15304	15190	15343	15275	15129	15341	15287	15240	15355	15139	15239	15191	15230	15294	15320	15014	15273	15148	15225	15314	15203	15309	15285	15298	15062	15350	15140	15032	15215	15206	15154	15034	15267	15151	15121	15167	15141	15200	15210	15242	15314	15057	15207	15247	15015	15269	15112	15226	15230	15238	15128	15272	15018	15295	15173	15122	15144	15211	15093	15249	15278	15319	15254	15335	15168	15222	15191	15017	15023	15184	15173	15086	15155	15300	15171	15169	15268	15326	15335	15153	15015	15141	15105	15186	15164	15027	15201	15238	15101	15244	15350	15303	15218	15088	15175	15261	15081	15130	15265	15282	15188	15002	15339	15119	15557	15104	15099	15182	15121	15209	15252	15246	15109	15095	15119	15275	15006	15160	15135	15144	15087	15048	15190	15104	15094	15150	15014	15093	15109	15261	15369	15224	15098	15146	15129	15187	15177	15165	15055	15071	15317	15240	14964	15297	15219	15172	15243	15259	15403	15389	15134	15445	15085	15242	15148	14976	15163	15203	15157	15123	15123	15164	15224	15324	15248	15287	15264	15251	15192	15269	15169	15168	15139	15154	15328	15238	15080	15110	15183	15307	15068	15198	15304	15235	15237	15226	15255	15154	15295	15182	15299	15109	15236	15313	15228	15255	15036	15106	15146	15184	15110	15340	15313	15143	14957	15125	15071	15319	15266	15351	15189	15226	15099	15320	15032	15048	15361	15218	15303	15287	15190	15221	15254	15138	15145	15205	15151	15189	15058	15296	15311	15135	14975	15298	15328	15282	15231	15039	15141	15097	15321	15196	15211	15206	15191	15181	15252	15229	15232	14988	15082	15203	15103	15223	15452	15160	15221	15051	15250	15208	15182	15169	15251	15155	14903	15244	15160	15143	15289	15259	15319	15096	15147	15207	15168	15194	15150	15180	15303	15259	15102	15230	15275	15123	15040	15253	15098	15177	14897	15231	15201	15218	15398	15300	15320	15257	15238	15407	15241	15218	15196	15432	15160	15131	15249	15334	15362	15371	15188	15220	15329	15125	15041	15281	15283	15240	15160	15238	15312	15317	15155	15396	15204	15226	15032	15095	15178	15263	15131	15218	15191	15259	15181	15087	15183	15108	15297	15149	15089	15219	15233	15377	14942	15333	15115	15077	15113	15303	15473	15136	15127	15211	15091	15264	15178	15113	15229	15079	15344	15283	15256	15218	15216	15055	15147	15388	15170	15158	15237	15135	15126	15303	15250	15177	15354	15077	15246	15079	15330	15171	15363	15420	15189	14965	15024	15147	15173	15189	15302	15239	15158	15004	15173	15181	15152	15260	15249	15132	15193	14923	15051	15132	15309	15107	15110	15237	15062	15185	15098	15184	15165	15221	15289	15303	15340	15231	14976	15375	15203	15246	15142	15110	15234	15169	15153	15215	15377	15274	15007	15121	15160	15150	15285	15154	15143	15299	15324	15099	15077	15312	15050	15319	15174	15005	15298	15149	15258	15310	15129	15314	15258	15112	15261	15384	15317	15116	15181	15215	15208	15029	15217	15037	15275	15409	15406	15311	15151	15233	15284	15068	15263	15246	15278	15101	14956	15083	15181	14995	15218	15298	15143	15242	15182	15284	15392	15309	15233	15291	15172	15195	15289	15168	15174	15116	15195	15313	15043	15331	14992	15157	15268	15219	15220	15191	15157	15344	15336	15354	15402	15218	15240	15225	15257	14978	15090	15188	15375	15081	15115	15153	15144	15375	15225	15269	15129	15123	15297	15377	15317	15050	15025	15231	15326	15058	15181	15230	15128	15282	15369	15266	15226	15117	15296	15199	15123	15206	15153	15319	15428	15281	15030	15226	15208	15163	15187	15180	15372	15144	15201	15147	15050	15287	15131	15232	15063	15140	15054	15058	15263	15093	15215	15170	15168	15183	15317	15095	15209	15022	15345	15220	15112	15227	15261	15270	15085	15285	15481	15150	15331	15372	15131	15339	15176	15266	15358	15327	15214	15239	15413	15143	15458	15217	15183	15256	15142	15335	15323	15110	15326	15206	15157	15197	15084	15034	15086	15191	15217	15212	15127	15132	15298	15300	15323	15305	15196	15387	15313	15262	15236	15002	15114	15189	15230	15265	15243	15311	15298	15269	15328	15155	15206	15069	15170	15228	14924	15219	15272	15315	15081	15317	15267	15203	15361	15129	15277	15100	15161	15284	15462	15299	15152	15379	15186	15234	15003	15306	15131	15138	15223	15107	15192	15095	15096	15220	15176	15115	15122	15415	15215	15385	15138	15259	15178	15163	15358	15126	15212	15348	15225	15265	15267	15056	15116	15280	15272	15323	15330	15197	15108	15158	15312	15194	15310	15195	15052	15164	15296	15232	15379	15178	15235	15179	15179	15140	15264	15056	15040	15176	15123	15171	15341	15185	15321	15270	15161	15281	15144	15320	15168	15277	15273	15174	15278	15210	15066	15153	15067	15212	15350	15396	15127	15306	15293	15233	15190	15409	15162	15174	14943	15157	15125	15358	15126	15217	15227	15203	15333	15281	15278	15178	15400	15187	15145	15278	15125	15242	15281	15115	15151	15228	15231	15027	15204	15255	15187	15221	15136	15265	15216	15186	15137	15013	15158	15168	15363	15334	15185	15151	15194	15338	15308	15179	15139	15122	15276	15343	15205	15223	15121	15221	15263	15339	15419	15167	15093	15207	15264	15098	15053	15247	15111	15187	15283	15142	15239	15252	15185	15158	15300	15340	15250	15160	15347	15169	15243	15186	15225	15166	15194	15094	15045	15086	15278	15236	15268	15424	15152	15220	15244	15275	15385	15236	15247	15270	15295	15012	15140	15192	15064	15278	15348	15318	15139	15222	15062	15196	15075	15223	15287	15313	15254	15149	15196	15259	15368	15036	15069	15223	15188	15380	15192	15145	15098	15085	15242	15103	15205	15165	15237	15304	15403	15261	15356	15371	15400	15244	15203	15371	15133	15210	15340	15171	15353	15317	15081	15255	15264	15224	15118	15259	15269	15281	15246	15203	15082	15204	15263	15120	15275	15273	15209	15058	15312	15239	15407	15220	15291	15110	15118	15108	15118	15337	15116	15264	15321	15071	15245	15149	15348	15322	15299	15081	15263	15216	15063	15320	15392	15234	15381	15337	15230	15219	15188	15388	15266	15105	15223	15273	15380	15208	15227	15291	15344	15253	15299	15325	15130	15098	15235	15144	15373	15267	15123	15034	15166	15330	15302	15237	15295	15201	15200	15335	15223	15254	15128	15141	15132	15287	15051	15117	15247	15330	15114	15119	15374	15282	15123	15329	15166	15172	15281	15318	15173	15146	15124	15078	15216	15064	15222	15294	15077	15145	15163	15083	15150	15072	15102	14991	15028	15162	15264	15304	15105	15367	15374	15231	15258	15022	15156	15281	15248	15342	15317	15347	15295	15215	15202	15191	15063	15213	15361	15187	15124	15181	15295	15259	15263	15143	15247	15177	15141	15142	15158	15314	15169	15174	15266	15190	15218	15144	15184	15313	15298	15197	15358	15147	15063	15490	15365	15069	15359	15442	15272	15110	15331	15209	15127	15182	15188	15097	15374	15110	15006	15098	15044	15129	15330	15359	15162	15340	15224	15083	14991	15276	15103	15145	15384	15350	15179	15140	15234	15151	15241	15213	15158	15299	15060	15418	15297	15306	15172	15403	15180	15210	15227	15025	15250	15372	15202	15049	15003	15193	15119	15240	15391	15226	15125	15128	15246	15304	15263	15197	15118	15219	15303	15289	15237	15217	15182	15274	15161	15257	15066	15145	14970	15346	15228	15156	15086	15266	15273	15098	15305	15211	15306	15290	15218	15099	15173	15121	15181	15181	15110	15095	15128	15219	15194	15294	15134	15228	15217	15286	15311	15325	15131	14998	15232	15129	15239	15199	15253	15169	15061	15233	15189	15158	15170	15255	15279	15297	15199	15307	15230	15248	15370	15300	15318	15164	15270	15296	15237	15238	15292	15266	15420	15160	15239	15171	15103	15166	15135	15033	15103	15348	15152	15366	15370	15296	15362	15300	15068	15183	15121	14984	15359	15184	15258	15161	14997	15160	15199	15191	15136	15184	15242	15148	15200	15342	15426	15425	15369	15087	15287	15276	15257	15194	15201	15166	15326	15180	15325	15070	15039	15335	15110	15066	15143	15129	15245	15260	15139	15284	15228	14984	15207	15156	15265	14849	15130	15212	15011	15173	15093	15105	15254	15180	15248	15040	15139	15285	15305	15381	15062	15009	15334	15037	15117	15070	15309	15393	15377	15196	15165	15188	15372	15269	15168	15189	15489	15232	15264	15098	15394	15335	15340	15093	15137	15312	15281	15314	15248	15051	15137	15092	15171	15239	15192	15188	15165	15193	15282	15323	15275	15333	15361	15291	15315	15191	15295	15337	15128	15219	15388	15392	15216	15250	15192	15066	15222	15261	15207	15365	15205	15170	15201	15136	15362	15292	15194	15321	15137	15117	15450	15284	15231	15395	15258	15136	15237	15221	15375	15211	15152	15149	15236	15191	15065	15257	15147	15342	15000	15169	15129	15161	15291	15220	15303	15270	15218	14988	15325	15228	15147	15145	15183	15283	15059	15116	15183	15190	15169	15299	15209	15040	15093	15276	15235	15284	15257	15405	15355	15081	15169	15246	15105	15228	15255	15249	15321	15365	15134	15083	15334	15356	15430	15216	15389	15320	15325	15258	14956	15356	15171	15228	15100	15193	15138	15274	15355	15228	15382	15440	15154	15231	15148	15192	15206	15314	15238	15215	15153	15186	15196	15077	15406	15160	15331	15123	15234	15069	15247	15077	15122	15305	15110	14914	15018	15258	15236	15369	15209	15279	15170	15208	15357	15190	15283	15185	15227	15099	15023	15269	15183	15318	15307	15115	15170	15181	15474	15309	15312	15303	15179	15226	15247	15137	15258	15161	15165	15104	15210	15202	15186	15190	15082	15055	15211	15087	15194	14948	15050	15321	15181	15002	15273	15270	15258	15243	15283	15271	15249	15290	15188	15219	15212	15274	15183	15128	15125	15213	15252	15229	15145	15339	15013	15141	15159	15203	15262
14053	15953	18119	27919	36069	28632	21802	15782	14571	14630	14616	14544	14646	14657	14695	14546	14740	14789	14571	14716	14778	14785	14719	14809	14589	14718	14653	14663	14641	14762	14743	14794	14706	14668	14698	14572	14724	14744	14610	14679	14560	14756	14623	14686	14534	14511	14702	14516	14703	14529	14651	14667	14748	14669	14793	14564	14622	14541	14552	14867	14665	14568	14692	14618	14687	14447	14655	14584	14661	14617	14509	14669	14817	14676	14717	14539	14758	14686	14746	14710	14708	14730	14519	14709	14564	14472	14607	14661	14589	14620	14625	14532	14678	14805	14732	14728	14640	14682	14523	14696	14708	14670	14601	14683	14647	14653	14623	14733	14502	14763	14516	14681	14734	14719	14708	14637	14708	14606	14713	14660	14688	14487	14506	14682	14547	14640	14714	14609	14751	14693	14647	14536	14688	14743	14709	14486	14680	14731	14698	14666	14671	14601	14653	14456	14623	14792	14719	14658	14705	14629	14706	14731	14711	14736	14509	14516	14768	14784	14767	14760	14626	14699	14528	14648	14621	14769	14592	14556	14797	14601	14628	14815	14786	14704	14653	14564	14680	14616	14629	14699	14836	14728	14650	14587	14737	14607	14682	14527	14546	14588	14642	14566	14762	14552	14538	14637	14786	14626	14737	14680	14658	14606	14632	14693	14605	14552	14872	14709	14660	14574	14777	14717	14591	14662	14588	14655	14598	14549	14650	14487	14594	14815	14624	14581	14678	14644	14599	14715	14699	14507	14824	14642	14741	14708	14566	14639	14601	14715	14595	14790	14622	14626	14548	14780	14639	14655	14445	14690	14783	14623	14635	14559	14740	14762	14727	14636	14733	14674	14543	14749	14588	14789	14488	14529	14799	14653	14751	14760	14685	14718	14605	14627	14535	14770	14500	14563	14851	14584	14684	14664	14669	14641	14622	14757	14694	14661	14619	14508	14602	14589	14750	14783	14479	14725	14549	14775	14578	14583	14620	14625	14546	14803	14559	14625	14532	14661	14934	14494	14596	14657	14579	14633	14713	14734	14545	14586	14807	14678	14756	14540	14692	14712	14683	14715	14659	14603	14537	14635	14563	14585	14697	14542	14704	14660	14639	14726	14680	14640	14584	14452	14616	14660	14626	14677	14552	14628	14629	14577	14777	14667	14775	14687	14661	14659	14726	14598	14603	14727	14609	14597	14734	14708	14675	14534	14468	14628	14639	14454	14653	14633	14554	14696	14499	14666	14728	14672	14602	14694	14640	14727	14543	14689	14640	14596	14726	14602	14614	14746	14757	14530	14505	14623	14524	14671	14601	14735	14508	14761	14571	14746	14712	14818	14716	14911	14573	14553	14645	14607	14683	14730	14557	14732	14577	14680	14565	14544	14744	14599	14737	14481	14826	14699	14672	14622	14704	14790	14636	14631	14745	14604	14631	14661	14624	14612	14579	14745	14525	14688	14645	14658	14714	14743	14740	14813	14703	14555	14601	14689	14649	14582	14555	14694	14617	14771	14401	14644	14791	14543	14560	14764	14757	14622	14550	14690	14776	14671	14604	14604	14627	14647	14632	14802	14703	14727	14529	14704	14689	14627	14597	14688	14677	14594	14517	14490	14524	14591	14743	14624	14557	14770	14725	14588	14693	14608	14529	14547	14563	14840	14690	14628	14843	14640	14643	14632	14631	14669	14597	14804	14538	14783	14594	14671	14825	14758	14567	14455	14610	14762	14653	14558	14613	14437	14460	14689	14630	14527	14690	14591	14658	14652	14640	14753	14733	14495	14732	14802	14527	14567	14490	14648	14590	14695	14739	14575	14806	14621	14721	14574	14682	14700	14637	14513	14597	14585	14631	14585	14597	14763	14681	14760	14653	14689	14688	14766	14690	14695	14641	14759	14569	14841	14640	14682	14745	14692	14661	14758	14555	14981	14769	14461	14639	14589	14478	14745	14673	14683	14693	14536	14638	14742	14707	14690	14420	14677	14817	14634	14694	14701	14568	14597	14800	14848	14559	14660	14692	14728	14602	14548	14752	14901	14705	14481	14767	14550	14490	14755	14723	14547	14594	14707	14662	14525	14667	14638	14522	14808	14699	14677	14608	14578	14595	14557	14596	14475	14712	14598	14638	14648	14645	14378	14450	14548	14711	14583	14648	14585	14691	14671	14651	14630	14769	14627	14800	14812	14746	14543	14674	14449	14597	14602	14577	14560	14704	14649	14553	14725	14498	14593	14668	14644	14617	14819	14561	14751	14732	14800	14675	14617	14756	14680	14691	14769	14864	14553	14663	14677	14687	14685	14615	14643	14494	14578	14646	14505	14531	14518	14715	14589	14694	14716	14529	14598	14772	14702	14528	14656	14596	14659	14695	14587	14742	14703	14697	14582	14674	14631	14719	14725	14663	14467	14468	14560	14614	14644	14584	14710	14515	14866	14692	14612	14660	14529	14642	14696	14588	14763	14802	14630	14654	14687	14776	14643	14836	14818	14680	14602	14705	14563	14594	14768	14657	14608	14593	14569	14588	14644	14573	14463	14711	14725	14805	14703	14730	14720	14685	14684	14655	14514	14644	14779	14709	14637	14520	14604	14616	14666	14731	14738	14975	14545	14756	14611	14828	14793	14755	14732	14652	14800	14527	14492	14753	14569	14624	14598	14639	14638	14485	14676	14736	14570	14583	14597	14677	14565	14522	14664	14652	14610	14613	14569	14792	14676	14648	14663	14680	14677	14639	14727	14706	14683	14691	14607	14911	14790	14616	14711	14453	14660	14634	14697	14516	14721	14762	14784	14602	14706	14633	14784	14616	14855	14760	14741	14679	14712	14648	14761	14605	14527	14576	14808	14685	14533	14637	14492	14621	14674	14627	14637	14621	14906	14640	14806	14538	14604	14754	14647	14698	14521	14529	14716	14698	14641	14603	14644	14653	14674	14800	14534	14756	14488	14572	14591	14803	14703	14641	14456	14735	14750	14551	14725	14551	14719	14588	14736	14704	14712	14746	14627	14790	14703	14624	14520	14661	14641	14663	14652	14633	14711	14513	14668	14730	14769	14583	14646	14660	14648	14737	14590	14617	14680	14645	14613	14637	14805	14797	14452	14603	14742	14560	14693	14863	14460	14610	14539	14753	14707	14567	14596	14454	14743	14577	14658	14676	14648	14788	14576	14653	14687	14694	14678	14698	14637	14530	14643	14699	14747	14750	14690	14790	14527	14609	14668	14870	14602	14532	14672	14579	14598	14643	14727	14678	14613	14759	14633	14696	14593	14585	14678	14708	14505	14774	14673	14616	14653	14658	14736	14794	14827	14569	14734	14642	14620	14821	14934	14578	14641	14650	14798	14594	14654	14738	14495	14560	14687	14603	14630	14869	14619	14446	14669	14624	14584	14623	14667	14671	14718	14797	14507	14649	14707	14671	14706	14712	14598	14823	14705	14628	14761	14827	14663	14663	14685	14773	14729	14763	14491	14653	14578	14771	14571	14696	14819	14567	14479	14646	14752	14552	14519	14799	14541	14736	14634	14651	14634	14846	14564	14599	14543	14667	14603	14830	14748	14587	14679	14558	14805	14631	14660	14709	14681	14599	14761	14509	14684	14705	14653	14834	14545	14694	14469	14495	14805	14476	14639	14697	14543	14576	14841	14779	14611	14565	14465	14700	14656	14744	14685	14759	14711	14590	14561	14800	14630	14740	14711	14636	14602	14694	14610	14687	14693	14748	14723	14658	14744	14620	14763	14682	14769	14688	14577	14548	14587	14655	14577	14711	14580	14659	14805	14596	14677	14686	14777	14577	14575	14672	14584	14534	14738	14689	14648	14721	14519	14659	14805	14655	14573	14742	14703	14722	14603	14655	14667	14554	14687	14602	14721	14429	14852	14599	14615	14737	14724	14482	14808	14604	14722	14843	14587	14664	14543	14703	14714	14855	14670	14756	14682	14781	14608	14693	14673	14794	14569	14639	14628	14731	14861	14639	14566	14625	14705	14754	14673	14772	14886	14572	14536	14578	14682	14577	14480	14590	14492	14638	14751	14619	14465	14512	14625	14747	14658	14657	14510	14720	14823	14610	14833	14674	14816	14725	14651	14598	14585	14605	14954	14979	14564	14568	14500	14505	14892	14774	14656	14727	14552	14647	14628	14524	14411	14754	14639	14765	14645	14543	14763	14705	14683	14741	14633	14689	14611	14698	14694	14672	14697	14525	14733	14612	14819	14869	14710	14740	14527	14579	14629	14762	14751	14605	14665	14605	14684	14581	14614	14549	14734	14551	14548	14646	14706	14739	14655	14644	14792	14577	14653	14406	14783	14684	14756	14534	14650	14531	14690	14627	14660	14665	14640	14794	14612	14656	14683	14724	14884	14804	14759	14639	14764	14670	14494	14558	14611	14651	14822	14618	14730	14805	14531	14721	14846	14735	14541	14562	14623	14799	14534	14740	14746	14555	14571	14652	14725	14597	14708	14675	14545	14803	14732	14457	14647	14525	14754	14710	14599	14538	14599	14771	14799	14647	14642	14638	14580	14609	14675	14523	14469	14703	14669	14615	14634	14715	14740	14511	14827	14670	14593	14594	14609	14627	14615	14774	14564	14726	14631	14704	14552	14862	14747	14715	14673	14699	14784	14660	14540	14854	14698	14559	14665	14688	14744	14657	14696	14745	14848	14391	14667	14679	14388	14716	14711	14545	14648	14620	14538	14734	14526	14716	14585	14553	14629	14520	14657	14657	14739	14769	14797	14707	14490	14707	14724	14702	14653	14707	14560	14730	14569	14631	14636	14672	14609	14745	14861	14655	14739	14742	14514	14572	14695	14693	14692	14619	14696	14604	14612	14601	14732	14589	14683	14738	14704	14804	14563	14622	14776	14778	14792	14730	14622	14584	14543	14683	14676	14621	14584	14652	14642	14485	14578	14597	14755	14691	14663	14729	14766	14703	14652	14828	14669	14698	14756	14684	14731	14715	14612	14734	14614	14596	14667	14753	14798	14535	14785	14637	14787	14616	14849	14599	14748	14569	14683	14392	14630	14728	14751	14429	14665	14718	14671	14652	14552	14715	14621	14710	14783	14567	14628	14659	14806	14684	14657	14662	14502	14667	14597	14628	14652	14613	14701	14756	14509	14651	14707	14636	14692	14833	14664	14647	14662
24754	21177	28242	35494	61523	51530	37974	23446	16355	15305	15192	15021	15275	15216	15165	15152	15133	15253	15048	14960	15048	15094	15160	15049	15163	15153	15156	15118	15105	14960	15098	15091	15086	15105	15158	15067	15165	14883	15178	15177	14994	15204	14911	15098	15170	14958	15167	15011	15016	15399	15135	15114	15061	15173	15265	15103	14817	14930	15060	14974	15110	15171	14969	15043	14879	15029	15133	14936	15083	15181	15153	15008	15007	15185	14949	15095	15051	15080	15057	15191	14904	15069	14896	15043	15064	15190	14973	15063	15224	15100	15134	15115	15082	14832	14946	15126	14969	15170	15206	15007	14984	15248	14979	15046	14828	15007	14995	14985	15023	14847	14986	15053	15062	15173	15243	15217	14932	15025	14952	15050	15122	14982	15129	15235	15087	15026	15297	15063	15156	15157	15186	15025	15034	15006	15020	15218	15041	14943	15127	15287	15081	15079	15036	15008	15071	14992	14937	15144	15257	14987	15119	15164	14922	14993	15209	15023	15022	15003	15108	15033	15035	15097	14886	14936	15190	15002	15086	15023	15059	14933	14863	15063	15028	14974	15059	14977	15100	15168	14975	14901	15083	15029	14913	15160	15063	15064	15002	15016	15104	15031	14975	15107	14904	14955	14975	15146	15178	14951	15132	15168	14934	15047	14917	14980	15235	15082	14977	15132	15216	14998	14942	14942	15114	14958	15029	15026	14925	14992	14936	15249	15092	15117	15120	15132	15243	15021	14999	14849	14879	15132	15007	15059	15163	15064	15185	15123	14936	15065	15054	14983	14898	15073	15046	15125	15190	15156	15229	15039	14972	14890	15166	14995	15158	15070	14947	14835	15120	15249	15090	15009	15094	15132	15045	14918	15157	15083	14997	15239	14993	14979	14962	15087	14969	15017	15086	14995	14954	15090	15006	14948	15136	14954	15089	15025	15127	14958	15053	15159	15021	15130	14941	14981	15064	14805	15042	15063	14905	14999	15040	15072	15100	15211	15111	15161	15168	14995	15062	15200	15168	14957	15230	14897	15017	14993	14893	14927	15087	15020	15079	15181	15094	15009	14969	15125	15142	15144	15088	14835	14997	14989	15124	15149	15185	15282	14949	15063	15137	15068	14931	15082	15165	15211	14983	15054	15044	15382	15035	15001	15010	15236	15306	15065	15105	14989	15032	14955	15081	15068	15107	14910	15075	15234	15097	14994	15049	15177	14975	14903	14960	14933	14970	15045	14989	14998	15104	15128	15215	15134	15220	14965	14992	15080	15067	15175	14901	15094	15093	14960	14996	15106	15064	14975	14883	15051	15021	15078	15066	15217	14997	15072	14936	15077	15101	14979	14933	15213	15010	14976	15000	14871	14970	15172	15203	15004	14991	15080	15120	15112	14913	15092	15002	14958	15106	15076	15291	15164	14933	14998	15032	15208	14939	15189	15017	15219	15037	15163	15243	15036	14905	15077	14906	14872	15129	15124	15246	15065	14793	14940	15089	15112	14980	15012	15119	15080	15241	15086	15109	15111	15126	15099	15125	15268	15143	15187	15126	15154	15267	15093	15093	15079	15039	15193	15194	15100	15094	15094	14895	15018	15100	15118	15123	15062	15083	14968	14968	14987	15045	15020	15226	15044	15043	14959	15118	15104	14860	15103	15213	15047	15173	15096	15092	15110	15034	15179	15012	15034	15277	14912	15075	15166	15081	15090	14944	14926	15198	15037	15086	14956	14986	14953	15238	14967	14947	14965	14983	15043	14999	15139	15122	14971	15075	14980	15001	15122	15225	15091	15116	15061	15222	15117	15275	14995	15050	15197	15134	14933	15072	14820	15185	14963	14957	15289	15155	15096	14949	15164	15087	15143	15382	15176	15129	14857	15099	15060	15004	14926	15163	14936	15010	15159	15137	15089	15283	14921	15001	14971	15087	15198	14935	15018	14948	15175	15093	15076	15137	15042	15382	15091	14877	15163	14789	15094	14931	15110	15100	14886	14968	15072	15184	15113	15341	14983	15096	15029	15181	14979	15097	15168	15101	15226	15071	15109	15129	15128	15195	15248	15090	14895	15031	15134	15025	14883	15033	15255	15173	15013	14989	15156	15073	14995	14962	14986	15004	14900	15079	15191	15181	15026	14898	15173	14911	14969	15075	14784	15149	15248	15058	15031	14931	15226	15081	14946	14765	15158	15059	15090	14943	15056	15046	14895	15181	15139	15158	14985	15219	14967	15167	14888	14916	14951	15038	15075	14923	14919	15202	14893	15109	15161	15023	14890	15011	15126	15150	15055	15106	15080	14984	15098	15103	14970	15021	15028	14949	15352	15116	15020	15164	15093	14970	14927	15099	15133	15056	14972	15200	14931	15152	15188	15124	15223	15007	15193	15085	15085	14895	15200	15166	14891	14920	15140	15067	14959	15027	14871	15065	15206	15108	15162	14965	15055	15183	15068	15076	14913	15079	15044	15209	15162	15163	15037	15092	15077	15069	14982	15207	14994	14842	14930	15041	14770	15083	15138	15240	14939	15322	15075	14981	14908	14994	15095	15190	15051	15070	15145	15132	14983	15136	14989	15107	14794	14941	14992	15187	15019	15105	15108	15107	14963	14933	15045	15150	15003	15223	15135	15136	15123	15033	15218	15295	14815	15057	15109	15251	15097	14923	15149	15160	14972	15008	15041	15049	15192	15126	15118	14871	15135	14984	15042	15101	15187	14984	15048	15054	15044	15113	15194	15016	15078	15065	14918	14907	14985	14935	14894	15155	14958	15038	14945	15148	15074	15021	15131	14996	14994	14996	14951	15011	15181	15119	15220	15192	15030	15003	14970	15196	15045	14843	14905	15152	14817	14944	15068	15067	14984	14870	14941	15082	15023	14883	15158	15090	15101	15084	15042	15033	15014	15010	15227	15073	15022	15094	14949	15221	15174	15049	15083	14943	15019	15020	15255	14982	15185	15069	14893	15069	15037	15034	14879	14758	14995	14987	15145	15203	15041	15160	15136	14996	14843	15048	14944	14844	15023	15165	15057	14889	15077	15029	15130	15112	15090	15218	15270	14896	14943	14832	15030	15081	14898	14945	15078	15021	15160	14930	15086	15146	15010	15032	15213	15133	15211	14959	15093	15021	15211	15158	15065	15006	15064	15045	15152	15121	15022	15184	15262	14902	15014	15004	15076	15258	15078	14920	15051	15137	14961	15163	15165	14723	15070	15151	15038	15202	15034	15032	15166	15092	14960	14994	15107	15166	15313	15042	14964	15070	15076	14761	15237	14928	15061	15067	14785	15235	14968	14964	15071	14963	14935	15058	15115	15030	14966	14889	15156	14935	14986	15103	14957	15084	14977	15240	14891	15095	15077	15016	15042	15107	15058	15090	15232	15073	14994	15008	14983	14954	15196	14772	14981	15013	15024	14886	15224	14994	14978	15130	14973	15039	15135	14898	15160	15096	15117	15033	15239	15010	15132	15212	15162	15018	14960	14949	14944	15196	14924	15202	14990	15185	15136	15138	14868	15200	15042	15074	14968	15112	14995	14976	14916	15135	15060	15040	14962	15007	15155	15040	14965	14917	15136	15050	15077	15019	14921	14993	14961	14931	15043	15150	15061	15069	14987	15169	15218	15191	15186	15074	15022	15015	14951	15135	15200	15198	14896	15157	15005	15008	15058	15103	15023	15043	15043	15055	15007	14976	14919	15220	15129	15027	15110	15098	15113	14962	14890	14997	14980	15186	15108	15162	14778	15057	15204	15046	14977	15151	14947	15069	15415	15038	15198	15260	14902	15035	15176	15186	15117	14993	15001	15095	15268	14957	14981	14952	14710	15034	15087	15067	14949	15086	15164	15045	14900	15100	15036	14855	15129	15005	15210	15017	14966	15153	15120	15237	15175	15192	15120	15171	15150	14986	14912	15167	14926	15211	14982	15065	15018	15040	15197	15044	15205	15045	14946	15057	14999	15100	15389	15115	15027	14993	14975	15019	14896	15201	15048	14846	15043	15142	14872	15130	15060	14963	15022	15079	15041	15139	15172	14887	14943	15064	15176	15066	15017	14989	15008	15172	14963	15019	15116	15100	15083	15141	14984	14992	15101	15092	14964	15030	15115	15008	14736	15040	15083	15041	14906	15129	15088	14901	15070	15312	15070	14988	14980	14976	15095	14950	14943	14973	15038	15206	14884	15080	14964	15186	15035	15136	15084	15015	15003	15215	15129	15099	15022	15107	15160	14992	14936	15033	15071	15041	15141	15146	15163	15073	15009	15086	15117	15018	15115	15145	14910	14968	15227	15144	15068	15128	15043	14972	15029	15099	15020	15043	14990	15134	15171	15036	14800	14885	15090	15005	14965	15036	15228	14976	15113	15035	15209	15094	15128	15155	15117	15141	15213	15106	15081	14969	15127	15131	14954	15022	15230	14871	15179	15200	15153	15179	15126	14993	14904	14689	15154	15128	15186	15008	14960	14886	15012	15143	15291	15075	15098	15025	14974	15121	15037	14996	15048	15136	14988	15189	14953	14974	15089	15249	14924	15291	15195	15127	14964	14981	15091	15111	14960	15240	15047	14919	14859	15129	15013	14934	15179	15096	14995	15091	14891	15109	15021	15024	14925	15023	15067	14973	15121	14976	15145	15218	15110	15106	15188	15083	15103	15118	15106	15150	15060	15048	15039	15104	15144	15136	14963	15117	15099	15130	14949	15063	15216	15103	15132	15056	14975	15011	14858	15010	15000	15014	15200	14977	15246	14921	15150	15103	14896	14929	15020	15137	15118	14984	14982	15126	14998	15124	14894	15104	15048	15083	15116	15104	15000	15157	14996	15116	15043	15041	15223	14869	15167	15127	14899	15169	15104	15139	15041	15207	15045	15210	15093	15103	15084	15033	14789	14956	15167	15019	15103	15076	14964	15161	15158	15094	15095	14999	15012	15249	15017	15233	15105	15018	14961	15189	15117	14979	14859	14874	15088	14966	14824	14923	14867	14993	14873	15031	15058	15156	15041	15069	15094	15031	15124	15492	15190	15110	14964	15079	15140	14927	14886	14927	14918	15050	15079	15187	15083	15189	15055	15059	15186	15039	15122	14965	15048	15123	15081	15084	14964	15056	15204	14943	14847	15073	15248	15093	15009	15234	15173	15225	14999	15155	14997	15214	15193
13620	20883	30383	42176	64382	52302	38048	21309	14434	14588	14733	14655	14643	14647	14723	14629	14639	14689	14630	14542	14620	14683	14714	14643	14794	14553	14709	14485	14558	14698	14572	14691	14641	14670	14520	14656	14536	14649	14518	14617	14519	14632	14663	14569	14662	14540	14497	14555	14573	14615	14741	14588	14627	14667	14746	14711	14525	14628	14747	14672	14430	14636	14609	14464	14624	14684	14746	14644	14732	14423	14509	14584	14676	14711	14695	14801	14675	14821	14548	14709	14614	14697	14690	14615	14691	14704	14701	14642	14672	14747	14748	14706	14641	14556	14612	14655	14535	14517	14538	14685	14597	14856	14690	14703	14772	14627	14552	14759	14639	14612	14592	14582	14606	14563	14602	14534	14565	14596	14683	14785	14637	14741	14683	14704	14544	14821	14823	14622	14682	14479	14605	14750	14645	14658	14624	14684	14732	14716	14674	14509	14605	14468	14617	14528	14643	14527	14624	14559	14588	14716	14737	14591	14492	14656	14577	14700	14774	14714	14758	14622	14611	14668	14570	14659	14709	14551	14499	14645	14623	14554	14720	14664	14636	14657	14488	14626	14699	14594	14565	14689	14613	14691	14647	14630	14581	14517	14733	14776	14739	14727	14722	14479	14570	14638	14692	14623	14614	14769	14738	14792	14589	14592	14551	14545	14710	14850	14628	14566	14626	14678	14597	14668	14674	14782	14739	14543	14538	14650	14614	14646	14791	14655	14673	14711	14768	14764	14785	14624	14692	14677	14608	14549	14604	14657	14523	14636	14688	14701	14546	14595	14604	14600	14658	14656	14660	14696	14662	14597	14667	14649	14768	14589	14627	14776	14616	14612	14589	14499	14512	14749	14588	14480	14701	14594	14698	14745	14617	14694	14574	14670	14770	14459	14669	14539	14529	14678	14681	14714	14775	14637	14759	14520	14626	14642	14653	14460	14742	14771	14591	14738	14761	14703	14550	14578	14652	14635	14661	14565	14641	14549	14718	14726	14617	14715	14476	14615	14495	14694	14452	14579	14723	14582	14806	14582	14614	14618	14478	14752	14556	14829	14725	14708	14427	14658	14579	14607	14814	14661	14571	14739	14594	14570	14643	14701	14580	14548	14589	14579	14636	14642	14880	14592	14644	14613	14584	14719	14681	14637	14585	14626	14601	14595	14715	14552	14636	14542	14898	14709	14700	14569	14619	14607	14631	14764	14621	14644	14563	14576	14586	14716	14608	14611	14702	14683	14640	14793	14648	14482	14636	14607	14745	14773	14655	14616	14708	14610	14592	14575	14680	14712	14628	14709	14687	14673	14536	14696	14528	14689	14766	14576	14615	14566	14619	14671	14643	14676	14597	14462	14522	14673	14445	14674	14413	14720	14640	14618	14564	14652	14634	14565	14598	14728	14476	14541	14519	14528	14602	14601	14642	14621	14755	14572	14656	14693	14690	14605	14520	14730	14556	14596	14766	14729	14549	14518	14602	14715	14875	14374	14721	14503	14384	14418	14616	14666	14553	14593	14791	14622	14357	14613	14635	14554	14573	14647	14676	14640	14633	14508	14591	14830	14495	14598	14722	14679	14646	14548	14637	14675	14579	14816	14672	14603	14647	14547	14777	14659	14631	14745	14671	14612	14627	14772	14784	14624	14838	14592	14689	14462	14653	14736	14789	14735	14599	14549	14488	14696	14563	14567	14671	14688	14680	14606	14713	14634	14732	14438	14578	14571	14600	14732	14634	14731	14879	14582	14796	14624	14655	14752	14550	14491	14568	14648	14508	14547	14698	14539	14672	14661	14632	14755	14457	14562	14510	14634	14581	14905	14521	14410	14547	14718	14526	14526	14535	14780	14716	14799	14892	14668	14481	14775	14492	14547	14592	14733	14707	14610	14613	14527	14568	14551	14720	14648	14777	14618	14594	14522	14764	14672	14550	14570	14511	14688	14699	14662	14725	14624	14592	14344	14693	14645	14683	14632	14681	14695	14598	14626	14625	14715	14709	14544	14713	14630	14504	14614	14594	14679	14585	14747	14493	14746	14618	14621	14711	14522	14517	14695	14660	14661	14728	14560	14666	14610	14528	14644	14739	14501	14587	14556	14621	14605	14706	14529	14755	14698	14374	14682	14585	14619	14718	14598	14791	14614	14627	14709	14821	14645	14633	14560	14700	14684	14944	14531	14513	14743	14738	14644	14497	14627	14482	14558	14614	14520	14502	14651	14668	14782	14629	14650	14625	14767	14557	14529	14623	14596	14694	14766	14563	14448	14628	14577	14607	14744	14698	14445	14591	14674	14648	14717	14723	14645	14453	14785	14608	14697	14663	14527	14502	14563	14575	14661	14576	14557	14620	14577	14558	14475	14647	14635	14550	14606	14655	14748	14677	14479	14602	14544	14620	14745	14624	14612	14780	14539	14574	14720	14773	14441	14749	14447	14882	14545	14518	14627	14716	14836	14488	14703	14584	14538	14603	14794	14530	14566	14758	14503	14776	14577	14671	14584	14531	14553	14702	14706	14570	14587	14778	14643	14806	14739	14651	14733	14467	14576	14610	14576	14507	14766	14624	14648	14751	14758	14673	14615	14650	14670	14642	14484	14681	14381	14586	14735	14671	14579	14480	14565	14548	14565	14564	14873	14589	14680	14762	14463	14646	14575	14663	14568	14655	14494	14662	14655	14576	14655	14737	14529	14630	14502	14672	14558	14709	14648	14621	14584	14762	14659	14644	14567	14617	14588	14762	14571	14680	14758	14709	14567	14539	14548	14549	14494	14652	14585	14658	14693	14609	14463	14498	14619	14566	14882	14780	14456	14626	14669	14696	14532	14594	14602	14744	14586	14615	14743	14692	14419	14541	14496	14660	14722	14579	14566	14507	14576	14760	14513	14712	14529	14641	14567	14581	14708	14538	14571	14551	14673	14627	14686	14590	14665	14766	14604	14698	14641	14642	14584	14716	14634	14463	14685	14634	14669	14490	14625	14586	14578	14445	14474	14787	14609	14722	14673	14507	14707	14713	14815	14610	14695	14713	14666	14903	14677	14695	14564	14475	14643	14646	14619	14757	14714	14496	14659	14645	14488	14736	14608	14628	14685	14606	14605	14561	14634	14642	14553	14535	14523	14427	14697	14636	14698	14820	14498	14756	14564	14621	14462	14528	14498	14672	14588	14667	14651	14740	14518	14577	14804	14672	14501	14562	14642	14729	14551	14688	14630	14689	14618	14667	14525	14639	14601	14585	14647	14626	14583	14532	14611	14510	14653	14583	14683	14625	14674	14654	14587	14540	14698	14695	14804	14585	14567	14630	14535	14639	14541	14630	14731	14666	14689	14546	14509	14612	14655	14787	14559	14651	14838	14490	14671	14607	14515	14617	14489	14649	14687	14659	14716	14797	14501	14698	14589	14748	14699	14503	14606	14645	14655	14611	14585	14771	14676	14643	14511	14658	14627	14420	14792	14411	14557	14747	14411	14593	14562	14659	14631	14515	14763	14689	14611	14679	14761	14480	14811	14720	14626	14572	14702	14831	14662	14617	14706	14532	14465	14552	14467	14515	14575	14662	14684	14658	14704	14662	14672	14517	14731	14681	14705	14513	14864	14760	14801	14646	14783	14720	14942	14740	14643	14685	14637	14668	14710	14761	14695	14570	14590	14492	14480	14652	14606	14603	14444	14617	14480	14596	14778	14700	14544	14643	14606	14500	14690	14809	14581	14801	14749	14564	14567	14481	14850	14589	14649	14655	14610	14775	14564	14517	14528	14566	14707	14503	14665	14753	14775	14666	14592	14639	14697	14598	14689	14664	14630	14691	14535	14612	14614	14754	14785	14691	14622	14570	14684	14532	14416	14536	14538	14721	14688	14736	14716	14747	14628	14689	14583	14750	14794	14724	14689	14752	14675	14660	14712	14782	14730	14729	14637	14627	14716	14655	14716	14678	14784	14671	14754	14693	14725	14462	14794	14533	14611	14680	14293	14742	14621	14558	14469	14529	14614	14485	14812	14647	14749	14765	14619	14576	14779	14432	14837	14673	14689	14523	14649	14561	14666	14700	14680	14698	14698	14584	14511	14817	14732	14590	14537	14609	14609	14809	14784	14583	14368	14719	14640	14643	14771	14622	14542	14775	14713	14652	14539	14654	14673	14580	14536	14679	14750	14847	14709	14745	14602	14645	14782	14683	14799	14697	14614	14591	14651	14878	14620	14679	14634	14575	14609	14556	14864	14532	14621	14631	14569	14726	14676	14667	14524	14658	14645	14591	14655	14672	14598	14723	14777	14757	14650	14696	14619	14659	14644	14788	14611	14577	14594	14672	14780	14678	14693	14618	14691	14610	14451	14696	14761	14565	14712	14741	14682	14493	14475	14662	14637	14920	14536	14574	14570	14484	14504	14582	14745	14433	14638	14543	14467	14656	14699	14643	14686	14689	14558	14571	14568	14769	14655	14614	14525	14665	14574	14687	14548	14635	14705	14633	14579	14665	14622	14662	14697	14815	14489	14750	14498	14733	14660	14668	14601	14833	14637	14731	14494	14703	14637	14629	14814	14653	14661	14462	14672	14710	14533	14704	14639	14608	14771	14571	14677	14623	14446	14558	14761	14507	14515	14583	14614	14666	14833	14412	14668	14681	14683	14692	14562	14732	14576	14632	14559	14750	14760	14527	14525	14639	14480	14678	14719	14606	14700	14708	14626	14541	14643	14566	14577	14740	14628	14753	14706	14619	14676	14607	14645	14652	14507	14517	14656	14661	14643	14599	14640	14682	14673	14751	14653	14546	14796	14642	14605	14705	14509	14508	14438	14703	14713	14550	14585	14521	14686	14597	14689	14752	14659	14635	14494	14580	14392	14588	14660	14593	14739	14788	14839	14580	14440	14564	14735	14525	14708	14564	14720	14560	14695	14608	14636	14688	14587	14535	14627	14753	14641	14542	14577	14645	14430	14851	14542	14540	14607	14579	14636	14610	14553	14631	14574	14728	14593	14716	14490	14693	14737	14582	14663	14482	14645	14878	14701	14678	14539	14486	14622	14671	14440	14476	14590	14646	14816	14536	14702	14676	14583	14497	14720	14570	14498	14670	14800	14596	14587	14669	14522	14694	14633	14505	14736	14579	14702	14499	14535	14759	14745	14724	14541	14600	14758	14441	14684
23039	21146	28937	34948	74374	67701	51155	29598	18797	16562	16041	15729	15956	15983	15598	15846	15598	15663	15652	15639	15695	15703	15481	15712	15913	15829	15690	15675	15637	15583	15435	15646	15453	15880	15680	15479	15508	15810	15592	15590	15491	15673	15760	15488	15636	15621	15757	15561	15423	15658	15617	15664	15683	15606	15684	15396	15566	15555	15582	15866	15549	15707	15640	15514	15644	15418	15495	15499	15778	15569	15439	15701	15674	15510	15523	15628	15506	15438	15471	15685	15555	15488	15562	15727	15505	15638	15579	15650	15679	15732	15496	15664	15583	15524	15519	15497	15543	15608	15527	15526	15501	15532	15683	15823	15505	15746	15606	15660	15553	15469	15756	15381	15653	15464	15580	15522	15766	15777	15518	15670	15656	15513	15626	15615	15592	15650	15580	15539	15500	15450	15628	15673	15664	15632	15661	15699	15712	15566	15584	15573	15474	15508	15432	15672	15626	15704	15658	15627	15461	15616	15545	15409	15732	15442	15448	15583	15606	15785	15548	15530	15722	15506	15703	15567	15669	15630	15537	15486	15674	15752	15434	15604	15504	15642	15535	15689	15581	15688	15644	15627	15642	15657	15567	15452	15451	15504	15771	15615	15364	15552	15474	15555	15588	15695	15442	15574	15530	15550	15430	15583	15666	15478	15585	15356	15556	15669	15573	15670	15451	15505	15523	15414	15796	15620	15561	15546	15569	15707	15750	15572	15415	15662	15631	15640	15457	15475	15712	15574	15457	15548	15850	15575	15613	15493	15725	15462	15605	15636	15458	15576	15445	15666	15611	15466	15606	15380	15355	15607	15481	15476	15485	15555	15542	15519	15586	15640	15486	15640	15605	15422	15623	15309	15423	15595	15635	15667	15603	15557	15551	15547	15438	15413	15472	15548	15748	15643	15468	15662	15422	15505	15626	15617	15627	15446	15550	15493	15580	15350	15556	15549	15417	15543	15647	15489	15610	15685	15514	15646	15504	15581	15399	15805	15537	15714	15736	15503	15590	15517	15473	15459	15625	15583	15482	15450	15432	15557	15597	15610	15533	15340	15512	15455	15418	15533	15627	15558	15400	15453	15532	15557	15596	15561	15510	15659	15465	15554	15762	15724	15601	15646	15706	15619	15618	15536	15491	15524	15566	15618	15734	15623	15561	15809	15619	15446	15727	15636	15591	15641	15685	15590	15608	15447	15497	15460	15455	15583	15568	15569	15361	15470	15552	15391	15404	15427	15528	15499	15609	15417	15619	15834	15614	15366	15597	15813	15582	15476	15340	15431	15571	15570	15660	15653	15489	15825	15626	15360	15610	15532	15376	15529	15655	15539	15607	15593	15466	15449	15710	15511	15449	15287	15498	15432	15661	15520	15529	15486	15571	15676	15655	15615	15678	15727	15709	15475	15547	15410	15644	15495	15704	15640	15520	15656	15579	15491	15463	15509	15513	15349	15677	15385	15658	15597	15543	15375	15801	15513	15704	15586	15576	15694	15628	15488	15552	15447	15483	15540	15588	15307	15841	15671	15624	15665	15517	15406	15523	15583	15572	15727	15686	15678	15599	15578	15506	15580	15826	15481	15664	15634	15674	15377	15403	15492	15630	15415	15712	15373	15413	15720	15658	15265	15450	15471	15403	15411	15482	15407	15498	15507	15619	15587	15705	15671	15833	15622	15495	15376	15409	15463	15438	15549	15483	15583	15446	15460	15487	15481	15433	15597	15542	15541	15509	15644	15487	15653	15589	15538	15547	15701	15557	15785	15522	15522	15655	15625	15670	15480	15491	15562	15348	15538	15411	15322	15414	15637	15650	15361	15472	15538	15429	15333	15386	15396	15675	15347	15533	15732	15570	15410	15901	15588	15660	15655	15429	15439	15441	15651	15447	15622	15723	15618	15498	15425	15699	15677	15513	15432	15626	15563	15595	15486	15478	15282	15511	15692	15520	15462	15614	15518	15624	15538	15654	15717	15494	15397	15630	15483	15394	15498	15400	15395	15560	15655	15660	15544	15648	15556	15580	15573	15471	15484	15797	15490	15468	15343	15648	15532	15726	15592	15381	15449	15535	15590	15573	15613	15503	15487	15696	15569	15616	15594	15490	15398	15466	15573	15484	15408	15543	15487	15524	15613	15780	15504	15396	15570	15560	15289	15724	15659	15705	15818	15632	15472	15587	15527	15593	15709	15662	15412	15479	15434	15504	15604	15553	15502	15437	15470	15446	15507	15550	15631	15650	15815	15478	15522	15717	15596	15730	15506	15504	15601	15693	15537	15677	15760	15659	15543	15556	15537	15658	15488	15537	15692	15510	15703	15565	15609	15523	15442	15419	15450	15460	15515	15521	15648	15492	15532	15732	15525	15726	15553	15672	15449	15444	15566	15525	15373	15500	15750	15429	15514	15540	15395	15510	15380	15561	15668	15583	15515	15502	15580	15790	15459	15637	15653	15517	15591	15687	15615	15607	15576	15579	15658	15553	15508	15515	15491	15278	15495	15738	15450	15547	15422	15354	15566	15373	15553	15678	15610	15694	15646	15220	15565	15591	15735	15424	15424	15743	15614	15585	15409	15518	15505	15568	15795	15580	15631	15709	15635	15536	15405	15411	15660	15596	15488	15514	15383	15592	15505	15480	15588	15648	15585	15539	15667	15573	15712	15610	15502	15573	15673	15316	15613	15752	15500	15531	15583	15376	15497	15590	15530	15651	15483	15506	15603	15511	15597	15756	15562	15542	15515	15554	15700	15569	15590	15486	15565	15747	15558	15594	15563	15442	15522	15518	15573	15581	15597	15751	15682	15603	15692	15470	15746	15609	15393	15445	15536	15586	15324	15309	15593	15587	15486	15509	15724	15569	15659	15640	15310	15527	15620	15589	15347	15488	15516	15496	15600	15644	15638	15625	15600	15443	15382	15713	15431	15353	15567	15525	15541	15554	15553	15488	15318	15848	15515	15500	15732	15441	15522	15457	15593	15605	15551	15604	15559	15475	15673	15532	15674	15662	15682	15626	15617	15456	15649	15775	15588	15498	15702	15529	15500	15572	15718	15530	15431	15673	15674	15584	15357	15701	15492	15739	15623	15808	15621	15505	15626	15590	15535	15670	15670	15583	15577	15649	15721	15655	15403	15509	15484	15400	15372	15660	15437	15729	15545	15618	15532	15600	15613	15543	15699	15662	15599	15548	15562	15521	15763	15594	15696	15627	15572	15533	15478	15696	15603	15521	15592	15475	15686	15659	15566	15484	15726	15373	15571	15657	15500	15496	15581	15524	15525	15496	15599	15541	15475	15455	15294	15646	15476	15646	15588	15602	15696	15777	15432	15637	15585	15338	15296	15534	15780	15732	15479	15544	15443	15661	15650	15423	15694	15770	15603	15586	15517	15569	15416	15520	15566	15564	15739	15472	15630	15505	15635	15417	15534	15545	15540	15591	15569	15576	15506	15483	15433	15472	15607	15528	15468	15630	15468	15483	15580	15507	15590	15686	15525	15486	15679	15676	15521	15562	15562	15428	15557	15481	15680	15464	15757	15619	15605	15571	15644	15552	15619	15557	15641	15689	15453	15670	15673	15322	15533	15455	15563	15465	15527	15518	15384	15550	15702	15504	15683	15578	15366	15482	15523	15677	15749	15489	15496	15614	15768	15598	15427	15665	15230	15741	15447	15523	15603	15496	15645	15372	15490	15390	15597	15623	15747	15546	15593	15509	15599	15499	15681	15643	15667	15662	15434	15455	15346	15790	15663	15766	15561	15785	15369	15622	15621	15508	15640	15745	15391	15615	15642	15439	15514	15436	15608	15648	15509	15560	15567	15662	15730	15533	15583	15665	15594	15567	15579	15603	15628	15621	15615	15705	15625	15604	15491	15692	15641	15632	15602	15449	15568	15598	15679	15374	15472	15470	15548	15636	15703	15579	15575	15623	15354	15623	15474	15521	15474	15481	15426	15473	15437	15560	15742	15783	15444	15537	15563	15657	15710	15400	15480	15644	15490	15548	15562	15493	15474	15582	15454	15589	15502	15490	15542	15638	15393	15442	15473	15408	15588	15669	15720	15466	15546	15616	15503	15557	15544	15295	15533	15670	15604	15514	15674	15501	15670	15678	15498	15590	15749	15538	15477	15405	15543	15574	15619	15503	15654	15661	15605	15497	15719	15424	15456	15602	15434	15539	15447	15541	15473	15515	15698	15719	15591	15366	15544	15526	15694	15609	15433	15527	15580	15546	15606	15637	15383	15500	15633	15489	15491	15675	15585	15651	15515	15574	15643	15688	15548	15562	15554	15531	15309	15621	15712	15490	15611	15591	15547	15823	15611	15574	15584	15640	15522	15537	15642	15615	15575	15484	15732	15453	15701	15666	15565	15568	15483	15421	15619	15623	15568	15641	15554	15766	15652	15596	15585	15463	15636	15600	15427	15713	15801	15526	15777	15474	15464	15397	15574	15444	15574	15518	15561	15745	15551	15697	15632	15551	15507	15673	15557	15698	15670	15659	15545	15643	15787	15771	15632	15814	15335	15493	15431	15705	15615	15661	15500	15573	15451	15666	15742	15829	15465	15646	15425	15545	15460	15568	15521	15608	15449	15475	15587	15621	15563	15552	15549	15447	15602	15393	15773	15368	15664	15394	15721	15438	15645	15558	15653	15595	15563	15578	15551	15572	15618	15561	15487	15697	15568	15778	15516	15599	15350	15572	15559	15708	15428	15533	15408	15537	15434	15734	15737	15553	15680	15564	15505	15470	15423	15510	15480	15703	15606	15546	15599	15553	15608	15276	15552	15542	15484	15586	15478	15519	15507	15387	15715	15516	15529	15481	15340	15438	15478	15247	15584	15508	15454	15611	15569	15551	15520	15699	15599	15639	15615	15507	15458	15510	15646	15523	15413	15543	15498	15497	15376	15633	15658	15464	15437	15340	15561	15442	15561	15489	15563	15491	15573	15674	15642	15639	15520	15510	15453	15559	15691	15408	15746	15578	15394	15604	15479	15586	15389	15581	15521	15482	15521	15735	15567	15334	15403	15639	15510	15710	15677	15484	15488	15668	15325	15492	15570	15662	15630	15698	15760	15627	15715	15664	15611	15335	15568	15639	15304	15620	15623	15635	15663	15417	15459	15576	15531	15501	15599	15644	15413	15637	15497
17699	29693	41879	50734	83265	71669	52218	26980	14758	15021	15011	15069	14937	14867	14920	14730	14924	14936	15097	14738	14819	15063	14800	14920	14961	14918	15037	15022	14982	14978	15001	14900	15008	14908	15039	14988	14872	14986	14687	14993	14949	14902	14843	14824	15020	14837	15016	14997	14828	14991	14892	14986	14982	14877	14932	14916	14944	14924	15094	14941	14897	14908	14870	14988	14991	14890	15017	15002	14901	14948	14894	14851	14879	14780	14848	14933	14861	14891	14986	14907	14896	14769	15054	14829	14701	14908	14970	15018	14881	14906	14952	14941	15159	15007	14980	15089	14840	14820	14941	15062	14914	14879	14818	14930	14949	14860	15016	15012	14901	15031	14865	14881	14971	14880	14868	15050	14881	14782	14897	15030	14841	14915	14881	14888	15000	14926	14808	14914	14899	14915	14993	14790	14709	14993	14959	14927	14901	14917	14979	14808	14881	14861	14976	14766	15155	14813	15128	14952	14782	14824	14975	14788	15184	14919	14903	14974	14913	14876	15074	14838	14910	14904	14979	15015	15026	14928	14863	14864	14991	14942	14787	14952	14967	14788	14938	14913	15059	14819	14800	14860	14903	14902	14850	14897	14860	14847	14876	14965	14907	14915	15033	14855	14917	14784	14833	14857	14812	15035	14791	14892	14913	14924	14813	14898	14987	15127	14937	15036	14834	14784	15011	14849	15090	14683	14940	14991	14970	14928	14736	14787	14891	14884	14911	14974	14937	14909	15192	14867	14941	15002	14791	15033	15042	14748	14869	14933	14866	14809	14959	14865	14897	15025	15134	15032	14757	14865	14835	14954	14852	14825	15016	14958	14887	14949	14823	14987	14882	14908	14958	14932	14933	14805	14904	14902	14747	14885	14780	14923	15021	14907	14797	14852	15026	14815	14839	15028	14874	14909	14828	14991	14836	15014	14906	14904	14904	14905	14939	14876	14905	14939	14824	14789	14852	14841	14808	15018	14824	14812	14862	14856	14971	14729	14912	15063	14993	14863	15169	14830	14824	15058	14982	14892	14978	14887	14963	14705	14863	14878	14933	15087	14974	14994	15029	14813	14935	14976	14967	14859	14830	14936	14853	14909	14912	14849	14982	14910	15007	14898	14985	14820	14879	14930	14973	14908	14963	15016	14894	14934	14839	14955	14824	14824	15049	14922	14998	14966	14820	15000	14868	14897	14998	14988	14951	14988	14809	14805	14945	14854	14846	14920	14998	14903	14827	14771	14877	14897	15074	14780	14891	15009	14843	14621	14880	15025	14982	14894	14949	14893	14776	14823	14841	14869	14768	14871	14909	14878	14926	14996	14993	14854	14875	14859	14806	14906	14757	14871	14945	14834	14815	14953	14782	14892	14993	14723	14792	14932	15016	14795	14967	14786	14989	14888	14792	14794	14834	14877	14813	14996	14907	14939	14730	14889	14885	14836	14782	15041	14829	15061	14943	14947	14888	14943	14975	14886	14981	14856	15077	14794	14935	14909	14936	14685	15103	15006	14955	14915	14864	15009	15010	14830	14965	14738	14672	15148	14881	14779	15017	14911	14813	14913	14940	14901	14849	15015	14952	14854	14948	15212	14734	14940	15126	14925	14913	14999	15128	14842	14816	14841	15012	15026	14870	14805	14608	14847	14975	14892	14805	14932	14803	14795	14794	14841	15000	14910	14842	15076	14720	14922	15047	15001	14777	14717	14760	15006	14822	14887	15009	14907	14775	14812	14988	14845	15061	14838	14893	15136	14934	15049	14898	14981	15017	14951	14910	15044	14904	14993	14983	14922	14961	14878	14820	14961	14865	15061	14968	14981	14964	14841	15128	14947	14943	14926	14818	14797	14995	14938	14939	14944	14867	14906	14975	14976	14973	14945	15002	14968	14866	14745	14883	14900	14966	14912	14981	15045	14878	14985	14838	15013	14973	14898	14723	14934	14866	15024	14808	14720	15050	14827	14978	14802	14882	14923	14775	14811	14911	15009	14966	15163	14853	14913	14961	14833	14731	14945	14814	14938	14851	14841	14952	15023	15137	14871	14870	15037	14800	14818	14862	14732	14852	14971	14796	14898	14771	15008	14869	14881	14805	14829	14918	15027	14791	14922	14790	14930	14792	15160	14918	14835	14709	14721	14890	14823	14924	14653	14931	14978	14763	14897	14928	14758	14934	14913	14984	14906	14855	14963	14965	15116	14899	14956	15062	14921	14857	14903	14772	14794	14921	14947	14926	14838	14934	14928	14982	14944	14965	15065	14965	14879	14855	15052	14909	14904	14860	14781	15076	15058	14819	14789	15026	14877	14933	14790	14935	14960	14984	14920	14874	15091	14962	14902	14824	14861	14919	15021	14822	14899	14930	14843	14846	14732	14825	14856	14794	14805	14679	14807	14866	14831	14818	14915	14928	14715	14924	14790	14974	14952	14795	14835	14695	15066	15056	14941	14938	14774	14886	14949	14726	14919	14958	14814	14934	15048	14872	14959	14808	14964	14843	14938	15049	14855	14953	14962	14857	14936	14852	14864	15267	14837	14898	14990	14827	14808	15113	14822	15015	14735	14913	15066	14876	14982	14936	14957	14933	14842	14766	14954	14897	14849	14867	14964	14929	14916	14970	14789	14868	14828	15031	14887	14779	14923	14867	14960	14775	14920	15017	15052	14929	14954	14826	14827	14933	14933	14885	14899	14972	14879	14852	15016	14969	14805	15096	14897	14884	14924	14918	14833	14980	15023	14851	14976	15031	14807	14831	14937	14856	14927	14941	14865	15059	14871	15047	14751	15030	14995	14944	14859	14812	15098	14914	14788	14950	14924	14801	14790	14709	14734	14812	14688	14970	14903	14891	14965	14987	14942	14854	14895	14927	14813	14784	14886	14809	14833	15060	14838	15020	14718	14978	14870	14870	14954	14773	14723	14881	14867	14880	14965	14835	14818	14953	14951	14883	14688	15050	14895	14919	14982	14899	14679	14887	14769	14741	15064	14957	14881	14901	14766	14725	14855	14781	14889	14907	14901	14800	14863	14974	14842	14839	14808	14867	14942	14979	15017	14982	14853	14925	14889	14911	14935	14877	15048	14867	14921	14673	14993	14754	14914	14858	14944	14811	14913	14905	14911	14873	14962	14951	14816	14808	14751	14980	14788	14876	14854	14838	14656	14686	15022	14983	14839	15055	14829	15021	14992	14797	14821	14945	14955	14866	14821	14879	14939	14999	14970	14858	14684	14878	14999	15056	14902	14774	14939	15048	15035	15009	14870	14941	14925	14738	14983	14883	14851	14878	14818	14871	14750	14941	14973	14713	14811	14987	14867	14925	14864	14801	15081	14784	14912	14910	14854	15026	14901	14846	14897	15076	14749	14923	15117	15148	14931	15064	14816	14886	14744	14913	14822	14992	15024	14941	15030	14951	15019	14776	14936	15052	14968	14968	14923	14985	14820	14818	14874	14864	14912	15155	14950	15068	14868	14965	14862	14936	14845	15006	14886	15048	14815	15104	14756	14928	14856	14915	14903	14987	15052	14813	14922	14822	14847	14796	14947	14785	14950	14755	14946	14889	14856	14897	14706	14845	14796	14845	15068	14821	14904	14909	14849	14961	14862	14991	14968	15079	14926	14878	14908	14872	15035	14927	14945	14707	14941	14928	14954	14845	14901	15064	14971	14811	14814	14900	14794	15048	14939	14795	14907	14894	14813	14855	14919	14898	14895	15114	14677	14924	14851	14810	14871	14985	14863	14930	14700	14907	14797	14845	14927	14810	14917	14861	14895	14919	14903	14959	14880	14926	14898	14864	14934	14880	14835	14888	14878	15021	14995	15008	14824	14853	14946	14856	14985	14833	15111	14899	14974	14777	14857	14875	15009	15082	14818	14810	14823	15006	14941	14935	14934	14775	14869	14810	14990	14895	15034	14940	14916	14912	14937	14839	14946	14705	14996	14923	14912	14974	14774	15037	14962	14907	14840	14854	14834	14800	14803	14983	14845	14899	14846	14935	14819	14893	14795	14871	14842	14987	14802	14815	15014	14907	14864	14827	14809	14796	15032	14992	15073	14762	14855	14906	14788	14850	14883	15051	14926	15069	15014	14904	14939	14871	14973	14893	14953	15116	14954	15126	14913	15124	14901	15042	14897	14914	14979	15047	14887	15025	14818	14785	14784	15087	14894	14887	14655	14860	14754	14917	15130	14934	14939	15090	14707	14747	14876	14826	15017	14835	14827	14846	14868	14911	14799	15005	14858	14920	14925	14894	14900	14900	14789	15036	14891	14738	14950	15131	14914	14772	14954	14777	14993	14796	14992	14891	14857	15082	14999	14926	14797	14986	14736	14841	14891	15077	14870	14798	14877	14744	14649	14893	15021	14901	15036	14896	14871	15064	14849	14814	15027	14905	14843	14919	15065	14908	14770	14863	14957	14940	14948	14948	15061	14899	14895	14929	14790	14991	14949	14856	14818	14803	14937	15009	14961	14929	14901	14823	15042	14880	14928	14937	14814	14856	15016	14813	14952	14843	14850	14937	15128	14808	14847	14903	14941	14755	14812	14921	14949	14858	14842	14967	14763	15008	14832	15010	14902	15026	14992	14897	14920	15076	15006	14991	14896	14967	14894	14927	14948	14823	14829	14773	14991	15035	14949	15002	14863	14874	14859	14870	14962	14915	14927	14986	14911	14738	14844	15024	14782	14910	14991	14765	14811	14865	14933	14902	14891	14741	15046	14940	14605	14988	14847	15058	15006	14944	14821	14781	14939	14793	14781	14977	14960	14960	14890	14808	14734	15057	14880	14964	15018	14871	15097	14870	14815	14992	15038	14885	14854	14805	15007	14899	15112	14700	14890	14914	14852	14887	14796	14895	14917	14857	14948	14795	14903	14951	14960	14972	14883	14911	14755	14936	14924	14865	14738	14986	14885	14832	14983	14825	14722	14812	14883	14841	15046	14793	14941	14768	14990	14893	14812	14827	14706	14875	14799	15088	14862	15009	15029	14982	14878	14890	14893	15042	14869	14944	14866	14840	14918	14775	14830	14717	14985	14764	14933	14921	14938	14874	14967	14949	14899	14875	14983	14941	14926	14823	14867	15008	14807	14839	14812	14917	14913	14857	14820	14762	15032	14907	15030	14749	14751	14903	14905	14863	14691	14659	15006
27494	21667	23330	25977	33155	29590	23345	18179	16315	16031	15832	15968	15932	16053	15780	16038	15988	15913	16001	16062	16044	15961	15987	16049	15976	15879	15871	16163	15960	16044	15921	15878	15991	16121	16038	15972	15836	15946	15996	15912	16206	16118	16144	16078	16106	15814	15951	16061	15884	16233	15888	16021	16052	16185	16086	16108	15942	16237	16013	15959	16115	15826	15935	15871	16142	15949	15728	15975	15759	16012	15947	15873	15730	16005	16116	15983	15972	15860	16104	15964	15940	15916	16150	15821	15970	16056	16034	16160	16023	16140	16086	15973	15928	15866	16078	15858	16137	15862	16065	16110	16175	15953	15920	15954	16030	15942	16123	15885	15868	15808	16064	15874	15839	15981	15885	15945	16099	15841	15930	15900	16089	15958	15942	15854	15981	15963	15973	15969	15860	15818	16018	16215	15894	16062	15905	15994	15825	16025	16067	15946	15713	15784	16007	15887	16141	16134	16104	16006	15890	15950	15690	15871	15847	15940	15837	16062	15804	15814	16101	16032	15742	15865	15986	15797	16094	15824	15921	15953	16047	15940	15845	16059	15949	16117	15829	16001	15893	16051	16011	16023	15992	16046	15923	16150	16012	15818	15920	16096	16007	16152	16084	15990	16011	15927	16098	15899	15954	15910	15834	15949	15907	15956	15809	15803	15863	15893	15939	15904	16127	15800	15851	15950	15835	16069	16230	16019	16129	15945	16039	16065	15779	15921	15960	16121	16143	16054	16009	15911	16120	15789	15972	15954	16119	15971	15948	16039	15965	15903	16024	16110	16339	15971	15874	15998	15946	15961	15920	16109	15912	16090	15891	15996	16099	15889	16088	15868	15911	15855	15800	15980	15810	15950	15962	15762	16058	16010	16039	15926	16086	15831	15948	15997	15808	15884	15773	15949	16164	15947	15989	16040	15890	15969	16044	16067	15913	15896	16099	16070	15947	15963	16130	16034	15779	16116	15900	15831	15985	15901	16152	15994	15942	15929	15718	16119	15915	15855	16078	15797	15912	16175	15750	15925	16018	15926	16010	16081	15919	16069	16148	16023	16262	16151	16119	15847	15907	15932	16043	16098	15760	15969	15958	15926	15825	15909	16083	16050	16053	16213	15844	15905	15779	15968	15986	16067	16023	16065	16119	15971	16073	15885	16026	15885	15906	15923	15916	16101	16094	16010	16001	15891	15851	16032	15904	16044	15974	16042	16015	15935	16101	16102	15862	15944	15915	16136	16079	16007	15922	15787	15857	16045	15917	16100	15846	15953	15871	16127	15822	15916	15882	15950	15904	15910	16032	15860	15791	15999	15860	16035	15832	15995	16101	15788	15894	15900	16030	16163	16174	16021	15915	15963	15703	16027	15934	15889	15989	15788	16084	16050	15972	15863	15911	16123	16024	15937	15939	16103	15948	15952	16025	15872	16001	15846	16081	15942	16148	16021	15914	16070	16002	16192	15842	15775	16079	15866	15900	15915	16084	15970	16133	15978	16064	15823	15962	15928	15934	16113	16121	15894	16015	16072	16053	15802	16116	15857	15924	15882	15948	16158	15864	15919	16065	15990	15845	16101	16165	16091	16028	16110	15867	15984	16015	15984	15907	15831	15802	15966	15943	15937	16193	16027	16088	16030	15970	15837	16065	15912	16077	15976	16029	16155	15992	15933	16079	16062	15943	15976	16070	15833	15993	15995	15949	16177	15844	15955	16166	16112	15836	16154	15912	15997	16094	15908	15921	15998	16096	16063	15994	15960	15816	15909	16031	15906	15839	15944	16215	15981	16239	16010	16080	15858	16042	16127	16193	16112	15944	15915	16037	16122	15967	16095	15756	15959	15871	16151	15929	15922	15954	16074	16036	16035	15979	16026	15983	15992	15996	15946	16000	16006	16046	15806	16030	16136	15862	16120	16074	16141	16028	15969	16166	16119	15786	16087	16108	16014	15835	15883	15987	15841	15840	15991	16002	15919	15863	15835	15846	16048	16173	16090	16142	15770	16044	16350	15982	16097	16088	16024	15983	15906	16085	15876	16153	16034	15955	15913	16018	15971	15936	16113	15787	15885	15976	15988	15758	16068	15998	16066	16152	16104	15880	15928	15906	15978	16101	16074	16153	16073	15833	15859	15905	15855	15982	16031	16172	15900	15910	15950	16072	16037	15940	16070	15945	16064	16055	15993	16060	15934	16005	15817	16018	15825	16002	15894	15899	15935	15918	15870	15837	16030	16032	15961	15954	15772	15918	15998	16009	15928	16020	15906	15904	15914	16005	15852	16219	16111	16058	15905	16064	15869	16164	15985	15965	16030	15829	16051	16008	15963	15904	16081	15964	15962	15949	15880	16139	15961	15808	16026	16027	16135	16119	16060	16007	16057	15972	16075	16048	15930	15756	15971	16027	15970	15988	16003	16128	15982	16169	16036	15950	15947	16065	15908	15899	16028	15866	15867	15830	15936	15938	16106	16030	16089	15968	16091	16040	15898	16104	15813	15881	16080	16315	16098	15884	15902	15951	16003	15923	15993	15921	15890	16074	16138	16037	15801	15911	15992	15996	16013	16209	16034	16076	16072	15880	15633	16020	15899	16184	15878	15887	15987	16039	15869	15881	16016	16008	16189	16042	16140	16064	16016	15834	15984	15916	15990	16019	16042	15884	16188	16023	15926	15828	16249	15844	15958	15904	15834	15950	16001	15897	15889	15970	15920	15984	15999	15820	15897	15945	15981	15991	15935	16059	16104	15933	15976	15806	16095	16155	15977	15949	15924	15868	15754	15778	16014	16036	16018	15797	16164	15914	16077	16006	15931	16055	16028	15788	16058	15958	16020	15955	16122	15975	16125	15901	16107	16061	15853	15870	15956	15989	16137	16041	16041	15913	16014	15990	16072	16106	16126	15917	16040	16000	16095	16244	15941	16049	16230	16061	15947	16031	15881	15859	15908	15980	16023	15903	16115	16065	16118	15919	15854	15963	16033	16064	15849	16164	15869	16195	15893	16153	16107	16181	16104	15894	15721	15965	16142	15968	16157	15844	15860	16137	15964	16021	16122	15996	15827	16039	15986	16017	15855	16012	15793	15957	15989	15859	15786	15925	15984	15955	15885	15987	16087	16161	15982	16000	15968	15995	16112	15909	15992	15981	16083	15975	15715	16211	15863	15914	15933	15997	15976	16032	16036	15953	15944	16123	16023	15957	15910	16002	15885	16020	16051	15902	15900	15837	15928	16045	16065	15972	16043	15915	15765	16093	16132	16013	16288	15824	15935	15866	15913	15933	16012	15839	15982	15913	15864	15855	16048	15933	16013	15956	15833	16021	16010	16096	16141	15982	15854	15890	15915	15947	16098	16094	15800	16021	16072	15967	15952	15671	15734	16144	15960	16093	16003	15949	15768	16074	16034	16124	16045	15984	15808	15941	15964	16010	15985	16009	16151	16023	15916	15979	15802	15784	16157	15943	15883	15900	16048	15855	15903	16102	15856	15818	15859	16182	16164	15966	15882	15913	15854	16004	16067	15983	15951	16012	15802	15938	16009	15976	15983	15950	16185	16097	16256	16039	15895	16165	15874	15994	15879	15989	15977	15937	15901	15877	15768	15857	16068	16061	15922	16109	16005	15981	16221	15979	15911	15909	16149	15982	15835	16171	16088	15963	16055	15866	16093	16133	15866	15846	15986	15933	15968	16222	16052	16036	15827	15928	16034	15857	15805	15930	15829	15898	15964	16037	15916	16043	15861	15897	16003	15969	16037	16090	15942	16035	15966	15932	16097	15931	16070	15828	15815	15837	16102	16030	16012	16243	15832	16084	16000	16106	15982	16117	15819	16165	16017	15989	15928	16094	16141	15767	15969	15988	15933	15847	16051	16097	15961	16019	15941	15958	16043	16122	15789	15983	15881	16084	15832	16082	15979	16086	15926	15891	16056	15994	15780	15881	16166	15802	15923	16086	16093	16082	16076	16026	16192	16054	16108	15996	16061	16107	16112	15972	15960	16061	16048	15917	16069	16002	16040	15984	15796	15758	15939	16039	15824	15892	15939	15938	15790	15765	16019	16124	15949	16110	15996	16028	16019	15966	15991	15832	16185	16088	15883	16054	16032	16064	15822	16070	15912	15992	16022	15829	16023	15998	15936	16004	16099	16078	15978	15989	16136	16023	15949	16037	16054	15835	16004	15760	15855	15911	15928	16037	15983	16033	15999	16085	15960	16216	16067	15975	15981	16034	15794	15917	15749	16119	16042	16029	16127	16017	15908	16055	16052	15916	15982	16040	15817	16050	15935	16048	16113	15964	15987	16095	15911	16114	16029	15972	16033	15838	15948	15855	16044	15987	15947	16141	15974	15828	16045	16053	16061	15951	15967	15998	15803	16203	15928	15893	16003	16048	15986	16131	16051	16108	15919	15962	16147	15968	15994	16021	16074	15956	15701	15962	15874	16017	15961	16131	16018	16181	15873	16046	16129	15905	16040	15991	15683	15839	15892	15983	16166	16075	16073	15922	15925	16000	15878	15959	15987	15883	16285	16113	15854	16045	15866	15853	15978	15893	15872	15833	15880	15894	15939	15917	16094	15943	15710	15880	15808	16279	16145	15916	16105	15962	15945	15955	15991	16012	15959	15925	16160	15888	16148	16074	15961	16079	15910	15994	15904	16110	15958	16088	16134	16036	16175	16072	15862	16050	15800	16008	15993	15855	15919	16158	15839	16051	15881	16049	15987	15996	15983	15948	16036	15984	16133	15915	16074	15866	15884	15900	16022	15960	15990	16185	16068	15909	15981	16060	16104	16003	16172	16051	16099	15981	15785	16089	15883	15953	15973	15737	15812	15977	15938	15722	15836	16012	15896	15758	16156	16001	16050	16207	16058	16104	16009	15915	15754	16040	16178	16062	16111	15827	16059	15977	15950	15902	15999	15895	15929	15821	15925	15909	16034	16134	15872	15925	16048	15877	15964	15958	15900	15955	15852	15919	15958	16044	16037	15967	16017	15957	15924	15938	16094	16103	15859	15973	15854	15893	15863	16167	15922	16077	15998	16057	15877	15986	15967	15989	15839	15901	15777	15923	16084	15924	15893	16159	15892	16032	15902	15982	15881	15926	16112	15785	16069	15880	15961	15959	15964	15945	15955	15838	15765	15991	15942	16000	16038
14724	18737	20711	25970	36290	29876	22571	16913	15129	15205	15223	15139	15220	15174	15099	15075	15255	15052	15160	15066	15054	14981	15094	15282	15204	15033	14973	15220	15157	14956	15134	15191	15251	15162	15192	15077	15084	15031	15065	15280	15024	15086	15090	15267	15154	14914	14925	15069	15311	15277	15177	15010	15274	15150	15143	15249	15292	15116	15127	15015	15152	15214	15360	15182	15106	15163	15277	14821	15091	15018	15077	15257	15111	15209	15201	15132	15277	15054	15201	15207	15115	14990	15169	15333	15236	15127	15170	15065	15070	15196	15137	15177	15215	15214	15254	15091	15103	15068	15032	15209	15076	15211	15160	15103	15272	15206	15066	15120	15150	15089	15045	15149	15162	15171	15018	15017	15187	15199	14973	15222	15126	15009	15083	15053	15098	15150	15030	15182	15181	15180	15033	15075	15094	15108	15286	15088	14919	15032	15205	15077	15080	15130	14859	15043	15145	15005	15271	15139	15149	15228	15108	15123	15132	15103	14945	15124	15196	15127	15203	14982	14978	15145	15129	15113	15141	15219	15071	15134	15073	15151	15119	15349	15158	15131	15137	15136	15181	15075	15046	15022	15078	15159	15264	14934	14925	15131	15086	15110	15153	15026	15226	15072	15173	15114	15167	15158	15025	15084	15166	15101	15087	15104	15040	15046	15159	15082	15045	15018	15054	15194	14990	15234	15137	15087	15088	15074	15169	15153	15392	15185	15088	15152	15113	15120	15240	14912	15093	15069	15023	15314	15163	15042	15185	15180	15386	15293	15077	15166	15109	15183	15192	15184	15153	15106	15137	15164	15156	15221	15112	15167	15163	15126	15172	15183	15069	15154	15120	15203	14996	15205	15080	15214	15035	15118	15230	15065	15074	15239	15140	15182	15121	15088	14935	15262	15162	15139	15130	15180	15190	15225	15076	15148	15052	14951	15114	15057	15131	15139	15205	15184	15181	15269	15000	15285	15241	14954	14973	15232	15206	15137	15082	15159	15094	15031	15116	15269	14877	15124	15125	15043	15196	15293	15126	15212	15019	15100	15033	15129	15024	15174	15239	15039	15043	15206	15030	15123	15336	15156	15229	14909	15218	15102	15024	14969	15128	15186	15263	15044	15138	15171	15093	15194	15138	15136	15120	15231	15021	15145	15285	14967	15086	15123	15052	15196	15238	15073	15150	15084	15141	15261	15021	15163	15075	15048	15052	15059	15298	15116	14987	14995	15138	15109	15066	15133	15157	15176	15041	15192	15148	15259	15135	15096	14992	15149	15068	15019	14908	15242	15153	14956	15019	14955	15075	15086	14978	15057	15209	15177	15040	15034	15058	15171	15170	15271	15143	15237	14929	15262	15169	14995	15059	15097	15334	15231	15062	15262	15138	15014	15155	15059	15261	15045	15298	15068	14939	15247	15089	15142	15136	15115	15209	15201	15044	14990	15298	15210	15279	15124	15183	15089	15055	15173	15061	15098	15105	15015	15127	15060	15168	15309	15286	15270	15247	15235	15153	15312	15207	15110	15167	15157	15110	15108	15156	15105	15373	15207	15135	14953	15116	15203	15083	15311	15151	15098	15157	15224	15182	15155	15052	15122	15168	14961	15210	15243	15154	15072	15299	15047	15047	15254	15151	15164	15227	15138	15059	15134	15149	15140	15073	15148	15031	15134	15256	15086	15053	15215	14970	15127	15171	15060	15046	15214	14996	15197	15038	15019	15131	15092	15098	15056	15178	15046	15292	15260	15177	15280	15145	15109	15123	15246	15218	15072	15201	15062	15124	15095	15124	15235	14919	15055	15174	15123	15096	15206	15058	15006	15215	15190	15034	15167	15103	14956	15223	15330	15131	15278	15149	15237	15176	14940	15135	15241	15227	15034	15094	15026	15036	15319	15276	15231	15194	15194	15195	15054	15122	15282	15071	15041	15352	14965	15140	15240	15089	15201	15251	15062	15022	15111	15073	15077	15136	15105	15113	14986	15279	15130	15036	15103	15052	15242	15413	15187	15108	15280	15162	15228	15038	15171	15194	15193	15135	15181	15067	15249	15218	15068	15073	15139	15083	15297	15086	15186	15132	15336	15284	15149	15207	15117	15264	15018	15076	15252	14997	15006	15106	15193	15073	15260	15116	15060	15128	15217	15162	15072	15185	15225	15340	15012	15200	15327	14972	15122	15084	15105	15024	15179	15109	15122	15143	15091	15360	15277	15211	15144	15150	15096	15137	15152	15054	15089	15223	15355	15035	14831	15239	15121	15132	15021	15253	15027	14997	15275	14951	15128	15047	15132	15184	14987	15110	15146	15316	15036	15194	15149	15181	15029	15178	15287	15068	15287	15106	15253	15057	15300	15064	15057	15280	15134	15238	15058	15064	15203	15207	15142	15154	15049	15117	15075	15149	15202	15169	15172	15075	15129	15084	15387	15165	15260	15100	15159	15312	15060	15231	15224	15210	15179	15125	15091	15125	15174	15294	15099	15208	15189	15115	15121	15161	14985	15162	15196	15148	15167	15127	15214	15134	14971	15163	15195	15063	15298	15207	15101	15094	15172	15024	15150	15136	15126	15209	15037	15170	15209	15096	15109	15056	15075	15164	15103	15329	15248	15273	14978	15039	14939	15066	15256	15234	15237	15210	15087	15195	15035	15043	15049	15178	15073	15177	15186	15211	15120	15055	15083	15193	15181	15121	15054	15107	15134	15143	15159	15024	15183	15115	15114	15225	15064	15125	15038	15188	15250	15201	15077	15121	15069	15191	15219	15099	15157	14933	15248	15096	15017	14991	15179	15214	15068	15315	15186	15207	15192	15010	14982	15209	15224	15084	15200	15135	15160	15145	15174	15234	15336	15200	15181	15202	15155	15125	15155	15197	15120	15025	15114	15116	15212	15274	15131	15170	15180	15210	15097	15149	15158	14952	15147	15040	15279	15119	15033	15077	15115	14992	15061	15270	15062	15143	15034	15253	15187	15299	15126	15171	15011	15064	15109	15046	15224	14981	15134	15225	15234	15139	15109	15250	15111	15322	14931	15209	15025	15264	15153	15217	15210	15067	15152	15103	15181	15055	15215	15038	15005	14940	15049	15117	15108	15097	15118	15289	15089	15328	15170	15131	15121	15162	15020	15079	15100	15123	15261	14924	15049	15166	15130	15035	14898	15142	15095	15121	15179	15215	15107	15104	15110	15091	14923	15113	15189	15254	15245	15190	15107	15143	15009	15260	15029	15098	15118	14994	14996	15127	15291	15196	15180	15183	15252	15162	15273	15221	15288	14993	15225	15029	15033	15154	15167	15500	15184	15141	15058	14928	15175	15110	14928	15257	15117	15060	15083	15163	15065	15184	15128	15119	15090	15098	15200	15077	15205	15167	15218	15085	15053	15202	15207	15071	15022	15131	15125	15166	15118	15088	15172	15297	15061	15278	15115	15003	15173	15237	15095	15283	15022	15183	15059	15216	15336	15207	15120	15257	15078	15258	14951	15104	15106	15090	15235	15075	15115	15026	15355	15132	15175	15178	15115	15151	15144	15119	15053	15266	15169	15172	15296	15085	15218	15119	15238	15161	15102	15222	15137	15060	15168	15204	15101	14949	15246	15222	15336	15125	15014	15099	15208	15042	15111	14896	15103	15162	15263	15166	15168	15171	15045	15070	15087	15250	14969	15117	15101	15250	15346	15176	15093	15262	15007	15120	15047	15184	15199	15235	15176	15019	15060	15133	15251	15203	15270	15016	15176	15238	15271	15198	15174	15125	15270	14950	15086	15164	15153	15142	15150	15188	15095	15133	15115	15263	15192	15271	15055	15268	15355	15190	15090	14985	15127	15052	15159	15127	15118	15150	15150	15085	15187	15232	15168	15186	15190	15234	15130	15073	15284	15195	14971	14918	15049	15268	15182	15270	15120	15113	15296	15234	15097	15183	15108	15150	15148	15294	15065	15170	15243	15206	15264	15035	15194	15108	15075	15149	15048	15093	15083	15093	15359	15180	15139	15034	15099	15261	15091	15346	15094	15178	15304	15149	15042	15297	15158	15180	15232	15066	15237	15197	15212	14996	15075	14937	15066	14952	15141	14998	14942	15116	15273	15202	15091	15046	15311	15132	15072	15130	15268	15199	15172	15093	15077	15071	15167	15007	15126	15150	15052	15236	15009	15016	15241	15216	15030	15125	15007	15191	15261	15194	15144	15094	15263	15138	15104	15145	15008	15222	15114	15319	15092	15195	15047	15273	15294	15031	15026	15258	14944	15261	15236	15173	15211	15043	15096	15083	15126	15163	15196	15163	15143	15107	15214	15220	15100	15251	15138	15066	15210	15178	14927	15212	15076	15308	15121	15089	15235	14966	15046	14939	15107	15272	15086	15286	15205	15138	15083	15165	15157	15165	15314	15021	15184	15345	14935	15166	15126	15085	15019	15182	15181	14974	15150	15052	15108	15020	15321	15057	15125	15155	15220	15163	15226	15320	15117	15173	15120	15011	15059	15058	15049	15098	15093	15060	15310	15145	15079	15241	15137	15151	15168	15214	15119	15083	15089	15237	15073	15173	15058	15219	15165	15207	15187	15155	15256	14920	15080	14985	15026	15105	15110	15157	15094	15223	15112	15129	15210	15187	15219	14966	15237	14971	15002	15109	15130	14965	15265	15097	15251	15258	15158	15088	15017	15102	15250	15041	15124	15111	15185	14967	15211	15148	15101	15131	15217	15011	15163	15073	15241	15200	15287	15003	15079	15137	14984	15308	15242	15085	15110	15040	15283	15187	15140	15125	15354	15148	15084	15222	15155	15309	15090	15011	15254	15133	15276	15244	14999	15101	15081	15019	15043	15247	15130	15235	15114	15053	14936	15067	14848	15191	15027	15145	15213	15136	15180	15272	15150	15275	15089	15284	15248	15136	15193	15128	15083	15144	15210	15058	15273	15238	15049	15074	15169	15258	15180	15064	15229	15170	15103	15442	15250	15025	15402	14958	15199	15172	15168	15093	15006	15160	15067	15018	15220	15096	15145	15180	15242	15042	15132	15159	15273	15149	15092	15099	15317	15132	15076	15049	15066	15078	15100	15029	15229	15001	15143	15219	15120	15098	15225	15109	15148	15209	15089	15159	14931	14934	14920	15267	15046	15120	15186	15059	15198	15041	15135	15155	15130
24671	21150	27579	31623	57895	53280	38810	24638	17254	16498	16043	16023	15999	16161	15965	16268	16176	16162	16007	15851	16098	16124	16093	16137	16114	15965	16108	15791	15989	16023	16095	15962	15996	16147	16101	15923	16043	15930	16047	16105	16016	16040	16121	15915	16000	15919	16085	15956	16152	15887	16129	16009	16105	16089	16055	16098	15863	16028	15914	16201	16043	15991	15948	15870	16211	16137	15873	15876	16145	16113	15924	16045	15884	15984	16101	15970	16094	16054	15852	15931	15968	16020	15929	15945	15913	15906	16016	16110	16225	16074	15750	16061	15914	16037	15938	15875	16060	16030	15988	15982	15950	16001	15869	15943	16176	15950	16001	15896	16192	15944	15971	15916	15878	15972	15878	15943	16002	15982	15989	16103	15823	15869	16100	15952	15980	16167	15896	16116	16065	15967	15965	16156	16019	15806	15950	16025	15935	16095	15989	15981	16241	16109	15897	15825	15794	15757	15956	15870	16022	16095	15983	15694	16134	15958	15945	15989	16016	16087	15961	15978	16033	15970	15981	15887	16049	15964	15968	16106	15933	15932	15965	16073	16056	15837	15777	16119	16047	15965	16213	16073	16079	16035	16131	15907	15939	15998	15973	15833	16010	15986	15931	15917	16044	16005	16020	16050	15769	15905	15896	16083	16025	15920	16180	15949	16005	16029	16121	15968	16017	15820	15924	15924	16011	15938	15915	16034	15986	15913	16031	15980	15970	15893	16098	16148	15921	16100	15904	15935	15900	15806	16097	15881	15947	15979	15924	16012	15880	16163	15927	16188	15807	15913	16128	16024	16056	15974	16043	15989	15959	15887	15665	16018	16052	16071	16047	16085	15866	15894	16150	15846	16036	15968	15871	15892	16070	16095	16014	15963	15855	15937	16300	15964	15941	16028	15868	15948	16020	15864	16041	16104	16135	15911	15899	15920	16069	16231	16172	15740	16051	15969	16027	16058	15926	15935	15810	16099	15906	15878	16056	15899	16025	15882	15834	15975	16047	16046	15952	15815	15933	16022	15941	16215	16132	16099	15961	15988	15874	16022	16021	16055	15954	15731	15999	16134	15992	16039	16018	15992	16062	15863	16041	15739	16009	16041	15937	16114	15978	15970	15887	15921	15895	15795	15955	15849	15914	15878	16003	15916	16006	15919	15951	15976	15902	15907	15970	15976	16108	16171	15966	15906	16008	16073	15910	16032	15954	16165	16067	15915	15993	15921	15954	15714	15727	15860	16010	15876	15878	15979	15944	16016	16051	15985	16110	15996	16081	15829	16091	16039	15856	15840	16011	16245	15790	15808	16007	15954	15987	15963	16036	16146	16051	16102	16027	15932	15986	15876	15893	15930	15859	15970	15850	15891	15949	16035	16196	16031	15990	15849	16083	15971	16013	15867	16076	15955	16061	16022	16068	15825	16027	15972	15961	16026	15901	15894	16021	16011	16086	16199	15950	16167	15788	15856	16021	15969	16198	15856	16148	15979	15859	15813	15821	16117	16034	16165	15950	15963	15899	16085	15978	15969	16058	15957	15757	15942	15947	16123	15998	15959	16037	15958	16038	15989	15996	15998	15964	15964	15955	15949	15958	16044	16194	15821	15754	15839	15830	15848	15974	15962	15936	15943	16128	16013	15813	15942	15986	15883	15794	15991	15980	15966	15919	15901	15930	16026	15843	15975	15903	15831	16017	16004	16118	15882	16058	15975	15938	15944	16086	15999	16021	15992	15872	15952	15963	15822	16022	16168	16039	16028	16043	15938	16008	16010	15900	15863	15885	16015	16107	16055	15993	15958	16092	15818	16126	16107	15873	16028	16161	15832	15893	15867	15929	15971	15916	15994	16056	15826	15855	15807	16148	15741	15795	15999	15819	16073	16032	15992	15838	16091	16035	15999	16190	16036	16051	16120	16196	15953	16061	16017	16192	15923	16011	16126	16061	16035	15934	16028	15954	15891	15956	15892	15945	15928	15905	15748	16194	15881	15834	16086	16024	15962	16077	16045	15955	16139	16049	16134	15945	15998	15984	15860	15991	16011	15836	16016	15927	15662	16145	16168	15990	15860	16009	15803	16028	16278	15988	15817	16081	15994	15987	15893	15980	15995	16156	16099	15715	15851	16053	16006	15973	15955	15854	16188	15910	15934	15907	16004	16161	15913	16137	16039	16137	15954	16114	16067	15803	15842	15939	16190	15987	15861	15807	16056	16068	16027	16025	16027	15893	15876	16014	16196	15990	15876	15840	15842	15899	15948	15987	16060	15779	16124	16115	15926	15943	16023	16017	15941	16085	15977	16055	16038	15987	16101	16024	15974	16124	16111	16111	16213	16008	15761	16013	15838	16105	16070	15932	15854	16015	15999	15866	16059	15860	15944	16003	15922	16181	15998	16065	16046	15986	16075	16001	15917	16046	15957	16067	16017	16023	15812	16132	15902	16033	15955	15991	15932	15990	16079	15937	16007	16240	16033	15840	15750	15825	16093	16007	15989	15845	16174	16063	16086	16062	16033	16005	15981	16153	15875	16021	15981	16037	15875	16008	15911	15868	16010	16149	15953	15979	15849	16187	15914	15783	15873	16103	16134	15970	16177	16103	15881	16133	15939	16114	15914	16068	15946	15861	15904	16035	16002	15985	16110	15947	16212	15978	15930	15971	15932	15989	16129	15995	15932	16031	15649	15953	15974	16023	15905	15987	16005	16003	15925	16057	15959	16053	15801	16033	15989	15935	15834	16073	15871	15920	15875	15789	16006	15930	16010	16113	16131	15897	15973	15969	15872	15953	16094	16053	15948	15906	16000	15797	15911	16015	16051	16149	16154	15905	15913	16010	15753	15890	15927	16121	16037	16070	16079	15866	16122	16068	15992	15976	15952	16284	15821	15971	15896	15991	15991	15995	16106	15915	16061	15883	15995	15998	16024	15813	16037	15923	15953	15836	16205	16041	16077	16090	16015	15758	16152	15953	16140	16065	15783	15997	15967	15963	15820	16000	16004	15986	15943	15744	15936	16043	15966	16129	16153	16252	15865	15900	15989	15957	15881	16068	15846	15990	15975	16037	16164	15896	15971	16271	16034	15942	16196	15871	15926	16092	15931	16132	15889	15866	16172	16134	15937	15761	15884	16016	16126	15901	15991	15696	15868	15986	16056	15999	15959	16010	15926	15988	15896	16036	16266	16053	15901	15924	15929	16065	15983	15971	16072	15873	16006	15883	15881	16042	16018	16007	16058	16044	15935	15896	15919	15920	16033	16144	16135	16088	16000	16010	16120	15864	16094	15894	15952	15912	16135	16031	15990	16055	15581	15941	15766	15975	15794	16251	16019	16017	15951	15895	16086	16016	16160	16109	15861	16082	15981	16136	16012	15995	16126	15905	15838	15967	16039	16072	16079	15994	16166	16068	15918	16125	15958	15854	15992	16022	15922	15820	16018	16081	15965	15976	16113	16059	16001	16104	16022	16072	15914	16122	16014	15928	16095	15932	15863	15997	16003	15992	16017	16092	16049	15977	15949	16084	16074	15966	15962	15991	15964	15763	15875	15959	15924	15855	15863	16047	16046	15937	16061	15950	15930	16137	15944	15973	15855	15972	16024	16235	15944	15897	15905	15996	15972	16345	16170	16014	15979	15840	15860	15833	15953	15968	15951	16003	15984	15976	16070	16198	16067	16060	15949	16102	16009	16010	16193	16022	15985	16033	15935	16217	16197	16036	15712	15969	16039	15956	16041	16229	16039	16135	16298	15893	15885	15959	16170	15844	15848	15988	16084	16002	16111	16042	16074	16095	15998	16085	15948	15960	15903	15908	15741	16055	16010	15851	16073	15988	15986	15956	15899	15991	16012	16044	16049	16055	16124	16069	16230	16009	15778	16010	15919	15859	16056	16052	15947	16178	16060	15831	16026	16137	15950	15831	16036	16028	15732	15916	15988	16064	16072	15977	15949	15925	15933	15862	15972	16006	15946	15883	15876	15946	16103	16065	15857	15983	16040	15950	16131	15960	15944	15869	15925	15783	16055	15800	16091	16115	16042	15984	15852	16016	15935	15877	16044	16090	16056	16186	15993	16144	15964	16180	16140	15906	16031	15728	16076	16213	15964	16136	15992	15980	16178	15956	16141	16005	16047	15928	16136	16059	15865	16200	16077	16104	15724	16015	15972	16042	15897	15906	15936	15997	16019	15996	15923	15969	15921	15964	16082	15912	15999	15972	16034	16094	15893	15934	16052	16067	15712	15925	15976	15892	16032	16209	15943	16185	15784	15856	15929	15966	15964	16016	15952	16010	15890	16058	16011	16170	16116	15851	16017	16062	15998	15965	16002	16114	15824	16095	16127	15971	15989	15885	16023	15857	15900	15975	15981	15956	16077	15841	15961	16315	16040	15913	15986	16136	16059	16044	16036	15981	15916	16002	15983	15889	15771	16038	15977	15980	15914	16099	15914	15914	16000	16004	15983	15999	15845	16040	16277	15898	15950	15847	15931	15905	16022	16110	15983	15795	16061	16020	15821	15976	15844	16169	16074	15776	15880	15910	15966	15951	15947	15987	16122	15949	15770	16031	15950	16030	16164	15916	15936	16078	16052	16098	16067	15782	16045	16070	15913	16021	16016	15905	16032	15981	15772	15992	16114	16021	16058	16168	15878	15998	15990	16107	16177	16100	16017	15818	16093	16024	16035	16101	16231	16043	15897	15975	15928	15912	16068	15981	15982	16109	16110	15891	16177	16231	15953	16069	15997	15939	16003	16095	16029	15974	16037	16002	16176	15990	15996	15984	16019	15970	16062	15924	15926	16236	16008	16045	15835	16036	16159	15918	15778	16110	15876	16012	16070	16036	15810	16138	15934	16057	16227	15886	15896	15923	15991	15959	15906	15861	15863	16134	15937	16049	15599	15881	16141	16100	16004	16027	16086	15924	15898	15834	15918	15963	16116	16049	15953	16064	16036	15694	15916	15955	15890	15943	16028	16031	15780	15912	15946	16165	15905	15979	16091	15885	16071	16137	16338	16141	16085	16015	15991	16011	15971	15855	16218	15915	15824	16056	16139	15800	15978	15961	16037	15998	15862	15822	15939	16111	16106	16051	16076	15945	16031	16115	16054	15963	15794	16207	15982	16060	16206	16088	16050	15753	15822	16060	15955	15834	15896
15727	35935	32038	46257	65106	53110	38413	22467	15281	15077	15254	15201	15277	15256	14982	15388	15332	15203	15105	15058	15255	15150	15112	15174	15297	14900	15159	15196	15101	15177	15206	15143	15282	15321	15226	15055	15285	14946	15124	15224	14885	15214	15110	15159	15096	15155	14979	15180	15179	14970	15144	15211	15360	15225	15161	15146	15141	15048	15161	15149	15125	15436	15130	15234	15078	15260	15038	15304	15158	15158	15202	15209	15148	15044	14964	15035	15202	15077	15256	15050	15094	15087	15277	15162	15145	15219	15096	15286	15271	15234	15264	14991	15084	15161	15149	15229	15176	15058	15050	15168	15162	14961	15219	15098	15165	15125	15452	15113	15138	15050	15209	15013	15030	15231	15397	15361	15202	15034	15202	15073	15153	15313	15146	15187	15176	15157	15153	15140	15072	15223	15209	15266	15083	15117	15028	15087	15204	15172	15410	15278	15215	15072	15162	15105	15234	15266	15204	15118	15155	15126	15264	15372	15059	15117	15040	15058	15233	15165	15097	15141	15153	15240	15084	15242	15137	15134	15234	15087	15211	15219	15063	15305	15014	15126	15092	15120	15108	15179	15238	15070	15059	15077	15105	15213	15230	15082	15173	15200	15158	15246	15197	15044	15033	15208	15142	15306	14980	15229	15090	15143	15185	15154	15186	15085	15276	15161	15141	15187	15398	15209	15330	15264	15186	15070	15211	15225	15244	15221	15186	15071	15061	15298	15043	15109	15091	15032	15357	15149	15234	15091	15002	15095	15062	15166	15177	15070	15138	15032	15118	15218	15145	15059	15086	15025	15155	15056	15197	15131	15200	15157	15109	15221	15245	15074	15258	15092	15326	15061	15347	15032	15199	15127	15062	15350	15210	15098	14935	15195	15199	15062	15159	15270	15125	15182	15112	15246	15089	15155	15293	15256	15156	15194	15194	15226	15079	15118	15110	15123	15094	15115	15225	15311	15116	15076	15157	15277	15054	15191	15266	15061	15260	15268	15069	15196	15196	15086	15200	15243	15150	14829	15067	15178	15154	15100	15058	15284	15156	15222	15021	15270	15279	15134	15098	15111	15016	15127	15173	15177	15171	15098	15101	15202	15076	15022	15263	15036	15181	15118	15258	15135	15173	15241	15137	15001	15149	15035	14998	15127	15275	15215	15242	15270	15253	15253	15292	15098	15272	15201	15227	15265	15281	15166	15268	15087	15069	15249	15089	15244	15101	15054	15264	15180	15270	15182	15249	15219	15034	15260	15125	15112	15126	15115	15225	15075	15276	15127	15278	15154	15326	15113	15112	15097	15183	15052	15187	15121	15010	15088	15144	15189	14819	15187	15047	15266	15084	15216	15101	15196	15103	15193	15033	15227	15191	15152	15153	15303	15135	15214	15326	15131	15300	15116	15284	15138	15240	15192	15053	15178	15152	15143	15093	15253	15240	15092	15253	15103	15172	15241	15172	15237	15303	14968	15039	15097	15205	15077	15146	15203	15129	15195	15170	15217	15224	15205	15100	14952	15279	15277	15130	15215	15032	15008	15095	15027	15205	15113	15131	15316	15135	15218	15273	15134	15209	15314	15097	15227	15186	15175	15186	15312	15282	14902	15284	15364	15218	15018	15078	15083	15030	15316	15216	15173	15174	15150	15172	15223	15162	15270	15297	15072	15330	15051	15066	15262	15179	15295	15251	15174	15109	15035	15326	15131	15102	15290	15083	15165	15097	15215	14949	15269	15112	15295	15252	15120	15313	15145	15286	15145	15226	15252	15164	15149	15094	15061	15053	15045	15087	15148	15242	15211	15019	15203	15011	15123	15109	15241	15227	15139	15125	15151	15034	15153	15090	15091	15206	15256	15230	15105	15248	15173	15167	15213	15020	15268	15034	15243	15131	15224	15379	15160	15069	15153	15138	15193	15266	15159	15065	15048	15248	15095	15028	15131	15225	15256	15105	15226	15230	15109	15151	15183	15291	15140	15081	15129	15143	15237	15186	15109	15174	15112	15264	15067	15149	15111	15179	15044	15211	15170	15240	15108	15093	15232	15111	15170	15053	14992	15043	15155	15431	15147	15036	15262	15197	15304	15246	15141	15134	15065	15096	15425	15052	15180	15217	15261	15174	15046	15172	15178	15156	15222	15411	15271	15140	15212	15314	15241	15012	15190	15271	15380	15191	15131	15260	15259	15170	15110	15124	15190	15086	14979	15129	15062	15175	15226	15092	15098	15097	15131	15220	15045	15265	15185	15150	15165	14973	15316	15184	15213	15187	15330	15184	15159	15250	15083	15138	14979	15300	15073	15297	15233	15300	15014	15188	15000	15149	15073	15268	15130	15150	15079	15031	15177	15285	15188	15114	15059	14974	15314	15208	15203	15113	15207	15176	15053	15177	15183	15043	15201	15055	15123	15212	15128	15227	15268	15305	15183	15217	15074	15138	15279	15236	15255	15253	15127	15048	15094	15177	15184	15115	15148	15009	15089	15232	14842	15311	15212	14920	15096	15007	15010	15336	15110	15093	15182	15107	15124	15106	15138	15113	15054	15216	15008	15201	15103	15111	15157	15113	15281	15203	15095	15416	15071	15218	15065	15332	15178	15023	15152	15198	15273	15191	15258	15140	15308	15173	15061	15155	15258	15015	15083	15147	15167	15219	15026	15187	15148	15072	15031	15166	15026	15113	15134	15214	15150	15139	15215	15240	15300	15000	15107	15274	15204	15220	15201	14999	15183	15251	15130	15196	15160	15190	15147	15021	15137	15236	15209	15159	15091	15089	15121	15165	15103	15286	15198	15315	15061	15162	15021	14976	15124	15346	14919	15186	15104	15001	15075	15028	15158	15080	15303	15168	15152	15225	15134	15304	15171	15000	15034	15189	15229	15280	15173	15124	15363	15131	15047	15196	15179	15146	14967	15207	15088	15083	15287	15168	15282	15188	15155	15170	15201	15264	15105	15260	15240	15224	15026	15153	15131	15221	15359	15160	15014	15024	15262	15141	15066	15193	15051	15105	15142	15298	15075	14942	15141	15114	15013	14937	15313	15069	15103	15209	15153	15201	15248	15109	15363	15186	15164	15211	15167	15194	15218	15061	15034	15212	15145	15118	15129	15152	15278	15163	15256	15215	15115	15125	15253	15189	15231	15108	15148	15164	15123	15176	15040	15235	15269	15156	15271	15170	15159	15161	15208	15106	15325	15150	15184	15224	15185	15119	15135	15120	15247	15221	15152	15097	15250	15091	15191	15204	14979	15147	15015	15105	15107	15232	15106	15056	15194	15217	15200	15222	15216	15316	15242	15203	15211	15078	15320	15092	15200	15033	15139	15224	15126	15145	15180	15148	15079	15258	15046	15130	15093	15265	15124	15107	15227	15162	15258	15179	15107	15188	15183	15001	15161	15040	15140	15262	15205	15089	15177	15088	15251	15312	15247	15171	15154	15265	15258	15219	15112	15243	15184	14947	15309	15091	15035	15151	15104	15369	15088	15110	15235	14941	14995	15148	15085	15062	15190	15219	15154	15242	15186	15203	15162	15188	15140	15348	15232	15083	15038	14960	15165	15259	15216	15138	15239	15163	15079	15115	15294	15186	14945	15065	15215	15248	15162	15148	15247	15138	15147	15143	15137	15306	15127	15243	15173	15137	15212	15079	15245	15226	15209	14995	15061	15041	15117	15125	15127	15142	15138	15304	15272	15141	15198	15082	15272	15170	15159	15290	15132	14958	15075	15234	15257	14979	15312	15168	15099	15139	15206	15022	15232	15164	15366	15216	15186	15136	15117	15140	15255	15017	15188	15157	15010	15154	15045	15240	15105	15219	15131	15035	15159	15261	15064	15164	15286	15225	15240	15259	15262	15121	15371	15165	15288	15161	15099	15216	15205	15167	15101	15029	14959	15150	15108	15130	15229	15084	15156	15209	15182	15129	15311	15291	15231	15191	15060	15016	15017	15048	15281	15158	15319	15196	15113	15078	15228	15103	15138	15101	15341	15266	15158	15360	15072	15193	15176	15117	15164	15252	15180	15093	15109	15172	15051	15395	15254	15166	15163	15052	15260	15236	15189	15208	15175	15270	15114	15087	15084	15130	15235	15120	15307	15144	15051	15142	15139	15102	15114	15089	14926	15204	15148	15245	15160	15127	15064	15233	15168	15291	15226	15119	15154	15093	15281	15220	15110	15058	15063	15153	15152	15121	15071	15296	15097	15107	15241	15186	15191	15324	15099	15054	15355	15066	15078	15224	15259	15161	15176	15224	15159	15041	15112	15114	15200	15158	15143	15086	15225	15228	14914	15334	15049	15157	15153	15248	15065	15189	15042	15098	15163	15205	15106	15245	15138	15132	15107	15082	14958	15058	15022	15106	15158	15131	15299	15177	15458	14963	15221	15105	15247	15210	15251	15230	15071	15162	15217	15286	15059	15220	15123	15167	15168	15043	15154	15264	15016	15138	15089	15099	15239	14975	15252	15147	15018	15239	15182	15187	15142	15191	15283	15093	15301	15197	15077	15054	15292	15146	15150	15130	15133	15178	15051	15198	15278	15008	15203	15178	15248	15146	15136	15121	15017	15105	15273	15216	15107	15233	15020	15098	15078	15135	15180	15153	15197	15293	15105	15091	15086	15115	15133	15102	15139	15134	15198	15251	15082	15350	15112	15191	15299	15042	15103	15061	15114	15260	14965	15132	15190	15080	15232	15136	15241	15318	15182	15064	15278	15307	15143	15309	15187	15201	15014	15156	15190	15183	15056	15105	15307	15206	15109	15170	15294	15212	15241	15165	15098	15044	15239	15253	15276	15084	15009	15240	15248	15185	15163	15182	15339	15128	15289	15222	15099	15243	15019	15227	15336	15196	15115	15265	14949	15153	15137	15217	15316	15124	15130	14953	15204	15276	15087	15265	15259	15031	15203	15225	15236	15277	15141	15177	15040	15103	15274	15100	15118	15177	15054	15064	15007	15143	15146	15245	15155	15083	15073	15146	15297	15258	15290	15109	15137	15266	15213	15008	15197	15177	15245	15227	15047	15191	15165	15283	15027	15250	15056	15153	15059	15342	15076	15204	14964	15017	15141	15285	15070	15129	15220	15216	15188	15116	15126	15141	15157	15137	15188	14992	15181	15133	15087	15191	14998	15159	15189	15277	15215	14998	15163
23028	21140	28659	29793	67067	66358	52338	32258	19935	18071	17460	17229	17069	17340	17170	17229	17390	17086	17245	17195	17113	17062	17021	17159	17146	17335	17282	17076	17136	17384	17273	17148	17147	17289	17008	17031	16923	16968	17064	16881	16904	17039	17124	17088	17128	17193	17042	17119	17058	17113	16892	16976	17229	17032	17181	17167	17051	17018	17013	17011	17082	17068	17010	17118	16945	17178	16884	16991	17049	16979	17072	17043	17147	17053	16915	16764	17141	17003	16970	16991	17086	17074	17010	17081	17249	16960	17004	17145	17205	17137	16888	16842	17138	17000	16853	17149	16938	16967	17023	17124	17016	16982	17030	17033	17005	16813	17029	17091	16931	17081	17083	16917	17056	16956	16986	17076	17157	16913	17043	16977	17257	17085	17116	16918	17283	17064	16962	16988	17008	17050	16975	16872	16878	17050	16873	17166	17179	16886	16993	17031	17036	17039	17028	16804	16897	16913	16891	16915	16776	17103	16943	16958	16868	17223	17080	17094	17165	17132	17156	16932	16997	17147	17134	17141	16940	16954	17205	17082	17134	17074	17239	16943	17005	17003	17254	17001	17006	17178	16875	17084	16853	16910	16893	16877	17004	16897	16808	16920	16988	17076	17021	17022	17007	17038	16997	17117	17103	17018	17062	17001	17164	16860	16806	16942	17002	17028	17154	17076	17033	16947	16929	17083	17028	17233	16815	16930	17100	17070	17103	16942	16948	16924	17056	16907	16928	17002	17019	16864	16815	16941	17082	16716	17155	16977	17125	17004	17037	16883	16954	17096	16937	17046	17112	17016	16904	16950	17112	17086	17142	17068	17159	16996	17174	17019	16952	17034	17001	16920	17041	17027	17126	16928	16986	17134	17109	16812	16903	17020	17017	17178	17017	17043	17016	16993	17072	16884	16793	16955	16821	17001	17079	16927	17159	17067	16998	17071	16842	17180	16920	16903	17024	16819	17126	17066	17057	16982	16764	17120	17041	16877	16944	17124	17039	16898	16917	17009	17177	16933	16863	17004	16931	17097	17091	16944	16912	17015	17138	16948	16783	16916	17244	16844	17130	17000	17083	17010	17059	16978	16907	17136	17048	17162	16996	17089	17030	17068	16861	16998	17077	17143	17035	16945	16907	17084	17069	16715	17098	17010	17039	16965	17103	17037	17096	17093	17135	17111	17146	17099	16958	17015	17029	16937	17121	16954	16871	17104	16830	17074	16878	17108	16885	17036	17087	16929	17106	16943	16911	16933	17020	16882	16897	16921	17074	16816	17122	16977	16889	17004	17134	17009	16965	16798	16871	16848	17024	17238	17078	17088	16965	16987	17049	16932	16952	17021	16952	17057	17106	16784	17054	16850	17051	16960	16945	16921	16897	17086	16986	17277	17034	16986	17114	16945	16746	17034	16993	16873	16875	16925	16918	17071	16977	16929	16975	16691	17086	17234	17026	17177	16972	16846	17274	16764	16958	17033	16937	17030	16945	17143	16932	16971	17145	17123	16778	16974	17181	17137	16964	16985	16905	17150	16987	17148	17089	17062	17237	16955	17073	17258	16840	17147	16954	16910	17175	17043	16945	17055	16890	16856	17007	17017	17130	16975	17120	17070	16921	16931	17004	17157	17097	16693	17134	17044	16954	16816	16996	17017	17115	17157	16995	16954	17214	17124	17033	17158	16968	16746	17080	16857	17193	16920	17103	16933	16934	17061	17189	16956	17167	17102	17008	16950	16983	16883	16915	16961	16988	17000	17089	16890	16969	16786	17004	17140	16999	17077	17325	16901	16876	16880	16970	16958	17026	16891	16973	17195	16937	16966	16767	16946	17216	17114	16835	16889	17080	17001	17050	17129	16995	16722	16996	17044	17100	17103	17081	16882	16923	17047	17065	16827	16746	16909	16940	16964	17031	16890	16922	17097	16721	17025	17213	17237	16987	17066	17070	16922	17190	16935	17185	16947	16939	17064	16904	16959	16934	16843	17064	16880	17117	17251	16919	17020	16765	16854	16992	17030	16852	17013	16932	16993	17026	16940	17066	16919	16969	17006	17132	16966	16962	16958	16948	16864	16787	16979	17094	17035	17130	17072	16913	17079	16963	17063	16898	17308	16985	17091	17055	16922	17044	16816	16948	16973	16833	17185	17210	16870	17127	16894	16960	17039	16844	16929	16905	17235	17069	17225	17087	16898	17018	17043	16925	16991	17030	16988	17068	16958	16876	16843	16973	16988	16924	17029	17188	16876	16908	17066	16961	17017	16916	16893	17105	17103	17014	17050	16921	16971	17019	16998	16767	17116	16986	16993	17029	17008	17093	16969	16906	16843	17023	17152	17002	16968	16939	16904	16928	17127	16915	16886	17082	16758	16884	17089	16977	17046	16957	16816	17105	16954	16747	17002	17068	17105	16753	16921	17011	16870	17108	16950	17126	16866	16999	17105	16913	16903	17031	17011	17030	16908	17081	16887	17071	17080	16956	17282	17032	16992	17138	16954	17052	17091	17011	17038	17014	17080	16905	17250	17020	16949	17050	17070	17104	17027	17046	17024	16913	16954	16954	16801	16969	17039	17037	17073	17106	17026	17139	16967	17172	17126	17199	16887	16855	16764	16895	17096	16874	16922	16965	17087	16901	16844	17047	16896	17010	17047	17108	17056	17143	16993	17000	16960	17046	17164	17034	17065	17131	17106	16926	16959	17013	17172	17065	17029	17181	16824	17057	17151	17039	16979	17047	16827	17025	17077	17285	16947	16964	17049	17199	16996	16955	16951	17168	17019	17041	16997	16877	16744	16888	16749	16988	16820	17000	16925	16966	17158	16984	17029	17000	17018	17107	16850	16937	17149	17187	17125	16916	16884	16884	17124	17043	16827	16964	17101	16966	17110	17132	17131	16944	17011	16917	16834	17201	16736	17113	17135	17124	16945	17049	16929	16980	17068	16968	17098	16989	17019	17183	16718	16812	16964	16998	17062	16931	16918	16882	16945	16908	16932	17124	16825	17000	16986	17017	17036	17008	17031	16915	17237	16990	17010	16850	16958	16877	17008	16923	17017	16988	16826	16999	16965	16972	16934	16851	16840	16987	16910	16695	16967	16845	16981	17122	17029	17119	17094	17081	16907	16990	17157	16984	17042	16949	16998	17015	16935	16878	16961	17102	17014	17046	16796	16895	17038	16951	16769	17180	17028	16898	16869	17036	16897	16953	16818	16933	17022	17064	17051	16870	16883	16843	17009	16954	17074	16983	17003	16951	16977	17037	17063	16987	17049	16969	17103	17111	16992	17026	16908	17029	17119	16938	17069	17103	17091	16884	16923	16897	17222	17028	16889	16793	16816	17010	16935	16929	17010	17120	16937	17144	16891	16887	16933	16933	17048	17011	17044	17038	17094	16853	17126	17091	17025	16869	17096	16953	16981	17006	17058	17155	16933	17086	17070	17074	16971	17178	17127	17006	17023	17063	16694	16939	16895	17115	17008	16934	16958	17109	16964	16997	17000	17006	16800	17020	17119	16822	17018	16858	16833	17095	16988	17102	16989	17115	16777	16892	17016	16962	16852	16872	17026	17052	17014	17175	16942	16940	17062	17284	16721	16822	17168	16997	16881	16975	16790	16897	17187	17179	17075	16907	16913	17041	17074	17058	17082	17081	17214	16960	17126	16864	17279	16864	17039	16899	16946	16750	17037	16916	16988	16923	17022	17060	16917	17065	16815	16976	16792	16983	16941	16926	16980	17019	17088	17014	16918	16820	17037	16802	16985	17241	17086	16955	16970	16923	17016	16915	17033	17028	16838	16892	16910	16789	17132	17126	17099	17006	17034	16760	16822	17069	16867	16978	16897	16868	16938	17030	16825	17162	16897	17083	17085	17067	16923	17121	17034	17063	16995	16976	16850	17071	17093	16997	16824	16826	17002	16901	16816	17046	16941	17053	17033	16816	16961	16789	16871	16769	16858	17043	16933	17047	17108	16877	16999	17072	16981	17080	16936	16989	16871	17106	17047	16822	16951	16854	16986	17004	16996	17060	16947	17078	17141	17134	16957	17113	16939	17140	17095	16959	17066	16891	16958	17044	16915	17063	16819	17002	17021	16939	16944	16966	16857	16978	17122	17129	17069	17080	17005	16988	17146	17283	17268	16835	16899	16948	17069	17130	17038	16924	16969	17068	16896	17227	17067	17078	17063	16932	16859	17143	17057	17037	17114	16903	16894	17003	16876	17080	17083	16935	16919	17051	17049	16907	16892	16997	17092	16928	16977	16727	16918	16971	16765	17105	17114	16894	16915	17115	17023	17068	17065	16920	17038	16916	17011	17024	16751	17052	17100	16888	16999	17027	17146	16984	16946	17077	17050	17039	17134	16807	17055	16914	16917	16832	16985	17106	17109	17028	16987	17041	16824	16782	17094	17153	17030	16952	16962	17096	16957	16881	16989	17077	16947	17264	17129	16939	17048	16953	16947	17114	17048	16833	16922	16718	17146	16740	17208	16698	16942	16828	16824	16952	17139	16997	17127	16924	16889	17022	17147	16910	17039	17117	16820	17170	17060	16809	16806	17020	17030	17024	16923	17073	16875	17035	17031	16888	17066	17003	17018	16923	16893	16816	16870	16947	16910	16996	16939	17129	16849	17129	16972	17204	17069	16972	17167	17041	16988	17117	16875	17070	17120	17043	16848	17056	16987	17012	17085	17027	17054	17090	17063	16870	16887	17085	16926	16995	16803	16826	16975	17069	17133	16860	16971	16968	16899	17020	16917	17027	17070	17114	16900	17023	17039	17061	16994	16980	16891	16850	17012	16763	17243	16887	16990	17014	16872	16861	16902	16900	17080	17150	16871	17100	17225	16986	16949	16846	16947	16998	16846	16913	17079	17179	16880	17116	16964	16852	16936	17107	17288	17159	17090	17132	17107	16681	16896	17032	17058	16721	16976	17007	16818	16882	16957	17108	17117	16999	17086	16926	16955	16966	16992	16934	16870	17154	16933	16998	17022	16953	16997	16925	17023	16830	17002	16959	17108	16938	16947	17001	16874	16892	17031	17178	17075	16974	17202	17147	17190	17180	17194	16907	16997	17182	17136	17015	17072	16928	16833	16884	16878	17037	16970	17097	16857	16935	16915	17110	17109	16867	16885	17250	17055	16992	17070	16895	16915
18721	48359	40771	61602	85732	71260	53689	27896	15792	15912	15808	15760	15901	15758	15781	15831	15880	15700	15664	15863	15772	15691	15797	15621	15890	15713	15717	15713	15770	15823	15845	15808	15832	15810	15780	15793	15713	15739	15885	15811	15870	15865	15833	15949	15830	15703	15664	15868	15804	15803	15768	15672	15743	15731	15843	15685	15678	15827	15747	15773	15859	15907	15613	15687	15877	15622	15850	15784	15717	15645	15889	15718	15664	15921	15965	15872	15718	15915	15696	15783	15743	15824	15795	15933	15725	15770	15722	15897	15704	15664	16013	15744	15851	15749	15790	15714	15814	15773	15800	15836	15705	15834	16000	15891	15729	15701	15703	15800	15634	15723	15822	15859	15858	15781	15752	15858	15833	15881	15778	15692	15855	15711	15573	15744	15838	15918	15738	15710	15861	15668	15776	15693	15515	15776	15692	15925	15569	15680	15640	15775	15635	15984	15668	15773	15805	15873	15676	15901	15704	15929	15673	15907	15718	15852	15954	15958	15738	15566	15913	15625	15770	15914	15658	15799	15696	15686	15614	15770	15927	15824	15777	16005	15834	16074	15907	15626	15698	15754	15762	15943	15762	15813	15860	15676	15838	15670	15760	15705	15704	15552	15660	15981	15772	15943	15579	15836	15923	15694	15840	15744	15800	15830	15715	15690	15742	15799	16022	15683	15723	15936	15834	15830	15887	15716	15760	15724	15925	15681	15735	15733	15785	15714	15768	15774	15907	15869	15910	15755	15835	15676	15830	15765	15817	15788	15793	15811	15780	15861	15867	15771	15839	15950	15658	15807	15829	15762	15682	15572	15909	15680	15859	15645	15744	15692	15689	15801	15879	15797	15748	15750	15856	15770	15675	15567	15825	15860	15901	15756	15792	15735	15663	15818	15761	15574	15806	15661	15815	15591	15746	15689	15779	15726	15713	15715	15655	15854	15964	15898	15735	15825	15871	15772	15745	15826	15738	15712	15790	15693	15818	15724	15737	15912	15755	15744	15678	15765	15833	15715	15709	15793	15643	15689	15768	15782	15739	15660	15741	15864	15861	15846	15780	15853	15687	15770	15808	15746	15703	15791	15760	15731	15791	15793	15767	15740	15698	15821	15828	15689	15656	15820	15976	15787	15724	15866	15702	15656	15913	15686	15812	15720	15803	15755	15896	15868	15753	15741	15670	15891	15801	15819	15899	15830	15828	15854	15803	15772	15802	15789	15871	15772	15713	15720	15786	15668	15662	15903	15770	15657	15909	15773	15707	15740	15780	15830	15835	15667	15702	15681	15652	15761	15749	15785	15811	15660	15692	15841	15817	15719	15693	15800	15825	15777	15704	15866	15866	15589	15667	15864	15893	15777	15802	15559	15875	15756	15848	15773	15710	15761	15791	15697	15766	15715	15734	15973	15871	15807	15721	15818	15917	15694	15701	15550	15815	15845	15554	15703	15914	15569	15716	15802	15693	15764	15739	15778	15612	15727	15865	15874	15667	15890	15813	15805	15851	15814	15725	15684	15700	15821	15759	15830	15851	15637	15642	15712	15589	15908	15754	15721	15907	15679	15906	15942	15736	15811	15794	15774	15806	15778	15856	15788	15800	15715	15598	15730	15668	15729	15827	15828	15879	15707	15545	15634	15649	15995	15848	15515	16069	15920	15726	15769	15755	15694	15671	15848	15715	15880	15873	15642	15673	15669	15736	15632	15748	15704	15758	15835	15708	15738	15927	15817	15860	15706	15807	15845	15674	15707	15757	16039	15657	15946	15760	15832	15882	15628	15658	15635	15850	15739	15961	15860	15679	15705	15675	15800	15729	15902	15785	15596	15781	15791	15672	15832	15808	15867	15781	15889	15826	15624	15928	15873	15871	15760	15824	15758	15583	15909	16011	15725	15694	15697	15695	15846	15852	15799	15964	15849	15689	15799	15749	15790	15647	15838	15779	15756	15770	15902	15779	15847	15724	15864	15764	15814	15736	15789	15899	15729	15668	15908	15727	15752	15785	15888	15878	15506	15802	15844	15825	15805	15867	15793	15761	15793	15802	15772	15748	15807	15764	15847	15786	15581	15921	15791	15687	15775	15743	15735	15770	15704	15936	15812	15960	15672	15789	15806	15646	15710	15635	15729	15725	15708	15675	15667	15850	15904	15700	15735	15761	15690	15795	15878	15690	15747	15809	15839	15676	15833	15882	15766	15739	15844	15695	15766	15795	15870	15755	15714	15714	15633	15661	15849	15834	15768	15937	15825	15595	15740	15738	15806	15777	15599	15821	15881	15841	15595	15698	15767	15877	15817	15628	15728	15781	15659	15703	15784	15709	15791	15853	15710	15827	15809	15772	15828	15894	15868	15767	15735	15837	15808	15714	15789	15756	15745	15899	15829	15869	15656	15615	15694	15753	15837	15817	15740	15765	15686	15881	15673	15665	15844	15848	15923	15748	15822	15758	15638	15906	15765	15618	15825	15761	15756	15735	15763	15814	15954	15839	15884	15964	15684	15741	15773	15609	15658	15784	15750	15646	15904	15701	15781	15925	15671	15956	15808	16052	15857	15704	15722	15687	15880	15843	15901	15662	15777	15702	15766	15780	15874	15681	15750	15665	15809	15784	15752	15681	15534	15795	15767	15896	15645	15804	15911	15724	15713	15769	15660	15797	15700	15877	16030	15839	15738	15759	15682	15686	15744	15780	15649	15664	15886	15901	15797	15665	15809	15654	15757	15817	15857	15664	15903	15698	15743	15798	15710	15901	15793	15811	15735	15889	15805	15838	15681	15841	15815	15781	15717	15650	15863	15679	15855	15871	15665	15713	15718	15879	15811	15718	15889	15775	15691	15749	15736	15911	15758	15799	15726	15869	15824	15788	15881	15745	15721	15861	15674	15787	15876	15666	15619	15726	15790	15706	15668	15578	15768	15718	15903	15793	15830	15777	15671	15743	15614	15853	15686	15687	15753	15837	15700	15732	15785	15585	15719	15683	15561	15787	15781	15744	15593	15936	15839	15706	15641	15737	15665	15995	15711	15657	15695	15826	15692	15713	15647	15762	15816	15826	15815	15757	15689	15764	15774	15749	15899	15886	15699	15907	15805	15761	15720	15761	15588	15816	15826	15935	15894	15841	15723	15691	15866	15734	15769	15640	15699	15705	15837	16049	15626	15570	15854	15743	15881	15845	15712	15848	15890	15787	15930	15730	15737	15641	15756	15756	15619	15723	15651	15867	15660	15828	15932	15792	15851	15659	15801	15635	15763	15834	15825	15688	15735	15669	15797	15766	15652	15789	15809	15809	15832	15752	15640	15947	15719	15731	15862	15998	15907	15807	15797	15739	15782	15911	15718	15836	15804	15852	15731	15622	15723	15939	15783	15872	15769	15896	15716	15803	15722	15896	15753	15810	15711	15670	15656	15822	15822	15844	15753	15674	15840	15766	15694	15852	15852	15789	15738	15872	15824	15740	15651	15682	15895	15892	15893	15920	15585	15713	15854	15779	15827	15774	15799	15614	15791	15737	15725	15741	15725	15659	15570	15856	15736	15694	15859	15972	15669	15823	15813	15776	15715	15676	15763	15897	15728	16017	15671	15882	15731	15949	15622	15785	15989	15772	15679	15736	15819	15871	15566	15745	15829	15762	15748	15804	15845	15950	15930	15888	15882	15716	15798	15692	15775	15830	15801	15814	15704	15739	15848	15793	15640	15740	15749	15905	15770	15597	15929	15736	15809	15796	15899	15765	15785	15728	15682	15738	15731	15879	15759	15709	15735	15779	15791	15837	15835	15777	15698	15738	15792	15813	15777	15812	15757	15860	15685	15846	15665	15749	15763	15793	15861	15939	15743	15784	15742	15789	15776	15758	15768	15857	15899	15784	15783	15738	15697	15845	15792	15703	15805	15693	15750	15781	15692	15550	15725	15753	15663	15790	15714	15865	15818	15779	15896	15868	15795	15794	15737	15879	15695	15660	15748	15766	15758	15743	15919	15588	15727	15891	15773	15957	15671	15726	15868	15767	15998	15838	15648	15917	15861	15780	15857	15773	15888	15739	15734	15655	15825	15643	15733	15820	15755	15690	15829	15927	15783	15719	15777	15706	15789	15605	15797	15904	15825	15745	15699	15826	15722	15712	15953	15748	15689	15811	15832	15769	15850	15576	15672	15783	16067	15591	15882	15718	15710	15951	15864	15785	15757	15718	15827	15800	15998	15773	15936	15763	15762	15863	15651	16075	15798	15791	15659	15773	15756	15816	15671	15827	15665	15848	15660	15651	15916	15696	15805	15838	15676	15682	15845	15685	15786	15628	15758	15786	15660	15798	15818	15730	15775	15833	15765	15884	15904	15517	15709	15778	15813	15713	15647	15711	15763	15714	15862	15848	15620	15841	15806	15741	15925	15595	15812	15903	16028	15590	15798	15761	15920	15764	15636	15778	15761	15745	15748	15892	15865	15852	15637	15978	15719	15820	15808	15788	15733	15653	15849	15727	15756	15786	15739	15865	15747	15818	15649	15722	15801	15903	15832	15523	16024	15918	15630	15713	15610	15881	15775	15854	15818	15821	15647	15634	15758	15598	15635	15896	15762	15706	15811	15745	15726	15664	15836	15820	15805	15721	15848	15782	15757	15675	15594	15708	15774	15826	15898	15729	15880	15694	15797	15988	15707	15729	15679	15743	15857	15648	15816	15769	15774	15927	15813	15759	15636	15770	15695	15714	15765	15934	15865	15821	15728	15803	15583	15810	15626	15767	15781	15749	15782	15800	15589	15611	15704	15607	15909	16041	15911	15833	15749	15730	15665	15869	15887	15681	15757	15936	15772	15770	15756	15903	15765	15809	15780	15793	15700	15676	15849	15690	15649	15817	15884	15864	15723	15676	15702	15772	15697	15821	15768	15849	15821	15812	15840	15731	15725	15618	15820	15917	15754	15880	15831	15762	15778	15892	16051	15830	15770	15822	15818	15725	15638	15825	15738	15716	15907	15833	15695	15854	15829	15827	15908	15684	15790	15898	15533	15649	15750	15724	15834	15810	15841	15881	15902	15668	15709	15682	15691	15642	15747	15859	15849	15815	15727	15868	15906	15665	15817	15805	15771	15603	15836	15800	15794	15809	15716	15820	15960	15796	15709	15903	15930	15803	15812	15737	15757	15713	15798
27605	22567	23898	27170	34420	30674	24837	19664	17621	17351	17399	17139	17284	17511	17423	17385	17549	17323	17316	17355	17329	17404	17358	17417	17358	17500	17393	17249	17372	17323	17354	17266	17529	17525	17530	17320	17402	17351	17404	17368	17315	17312	17163	17189	17511	17417	17281	17296	17148	17475	17452	17319	17370	17317	17226	17228	17329	17250	17488	17399	17173	17348	17291	17297	17200	17517	17379	17417	17434	17448	17290	17310	17373	17283	17413	17508	17276	17311	17408	17455	17311	17299	17183	17350	17408	17404	17299	17136	17238	17329	17229	17443	17375	17398	17311	17534	17480	17083	17438	17096	17258	17491	17629	17282	17200	17356	17301	17351	17289	17045	17344	17099	17197	17495	17435	17556	17223	17160	17370	17352	17426	17355	17541	17410	17522	17262	17435	17357	17374	17337	17309	17423	17330	17195	17306	17372	17422	17190	17212	17174	17273	17332	17239	17093	17424	17167	17450	17360	17314	17307	17286	17011	17223	17367	17303	17180	17280	17348	17326	17316	17485	17343	17364	17331	17410	17370	17332	17402	17457	17436	17357	17216	17423	17351	17398	17174	17291	17143	17454	17255	17306	17338	17407	17435	17390	17356	17452	17472	17221	17319	17407	17090	17349	17238	17422	17391	17509	17220	17569	17313	17287	17324	17073	17306	17630	17304	17318	17294	17054	17362	17280	17222	17211	17386	17355	17290	17215	17391	17272	17294	17462	17380	17211	17485	17545	17235	17210	17434	17260	17432	17202	17319	17144	17274	17335	17193	17084	17213	17332	17367	17347	17265	17312	17386	17359	17256	17365	17270	17129	17313	17340	17267	17429	17189	17414	17226	17451	17438	17331	17373	17441	17280	17145	17289	17476	17120	17306	17340	17221	17375	17269	17347	17227	17213	17338	17294	17271	17302	17200	17535	17350	17283	17330	17690	17427	17368	17323	17282	17102	17433	17221	17314	17394	17330	17112	17361	17375	17426	17355	17178	17442	17416	17418	17416	17312	17319	17315	17471	17316	17320	17185	17188	17273	17397	17128	17386	17390	17398	17240	17380	17341	17262	17329	17396	17375	17112	17186	17087	17267	17454	17434	17397	17243	17214	17527	17430	17220	17214	17339	17315	17206	17273	17290	17397	17460	17560	17257	17428	17378	17355	17333	17548	17264	17177	17367	17204	17142	17411	17362	17392	17412	17376	17156	17422	17086	17288	17298	17425	17320	17430	17202	17318	17247	17491	17341	17058	17236	17150	17243	17327	17444	17201	17267	17309	17197	17334	17318	17221	17381	17143	17415	17233	17122	17376	17349	17176	17328	17543	17219	17363	17350	17446	17526	17333	17438	17372	17283	17386	17440	17329	17122	17335	17265	17360	17228	17495	17282	17185	17534	17403	17511	17398	17431	17139	17337	17355	17391	17264	17256	17306	17536	17190	17547	17150	17405	17384	17267	17158	17237	17159	17444	17405	17363	17468	17413	17271	17291	17190	17408	17420	17467	17328	17420	17351	17414	17040	17495	17418	17195	17471	17398	17321	17171	17347	17379	17531	17320	17327	17439	17433	17438	17335	17303	17507	17533	17250	17263	17442	17235	17284	17330	17213	17386	17491	17450	17398	17242	17234	17248	17300	17384	17262	17258	17363	17255	17245	17378	17472	17191	17180	17400	17406	17328	17299	17218	17328	17358	17245	17166	17071	17215	17057	17029	17306	17224	17267	17443	17394	17223	17404	17356	17327	17211	17139	17227	17210	17382	17323	17426	17322	17099	17270	17233	17549	17336	17297	17270	17178	17300	17310	17498	17257	17337	17296	17200	17337	17530	17188	17219	17262	17318	17398	17165	17283	17414	17336	17603	17344	17453	17358	17357	17419	17411	17378	17388	17215	17199	17351	17281	17360	17351	17323	17332	17383	17145	17174	17281	17458	17436	17375	17091	17083	17354	17192	17241	17458	17398	17392	17154	17420	17583	17436	17277	17270	17296	17347	17181	17454	17255	17469	17354	17393	17318	17280	17155	17058	17080	17251	17053	17453	17314	17514	17232	17440	17365	17286	17394	17345	17411	17185	17249	17352	17347	17650	17466	17344	17321	17285	17288	17206	17162	17346	17330	17362	17421	17287	17294	17303	17467	17094	17256	17650	17279	17427	17515	17387	17372	17449	17310	17436	17197	17312	17328	17435	17370	17357	17420	17325	17129	17373	17368	17365	17345	17488	17597	17429	17315	17522	17338	17257	17590	17345	17321	17253	17431	17312	17285	17329	17407	17416	17105	17366	17030	17557	17172	17399	17442	17452	17315	17447	17542	17517	17501	17478	17320	17344	17319	17185	17265	17493	17419	17146	17291	17092	17369	17254	17268	17004	17343	17154	17456	17206	17373	17286	17245	17408	17117	17452	17446	17281	17176	17366	17414	17396	17304	17387	17336	17451	17255	17419	17409	17362	17330	17411	17248	17232	17107	17344	17464	17315	17212	17210	17343	17227	17159	17494	17584	17295	17382	17174	17359	17438	17402	17184	17128	17312	17296	17442	17290	17365	17414	17271	17225	17263	17401	17275	17495	17358	17118	17289	17230	17326	17235	17500	17262	17232	17266	17399	17090	17341	17138	17399	17271	17321	17210	17320	17281	17248	17199	17300	17288	17418	17158	17182	17275	17405	17346	17216	17378	17530	17305	17200	17745	17383	17158	17258	17387	17308	17456	17072	17287	17071	17232	17494	17336	17477	17494	17310	17326	17111	17244	17414	17343	17445	17248	17295	17251	17544	17280	17354	17401	17288	17371	17424	17193	17152	17476	17301	17350	17283	17292	17099	17364	17060	17212	17205	17131	17423	17185	17369	17302	17428	17257	17398	17229	17150	17249	17300	17092	17255	17274	17219	17397	17265	17272	17191	17172	17186	17440	17161	17443	17353	17189	17361	17470	17389	17244	17191	17405	17145	17306	17321	17353	17206	17241	17296	17270	17334	17306	17208	17308	17415	17287	17292	17375	17398	17363	17474	17430	17356	17308	17262	17211	17357	17362	17364	17266	17370	17378	17295	17397	17073	17119	17525	17490	17347	17171	17344	17388	17143	17358	17324	17320	17141	17109	17325	17373	17350	17324	17303	17177	17346	17296	17223	17321	17343	17269	17262	17373	17307	17161	17256	17352	17276	17382	17388	17324	17326	17412	17419	17223	17255	17207	17377	17379	17402	17216	17219	17380	17408	17275	17344	17154	17424	17286	17103	17489	17482	17367	17249	17418	17423	17343	17288	17246	17320	17284	17457	17044	17203	17155	17211	17188	17192	17296	17407	17515	17389	17391	17379	17361	17536	17327	17401	17461	17428	17282	17317	17253	17331	17359	17328	17301	17450	17542	17276	17401	17312	17172	17477	17198	17188	17334	17208	17288	17358	17387	17201	17303	17273	17596	17313	17522	17355	17518	17238	17165	17332	17418	17544	17315	17336	17326	17521	17242	17376	17186	17284	17376	17412	17444	17374	17294	17365	17489	17279	17301	17449	17376	17560	17194	17269	17304	17336	17392	17535	17471	17424	17325	17337	17351	17333	17332	17399	17420	17276	17166	17268	17394	17347	17535	17178	17422	17220	17436	17432	17191	17298	17496	17313	17359	17440	17361	17354	17366	17093	17299	17402	17295	17298	17281	17449	17583	17267	17391	17329	17322	17428	17355	17393	17404	17534	17546	17491	17461	17325	17297	17282	17338	17144	17440	17414	17262	17381	17186	17594	17332	17281	17212	17319	17080	17330	17334	17310	17257	17283	17373	17407	17294	17287	17179	17438	17463	17331	17387	17331	17436	17343	17189	17168	17326	17338	17224	17312	17278	17322	17345	17307	17222	17288	17473	17402	17291	17271	17182	17506	17429	17545	17344	17478	17470	17380	17312	17232	17181	17222	17325	17297	17406	17242	17499	17491	17398	17252	17326	17658	17277	17452	17406	17442	17318	17339	17248	17473	17456	17486	17545	17439	17513	17317	17253	17384	17471	17179	17357	17402	17203	17199	17410	17164	17077	17095	17041	17363	17222	17276	17487	17327	17455	17521	17278	17357	17468	17334	17282	17370	17381	17254	17342	17284	17383	17249	17372	17687	17227	17310	17353	17421	17164	17512	17384	17241	17219	17248	17301	17408	17364	17503	17409	17492	17416	17430	17228	17409	17105	17301	17400	17316	17073	17325	17257	17510	17347	17196	17232	17307	17355	17373	17351	17262	17253	17241	17094	17431	17254	17322	17381	17495	17368	17567	17413	17200	17390	17371	17470	17246	17450	17041	17302	17183	17167	17511	17193	17178	17188	17419	17384	17246	17403	17364	17379	17363	17395	17209	17335	17433	17326	17227	17273	17511	17414	17196	17534	17387	17531	17429	17267	17344	17206	17159	17298	17410	17346	17420	17419	17154	17557	17353	17488	17373	17347	17332	17404	17329	17193	17304	17385	17274	17379	17202	17468	17362	17212	17448	17361	17232	17286	17604	17328	17485	17146	17354	17311	17356	17052	17222	17240	17262	17296	17221	17148	17183	17347	17194	17342	17283	17370	17153	17543	17308	17265	17452	17372	17292	17243	17379	17446	17413	17197	17108	17345	17395	17175	17136	17319	17152	17304	17424	17441	17443	17207	17347	17240	17422	17349	17185	17273	17040	17383	17372	17263	17341	17237	17332	17415	17294	17295	17442	17305	17485	17336	17302	17195	17427	17316	17400	17597	17279	17153	17436	17368	17492	17128	17225	17312	17337	17209	17381	17329	17232	17270	17285	17229	17215	17374	17225	17277	17417	17223	17117	17406	17198	17420	17281	17345	17335	17535	17340	17210	17286	17440	17304	17459	17395	17251	17287	17364	17345	17273	17374	17311	17340	17444	17316	17287	17279	17388	17295	17458	17314	17384	17345	17146	17460	17354	17311	17341	17163	17218	17445	17354	17459	17356	17470	17235	17422	17270	17438	17198	17335	17488	17104	17200	17218	17141	17283	17517	17344	17340	17075	17334	17361	17171	17414	17323	17296	17292	17484	17355	17336	17428	17256	17364	17244	17325	17156	17291	17384	17021	17276	17388	17510	17309	17167	17266	17149	17255	17381	17189	17359	17280	17399	17324	17444	17611	17530	17323	17161	17500	17365	17292	17408	17366	17466	17259	17376
15299	24870	19332	27674	36954	30326	23738	17636	15898	15958	15938	15955	15966	16048	15810	15983	16064	15992	15862	16026	15954	15965	16013	15885	15836	16136	15932	15856	16101	15965	15965	15903	15935	16066	15884	15999	15954	16030	15991	16112	15904	16035	15918	15904	16088	15941	15907	15852	16057	15896	15659	15974	16100	15907	15886	15912	16133	16051	15964	15985	15969	15924	16106	15894	15950	15949	16074	16043	15987	15816	15918	15885	16180	16021	15940	15972	16012	15951	15865	15809	15891	15977	15912	15869	15812	15780	15927	15990	15911	16079	15718	16099	16009	16092	15945	16030	15852	15947	15983	15951	16136	15940	15940	15869	15982	15863	15965	15862	16075	15902	15937	15868	16173	15754	15835	16043	15911	16031	16076	15967	15918	15932	15924	15889	15930	15942	15952	15890	15898	16111	15894	16041	16116	15936	15842	15908	15975	15889	15934	15992	15949	15911	16068	15937	16055	16083	16011	15840	15844	15937	15971	15887	16044	15865	15921	16006	16022	15775	15874	15831	16061	16144	15985	16030	15741	15884	16026	16088	15945	15955	15780	15888	15956	15864	15908	16092	15960	15987	15964	16137	15870	15939	15867	15777	15955	16154	15915	15822	15958	15949	15971	15844	16101	15868	15880	15906	15790	15751	16099	15872	16114	15937	16039	15888	16097	15861	15830	16033	15844	15964	16004	15980	16052	15937	16018	15882	16059	15985	15866	16012	16062	15870	15878	15881	15947	15783	15918	15850	16014	15965	15743	16042	15913	15979	15924	15890	15991	15951	15891	15911	16107	16052	15981	16015	16020	15869	16018	15977	15825	15938	15832	16044	15901	15962	15830	15795	16184	16065	15969	15978	16060	16041	15872	15940	16011	15770	15979	15808	15773	16116	15985	15982	16209	15938	15975	16055	16052	15983	15969	16051	15959	16014	15970	16134	15902	16098	16058	15983	15939	15828	16142	16015	15835	15890	15806	15903	15860	16016	15993	15818	15943	15826	15937	15877	15845	15911	15937	15818	15816	15849	16012	16035	16041	15902	16034	16013	15855	16086	16022	15784	15882	15958	15977	15924	15871	15987	16013	15832	16044	15994	15896	15923	15835	15867	16149	15847	16033	15937	16055	16036	15952	16072	16139	15950	15930	16015	16040	16013	15770	15967	16044	15883	15968	16037	15857	15961	15895	15987	16133	15934	15887	15946	15780	15869	16010	15799	15812	16170	16046	15901	16061	15844	15954	15825	16145	15898	15904	15915	15885	15947	15954	16057	16038	15856	15942	15815	16036	16039	15907	15962	16011	16053	16006	15981	16057	15934	15950	16231	15909	16007	16154	15825	16043	16063	15944	15911	15903	15913	15751	16190	15927	15912	16115	16035	16003	15870	15894	16110	16039	15854	15889	15958	16099	15986	16041	16045	15917	15810	16064	15898	15998	15794	16011	16073	16055	16025	15908	16029	15895	15848	16001	15921	15816	15772	15923	15924	15899	15901	15992	16030	15857	16109	15807	15798	15887	16024	16091	16064	16011	16002	15847	15850	16140	15903	15867	15955	15941	16061	15919	16028	15910	16109	16023	15966	16006	15817	15824	15940	15791	15993	15850	15963	15981	15848	16135	15930	16140	15886	15957	15911	15873	15870	15962	16013	15847	15957	15892	15854	16160	15925	16045	15998	16011	15968	16020	15879	16065	15853	15820	15917	16104	16037	15917	16034	15800	15999	15946	15845	16090	15973	15971	16006	16139	16020	16112	16012	15937	15825	16058	15895	15989	15934	15808	16018	15986	16006	15960	15849	15922	16010	16003	16133	15904	15986	15883	15845	15964	15889	16109	15916	16051	15862	15997	15944	15930	15984	15965	15997	15893	15973	15902	15885	15968	15950	15863	16058	15970	15791	15929	16025	16049	16099	16020	15955	16049	16035	15949	15848	15838	15929	16020	16088	15939	15942	15990	15916	15951	15919	16104	16023	15950	16056	15792	15781	16132	15892	16049	16072	15980	15918	15848	16136	15913	15755	15823	15866	15901	15971	15945	16077	15734	16000	15947	15965	15971	15994	15784	16048	16119	16118	16025	15898	15926	15817	15915	15920	15872	16032	15995	15983	15994	16037	15977	15807	16032	15982	15707	15912	16003	16030	15877	16016	15897	15974	16095	16045	15890	15795	15949	15961	15860	15947	15786	15869	15941	16171	16064	16046	15730	15895	15807	15887	15923	16087	16036	15999	15838	15866	15974	15946	16000	15986	15945	15962	16016	15986	16030	15987	15916	15854	15908	15924	15834	15910	15956	15847	16063	15805	16094	15755	15883	16053	16031	15877	15938	15940	15823	16082	15785	15982	16047	15889	15810	15802	15957	15885	16061	15782	15940	15858	15956	16139	15960	15798	15912	15852	15927	15925	16058	15974	15939	15817	15965	16191	16057	15954	16096	15920	16023	15891	15998	16076	16004	15968	16053	15902	16041	16021	15854	15935	16035	15795	15918	15897	15931	15982	16040	15805	15810	15945	15819	15979	16091	15980	16062	15897	15981	16017	15917	16101	16012	15953	15899	15972	15823	16083	15942	15805	15907	16009	15820	16026	16032	15768	15921	15957	15982	15989	15880	15927	16102	15840	15961	15957	15808	16021	15833	16006	15965	15947	15907	15846	15829	15893	15844	16056	15909	15844	15749	15892	15783	15989	15783	16022	15947	15934	15945	15903	15867	15893	15895	15956	15972	16004	15957	15998	15957	16056	15895	15903	15830	16194	16065	15897	15947	15848	16051	15984	16063	15867	15846	15947	15890	16050	15953	15896	15894	15967	15972	15798	16129	15800	16151	15887	15820	16193	16063	16028	16011	15984	15958	15989	16054	15744	15848	15923	15834	15941	15917	16043	15936	16085	15987	15933	15781	15981	15685	15983	15962	15859	15895	15987	16038	15955	15913	15873	15981	16127	15834	16047	15953	15932	16006	16001	15941	15904	15966	16039	15905	15992	15875	15941	15965	15842	15960	15896	15693	15919	15859	15971	15823	15895	16041	15939	15880	15892	15936	16041	16020	15996	16015	16080	16117	15879	15852	15947	15995	15987	16035	15829	15906	15917	16010	15917	15922	15815	16137	15894	16001	15822	15801	16038	16006	15693	15931	15917	15977	15985	15944	15949	15858	15980	16010	15949	15879	15894	15757	15936	15916	16006	16060	16015	15951	15917	16043	15900	16034	15896	15849	15900	15958	15944	15935	16028	16014	16064	15916	16037	15901	15945	15906	16004	15891	16009	16010	15696	16066	16011	16018	15967	15929	15838	15904	15857	16069	15851	15963	15965	16047	15845	15929	16071	15996	15884	15833	16167	15896	15905	15991	15970	16096	15933	15989	15950	15764	15921	16054	15924	16019	16012	15937	15943	16070	15922	15981	15782	15816	16153	15979	15921	16189	16020	15942	15882	16038	15803	15951	15954	16106	15996	15789	15798	15988	15920	16093	15779	15887	15853	15954	15928	15958	15800	15942	15913	15912	16063	16028	16010	15883	15938	15745	15953	15918	15857	16020	16063	15795	16075	16249	15956	15910	15905	15908	15966	16057	15813	15942	16090	15898	16086	16046	16027	15917	15988	15998	16056	15889	15810	16059	15814	15871	15986	16034	15925	15869	16118	15827	16123	15954	16006	16031	15823	15871	15994	16090	15815	15880	15815	16094	16085	15810	16023	15931	16032	15897	16000	15856	16029	15841	15891	16170	16018	16003	15940	15860	15911	15821	16067	15916	15923	15868	15968	16186	16069	15983	16051	16004	16037	15804	16013	16032	15963	15871	15937	15910	15977	15872	15895	16021	15726	15914	15837	15917	16110	16267	16026	15796	15883	16029	16014	16059	16060	15999	15855	15910	16209	15918	15688	15958	16056	15818	15943	15912	15821	15922	16187	15869	16095	16120	16056	15875	15997	15920	15898	15940	15919	16017	15955	15962	15988	16105	15824	16023	15990	16062	16030	15882	15961	16022	15846	15899	16042	16060	15946	16154	15854	15886	15763	16026	15892	16086	15896	15931	15974	15833	16072	16028	15883	15972	15893	16000	15839	15940	15840	16037	15965	15902	15825	15998	15864	15960	15922	16038	15965	15995	16002	16088	15900	16020	15943	15864	15991	16012	15954	15902	15921	15801	15852	15960	16080	16127	16031	15997	16075	16109	16036	16034	15997	15921	15893	15970	15889	16053	15923	15771	15849	15975	15928	15974	15868	16087	16135	15802	15922	15891	15911	15893	16132	16092	15891	16024	15994	15999	16037	15867	15770	16186	15977	15928	15963	15846	15885	16057	16051	15855	15967	15991	16018	16063	15799	16208	15905	15959	15749	15887	15932	16014	16059	15855	16054	16053	15786	16038	15913	15953	15870	15994	15838	15897	15937	15887	15909	15927	15713	15921	16047	15749	15924	15873	15849	16002	15845	15891	15956	15882	16052	16127	15952	16042	16038	15906	16051	16109	15853	16094	16110	16100	16028	15968	15960	15927	15963	15984	15983	15883	15964	15791	15909	15964	15947	15979	15916	16051	15753	16008	16023	15959	15999	15782	16180	15941	15958	15890	15807	15985	15860	16061	15960	16015	15909	16045	15966	15816	15881	15880	15977	15761	16082	15900	15918	15979	16054	16067	15814	15989	16083	16031	16030	15994	15937	16012	15991	15974	15985	15905	16240	16009	16088	15986	16098	15961	15918	16049	16053	16033	15881	15857	15896	15877	15882	15908	15956	16014	15958	15932	15984	16067	15945	16012	15962	15927	16027	16022	16082	15957	16083	15869	15874	15984	15909	15980	15878	16100	15953	16068	15844	15848	15949	16131	15869	15989	15936	15971	16016	15874	15896	15947	15805	15950	16199	15992	15906	15863	16001	16022	15963	15938	15959	15889	16093	16020	15872	15814	15953	15989	15817	16131	15988	15838	15996	15966	16075	15794	15985	15912	15950	16156	16276	15921	15996	15947	15997	15866	16093	15891	15910	15982	15930	15815	15818	16119	16089	15932	16011	15951	15915	15970	15959	15892	15893	16099	15869	15909	15892	16113	16065	15990	15953	15779	16073	15967	15898	16047	16032	15872	15908	16153	15911	15915	15914	15965	16255	15921	15965	15991	15955	16060	15988	16090	15858	16002	15817	16070	15871	16151	15898
24741	21258	28509	38152	59455	53066	40412	25489	18640	17996	17823	17730	17729	17381	17730	17586	17800	17546	17716	17707	17702	17623	17750	17491	17669	17501	17569	17611	17500	17527	17717	17661	17588	17683	17735	17614	17724	17567	17563	17434	17689	17481	17431	17534	17680	17542	17615	17562	17611	17610	17544	17597	17652	17610	17437	17441	17587	17571	17856	17544	17608	17594	17539	17569	17282	17533	17475	17562	17619	17688	17376	17621	17642	17718	17585	17446	17453	17664	17605	17442	17402	17465	17633	17830	17495	17403	17442	17523	17617	17587	17661	17809	17522	17399	17456	17340	17463	17524	17501	17467	17692	17545	17351	17420	17617	17614	17698	17576	17399	17534	17574	17645	17647	17772	17434	17328	17704	17403	17653	17528	17415	17709	17554	17669	17464	17441	17509	17597	17669	17579	17566	17795	17631	17594	17622	17411	17443	17483	17562	17392	17493	17275	17512	17431	17572	17722	17557	17680	17415	17524	17312	17537	17531	17585	17489	17640	17672	17521	17549	17525	17439	17487	17699	17500	17605	17489	17653	17802	17585	17538	17733	17478	17583	17469	17580	17591	17383	17300	17511	17438	17452	17324	17312	17670	17537	17544	17735	17756	17549	17487	17716	17332	17611	17602	17503	17675	17679	17420	17837	17541	17412	17643	17422	17518	17416	17478	17563	17600	17621	17741	17542	17462	17653	17740	17491	17439	17405	17330	17678	17522	17441	17483	17668	17611	17615	17384	17448	17521	17485	17654	17356	17516	17527	17557	17582	17613	17802	17596	17562	17552	17386	17598	17608	17356	17604	17504	17630	17600	17644	17351	17548	17573	17289	17577	17329	17524	17667	17573	17427	17597	17475	17534	17614	17465	17650	17415	17473	17580	17498	17482	17361	17454	17590	17458	17473	17466	17385	17513	17841	17442	17436	17750	17447	17605	17540	17514	17622	17423	17415	17389	17607	17684	17542	17608	17645	17458	17584	17501	17551	17499	17657	17462	17448	17304	17570	17669	17818	17591	17548	17748	17578	17421	17465	17404	17468	17552	17582	17601	17533	17422	17601	17763	17667	17448	17483	17489	17518	17451	17676	17751	17591	17601	17466	17691	17600	17633	17753	17520	17575	17545	17669	17523	17492	17507	17527	17333	17489	17442	17428	17597	17677	17390	17644	17667	17594	17506	17582	17387	17663	17571	17617	17542	17328	17561	17574	17593	17377	17819	17697	17342	17537	17433	17550	17356	17473	17424	17474	17588	17697	17467	17442	17584	17580	17446	17640	17508	17469	17480	17599	17462	17568	17500	17632	17392	17414	17453	17654	17629	17570	17598	17387	17362	17715	17544	17545	17535	17521	17504	17553	17519	17580	17697	17506	17627	17622	17569	17361	17719	17539	17683	17606	17542	17543	17765	17727	17479	17627	17450	17667	17515	17528	17529	17543	17482	17746	17596	17533	17634	17588	17481	17670	17578	17599	17407	17609	17488	17645	17487	17529	17693	17540	17628	17408	17400	17449	17705	17490	17636	17466	17464	17507	17507	17441	17446	17507	17561	17482	17452	17416	17537	17551	17768	17552	17626	17419	17637	17605	17482	17615	17500	17428	17550	17521	17623	17460	17443	17628	17543	17459	17485	17352	17634	17393	17539	17576	17498	17640	17571	17694	17812	17805	17539	17505	17503	17710	17368	17480	17507	17322	17497	17370	17285	17645	17559	17574	17742	17344	17822	17628	17604	17493	17314	17606	17512	17662	17368	17469	17496	17692	17627	17892	17463	17677	17570	17266	17500	17656	17579	17651	17701	17752	17510	17353	17684	17506	17489	17662	17710	17421	17529	17527	17605	17600	17574	17553	17696	17469	17531	17578	17512	17420	17748	17509	17526	17508	17620	17576	17549	17494	17427	17449	17528	17700	17541	17461	17470	17489	17457	17448	17578	17455	17627	17640	17542	17484	17528	17671	17710	17538	17421	17660	17732	17338	17629	17786	17600	17521	17590	17550	17381	17379	17459	17660	17635	17623	17531	17635	17426	17615	17584	17535	17552	17612	17676	17220	17379	17656	17601	17411	17685	17675	17650	17470	17734	17595	17590	17569	17792	17526	17445	17593	17447	17504	17247	17505	17655	17587	17363	17606	17601	17631	17612	17417	17380	17521	17409	17666	17679	17330	17653	17588	17626	17643	17515	17596	17507	17506	17636	17443	17629	17552	17535	17579	17589	17559	17752	17611	17853	17608	17339	17672	17622	17419	17406	17587	17594	17416	17529	17716	17545	17627	17697	17524	17540	17765	17530	17682	17552	17619	17513	17645	17465	17386	17587	17449	17541	17667	17603	17498	17452	17712	17631	17416	17468	17644	17521	17608	17567	17637	17594	17584	17702	17407	17531	17568	17591	17536	17605	17434	17561	17392	17526	17679	17439	17594	17438	17630	17505	17467	17398	17504	17510	17328	17453	17473	17758	17601	17507	17555	17479	17551	17621	17661	17553	17807	17470	17496	17721	17672	17392	17513	17531	17530	17485	17481	17588	17781	17641	17827	17421	17461	17523	17675	17651	17527	17513	17641	17621	17623	17273	17768	17554	17409	17427	17649	17414	17715	17812	17592	17603	17588	17401	17468	17648	17573	17699	17644	17648	17443	17397	17558	17634	17454	17603	17431	17538	17489	17554	17480	17545	17666	17518	17450	17562	17382	17550	17487	17540	17577	17647	17535	17670	17553	17576	17648	17520	17633	17596	17367	17619	17740	17451	17527	17466	17683	17538	17477	17719	17626	17384	17665	17258	17626	17548	17537	17456	17447	17438	17646	17419	17597	17532	17660	17510	17638	17578	17417	17613	17511	17383	17720	17308	17587	17534	17310	17741	17352	17571	17627	17720	17607	17610	17712	17499	17537	17600	17787	17624	17596	17309	17708	17759	17537	17687	17481	17471	17391	17456	17730	17516	17376	17577	17458	17494	17475	17503	17329	17783	17421	17655	17565	17547	17573	17644	17764	17451	17535	17595	17619	17437	17629	17605	17717	17497	17558	17556	17683	17587	17510	17415	17555	17415	17565	17527	17662	17658	17716	17355	17580	17516	17488	17671	17631	17525	17735	17532	17422	17666	17491	17534	17507	17575	17472	17635	17644	17585	17707	17539	17529	17588	17663	17476	17306	17670	17805	17615	17684	17594	17665	17508	17660	17512	17413	17590	17502	17309	17492	17413	17636	17683	17712	17706	17577	17444	17667	17538	17549	17654	17425	17744	17598	17443	17469	17487	17595	17572	17583	17520	17442	17598	17594	17510	17515	17613	17652	17472	17524	17513	17723	17558	17560	17483	17515	17621	17542	17647	17506	17446	17365	17642	17891	17421	17612	17724	17406	17406	17510	17414	17338	17276	17526	17445	17556	17622	17529	17758	17460	17424	17603	17661	17519	17388	17402	17465	17430	17636	17701	17546	17528	17573	17597	17662	17493	17403	17774	17579	17443	17540	17561	17606	17571	17651	17528	17522	17654	17625	17582	17543	17500	17645	17493	17522	17372	17641	17716	17606	17553	17354	17607	17782	17409	17553	17566	17430	17649	17559	17599	17708	17318	17688	17697	17536	17553	17539	17413	17659	17537	17586	17496	17594	17444	17292	17567	17427	17674	17390	17577	17404	17557	17426	17626	17570	17709	17361	17434	17621	17646	17683	17514	17615	17471	17570	17643	17503	17755	17507	17478	17584	17585	17555	17497	17532	17469	17487	17531	17727	17582	17534	17406	17549	17519	17712	17544	17763	17591	17448	17631	17435	17477	17449	17293	17587	17608	17611	17361	17763	17474	17488	17391	17534	17662	17427	17491	17745	17654	17789	17640	17644	17334	17305	17487	17691	17535	17594	17616	17663	17661	17566	17564	17578	17545	17425	17708	17653	17365	17559	17837	17505	17440	17734	17727	17311	17430	17657	17457	17312	17720	17641	17603	17498	17679	17647	17609	17529	17474	17581	17780	17478	17398	17385	17597	17551	17495	17590	17391	17369	17614	17548	17474	17508	17485	17601	17608	17389	17486	17421	17565	17576	17447	17584	17698	17758	17403	17660	17381	17773	17501	17538	17543	17474	17542	17836	17692	17612	17643	17506	17448	17617	17604	17703	17651	17590	17638	17488	17509	17436	17632	17543	17364	17450	17492	17657	17504	17425	17491	17616	17572	17499	17576	17575	17341	17643	17734	17572	17562	17490	17570	17654	17561	17561	17473	17633	17504	17509	17482	17347	17164	17642	17485	17606	17542	17635	17458	17514	17405	17439	17447	17535	17474	17535	17638	17749	17607	17553	17464	17451	17363	17661	17586	17466	17607	17541	17527	17555	17588	17607	17536	17397	17610	17520	17542	17749	17608	17564	17463	17470	17548	17349	17476	17586	17613	17519	17424	17523	17620	17616	17411	17613	17435	17572	17823	17642	17658	17472	17428	17473	17522	17362	17746	17630	17600	17848	17595	17711	17599	17717	17661	17542	17534	17540	17565	17463	17526	17532	17562	17563	17500	17334	17519	17638	17476	17735	17834	17538	17390	17536	17574	17502	17574	17597	17608	17504	17534	17607	17604	17493	17577	17375	17378	17440	17488	17596	17703	17455	17697	17249	17552	17560	17636	17558	17543	17568	17400	17586	17649	17694	17615	17429	17429	17629	17740	17629	17606	17589	17373	17592	17675	17717	17599	17687	17532	17540	17430	17505	17799	17693	17723	17540	17497	17645	17689	17723	17870	17535	17404	17490	17561	17345	17578	17417	17373	17597	17455	17456	17648	17532	17691	17486	17540	17517	17650	17565	17509	17529	17583	17391	17595	17359	17570	17584	17601	17570	17507	17784	17504	17478	17380	17354	17766	17752	17661	17676	17544	17756	17724	17499	17562	17419	17593	17782	17632	17404	17469	17475	17636	17430	17517	17688	17704	17498	17700	17636	17557	17444	17774	17658	17461	17608	17768	17477	17435	17652	17576	17574	17444	17410	17539	17556	17508	17625	17436	17418	17620	17516	17531	17717	17715	17438	17483	17541	17580	17634	17488	17640	17636	17760	17840	17609	17549	17559	17572	17372	17725	17536	17678	17473	17745	17563	17516	17564	17650	17423	17667	17613	17396	17510	17441	17654	17629	17525	17439	17557	17622	17682	17575	17486
15962	43870	38232	53834	65516	52931	40532	21423	16146	16216	16176	16276	16050	16182	16100	16151	16226	16134	16081	16089	16224	16117	16176	16143	16278	16164	16177	16202	15970	16061	16114	16122	16131	16242	16162	16096	16066	16014	16199	16108	16143	16186	16284	16132	16361	16084	16119	16200	16172	16129	16336	16163	16058	16088	16099	16049	16191	16140	16076	16192	15991	16159	16060	16192	16137	16055	16181	16196	15998	16178	16004	15926	16177	16078	16120	16170	16322	16130	16234	16174	16220	16050	16079	15925	16099	15999	16041	16136	15925	16120	16001	16143	15988	16075	16303	16248	16039	16047	16010	16135	16078	16139	16247	16161	16022	16107	16122	16184	16195	16043	16077	16323	16174	16240	16074	16089	16047	16057	16185	16085	16055	16072	16134	16101	16253	16063	16050	16089	16058	16135	16090	16118	16269	15953	15974	16170	16071	16155	16289	16195	15986	16029	16194	16095	16110	16248	16063	16316	15970	16015	16128	16199	16140	16144	16154	16101	16183	16202	16165	16242	16203	16133	16106	16011	15953	16056	16082	16179	16148	16090	16359	16081	15965	16224	16080	16247	16107	16245	16106	16098	16139	16018	16225	16083	16185	16225	16138	16154	15911	16136	16049	16013	16121	16137	16265	15936	16152	16203	16281	16113	16016	15838	16061	16273	15965	16246	16134	16125	16014	16167	16148	16097	16090	16230	16129	16036	16194	16129	16032	16128	16195	16145	16030	15961	16241	16181	16184	15918	16172	16210	16224	16222	16350	16049	16087	16037	15934	16100	16064	16163	16099	16048	16222	16195	16181	16210	15969	15966	16106	16109	16147	16038	16183	16057	16079	16172	16069	16145	16229	16092	16119	16097	16144	16154	15940	16016	16116	16124	16144	16052	16031	16061	15889	16068	16081	15966	16085	16090	16154	16207	16140	16031	16110	16173	16033	16061	16148	16237	16208	16063	16039	15917	16121	15959	16251	16005	16225	16303	16138	16076	16086	15970	16060	16274	16135	16088	16173	16036	16077	16508	16033	16053	16033	16073	16122	16151	16079	16205	16189	16163	16130	16166	16015	15994	16138	16083	16150	16149	15996	16089	16205	16145	16201	16084	16094	16139	16233	15975	16225	16176	16162	16350	16276	16230	16199	16078	16069	16132	16173	16192	16099	16133	16088	16245	16077	16084	16114	15935	16003	16053	16254	16096	16143	16195	16234	16162	16146	16138	16152	16067	16154	16067	16120	16109	16151	16016	16202	16234	16220	16053	16025	16084	16090	16017	15979	16247	16142	16192	16129	16225	16050	16354	16189	16182	16141	16022	16318	16003	16334	16027	16156	16001	16082	16218	16175	16236	16152	16074	16174	16162	16080	16230	16139	16143	16139	16212	16113	16074	16085	16133	16155	16018	15999	16046	15949	16056	16010	16105	16062	16084	16017	16097	16168	16108	16069	16121	16143	16333	16267	16117	16216	16151	16223	15964	16176	16130	16014	16097	16188	16150	16153	16231	16233	16039	16118	15929	16093	16180	16301	16246	16211	16033	16260	16176	16138	15959	16120	16277	16226	16075	16092	16153	16084	16056	16192	16093	16168	16209	16251	16014	16222	16170	16161	16021	16178	16042	15984	16140	16013	16123	16073	16113	15852	16095	16279	16083	16065	16282	16267	16001	16183	15963	16204	16203	16313	16096	16157	15993	16249	16012	16158	15853	16096	16064	16249	16232	15996	16301	16097	16013	16009	16107	16190	15993	16225	16058	16161	16204	16118	16249	16063	16227	16191	16187	16231	16211	16248	16145	16184	16058	16087	16146	16087	16243	16181	16262	16152	16070	16133	16035	16098	16219	16193	16132	16204	16069	16284	16235	16119	16077	16215	16052	15974	16040	16187	16078	16123	16153	15968	16077	16102	15955	16143	15972	16317	16181	16033	16149	16132	16086	16161	16133	16094	16093	16188	16080	16236	16269	16069	16129	16011	15974	16178	16080	16156	16154	16227	16127	16027	16205	16092	16288	16083	16238	16130	16166	16284	16070	16122	15904	16205	16263	16100	16238	16174	16123	16086	15995	16175	16143	16110	16049	16210	16046	16098	16103	16245	16018	16242	16163	16133	16280	15953	16035	16199	16049	16198	16204	16136	16061	16143	16060	16074	16287	16243	16123	16001	16206	16152	16145	16154	15913	16041	15995	16144	16071	16004	16090	16153	16005	16036	16057	16175	16185	16115	16032	16123	16000	16069	16122	16148	16199	16155	16116	16244	15982	15951	16180	16161	16163	15951	15994	15998	16111	15964	16157	16132	15941	16069	16088	16126	16015	16024	16229	15941	16212	16093	16128	16210	16056	16186	16056	16151	16219	16014	16232	16345	16173	16131	16058	16065	16234	16094	16043	16171	16033	16252	16061	16156	16107	16017	16144	16028	15979	16033	16220	16064	16111	16149	15891	16115	16246	16201	16181	16037	16190	16035	16057	16128	16169	16328	16150	16015	16136	16081	16094	16011	16252	16092	16001	16187	16090	16003	16026	16075	16115	15990	16153	15982	16136	16110	16097	16011	16083	16155	16165	16107	16186	16132	16065	16027	16080	16026	16023	16038	16247	16190	16078	16188	16100	16191	15953	16145	16140	16098	16167	16191	16128	16153	16111	16116	16097	16458	16186	16056	16229	16147	16122	16072	16030	16096	16117	15992	16233	16196	16115	16044	16066	16053	16175	16218	16142	16054	16159	16143	16186	16045	15919	15989	16185	16178	16055	16077	16057	15883	16253	16058	16066	16223	16058	16117	16182	15962	16222	16124	16240	16145	16169	16121	16065	16147	16209	16078	16087	16380	16081	15943	16042	15928	16035	16099	16201	16191	16153	16051	16020	16315	16269	16156	16218	16103	15961	16175	16164	16150	16133	16060	16115	16045	15979	16174	16185	15921	16219	16014	16205	16124	16187	16145	15915	16125	16076	16035	16314	15945	16204	15942	16276	16063	16288	16184	15951	15990	16249	16363	15988	16175	16010	15933	16179	15971	16281	16188	16099	16078	16238	16160	16159	16052	16191	16032	16147	16057	15978	16081	16080	16086	16205	16127	16100	15986	16122	16201	16002	16142	16040	16011	16018	16199	16133	16122	16204	16053	16000	16035	16099	16001	16104	16081	16124	16305	16211	16057	15998	16238	16071	16179	16228	16141	16142	16023	16053	16163	16124	15995	16133	16123	16046	16117	16070	16166	16021	16228	16043	16070	16065	16121	16158	16045	16085	16150	16006	15914	16009	16038	16117	15998	15950	16209	16274	16134	16347	16074	16257	16053	16103	16269	16225	16141	16011	16251	16153	16343	16026	16345	16171	16072	16192	16114	16241	16192	16128	16158	16071	16172	16100	16180	16077	16131	16371	16071	15949	16058	16126	16015	16175	16087	16127	16236	16206	16122	16070	16010	16186	16051	16067	16056	16105	16220	16140	16203	16213	16057	16079	16040	16000	16215	16153	15997	15965	16037	16037	16177	16092	16191	16031	15980	16031	16043	16285	16133	16208	16312	16124	15957	16212	16139	15904	16092	16291	16047	16009	16139	16088	15991	16174	16092	15984	16077	16140	16052	16042	16338	16152	16053	16287	16105	16165	16315	15941	16090	16039	16173	16216	16111	16043	16150	16017	16289	16106	16254	16205	16107	16174	16118	16072	16067	16144	16116	16030	16244	16279	16172	16076	16218	16353	16309	16221	16070	16200	16143	16216	16313	16232	16019	16188	16185	16156	16023	16186	16163	15897	16204	15839	16207	16226	15986	15871	16032	15922	16111	16229	16017	16015	16159	16088	16069	16212	16101	16054	15964	16057	16201	16118	16126	15983	16109	16183	16123	16086	16017	15990	16130	16335	16061	16016	16275	16168	16293	16130	15980	15966	16379	16069	16207	16118	16275	16130	16318	15830	16135	16166	15971	16182	16253	16105	16299	16227	16210	16103	16237	16099	16008	16061	16051	16176	16100	15989	16016	15991	16022	16121	16107	16047	16047	16137	16256	16250	16312	16110	16081	16113	15889	16248	15918	16162	16248	16126	16145	16021	16062	16090	16146	16044	16074	16133	15964	16196	16008	15959	15972	16035	16269	16036	16231	16086	16327	16020	16033	16117	16014	16217	16076	16116	16136	16072	16148	16003	16132	16126	16177	16140	16019	16088	16223	16135	16140	16042	16032	15918	16183	16154	16090	16091	16146	16145	15990	16098	16065	16325	16210	16049	15973	16097	16072	16109	16163	16032	15964	16055	15925	15959	16227	16186	16310	16053	16138	16038	16154	16083	15977	16262	16277	16139	16048	16056	16242	16129	16163	16197	15999	16203	16224	16123	16039	16212	16082	16292	16223	15940	16009	16061	16185	16092	16062	16200	16044	16120	16221	16063	16242	16133	16029	15986	16192	16015	16125	16230	16149	16245	16098	16021	16031	16070	16245	16011	16067	16070	16088	16261	16132	16148	16324	16103	16174	16224	16067	16071	16187	16268	16254	16123	16103	16171	16219	16041	16067	16282	16129	16191	16223	16206	16165	16110	16185	16129	16107	16056	16054	16147	15927	16031	15995	16122	16019	16106	16166	15930	16272	16194	15869	16130	16117	16087	16120	16270	15951	16184	16109	16075	16308	16079	15941	16228	16239	16156	16122	16026	16104	16148	16286	16267	16187	16072	16150	16074	16236	16153	16067	16248	16270	16047	16175	16054	16187	16041	16064	16094	16131	16123	15869	16158	16168	15979	16157	16221	15886	16172	15996	16139	16189	16213	16162	16080	16068	16220	16233	15978	16110	16025	16223	16184	16187	16215	16198	16122	16037	16112	16086	16155	16133	16119	16168	16120	16168	16088	16234	16230	16053	16149	16046	16068	16178	16090	16132	16033	16162	16106	16211	16036	16054	16016	16177	16054	15947	16052	16128	16249	16076	16030	16131	16063	16035	16119	16108	15989	16069	16155	16100	16017	16057	16051	16012	16075	16116	16121	16125	16232	16083	16125	16245	16346	16132	16143	16047	16151	15974	15900	16128	16092	15998	16031	16214	16147	16126	16241	16342	16263	16211	16019	16184	16284	16020	16120	16018	16118	16107	16189	16033	15902	15899	16081	15976	16156	16233	16176	15936	16243	16118	16109	16064	16187	16075	16204	16241	15986
23019	21168	32532	36639	64321	63273	51115	30873	20185	19215	18822	18774	18777	18708	18686	18605	18620	18380	18766	18725	18767	18578	18682	18682	18629	18697	18787	18801	18778	18644	18540	18517	18468	18512	18474	18679	18623	18489	18678	18732	18408	18528	18453	18533	18435	18528	18622	18526	18297	18701	18674	18525	18507	18465	18605	18344	18605	18547	18562	18596	18473	18540	18569	18334	18418	18568	18681	18506	18226	18390	18523	18619	18529	18566	18563	18475	18457	18422	18561	18638	18257	18566	18685	18560	18476	18591	18680	18418	18437	18301	18504	18599	18585	18575	18497	18649	18415	18455	18692	18593	18417	18601	18609	18441	18558	18812	18624	18882	18276	18618	18509	18516	18597	18759	18413	18536	18281	18343	18584	18394	18427	18587	18500	18572	18443	18541	18575	18489	18435	18709	18539	18460	18381	18442	18469	18473	18477	18496	18498	18600	18411	18692	18401	18468	18495	18445	18438	18521	18510	18362	18560	18487	18643	18421	18440	18466	18404	18508	18255	18545	18390	18459	18543	18516	18644	18319	18486	18529	18607	18439	18548	18360	18615	18377	18474	18348	18500	18323	18619	18633	18592	18393	18272	18666	18565	18572	18435	18393	18574	18316	18537	18445	18460	18671	18457	18630	18391	18663	18571	18483	18437	18565	18622	18347	18544	18567	18531	18516	18546	18386	18567	18471	18617	18512	18420	18489	18430	18529	18557	18480	18471	18532	18529	18520	18480	18697	18585	18414	18555	18461	18571	18743	18574	18320	18573	18668	18668	18502	18568	18661	18512	18472	18643	18486	18551	18471	18328	18520	18489	18419	18569	18530	18618	18404	18493	18514	18499	18543	18460	18401	18573	18421	18406	18388	18624	18637	18552	18507	18421	18436	18291	18351	18264	18352	18316	18446	18351	18377	18560	18570	18773	18635	18612	18524	18307	18447	18467	18664	18502	18767	18559	18302	18386	18409	18426	18442	18539	18638	18398	18389	18421	18418	18512	18605	18486	18390	18414	18646	18660	18480	18379	18624	18586	18380	18570	18440	18454	18247	18410	18426	18651	18658	18368	18519	18389	18540	18562	18438	18520	18464	18581	18464	18390	18363	18297	18438	18487	18509	18554	18532	18383	18212	18586	18448	18504	18536	18402	18577	18547	18449	18547	18515	18407	18393	18418	18321	18558	18498	18656	18612	18506	18502	18450	18418	18423	18398	18397	18503	18483	18503	18480	18436	18376	18411	18416	18467	18280	18275	18534	18266	18409	18555	18547	18668	18606	18555	18527	18417	18607	18314	18537	18377	18596	18354	18551	18639	18369	18528	18565	18659	18653	18339	18442	18359	18349	18384	18574	18468	18356	18511	18394	18364	18356	18452	18477	18547	18475	18389	18524	18679	18615	18453	18713	18522	18555	18509	18300	18425	18559	18716	18488	18513	18451	18303	18487	18391	18534	18326	18589	18397	18368	18396	18383	18565	18577	18416	18624	18226	18670	18636	18587	18511	18571	18454	18408	18481	18398	18516	18541	18272	18517	18362	18375	18540	18603	18538	18309	18613	18358	18384	18281	18554	18579	18443	18545	18610	18587	18495	18469	18406	18456	18530	18450	18477	18393	18348	18532	18544	18387	18555	18606	18572	18607	18409	18594	18538	18361	18324	18473	18471	18367	18525	18563	18507	18418	18399	18462	18545	18551	18366	18394	18478	18388	18457	18350	18306	18482	18370	18465	18407	18465	18528	18641	18629	18529	18388	18587	18498	18620	18485	18527	18327	18463	18353	18366	18560	18495	18524	18437	18385	18457	18526	18445	18552	18574	18599	18482	18417	18490	18609	18544	18411	18435	18585	18395	18436	18665	18497	18547	18474	18311	18557	18613	18540	18303	18475	18290	18481	18594	18359	18288	18431	18322	18255	18423	18472	18441	18517	18645	18404	18381	18490	18389	18364	18411	18535	18623	18545	18434	18495	18632	18442	18444	18541	18518	18527	18617	18495	18522	18394	18408	18301	18624	18466	18462	18500	18531	18388	18281	18359	18492	18536	18391	18424	18284	18479	18546	18512	18421	18494	18723	18526	18462	18321	18653	18529	18355	18385	18502	18300	18451	18466	18348	18502	18311	18409	18342	18223	18424	18504	18423	18441	18482	18570	18465	18488	18401	18175	18430	18596	18607	18306	18391	18341	18368	18490	18453	18566	18579	18476	18587	18704	18556	18450	18465	18317	18376	18380	18421	18540	18637	18475	18506	18540	18489	18392	18548	18401	18241	18374	18669	18573	18660	18460	18751	18368	18713	18555	18503	18496	18638	18409	18642	18599	18249	18475	18477	18529	18658	18639	18496	18629	18373	18452	18368	18432	18297	18255	18494	18518	18585	18361	18365	18542	18595	18543	18440	18533	18408	18311	18253	18618	18582	18477	18297	18526	18497	18332	18480	18615	18382	18369	18665	18448	18441	18376	18450	18340	18256	18522	18454	18405	18364	18599	18707	18346	18321	18423	18331	18604	18464	18389	18469	18387	18506	18313	18674	18571	18487	18441	18369	18477	18382	18381	18444	18495	18512	18635	18354	18686	18670	18466	18517	18305	18418	18445	18430	18619	18462	18434	18693	18565	18280	18441	18433	18444	18510	18588	18478	18429	18399	18389	18536	18431	18308	18603	18536	18491	18502	18512	18367	18296	18350	18364	18462	18510	18453	18576	18531	18366	18349	18617	18427	18353	18240	18385	18687	18538	18468	18486	18605	18471	18453	18207	18533	18431	18468	18508	18583	18772	18500	18537	18553	18317	18598	18707	18436	18742	18331	18436	18438	18737	18537	18363	18525	18615	18498	18601	18620	18452	18355	18453	18568	18446	18698	18702	18405	18493	18645	18368	18231	18379	18379	18587	18537	18539	18619	18552	18467	18495	18488	18731	18430	18577	18597	18468	18619	18473	18241	18543	18805	18509	18304	18344	18475	18495	18456	18665	18568	18429	18664	18455	18599	18440	18605	18582	18481	18552	18499	18224	18461	18643	18617	18361	18487	18596	18469	18358	18540	18568	18639	18556	18552	18512	18732	18581	18416	18428	18596	18450	18480	18456	18405	18468	18558	18593	18412	18562	18519	18460	18429	18484	18659	18637	18312	18485	18590	18528	18636	18546	18503	18404	18406	18325	18574	18363	18292	18424	18552	18459	18381	18525	18464	18632	18659	18497	18467	18363	18588	18316	18654	18389	18477	18355	18508	18348	18547	18449	18713	18514	18533	18431	18365	18456	18418	18405	18653	18622	18534	18492	18563	18641	18517	18425	18437	18422	18272	18468	18293	18642	18481	18506	18431	18428	18593	18473	18445	18513	18453	18465	18345	18301	18603	18545	18321	18546	18363	18518	18242	18628	18524	18388	18549	18411	18377	18492	18277	18449	18629	18373	18406	18496	18366	18379	18509	18463	18773	18545	18466	18436	18394	18470	18525	18277	18523	18508	18521	18607	18366	18383	18502	18290	18646	18411	18517	18464	18506	18350	18488	18768	18463	18346	18646	18350	18687	18685	18596	18496	18596	18555	18413	18468	18440	18384	18465	18289	18513	18251	18539	18396	18360	18324	18489	18365	18575	18263	18464	18573	18300	18567	18279	18482	18611	18696	18601	18517	18283	18470	18477	18559	18343	18227	18250	18455	18578	18317	18420	18614	18391	18431	18491	18401	18524	18296	18583	18430	18559	18523	18581	18480	18522	18671	18513	18325	18418	18450	18443	18598	18473	18546	18676	18553	18655	18631	18538	18445	18368	18516	18470	18619	18491	18593	18376	18725	18405	18229	18537	18381	18519	18555	18514	18530	18600	18669	18455	18513	18473	18352	18361	18504	18146	18634	18411	18452	18421	18450	18652	18477	18482	18428	18505	18652	18393	18632	18500	18393	18422	18505	18304	18315	18700	18447	18234	18607	18496	18113	18650	18460	18397	18561	18506	18321	18311	18614	18351	18688	18537	18482	18486	18544	18334	18425	18553	18458	18583	18431	18558	18666	18370	18294	18565	18646	18455	18589	18554	18551	18621	18171	18550	18440	18509	18584	18611	18475	18399	18275	18433	18444	18494	18437	18472	18401	18572	18742	18548	18123	18486	18630	18337	18427	18291	18313	18464	18517	18426	18485	18382	18595	18501	18378	18738	18514	18485	18431	18659	18326	18574	18582	18312	18484	18433	18411	18375	18466	18335	18357	18531	18371	18489	18461	18452	18412	18705	18595	18375	18410	18555	18388	18582	18438	18518	18356	18432	18385	18431	18499	18773	18498	18664	18522	18375	18439	18407	18543	18389	18578	18481	18157	18501	18609	18546	18338	18670	18355	18328	18463	18473	18518	18487	18415	18522	18609	18638	18454	18336	18493	18524	18479	18244	18573	18586	18493	18519	18467	18432	18410	18415	18386	18350	18316	18569	18423	18299	18433	18494	18492	18344	18574	18553	18528	18541	18532	18429	18436	18608	18434	18479	18421	18333	18332	18534	18346	18541	18473	18627	18615	18502	18455	18257	18408	18423	18479	18369	18509	18443	18518	18398	18622	18819	18443	18339	18434	18286	18596	18254	18469	18430	18464	18517	18445	18649	18496	18431	18551	18694	18436	18725	18543	18509	18539	18315	18437	18349	18541	18565	18633	18297	18345	18522	18343	18284	18639	18576	18331	18713	18550	18591	18517	18406	18556	18644	18351	18470	18518	18416	18540	18456	18555	18461	18479	18347	18577	18454	18428	18622	18402	18454	18471	18510	18565	18488	18350	18360	18428	18483	18481	18552	18438	18561	18533	18473	18311	18552	18304	18578	18664	18592	18533	18470	18394	18529	18495	18402	18528	18487	18483	18517	18614	18434	18306	18592	18596	18563	18530	18648	18673	18518	18493	18428	18373	18414	18627	18442	18420	18567	18509	18483	18339	18290	18769	18494	18447	18577	18517	18602	18392	18517	18576	18282	18635	18567	18314	18374	18563	18476	18222	18395	18568	18516	18582	18519	18713	18491	18422	18634	18474	18465	18678	18490	18683	18562	18466	18531	18832	18594	18317	18352	18239	18629	18699	18396	18425	18447	18504	18516	18643	18428	18645	18573	18559	18578	18551	18436	18654	18370	18614	18505	18694	18460	18209	18535	18529	18484	18644	18455	18482
23838	54890	58142	69139	84439	69015	52915	24899	16716	16687	16578	16659	16460	16790	16566	16790	16700	16614	16759	16861	16624	16605	16616	16728	16771	16696	16595	16691	16658	16648	16506	16755	16677	16585	16594	16682	16415	16564	16583	16708	16834	16567	16783	16476	16517	16767	16559	16538	16483	16652	16450	16622	16609	16472	16576	16579	16570	16616	16534	16674	16646	16554	16662	16693	16645	16631	16487	16688	16621	16468	16783	16618	16618	16667	16573	16588	16473	16681	16618	16748	16563	16570	16785	16694	16841	16569	16680	16683	16518	16688	16552	16691	16402	16572	16681	16656	16732	16664	16650	16431	16622	16597	16635	16567	16534	16675	16613	16511	16659	16522	16585	16573	16774	16786	16784	16471	16658	16502	16563	16653	16593	16681	16650	16499	16592	16538	16751	16461	16709	16512	16695	16532	16789	16673	16652	16842	16584	16494	16650	16666	16665	16554	16625	16641	16637	16366	16664	16615	16387	16744	16554	16620	16516	16539	16583	16646	16653	16522	16534	16740	16652	16646	16692	16513	16657	16714	16828	16560	16643	16541	16592	16517	16505	16484	16549	16518	16685	16561	16683	16597	16480	16625	16758	16517	16546	16653	16439	16762	16584	16645	16454	16774	16601	16805	16506	16542	16666	16727	16601	16482	16603	16545	16593	16685	16690	16715	16524	16584	16498	16786	16468	16548	16580	16538	16601	16669	16761	16630	16590	16714	16742	16474	16530	16651	16592	16606	16596	16742	16594	16566	16486	16573	16668	16535	16706	16689	16704	16564	16524	16654	16749	16576	16389	16660	16618	16699	16694	16568	16718	16441	16664	16621	16595	16648	16621	16581	16652	16660	16712	16580	16654	16725	16722	16637	16581	16556	16556	16596	16725	16761	16487	16644	16544	16734	16707	16694	16616	16746	16818	16524	16783	16470	16781	16593	16533	16573	16326	16544	16890	16744	16901	16693	16642	16676	16883	16695	16660	16506	16495	16621	16441	16684	16616	16635	16673	16523	16609	16711	16455	16535	16578	16531	16729	16534	16537	16586	16854	16553	16671	16483	16491	16776	16558	16593	16581	16620	16505	16723	16689	16700	16705	16572	16610	16513	16736	16573	16585	16554	16686	16590	16514	16577	16477	16688	16584	16651	16729	16495	16661	16573	16666	16404	16562	16737	16692	16645	16803	16321	16461	16732	16580	16787	16566	16509	16543	16673	16660	16700	16606	16556	16550	16535	16661	16708	16788	16536	16568	16392	16625	16533	16572	16571	16626	16547	16553	16483	16521	16835	16829	16571	16697	16473	16499	16719	16615	16639	16659	16620	16663	16607	16592	16419	16619	16662	16519	16828	16704	16894	16656	16470	16724	16554	16672	16721	16462	16555	16724	16420	16471	16701	16703	16698	16509	16482	16456	16649	16562	16714	16615	16429	16629	16704	16558	16614	16765	16611	16567	16445	16525	16602	16621	16585	16637	16749	16612	16504	16611	16751	16526	16600	16729	16580	16522	16567	16572	16717	16597	16615	16584	16699	16506	16603	16634	16502	16751	16456	16550	16491	16715	16589	16521	16738	16637	16634	16480	16665	16622	16478	16487	16591	16624	16579	16717	16701	16450	16756	16696	16542	16439	16599	16631	16717	16517	16568	16660	16564	16516	16505	16458	16546	16579	16542	16586	16446	16677	16599	16471	16747	16590	16634	16743	16595	16799	16560	16613	16519	16646	16678	16564	16678	16533	16709	16602	16589	16640	16744	16721	16689	16807	16432	16669	16667	16642	16564	16712	16651	16534	16462	16552	16608	16644	16576	16734	16794	16491	16556	16649	16502	16539	16723	16737	16623	16702	16695	16456	16733	16607	16499	16514	16731	16588	16570	16719	16614	16608	16603	16654	16526	16689	16632	16641	16467	16684	16587	16679	16751	16570	16646	16586	16478	16667	16493	16630	16567	16659	16451	16394	16620	16400	16555	16594	16796	16486	16594	16593	16610	16719	16530	16668	16634	16481	16801	16652	16598	16571	16387	16567	16682	16557	16566	16630	16497	16619	16588	16569	16579	16564	16673	16526	16550	16443	16646	16503	16525	16574	16562	16638	16616	16672	16642	16703	16592	16589	16673	16759	16790	16740	16555	16587	16784	16547	16667	16650	16613	16629	16677	16688	16616	16717	16550	16477	16678	16570	16602	16625	16508	16722	16672	16707	16609	16443	16589	16700	16671	16647	16738	16732	16768	16663	16634	16578	16625	16586	16580	16697	16673	16585	16642	16668	16603	16551	16660	16607	16617	16566	16695	16702	16499	16755	16590	16586	16585	16422	16618	16748	16667	16742	16521	16531	16604	16718	16557	16728	16783	16805	16559	16540	16501	16518	16709	16741	16680	16595	16665	16695	16630	16476	16657	16582	16603	16583	16484	16653	16578	16671	16576	16612	16553	16555	16712	16668	16549	16615	16575	16648	16617	16727	16601	16810	16534	16637	16638	16522	16580	16873	16637	16784	16681	16792	16694	16645	16381	16660	16614	16543	16643	16573	16763	16704	16525	16594	16702	16649	16729	16625	16744	16552	16627	16661	16744	16498	16554	16540	16543	16660	16483	16489	16703	16669	16633	16524	16675	16689	16680	16691	16541	16609	16425	16741	16594	16574	16581	16557	16725	16512	16598	16630	16645	16646	16387	16642	16633	16461	16566	16641	16661	16558	16592	16403	16521	16528	16580	16545	16578	16441	16554	16599	16622	16589	16682	16633	16538	16476	16744	16756	16656	16699	16600	16698	16629	16396	16523	16675	16800	16458	16656	16619	16590	16687	16703	16705	16549	16710	16596	16588	16620	16581	16513	16611	16725	16554	16530	16510	16711	16703	16524	16710	16797	16440	16612	16553	16432	16765	16591	16822	16758	16396	16598	16662	16590	16674	16749	16726	16626	16571	16586	16488	16557	16585	16532	16605	16619	16587	16579	16513	16650	16741	16617	16534	16666	16590	16590	16681	16554	16573	16803	16529	16737	16673	16452	16613	16683	16663	16659	16670	16643	16674	16687	16543	16702	16758	16777	16661	16491	16510	16620	16579	16605	16684	16691	16467	16465	16613	16502	16585	16680	16492	16719	16671	16666	16573	16470	16560	16647	16558	16649	16517	16581	16574	16558	16639	16527	16733	16638	16662	16586	16771	16737	16649	16574	16548	16660	16668	16734	16717	16583	16696	16441	16577	16598	16530	16598	16527	16503	16753	16556	16771	16450	16749	16587	16660	16565	16694	16605	16615	16617	16649	16706	16550	16559	16698	16508	16660	16598	16620	16733	16835	16662	16675	16634	16856	16504	16626	16602	16724	16480	16626	16645	16596	16574	16497	16626	16714	16489	16634	16397	16588	16670	16571	16592	16436	16655	16792	16496	16609	16694	16724	16577	16403	16526	16550	16566	16678	16547	16623	16726	16720	16648	16596	16464	16596	16706	16543	16698	16642	16663	16495	16561	16602	16623	16679	16475	16438	16661	16433	16594	16834	16581	16546	16593	16814	16654	16535	16576	16489	16516	16756	16559	16595	16733	16569	16553	16532	16722	16826	16586	16630	16392	16680	16589	16568	16809	16733	16656	16684	16539	16642	16471	16621	16601	16455	16650	16614	16620	16563	16614	16620	16690	16608	16530	16532	16625	16638	16669	16602	16330	16559	16810	16669	16668	16665	16640	16562	16578	16578	16765	16730	16595	16524	16753	16545	16478	16622	16640	16508	16615	16665	16591	16610	16783	16862	16665	16744	16689	16543	16643	16511	16505	16781	16808	16571	16554	16646	16727	16706	16411	16566	16685	16612	16720	16640	16562	16567	16592	16621	16388	16670	16681	16610	16742	16604	16717	16489	16637	16515	16509	16716	16603	16554	16645	16362	16605	16634	16767	16675	16543	16621	16666	16634	16548	16655	16584	16603	16593	16576	16610	16748	16695	16643	16715	16631	16651	16757	16624	16588	16591	16723	16784	16641	16592	16672	16503	16441	16618	16799	16667	16553	16764	16525	16483	16521	16670	16602	16555	16587	16543	16661	16578	16651	16685	16694	16626	16737	16632	16777	16628	16566	16625	16641	16599	16520	16823	16605	16562	16568	16507	16731	16491	16549	16817	16546	16845	16622	16761	16612	16506	16628	16602	16723	16672	16629	16609	16522	16558	16582	16663	16739	16721	16718	16478	16683	16468	16594	16419	16702	16701	16546	16756	16665	16824	16672	16554	16646	16615	16585	16528	16709	16583	16641	16654	16668	16532	16602	16714	16641	16687	16658	16534	16484	16545	16523	16655	16701	16637	16543	16542	16616	16656	16484	16629	16694	16692	16562	16532	16524	16653	16579	16674	16682	16700	16724	16647	16730	16625	16655	16633	16514	16664	16609	16578	16798	16669	16568	16717	16709	16753	16747	16609	16482	16740	16659	16671	16575	16772	16520	16555	16606	16696	16853	16642	16679	16753	16479	16599	16668	16543	16609	16545	16568	16581	16519	16592	16752	16579	16577	16494	16590	16685	16690	16704	16619	16561	16852	16740	16603	16474	16645	16519	16683	16557	16644	16524	16446	16619	16611	16473	16600	16614	16394	16584	16604	16664	16568	16486	16370	16580	16754	16607	16568	16715	16688	16588	16445	16572	16561	16740	16716	16460	16583	16341	16642	16540	16604	16711	16622	16652	16628	16724	16646	16689	16502	16723	16475	16614	16748	16872	16575	16605	16581	16539	16688	16466	16563	16705	16556	16628	16633	16745	16549	16673	16582	16778	16699	16546	16577	16448	16750	16714	16702	16494	16676	16544	16736	16534	16726	16605	16725	16615	16559	16645	16690	16553	16736	16604	16670	16564	16879	16586	16936	16492	16611	16637	16615	16667	16567	16688	16578	16764	16569	16681	16589	16511	16706	16510	16526	16467	16723	16672	16604	16599	16683	16485	16773	16561	16761	16673	16611	16767	16458	16515	16623	16288	16573	16588	16535	16636	16622	16620	16723	16398	16693	16572	16772	16708	16578	16575	16565	16729	16635	16571	16668	16434	16513	16604	16694	16655	16565	16751	16498	16672	16614	16569	16694	16572	16667	16529	16672	16591	16594	16607	16572	16754	16547	16631	16475	16672	16554	16488	16487	16609	16643	16626	16512	16653	16482	16579
27695	23550	35468	28758	32460	29551	24699	19853	18749	18198	18629	18509	18606	18571	18649	18427	18611	18476	18320	18666	18403	18544	18617	18634	18545	18576	18524	18354	18669	18659	18663	18705	18646	18607	18707	18589	18481	18437	18586	18493	18430	18378	18433	18357	18575	18448	18407	18436	18477	18489	18381	18620	18480	18482	18567	18525	18429	18500	18463	18614	18489	18251	18491	18390	18542	18623	18486	18574	18417	18774	18626	18611	18513	18668	18614	18484	18656	18449	18570	18604	18420	18354	18649	18395	18475	18446	18604	18357	18535	18684	18761	18463	18414	18614	18270	18328	18556	18272	18569	18337	18592	18647	18459	18315	18428	18456	18647	18636	18446	18631	18563	18588	18722	18524	18765	18573	18385	18625	18657	18496	18448	18410	18547	18631	18604	18601	18518	18365	18503	18578	18537	18644	18560	18441	18572	18528	18661	18608	18441	18829	18798	18519	18429	18619	18567	18390	18525	18550	18645	18746	18564	18509	18425	18599	18729	18635	18704	18432	18602	18439	18502	18602	18417	18475	18525	18461	18539	18472	18424	18434	18533	18544	18494	18455	18510	18561	18561	18457	18441	18544	18495	18390	18450	18528	18504	18335	18265	18668	18560	18577	18617	18436	18598	18580	18602	18410	18430	18715	18595	18505	18495	18212	18509	18718	18455	18201	18714	18641	18535	18591	18753	18471	18517	18465	18498	18490	18494	18602	18671	18536	18479	18531	18438	18759	18523	18572	18777	18665	18505	18507	18352	18530	18577	18361	18504	18464	18242	18554	18529	18512	18436	18571	18457	18537	18422	18462	18574	18497	18620	18497	18693	18574	18533	18385	18673	18626	18569	18471	18645	18558	18735	18647	18594	18688	18487	18511	18721	18542	18575	18544	18339	18582	18564	18585	18604	18347	18661	18396	18633	18381	18540	18390	18604	18659	18423	18327	18505	18491	18487	18632	18513	18576	18581	18510	18620	18793	18486	18433	18482	18491	18766	18563	18557	18603	18661	18607	18566	18712	18639	18535	18404	18636	18714	18490	18525	18543	18499	18512	18540	18501	18383	18396	18412	18415	18629	18661	18719	18595	18592	18528	18540	18583	18535	18595	18712	18394	18447	18626	18745	18622	18521	18542	18467	18482	18473	18531	18608	18512	18465	18588	18633	18418	18383	18393	18632	18594	18495	18466	18461	18563	18555	18512	18466	18580	18563	18554	18762	18555	18423	18455	18455	18776	18566	18417	18666	18491	18375	18420	18500	18412	18334	18495	18488	18496	18401	18478	18597	18360	18562	18540	18610	18380	18541	18617	18460	18652	18308	18380	18438	18564	18490	18606	18688	18376	18721	18667	18445	18598	18422	18401	18328	18630	18413	18264	18542	18517	18529	18654	18567	18656	18462	18618	18683	18693	18477	18361	18624	18339	18291	18475	18363	18438	18604	18555	18569	18415	18366	18489	18422	18415	18589	18427	18736	18563	18746	18468	18440	18344	18428	18468	18543	18497	18509	18503	18634	18555	18514	18365	18421	18566	18408	18373	18503	18533	18450	18511	18608	18458	18419	18590	18566	18396	18534	18602	18520	18552	18484	18668	18593	18459	18429	18438	18619	18545	18437	18437	18473	18537	18477	18598	18582	18499	18654	18531	18699	18487	18429	18641	18628	18322	18550	18587	18615	18362	18614	18314	18433	18511	18463	18524	18627	18477	18442	18547	18503	18427	18418	18755	18731	18612	18445	18608	18497	18523	18303	18457	18469	18482	18422	18461	18490	18525	18276	18456	18638	18631	18686	18590	18697	18380	18428	18630	18414	18394	18604	18636	18587	18378	18180	18633	18669	18510	18506	18575	18549	18330	18395	18493	18558	18369	18505	18617	18599	18640	18797	18437	18452	18601	18480	18526	18706	18604	18306	18347	18585	18523	18487	18542	18579	18494	18347	18588	18481	18589	18275	18343	18456	18442	18458	18626	18538	18486	18490	18559	18696	18946	18586	18578	18492	18356	18463	18579	18596	18446	18645	18509	18619	18466	18708	18409	18537	18504	18543	18669	18455	18736	18492	18338	18435	18451	18508	18503	18616	18710	18467	18456	18462	18372	18520	18559	18553	18457	18464	18569	18286	18484	18534	18539	18599	18465	18595	18452	18657	18354	18473	18633	18623	18592	18669	18417	18469	18393	18448	18519	18662	18585	18544	18597	18300	18653	18528	18458	18405	18447	18369	18358	18325	18480	18330	18628	18660	18544	18670	18507	18421	18733	18531	18512	18568	18519	18611	18517	18447	18416	18362	18584	18590	18710	18510	18516	18317	18493	18571	18489	18503	18601	18714	18546	18433	18442	18564	18590	18596	18551	18381	18449	18505	18357	18632	18582	18544	18636	18574	18492	18611	18547	18479	18451	18815	18508	18544	18363	18593	18608	18684	18098	18491	18381	18561	18500	18660	18369	18552	18434	18631	18565	18533	18589	18405	18618	18408	18495	18475	18358	18431	18379	18376	18598	18589	18601	18543	18440	18531	18605	18434	18443	18588	18598	18356	18397	18406	18425	18476	18463	18445	18326	18533	18535	18452	18470	18570	18530	18372	18615	18515	18352	18527	18466	18598	18524	18499	18569	18530	18658	18707	18442	18689	18580	18633	18705	18439	18590	18626	18767	18585	18287	18458	18654	18446	18414	18413	18429	18424	18366	18337	18309	18456	18661	18467	18458	18382	18365	18460	18317	18679	18629	18558	18791	18409	18663	18662	18748	18683	18485	18485	18345	18451	18531	18514	18748	18315	18363	18392	18383	18321	18384	18584	18408	18584	18446	18513	18558	18474	18491	18573	18631	18402	18518	18475	18457	18633	18483	18365	18538	18628	18615	18592	18372	18465	18624	18670	18489	18390	18395	18502	18482	18558	18714	18628	18098	18470	18498	18472	18553	18492	18520	18587	18570	18498	18563	18763	18495	18514	18534	18455	18509	18427	18467	18531	18444	18678	18415	18800	18673	18519	18515	18218	18329	18634	18541	18307	18480	18649	18599	18389	18485	18476	18533	18743	18598	18557	18461	18623	18503	18598	18560	18440	18376	18574	18615	18542	18430	18560	18277	18738	18600	18432	18772	18329	18426	18343	18509	18513	18256	18529	18407	18585	18327	18585	18552	18663	18344	18434	18449	18452	18480	18429	18466	18653	18576	18460	18926	18660	18552	18605	18621	18353	18564	18509	18494	18492	18629	18767	18448	18455	18595	18727	18572	18674	18430	18497	18418	18619	18656	18673	18491	18610	18676	18318	18439	18449	18505	18494	18282	18539	18406	18485	18503	18557	18535	18506	18558	18434	18534	18400	18526	18555	18734	18511	18512	18638	18320	18449	18582	18634	18477	18408	18520	18601	18535	18698	18588	18610	18623	18499	18430	18539	18563	18537	18528	18524	18479	18429	18526	18759	18794	18561	18391	18300	18387	18791	18478	18450	18295	18368	18479	18395	18587	18401	18473	18497	18627	18587	18284	18678	18435	18600	18560	18503	18435	18619	18317	18407	18382	18480	18443	18553	18505	18403	18602	18563	18693	18576	19033	18658	18520	18646	18621	18519	18370	18490	18242	18631	18537	18575	18547	18599	18632	18486	18483	18364	18350	18473	18596	18362	18583	18368	18634	18382	18440	18401	18583	18392	18529	18493	18622	18596	18560	18524	18412	18434	18492	18497	18859	18703	18432	18434	18437	18645	18386	18578	18356	18359	18288	18432	18559	18661	18679	18450	18334	18771	18648	18633	18462	18497	18579	18497	18411	18542	18411	18648	18595	18432	18335	18486	18655	18470	18570	18692	18662	18564	18686	18655	18507	18545	18457	18477	18562	18427	18711	18749	18545	18438	18477	18380	18536	18439	18713	18418	18388	18495	18433	18616	18592	18364	18388	18403	18711	18713	18588	18477	18295	18466	18638	18599	18633	18370	18519	18701	18856	18563	18553	18410	18452	18482	18581	18336	18500	18655	18649	18472	18550	18546	18570	18542	18515	18374	18478	18597	18512	18765	18517	18480	18520	18379	18664	18473	18695	18654	18534	18517	18474	18542	18417	18450	18484	18546	18190	18507	18404	18571	18668	18614	18485	18516	18512	18617	18557	18628	18571	18594	18450	18599	18321	18471	18795	18365	18517	18166	18500	18505	18561	18497	18613	18554	18381	18316	18447	18404	18592	18623	18607	18475	18512	18561	18580	18474	18604	18593	18492	18609	18454	18576	18466	18537	18648	18580	18362	18540	18702	18680	18518	18654	18456	18412	18541	18399	18362	18611	18597	18492	18667	18689	18370	18564	18389	18564	18516	18481	18563	18724	18598	18572	18535	18543	18575	18613	18466	18632	18699	18690	18847	18362	18353	18439	18448	18537	18513	18340	18480	18309	18348	18400	18539	18701	18542	18477	18544	18486	18582	18292	18350	18763	18662	18428	18720	18543	18605	18603	18580	18591	18505	18672	18464	18569	18488	18601	18513	18550	18512	18369	18739	18466	18589	18439	18620	18512	18414	18578	18441	18647	18580	18563	18710	18476	18564	18516	18708	18548	18558	18742	18565	18560	18486	18503	18517	18543	18548	18490	18476	18451	18293	18482	18488	18675	18422	18748	18288	18505	18613	18587	18603	18627	18514	18534	18566	18573	18612	18461	18626	18373	18635	18528	18515	18654	18595	18445	18474	18377	18636	18451	18283	18548	18527	18654	18695	18456	18433	18589	18546	18532	18603	18619	18386	18458	18606	18541	18600	18677	18496	18514	18573	18558	18569	18560	18582	18592	18637	18568	18630	18506	18471	18661	18747	18673	18526	18597	18481	18598	18493	18609	18368	18640	18531	18694	18464	18467	18517	18367	18478	18659	18636	18550	18575	18430	18645	18520	18526	18536	18416	18537	18583	18553	18529	18430	18455	18310	18511	18576	18569	18561	18405	18576	18470	18509	18781	18401	18580	18679	18469	18332	18442	18564	18522	18462	18357	18384	18516	18571	18482	18634	18420	18524	18673	18333	18502	18617	18524	18567	18442	18573	18513	18506	18589	18472	18305	18393	18675	18673	18325	18482	18595	18450	18471	18406	18393	18564	18431	18510	18795	18575	18617	18601	18404	18534	18671	18536	18612	18453	18584	18716	18505	18485	18725	18548	18431
16734	30374	38878	27976	34629	28730	23218	17527	16635	16762	16547	16660	16607	16522	16562	16588	16637	16809	16644	16640	16774	16749	16567	16712	16626	16765	16412	16620	16636	16663	16583	16560	16629	16552	16666	16670	16570	16433	16508	16758	16637	16586	16567	16713	16704	16567	16618	16487	16453	16618	16718	16661	16650	16717	16655	16744	16651	16603	16801	16620	16530	16630	16651	16746	16603	16603	16749	16476	16645	16702	16632	16581	16644	16583	16643	16609	16643	16780	16536	16617	16582	16546	16757	16498	16607	16688	16643	16619	16645	16514	16718	16661	16695	16580	16737	16655	16507	16473	16546	16710	16623	16388	16731	16555	16829	16603	16685	16624	16507	16608	16374	16714	16711	16682	16786	16665	16587	16630	16644	16646	16679	16751	16689	16637	16782	16864	16617	16556	16689	16567	16559	16668	16741	16557	16726	16705	16600	16531	16609	16808	16636	16463	16613	16451	16517	16654	16526	16677	16634	16698	16548	16686	16617	16483	16589	16659	16545	16561	16835	16514	16652	16696	16531	16661	16720	16459	16635	16575	16760	16563	16691	16770	16451	16486	16451	16494	16537	16291	16667	16671	16587	16568	16673	16512	16573	16630	16635	16564	16742	16661	16799	16438	16621	16630	16356	16631	16546	16707	16615	16620	16594	16675	16733	16700	16681	16600	16755	16568	16608	16590	16532	16570	16583	16504	16521	16623	16729	16701	16581	16611	16540	16697	16650	16551	16382	16526	16678	16724	16584	16691	16463	16657	16591	16579	16525	16565	16605	16617	16566	16560	16652	16604	16622	16779	16684	16539	16720	16673	16516	16625	16667	16697	16486	16619	16659	16585	16499	16496	16629	16475	16637	16738	16744	16481	16673	16514	16643	16571	16670	16725	16845	16479	16568	16754	16555	16511	16657	16461	16605	16672	16728	16566	16742	16556	16699	16486	16609	16515	16516	16606	16695	16611	16668	16742	16650	16407	16715	16684	16585	16799	16632	16474	16666	16726	16678	16506	16631	16497	16506	16742	16569	16486	16644	16537	16620	16530	16518	16530	16382	16526	16589	16685	16707	16767	16790	16631	16564	16461	16492	16624	16732	16719	16619	16609	16514	16486	16596	16487	16752	16654	16572	16620	16548	16471	16644	16663	16434	16576	16657	16683	16673	16606	16693	16577	16766	16782	16704	16725	16633	16735	16533	16709	16879	16633	16765	16795	16559	16736	16588	16571	16542	16767	16650	16529	16723	16502	16487	16698	16630	16575	16746	16698	16444	16577	16572	16571	16679	16646	16649	16582	16694	16672	16605	16440	16638	16418	16543	16533	16553	16573	16710	16672	16614	16655	16624	16536	16548	16689	16550	16706	16641	16638	16668	16819	16561	16481	16531	16568	16635	16601	16646	16531	16790	16588	16684	16592	16647	16432	16672	16569	16605	16597	16723	16466	16763	16750	16602	16575	16640	16748	16505	16586	16507	16657	16646	16572	16765	16560	16716	16815	16616	16664	16656	16578	16533	16577	16836	16562	16662	16536	16471	16473	16692	16638	16757	16390	16715	16555	16558	16548	16651	16601	16601	16676	16606	16650	16543	16794	16595	16688	16639	16541	16818	16611	16628	16718	16571	16541	16648	16750	16526	16626	16775	16746	16637	16713	16593	16670	16627	16580	16559	16803	16626	16504	16357	16467	16595	16604	16510	16696	16707	16530	16740	16575	16786	16792	16725	16482	16624	16613	16553	16625	16681	16625	16707	16503	16599	16593	16602	16652	16609	16542	16689	16643	16566	16672	16488	16483	16485	16579	16810	16584	16606	16681	16724	16616	16862	16632	16551	16678	16645	16460	16555	16441	16592	16531	16672	16639	16639	16777	16554	16721	16563	16607	16596	16661	16619	16601	16531	16485	16577	16592	16571	16734	16616	16570	16604	16698	16553	16622	16790	16554	16526	16561	16649	16618	16763	16624	16795	16686	16579	16658	16650	16730	16573	16474	16476	16694	16597	16687	16616	16513	16623	16603	16652	16396	16611	16607	16584	16452	16601	16486	16669	16697	16720	16661	16548	16581	16607	16699	16707	16660	16635	16574	16538	16684	16527	16629	16701	16667	16675	16701	16472	16740	16586	16565	16641	16593	16521	16639	16712	16667	16650	16561	16718	16677	16525	16722	16473	16681	16650	16758	16711	16814	16625	16459	16565	16542	16663	16564	16603	16621	16680	16521	16808	16541	16706	16492	16736	16764	16661	16505	16733	16535	16672	16618	16609	16502	16573	16716	16654	16676	16605	16583	16722	16594	16662	16606	16683	16814	16362	16459	16657	16441	16746	16548	16588	16503	16766	16636	16769	16449	16622	16704	16634	16556	16641	16544	16603	16534	16835	16758	16774	16694	16595	16581	16645	16556	16644	16458	16517	16552	16567	16712	16634	16605	16586	16672	16811	16625	16716	16541	16666	16566	16628	16622	16432	16645	16515	16633	16534	16647	16472	16580	16665	16419	16473	16465	16697	16713	16761	16613	16604	16759	16690	16785	16567	16600	16676	16541	16695	16717	16574	16579	16640	16512	16610	16602	16590	16599	16697	16429	16488	16554	16664	16721	16705	16779	16696	16528	16671	16519	16697	16578	16630	16566	16763	16530	16610	16590	16579	16805	16445	16649	16767	16515	16618	16545	16595	16706	16546	16742	16617	16500	16725	16525	16630	16648	16517	16689	16660	16743	16686	16601	16819	16536	16512	16493	16673	16809	16722	16751	16719	16588	16678	16564	16509	16608	16784	16623	16588	16722	16396	16757	16394	16598	16676	16410	16677	16726	16499	16527	16673	16569	16692	16582	16684	16531	16671	16786	16569	16506	16671	16660	16628	16588	16746	16803	16609	16704	16461	16609	16615	16620	16722	16605	16616	16732	16526	16600	16581	16614	16558	16536	16728	16618	16762	16612	16556	16749	16879	16768	16541	16367	16578	16497	16489	16550	16668	16752	16636	16619	16688	16577	16604	16826	16579	16713	16782	16813	16705	16669	16578	16800	16640	16637	16490	16847	16616	16877	16644	16633	16615	16752	16706	16678	16675	16627	16681	16605	16694	16548	16668	16543	16624	16707	16665	16595	16609	16677	16559	16489	16375	16598	16701	16791	16579	16631	16576	16615	16689	16595	16581	16584	16662	16547	16757	16506	16662	16404	16710	16592	16648	16490	16559	16480	16567	16410	16538	16609	16561	16534	16588	16540	16664	16726	16760	16431	16749	16571	16598	16638	16680	16671	16472	16603	16654	16496	16798	16634	16728	16661	16516	16540	16531	16620	16560	16559	16560	16441	16621	16594	16569	16671	16489	16712	16594	16547	16634	16736	16496	16545	16889	16800	16666	16570	16623	16777	16634	16741	16818	16498	16626	16584	16606	16622	16536	16665	16575	16551	16538	16652	16683	16476	16569	16614	16522	16767	16497	16558	16765	16754	16826	16455	16589	16584	16472	16519	16508	16585	16811	16716	16512	16515	16538	16487	16638	16662	16671	16539	16582	16551	16807	16758	16549	16669	16711	16552	16732	16633	16591	16544	16650	16599	16531	16616	16576	16685	16770	16651	16591	16637	16674	16517	16497	16564	16559	16669	16684	16586	16709	16610	16721	16623	16756	16828	16750	16640	16565	16604	16759	16611	16666	16534	16834	16645	16630	16535	16645	16698	16597	16571	16778	16722	16631	16488	16614	16616	16634	16580	16714	16537	16846	16572	16720	16734	16728	16553	16648	16679	16652	16693	16651	16590	16658	16747	16542	16742	16644	16863	16709	16687	16542	16663	16540	16633	16790	16632	16631	16600	16612	16629	16619	16675	16560	16816	16620	16662	16631	16412	16874	16587	16536	16613	16526	16714	16538	16701	16489	16695	16513	16642	16442	16703	16807	16638	16623	16609	16528	16535	16576	16630	16678	16735	16490	16615	16479	16775	16627	16673	16674	16478	16791	16606	16647	16837	16734	16687	16670	16545	16735	16542	16589	16613	16608	16519	16652	16668	16525	16484	16746	16638	16554	16765	16774	16527	16497	16591	16579	16528	16510	16614	16789	16811	16623	16658	16648	16667	16533	16766	16681	16602	16584	16656	16461	16574	16663	16625	16551	16723	16780	16578	16632	16672	16645	16552	16596	16819	16553	16612	16675	16575	16724	16778	16621	16684	16595	16575	16652	16657	16626	16647	16723	16695	16725	16734	16585	16811	16521	16500	16775	16732	16617	16814	16645	16623	16595	16552	16527	16459	16705	16549	16704	16524	16810	16563	16724	16596	16601	16618	16738	16424	16719	16717	16429	16667	16742	16723	16597	16593	16589	16647	16548	16622	16572	16582	16691	16643	16646	16698	16566	16460	16653	16735	16541	16685	16718	16427	16533	16586	16707	16581	16477	16789	16657	16602	16685	16613	16633	16673	16651	16571	16719	16710	16733	16545	16567	16637	16533	16327	16603	16763	16712	16660	16647	16664	16756	16770	16700	16618	16606	16613	16671	16680	16490	16606	16650	16874	16643	16442	16531	16574	16732	16552	16587	16597	16564	16518	16733	16706	16758	16600	16759	16633	16708	16737	16704	16663	16650	16690	16640	16593	16499	16618	16626	16813	16776	16549	16573	16683	16696	16439	16768	16768	16707	16538	16618	16560	16401	16585	16396	16689	16690	16573	16485	16497	16580	16517	16660	16578	16458	16671	16585	16677	16579	16618	16551	16557	16608	16704	16558	16591	16590	16606	16531	16738	16566	16561	16547	16634	16699	16457	16700	16701	16657	16602	16632	16679	16692	16539	16546	16579	16702	16663	16736	16558	16571	16587	16680	16484	16540	16649	16630	16671	16626	16705	16688	16673	16655	16727	16605	16625	16582	16615	16537	16677	16664	16507	16816	16786	16538	16455	16774	16725	16574	16619	16678	16446	16589	16742	16627	16555	16746	16490	16494	16608	16525	16742	16706	16522	16695	16619	16630	16538	16548	16700	16755	16639	16572	16771	16665	16691	16476	16705	16546	16459	16709	16546	16641	16537	16498	16670	16636	16677	16673	16844	16476	16630	16828	16689	16806	16665	16667	16719	16509	16868	16606	16726	16587	16819	16726	16476	16643	16536	16568	16649	16620	16670	16493	16579	16559	16676	16641	16648	16640	16683
24673	21293	36277	31986	50236	49630	38872	23800	19022	18771	18790	18646	18490	18406	18604	18734	18449	18550	18342	18460	18370	18497	18440	18480	18572	18497	18402	18637	18374	18315	18455	18740	18201	18272	18348	18318	18368	18364	18624	18362	18594	18331	18463	18519	18437	18409	18523	18365	18451	18384	18470	18441	18493	18611	18446	18501	18331	18709	18348	18441	18411	18327	18453	18314	18486	18668	18224	18356	18375	18361	18393	18501	18593	18405	18473	18057	18618	18386	18414	18371	18442	18474	18398	18473	18721	18284	18284	18351	18386	18406	18542	18575	18430	18479	18408	18672	18350	18370	18345	18492	18252	18292	18265	18404	18262	18343	18494	18378	18347	18261	18216	18520	18513	18293	18619	18734	18340	18327	18479	18222	18316	18571	18501	18306	18544	18446	18453	18339	18554	18459	18373	18280	18295	18468	18387	18422	18319	18471	18546	18496	18545	18501	18124	18298	18345	18505	18458	18453	18224	18455	18344	18461	18478	18336	18049	18363	18402	18319	18370	18378	18546	18294	18499	18483	18290	18310	18391	18352	18524	18407	18440	18572	18343	18422	18369	18510	18452	18274	18328	18418	18383	18415	18489	18386	18353	18246	18426	18418	18410	18470	18430	18407	18719	18347	18445	18282	18391	18204	18507	18622	18425	18457	18501	18135	18485	18485	18545	18449	18402	18382	18520	18643	18251	18395	18238	18379	18422	18302	18565	18467	18128	18604	18579	18456	18474	18320	18299	18389	18500	18326	18257	18449	18540	18340	18440	18349	18428	18484	18359	18211	18266	18570	18267	18354	18577	18503	18458	18433	18587	18433	18414	18230	18421	18358	18531	18463	18400	18364	18531	18369	18484	18393	18429	18622	18287	18476	18535	18219	18342	18435	18609	18436	18519	18505	18333	18510	18521	18512	18349	18292	18237	18233	18461	18397	18222	18346	18383	18385	18188	18414	18292	18506	18443	18486	18253	18274	18319	18274	18395	18528	18320	18469	18222	18559	18322	18351	18487	18436	18480	18577	18265	18272	18429	18140	18621	18290	18378	18297	18217	18473	18516	18297	18355	18128	18350	18414	18387	18492	18413	18301	18343	18466	18130	18477	18382	18481	18321	18402	18390	18527	18581	18331	18555	18324	18371	18569	18348	18409	18421	18408	18492	18543	18408	18497	18321	18327	18402	18503	18442	18194	18418	18527	18175	18395	18495	18546	18403	18544	18366	18372	18574	18253	18315	18347	18440	18268	18605	18657	18499	18522	18326	18192	18236	18305	18549	18347	18352	18201	18286	18404	18528	18295	18302	18433	18340	18272	18409	18338	18441	18318	18451	18548	18559	18474	18568	18311	18287	18366	18422	18471	18530	18350	18427	18213	18410	18304	18399	18329	18230	18396	18547	18497	18301	18579	18308	18560	18285	18507	18440	18460	18446	18474	18450	18339	18407	18216	18356	18367	18473	18352	18532	18742	18462	18505	18499	18378	18243	18473	18412	18557	18508	18414	18436	18434	18207	18496	18427	18549	18173	18493	18468	18254	18359	18333	18704	18290	18369	18429	18474	18548	18529	18405	18421	18328	18246	18463	18433	18595	18337	18298	18402	18449	18440	18464	18525	18162	18447	18597	18526	18417	18493	18317	18394	18626	18286	18264	18149	18402	18359	18425	18292	18380	18548	18280	18473	18470	18433	18380	18321	18372	18270	18557	18327	18265	18627	18254	18380	18371	18495	18313	18364	18222	18334	18391	18395	18451	18605	18440	18353	18467	18360	18413	18490	18350	18453	18373	18372	18390	18499	18399	18572	18484	18540	18288	18377	18371	18481	18120	18165	18442	18508	18269	18582	18383	18121	18497	18174	18442	18211	18562	18435	18551	18290	18295	18329	18461	18380	18414	18464	18374	18271	18417	18308	18229	18339	18203	18439	18516	18388	18417	18348	18313	18333	18317	18504	18286	18363	18442	18497	18295	18403	18411	18407	18273	18351	18430	18485	18469	18514	18396	18247	18530	18328	18485	18271	18599	18431	18404	18410	18337	18446	18350	18312	18411	18361	18593	18634	18548	18312	18324	18114	18239	18300	18453	18449	18423	18291	18409	18436	18290	18266	18443	18347	18566	18424	18484	18637	18243	18514	18271	18583	18270	18493	18209	18467	18366	18369	18550	18537	18523	18401	18455	18472	18488	18323	18294	18212	18211	18299	18565	18459	18509	18330	18412	18549	18451	18389	18285	18405	18397	18285	18466	18354	18503	18474	18250	18291	18227	18546	18367	18380	18344	18338	18342	18423	18415	18491	18481	18383	18529	18513	18375	18360	18546	18584	18543	18293	18514	18365	18155	18247	18417	18583	18325	18402	18538	18518	18278	18463	18368	18478	18430	18419	18304	18362	18524	18329	18326	18389	18239	18459	18416	18237	18262	18389	18402	18558	18561	18628	18288	18390	18491	18509	18356	18400	18431	18202	18511	18208	18287	18539	18408	18326	18250	18457	18360	18278	18268	18407	18141	18310	18533	18420	18348	18401	18354	18458	18412	18251	18374	18567	18462	18451	18446	18464	18487	18245	18417	18424	18490	18154	18439	18341	18245	18302	18316	18404	18420	18279	18522	18595	18453	18510	18371	18441	18417	18253	18338	18292	18246	18347	18274	18514	18466	18498	18379	18565	18482	18531	18412	18360	18497	18326	18620	18436	18196	18417	18646	18675	18402	18301	18468	18388	18360	18458	18346	18364	18478	18530	18384	18414	18359	18531	18827	18399	18254	18563	18235	18337	18268	18313	18492	18327	18320	18589	18238	18322	18736	18436	18333	18261	18437	18318	18158	18325	18326	18296	18489	18308	18228	18256	18520	18280	18369	18267	18078	18413	18474	18246	18482	18401	18472	18250	18408	18439	18339	18317	18339	18577	18367	18424	18384	18556	18201	18514	18206	18468	18440	18443	18406	18341	18361	18319	18173	18254	18204	18314	18284	18504	18364	18415	18591	18191	18634	18413	18422	18503	18248	18510	18379	18313	18362	18248	18435	18380	18548	18448	18392	18426	18510	18449	18480	18396	18374	18323	18449	18349	18327	18313	18485	18368	18444	18322	18423	18626	18426	18615	18414	18388	18390	18208	18292	18536	18336	18512	18395	18519	18519	18407	18365	18384	18297	18503	18406	18399	18363	18316	18360	18313	18474	18369	18373	18404	18378	18319	18620	18371	18457	18398	18377	18447	18498	18501	18580	18325	18595	18132	18391	18247	18358	18527	18492	18532	18553	18325	18439	18315	18501	18368	18450	18343	18358	18382	18464	18482	18436	18338	18353	18355	18360	18458	18326	18582	18332	18245	18332	18515	18419	18339	18376	18246	18257	18310	18379	18345	18292	18442	18681	18457	18499	18583	18422	18326	18486	18408	18380	18279	18417	18420	18531	18406	18415	18337	18468	18362	18456	18214	18451	18445	18417	18343	18269	18434	18570	18559	18362	18341	18366	18382	18469	18395	18426	18522	18465	18371	18320	18509	18618	18506	18428	18578	18351	18240	18516	18470	18588	18354	18454	18366	18336	18475	18442	18387	18230	18447	18563	18283	18393	18353	18192	18390	18439	18278	18530	18478	18385	18513	18397	18540	18206	18492	18394	18407	18373	18207	18343	18531	18417	18554	18488	18649	18204	18448	18518	18174	18302	18216	18483	18430	18309	18370	18450	18384	18393	18254	18238	18508	18386	18423	18477	18192	18225	18349	18322	18520	18343	18323	18432	18289	18352	18472	18437	18310	18575	18619	18463	18474	18661	18535	18537	18438	18259	18322	18590	18401	18221	18244	18402	18537	18446	18517	18352	18526	18511	18519	18412	18211	18369	18407	18423	18415	18408	18260	18291	18473	18447	18251	18530	18367	18225	18522	18613	18442	18228	18242	18218	18342	18166	18497	18352	18271	18457	18264	18427	18374	18286	18448	18381	18436	18573	18298	18470	18519	18466	18465	18272	18204	18306	18364	18255	18363	18318	18636	18229	18395	18425	18421	18296	18485	18373	18446	18371	18328	18389	18470	18297	18404	18504	18299	18318	18459	18337	18356	18464	18353	18273	18495	18311	18366	18153	18329	18363	18339	18356	18512	18388	18234	18452	18554	18472	18414	18279	18637	18245	18397	18592	18414	18254	18188	18449	18712	18551	18235	18304	18295	18483	18438	18553	18383	18424	18459	18332	18544	18447	18419	18356	18439	18486	18261	18385	18358	18427	18312	18310	18284	18419	18562	18556	18592	18360	18426	18399	18352	18390	18357	18424	18476	18226	18463	18253	18322	18413	18361	18357	18528	18378	18392	18599	18262	18447	18413	18488	18425	18476	18427	18294	18352	18377	18407	18324	18337	18429	18486	18481	18289	18406	18411	18493	18470	18425	18220	18149	18437	18379	18563	18720	18339	18403	18503	18487	18272	18544	18386	18498	18634	18461	18477	18542	18508	18609	18497	18482	18454	18742	18330	18300	18440	18585	18138	18420	18504	18271	18368	18392	18313	18421	18566	18289	18434	18470	18279	18464	18498	18221	18349	18471	18589	18354	18341	18509	18469	18478	18493	18429	18302	18517	18378	18173	18444	18183	18619	18442	18427	18448	18368	18447	18397	18441	18354	18408	18474	18517	18464	18398	18298	18433	18444	18433	18463	18393	18253	18385	18465	18525	18412	18438	18365	18610	18456	18473	18554	18542	18341	18249	18275	18359	18298	18428	18208	18469	18504	18184	18158	18624	18499	18465	18597	18498	18495	18364	18515	18323	18373	18343	18469	18371	18150	18152	18453	18372	18417	18374	18568	18342	18450	18334	18466	18390	18713	18341	18249	18348	18511	18424	18436	18353	18326	18298	18579	18276	18407	18428	18627	18285	18430	18479	18335	18553	18249	18462	18426	18196	18257	18438	18311	18614	18424	18309	18530	18374	18333	18314	18369	18337	18437	18538	18624	18396	18350	18414	18352	18219	18411	18495	18501	18281	18378	18217	18404	18740	18358	18315	18358	18536	18558	18563	18538	18431	18454	18399	18510	18242	18486	18285	18357	18557	18409	18275	18320	18193	18300	18283	18225	18372	18562	18331	18287	18511	18276	18602	18478	18376	18460	18292	18459	18584	18340	18532	18581	18424	18443	18449	18424	18379	18414	18343
21013	51725	59901	51589	61856	50402	37955	19657	16614	16685	16665	16565	16623	16675	16660	16854	16671	16609	16726	16631	16726	16671	16666	16623	16696	16651	16733	16822	16756	16635	16682	16652	16551	16787	16590	16476	16537	16573	16624	16572	16535	16610	16569	16523	16511	16416	16555	16699	16516	16809	16601	16637	16544	16561	16585	16509	16381	16741	16427	16938	16630	16695	16547	16758	16763	16546	16684	16642	16471	16731	16586	16714	16529	16581	16586	16688	16668	16612	16705	16630	16617	16652	16590	16677	16670	16579	16653	16716	16625	16785	16531	16478	16724	16732	16673	16727	16745	16640	16614	16659	16782	16571	16559	16605	16531	16601	16716	16594	16673	16481	16767	16593	16659	16702	16642	16664	16506	16662	16541	16625	16589	16650	16754	16474	16565	16703	16680	16688	16504	16741	16407	16675	16640	16626	16557	16564	16433	16483	16645	16530	16483	16728	16606	16572	16598	16603	16736	16513	16461	16632	16645	16655	16600	16660	16595	16607	16670	16500	16672	16552	16455	16591	16642	16443	16647	16630	16788	16653	16549	16637	16509	16697	16561	16610	16580	16542	16670	16688	16653	16533	16582	16632	16667	16530	16600	16607	16761	16737	16775	16749	16502	16666	16557	16632	16555	16511	16624	16548	16498	16663	16798	16593	16880	16478	16552	16643	16692	16596	16591	16748	16632	16638	16616	16654	16543	16476	16674	16505	16533	16676	16682	16615	16601	16664	16564	16685	16773	16448	16510	16596	16554	16766	16660	16767	16811	16678	16605	16556	16567	16482	16679	16388	16671	16722	16625	16567	16635	16712	16602	16634	16636	16517	16507	16666	16679	16498	16716	16564	16566	16509	16528	16618	16534	16598	16558	16520	16479	16607	16576	16512	16521	16510	16570	16657	16712	16661	16499	16706	16643	16445	16606	16637	16568	16437	16663	16691	16705	16504	16624	16624	16793	16571	16679	16602	16507	16725	16649	16735	16487	16668	16603	16556	16541	16632	16582	16559	16661	16523	16687	16663	16398	16607	16623	16659	16458	16436	16794	16591	16689	16324	16770	16577	16803	16811	16754	16703	16410	16379	16491	16793	16817	16642	16541	16478	16528	16715	16680	16676	16542	16535	16349	16467	16552	16704	16444	16618	16691	16607	16590	16664	16537	16601	16855	16619	16622	16446	16881	16603	16674	16683	16598	16591	16590	16700	16632	16524	16719	16509	16525	16620	16623	16599	16677	16791	16540	16636	16764	16639	16568	16410	16638	16540	16625	16644	16633	16620	16530	16721	16789	16379	16654	16635	16692	16624	16624	16664	16790	16583	16699	16728	16470	16592	16612	16798	16605	16601	16621	16514	16481	16621	16741	16610	16501	16682	16708	16679	16443	16719	16617	16522	16512	16661	16468	16763	16636	16547	16602	16641	16677	16756	16556	16480	16626	16567	16452	16448	16457	16539	16728	16668	16490	16572	16531	16517	16599	16614	16689	16573	16593	16622	16429	16797	16404	16642	16689	16534	16851	16471	16660	16515	16614	16525	16783	16636	16668	16754	16319	16625	16494	16842	16595	16690	16460	16677	16516	16479	16522	16936	16577	16653	16717	16557	16552	16490	16490	16665	16672	16747	16501	16566	16633	16604	16577	16508	16525	16720	16593	16561	16627	16635	16657	16635	16539	16668	16642	16732	16490	16659	16506	16557	16652	16667	16716	16717	16527	16708	16554	16699	16590	16387	16558	16626	16485	16594	16541	16754	16671	16526	16615	16588	16701	16553	16789	16624	16733	16687	16543	16658	16591	16603	16676	16574	16620	16666	16673	16681	16804	16564	16706	16524	16689	16694	16467	16817	16706	16406	16805	16747	16666	16414	16641	16529	16598	16612	16621	16600	16634	16460	16797	16753	16643	16496	16677	16685	16683	16429	16665	16483	16610	16445	16640	16556	16581	16655	16625	16550	16654	16550	16641	16749	16630	16737	16735	16615	16369	16586	16644	16724	16543	16661	16816	16679	16580	16551	16768	16339	16722	16639	16647	16639	16674	16618	16363	16800	16639	16665	16758	16521	16576	16717	16477	16536	16587	16581	16786	16523	16428	16410	16619	16776	16550	16599	16635	16542	16536	16676	16614	16507	16733	16724	16504	16578	16538	16554	16539	16707	16669	16550	16625	16538	16491	16525	16658	16475	16564	16797	16634	16505	16666	16608	16465	16642	16576	16587	16603	16620	16566	16521	16523	16780	16509	16552	16554	16614	16609	16604	16640	16653	16551	16653	16694	16528	16510	16677	16642	16515	16405	16761	16602	16645	16832	16612	16611	16631	16733	16644	16661	16467	16473	16413	16668	16743	16630	16735	16664	16761	16734	16627	16689	16528	16598	16651	16569	16522	16666	16646	16516	16323	16584	16445	16692	16410	16628	16533	16600	16690	16649	16539	16520	16547	16477	16586	16645	16622	16604	16731	16676	16550	16643	16456	16643	16652	16556	16562	16630	16599	16711	16536	16581	16690	16538	16584	16673	16630	16509	16624	16553	16548	16569	16499	16577	16636	16769	16541	16775	16667	16621	16645	16570	16780	16583	16713	16547	16624	16644	16514	16674	16545	16698	16571	16664	16650	16606	16676	16766	16635	16721	16399	16726	16595	16591	16505	16637	16668	16464	16640	16408	16563	16670	16717	16791	16664	16537	16626	16661	16553	16609	16546	16525	16639	16657	16618	16550	16504	16693	16737	16696	16640	16619	16650	16553	16597	16707	16561	16764	16575	16345	16732	16634	16786	16740	16553	16756	16778	16631	16618	16588	16701	16539	16517	16648	16661	16683	16444	16698	16778	16703	16590	16636	16740	16749	16799	16586	16538	16766	16576	16753	16685	16518	16627	16617	16611	16622	16557	16555	16734	16630	16530	16627	16564	16607	16649	16539	16519	16587	16711	16664	16582	16459	16484	16689	16495	16635	16624	16574	16647	16641	16654	16704	16623	16802	16741	16524	16716	16628	16832	16706	16708	16689	16556	16616	16425	16572	16578	16640	16564	16740	16797	16749	16639	16732	16557	16647	16568	16614	16691	16610	16611	16561	16630	16638	16752	16582	16670	16731	16654	16665	16751	16617	16500	16619	16770	16731	16716	16560	16662	16636	16733	16707	16665	16625	16627	16597	16444	16740	16566	16553	16589	16548	16651	16607	16599	16708	16597	16814	16462	16487	16742	16595	16558	16776	16691	16677	16608	16594	16721	16570	16608	16647	16569	16583	16629	16587	16674	16490	16670	16866	16709	16666	16706	16581	16662	16538	16674	16634	16613	16706	16507	16724	16693	16486	16625	16632	16768	16771	16780	16656	16609	16573	16671	16667	16436	16547	16519	16491	16904	16664	16579	16641	16554	16508	16778	16621	16349	16646	16647	16605	16671	16681	16516	16621	16667	16664	16718	16620	16625	16509	16572	16541	16473	16789	16689	16447	16557	16757	16716	16798	16649	16751	16495	16662	16819	16663	16664	16589	16562	16504	16771	16653	16674	16693	16772	16538	16676	16667	16712	16591	16565	16617	16635	16621	16615	16698	16572	16674	16702	16634	16722	16501	16715	16635	16665	16769	16733	16666	16551	16767	16565	16465	16628	16481	16632	16658	16667	16602	16619	16437	16635	16790	16660	16496	16687	16642	16810	16647	16674	16665	16558	16496	16539	16652	16556	16606	16811	16776	16580	16771	16610	16534	16669	16620	16677	16622	16622	16594	16541	16498	16489	16782	16519	16734	16690	16669	16446	16645	16420	16540	16642	16672	16589	16627	16687	16694	16595	16707	16754	16621	16640	16671	16859	16766	16604	16728	16586	16709	16762	16570	16500	16500	16662	16886	16683	16662	16605	16573	16394	16726	16525	16448	16595	16703	16584	16627	16597	16623	16535	16746	16561	16835	16513	16752	16402	16747	16600	16455	16965	16777	16673	16555	16564	16593	16685	16632	16593	16704	16624	16628	16387	16563	16710	16519	16714	16442	16542	16679	16672	16581	16709	16674	16696	16447	16773	16611	16534	16439	16566	16697	16596	16639	16527	16788	16683	16853	16606	16606	16429	16616	16692	16753	16576	16649	16655	16620	16761	16586	16565	16541	16587	16808	16573	16650	16739	16558	16573	16549	16579	16702	16639	16687	16654	16441	16524	16611	16571	16622	16428	16743	16626	16703	16554	16635	16548	16575	16649	16747	16648	16472	16593	16590	16632	16888	16664	16660	16677	16521	16713	16422	16464	16765	16487	16683	16539	16620	16640	16602	16714	16611	16525	16631	16564	16570	16694	16593	16607	16664	16602	16745	16595	16717	16623	16766	16601	16818	16449	16615	16639	16864	16698	16445	16683	16511	16609	16538	16609	16674	16613	16639	16567	16699	16720	16613	16711	16591	16517	16611	16638	16715	16586	16614	16595	16489	16482	16735	16498	16716	16576	16512	16790	16654	16549	16670	16543	16626	16731	16452	16787	16625	16734	16625	16861	16527	16543	16585	16769	16727	16625	16620	16741	16506	16571	16615	16653	16659	16742	16508	16733	16583	16636	16618	16655	16781	16635	16497	16551	16649	16793	16536	16497	16777	16530	16708	16539	16723	16621	16485	16780	16577	16538	16601	16853	16683	16585	16654	16576	16474	16512	16446	16527	16576	16788	16438	16502	16680	16720	16809	16592	16721	16670	16680	16590	16653	16409	16542	16594	16522	16770	16672	16635	16524	16508	16657	16571	16764	16751	16699	16600	16546	16654	16663	16633	16589	16733	16583	16762	16720	16638	16569	16657	16644	16577	16562	16590	16712	16526	16608	16612	16818	16779	16526	16598	16512	16610	16553	16677	16645	16690	16554	16609	16622	16592	16509	16607	16710	16680	16553	16749	16589	16511	16712	16734	16548	16602	16851	16535	16636	16646	16629	16653	16572	16742	16772	16727	16489	16852	16671	16678	16497	16691	16564	16659	16629	16673	16536	16734	16593	16605	16551	16552	16507	16512	16610	16588	16731	16763	16552	16623	16539	16824	16552	16549	16668	16712	16593	16746	16518	16561	16754	16624	16714	16562	16725	16571	16651	16643	16492	16853	16754	16661	16707	16606	16462	16541	16679	16654	16632	16659	16479	16643	16560	16392	16559	16842	16555	16673	16554	16704
22984	21213	29951	27506	45737	55011	48050	28017	20050	19403	19123	18936	18808	18850	18967	18628	18688	18740	18815	18640	18835	18692	18868	18871	18572	18619	18640	18582	18529	18520	18654	18646	18721	18773	18629	18594	18768	18706	18652	18666	18641	18723	18706	18438	18630	18635	18566	18648	18570	18796	18574	18706	18765	18451	18684	18559	18721	18717	18863	18583	18462	18699	18623	18741	18615	18733	18710	18646	18606	18488	18593	18488	18685	18604	18503	18629	18705	18622	18742	18672	18709	18554	18328	18597	18523	18559	18530	18608	18285	18503	18453	18520	18536	18796	18771	18464	18503	18531	18588	18447	18567	18657	18738	18524	18599	18656	18476	18497	18533	18635	18702	18754	18544	18659	18532	18358	18724	18598	18751	18652	18505	18372	18598	18489	18508	18588	18591	18658	18715	18514	18606	18712	18522	18591	18693	18768	18648	18597	18696	18700	18404	18401	18764	18463	18409	18627	18532	18702	18680	18780	18573	18430	18633	18540	18604	18799	18641	18713	18693	18444	18732	18571	18524	18422	18446	18706	18419	18434	18743	18482	18579	18619	18583	18566	18715	18672	18618	18724	18604	18558	18609	18650	18914	18708	18660	18558	18360	18557	18775	18700	18698	18594	18739	18513	18820	18579	18490	18468	18714	18542	18629	18586	18722	18566	18290	18492	18496	18535	18503	18798	18897	18728	18480	18642	18572	18562	18479	18478	18701	18579	18645	18711	18574	18597	18722	18773	18330	18650	18543	18614	18665	18455	18613	18660	18630	18846	18635	18732	18664	18734	18524	18426	18545	18647	18524	18895	18587	18616	18505	18463	18613	18626	18706	18682	18588	18521	18723	18752	18517	18604	18670	18619	18663	18696	18681	18668	18573	18463	18689	18434	18406	18645	18527	18668	18480	18661	18764	18776	18485	18649	18883	18525	18616	18476	18652	18468	18647	18527	18500	18827	18483	18459	18694	18512	18611	18590	18481	18682	18605	18542	18525	18624	18716	18477	18497	18765	18732	18628	18613	18469	18739	18802	18584	18568	18492	18675	18699	18677	18782	18592	18604	18585	18490	18620	18624	18558	18460	18473	18430	18557	18804	18689	18564	18560	18495	18673	18348	18593	18552	18427	18589	18639	18663	18573	18703	18738	18422	18487	18648	18668	18655	18622	18630	18540	18723	18706	18764	18597	18545	18522	18558	18516	18670	18484	18625	18395	18453	18381	18710	18558	18665	18560	18778	18489	18424	18563	18675	18547	18430	18483	18555	18604	18654	18420	18566	18676	18565	18523	18457	18588	18470	18551	18491	18427	18630	18601	18742	18607	18602	18721	18458	18439	18550	18635	18592	18552	18544	18642	18509	18441	18614	18612	18501	18522	18564	18378	18539	18623	18519	18624	18511	18347	18625	18737	18618	18514	18507	18734	18601	18523	18496	18523	18686	18530	18824	18901	18628	18590	18701	18773	18540	18447	18447	18780	18474	18650	18712	18474	18612	18488	18557	18719	18564	18508	18641	18775	18647	18634	18430	18558	18676	18590	18481	18617	18592	18831	18808	18380	18750	18491	18586	18446	18565	18636	18751	18510	18608	18469	18337	18675	18527	18803	18751	18857	18718	18756	18709	18599	18586	18426	18585	18682	18650	18551	18692	18709	18589	18617	18597	18632	18534	18804	18720	18551	18601	18622	18407	18618	18537	18463	18661	18565	18778	18577	18835	18353	18495	18513	18635	18754	18640	18413	18612	18516	18685	18632	18637	18576	18602	18532	18498	18832	18608	18588	18446	18715	18556	18410	18554	18612	18531	18668	18613	18591	18567	18873	18642	18541	18580	18589	18593	18672	18664	18716	18653	18589	18819	18532	18525	18753	18418	18581	18517	18656	18685	18714	18698	18483	18648	18378	18652	18545	18629	18608	18565	18531	18631	18676	18649	18471	18590	18441	18500	18755	18461	18263	18558	18682	18435	18610	18566	18467	18720	18292	18414	18478	18391	18625	18497	18818	18318	18600	18470	18486	18693	18755	18622	18434	18612	18506	18694	18682	18640	18700	18628	18667	18687	18654	18433	18547	18571	18431	18633	18376	18707	18605	18578	18469	18432	18732	18572	18652	18491	18650	18533	18653	18536	18277	18405	18599	18446	18613	18533	18878	18591	18530	18707	18688	18629	18509	18590	18611	18585	18397	18631	18634	18455	18534	18668	18366	18693	18510	18520	18514	18601	18530	18565	18740	18688	18508	18561	18496	18618	18573	18408	18610	18532	18665	18744	18433	18536	18679	18828	18517	18598	18525	18656	18567	18660	18640	18672	18653	18622	18430	18597	18513	18649	18709	18490	18623	18679	18452	18630	18586	18531	18554	18380	18767	18533	18470	18439	18793	18614	18564	18470	18713	18452	18733	18616	18465	18561	18500	18377	18704	18712	18557	18600	18677	18524	18774	18604	18542	18642	18400	18450	18594	18685	18649	18506	18567	18547	18494	18453	18710	18574	18369	18554	18569	18442	18660	18482	18526	18537	18704	18912	18325	18485	18560	18682	18620	18691	18619	18467	18505	18535	18463	18416	18644	18542	18536	18833	18597	18633	18500	18494	18485	18680	18371	18600	18774	18599	18808	18488	18462	18651	18541	18550	18575	18525	18618	18631	18588	18538	18533	18404	18637	18473	18833	18602	18759	18609	18815	18550	18619	18664	18607	18558	18375	18577	18715	18678	18557	18621	18760	18610	18629	18469	18450	18589	18655	18792	18446	18618	18599	18495	18718	18518	18572	18637	18861	18344	18444	18561	18464	18639	18685	18675	18643	18598	18682	18639	18512	18442	18463	18785	18678	18555	18818	18572	18566	18479	18646	18556	18436	18624	18595	18424	18624	18584	18643	18756	18572	18652	18616	18481	18434	18338	18498	18454	18453	18692	18406	18563	18588	18755	18642	18630	18676	18704	18497	18654	18666	18744	18658	18578	18610	18469	18520	18669	18635	18626	18614	18593	18602	18735	18451	18544	18483	18535	18482	18660	18566	18849	18677	18835	18685	18659	18560	18489	18524	18524	18597	18676	18633	18613	18578	18658	18588	18628	18532	18404	18599	18725	18458	18788	18858	18583	18683	18500	18494	18640	18560	18615	18412	18771	18635	18637	18693	18738	18459	18680	18828	18555	18648	18614	18586	18517	18703	18670	18621	18477	18664	18588	18597	18297	18661	18618	18595	18692	18706	18446	18573	18561	18569	18867	18743	18473	18759	18743	18688	18623	18598	18572	18452	18464	18714	18684	18608	18430	18819	18550	18737	18633	18530	18702	18454	18354	18557	18494	18656	18457	18447	18689	18713	18526	18759	18718	18958	18472	18536	18488	18517	18463	18652	18356	18630	18716	18672	18441	18500	18560	18618	18801	18595	18428	18289	18659	18508	18327	18535	18599	18779	18585	18544	18463	18785	18575	18748	18733	18514	18732	18452	18596	18502	18600	18610	18730	18476	18660	18679	18715	18650	18780	18422	18734	18595	18659	18574	18515	18545	18466	18494	18550	18699	18648	18500	18795	18523	18443	18410	18576	18644	18458	18485	18431	18508	18510	18502	18520	18632	18430	18509	18708	18781	18733	18550	18815	18595	18530	18532	18448	18604	18653	18929	18628	18641	18652	18779	18494	18694	18581	18508	18727	18503	18626	18707	18749	18553	18759	18624	18451	18693	18657	18849	18629	18385	18704	18483	18488	18461	18589	18574	18507	18570	18562	18520	18693	18758	18659	18361	18501	18289	18578	18631	18450	18510	18733	18648	18538	18664	18692	18726	18327	18522	18565	18637	18366	18574	18606	18408	18508	18700	18538	18454	18746	18582	18552	18462	18652	18533	18723	18647	18798	18807	18502	18487	18595	18543	18671	18762	18653	18455	18451	18578	18596	18547	18197	18766	18600	18295	18830	18650	18706	18509	18675	18547	18564	18499	18717	18599	18632	18324	18558	18667	18734	18610	18732	18518	18832	18605	18519	18616	18801	18777	18519	18842	18717	18531	18463	18655	18606	18481	18625	18525	18668	18623	18428	18465	18585	18365	18584	18537	18768	18803	18911	18692	18494	18373	18720	18747	18453	18672	18622	18541	18658	18849	18603	18534	18693	18534	18637	18482	18610	18509	18702	18502	18496	18430	18662	18572	18399	18618	18666	18470	18642	18632	18460	18575	18465	18688	18577	18780	18288	18486	18532	18581	18621	18536	18602	18725	18640	18398	18616	18533	18789	18671	18494	18893	18538	18451	18617	18525	18532	18586	18453	18773	18719	18676	18672	18722	18506	18889	18714	18406	18485	18594	18535	18452	18620	18540	18540	18518	18536	18488	18580	18492	18452	18454	18447	18615	18467	18460	18546	18595	18561	18510	18567	18547	18716	18559	18559	18590	18668	18642	18717	18530	18668	18633	18439	18342	18658	18713	18548	18568	18386	18729	18648	18562	18656	18661	18468	18634	18462	18774	18454	18727	18694	18634	18713	18488	18696	18598	18483	18715	18655	18632	18617	18672	18544	18406	18489	18736	18666	18488	18673	18432	18573	18563	18598	18438	18315	18817	18672	18532	18622	18575	18406	18580	18488	18568	18519	18438	18716	18586	18349	18675	18744	18796	18734	18802	18516	18865	18575	18438	18562	18625	18848	18425	18424	18550	18571	18456	18427	18642	18492	18580	18888	18465	18637	18806	18688	18713	18606	18571	18543	18704	18724	18495	18708	18573	18457	18383	18511	18575	18480	18512	18745	18670	18740	18536	18606	18345	18727	18537	18681	18637	18533	18646	18607	18700	18536	18633	18641	18691	18639	18491	18548	18698	18684	18661	18602	18624	18727	18932	18646	18719	18368	18462	18597	18464	18522	18581	18727	18409	18682	18554	18531	18502	18531	18677	18732	18669	18512	18490	18675	18785	18695	18521	18600	18689	18370	18488	18686	18629	18426	18626	18490	18597	18754	18623	18563	18582	18834	18666	18689	18658	18520	18495	18482	18672	18575	18630	18392	18496	18679	18463	18495	18616	18465	18730	18453	18716	18866	18769	18579	18711	18533	18671	18690	18545	18471	18671	18438	18546	18652	18692	18660	18561	18645	18506	18412	18307	18546	18326	18585	18605	18596	18505	18607	18575	18678	18425	18452	18560	18615	18454
23302	64223	62469	69660	81091	67763	49851	22886	16711	16668	16748	16747	16655	16722	16870	16741	16774	16753	16815	16621	16784	16691	16774	16844	16600	16608	16860	16884	16812	16675	16559	16795	16826	16894	16770	16660	16837	16800	16626	16621	16638	16736	16758	16701	16738	16810	16742	16759	16601	16832	16821	16726	16786	16544	16895	16528	16696	16883	16747	16787	16655	16718	16696	16695	16689	16521	16723	16721	16819	16836	16713	16668	16660	16782	16592	16667	16885	16685	16613	16741	16784	16697	16765	16803	16626	16712	16842	16610	16570	16653	16633	16601	16737	16669	16796	16717	16789	16878	16634	16745	16714	16513	16648	16821	16548	16684	16687	16610	16691	16844	16571	16808	16783	16784	16589	16725	16795	16614	16529	16726	16542	16689	16625	16697	16699	16652	16778	16703	16715	16767	16684	16450	16485	16498	16519	16754	16694	16770	16655	16727	16596	16837	16613	16759	16589	16628	16766	16814	16704	16780	16647	16590	16879	16766	16700	16613	16702	16641	16561	16466	16646	16728	16760	16562	16759	16774	16440	16560	16681	16700	16792	16549	16781	16664	16626	16528	16753	16696	16671	16788	16589	16410	16818	16608	16843	16550	16760	16612	16640	16662	16676	16706	16934	16772	16703	16820	16876	16752	16638	16786	16701	16827	16865	16550	16601	16756	16783	16741	16724	16682	16590	16665	16669	16834	16791	16711	16776	16661	16549	16693	16700	16742	16799	16511	16939	16740	16514	16686	16605	16758	16771	16588	16761	16766	16812	16653	16740	16676	16728	16749	16649	16862	16723	16770	16567	16862	16757	16745	16680	16743	16809	16753	16849	16590	16767	16642	16590	16711	16638	16627	16776	16706	16630	16858	16634	16833	16858	16670	16757	16771	16685	16568	16735	16796	16640	16593	16786	16728	16596	16570	16618	16781	16822	16796	16612	16554	16405	16853	16802	16650	16878	16708	16476	16604	16644	16816	16811	16941	16811	16565	16725	16829	16752	16575	16742	16836	16672	16747	16725	16484	16782	16604	16801	16654	16710	16537	16739	16562	16753	16658	16538	16691	16598	16701	16616	16854	16569	16554	16808	16715	16530	16717	16468	16844	16665	16679	16661	16682	16695	16775	16798	16587	16670	16713	16639	16816	16727	16793	16792	16763	16798	16724	16700	16773	16722	16624	16604	16752	16627	16475	16548	16706	16750	16714	16629	16694	16516	16840	16678	16667	16684	16686	16737	16599	16767	16580	16630	16802	16856	16698	16615	16661	16539	16657	16768	16545	16848	16675	16651	16580	16527	16743	16732	16777	16803	16817	16762	16726	16644	16737	16781	16735	16730	16560	16502	16808	16836	16600	16605	16695	16804	16903	16708	16766	16802	16711	16724	16731	16749	16543	16634	16795	16792	16811	16698	16655	16694	16700	16642	16554	16644	16679	16547	16800	16652	16805	16716	16556	16775	16452	16695	16882	16663	16718	16617	16634	16640	16816	16745	16588	16657	16836	16712	16708	16733	16746	16688	16877	16685	16793	16710	16666	16583	16527	16761	16728	16855	16732	16774	16628	16748	16666	16705	16884	16794	16809	16814	16732	16654	16655	16542	16611	16425	16765	16861	16726	16763	16646	16842	16667	16768	16614	16737	16709	16708	16601	16742	16727	16608	16681	16782	16893	16594	16649	16664	16569	16800	16764	16712	16649	16691	16598	16769	16494	16646	16598	16711	16667	16652	16902	16697	16665	16700	16601	16815	16473	16518	16629	16729	16882	16785	16674	16721	16762	16675	16829	16632	16631	16884	16541	16658	16668	16666	16626	16679	16525	16587	16774	16575	16673	16789	16622	16628	16819	16778	16675	16665	16664	16730	16760	16774	16677	16778	16607	16668	16704	16687	16796	16696	16768	16702	16742	16762	16769	16846	16606	16684	16637	16674	16730	16729	16614	16640	16665	16629	16667	16639	16575	16719	16784	16758	16730	16803	16603	16701	16631	16727	16751	16580	16707	16704	16657	16786	16688	16754	16890	16676	16718	16685	16758	16679	16660	16750	16627	16729	16753	16791	16544	16738	16658	16749	16717	16735	16801	16685	16648	16679	16594	16721	16645	16511	16618	16728	16630	16749	16613	16695	16645	16741	16746	16735	16761	16720	16616	16883	16761	16541	16810	16662	16677	16643	16629	16528	16725	16758	16579	16602	16550	16736	16678	16562	16590	16787	16620	16741	16616	16773	16624	16614	16636	16880	16727	16597	16649	16792	16597	16523	16763	16652	16566	16733	16593	16504	16754	16623	16617	16650	16928	16625	16831	16585	16555	16713	16798	16585	16704	16614	16649	16751	16852	16734	16833	16703	16834	16691	16860	16815	16648	16661	16544	16700	16678	16650	16779	16837	16696	16627	16727	16668	16809	16595	16552	16666	16781	16727	16615	16807	16864	16744	16718	16813	16756	16747	16622	16639	16761	16795	16702	16614	16687	16799	16818	16622	16755	16891	16719	16673	16734	16659	16569	16692	16660	16770	16817	16698	16617	16648	16604	16675	16639	16719	16743	16838	16752	16698	16651	16671	16932	16717	16504	16712	16800	16525	16656	16695	16605	16544	16689	16758	16629	16599	16701	16771	16778	16637	16696	16791	16864	16663	16758	16457	16788	16636	16628	16735	16679	16623	16775	16659	16598	16705	16652	16557	16504	16588	16763	16801	16622	16676	16836	16681	16630	16730	16684	16805	16691	16702	16707	16839	16682	16608	16613	16728	16509	16602	16641	16996	16608	16686	16691	16500	16819	16745	16557	16775	16447	16680	16649	16697	16616	16627	16668	16647	16753	16767	16643	16705	16793	16692	16563	16679	16560	16678	16792	16600	16859	16744	16547	16676	16586	16672	16572	16811	17140	16666	16665	16726	16741	16723	16632	16729	16734	16717	16710	16736	16692	16792	16640	16552	16747	16745	16651	16526	16620	16716	16834	16613	16797	16667	16638	16657	16611	16664	16603	16821	16513	16774	16830	16831	16439	16596	16638	16835	16659	16751	16712	16875	16739	16644	16642	16604	16621	16652	16856	16551	16713	16657	16533	16576	16570	16462	16824	16672	16800	16644	16676	16717	16756	16728	16711	16816	16739	16584	16596	16696	16602	16733	16741	16608	16646	16667	16777	16617	16775	16784	16549	16820	16830	16534	16588	16688	16613	16742	16723	16717	16539	16721	16595	16756	16656	16895	16721	16529	16602	16578	16633	16722	16781	16717	16709	16604	16681	16715	16499	16730	16593	16600	16834	16743	16739	16680	16734	16763	16707	16677	16648	16683	16731	16687	16607	16661	16771	16715	16581	16716	16595	16732	16723	16593	16779	16839	16815	16834	16605	16781	16661	16717	16763	16903	16692	16615	16709	16666	16855	16687	16770	16643	16723	16665	16730	16673	16735	16704	16576	16463	16776	16662	16617	16728	16837	16676	16740	16687	16588	16697	16775	16593	16747	16585	16682	16731	16640	16792	16699	16679	16450	16833	16785	16664	16699	16775	16677	16696	16713	16662	16639	16757	16725	16550	16854	16617	16641	16737	16589	16691	16561	16625	16868	16797	16726	16729	16671	16681	16732	16691	16760	16617	16732	16651	16505	16770	16569	16636	16634	16730	16726	16831	16568	16699	16701	16818	16787	16581	16688	16843	16703	16633	16709	16648	16562	16772	16661	16826	16855	16687	16635	16865	16640	16792	16685	16776	16704	16685	16723	16671	16775	16776	16711	16603	16756	16668	16637	16776	16596	16622	16495	16824	16698	16666	16772	16825	16794	16679	16745	16670	16906	17000	16793	16692	16847	16655	16793	16834	16602	16802	16793	16648	16719	16744	16561	16717	16754	16736	16754	16608	16838	16710	16840	16844	16640	16808	16630	16679	16881	16810	16716	16671	16647	16747	16746	16546	16623	16752	16706	16593	16677	16773	16690	16745	16892	16616	16766	16658	16702	16699	16712	16640	16674	16705	16816	16658	16426	16763	16741	16711	16686	16744	16576	16665	16538	16719	16632	16885	16671	16601	16784	16853	16535	16623	16762	16761	16756	16753	16676	16794	16711	16729	16660	16671	16790	16646	16803	16757	16698	16789	16596	16721	16528	16729	16802	16627	16994	16792	16828	16553	16816	16721	16627	16621	16459	16758	16670	16694	16925	16732	16754	16716	16714	16723	16802	16708	16728	16665	16803	16667	16849	16565	16693	16540	16760	16723	16779	16711	16669	16842	16671	16801	16827	16641	16779	16760	16803	16804	16825	16679	16666	16681	16724	16712	16689	16703	16682	16661	16709	16650	16663	16714	16739	16712	16609	16861	16712	16553	16426	16710	16520	16577	16594	16711	16691	16741	16688	16666	16633	16608	16774	16582	16648	16778	16676	16823	16615	16799	16778	16545	16640	16629	16662	16745	16645	16567	16696	16685	16710	16897	16848	16782	16652	16720	16810	16666	16850	16779	16610	16509	16668	16581	16551	16847	16769	16888	16759	16726	16729	16716	16633	16685	16712	16710	16780	16818	16532	16745	16502	16992	16613	16675	16723	16503	16741	16794	16627	16713	16558	16709	16608	16791	16649	16789	16867	16702	16611	16785	16623	16569	16799	16652	16421	16802	16796	16664	16537	16675	16612	16820	16767	16600	16821	16737	16795	16691	16770	16555	16735	16677	16579	16840	16659	16483	16788	16631	16661	16652	16566	16827	16700	16827	16643	16589	16742	16570	16687	16702	16439	16521	16631	16656	16730	16828	16656	16644	16912	16787	16723	16711	16838	16725	16731	16593	16746	16846	16693	16639	16675	16827	16646	16713	16622	16752	16765	16847	16745	16846	16637	16631	16632	16723	16657	16696	16545	16586	16676	16618	16774	16717	16695	16572	16570	16558	16848	16624	16729	16719	16675	16702	16752	16668	16581	16735	16592	16675	16796	16841	16565	16746	16621	16706	16813	16590	16744	16573	16631	16795	16671	16850	16807	16674	16633	16738	16719	16739	16822	16574	16467	16591	16732	16692	16614	16671	16806	16584	16649	16931	16666	16737	16721	16700	16751	16742	16763	16921	16841	16762	16695	16557	16786	16757	16679	16756	16693	16749	16787	16602	16644	16749	16648	16587	16518	16624	16793	16683	16677	16897	16647	16853	16556
27705	25630	36935	29835	31624	28224	23823	19839	18887	18535	18628	18600	18557	18345	18638	18723	18497	18759	18482	18466	18262	18448	18544	18529	18508	18461	18374	18674	18829	18568	18572	18494	18590	18637	18686	18341	18598	18443	18500	18509	18523	18263	18416	18646	18469	18562	18501	18468	18380	18512	18674	18557	18454	18424	18540	18474	18532	18385	18614	18589	18341	18287	18555	18597	18381	18506	18496	18542	18452	18617	18565	18465	18514	18548	18243	18474	18451	18324	18681	18541	18582	18434	18544	18580	18626	18365	18580	18356	18511	18382	18335	18345	18433	18609	18500	18425	18634	18413	18378	18604	18449	18607	18375	18400	18423	18660	18607	18251	18454	18377	18493	18529	18440	18457	18499	18461	18273	18471	18293	18422	18483	18660	18612	18635	18590	18415	18235	18488	18475	18476	18400	18460	18542	18498	18582	18461	18478	18440	18370	18399	18489	18419	18556	18782	18291	18360	18482	18480	18468	18443	18502	18421	18403	18269	18489	18441	18392	18617	18536	18527	18665	18630	18419	18383	18451	18398	18544	18560	18553	18526	18637	18696	18806	18467	18549	18511	18444	18748	18424	18454	18638	18530	18211	18514	18431	18349	18274	18589	18602	18615	18551	18394	18313	18603	18673	18654	18383	18290	18650	18653	18512	18561	18399	18507	18535	18395	18494	18502	18313	18630	18522	18619	18617	18517	18458	18458	18662	18312	18742	18360	18527	18387	18588	18520	18338	18528	18372	18563	18342	18466	18552	18625	18563	18523	18601	18503	18433	18525	18578	18617	18489	18286	18473	18375	18430	18476	18440	18470	18521	18283	18696	18575	18516	18291	18517	18500	18438	18610	18652	18426	18489	18577	18559	18352	18354	18623	18270	18514	18548	18532	18558	18307	18330	18672	18533	18404	18461	18539	18373	18610	18539	18682	18417	18362	18512	18681	18456	18662	18613	18464	18337	18419	18305	18587	18451	18453	18438	18224	18637	18566	18521	18509	18413	18511	18394	18544	18392	18461	18507	18483	18757	18740	18369	18558	18645	18504	18564	18448	18404	18523	18369	18452	18613	18318	18517	18554	18566	18263	18520	18478	18429	18364	18141	18473	18430	18654	18417	18480	18350	18509	18374	18578	18685	18626	18503	18490	18469	18506	18713	18528	18376	18681	18430	18594	18314	18530	18517	18424	18383	18419	18575	18528	18547	18619	18652	18322	18584	18517	18358	18568	18442	18506	18536	18462	18582	18573	18701	18461	18500	18519	18524	18539	18658	18390	18653	18333	18520	18528	18443	18592	18540	18534	18496	18356	18445	18263	18522	18510	18328	18267	18636	18400	18574	18541	18309	18549	18382	18644	18569	18608	18534	18596	18541	18512	18402	18464	18699	18543	18530	18584	18651	18382	18504	18659	18648	18659	18703	18568	18502	18482	18559	18479	18578	18632	18571	18152	18500	18657	18577	18459	18435	18466	18448	18579	18432	18418	18472	18507	18630	18572	18633	18693	18442	18327	18619	18550	18710	18618	18436	18273	18611	18674	18357	18453	18332	18463	18346	18499	18511	18548	18448	18327	18567	18546	18267	18469	18745	18510	18448	18585	18438	18617	18452	18424	18612	18454	18587	18577	18599	18403	18628	18351	18512	18454	18409	18569	18492	18589	18644	18546	18637	18461	18371	18606	18569	18472	18425	18354	18588	18466	18438	18554	18479	18538	18516	18550	18391	18311	18471	18461	18465	18485	18610	18484	18460	18328	18511	18509	18493	18477	18254	18653	18455	18599	18555	18505	18646	18499	18449	18465	18306	18529	18304	18392	18527	18523	18692	18635	18366	18510	18516	18559	18503	18441	18434	18463	18420	18509	18551	18489	18428	18785	18188	18467	18318	18226	18505	18591	18521	18261	18381	18707	18552	18418	18753	18540	18380	18516	18479	18670	18375	18372	18604	18616	18709	18437	18585	18263	18651	18558	18349	18381	18548	18293	18704	18526	18499	18466	18451	18770	18664	18591	18417	18427	18258	18376	18454	18324	18641	18341	18420	18506	18500	18383	18479	18217	18438	18527	18567	18398	18528	18567	18503	18369	18599	18392	18458	18597	18583	18541	18671	18611	18559	18380	18423	18581	18570	18530	18696	18445	18413	18360	18472	18503	18494	18758	18617	18457	18413	18563	18364	18530	18625	18367	18472	18470	18502	18520	18698	18555	18451	18544	18419	18542	18462	18451	18653	18632	18458	18569	18483	18623	18668	18563	18517	18684	18584	18512	18478	18520	18843	18554	18538	18373	18334	18441	18409	18528	18442	18682	18427	18297	18511	18490	18514	18479	18747	18603	18464	18444	18608	18634	18465	18582	18476	18565	18502	18631	18714	18451	18641	18560	18459	18712	18380	18735	18495	18472	18465	18428	18433	18420	18618	18666	18361	18326	18503	18495	18551	18770	18635	18438	18742	18576	18528	18508	18257	18544	18505	18359	18341	18518	18663	18642	18523	18496	18357	18302	18359	18574	18474	18503	18771	18676	18382	18480	18449	18548	18514	18470	18431	18683	18470	18527	18595	18455	18594	18528	18513	18434	18527	18454	18627	18461	18613	18634	18488	18417	18531	18413	18756	18318	18244	18474	18536	18441	18509	18665	18446	18458	18565	18428	18340	18350	18441	18605	18558	18570	18426	18460	18432	18619	18472	18539	18637	18444	18612	18559	18495	18505	18499	18581	18459	18540	18509	18585	18626	18494	18557	18452	18504	18464	18436	18583	18384	18413	18511	18353	18663	18616	18521	18486	18471	18463	18739	18521	18457	18385	18515	18654	18631	18268	18536	18269	18595	18599	18448	18416	18741	18660	18368	18528	18470	18436	18377	18576	18538	18473	18424	18634	18433	18633	18600	18596	18339	18602	18445	18568	18377	18540	18485	18433	18371	18521	18480	18574	18709	18437	18526	18551	18518	18676	18490	18572	18473	18384	18443	18361	18358	18577	18570	18455	18610	18525	18487	18319	18565	18536	18471	18607	18498	18576	18492	18412	18470	18534	18521	18415	18588	18415	18449	18394	18678	18459	18611	18330	18502	18430	18608	18260	18626	18483	18703	18386	18678	18578	18449	18627	18524	18413	18352	18634	18587	18676	18402	18475	18796	18439	18445	18408	18663	18474	18705	18427	18482	18196	18347	18645	18550	18590	18325	18507	18647	18530	18436	18484	18594	18668	18717	18581	18762	18602	18611	18445	18560	18547	18448	18440	18426	18563	18443	18605	18553	18588	18412	18377	18492	18482	18572	18649	18261	18525	18439	18555	18455	18405	18470	18270	18494	18354	18630	18521	18543	18480	18385	18546	18511	18552	18491	18582	18552	18540	18565	18361	18685	18553	18496	18375	18533	18618	18482	18728	18482	18722	18520	18637	18427	18459	18342	18556	18543	18462	18437	18463	18682	18474	18514	18575	18673	18429	18588	18510	18535	18536	18402	18417	18641	18486	18549	18590	18582	18413	18606	18669	18648	18518	18483	18488	18416	18471	18444	18481	18736	18493	18703	18598	18392	18310	18498	18544	18438	18467	18477	18683	18494	18612	18550	18443	18529	18526	18568	18545	18465	18607	18542	18616	18564	18402	18358	18646	18687	18537	18513	18800	18529	18576	18443	18444	18412	18466	18755	18605	18544	18459	18366	18309	18390	18604	18545	18266	18632	18584	18334	18781	18625	18518	18683	18448	18585	18499	18543	18440	18444	18566	18543	18556	18333	18451	18438	18646	18584	18531	18518	18656	18514	18604	18708	18585	18473	18389	18564	18416	18423	18386	18517	18580	18465	18519	18436	18602	18471	18192	18358	18460	18708	18528	18705	18513	18568	18505	18567	18624	18547	18512	18348	18529	18397	18362	18550	18456	18647	18118	18462	18458	18422	18470	18402	18600	18732	18327	18674	18658	18495	18291	18374	18348	18719	18614	18443	18667	18512	18577	18476	18545	18565	18419	18609	18574	18493	18444	18405	18612	18502	18644	18470	18707	18581	18459	18637	18250	18658	18458	18544	18424	18618	18451	18590	18423	18454	18435	18735	18577	18323	18599	18669	18441	18386	18722	18470	18551	18591	18619	18520	18501	18413	18474	18419	18442	18482	18380	18582	18505	18565	18455	18711	18503	18718	18464	18649	18463	18440	18256	18321	18531	18544	18278	18682	18487	18436	18438	18463	18446	18659	18743	18506	18369	18740	18588	18424	18281	18392	18403	18493	18680	18474	18346	18509	18573	18603	18524	18560	18426	18678	18612	18573	18381	18325	18575	18519	18586	18568	18380	18663	18372	18661	18574	18651	18418	18478	18523	18510	18584	18363	18532	18618	18529	18291	18591	18688	18635	18550	18637	18415	18358	18534	18503	18434	18450	18569	18457	18463	18594	18445	18335	18475	18473	18553	18458	18281	18504	18499	18473	18552	18789	18574	18692	18504	18425	18523	18399	18544	18471	18635	18683	18446	18608	18363	18399	18459	18584	18597	18587	18608	18465	18519	18553	18442	18518	18549	18627	18557	18561	18419	18593	18445	18539	18390	18528	18626	18492	18458	18286	18599	18298	18643	18631	18563	18414	18531	18449	18695	18597	18672	18432	18701	18471	18631	18307	18547	18544	18606	18620	18535	18407	18449	18354	18610	18572	18706	18372	18475	18504	18561	18514	18614	18704	18445	18644	18348	18355	18525	18371	18519	18573	18560	18424	18521	18661	18534	18579	18501	18461	18571	18487	18454	18335	18478	18628	18402	18516	18527	18302	18502	18594	18652	18648	18531	18510	18625	18483	18550	18682	18274	18499	18637	18463	18473	18523	18725	18519	18402	18633	18595	18598	18597	18608	18566	18484	18478	18431	18725	18622	18503	18728	18638	18584	18313	18435	18350	18446	18634	18537	18502	18560	18578	18401	18615	18693	18791	18681	18469	18582	18651	18369	18383	18633	18494	18417	18588	18597	18626	18524	18607	18253	18671	18641	18550	18564	18524	18669	18499	18679	18562	18522	18656	18318	18490	18487	18603	18591	18475	18426	18795	18417	18396	18555	18525	18567	18423	18443	18651	18368	18568	18519	18503	18315	18423	18568	18598	18492	18633	18620	18575	18398	18522	18392	18641	18563	18483	18478	18625	18381	18348	18534	18531	18538
15901	39939	42017	28923	33273	27700	21955	17051	16633	16587	16614	16625	16515	16623	16541	16628	16784	16573	16417	16471	16740	16787	16613	16702	16572	16630	16430	16604	16699	16650	16779	16584	16462	16628	16520	16512	16651	16506	16646	16668	16556	16511	16592	16597	16574	16415	16550	16695	16587	16489	16521	16660	16615	16724	16556	16796	16496	16457	16450	16487	16569	16577	16757	16626	16567	16617	16504	16611	16480	16796	16633	16554	16639	16713	16631	16625	16717	16487	16548	16571	16651	16348	16612	16588	16549	16690	16495	16589	16556	16642	16581	16668	16680	16596	16711	16446	16477	16618	16708	16474	16716	16417	16396	16655	16606	16583	16455	16472	16530	16543	16636	16688	16565	16519	16651	16565	16618	16646	16403	16542	16413	16527	16524	16569	16592	16648	16476	16667	16768	16672	16736	16546	16559	16352	16488	16464	16524	16767	16431	16649	16544	16559	16685	16602	16633	16389	16565	16673	16557	16486	16629	16488	16534	16567	16739	16589	16583	16497	16513	16675	16448	16450	16427	16779	16524	16621	16515	16589	16614	16375	16578	16441	16630	16567	16522	16566	16721	16517	16604	16609	16507	16465	16559	16808	16437	16536	16492	16540	16470	16753	16722	16580	16429	16717	16520	16644	16420	16480	16605	16601	16608	16504	16575	16566	16609	16656	16413	16585	16680	16610	16646	16700	16429	16622	16770	16607	16555	16744	16661	16457	16749	16583	16469	16514	16571	16450	16396	16333	16591	16624	16534	16629	16503	16578	16443	16557	16641	16521	16441	16406	16555	16510	16563	16617	16734	16379	16536	16458	16641	16539	16536	16722	16752	16759	16480	16635	16555	16592	16564	16551	16561	16470	16555	16632	16551	16638	16729	16573	16585	16560	16499	16556	16469	16530	16688	16780	16355	16613	16468	16587	16719	16547	16568	16649	16563	16470	16555	16638	16466	16588	16657	16420	16581	16653	16516	16625	16743	16635	16747	16535	16666	16579	16502	16633	16549	16683	16551	16706	16694	16525	16520	16572	16487	16531	16519	16533	16550	16626	16585	16622	16596	16576	16722	16570	16859	16692	16551	16682	16509	16556	16563	16629	16430	16503	16640	16569	16550	16614	16631	16429	16578	16344	16520	16527	16627	16503	16800	16754	16453	16579	16647	16461	16728	16558	16607	16584	16667	16566	16458	16671	16776	16526	16556	16705	16712	16419	16529	16751	16694	16507	16566	16498	16512	16544	16547	16613	16676	16544	16473	16597	16683	16601	16487	16309	16585	16614	16515	16424	16559	16577	16574	16472	16563	16712	16497	16763	16547	16635	16490	16337	16657	16473	16517	16666	16606	16533	16661	16497	16496	16576	16504	16712	16509	16533	16568	16595	16554	16454	16608	16498	16566	16475	16702	16566	16464	16627	16522	16560	16552	16745	16479	16577	16597	16587	16611	16491	16492	16532	16619	16510	16646	16701	16632	16598	16634	16647	16557	16631	16536	16649	16514	16530	16588	16617	16555	16430	16443	16594	16640	16463	16564	16767	16476	16637	16599	16596	16626	16805	16874	16685	16582	16584	16568	16500	16619	16693	16700	16630	16663	16639	16550	16408	16597	16639	16667	16592	16594	16555	16572	16593	16792	16543	16515	16557	16484	16660	16574	16690	16799	16546	16647	16553	16471	16436	16719	16684	16537	16616	16711	16664	16623	16425	16623	16639	16599	16571	16569	16601	16498	16632	16643	16492	16401	16509	16672	16639	16615	16741	16456	16656	16720	16586	16798	16621	16713	16633	16630	16504	16624	16610	16589	16574	16469	16597	16646	16682	16637	16699	16628	16631	16687	16568	16617	16531	16794	16384	16628	16454	16654	16509	16726	16484	16598	16565	16572	16575	16614	16661	16530	16392	16609	16557	16521	16656	16596	16479	16520	16500	16677	16477	16320	16650	16806	16527	16551	16725	16445	16497	16572	16487	16622	16467	16768	16603	16653	16788	16627	16574	16531	16575	16558	16582	16613	16545	16673	16574	16541	16831	16477	16607	16558	16620	16611	16542	16633	16499	16430	16654	16491	16399	16661	16613	16596	16639	16526	16472	16456	16621	16570	16557	16770	16543	16554	16567	16596	16706	16522	16753	16528	16546	16596	16668	16638	16498	16484	16676	16578	16518	16772	16607	16589	16565	16640	16455	16628	16684	16625	16677	16654	16593	16676	16670	16560	16609	16589	16554	16515	16780	16475	16575	16657	16499	16564	16499	16642	16509	16622	16581	16725	16743	16471	16617	16581	16660	16543	16504	16677	16545	16478	16481	16624	16629	16478	16701	16657	16532	16757	16594	16633	16640	16528	16442	16663	16517	16593	16536	16708	16803	16554	16683	16470	16465	16564	16557	16563	16709	16578	16540	16550	16507	16718	16583	16477	16609	16542	16545	16816	16503	16642	16617	16483	16627	16568	16557	16506	16648	16666	16663	16705	16498	16583	16513	16521	16613	16558	16647	16670	16527	16455	16588	16665	16544	16562	16659	16699	16732	16443	16683	16639	16636	16569	16749	16656	16371	16909	16553	16478	16644	16671	16611	16637	16580	16489	16503	16723	16812	16807	16397	16497	16471	16684	16588	16762	16551	16524	16784	16750	16533	16701	16716	16520	16477	16497	16424	16805	16543	16422	16624	16480	16656	16677	16655	16664	16830	16542	16501	16615	16675	16558	16497	16588	16489	16493	16407	16564	16636	16586	16555	16638	16539	16533	16566	16722	16637	16381	16621	16485	16670	16562	16695	16595	16526	16770	16624	16479	16731	16584	16529	16516	16626	16467	16791	16664	16448	16531	16601	16671	16478	16592	16634	16474	16601	16602	16559	16502	16687	16648	16489	16626	16451	16520	16473	16674	16500	16649	16567	16627	16548	16454	16606	16570	16632	16485	16543	16434	16466	16682	16495	16764	16652	16600	16649	16514	16642	16609	16478	16596	16562	16341	16737	16534	16580	16733	16714	16476	16695	16616	16593	16517	16544	16541	16540	16595	16520	16670	16544	16572	16694	16340	16512	16660	16492	16687	16798	16681	16808	16637	16659	16482	16601	16554	16586	16519	16524	16608	16526	16653	16491	16725	16578	16616	16587	16596	16651	16584	16547	16636	16425	16557	16653	16721	16529	16517	16504	16498	16514	16721	16563	16447	16587	16374	16539	16534	16525	16563	16476	16569	16623	16700	16620	16626	16628	16512	16624	16535	16400	16592	16512	16549	16509	16448	16519	16733	16446	16600	16639	16506	16661	16644	16727	16438	16523	16644	16640	16713	16577	16691	16820	16402	16475	16640	16531	16562	16498	16690	16613	16614	16590	16546	16617	16509	16401	16579	16563	16547	16731	16593	16650	16632	16702	16620	16577	16544	16558	16486	16456	16725	16608	16759	16662	16613	16467	16456	16394	16844	16669	16428	16698	16643	16486	16574	16601	16682	16574	16663	16555	16550	16590	16640	16704	16540	16609	16555	16596	16769	16576	16614	16547	16483	16541	16532	16766	16547	16733	16675	16701	16661	16543	16525	16707	16653	16469	16713	16620	16563	16636	16494	16629	16542	16502	16521	16605	16559	16428	16642	16512	16523	16563	16623	16695	16533	16509	16514	16689	16541	16723	16616	16497	16632	16516	16637	16596	16498	16587	16641	16671	16346	16501	16507	16698	16517	16398	16619	16586	16459	16560	16512	16520	16648	16478	16610	16394	16518	16691	16486	16556	16499	16763	16623	16653	16612	16654	16642	16538	16667	16466	16605	16630	16528	16470	16550	16551	16336	16615	16593	16450	16744	16393	16674	16571	16495	16478	16401	16599	16413	16689	16613	16591	16604	16578	16611	16573	16671	16471	16703	16558	16532	16614	16472	16465	16714	16541	16602	16690	16601	16544	16619	16513	16571	16552	16509	16504	16455	16451	16751	16654	16560	16669	16560	16848	16488	16610	16575	16694	16493	16483	16718	16537	16571	16490	16594	16679	16449	16672	16562	16561	16549	16642	16566	16461	16669	16517	16562	16409	16490	16551	16706	16507	16559	16762	16674	16559	16592	16608	16570	16490	16591	16598	16751	16367	16443	16650	16581	16621	16484	16654	16712	16621	16616	16550	16398	16673	16587	16647	16598	16689	16656	16585	16744	16499	16599	16564	16611	16428	16780	16515	16630	16538	16395	16448	16813	16782	16640	16608	16701	16514	16373	16581	16780	16564	16676	16517	16676	16515	16500	16775	16696	16436	16558	16595	16614	16593	16484	16543	16647	16522	16645	16548	16472	16668	16559	16645	16517	16557	16725	16768	16628	16470	16495	16768	16645	16560	16665	16458	16655	16608	16586	16540	16689	16644	16607	16749	16564	16494	16555	16607	16589	16439	16442	16507	16467	16520	16602	16669	16503	16335	16822	16674	16612	16510	16496	16585	16428	16619	16542	16705	16518	16643	16648	16517	16637	16405	16480	16498	16498	16617	16784	16651	16590	16666	16667	16735	16720	16526	16463	16393	16630	16553	16615	16670	16679	16651	16578	16513	16676	16562	16629	16675	16896	16542	16548	16490	16511	16492	16679	16404	16551	16696	16577	16457	16614	16721	16438	16473	16682	16590	16657	16543	16642	16590	16381	16625	16638	16605	16556	16662	16584	16721	16557	16681	16674	16686	16471	16487	16628	16548	16617	16537	16537	16499	16559	16398	16588	16579	16682	16645	16585	16577	16546	16647	16736	16629	16430	16699	16605	16607	16462	16682	16768	16419	16405	16616	16722	16623	16627	16623	16437	16561	16524	16580	16524	16640	16800	16497	16395	16452	16649	16675	16513	16372	16506	16616	16437	16596	16742	16543	16567	16636	16623	16555	16545	16623	16399	16481	16607	16560	16813	16635	16619	16720	16662	16611	16675	16479	16438	16437	16535	16468	16650	16553	16702	16624	16575	16553	16748	16620	16572	16621	16744	16567	16608	16491	16588	16521	16511	16617	16643	16742	16732	16699	16725	16459	16621	16609	16572	16788	16631	16471	16534	16580	16672	16570	16623	16564	16523	16593	16430	16580	16554	16369	16523	16705	16656	16695	16473	16610	16472	16407	16580	16658	16712	16707	16482	16801	16731	16664	16477	16623	16433	16620	16679	16694	16539	16494	16598	16586
24746	21787	36197	37527	51917	47422	36728	24370	19524	19146	19316	19192	19071	19029	18933	18979	19242	19068	19031	18999	19052	18891	18924	18869	18999	18874	19081	19168	18917	18932	18907	18928	18986	18823	18829	18864	18976	18865	19055	19033	18802	18939	18914	19090	18992	18982	18814	18808	18851	18859	18684	19042	19011	19035	19109	18680	18817	18907	18908	18849	18788	18872	18779	18976	18997	18909	18913	18725	18600	18988	18898	18707	19024	18696	18944	18883	18828	18837	19010	18881	18826	18991	18864	18982	18920	18939	18943	18928	19028	18915	18898	18807	18755	18775	18977	18694	18837	18833	18744	18873	18927	18918	19027	18844	18832	18860	18834	18755	18974	18938	18877	18732	19057	18941	18920	18883	18893	18847	18988	18947	18988	18916	18954	18863	18876	18743	18907	18866	18935	18917	19044	18853	18962	18917	18980	19070	18853	18920	18800	18818	18901	18850	18936	18857	19091	19003	18947	18818	18776	18800	18829	18712	18706	18900	18820	18675	18944	18868	18857	18606	18908	18850	19010	18907	18890	18875	18777	18682	18905	19024	18818	18797	18783	18897	18776	18703	18767	18823	19095	19038	19075	18860	18816	18715	18936	19011	18876	18853	18883	18980	18920	18834	19128	18812	18742	18801	18775	18955	18907	18769	18965	18988	18867	18750	18769	18843	18941	18932	19047	19034	18887	18708	18775	18832	19106	18704	18807	18874	18757	18824	18922	19065	18769	18815	18947	18995	18956	18831	18683	18777	18821	18901	18906	18767	18814	18884	18679	18716	18873	18759	18865	18983	18865	18917	18705	18767	18834	18739	18895	18927	18789	18814	18723	19011	18894	18723	19012	18924	19121	18785	18732	18925	19025	18846	18951	18781	18822	18852	19083	18785	19040	18990	18817	18699	18973	18826	18718	18840	18591	18851	18885	18647	18823	18867	18657	18844	18936	18888	18903	19109	19024	18903	18775	18996	18841	18726	18932	18962	18863	18616	18870	18667	18844	18695	18765	18558	18862	18771	18731	18899	18739	18728	18804	19020	19096	18549	18712	18959	18892	18924	18808	18971	18956	18789	18811	18796	18957	19092	18821	18915	19077	18912	18895	18848	19093	18730	18829	18754	18867	18689	18777	18873	18955	18796	19067	18768	18800	18798	18856	18972	18971	18911	18854	18894	18985	18763	18941	18767	18893	19006	18948	18880	18706	18978	19009	18982	18867	18914	18806	18952	18855	18846	18848	18902	18915	18954	18989	18816	18977	18672	18903	18759	18794	18990	18879	18702	18967	18820	18536	18944	18901	18894	18775	18950	18833	18818	18913	18925	18770	18880	18845	18835	18842	18897	19049	19041	18977	18854	18874	18947	19063	18919	18772	18841	18788	18856	18793	18779	18907	18755	18885	18839	18810	18789	18730	18861	18840	18916	18902	18889	18791	18833	18883	18876	18895	18955	18800	18877	18841	18754	19008	18903	18733	18853	18870	18800	18927	18779	18540	18975	18902	18837	18814	18996	18846	18961	19030	18917	18990	18787	18877	19024	18942	19183	18858	18881	18913	18855	18838	18822	18957	18652	18934	18912	18954	19035	18915	19042	18955	18757	18861	18748	18970	18752	19075	18834	18906	18900	18850	18923	18854	18959	18704	18955	18859	18845	18695	18730	18783	18854	18968	18848	18771	18897	18874	18689	18958	18807	18949	18921	18740	18834	18751	18983	18788	18891	18756	18817	18869	18564	18795	18811	18757	18889	18723	18712	18983	18833	18798	18869	18939	18977	18862	18886	19093	18945	18807	18781	18605	18860	18656	18755	18971	18854	18753	18711	18847	19020	18992	18843	18838	18876	18641	18820	19090	18919	18653	18916	18982	18749	18923	18798	18864	19092	18975	18980	18986	18790	18941	18961	18837	18778	18941	18903	18895	18845	18883	18842	18884	18978	18960	18997	18942	18853	18883	18776	18919	18851	18944	18893	18898	18897	18738	18938	18893	18996	19223	18823	18654	18602	18844	18917	18839	18922	18663	18887	18848	18704	19030	19017	18923	19055	18624	18830	18848	18835	19002	18763	18623	18977	18728	18884	18851	19026	18838	18796	18864	18935	18859	18825	18849	19022	18883	18997	19013	18800	18808	18930	18924	19004	18961	18836	18872	18872	18821	18811	18896	18934	18927	18710	18693	18918	18782	19020	18854	18939	18698	18901	18798	18931	18800	18765	18869	18824	18981	19006	18690	19001	18658	18584	18945	19014	18965	18931	18686	18812	18722	18703	18979	19045	18999	18811	19007	18991	18960	18823	18825	19077	18838	18800	18750	18791	18837	19067	19168	18930	18856	18733	18810	18851	18809	19046	18960	18934	18958	18914	18926	18676	18819	18754	18794	18970	18832	18832	18831	18901	18933	19145	18845	19011	19008	18770	18842	18763	18685	18800	19248	18841	18916	18756	18715	19036	18968	18692	18963	18829	18862	18768	18854	18894	19042	18797	18671	18861	18982	18815	18791	19021	18876	19050	18877	18759	18750	18958	18790	18799	18950	18931	18867	18934	18974	18766	18707	18956	18824	18886	18916	18762	18865	18852	19068	18751	18942	18840	18875	18832	18860	18952	18741	19012	18921	18796	19014	18889	18843	18926	18856	18771	18976	18946	18909	18774	18892	18985	18991	19099	19036	18713	19023	19028	18683	18931	18881	18849	18812	18881	18855	19004	19076	18691	18914	18787	18764	18864	18689	18785	19120	18731	18941	18715	19023	18937	18711	18785	18797	19028	18814	18796	18787	19002	19058	18852	18563	18830	18813	18886	18830	18730	18795	18928	18804	18711	18983	18861	19065	19047	18904	18792	18956	18749	18914	18811	18807	18952	18831	18798	18846	18830	18800	18809	18667	18599	19061	18933	18849	18980	18956	18840	18889	18956	19033	18822	18876	18886	19017	18827	19098	18854	18957	19046	18820	18738	18979	18881	18921	19050	18856	18811	18933	18816	18710	18740	18929	18781	18759	18690	18918	18576	18790	18911	18727	18823	18864	18659	19087	19088	18898	18968	18920	18866	18851	18985	18829	18906	18895	18917	18806	18929	18876	18917	18877	18902	18781	18729	18942	18705	18764	18968	18713	18893	18678	18721	18904	18894	18946	18747	19057	18854	19064	19006	18748	18808	18926	18906	18733	18917	18871	18707	18830	19132	18921	18785	18840	18686	18993	18999	18738	18859	18999	18983	18935	18985	18687	18846	18816	18935	19096	18950	19080	18907	18809	18867	18657	18774	18632	18831	18948	18815	18791	18824	19081	18681	18775	18948	18821	18926	18884	18853	18853	18879	18863	18840	18920	18939	18910	18812	18890	18941	18790	18898	18685	18867	18892	18900	18684	18960	18905	18870	18927	18854	18874	18865	18967	18736	18833	18806	18807	19054	18734	19014	19005	18890	18791	18873	18788	18858	18868	18914	18806	18877	18915	18723	19013	18764	18863	18966	18775	18950	18932	18937	19018	18816	18847	18933	18881	18852	18922	18900	18838	18747	19000	18876	18871	18706	18878	18781	18887	18895	18906	18822	19009	18658	18852	18850	18680	18907	18853	18684	18874	18815	19009	18656	18860	18774	18997	18902	18786	18957	18642	18834	18941	18743	18874	19104	18955	18933	18995	18958	18669	18787	18631	18774	18952	18886	18850	18981	18716	18781	18890	19003	19054	18862	18751	18842	18792	18881	18898	19103	18818	19025	18849	18900	18931	18789	18788	18847	18775	18724	19014	18929	18771	19023	18791	18923	19070	18955	18998	18957	18846	18990	18944	18790	18738	18847	18861	18944	18801	18897	18756	18870	18921	19022	18870	18690	18782	18836	18852	18938	18854	18906	18937	18793	19155	18815	18903	18821	18918	19034	18825	18829	18921	18906	18814	18884	18825	18777	19011	18837	18950	18800	18858	18903	18856	18849	18742	18823	18859	18962	18756	18829	18877	19000	18958	18667	18786	18635	18842	18628	18931	18775	18897	18868	19026	18919	18812	18954	18760	18811	18852	18905	18885	18985	18929	18820	18718	18688	18748	18662	18917	18827	18998	18895	18675	18961	18958	18913	18692	18730	18804	18805	18920	18883	18959	18798	18937	18996	18866	18705	18700	18766	18913	18814	18968	18784	19072	18651	18954	18888	18867	18943	18921	18867	18967	18800	18865	18797	18941	18788	18816	18935	18884	18779	18695	18984	18909	19044	18771	18728	18983	18895	18867	18956	18910	18793	18836	18875	18996	18817	18777	19130	18861	18848	18951	18890	18946	18945	18995	19163	18704	18759	18852	18900	19053	18758	19088	18946	18960	18748	18672	18823	19007	18745	19012	18884	18835	18838	19024	18684	18769	18911	19044	19019	18891	18880	18885	18893	18767	18833	18984	18848	18865	18736	18861	18755	18776	19001	18960	18859	18868	18837	18840	18997	18785	18873	19105	18946	18934	18998	18912	19057	18929	18958	18906	18868	18827	18767	18749	18832	18940	18868	18928	18812	19029	18694	19156	18900	18809	18964	18888	18874	19043	18936	18825	18979	19120	18728	18811	18790	19019	18838	18996	19011	18820	18766	18983	19048	18758	18781	18737	18937	18984	18888	19074	18956	18996	18952	18865	18685	18895	18839	19089	19074	18823	19096	18776	18942	18810	18863	18984	18816	19004	18722	18845	18793	18722	18879	18745	18796	18750	18763	18943	18744	18994	19030	18943	18911	18823	18798	18954	18842	18882	18944	18898	18921	18843	18839	18864	18773	18820	18853	18675	19093	18984	18805	18916	18964	18878	18621	18835	18961	19043	18822	18780	18826	18811	18785	18938	19008	19063	18769	19059	18809	18776	18754	18781	18491	18928	18850	18837	18831	19077	18806	19075	18976	18782	18839	18941	18871	18840	18953	18849	18879	18755	18952	18788	18909	19015	18880	18658	18540	18840	18834	18765	18625	18825	19005	18993	18883	18797	18766	18928	18949	18662	18733	18850	18917	18653	18950	18728	18888	18810	18825	18920	18882	18881	18933	18829	18830	18804	18891	18858	18818	18852	18849	18800	18944	18776	18838	18871	18978	18814	18758	19020	18711	18888	19004	18861	18937	18623	19063	19010	18932	18808	18762	18904	18867	18885	18908	18901	18700	18891	18935	18675	18816	18863	18810
17995	68552	71328	54365	60494	48877	35945	20865	16918	16669	16984	16857	16803	16845	17108	16882	16943	17050	16866	16902	16672	16936	16850	16878	16989	16801	16868	17018	16952	16808	16730	16967	16928	17046	17005	17145	16972	16828	17002	16954	16805	16978	16930	16710	16898	16767	16891	16679	16884	16922	16838	16890	16857	16743	16853	16965	16850	16830	16910	16821	16881	16945	16937	17016	16842	16804	16865	16815	16880	16891	16971	16677	16905	16850	16789	16946	16834	16790	16749	16862	16951	16832	16878	16927	17008	16901	16914	16809	17102	16820	16721	16890	16945	16950	16910	17025	16811	16764	16800	16997	17024	16782	16933	17052	16924	16983	16659	16926	16867	16831	16813	16886	17013	16763	16820	17021	16935	16783	17056	16811	16957	16828	16964	16883	16865	16853	16920	16872	16852	16885	16816	16807	16916	16815	16872	16773	17009	16913	16941	16898	16660	16989	16928	16944	16972	16979	16875	16821	17077	17077	16972	16857	16876	16886	16876	16999	16822	16978	16731	16866	16963	16987	16920	16895	16810	16806	16616	16899	16779	17043	16885	17009	16912	16969	16897	16828	16829	17073	16653	16884	16920	16887	16887	17028	16970	16709	16958	16957	16827	16993	16739	16657	16808	16811	16847	16826	16894	16802	16927	16817	16825	16921	16981	16998	16887	16932	16747	16837	16800	16859	16772	16760	16755	16742	16842	16886	16972	17000	16826	16950	16851	16854	16836	16774	16831	17015	16735	16795	16808	16782	17008	16773	16938	16836	16647	16826	16768	16826	16644	17007	16608	16938	16877	16942	16668	16792	16879	16794	16920	16635	17110	16831	16836	16930	16842	16983	16994	17023	16922	16654	16760	16781	16793	16907	16950	16948	16797	16748	16998	16707	16886	16980	16957	16919	16870	16969	16786	16904	16930	16822	17011	17005	16798	16972	16803	16880	16984	16841	16866	16903	16843	16652	16906	16808	16978	16825	16935	16847	16829	17060	16741	16747	16755	16851	16813	16994	16891	16915	16857	16869	16853	16657	16800	16972	16894	16919	16785	16824	16927	16940	16901	16863	16705	16855	16733	16974	16873	16944	16933	16919	16875	16888	16778	16959	16827	16754	16702	16713	17030	16842	16829	17052	16902	16758	17119	16753	16864	16883	16856	16881	16763	16766	16955	16922	16855	17012	16849	16897	16814	16876	16856	17167	16908	16692	16884	16799	16906	16958	17009	16810	17007	16803	16726	16940	16820	17053	16875	16927	17023	16807	16878	16919	16906	16868	16776	16906	16943	16744	16841	16982	16819	16920	17055	16821	16796	16910	16871	16862	16985	16870	16947	17026	16846	16833	17004	16949	16795	17071	16816	17043	16868	16752	16886	16999	16820	16960	16935	17084	16763	16769	16855	16838	16849	16660	16940	16829	16766	17016	16910	16754	16776	16675	16910	16774	16940	16899	16779	16836	16823	16813	16925	16833	16878	16878	16712	16794	16793	17094	16768	16931	16848	16785	16785	16960	16931	16862	17022	16969	16951	16727	16847	16996	16880	16752	16918	17010	16889	16938	16927	16893	16656	16867	16953	16709	16780	16825	16945	16740	16903	16993	16948	16877	16998	16868	16830	16995	16886	16894	16887	16934	16872	16904	16915	16864	16918	16800	16934	16757	16851	16990	16946	16851	17017	16943	16812	17027	16798	16846	16880	16954	16882	16781	16880	16925	16816	16896	16985	16935	16933	16848	16914	16687	16918	16890	16876	16852	16859	16904	16936	16918	16968	16765	16933	16848	16994	16881	16844	16883	16808	16884	16936	16889	17019	16855	16929	16984	16861	16941	16852	16903	16940	16796	16846	16883	16898	17006	16815	16948	16966	16877	16841	16736	16863	16880	16848	16913	16879	16891	16817	16779	16931	16794	17009	16769	16802	16734	16868	16693	16952	16742	16854	16632	16958	16854	16992	16979	17002	16800	16835	17112	16817	16819	16872	16816	16853	16813	16969	16922	17104	16718	16699	16842	16781	16838	16986	16970	17039	16757	16824	16965	17171	16891	16725	16875	16842	17079	16887	16759	17021	16767	17053	16890	16995	16975	16875	16928	16794	16779	16819	16826	16768	16901	16878	16742	16662	17019	16875	16900	16824	16939	16869	16822	16863	16879	16884	16906	16909	17027	16867	16881	16925	17053	16844	16872	16680	16977	16908	16829	16839	16904	16949	16954	17069	16794	16767	16855	16890	16735	16908	16792	16810	16861	16769	16813	16841	16868	16747	16910	16902	16878	17007	16866	16669	16865	16866	16933	16985	16995	16788	16823	16982	16907	16759	16937	16888	16898	16826	16700	16979	16917	16845	16801	16840	17009	16755	16847	16933	16935	16869	16979	16742	16747	17025	16915	16937	16809	16795	16775	16876	16846	16990	16834	16799	16750	16952	16868	16948	16894	16850	16968	16790	16766	16852	16927	16845	16895	16883	16836	16894	17045	16973	16807	16894	16830	16877	16864	16716	16871	16899	17076	16983	17018	16789	16802	16907	16861	16945	16592	16816	16878	16968	16805	16800	16898	16956	16983	16770	16891	16956	16952	16766	16937	16872	16753	16722	16958	17059	16750	16941	16898	16939	16880	16896	17004	16818	16936	16894	16912	16830	16805	16899	16982	16887	16904	16752	16825	16789	16663	16654	16892	16931	16930	16733	16841	16669	16832	16805	16847	16953	16888	16905	16990	16865	16785	16985	16886	16917	16851	16880	16993	16812	16999	16931	16794	16889	16855	16944	16834	17002	16918	16897	16864	16908	16778	16856	16968	16984	16980	16894	16801	16719	16902	16808	16836	16850	16967	16813	16949	16842	16899	16819	16921	16874	16896	16945	16906	16865	17001	16870	16724	16820	16720	17016	16939	16975	16837	16815	16812	16954	16885	16875	16673	16971	16904	16974	16879	17016	16810	16855	16836	16848	16956	16928	16787	16768	16822	16903	16963	16984	16877	16834	16833	17005	16751	16993	16791	16800	16931	16878	16816	16975	16822	16911	16866	16819	16920	16798	16723	16857	16891	16815	16907	16814	16754	16895	16852	16821	16766	16871	16895	17080	16965	16962	16843	16621	16760	16928	17011	16964	16820	16906	16871	16662	16752	16886	17012	16831	16721	16821	16780	16941	16826	16855	16641	16953	16955	16820	16922	17049	16971	16951	16793	16994	16809	16851	16719	16753	16924	16883	16713	16752	16729	16923	17152	16871	16924	16810	16883	17140	16899	16808	16611	16998	16757	16869	16848	16830	16626	16927	16769	16953	16889	16964	16861	16908	16962	16843	16796	16899	16890	16860	16902	16969	16746	16989	16882	16951	16848	16925	16899	16882	16774	16954	16858	16883	16764	16921	17041	16702	17003	16449	17008	16861	16702	16949	16782	16802	16870	16728	17032	16846	16998	16717	17025	16916	17023	16931	16814	16905	17102	16790	16902	16860	16880	16854	16825	16871	16865	16988	16881	16876	16744	16760	16880	16848	16709	16854	16833	16823	16825	16836	16944	16908	16855	16875	16770	16915	16915	16929	16865	16963	17074	16847	16966	16962	16749	16906	16812	16937	16947	17003	16797	16685	16880	16853	16897	17068	16665	16956	16729	16916	16873	16828	16895	16755	16860	16774	16942	16954	16859	16957	16991	16754	16940	16800	17036	16923	16855	16825	16735	17037	16858	16801	17051	16824	16903	16715	16848	16936	16879	16891	16887	16785	16834	17002	16866	17110	17005	16795	16972	16758	16849	16906	16771	16967	16869	16976	16764	16938	16712	16869	16834	17015	16846	16869	16905	16767	16907	16894	16852	16875	16939	16931	16842	16693	16850	16795	16903	16848	16975	17105	16884	16762	16940	16799	16841	16929	16831	16956	16859	16885	17050	16837	16954	17067	16884	16959	17068	16587	16595	16719	16900	16844	16969	16785	16930	16830	16792	16880	16738	16863	16710	16795	16831	16857	16822	16781	16952	17073	16948	16759	17067	16696	16826	16924	16775	16765	16848	16848	16969	16907	16929	16814	16805	16828	16738	16900	16881	16836	16966	16959	16905	16729	17005	17018	16825	16816	16810	17002	16754	16842	16870	16844	16835	16939	17002	16946	16769	16918	16755	16794	16879	16816	16785	16839	16895	17009	16829	17111	16757	16857	16874	16789	16785	16974	16887	16913	16767	16841	16739	16815	16917	16840	16879	16886	16866	16993	16826	16867	16816	17035	16914	16829	16806	16831	16863	16972	16810	16773	16921	16867	16944	16943	16987	16867	16985	16918	17028	16846	16971	16984	16849	16909	16871	16865	16919	16723	17005	16867	16845	16822	17036	16726	17123	16949	16812	16779	16588	17062	17006	16870	16694	17091	16922	16861	17075	16897	16819	16990	16664	16854	16721	16978	16889	16904	16832	16930	16931	16927	16920	16908	17008	17007	16755	16767	16859	17149	16779	17116	16880	16938	16835	16772	16732	16887	16932	16813	16956	16982	16938	16867	16736	16779	16989	16956	16851	16841	16722	16894	16790	16950	16895	16853	16968	16894	16824	16841	16867	16898	16944	16965	16919	16694	16876	16897	16856	16874	16984	16875	16800	16692	16910	16835	16864	16780	16881	16969	16863	16985	16833	16868	17117	16863	16964	16749	16910	16880	16703	16695	16917	16714	16972	16832	16996	16729	16744	16809	16829	16768	16969	16900	17052	16855	16920	16692	16874	16928	16766	17005	16957	16732	17083	16859	16879	16875	16718	16804	16809	16827	16966	16977	16960	16886	17015	16848	16800	16971	16665	16844	16947	16950	16746	16882	16891	16900	16788	16814	16766	17041	16678	16921	16822	16915	16819	16732	16798	17156	16870	16943	16782	16940	16747	16908	16776	16961	16892	16852	16901	16883	16801	16938	16914	16977	16936	16793	16784	16934	16930	16788	16942	16795	16960	16953	16728	16817	17023	16917	16779	16759	16864	16841	16834	17033	16786	16650	16808	17051	16845	16883	16814	16884	16931	16896	16953	16892	16940	16857	16831	16774	16861	17122	16786	16788	16843	16744	16909	16883	16859	16781	16905	16943	16767	16855	16622	16907	16850	17091	16910	16897	16764	17112	17000	16930	16836	16872	16794	16787	16918	16916	16876	16771	16949	17071	16817	16756	16873
23016	21750	34247	32838	53323	56565	46852	29591	21147	20350	19989	19853	19908	19948	19743	19854	19803	19535	19611	19538	19679	19726	19503	19954	19643	19577	19543	19487	19419	19696	19739	19523	19382	19565	19463	19599	19513	19715	19382	19519	19360	19584	19559	19708	19527	19470	19409	19377	19446	19393	19245	19469	19572	19495	19735	19384	19406	19383	19469	19403	19508	19382	19386	19837	19449	19669	19493	19397	19438	19577	19608	19497	19487	19404	19628	19703	19486	19589	19356	19415	19453	19480	19651	19330	19308	19438	19470	19684	19553	19461	19471	19469	19574	19675	19179	19415	19481	19497	19440	19629	19380	19627	19473	19706	19662	19311	19562	19597	19550	19557	19491	19388	19326	19341	19612	19334	19482	19529	19486	19454	19497	19561	19404	19499	19611	19674	19481	19437	19355	19546	19462	19549	19556	19533	19442	19374	19259	19423	19410	19376	19411	19588	19350	19507	19560	19550	19418	19577	19527	19653	19510	19300	19564	19443	19500	19575	19451	19527	19247	19512	19538	19602	19561	19648	19621	19756	19437	19576	19492	19395	19463	19495	19630	19482	19269	19282	19306	19436	19435	19549	19444	19481	19595	19552	19289	19389	19375	19472	19594	19456	19370	19456	19539	19499	19583	19469	19351	19568	19401	19569	19545	19497	19419	19441	19430	19429	19338	19461	19392	19631	19548	19397	19359	19201	19642	19509	19512	19391	19489	19604	19441	19331	19374	19467	19338	19613	19557	19547	19487	19269	19633	19264	19477	19246	19419	19398	19557	19489	19490	19514	19502	19350	19459	19471	19408	19626	19468	19494	19356	19717	19523	19723	19668	19304	19273	19659	19546	19672	19696	19508	19373	19490	19573	19644	19186	19532	19474	19521	19570	19553	19333	19509	19463	19434	19411	19438	19199	19571	19405	19540	19450	19328	19350	19314	19436	19380	19394	19388	19414	19433	19503	19406	19436	19421	19423	19547	19498	19425	19510	19386	19386	19596	19548	19423	19409	19403	19645	19634	19684	19602	19421	19535	19713	19563	19534	19494	19199	19446	19412	19358	19380	19370	19463	19532	19222	19486	19460	19265	19329	19445	19444	19376	19522	19266	19462	19592	19560	19305	19480	19425	19506	19211	19454	19354	19378	19489	19428	19450	19449	19511	19264	19379	19524	19479	19296	19545	19472	19512	19414	19359	19508	19354	19316	19436	19454	19267	19615	19385	19544	19261	19500	19477	19558	19468	19447	19538	19377	19339	19199	19436	19449	19514	19442	19637	19543	19521	19331	19523	19406	19413	19542	19423	19424	19611	19538	19414	19544	19471	19369	19399	19501	19454	19550	19324	19301	19563	19543	19203	19366	19337	19468	19594	19562	19426	19424	19494	19425	19633	19446	19131	19419	19373	19396	19493	19334	19426	19379	19176	19603	19444	19308	19349	19603	19439	19477	19786	19490	19499	19500	19453	19554	19452	19514	19451	19471	19529	19407	19482	19439	19487	19559	19410	19520	19339	19424	19374	19294	19317	19468	19597	19517	19356	19553	19520	19389	19489	19386	19291	19543	19626	19531	19592	19336	19487	19354	19598	19589	19517	19370	19300	19389	19358	19567	19674	19570	19124	19381	19360	19428	19603	19526	19579	19493	19376	19419	19540	19484	19284	19522	19335	19406	19601	19434	19434	19395	19427	19631	19503	19445	19454	19632	19552	19479	19403	19459	19301	19423	19299	19494	19458	19562	19510	19690	19543	19458	19283	19304	19451	19412	19568	19428	19490	19266	19422	19402	19400	19485	19498	19417	19669	19380	19306	19327	19440	19409	19243	19369	19562	19632	19539	19318	19433	19361	19418	19566	19445	19668	19384	19464	19581	19482	19518	19392	19453	19567	19714	19514	19371	19659	19586	19446	19387	19488	19419	19481	19484	19549	19473	19336	19429	19663	19489	19568	19527	19456	19408	19515	19514	19444	19400	19421	19413	19267	19399	19341	19305	19577	19430	19187	19329	19545	19492	19618	19514	19476	19432	19693	19317	19204	19456	19410	19483	19484	19551	19350	19495	19684	19371	19523	19546	19575	19354	19469	19479	19585	19323	19578	19515	19471	19344	19539	19392	19397	19438	19380	19485	19383	19290	19401	19441	19494	19536	19624	19472	19447	19429	19699	19256	19519	19566	19397	19556	19346	19357	19473	19289	19496	19439	19453	19488	19657	19363	19629	19404	19402	19275	19456	19536	19629	19540	19421	19600	19555	19543	19297	19384	19707	19389	19557	19332	19601	19540	19356	19428	19534	19540	19411	19472	19448	19463	19473	19494	19427	19506	19573	19403	19427	19687	19552	19490	19566	19484	19530	19662	19274	19214	19479	19550	19722	19435	19403	19443	19590	19539	19462	19373	19468	19605	19401	19444	19505	19256	19239	19489	19674	19575	19491	19414	19544	19622	19487	19502	19417	19535	19448	19451	19410	19563	19534	19509	19564	19291	19361	19322	19398	19568	19227	19563	19248	19548	19439	19522	19504	19542	19295	19467	19413	19639	19406	19425	19408	19529	19575	19400	19405	19574	19389	19596	19467	19471	19632	19531	19544	19271	19362	19554	19477	19624	19410	19412	19432	19450	19367	19521	19339	19476	19518	19621	19589	19674	19502	19231	19484	19533	19668	19597	19556	19423	19392	19392	19828	19486	19394	19540	19452	19578	19448	19656	19489	19696	19337	19403	19391	19598	19187	19610	19469	19553	19284	19251	19340	19670	19531	19498	19408	19510	19442	19542	19333	19480	19467	19492	19422	19572	19575	19472	19494	19442	19351	19285	19292	19507	19275	19454	19370	19224	19525	19371	19474	19440	19719	19507	19473	19634	19273	19513	19352	19562	19447	19696	19573	19554	19549	19463	19324	19540	19526	19437	19438	19279	19466	19328	19444	19456	19490	19596	19408	19539	19349	19541	19583	19419	19430	19424	19345	19398	19384	19466	19469	19463	19335	19377	19540	19644	19447	19456	19386	19426	19636	19702	19456	19574	19527	19185	19368	19554	19490	19385	19561	19545	19404	19431	19662	19511	19546	19514	19610	19559	19529	19521	19352	19758	19539	19386	19433	19632	19508	19519	19493	19612	19642	19458	19523	19577	19580	19400	19500	19350	19401	19575	19696	19583	19440	19428	19484	19628	19321	19426	19469	19545	19547	19576	19518	19524	19590	19565	19392	19777	19415	19463	19339	19459	19378	19632	19431	19657	19561	19656	19521	19499	19594	19567	19644	19627	19589	19333	19706	19326	19573	19552	19417	19294	19337	19365	19359	19488	19578	19481	19447	19522	19520	19535	19522	19480	19474	19358	19291	19418	19249	19453	19489	19504	19699	19390	19343	19471	19590	19534	19420	19199	19438	19455	19485	19282	19573	19421	19552	19730	19611	19518	19314	19474	19363	19480	19441	19421	19459	19437	19520	19437	19562	19531	19376	19547	19257	19529	19418	19398	19359	19294	19506	19486	19301	19368	19559	19664	19368	19627	19424	19280	19283	19482	19530	19546	19517	19575	19359	19575	19516	19485	19541	19212	19537	19547	19426	19367	19589	19533	19403	19305	19475	19272	19468	19350	19229	19460	19390	19590	19323	19473	19532	19380	19350	19542	19479	19448	19558	19334	19347	19648	19326	19363	19239	19576	19656	19441	19660	19395	19428	19374	19482	19335	19358	19293	19488	19460	19395	19443	19536	19228	19481	19437	19406	19502	19443	19598	19308	19477	19271	19619	19536	19387	19553	19442	19167	19627	19575	19619	19610	19466	19344	19379	19327	19450	19438	19486	19497	19442	19514	19519	19455	19598	19596	19559	19567	19433	19415	19426	19300	19456	19628	19563	19325	19622	19550	19495	19557	19565	19448	19434	19585	19386	19587	19392	19426	19634	19497	19616	19561	19692	19553	19449	19320	19356	19496	19476	19485	19427	19550	19322	19603	19461	19505	19637	19305	19732	19567	19534	19740	19469	19494	19418	19543	19646	19661	19591	19534	19390	19490	19370	19688	19435	19468	19610	19326	19305	19486	19432	19612	19698	19445	19320	19525	19539	19441	19490	19618	19549	19493	19635	19490	19532	19607	19585	19587	19653	19451	19470	19465	19454	19546	19414	19407	19363	19356	19341	19644	19452	19377	19643	19450	19277	19574	19528	19441	19420	19423	19244	19410	19482	19247	19416	19450	19568	19658	19237	19539	19588	19408	19457	19528	19421	19530	19353	19458	19367	19436	19376	19580	19514	19557	19539	19454	19584	19303	19442	19361	19463	19443	19468	19424	19603	19315	19434	19478	19516	19348	19320	19420	19518	19403	19512	19666	19676	19441	19550	19408	19449	19461	19660	19474	19404	19415	19650	19405	19352	19420	19459	19401	19382	19522	19474	19456	19414	19408	19535	19568	19369	19390	19538	19586	19475	19352	19429	19390	19456	19296	19539	19455	19546	19451	19520	19513	19501	19558	19531	19444	19417	19469	19635	19365	19491	19529	19455	19582	19486	19507	19311	19488	19509	19435	19733	19416	19463	19631	19280	19633	19471	19470	19487	19626	19254	19363	19435	19438	19439	19334	19314	19415	19243	19362	19282	19445	19318	19516	19684	19585	19539	19539	19472	19316	19561	19386	19712	19646	19621	19421	19512	19599	19568	19648	19476	19498	19355	19504	19401	19587	19521	19619	19620	19624	19373	19429	19628	19433	19529	19567	19477	19600	19327	19408	19312	19476	19487	19248	19237	19519	19572	19482	19401	19418	19598	19329	19550	19457	19336	19486	19447	19345	19423	19439	19354	19444	19375	19335	19206	19399	19613	19378	19541	19272	19529	19424	19556	19498	19303	19650	19444	19665	19388	19441	19454	19453	19439	19367	19433	19487	19651	19553	19357	19566	19340	19363	19426	19308	19372	19447	19539	19637	19574	19325	19291	19514	19469	19568	19474	19486	19446	19431	19385	19376	19471	19448	19428	19515	19554	19433	19396	19505	19449	19633	19505	19316	19344	19543	19307	19567	19285	19337	19462	19446	19442	19516	19399	19331	19475	19556	19307	19466	19410	19572	19509	19510	19500	19479	19593	19510	19316	19519	19519	19287	19564	19263	19467	19483	19496	19439	19177	19563	19525	19547	19374	19587	19634	19514	19403
29311	78846	81519	72531	81073	65874	48323	25225	17224	17209	17253	17334	17129	17432	17103	17354	17230	17055	17218	17201	17420	17294	17310	17228	17168	17241	17207	17233	17129	17204	17334	17179	17319	17252	16979	17162	17360	17189	17255	17228	17053	17188	17346	17186	17156	17359	17265	17061	17257	17186	17184	17407	17161	17281	17296	17282	17138	17216	17123	17237	17006	17243	17074	17159	17072	17079	17295	17223	17140	17323	17210	17158	17203	17193	17115	17232	17150	17095	17218	17351	17162	17289	17273	17266	17306	17188	17181	17339	17384	17249	16931	17178	17238	17235	17347	17288	17234	17286	17327	17234	17125	17132	17321	17333	17112	17162	17422	17167	17283	17143	17281	17152	17273	17205	17219	17217	17096	17194	17232	17246	17203	17275	17109	17397	17309	17261	17219	17190	17200	17165	17312	17183	17260	17113	17110	17116	17221	17337	17063	17112	17309	17303	17298	17239	17280	17296	17311	17171	17096	17403	17187	17212	17189	17213	17227	17198	17184	17218	17210	17116	17229	17171	17075	17113	17279	17293	17325	17211	17183	17337	17464	17342	17086	17121	17226	17211	17158	17234	17331	17330	17098	17016	17009	17074	17156	17315	17211	17072	17280	17187	17249	17299	17093	17393	17074	17077	17201	17376	17299	17147	17188	17205	17211	17177	17260	17307	17142	17234	17209	17182	17303	17139	17324	17303	17355	17116	17098	17400	17073	17029	17182	17251	17312	17100	17079	17266	17170	17247	17240	17251	17220	17395	17083	17030	17222	17164	17303	17120	17343	17251	17314	16983	17177	17077	17133	17142	17388	17181	17288	17188	17123	17278	17228	17106	17153	17175	17133	17352	17334	17187	17150	17270	17311	17308	17363	17132	17325	17252	17121	17225	17406	17160	17215	17223	17299	17175	17194	17296	17077	17101	17196	17223	17237	17107	17163	17275	17260	17123	17131	17210	17260	17201	17402	17053	17185	17278	17282	17370	17335	17168	17249	17080	17239	17328	17196	17178	17161	17255	17200	17267	17343	17281	17156	17309	17214	17267	17285	17200	17152	17061	17132	17024	17162	17119	17192	17068	17307	17261	17255	17280	17304	17347	17324	17308	17149	17168	17227	17149	17048	17158	17223	17109	17276	17169	17282	17093	17113	17056	17366	17238	17242	17238	17285	17208	17136	17137	17253	17163	17132	17277	17233	17176	17215	17165	17264	17416	17186	17200	17291	17175	17207	17354	17201	17093	17217	17196	17276	17176	17181	17239	17173	17248	17146	17236	17358	17153	17261	17217	17203	17190	17265	17258	17228	17358	17221	17246	17135	17245	17215	17282	17223	17364	17263	17219	17223	17179	17139	17189	17204	17234	17190	17201	17285	17208	17353	17156	17213	17313	17212	17050	17265	17171	17283	17301	17129	17241	17274	17254	17203	17086	17105	17365	17202	17206	17274	17169	17248	17113	17331	17161	17277	17230	17270	17127	17364	17207	17217	17100	17209	17291	17277	17185	17225	17253	17293	17296	17104	17301	17295	17197	17211	17194	17071	17455	17224	17086	17259	17254	17235	17226	17270	17151	17295	17111	17332	17211	17230	17114	17442	17196	17151	17282	17122	17341	17210	17125	17121	17215	17207	17238	17078	17272	17223	17286	17275	17232	17188	17354	17190	17200	17042	17207	17269	17357	17103	17181	17226	17071	17167	17196	17276	17039	17343	17231	17212	17161	17042	17069	17168	17195	17161	17096	17200	17297	17165	17137	17092	17370	17171	17243	17229	17262	17138	17246	17400	17146	17210	17049	17225	17050	17369	17387	17268	17368	17435	17173	17282	17354	17243	17216	17206	17009	17209	17144	17461	17269	17326	17132	17352	17158	17213	17224	17302	17077	17398	17174	17046	17345	17250	17336	17152	17406	17249	17210	17157	17116	17222	17159	17142	17235	17384	17188	17192	17344	17061	17173	17357	17193	17323	17234	17196	17345	17099	17314	17144	17242	17270	17195	17146	17128	17348	17220	17297	17063	17089	17247	17161	17113	17205	17301	17342	17121	17272	17329	17258	17077	17121	17072	17262	17282	17130	17294	17247	17181	17282	17177	17246	17342	17258	17256	17092	17222	17247	17082	17442	17199	17106	17169	17145	17226	17301	17183	17121	17122	17055	17366	17356	17156	17243	17251	17175	17066	17232	17033	17190	17076	17265	17222	17093	17143	17231	17157	17364	17319	17183	17135	17144	17256	17305	17168	17255	17275	17178	17264	17200	17388	17303	17167	17295	17136	17140	17227	17237	17180	17238	17169	17153	17230	17367	17381	17244	17077	17235	17263	17288	17013	17298	17150	17253	17100	17413	17186	17291	17273	17072	17078	17251	17173	17172	17279	17040	17144	17099	17269	17150	17119	17146	17169	17105	17046	17311	17228	17032	17322	17197	17219	17252	17117	17293	17176	17197	17078	17329	17241	17088	17126	17068	17321	17174	17097	17089	17085	17161	17129	17187	17259	17203	17152	17252	17403	17353	17025	17225	17029	17348	17015	17250	17122	17031	17150	17183	17173	17244	17311	17327	17225	17035	17245	17227	17154	17078	17189	17314	17200	17227	17335	17253	17215	17171	17330	17191	17250	17162	17258	17285	17186	17265	17184	17337	17515	17124	17113	17239	17161	17076	17308	17224	17339	17246	17331	17120	17066	17329	17087	17176	17249	16993	17378	17300	17167	17088	17121	17135	17187	17385	17298	17156	17285	17217	17146	17069	17123	17434	17203	17109	17137	17307	17183	17268	17209	17136	17172	17163	17131	17063	17272	17087	17091	17136	17240	17089	17189	17149	17429	17293	17030	17129	17127	17182	17186	17180	17259	17156	17239	17380	17124	17186	17118	17165	17129	17255	17045	17165	17159	17410	17122	17109	17203	17229	17136	17382	17159	17153	17213	17070	17131	17332	17138	17151	17121	17201	17100	17178	16998	17010	17158	17056	17402	17257	17189	17318	17183	17100	17220	17247	17199	17091	17318	17133	17130	17100	17042	17228	17289	17181	17206	17265	17248	17256	17302	17295	17148	17391	17262	17265	17143	17239	17203	17078	17262	17099	17096	17323	17341	17281	17193	17202	17104	17116	17334	17259	17259	17229	17212	17152	17056	17232	17181	17245	17351	17126	17110	17317	17266	17128	17296	17188	17171	17196	17112	17343	17260	17143	17437	17023	17082	17387	17323	17258	17304	17233	17088	17212	17204	17455	17353	17167	17337	17180	17032	17181	17186	17265	17370	17286	17176	17296	17219	17091	17322	17326	17264	17111	17450	17374	17253	17268	17236	17306	17309	17355	17058	17187	17326	17136	17077	17296	17224	17413	17057	17109	17301	17328	17255	17220	17224	17221	16968	17163	17316	17221	17073	17329	17286	17180	17049	17344	17269	17301	17227	17335	17282	17250	17300	17140	17339	17287	17231	17154	17382	17143	17303	17313	17262	17181	17274	17411	17341	17159	17464	17118	17249	17163	17208	17220	17357	17136	17200	17021	17209	17361	17127	17038	17296	17135	17325	17228	17253	17162	17361	17036	17233	17200	17245	17161	17262	17289	17269	17175	17185	17402	17264	17179	17202	17044	17129	17090	17341	17250	17165	17118	17249	17260	17359	17144	17097	17223	17417	17245	17119	17306	17204	17363	17272	17345	17193	17293	17257	17199	17171	17295	17157	17187	17038	17168	17242	17232	17127	17386	17118	17359	17128	17107	17114	17098	17332	17244	17193	17170	17207	17330	17213	17028	17092	17234	17219	17253	17065	17181	17134	17205	17135	17170	17146	17463	17239	17288	17227	17177	17169	17290	17154	17071	17069	17180	17262	17404	17234	17110	17141	17389	17105	17213	17172	17066	17169	17084	17319	17384	17295	17152	17020	17237	17145	17201	17276	17116	17404	17135	17339	17298	17213	17277	17239	17046	17120	17212	17213	17071	17155	17189	17285	17257	17257	17159	17326	17056	17131	17238	17127	17179	17146	17288	17275	17219	17044	17153	17283	17293	17277	17223	17218	17291	17323	17253	17285	17189	17180	17263	17211	17310	17246	17093	17065	17254	17261	17279	16968	17147	17202	17142	17309	17178	17144	17209	17161	17279	17321	17283	17106	17108	17332	17201	17219	17139	17163	17238	17306	17009	17327	17351	17137	17248	17198	17322	17179	17233	17203	17114	17050	17214	17386	17270	17199	17180	17350	17346	17191	17156	17131	17234	17032	17276	17235	17224	17325	17203	17193	17073	17175	17111	17176	17228	17208	17278	17211	17084	17351	17240	17085	17111	17232	17198	17265	17193	17169	17170	17234	17211	17222	17128	17188	17113	17473	17188	17207	17120	17354	17264	17062	17252	17260	17084	17194	17106	17250	17242	17134	17181	17162	17224	17232	17079	17251	17109	17059	17251	17132	17356	17162	17373	17329	17055	17255	16990	17339	17202	17150	17270	17287	17162	17297	17116	17228	17321	17221	17379	17159	16979	17110	17058	17198	17179	17297	17238	17301	17071	17449	17148	17196	17161	17167	17099	17096	17198	17152	17203	17096	17188	17141	17162	17374	16936	17180	17057	17114	17353	17139	17381	17313	17189	17181	17210	17417	17136	17370	17190	17074	17313	17315	17278	17262	17390	17167	17236	17064	17116	17089	17185	17063	17319	17260	17077	17212	17277	17211	17346	17305	17200	17195	17336	17216	17163	17284	17211	17301	17131	17253	17212	17150	17293	17405	17229	17306	17268	17102	17189	17229	17235	17160	17229	17365	17218	17102	17124	17188	17120	17099	17213	17186	17074	17116	16997	17109	17229	17269	17197	17345	17081	17174	17206	17133	17263	17120	17275	17162	17327	17226	17246	17263	17291	17377	17325	17253	17108	17179	17178	17171	17453	17172	17491	16945	17186	17076	17141	17186	17136	17189	17273	17169	17381	17121	17166	17016	17138	17142	17204	17118	17277	17057	17204	17200	17015	17383	17306	17282	17213	17200	17143	17098	17011	17111	17136	17350	17196	17173	17027	17025	17406	17317	17155	17139	17259	17131	17257	17361	17288	17286	17175	17170	17167	17067	17061	17215	17208	17123	17315	17176	17239	17311	17289	17132	17206	17211	17319	17243	17250	17216	17377	17226	17153	17302	17287	17443	17202	17162
27963	27844	37216	31946	32597	29130	24564	20768	19276	19247	19325	19174	19356	19428	19322	19409	19334	19276	19289	19491	19319	19224	19206	19226	19072	19226	19388	19200	19338	19264	19035	19191	19242	19357	19360	19322	19157	19154	19264	19140	19278	19297	19383	19179	19243	19031	19432	19302	19282	19132	19343	19522	19322	19194	19348	19463	19124	19105	19089	19137	19180	19183	19320	19117	19471	19524	19133	19098	19375	19188	19089	19318	19432	19403	19347	19284	19131	19253	19105	19141	19383	19339	18910	19251	19280	19156	19183	19159	19174	19147	19385	19252	19232	19325	19118	19062	19063	19314	19485	19263	19298	19035	19154	19191	19285	19015	19183	19147	19205	19234	19240	19221	19093	19201	19232	19071	19152	19195	19113	19147	19280	19094	18968	19047	19360	19122	19385	19182	19305	19274	19111	18989	19386	19236	19545	19394	19268	19129	19046	19382	19135	19278	19216	19246	19129	19428	19191	19111	19211	19245	19235	19234	19099	19075	19073	19385	19251	19168	19125	19283	19067	19333	19229	19179	19304	19334	19066	19292	19298	19325	19305	19009	19313	19209	19277	19266	19233	19352	19233	19355	18959	19155	19014	19180	19207	19074	19119	19107	19196	19084	19212	19225	19199	19288	19053	19044	19200	18991	19304	19183	19056	19129	19279	19155	19207	19249	19070	19088	19183	18990	19170	19198	19333	19203	19143	18907	19317	19294	19349	19126	19021	19208	19174	19368	19261	19122	19230	19265	19110	19228	19403	19219	19092	19281	19098	18974	19321	19070	19327	19165	19417	18962	19167	19180	19219	19184	19419	19284	19040	19237	19206	19218	19214	19169	19240	19309	19213	19261	19053	19304	19278	19301	19333	19185	18953	19142	19393	19051	19017	19435	19291	19125	19359	19283	19243	19123	19304	19422	19249	19016	19150	19028	19282	19346	19139	19330	19173	19297	19197	19197	19285	19301	19197	19115	19260	19047	19203	19258	19340	19262	19320	19404	19208	19217	19129	19071	18964	19136	19246	19124	19442	19107	19091	19283	19073	19257	19328	19363	19175	19134	19207	19188	19236	19189	19184	19265	19380	19101	19008	19260	19267	19377	18999	18938	19214	19247	19288	19264	19295	19073	19181	19144	19109	19276	19438	19230	19118	19033	19356	19067	19219	19232	19068	18971	19244	19338	19093	19308	19242	19132	19318	19144	19150	19457	19210	19244	19314	19193	19224	19129	19330	19264	19134	19306	19211	19152	19333	19245	19294	19195	19276	19351	19167	19170	19051	19196	19206	19051	19308	19151	19266	19235	19116	19089	19131	19180	19114	19400	19076	18962	19338	19131	19212	19055	19225	19279	19076	18915	19118	19339	19311	19272	19174	19312	19135	19375	19167	19350	19343	19218	19102	19155	19310	19373	19015	19273	19241	19175	19078	19260	19150	19216	19424	19130	19298	19262	19235	19272	19216	19402	19094	19274	19204	19259	19451	19085	19332	19234	19255	19077	18933	18983	19289	19353	19268	19147	19044	19259	19172	19103	19291	19393	19196	19252	19008	19333	19397	19102	19221	19135	19399	19245	19225	19019	19326	19266	19191	19418	19375	19281	18973	19204	19285	19068	19103	19257	19117	19163	19019	19103	19373	19358	19199	19089	19310	19448	19078	19142	19049	19050	19394	19261	19269	19334	19102	19193	19208	19107	19497	19374	19113	19264	19282	19298	19113	19221	19077	19190	19219	19324	19341	19339	19165	19132	19384	19227	19249	19254	19425	19193	19348	19002	19299	19211	19514	19484	19264	19092	19145	19275	19207	19414	19381	19102	19195	19014	19283	19159	19302	19299	19290	19308	19228	19249	19294	19270	19146	19245	19225	19312	19141	19278	18877	19201	19201	19215	19208	19224	18974	19283	19195	19337	19200	19231	19187	18992	19181	18931	18952	19083	19097	19155	19185	18972	19151	19299	19390	19361	18969	19328	19222	19206	19204	19110	19121	19503	19078	19129	19251	19232	19110	19286	19078	19097	19153	19221	19109	19275	19302	19035	19280	19205	19024	19287	19209	19185	19076	19072	19340	19126	19206	19257	19195	19252	19331	19254	19210	19371	19484	19414	19121	19385	19272	19265	19254	19187	19274	19305	19306	19260	19400	19259	19188	19231	19398	19002	19417	19248	19186	19214	19138	19015	19487	19165	19062	19231	19218	19489	19244	19400	19097	19068	19186	19257	19361	19280	19291	19351	19356	19404	19276	19103	19281	18921	19057	19107	19209	19125	19121	19477	19087	19183	19324	19369	19151	19236	19452	19054	19190	19448	19207	19162	19265	19059	19273	19164	18997	19094	19225	19204	19327	19393	19263	19125	19245	19169	19462	19032	19079	19229	19194	19133	19239	19046	19300	19216	19297	19262	19255	19188	19471	19179	19366	19089	19252	19174	19161	19194	19227	19133	19213	19114	18960	19052	19116	19238	19017	19145	19057	18921	19331	19098	19068	19262	19067	19096	19181	19068	19115	19258	19044	19035	19123	19156	19241	19005	19148	19200	19279	19342	19343	19061	19306	19245	19222	19126	19290	19296	19095	19213	19303	19343	19198	19319	19384	19092	19245	19092	19427	19128	19160	19119	19219	19215	19288	19018	19119	19364	19256	19213	19124	19203	19370	19271	19156	19188	19209	19264	19061	19330	19514	19339	19313	19243	19445	19091	19126	19448	19383	19213	19299	19241	19131	19154	19277	19138	19395	19347	19215	19219	19175	19364	19187	19201	19201	18965	19226	19224	19142	19237	19056	19124	19190	19047	19259	19198	19220	19302	19476	19479	19438	19378	19128	19343	19476	19086	19160	18977	19232	19122	19166	19383	19398	19201	19148	19228	19545	19329	19401	19235	19070	19230	19365	19020	19134	19176	19210	19405	19345	19067	19266	19269	19286	19118	19263	19272	19184	19176	19355	19122	19148	19338	19179	19066	19033	19172	18938	19305	19269	19155	19036	19301	19253	19265	19213	19250	19052	19175	19348	19225	19335	19216	19374	19363	19283	19206	19180	19078	19088	19174	19357	19368	19436	19228	19364	19391	19187	19191	19179	19075	19089	19144	19184	19234	19332	19320	19034	19290	19134	19217	19110	19105	19005	19281	19192	19173	19178	19298	19356	19460	19270	19275	19284	19097	19094	19100	19305	19209	19316	19266	19201	19000	19215	19103	18914	19224	19180	19255	19324	19126	19251	19132	19240	19195	19357	19069	19191	19264	19075	19143	19247	19300	19255	19281	19225	19240	19212	19357	19319	19418	19316	19160	19168	19129	19212	19220	19157	19067	19248	19354	19149	19119	19416	19004	19074	19139	19196	19406	19317	19329	19038	19346	19233	19220	19049	18918	19424	19130	19146	19078	19088	19268	19233	19313	19171	19370	19244	19025	19338	19298	19225	19141	19144	19313	19368	19484	19144	19307	19243	19368	19155	19107	19325	19229	19167	19234	19471	19348	19336	19140	19270	19316	19357	19191	19127	19139	19056	19154	19279	19308	19314	19367	19195	19387	19419	19084	19281	19288	19214	19442	19187	19018	19205	19091	19126	19356	19088	19263	19425	19277	19415	19291	19178	19366	19286	19222	19153	19290	19254	19364	19067	19367	19175	19233	19334	19065	19285	19429	19294	19214	19382	19051	19276	19226	19355	19092	19089	19358	19014	19412	18922	19256	19083	19327	19424	19197	19085	19426	19324	19290	19082	19141	19102	19054	19145	19060	19257	19112	19124	18987	19112	19202	19176	19058	18998	19259	19222	19249	19407	19139	19254	19269	19233	19099	19327	19229	19156	19196	19277	19439	19311	19231	19342	19258	19389	19100	19180	19024	19162	19224	19100	19339	19367	19213	19155	19170	19135	19272	19083	19057	19052	19232	19181	19148	19399	19260	19160	19377	19225	19292	19587	19358	19124	19349	19287	19016	19196	19054	19187	19268	19194	19066	19269	19383	19269	19391	19205	19426	19196	19099	19251	19203	19316	19187	19213	19177	18999	19251	19372	19120	19201	19020	19184	19202	19299	19361	19347	19154	18938	19341	19270	19275	19189	19169	19303	19239	19173	19389	19329	19268	19270	19240	19228	19185	19245	19423	19188	19302	19240	19406	19200	19151	19546	19108	19236	19365	19290	19198	19185	19123	19072	18918	19234	19227	19351	19196	19088	19215	19157	19175	19294	19134	19224	19321	19179	19038	19178	19086	19407	19354	19074	19289	19127	19276	19136	19211	19137	19538	19206	19278	19170	18958	19376	19076	19235	19177	19415	19318	19119	19420	19217	19502	19407	19347	19220	19045	19188	19044	19164	19272	19132	19188	19458	19101	19279	19270	19508	19201	19395	19355	19165	19088	19429	19194	19015	19149	19284	19214	19192	19315	19331	18993	19065	19323	19332	19301	19334	19271	18967	19348	19164	19246	19243	19099	19391	19222	18982	19122	19266	19170	19308	19237	19387	19223	19224	19308	19118	19198	19262	19239	19067	19251	19279	19062	19058	19184	19089	19098	19203	19427	19176	19200	19236	19243	19221	19224	19220	19320	19278	18994	19209	19204	19202	19005	19387	19086	19211	19154	19303	19140	19318	19200	19366	19221	19326	19112	19179	19341	19158	19157	19291	18906	19282	19328	19190	19288	19275	19243	19174	19228	19424	19200	19058	19267	18921	19183	19130	19066	19353	19369	19087	19157	19347	19182	19338	19283	19267	19168	19251	19164	19245	19088	19183	19046	19359	19314	19137	19138	19139	19354	19043	19134	19093	19184	19272	19225	19237	19086	19191	19363	19054	19092	19244	19393	19082	19001	19333	19140	19132	19264	19082	19294	19049	19435	19281	19323	19267	19155	19442	19158	19255	19309	19156	19319	19232	19097	18984	19330	19462	19549	19345	19218	19258	19106	19462	19250	19173	19210	19230	19263	19268	19175	19126	19312	19198	19329	19020	19265	19424	18971	19125	19301	19311	19179	19236	18979	19128	19172	19089	19303	19153	19047	19216	19245	19336	19231	19131	19234	19245	19163	19272	19365	19113	19330	19189	19140	19045	19034	19216	19078	19191	19345	19094	19281	19248	18998	19291	19018	19344	19162	19254	19397	19313	19243	19149	19304	19228	19127	19101	19239	19288	19124	19347	19435	19162	19150
20712	43016	40252	32416	34061	28406	22582	18140	17140	17104	17234	17102	17088	17025	17107	17047	17188	17095	16845	17031	17034	17034	17076	17131	16964	16989	16880	17034	17170	17064	16967	17113	16781	17002	17087	16898	17040	16966	17027	17209	17060	17037	17169	16875	17058	16737	17154	17104	17007	17067	16847	16850	17086	17022	16984	17037	17012	16961	17166	17128	16960	16996	17093	17214	16977	16971	17036	16847	17151	17008	17023	17065	17025	17016	16968	17055	17028	17169	17193	17075	17062	17145	17151	16990	17097	16871	17030	17067	16942	17196	17074	17037	17038	17180	16997	17159	17177	17017	17031	17087	17186	16934	17084	17169	17092	16963	17227	17140	16917	17007	16898	17019	17052	17001	17231	17038	17108	17080	16901	17089	17132	17217	17153	17101	17196	17020	17153	17066	17061	17190	16988	16941	16953	17150	16941	17233	17202	17114	17316	17067	17042	17035	17017	17024	16890	17023	16989	17110	16827	17186	16988	16973	17129	16899	17025	17277	17207	16976	17012	17014	16952	17197	17049	17176	17138	17154	17020	17037	17101	17134	16952	17177	16870	17015	16999	17257	17092	17015	17061	16954	17139	16918	16991	16844	17058	17209	17002	17203	17061	16753	17174	17169	17060	17032	17163	16796	17119	16915	17237	17027	17091	16977	16979	17125	16913	17017	16815	17170	16931	17022	17095	17045	17144	17021	17120	17041	17046	17069	17093	17053	17064	17027	17108	16973	17092	17147	17059	16924	16856	17214	17174	17053	17262	17054	17227	17105	17010	16911	17019	17060	17096	17069	17112	16941	17000	17015	16984	16980	17039	16938	16981	17058	17064	17220	16968	17155	17206	17007	17070	16978	16808	16972	17145	16909	16915	16819	17166	17037	17044	17148	17003	17017	17021	17126	16975	17108	17082	17016	17020	17025	17082	16859	16950	17038	17110	17289	16920	17069	16939	17117	17053	16880	17077	16975	17182	17041	17128	17154	17196	17134	16946	17092	17067	17124	16941	17014	17016	16791	17188	16831	17105	16928	16955	16933	17061	17070	17067	17003	17209	17114	17093	17123	16955	17103	16917	17246	17076	16878	17102	17076	16996	17062	17029	16973	17064	17044	17127	16964	16929	17025	17001	16945	17057	17032	17048	16986	17182	16894	16892	16949	17111	16936	17096	17093	17136	17212	17111	16916	16966	17063	17065	16991	17040	17031	17101	16959	16917	17083	17171	17102	16886	16931	17148	16923	17090	17010	17167	17015	16945	17215	16957	17015	17035	17218	17033	16832	16997	16992	17137	16939	16948	17186	17101	17082	16945	17181	16958	16931	17076	16835	17078	17024	17285	17030	17017	16910	17080	17074	17188	16969	17255	17207	16981	16973	17076	16989	16909	17236	16956	17131	17027	16984	17143	17234	16990	17189	17022	17025	17029	17051	17119	16847	17067	17037	17145	17004	17048	17149	16981	16894	16951	17143	17015	17104	16942	17118	16859	17019	17123	17027	17194	16971	17245	17199	16989	16914	17106	17128	16923	17133	17072	16970	17092	16839	16987	17041	17163	17149	16878	17078	17124	16983	16867	16970	16852	16956	16988	17019	17096	16946	17033	17045	17280	17202	16901	17110	17208	17023	17026	17077	17104	17157	17135	17144	17164	16986	17100	17034	17152	17060	17144	17309	16998	17087	16885	16940	17154	17095	17055	16888	17176	17098	17120	16932	17031	17022	17133	17124	17034	16951	16903	17041	17075	16995	16933	17130	17147	17163	16997	16982	16998	17079	17025	16939	17162	16991	17113	17090	16982	16953	17036	16993	17089	17048	17065	16935	17052	16816	16932	17172	17066	17087	17027	17063	16898	17035	16972	17037	17030	16970	17037	17090	16884	17018	17109	16986	16971	17055	17061	17005	16954	17110	17186	16977	17092	17005	17183	16940	17118	17040	17122	17021	17059	17041	17041	17096	16925	17044	17033	17093	17081	16913	17053	17102	17115	17033	17120	16906	17079	16931	16984	16985	17067	17036	16923	17073	17026	17117	17210	17041	16936	16987	17239	17046	17088	17100	16964	16988	17033	17120	16998	17049	17128	17143	17182	17145	17158	17076	16959	17182	17031	16882	17031	17017	17152	17215	16936	17076	16961	17036	17098	17083	17035	16994	16961	16997	17163	17202	17093	17016	17106	16945	17073	16910	16969	16993	17012	17065	17090	17083	17132	17023	17008	16952	17030	17124	17072	17167	17147	16953	16911	17112	17262	17020	17068	17092	17058	17000	17047	17118	16914	17088	17015	16915	17215	17113	17117	17236	17092	17141	16870	17039	17127	17020	16966	17008	17046	17092	17086	17271	17161	17011	17010	17056	16979	17001	17148	16964	17023	17037	17079	17066	16962	17053	17069	17070	16895	17249	17231	17152	16984	17224	17051	17007	17110	17211	17123	17003	17077	17157	17185	17043	17038	17038	17018	17121	16916	16941	17012	17014	17001	17087	17059	17102	16998	16925	17046	17036	17096	16983	17129	16930	17071	17089	17016	17038	17035	17008	17135	16954	17058	17166	17098	17056	17108	17110	16944	16974	17187	17134	16937	17137	17177	16838	16985	16978	16991	17173	17051	16956	17028	16968	17105	17088	16986	17123	17032	17070	17275	17275	16998	17054	17069	17324	17070	16988	17029	17068	17022	17106	17196	17079	17052	17157	17150	17171	16863	17137	16999	17012	16991	16997	17039	17184	17165	17227	17010	16945	16998	16999	17115	17030	17056	16896	17087	17005	16903	17067	17052	17151	17124	17011	16950	17022	17079	17194	17015	16942	17139	17021	17028	17053	17071	17145	16989	17065	17037	17121	16995	16996	17055	17058	17127	17100	17063	17066	17065	17099	17083	17064	17039	16928	17222	17140	17068	17163	16970	17026	17051	17173	17114	17295	17071	16973	17122	16910	17073	17217	16970	17035	16970	17047	17050	16950	16871	17049	16847	17088	16896	17148	16913	17012	17114	17246	16910	17050	17047	16985	17015	17121	17040	17044	17031	16947	17020	17085	17126	17109	17015	16911	17125	17194	16933	17065	17183	17237	17023	17094	16993	17204	17156	17042	17005	17042	17088	17155	17109	17226	17010	17077	16988	16907	16931	17081	17038	17209	17083	17038	17207	16954	17100	17053	16966	17020	17020	17102	16816	17212	17071	16981	17197	17048	17081	17059	17119	16983	17172	16992	17073	17128	17045	16967	16876	17026	17087	17184	17150	17139	17124	17041	16897	17114	17007	17155	17023	17228	17036	16889	17101	16861	17205	17181	16912	17076	17185	17069	16930	17065	17069	17055	17020	17105	17059	17059	17045	17151	16930	17037	17176	17081	16982	17037	17059	17034	17010	17010	16900	17121	17272	17224	17140	17058	17207	17187	17105	17009	17146	17218	16947	17086	17001	17030	17156	17258	17066	17097	17171	17124	17107	16909	17207	17048	17213	17101	16948	16980	17136	16930	16945	17166	16999	16916	17053	17112	17076	17062	17215	16970	16981	17051	17138	16960	17150	17137	17029	17150	16936	16930	17195	16974	17130	16856	17140	16988	17120	17210	16963	17070	16856	17118	17174	16975	17018	17091	17120	17078	17198	16990	16992	17127	16980	17003	16857	16951	17070	16955	17124	17055	17181	17081	16991	17025	16998	17107	17122	17059	17032	17130	17007	16964	17179	17038	16955	17116	16960	16999	16969	16869	17090	17061	17072	17265	17065	17056	17002	17085	17093	16998	17051	17207	17068	17071	17067	17167	17163	17101	17040	17072	17113	17000	17247	17349	17252	16941	17074	17272	17027	17125	17152	17066	17053	16942	17159	17099	17099	16987	17112	17154	17224	17089	17045	17125	17237	17123	16982	17007	17061	17159	17008	17073	17072	17175	17062	17222	16994	17124	16986	16971	17165	16967	17020	17028	17372	17130	17068	17177	17158	16986	17384	16915	17124	17220	16951	17081	16931	17171	16979	17050	17083	17041	16950	17155	17030	17213	17062	17073	16974	17087	17031	17054	17089	17207	17138	16967	17100	16904	17141	17257	17058	17018	17067	17108	16964	17097	16961	17192	17052	16966	17020	17186	17095	17104	17061	17173	17038	17005	17216	17045	17087	16986	17026	17056	16938	16959	17101	17110	17099	17247	17157	17091	17215	17041	17143	17125	17134	17017	16971	16994	17085	17027	17001	17270	17047	17201	17121	17119	17198	16922	17097	17041	17141	17153	17039	16995	17012	17035	16909	17286	16998	17010	17004	17146	17163	17103	16937	17068	17091	17257	16951	16979	16790	17001	16978	17118	17084	16999	17172	16974	16953	17097	17091	17226	17074	17077	17024	17024	17248	16894	17147	17014	17100	17114	17139	17180	16971	17053	17175	17087	17118	17121	17056	17079	16997	17098	16998	17037	17117	17158	17043	17025	17103	17259	17049	17159	17070	17026	17092	16971	17057	17087	17026	17044	16931	17070	17062	17045	16954	17287	17215	17115	17127	17103	16992	17094	17028	16935	17013	17106	17112	17013	17036	16956	17124	17149	16967	17080	17026	17043	17091	17064	17110	16984	16978	17085	16972	17049	17157	16888	17137	17075	17158	16975	17066	17109	16972	17253	17159	17136	16993	17136	17116	17005	17041	16980	16814	17120	17081	16950	17113	17036	17206	17028	17132	16874	17039	17140	17120	17236	17056	17068	16989	16979	17006	17068	16977	17108	17049	17192	17142	17092	17077	17091	17018	16976	17004	17016	17101	17013	16992	16958	16916	17027	17033	17072	17151	17165	17040	17067	17060	17034	17026	17206	17027	17117	17073	16964	16970	16867	16872	17143	16966	17161	17023	16995	17150	17107	17120	17007	17101	17213	16973	16987	17171	17003	17094	16785	16907	16970	17185	17076	17070	17132	17009	16906	17089	17246	17100	16873	17070	16980	17086	17010	17065	17105	17129	16887	17124	16909	16927	17137	16929	17163	16961	16999	17253	16948	17013	17077	16998	17167	16953	16879	17215	17134	17109	17073	17083	17086	17173	17010	17030	16978	17185	17037	16940	17076	17177	16981	17047	16917	17050	17021	17003	17196	17147	16963	17013	17079	16962	17240	17173	17028	17112	16975	16975	17043	17125	17012	17112	17070	17014	17157	17108	17054	17091	16929
24678	22765	38368	37624	46308	44969	36361	24260	19609	19231	19149	19209	19301	19442	19064	19031	19137	19293	19395	19064	18960	19095	18894	18864	19146	19189	18918	19184	19219	19230	19062	19075	18835	18880	19092	18776	19143	18959	19225	18866	19354	19116	19090	18956	18966	19128	19130	19138	19026	19011	19086	19125	19158	18892	19119	18976	19120	18873	19071	19093	19214	19147	19204	19031	19000	19039	19177	19153	18915	19135	19073	18979	18769	19171	18868	19230	19163	19048	19084	19199	18908	19187	19190	19000	18907	18911	18948	19282	19146	19212	18879	18798	19010	18933	18948	18990	19111	19183	19193	19066	19151	18942	19102	19007	18920	18945	18836	18920	19025	19106	18972	18847	18959	19083	18875	19049	19077	18992	19092	18867	19062	19158	19061	19067	18915	19003	19018	19069	19225	19340	19119	18979	19093	19097	18798	18985	19078	18931	18956	19196	19128	19150	19042	19004	18966	19041	18955	18943	18936	19092	19040	19297	19082	19216	19135	19037	19070	19011	19028	18869	19081	19177	19136	18929	19094	19081	19240	18967	19235	19143	19117	18971	18994	18984	18965	19076	18923	19015	19144	19062	19086	18952	19109	19003	19158	19049	19252	19004	18930	18896	19152	19051	19025	18859	19151	19038	19089	18887	18869	18849	19061	19048	18851	19123	19139	19051	18992	18887	19146	19138	19057	19214	18948	18886	19158	18984	18972	18949	19252	19103	19001	18794	19133	19176	19158	19014	19032	18845	18985	19054	19118	19023	18985	19114	18724	19148	19076	19056	19060	19212	18781	19052	18908	18956	19220	19082	18936	19021	18981	19181	19002	18967	19053	19117	19022	19034	19108	19035	18933	18908	19145	18931	18943	18877	19091	18812	19062	18932	18950	19008	19329	19110	18895	19188	19119	18823	19014	19221	19158	18973	19202	18989	19014	19109	18972	19021	19088	19188	19099	19016	19045	18944	19382	19207	18980	19064	18970	18915	19045	18980	19134	19051	18812	19113	18887	19010	19055	19021	18990	18889	19168	18997	18974	18942	18666	18900	18848	18892	19097	19134	18991	19088	19195	19042	18956	19035	19058	19235	19211	18806	19089	19028	19121	19070	19099	18937	19061	19094	19227	19038	18968	19128	19037	19107	19135	19037	18971	19073	19103	18866	19049	19196	19033	18993	19003	19079	19102	19105	19115	19206	19165	18862	19001	19096	19162	19034	18863	18795	19273	19048	19112	18990	19135	19037	19015	18910	19051	19130	19073	18956	19139	19204	18920	19046	19108	19024	18995	19101	19099	19156	19120	18914	18860	18862	19107	19009	18903	19147	19074	19251	18822	19060	19252	19093	19048	19207	19173	18950	18822	18959	19122	19042	18865	19004	19058	19018	19210	18888	18852	19028	19015	19220	19095	18992	19186	18913	19089	19001	19138	18900	19005	18952	19031	19119	18871	19156	19079	18952	18933	19014	19039	19030	19080	18992	18900	19054	19028	18934	19006	19279	19071	19049	19120	18900	19005	19325	19056	19107	18933	19283	19086	19391	18986	19042	18761	18794	18923	18745	19019	18824	19061	19005	19012	18888	19111	19176	18986	19121	19063	19155	19088	19188	19053	18979	19082	19143	18979	19087	19066	18992	19056	18935	18856	18936	19091	19057	19199	18972	19107	18921	19135	19000	18915	19058	19048	18956	19080	18778	19111	19129	19000	18949	19003	19141	19028	18924	19224	19091	19337	19098	19156	19008	18993	18873	19014	19113	18957	19061	19126	19084	19159	19068	18930	18943	19018	19122	19131	18945	19085	18937	19005	18981	19024	19066	19070	19027	18845	19197	18926	18982	19082	19316	18990	18957	18829	19009	18982	19365	18898	19048	19010	19113	18972	18903	19158	18922	18902	19110	19199	18966	19220	18980	19079	19070	19019	18826	19121	19047	18959	19065	18948	19131	19120	18989	18978	18877	19153	19208	19162	18868	19159	19134	18946	19022	19065	18794	19169	19068	18991	18897	18843	19057	19010	19080	19074	18925	19006	19049	18978	19174	19013	18994	18993	18995	19169	19097	19105	19046	18999	19098	18982	19057	19232	19002	18938	18967	19255	18935	19088	19085	18994	19171	19074	18816	18921	19109	19122	18955	19159	19116	18782	18965	19070	19191	19054	19108	19127	18987	18963	19091	19083	18992	19001	19162	19135	19117	19076	19154	18944	18968	19072	19017	19094	19139	19186	19027	19112	19036	19008	19020	19041	18758	19037	19030	18985	19106	18958	18848	19110	19120	19120	19141	19124	19004	19028	18935	18800	18892	18854	19146	19002	19191	19048	19086	18923	18848	19113	19035	18933	19257	19004	18979	19143	19109	18985	19092	19095	18932	19062	18971	18925	19128	19168	18975	18793	19053	18992	19019	19317	19004	19256	18948	18878	19160	18841	18867	18977	19015	18968	19019	19028	18960	19042	19026	19090	19159	19130	18989	19176	19204	18971	19015	18853	19292	19074	19153	19133	19118	19116	18990	19065	18956	18910	19128	19171	19103	18888	19064	18863	19003	19022	18892	19049	19114	18952	18831	18989	19155	19245	19004	18863	18894	19169	18956	19084	18948	18843	18946	18964	18936	19141	19036	18968	18876	19025	19174	19048	19160	19029	18900	19005	19102	19043	19015	19062	19154	19038	19038	19206	19151	18821	19030	19177	19077	19053	19139	18936	19010	19061	19062	18991	19186	18977	19132	19111	19054	19055	18853	19022	19026	18970	19031	19048	18970	19114	18893	19089	18971	19153	19260	19098	19101	19010	19100	19210	18869	19151	19186	19043	19026	19005	19194	19058	18915	18996	19014	19154	19235	18887	19013	18945	19082	19048	19012	19073	19111	19062	19079	19115	18984	19106	18998	18990	19166	18968	18985	18988	19043	19017	18942	19020	18950	18962	19173	19128	19047	19135	18849	18859	19013	18949	19084	19106	18924	18857	19140	19025	19329	19171	18950	18842	18819	19014	19026	18990	18933	18989	18882	18974	19022	19163	19110	18979	19059	18969	19235	19191	19077	19076	18998	19230	19055	19072	19003	19166	19108	19257	18958	19150	19231	19042	18924	19114	19103	19092	19058	19166	19022	19054	19119	18970	19012	18979	18998	19122	18668	19309	18991	19096	19093	19056	18927	18989	19085	19154	19099	18853	19155	18987	19022	18971	19132	19155	19020	18921	19105	18949	19118	19092	19145	18907	19150	18963	19162	19017	18866	19006	18936	18867	19055	19243	18827	19052	19027	19104	19108	18978	18923	19076	19048	19072	19021	18992	19080	19003	19105	19138	19083	19062	19004	19183	19064	19076	18922	18923	19140	18863	18882	19204	18999	19125	19057	18937	18912	18816	19113	19146	19009	18991	18974	19192	19016	19099	19019	19045	18960	18956	18974	18969	19015	19033	19060	19205	18939	19036	19237	19225	19193	19247	18980	19050	18969	18998	19093	18953	18995	19035	18948	19085	19140	18853	18988	19014	19051	19086	18950	18932	19107	19024	19040	18984	18980	19153	19107	18854	18915	19068	19038	19077	19038	19327	18972	19003	19041	19098	18996	19260	18938	19087	19227	19033	18915	19132	18860	18857	18961	18890	18977	19064	19121	19173	19226	18935	19143	18976	19064	19049	18849	19270	18941	18960	19128	19015	18954	18990	18901	18971	19260	18984	19029	19330	18969	19092	19053	19033	19022	19072	19107	18964	18957	18959	19229	18946	18990	18973	18906	18985	19029	19138	19183	19140	19099	18949	18870	19138	18918	19140	19035	19073	18946	19038	19179	19087	19075	19325	19237	19208	19173	18905	19082	19146	18971	19178	18935	19082	19114	19110	19058	18941	19358	19065	18932	19074	18914	19043	19109	19171	19035	19016	19212	19011	18937	18837	19015	18874	19095	19100	19014	19129	19114	19139	19179	19050	18977	18908	18957	19233	19045	19102	19003	19132	19175	18983	18898	19060	18896	19147	19141	19126	19133	19147	19102	19105	18982	19193	19008	19118	19263	19089	19004	19182	19154	19109	18875	18930	18984	19193	18975	19076	19004	19022	19159	19002	19047	19100	19024	19027	18981	19090	19157	18884	19006	18787	19082	19091	19008	18944	18944	19139	19096	18859	18914	19143	19139	19219	18976	19073	18979	19213	19121	18974	19033	19083	18905	19041	19138	19023	19136	19067	18808	19121	19081	18930	19050	19099	18902	19025	18955	19091	18988	18915	19016	19073	19052	19067	19127	19032	19146	19014	19167	18993	19059	19097	18951	19087	18972	18894	19042	19007	18981	18928	19039	18935	19208	18799	19159	18993	19019	19153	18942	18935	19085	19223	19230	18974	19134	19169	18943	19085	19267	19110	19030	18923	18916	19160	19092	19086	19147	19148	19022	19114	18931	19238	18961	19045	19087	19160	18953	18939	19046	19115	19012	18986	19119	19044	19221	18781	18942	19106	18830	18850	18946	19077	19158	18965	19085	18972	18889	19224	19073	19082	18959	18863	18987	19361	19152	18881	19097	19141	19004	19084	18935	18873	19024	18846	18945	19249	19081	19141	19015	19205	19069	19040	19009	19011	18889	18942	18990	18969	18999	19140	19037	19239	19267	19076	19134	19089	19139	19068	18913	19002	18807	18964	19029	18963	19314	19186	18982	18925	18906	19091	19024	19055	19072	19198	19175	19045	19009	19079	18902	18873	19072	18998	19013	19176	19103	19145	19052	19046	18893	18981	18954	19188	19008	19098	18821	19026	18952	19234	19024	19172	19180	18984	19029	19029	19074	19101	19270	18916	19122	18982	18853	19196	18885	18710	19191	19016	19088	18904	19106	18958	18962	19019	19021	19242	19141	19181	19073	19034	18959	19027	19106	19240	19170	19079	19020	18906	19066	18831	18870	18959	19044	19113	19167	19155	19105	19054	19031	19293	19184	19289	18983	19285	18917	19081	19005	19014	18859	18901	18870	18981	18899	19005	19067	18944	18921	19223	19133	18993	18929	19040	18994	19196	19176	19159	19107	19141	19104	19065	19001	19173	19069	19167	19047	18964	19158	19101	18999	18913	18969	19135	19061	18805	19194	19260	19141	19243	19243	19087	19004	19057	18972	18502	19024	18979	19135	18864	18838	19078	19093	19040	19061	18941	18905	18891	18859
29837	75029	70340	60096	58527	47743	35306	20768	17039	16868	17132	17043	16953	16949	17155	16975	17010	16977	17025	17051	17139	16808	16997	17156	16879	16872	17043	16934	16999	17001	16983	16909	17093	16989	16884	17000	16986	17033	16893	16970	16996	17085	16952	17212	17032	16863	16908	16961	16882	17037	17038	17154	16928	16869	16943	17034	16886	17009	16975	16858	16824	17066	17068	16979	16980	16908	17109	17060	17047	17043	17017	16819	16975	16864	17016	16825	17162	17020	16958	16937	16992	16964	17042	16970	16935	17007	16782	16949	16999	16947	16962	16884	16895	17065	17081	16971	17061	17008	17071	16877	17017	16950	17082	16858	17162	17023	17056	16899	16835	16938	17247	17041	17132	16903	16989	17201	17029	16990	16903	17075	17069	16927	16903	16810	16816	16849	17119	16839	17016	17142	17008	17117	16912	16821	16938	16928	16947	17049	17061	16848	17130	16999	17007	17216	17081	16940	17097	16990	16902	16765	16977	17008	16906	16973	16941	16984	17095	17002	16871	16741	16912	16993	17123	16981	17002	17117	16936	16930	16884	16911	17134	16914	16909	16951	17084	17060	17101	16985	16961	17122	17094	16982	16996	16907	16841	16960	16941	16870	17118	17031	17002	17095	16907	17001	16995	16935	16992	17042	16900	17022	16737	17017	17092	16957	17146	17048	16823	16916	16973	16981	16985	17163	17022	16988	16983	16995	16959	16936	16944	16862	16784	17005	16875	17052	16934	17019	16951	17026	16931	16928	16812	16989	17017	17074	17102	17003	17073	17035	17065	16893	16984	16744	17038	17093	17104	17029	16881	16983	17029	17002	17065	17054	16988	16908	17076	17000	16822	16932	17015	16905	17021	17004	16995	16821	16976	16909	16939	16900	17050	17010	16915	17019	17080	17041	16976	16918	17168	17087	17050	16885	16807	17046	17016	16854	17160	17064	16950	16916	16971	17094	16955	17081	16977	16983	16929	17105	17082	16962	16905	17094	17096	16904	17171	16664	17011	17021	17064	16750	16976	16994	17042	16871	17120	17000	17096	16870	17018	16893	16895	17146	17022	16941	17019	17052	17026	16956	17146	17104	16972	16886	17007	16937	16929	17086	16994	16963	16877	16916	17156	17045	17236	16967	17073	16777	16852	16917	16791	17017	16702	16864	17199	17024	16937	16974	16829	16951	17002	17011	16887	16993	16840	16968	17068	17007	17091	16967	16992	16832	17012	16994	16891	16916	16854	17118	16909	17044	17010	16985	17032	16923	17093	16994	17032	16986	16938	17055	17134	16955	17220	16849	17089	16953	16902	17039	16805	16827	17044	16814	16948	16972	16973	16878	16975	16896	17058	17008	17196	16948	17031	16945	16902	17039	16935	16969	17088	16984	16882	17069	17182	16862	17142	17021	16878	17105	17006	17053	16952	17057	16972	16991	17163	16756	16874	17111	17074	16780	17001	17024	17089	17024	16984	17147	17027	16800	16963	16939	17025	16874	17071	16950	17106	16877	16999	16962	16766	16891	17100	16867	16894	17046	16860	16861	16877	17060	17035	17076	16967	16921	17013	16942	16851	16915	17132	17085	17160	16958	17045	16811	17061	17168	17067	17148	17091	17104	17010	16996	17057	16982	17141	16949	16915	16829	17144	16881	16988	17107	17179	16937	17059	17090	16974	16891	17017	16999	16925	17010	16962	16926	16919	16955	17015	16947	16821	16871	17007	16916	16917	16955	16854	16874	16958	16827	16949	16951	17061	17132	17007	16923	16927	16952	16962	16773	17033	16886	16865	17028	17032	17006	16936	17049	16909	17136	16842	16905	16985	16967	17025	17139	16877	16952	16940	17006	17085	17073	16977	16972	17096	16732	17100	17016	17133	17165	16868	17060	17233	17165	17014	16910	17103	17093	17026	16819	16967	16815	16764	17079	17001	17056	17099	17020	16888	16875	16976	17067	17059	16910	16990	16914	17208	17124	17036	17030	17152	17130	16972	17051	16908	16907	17028	17229	17006	16842	17023	17035	16962	16885	16896	17097	16827	16966	16929	16882	16984	17038	17136	17014	16850	17142	17041	17040	16907	16943	17072	17058	16925	17047	17120	16902	17036	16975	16991	16946	17096	16973	17058	16851	16856	17005	16954	16827	17005	16953	17183	17079	16977	17027	16907	17053	16965	17084	16930	17015	16998	17121	16951	16829	17000	17130	17020	17102	17015	17068	16976	17060	16971	17081	16995	16956	16899	17219	17020	16855	16957	16844	17019	17048	17043	16826	16920	17087	17015	16940	16996	16936	16950	16925	17156	16925	17062	17108	16990	17023	17014	17074	17135	17065	16955	16979	16894	17047	17015	17036	17055	16990	16905	16927	17131	17044	17021	16942	17212	16932	17050	16971	16983	16934	17214	17096	16938	17085	17070	17028	16924	16791	17095	16854	17103	17051	16949	16876	17170	17086	17080	16985	16961	17165	17025	17060	17027	17078	16956	16915	17057	16809	17075	16950	17090	17067	16995	16887	17052	17035	17043	17011	17135	16997	17076	17001	17133	16939	17023	17073	17076	16949	17115	16924	16912	16865	17078	17126	17030	16985	17151	16854	17026	17007	17113	16905	17060	17022	16990	16927	17099	17036	17010	16990	17110	17014	16951	16963	17009	16956	17020	16899	17048	17224	17024	16907	16901	16943	16982	17066	16970	16978	16972	17019	16973	17013	16895	17005	17038	16975	16874	16980	17032	16976	16893	16997	17019	16950	17039	17010	16952	17018	16963	16980	16982	16937	16845	16887	17072	16928	17083	16944	16881	17123	17055	17079	17014	16893	17116	16989	17061	16970	16974	17002	16870	17123	17053	16958	17076	17149	16972	16976	16920	17017	16896	17090	17028	17089	16902	17034	16912	17160	17038	17042	17138	16990	17060	17200	17070	17036	16894	16988	17034	17160	17050	17132	16950	16877	16901	16916	17108	16953	16919	17065	16916	17146	16912	17324	16954	17028	16929	16927	16939	17133	16948	16966	17025	16837	17109	16900	16916	17008	16948	16989	17112	17013	16881	16993	16981	17126	17177	16926	16981	16940	16929	17089	17058	17130	16939	16894	16884	17073	16825	16790	16949	16905	16997	17083	17007	16954	17055	16776	17102	17085	16936	16879	16945	16864	16925	17072	17159	17102	16880	17285	16920	17031	17160	17094	16890	16949	16993	17000	16875	17099	17077	17068	17058	17169	16911	16902	17092	16976	16973	17144	17014	16858	16958	17087	17146	17003	17080	16988	16861	17004	16986	17180	16963	16903	17052	17100	17095	17064	17030	16896	16963	16977	16968	17065	16996	16888	16905	17016	16966	17191	17113	17068	16925	17083	17206	17085	17083	16949	16922	17054	17071	16937	16983	17043	17039	16836	16961	16991	16959	16956	16916	16923	16972	16881	16989	16923	17073	17028	16921	17129	16915	16880	17100	17016	16963	16876	17024	16976	16837	17033	17021	16948	17022	17025	17015	17051	16815	17004	16972	16996	17066	17040	16889	16906	17136	16969	17007	17038	16991	17095	17112	17051	16955	16828	17041	16937	16898	16854	17136	16876	16866	16834	17095	16942	16956	16929	17107	16949	16953	17057	17133	16935	17108	16910	17003	16891	17138	17021	16822	16880	17217	16991	17024	16897	16870	16993	16965	17020	16955	16959	17016	16970	17109	16966	17064	16816	17147	17150	16909	16891	17066	17077	16989	16954	17038	17026	17067	16889	17094	16857	17036	17210	16981	17057	17034	16940	17132	16884	17057	16857	16988	16947	17017	17004	17057	16949	16838	16898	17020	16870	16915	16972	16870	16877	17071	16865	16821	16916	17001	17152	17037	17125	16996	17112	16925	16974	17056	17154	17055	17113	16990	16994	16813	16987	16970	17085	16991	16925	16961	16956	16889	17064	17104	16994	17089	17086	17112	17138	16913	16900	17103	16952	17075	17002	16945	17050	16914	16948	16988	17072	16946	16860	17021	17047	17154	17004	17202	16988	17185	17008	16983	16918	16928	17016	16944	17144	16892	17020	16893	17097	16918	16997	17075	17016	16753	17208	17005	17071	16945	16913	17002	16917	16969	17036	16927	17049	16905	17005	16893	16875	17198	16989	17032	16869	17047	17004	17004	16937	16910	16898	17093	16930	16975	16929	16774	17144	16910	16809	16883	17075	16991	17088	16973	17057	16910	17032	16867	16920	16846	16921	17096	17165	17029	17053	16990	16846	16902	16803	17003	17032	17034	17086	16863	17047	16945	17111	16976	16934	17117	16988	16870	16882	17113	17002	17044	17067	17050	16945	17020	16915	17101	16935	16990	17017	16831	16882	17175	17116	16963	16962	16982	16961	16858	17054	17191	16957	17138	17030	16930	16955	17164	16866	16954	16984	17148	16973	16994	17040	16901	17213	16926	17021	16969	17003	16960	16921	16907	16971	17047	17174	17034	16928	17083	17022	16994	17092	17123	16950	16965	16935	17204	17182	17041	16988	17026	17005	16960	17057	16988	16991	16921	16988	17026	16969	17004	16961	16998	17012	16992	16891	16831	16998	16913	16989	16985	17006	17003	17026	16950	16916	17098	17008	17128	17001	16914	17050	17042	16888	17019	17194	16940	16828	16930	16852	16852	16944	16896	16858	17081	17009	17061	16989	16917	16926	17036	16901	17029	17025	16989	16928	16932	17071	16922	16891	16935	16975	16948	16974	16962	16978	17095	17095	17047	17077	17015	17142	17001	16959	17129	17065	16845	16894	16970	16916	16941	16996	17144	16936	16945	17036	16995	16876	17078	16884	16967	16967	16879	16984	16962	16824	17017	17160	16889	17145	16931	17085	17123	16959	17049	16792	17059	17043	17208	16952	16943	16872	16937	16898	17077	17080	17206	16977	16998	17194	17042	17073	17003	17114	17227	17020	16995	16928	17079	17059	16954	16943	16911	17156	16874	17028	16998	16802	17091	16940	17024	16946	17035	16917	16820	17141	17075	16959	16944	16869	16955	16948	17050	17064	17031	16909	16863	16874	16969	16996	16915	16989	16945	16937	17151	16977	16706	16952	16928	17018	17009	17023	16870	17032	17068	16895	17015	17050	17190	17304	16978	16774	16846	17060	17149	17039	16769	16978	17105	17111	16943	17084	16998	16955	16983	17089
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
